计算机毕业论文|计算机论文|计算机毕业设计|计算机网络论文  
设为首页 加入收藏 联系站长
论文无忧网|专业的计算机论文、计算机毕业论文服务网站
计算机毕业设计 计算机毕业论文 计算机论文 管理系统 工资 在线选课 图书
当前位置:计算机毕业论文网 >> 计算机网络 >> 浏览文章
基于web的c语言考试系统

【说明】本站所列作品的内容只是论文的部分介绍,如果想了解此作品的详细资料,请联系在线客服。
全套设计作品包括系统+源程序+论文+开题报告+使用手册,可以直接作为毕业设计/论文使用.
本站作品全部经过技术员测试,完整无错,大家可以放心参考使用。包调试,包指导,售后全部免费,直到您通过答辩为止。
现成作品的购买流程请参照:购买现成作品流程 网站介绍 常见问题解答

目  录
论文总页数:26页
1 引言 0
1.1 课题背景 0
1.2 试题自动生成系统开发的目的和意义 0
1.3 开发环境 0
1.3.1硬件配置及外设设备与配置 0
1.3.2软件平台及语言 0
2 项目总览 0
2.1 总体设计 0
2.2 模块划分及各模块的基本功能 0
2.3 数据库设计 0
3 实现技术和方案选择 0
3.1 B/S模式与C/S模式 0
3.2 JSP和ASP 0
3.3 JDBC 和ODBC 0
3.4 主要开发软件 0
4 项目特色 0
4.1 试题生成 0
4.2 局部刷新 0
5 项目分析、设计、开发 0
5.1 试题管理模块的设计 0
5.1.1上传试题 0
5.1.2试题管理 0
5.1.3试卷生成 0
5.1.4成绩管理 0
5.2 在线考试模块的设计 0
5.2.1考试鉴权 0
5.2.2学生登录 0
5.2.3时间管理 0
5.2.4意外避免 0
5.3 自动评分模块的设计 0
5.3.1自动评分 0
5.3.2答案返回 0
6 系统测试与分析 0
6.1 测试的方法 0
6.2 测试的步骤 0
6.3 测试的结果 0
7 运行效果 0
结    论 0
参考文献 0
致    谢 0
声    明 0

件体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。
B/S(Browser/Server)结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极小部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓的三层3-tier结构。这样就大大简化了客户端载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本。
由于C/S模式是针对性开发,缺少通用性的特点,业务变更或改变不够灵活,而且需要专门的客户端安装程序,分布功能弱,兼容性差,故本系统采用B/S模式来设计,在企事业单位内部局域网内建立B/S结构的网络应用,并通过Internet/Intranet模式下的数据库应用,相对易于把握,成本也较低。
3.2 JSP和ASP
ASP(Active Server Pages,活动服务器网页)是Microsoft公司在1996年底推出的一种取代CGI(公共网关接口,即Common Gateway Interface)运行与服务器端的Web应用程序开发技术,它内含于IIS3.0(Microsoft Internet Information Server 3.0)以上的版本中。通过ASP我们可以结合HTML网页、ASP指令和ActiveX组件建立动态、交互且高效的Web服务器应用程序。
JSP(Java Server Pages)是由Sun Microsystems公司于1999年6月推出的新技术,是基于Java Servlet以及整个Java体系的Web开发技术,为基于Web应用实现动态交互网页制作提供的技术环境支持。
由于ASP通常只应用于Windows NT/2000平台,而JSP则可以不加修改地在大多数的Web Server上运行,其中也包括了NT的系统,适应更广泛的平台,符合“Write once, run anywhere”(“一次编写,多平台运行”)的Java原则,实现了程序与服务器平台的独立性,而且基于JSP技术的应用程序比基于ASP的应用程序易于维护和管理,所以本系统才用JSP作为主要的开发技术,在配合HTML和JavaScript脚本语言来开发。
3.3 JDBC 和ODBC
ODBC(开放式数据库连接)是一个数据库编程接口,由Microsoft建议并开发。ODBC允许程序使用结构化查询语言(SQL)作为数据访问标准,应用程序可通过调用ODBC的接口函数来访问来自不同DBMS(数据库管理系统)的数据。对于应用程序来讲ODBC屏蔽了异种数据库之间的差异。Web也是一类应用,和其他应用程序一样可以通过ODBC实现对数据库的访问。

过一条SOL语句从数据库里面取出试题,试题的随机性主要是考Mysql里面自带的rand()函数实现。该函数的功能主要是就每次随机生成不同的试题。Kind表示试题的类型由前台页面传进来。Number是试题的数量也是由前台页面传进来,所以管理员可以根据考试的需要设置试题的数量和类型。不同类型的试题可以设置不同的数量。这样使试卷更具灵活性,更容易发挥考试的特点。试题的不一样也降低作弊率,提高了考试的可信度,增加了试卷的有效性,把学生对知识的掌握情况真实的反映在试卷上了。
4.2 局部刷新
本系统在添加学生的时候采用了AJAX思想实现局部刷新,当你在填写资料时候,系统会有一些提示,这些提示的出现都不是整体刷新后出现的,都是局部刷新就出现了。在你提交以后也不局部刷新也面这样节约了很多时间,瞬间就可以继续添加下一个学生。
管理员登录后可以根据界面上的表格添加试题,这种方式一次只能添加一道试题。也可以在界面上下载Excel表格模版批量的上传试题。这种方式一次可以添加多道试题。上传的表格必须以文本的形式进行上传,否则会出错。通过Question upload action接收上传文件,然后在javabean里调用readquestionexcel方法解析Excel文,实现上传。上传成功后如果发现有错,还可以在题库管理页面进行修改。



上一篇: 基于jsp的网上书店的设计与实现
下一篇: 网络规划与组建
在线客服  
点击这里给我发消息 点击这里给我发消息
点击这里给我发消息 点击这里给我发消息
QQ:528311109 QQ:528311109
  服务邮箱:Service@paper51.com
热门浏览
论文降价了,2010年毕业的同学你
计算机毕业论文无忧网-公告
计算机毕业论文-论文无忧网至同学
5年信誉服务保证-计算机毕业论文
购买现成作品流程
计算机毕业论文答辩过程中需要注
付款方式
网站介绍
计算机毕业论文答辩前的准备
常见问题
最近更新  
论文降价了,2010年毕业的同学你
计算机毕业论文无忧网-公告
计算机毕业论文-论文无忧网至同学
5年信誉服务保证-计算机毕业论文
购买现成作品流程
计算机毕业论文答辩过程中需要注
付款方式
网站介绍
计算机毕业论文答辩前的准备
常见问题
设为首页 | 加入收藏 | 关于本站 | 联系站长 | 友情链接 | 版权申明 | 在线留言 | 网站地图
Copyright 2006-2008 Powered by Paper51.com,论文无忧网 All Rights Reserved.
声明:《论文无忧网》,根据《信息网络传播权保护条例》,如果我们网站上的的作品侵犯了您的权利,请及时通知我们,我们会及时删除。
《论文无忧网》为您提供优秀的计算机毕业设计|计算机毕业论文|计算机论文|毕业论文等资料,仅供学习参考使用。