- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于UML的网络课堂教学系统设计
软件2011年第32卷第5期Software国际IT传媒品牌
基于UML的网络课堂教学系统设计术
秦乐阳
(信阳师范学院网络信息与计算中心,河南信阳464000)
摘要:本文以网络辅助教学为开发背景,采用UML对系统需求进行建模,结合软件工程思想和面向对象技术,介绍网络课堂
教学系统的设计过程.
关键词:UML;网络课堂;OOSE
中图分类号:TP399文献标识码:ADOI:10.3969/j.issn.1003—6970.2011.05.030
NetworkClassroomTeachingSystemDesignationBasedonUML
QINLe—yang
(Networkinformationandcomputingcenger,Xinyangnormalcollege,Xinyang464000,China)
[Abstract]Inthispaper,thenetworkaidedinstructionfordevelopmentbackground,usinguMLmodelingthesystemrequirements,
combinedwiththesoftwareengineeringideaandobject—orientedtechnology,thispaperin~oducesthedesignofnetworkteachingsystem
process.
[Keywords】UML;NetworkClassroom;OOSE
0引言动态负载均衡.
近年来,随着数字化校园的不断推进,以计算机网络为支
撑的教学模式取得了很大的发展.为了更好的利用各种优势
教学资源,发挥计算机课程的优势,同时引导学生自主学习,建
立了网络课堂教学系统.本文从网络课堂教学系统设计与开
发的理论角度出发,基于UML作为分析设计与描述语言,分析
和研究网络课堂教学系统的开发.
1系统功能分析及架构论述
1.1系统功能分析
根据网络课堂教学系统的作用,网络课堂教学系统应提供
以下方面的功能:①课堂教学辅助管理:包括学生信息的导入,
修改和删除;课表发布;教学信息发布.学生作业管理:包括
作业出题,作业布置作业批改,作业成绩统计等功能.考试
管理:包括出题,考试和试卷批改三个子模块.辅导答疑:包
括学生提问,教师解答功能.网络课件管理:包括教学课件
上传,教学课件下载.课外读物管理:包括文章选读,视频教
程.软件中心:包括常用软件的上传和下载.
1.2模式选取
通过对系统的功能分析,确立系统采用B/S架构模式.
B/S架构是目前比较流行的体系结构,采用三层3-tier结构
将用户界面,应用逻辑与数据管理分开,使得系统功能扩展方
便,同时通过分布式对象使用浏览器直接与服务器联系,实现
2需求建模
统一建模语言UML(UnifiedModelingLanguage)以
Booch表示方法,OOSE方法和0MT方法为基础,提供了
一
种对软件系统进行可视化,详述,构造和文档化的标准化统
一
建模语言[11.UML主要用于软件开发中的系统分析和设计
阶段,通过三类图建立系统模型:UseCase(用例)图,静态结
构模型图和动态行为模型图,通过这三类图从不同的角度抽象
以使系统可视化.利用着名的RationalRose工具,实现整
个系统直观,统一,规范的描述,便于开发者协调工作,全面理
解系统需求.
2.1确定系统的角色和用例
利用UseCase图对网络课堂教学系统的行为建立模型,
初步确定系统的角色和用例.在构建一个用例时,首先要做的
是区分角色即外部参与者(Actor),然后再识别系统提供给参
与者的功能:参与者的行为,即用例,最后,确定角色和用例之
间的关系.根据网络课堂教学系统的职责范围和需求可以确
定系统角色:系统管理员,教学管理人员,任课教师,学生,一般
来宾等.”系统管理员”角色可以进行页面维护,信息发布,权
限设置等;”教学管理人员”角色可以对任课教师的课件发布,
作业发布以及批改情况进行监督,同时可以进行考试系统试题
的编辑等活动;”任课教师”角色可以进行作业发布,作业批改,
课件上传,辅导答疑,教学资源发布等活动;”学生”角色可以进
}基金项目:河南省教育厅自然科学研究计划(2011A520038)
作者简介:秦乐阳(1982~),男,河南信阳人,助教,学士,主要研究方向:信息安全与计算机应用
?
112?
软件秦乐阳:基于UML的网络课堂教学系统设计
行课件下载,信息浏览,软件下载,作业提交等相应的活动;”一
般来宾”角色可以进行信息浏览活动.其中”学生”角色用例
如图1所示:
天学生
一
图1”学生”用例
2.2静态结构模型
面向对象分析的基本任务就是进一步分析系统需
您可能关注的文档
- SGM 工程术语培训.ppt
- Silcon 10-480KVA UPS电源销售手册.doc
- SMM复检说明.doc
- smoke安装.doc
- SNS网络营销即社会化网络营销.pdf
- SolidWorks 客户端帮助文档下载- 3DSource零件库SW客户端用户手册.doc
- SolidWorks动画制作技术.doc
- solidworks快捷键汇总.pdf
- SPA主题概念酒店投资管理公司营运手册.doc
- SPSS操作和实例.ppt
- [doc] 基于蚁群算法的分类规则挖掘.doc
- [doc] 用UML构建WebGIS应用研究.doc
- [doc] 直面新军事变革——信息战争特点初现.doc
- [doc] 艺术+生活=美丽人生——陶艺雕塑家的陶土世界.doc
- [IT认证]全国计算机等级考试二级ACCESS表和数据库知识点.ppt
- [word doc]工欲善其事 必先利其器——CPI手持数据采集系统应用思考.doc
- [word格式] 传统戏曲演唱技巧在民族声乐中的运用与借鉴——以创作歌曲《梅兰芳》为例.doc
- [word格式] 欧洲武器联合组织选择SAMP/T.doc
- [word格式] 电子支付:潮流滚滚急向前.doc
- [word格式] 贺岁片与软实力——新世纪十年中国电影之一种观察.doc
最近下载
- 煤矿供电设计与继电保护整定计算示例.pdf VIP
- 脑卒中后言语障碍的康复治疗.ppt VIP
- DG/TJ 08-2451-2024 电动自行车集中充电和停放场所设计标准.pdf VIP
- 2025年版《普通高中课程标准》数学(word文档)完整版.doc VIP
- 绿色建材应用计划与措施.doc VIP
- 2025年下半年扬州大数据集团公开招聘30人考试备考试题及答案解析.docx VIP
- 新高考英语一轮复习练小题刷大题提能力:专题 02 建议信 (应用文写作)(解析版).docx VIP
- [轨道交通 客车电气装置]塞拉门.pdf VIP
- 专题 02 建议信 (应用文写作)-高考英语一轮复习练小题刷大题提能力(原卷版).docx
- 项目九模拟驾驶教学设计---稷山县蔡村初中赵柳晨.docx VIP
原创力文档


文档评论(0)