题库管理系统课程设计(共24页)_第1页
题库管理系统课程设计(共24页)_第2页
题库管理系统课程设计(共24页)_第3页
题库管理系统课程设计(共24页)_第4页
题库管理系统课程设计(共24页)_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、精选优质文档-倾情为你奉上郑州航空工业管理学院 数据库管理与设计 课 程课 程 设 计 说 明 书设计题目: 题库管理系统 专 业: 软件技术 班级学号: 姓 名: 指导教师: 2011 年 6 月 16 日郑州航空工业管理学院课 程 设 计 任 务 书课题名称: 题库管理系统 设计内容:通过开发题库管理系统,掌握JSP各种内置对象的使用方法,助于JSP程序设计语言和Access数据库管理系统,介绍试题库系统的整个开发设计的过程,熟练掌握信息、管理类、系统的实际开发流程,与数据库相关的查、增、删、改等相关操作,理解JSP组件在项目中使用意义,提高对JSP语言的实际运用能力。技术条件或要求:(1

2、) 登录后根据不同的角色跳转对应页面;(2) 题目类型管理,对题目进行类型管理(管理员权限);(3) 用户管理,添加、修改和删除用户(管理员权限);(4) 试卷管理,对试卷进行添加和删除管理(管理员权限);(5) 题目管理选择试卷后,增加、修改和删除题目到自己试卷中;(6) 普通用户不需要登录可以在网页中看到试卷;(7) 分页功能;(8) 系统界面美观。指导教师(签名): 教研室主任(签名): 开题日期: 2011 年 6 月 16 日 完成日期: 2011 年 6 月 16 日目 录前 言随着计算机技术的发展和普及,在我们的学习和日常生活中都离不开计算机技术,大到科研的超级计算机,小到我们日

3、常使用的手提电话,实际都是计算机技术的应用,对于学校、企事业单位来说,计算机特别是PC机已经相当普及,大家对计算机的操作更加熟悉,充分发挥设备潜能是一种节约的表现,是一种美德。教育现代化的主要内容之一就是实现教育管理的现代化。只有将计算机引入教育教学管理,才能真正形成现代化教育的组织形式、管理和运用方式,才能真正体现学校规范化、科学化、现代化管理的手段。学校工作以教学为中心,教学质量是立校之本。建立学科题库管理系统,运用科学的学科教学质量检测手段,公正、客观地评价教师的教学效果和学生的知识水平,是提高教学质量的有效措施。以提高教学质量为宗旨,不断提高教学为目标,学校课程建设信息系统得到了大力的

4、开发和重视。而试题库系统作为课程建设信息系统的前端阵地,成为了课程建设和教学改革的基础。同时也为其他课程建设信息系统的开发作好了理论和实践上的准备。 试题库的管理,特别是学校的试题库具有量大、种类多的特点,常规管理有工作量大、查询困难、不易更新的缺点,试题库管理系统可对试题实行科学的管理,利用现代电脑功能强大、运算速度快的优点,对试题进行集中、有序、有效的管理,更新方便、查询快捷、组卷灵活还可在组卷结束后通过打印机直接打印成试卷,大大降低了劳动强度,需用密码登录系统,具有一定的安全性。 设计编写试题库管理系统,是基于二种目的:一是充分利用现有的计算机系统减轻工作人员的劳动强度。二是摒弃传统的手

5、工整理、以试卷(纸质)的形式存放到档案室,浪费纸张等原材料,不利于保护环境。题库管理系统第一章 绪 论1.1开发背景在教与学的过程中,教育测量已成为衡量教师教学水平、学生学习情况的主要标准。而教育测量中次数频繁、工作量繁重且质量要求高的考试出卷、试题命题的问题则成了重中之重。教学测量中,考试试题的命题必须体现以下的原则,即以能力测试为主导,考查学生对所学科目的基础知识、基本技能的掌握程度和运用这些基础知识分析、解决问题的能力。命题应以课程的教学大纲和上课材料为依据,试题的覆盖面不仅要覆盖到教材的每一章,而且还要突出重点,即重点章节所占的分数比例要大一些。命题遵循教学大纲的同时,但又不拘泥于教学

6、大纲。试题是考试的重要组成部分,其设计与编制水平直接关系到考试质量的高低。搞好各科的教育测试,命题是关键的一个环节。在明确考试目的的前提下,遵照教育改革的精神,结合现代教育测量理论与自然学科的特点,在借鉴国外有关经验的基础上,力图使试卷设计更趋完美。1.2简单概述试卷库系统是集试题管理、试卷命题和试题统计等功能为一体的管理软件,它可以使教师便捷地对试卷库中的试题进行管理按要求轻松地命题多份试卷以及对试卷质量做综合评价。本试题库系统除了重视试题管理和组卷功能之外,还具有数据统计和汇总的功能。可以对生成的试卷和题库中的试题进行题型、分值、难度分布情况进行统计,帮助使用者收集测试数据。系统除了设置按

7、单题进行输入方式外,还提供了导入现成数据库和批量录入数据的功能,大大提高了使用效率。此外,预设打印格式,可预览打印并可作调整;可按要求打印试题、参考答案和统计结果。1.3题库的功能模块如下:(1)试题管理模块:课程管理、试题录入、修改、编辑的功能;(2)试卷生成模块:自动、快速、灵活的组卷功能;(3)检索编辑模块:试题查询、检索、统计功能,试卷编辑、显示、打印功能;(4)试卷与排版输出模块:具有支持多种输出格式以及人工干预和智能化相结合等功能;(5)系统特点:在设计和开发的过程中必须遵循专业课程命题原则和要求,突出试卷库系统的特点,使软件有实际应用价值,能够提供完善的功能。第二章 系统分析2.

8、1功能结构图如下:题库系统题库管理合并题库导出题库导入题库新建题库试题管理添加课程编辑课程课程管理库课程管理库添加试题编辑试题浏览试题试卷管理编辑试卷浏览试卷出 卷试卷模板统计试题统计试卷统计 图2.2 功能结构图2.2数据库管理模块数据库管理模块包含如下几个方面。(1) 用户信息管理。包括用题者、出题者与管理员的信息管理。(2) 试题、试卷信息管理。负责上传的试题、试卷以及编辑好后加工生成的试卷文件的信息管理。(3) 试题、试卷文件上传、下载记录信息管理。负责管理文件的上传与下载的历史记录。(4) 数据库管理模块图数据库模块用题者信息管理出题者信息管理用户管理试题、试卷文件信息管理管理员信息

9、管理文件上传、下载记录管理2.3基本业务管理模块基本业务管理模块包含以下几个方面。(1) 试题、试卷文件的上传。出题者可以使用此模块将试题或试卷性的文件上传到网站服务器。(2) 试题、试卷的查找。用题者可以使用此模块来根据输入的关键词查找自己所需的试题、试卷,浏览之或下载之。(3) 试题、试卷的下载。用题者可以使用此模块从网站上下载相应的试题、试卷文件。(4) 消息发布。出题者上传文件的同时,可以推介该套试题、试卷的学习方法,知识重点和相关文章。待系统管理员审核通过后,以消息的形式将推介信息通知给用题者。(5) 试题、试卷发布。系统管理员将已审核通过的试题、试卷发布到系统网站上去。(6) 页面

10、维护。管理人员可以使用此模块对网站的页面进行维护。(7) 用户注册申请批准。管理人员可以使用此模块批注用户的注册申请。基本业务模块试题、试卷文件上传查找与检索试题、试卷文件下载消息发布与更新试题、试卷审核与发布页面维护用户注册申请批准业务管理模块图第3章 系统设计3.1功能设计功能框架结构如下图所示: 新建题库 导入题库题库 合并题库管理 导出本课程试题 题库统计 退出 添加专业课程课程管理 浏览专业课程 编辑专业课程试题 添加试题管理 浏览试题 编辑试题 批量录入 生成录入模板试卷 自动出卷管理 试卷统计3.2 功能说明 3.2.1新建题库建立一个新的试题数据库,新建题库以后用户可以在此题库

11、中添加课程、试题和其它操作,并自动保存。3.2.2导入题库打开存在的试题数据库,用户对此题库进行操作,并自动保存。3.2.3合并题库新建或打开一个试题数据库(当前题库),执行次操作可将其它已经存在的试题数据库中的所有课程和试题添加到当前题库,如果课程不存在,则自动添加。 3.2.4导出本课程试题将当前试题库中当前课程的所有试题添加到另一个试题库中。3.2.5题库统计统计试题库中当前课程的试题总数,各章试题总数,各题型试题总数以及试题的难度和认知分布。3.2.6添加专业课程在试题库中增加一门课程,添加课程以后才可以在试题库中存放此课程的试题和执行针对此课程的一系列操作。3.2.7浏览专业课程浏览

12、试题库中的所有课程,包括课程名称、课程编号、章节总数3.2.8编辑专业课程对某一专业课程进行修改或删除。3.2.9添加试题新0建或打开一个试题库后选择一门在试题库中存在的课程(当前课程),添加一道试题,输入试题的属性、问题和答案,保存在试题库中。3.2.10浏览试题按题型、章节、难度、认知等各种要求过滤当前课程的试题,并显示在数据表格中。3.2.11编辑试题对某一试题进行修改或删除。3.2.12生成录入模板选择想要录入的试题类型和试题数量后,程序自动会生成相应的TXT文件,以便用户快速地输入试题。3.2.13自动组卷按照用户给出的命题要求,包括:考试形式、考试日期、考试时间、考试课程、考试题型

13、、难度比例、打印纸张等各种具体的要求,程序按要求地在本课程试题库中抽取试题,并可按试题重复率要求生成多份试卷。每套试卷相应地生成三分WORD文档:试卷、标准答案和试卷统计,用户可通过Microsoft Word编辑和打印试卷、标准答案和试卷统计。3.3数据库设计3.3.1管理员数据表:03.3.2 课程数据表:3.3.3 专业数据表:3.3.4 试题数据表:3.3.5 用户数据表:3.3.6选题数据表:3.3.7 成绩数据表:第4章 界面的实现4.1 登陆界面 4.2 注册界面 4.3 选题界面 4.4 找密界面 第五章 相关代码的实现5.1 登录界面的相关代码 tdalign=leftsty

14、le=width:114px ?  ? td align=right style=width: 443px; height: 19px ? /div 5.1 管理信息的相关代码       学生证号 考试课程 套题名称                                   ItemStyle HorizontalAlign=Center / asp:Bo

15、undField DataField=taotiname HeaderText=套题名称 /          td style=width: 96px; text-align:; align=right  第六章 总结 进行了为期一周的软件设计与实例分析课程的设计,通过这次课程设计,学到了很多,也更加深刻的了解了管理信息系统中软件应用和开发的流程知识,借助于ASP程序设计语言和SQL数据库管理系统,介绍试题库系统的整个开发设计的过程,这也给了我们一种动力,要我们不断地去学习,要跟得上社会的发展,时代的脚步,一个人并不能因为学历而去阻碍或者肯定一个人的能力与才华,也不能因为学历的关系而挑剔任何一份工作。其实工作生活跟我们每个人的心态都有很大的关系,任何一份工作都有他的价值,只要你拥有一个良好的心态,认真的做好每一件事,相信你的生活会过得更加有意义。 整个课设的过程是紧张而愉快的,我的学习态度得到了老师的肯定,努力过后,我学到了很多,也验证了之前所学的知识,并从实践中掌握的更加深刻了,而且也了解到学习是一种乐趣。善于提出问题,可以快速提高自己的能力,善于发现问题,积极参与讨论,可以从其他人身上取长补短。西安航空职业技术学院课程设计(

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论