
数据库应用系统设计 主讲:梅炳夫

•学习目标: 1.了解数据库应用系统开发过程的 六个阶段,以及每个阶段的任务和 目标; 2能够对实际应用的简单系统进行 需求分析,画出数据流图; 3.能够根据概念设计画出ER图; 4.能够根据概念设计的结果进行 逻辑设计和物理设计;
•

数据库应用系统是在计算机软 硬件系统和某一种数据库管理系统 的支持下,针对某一方面应用的信 息管理系统。 如:银行存取款系统、民航售 票系统、图书借阅系统等

数据库应用系统开发过程概述 主讲:梅炳夫

一个数据库应用系统开 发(设计)过程包括六个阶 段:需求分析、概念设计、 逻辑设计、物理设计、机器 实现、运行维护

一、需求分析阶段 1.目的与任务 需求分析阶段的主要目的 是回答“干什么”的问题。 主要工作是通过调查从用 户处获得对数据库的下列需求: 信息需求、处理需求、安全性 和完整性的约束

2.方法与步骤 需求分析的具体做法包 括:收集资料、分析整理、 用户确认。 3.数据流图工具 主要包括数据流图、数 据字典、加工说明

数据库应用系统开发(设计) 的第一步也是最重要的一步是 需求分析,开发者要对待实现 的系统有充分的了解和认识, 要弄清楚所有用户的数据表示 和数据处理要求,以及对操作 界面的要求
•

·需求分析阶段 与用户沟通做3件事情: 画出数据流图、建立数据字典、 编写需求说明书
•

二、概念设计阶段 1.目的与任务 概念结构设计的目标是产 生反映全用户信息需求的整体 数据库概念结构,即概念模型