- 496
- 1
- 约3.15千字
- 约 18页
- 2018-09-06 发布于湖北
- 举报
UML课程设计网上选课系统
UML课程设计
UML课程设计
学 院 信息学院
班 级 10级计本班
专 业 计算机科学与技术
课 题 网上选课系统
指导老师 范德斌
前 言
网上选课系统是一个高等院校用来进行对学生选修课程管理的管理信息系统(MIS)。该信息系统能够为学生提供方便的选课功能,也能够提高高等院校对学生和教学管理的效率。网上选课系统的功能性需求包括以下内容:
(1)管理员通过系统管理界面进入,建立本学期要开的各种课程,将课程信息保存在数据库中并可以对课程进行改动和删除以及对学生基本信息的添加、修改、查询和删除。
(2)学生通过客户机浏览器根据学号和密码进入选课界面,在这里学生可以进行三种操作:查询已选课程、选课、付费以及对自己基本信息的查询。同样,通过业务层,这些操作结果存入到数据库中。
满足上述需求的系统主要包括以下几个小的系统模块:
(1)基本业务处理模块。基本业务处理模块主要用于实现学生通过合法认证登录到该系统中进行网上课程的选择和确定。
(2)信息查询模块。信息查询模块主要用于实现学生对选课信息的查询和自身信息的查询。
(3)系统管理模块。系统管理模块主要用于实现系统管理员对系统的管理和对数据库的操作,系统的管理包括学生信息、课程信息等信息的操作。
目 录
一、需求分析 1
1、功能需求 1
2、基本数据维护模块 1
3、基本业务模块 1
4、信息查询模块 1
5、系统管理模块 1
TOC \o 1-3 \u 二、系统中的用例图 PAGEREF _Toc20862 4
1、学生的用例图 PAGEREF _Toc3297 5
2、管理员的用例图 PAGEREF _Toc15512 6
三、系统的时序图 PAGEREF _Toc17893 8
1、学生选课时序图 PAGEREF _Toc19670 8
2、学生退选课程时序图 PAGEREF _Toc23827 9
3、学生查询个人信息时序图 PAGEREF _Toc9953 9
4、管理员添加课程时序图 PAGEREF _Toc23769 10
5、管理员修改课程时序图 PAGEREF _Toc23769 10
6、管理员删除课程时序图 PAGEREF _Toc23769 10
7、管理员添加学生时序图 PAGEREF _Toc23769 10
8、管理员删除学生时序图 PAGEREF _Toc23769 10
四、系统中的类图 PAGEREF _Toc14324 11
1、类图的生成 PAGEREF _Toc18952 11
2、系统中的其它类。 PAGEREF _Toc6735 11
五、系统中的活动图 PAGEREF _Toc994 13
1、学生的活动图 PAGEREF _Toc11810 13
2、管理员的活动图 PAGEREF _Toc22504 14
3、系统的活动图 PAGEREF _Toc2229 15
六、系统的构件图 PAGEREF _Toc13542 16
1、业务对象构件图 PAGEREF _Toc22972 16
2、用户界面构件图 PAGEREF _Toc32622 17
七、系统的部署图 PAGEREF _Toc24683 18
八、 小组成员 PAGEREF _Toc23337 19
九、总结 PAGEREF _Toc5636 19
一、需求分析
1.1 功能需求
(1)管理员通过系统管理界面进入,建立本学期要开的各种课程,将课程信息保存在数据库中并可以对课程进行改动和删除以及对学生基本信息的添加、修改、查询和删除。
(2)学生通过客户机浏览器根据学号和密码进入选课界面,在这里学生可以进行三种操作:查询已选课程、选课、付费以及对自己基本信息的查询。同样,通过业务层,这些操作结果存入到数据库中。
1.2基本数据维护模块
1.3基本业务模块
1.4信息查询模块
1.5系统管理模块
二、系统中的用例图
用例图(Use Case Diagram)在需求分析阶段有很重要的作用,它描述人们希望如何使用一个系统。
学生用例图
管理员用例图
三、系统的时序图
时序图(Sequence Diagram)主要用于按照交互发生的一系列顺序,显示对象之间的这些交互。
系统的时序图主要有:
1、学生选课时序图;
学生选课顺序图
学生选课协作图
2、学生退选课程时序图;
学生退选课程顺序图
学生退选课程协作图
3、学生修改密码时序图;
学生修改密码顺序图
学生修改密码协作图
4、学生付费的序列图;
学生付费顺序图
学生付费协作图
5、学生查看已选课程的
您可能关注的文档
- SN 062671997 出口速冻蔬菜检验规程 食用菌.doc
- SN 044911995 海运出口危险货物包装检验规程 总则.doc
- Sny DSCH7H9使用说明书.doc
- SIP503错误码原因分析研究VLTE端到端业务质量分析.doc
- snt 062671997 出口速冻蔬菜检验规程 食用菌.doc
- SOPC技术课程设计基于SOPC技术实现数字闹钟.doc
- SOPCEDA综合课程设计1616的点阵显示设计.doc
- SNT 07731999出口五金交电工具类商品运输包装检验规程.doc
- sperpave沥青混合料设计方法探讨.doc
- Spherip聚丙烯工艺反应系统中块料形成的原因分析及对策.doc
最近下载
- 小学2026年学雷锋主题班会教学设计(5篇).docx VIP
- 特警理论考试题库及答案.doc VIP
- 新解读《GB_T 35644 - 2017地下管线数据获取规程》最新解读.docx VIP
- (PPT,3版)跨国公司经营与管理第一章 跨国公司总论.pptx VIP
- 学雷锋纪念日主题班会.pptx VIP
- 中心组“树立和践行正确政绩观”专题研讨发言提纲.docx VIP
- 沪科黔科版综合实践活动二下 天气预报 活动一《有用的天气预报》课件.ppt VIP
- 档案鉴定销毁审批表.docx VIP
- 电子烟危害教育主题班会.pptx VIP
- 2025年初级压缩机操作工(五级)技能认定理论考试题库资料(含答案).pdf
原创力文档

文档评论(0)