第1章 数据库应用系统开发方法
一、系统规划与定义:
1、任务陈述。 2、确定任务目标。 3、确定系统范围和边界。 4、确定用户视图。
二、可行性分区:
1、经济可行性。 2、技术可行性。 3、操作可行性。(各种人员资源,常考选择题) 4、开发方案选择。
三、数据字典:
1、数据项。 2、数据结构。 3、数据流。 4、数据存储。 5、处理过程。
四、数据处理需求(事务规范):
1、事务名称。 2、事务描述。 3、事务所访问的数据项。 4、事务用户。 注意:事务隔离级别不属于事务规范。(选择题)
五、性能指标:
1、数据操作响应时间。 2、系统吞吐量。 3、允许并发访问的最大用户数。 4、每TPS代价值。用于衡量系统性价比 的指标。
六、系统设计:
1、概念设计。(ER图) 2、逻辑设计。(ER图转关系模式) 包括:数据库逻辑结构设计、应用程序概要设计、数据库事务概要设计。 3、物理设计。(具体实现)
七、实现与部署:
1、建立数据库结构。 2、数据加载。 3、事务和应用程序的编码及测试。 4、系统集成、测试与试运行。 5、系统部署。
第2章 需求分析
一、获取需求的方法: