毕业设计方案网络教学辅助系统的开发.doc
《毕业设计方案网络教学辅助系统的开发.doc》由会员分享,可在线阅读,更多相关《毕业设计方案网络教学辅助系统的开发.doc(28页珍藏版)》请在咨信网上搜索。
1、毕业设计说明书作 者: 王妤 学 号: 108397 系: 计算机科学和软件 专 业: 网络工程 题 目: 网络辅助教学系统开发 指导者: 吴清 教授 评阅者: 许智宏 副教授 6月15日毕业设计(论文)汉字摘要网络辅助教学系统开发摘要: 随网络技术和信息技术发展普及,怎样有效管理学生资料和教学资源,实现优化是网络教学辅助系统关键问题。网络教学代表一个发展方向,我们应抓住机会,努力推进网络教学。网络教学不仅可改善教学资源不足,而且带来了远程讲课等新教学模式,内容生动,可多人讨论,使教学质量得到最大程度提升。在中国,网络教学应用即使有了一定发展,但在技术和制度实施上还存在很多问题,这些从不一样角
2、度影响了教学质量和效率。依据分析,此论文讲述了一个以Struts软件为基础网上辅助教学系统构思建设过程。Struts不仅继承了JAVA优点,还在管理等方面引用了更贴切理念。所以在研发过程中,我选择了Struts构架。本文经过课题实例实现,讲述怎样使用J2EE构架系统,及怎样使系统功效模块得到实现。最终总结了实践中发觉缺点和不足。关键词: Struts;网络教学辅助系统;软件项目管理;QLD数据库;毕业设计(论文)外文摘要Title THE DEVELOPMENT OF NETWORK AUXILIARY TEACHING SYSTEM AbstractAlong with the develo
3、pment of the network technology and information technology popularization, how to effective management of information and teaching resources, realizing the optimization; How to build a flexible, integrated multimedia network teaching environment is the main problem of the network teaching assistant
4、system. Represents a development direction of network teaching, we should seize the opportunity, efforts to promote the network teaching. Network teaching can not only improve the teaching resources, and brought the remote teaching as a new teaching mode, content and vivid, people discuss the way of
5、 teaching, make the improvement of teaching quality to get maximum. In China, the application of network teaching, although with certain development, but many problems still exist in the implementation of technology and system, which influence the teaching quality and efficiency from different angle
6、s. According to above analysis, tells the story of a Struts software based online auxiliary application system construction process of conception. Struts not only inherits the advantages of JAVA, also in such aspects as management cited a better idea. So the load in the process of research and devel
7、opment, I choose the Struts framework. In this article, through the realization of the project instance, tells how to use the J2EE system architecture, and how to make the system function module. Finally summarizes the defects found in the practice.Keywords: The Struts. Online teaching assistant sys
8、tem; Software project management; J2EE;目 录1 绪论11.1 开发目标11.2 指导思想12 项目计划22.1 管理方法22.2 完成周期23. 项目需求分析33.1 系统构架33.2 系统各模块功效43.3 系统E-R图54 系统设计64.1 系统方案64.2 系统开发环境74.3 数据库设计84.4 数据库连接实现85 系统实现105.1 系统设计标准105.2 系统工作步骤125.3 在线教学模块设计和实现135.4 教学资源管理模块设计和实现155.5 学习交流子系统设计和实现165.6 辅助管理模块设计和实现186 实现中问题分析196.1.资
9、源管理问题196.2系统维护和管理19结 语20参考文件21致 谢221 绪论在教育变革中,世界各国全部在加紧教学培养步伐,其信息化水平发展快慢成为权衡国家综合国力水平标识。能够说,信息时代是数字化世界。信息技术使用到教育教学以后,组成了数字化学习资源和学习方法,和网络化学习环境。远程教学许可老师和学生间同时和异步地以文本、图象、音频或视频等模式进行交互教学活动。老师对基于Web学习模式不停地进行探索和研究。教学信息化是远程网络辅助教学系统产物。尽管远程网络教学辅助系统在中国仅仅使用几年时间,不过其发展前景宽广和速度之快,已经引发了各界重视。11 开发目标网络飞快充斥着我们劳动 、学习和生活,
10、经过网络来取得悉识学问已经演变成很常见方法方法。网络教育教学和课堂教学相比较优势巨多,它能够全方面发挥数字化资源优势。现社会,竞争变得越来越猛烈,社会对每个人知识水平要求更高。越来越多人需要提升本身素养,而很多外在原因不便,如时间地点等等,常常困扰着她们,网络教学做为新教学模式,满足不一样学习人群。当今社会,中国外全部相当重视数字化教育教学发展,网络学生组成已经从单一群体扩大到多元化群体中。各国增添试点院校,经过设置新教育机构进行教学,对网络教学资金加大资金投入,宣传力度,中国外各界进行广泛合作,取得了优异结果。在多年来研究和开发后,中国网络教学系统已经有了初步规模了2。1.2指导思想 以教学
11、资源为基础,以开发项目技术为手段,以教学理论为导向,以教育需求为依据,构建一基于J2EE系统,并能实际应用到校园网络建设中,形成有形态特征和网络技术教学应用价值,网络教学系统意义,网络辅助教学系统更深层次发展打下良好铺垫。 2.项目计划项目开发和管理是实施项目基础和项目实施关键理论。大家总结开发道路上成功经验,吸收技术实践有价值部分,反思失败教训,并将其应用于现有软件过程管理,形成了现代管理方法。在此网络系统构建过程中,整体将现代软件项目管理,部分开发管理概念投入其中,进而能够将网络资源发挥到最大用处,灵活掌握进度,降低风险度,使系统更清楚展现出来3。2.1管理方法选择迭代式作为整个系统开发方
12、法。迭代开发要求,建立初步模型图系统。然后,在连续改善,提升系统关键框架。最终,设计和评定各模块所需功效,直到使不一样用户和项目使用者,全部能达成预期目标,和所需要功效。它强调是系统整体组成和发展,而不是个人需求,这么就能够降低项目标整体风险了。2.2完成周期依据迭代式方法,对项目标功效实现和开发周期进行了划分。本系统分为3个阶段:第一个发展周期:对整个系统进行构思计划,进行需求分析;;第二个设计周期:设计各系统模块功效,构建系统模型,第三个开发周期:使系统正常运行,测试并修改程序,使系统深入完善。3.项目需求分析开发一个系统基础和前提就是项目需求分析,产品最终质量价值和意义和她完成程度息息相
13、关。需求分析就是要了解在这个应用系统中,用户需要查询、更新、删除和保留哪写数据,搜集基础数据,数据结构和数据处理步骤,组成一份详尽数据字典,为后面具体设计打下基础。经过系统功效分析,针对网络教学辅助系统需求,总结出以下信息。 l 用户分三类,分别为学生老师和管理员。 l 老师能够担任一门或多门课程,每门课程有不一样教学资料 l 学生能选一门或多门课程,学生每次选择每门课程全部要有选课统计。 l 每门课程可能要有公告,有课程资源,可能有课程作业。管理员能够查看全部网站信息,删除无关信息,提供技术支持。 3.1.系统构架在构建整个系统时,一项关键工作就是确定系统总体构架。作为网络教学辅助系统来讲,
14、其设计目标就是为教学双方搭建一个实用教学平台,在此平台上能够进行教学交流和资源共享。因为系统采取B/S模式,系统最终目标实现要靠服务器端系统设计来完成。它构架不仅决定了系统完善程度,而且也决定了系统最终性能。 系统所要实现功效被系统构架划分为4个关键功效模块,图以下论坛网站管理帮助系统意见和提议资源提交资源管理留言版在线交流信息查询网上教学应用系统老师信息查询网上答疑课程点播辅助管理教学资源管理学习交流在线教学图3.1系统构架图3.2.系统各模块功效系统关键包含四个部分:在线教学子系统为关键教学讲课平台。教学资源管理子系统,为学生提供教学资源下载,是老师提出网络课程视频文件和课件运行平台。学习
15、交流子系统,能够帮助学生经过邮件,在线互动交流等形式,立即交流学习经验。辅助子系统,关键为用户提供技术支持,为系统管理员提供管理操作系统使用平台。其功效表以下表3.2各模块功效表系统名称输入处理输出网络教学辅助系统用户选择信息1. 打开相关页面2. 打开注册页面,调用数据库中用户表信息3.经过用户登陆信息,调用相关数据,帮助用户管理自己相关信息输出所选择系统页面和数据表中信息在线教学子系统在线课程选择、查找信息用户登陆信息用户提问和解答信息讲课老师查找信息1. 调用对应课程、视频传输到用户端2. 完成用户身份验证并统计相关信息3. 查询在线用户表,返回用户端4. 统计解答过程中问题和答案5.
16、完成用户端信息查询,将对应结果返回用户端6. 依据老师登记身份,显示对应信息7. 帮助老师完成课程添加、修改和删除8. 对用户不一样输出显示不一样结果显示和输入内容对应课程;播放选定课程视频;输出和用户信息相关页面;显示在线用户信息;显示答疑情况;显示系统中全部登记老师信息;显示登陆老师信息和其提交课程情况。教学资源管理子系统资源查找信息用户操作信息用户登陆信息1. 依据用户具体操作信息,使相关数据库中表调用操作下载,并将调用操作结果正确返回至用户界面2.帮助用户完成资源信息添加,修改,删除显示用户需要查找、修改、删除信息;显示和调用相关系统操作界面学习交流子系统留言信息需解答问题信息讨论信息
17、1. 对下载教学资源不了解内容进行留言2. 用户对于在线老师进行在线实时交流讨论,3. 用户自行提出讨论话题,每个用户全部能够进入留言讨论显示可留言文本框;显示在线老师和交流文本框;显示论坛界面辅助管理子系统管理网站信息帮助信息意见提议信息1. 管理员对网站进行管理2. 给用户提供可行性信息用户在使用过程中可点击意见提议,留下整改意见显示网站概况;显示处理方案;显示留言提议界面3.3系统E-R图图3.4系统E-R图4系统设计4.1系统方案 用户在网络一端经过使用JSP页面,把请求传输至服务器。系统接收到用户请求后,首先对其中程序段实施编译,由java虚拟机实施所需任务。在实施任务过程中,它将会
18、访问Servlet程序或JavaBean内容,或依据需要数据操作,调用所需服务内容,最终将最终实施结果以JSP页面方法返回给用户端,进而实现系统功效784.1.1B/S介绍B/S (Browser/Server)模式,就是浏览器/服务器模式,对传统C/s(Client/ Server)结构一个改善及改变结构。在此种结构下,用户界面完全经过万维网浏览器实现,部分事务逻辑在前端实现,但关键事务逻辑在服务器端实现,形成3层结构。B/S模式含有以下优点:不限制用户平台,能够方便和其它业务系统连5。基于WEB用户界面功效:1.接收处理返回用户数据 2.网络教学管理 3.教学资源管理 4.系统维护用途:网
19、上,远程教学,信息资源共享教学资源(课程,课件,软件,教学素材,文档),数据库表在此系统中,经过以下3个层面进行传输数据:使用者经过用户端上传基于WEB界面来访问教学系统,系统依据使用者需求,经过数据反馈上传改变用户显示界面输出,为不一样用户提供不一样服务;当使用者有需求时,系统接收信息数据并作出判定,进行处理,将结果返回用户端。9。应用模型以下用户端层 业务层 信息层图2.3 系统多层应用模型4.1.2J2EE介绍J2EE介绍,它含有”一次编写,四处运行”,JDBC API, CORBA技术和能够在Internet应用中保护数据,它还提供了对EJB (Enterprise JavaBeans
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 方案 网络 教学 辅助 系统 开发
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【a199****6536】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【a199****6536】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。