学籍管理系统需求分析Word下载.docx

上传人:b****5 文档编号:19825715 上传时间:2023-01-10 格式:DOCX 页数:34 大小:338.77KB
下载 相关 举报
学籍管理系统需求分析Word下载.docx_第1页
第1页 / 共34页
学籍管理系统需求分析Word下载.docx_第2页
第2页 / 共34页
学籍管理系统需求分析Word下载.docx_第3页
第3页 / 共34页
学籍管理系统需求分析Word下载.docx_第4页
第4页 / 共34页
学籍管理系统需求分析Word下载.docx_第5页
第5页 / 共34页
点击查看更多>>
下载资源
资源描述

学籍管理系统需求分析Word下载.docx

《学籍管理系统需求分析Word下载.docx》由会员分享,可在线阅读,更多相关《学籍管理系统需求分析Word下载.docx(34页珍藏版)》请在冰豆网上搜索。

学籍管理系统需求分析Word下载.docx

六、操作环境要求30

七、设计要求30

一、引言

学籍管理系统的简介:

学籍管理系统是针对学校的大量信息处理工作而开发的管理软件。

根据用户的要求,实现对学生信息管理几个方面的功能。

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

1.1编写目的

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

1.2项目背景

信息时代的到来意味着工作效率的日渐提高,同时也给学籍管理部门带来更大的压力,

学籍管理部门必须及时准确地提供各种材料,若无法作到这一点,将使效率得不到提高。

于这一原因,学籍管理工作无一例外受到领导们的高度重视。

同时,国家在评审教育的各种

资质时,也都把学籍管理是否达标作为重要评定因素之一。

“向管理要效益”已成为学籍管理部门的运营之本,学籍管理部门必须提高其自身的管理水平。

“提升学籍管理档次,将学籍交给计算机管理”正在成为一种潮流,同时,计算机管理突出的优势也在影响学籍管理的机制。

以手工检索为

目的的目录,不仅在编制阶段大量占用时间,检索利用也非常繁琐,缺少经验的人员甚至无法在别人编制的目录中查找学籍,更加难以保证“查全率”,使用计

算机检索,将彻底解决这一问题。

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

学籍管理系统的总目标是:

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

1.4定义、缩写词和符号

需求:

用户解决问题或达到目标所需的条件或功能;

系统或系统部件要满

足合同、标准,规范或其它正式规定文档所需具有的条件或权能。

电子工业出版社清华大学出版社国防工业出版社高等教育出版社

高等教育出版社

1.5参考资料

1)Java程序设计实用教程(第三版)

2)Delphi7数据库系统设计与开发

3)数据库原理与应用--sqlserver2005

4)数据库系统简明教程

5)软件工程导论

二、系统说明

2.1当前系统

本系统主要是对学校的学生的信息进行汇总,实现对学生的信息化管理;

比如:

可以对学生学籍、班级、成绩、缴费等,进行修改、查询。

这样不仅方便学校管理,而且还可以节省一定的工作人员,减少工作量,还不容易出错。

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

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

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

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

数据的输入来源是手工输入。

在系统中,数据的输入往往是大量的,因此系统要有一定的处理能力,以保证迅速的处理数据。

2.2.2数据的一致性与完整性

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

要解决这一问题,要有一定的人员维护数据的一致性,在数据录入处控制数据的去向,并且要求对数据库的数据完整性进行严格的约束。

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

2.2.3数据的共享与独立性

整个学籍管理系统的数据是共享的。

然而,从系统开发的角度上看,共享会给设计和调试带来困难。

因此,应该提供灵活的配置,使各个分系统能够独立运行,而通过人工干预的手段进行系统数据的交换。

这样,也能提供系统的强壮性。

2.3组织结构图

学籍管理系统

系统管理员

在校教师]在校学生

图2.3系统组织结构图

三、需求规定

3.1系统流程图

3.1.1成绩管理流程图

图3.1.1成绩管理流程图

3.1.2缴费管理流程图

注:

以上是部分系统流程图,共六大管理模块其他模块的流程图都相似。

由于模

块太多牵扯到的流程图太多,所以其余的流程图省了。

3.2数据流图

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

 

顶层图

3.2.1各项管理的数据流图

323档案管理数据流图

功能选择

添加档案

删除档案

1.2

1.1

1.3

查询档案

修改档案

1.4

图3.2.3档案管理数据流图

324档案管理数据流图

功能选择添加成绩

4.1

删除成绩

修改成绩

4.2

4.3

图3.2.4档案管理功能数据流图

3.2.5数据处理数据流图

输入数据数据处理

1.1.1

正确

■>

存储数据

错误

产生错误

■1.1.2

错误报告

图3.2.5第三层数据处理数据流图

3.2.6条件处理数据流图

1

图326条件处理数据流图

以上是“档案管理”这一块的数据流图,“学籍管理系统”共六大管理模块其他模块的数据流图和“档案管理”的相似。

由于模块太多牵扯到的数据流图太多,所以其余的数据流图省了。

3.3数据字典

本系统的部分数据字典如下:

(1)数据存储

名字:

学籍管理系统表别名:

信息表描述:

记录每个学生基本信息情况定义:

学籍管理系统表=学号+姓名+性别+班级+出生日期+民族+专业+籍贯+入学日期+各科成绩+获奖情况+任课教师+课程号+课程名

位置:

学籍管理数据库

(2)数据结构名字:

学号别名:

编号

描述:

惟一标识每位学生的编号定义:

学号=学院编号+学生个人标号

学院编号=2{数字字符}2学生个人编号=5{数字字符}5位置:

学籍管理表

未审核学籍管理数据表

更多的数据字典不再一一列出。

(3)数据元素名字:

姓名别名:

名字描述:

标识学生的名字定义:

名字=1{汉字}4位置:

学籍管理数据库未审核学籍管理数据表名字:

性别别名:

描述:

标识学生的性别定义:

性别=【男|女】位置:

班级别名:

标识学生的在校所归班级定义:

班级=1{汉字}4位置:

学院别名:

标识学生的在校所归专业定义:

学院=1{汉字}4位置:

出生日期别名:

标识学生的出生时间定义:

出生日期=1{汉字、数字}16位置:

未审核学籍管理数据表名字:

籍贯别名:

标识学生的家庭住址定义:

籍贯=1{汉字}4位置:

入学日期别名:

标识学生的入学时间定义:

入学时间=1{汉字}4位置:

奖学金

别名:

标识学生的获奖情况

定义:

奖学金=1{汉字}4

成绩

标识学生的学习情况

成绩=1{汉字}4

处分

标识学生的违规情况

处分=1{汉字}4

课程名

标识学生的所学课程情况

课程名=1{汉字}4

3.4E-R图

学生学籍管理系统E-R图

图3.4

学籍管理系统E-R实体图

3.5状态图

3.5.1系统管理员状态图

系统管理员包含以下状态:

登录状态、查询状态、修改状态、删除状态、添加状态。

它们之间的转换规则如下:

■管理员登录成绩管理系统为登录状态。

■管理员查询学生信息为查询状态。

■学生信息变更管理员修改学生信息为修改状态。

■学生毕业管理员删除学生信息为删除状态。

■新生报到管理员要添加学生信息为添加状态。

根据管理员各种状态以及转换规则,创建管理员状态图

图3.5.1管理员状态图

3.5.2在校教师状态图

教师包含以下状态:

登录状态、查询状态、添加状态、修改状态、删除状态。

它们之间的关系如下:

■教师通过用户名和密码登录系统成功为登录状态。

■教师通过成绩管理系统查询学生信息为查询状态。

■如果没有该学生信息教师为其添加学生信息为添加状态

■如果学生成绩错误教师修改其信息为修改状态。

■如果学生成绩多余则删除其信息为删除状态

通过验证

[密码错误!

J—一一———

选择服务页面

删除信息

修改信息

查询信息

图3.5.2在校教师状态图

3.5.3在校学生状态图

学生包含以下状态:

登录状态、查询状态。

它们之间的转换规则如下:

■学生通过用户名和密码登录成绩管理系统为登录状态。

■学生查询自己成绩时为查询状态。

根据学生的各种状态以及转换规则,创建学生状态图。

验证用户信息

*系统登录

[密码错误!

十*_

图3.5.3在校学生状态图

四、功能要求

4.1功能结构图

成绩管理

班级管理

档案管理

成绩浏览

查询成绩

丄添加成绩

课程浏览

添加课程

收费类型

收费标准

班级浏览

添加班级

档案记录

其他费

书本费

删除班级

修改班级

档案添加

案删除

J档案修改

档案查询

图4.1系统功能结构图

功能分析

功能1

a.添加成绩

名称、标识符

添加成绩

功能描述

教务处在每学期考试之后,对每位学生的每一门课的考试成绩进行添加、

存档,方便对学生信息的管理,以及数据的统计。

操作者

教务处管理员

输入

学生信息:

学号

成绩信息:

课程号、课程名、分数

实现步骤

1、输入上述信息

2、检查合法性

3、将数据保存至数据库表中等待管理员审核

输出

数据保存成功信息

成功保证

1、提示数据已保存成功

2、返回管理员的审核信息

非功能要求

前台工作者安全进入系统

补充说明

在添加成绩时需要注明日期。

如(2012年12月12日)这样可将每一届

每学期的成绩信息区别开来。

b.查询成绩

对在校的每个学生的成绩进行查询,通过学号等其他信息来查询某学生的所有学科成绩

1、点击「学生成绩查询」按钮

2、输入学号、院系、专业、班级、姓名查询

1、点击「学生成绩查询」按钮,查询待要查询的学生各科成绩

2、输入学号

3、显示学生的所学的科目,进入成绩管理理界面查找所要查询的学生成

4、找到所要查询的学生成绩,对该此项信息进行修改,删除或记录等

5、处理完成后提交教务处管理员

1、待处理查询的学生各科成绩

2、处理后的学生各科成绩

3、提交成功信息

各项都能按流程正确执行完成

学校相关部门负责人安全进入系统

c・成绩浏览(①、②)

能够对每一个班级所学的每一门课进行查询浏览,方便对课程信息的管理。

班级信息:

班级

课程信息:

课程号、课程名、任课教师

3、将数据信息导出等待管理员审核

数据查询成功信息

1、提示操作成功信息

①■修改成绩

在存在错误成绩信息的情况下,能够对学生的每门课成绩信息按条件进行修改。

输入学生学号

1、输入学生学号

2、查询当前学生信息

3、修改错误信息

4、提交管理员审核

修改成绩操作成功

1、提示修改成功信息

对每次的修改操作都应该有相应的记录。

如:

所修改的学生信息、成绩信息、修改日期等。

②.删除成绩

对错误的学生信息或不具有保存价值的学生成绩信息能够进行删除操作

3、删除学生成绩信息

你真的确定要删除当前信息吗?

”(Y/N)删除操作成功

1、提示删除操作成功信息

对每次的删除操作都应该有相应的记录。

所删除学生的成绩信息、删除日期等。

功能2课程管理

a.添加课程

教务处在每学期开学开课的时候,能够对整个班级的学生进行添加其本学期所学的各门课程的信息

在添加课程时需要注明日期。

每学期的课程信息区别开来。

b.课程浏览(①、②)

4、输入上述信息

5、检查合法性

6、将数据信息导出等待管理员审核

3、提示操作成功信息

4、返回管理员的审核信息

①•修改课程

修改课程

在存在错误课程信息的情况下,能够对每门课程信息按条件进行修改。

输入班级

1、输入班级

2、查询当前班级信息

1、显示信息成功更新

所修改的课程信息、修改日期等。

②.删除课程

删除课程

对错误的课程信息或不具有保存价值的课程信息能够进行删除操作。

3、删除课程信息

1、提示删除成功信息

所删除的课程信息、删除日期等。

功能3缴费管理

1.收费标准

对于不同收费情况有其对应的收费标准,记录各项收费标准后以便对收费不太清楚的人进行查看

财政处管理员

输入要查找的所缴费项的名称(如:

学费,书本费,宿舍费等)查看

1、输入所缴费项的名称

2、点击查看所要找的收费情况进行查看

3、查看完,退出系统

之前是学校收费标准,如有不合理的地方,请提出建议

学校相关部门的负责人安全进入系统

2.收费类型

a.书本费信息

书本费信息

对所有院系每学年度的课本费详细记录,对每本书的单价做一详细的纪录

后勤处管理员

输入书名或书的编号查看该书的相关费用介绍

1、输入书名[书编号]

2、查看书本费介绍

相关负责人安全进入系统

b.其他费信息

其他费信息

对于其他收费情况有其对应的收费标准,纪录各项收费标准后以便对收费不太清楚的人进行查看

学费,书本费,宿舍费,补交费用等)查看

c.学费信息

学费信息

对于学校学费的收费标准,纪录每年度学费信息后以便对收费不太清楚的人进行查看

输入要查找的所缴学费的年度(如:

2010---2011学年度学费情况等)查

1、输入所缴学费的年度

3.缴费信息管理

a.添加缴费信息

添加缴费信息

对于学生每学期的入学报名及平时的一些缴费情况。

在缴费时期学校会通过扣除银行卡里的钱或现金等方式进行缴费,每当处理完一个冋学的缴费情况会将该信息添加到相应的库存里并保存记录该信息,如果某同学的钱数不够或有欠款情况在添加该学生信息时纪录并分类添加及保存。

财务处管理员

个人信息:

院系,班级,姓名,民族,年龄,出生年月,身份证号,学号

缴费信息:

年度,缴费日期,缴费类别,金额,是否欠款,补交情况,负责人,备注。

3、输入上述个人信息

4、检查是否有正确

5、将数据保存至数据库表中等待管理员审核

检查每个同学信息是否正确,添加完学校所有人缴费信息后进行核对

b■修改缴费信息

修改缴费信息

对于学生的缴费情况如果有不对的或其他原因需要修改的地方进行修改,修改后保存并记录

学校相关部门的负责人

查找个人信息输入正确的信息替换要修改的信息

4、输入学生的学号

5、查询当前学生的信息

6、修改需要修改的缴费信息

7、修改元确疋无误,保存并记录

8、提交管理员审核

信息已成功提交

1、信息已成功提交

功能4班级管理

1.添加班级信息

添加班级信息

能够把新生所划分的新班级添加到系统中

1、输入班级信息

班级保存成功信息

学校相关部门负责人进入系统

在添加班级时需要注明日期。

每学期的班级信息区别开来。

2.班级浏览

对所添加的班级和以前存在的班级进行修改和删除等操作。

输入班级信息:

班级名称

1、输入班级名称

3、修改或删除班级信息信息

修改,删除班级信息操作成功

所修改的班级信息、删除的班级信息等

a.修改学生班级信息

修改学生班级信息

对班级中有新增冋学或转班情况进行修改,对这些冋学的需要修改的信息进行修改

输入学生需要改动的信息

2、修改该学生的班级信息

3、修改元确疋无误,保存并记录

2、重新登录输入该学生学号查看信息是否修改成功

3、返回管理员的信息

b.删除班级信息

删除班级信息

对已有的但是存在错误的或是过期、无用的班级进行删除的操作

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 幼儿教育 > 育儿知识

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1