【总结】软件工程视频(一)
来源:互联网 发布:微课录屏制作软件 编辑:程序博客网 时间:2024/06/05 16:33
【前言】
软件是由计算机程序和程序设计的概念发展演化而来的,是在程序和程序设计发展到一定规模并且逐步商品化的过程中形成的。覆盖了需求、设计、实现、确认以及维护等活动。
【正文】
· 软件工程过程是指为获得软件产品,在软件工具的支持下由软件工程师完成的一系列软件工程活动,包括以下四个方面:
1、P(Plan)——软件规格说明。规定软件的功能及其运行时的限制。
2、D(DO)——软件开发。开发出满足规格说明的软件。
3、C(Check)——软件确认。确认开发的软件能够满足用户的需求。
4、A(Action)——软件演进。软件在运行过程中不断改进以满足客户新的需求。
· 软件工程生命周期及文档说明
注: 可行性报告,需求分析为软件定义时期
总体设计,详细设计,编码,测试为软件开发时期
使用于维护为软件运行维护时期
· 软件开发模型:瀑布模型,演化模型,原型模型,螺旋模型,喷泉模型,基于四代技术模型,智能模型
1.瀑布模型:没有断点,比较严格,缺点时间比较长,到了设计阶段用户和技术人员没有沟通,有问题发现不了,依赖性比较强。
2.原型模型:用户与技术人员一直在一起,可以很好的满足用户的需求,使用于知识型软件系统的开发,周期长,成本高,与用户见面快,开发效率高。
3.螺旋模型:每一个圈要有四个方面的活动。
4.喷泉模型:每个阶段可以同时进行,无间隙。
·软件工程的目标
在给定成本、进度的前提下,开发出具有适用性、有效性、可修改性、可靠性、可理解性、可维护性、可重用性、可移植性、可追踪性、可互操作性和满足用户需求的软件产品。追求这些目标有助于提高软件产品的质量和开发效率,减少维护的困难。
·原则
1、抽象;2、信息隐蔽;3、模块化;4、局部化;5、确定性;6,一致性;7、完备性;8、可验证性
【小结】
未完待续……
- 软件工程(一)---视频总结
- 软件工程视频总结(一)
- 【总结】软件工程视频(一)
- 软件工程视频(一)
- 阶段总结——软件工程视频(一)
- 【软件工程】软件工程视频总结
- 软件工程视频笔记(一)
- 【总结】软件工程(视频结束)
- 软件工程视频总结(二)
- 软件工程视频总结(三)
- 软件工程总结(一)
- 【软件工程】软工视频(一)概论
- 《实用软件工程》 视频笔记(一)
- 软件工程视频总结(1)--思想提升
- 软件工程视频技术总结(2)
- (软件工程视频总结)之软件测试
- 软件工程视频总结(2)----整体回顾
- 软件工程视频总结
- 文件的简单操作
- 【图论】【单源最短路】【dijikstra】pascal+邻接矩阵/边集数组
- JSP——1
- codeforces - 508B - Anton and currency you all know(贪心)
- NodeJS基础API搭建服务器详细过程记录
- 【总结】软件工程视频(一)
- Android 加载动画(关于SpinKit的使用)
- leetcode_413. Arithmetic Slices 数组中连续的等差数列个数
- 第1章 ECS
- linux shell编程之——if语句
- 构建 Android APP 一定要绕过的 30 个坑
- wikioi 2315 longge的问题 2012年省队选拔赛山东(欧拉函数应用)
- python读取excel数据
- HTML5十五大新特性