学校学生信息管理系统

上传人:cl****1 文档编号:470112445 上传时间:2023-07-07 格式:DOC 页数:32 大小:216KB
返回 下载 相关 举报
学校学生信息管理系统_第1页
第1页 / 共32页
学校学生信息管理系统_第2页
第2页 / 共32页
学校学生信息管理系统_第3页
第3页 / 共32页
学校学生信息管理系统_第4页
第4页 / 共32页
学校学生信息管理系统_第5页
第5页 / 共32页
点击查看更多>>
资源描述

《学校学生信息管理系统》由会员分享,可在线阅读,更多相关《学校学生信息管理系统(32页珍藏版)》请在金锄头文库上搜索。

1、-学校学生信息管理系统【工程容】:本工程以学生信息管理系统为例,经小组通过对我院学生信息管理工作的讨论、调查与分析,结合学生自身对该系统的了解,得出学生信息管理系统是各高校管理信息系统的重要组成局部,它主要用于对学生的根本信息如入学注册登记、课程、成绩、奖惩等问题进展管理。该系统用户参与者主要包括学生和教学各系部、学生处、教务处、招生就业办等部门。下面我们小组将利用UML建模的各种图形和模型元素,形成一个对学校学生信息管理系统的建模用例。【设计分工】:【工程实施】一个良好的学生信息管理系统必须提供一个合理、方便和高效的学生管理平台,全面的事务流程,把复杂繁琐的学生管理、成绩管理、教师管理、课程

2、管理变得简洁明了,以减少可能出现的管理漏洞本系统最大的优点是对数据进展了规和扩大。统一了数据交换标准系统界面友好,交互性强,可以灵活定制,支持用户个性化设置、大提高学生工作管理的效率,而且可以构建起丫套完整的学生信息资料库,可以和其它管理部门的信息系统严密结合,轻松、条理、准确的完成学生从入学到就业的整个管理工作。1 . 需求分析学校学生管理信息系统的总目标是提高学生工作管理的效率,构建起一套完整的学生信息资料库,可以和其它管理部门的信息系统严密结合,轻松、条理、准确的完成学生从入学到就业的整个管理工作,从而提高学生工作管理的效率。具体的设计目标是(1) 为学生和教师提供一个简单、友好、交互性

3、强的系统操作界面,并且支持参与者的个性化设置。(2) 系统运行稳定可靠、各项维护功能齐全、易于维护(3) 能有效地进展相关操作处理(4) 快速、准确地反映相关与学生有关的信息。1.1 学校学生信息管理系统的功能需求分析包括以下容:l 学校学生信息管理系统能够为学校学生、教学各系部、学生处、教务处、招生就业办等部门提供相应的效劳。学生可以通过使用该系统查询课程、成绩、修改用户密码等。教学各系部可以利用该系统输入学生成绩信息、奖惩信息等。l 系统管理员通过系统管理界面进入,建立学生学籍档案、学生课程档案等,并将所有信息保存在数据库中,同时管理员还能够对以上信息进展更新、添加、删除等根本操作,并对系

4、统的信息进展维护。学校学生信息管理系统主要实现学生各方面信息的管理, 根据学生管理工作的具体要求和工程设计的功能目标,学生信息管理系统有十大模块:学籍管理模块、成绩管理模块、奖惩管理模块、贫困生管理模块、毕业管理模块、系统管理模块、课程管理模块、校园一卡通管理模块、宿舍管理模块、辅导员管理模块。u 1. 学籍管理模块主要进展学生注册报到的登记、统计及查询,学生基木档 案信息的维护、查询、和修改,学籍变动处理。1学生注册报到时,主管教师对学生的根本信息进展登记录入,并统计人数。2主管教师及相关部门如各系部、教务处、学生处等可进展学生的根本信息查询;另外,主管教师可对学生的一些信息变动做修改。3学

5、生退学或转学时,系统管理员负责对相关学生的信息进展删除。u 2. 成绩管理模块主要主要用于对学生所在班级的公共课程、学生的自选课程等科目成绩进展管理,包括成绩录入、修改、查询、删除以及成绩分析统计;打印成绩表。(1) 科任教师对学生所学课程的成绩进展录入、修改。(2) 学生及辅导员可登录查询及打印学生的成绩(3) 主管教师负责对学生各科成绩的统计分析。u 3. 奖惩管理模块主要可进展奖惩申请、评审等工作,对奖惩信息进展统计分析和公布。(1) 辅导员根据学生的综合测评成绩评定奖学金和根据学生的表现进展评优,并对相关信息进展登记、统计分析和公布;(2) 辅导员可对违规学生根据相关规定给予惩罚,并进

6、展登记和送报学生处。u 4. 贫困生管理模块主要分勤工助学管理和助学贷款管理。勤工助学管理包括助学信息、整理及发布、勤工助学情况记录,助学贷款管理包括贷款信息发布、还贷情况记录。(1) 辅导员根据学生的贫困申请信息评定学生的贫困等级并进展统计公布;发布勤工助学岗位信息及录用信息、助学贷款信息、(2) 主管教师负责学生贫困信息的录入,并输入学生的勤工助学和借还贷款情况记录。u 5. 毕业管理模块主要是毕业鉴定管理和就业信息管理。包括对学生的毕业资格审定、毕业后工作情况登记和就业信息查询等功能。(2) 各系根据学生所提交的毕业论文以及学生的奖惩信息对学生进展毕业鉴定,包括授予学位以及颁发毕业证书。

7、(2) 招生就业办发布相关就业信息,学生可通过该系统进展查询。各系辅导员和招生就业办对学生毕业后的就业情况进展登记。u 6.系统管理模块是每个系统都必须具备的功能,用于对系统的用户的根本信息进展管理,包括用户权限设置、数据备份、数据恢复等。系统管理员负责维护学生、辅导员、课程等信息,维护工作包括修改、添加、删除等。u 7. 学生宿舍管理模块主要对全院学生宿舍进展管理,包括学生宿舍的分配、维修、宿舍调整、查询、宿舍回收等功能u 8. 校园一卡通管理模块主要对学生在校日常生活的消费、图书馆借还书登记、上机刷卡考勤登记以及医疗登记的管理。u 9. 辅导员管理模块主要实现辅导员信息的录入、查询、统计和

8、信息打印功能以及辅导员具体负责工作的分配管理。u 10. 课程管理模块主要用于对学生所在班级的公共课程、学生的自选课程等进展管理,包括添加班级根本课程信息、添加学生选修课程信息、删除班级根本课程信息、删除学生选修课程信息等。1.2 功能模块图校园一卡通管理奖惩管理学校学生管理信息系统成绩管理宿舍管理课程管理毕业管理辅导员管理贫困生管理学籍管理系统管理注册报到管理学籍管理根本档案管理学籍变动管理成绩管理成绩录入成绩修改成绩查询成绩统计分析系统管理权限管理密码管理数据备份数据恢复数据维护参数设置奖惩管理奖学金管理贫困生管理勤工助学管理助学贷款管理毕业生管理毕业鉴定管理就业信息管理课程管理排课管理选

9、课管理违纪处分管理评优管理校园一卡通管理辅导员管理宿舍管理辅导员信息查询辅导员信息录入宿舍信息查询宿舍维修宿舍调整宿舍分配图书借阅管理上机管理消费管理超市、饭堂消费校内医疗消费其他消费发卡和补办卡管理2.系统建模(1) 创立系统用例图n 确定学校学生管理信息系统的参与者1.系统管理员:负责设置各参与用户使用系统的权限和学生学籍信息、学生成绩、辅导员相关信息等的维护,备份系统数据库,恢复系统数据库,系统平安维护。2.学生:可通过该系统查询相关信息,提出相关事项的申请如修改密码等。 3.教师:包括辅导员、主管教师、科任教师等,科任教师可通过该系统录入、修改、核对学生成绩,主管教师主要负责学生学籍信

10、息和课程信息的录入、添加、修改、删除等操作管理,辅导员主要负责学生毕业、奖惩、贫困生等相关信息的管理 4.宿舍管理员:负责学生宿舍报修信息、非该宿舍楼学生或校外人员出入信息的登记及上报。 5. 学生处、教务处、招生就业办n 创立学校学生管理信息系统的系统用例图在该系统中,系统管理员负责维护学籍管理模块、成绩管理模块、奖惩管理模块、贫困生管理模块、毕业管理模块、系统管理模块、课程管理模块、校园一卡通管理模块、宿舍管理模块、辅导员管理模块等系统子模块;教师辅导员、主管教师、普通教师则负责录入、修改、添加管理相关学生的信息学籍、成绩、课程等;宿舍管理员则负责登记所在宿舍楼的报修等信息;学生则可进展相

11、关信息的查询,修改。根据需求分析以及以上活动,可确定该系统的用例图如下:从学生管理系统的的用例图抽象,可以确定如下用例图:学籍管理用例图、课程管理用例图、辅导员管理用例图、贫困生管理用例图、宿舍管理用例图、毕业信息管理用例图、系统维护用例图、成绩管理用例图、校园一卡通用例图、奖惩管理用例图。毕业管理用例图:参与者“学生:查询相关就业信息、上报自己就业情况。参与者“系统管理员:对毕业生的就业信息等进展维护新增、删除等参与者“招生就业办:对学生就业信息进展统计学籍管理用例图:参与者“学生:注册报到,接收相关信息,进展信息交流,申请学籍变动。参与者“主管教师辅导员:分班管理;制定综合测评加扣分容,管

12、理学生档案;发布与学生相关的信息,与学生进展信息交流,并上报综合测评结果。参与者“系统管理员:维护学生学籍信息,进展学籍信息的备份系统管理用例图:参与者“系统管理员:用户定义、权限管理;数据备份、恢复;维护学生根本信息;口令管理;综合查询信息校园一卡通用例图:参与者“发卡中心: :对信息卡进展管理发卡和补卡等参与者“结算中心“:回应学生的充值、转账要求。参与者“消费中心“:对学生用信息卡在校消费进展管理。参与者“学生“:申请卡号;补办信息卡;上机刷卡;转账充值;借还书刷卡;相关消费刷卡;教务中心:对学生上机考勤、借还书信息进展登记管理;辅导员管理用例图:参与者“辅导员“:学生思想教育;突发事件

13、处理;毕业生就业指导;学生日常事务处理;宿舍管理用例图:参与者“宿舍管理员“:分配调整学生宿舍;上报学生申请宿舍维护的信息;宿舍信息登记;参与者“学生“:申请宿舍调换;查询宿舍信息;申请宿舍维修;勤工助学管理用例图:参与者“学生:学生申请勤工助学成功后通过工作获得工资报酬参与者“学生处:对学生的申请进展审核、登记;参与者“学生处工作人员:对学生的岗位进展管理,包括岗位分配以及工作监视;岗位工资发布;奖励管理用例图:参与者“主管教师:输入学生根本信息; “普通教师:输入学生的成绩参与者“辅导员:操行评定、综合测评评定、评定奖学金、评优并公布;参与者“学生:提交相关申请、查询结果等;惩罚管理用例图

14、:参与者“辅导员:上报学生违规事例;参与者“学生处:根据违规事例的情况进展处理并通知学生;参与者“学生:提交申诉处理;参与者“申诉处理员:根据学生的申诉进展调查处理后发布结果;学生成绩管理用例图:参与者“学生:目的是查询所学课程的成绩参与者“教师:完成学生信息的录入,修改,显示和修改参与者“管理员:输入学生信息,教师信息,班级信息和课程信息课程管理用例图;参与者“学生:查看课程通知、提交作业;参与者“教师、:教师根据课程和通知任课,布置作业;参与者“系统管理员:负责对课程信息和通知进展相关维护操作;(2) 创立系统类图 步骤一:确定系统的业务实体类 可以确定在系统中的主要业务实体类,这些类通常

15、需要在数据库中存储;在学校学生信息管理系统中,学生的信息、教师包括辅导员的信息、系统管理员的信息、课程信息、宿舍信息等都要存储在数据库中;这些存储类都有各自相关的属性。步骤二:根据学校学生信息管理系统的需求分析,以及系统用例图的参与者和数据库中的存储类,我们确定了学生类、教师类包括辅导员类、系统管理员类、课程类、宿舍管理员类等主要实体类;其中,1.“学生类:负责系统需要的活动者“学生的信息处理,它的属性有“,. “出生日期、“*、“政治面貌、“性别、“专业等,对这些信息的效劳操作有系统登陆、注册、信息查询、休学、转学、退学等。2.“教师类:负责系统需要的活动者“教师的信息处理,它的属性有“教师编号、“教师,、“部门编号、“职务、“职称等。对这些信息的效劳操作有系统登陆、信息录入、信息查询、信息修改等。3.“系统管理员“类:负责系统活动需要的管理者。以下是该系统登录后各界面模块的类图关

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号