网站大量收购独家精品文档,联系QQ:2885784924

系统的运行环境和开发毕业论文.doc

  1. 1、本文档共52页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
系统的运行环境和开发毕业论文 目录 第一章 绪论 1 1.1 开发背景 1 1.2 开发意义 1 第二章 系统分析 2 2.1 系统的需求分析 2 2.2 系统开发设计思想 2 2.3系统开发步骤 3 2.4 系统的主要技术 3 2.4.1 Browser/Server系统的三层体系结构 3 2.4.2 Java Server Page(JSP)技术 4 2.4.3 JDBC技术 6 2.5 系统的运行环境和开发平台 6 2.5.1 硬件设备及操作系统 6 2.5.2 系统开发工具 6 2.5.3 开发工具简介 7 第三章 系统设计 8 3.1系统用例 9 3.2 系统功能模块的划分 9 3.2.1用户模块 10 3.2.2在线视频模块 10 3.2.3 文件上传下载模块 11 3.2.4答疑模块 11 3.2.5 公告模块 12 3.2.6 BBS论坛模块 12 3.2.7 后台管理模块 12 3.3数据库设计 14 3.3.1数据库需求分析 14 3.3.2数据库E-R图 14 3.3.3数据库的逻辑设计 16 第四章 系统实现 22 4.1主要界面实现 22 4.1.1用户注册 22 4.1.2 首页 23 4.1.3 论坛 24 4.1.4 在线视频 25 4.1.5后台管理 25 4.2主要功能程序的实现 27 4.2.1 数据库连接的建立 28 4.2.2注册用户 30 4.2.3引入标签到页面 32 4.2.4发帖、跟帖 34 4.2.5 文件上传 36 第五章 系统的测试 41 5.1 软件测试的目的和原则 41 5.2 子系统测试 42 5.2.1页面跳转获取不到请求参数的问题 42 5.2.2 JSP的中文乱码问题 43 5.2.3 SQL Server 2005数据库的驱动问题 43 第六章 总结 44 参考文献 45 致谢: 46 第一章 绪论 1.1 开发背景 随着网络的普及,学校需要寻找新的学习模式。在线学习是一种新的教育形式。在线学习系统主要服务于学校内的所有学生,为他们很好的提供更多元化的学习环境、更方便复习,预习的学习渠道。在线学习系统是一个正在兴起的应用领域,主要利用网页制作、数据库等技术实现网上教学的实时性、交互性、动态性。目前对于网上学习的模式以及其所涉及的技术仍有许多问题需要探讨和解决。本系统突破一般多媒体辅助教学工具的思想,目的是尽可能将现实的活生生的学习环境和方法应用于网络教学中,提高学生网上学习的兴趣,从而真正提高网上学习质量;同时本系统的总体框架是为建立多学科的通用的模块化的网上学习平台,为今后开展广泛的网上教育提供技术基础服务。作为传统教学的延伸,网络信息化教学的作用正逐步被人们所重视,随着网络技术和多媒体技术的进步,网络信息化教学系统还会有更多的发展空间。 1.2 开发意义 在传统的课堂式教学下学习存在着很多的缺点:如:享受到最优秀老师服务的只能是少数人;不能随时随地、灵活有效的、个人掌握学习主动权。随着科学技术的不断提高,计算机科学与技术日渐成熟,计算机应用的普及,计算机已进入人类社会生活的各个领域,并发挥着越来越重要的作用,越来越多的学员选择网上在线学习。 在线学习提供最优秀的教育资源传统授课方式中,真正能享受到最优秀老师服务的只能是少数人,而在线,任何人都可以轻松享受到整合各领域最优秀的,你接受的第一流的教育具有了传统学习无可比拟的优点学习不受入学年龄的限制并且可以避免传统教学模式下时间和空间的限制对学来说是时空的解放,宽松的学习氛围更可以使学生发挥他们的聪明才智他们可以在学习活动中相互启发、协作交流是一种多向的信息交流活动学生在获取不同的学习资源时可进行比较集思广益取长补短,深入理解和消化所学的知识益于对新知识的意义建构学习动机呈多样性学习压力因素各异而在网络背景下的学习者可根据自身的特点采取不同的学习方法。 图2.1 JSP+JavaBean+Servlet开发模式数据传递关系 首先,J2EE 结构是设计和开发在线学习系统的核心。第二,系统提供的大部分操作都涉及到与用户动态地进行信息交互,要求系统能够实现数据的动态发布。第三,位于客户端的用户主要通过浏览器使用本系统。第四,在Sun 公司提出的J2EE蓝图中明确推荐使用JSP技术为动态内容提供服务。因此,在J2EE结构的模型框架下,JSP 技术是实现此系统动态信息交互功能的首选方案。JSP技术主要有以下一些特点[2]: (1) 应用程序逻辑和页面显示相分离的特性。JSP 把用户界面从系统内容中分离开来,使得设计人员能够在不改变底层动态内容的前提下改变整个网页布局。 (2) 组件的可重用性。绝大多数JSP页面依赖于可重用的、跨平台的组件来执行应用程序的处理。开发人员能够共享和交换执行组件,并利用这

文档评论(0)

你好世界 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档