1.1 软件工程的概念及三要素
概念: 研究大型软件开发和维护的模型,技术,方法,工具,环境,管理的工程学科
三要素:
- 明确的步骤
- 评价标准
- 团队分工协作(标准文档)
1.2 软件生产工程
根据用户需求,构造为一个设计文档,这就涉及到建模(表示这样一个系统的模型结构)
1.3 软件的发展
软件=程序(代码)+文档(3类)+数据+支撑环境
1.4 软件的组成
1.5 软件的特点
1.6 软件的危机,原因,克服
危机:
- 软件工作量估计困难
- 质量难以保证
- 软件修改,维护困难
概念: 研究大型软件开发和维护的模型,技术,方法,工具,环境,管理的工程学科
三要素:
根据用户需求,构造为一个设计文档,这就涉及到建模(表示这样一个系统的模型结构)
软件=程序(代码)+文档(3类)+数据+支撑环境
危机: