- 4
- 0
- 约 70页
- 2015-07-23 发布于河南
- 举报
《现代软件工程》 第四部分 现代软件工程的需求过程 1.4 传统软件工程的建模方法 回顾一下:上节课我们学习了 问题定义阶段的需求分析 确定系统目标 确定系统边界 传统软件需求分析(9个步骤) 1、系统分析 2、组织结构与功能分析 3、业务流程分析 4、数据与数据流分析 5、产生数据字典 6、功能/数据分析 7、系统功能划分 8、数据资源分布和应用部署 9、新系统总体方案的建立 结果:产生系统功能定义 这节课开始,我们介绍需求分析的下一步工作:建模 1.4.1 建模:作用与意义 需求说明: 描述了软件要做什么——系统要实现的功能(性能、特征等) 通常是非正式描述,与未来的用户一起准备,正式合同的基础,常作为软件开发的起点 需求说明的形式: 非正式的大纲 高度抽象和结构化的功能说明 程序员非正式的理解 原型系统(与未来用户一起开发) 适合于 只有一个或几个程序员的简单系统 数据和子系统结构可以装在程序员的脑子里 需求分析与系统建模 系统功能只是软件系统最基本的外部表征 系统功能主要是面向用户的 大型复杂的系统,靠一些简单的功能定义,是无法实现的 手工作坊式的开发是由小功能(小系统)堆砌成大系统 混乱的(没有分析)控制流、信息流(传统) 大量类似的事件,但却采取不一致的、而又基本重复的处理(对象) 一种结果是:建立无数个信息“孤岛” 另一种结果是:系统内部纵横交错、关联关系错综
您可能关注的文档
最近下载
- 三年级两位数乘加乘减计算练习题(每日一练,共17份).docx VIP
- 众为兴CNC4848硬件说明.pdf VIP
- 2025年黑龙江省疾病和预防控制中心人员招聘笔试备考题库及答案解析.docx VIP
- DBJ 51016-2013四川省农村居住建筑抗震技术规程建筑图集.docx VIP
- 三年级两位数乘加乘减计算练习题(每日一练,共29份).docx VIP
- 高强钢大直径内螺纹超声滚压强化技术 - 中国表面工程.pdf VIP
- 标准图集-05J909工程做法.pdf VIP
- 从基因分辨人——豆扣袖分辨纲要.doc VIP
- DBJ50_T-157-2022 房屋建筑和市政基础设施工程施工现场从业人员配备标准.docx VIP
- 铝合金各国标准对照剖析.pdf VIP
原创力文档

文档评论(0)