学生事务管理系统Word格式文档下载.docx
《学生事务管理系统Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《学生事务管理系统Word格式文档下载.docx(23页珍藏版)》请在冰豆网上搜索。
正规化管理起到重要的作用。
1、需求分析及可行性分析
1.1现状调查
中国的教育行业经过多年的发展与摸索,已经进入跨越式发展阶段,各大教育机构和和各类学校纷纷开展计算机辅助教育和管理,教育系统的管理从原先的分布式、各自为战的管理,已经进入采用网络化信息化管理,共享教学资源、实时反馈教育状态,构建新的管理系统、采用新的管理方式,成为众多学校继续解决的焦点问题,国内外不少高校和科研机构开发了一些教学管理系统和学籍管理系统,这些系统各有千秋,具备许多优点和亮点,但也存在一些问题,如功能冗余不匹配等.
计算机信息技术,网络通讯等高新技术的发展对高校学生管理提出了更高的要求,要求学生管理系统的进一步发展成为学生信息系统,这样不仅使教师从繁琐的事务当中解脱出来,而且还能提供面向学生的网上成绩查询。
班主任,辅导员的网上咨询等快捷、灵活、方便的智能化服务。
学生学籍管理系统旨在校园教学、教务管理、学生管理信息化网络化.解决以往信息传递不方便、不快捷等问题,达到提高工作效率,降低管理陈本。
实现全校不同部门学生信息资源共享,确保学生管理工作数据安全,全面提升学校的管理水平和管理效率,有利于推动学校行政管理水平、推动“办公无纸化”的进程.
1.2需求分析结论
伴随社会的高速发展,全国各高校的学生数量一直在增加,在这样的形式下,必须要求学校有一种高效有序的方法来管理学生的信息。
通过调查,要求系统需要有以下功能:
(1)考虑到操作人员的计算机操作水平,要求具有良好的人机界面;
(2)由于该系统一次性输入的数据量可能很大,所以要求支持从Excel导入数据;
(3)由于该系统的使用对象多,要求有较好的权限管理;
(4)原始数据修改简单方便,支持多条件修改;
(5)方便的数据查询,支持多条件查询;
(6)在相应的权限下,删除数据方便简单,数据稳定性好;
(7)数据计算自动完成,尽量减少人工干预。
1.3可行性分析
可行性分析的任务是明确应用项目开发的必要性和可行性.必要性来自实现开发任务的迫切性,而可行性则取决于实现应用系统的资源和条件.
3.1经济的可行性
本系统开发简单但要耗去一定的时间,系统采用快速开发工具MicrosoftVisualStudio,数据库是用户常用的MicrosoftSQLServer数据库,成本低且效率高.由于系统能够在未来较长的一段时间内稳定地发挥作用,这对于学籍管理信息的自动化管理,对学校的人力和财力都有很大的帮助。
由此可见在,开发此系统在经济上是完全可行的.
1.3.2操作的可行性
如今的计算机已经走进千家万户,硬件成本的下降,导致计算机购买成本的降低。
目前开发的这套系统是利用MicrosoftVisual Studio作为软件的开发平台,是开发出来的系统有友好的用户界面、有良好的安全性设置、易操作等特点,这样更使各类用户很快地掌握系统的使用方法,因此在操作上是可行的。
1.3。
3技术上的可行性
从目前IT业界比较流行的数据库开发、管理软件来看,对于比较简单的中小型数据库,Microsoft VisualStudio和Windows2000/XP的结合无疑是在实际应用中较为成功的一种解决方案。
为用户提供了业界软件开发一直坚持的非常良好、操作简单的用户界面、完善强大数据库操作功能和简洁明了的数据库接口。
所以技术实行起来相对会容易。
本系统管理的对象单一,都是学生,且每个数据内容具有较强的关联性,涉及的计算过程也不是很复杂。
在技术有难处时,有指导老师的指导和相关参考文献,特别是网上资料,以及参考其它程序的功能,因此完全可以实现.
4可行性分析结论
经过对该系统的现状调查和可行性分析,在现在这个计算机飞速发展的时代,利用软件实现学籍理是十分必要的,又方便,又安全。
在经济上和技术上的条件都是能达到的,所以我们说这个系统是可以开发和应用的。
2、详细调查
2。
1组织结构
学校学籍信息查询管理用户包括教务处管理员、系级管理员、任课教师、学生.
2业务流程
根据分析,学籍业务流程主要包括如下内容:
由教务处管理员进行学生学籍的注册、更新、评定,确定学生学籍信息,有学籍异动的学生进行更改,更新学生成员表,并要进行具体的课程安排;
任课教师可进行成绩进行录入操作;
系级管理员根据学生的成绩及平时表现,对学生进行奖惩管理;
学生等可对信息进行查询操作.
2.3系统目标和功能ﻩ
系统主要功能需求如下:
能够允许教务处学籍管理员进行系统管理,包括密码修改及设置用户权限等。
能够允许教务处管理员进行基础数据管理,包括学生学籍信息管理,是对学生学籍信息进行添加、修改、删除、评定等操作,对学生学籍进行学籍异动管理,对学生课程进行具体安排,并对毕业生学籍进行审核操作。
能够允许任课教师对学生成绩进行录入操作。
能够允许学生对学籍信息、课程信息、成绩进行查询操作,并修改自己的用户登录密码.
3系统分析
3.1系统功能分析
系统开发的总体任务是实现学生信息关系的系统化,规范化和自动化.
学生可以完成的功能有:
●学生学籍信息的查询,包括查询学生的基本信息、学生成绩、课程信息等.
●学生信息的修改,学生只能修改他本人的用户登录密码。
教务处管理员可以完成的功能有:
● 学生学籍信息的输入、查询、修改、审核。
● 基本课程信息的输入、查询、修改。
●学生学籍异动管理。
●毕业生学籍审核管理。
●对用户的添加及删除,分别对不同管理员进行操作权限的设定.
系级管理员可以完成的功能有:
●对学生进行奖惩管理。
任课教师可以完成的功能有:
●学生成绩信息的录入.
3.2系统业务分析
该系统重要在智能化,信息化方面展开,具体的目标包括:
⑴采用人机对话的操作方式,界面设计美观友好、信息查询灵活、方便、快捷、准确、数据存储安全可靠;
⑵详细提供学生信息、成绩信息、课程信息;
⑶对用户输入的数据,系统进行严格的数据检验,尽可能排除人为的错误;
⑷实时、快速、准确提供需求信息;
⑸系统最大限度地实现了易维护性和易操作性,运行稳定、安全可靠 。
通过以上调查及分析了解到要开发的系统主要包括以下几个功能:
学籍信息管理:
在该模块中添加新的学生信息;
能在界面上显示所有的学生信息;
能够删除该学生信息;
能够更新学生学籍信息;
进行毕业生学籍审核。
成绩信息管理:
主要包括学生成绩的添加、修改、删除和查询,每当学生有成绩信息时,任课教师通知学籍信息管理员,学籍信息管理员、系级管理员、学生可查询到新的成绩信息.
课程信息管理:
教务处管理员根据系级管理员提供的课程信息,安排学生课程.
密码修改:
用户可更改自己的密码,但不能更改其他用户的密码.教务处管理员可更新所有用户登录密码。
用户管理:
删除及添加用户。
以下是学生信息管理系统的业务流程图,如图1所示:
图1业务流程图
3系统数据流程分析
根据调查及分析的结果绘出系统数据流程图如下:
(1)0层数据流程图,如图2所示:
图20层数据流程图
(2)1层数据流程图,如下列图所示:
图3-1 1层数据流程图
图3-2 1层数据流程图
图3—31层数据流程
图3-41层数据流程图
(3)2层数据流程图,如下列图所示:
图4-12层数据流程图
图4—22层数据流程图
图4—32层数据流程图
图4—42层数据流程图
图4-5 2层数据流程图
图4—62层数据流程图
图4-62层数据流程图
图4-7 2层数据流程图
图4—8 2层数据流程图
图4-9 2层数据流程图
图4.102层数据流程图
图4-11 2层数据流程图
4管理系统的UC矩阵分析
根据分析及及多次调整结果绘出如下UC矩阵图:
数据类
功能
教务处
学工办
班
级
学
生
班干部
班级计划
班主任
课
程
成
绩
德育指标
学籍
大
政
方
针
系院规划
U
C
系院目标
1
系院日志
U
日
常
事
务
班务规划
班务目标
2
班务日志
班务范围
组
织
管
理
干部岗位
C
3
工作计划
教
课程设置
4
学生档案
成绩查询
教学目标
德
育
学生考勤
5
德育考评
导员评语
说明:
1大政方针管理子系统功能是对整个院系的整体规划和协调运行进行控 制
2 日常事务管理子系统 功能是对班级事务的整体规划、协调、运行和进行控制
3组织管理子系统功能是对班级具体事务的的计划和控 制
4日常教学管理子系统功能是对班级学生的教学管理进行控制和协调运行
5德育管理子系统 功能是对班级学生的德育进行考评和管理
3.5数据字典
3.5。
1数据流条目
数据流名称:
学生学籍信息
数据流编号:
D1
简要说明:
体现学生基本情况的信息
数据流来源:
学生
数据流去向:
P1。
1.1,P1.1。
2,P1.2,P4.1
包含的数据结构:
学号+姓名+系别+专业+年纪+班级+性别+出生年月+年龄+籍贯+民族+政治面貌+家庭住址+家庭电话+邮政编码
数据流名称:
学生课程信息
数据流编号:
D2
体现学生课程信息安排的信息
教务处管理员
数据流去向:
P1。
3,P4.2
包含的数据结构:
系别+专业+学生班级+学生年级+学科学分+任课教师
用户信息
D3
简要说明:
体现用户的信息
数据流来源:
用户
P1.4
用户名称+用户职位+用户信息
学生成绩信息
D4
体现学生考试成绩的信息
任课教师
P1.1.2,P2
学生学号+学生姓名+学生系别+学生专业+学生班级+学生年级+考试科目+考试成绩+学科学分+任课教师
用户登录密码
D5
用户登录过程的密码
用户
P4.4
用户信息+用户登录密码
5.2数据存储条目
名称:
学生学籍信息表
编号:
F1
说明:
存储学生基本学籍信息并用来评定学生学籍的表格
结构:
学号+姓名+系别+专业+年纪+班级+性别+出生年月+年龄+籍贯+民族+政治面貌+家庭住址+家庭电话+邮政编码+评定结果
有关的数据流:
D1→P1.1.1,D1→P1.1。
2,
学生课程信息表
编号:
F2
存储学生课程安排的表格
学生系别+学生专业+学生班级+学生年级+学科学分+任课教师
有关的数据流:
D2→P1.3,D2→P4.2
用户信息表
F3
存储用户信息的表格
结构:
用户名称+用户职位+用户信息
D3→P1。
4
毕业生学籍档案表
F4
存储毕业生学籍档案的表格
学号+姓名+系别+专业+年纪+班级+性别+出生年月+年龄+籍贯+民族+政治面貌+家庭住址+家庭电话+邮政编码+评定结果+奖罚结果+学籍异动结果
D1→P1.2
学生成绩信息表
F5
存储学生考试成绩的表格
学生学号+学生姓名+学生系别+学生专业+学生班级+学生年级+考试科目+考试成绩+学科学分+任课教师
D4→P2,D4→P4。
名称:
学生奖罚表
F6
存储学生奖罚结果的表格
学号+姓名+系别+专业+年纪+班级+性别+奖罚结果
D4→P3
用户登录密码表
F7
存储用户登录密码的表格
学号+姓名+系别+专业+年纪+班级+性别+用户登录密码
D5→P4。
3.5.3处理过程条目
注册学生学籍信息
1.1
学生提供基本信息后由教务处进行注册
输入:
学生
输出:
1.1→F1.1
处理:
教务处得到学生基本信息后,对信息进行添加或更新,最后得到学生学籍信息表.
学生学籍异动、评定管理
P1.1.2
学生学籍发生异动时,教务处对学生学籍进行更改管理,并对学生学籍进行评定.
输出:
P1.1.2→F1.2
处理:
教务处得到学生学籍异动信息后,对学籍信息进行添加或更新,最后得到新的学生学籍信息表。
审核学生学籍信息
P1。
学生毕业时,教务处对学生学籍进行更审核管理。
P1.2→F4
教务处得到学生毕业信息后,对毕业生学籍信息进行审核管理,存储成毕业生学籍档案。
学生课程安排
P1.3
系级管理员将各系课程信息提供给教务处,由教务处进行同一课程安排。
输入:
系级管理员
P1.3→F2
教务处得到各系学生课程信息后,对课程信息进行安排,最后得到学生课程信息表。
更新用户信息
P1.4
教务处管理员对可以对用户设置权限操作,并可以设置相关人员作为用户进入此系统,教务处管理员可以更新用户,及可删除、修改或添加用户,并可对用户登录密码进行修改。
P1.4→F3
教务处管理员在需要的情况下,对用户进行添加、删除或修改,或者修改用户登录密码,最后得到修改后的用户信息表。
录入学生成绩
P2
任课教师在考试阅卷结束后,得到有关学生的成绩信息,并录入本系统。
任课教师
P2→F5
任课教师将学生成绩信息录入本系统,形成学生成绩表。
奖罚评定
P3
系级管理员根据学生的成绩信息对学生进行奖罚评定.
P3→F6
系级管理员根据学生成绩信息对学生进行奖罚评定,形成学生奖罚表。
查询学生学籍信息表
P4。
学生对自己的学籍信息进行查询。
P4.1→F1
学生对由教务处管理员管理的学生本人的学籍信息进行查询。
查询学生课程信息表
P4.2
学生对与自己相关的课程安排进行查询。
P4。
2→F2
学生对由教务处管理员安排的与自己相关的课程信息进行查询。
查询学生成绩信息表
P4.3
学生对与自己的成绩信息进行查询。
P4.3→F5
学生对自己的成绩信息进行查询。
更改用户登录密码
P4.4
学生更改自己的用户登录密码.
P4。
4→F7
学生更改自己的用户密码。
3.5.4外部实体条目
S1
进行学生信息管理及相关学校教务事务的部门的管理人员。
输出数据流:
学籍信息,
输入数据流:
学生信息
个数:
系级管理员
S2
对学生进行奖罚评定及为教务处管理员提供本系学生相关信息的人员。
奖罚表,学生课程信息,
50
无
任课教师
S3
给学生授课的实体
学生成绩信息,
个 数:
500个
输入数据流:
无
学生
S4
学校招收的对象,管理的主题
输出数据流:
学生基本信息,学生用户登录密码。
个数:
15000个
无
4、系统总体设计
4.1系统功能结构设计
根据系统分析,本系统可分为四个功能模块:
学生信息管理模块、考试信息管理模块、学生成绩管理模块、学籍评定管理模块。
具体的功能结构图,如图5所示:
图5 功能结构图
4。
2信息系统流程图设计
系统的数据流程图转化成信息系统流程图,如图6所示:
图6信息系统流程图
5、详细设计
5.1E-R图设计
(1)涉及到的实体分别为:
学生、教务处管理员、任课教师、系级管理员
各个实体的属性如下:
学生:
学号+姓名+性别+年龄+系别+班级
教务处管理员:
部门号+职工号+姓名+性别+年龄
任课教师:
职工号+姓名+性别+年龄+部门
系级管理员:
系别+职工号+姓名+性别+年龄
教务处:
部门代号+职能+人数+地点
系部:
部门代号+名称+职能+人数+地点
(2)各个分E-R图,如下图所示:
图7 分E-R图 图8 分E-R图
图9分E-R图ﻩ 图10分E-R图
图11分E-R图 图12分E—R图
(3)总E—R图
1 1
n
n
n
1 n
1
n n
5。
2数据库基本表
由E-R图生成以下各个基本表:
(1)学籍信息表schroll,学号(sno)、成绩(score)、奖惩信息(behave)、学分(credit)、评定结果(result).
列名
数据类型
长度
是否可为空
sno
char
10
Notnull
score
smallint