网络教学系统的UML建模报告Word文件下载.doc
《网络教学系统的UML建模报告Word文件下载.doc》由会员分享,可在线阅读,更多相关《网络教学系统的UML建模报告Word文件下载.doc(10页珍藏版)》请在冰点文库上搜索。
2.1系统用例图.........................................................2
2.2学生用例图.........................................................3
2.3教师用例图.........................................................3
2.4管理员用例图.........................................................2
3系统的序列图 4
3.1系统管理人员管理网站的序列图............................................4
3.2用户登录系统的序列图...................................................4
3.3学生下载文件的序列图...................................................5
4系统的协作图 5
4.1用户登录系统的协作图....................................................6
4.2学生下载文件的协作图....................................................6
5系统的状态图 6
6系统的活动图 6
6.1用户登录系统的活动图....................................................7
6.2教师上传课件的活动图...................................................7
6.3系统管理员进行网站维护的活动图.........................................8
7系统的部署图 8
三结束语 8
UML系统建模第8页共8页
网络教学系统
引言
网络教学学校利用计算机网络为主要手段教学,是远程教学的一种重要形式,是利用计算机设备和互联网技术对学生实行信息化教育的教学模式。
网络教学相比传统教学模式,更能培养学生信息获取、加工、分析、创新、利用、交流、的能力。
网络教学能够培养学生良好的信息素养,把信息技术作为支持终身学习和合作学习的手段,为适应信息社会的学习、工作和生活打下必要的基础。
因此,在计算机网络高度发展的今天,网络教学系统已成为高校必不可少的重要教学资源。
一、系统需求分析:
1.系统功能性需求
(1)学生可以登录网站浏览信息、查找信息和下载文件。
(2)教师可以登录网站输入课程简介、上传课件文件、发布消息、修改和更新消息
(3)系统管理员可以对页面维护以及批准用户的注册申请。
2.系统功能模块
(1)数据库管理模块。
该模块包含的功能有教师信息管理、课程简介信息管理、文件上传信息的管理。
(2)基本业务模块。
该模块包含的功能有:
文件上传、文件下载、消息发布、消息修改和更新、页面维护、用户注册批准。
(3)信息浏览、查询模块。
该模块主要用于网页上信息的浏览、搜索,包括网页信息浏览、文章信息搜索。
二、模型建立
1.建立UML初始模型
本实验利用RationalRose软件进行系统建模。
RationalRose是Rational公司出品的一种面向对象的统一建模语言的可视化建模工具。
用于可视化建模和公司级水平软件应用的组件构造。
2.系统的用例图
(1)系统的用例图:
系统中的参与者主要有三类:
教师、学生和系统管理员。
(2)学生参与的用例图
学生可以登录网站浏览信息、查找信息和下载文件。
(3)教师参与的用例图
教师可以登录网站输入课程简介、上传课件文件、发布消息、修改和更新消息。
(4)系统管理员参与的用例图
系统管理员可以对页面维护以及批准用户的注册申请。
3.系统的序列图
(1)系统管理人员管理网站的序列图
系统管理员的活动步骤分为:
①登录到管理页面②更新课件、添加或删除用户③数据库保存信息并显示在页面。
(2)用户登录系统的序列图
用户登录的活动步骤分为:
①输入账号和密码②提交账号和密码③验证用户的身份④返回结果⑤在页面显示结果。
(3)学生下载文件的序列图
学生下载课件步骤分为:
①在下载页面提出下载请求②发送课件编号到服务器③数据库验证课件信息④返回课件内容到服务器⑤将课件下载到客户端⑥在屏幕显示下载信息。
4.系统的协作图
(1)用户登录系统的协作图
(2)学生下载文件的协作图
5.系统的状态图
在网上教学管理系统中,有明确状态转换的类是上传的文件,从用教师的输入网站的地址开始到最后上传文件结束整个过程的状态图如下图所示。
6.系统的活动图
(1)用户登录系统的活动图
(2)教师上传课件的活动图
(3)系统管理员进行网站维护的活动图
7.系统的部署图
三、结束语
通过对网络教学系统进行建模,让我对UML系统建模有了一个整体完全的认识,首先我详细了解了课堂上所介绍的九种图,尤其是本次建模用到的用例图、活动图、序列图、协作图、状态图以及部署图。
其次我认真阅读了课本最后的网上选课系统,对本次实验帮助很大,在建模的过程中起到了启发的作用。
同时,在实际操作中让我对RationalRose软件的操作更加熟练,为以后的毕业设计做好了准备。
总是,本次实验令我受益匪浅。
指导教师评语及成绩
指
导
教
师
评
语
成绩
签字:
年月日