数据库原理.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库原理摘要:随着计算机网络技术在各行各业的广泛应用,传统的面对面的教学方式已经不能满足现在的教学要求。利用网上授课平台,学生可以通过网络下载教师上传的电子教案、授课视频等文件来弥补课堂教学的不足。教师也可以通过此授课平台方便的和学生进行交流,及时获得学生学习情况的反馈。   《数据库原理网上授课平台》的开发主要针对《数据库原理》课程的教学活动。本系统主要包括用户登录模块,用户注册模块,留言模块,视频管理模块,电子教案管理模块,在线答疑模块。 本系统采用MyEclipse作为开发平台。将以JAVA为核心语言的JSP作为开发工具,基于Struts框架,利用SUN提供的Tomcat建立运行环境,结合SQL Server 2000进行数据库的开发。  关键词:网上授课平台 数据库 SQL Server 2000 jsp struts第1章? 绪? 论   1.1 课题背景   随着计算机及网络技术的飞速发展,Internet/Intranet应用在全球范围内日益普及,在众多的网络服务中,Web给人耳目一新的感觉,各种网站日渐普及,很多人都通过网络来进行各种信息交互活动。《数据库原理网上授课平台》专门针对《数据库原理》课程的教学活动,利用网上授课网站有很多好处,例如可以24小时随时进行服务,可以弥补学生没有听懂的不足,改变了传统作业批改方式,浪费人力物力,教师可以及时了解学生学习情况,以及师生信息的交互等等。JSP技术是当前相当热门的,因为它可以进行复杂的数据库操作、很强的交互性以及方便用户控制管理。本系统正是采用JSP开发。   1.2 课题研究内容及意义   二十一世纪是信息的社会,信息作为社会最主要的资源,将成为战略资源引起人们广泛的关注。在现代学习生活中,网上学习是也是提高自己技术的重要途径之一,网上授课平台应运而生。随着生活水平不断提高,几乎家家都有电脑。在新形势下,越来越多的网上授课平台相继被开发出来。网上授课平台,可以使学生在上课时听不懂的课程进行课后复习,让同学更好的把握学习的重点。同时还可以在网上授课平台和老师进行聊天,向老师提问一些自己不明白的问题。让自己充分理解所学的课程。这样有助于提高自己。学习靠自己,但是不明白的地方也要问别人。有了网上授课平台就可以轻松的自学了。在网上授课平台里,每堂课都有几百个帖子,信息量很大,同一分钟可能有许多人同时发言,有附议,有评论,有反驳,非常生动,一些平时比较腼腆的学生也能发表长篇大论。老师事先发布讨论内容,然后师生共同探讨,互动交流,触发灵感。像有些学生离校回家了,但他们在上课时间都来到网上课堂,他们都能和在校学生一起讨论,就是网络的功劳。这样一个授课的记录能够真实、完整的保存下来,为因各种原因没能来上课的同学日后补课提供了方便。容易出成果,同学们也反映,以前口头讨论流于肤浅,现在以文字表述观点,更深入、更有逻辑性,讨论结束后稍加整理便可以形成小论文或者对话录,我们鼓励学生把讨论所得及时整理出来,巩固下来,以加深他们的印象   1.3 本文主要内容   (1)系统开发的目的及意义。   (2)系统概述和应用工具介绍,主要包括对JSP、Java Bean、SQL Server 2000和B/S模式的介绍。   (3)对系统进行可行性分析和需求分析以满足客户要求。   (4)对系统的详细设计,系统数据库的设计和流程进行描述。   (5)系统的总结以及未来的展望。   第2章? 关键技术介绍和开发工具以及硬件环境   2.1 关键技术介绍   2.1.1 JSP语言及其特点   在传统的网页HTML文件(*.htm,*.html)中加入Java程序片段(Scriptlet)和JSP标记(tag),就构成了JSP网页(*.jsp)。JSP页面看上去象标准的HTML和XML页面,并附带有JSP引擎能够处理和抽取的额外元件。   Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序片段,然后将执行结果以HTML格式返回给用户。   程序片段可以操作数据库、重新定向网页以及发送E-mail等,这就是建立动态网站所需要的功能。   所有程序都在服务器端执行,网络上传送给客户端的仅是得到的结果,对客户浏览器的要求最低。它基于强大的Java语言,具有良好的伸缩性,在网络数据库应用开发领域具有得天独厚的优势。   JSP技术在多个方面加速了动态Web页面的开发:   a.将内容的生成和显示进行分离   使用JSP技术,Web页面开发人员可以使用HTML或者XML标识来设计和格式化最终页面。使用JSP标识或者小脚本来生成页面上的动态内容(内容是根据请求来变化的,例如请求帐户信息或者特定的一瓶酒的价格)。生成内容的逻辑被封装在标识和JavaBeans组件中,并且捆绑在小脚本中,所有的脚本

文档评论(0)

38号店铺 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档