网上教学系统UML_第1页
网上教学系统UML_第2页
网上教学系统UML_第3页
网上教学系统UML_第4页
网上教学系统UML_第5页
全文预览已结束

下载本文档

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

文档简介

需求分析(功能性需求)网上教学系统总共分为三个模块:1)学生端模块,2)教师端模块,3)系统管理员端模块。1)、学生可以通过登录网上教学系统,来进行网站浏览(浏览教学课件,教学大纲),下载相关课件,并且可以同步练习。2)、老师可以通过登录网上教学系统,给出相应课程的见解,发布及修改教学大纲以及上传相关,上传练习的题目并修改学生所做的练习。3)、系统管理员可以通过登录网上教学系统,可以对学生以及老师基本的信息进行管理(增加,修改,删除)并对该系统进行系统维护。二、系统用例模型创建用例图之前首先需要确定参与者。、在网络教学系统中,参与者之一是教师。教师作为教学的主导者,使用此网站可以给出相应课程的见解,发布及修改教学大纲以及上传相关课程课件,上传练习的题目并修改学生所做的练习,如图2-1教师用例图所示。图2-1教师用例图、第二个参与者是学生,学生可以进行网站的浏览获取相应的信息以及可以下载相关课程的课件,还可以在网络教学系统中做同步练习,如图2-2学生用例图所示。图2-3学生用例图3)、第三个参与者就是系统管理员,系统管理员可以对学生,老师的基本信息进行管理,并且可以对系统进行维护,如图2-3系统管理员用例图所示。图2-2系统管理员用例图三、系统静态模型1、参与者相关的类图图3-1参与者相关的类图用户:拥有的操作是登陆。学生:拥有的操作有,进行网站浏览、下载课件及做相关同步练习。教师:拥有操作有,发表自己的相关课程的见解、发布教学大纲的消息以及修改教学大纲和学生所做的练习。系统管理员:拥有操作有,管理(学生以及教师的)的基本信息,可对系统进行维护。系统动态模型4.1时序图1.系统管理员模块管理人员的时序图图4-1管理员管理人员信息管理员登录网上教学系统,查看所有的人员信息,并且可以进行对新用户的添加,以及旧用户信息的修改于删除。将其返回的信息通过系统界面显示给管理员。2.教师模块的时序图图4-2教师上传课件教师登录网上教学系统,教师模块信息进行信息验证,验证不通过,则重新登录,否则验证成功,教师及可上传相关课件,系统保存教师上传的相关课件,并通过系统界面将相应的信息显示出来。图4-3教师修改教学大纲教师登录网上教学系统,教师模块信息进行信息验证,验证不通过,则重新登录,否则验证成功,教师修改相关的教学大纲,系统更新教学大纲,并通过系统界面将相应的信息显示出来。3.学生模块的时序图图4-4学生下载课件学生登录网上教学系统,学生模块进行信息验证,验证不通过,则重新登录,否则验证成功,学生即可下载相应的课件,并通过系统界面将相应的信息显示出来。图4-5学生浏览网页学生登录网上教学系统,学生模块进行信息验证,验证不通过,则重新登录,否则验证成功,学生即可浏览相关信息(教学课件,教学大纲),并通过系统界面将相应的信息显示出来。4.2状态图系统的总体状态图:图4-4总体状态图用户在浏览器首页,通过输入网上教学系统的网址的状态,跳转到登陆界面。在通过输入用户名和密码。系统进行验证,若验证状态是不通过,则返回登陆界面,重新输入用户名和密码,否则进行下个状态的验证,如果是管理员,则进入管理员模块,如果是教师,则进入教师模块,如果是学生,则进入学生模块。4.3活动图系统总的活动图图4-5系统活动图用户通过登录网上教学系统,验证通过则登录成功,否则登录失败,则要重新登录。登录成功后,判断你的身份是什么,如果是管理员,则进入管理员模块,进行相关操作。若是教师,则进入教师模块,进行相关操作。若是学生,则进入学生模块进行相关操作。五、小结通过本次的课程设计,是让我们进一步对书本的知识进行巩固以及熟练的掌握书本上的知识,这也让我对UML的建模图有了更深刻的理解,明白这些图分别能表达的意思,以及它们对于程序设计的作用。对于建模过程中,遇到的问题通过询问同学和上网查找资料,得到了比较满意的解决,如:画图之前我们应该干些什么,如何联系老师、管理员、以及学生之间的关系,在画状态图的时候,如何找出相对应的状态等等。但是通过同学之间的相互讨论,以及上网查找资料,来解决所遇到的相关问题。通过本才的课程设计给了我们一个从实践中发现自己的不足的机会,能够让我们及时改正。

温馨提示

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

评论

0/150

提交评论