UML与Rose建模自动排课系统.doc

UML与Rose建模自动排课系统.doc

ID:61482908

大小:104.00 KB

页数:10页

时间:2021-02-04

UML与Rose建模自动排课系统.doc_第1页
UML与Rose建模自动排课系统.doc_第2页
UML与Rose建模自动排课系统.doc_第3页
UML与Rose建模自动排课系统.doc_第4页
UML与Rose建模自动排课系统.doc_第5页
资源描述:

《UML与Rose建模自动排课系统.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、UML实验报告一自动排课系统——用例图一:所建系统名称:自动排课系统二:自动排课系统功能分析:本系统收集教师的个人意向,教室的多媒体安装情况、座位数,专业课程设置情况等自动排课系统所需信息,并利用这些信息进行排课,使尽可能满足各种用户的要求;支持教师对课表更改进行申请,在小范围内给予修改。教师可以提前申请教授课程,可以根据自己的代课课程提出对媒体教室的需求以及合班授课的申请。教室管理员有权进行预留专用教室和待用教室,根据对教室设备的更新情况修改教室的基本信息。课程规划人员必须在排课之前规划好本学期各专业的课程,并且要保证各个专业学生学期总学时不高于某个规定值。系统管理员规定一确定时间

2、进行系统自动排课,到这一时间时,系统将自动进行排课,生成课表。课表生成后,所有用户将有权对课表按班级、教师、教室等不同方式进行的查询。同时考虑学生课间更换教室的实际需求,系统将尽可能使同一天上、下午两节课程在同一幢楼上课,所有班级同一课程授课教室固定,便于教师和学生的记忆。三:自动排课系统用例图四:几个重要用例的用例描述用例名:教师代课安排。执行者:系统管理员教师课程规划人员目的:根据教师的个人意向设置和班级课程设置的基本信息,分系别对各个班级的每门课程分配相应的老师,要保证教师的周授课学时数不大于规定的某一值。过程描述:1)收集整理教师的代课意向,优先考虑安排该教师的代课要求。2)

3、查询教师数据库,找出每门课程历来的代课教师,以及每位教师的历来代课记录(课程、讲授次数、评价)等信息。3)根据已有信息优先考虑职称高,教学经验丰富的教师的代课安排。直至所有课程安排完成。4)协调教师的周教学学时数,进行对教师代课安排的小调整。用例名:教室时间安排执行者:系统管理员教师教室管理员目的:对教师代课安排用例产生的结果进行进一步的操作,根据教师的个人意向、课程讲授时间需求和教室的多媒体安装情况、座位数安排教室,时间,保证教师的讲授时间不冲突。过程描述:1)按照多媒体需求,讲授时间,教室座位数要求为人数较多的班级优先安排一门课程在指定的教室和讲授时间。2)为已安排教室和时间的课

4、程的代课教师安排其他教学任务的教室和时间。3)重复1)2)操作,直至将所有课程安排完成。4)对课表进行微调用例名:申请更改课表执行者:教师目的:当教师对已排好的课表不满时,可向系统管理员提出更改申请,在资源允许的情况下对课表进行修改。过程描述:1)教师用户登录系统。2)选择需要更改课表的班级、节次。3)选择能满足该班级教学的教室,包括教室座位数,多媒体安装情况等。4)提交申请。UML实验报告二自动排课系统——类图UML实验报告三自动排课系统——活动图、状态图图一:课表自动生成活动图图二:教师申请更改课表活动图图三:班级课程表状态图图四:班级状态图图五:教师状态图UML实验报告四自动排

5、课系统——顺序图、协作图图一:班级课表生成顺序图图二:班级课表生成协作图图三:查看课表顺序图图四:查看课表协作图图五:自动排课系统构件图

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。