- 73
- 0
- 约5.59千字
- 约 21页
- 2020-11-03 发布于天津
- 举报
UML建模设计
成绩查询系统≡≡≡
成绩查询系统
≡≡≡
学生成绩查询系统
学生成绩查询系统
第
第 PAGE #页共20页
目录
TOC \o 1-5 \h \z \o Current Document 一、 学生成绩查询系统用例图 3
1、 学生的用例图 5
2、 教师的用例图 5
3、 教务人员的用例图 6
\o Current Document 4 ?系统管理员的用例图 7
\o Current Document 二、 学生成绩查询系统顺序图 7
\o Current Document 三、 学生成绩查询系统类图 11
\o Current Document 参与者类 11
\o Current Document 系统中的其他类 11
\o Current Document 类之间的关系 12
\o Current Document 四、 学生成绩查询系统活动图 13
\o Current Document 学生的活动图 13
\o Current Document 教务员的活动图 14
\o Current Document 教师活动图 15
4系统管理员的活动图 16
\o Current Document 五、 学生成绩查询系统构件图 17
1、 业务对象组件图 17
\o Current Document 2、 用户界面组件图 18
\o Current Document 六、 学生成绩查询系统部署图 19
一、学生成绩查询系统用例图
用例图在需求分析阶段有很重要的作用,它主要描述人们希望如何使用一个 系统,作为参与者的外部用户所能观察到的系统功能的模型图。 开发的全过程都
是围绕需求阶段的用例图进行的。
我们所开发的学生成绩查询系统内容十分丰富,用户包括学生、老师、教务 人员,其角色层次图如图所示:
角色层次图
角色层次图
授权用户通过学生成绩查询系统的身份认证后享有系统规定的资源, 教师可 以输入学生的成绩,也可以查询其对应所教的科目的学生的成绩情况; 学生可以 查看所有科目的成绩结果以及对自己成绩核实并针对该情况申请错误信息; 教务 人员可以核实学生的成绩情况并分类各科的成绩。
管理员经过系统的身份验证后可以对系统进行相应的管理和维护, 包括授权
用户、添加用户和删除用户等。
经过以上分析,得出系统的用例模型如图所示:
学生成绩查询系统的用例模型图
作为学生成绩查询系统的参与者有:学生、老师、教务人员、系统管理员。
(1) 参与者首先是学生,学生可以登录系统,并可以根据自己的情况 修改密码,然后通过登陆系统查看自己的成绩,并可以对自己的 成绩提出申请错误信息。
(2) 其次是作为参与者的教师,教师可以输入学生的成绩,也可以查 询其对应所教的科目的学生的成绩情况。
(3) 第三参与者就是教务人员,教务人员就是核实学生的成绩情况并 分类各科的成绩。
(4) 整个系统的管理都是由系统管理员进行的,如用户的授权、用户 的添加与删除等情况。所以系统管理员的角色也非常重要。
1、学生的用例图
包含如下的用例:
登录系统。
查看自己的成绩情况
申请错误信息。
修改密码。
学生的用例图
2、教师的用例图
包含如下的用例:
登录系统。
输入学生成绩。
查看学生该科目的成绩。
老师的用例图3、教务人员的用例图
老师的用例图
包含如下的用例:
(1) 登录系统。
(2) 核实学生成绩
教务人员的用例图(3) 分类各科成绩
教务人员的用例图
4?系统管理员的用例图
包含如下的用例:
授权用户
添加用户
删除用户
系统管理员的用例图
二、学生成绩查询系统顺序图
此顺序图是用于捕获系统运行中学生、 老师、教务员和系统管理员等对象之间有顺序的
交互,强调的是消息交互的时间顺序,他描叙了对象实现全部或部分系统功能的行为模型。
、学生登录查询成绩
由学生输入学号、 密码等登录信息进行登录, 系统验证登录信息是否正确, 若正确就进
入查询界面否则返回登录。
紀 Wy生0:输入登录信息(} ACtorI Mw 查询成绩
1:習录成功()
2:帝录血、返回()
、学生登录修改密码
AIAorl:登录Ar r-l:H
AIAorl:登录
Ar r-l:
H
Λ ?or∣ :??i
1
:业修改自己的琶录信息{)
5:止确0
AdJU±ι? 3:登诫伯息(}
、学生提出错误信息申请
、学生提出错误信息申请
ACIHILι?生6:登试信息Q AafaHI選录丸如:;
ACIHILι?生
6:登试信息Q AafaHI選录
丸如:;-L界血
T- iH??0
??rl:卞 ??^fl???
卑査询Ih己相关蓿息()
8?tU申團)
、老师先
原创力文档

文档评论(0)