软件工程 之 概述
来源:互联网 发布:书店管理系统数据库 编辑:程序博客网 时间:2024/06/06 09:39
软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及到程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。在现代社会中,软件应用于多个方面。典型的软件有电子邮件、嵌入式系统、人机界面、办公套件、操作系统、编译器、数据库、游戏等。同时,各个行业几乎都有计算机软件的应用,如工业、农业、银行、航空、政府部门等。这些应用促进了经济和社会的发展,也提高了工作和生活效率。
软件工程概述是软件工程这个阶段学习的第一课,按照习惯应该是这门课最提纲挈领的开篇。下面就让我们来看看软件工程概述的内容
下面就重点给大家介绍一下软件的生存期:
1.计划(Planning)
①确定要开发软件系统的总目标
②给出功能、性能、可靠性以及接口等方面的要求
③完成该软件任务的可行性研究
2.需求分析(RequirementAnalysis)
①对待开发软件提出的需求进行分析并给出详细的定义
②编写软件需求说明书
3.软件设计(SoftwareDesign)
①概要设计:把各项需求转换成软件的体系结构。结构中每一组成部分都是意义明确的模块
②详细设计:对每个模块要完成的工作进行具体的描述
4.程序编写(Coding,Programming)
5.测试(Testing)
①单元测试:查找各模块在功能和结构上存在的问题并加以纠正
②组装测试:将已测试过的模块按一定顺序组装起来
6.运行和维护(Runand Maintenance)
软件工程的理念使得整个软件开发过程规范化、标准化、甚至模型化,在大型的软件系统开发中更能够体现这些理念的重要性。它们保证了软件开发过程的严谨和一丝不苟,从而保证了软件有好的质量。不仅仅更好的为用户服务,更能够为开发人员在后期的维护和完善工作中有迹可循,减轻工作的负担。
- 软件工程 之 概述
- 软件工程之概述
- 软件工程之总体概述
- 软件工程之概述
- 软件工程之概述
- 面向对象软件工程复习之概述1
- 面向对象软件工程复习之概述2
- 第1章 软件工程之概述
- 软件工程概述
- 软件工程概述
- 软件工程概述
- 软件工程概述
- 软件工程概述
- 软件工程概述
- 软件工程概述
- 软件工程概述
- 软件工程概述
- 软件工程--概述
- BAT后台运行的方法
- Intellij IDEA常用快捷键和一些配置——Mac版
- 判断是否有敌人的3种方法
- Open Cascade造型算法——倒圆与倒角
- Linq简单用法
- 软件工程 之 概述
- s3c2440 mmu 裸机程序
- 面试时可能会遇到的问题?
- Linux 网桥配置命令:brctl
- Mindjet.MindManager“参数错误”解决办法,适用于9.0、10.0和14.0
- 有偷盗的意思, 验证码 发布 全部
- C++ Primer学习笔记(三) 标准库类型
- C++中一些常用的容器的方法小结(附详细代码及详细注释)
- jquery esayui Demo