




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、面向对象的系统分析与设计(UML )课程作业自动排课系统第 1 _组小组成员1:小组成员2:小组成员3:评分标准班级学号姓名承担工作自我打分教师打分评语-II -自动排课系统.系统功能分析:系统功能描述:(1) .课程规划人员必须在排课之前规划好本学期各专业的课程,并且要保证各个专业学 生学期总学时不高于某个规定值。(2) .教师可以提前申请教授课程,可以根据自己的代课课程提出对媒体教室的需求。需 要教师填写个人代课意向申请,教师意向将在系统排课时被优先考虑。(3) .系统根据教室的多媒体安装情况、座位数,专业课程设置情况,教师意向,选课学生 数量等信息进行排课,使尽可能满足各种用户的要求;支
2、持教师对课表更改进行申请,系统给 予微调整。(4)教室管理员根据对教室设备的更新情况修改教室配置的基本信息。(5)系统管理员规定一确定时间进行系统自动排课, 到这一时间时,系统将自动进行排课, 生成课表。(6) .课表生成后,所有用户将有权对课表按班级、教师、教室等不同方式进行的查询。.UML图1 .活动图(1) .课表自动生成活动图(2).教师申请更改课表活动图A更改课表2.用例图cC >(J申请课表更改(from Usecase)学生<<extend>>(from Actor)XLJ课表查询(from Usecase)日 <<extend>&
3、gt;JF课程规划人员父一一(from Actor)课表生成(from Usecase)课表更改 一(from Usecase) 吴系统管理员(from Actor)二一一一 Q_一大F J- C任课教师(from Actor)L-一一/、教室管理员J(from Actor) 教室使用状态设置(from Usecase)<<extend>>/ /划专业课程. 、<<include>>(from Usecase) / r<<extend>>安排代课教师<<include>><<extend
4、>>1o安排上课教室及时间(from Usecase)<<extend>> f<<extend>>/ 提交个人意(from Usecase)(from Usecase)用例描述文档:UC001用例名称系统自动排课参与者系统管理员教师课程规划人员过程描述1)收集整理教师的代课意向,教师意向享有优先权。2)查询空闲时间表数据库,班级课程数据表,教室媒体信息 选择第一适合时间。3)根据教师申请更改课表进行微调整。4)根据教室多媒体信息变更进微调整。UC002用例名称教室时间安排参与者系统管理员教师教室管理员过程描述1)根据教师的个人意向、课
5、程讲授时间需求和教室的多媒体安装情况、座位数安排教室,时间,保证教师的讲授时间 不冲突。2)为已安排教室和时间的课程的代课教师安排其他教学任 务的教室和时间。3)重复1) 2)操作,直至将所有课程安排完成。4)对课表进行微调用例编号UC003用例名称申请更改课表参与者教师过程描述1)当教师对已排好的课表不满时,可向系统管理员提出更改申请,在资源允许的情况下对课表进行修改。2)教师用户登录系统后,选择需要更改课表的班级、节次。选择能满足该班级教学的教室,包括教室座位数,多媒体安装情况等。3) 提交申请。3 .概念层次类图4 .顺序图5.状态图(1).班级课程表状态图课表适用学期结束(2).班级状
6、态图废弃班级状态 b图(3).教室状态图教室状态,图空闲/X更改教室教师成、功申请更改踝表 安排歹授课占用惫:室初始设鲁、一预留专用 一取消预留设置一(,自动排课时6. 逻辑层次类图7.设计层次类图<F():ClassTimeTab e():ClassTimeTable ():ClassTimeTable():int:void访客0+按照课程查看课表()+按照教室查看课表()+ +按照教师查看课表()+查看课表生成时间() +登陆()()教师+教师编号:int+ 教师姓名:std:string+教师个人意向:bool+设置个人意向()():boo +验证代课资格()():boo +调课申
7、请提交()():boo + 注销()():void1.*+学号 +姓名 +专业 +班级学生int std:string std:string int+ 选课():ClassTimeTable0.1课程规划人员+课程规划管理():Lesson系统管理员+管理姓 :int+添力瞰师():Teache+注册新班或():Class+注车物级():void+注销学生():void+设置排课时间():bool课程表容器+课程表编号:std:string+使用班级:int1.1教师个人意向+意向人 :Teacher+代课课程意向:Lesson+上课时间要求:bool+读取教师个人意向():void+构造个人
8、意向():Lesson1.*0.*班级+班级编号+专业+班数+班级表int std:string int ClassTimeTa+新班级注册():int+班级注销():void课程规划+ 专业:std:string+ 学期:std:string+课程峨U : Lesson+获取班级规划课程():void+构造课程规划():void课程+课程编号int+课称std:strin+使用限制bool+学分int+学时int教室- 教室楼号- 教室号- 多媒体安装情况- 座int int bool int+设备更新():boo+设备删除():void+设置教室专用信息():void+分配教室():void班级课程表+上课时间:int+ 课程 :Lesson+任课教师:Teacher+教室:Room+上课班级:Class+学年:int+ 学期:std:string8.组件图自动排课系统,构件图安排代课教师安排授课时间、教室一课表查询课表生成9.部署图10.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025至2030年中国胎压枪数据监测研究报告
- 二零二五年度绿色环保技术资金入股合同
- 科技企业如何快速申请专利
- 2025年度中国星网校园招聘正式启动笔试参考题库附带答案详解
- 二零二五年度银行与方公司战略合作框架协议
- 二零二五年度饭店员工劳动合同管理与执行细则
- 2025年度软件开发项目劳务费合同示例
- 家政服务月嫂合同书(2025年度)婴幼儿成长关怀与育儿辅导协议
- 2025年度环保设备安装与绿色家居产品推广合同
- 2025年安庆某公司招聘外包工作人员3人笔试参考题库附带答案详解
- 铜陵油库重油罐区工艺设计
- 液压传动全套ppt课件(完整版)
- 质量手册CCC认证完整
- 内部控制五要素图解
- DB51∕T 2767-2021 安全生产风险分级管控体系通则
- 反兴奋剂考试试题与解析
- 低压电气安全知识培训课件(35张PPT)
- 电子支气管镜检查、清洗消毒保养及注意事项解读
- 建筑工程材料取样及收费标准
- COMSOL培训PPT课件
- 丽声北极星分级绘本第一级下 Can You Play with Me?课件
评论
0/150
提交评论