远程网络教学系统
- 格式:doc
- 大小:1.14 MB
- 文档页数:15
远程网络教学系统实验报告
一、用例图
1.学生参与者的用例图如图(1)所示:学生登录后才能正常使用该系统的所有功能。学
生登录网站后,可以浏览课件、查找课件、下载课件、观看教学视频。如果忘记密码,可以通过找回密码功能恢复密码。
图(1)
2.教师参与者的用例图如图(2)所示:教师登录网站后,可以上传课件、上传教学视频、发布教学心得、查看教学心得、修改教学心得。如果忘记密码,可以通过找回密码功能找回密码。
教师
图(2)
二、类图
1.参与者的基本类图如图(3)所示:其中学生包括登录名称、登录密码、学生编号、性
别、年龄、班级、年级、邮箱等属性。教师包括登录名称、登录密码、姓名、性别、教授课程、电话号码和邮箱等属性。系统管理员包括用户名、系统管理员密码、邮箱等属性。
图(3)
2.业务实体类如图(4)所示,其中课程包括课程编号、教师编号、课程名称、教室等属性;年级包括年级、专业名称等属性。
图(4)
3.把参与者学生、教师和系统管理员进行抽象。从而抽象出一个单独的人员类。这三者都是人员类的子类。重建的类图如图(5):
图(5)
三、序列图
1.在该系统中,系统管理员需要登录后才能进行系统维护工作,如添加教师信息、删除教
师信息等。图(6)是系统管理员添加教师用例所创建的序列图。
图(6)
2.在远程网络教学系统中,如果单独抽象出一个数据访问类来进行数据访问,那么系统管理员添加教师信息的序列图如图(7):