软件工程视频总结
2015-09-20 15:11
232 查看
软件工程的目标是:在给定成本、进度的前提下,开发出具有适用性、有效性、可修改性、可靠性、可理解性、可维护性、可重用性、可移植性、可追踪性、可互操作性和满足用户需求的软件产品。追求这些目标有助于提高软件产品的质量和开发效率,减少维护的困难。在视频中老师也深入的讲解了相关内容,帮助我们理解。
从中提取主要内容,并围绕其展开讲解如下。
在软件工程中需要文档和软件质量对软件的生命周期进行管理和监督。每个阶段都要完成相应的任务。
其中生命周期各个分阶段为可行性研究→项目计划→需求分析→概要设计→详细设计→实现→测试→运行→维护→废弃→新系统可行性研究。
在定义阶段,需要制定可行性研究中的九大步骤及初步对项目进行计划。项目计划作为项目管理的重要组成部分,其目的就是建立和维护项目计划,先做概要或者初步计划,在对所要执行的活动进行细化,再制定详细计划。软件需求分析中的任务主要是描述整个系统“做什么”。需掌握和了解需求分析的方法。
在开发设计阶段,则要进行概要和详细的设计。
最后便是运行和维护阶段了。
贯穿每个阶段的都需要有数据流图来描述数据,在系统信息流动和处理的情况下,表述最重要的稳定状态。
相关文章推荐
- 9.19 third day 注意事项
- Handler的绑定过程
- sublime text 2/3支持中文编码
- 全排列
- HDU 2095 find your present (2)
- 利用XML文件备份短信---手动拼字符串
- Android开源框架Volley
- 智能指针仿真-002-值型智能指针
- vmware下linux找不到网卡eth0的解决方法
- JAVA数据类型转换大全
- ARM家族大检阅
- 帝国cms教程:帝国cms在列表页使用sys_ResizeImg函数自动生成不同大小的缩略图
- HTTP协议状态码详解(HTTP Status Code)
- C++ static const 修饰成员
- WSDL(Web服务描述语言)详细解析
- UVa1583——Digit Generator
- Codeforces 451E Devu and Flowers(容斥原理)
- How to install and configure Azure PowerShell
- Android 开源框架xUtil
- 《等价类划分》