Word试题库工具插件的设计_第1页
Word试题库工具插件的设计_第2页
Word试题库工具插件的设计_第3页
Word试题库工具插件的设计_第4页
全文预览已结束

下载本文档

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

文档简介

1、Word试题库工具插件的设计 摘要 编写试题、排版试卷一直以来都是一项繁重的工作。手工录入试题然后排版试卷工作量大且容易出错,试题的收集保存也是以文件的形式,这使得查找试题变得相当困难。改用数据库存储试题将使试题的存储和查找得到优化,这是大部分试题库软件的优势,但是这些试题库软件都使用软件自身的文本编辑器,功能十分有限,在数据的存储方面也只能存储纯文本的试题,不能存储图片、表格等。这使得用户在编辑试题时十分不便,在数据的存储方面也有很大限制。如果结合数据库的存储功能、结构化查询语言的查询功能和Word的文本编辑功能,利用Word进行试题编写、试卷排版,利用数据库存储试题,利用结构化查询语言查找

2、试题、过滤显示同类试题,那么编写试题、排版试卷等工作将变得方便快捷。为了实现Word与数据库之间的试题存取(能够支持图片、表格、公式的存取)以及其他一些功能编写的Word试题库工具插件以COM组件的形式嵌入Word程序中,通过它将Word与试题数据库有效的结合到一起,使用户既能够方便的编辑试题又能够将试题存入数据库或从数据库中取出,还能够通过结构化查询语句搜索试题。 关键词:COM组件;Word插件;二进制字段;结构化查询语言 Word试题库工具插件的功能需求分析 通过对试题编辑工作者的调查和沟通,试题库工具插件的功能需求大概如下: 1、创建试题库。 2、将文档中的试题存入数据库。 3、将数据

3、库中的试题插入到文档中。 4、删除试题库中不需要的试题。 5、在将试题从数据库中插入文档前预览试题内容。 6、按关键字在数据库中搜索试题。用户通过输入要查找的内容,在试题库中搜索出含有该关键字的试题。 7、通过指定规则将同类型试题过滤显示。用户通过指定过滤规则,将某一类试题过滤并显示出来。例如:指定显示选择题,则试题目录中将只显示选择题类型的试题。 3.2.1创建题库功能 Word试题库工具插件使用数据库存储试题,一个已经存在的数据库是试题存储和提取的先决条件。通过对试题编辑工作者的调查了解到:不同用户的试题数据必须分开存储,用户需要有自己的数据库;同一个用户往往还需要有多个不同的试题库来分别

4、存储不同类型的试题。Word试题库工具插件需要提供新建试题数据库的功能。 3.2.2打开试题库功能 用户要使用已有的试题库就需要先打开该试题库,与其建立连接读取其中的信息。WORD试题库工具插件需要提供打开已有试题库的功能。 3.2.3存储试题功能 用户已编辑好的试题需要存入数据库中,在很多试题中往往含有图片、表格或公式,用户需要将整个试题完整的存储到数据库中,这就要求同时存储文本、图片、表格。WORD试题库工具插件需要提供存储试题的功能,试题的内容要求支持图片、表格、公式等并且能够一起存入数据库中。 3.2.4提取试题功能 用户需要将试题库中存储的试题调入文档中使用。Word试题库工具插件需

5、要提供将试题从数据库中提取出来并插入到文档中的功能。WORD试题库工具插件需要提供提取试题的功能,试题的内容要求支持图片、表格、公式等并且能够一起插入文档中。 3.2.5删除试题功能 对于试题库中的试题,有些是用户不再需要的或录入有错误的,对于这些试题需要将其从数据库中删除。Word试题库工具插件需要为用户提供删除试题功能。 3.2.6预览试题功能 用户在将试题插入文档前往往需要知道所选试题的内容,有时用户还需要逐道浏览试题库中存储的试题的内容但并不做试题提取操作。Word试题库工具插件需要提供预览数据库中记录的具体内容的功能。 3.2.7搜索试题功能 试题库中往往存放了许多同类型的试题,用户不可能记得其中的每一道题的具体内容,当用户需要使用其中某一道题时,Word试题库工具插件需要为用户快速的找出该题。Word试题库工具插件需要提供通过查找试题内容包含的关键字找出用户需要的试题的功能。 3.2.8过滤试题功能试题库中存放了许多试题,用户可能需要按某

温馨提示

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

评论

0/150

提交评论