远程网络教学系统由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“远程网络教学系统研究”。
远程网络教学系统实验报告
一、用例图
1.学生参与者的用例图如图(1)所示:学生登录后才能正常使用该系统的所有功能。学生登录网站后,可以浏览课件、查找课件、下载课件、观看教学视频。如果忘记密码,可以通过找回密码功能恢复密码。
登录>找回密码浏览课件查找课件学生下载课件观看教学视频
图(1)
2.教师参与者的用例图如图(2)所示:教师登录网站后,可以上传课件、上传教学视频、发布教学心得、查看教学心得、修改教学心得。如果忘记密码,可以通过找回密码功能找回密码。
登录>上传课件找回密码上传教学视频发布教学心得教师查看教学心得修改教学心得
图(2)
二、类图
1.参与者的基本类图如图(3)所示:其中学生包括登录名称、登录密码、学生编号、性别、年龄、班级、年级、邮箱等属性。教师包括登录名称、登录密码、姓名、性别、教授课程、电话号码和邮箱等属性。系统管理员包括用户名、系统管理员密码、邮箱等属性。
Administrators-userName : string-paword : string-aEmail : string+Website maintenance(): bool+examining illegal courseware(): bool+examining illegal teaching information(): bool+approval the user to register(): boolStudents-userName : string-paword : string-sNo : string-sSex : string-sAge : int-sCla : int-sGrade : int-sEmail : string+sLogin(): bool+Browse courseware(): bool+Search courseware(): bool+Download Courseware(): bool+Watch the video teaching(): boolTeachers-userName : string-paword : 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-claroom : stringGrades-grade : Integer = 0-majorName : string
图(4)
3.把参与者学生、教师和系统管理员进行抽象。从而抽象出一个单独的人员类。这三者都是人员类的子类。重建的类图如图(5):
Administrators-userName : string-paword : string-aEmail : string+Website maintenance(): bool+examining illegal courseware(): bool+examining illegal teaching information(): bool+approval the user to register(): bool泛化Students-userName : string-paword : string-sNo : string-sSex : string-sAge : int-sCla : int-sGrade : int-sEmail : string+sLogin(): bool+Browse courseware(): bool+Search courseware(): bool+Download Courseware(): bool+Watch the video teaching(): bool泛化人员-pname : string-psex : string-page : int = 0泛化Teachers-userName : string-paword : 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)是系统管理员添加教师用例所创建的序列图。
AddTeacher序列图::Administrator1.输入教师信息序列图::Teacher1.1.检查教师信息1.2.添加教师1.2.1.添加成功消息1.3.显示添加消息
图(6)
2.在远程网络教学系统中,如果单独抽象出一个数据访问类来进行数据访问,那么系统管理员添加教师信息的序列图如图(7):
AddTeacher序列图::Administrator1.输入教师信息序列图::TeacherDataAce1.1.检查教师信息1.2.添加教师1.2.1.插入教师信息1.2.1.1.插入成功消息1.2.2.添加成功消息1.3.显示添加消息 图(7)
四、协作图
1.在远程网络教学系统中,系统管理员需要登录才能进行系统维护工作,如添加教师信息、删除教师信息等。下图是系统管理员添加教师信息的协作图如图(8):
1.1.检查教师信息1.输入教师信息1.3.显示添加信息AddTeacher1.2.添加教师1.2.1.添加成功消息协作图::Administrator协作图::Teacher
图(8)
2.在远程网络管理系统中,如果单独抽象出一个数据访问类来进行数据访问,那么系统管理员添加教师信息的协作图如图(9):
1.1.检查教师信息1.输入教师信息1.3.显示添加信息1.2.添加教师1.2.2.添加成功消息AddTeacher1.2.1.插入教师信息1.2.1.1.插入成功消息DataAce协作图::Administrator协作图::Teacher
图(9)
五、状态图
1.在远程网络教学系统中,如果学生要下载课件,首先需要输入网站的网址,打开网站的主页。处于网站主页后可输入用户名和密码,如果验证通过,则进入功能选择界面,如果验证失败可以选择重新输入用户名和密码。进入功能选择界面后可以再可劲选择界面选择需要下载的课件,进入课件下载状态。课件下载完毕后,学生就完成了此次下载的行为。学生下载课件的状态图如图(10):
输入网站网址进入网站主页输入用户名和密码返回重新验证验证未通过验证通过选择服务重新输入用户名和密码处于功能选择界面处于课件选择界面下载课件[下载完毕]处于课件下载状态
图(10)
2.在远程网络管理系统中,一个课件被上传到网站后,首先需要系统管理员对其进行审核,审核通过后课件就可以被用户浏览、下载。经过一段时间后,系统会清楚网站中过时的课件,此课件的状态图如图(11):
上传课件新课件审核课件[审核不通过][审核通过]删除课件课件不可使用课件可使用状态课件删除状态
图(11)
六、活动图
1.在远程网络教学系统中,学生登陆后可以下载课件。在登录时,系统需要验证用户的登录信息,如果验证通过系统会显示所有的可选服务。如果验证失败,则登录失败,此时用户可以返回继续登录。当用户看到系统显示的所有可选服务后,可以选择下载服务,然后下载需要的课件。下载完成后用户退出系统,系统会注销相应的用户信息。下图为学生下载课件的活动图(12): 学生远程网络教学系统验证登录信息登录[返回重新登录]登录失败验证未通过验证通过下载课件选择下载服务显示所有的可选服务[返回重新下载][返回继续下载]下载失败下载成功退出系统注销账号
图(12)
2.在远程网络教学系统中,系统管理员登陆后可以处理注册申请或者审核课件。在处理注册申请后,需要发送邮件通知用户处理结果。在审核完课件后,需要更新页面信息以保证用户能够看到最新的课件,同时系统更新页面。当完成以上工作后,系统管理员退出系统,系统则注销系统管理员账号。系统管理员的工作活动图如图(13):
系统管理员远程网络教学系统登录[返回重新登录]验证登录信息登录失败验证未通过登录成功验证通过处理注册申请审核课件更新页面邮件通知处理结果更新页面信息退出系统注销账号 图(13)
巢湖学院计算机与信息工程学院实训报告 专业:计算机科学与技术班级:10计本2班姓名:学号:实训机器:个人计算机实验导师:童老师实训课程项目名称:远程网络教学系统用例图项目描述:见课......
远程煤炭产量网络监控系统方案前言为了能够准确及时的监控、统计各煤矿煤炭产量,管理人员足不出户就可以通过该系统随时观测到各煤矿的生产状况。通过现有网络平台实时传输矿......
网络教学论文网络教学系统论文对教学网络互动系统的设计构想摘要:教学网络互动系统是校园网建设中的一个重要组成部分,是方便教师备课、授课、发布课程信息,学生课后自主学习、......
多媒体网络教学系统的设计及实现2008-09-25 15:40 作者: 点击: 页面功能 【字体:大 小】【评论】【告诉好友】【打印此文】【关闭窗口】摘要:本文提出了一个基于B/S结构的网络虚......
远程网络教学论文:远程网络教学 艺术设计 系统设计 网站建设 教学测试系统
远程网络教学论文:艺术设计教学网的设计与实现 【中文摘要】二十一世纪是信息社会,计算机作为传递信息的主要工具和手段已改变着人们的学习、生活方式,人们对它的依赖程度也......