网上考试系统jsp课程设计

网上考试系统jsp课程设计

ID:10838151

大小:469.50 KB

页数:20页

时间:2018-07-08

网上考试系统jsp课程设计_第1页
网上考试系统jsp课程设计_第2页
网上考试系统jsp课程设计_第3页
网上考试系统jsp课程设计_第4页
网上考试系统jsp课程设计_第5页
资源描述:

《网上考试系统jsp课程设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、JSP动态网页编程课程设计(论文)题目:网上考试系统目录第1章课程设计目的与要求11.1课程设计目的11.2课程设计的实验环境11.3课程设计的预备知识11.4课程设计要求1第2章课程设计内容22.1系统功能分析22.1.1项目规划22.1.2系统功能模块设计32.2数据库设计42.2.1数据库需求分析42.2.2数据库概念结构设计42.2.3数据库逻辑结构设计52.2.4数据库连接说明82.3文件架构设计82.4JavaBean的分析及编写92.4.1bean的分析及功能说明92.4.2bean的代码实现92.5Servlet的分析及编写102.5.1Servlet的分析及功能说明10

2、2.5.2Servlet的代码实现112.6JDBC的类型选择及驱动代码12192.7页面设计132.7.1前台页面概述132.7.2页面的布局及效果图132.7.3页面的实现代码15第3章课程设计总结17参考文献1819第1章课程设计目的与要求1.1课程设计目的本课程的课程设计实际是信管专业学生学习完《JSP程序设计》课程后,进行的一次全面的综合训练,其目的在于加深对JSP基础理论和基本知识的理解,掌握运用JSP动态网页技术开发软件的基本方法。1.2课程设计的实验环境硬件要求能运行WindowsXP操作系统的微机系统。数据库应用系统开发软件可以选用MicrosoftSQLServer,

3、或其他数据库管理系统。1.3课程设计的预备知识熟悉网页制作的基本知识及一种以上数据库系统开发软件,可以使用一种应用服务器布置架设环境。1.4课程设计要求按课程设计指导书提供的课题,应根据下一节给出的基本需求独立完成的设计,标有“可选”的部分可根据设计时间的安排及工作量的大小适当选择。选用其他课题或不同的数据库管理系统,可以组成设计小组,分模块进行,共同协作完成一个应用系统的开发任务。要求书写详细的设计说明书,对复杂的代码段和程序段,应画出程序流程图。在界面设计中,画出每个窗口的布局,有多个窗口时,按模块调用的方式画出窗口调用图,用手工画好报表和标签样式,严禁相互抄袭。19第2章课程设计内

4、容2.1系统功能分析2.1.1项目规划系统是专门用于用户注册、登陆、参加网上考试以及管理员进行成绩查询的JSP应用程序。它应该具有开放性、方便性和灵活性。因为考试是面向特定的某些对象的,所以考试者进入系统应该进行身份验证。考试者进入考试系统后,应该能根据自己的需要进行个人信息的修改、考试系统的进入,以及考分的查看。网上考试于一般的单机考试是不同的。鉴于考试环境一般为机房,考试者之间的距离很近,为了网上考试做到规范,对于每个应试者来说,试卷的试题和题量都应是相同的,但试题并不相同。网上考试基于网络环境,试卷应该从服务器的数据库随机抽取试题后动态生成的。系统还应该对考试时间进行控制,时间到了

5、会要求考试者交卷。考试者选择答案提交后,应该由计算机自动判卷,得到成绩后显示出来。考试完毕后,可以返回登录界面或继续考试。此外,应该能够方便、快捷的对网上考试系统管理,此外,用户还应能进行远程注册。分析得出系统应该具备以下基本功能:1.用户注册:用户可以进行注册,然后登陆。该模块的功能是实现用户的远程注册。用户输入学号和密码,提交之后由系统判断该用户是否已经存在,如果存在,就给出相应的信息,如果不存在,就把用户输入的学号和密码写到数据库中,完成注册。2.用户类别:登录系统的身份定为二种,一是管理员(老师),二是学生,只有被授权的用户才可以使用本系统的资源。3.用户登录:用户用已经注册过的

6、信息进行登陆,提交之后由系统判断该用户是否存在,如果存在再判断成绩项是否有成绩,若没有成绩就会提示抽取试题,进行网上考试;若有成绩则会提示考生已经参加过了此次考试,并且给出考试成绩。4.用户信息的修改:用户可以根据需要修改个人信息。5.用户信息的管理:管理员可以增删改用户。6.试卷模型设置:设置试题的每种题型的数量和分值以及考试的总时间。7.试题库管理:对单选、多选两种题型试题库的管理,使试题的增删编辑更为简便。8.试卷生成:一个完整的网上考试系统首先必须要有能够满足用户需求的试卷,并针对不同的用户要有不同的试卷,试卷生成模块就能够满足用户的这个需求。可以有系统管理员对试卷格式进行设置,

7、然后又系统自动从题库中选择题目生成试卷。9.网上考试:网上考试是本系统重要的部分之一。每个考生的试卷都不同,即使是同一个考生每次抽取的试题也都不相同。考生的答题信息通过单选按钮、文本框的选择和填写来反映,考生交卷后考试结束,并直接进入阅卷页面。1910.计算机自动阅卷:本系统只考虑客观题,要求计算机能自动阅卷,然后马上显示出考生分数。11.成绩查阅:考生考完以后,管理员应该能对所有纪录进行查询,并应该可以删除指定纪录。除了实现上述功

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。