初识软件工程

什么是软件?

 计算机系统中与硬件相互依存的一部分,数据及相关文档的完整集合。

软件特点

 

逻辑实体,具有抽象性

软件的生产与硬件不同,在他的开发过程中没有明显的制造过程

运行过程中,没有机械磨损、老化问题

软件开发受到开发和运行受到硬件的限制,对计算机系统有不同的依赖性

软件开发未完全摆脱手工艺的开发方式

软件本身是复杂的

软件成本相当昂贵

分类

一、

1、系统软件

2、支撑软件

3、应用软件

二、工作方式分类

1.实时处理软件

2、分时软件

3、交互式软件

4、批处理软件

三、按服务对象

1、项目软件

2、产品软件

什么是软件工程

软件工程学是一门指导软件开发和维护的工程学科,是为了经得能实际
器上有效运行的可靠软件而建立和使用的一系的工程化原。它应用计算机科学、
学及管理科学,借鉴统工程的原、方法来生产软件,以到提高质量、降低
成本的的。
软件工程三要素:方法、工具、和过程

软件工程过程

 

1、软件规格说明:规定软件功能及其运行限制

2、软件开发:产生满足规格说明的软件

3、软件确认:确认软件能够完成客户提出的要求

软件工程特点

易理解性、可见性、可支持性、可接受性、可靠性、安全性

可维护性、运算速度

软件开发模型

 

                     

b模型 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章