资源预览内容
第1页 / 共51页
第2页 / 共51页
第3页 / 共51页
第4页 / 共51页
第5页 / 共51页
第6页 / 共51页
第7页 / 共51页
第8页 / 共51页
第9页 / 共51页
第10页 / 共51页
亲,该文档总共51页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
本 科 生 毕 业 论 文题目:基于B/S架构的试题库管理系统的设计与实现姓 名: 郑付阳 学 号: 121201157 专 业: 信息管理与信息系统 年 级: 2012级 院 系: 信息技术部(医学信息系) 完成日期: 2016年5月 指导教师: 李亚岗 本科生毕业论文独创性声明本人声明所呈交的毕业论文是本人在导师指导下进行的研究工作及取得的研究成果,除了文中特别加以标注和致谢的地方外,本论文中没有抄袭他人研究成果和伪造数据等行为。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。论文作者签名: 日期: 20 年 月 日 本科生毕业论文使用授权声明海南医学院有权保留并向国家有关部门或机构送交毕业论文的复印件和磁盘,允许毕业论文被查阅和借阅。本人授权海南医学院可以将本毕业论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或其他复印手段保存、汇编毕业论文。论文作者签名: 日期: 20 年 月 日 指导教师签名: 日期: 20 年 月 日 信息管理与信息系统专业毕业论文摘 要试题库管理系统是根据本学院的特点而开发设计的。由于教师亲自翻阅资料后思考试题内容的工作繁琐性,耽误了教师的高效教学,因此,本项目的开发目标就是使教师设计试题和组卷变得既高效又快捷。本课题开发主要包括数据库的设计与维护和前端应用程序的开发两个方面。对于前者,要求建立起数据一致性、完整性强,并且数据安全性好的数据库。而对于后者,则要求应用程序功能较完备,使用便捷等特点。经过分析,本课题适合用Microsoft公司的比较稳定的SQL Server 2005版本来管理后台数据。考虑到面向对象的开发工具的优势,本次开发选用Visual studio 2010中文版作为前端开发工具,特别是其数据窗口方面十分简洁,便于操纵数据库的智能化对象,能快速建立系统应用原型,然后不断对初始原型系统进行需求迭代,修正和改进,直到完成用户满意的可行性系统。本课题包括三大版块:试卷版块、试题版块、其他版块。版块的功能设计基本符合对应课程教师设计试卷的需求,相比此前的试题库系统,课题在组卷功能和生成试卷功能方面也做了一些创新。相信该系统如能投入使用,将会成为教师的好帮手。关键词:试题库系统;随机组卷;智能化AbstractTest library management system is based on separating the college teaching and testing. Taking into account that the complexity of teachers thinking of the test after reading through information,the development of this project makes it easy that teachers can design questions and the test paper to become efficient and fast.This development of this topic mainly includes the backstage database building, maintaining and developing the application interface of front-end two aspects. The former required establish data consistency and integration,data security good database. For the latter then requires the application program function complete,convenience,flexibility and other characteristics. After the analysis,this subject for the Microsoft SQL Server 2005 management of the database to development. And Visual studio 2010 tool for a Chinese version of development,considering the offer of the object-oriented variety of tools,especially in data manipulation of the window and of the database object could be intelligent,in a short period of a prototype system application for prototypes and initial system to demand an iteration,and to improve until to the satisfaction of the work ability of the system.This topic includes three modules: paper module,the test module,the other module.The design of the modules functions meets the needs of the design of the course,compared to previous test library management system,topic has also made some innovative in section generated test roll function and functions. we trust that the system can be put into use,and will be a teachers right hand.Key Words: test database system;test paper;intelligentializeII目 录摘 要IAbstractII1 绪论11.1 课题研究背景11.2 课题研究意义21.3 国内外研究现状31.4 相关领域的研究进展及成果51.4.1 实际应用中的研究51.4.2 国内外研究成果51.5 主要研究内容71.6 相关知识与技术71.6.1 Microsoft Visual Studio 2010简介71.6.2 C/S框架简介81.6.3 SQL Server 200581.7 本论文结构安排92系统分析102.1系统概述102.2 系统可行性分析102.2.1技术可行性分析102.2.2 操作可行性分析112.2.3经济可行性分析112.3 需求分析112.2.1用户需求112.2.2功能需求122.2.3 辅助功能需求132.2.3 数据字典142.4小结153 概要设计163.1 设计原则163.2 功能设计173.3 数据库设计173.3.1数据库逻辑结构设计173.3.1数据库物理结构设计183.4 系统操作流程203.5小结224 详细设计与实现234.1 数据库链接部分234.1 系统登录部分234.2 用户管理模块264.3课程管理模块284.4 试题管理模块304.5 试卷管理模块334.5.1编辑试卷结构334.5.2编辑考试方案344.5.3生成相应试卷354.6数据管理模块374.7小结39结 论40参考文献41致 谢421 绪论自上个世纪八十年代后期开始,计算机开始飞速的发展,概括地说,计算机技术主要朝着三个不同的方向发展。一是向“高”的方向,性能不断提高,随度也越来越快;另一个方向是“广”度方向的发展,计算机发展的趋势普遍存在,更明显的趋势就是网络化向各个领域的逐渐渗透;第三个方向是“深”度方向的发展,即向信息的智能化领域发展。计算机的飞速发展也影响着我们的工作和生活,“Internet”这个词每个人都熟知,互联网的广泛应用给我们的日常生活带来了巨大的便利,人类也发挥自己的智慧,利用互联网创造着更多的财富,为人们创造更便利的生活。在这个信息化时代,越来越多的人们开始关注基于WEB的技术与开发,越来越多的应用软件与教学系统诞生,当然技术开发离不开类似Visual Studio这样的大型编程开发软件,种类繁多的资料数据让人们头疼不已,因此像SQL Server这样的数据库软件也就应运而生了,这些软件为开发人员提供了更加方便的工作环境。1.1 课题研究背景海南医学院是一所由国家教育部批准设置的普通本科高等医学院校。学院共设有多个学院,学校设有临床医学、基础医学、药学3个一级学科硕士学位授权点,涵盖3个一级学科所属二级学科46个专业,在校生一万多人,专任教师一千多人。学校在每学期中期和课程上完后分别进行期中、期末考试,需要考试的课程达几百门。考试出卷通知由学校教务处考务科统一在每学期的中期下发,出卷通知首先发送到各个二级院系,再由各各院系通知教研室承担命题任务,后由教研室指定一人或多人命题。任课教师承担的教学任务繁忙且很少有时间坐班,所以试卷出卷这项工作的工作量很大,容易导致拖延等效率不尚的现象。传统的标准化试卷命题,需要由教学专家组成一个命题班子,根据许多年教学经验,从贯彻教学大纲要求,到试卷意图的组织,经过反复的推敲,才能完成一份标准化的试卷。这样的命题方式不仅工作任务繁重而且试卷的标准化程度、难易程度、题量等方面都难以得到控制,难以形成有效的试题库,给试题和试卷的管理带来很多问题和困难。鉴于这种情况,利用计算机进行试卷的自动生成并逐步积累形成有效的试题库,对试题和试卷的管理将变得高效而便捷,对提高工作效率,使试卷管理逐步走向正规化自动化将起到十分重要的作用。同时使出卷工作变得轻松愉快,从很大程度上减轻了教师利用传统的出卷方式组卷的繁重工作量,大大节省了老师的工作时间,便于教师有更多的时间和精力致力于教学方法的研究,这不仅对教师有益,对在校学生也同样有帮助,学生可以有更多时间向教师请教问题。据调查,如今很多高校都建立了自己的试题库管理系统,还有一些高校也购入了相关软件,但是大部分系统还处于简单的处理信息阶段,因为题目是多样性的,所以为了应对多种多样的题型和更好的适应教师教学,需要进一步的完善开发系统加强建设力度,才能成为一个真正胜任教学任务的试题库管理系统。试题库管理系统根据它自身使用的环境和用户对象的不同,而出现了各种各样的试题库管理系统。开发此类系统使用的工具亦有不同,有VB(Visual Basic),C+,JSP(Java Server Pages),ASP(Active Server
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号