No.1 软件危机
1. 软件危机的介绍
2.软件危机的典型表现
3.产生软件危机的原因
4.消除软件危机的途径
No.2 软件工程介绍
1.软件工程的概念以及本质特性
本质特性:
1,软件工程关注于大型程序的构造;
2,软件工程的中心课题是控制复杂性;
——许多软件的复杂性主要不是由问题的内在复杂性造成的,而是由必须处理的大量细节造成的。
3,软件经常化;
4,开发软件的效率非常重要;
5,和谐地合作是开发软件的关键;
6,软件必须有效地支持它的用户;
7,在软件工程领域中是由一种文化背景的人替具有另一种文化背景的人创造产品。
2.软件工程的基本原理
3.软件工程的方法学
No.3 软件生命周期(重点掌握)
①问题定义:要解决什么问题
②可行性分析:问题是否值得解决:技术可行性、经济可行性、操作可行性、 会可行性
③需求分析:系统必须做什么
④总体分析:系统如何实现:系统设计、结构设计
⑤详细设计:具体实现设计的系统
⑥实现:编码+测试
⑦运行维护:保证软件正常运行
No.4 软件过程(重点掌握)
通常使用生命周期模型概括地描述软件过程。生命周期模型规定了软件过程包含的各个阶段,以及完成这些阶段的顺序。
1、瀑布模型
2、快速原型模型
3、增量模型
4、螺旋模型
5、喷泉模型
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!