4.4 概要设计
2015届毕业设计说明书
实训过程跟踪系统,主要事件包括任课老师创建课设,任课老婆是修好课设,学生修改选题信息,任课老师从新发布课设, 任课老师修改任务,对于的业务流程如图4.4所示。
图4.4 业务流程图
实训的基本流程描述如下:
1) 任课老师提交实训课题及相关要求。
2) 实训负责人查看提交的实训课题信息,审核是否通过。 3) 学生根据任课老师的要求从系统选择实训审核通过的课题。 4) 任课老师定义学习过程和相关任务。 5) 学生根据学习过程的要求提交作业。 6) 任课老师审批学生提交的作业。
7) 如果课程设计已经完成,学生提交测试报告。 8) 老师进行课程设计验收并提交验收报告。 4.4.1 课题管理模型范围 (1). 实训老师创建实训
1). 业务流程
任课老师创建实训的业务流程如图4.5所示。
第 7 页 共 23 页
2015届毕业设计说明书
图4.5 创建课题流程图
2). 业务描述
实训老师:创建实训课设包括实训基本信息、课题信息、课题项目信息、实训阶段时间设置。
实训学生:上报课题申报时,须填写组长和组员信息;提交以后可以在审核前修改信息;其选择课题需由每个本人选择,组长需创建自己的小组(小组名必填)。
学生选题原则:要求课题尽量平均班级每个小组,学生选题确认后不能修改,如有特殊情况,实训老师可以删除学生已选课题,学生可以重新选择。
项目可选做部分:对于学生申请自己的项目功能,系统动态通知功能。 (2).实训老师修改实训信息
实训信息修改主要包括:实训基本信息、课题信息、实训阶段信息,提交信息管理员审核后修改无需再审核。其修改的信息为确认信息,系统默认执行。
老师修改实训信息时间为在实训开始和实训结题之间的阶段。其他时间不与处理。
(3).实训学生修改已选课题
学生修改课题必须是实训老师删除学生已选课题,学生才可再次选题。修改时间必须为实训任务发布前。
第 8 页 共 23 页
2015届毕业设计说明书
4.4.2 跟踪管理模型范围 (1).实训老师创建任务
1.业务流程
任课老师创建任务事件的产生的业务流程如图4.5所示。
图4.5 任务发布流程图
2. 业务描述
实训老师:根据实际课设来创建任务,设定学生规定完成时间。
实训学生:每个小组的每个学生必须都要及时提交作业。作业暂时是以内容提交方式保存。 4.5 用例图
实训课程课题管理模块如图4.6所示。
图4.6 课题管理用例图
实训跟踪管理模块如图4.7 课题跟踪用例图所示。
第 9 页 共 23 页
2015届毕业设计说明书
图4.7 课题跟踪用例图
实训用户管理模块如图4.8所示。
图4.8 用户管理用例图
第 10 页 共 23 页