- 1、本文档共34页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
信息系统开发方法之网络教学系统.
设计总说明
本次课程设计以网络多媒体教育管理系统为基础的网络教学系统的开发为背景,探讨了UML在该系统建模中的应用问题。在对系统进行需求分析的基础上,采用Rational Rose 2000对系统进行需求模型、静态模型、动态模型及实现模型的建模。
关键字:网络教学管理系统,UML,软件建模,信息系统
目 录
1 绪论 2
1.1系统简介 2
1.2设计目的 2
1.3设计内容 2
2 需求分析 3
3 需求模型设计 5
3.1 需求模型设计的方法和步骤 5
3.2 系统需求模型 5
4 系统静态模型设计 9
4.1 静态模型设计的方法 9
4.2 静态模型实现 10
5 系统动态模型设计 11
5.1序列图和协作图 11
5.2活动图 23
5.3状态图 25
6.系统部署模型设计 26
6.1 系统构件图 26
6.2 系统部署图 27
7.管理信息系统的实现 28
总结 30
参考文献 31
1 绪论
1.1系统简介
随着电脑时代的到来以及Internet的迅速发展,网络的普及带给了人们更多的学习途径,随之而来的管理网络教学的“网络教学管理系统”也就应运而生了。
“网络教学管理系统”主要用于管理日常的网络教学工作以及学生下载和查看资料。系统业务功能主要由以下几个部分组成:文件上传、文件下载、消息发布、消息修改和更新、信息浏览、在线观看教学视频,在线答疑,论坛管理、页面维护、人员管理和用户注册批准等。
1.2设计目的
“网络教学”是利用计算机设备和互联网技术对学生实行信息化教育的教学模式。网络教学相比传统教学模式,突破了时空限制,更能培养学生信息获取、加工、分析、创新、利用、交流、自主学习的能力。网络教学能够培养学生良好的信息素养,把信息技术作为支持终身学习和合作学习的手段,为适应信息社会的学习、工作和生活打下必要的基础。为了给网络教学提供一个更好的环境和平台,更好的管理各种信息、资源,开发一个好的“网络教学管理系统”势在必行。
1.3设计内容
本次课程设计的重点是利用UML对系统进行了实际建模,为系统的代码实现提供了清楚、完整的用例开发模型。完成了注册,上传课件,浏览、下载课件,在线观看教学视频,在线答疑,论坛管理、网站维护、人员管理等功能模块的详细设计,初步实现了网络教学管理系统。
2 需求分析
网络教学管理系统是一个集注册,上传课件,浏览、下载课件,在线观看教学视频,在线答疑,论坛、页面维护、人员管理等功能于一体的管理各种教学资源与学生资料,并建立灵活全面的多媒体教学环境的管理信息系统。
网络教学管理系统的功能需求包括以下内容:
学生登录系统后,可以浏览课件、查找课件、下载课件、观看教学视频、在线讨论交流、查询个人资料、修改个人资料;对于没有注册的普通用户可以浏览网站上的一些公共信息。
老师登录系统后,可以上传课件、上传教学视频、在线答疑、发布诸如课程简介、学习方法、教学心得等相关文章、查看发布的教学心得等文章、修改教学心得等文章、查询个人资料、修改个人资料等。
系统管理员负责对网站页面的维护,审核不合法的课件和不合法的教学信息、批准用户注册,对人员信息进行增删管理、答疑信息进行管理等。
满足上述需求的系统主要包括以下几个小的系统模块。
基本业务模块:该模块的主要使用者是老师和学生,用于学生下载课件、在线观看教学视频、在线讨论;老师上传课件、发布和修改更新教学心得、在线答疑等。
浏览查询模块:该模块主要用于对网站的信息和文章信息进行浏览、查询、有哪些信誉好的足球投注网站等,找到自己需要的资源。在登录后用户还可以在自己权限范围内查询个人信息等。
系统管理模块:主要用于系统管理员对网站进行维护、审核网站的各种资源、批准用户注册、人员管理、答疑管理等。
在对系统进行需求分析后得到了该系统功能结构图如图2.1所示:
图2.1 系统功能结构图
3 需求模型设计
3.1 需求模型设计的方法和步骤
进行系统需求模型设计,需求分析是第一步,首先对系统需求进行分析,识别系统的用户和相关外部系统,以确定系统角色(Actor),它可以帮助界定软件系统的边界,引导和发掘用户需求。其次再依据系统功能来确立系统的用例模型,系统的整个开发过程都是围绕系统的需求用例表述的问题和问题模型进行的。
网络教学管理系统的需求分析说明大致如下:学生可以登录网站浏览信息、查找信息、下载文件和在线讨论;教师可以登录网站输入课程简介、上传课件文件、发布消息、修改和更新消息;系统管理员可以对页面进行维护、人员管理、答疑管理以及批准用户的注册申请。
由此可以确定系统的参与者包含3个:学生(Student)、老师(Teacher)、系统管理员(Administrator)。在确定好参与者的基础上,再根据参与者的不同画出各参与者的用例图。
3.2 系
文档评论(0)