1 / 33
文档名称:

UML课程期末设计--网上选课系统.docx

格式:docx   大小:767KB   页数:33页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

UML课程期末设计--网上选课系统.docx

上传人:endfrs 2018/8/16 文件大小:767 KB

下载得到文件列表

UML课程期末设计--网上选课系统.docx

文档介绍

文档介绍:《UML课程期末设计》
题目:网上选课系统
班级:计应1502
姓名:王亚彬
学号:4**********
设计时间:
目录
正文
学生选课系统
王亚彬 4**********
概述
:学生选课系统
:
本系统目标是实现选课系统所需的各种基本功能,包括学生选课、退课功能和教师查看选修课程、提交课程成绩功能以及管理员添加学生、维护学生信息、成绩管理、添加教师、维护教师信息、维护选修课程,还有公用的修改密码等功能。
系统的开发环境及运行环境:
操作系统: Windows XP Pro SP2
建模工具: Rational Rose 2003
数据库系统:SQL Server2000

学生选课系统主要满足来自三方面的需求,这三个方面分别是学生用户、教师用户和管理员用户,也即是三类用户角色。
(1)学生用户是主要的需求者,主要需求功能是查询可选课程、查看自己选课情况及进行选课、退课操作等;
(2)教师用户主要需求功能是查看自己所教授的课程、课程有哪些学生选修、以及利用本系统提交学生的成绩;
(3)管理员用户的功能需求较为复杂,包括对学生信息、教师信息、课程信息进行管理。在学生信息管理子模块中,实现对学生信息的添加、修改、删除操作,还可以输入查询条件进行查询操作。在教师管理子模块中,实现对教师信息的添加、修改、删除、查询等操作。在课程管理子模块中,实现对课程信息的添加,添加时为其分配任课教师、上课时间和地点,实现对课程的修改、删除、查看某个课程的详细信息等。
本系统将管理员用户、教师用户、学生用户的身份及权限进行严格的划分,让管理员拥有最高权限,可以查看、维护系统中的所有信息,如添加学生,添加课程,修改课程信息等;让教师拥有查看自己开设的课程的信息,以及提交所开设课程成绩的权限;让学生拥有选课和退选的权限;而修改密码模块的权限每个用户都可拥有,用以修改自己的密码信息。通过进行严格的权限划分,可以更好地进行管理,也可更好地保护用户信息安全。


图2-1 学生选课系统用例图
用例图说明:
(1)系统的外部角色有:学生用户、教师用户和管理员。
(2)系统主要用例的文档描述:
①学生管理用例:学生用户可见的功能,包含了选课、退课和查看选课三个用例功能。
②教师管理用例:教师用户可见的功能,包含了查看学生选课和提交成绩两个
用例功能。
③信息管理用例:管理员可见的功能,这个用例进一步分为三个用例:学生信息管理用例、教师信息管理用例和课程信息管理用例。
④学生信息管理用例:信息管理用例可见的功能,实现学生信息的管理功能,包含了添加学生、修改学生信息和删除学生三个用例。
⑤教师信息管理用例:信息管理用例可见的功能,实现教师信息的管理功能,包含了添加教师、修改教师信息和删除教师三个用例。
⑥课程信息管理用例:信息管理用例可见的功能,实现课程信息的管理功能,包含了添加课程、修改课程信息和删除课程三个用例。
⑦修改密码用例:所有用户都可见的功能,用于修改用户的密码信息。
(3)系统用例之间的关系:
①学生管理用例与选课、查看选课、退课三用例之间是包含关系。
②教师管理用例与查看学生选课、提交成绩两用例之间是包含关系。
③信息管理用例与学生信息管理用例、教师信息管理用例和课程信息管理用例之间是包含关系。
④学生信息管理用例与添加学生、修改学生信息和删除学生三个用例之间是包含关系。
⑤教师信息管理用例与添加教师、修改教师信息和删除教师三个用例之间是包含关系。
⑥课程信息管理用例与添加课程、修改课程信息和删除课程三个用例之间是包含关系。
(4)系统关键用例的正常事件流图和异常事件流图
表2-1 修改密码用例的正常事件流图和异常事件流图
用例名称
修改密码
参与者
管理员、教师、学生
描述
管理员、教师、学生用户进行密码修改
启动
单击“修改密码”链接
前置条件
用户成功登录
主事件流
用户
系统
,输入旧密码一次
,新密码两次


,进行密码修改,转入密码修改成功界面
异常流
异常流
密码检查未通过
系统
返回密码修改界面,提示旧密码不正确,新密码格式不符,两次不同等密码
异常
用户旧密码错误
表2-2 提交成绩用例的正常事件流图和异常事件流图
用例名称
提交成绩用例
参与者
教师用户
描述
提交选自己开设课程的学生的成绩
启动
进入提交成绩界面
前置条件
用户成功登录
后置条件

最近更新

外商直接投资与我国服务业发展分析(同名10693.. 3页

陪玩儿app项目商业计划书 9页

防雾产品商业计划书 8页

长芯甜菜树商业计划书 7页

幼儿和儿童脑卒中的症状和处理方法 23页

父爱的诗歌市公开课获奖教案省名师优质课赛课.. 4页

境外投资外汇管理办法实施细则 4页

基于托宾q值的股市实证分析 11页

布托啡诺治疗原发性痛经的疗效研究 27页

布托啡诺对呼吸系统的影响 25页

沙子世界市公开课获奖教案省名师优质课赛课一.. 4页

氮及氮的氧化物市公开课获奖教案省名师优质课.. 6页

布托啡诺在内疝手术后疼痛治疗中的应用价值研.. 27页

巴西医疗器械法规方针 35页

层流净化手术室院感控制的装备更新与维护 26页

层流净化手术室院感控制中的困难与挑战 33页

拔根游戏市公开课获奖教案省名师优质课赛课一.. 5页

打蚊子游戏市公开课获奖教案省名师优质课赛课.. 4页

快乐的春游市公开课获奖教案省名师优质课赛课.. 5页

小儿重症肺炎护理查房的预防措施和健康教育 22页

醋酸钙颗粒的纳米化与应用 34页

小儿推拿手法穴位研究报告 27页

小儿推拿手法穴位培训课件推拿在儿童自律神经.. 30页

小儿推拿手法的颈部穴位培训与放松技巧 31页

快播技术在智能交通管理系统中的实时数据分析.. 35页

不同生产工艺对稳定性的影响 33页

导医在咨询服务中的角色培训 33页

安全教育培训课件:防止违法行为 31页

妊娠期间的生理周期变化和调整建议 19页

高考传染病应急预案(通用3篇) 10页