学校学生信息管理系统.docx

上传人:b****4 文档编号:5666532 上传时间:2023-05-08 格式:DOCX 页数:51 大小:360.01KB
下载 相关 举报
学校学生信息管理系统.docx_第1页
第1页 / 共51页
学校学生信息管理系统.docx_第2页
第2页 / 共51页
学校学生信息管理系统.docx_第3页
第3页 / 共51页
学校学生信息管理系统.docx_第4页
第4页 / 共51页
学校学生信息管理系统.docx_第5页
第5页 / 共51页
学校学生信息管理系统.docx_第6页
第6页 / 共51页
学校学生信息管理系统.docx_第7页
第7页 / 共51页
学校学生信息管理系统.docx_第8页
第8页 / 共51页
学校学生信息管理系统.docx_第9页
第9页 / 共51页
学校学生信息管理系统.docx_第10页
第10页 / 共51页
学校学生信息管理系统.docx_第11页
第11页 / 共51页
学校学生信息管理系统.docx_第12页
第12页 / 共51页
学校学生信息管理系统.docx_第13页
第13页 / 共51页
学校学生信息管理系统.docx_第14页
第14页 / 共51页
学校学生信息管理系统.docx_第15页
第15页 / 共51页
学校学生信息管理系统.docx_第16页
第16页 / 共51页
学校学生信息管理系统.docx_第17页
第17页 / 共51页
学校学生信息管理系统.docx_第18页
第18页 / 共51页
学校学生信息管理系统.docx_第19页
第19页 / 共51页
学校学生信息管理系统.docx_第20页
第20页 / 共51页
亲,该文档总共51页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

学校学生信息管理系统.docx

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

学校学生信息管理系统.docx

学校学生信息管理系统

学校学生信息管理系统

【项目内容】:

本项目以学生信息管理系统为例,经小组通过对我院学生信息管

理工作的讨论、调查与分析,结合学生自身对该系统的了解,得出学生信

息管理系统是各高校管理信息系统的重要组成部分,它主要用于对学生的

基本信息如入学注册登记、课程、成绩、奖惩等问题进行管理。

该系统用

户参与者主要包括学生和教学各系部、学生处、教务处、招生就业办等部

门。

下面我们小组将利用UML建模的各种图形和模型元素,形成一个对

学校学生信息管理系统的建模用例。

【设计分工】:

【项目实施】一个良好的学生信息管理系统必须提供一个合理、方便和高效的学

生管理平台,全面的事务

流程,把复杂繁琐的学生管理、成绩管理、教师管理、课程管理变得简洁明了,

以减少可能出现

的管理漏洞..本系统最大的优点是对数据进行了规范和扩充。

统一了数据交换标准.系统界面友好,交互性强,可以灵活定制,支持用户个性

化设置、大提高学生工作管理的效

率,而且可以构建起丫套完整的学生信息资料库,可以和其它管理部门的信息系

统紧密结合,

轻松、条理、准确的完成学生从入学到就业的整个管理工作。

1.需求分析

学校学生管理信息系统的总目标是提高学生工作管理的效率,构建起一套完整

的学生信息资料库,可以和其它管理部门的信息系统紧密结合,轻松、条理、准

确的完成学生从入学到就业的整个管理工作,从而提高学生工作管理的效率。

体的设计目标是

(1)为学生和教师提供一个简单、友好、交互性强的系统操作界面,并且支

持参与者的个性化设置。

(2)系统运行稳定可靠、各项维护功能齐全、易于维护

(3)能有效地进行相关操作处理

(4)快速、准确地反映相关与学生有关的信息。

1.1学校学生信息管理系统的功能需求分析包括以下内容:

学校学生信息管理系统能够为学校学生、教学各系部、学生处、教务处、

招生就业办等部门提供相应的服务。

学生可以通过使用该系统查询课

程、成绩、修改用户密码等。

教学各系部可以利用该系统输入学生成绩

信息、奖惩信息等。

系统管理员通过系统管理界面进入,建立学生学籍档案、

学生课程档案等,并将所有信息保存在数据库中,同时管

理员还能够对以上信息进行更新、添加、删除等基本操作,

并对系统的信息进行维护。

学校学生信息管理系统主要实现学生各方面信息的管理,根据学生管理工作

的具体要求和项目设计的功能目标,学生信息管理系统有十大模块:

学籍管理模

块、成绩管理模块、奖惩管理模块、贫困生管理模块、毕业管理模块、系统管理

模块、课程管理模块、校园一卡通管理模块、宿舍管理模块、辅导员管理模块。

1.学籍管理模块主要进行学生注册报到的登记、统计及查询,学生基木档

案信息的维护、查询、和修改,学籍变动处理。

(1)学生注册报到时,主管老师对学生的基本信息进行登记录入,并统

计人数。

(2)主管老师及相关部门如各系部、教务处、学生处等可进行学生的基

本信息查询;另外,主管老师可对学生的一些信息变动做修改。

(3)学生退学或转学时,系统管理员负责对相关学生的信息进行删除。

2.成绩管理模块主要主要用于对学生所在班级的公共课程、学生的自选课程

等科目成绩进行管理,包括成绩录入、修改、查询、删除以及成绩分析统

计;打印成绩表。

(1)科任老师对学生所学课程的成绩进行录入、修改。

(2)学生及辅导员可登录查询及打印学生的成绩

(3)主管老师负责对学生各科成绩的统计分析。

3.奖惩管理模块主要可进行奖惩申请、评审等工作,对奖惩信息进行统计

分析和公布。

(1)辅导员根据学生的综合测评成绩评定奖学金和根据学生的表现进

行评优,并对相关信息进行登记、统计分析和公布;

(2)辅导员可对违规学生根据相关规定给予惩罚,并进行登记和送报学

生处。

4.贫困生管理模块主要分勤工助学管理和助学贷款管理。

勤工助学管理包

括助学信息、整理及发布、勤工助学情况记录,助学贷款管理包括贷款信息

发布、还贷情况记录。

(1)辅导员根据学生的贫困申请信息评定学生的贫困等级并进行统计公布;发

布勤工助学岗位信息及录用信息、助学贷款信息、

(2)主管老师负责学生贫困信息的录入,并输入学生的勤工助学和借还贷款情

况记录。

5.毕业管理模块主要是毕业鉴定管理和就业信息管理。

包括对学生的毕业

资格审定、毕业后工作情况登记和就业信息查询等功能。

(2)各系根据学生所提交的毕业论文以及学生的奖惩信息对学生进行毕业鉴

定,包括授予学位以及颁发毕业证书。

(3)招生就业办发布相关就业信息,学生可通过该系统进行查询。

各系(辅导

员)和招生就业办对学生毕业后的就业情况进行登记。

6.系统管理模块是每个系统都必须具备的功能,用于对系统的用户的基本信

息进行管理,包括用户权限设置、数据备份、数据恢复等。

系统管理员负责

维护学生、辅导员、课程等信息,维护工作包括修改、添加、删除等。

7.学生宿舍管理模块主要对全院学生宿舍进行管理,包括学生宿舍的分配、

维修、宿舍调整、查询、宿舍回收等功能

8.校园一卡通管理模块主要对学生在校日常生活的消费、图书馆借还书登

记、上机刷卡考勤登记以及医疗登记的管理。

9.辅导员管理模块主要实现辅导员信息的录入、查询、统计和信息打印功

能以及辅导员具体负责工作的分配管理。

10.课程管理模块主要用于对学生所在班级的公共课程、学生的自选课程等

进行管理,包括添加班级基本课程信息、添加学生选修课程信息、删除班级

基本课程信息、删除学生选修课程信息等。

1.2功能模块图

贫困生管理

毕业生管理

课程管理

宿舍管理辅导员管理

校园一卡通管理

宿舍信息查询

辅导员信息录入

辅导员信息查询

图书借阅管

消费管理

发卡和补办卡管理

2.系统建模

(1)创建系统用例图

确定学校学生管理信息系统的参与者

1.系统管理员:

负责设置各参与用户使用系统的权限和学生学籍信息、学生

成绩、辅导员相关信息等的维护,备份系统数据库,恢复系统数据库,系统

安全维护。

2.学生:

可通过该系统查询相关信息,提出相关事项的申请如修改密码等。

3.教师:

包括辅导员、主管教师、科任老师等,科任老师可通过该系统录入、

 

修改、核对学生成绩,主管老师主要负责学生学籍信息和课程信息的录入、

添加、修改、删除等操作管理,辅导员主要负责学生毕业、奖惩、贫困生

等相关信息的管理

4.宿舍管理员:

负责学生宿舍报修信息、非该宿舍楼学生或校外人员出入信

息的登记及上报。

5.学生处、教务处、招生就业办

创建学校学生管理信息系统的系统用例图

在该系统中,系统管理员负责维护学籍管理模块、成绩管理模块、奖惩管

理模块、贫困生管理模块、毕业管理模块、系统管理模块、课程管理模块、

校园一卡通管理模块、宿舍管理模块、辅导员管理模块等系统子模块;教

师(辅导员、主管教师、普通教师)则负责录入、修改、添加管理相关学

生的信息(学籍、成绩、课程等);宿舍管理员则负责登记所在宿舍楼的

报修等信息;学生则可进行相关信息的查询,修改。

根据需求分析以及以上活动,可确定该系统的用例图如下:

<>

awardandpunishment

management

dorm

administrator

dormmanagement

从学生管理系统的的用例图抽象,可以确定如下用例图:

学籍管理用例图、课程管

理用例图、辅导员管理用例图、贫困生管理用例图、宿舍管理用例图、毕业信息

管理用例图、系统维护用例图、成绩管理用例图、校园一卡通用例图、奖惩管理

用例图。

毕业管理用例图:

参与者“学生”:

查询相关就业信息、上报自己就业情况。

参与者“系统管理员”:

对毕业生的就业信息等进行维护(新增、删除等)参与者“招生就业办”:

对学生就业信息进行统计

officeofenrollmentandemploymentGraduationinformation

recorded

StudentGraduationinformationSystem

modifyadministrator

Graduationinformationquery

 

学籍管理用例图:

参与者“学生”:

注册报到,接收相关信息,进行信息交流,申请学籍变动。

参与者“主管教师”(辅导员):

分班管理;制定综合测评加扣分内容,管理学生档案;发布与学生相关的信息,与学生进行信息交流,并上报综合测评结果。

参与者“系统管理员”:

维护学生学籍信息,进行学籍信息的备份

Quitschool

<>

transfer

maintain

Studentstatuschanges

Graduationapply

Registrationmanagementmaintain

maintain

Systemadministrator

suspensionofschooling

maintain

freshmenregistered

register

register

inquire

Student

Placementmanagement

manage

manage

maintain

notice

report

notification

maintainstudents'information

realize

receive

interflow

interflow

maintain

Oldregistered

Queryinformation

formulate

Informationexchange

Competent

teachers

Studentsarchives

management

Thedatabackupandrecovery

Reporttocomprehensive

measuringandtestingresults

Formulatecomprehensive

measuringandtest...

 

系统管理用例图:

参与者“系统管理员”:

用户定义、权限管理;数据备份、恢复;维护学生基本信息;口令管理;综合查询信息

校园一卡通用例图:

参与者“发卡中心”:

对信息卡进行管理(发卡和补卡等)

参与者“结算中心“:

回应学生的充值、转账要求。

参与者“消费中心“:

对学生用信息卡在校消费进行管理。

参与者“学生“:

申请卡号;补办信息卡;上机刷卡;转账充值;借还书刷卡;

相关消费刷卡;

教务中心:

对学生上机考勤、借还书信息进行登记管理;

辅导员管理用例图:

参与者“辅导员“:

学生思想教育;突发事件处理;毕业生就业指导;学生日常事务处理;

Studentsdailytransaction

processing

Nongraduatesconsulting

 

宿舍管理用例图:

参与者“宿舍管理员“:

分配调整学生宿舍;上报学生申请宿舍维护的信息;宿舍信息登记;参与者“学生“:

申请宿舍调换;查询宿舍信息;申请宿舍维修;

registerinformations

distributedormitorys

dormitory

manager

applyforadjustment

query

cancel

applyformaintenance

students

exit

勤工助学管理用例图:

参与者“学生”:

学生申请勤工助学成功后通过工作获得工资报酬参与者“学生处”:

对学生的申请进行审核、登记;

 

参与者“学生处工作人员”:

对学生的岗位进行管理,包括岗位分配以及工作监督;岗位工资发布;

audit

student

Wagedetail

Salarymanagement

Receivewages

Inquiresthewages

Staffingassignments

Departmentstudent

Work-studypersonnelinformation

Postinquires

Postapplication

Worksupervision

Postmanagement

Worksituation

Distributingsalary

Studentunionheadquarters

 

 

奖励管理用例图:

参与者“主管老师”:

输入学生基本信息;“普通教师”:

输入学生的成绩

参与者“辅导员”:

操行评定、综合测评评定、评定奖学金、评优并公布;

参与者“学生”:

提交相关申请、查询结果等;

importstudents'basic

informations

chiefteacher

importgrade

common

teacher

惩罚管理用例图:

参与者“辅导员”:

上报学生违规事例;参与者“学生处”:

根据违规事例的情况进行处理并通知学生;

assessoutstandingstudent

cadres

assessmiyoshistudents

public

students

applyforreviewing

 

参与者“学生”:

提交申诉处理;

参与者“申诉处理员”:

根据学生的申诉进行调查处理后发布结果;

recordnon-compliances

counselor

学生成绩管理用例图:

参与者“学生”:

目的是查询所学课程的成绩参与者“老师”:

完成学生信息的录入,修改,显示和修改参与者“管理员”:

输入学生信息,教师信息,班级信息和课程信息

imformstudents

appeal

investigateandhandle

makeprocessingaccordingtothecircumstance

students'affairs

office

appeal

manager

public

students

 

teacher

administrator

课程管理用例图;参与者“学生”:

查看课程通知、提交作业;参与者“教师”、:

教师根据课程和通知任课,布置作业;参与者“系统管理员”:

负责对课程信息和通知进行相关维护操作;

choosesemester

login

informationmanagement

student

inputclassinformation

inputstudentsinformationinputstudentsinformation

Checknotice

noticemanagement

Selectcourses

student

Checkhomework

releasehomework

 

(2)创建系统类图

步骤一:

确定系统的业务实体类

可以确定在系统中的主要业务实体类,这些类通常需要在数据库中存储;在学

校学生信息管理系统中,学生的信息、教师(包括辅导员)的信息、系统管理员

的信息、课程信息、宿舍信息等都要存储在数据库中;这些存储类都有各自相关

的属性。

步骤二:

根据学校学生信息管理系统的需求分析,以及系统用例图的参与者和数据库中

的存储类,我们确定了学生类、教师类(包括辅导员类)、系统管理员类、课

程类、宿舍管理员类等主要实体类;其中,1.“学生”类:

负责系统需要的活

动者“学生”的信息处理,它的属性有“姓名,’.“出生日期”、“学号”、

“政治面貌”、“性别”、“专业”等,对这些信息的服务操作有系统登陆、

注册、信息查询、休学、转学、退学等。

2.“教师”类:

负责系统需要的活动

者“教师”的信息处理,它的属性有“教师编号”、“教师姓名’,、“部门

编号”、“职务”、“职称”等。

对这些信息的服务操作有系统登陆、信息录

入、信息查询、信息修改等。

3.“系统管理员“类:

负责系统活动需要的管理

者。

以下是该系统登录后各界面模块的类图关系图,并给出了成绩管理模块的控制

类(成绩信息查询、修改、打印)和系统管理模块(数据备份和数据恢复)的

控制类。

 

系统各功能模块的主要类图及其联系:

2.学籍管理类图:

2.

毕业管理类图

 

3.宿舍管理类图

4.辅导员类图

 

 

6.勤工助学类图:

 

7.课程管理类图:

8.奖惩管理类图:

 

 

系统中用户管理模块的类图

系统中备份管理模块的类图

(3)创建系统时序图和协作图模型

3.1学籍管理所涉及到的时序图和协作图

确定“注册报到“的工作流程

学生注册报到后登记自己的相关信息

系统管理员把学生所提交的信息录入系统中

:

Student

:

System

administrator

1:

Importstudentimformation

2:

Informationverification

与时序图等价的协助图如下:

Information

recorded

3:

Informationqueryandmodify

4:

Saveimformation

6:

Exitsystem

information

output

5:

Importstudentimformation

 

1:

Choosetoaddstudents

2:

Addstudents

3:

Confirmadd

Studentsmanagement

interface

:

System

administrator

Database

module

 

9:

Extractinformation

10:

Storeindatabase

4:

Createstudentsobject

 

Studentmanagement

rules

8:

Create

Studentstatus

control

 

7:

Preservationstudentsobject

6:

Enforcingrules

5:

Preservationstudentinformation

3.2学生课程管理所涉及到的时序图与协作图.确定学生登录查询相关信息的工作流程:

学生登录系统后进入课程管理模块选择课程、查看课程通知、查看和提交

课程作业后查询作业成绩

:

student

login

course

interface

userlogin

checkhomework

submithomework

Checknotice

Selectcourses

Resultsreturn

 

与该时序图等价的协作图

1:

userlogin

login

student:

student

2:

Checknotice

3:

Selectcourses

6:

Resultsreturned

4:

checkhomework

5:

submithomework

course

interface

3.3学生成绩管理模块所涉及到的时序图和协作图

1.学生查询成绩的工作流程;

学生登录该系统后进入成绩管理窗口后即可查询成绩

grademanagement

window

grades

information

与之相应的协作图如下:

 

1:

enter

grademanagement

window

grade

information

 

 

2.教师登录成绩管理模块所执行工作的流程

教师(科任老师)进入该系统后对所教课程学生的成绩进行输入、修改、

打印等操作

loginwindowcommonteacher

:

Teacher

login

IDchecking

passchecking

entergrademanagementwindow

submit

exit

inputgrades

updategrades

deletegrades

storeindatabase

 

check

teacher

7:

submitgrades

3:

enter

9:

exit

grade

management

1:

login

login

window

2:

pass

4:

input

5:

updategrade

6:

deletegrades

8:

storeindatabase

es

grade

infomation

3.4奖惩管理模块所涉及到的时序图和协作图学生惩罚管理的工作流程

系辅导员打开处罚管理窗口,向学生处上报被处罚学生的违规事例学生提出申诉要求申诉管理员对学生的申诉要求向系辅导员进行咨询调查和处理,然后把结果告知学生。

punishment

window

students'affai

rsoffice

students

counselor:

辅导员

appealmanager

1:

open

2:

report

5:

inve

3:

handleandimform

tigateandhandle

4:

appeal

6:

public

 

1:

open

punishment

window

:

counselor

2:

report

5:

investigateandhandle

3:

student'saffai

office

handleandinformstudent

4:

appeal

6:

inform

:

student

:

appeal

manager

3.5毕业管理所涉及到的时序图和协作图确定毕业评定时授予学位的工作流程

辅导员对学生进行毕业评定前进行毕业生成绩查询查询学生的奖惩情况,得出毕业鉴定结果并打印

Degreepreliminary

evaluationmodule

Grademanagement

module

Rewardsandpunishments

managementmodule

Information

printmodule

Counselor:

counselor

3:

Allcoursegrades

2:

StudentID

4:

StudentID

6:

Degreepreliminaryevaluationresults

7:

Thestudentdegreepreliminaryevaluationresults

5:

Alldisciplinaryrecords

 

:

counselor

1:

StudentID

Grademanagement

module

2:

StudentID

M

3:

Allcoursegrades

M

3.6贫困生管理模块所涉及到的协作图和时序图学生提交贫困证明及申请,辅导员验证学生申请的真实性同意后将学生加入贫困生库并对相关信息进行公布。

obtainfamilypover

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

当前位置:首页 > 农林牧渔 > 林学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2