UML及Rose建模自动排课系统Word文档下载推荐.docx
《UML及Rose建模自动排课系统Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《UML及Rose建模自动排课系统Word文档下载推荐.docx(11页珍藏版)》请在冰豆网上搜索。
自动排课系统
二:
自动排课系统功能分析:
本系统收集教师的个人意向,教室的多媒体安装情况、座位数,专业课程设置情况等自动排课系统所需信息,并利用这些信息进行排课,使尽可能满足各种用户的要求;
支持教师对课表更改进行申请,在小范围内给予修改。
教师可以提前申请教授课程,可以根据自己的代课课程提出对媒体教室的需求以及合班授课的申请。
教室管理员有权进行预留专用教室和待用教室,根据对教室设备的更新情况修改教室的基本信息。
课程规划人员必须在排课之前规划好本学期各专业的课程,并且要保证各个专业学生学期总学时不高于某个规定值。
系统管理员规定一确定时间进行系统自动排课,到这一时间时,系统将自动进行排课,生成课表。
课表生成后,所有用户将有权对课表按班级、教师、教室等不同方式进行的查询。
同时考虑学生课间更换教室的实际需求,系统将尽可能使同一天上、下午两节课程在同一幢楼上课,所有班级同一课程授课教室固定,便于教师和学生的记忆。
三:
自动排课系统用例图
四:
几个重要用例的用例描述
UML实验报告二自动排课系统——类图
UML实验报告三自动排课系统——活动图、状态图
图一:
课表自动生成活动图
图二:
教师申请更改课表活动图
图三:
班级课程表状态图
图四:
班级状态图
图五:
教师状态图
UML实验报告四自动排课系统——顺序图、协作图
班级课表生成顺序图
班级课表生成协作图
图三:
查看课表顺序图
图四:
查看课表协作图
自动排课系统构件图
(注:
可编辑下载,若有不当之处,请指正,谢谢!
)