{$cfg_webname}
主页 > 计算机 > Javaweb >

基于WEB的通用试题库组卷系统的设计与实现(JSP,Oracle)

来源:56doc.com  资料编号:5D19394 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9A5D19394
资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用. 帮助
资料介绍

基于WEB的通用试题库组卷系统的设计与实现(JSP,Oracle)(任务书,外文翻译,进度计划表,实习报告,毕业论文14000字,程序代码,Oracle数据库)
摘  要
智能组卷系统是计算机辅助教学的一个重要应用,它的开发与研究一直是教育改革的重要方面。本文结合学校的实际情况详细介绍了智能组卷系统的设计与实现,并着重对组卷的算法和试题库系统的建设进行了研究和设计。论文从用户的实际需求出发,对智能组卷系统应具备的主要功能进行了详细阐述,提出了系统的总体设计方案,并对系统的主要模块和数据库进行了详细设计。论文首先分析和研究了智能组卷系统中试题库系统的理论基础,提出了试题库系统的建设方案,包括试题库的参数属性设置、属性分布及试题库构建原则;然后介绍了目前常用组卷算法,对智能组卷的策略与算法进行了分析研究,提出了本系统使用的自动组卷的方法和思路,确定系统采用的组卷策略及相关算法,并阐述了组卷的具体步骤与程序编写方案。经过深入的研究和详细的分析,论文设计并实现了一个基于CS,以JSP技术和Oracle后台数据库为基础的,具备题库管理、智能组卷、阅卷等功能为一体的组卷系统。智能组卷对于减少教师工作量、提高教学水平具有一定的价值,对促进教育社会化和现代化有着重要的现实意义。
随着计算机网络技术及远程教育的发展,作为远程教育的必要组成部分网络考试系统,是远程教学过程中不可缺少的教学环节。通过考试,老师可对学生的学习进行考核,并了解学生的学习效果,为改进教学提供依据。同时,学生可通过考试了解自己对所学内容的掌握情况,激发学生自主学习的热情,从而达到提高教学质量的目的。针对目前一些网络考试软件普遍存在着缺乏开放性、试题质量不高、测试有效性不足等情况,经过我们一段时间的认真分析与调查,设计开发了一个网络环境下的考试系统。
关键字:试题库  智能组卷  组卷策略  JSP  Oracle


功能介绍
(1)登陆功能
此系统需要有登陆功能,与数据库连接。登陆分为管理员登陆和普通用户登录,登陆时选择登陆的级别,管理员或者是普通用户。
(2)注册功能
此系统需要有注册新用户的功能,与数据库连接,注册时只能选择注册普通用户,不能注册新的管理员用户。
(3)增加新题功能
管理员可以在登陆后增加新的题目,与数据库连接,增加新题的各项不能为空,否则提示新增题目失败。
(4)查询所有题目信息,并修改
管理员可以在登陆后查询所有题目信息,与数据库连接。
(5)随机选题功能
用户登录后,可选择随即选择题目答题,程序随机在数据库中选择相对应数的题目给用户答题。
(6)对比功能
用户答题提交后,程序提交用户提交的答案,并找出题目的正确答案给用户,让用户对比自己答题是否正确,正确答案是什么。
 

基于WEB的通用试题库组卷系统的设计与实现(JSP,Oracle)
基于WEB的通用试题库组卷系统的设计与实现(JSP,Oracle)
基于WEB的通用试题库组卷系统的设计与实现(JSP,Oracle)
基于WEB的通用试题库组卷系统的设计与实现(JSP,Oracle)
基于WEB的通用试题库组卷系统的设计与实现(JSP,Oracle)
基于WEB的通用试题库组卷系统的设计与实现(JSP,Oracle)
基于WEB的通用试题库组卷系统的设计与实现(JSP,Oracle)


目  录
1 前  言    1
1.1 开发背景    1
1.2 国内外研究现状    1
1.3 系统设计目标    2
2 系统开发所采用的技术    3
2.1 JSP技术    3
2.2 Tomcat服务器    3
2.3 Oracle9i数据库    4
2.4 MyEclipse 8.5开发环境    5
2.5 MVC三层框架    5
3 自动组卷系统需求分析    7
3.1 可行性分析    7
3.2 功能分析    7
3.2.1 功能介绍    7
3.2.2 业务流程图    8
4 系统总体设计    9
4.1 系统主要功能设计    9
4.2 系统主要功能流程图设计    10
4.3 数据库设计    11
4.3.1 关系数据库的基本概念    11
4.3.2 系统E-R图    11
4.3.3 数据库表结构    12
4.3.4 数据库连接    13
5 系统详细设计及实现    14
5.1 用户登录功能    14
5.2 用户注册功能    15
5.3 功能选择界面    17
5.4 增加新题目功能    18
5.5 查询修改题目功能    20
5.6 修改题目功能    21
5.7 删除题目功能    22
5.8 随机选择题目练习功能    23
5.9 成绩单    24
6 系统测试    26
6.1 测试概论    26
6.2 自动组卷系统采用的测试方法    26
6.3 自动组卷系统登陆功能测试    27
6.4 自动组卷系统新增题目功能测试    28
结  论    30
谢  辞    31
参考文献    32
附  录    33

推荐资料