2.1.4 可行性的研究结论
通过上面对于经济、技术和操作等方面的可行性分析,得到这样一个结论:试题库管理系统是现代智能题库需要的,有很大的发展空间,因此可以确定本系统的开发完全必要,而且是可行的,可以立项开发。
2.2 需求分析
试题库管理系统是现代教育中不可获取的一部分,它的意义对学校的教育有着重大作用,因此试题库需要为用户提供充足的试题信息。一直以来人们都是靠传统手段文护试卷,效率低下。保密性差。浪费人力物力资源,因此开放一个试题库系统是时代的必然产物。
(一)在考试过程中,教师工作存在以下问题
1、必须事先找好要出的试题、并且是最好的试题。有时教师在教学过程中,发现了很好的试题,只好记在书上或本子上,这是很容易忘记的事,等到要再用的时候,才发现试题不知放到哪了;
2、找好试题之后,整理试题也是一项要花费大量时间的问题;
3、整理好试题后,要把试题输入到计算机中,以进行打印。当教师想把上次或以前的某些试题再放到试卷中时,必须再重新输入一次,给工作带来了许多时间的浪费;
4、还有一个问题,当下次出试卷时,很难找到以前试卷的原样。
(二)功能分析
本系统根据使用用户分为两大类,管理员和普通用户。管理员主要是对系统进行管理和文护,主要对系统的基本数据信息进行管理。具体功能有:专业管理、课程管理、试题库管理、试卷管理、用户管理。普通用户主要是查看专业、查看课程、查看试题、查看试卷、修改密码等。
管理员的功能模块具体描述如下:
(1)试题库管理:管理员可以对试题信息进行添加、修改、删除、查询管理。该功能可以建一个不同难度、不同类型的试题。
(2)试卷管理:包括查看试卷和自动组卷两部分。查看试卷可以实现对试卷的查看、下载、删除功能。自动组卷可以实现不同难度、不同类型的试题以Word的形式导出,并可以保存到服务器上,以供查看和下载。
(3)用户管理:实现对用户信息的添加、修改、删除、查看。
普通用户的功能模块具体描述如下:
(1)查看试题:可以根据不同的条件检索出相应的信息。
(2)查看试卷:可以实现对试卷的查看、下载功能。
(3)修改密码:可以变更自己的密码。
(4)自动组卷:可以根据自己的需要组成自己所学要的试题。
(三)系统目标
(1)具有导出试卷以Word保存的功能
(2)用户可以查看课程、试题等信息.
(3)用户能对课程、试题信息进行录入、修改、删除等操作。
2.3 设计工具简介
2.3.1 Visual Basic 6.0
(1)概述
Visual Basic 6.0是Microsoft公司推出的可视化开发工具组件 Visual Studio 6.0的组件之一。Visual意为“可视化的”,指的是开发图形用户界面GUI的方法。Basic指的是BASIC语言。是一种简单易懂、面向初学者的语言。Visual Basic 6.0是基于BASIC的可视化程序设计语言。Visual Basic 6.0既继承了BASIC语言的简单易懂的特点又采用了面向对象、事件驱动的编程机制提供了一种所见即所得的可视化程序设计方法。Visual Basic 6.0有学习版、专业版、企业版三个版本,以满足不同层次开发者的需求.
(2)Visual Basic 6.0的特点
①.具有面向对象的可视化设计工具
Visual Basic 6.0提供可视化平台把Windows界面设计的复杂性封装起来编程人员不必为界面的设计编写大量的代码。只需按照编程的需要,用Visual Basic 6.0提供的工具箱在界面上添加各种对象.此时,所见即所得。而界面的设计代码是由Visual Basic 6.0自动产生的,编程人员只需编写实现功能的那部分代码,从而大大提高了编程效率。 VB数字信号处理器及应用课程试题库建设(4):http://www.751com.cn/jisuanji/lunwen_4308.html