网上答辩系统——网上选题.doc

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
网上答辩系统——网上选题 摘要:随着各种信息技术的不断发展,我国的教育已经突破传统模式向着多元化方向发展,其中一个最新兴的领域就是网络教育(Network Education)。近年来,各高等院校都从硬件设备、软件资源到师资信息化素质培养等方面给予了极大的投入,充分体现高等院校的教育信息化趋势发展迅猛。 我国现阶段教育需求不断增加,高校教育资源有限,教育经费相对不足的情况下,利用现代信息技术发展高等教育,不仅充分利用了优秀教育资源,而且为更多的人提供接受高等教育的机会,同时这也是极大促进了高校的信息化发展。随着各种信息技术的发展,适用于各种教育层次的教务管理、教学管理、课件、考试等系统或平台也逐渐发展成熟,但是在高等教育的教学环节中,论文辅导和答辩系统实现仍然有待于研究发展。 关键词:Servlet Tomcat Oracle 目录 一、 网站概述 1 (一) 国内外研究现状 1 (二) 本系统的特点 1 二、 技术方法 2 (一) 开发环境介绍 2 1. 集成开发环境:MyEclipse 2 2. Web应用服务器:Tomcat 2 3. 数据库服务器:Oracle 3 (二) Servlet技术介绍 3 1. Servlet的概述 3 2. Servlet的工作原理 4 3. Servlet功能 4 (三) 与其他技术的比较 4 1. ASP开发语言 4 2. PHP开发语言 4 三、 系统分析 6 (一) 需求概述 6 1. 业务功能 6 2. 系统目标 6 3. 功能要求 6 4. 系统功能结构 6 (二) 业务流程分析 7 四、 概要设计 9 (一) 系统设计 9 1. 表现层 9 2. 控制层 9 3. DAO层 9 (二) 数据库设计 9 五、 系统详细设计 12 (一) web.xml的配置 12 1. web.xml文件的配置: 12 2. 系统的类库的配置如下图: 14 (二) 系统编码实现 16 1. 本系统采用了简单的登录框的方式,及下拉菜单框对用户类型进行选择,如图5-1所示: 16 2. 当选择学生用户登陆时,会进入学生用户的界面。 17 3. 当指导老师用户登陆后回进入指导老师的主界面,进行对选题的增删除修改。 18 4. 管理员用户登陆之后界面如下: 19 (三) 公共类设计 20 1. 流程控制类结构如下图: 20 2. 业务处理类结构如下图: 20 3. 分页实现 20 结论 23 致谢语 24 网站概述 国内外研究现状 九十年代迅速发展和普及的个人计算机及计算机网络技术将人类带入了信息时代。各行业的信息化工作是适应时代要求的迫切任务。信息化的含义比较广泛,至少要包括知识信息的生产、信息的传播和扩散及反馈等过程。计算机网络技术的发展为迅速、便捷的信息传播、扩散提供了有效实用的工具,也正是因为计算机网络技术的发展提供了这样的工具,才使人类进入了信息化时代, 同时也带动了都市信息化的建设进程。虽然不能说信息化等同于计算机网络技术,但利用网络技术进行知识信息传播是信息化工作的一项重要内容。目前, 国内信息供求网站发展比较迅速, 国内比较有名阿里巴巴, 淘宝网等。但是国内大多数信息供求网站尚有不足之处, 例如网站信息量不够充实,网站安全性和真实性尚待加强,服务体系不够完善等。相对与国内信息供求网站,国外信息供求网站发展较早,相对国内来说较为成熟, 各类信息供求网站众多且功能体系和服务体系较为完善, 例如韩国外经贸部直属KTNET(株)是EC Plaza的母公司,KTNET自1990年成立以来,一直从事提供贸易相关的EDI (电子数据交换系统)和商业信息技术服务,是世界最为成功的B2B、B2G公司之一,现在从原有的以VAN为基础的服务成长为以因特网为基础的网上贸易基础结构提供商2001 年11 月 IBM 宣布捐出了价值 4 千万美金的开发软件给开放源码的 Eclipse 项目。Eclipse 是替代IBM Visual Age for Java(以下简称IVJ)的下一代IDE开发环境,但它未来的目标不仅仅是成为专门开发Java程序的IDE环境,根据Eclipse的体系结构,通过开发插件,它能扩展到任何语言的开发,甚至能成为图片绘制的工具。目前,Eclipse已经开始提供C语言开发的功能插件。更难能可贵的是,Eclipse是一个开放源代码的项目,任何人都可以下载Eclipse的源代码,并且在此基础上开发自己的功能插件。也就是说未来只要有人需要,就会有建立在Eclipse之上的COBOL,Perl,Python等语言的开发插件出现。同时可以通过开发新的插件扩展现有插件的功能,比如在现有的Java开发环境中加入Tomcat服务器插件。可以无限扩展,而且有着统一的外观,操作和系统资源管

文档评论(0)

绿风 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档