摘要: 学习软件工程的这一个学期以来,从一无所知到逐渐获取知识,自己收益匪浅。软件工程课程不单单是字面意义的程序学习,其中整个团队的协作团结带给人的成长与收获也是不可忽视的。学习的是如何分析、处理和建立一个项目,撰写项目文档和说明书,同时自己也真实参与到项目的开发实践过程,虽然只是作为一个初学者进行简简单单 阅读全文
posted @ 2021-06-25 23:42 lllllllhy 阅读(42) 评论(0) 推荐(0)
摘要: 1、面向对象的分析与设计方法与结构化的分析设计方法有什么不同?结构化系统分析方法是采用“自顶向下,外到内,逐层分解’的思想对复杂的系统进行分解化简,从而有效地控制了系统分析每一步的难度,并运用数据流图、加工说明和数据字典作为表达工具的一种系统分析技术。而面向对象的分析方法则是通过将数据和逻辑结构抽象 阅读全文
posted @ 2021-06-25 23:38 lllllllhy 阅读(75) 评论(0) 推荐(0)
摘要: 1、软件设计的目标及主要任务有哪些?软件系统设计是把软件需求“变换”为用于构造软件 的蓝图。 “输入”是需求分析各种模型元素 “输出”是软件设计模型和表示 软件设计阶段的基本目标是构造系统“怎么做”的模 型描述 “ 设计先于编码”,这是软件工程“推迟实现”基本 原则 2、什么是模块(构件)化设计思想 阅读全文
posted @ 2021-06-25 23:36 lllllllhy 阅读(95) 评论(0) 推荐(0)
摘要: 1、软件结构图的形态特征有哪些指标?各有什么含义? 深度:指结构图控制的层次,即模块的层数。宽度:指一层中最大的模块个数。扇出:指一个模块直接下属模块的个数。如模块M的扇出为3。扇入:指一个模块直接上属模块的个数。如模块T的扇入为4。 2、软件结构有哪些优化原则?模块独立性准则:划分模块时,尽量做到 阅读全文
posted @ 2021-06-25 23:35 lllllllhy 阅读(179) 评论(0) 推荐(0)
摘要: 1. 软件过程:一个包括软件产品开发、运行和维护中有关过程、活动和任务的框架,覆盖了从系统的需求定义到系统的使用终止。软件生存周期:一种软件过程的抽象表示,也称为软件开发模型软件过程模型:软件开发全部过程,活动和任务的结构框架,能清晰、直观地表达软件开发全过程,明确规定了要完成的主要活动和任务,用来 阅读全文
posted @ 2021-04-05 12:03 lllllllhy 阅读(130) 评论(0) 推荐(0)
摘要: 1.软件工程是研究和应用如何以系统性的、规范化的、可定量的过程化方法去开发和维护软件,以及如何把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来的学科。它涉及到程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。目标是在给定成本、进度的前提下,开发出具有适用性、 阅读全文
posted @ 2021-04-04 17:44 lllllllhy 阅读(101) 评论(0) 推荐(0)