学校学生信息管理系统
- 格式:doc
- 大小:2.15 MB
- 文档页数:50
.
. 学校学生信息管理系统
【项目内容】:本项目以学生信息管理系统为例,经小组通过对我院学生信息管理工作的讨论、调查与分析,结合学生自身对该系统的了解,得出学生信息管理系统是各高校管理信息系统的重要组成部分,它主要用于对学生的基本信息如入学注册登记、课程、成绩、奖惩等问题进行管理。该系统用户参与者主要包括学生和教学各系部、学生处、教务处、招生就业办等部门。下面我们小组将利用UML建模的各种图形和模型元素,形成一个对学校学生信息管理系统的建模用例。
【设计分工】:
【项目实施】一个良好的学生信息管理系统必须提供一个合理、方便和高效的学生管理平台,全面的事务
流程,把复杂繁琐的学生管理、成绩管理、教师管理、课程管理变得简洁明了,以减少可能出现
的管理漏洞..本系统最大的优点是对数据进行了规范和扩充。
统一了数据交换标准.系统界面友好,交互性强,可以灵活定制,支持用户个性化设置、大提高学生工作管理的效
率,而且可以构建起丫套完整的学生信息资料库,可以和其它管理部门的信息系统紧密结合,
轻松、条理、准确的完成学生从入学到就业的整个管理工作。
1 . 需求分析
学校学生管理信息系统的总目标是提高学生工作管理的效率,构建起一套完整的学生信息资料库,可以和其它管理部门的信息系统紧密结合,轻松、条理、准确的完成学生从入学到就业的整个管理工作,从而提高学生工作管理的效率。具体的设计目标是
(1) 为学生和教师提供一个简单、友好、交互性强的系统操作界面,并且支持参与者的个性化设置。
(2) 系统运行稳定可靠、各项维护功能齐全、易于维护
(3) 能有效地进行相关操作处理
(4) 快速、准确地反映相关与学生有关的信息。
1.1 学校学生信息管理系统的功能需求分析包括以下内容:
学校学生信息管理系统能够为学校学生、教学各系部、学生处、教务处、招生就业办等部门提供相应的服务。学生可以通过使用该系统查询课程、成绩、修改用户密码等。教学各系部可以利用该系统输入学生成绩信息、奖惩信息等。
系统管理员通过系统管理界面进入,建立学生学籍档案、学生课程档案等,并将所有信息保存在数据库中,同时管理员还能够对以上信息进行更新、添加、删除等基本操作,并对系统的信息进行维护。
学校学生信息管理系统主要实现学生各方面信息的管理, 根据学生管理工作.
. 的具体要求和项目设计的功能目标,学生信息管理系统有十大模块:学籍管理模块、成绩管理模块、奖惩管理模块、贫困生管理模块、毕业管理模块、系统管理模块、课程管理模块、校园一卡通管理模块、宿舍管理模块、辅导员管理模块。
1. 学籍管理模块主要进行学生注册报到的登记、统计及查询,学生基木档
案信息的维护、查询、和修改,学籍变动处理。
(1)学生注册报到时,主管老师对学生的基本信息进行登记录入,并统计人数。
(2)主管老师及相关部门如各系部、教务处、学生处等可进行学生的基本信息查询;另外,主管老师可对学生的一些信息变动做修改。
(3)学生退学或转学时,系统管理员负责对相关学生的信息进行删除。
2. 成绩管理模块主要主要用于对学生所在班级的公共课程、学生的自选课程等科目成绩进行管理,包括成绩录入、修改、查询、删除以及成绩分析统计;打印成绩表。
(1) 科任老师对学生所学课程的成绩进行录入、修改。
(2) 学生及辅导员可登录查询及打印学生的成绩
(3) 主管老师负责对学生各科成绩的统计分析。
3. 奖惩管理模块主要可进行奖惩申请、评审等工作,对奖惩信息进行统计分析和公布。
(1) 辅导员根据学生的综合测评成绩评定奖学金和根据学生的表现进行评优,并对相关信息进行登记、统计分析和公布;
(2) 辅导员可对违规学生根据相关规定给予惩罚,并进行登记和送报学生处。
4. 贫困生管理模块主要分勤工助学管理和助学贷款管理。勤工助学管理包括助学信息、整理及发布、勤工助学情况记录,助学贷款管理包括贷款信息发布、还贷情况记录。
(1) 辅导员根据学生的贫困申请信息评定学生的贫困等级并进行统计公布;发布勤工助学岗位信息及录用信息、助学贷款信息、
(2) 主管老师负责学生贫困信息的录入,并输入学生的勤工助学和借还贷款情况记录。
5. 毕业管理模块主要是毕业鉴定管理和就业信息管理。包括对学生的毕业资格审定、毕业后工作情况登记和就业信息查询等功能。
(2) 各系根据学生所提交的毕业论文以及学生的奖惩信息对学生进行毕业鉴定,包括授予学位以及颁发毕业证书。
(2) 招生就业办发布相关就业信息,学生可通过该系统进行查询。各系(辅导员)和招生就业办对学生毕业后的就业情况进行登记。
6.系统管理模块是每个系统都必须具备的功能,用于对系统的用户的基本信息进行管理,包括用户权限设置、数据备份、数据恢复等。系统管理员负责维护学生、辅导员、课程等信息,维护工作包括修改、添加、删除等。
7. 学生宿舍管理模块主要对全院学生宿舍进行管理,包括学生宿舍的分配、维修、宿舍调整、查询、宿舍回收等功能
8. 校园一卡通管理模块主要对学生在校日常生活的消费、图书馆借还书登记、上机刷卡考勤登记以及医疗登记的管理。 .
. 9. 辅导员管理模块主要实现辅导员信息的录入、查询、统计和信息打印功能以及辅导员具体负责工作的分配管理。
10. 课程管理模块主要用于对学生所在班级的公共课程、学生的自选课程等进行管理,包括添加班级基本课程信息、添加学生选修课程信息、删除班级基本课程信息、删除学生选修课程信息等。
1.2 功能模块图
学校学生管理信息系统
成绩管理 宿舍管理 课程管理 毕业管理 辅导员管理 贫困生管理 学籍管理 系统管理
学籍管理
基本档案管理 学籍变动管理 成绩管理
成绩录入 成绩修改 成绩查询 成绩统计分析 系统管理
权限管理 密码管理 数据备份 数据恢复 数据维护 参数设置 奖惩管理 校园一卡通管理
注册报到管理 .
.
2.系统建模
(1) 创建系统用例图
确定学校学生管理信息系统的参与者
1.系统管理员:负责设置各参与用户使用系统的权限和学生学籍信息、学生成绩、辅导员相关信息等的维护,备份系统数据库,恢复系统数据库,系统安全维护。
2.学生:可通过该系统查询相关信息,提出相关事项的申请如修改密码等。
3.教师:包括辅导员、主管教师、科任老师等,科任老师可通过该系统录入、奖惩管理
奖学金管理 贫困生管理
勤工助学管理 助学贷款管理 毕业生管理
毕业鉴定管理 就业信息管理 课程管理
排课管理 选课管理 违纪处分管理 评优管理
校园一卡通管理 辅导员管理 宿舍管理
辅导员信息查询 辅导员信息录入 宿舍信息查询 宿舍维修 宿舍调整 宿舍分配 图书借阅管理 上机管理 消费管理
超市、饭堂消费 校内医疗消费 其他消费 发卡和补办卡管理 .
. 修改、核对学生成绩,主管老师主要负责学生学籍信息和课程信息的录入、添加、修改、删除等操作管理,辅导员主要负责学生毕业、奖惩、贫困生等相关信息的管理
4.宿舍管理员:负责学生宿舍报修信息、非该宿舍楼学生或校外人员出入信息的登记及上报。
5. 学生处、教务处、招生就业办
创建学校学生管理信息系统的系统用例图
在该系统中,系统管理员负责维护学籍管理模块、成绩管理模块、奖惩管理模块、贫困生管理模块、毕业管理模块、系统管理模块、课程管理模块、校园一卡通管理模块、宿舍管理模块、辅导员管理模块等系统子模块;教师(辅导员、主管教师、普通教师)则负责录入、修改、添加管理相关学生的信息(学籍、成绩、课程等);宿舍管理员则负责登记所在宿舍楼的报修等信息;学生则可进行相关信息的查询,修改。
根据需求分析以及以上活动,可确定该系统的用例图如下:
studentteacherchangepasswordloginuser<>common
teachergrade management<>student schoolroll
managementcounsellor managementsystem managementdorm managementdorm
administrator<>award and punishment
managementpoor student managementoffice of
students'affairs<><>campus card managementchief teacher<>course management<>Office of
Acade...<><>counsellor<><><>adiministrator<><><><><><><><><>graduate management<><>Office of
Enrollment ...<>
从学生管理系统的的用例图抽象,可以确定如下用例图:学籍管理用例图、课程管理用例图、辅导员管理用例图、贫困生管理用例图、宿舍管理用例图、毕业信息管理用例图、系统维护用例图、成绩管理用例图、校园一卡通用例图、奖惩管理用例图。
.
. 毕业管理用例图:
参与者“学生”:查询相关就业信息、上报自己就业情况。
参与者“系统管理员”:对毕业生的就业信息等进行维护(新增、删除等)
参与者“招生就业办”:对学生就业信息进行统计
StudentGraduation information querySystem
administratorGraduation information
recordedoffice of enrollment
and employmentGraduation information
modify
学籍管理用例图:
参与者“学生”:注册报到,接收相关信息,进行信息交流,申请学籍变动。
参与者“主管教师”(辅导员):分班管理;制定综合测评加扣分内容,管理学生档案;发布与学生相关的信息,与学生进行信息交流,并上报综合测评结果。
参与者“系统管理员”:维护学生学籍信息,进行学籍信息的备份
The data backup and
recoveryRegistration managementfreshmen registeredOld registeredStudent status changesSystem
administratormaintainmaintain<>maintainStudentregisterregisterapplyStudents archives
managementmaintainInformation exchangeinterflownotificationreceiveQuery informationinquiremaintainmaintain students'
informationrealizeFormulate comprehensive
measuring and test...Placement managementReport to comprehensive
measuring and testing resultsCompetent
teachersmanageinterflownoticemaintainformulatemanagereportsuspension of schoolingQuit schooltransferGraduation