27页教学管理系统的设计与实现(数据库原理课程设计)$问问27...

2 系统分析

2.1 需求分析

1.需求分析的任务

需求分析的任务是调查应用领域,对应用领域中的信息要求和操作要求进行详细分析,形成需求分析说明书。重点是调查,收集与分析用户在数据管理中的信息要求,处理要求,数据的安全性与完整性要求。

为了完成需求分析的任务,要详细调查待开发的数据库应用部门的情况,了解原系统工作概况,分析用户的各种需求,在此基础上确定新系统的功能。[4]新系统必须考虑今后的扩充和改变,不能仅仅按当前应用需求来很好数据库。

2.需求分析的过程

1)调查教学组织机构的总体状况。本教学系统主要由教师管理系统,学生管理系统

以及教务管理系统。

2)熟悉各部门的业务活动状况。调查各部门的业务活动情况,对现行系统的功能和

和所需信息有一个明确的认识。包括了解各个部门输入和使用什么数据,如何加工处理这些数据,输入什么信息,输出什么信息,输出到什么部门,输出的结果的格式是什么等。

3)对教学管理中各应用的信息要求和操作要求进行详细分析,从中得到:该教学系

统的各个应用从数据库中得到哪些信息,这些信息的具体内容和性质是什么,要求完成什么样的处理功能,对某些处理要求的相应时间,既对数据的安全,完整性的要求。

4)确定系统的边界。确定整个系统中哪些由计算机完成,哪些将来由系统完成,哪

些由人工完成。由计算机完成的功能就是新系统完成的功能。

2.2 数据字典

经过可行性分析和初步需求调查,抽象出该子系统业务流程图,如图2.1 所示。下面,结合该实例具体情况,给出教务处、后勤部和各个系各部门的具体需求。

27页教学管理系统的设计与实现(数据库原理课程设计)$问问27...相关文档

最新文档

返回顶部