下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、通用试题库系统的设计与实现VB+SQL 通用试题库系统的设计与实现 摘 要:随着当今计算机技术的飞速发展,计算机辅助教育(CAI)正在受到整个教育领域越来越广泛的重视。其中利用计算机进行试题库的管理作为计算机辅助教育的1个重要分支和重要环节,是实现教考分离,提高学校教学质量的有效方法之1。为了达到上述目标,同时减轻1线教师出卷的繁重工作量,我们设计
2、开发了1个通用试题库系统。本通用试题库系统是在Windows XP的操作系统下联合SQL Server大型数据库采用Visual Basic语言开发而成。该系统具有界面友好,易于使用,通用性强的特点,其主要功能有:1般用户可以根据自己的需要,向系统中输入单个或多个查询要求,然后就可以浏览到需要的题目信息,但是不可以对数据库里的任何信息进行修改。录入用户可以根据自己的需要向题库中添加新的题目,首先要选择课程名称和题型,然后可以到相应的界面去操作。如果库内暂时还没有您所需要的课程名称和题型时,您可以通知系统管理员实行对库的主要操作。同时,您可以对自己出过的题目进行修改和删除,别人的题目只能浏览不可
3、更新,这也在1定程度上保证了数据库的安全性。对于出卷用户,他首先要选择出卷的课程名称,然后进行自动组卷。整个系统有1个系统管理员,他能对所有的用户信息和数据库进行主要操作,具有最高的权限。关键词:通用试题库系统;数据库;Visual Basic语言 The Design and Implementation on the General Test Library System Abstract: With the development of the computer technique, the Computer Aided Instruction (CAI) is becomi
4、ng more and more important in the education field. Among them using computer to manage the test library as an important branch of the Computer Aided Instruction is a way to separate the testing and the teaching, in the same time, it also can improve the teaching quality. For attaining the above-ment
5、ioned purpose and ease the teachers heavy workload of making paper, we designed to develop a general test library system.The universal test question database system which was finished with SQL Server and Visual Basic Language under the operating system of Windows XP. It has many characteristics, suc
6、h as a friendship interface, convenience for using and general-utility. Its main functions are as follow:1) For usual users, they can find a plenty of themes which they want to see, if they have introduced some query conditions. But they can not renew the themes. 2) For users who input the test ques
7、tions, they may import all kinds of themes with many subjects, such as the Operation System, and so on. Also they can update and delete the headings which were introduced by themselves, but they cant renew others. 3) For users who make the test, they can choose the automatic way to do it. 4) For the
8、 system manager, he has the highest operation authority, such as the users management, the database management and so on. Keywords: the General Test Library System; Database; Visual Basic Language目 录前 言 11 绪 论 21.1 开发背景 21.2 研究开发通用试题库系统的意义 21.2.1 传统命题方式的利弊
9、 21.2.2 使用试题库的优点 31.3 国内外试题库系统的研究现状 31.4 课题的来源 31.5 论文的组织 42 开发工具的简介 52.1 开发工具Visual Basic语言简介 52.1.1 Visual Basic语言及其开发环境 52.1.2 Visual Basic的功能特点 52.2 SQL Server 2000简介 62.2.1 SQL语言简介 62.2.2 SQL Server 2000数据库管理系统的主要特点 73 需求分析 93.1 建
10、立试题库的原则 93.2 试题库系统的性能需求 93.3 试题库系统的功能需求 94 系统总体设计 114.1 设计思想 114.2 系统功能模块结构图 114.3 功能模块划分 114.3.1 系统管理模块 124.3.2 课程管理模块 124.3.3 试题管理模块 124.3.4 试卷管理模块 135 数据库设计 155.1 需求分析 155.1.1 分层数据流图 155.1.2 数据字典 185.2 数据库概念结构 225.3 E
11、R模型到逻辑数据库的转化 235.4 逻辑设计的其他考虑 235.5 数据库逻辑结构设计 245.6 数据的冗余度分析 245.7 数据库完整性、1致性和安全性 256 系统的详细设计与实现 266.1 通用试题库系统主窗体界面 266.2 用VB编程涉及的基本概念 266.3 VB编写代码机制 276.3.1 代码模块 276.3.2 过程 276.3.3 工程 276.4 主窗体界面的技术实现 276.4.1 窗体设计 276.4.2 设置窗体属性
12、160;286.4.3 窗体的事件和方法 286.4.4 菜单的设计 286.5 题库管理界面和功能实现 296.5.1 “判断题管理”窗体设计 296.5.2 “单选题管理”窗体 316.5.3 “多选题管理”窗体 326.5.4 “填空题管理”窗体 326.5.5 “简答题管理”窗体 336.6 添加试题的关键技术 336.6.1 CommonDialog控件 336.6.2 OLE控件 346.7 数据库结构的实现 356.7.1 使用企业管理器创建用户数据库
13、;356.7.2 使用企业管理器创建数据表 356.7.3 创建课程数据库 366.7.4 使用SQL语句创建数据库 387 总结与展望 407.1 总结 407.2 展望 40参考文献 42致 谢 43 前 言随着计算机及其应用软件的发展,教育信息化管理已经越来越得到重视。实现教育信息化的管理,能够提高教学质量、减轻学校和教学管理部门的压力。学校是考试频率较高的单位之1。在学校,尤其是在各大高校,科目众多,任课教师工作繁忙。用传统的出卷方式,老
14、师们必须提前花费大量的时间和精力才能组成1份比较满意的试卷,比如说,要预先考虑好试卷的所有题型,难易程度,涉及到的章节、知识点等,在这些大体的框架想出来之后还得考虑具体的每道题究竟该怎么编辑,分数应该给多少或者某个重点章节应该出哪几道题等。并且按常理来说,教师在每次考试前不止要准备1份试卷,为了以防万1,教师都要准备两份甚至3份试卷,已备1份试卷1旦泄密马上启动备用试卷,这无疑又在1定程度上加大了老师们本已繁重的工作量。而且不同专业、不同班级、不同的老师等各种因素都会影响到测试的有效性、准确性,以及公平性等,造成了考试管理中的某些不规范,给学校、教师、学生等带来诸多不便。本设计为通用试题库系统,目标在于针对考试管理的弊端,根据现有考试的基本流程,实现试题库管理的电子化、无纸化,减少人为因素的干扰,减轻教师、学生以及管理人员的负担。主要考虑到设计的功能和数据结构的设计上切实体现实用,并兼顾到普遍需求和特殊需求,程序设计上尽量达到专业水准界面友好、操作简便、代码规范,深入剖析了教育信息化软件的开发思路、方法和技巧。借助本系统,教师可以对现有的试题库进行研
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年农产品供需合同范本
- 2024年学校供水管道安装合同
- 2024年城市公共设施刮瓷施工合同
- 热线服务合同
- 积分兑换植物园门票协议
- 2024年定制标识系统设计与安装服务合同
- 2024年大宗货物铁路运输合同
- 2024年叉车操作员雇佣合同
- 2024年工程分包合作协议(内部承包版)
- 2024年外墙保温分包工程协议书
- 银铅精粉中银、铅的原子吸收光谱法测定
- 三年级数学上册期中考试卷(审定版)
- 3.3细胞核的结构和功能说课 课件 2021-2022学年高一上学期生物人教版必修1
- GB/T 26358-2022旅游度假区等级划分
- 基层管理者能力提升-角色认知
- GB/T 39086-2020电动汽车用电池管理系统功能安全要求及试验方法
- GB/T 25840-2010规定电气设备部件(特别是接线端子)允许温升的导则
- GB/T 25146-2010工业设备化学清洗质量验收规范
- GB/T 20934-2007钢拉杆
- GB/T 12239-2008工业阀门金属隔膜阀
- GB/T 10822-2003一般用途织物芯阻燃输送带
评论
0/150
提交评论