远程网络教学系统_第1页
远程网络教学系统_第2页
远程网络教学系统_第3页
远程网络教学系统_第4页
远程网络教学系统_第5页
免费预览已结束,剩余10页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

远程网络教学系统实验报告一、用例图1. 学生参与者的用例图如图(1 )所示:学生登录后才能正常使用该系统的所有功能。学生登录网站后,可以浏览课件、查找课件、下载课件、观看教学视频。如果忘记密码, 可以通过找回密码功能恢复密码。精品资料登录找回密码浏览课件查找课件学生下载课件观看教学视频图( 1)2. 教师参与者的用例图如图(2)所示:教师登录网站后,可以上传课件、上传教学视频、发布教学心得、 查看教学心得、修改教学心得。如果忘记密码,可以通过找回密码功能找回密码。登录上传课件找回密码上传教学视频发布教学心得教师查看教学心得修改教学心得图( 2)二、类图1.参与者的基本类图如图(3 )所示:其中学生包括登录名称、登录密码、学生编号、性别、年龄、班级、年级、邮箱等属性。教师包括登录名称、登录密码、姓名、性别、教 授课程、电话号码和邮箱等属性。系统管理员包括用户名、系统管理员密码、邮箱等属 性。administrators-username : string-password : string-aemail : string+website maintenance() : bool+examining illegal courseware() : bool+examining illegal teaching information() : bool+approval the user to register() : boolstudents-username : string-password : string-sno : string-ssex : string-sage : int-sclass : int-sgrade : int-semail : string+slogin() : bool+browse courseware() : bool+search courseware() : bool+download courseware () : bool+watch the video teaching() : boolteachers-username : string-password : string-tname : string-tsex : string-teachcourse : string-phonenumber : string-temail : string+upload courseware() : bool+upload the video teaching() : bool+release of teaching experiences() : bool+watch the teaching experiences() : bool+modify the teaching experience() : bool图( 3)2. 业务实体类如图(4 )所示,其中课程包括课程编号、教师编号、课程名称、教室等属性;年级包括年级、专业名称等属性。course-cno : string-tno : string-cname : string-classroom : stringgrades-grade : integer = 0-majorname : string图( 4)3. 把参与者学生、教师和系统管理员进行抽象。从而抽象出一个单独的人员类。这三者都是人员类的子类。重建的类图如图(5):administrators-username : string-password : string-aemail : string+website maintenance() : bool+examining illegal courseware() : bool+examining illegal teaching information() : bool+approval the user to register() : bool泛化students-username : string-password : string-sno : string-ssex : string-sage : int-sclass : int-sgrade : int-semail : string+slogin() : bool+browse courseware() : bool+search courseware() : bool+download courseware () : bool+watch the video teaching() : boolteachers泛化人员-pname : string-psex : string-page : int = 0泛化-username : string-password : string-tname : string-tsex : string-teachcourse : string-phonenumber : string-temail : string+upload courseware() : bool+upload the video teaching() : bool+release of teaching experiences() : bool+watch the teaching experiences() : bool+modify the teaching experience() : bool图( 5)三、序列图1.在该系统中,系统管理员需要登录后才能进行系统维护工作,如添加教师信息、删除教师信息等。图(6 )是系统管理员添加教师用例所创建的序列图。序列图:administrator1. 输入教师信息addteacher序列图:teacher1.1. 检查教师信息1.2. 添加教师1.2.1. 添加成功消息1.3. 显示添加消息图( 6)2. 在远程网络教学系统中,如果单独抽象出一个数据访问类来进行数据访问,那么系统管理员添加教师信息的序列图如图(7 ):序列图 :administrator1. 输入教师信息addteacher序列图 :teacherdataacess1.1. 检查教师信息1.2. 添加教师1.2.2. 添加成功消息1.2.1. 插入教师信息1.2.1.1. 插入成功消息1.3. 显示添加消息图( 7)四、协作图1. 在远程网络教学系统中,系统管理员需要登录才能进行系统维护工作,如添加教师信息、删除教师信息等。下图是系统管理员添加教师信息的协作图如图(8):1.1. 检查教师信息1. 输入教师信息1.3.显示添加信息1.2.添加教师1.2.1.添加成功消 息addteacher协作图 :administrator协作图 :teacher图( 8)2. 在远程网络管理系统中,如果单独抽象出一个数据访问类来进行数据访问,那么系统管理员添加教师信息的协作图如图(9 ):1.1.检查教师信息1.输入教师信 息1.3.显示添加信 息1.2.添加教师1.2.2.添加成功消息1.2.1. 插入教师信息1.2.1.1. 插入成功消息addteacherdataacess协作图 :administrator协作图:teacher图( 9)五、状态图1. 在远程网络教学系统中,如果学生要下载课件,首先需要输入网站的网址,打开网站的主页。处于网站主页后可输入用户名和密码,如果验证通过,则进入功能选择界面,如果验证失败可以选择重新输入用户名和密码。进入功能选择界面后可以再可劲选择界面选择需要下载的课件,进入课件下载状态。课件下载完毕后,学生就完成了此次下载的行为。学生下载课件的状态图如图(10):输入网站网址进入网站主页输入用户名和密码返回重新验证验证未通过验证通过选择服务重新输入用户名和密码处于功能选择界面处于课件选择界面下载课件 下载完毕 处于课件下载状态图( 10 )2. 在远程网络管理系统中,一个课件被上传到网站后,首先需要系统管理员对其进行审核,审核通过后课件就可以被用户浏览、下载。经过一段时间后, 系统会清楚网站中过时的课件, 此课件的状态图如图(11 ):上传课件新课件审核课件审核不通过 审核通过 删除课件课件不可使用课件可使用状态课件删除状态图( 11 )六、活动图1. 在远程网络教学系统中,学生登陆后可以下载课件。在登录时,系统需要验证用户的登录信息,如果验证通过系统会显示所有的可选服务。如果验证失败,则登录失败,此时用户可以返回继续登录。当用户看到系统显示的所有可选服务后,可以选择下载服务, 然后下载需要的课件。下载完成后用户退出系统,系统会注销相应的用户信息。下图为学生下载课件的活动图(12):学生远程网络教学系统验证登录信息登录返回重新登录登录失败验证未通过验证通过下载课件选择下载服务显示所有的可选服务 返回重新下载 返回继续下载下载失败下载成功退出系统注销账号图( 12 )2. 在远程网络教学系统中,系统管理员登陆后可以处理注册申请或者审核课件。在处理注册申请后, 需要发送邮件通知用户处理结果。在审核完课件后,需要更新页面信

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论