- 6
- 0
- 约1.03万字
- 约 51页
- 2017-02-02 发布于湖北
- 举报
An Introduction to Database System 第3章 需求分析 3.1 需求分析的任务 3.2 与用户沟通获取需求的方法 3.3 分析建模与规格说明 3.4 实体-联系图 (?) 3.5 数据规范化(?) 3.6 状态转换图+有穷状态机 3.7 其他图形工具 3.8 验证软件需求 3.9 小结 快速建立软件原型 快速原型就是快速建立起来的旨在演示目标系统主要功能的可运行的程序 第一个特性是“快速”,目的是尽快向用户提供一个可在计算机上运行的目标系统的模型,以便使用户和开发者在目标系统系统应该“做什么”这个问题上尽可能快地达成共识 第二个特性是“容易修改”。如果原型的第一版不是用户所需要的,就必须根据用户的意见迅速修改它,构建出原型的第二版,以更好地满足用户需求。 为了快速地构建和修改原型,通常使用下述3种方法: 第四代技术:包括众多数据库查询和报表语言、程序和应用系统以及其他非常高级的非过程语言。 可重用的软件构件:使用一组已有的软件构件(也称为组件)来装配原型 形式化规格说明和原型环境:用于替代自然语言规格说明技术。 状态转换图 定义:通过描绘系统的状态及引起系统状态转换的事件,来表示系统的行为。还指明了作为特定事件的结果系统将做哪些动作。 状态 语义:一个状态是任何可以被观察到的系统行为模式,一个状态代表系统的一种行为模式。 事件
原创力文档

文档评论(0)