当前位置:文档之家› VB试题库管理系统开题报告、进度表、任务书

VB试题库管理系统开题报告、进度表、任务书

学号毕业设计(论文)开题报告(试题库管理系统)学生姓名专业名称计算机科学与技术指导教师电子与信息工程系2011年12月12日(开发设计类开题报告格式:)毕业设计开题报告题目名称:试题库管理系统(小4号黑体,20磅行距)(字体要求为小4号宋体,20磅行距,参考文献按照科技论文规范格式书写)1.课题背景(所选课题的来源、开发目的和意义,国内外现状)随着经济的发展,社会的进步,科学技术的不断提高,计算机科学日渐成熟,计算机越来越深入到我们日常的学习、工作及生活中,成为我们不可缺少的辅助工具。

其强大的功能已为人们深刻认识,它已进入人类社会的各个领域,比如文字处理、信息管理、辅助设计、图形图像处理、教育培训以及游戏娱乐等,并发挥着越来越重要的作用,各行各业的人们无须经过特别的训练就能够使用电脑完成许许多多复杂的工作。

在学校,计算机的使用更是普遍,特别在我国的教育系统中,试卷考试是学校检查学生学习情况的一种常用办法,而传统的出卷方式,由于主观原因组出的试卷的试题存在知识点覆盖不全面、分值分配不合理、难易程度难以掌握等问题。

老师们必须提前花费大量的时间和精力才能组成一份比较满意的试卷。

这是一个漫长而复杂的过程,已经越来越不适应现代教学的需要。

随着计算机技术的发展,计算机在各行各业的应用越来越广泛,人们迫切需要利用计算机来进行考试,以减轻教师的工作负担和提高工作效率,同时也提高考试质量。

鉴于此,如果开发一个试题库及试卷管理系统以克服手工出卷的缺点和不足,减少繁重的工作量,从而有效地配合教学活动,促进学生学习,丰富学生知识,增进教学交流,提高教学质量,无疑是具有重大意义的。

因此本论文以“试题库管理系统”的开发为背景,探讨系统开发过程中出现的问题。

为了达到预期的目标我们最终选择了Microsoft Word作为本软件的终端输出。

本软件采用了SQL Server2005作为服务器数据库开发工具,采用Visual Basic6.0和Web作为客户端开发工具。

2.开发设计的基本内容及预期设计效果试卷管理系统分为四个模块:系统管理,试题管理,试卷管理,知识点管理数据库管理功能:系统管理:(1)用户管理:针对不同用户对此系统的不同使用要求进行设定,比如:管理员和教师(2)修改密码:是对当前登渌系统的用户,可以自行修改密码,保证用户使用的安全性和对用户的保密性。

题库管理:(1)试题导入:题型可以包括选择题、填空题、问答题三种题型,每种试题类型都可以按照知识点及其难易程度组织,使用EXCEL导入数据库。

(2)试题修改:在试题录入试题库之后,如若出现错误,可通过试题库中的相应试题修改功能进行修改,比如修改知识点,难度系数,初始分值以及题目等。

(3)试题查询:可以按题型、知识点对已有试题进行精细和模糊的查询、预览。

(4)答案管理:录入试题库中试题的标准答案,对该试题的标准答案进行处理在试卷生成的同时,生成该试卷的标准答案,方便阅卷。

试卷管理:试卷生成:设定好试卷的模板,包括试题的题数,难度,知识点,题型,分值等性后,以自动或者手动的方式进行组卷,随后以WORD的形式导出,可以对完成的试卷进行预览以及打印。

知识点管理:(1)科目设置:出卷者先确定好考查科目,也可根据需要相应地进行添加或删除。

(2)章节设置:不同科目其全部章节(或部分章节)予以添加、删除或修改,组时选定相应章节号即可。

(3)知识点设置:确定好考查科目和章节后,由组卷人员判定考查知识点,对被考查对象确需掌握内容添加为知识点,对已确定为知识点内容因为大纲变化不需要被考查者掌握也可进行删除。

(4)题型设置:选定知识后,对所有知识点根据组卷者需要设置成不同的题型,比如:选择题、填空题、问答题。

该试题库管理系统预期设计成果:实现新试题库的建立,界面友好、操作方便。

可以按试题的难易程度、题型、章节等分类录入、修改、删除试题,可以通过Excel导入试题,并可以实现对相关试题的查询。

可以按照要求自动组卷、生成Word格式试卷输出,便于用户存档和编辑。

同时,该系统还具备一定的安全性,通过用户名与密码登陆。

3.开发设计方案(拟采用的设计思想、设计方案及开发工具介绍)本设计是基于SQL Server2005数据库开发工具进行设计,理论研究与实践相结合,利用计算机技术、数据库技术、软件工程理论、网页设计等对试题库管理系统的开发设计进行研究。

试题库管理系统要求对试题进行集中、有序、有效的管理,更新方便、查询快捷、组卷灵活,降低劳动强度。

客户端开发工具则采用Visual Basic6.0和My Eclipse相结合。

Visual Basic6.0具有功能强大、编程简单、数据库操作能力强、可视化的开发环境、丰富的数据库访问控件的支持的特点,这些特点使得VB成为数据库应用程序项目中重要的开发工具。

适用C/S二层结构体系。

C/S模式是二层体系结构,它将应用一分为二,服务器负责数据管理,客户机完成与用户的交互任务。

其优点主要有:(1)具有强大的数据操纵和事务处理能力;(2)提供了可靠的安全性和完整性约束;(3)交互性强。

其缺点主要有:(1)由于客户端很庞大,应用程序的升级和维护十分困难且耗资很大;(2)用户界面风格不一,使用繁杂,不利于移植和推广使用;(3)不利于实现试卷管理客户远程组成试卷。

My Eclipse是WEB开发工具。

适用B/S三层结构体系。

B/S是三层体系结构,它将Web服务器和数据库服务器结合起来,用数据库服务器对分布在Web服务器上的各种数据进行动态管理。

Web服务器响应浏览器的请求,查找所需内容返回给浏览器进行显示。

其优点主要有:(1)简化了客户端。

(2)简化了系统的开发和维护。

当然,B/S模式并非没有缺点,一般说来,C/S模式的优点就是B/S模式的缺点,反之亦然因此,试题库管理系统必须综合C/S模式的成熟性和B/S模式的先进性,将二者结合起来使用。

鉴于试题库管理和试卷管理模块生成试卷需要较高的安全性,试题库管理系统模块采用C/S模式;试卷管理客户数量众多且分散,为使管理员方便管理试题、试卷,便于试卷客户组成试卷不受时间、空间的限制,且方便升级和维护,采用统一用户界面。

所以试题库管理/试卷管理系统的试卷管理模块采用B/S模式。

4.设计进度安排3月17日到3月25日工作主要是:模块的结构化分析,设计与实现3月26日到4月5日工作主要是:数据库设计4月6日到4月14日工作主要是:系统的界面设计4月15日到5月4日工作主要是:模块功能设计与代码实现5月4日到5月13日工作主要是:系统的检测与调试5月14日到5月29日工作主要是:完成毕业设计论文5.参考文献[[1]胡同森等著.Visual Basic6.0程序设计教程.浙江科学出版技术出版社[2]编程高手丁作室.Visual Basic编程高手.北京希望电子出版社[3]萨师煊王珊著.数据库系统概论,高等教育出版卒七[4]Franeesco Balena著.翔实翻译组泽.Visual Basic6编拌技术大全.机械T业出版社[5]李晓酷,张晓辉,李祥胜编著.S札Server2000管理及应用系统开发.人民邮电出版社[6]Microsof公司著.Microsoft Visual Basic6.0控件参考手册.Jb京希望电子出版社【7]Dianne Siebold著.邱仲潘等译.Visual Basic开发指南—SQL Server篇.电子T业出版社[8]刘韬,骆鹃,何旭洪编著.Visual Basic6.0数据库系统开发实例导航.人民邮电出版社[9]Wayne Freeze著.贾志博等译.Visual Basic数据库编程宝典.电子工业山版丰十[10]郑人杰等著.实用软件T程.清华人学出版社[11]陈松乔等.现代软什工程.北方交通大学出版社.2002年1月[12]唐树才.Visual Basic.NET挥序设计与应用[M].北京:电子工业出版社.2002.13~16.[13]bineon.ado.net详细研究(一)[EB/OL].http://wWW.csdn.net/Develop /articte/26/26246,shtm.2004—4—1.[14]奚越,徐捷.计算机考试系统研究与实现.济南大学学报(自然科学版).第16卷.第3期.2002年9月[15]吴锦林,吴清锋.分布式计算机应用水平考试系统的设计与实现.计算机工程与设计.2003年03期[16]申瑞民,李文彬,严健.WebTesting一一个基于www的远程测试系统.计算机上程及应用[17]周平,庄红,胡瑞霖等.通用化考试系统设计若干技术研究.http://218.22.0.27/lunwen/dianziban/20020I/020119.htm[18]吴水秀。

智能试卷生成和自适应考试系统.计算机与现代化.1999.(1)[19]韩卫,石中盘等.基于C1lent/Server模式的智能抽题算法.计算机T程与应用.2001.(21)[20]于松涛,徐振成.精通SQL Server2000数据库管理与开发.[21]吴浪;基于B/S模式和JSP技术的广西家校通信息系统的研究与设计[D];广西师范大学;2005年[22]孙晓菲;张亚莉;;基于JSP的网络问卷自动生成系统的设计与实现[J];计算机与现代化;2006年04期[23]史红梅,余祖俊,周磊;基于JSP技术的机务段安全管理信息系统的设计[J];中国安全科学学报;2005年03期指导教师意见(对本课题的深度、广度、工作量设计方案及进度安排的意见)指导教师(签字):2010年3月21日教研室审查意见(是否同意指导教师意见)教研室主任(签字):2010年3月21日设计(研究)进度计划表序号起止日期计划完成内容实际完成情况检查人签名检查日期14-5周调研、查阅和搜集资料26周深入研究和学习毕业设计所需JSP技术37周系统可行性分析48周系统需求分析59周总体设计610-11周详细设计与实现712周系统集成与界面美化813周系统软件测试914周毕业设计说明书1015-16周准备答辩指导教师批准,并签名:2012年5月4日毕业设计任务书电子与信息工程系计算机科学与技术专业班姓名学号设计题目:试题库管理系统完成期限:自2011年3月23日至2011年6月20日止指导教师:教研室主任:系主任:学生签字:批准日期:2011年12月17日接受任务日期:2011年12月20日一、设计原始依据(资料):开发背景:随着经济的发展,社会的进步,科学技术的不断提高,计算机科学日渐成熟,计算机越来越深入到我们日常的学习、工作及生活中,成为我们不可缺少的辅助工具。

其强大的功能已为人们深刻认识,它已进入人类社会的各个领域,比如文字处理、信息管理、辅助设计、图形图像处理、教育培训以及游戏娱乐等,并发挥着越来越重要的作用,各行各业的人们无须经过特别的训练就能够使用电脑完成许许多多复杂的工作。

相关主题