JSPSmart系统题库及试卷管理模块的设计方案与开发 .docx
《JSPSmart系统题库及试卷管理模块的设计方案与开发 .docx》由会员分享,可在线阅读,更多相关《JSPSmart系统题库及试卷管理模块的设计方案与开发 .docx(11页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、精品名师归纳总结Smart 系统题库及试卷治理模块的设计与开发摘要SMAR系T 统是一个接受新思路、新架构、新技术开发出来的一个新型智能在线考试信息治理系统,该系统主要实现了同学在线考试与评估以及对各种评估信息的治理和爱护。本文针对训练工作的详细需求,用struts + spring + hibernate 搭建的框架为设计平台,以B/S(Browser/Server)模式开发与设计题库及试卷 治理模块。本设计为 Smart系统的一部分。主要设计和实现了学校考试的出卷方式与试卷库的治理。论文第一阐述了题库治理及试卷治理系统的详细需求分 析、数据库的合理设计以及系统设计原理,给出了运算机治理环境
2、下的题型分类、试卷生成的方法,并从科学、有用的角度构造系统功能模块,包括试卷录入、题库爱护、生成试卷、试卷治理等功能。其次介绍了各个模块功能的详细实现,包括:题库权限治理、手动出卷、自动出卷等。最终通过本模块的应 用,可以中意评估系统中考试需求,对训练评估的进展起到确定的促进作用。关键词: Struts 。Spring 。Hibernate 。卷生成。题库。卷治理目录论文总页数: 22 页1 引言 错误!未定义书签。1.1 课题背景 错误!未定义书签。1.2 国内现状 错误!未定义书签。1.3 本课题争论的意义错误!未定义书签。2 相关理论学问及其技术错误!未定义书签。2.1 系统开发环境及技
3、术 错误!未定义书签。2.1.1 开发环境 错误!未定义书签。2.2 框架介绍 错误!未定义书签。2.2.1 Struts简介 错误!未定义书签。2.2.2 Spring简介错误!未定义书签。2.2.3 Hibernate简介错误!未定义书签。2.2.4 SQLServer 2000简介错误!未定义书签。2.2.5 JSP组件 错误!未定义书签。3 需求分析和设计方案23.1 题库治理 2可编辑资料 - - - 欢迎下载精品名师归纳总结3.1.1 试卷治理需求分析23.1.2试卷治理设计方案33.2 试卷治理 错误!未定义书签。3.2.1 试卷治理需求分析 错误!未定义书签。3.2.2 试卷治
4、理设计方案 错误!未定义书签。4 设计流程 错误!未定义书签。4.1 数据库设计 错误!未定义书签。4.1.1 题库治理数据4.1.2试卷治理数据ER图及数据库表 错误!未定义书签。ER图及数据库表 错误!未定义书签。4.2 系统实现 44.2.1 题库治理模块实现44.2.245 系统测试试卷治理模块实现75.1 测试环境 75.2 测试结果 7结论 7参考文献 8致谢 9声明 10JSP容器JSP文件请求浏览器生成 Servlet 源代码响应经编译的 Servlet 类图 3 JSP 容器初次执行 JSP的过程3 需求分析和设计方案3.1 题库治理3.1.1 试卷治理需求分析试卷治理是整个
5、系统特殊核心的模块,它基于学问点模块、章节模块、课程模块、题型治理模块完成的基础上的。其中核心元素是试卷,通过试卷将题可编辑资料 - - - 欢迎下载精品名师归纳总结库中的各模块连接起来。试卷治理分为题库录入和题库爱护两部分组成。试卷录入是整个题库治理模块的灵魂所在,所以试卷录入特殊重要。由于试卷类型很多和试卷录入、查询时便利快捷、治理的便利等各个因素考虑,不同种题型的试卷分别储存在不同的试卷库中。同时考虑到整系统的有用性,每一个题库都要有一个相应的答案库。答案库是独立的,这样设计是为了防止答案的泄露。题库治理模块用来爱护题库中的试卷的,对题库中的试卷供应增加、删除、修改及其查询等功能。其中题
6、库生成是一个独立的子模块。题库是有使用权限的,只有拥有权限的治理员与老师才可以向题库中添加各种类型且符合要求的试卷,也可以对它们进行修改和删除。所添加的试卷可以通过试卷来源来设计试卷库,例如:可以设计某某老师的题库。这样设计可以使老师在出卷的时候直接调用自己的题库来出试卷。这样便利了老师的出 卷,缩减了老师的工作量和时间。3.1.2 试卷治理设计方案试卷录入: 第一进入,选择年级,课程,章节,学问点,只有学问点不为空的时候点确定,才会跳出试卷的详细设置信息,否就会提示“请第一选择学问点”要选择对应的试卷类型,才能跳出对应的选项。比如选单项才能跳出单项对应的内容。所涉及的表的操作主要是储存。题库
7、治理 :进入初始化页面,将全部的试卷查询出来显示在页面上。(1) 查询:为用户供应 3 种查询方式按学问点查找(通过年级课程 章节学问点),按试卷类型查找和按试卷来源查找。通过3 种查询方式,分别显示出符合条件的试卷,显示在页面上。(2) 删除:主要实现对试卷的删除操作。通过试卷左端的复选框,实现单个试卷的删除或者批量的删除。(3) 修改:主要实现对试卷的修改功能。通过点击试卷对应的id ,或者通过选择复选框,进入到修改页面。a. 修改页面要先加载整个试卷的内容,单用户修改完内容点击储存的时候,能够更新数据库中对应的字段的内容。b. 修改页面仍要实现对本试卷的删除,以及返回到初始页面的功能。(
8、4) 主要涉及表有:物理年级表: smart_real_grade课程表: smart_course章节表: smart_section学问点表: Smart_knowledge_point判定题目表: smart_judgement单选题目表:smart_single_choice可编辑资料 - - - 欢迎下载精品名师归纳总结多项题目表: smart_multi_choice试卷来源表: smart_source标准答案表: smart_answer4.2 系统实现4.2.1 题库治理模块实现图 6 试卷录入页面可编辑资料 - - - 欢迎下载精品名师归纳总结4.2.2 试卷治理模块实现图
9、 7 试卷治理页面可编辑资料 - - - 欢迎下载精品名师归纳总结用户进入试卷治理模块的界面,在页面就供应添加,删除,修改的相应功能。所以用户就可以选择相应的操作进行试卷的治理。界面如下:可编辑资料 - - - 欢迎下载精品名师归纳总结图 8 试卷列表页面试卷基础信息设置页面的主要功能就先设置试卷的整体信息,设置完毕后进入下一添加页面,并把相应的信息传到下一页面,接受javascript传参。防止从后台操作增加系统的负担。图 9 试卷基础信息设置页面试卷添加页面接收到信息设置页面传的参数后就显示相应的信息,如图9中设置了单项、多项、判定等相应的题型,图10的试卷类型框相应显示了单项 题、多项题
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JSPSmart系统题库及试卷管理模块的设计方案与开发 JSPSmart 系统 题库 试卷 管理 模块 设计方案 开发
限制150内