收藏本站
《山东师范大学》 2007年
收藏 | 手机打开
二维码
手机客户端打开本文

基于OOD的网络课程软件设计

葛苏慧  
【摘要】: 随着Internet技术的迅速发展和终身化学习社会的到来,网络远程教育作为一种新型的教育形式,越来越受到教育领域的关注并逐渐成为研究的热点。网络远程教育有三大基础,即硬件、软件和教育资源。随着各种技术的发展,硬件、软件方面的优势将逐渐弱化,教育资源的优势必将越来越突出,最终成为决定网络远程教育成败的关键所在。 网络课程是教学内容基本信息的载体,是教育资源中非常重要的组成部分。因此,网络课程的设计与实现是网络远程教育资源建设中的重中之重,开发适用于网络远程教育的高质量的网络课程,已成为我国发展网络远程教育的一个非常重要而迫切的课题。 论文正是在此背景下应运而生的,采用面向对象设计方法、文献分析法、案例分析法等研究方法,在以下4个方面作了一些研究工作: (1)对网络课程进行了深入的认识和理解,探讨了网络课程设计的理论基础、原则、策略等,明确该论文的网络课程设计需要把教学设计和面向对象的方法合理结合。 (2)研究了面向对象分析的原则、任务及步骤,首先对网络课程的整体进行分析,识别出问题域内的对象,并分析它们之间的关系,然后从网络课程软件的功能、静态和动态三个方面分别进行面向对象的分析,明确与系统交互的不同类、类之间的关系以及每个类所承担的责任,并运用面向对象的建模语言UML(Unified Modeling Language)进行建模,以图的形式清晰地表示分析的过程和结果,最后对分析的结果进行验证。 (3)探讨了网络课程软件设计的面向对象方法,把网络课程软件的设计分为系统资源子系统、课程学习子系统和系统实现设计三部分,每一部分由多个模块并行,管理相应的信息。在设计过程中,采用UML建模技术,利用类、依赖、泛化和关联关系建立软件的动态、顺序和协作图,表示用户与系统以及系统之间的交互。同时充分运用面向对象中软件可继承、可扩展的思想,很好地实现了模块的重用。最后对设计的软件进行验证和优化,依据设计阶段建立的系统模型,结合系统所要实现的功能,利用组件图和功能图两种图形分别来描述系统的实现。 (4)理论联系实际,运用OOD(Object-Oriented Design,面向对象的设计)方法,结合《大学计算机基础》这门课程,在整个系统的开发过程中遵循软件工程中面向对象的开发步骤,从系统需求分析、采用的关键技术及系统平台的构建各个方面全面地完成了一个系统的设计与开发。 总之,经过一系列研究工作,论文获得一定的研究成果。充分运用UML建模工具,用统一的语义和符号为软件系统的分析、设计和实现建立模型,使整个软件设计的过程可视化;讨论了面向对象方法对软件复用的可行性,由于OOD中对象、类之间的继承、封装、多态的特性,故增强了软件的重用性和扩充性,改善和提高了软件的开发效率,减少了软件维护的复杂性和开销;提出了一种网络课程软件设计的OOD方法,阐述了网络课程软件设计的OOD过程,为基于OOD的网络课程软件设计提供了一种可参考的模型,充分体现了OOD方法在网络课程软件设计中的优势。
【学位授予单位】:山东师范大学
【学位级别】:硕士
【学位授予年份】:2007
【分类号】:TP311.52

【引证文献】
中国硕士学位论文全文数据库 前3条
1 张立平;空调生产线检测系统的设计和应用[D];华南理工大学;2009年
2 冯健;基于UML的网络考试系统设计与研究[D];贵州大学;2008年
3 刘罡;基于Web2.0的教师专业发展支持系统的研究[D];山东师范大学;2010年
【参考文献】
中国期刊全文数据库 前10条
1 叶红英,刘华萍;论网络课程的设计策略[J];西华大学学报(哲学社会科学版);2004年04期
2 苏晓丽;;教学软件开发技术的发展变化[J];福建电脑;2006年01期
3 何飞;蒋冬初;;基于UML的网络课程学习系统的建模研究[J];海南大学学报(自然科学版);2006年01期
4 郑明辉,周慧华;基于UML的远程教学系统面向对象建模[J];计算机辅助工程;2003年03期
5 杨道良;面向对象的中文PDF阅读器的设计与实现[J];计算机应用;1999年06期
6 周伟;袁春;钱江波;袁涛;姚林君;;网络课程的设计与开发初探——以“地籍管理”精品课程建设为例[J];中国地质教育;2006年01期
7 肖伟;面向对象设计在动态网页开发中的应用[J];计算机与现代化;2002年06期
8 彭云;万红新;聂承启;;基于积件的网络课程构建技术[J];计算机与现代化;2006年03期
9 尹红卫;面向对象的自动考试系统的设计[J];湖南人文科技学院学报;2005年05期
10 吴汉强;;CAI软件设计中的教学设计[J];牡丹江教育学院学报;2005年06期
中国博士学位论文全文数据库 前1条
1 柯清超;分布式学习系统软件建模方法研究[D];华南师范大学;2003年
中国硕士学位论文全文数据库 前10条
1 刘沙飞;UML在网上教学系统建模中的应用[D];华中师范大学;2002年
2 艾家军;基于组件的网上教学系统的设计[D];华中师范大学;2002年
3 刘全;一个远程教学系统的设计与实现[D];华中师范大学;2002年
4 周娅;Web技术支持下的网络课程建设研究[D];南京师范大学;2002年
5 叶涛;基于组件技术的教学管理系统的设计与实现[D];西安理工大学;2003年
6 尚广海;基于Web的网络课程研究与实践[D];合肥工业大学;2003年
7 赵锋;面向对象的机械CAD软件工程方法研究与实践[D];西安建筑科技大学;2003年
8 王世泽;一种用于主动网络的认证方案:设计与实现[D];福州大学;2004年
9 孙荣荣;基于面向对象技术的远程教育题库系统的研究与实现[D];西安理工大学;2003年
10 万波;基于面向对象技术的教务管理信息系统的分析与设计[D];华中师范大学;2004年
【共引文献】
中国期刊全文数据库 前10条
1 黄梅荪,程慧霞,吴必文;基于UML统一软件开发过程的研究和实践[J];安徽大学学报(自然科学版);2003年03期
2 方涤非,魏臻;工程建设项目管理信息统一系统的构想与基础性建模分析[J];安徽建筑工业学院学报(自然科学版);2003年02期
3 刘艳丽;;基于.NET平台的电力营销管理信息系统架构设计[J];安徽建筑工业学院学报(自然科学版);2009年05期
4 张正,刘建华,吴洁明,袁山龙;利用UML活动图进行业务分析[J];北方工业大学学报;2003年03期
5 龚婕,职波;UML在分布处理参考模型中的应用[J];兵工自动化;2003年05期
6 熊健;杨克巍;李孟军;;武器装备体系需求变更活动研究[J];兵工自动化;2007年09期
7 汪浩,吴际,刘超,高仲仪;基于UML用例图与顺序图模型的操作剖面构造[J];北京航空航天大学学报;2003年02期
8 艾骏,陆民燕;UML在软件可靠性测试数据自动生成中的运用[J];北京航空航天大学学报;2003年05期
9 艾骏,陆民燕,刘斌;实时嵌入式软件测试输入的可视化建模[J];北京航空航天大学学报;2004年02期
10 杨晓飞;;基于Moodle平台的高校精品课建设[J];边疆经济与文化;2008年05期
中国重要会议论文全文数据库 前5条
1 李同泉;;烟草行业网络远程培训的实践与思考[A];河南省烟草学会2008年学术交流获奖论文集(下)[C];2008年
2 吕春秋;;软件需求方法与实践[A];科技创新与节能减排——吉林省第五届科学技术学术年会论文集(上册)[C];2008年
3 刘剑;匡友华;;用例驱动的需求分析[A];'2008系统仿真技术及其应用学术会议论文集[C];2008年
4 马智亮;任爱珠;;面向对象技术的新进展及其在土木工程中的应用展望[A];中国土木工程学会计算机应用学会第六届年会土木工程计算机应用文集[C];1995年
5 彭颖;沈怀荣;;基于UML的防空作战态势可视化系统设计[A];'2010系统仿真技术及其应用学术会议论文集[C];2010年
中国博士学位论文全文数据库 前10条
1 吴国英;高校人文社科专业实践教学体系的构建研究[D];天津大学;2010年
2 苏永定;装备系统测试性需求分析技术研究[D];国防科学技术大学;2011年
3 刘东琴;地理实体数据库构建研究[D];山东科技大学;2010年
4 陈晓江;分布式系统软件体系结构建模与开发方法研究[D];西北大学;2010年
5 卢雷;基于OOCPN的软件可执行模型建模方法的研究[D];山东大学;2011年
6 柯文;CAPP领域构件复用技术研究[D];南京航空航天大学;2003年
7 张弛;用于建立ICF实验控制系统的软件框架研究和开发[D];中国科学技术大学;2006年
8 贾东浇;制造企业运作过程的信息集成关键技术研究[D];浙江大学;2006年
9 田爱奎;支持自主学习的数字化教学游戏研究[D];华东师范大学;2007年
10 黄兴平;电信软件变化性管理机制研究[D];北京邮电大学;2007年
中国硕士学位论文全文数据库 前10条
1 韩冬振;远程诊断中心的设计与实现[D];郑州大学;2010年
2 马军周;网络考试系统安全性的分析与研究[D];郑州大学;2010年
3 高媛;对大学英语网络学习平台的改进设计[D];上海外国语大学;2010年
4 张琳;基于电子学档的在线作业系统的设计与实现[D];上海外国语大学;2010年
5 赵俊丽;教学设计原理在英语网络课程中的应用[D];上海外国语大学;2010年
6 王玉芳;计算机设备跟踪服务管理系统[D];大连海事大学;2010年
7 王丽;ERP实施中的业务流程建模与优化研究[D];中国海洋大学;2010年
8 高艳云;基于Web的职业院校教师考核系统的设计与实现[D];中国海洋大学;2010年
9 杜元胜;开放式智能住院管理系统的研究与实现[D];中国海洋大学;2010年
10 高洪玉;基于ASP.NET的网上学习及考试系统的设计与实现[D];中国海洋大学;2010年
【同被引文献】
中国期刊全文数据库 前10条
1 刘宇;美国教师专业发展的范式转换及其启示[J];比较教育研究;2003年04期
2 卢乃桂;钟亚妮;;国际视野中的教师专业发展[J];比较教育研究;2006年02期
3 张建伟,陈琦;从认知主义到建构主义[J];北京师范大学学报(社会科学版);1996年04期
4 赵玉萍,廖运文;数据库技术的发展现状及趋势[J];长春师范学院学报;2005年02期
5 李少华,陈琰宏,张毅;变电站在线监测系统集成实现[J];东北电力学院学报;2004年04期
6 吴平;远程考试系统的设计[J];中国远程教育;2000年07期
7 陈欣,和金生;个人知识与组织知识相互转化的机理与机制[J];中国地质大学学报(社会科学版);2004年06期
8 李克东;信息技术环境下基于协作学习的教学设计[J];电化教育研究;2000年04期
9 梁力;水电站计算机监控系统集成[J];电子产品世界;2002年05期
10 潘岳祥;成人学习理论与教师继续教育[J];湖南师范大学教育科学学报;2005年04期
中国硕士学位论文全文数据库 前10条
1 郑小虎;基于B/S结构的开放性工业信息监控系统研究[D];昆明理工大学;2001年
2 周俏纨;促进教师专业阶段化发展[D];上海师范大学;2005年
3 韩旭;基于网络的教师专业发展支持平台研究[D];首都师范大学;2005年
4 刘兆臻;基于RSS的网络学习内容聚合系统研究[D];华东师范大学;2005年
5 关键;P2P网络的面向对象分析设计与实现[D];暨南大学;2005年
6 李庆玲;教师专业发展支持平台的设计研究与开发[D];曲阜师范大学;2006年
7 朱晨;UML模型一致性检测的研究与设计[D];上海交通大学;2007年
8 冯立国;中央电大网上教研现状及教师教研行为研究[D];首都师范大学;2007年
9 侯凤梅;中小学教师专业发展评价探究[D];曲阜师范大学;2007年
10 程功;信息技术环境下的中小学教师专业发展途径的探究[D];河北师范大学;2006年
【二级引证文献】
中国硕士学位论文全文数据库 前1条
1 戴钰彬;网络课堂管理系统的设计与实现[D];电子科技大学;2012年
【二级参考文献】
中国期刊全文数据库 前10条
1 李炎清;实施“现代远程教育工程”的思考[J];北京成人教育;1999年10期
2 乔颖丽,钟雁;网络课件中的交互式方法探讨[J];北方交通大学学报;2001年02期
3 汪琼,朱万森,杨芙清;教学软件生产的层次模型[J];北京大学学报(自然科学版);1998年05期
4 曹广通,麦中凡;基于WWW的文档管理[J];北京航空航天大学学报;1997年01期
5 刘然,陈英,赵小林;基于UML的CASE平台的代码自动生成[J];北京理工大学学报;2002年02期
6 纪红,孙礼;基于Web的远程网络课件的设计与开发[J];北京邮电大学学报(社会科学版);2002年02期
7 邓立平,黄晋;学业考评与微机管理[J];江西师范大学学报(自然科学版);1997年03期
8 李莉,何桂华,杨晓萍;试卷定量分析系统[J];长春邮电学院学报;1997年02期
9 顾清红;WEB课程及其开发工具[J];常熟高专学报;1999年04期
10 杨素娟;远程开放教育学习模式设计方案[J];中国远程教育;1999年11期
中国硕士学位论文全文数据库 前5条
1 华萌;面向对象建模语言的可视化建模开发方法研究——标准建模语言UML及Rational产品的实际应用[D];天津财经学院;2000年
2 刘沙飞;UML在网上教学系统建模中的应用[D];华中师范大学;2002年
3 陆晓燕;基于UML的面向对象的分析和设计[D];西南交通大学;2004年
4 黄悦微;虚拟电路实验场景的研究与实现[D];浙江大学;2005年
5 毛松;远程虚拟电路实验仿真技术[D];浙江大学;2005年
【相似文献】
中国期刊全文数据库 前10条
1 杜言利;CAI课程软件分析和制作[J];山东工程学院学报;1996年03期
2 朱缨;论教学环境下设计超媒体课程软件的策略[J];重庆邮电学院学报(社会科学版);2003年06期
3 张福炎;葛如顶;孙乐昌;;计算机辅助教育系统与课程软件的设计和开发[J];计算机应用与软件;1986年04期
4 黄群;加快力学课程CAI的建设[J];工业工程;1995年S1期
5 刘君;计算机辅助教学的运用与开发[J];辽宁教育行政学院学报;2001年02期
6 李惠军,张新,郝修田,陈惠凯;集成电路制造技术多媒体计算机辅助教学系统[J];半导体情报;2000年02期
7 林立;;浅析计算机辅助教学中课程软件存在的问题及对策[J];时珍国医国药;2007年01期
8 张鹰;微格教学网络课程软件的系统设计[J];四川师范学院学报(自然科学版);2001年02期
9 张统宣;;Authorware制作自动隐藏菜单例析[J];电脑学习;2010年01期
10 张建华;;“平抛运动”课程软件的制作和运用[J];中小学电教;2002年02期
中国重要会议论文全文数据库 前1条
1 田克琦;;力法分析超静定结构的计算机辅助教学软件[A];第四届全国结构工程学术会议论文集(上)[C];1995年
中国重要报纸全文数据库 前10条
1 本报记者 耿慧丽;“陪吃陪玩”只为了解你更多[N];中国汽车报;2005年
2 本报记者 姜慧丽;“青岛造”英语课件将登上加拿大课堂[N];青岛日报;2010年
3 王彧;IT技能培训开始强调就业技能点[N];中国经济时报;2008年
4 金成武 王国会 特约记者 田甲申;吉林总队党委以优先发展思路建校治学[N];人民武警;2005年
5 通讯员 沈亚林 欧阳青 雷刚;“惠普”培训英山教师[N];长江日报;2007年
6 实习生 陈坤;远程教育明天或许会更好[N];科技日报;2002年
7 本报记者 庄亚兰;曙光网站明年特色更鲜明[N];福建邮电报;2000年
8 郑建国;市场需要个性化英语教育[N];科技日报;2002年
9 姜奇平;学习必须带来绩效[N];市场报;2002年
10 姚海俊 程晓平 本报特约通讯员 刘红斌;乘上西部开发的快车[N];解放军报;2003年
中国知网广告投放
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026