![](https://img-blog.csdnimg.cn/20190918140158853.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
软件工程导论
文章平均质量分 92
NEFU软件工程导论
烟雨平生9527
没有谁的生活会一直完美,但无论什么时候,都要看着远方,满怀希望就会所向披靡
展开
-
软件工程期末题目分析
1.在结构化分析中,用于描述加工逻辑的主要工具有三种,即:结构化语言、判定表、 判定树。2.结构化分析方法从三个方面构建软件系统的分析模型:数据建模、功能建模、行为建模。3.C或C++中,把指向记录的指针作为参数传递时模块之间有可能会产生标记耦合。◎对4.在面向数据流的软件设计方法中,一般将信息流分为变换流和事务流5.原创 2023-06-05 17:28:01 · 698 阅读 · 0 评论 -
软件工程导论(四)软件编码测试与维护
缺陷报告:用户或维护人员需要将错误的表现和具体操作过程等信息填写到缺陷报告。提前进行可维护性考量(可以用常量的方式存在的数值最好以变量的方式存在)由于人力物力的原因,每个缺陷有时候不能立即修复,需要进行调查管理过程。原则上进行语句覆盖,即每个处理数据的语句都覆盖一遍。良好的视觉安排可以提高代码的可读性(缩进/空行)语句覆盖和分支覆盖都不能检查出逻辑判断存在的问题。广义上:整个软件声明周期过程中的维护过程。dfs能够尽早的实现某一个分支的功能。选择足够多的测试数据,被测试程序中的。原创 2023-06-03 10:44:24 · 834 阅读 · 1 评论 -
软件工程导论(三)系统概要设计
面向操作的设计 面向数据的设计设计主要分为三个步骤:概要设计:接收需求的文档,完成模块的分解详细设计:根据分解后的模块,设计其内部的细节(算法、数据结构、变量等)原创 2023-06-04 08:55:37 · 3173 阅读 · 0 评论 -
软件工程导论(二)可行性研究
可行性研究是软件开发过程中的一个重要阶段,其目的是评估软件项目的可行性,确定软件开发是否值得进行。本文将介绍可行性研究的基本概念、目的、过程和方法。原创 2023-03-12 16:23:07 · 2028 阅读 · 1 评论 -
软件工程导论(一)软件工程概论
软件工程:采用工程的概念、原理、技术和方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来,经济的开发出高质量的软件并维护它2.1问题定义问题定义:弄清用户要解决什么问题通过对客户的访问调查,系统分析员扼要地写出关于 问题性质、工程目标和工程规模的书面报告, 经过讨论和必要的修改之后这份报告应该得到客户的确认2.2可行性研究可行性研究:确定问题是否可行为了回答这个问题,系统分析员需要进行一次大大压缩和简化了的系统分析和设计过程。原创 2023-03-07 23:22:31 · 3151 阅读 · 0 评论