您的位置:首页 > 其它

2016.3.3 软件工程基础

2016-03-03 22:59 176 查看
软件的定义:软件是由程序、文档、数据组成的

软件危机:

软件工程的三要素: 方法+工具+过程

原则:采取适宜的开发模型、采取合适的设计方法、重视开发过程的管理、提供高质量的工程支持

软件生命周期模型:

瀑布模型 :开发过程:需求分析(需求规格说明书)----->设计(详细设计、概要设计)---->编码------>测试------>安装(部署)----->维护

V模型: 开发过程:需求分析-----概要设计------详细设计----编码------单元测试------集成测试-----系统测试------验收测试

迭代模型: 敏捷开发(敏捷开发是一种以人为核心、迭代、循序渐进的开发方法。在敏捷开发中,软件项目的构建被切分成多个子项目,各个子项目的成果都经过测试)

软件开发的主流技术: C/S(客户机/服务器)、B/S(浏览器/服务器)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: