学籍管理系统UML建模.docx
- 文档编号:12194662
- 上传时间:2023-04-17
- 格式:DOCX
- 页数:14
- 大小:163.54KB
学籍管理系统UML建模.docx
《学籍管理系统UML建模.docx》由会员分享,可在线阅读,更多相关《学籍管理系统UML建模.docx(14页珍藏版)》请在冰豆网上搜索。
学籍管理系统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教务员角色用况图 二孑元素 n» 敎务员角色 添加用户 修改用户 ■除用户 新生信息注册 学生信息修改 学生信息■除 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的学生学籍管理系统建模。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学籍 管理 系统 UML 建模