![](https://img-blog.csdnimg.cn/direct/7fd9cec7908845faac526b3d71d4b7fc.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
软工导论
文章平均质量分 90
本专栏是《软件工程导论(第六版)》的要点汇总。
水花花花花花
sxu大二在读
展开
-
软工导论第五章 总体设计
总体设计过程:系统设计阶段确定系统的具体实现方案;结构设计阶段确定软件结构。原创 2024-05-03 17:53:54 · 902 阅读 · 1 评论 -
软工导论第三章 需求分析
对软件需求的深人理解是软件开发工作获得成功的前提条件,不论人们把设计和编码工作做得如何出色,不能真正满足用户需求的程序只会令用户失望,给开发者带来烦恼。(意义)需求分析是软件定义时期的最后一个阶段,它的基本任务是准确地回答“系统必须做什么”这个问题。(目的)原创 2024-05-02 14:56:05 · 1961 阅读 · 6 评论 -
软工导论名词注解
41、JSP 方法:JSP 方法是面向数据结构的设计方法,其定义了一组以数据结构为指导的映 射过程,它根据输入,输出的数据结构,按一定的规则映射成软件的过程描述,即程序结构。11、系统流程图:用来描述物理系统的工具。43、程序的可维护性:为满足用户新的需求,或当环境发生了变化,或运行中发现了新的错误时,对一个已投入运行的软件进行相应诊断和修改所需工作量的大小。49、程序的可维护性:为满足用户新的需求,或当环境发生了变化,或运行中发现了新的错误时,对一个已投入运行的软件进行相应诊断和修改所需工作量的大小。原创 2024-03-27 22:35:39 · 1121 阅读 · 1 评论 -
软件工程导论第二章 可行性研究
可行性研究的目的:以最小的代价在尽可能短的时间内确定问题是否能够解决(占总成本的5%~ 10%)。原创 2024-03-13 23:49:45 · 1198 阅读 · 2 评论 -
软件工程导论第一章 软件工程学概述
近年来推出的以极限编程(XP)为杰出代表的敏捷过程,具有对变化和不确定性的更快速、更敏捷的反应特性,因此能够较好地适应商业竞争环境下对小型项目提出的有限资源和有限开发时间的约束,可以作为对RUP的补充和完善,但是,作为一种软件过程模式,敏捷过程远不如RUP全面和完整。1、软件过程的定义: 为了获得高质量软件所需要的一系列任务的框架,规定了完成各项任务的工作步骤,是软件工程三要素之一的过程。它的优势在于它是规范的、文档驱动的方法,这种模型的问题是最终开发出的软件产品可能并不是用户真正需要的。原创 2024-03-12 20:58:52 · 738 阅读 · 0 评论