1
数据库原理与应用技术
1.5.3.1 4.3.1 需求分析的任务
4.3.1 需求分析的任务

需求分析的主要任务是通过详细调查现实世界的处理对象,充分了解原系统(手工系统或计算机系统)的工作概况,明确用户的各种需求,在此基础上确定新系统的边界和功能。新系统必须充分考虑今后可能的扩充和改变,而不仅仅是按当前应用需求来设计数据库。

数据库应用系统和广泛的用户有密切的联系,很多人使用数据库,数据库的设计和建立又对更多人的工作环境产生重要的影响,因此用户的参与是数据库设计不可分割的一部分。在整个需求分析的过程中,必须要强调用户的参与。设计人员和用户的广泛交流,使双方在概念的理解、目标要求等方面达成一致,并对设计工作的最后结果承担共同的职责。