摘要: 软件工程在我的脑海里就是如何利用工程化管理的技术来做软件。为什么会诞生软件工程呢?王老师不止一次的提到,随着代码量的增大,人对代码的掌控能力越来越弱,代码的逻辑、进度和成本越来越不好控制,产生了软件危机!为了解决软件危机,软件工程应运而生。我比较喜欢线上编程,基本上每次线上课程我都投入了大量的时间和 阅读全文
posted @ 2021-06-25 22:07 最帅的孟杰 阅读(221) 评论(0) 推荐(0)
摘要: 1.面向对象的分析与设计方法与结构化的分析设计方法有什么不同? 答: 结构化系统分析方法是采用自顶向下、由外到内、逐层分解的思想对复杂的系统进行分解化简,从而有效地控制了系统分析每一步的难度,并运用数据流图、加工说明和数据字典作为表达工具的一种系统分析技术;而面向对象的分析方法则是通过将数据和逻辑结 阅读全文
posted @ 2021-06-25 22:06 最帅的孟杰 阅读(52) 评论(0) 推荐(0)
摘要: 1.软件设计的目标及主要任务是什么? 答: (1)目标: 软件系统需求是将软件需求变换为用于构造软件的蓝图。基本目标是构造系统“怎么做”的模型描述。 软件设计的目标是对将要实现的软件系统的体系结构、系统的数据、系统模块间的接口、以及所采用的算法给出详尽的描述。 (2)主要任务: ①数据设计将分析模型 阅读全文
posted @ 2021-06-25 22:02 最帅的孟杰 阅读(156) 评论(0) 推荐(0)
摘要: 1.结构化分析的特点是什么? 答: 结构化分析方法是一种半形式化的建模技术,其过程是对系统信息进行分析,抽取其本质要素,创建描述数据和行为的模型。 结构化分析方法是一种自顶向下、逐步分解的面向数据和数据流的建模方法。 2.数据流图的建模元素有哪些?如何构建数据流图?有哪些注意事项? 答: 数据流图的 阅读全文
posted @ 2021-06-25 22:01 最帅的孟杰 阅读(231) 评论(0) 推荐(0)