学籍管理系统UML建模.docx

上传人:b****2 文档编号:2439090 上传时间:2023-05-03 格式:DOCX 页数:14 大小:163.54KB
下载 相关 举报
学籍管理系统UML建模.docx_第1页
第1页 / 共14页
学籍管理系统UML建模.docx_第2页
第2页 / 共14页
学籍管理系统UML建模.docx_第3页
第3页 / 共14页
学籍管理系统UML建模.docx_第4页
第4页 / 共14页
学籍管理系统UML建模.docx_第5页
第5页 / 共14页
学籍管理系统UML建模.docx_第6页
第6页 / 共14页
学籍管理系统UML建模.docx_第7页
第7页 / 共14页
学籍管理系统UML建模.docx_第8页
第8页 / 共14页
学籍管理系统UML建模.docx_第9页
第9页 / 共14页
学籍管理系统UML建模.docx_第10页
第10页 / 共14页
学籍管理系统UML建模.docx_第11页
第11页 / 共14页
学籍管理系统UML建模.docx_第12页
第12页 / 共14页
学籍管理系统UML建模.docx_第13页
第13页 / 共14页
学籍管理系统UML建模.docx_第14页
第14页 / 共14页
亲,该文档总共14页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

学籍管理系统UML建模.docx

《学籍管理系统UML建模.docx》由会员分享,可在线阅读,更多相关《学籍管理系统UML建模.docx(14页珍藏版)》请在冰点文库上搜索。

学籍管理系统UML建模.docx

学籍管理系统UML建模

基于UML的学生学籍管理系统模型

一、问题概述

在高校是日常管理中,对学生学籍的管理是一项非常重要的教学管理任务,苴管理模式的科学化与规范化,管理手段的信息化与自动化对于学校的总体发展产生深远的影响,由于管理内容内过多,繁琐,处理的过程也非常复杂,单纯人工管理很难跟上学校教学改革与发展的步伐,所以需要一个便于学生信息管理的学生学籍管理系统来帮助学生信息的管理。

二、建模过程

1、建立系统用例模型

l.i系统描述

在学籍管理过程中,主要有活动有学生对个人信息的填写与提交,学生进行选课,学生对信息查询:

教师对选课学生的课程成绩输入;教务员对学生信息的管理(包括添加、修改、删除)和对教师信息的管理(主要是账户管理)。

1.2系统参与者的确定

学生学籍管理系统的主要参与者有:

教务员,教师和学生。

1.3系统用例描述

提取以下的几个用例:

(1)用户管理:

为了更好地管理用户的权限及维护学生信息、系统信息的安全,在用户进行系统进行相应的操作前,需要对用户的身份进行验证,所以有用户登录这一过程,这时便需要对权限内的用户进行管理。

(2)选课管理:

学生在学校选课期间可以进行选就选课,检查和删除课程,而在平时可以对所选课程进行查询;而在学生选课岀现问题时,在提岀申谙后,教务员可以直接帮助学生对选课信息进行修改,同时,教务员可根据教学需要进行一定的选课条件限制。

(3)信息管理:

学生可以对个人信息进行查询操作:

在新生注册时,教务员要把新生的信息录入系统,而根据教学需要,教务人员可以对学生信息进行査询,修改,删除操作。

(4)成绩管理:

任课教师在考试后输入学生相应课程的分数:

学生对个人历年课程成绩的查询:

同时,教务员对教师录入的成绩进行监控与核实,如果成绩出现问题后,教务员可以对学生成绩的修改。

(5)系统管理:

教务员在需要时可以对系统的服务进地启动和停止,主要是在某些特姝情况下的操作。

1・4用况图

1.4.1系统用况图

142学生角色用况图

日子元素

«subsys

学生角色

信息管理

«include»

密珂修改

网上选谍

个人课

表查询

**

课程详

情查询

XKincl^e^^

查询成聂

全詩成绩

不及■••

勞息

个人•…

«include»

 

1.4.2教师角色用况图

 

F子元素

〈〈subsystem〉》

老輔角色

用户管理

«inclnde»

■■哎>修改密码

 

老师

^incl-ude^^

■威软录入

 

1.4.3教务员角色用况图

 

二孑元素

敎务员角色

添加用户

修改用户

■除用户

新生信息注册

学生信息修改

学生信息■除

 

2•建立系统动态模型

2.1活动图

2.1.1学生成绩查询活动图

 

回学生成绩查询

E孑■元素

 

2・1・2学生选课活动图

 

E孑■元素

回学生选课

学生

登录<-

输入用户名和密码

i

 

2.1.3教务员信息修改活动图

叵较务另借息任减

E)子元素

I厂……事済h•…

 

・4教师成绩录入活动图

回毀师成绩录入

『—•蚩_、

正确

IJ

选择录入成绩班级<

〔心、

确定导入

—继级导入矿_、—

不继续

更新数•据库

 

2.2时序图

sd叛生注刑

E:

子兀素

学生

2.2.1新生注册时序图

学生注册界面学生注冊控制注册管理规则数据库複块

诸求注册()

11

输入用户名()

查询学生对象()

可以注册0

榕数揭存入数揭库0

注册舷功0

222学生选课时序图

Sd金生迭课

E'子元素

学生

系统登录界面选谍界面

选课管理

数据库模块

输入用戶名和密玛()

登录成功()口

选谍0

推出系统0

I

2.2.3教师成绩录入时序图

Sd程师成绩录入

S子元索

教师杀统登录界面

成绩录入畀面

成绩录入育理

数据库模块

输入用户名和密码〔)

登录成功〔)

成绩录入〔)

 

2.3状态图

2.3.1学生生命周期状态图

一学生生命周期

-子兀索

护f生入学注册

住册状态

注册成功

 

2.3.2教师生命周期状态图

教菲生命周期

J应聘教师职位

应聘教师职位我态

校录用

授课伏态

 

233教务员生命周期状态图

-曰子元索

載务员管理生命周期

——

快入教务员曾理模块

——等侍教务员输入操作选项状态

选择退

出选项_卜E顶进行下;个操作

|执行输入操作状态!

1

>退出教务员管理状态

234用户登录状态图

2.3.5学生成绩管理生命周期状态图

E子元索

学生成绩管理生命周期

 

越生进入成绩管理複块

-等特输入操作选项状态

\•学生输入操作选项

 

2.3.6教师成绩管理生命周期状态图

s子元素

教师成绩管理生令周期

等待菜单选择状态

 

退出教师成绫管理模块

2.3.7教务员管理模块生命周期状态图

一教务员管理生命周期

日子兀索

护入敎务员管理複块

——等特教务员输入操作选项状态<__.

选择退

出选项加作选项进行丄操作

执行输入操作状态

 

>退出敎务员管理状态

 

2.4类图

2.4.1人员信息类图

 

 

242接口包内类图

 

日系统设置曰操作

龜数据维护0縫代码维护0

S敕务员管理模块日操作

()

日用户登录

S操作

編用户登录()辔用户注销()隔退出系统()

也目目目目•JJ・■dRdJ■■•■■•管管管管管戶谍绩冷统用选成<系

 

n学生管理模块

日操住

縫选课管湮0您成绩管理()馨用户管理0辑信息管理0

日用户登录}

>

日操作

龜用户登录()

編用户注梢()

龜退出系统()

日鞍务员系统管理

E属性

豆数务员号:

long豆日期:

&缶

E操作

編启动杀统服势0総停止茶统服务0

日教知管理模块

E操作

籠用尸管理0

籍成绩管理0

243事务包内类图

日教师威绩爸理

-属性

耳教师号:

long耳日期:

date豆.课程号:

long空学生学号:

iong叵L成绩:

int

曰操作總录入成绩()

 

日学生选课管理

日属性

星学生学号:

long叵L日期:

dm且课程号:

long叵L教师号:

long

日学生成绩官理曰属性

旦学生学号:

Long阿日期:

date岚谍程号:

long

日学生信息管理

日僅性

旦祝限号:

iM皑日期:

date

 

三、建模总结

通过建立用况图、活动图、时序图、状态图、类图来实现基于UML的学生学籍管理系统建模。

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

当前位置:首页 > 解决方案 > 学习计划

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

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