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

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

学号

毕业设计(论文)开题报告(试题库管理系统)

学生姓名

专业名称计算机科学与技术

指导教师

电子与信息工程系

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业出版社

相关文档
最新文档