- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目录 第一章 系统概述 1 §1.1 开发背景及意义 1 §1.2 课题任务要求 1 第二章 在线学习系统需求分析 3 §2.1 需求概述 3 §2.2 系统开发目标 3 §2.3 功能需求 3 §2.4 性能需求 4 §2.5 开发方案的比较与选择 5 §2.6 系统开发环境及工具 7 §2.6.1 开发/运行环境 7 §2.6.2 开发工具的选取 7 第三章 在线学习系统的设计 9 §3.1 系统数据流程描述 9 §3.2 系统总体结构设计 11 §3.3 功能模块设计 12 §3.3.1 课堂学习模块 12 §3.3.2 作业模块 13 §3.3.3 在线答疑模块 13 §3.3.4 练习测试模块 13 §3.3.5 公告模块 13 §3.3.6 答疑教室模块 14 §3.4 系统后台数据库设计 14 §3.4.1 数据库设计概述 14 §3.4.2 概念结构设计 14 §3.4.3 物理结构设计 19 第四章 在线学习系统的实现 22 §4.1公共模块的实现 22 §4.1.1 配置IIS 22 §4.1.2 连接数据库 22 §4.2 系统公用页面的实现 22 §4.3 各功能模块的实现 23 §4.3.1 课堂学习模块 23 §4.3.2 作业模块 25 §4.3.3 在线答疑模块 28 §4.3.4 练习测试模块 31 §4.3.5 公告模块 33 §4.3.6 答疑教室模块 36 第五章 系统运行与测试 40 §5.1 测试概述 40 §5.2 系统部分单元测试实例 40 §5.3 测试总结 43 总结 45 参考文献 46 致谢 47 第一章 系统概述 §1.1 开发背景及意义 随着现代信息技术的迅猛发展,网络技术在教育中的应用日益广泛和深入,特别是Internet与校园网的接轨,为中小学教育提供了丰富的资源,使学真正成为现实,同时也为中小学教育开辟了广阔的前景。陈至立部长在全国信息技术教育工作会议上指出:全国实施校校通工程,努力实现教育的跨越式发展利用网络进行远程教育成为教育发展的一个方向基于网络的教学相对于传统的教学师生可以突破时空的界限,大大的节省了教育资源,而且师生间可以实现互动,反馈和交流都比传统的广播电视教学方便,有效率丰富的网络教学、学习资源给师生提供了有利的学习支持 第二章 在线学习系统需求分析 §2.1 需求概述 根据对教学过程的实际调查了解,在整个教学过程中,主要涉及到教师的教学和学生的学习两个方面,对老师而言,他可以发布教案、布置/批改作业、发布公告和答疑解惑。学生可以根据自己的需要完成自学、向老师提出问题、与老师和其他同学讨论、查询作业上交情况及作业成绩等功能。 在整个系统中通过计划有效管理,方便准确下达任务,;各系统功能分开但又相互关联,而数据完全共享,根据自己的职责范围,运用相应的系统完成日常工作。 通过身份验证后进入主窗口。主窗口提供项功能选择::。:zip形式将作业传送给教师。 在线答疑:。 ::。 主要是提供给教师一个身份认证和权限认证的功能。在这个模块中系统对登录的用户,当输入账号和密码后,进行身份确认,根据身份的类型转入相应的界面:。::。 ::。 )Sybase, Informix或SQL Server等数据库。浏览器通过Web Server同数据库进行数据交互。 B/S结构原理如图2.2所示,多数页面都是通过ASP脚本程序直接访问数据库和文件系统,有部分ASP程序通过组件(上传组件)访问数据库和文件系统。 图2.2 B/S结构系统工作原理图 结论 在线学习系统的设计主要是使用Web浏览器风格的界面来进行数据检索和更新,作为当前流行的Web发展趋势,浏览器界面作为这个系统所有用户熟悉和友好访问的所有类型数据的界面,系统应该为用户提供一个公共的外部接口。 在线学习系统的设计在于所有用户把这个系统看作一系列相互连接的网页,可以从任何一台连接在Internet上的计算机用浏览器进行访问。用户通过选择链接或在基于Web的表单上输入信息与Web浏览器进行交互。这个信息通过Internet传送到Web服务器,Web服务器识别出外部数据的请求,并且把请求传递给在Web服务器上的应用程序代理,这个代理的任务是把数据请求映射到对服务器的应用程序查询。应用服务器为请求提供服务,然后代理把返回的信息转变为一个网页,这个网页被传送到Web服务器以显示给最终用户[3]。 由于B/S构架管理软件只安装在服务器端上,网络管理人员只需要管理服务器,用户界面在服务器端完全通过WWW浏览器实现,极少部分事务逻辑在前端实现,所有的客户端只有浏览器,网络管理人员只需要做硬件维护。 作者使用B/S模式来开发在线学习系统,它将具有以下优点: 实用性:为网上教学提供方便。 操作简单:本系
文档评论(0)