您现在的位置:网站首页答辩论文计算机毕业设计计算机论文计算机应用论文

[Web应用程序] 在线考试系统的设计与实现

  • 简介: 原文 开发技术综述1.1. B/S模式1.1.1. B/S模式的运行机制B/S模式即Brower/Server结构模式。在实际应用中,B/S一般被实现为三层体系结构。 第一层为表示层,用户通过浏览器完成和后台的交互及最终查询结果的输出功能。第二层为具有数据库接口的...
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载
原文

开发技术综述
1.1. B/S模式
1.1.1. B/S模式的运行机制
B/S模式即Brower/Server结构模式。在实际应用中,B/S一般被实现为三层体系结构。
第一层为表示层,用户通过浏览器完成和后台的交互及最终查询结果的输出功能。
第二层为具有数据库接口的Web服务器,属功能层,主要由服务器完成客户应用功能。
第三层为数据层,根据客户的请求独立地进行各种数据查询及更新操作。
在B/S模式中,客户端运行浏览器软件。浏览器以超文本形式向Web服务器提出访问数据库的要求,Web服务器接受客户端请求后,将这个请求转化为SQL语句,并交给数据库服务器,数据库服务器得到请求后,验证其合法性,并进行数据处理,然后将处理后的结果返回给Web服务器,Web服务器再一次将得到的所有结果进行转化,变成HTML文档形式,转发给客户端浏览器以友好的Web页面形式显示出来。
图示如下:
...
1.2. JSP技术
1.2.1. 什么是JSP
JSP的全称是Java Server Page,其页面有HTML代码和嵌入其中的Java代码组成。服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。Java Servlet是JSP技术的基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。JSP具备了Java技术的简单易用、完全面向对象、具有平台无关性且安全可靠、主要面向Internet的所有特点。
1.2.2. JSP技术的优势
1. 系统的多平台支持。基本上可以在所有平台上的任意环境中开发,在任意环境中进行系统部署,在任意环境中扩展。
......


  目录

目录

1. 开发技术综述 4
1.1. B/S模式 4
1.1.1. B/S模式的运行机制 4
1.1.2. B/S模式与C/S模式的比较 4
1.2. JSP技术 5
1.2.1. 什么是JSP 5
1.2.2. JSP技术的优势 5
1.2.3. 运行机制 5
1.2.4. JSP与ASP、PHP等相似技术的比较 5
1.3. JavaBean技术及优势 6
1.4. MySQL数据库的介绍 6
2. 在线考试系统的设计与使用 7
2.1. 开发环境 7
2.2. 系统建模 7
2.2.1. 数据库的设计 7
2.2.2. 系统功能 9
2.3. 系统实现 9
2.3.1. JavaBean的应用 9
2.3.2. 系统实现的难点与解决方案 9
2.4. 有待改进的地方 10
3. 参考资料 10
4. 附录 11
5. 致谢 13


  参考资料

3. 参考资料
1. http://java.sun.com
2. http://www.apache.org
3. http://www.mysql.com
4. http://www.jspcn.net
5. http://www.javaunion.net
6. 飞思科技产品研发中心编著,《JSP应用开发详解》,电子工业出版社,2004年1月
7. Hans Bergsten著 林琪 朱涛江译,《JSP设计》,中国电力出版社,2004年12月
8. 郭宏 刘文革编著,《疯狂站长之JSP》,中国水利水电出版社,2001年6月
9. 伟民工作室 张家境编著,《MySQL与电子商务实战》,人民邮电出版社,2001年7月
10. David Flanagan著 张铭泽等译,《JavaScript权威指南》,机械工业出版社,2003年1月
11. Cay S. Horstmann , Gary Cornell著 李如豹 刚冬梅等译,《Java2核心技术 卷Ⅰ:原理》,机械工业出版社,2002年2月
12. 陈明编著,《软件工程学教程》,科学出版社,2002年3月
13. Ian Sommerville 著 程成 陈霞等译,《软件工程》,机械工业出版社,2003年1月
14. Hector Garcia-Molina , Jeffrey D.Ullman , Jennifer Widom著 岳丽华 杨冬青 龚育昌 唐世渭 徐其钧等译,《数据库系统全书》,机械工业出版社,2003年10月
15. 《程序员》杂志社编,《程序员2004合订本》,电子工业出版社,2005年1月


  简单介绍

中文提要

在线考试系统是一个基于B/S模式的Web应用程序。它能帮助学生进行标准化考试的模拟测试、帮助教师生成试卷,以检验学生的水平与复习效果、提高教师的工作效率。本文分两个部分,第一部分主要介绍Web应用程序的运行原理,JSP技术的特点和优势。第二部分主要介绍在线考试系统数据库的E/R模型、系统功能以及如何在开发中应用JavaBean,同时,还将介绍开发中一些难点的解决方案——如何从题库中随机抽取试题以及如何解决页面动态性和数据统计的矛盾。

查看评论 已有0位网友发表了看法
  • 验证码: