7、根据选题条件系统进行自动组卷,选题条件包括题型、题数、章节、难易度。
8、最后又系统通过执行试卷生成功能模块开自动生成试卷原始word文档,然后由人工排版调整之后打印输出。
3 系统总体设计
3.1设计思想
通用题库系统属于教育软件,要使其很好的发挥作用,不仅自身要符合教育规律、适应教育需求、更要融入智能化的设计思想。因此,本题库系统充分考虑使用者的对系统的具体要求来进行设计开发。
题库系统应具有一定的可扩充性,包括题库功能、题库容量、参数、组卷算法等。既然是通用题库系统就应该具有一定的通用性,可以适合较多科目的管理,所以在设计系统时,必须考虑通用性和多方应用的需求。
3.2系统功能模块结构图
通过对系统进行需求分析,通用试题库系统应该具有以下主要功能:
1.用户注册登录功能
为了对试题库的内容进行保密,防止未授权的人进入系统,造成试题的泄密,我为系统设置了登录界面。这一模块主要包括四项基本功能:(1)登录(2)注册(3)找回密码。在进入此系统前,必须进入登录界面,只有已存在的用户才可进入本系统,想成为用户的人可以注册申请等待管理员的批准。忘记密码的用户,可以通过注册时留下的密码提示找回密码。(4)退出系统
2.章节管理
对计算机网络各个章节进行管理,包括对章节的数据库进行创建、删除、修改和选择当前使用的章节的数据库。
3.试题管理功能
对试题进行管理,包括判断题、单选题、填空题、简单题、名词解释的管理。用户可以添加、修改和删除试题以及试题章节、知识点等指标。
4.试卷管理功能
对试卷进行管理,可以设置试卷的各项参数,如各个题型的分值、题数
难易度、章节试题比例等,并且可以生成时间,预览和修改试卷,将诗句保存到文件中。
本通用试题库系统采用模块化设计方法,根据系统功能进行模块划分,尽量使模块内聚性高,按此原则,次系统功能结构图如图4-1所示。
3.2功能模块划分
1、系统模块
本模块完成对系统用户的管理,包括用户的注册,密码找回。
2、章节管理模块
本模块完成对课程数据库的管理功能:包括新章节数据库的创建,对原有章节数据库的名称的修改,删除不需要的课程数据库和选择需要进行操作的数据库。
3、试题管理模块
本模块完成对试题库的管理功能:包括判断题、单选题、填空题、简单题、名词解释题的录入、修改、查询、删除等功能。
(1)试题编号的生成
试题库中的编号是区别试题的重要标志,因此必须保证试题编号的唯一性。
为防止由于试题录入者的错误录入而造成的系统出错,同时减轻试题录入者的工作量,试题编号将由系统自动给出。
(2)试题查询模块
本模块的主要功能是按照用户设置的查询条件对试题进行快速查询。用户可以根据科目、试题题型、试题难度、试题使用情况、试题编号以及试题的知识点来查询试题内容、答案等信息。
(3)试题修改模块
本模块的主要功能是对一些旧题、错题进行修改操作
(4)试题删除模块
本模块的主要功能是对一些旧题、错题进行修改操作
4、试卷管理模块
本模块的主要功能包括试卷生成和试卷文护。其中试卷生成主要是按照出卷的需要参数,从试题库提取试题,系统自动生成试卷。试卷文护主要是指能够实现试卷浏览。例如:添加或者删除某一题、试卷分类检索和导出试卷及答案到word中进行编辑的打印。 《计算机网络》课程通用题库管理系统设计与实现(4):http://www.youerw.com/jisuanji/lunwen_183.html