1 / 27
文档名称:

毕业设计(论文)-网上答辩系统--网上选题.doc

格式:doc   页数:27页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

毕业设计(论文)-网上答辩系统--网上选题.doc

上传人:3346389411 2013/12/27 文件大小:0 KB

下载得到文件列表

毕业设计(论文)-网上答辩系统--网上选题.doc

文档介绍

文档介绍:精品资料
网上答辩系统
——网上选题
学生:xxx 指导教师:xxx
摘要:随着各种信息技术的不断发展,我国的教育已经突破传统模式向着多元化方向发展,work 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
(一) 12
1. : 12
2. 系统的类库的配置如下图: 14
(二) 系统编码实现 16
1. 本系统采用了简单的登录框的方式,及下拉菜单框对用户类型进行选择,如图5-1所示: 16
2. 当选择学生用户登陆时,会进入学生用户的界面。 17
3. 当指导老师用户登陆后回进入指导老师的主界面,进行对选题的增删除修改。 18
4. 管理员用户登陆之后界面如下: 19
(三) 公共类设计 20
1. 流程控制类结构如下图: 20
2. 业务处理类结构如下图: 20
3. 分页实现 20
结论 23
致谢语 24
网站概述
国内外研究现状
九十年代迅速发展和普及的个人计算机及计算机网络技术将人类带入了信息时代。各行业的信息化工作是适应时代要求的迫切任务。信息化的含义比较广泛,至少要包括知识信息的生产、信息的传播和扩散及反馈等过程。计算机网络技术的发展为迅速、便捷的信息传播、扩散提供了有效实用的工具,也正是因为计算机网络技术的发展提供了这样的工具,才使人类进入了信息化时代, 同时也带动了都市信息化的建设进程。虽然不能说信息化等同于计算机网络技术,但利用网络技术进行知识信息传播是信息化工作的一项重要内容。目前, 国内信息供求网站发展比较迅速, 国内比较有名阿里巴巴, 淘宝网等。但是国内大多数信息供求网站尚有不足之处, 例如网站信息量不够充实,网站安全性和真实性尚待加强,服务体系不够完善等。相对与国内信息供求网站,国外信息供求网站发展较早,相对国内来说较为成熟, 各类信息供求网站众多且功能体系和服务体系较为完善, (株)是EC Plaza的母公司,自1990年成立以来,一直从事提供贸易相关的EDI (电子数据交换系统)和商业信息技术服务,是世界最为成功的B2B、B2G公司之一,现在从原有的以VAN为基础的服务成长为以因特网为基础的网上贸易基础结构提供商,网址为。印度的INDIAMARK, 网址为。
本系统的特点
的网上论文辅导与答辩系统采用浏览器/服务器(Browser/Server)结构,以各种身份登录的用户在客户端采用Web浏览器使用该系统,而服务器分为应用服务器和数据库服务器,应用服务器主要对客户端提交的各种信息进行分析处理,并与数据库服务器建立联系,根据要求实时更新相关数据信息,完成系统的各项功能。改进后的系统结构如图1所示,从高校远程网络教育的特点出发,本系统结构必须具备很高系统数据的安全性。
技术方法
开发环境介绍
集成开发环境:MyEclipse
2001 年11 月 IBM 宣布捐出了价值 4 千万美金的开发软件给开放源码的 MyEclipse 项目。MyEclipse 是替代IBM Visual Age for Java(以下简称IVJ)的下一代IDE开发环境,但它未来的目