![](https://csdnimg.cn/release/download_crawler_static/88028394/bga.jpg)
第 2 章 需求分析
§2.1 需求分析内容的收集
为了充分地了解用户可能提出的要求,在调查研究之前,我们应该要充
分的做好准备工作,要明确调查的目的、调查的内容和调查的方式。
§2.1.1 调查的目的
调查的第一步是了解一个企业的内部机构,主要业务活动和职能。其次,
要了解本组织部门的大致工作流程和任务范围划分。这一阶段的工作是很多
的。可能有些管理人员缺乏对计算机的了解,他们不知道或不清楚哪些信息
对于数据库系统设计者是必要的或重要的,不了解计算机在管理中能起什么
作用,做哪些工作。另一方面,数据库系统设计者往往缺乏对管理对象的了
解,不了解管理对象内部的各种联系,不了解数据处理中的各种要求。由于
管理人员与数据库系统设计者之间存在着这样的距离,所以需要管理部门和
数据库系统设计者更加紧密地配合,充分提供有关信息和资料,为数据库系
统的设计打下良好的基础。
§2.1.2 调查内容
调查的内容是需求分析收集的最重要环节,也是我们下一步开发项目的
基础。首先我们应该对企业的内部结构和业务流程有充分的理解,这些是设
计权限不可缺少的;其次了解各层管理员的工作内容,例如部门经理,他平
时的工作都是什么,这些可以针对不同的人设置不同的工作内容,也是权限
划分的一部分;然后就是普通员工,一个好的管理系统是针对公司的全体员
工,这样就需要调查普通员工可能涉及的工作的内容;还有就是安全方面的
考虑,例如一个员工离职了,他应该不能再次登录系统。
§2.1.3 调查方式
(1)网上调查:在网上查看一些国外企业人事管理系统的设计