- 24
- 0
- 约1.32千字
- 约 11页
- 2017-12-14 发布于浙江
- 举报
大学UML建模实训报告
UML建模实训报告
课程名称 UML建模 开课实验室 经管院实验楼 日期 2014.6.30-2014.7.13 学号 姓名 学院 经济管理学院 指导教师 成绩 教师评语
教师签名:
年 月 日 需求简述
随着计算机网络的发展,我们进入了一个多渠道学习的时代。网络视频教学系统
是在网络环境下,利用网络资源便于共享的优势,发挥网络不限时空即时通信的功能,为学习者提供一种交互式的同步或异步的教学活动。有效补充传统教学集中授课一次授课的不足,实现个性化学习。
二、需求分析
(1)学生和教师用户管理:学生或教师登录网络教学系统时,系统会进行用户名和密码验证,验证通过后即可进入系统使用相应功能。验证不通过则停留在登录页面并报错。若学生或教师还没有账号则跳转注册页面注册,注册完后立即可以进入系统。管理员在后台负责审核用户的合法性,注销非法的用户等。
(2)课程管理:本系统视频课程由任课老师发布,包括课程名称、课程介绍、任课教师、学分学时、考核要求等信息。
(3)在线测试:作为高校主题课程的辅助,网络视频课程除教学是通过网络进行的,其作业、考试也都是通过网络系统进行。学生用户在登录系统之后,在完成相应的学习任务后完成作业,并于期末进行考试,有系统自动评分。最后系统会进行考试分析并反馈给相应教师。
(4)在线交流:借助QQ模式,实现师生间信息交流。
三、建模步骤
1、用例图:
2、系统类图:
3、序列图与协作图:
(1)用户登录
序列图:
协作图:
(2)教师上传课程:
序列图:
协作图:
(3)学生选课
序列图:
协作图:
(4)学生进行视频课程学习并完成作业:
序列图:
协作图:
(5)学生在线考试:
序列图:
协作图:
(6)教师查询考试情况:
序列图:
协作图:
(7)师生交流
序列图:
协作图:
(8)系统管理员进行用户管理:
序列图:
协作图:
4、系统活动图:
5、系统状态图:
6、系统构件图:
7、系统部署图:
四、实验总结(遇到的问题及解决方法、意见或建议)
1、关于教师上传的课程是否需经审批:一般来说为避免有些课重复开有些可没人开而导致的矛盾,需要对上传的视频课程进行审核,但这类审核应该交予教务处完成,若由管理员负责则管理员权限太大,不合实际。故建议若需对课程进行调控可在教务会议上安排。另一方面,由于上传的课程一次上传可多次使用,所以课程冗余反而增加同学们选课余地,不是什么坏事。
2、关于一般网络教学系统线上选课线下教学问题:这类网络教学系统是借助网络完成教学辅助工作,如选课、作业、考试等,但这类系统再分配教室时需与教室管理系统相连,且并没有发挥网络资源可重复使用的优点,所以本网络系统将线下教学也搬到网络上,节约教室资源,充分发挥网络的优势。
3、师生交流作为一种活动难以用状态表示,故状态图中未画出师生交流功能。
4、rational rose 活动不允许重名,也不让复制,所以有时在不同图中表示同一活动需要重新取名。
5、在系统活动图中做出起始点与终止点后,在状态图中表示其实与终止点是将活动图创建的点直接拉到状态图,而不是重新添加。重新添加会报错。
原创力文档

文档评论(0)