- 0
- 0
- 约2.48千字
- 约 20页
- 2018-05-19 发布于贵州
- 举报
我看软件工程15
我看软件工程
** **
软件1201班
软件工程是什么?
标准定义:采用工程的概念、原理、技术和方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来,以经济地开发出高质量的软件并有效地维护它,这就是软件工程。
软件工程涉及到为高效率地构建满足客户需求的软件系统所需的理论、知识和实践的应用。是指导开发软件的工程性的课程。
软件工程适合用于各类软件系统的开发,它包含需求分析的规约、设计、构建、测试、运行和维护等软件系统生存周期的所有阶段。
软件工程的基本原理
七条基本原理的内容
1、用分阶段的生命周期计划严格管理
2、坚持进行阶段评审
3、实行严格的产品控制(不可随意更改)
4、采用现代程序设计技术
5、结果应能清楚地审查
6、开发小组的成员应该少而精
7、承认不断改进软件工程实践的必要性
软件工程方法学
什么是软件工程方法学?
在软件生命周期过程中使用的一整套技术的集合称为方法学methodology(范型paradigm)
软件工程方法学的三大要素
方法
回答“如何做”的问题
工具
借助于什么来做
过程
完成各项任务的工作步骤
软件毕业生所需的知识和能力
1。具有扎实的自然科学基础和较好的人文社会科学基础;
2.对软件系统、计算机系统、信息系统及计算机软件相关系统的认识能力;
3.具备扎实的理论基础,能够全面通晓计算机软件和软件工程的
原创力文档

文档评论(0)