JSP的教研室网站设计与开发_第1页
JSP的教研室网站设计与开发_第2页
JSP的教研室网站设计与开发_第3页
JSP的教研室网站设计与开发_第4页
JSP的教研室网站设计与开发_第5页
已阅读5页,还剩87页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于 JSP 的教研室网站的设计与开发毕 业 设 计(论 文)题 目:基于 JSP 的教研室网站的设计与开发系 别: 计算机科学与技术 专 业: 班 级: 学生姓名: 导师姓名: 职称: 起止时间: 基于 JSP 的教研室网站的设计与开发1.本课题所涉及的问题及应用现状综述教研室网站系统管理完成设计和开发所要达到的基本任务和要求包括:理解网站的开发;设计各个功能模块;设计良好的系统架构;实现系统。完成以上需掌握网站设计和交互式网页开发能力,后台数据库设计。熟悉掌握 java 语言、和 Dream Weaver 集成开发环境;掌握使用 JSP 开发网站的知识。构建现代 Web 应用程序是一项具有挑战性的工作。在所有选择都是联机进行的情况下,人们对 Web 体验的要求也在不断提高:画面需要更加引人入胜,功能需要更加复杂多样。提供能够吸引并留住客户的个性化网络体验比以往任何时候都更加重要。Sun 推出的 JSP(Java Server Pages)是一种执行于服务器端的动态网页开发技术,它基于 Java 技术,使用的是类似于 HTML 的标记和 Java 代码片段。执行 JSP 时需要在 Web 服务器上架设一个编译 JSP 网页的引擎。配置 JSP 环境可以有多种途径,但主要工作就是安装和配置 Web 服务器和 JSP 引擎数据库是数据管理的最新技术,是计算机科学的重要分支。由于数据库具有数据结构化、最低冗余度、较高的程序与数据独立性、易于扩充、易于编制应用程序等优点、较大的信息系统都是建立在数据库设计之上的。设计现状 : 环境 XP 系统安装 Java2 软件开发工具箱(J2SDK) ,Tomcat, 安装DreamWeaver 等相关开发软件达到硬件和软件要求。 技术了解基本网站架设的系统要求;Java 语言和 Jsp 语言的使用。基于 JSP 的教研室网站的设计与开发2本课题需要重点研究的关键问题、解决的思路及实现预期目标的可行性分析数据库的结构设计;研究重点在于如何使数据库方便,简洁,使用户访问时能更迅速的查找到所需数据。解决思路:首先确定数据库包含的模块,内容包括教研室网站网上答疑系统,机考系统,作业管理系统,题库,所需发布的信息等。体现学生、教师和管理员不同权限的登陆和管理权限。计动态网页的设计;此方面需要研究的是如何使网页简洁,使功能一目了然,使用户在完成各个功能时感到简单、方便。解决思路:技术编写程序完成网页各个模块的功能。网站和数据库的联接。基于 JSP 的教研室网站的设计与开发目录摘 要: .IABSTRACT .II1 引言 .12 JAVA 的网络功能与编程 .22.1 JAVA 语言简介 .22.2 JAVA 语言的产生 .22.3 JAVA 语言的特点 .23 JSP 技术简介 .53.1 JSP 概述 .53.2 JSP 的层次结构 .53.3 JSP 与 SERVLET .63.4 JSP、ASP 和 PHP 技术之比较 .7341 ASP 的优势 .7342 PHP 的优点 .7343 JSP 的优点 .83.5 JSP 运行原理 .93.6 在 WINDOWS 平台下配置 JSP 运行环境 .93.7 JSP 基础 .10基于 JSP 的教研室网站的设计与开发371 JSP 语法基础 .10372 request、out & response 与访问者的交互 .12373 session-保持访问者的会话状态 .12374 JSP 的基本内置对象 .123.8 用 JSP 开发 WEB 应用的几种主要方式 .134 教研室网站网上答疑平台系统设计 .154.1 需求分析 .154.2 功能模块图 .164.3 系统的实现 .164.3.1 系统开发环境和软件平台 .164.3.2 功能流程: .174.4 系统开发过程中的中文乱码的分析与处理 .184.4.1 Tomcat 开发平台中的乱码问题 .184.4.2 JSP 代码的中文处理 .194.4.3 本系统中采用的中文处理方式 .194.5 数据库的设计 .194.5.1 通过 JDBC 的数据库的连接 .194.5.2 JDBC 的定义 .194.5.3 本系统采用的数据库 .215 项目设计 .225.1 主页面 .225.2 提交问题 .235.3 教师登陆页面 .245.4 教师回复问题 .255.5 删除信息 .265.6 用户搜索相关问题 .266 结论 .28致谢: .29基于 JSP 的教研室网站的设计与开发参考文献: .30基于 JSP 的教研室网站的设计与开发I摘 要:随着网络技术的迅猛发展,网络在社会各个领域中的广泛应用,人们便开始探索其在教育领域中的新发展。网络教学作为现代信息技术与教学实践科学结合的一种新的教学形态,不仅从手段和形式上改变了传统教学,为建立新型的教育方式提供了契机,为教育功能的全方位扩展创造了条件,更从观念、过程、方法以及师生角色诸多深层面赋予教学以新的含义。而教研室网站的作用从很大意义上说正是沟通学生和教师的平台,建立教学平台可以为高校师生以及从事电子行业的教师提供任意时间、任意地点的远程交互式教学、辅导与测试。本文着重论述了教研室网站网上答疑教学平台的介绍和具体实现方法。该教学平台系统充分体现了以学生为主体教师为主导的现代教学思想,真正改变了传统教学以老师为中心,教师讲,学生听、记和背的教学模式,它必将成为今后教学的一种全新手段,而在教学中广泛应用。关键字:教学平台 java jsp javabean基于 JSP 的教研室网站的设计与开发IIAbstractWith the rapid development of network technique and the wide application of network,people begin to explore new development opportunity in teaching domain. Network teaching is a new teaching form which is the combine of modern information and technology and teaching practice,which not only changes traditional teaching from means and form,offers chance of establish new-style teaching mode, creates condition of teaching functions full-oriention expand,but also endows new meanings to teaching with concept,process ,method and teacher-students role.The role of the website is that students and teachers could communicate in the platform, it could provide long-distance alternation teaching,tutorship and examination service for anybody in anytime at anywhere. This article is mostly concretely realizing blue print,the system adoptive technology,along with function introduce and implement method of answer modules. The teaching platform fully embody modern times teaching idea whose main body is student,it indeed chances teaching mode which teacher as focus in traditional teaching,it must become a full-new teaching method in the future,so it can be widely used in teaching.Keywords: teaching platform java jsp javabean基于 JSP 的教研室网站的设计与开发11 引言随着 WWW( World Wide Web)的普及,动态网页技术也急速发展。从原来的 CGI(Common Gateway Interface)到 ASP(Active Server Page),都从某种程度上满足了网页开发人员对动态网页开发技术的需求。但是不管是 CGI 还是 ASP 都存在一定的局限性,如 CGI 对服务器资源的耗费,ASP 只能同Microsoft IIS 一起使用等,这些都限定了这些技术的使用范围,极大地阻碍了它们的推广。广大的页面开发人员都热切地盼望一种统一的页面开发技术,该技术应该具有的特点:与操作平台无关,能够在任何 Web 应用程序服务器上运行;将应用程序逻辑和页面显示分离;提供代码重用,简化开发基于Web 的交互式应用程序的过程。 JSP(Java Server Page)技术就是被设计用来满足这样的要求的。JSP 是由 Sun Microsystems 公司于 1999 年 6 月推出的新的网页开发技术,它是基于 Java Servlet 以及整个 Java 体系的 Web 开发技术,是Servlet2.1API 的扩展。利用这一技术,可以建立先进、安全和跨平台的动态网站。许多高校都开设有网上远程教育,网上教育已逐渐成为现代教育中很重要的一部分。因网络教育不仅可以突破传统教育方式中的时间限制, 也不受地理位置上的限制,网络教育越来越受到许多学习者的喜爱。但由于网上教育, 学生和教师没有面对面的授课, 学生以自主学习为主, 学习中必然会遇到许多问题, 如何及时解决学生的疑惑, 答疑系统则成了网络教育中必不可少的一部分。在传统的教学,教师与学生面对面的答疑, 常因学生多、时间有限或学生爱面子等各种因素,使许多学生问题得不及时地、充分地解答,本教研室网站网上答疑系统则可解决这些问题,为传统教学注入新的活力。基于 JSP 的教研室网站的设计与开发22 JAVA 的网络功能与编程2.1 java 语言简介Java 是一种简单易用、完全面向对象、具有平台无关性且安全可靠的主要面向 Internet 的开发工具。自从 1995 年正式问世以来,Java 的快速发展已经让整个 Web 世界发生了翻天覆地的变化。在早期,Java 比较多的用在浏览器上,插入到网页中( 即是 Java Applet 程序),成为最灵活、最强大的网页多媒体的载体,但由于 Java 虚拟机相对于个人电脑而言,有占用资源大,安全性相对较差等缺点,Applet 逐渐的被后起之秀 Flash 所替代,但随着 Java Servlet 的推出,Java 在电子商务方面开始崭露头角,最新的 JSP(Java Server Page)技术的推出,更是让 Java 成为基于 Web 的应用程序的首选开发工具,目前的 Java 技术已成为所有大型电子商务项目的必然选择。2.2 java 语言的产生 C 语言是面向过程的语言,也是使用率非常高的语言;而面向对象的思想引入到编程语言之后,C 语言就被改造成为面向对象的 C语言,得到了广泛的应用。但是 C语言必须兼容 C 语言,因此 C语言是面向过程和面向对象混合的语言。 java 语言产生于 C语言之后,是完全的面向对象的编程语言,充分吸取了 C语言的优点,采用了程序员所熟悉的 C 和 C语言的许多语法,同时又去掉了 C 语言中指针、内存申请和释放等影响程序健壮性的部分。 java 语言的一个目标是跨平台,因此采用了解释执行而不是编译执行的运行环境

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论