《学籍管理系统》--需求分析

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《学籍管理系统》

需求说明书

组长:刘亚会

组员:刘润超、宋信飞

程辉元、郇正凯班级:计算103班

目录

一、引言 (3)

1.1编写目的 (3)

1.2项目背景 (3)

1.3学籍管理系统的功能要求 (4)

1.4定义、缩写词和符号 (4)

1.5参考资料 (4)

二、系统说明 (4)

2.1当前系统 (4)

2.2学籍管理系统的数据需求 (4)

2.2.1数据录入和处理的准确性和实时性 (5)

2.2.2数据的一致性与完整性 (5)

2.2.3数据的共享与独立性 (5)

2.3组织结构图 (6)

三、需求规定 (6)

3.1系统流程图 (6)

3.2 数据流图 (7)

3.2.1 学籍管理系统顶层数据流图 (7)

3.2.1 各项管理的数据流图 (8)

3.2.3 档案管理数据流图 (8)

3.2.4 档案管理数据流图 (9)

3.2.5 数据处理数据流图 (9)

3.2.6 条件处理数据流图 (9)

3.3 数据字典 (10)

3.4 E-R 图 (12)

3.5 状态图 (13)

3.5.1 系统管理员状态图 (13)

3.5.2 在校教师状态图 (14)

3.5.3在校学生状态图 (15)

四、功能要求 (17)

4.1 功能结构图 (17)

4.2 功能分析 (17)

功能1 成绩管理 (17)

功能2 课程管理 (20)

功能3 缴费管理 (22)

功能4 班级管理 (24)

功能5 档案管理 (26)

功能6 系统管理 (29)

五、外部接口需求 (30)

六、操作环境要求 (30)

七、设计要求 (30)

一、引言

学籍管理系统的简介:

学籍管理系统是针对学校的大量信息处理工作而开发的管理软件。根据用户的要求,实现对学生信息管理几个方面的功能。

学生是每个学校的主体之一,随着学生数量的增加,传统的学生管理模式已不能满足现代教育的要求,而学籍管理系统将会为学校的现代化管理提供一个良好的平台.利用SQL server数据库管理系统,设计并实现对学生的信息化管理,其主要包括学生信息管理,学生课程管理及学生成绩等功能模块.本系统的建成将大大提高学校学生管理工作者的工作效率与质量.

1.1编写目的

此需求规格说明书对《学籍管理系统》软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。

1.2项目背景

信息时代的到来意味着工作效率的日渐提高,同时也给学籍管理部门带来更大的压力,学籍管理部门必须及时准确地提供各种材料,若无法作到这一点,将使效率得不到提高。基于这一原因,学籍管理工作无一例外受到领导们的高度重视。同时,国家在评审教育的各种资质时,也都把学籍管理是否达标作为重要评定因素之一。

“向管理要效益”已成为学籍管理部门的运营之本,学籍管理部门必须提高其自身的管理水平。“提升学籍管理档次,将学籍交给计算机管理”正在成为一种潮流,同时,计算机管理突出的优势也在影响学籍管理的机制。以手工检索为目的的目录,不仅在编制阶段大量占用时间,检索利用也非常繁琐,缺少经验的人员甚至无法在别人编制的目录中查找学籍,更加难以保证“查全率”,使用计算机检索,将彻底解决这一问题。

1.3学籍管理系统的功能要求

学籍管理系统的总目标是:在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的学籍管理系统。

1.4定义、缩写词和符号

需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。

1.5参考资料

1)Java程序设计实用教程(第三版)电子工业出版社

2)Delphi 7 数据库系统设计与开发清华大学出版社

3)数据库原理与应用--sqlserver 2005 国防工业出版社

4)数据库系统简明教程高等教育出版社

5)软件工程导论高等教育出版社

二、系统说明

2.1当前系统

本系统主要是对学校的学生的信息进行汇总,实现对学生的信息化管理;比如:可以对学生学籍、班级、成绩、缴费等,进行修改、查询。这样不仅方便学校管理,而且还可以节省一定的工作人员,减少工作量,还不容易出错。

2.2学籍管理系统的数据需求

学籍管理系统的数据需求包括如下几点:

2.2.1数据录入和处理的准确性和实时性

数据的输入是否准确是数据处理的前提,错误的输入会导致系统输出的不正确和不可用,从而使系统的工作失去意义。数据的输入来源是

手工输入。在系统中,数据的输入往往是大量的,因此系统要有一定的

处理能力,以保证迅速的处理数据。

2.2.2数据的一致性与完整性

由于系统的数据是共享的,在不同的客户端中,学籍信息是共享数据,所以如何保证这些数据的一致性,是系统必须解决的问题。要解决

这一问题,要有一定的人员维护数据的一致性,在数据录入处控制数据

的去向,并且要求对数据库的数据完整性进行严格的约束。

对于输入的数据,要为其定义完整性规则,如果不能符合完整性约束,系统应该拒绝该数据。

2.2.3数据的共享与独立性

整个学籍管理系统的数据是共享的。然而,从系统开发的角度上看,共享会给设计和调试带来困难。因此,应该提供灵活的配置,使各个分

系统能够独立运行,而通过人工干预的手段进行系统数据的交换。这样,

也能提供系统的强壮性。

相关文档
最新文档