标签:银行 管理 window rem 病毒 联网 process 算法 net
1.程序=数据结构+算法
2.软件=程序+软件工程
3.软件企业=软件+商业模式
软件开发的不同阶段:
软件工程是什么:
软件工程师吧系统的、有序的、可量化的方法应用到软件的开发、运营和维护上的过程。
软件工程包括的领域:软件需求分析、软件设计、软件构建、软件测试和软件维护。
相关的学科:计算机科学、计算机工程、管理学、数学、项目管理学、质量管理、软件人体工学、系统工程、工业设计和用户界面设计。
软件的各种形式:
l 系统软件:操作系统、设备驱动程序、工具软件等。
l 应用软件:用户使用它们来完成工作,从管理核电厂到写文章,,或者是通信、游戏、浏览网页播放视频等。
l 恶意软件:软件病毒等。
软件的特殊性:
1、 复杂性
2、 不可见性
3、 易变性
4、 服从性
5、 非连续性
软件工程的知识领域:
1、 Software Requirements
2、 Software Design
3、 Software Construction
4、 Software Testing
5、 Software Maintenance
6、 Software Configuration Management
7、 Software Engineering Management
8、 Software Engineering Process
9、 Software Engineering Models and Methods
10、 Software Quality
11、 Software Engineering Professional Practice
12、 Software Engineering Economics
13、 Computing Foundations
14、 Engineering Foundations
软件工程的目标——创造“足够好”的软件
用户满意度、可靠性、软件流程的质量、可维护性。
教学目标:
1、 研发出符合用户需求的软件。
2、 通过一定的软件流程,在预计的时间内发布“足够好”的软件。
3、 并通过数据和其他方式展现所开发的软件是可以维护和继续发展的。
标签:银行 管理 window rem 病毒 联网 process 算法 net
原文地址:http://www.cnblogs.com/maosonglin/p/6446166.html