毕业论文设计基于Web的教学资源管理系统.doc
《毕业论文设计基于Web的教学资源管理系统.doc》由会员分享,可在线阅读,更多相关《毕业论文设计基于Web的教学资源管理系统.doc(58页珍藏版)》请在三一办公上搜索。
1、 PINGDINGSHAN UNIVERSITY 毕业论文(设计)题 目: 基于Web的教学资源管理系统 毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。作 者 签 名: 日 期: 指导教师签名: 日期: 使用授权说明本人完全了解 大学关于收集、保存、使用毕业设计(论文)
2、的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名: 日 期: 学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名: 日期: 年 月 日学位论文版
3、权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权 大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。涉密论文按学校规定处理。作者签名:日期: 年 月 日导师签名: 日期: 年 月 日原 创 性 声 明本人郑重声明:本人所呈交的毕业论文,是在指导老师的指导下独立进行研究所取得的成果。毕业论文中凡引用他人已经发表或未发表的成果、数据、观点等,均已明确注明出处。除文中已经注明引用的内容外,不包含任何其他个人或集体已经发表或撰写
4、过的科研成果。对本文的研究成果做出重要贡献的个人和集体,均已在文中以明确方式标明。本声明的法律责任由本人承担。论文作者签名: 日 期: 关于毕业论文使用授权的声明本人在指导老师指导下所完成的论文及相关的资料(包括图纸、试验记录、原始数据、实物照片、图片、录音带、设计手稿等),知识产权归属平顶山学院。本人完全了解平顶山学院有关保存、使用毕业论文的规定,同意学校保存或向国家有关部门或机构送交论文的纸质版和电子版,允许论文被查阅和借阅;本人授权平顶山学院可以将本毕业论文的全部或部分内容编入有关数据库进行检索,可以采用任何复制手段保存和汇编本毕业论文。如果发表相关成果,一定征得指导教师同意,且第一署名
5、单位为平顶山学院。本人离校后使用毕业论文或与该论文直接相关的学术论文或成果时,第一署名单位仍然为平顶山学院。论文作者签名: 日 期: 指导老师签名: 日 期: 基于Web的教学资源库管理系统摘 要随着网络技术的发展和教育技术的发展,使基于互联网的网络教学壮大和发展起来,网络教学这种新兴的教学模式已经逐渐成为现代教育技术的重要组成部分.而网络教育实现的前提和基础是教学资源的建设,即为学习者提供品种丰富的学习资源和方便的获取方式.网络教学资源库作为计算机网络在教学中的一个主要作用也引起人们越来越多的关注.为了更发好实现技术,系统采用成熟的B/S(Browse/Server)结构体系,基于当前计算机
6、和网络技术的快速发展与普及,本文设计并开发了基于动态服务器网页的教学资源库管理系统。它采用了当前流行的BS架构,应用windows2003作为服务器,使用MYSQL数据库,为教学资源库的管理搭建一个安全、有序的平台。同时为了便于系统的资源服务和资源管理,形成结构性模块的整体设计方案,按资源类型划分,将资源分为教学资源,课件资源,教学教案,学科资源等多个管理模块,并将模块整合处理,由于采用这种模块化设计,方便了程序开发者的开发工作,也使浏览器在使用时,界面统一,操作方便。关键词: CMS,网络教学,网络教学资源库,系统结构Web based teaching resourcesmanagemen
7、t systemAbstractAlong with the development of network technology and education technology development, based on the Internet network teaching grow and And to realize the premise and basis of the construction of the teaching resources is, is to provide a variety of learners learning resources and con
8、venient access method realize the premise. The network teaching database as the computer network is one of the main teaching effect also caused people more and more attention. technology. System USES mature B/S (Browse/Server) structure system, based on the computer and network technology fast devel
9、opment and popularization, this paper introduces the design and the development of the dynamic realize the premise Server page based on the teaching database management system.windows2003 as using MYSQL database for teaching database management, based on the computer and network database technology
10、fast development and popularization,build a safe and orderly platform. In order to facilitate the resources of the system services and resources management, formation of structural module overall design scheme of resources, according to the classification, will resources into teaching resources, cou
11、rseware resources, teaching lesson plan, the background processing shielding the source code data, and realize resources classification upload, download, resources such as resources search function.Key words: CMS, network teaching, network teaching resources library, system structure目 录PINGDINGSHAN
12、UNIVERSITY1原 创 性 声 明2关于毕业论文使用授权的声明31 绪论11.1 课题背景及意义11.2 国内外研究现状21.3 论文主要工作和结构安排21.4 小结32 系统需求分析42.1 系统分析设计42.1.1 系统需求分析42.1.2 系统功能设计52.2 性能需求分析122.3 小结133 系统相关技术与工具143.1 系统开发中的关键技术143.1.1 AJAX技术143.1.2 JQUERY153.1.3 MD5加密技术153.1.4 PHP 技术163.2 Web服务器173.3 开发工具183.4小结184 系统数据库设计204.1 数据库的概念设计204.2 数据库
13、的逻辑结构设计214.3数据库实现224.4 本章小结265 系统设计与实现275.1系统界面的设计与实现275.2 系统功能结构设计285.3系统的主要功能的实现295.3.1数据库链接的实现295.3.2登录模块的实现295.3.3 资源上传的实现315.3.4 在线编辑器的实现325.3.5 系统自动安装的实现335.3.6批量删除功能的实现345.3.7 数据备份的实现355.3.8 数据还原的实现365.4 小结376系统测试386.1 功能测试386.2 浏览器兼容性测试396.3 性能测试406.4小结42总结43附 录44致谢481 绪论1.1 课题背景及意义教学资源库管理系统
14、与远程教育的发展是有着密切的联系,这里首先简单论述一下远程教育的四个发展阶段:第一代远程教育:19世纪后期,当时廉价的邮政服务在欧美得到大力发展和推行,教师将学习教材印刷品以邮件方式寄给异地的学生,教师和学生以信件方式进行解答疑惑,提交作业等,学生在完成指定任务并通过结业考试后登便可获得课程成绩,第二代远程教育:20世纪初到70年代。人们开始将广播,录音等媒介应用到教育中,教育者利用无线电,电视,电话及录音磁带等手段向学生提供完程教育,第三代远程教育,交互技术和数字技术为第三代远程教育奠定了基础,20世纪80年代以来,远程教育集成了许多新技术,如卫星,交互视频,计算机网络,电子邮件和WWW技术
15、等,从而登使第三代远程教育比前两代有了突破性进展,即允许教师和学生同步和异步地以文本,图形图像音频等视频形式进行交互式教学活动。第四代远程教育:90年代以来,远程教育进而发展第四代,即最大限度地利用计算机和计算机网络,同步或异步地多媒体方式为用户提供即时培训,学历教育和信息服务等支持1。随着数字信息技术、通信技术和网络技术的发展,特别是随着融合话音、数据和视频信息的网络技术的兴起以及互联网应用的不断普及,使网络远程教育获得了前所未有的发展。多媒体网络教学则是现代信息技术在教育领域的一种具有代表性的典型应用。它是一种先进的教学模式,它以建构主义的学习理论为基础,充分利用现代信息技术,为学生创设一
16、种崭新的教学情境,在教师的组织、帮助和促进下,学生通过与教师和同学进行协作、对话与交流,自主地进行有意义的知识建构,从而获取新的知识,形成自己新的知识结构体系。在这种环境中教学活动变得充满活力,将原来冷冷的人机交互学习过程变成界面友好、形象直观的交互式学习环境,同时提供图文、音像并茂的多种感官综合刺激的教学内容,因此在这种环境下学习,效果很好。如何利用现有的各种教学资源,建设多媒体教学资源库,将教学资源在全体教师和学生中实现共享。提高教学质量和教学水平,是目前我国各类学校信息化建设急为迫切的任务。这项任务的核心就是基于web的教学资源库的建设。而利用教学资源库的教学资源开展教学是建设教学资源库
17、的根本目的。教学资源库分为两大部分,即教学资源库管理系统和教学资源库中的教学资源。教学资源库管理系统对教学资源进行管理和存储,而资源库中的资源就是需要共享的内容。论文侧重阐述教学资源库管理系统的设计和实现。1.2 国内外研究现状国内外的网络教学平台给学习者提供的是一个虚拟的学习环境,但是仅仅这一点是不够的,网络教学平台还要有丰富的资源作后盾,因此每个网络学习平台都要有自己的教学资源库管理系统.随着计算机网络技术和软件工程开发方法的不断出现,同时基于软件工程的开发方法如快速原型方法,面向对象方法等在应用软件开发中不断发展和成熟2。为基于B/S的教学资源库管理系统研究与设计打下了坚实的技术基础。在
18、我国有很多高校和软件公司开发了较为成熟的,能用的基于B/S教学资源库系统,但由于后期维护,日后升级等因素后一般都采取自主开发,局部使用专业公司的产品,比如视频流传输和视频播放。1.3 论文主要工作和结构安排本论文主要对该系统的开发过程,包括需求分析、系统的相关技术和工具、数据库设计、系统设计与实现及系统的测试等过程进行详细地介绍。共分为七部分,具体内容安排如下:第一部分:介绍课题背景意义及研究现状等。第二部分:进行系统的需求分析,并结合需求分析进行功能设计。第三部分:介绍对系统采用的相关技术及开发工具的研究情况。第四部分:根据系统的功能设计进行数据库的设计。第五部分:从整体上介绍了系统的开发,
19、具体介绍每一个功能的设计与实现的功能,并配有界面图以及流程图,清晰表达出功能的设计流程。第六部分:介绍本系统的功能测试以及性能测试,并总结测试结果。第七部分:总结本系统的基本功能及结构,展望系统的前景和进一步的设计目标。1.4 小结在本章首先介绍了该课题的课题的背景及意义,在了解了研究该系统的重要性的基础上认识到了完成该课题要做的工作和准备,通过研究该课题同时也了解到了完成该课题的实际意义。在介绍完课题的背景和意义后,接着又介绍了国内的外研究现状,了解国内外的研究现状主要是以便于在前人研究基础上能加以改进该系统中存在的不足,更重要的是能有前人研究的基础上有所创新,另外还介绍了研究内容,对自己所
20、研究的内容进行了更加彻底的分析,同时还总结出整个系统的特点。在最后做了论文的主要工作和结构安排,能更直观的对该系统整体上给以把握。通过对主要工作和结构安排的整理,更好地了解整个系统的特点。2 系统需求分析在软件工程中,需求分析是指在建立一个新的或改变一个现存的电脑系统时描写新系统的目的、范围、定义和功能时所要做的所有的工作。需求分析是软件工程中的一个关键过程。通过需求分析要明确系统的主要功能模块,以及各功能模块需要完成的具体功能。本章主要对系统的需要分析、功能分析、性能需求分析几个方面进行分析。2.1 系统分析设计该部分对系统进行需求分析并提出系统的功能设计。2.1.1 系统需求分析网络教学资
21、源是实现教学资源网络共享的前提和基础。随着高校网络教育的逐步拓展,网络教学资源越来越丰富,教学资源的有效管理成为有效资源共享的关键。为各类学习内容对象提供高效的存储管理,为各种使用者提供方便快捷的存取功能,为教学管理者提供资源访问效果评价分析,从而提高教学资源对象的利用率,促使教学资源更好地为实际教学系统服务。根据信息资源自身的性质,教学资源库不是资源的简单集合,应以一定的教育教学理论为指导,遵循国家颁布的标准化规范,经过周密的设计而开发出的复杂系统,教学资源库应该具备以下功能:用户能够进行方便、快捷的信息检索;管理员可以自行添加资源:资源种类齐全、科学,资源的分类要明确,能够实现资源的分类上
22、传和分类下载。要有一定的权限设置;为了更好的与用户沟通和教学资源库系统更好的为其服务,设置了留言功能,通过这种在线的留言达到用户与管理员的一咱交流与互动,另外重要的是上传的教学资源为学习的重要资源,都是学校精心准备与设计的,为了更好的保护和维护该资源,也要采取一定的方法对系统的资源进行维护和数据的备份。最后在功能达到一定程序后,对系统维护也要操作上简单,人性化。2.1.2 系统功能设计根据需求分析确定该系统划分为以下几个管理功能:(1) 资源管理功能该管理功能主要完成对资源的管理,包括资源的上传、审核、分类存放、搜索和下载等操作。下面是该功能的用例图, 如图2-1所示:图2-1 资源管理功能用
23、例图其中上传资源用例描述如下:表3-1 上传资源用例描述用例名称:上传资源用例标识号:101参与者:管理员简要说明:管理员用于上传资源至服务器,以实现文件的存储和共享前置条件:管理员已成功登入教学资源库管理系统基本事件流:1. 管理员主界面点击上传资源链接2. 系统出现上传资源界面3. 管理员选择正确的文件后点击上传按钮4. 系统开始上传资源并显示上传成功信息5. 上传结束后出现文件信息编辑界面6. 管理员正确填写相关信息后点击保存按钮7. 系统保存该资源信息至数据库8. 保存成功后系统返回上传资源界面9. 用例终止其他事件流:1. 上传过程中用户可以随时点击取消按钮以取消该次上传2. 在填写
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业论文 设计 基于 Web 教学 资源管理 系统

链接地址:https://www.31ppt.com/p-3974077.html