基于JSP的网上考试系统论文.doc

  1. 1、本文档共48页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于JSP的网上考试系统论文

基于JSP的网上考试系统 摘 要 本文阐述了一个基于的系统的体系结构和设计实现过程。系统采用三层体系结构JSP-JavaBean-Mysql的开发,即前端由JSP网页实现表现逻辑,中间使用JavaBean的组件实现系统内部复杂的业务逻辑,后端使用数据库实现数据逻辑,提出了系统解决方案实现了系统在Windows 2000平台下开发。 关键字:系统 JSP JavaBean 数据库describes the structure, design and implementation of a jsp-based online exam system. Three layers structure that the system adopts, JSP-JavaBean-Mysql development, namely the front is realized displaying logic by JSP webpage, the middle use package complicated business logic inside the implementation system of JavaBean, the back end uses Mysql database to realize the logic of the data.This system uses the technology of java,jsp,html,javascript and css,privides the solution of the web-based exam system.It realizes the base functions of online making test question by teacher,online taking exams by student and data management by the supervisor. This system, developed under windows 2000 platform, has successfully run under the web container Tomcat 4.1.30 and the database management Mysql 4.0. Key words:Exam system,JSP,JavaBean,Mysql,database 目 录 第一章 概述 5 1.1问题定义 5 1.2技术背景 5 第二章 方案比较 6 2.1 JSP与其他web开发工具的比较 6 2.1.1 jsp技术概述 6 2.1.2 JSP的优势及与其他Web开发工具的比较 7 2.2 用JSP开发Web的几种主要方式 8 第三章 系统设计 10 3.1系统设计原则 10 3.2系统模块设计 12 3.3数据库设计 13 3.3.1数据库设计的重要性 13 3.3.2数据库e-r图: 14 3.3.3系统数据库表 15 3.4具体模块设计 20 3.4.1登录模块设计 20 3.4.2管理员模块设计 20 3.4.3教师模块设计 20 3.4.4学生模块设计 21 3.5 系统CI设计 21 3.6 系统开发工具 23 3.7 系统所用技术 24 3.7.1 Java servlet技术 24 3.7.2 JSP技术 24 3.7.3 JavaBean技术 25 3.7.4 JDBC技术 26 3.7.5 CSS技术 26 3.7.6 javascript 技术 27 3.7.7 ant技术 28 3.7.8 html技术 28 3.8系统目录结构 29 第四章 系统实现 30 4.1 系统实现原则 30 4.2 系统数据库连接 30 4.3 翻页bean的实现 31 4.4 系统登录模块的实现 34 4.5 数据库具体操作 35 4.6系统关键实现技术 39 4.6.1试题生成的实现 39 4.6.2试卷生成的实现 40 4.6.3学生考试的实现 42 4.6.4考试限时的实现 43 4.6.5系统安全性的实现 45 第五章 系统测试 46 5.1软件测试的重要性 46 5.2系统功能测试 46 5.3系统错误处理测试 47 5.4系统安全性测试 48 5.5 测试结果分析 48 第六章 总结 49 参 考 文 献 50 第一章 概述 1.1问题定义 本毕业设计的要求是: 基于JSP及Servlet技术的网上答题系统的设计。B/S模式下的网上答题系统是网络课件的重要组成部分。传统的网上答题系统是基于脚本语言实现的,具有一定局限性。将JSP与Servlet相结合,其流程处理能力大大增强,且具有平台无关性。要求实现从试题库中随机生

文档评论(0)

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

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

1亿VIP精品文档

相关文档