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

[计算机系统] 远程考试系统的设计与实现

  • 简介:一、绪论 由于网络的普及和快速发展,上网成了人们获取知识和信息的重要途径,越来越多的人开始接触并利用网络来提高自身素质,网上考试系统应运而生。 随着计算机网络技术的不断发展,网络化教学平台的开发必须面向学生、面向教师和面向教学管理人...
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载
目录 目 录
摘要
1 绪论3
1.1 关键技术4
1.1.1体系结构4
1.1.2开放数据库互连技术4
1.2实现环境5
1.3系统功能简介5
1.4进一步研究6
2 远程考试系统实现的技术支持6
2.1 万维网 (WWW)6
2.2 HTML的概念6
2.3 JSP技术9
2.3.1 为什么要使用JSP9
2.3.2 JSP 与 ASP 的简单比较9
2.3.3 JSP隐含对象10
2.3.4 JSP与XML10
2.4本系统的数据库实现11
2.4.1 SQL技术12
2.4.2 JDBC技术13
3 远程考试系统的需求分析14
3.1 考试功能14
3.2 评测14
3.3 网上交流与求助15
4 远程考试系统的总体设计15
4.1 系统的结构15
4.2系统流程图16
4.3本系统的访问控制17
4.4本系统客户端和JSP的交互17
4.4.1对一次交互过程的处理18
4.4.2 JSP引擎的工作原理18
5 详细设计19
5.1 考试部分的详细设计19
5.1.1判断每个用户的登录信息19
5.1.2设计思路20
5.2 讨论区的设计与实现21
5.2.1讨论区的功能21
5.2.2设计思路22
5.2.3 网页的执行流程23
6 测试24
6.1 单元测试24
6.2 组装测试25
结论25
参考文献26
致谢 参考资料 【1】 克理省·夏尔玛 等著 JAVA Programming Guide 北京希望电子出版社 2001年
【2】 飞思科技产品研发中心 编著 JSP应用开发详解 电子工业出版社 2002.年
【3】 飞思科技产品研发中心 编著 JSP教程 电子工业出版社 2002年
【4】 都志辉 编著 JSP编程实践 清华大学出版社 2002年
【5】 屈辉立 编著 JSP网站编程教程 北京希望电子出版社2002年
【6】普悠玛数位科技  编著 JSP 动态网页新技术 中国铁道出版社 2002年
【7】[美]David Flanagan,Jim Farley ,William Crawford
一、绪论
由于网络的普及和快速发展,上网成了人们获取知识和信息的重要途径,越来越多的人开始接触并利用网络来提高自身素质,网上考试系统应运而生。
随着计算机网络技术的不断发展,网络化教学平台的开发必须面向学生、面向教师和面向教学管理人员。而协同化教学(CSCW)是指利用计算机技术、网络与通信技术、多媒体技术以及人机接口技术,将时间上分离、空间上分离、空间上分布,而工作又相互依赖的多个协作成员及活动有机地组织起来,以共同完成一项任务的环境与技术。
互联网的盛行与普遍,使得许多的事情,不用出门,在家里的计算机前,通过网络便能够完成,例如:购物、考试、信息查询、问卷调查等。我的毕业设计题目就是:远程考试系统。利用JSP设计“网上考试”的功能,这样的一个概念,可以让莘莘学子们不用再忍受千里迢迢地奔波往来于考场之苦,让考试变得轻松与简单。
1.1 关键技术
1.1.1体系结构
在Client/Server结构(如图1-1)中,应用程序分为两大部分:一部分是由多个用户共享的信息与功能,这部分称为服务器(Server);另一部分是为每个用户所专有,用以请求另一计算机的服务的计算机,称为客户机(Client)。客户部分负责执行前台功能,如管理用户接口、数据处理和报告请求等。而服务器部分执行后台服务,如管理共享外设、控制对共享数据库的操纵、接受并应答客户机的请求等。这种体系结构将一个应用系统分为两大部分,由多台计算机分别执行,使它们有机的结合在一起,协同完成整个系统的应用,从而达到系统软、硬件资源最大限度的利用。Client/Server应用系统基本运行关系体现为“请求—响应”的模式。每当用户需要访问服务器时就由客户机发出“请求”,服务器接受“请求”并“响应” ,然后执行相应的服务,把执行结果送回给客户机,由客户机进一步处理后再提交给用户。

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