论文首页哲学论文经济论文法学论文教育论文文学论文历史论文理学论文工学论文医学论文管理论文艺术论文 |
3.4 设计要点
题目的编码不仅要唯一标识题目,还必须能够标识题目属性:题型、章节、难度系数以及题号,在数据库的设计中我们把题目的编码统称为题号。利用这样定义的编码,容易区分题目之间的不同。由于编码的唯一确定性,可确保在生成的同一试卷中,不会抽取相同的试题。
3.5 一点说明
篇章表和小节表是通过篇章号建立关联的。
试题的类型共分三种:1---选择、2---文字、3---判断、如果前3种类型中没有用户要求的,用户可以在录入模块中的添加类型窗体中自定义类型。
试题的难度共分五种:1---简单、2---一般、3---中等、4---较难、5---很难。
4 系统的功能结构
4.1 系统功能结构图
在我们开发数据库题库管理系统的过程中,我们发现要想开发一个优秀的题库管理系统,应当解决以下几个问题:
系统的安全性:用户的合法登录。
数据的合法性问题:试题信息和章节信息在录入和编辑的过程中是否合法。
数据的一致性问题:试题信息和章节信息在录入和编辑的过程中题号与其它各项是否保持一致。
数据的完整性问题:试题信息和章节信息在录入和编辑的过程中是否完整。
试卷难易度和题量分布的控制:由于知识点侧重的不同,题目有难易之分。对于不同类型的学生,其试卷难易度也应有所不同。并且重点章节应多出题量,反之则少出题。
试卷中题目分值的调整:按照用户的需求,调整卷面各题的分值。
您可以访问中国科教评价网(www.NsEac.com)查看更多相关的文章。
图4-1 系统功能结构图
4.2 系统功能模块
登录子模块:登录成功的用户可以对数据库进行修改题库,添加题量,删除以及生成和输出试卷等。同时还可以修改密码。
信息管理子模块主要包括:试题类型的增加、试题信息和章节信息的录入、编辑、查询三个子模块。具体可以实现信息的录入、修改或删除题库、浏览题库、增加题型和章节、修改难度系数和查询当前题号、试题个数、章节信息等功能。试题库是试题来源,对试题库进行管理非常重要。试题录入时可集中录入或随时录入;对于录入的试题在一定的权限下可作修改或删除;在浏览题库时可查看已建立的试题库,并对其进行分类统计;对不同的课程可增加新的题型和新的章节;可修改题目的难度系数。
编辑题签:对所选出的试题进行修改和编辑。
更新系统子模块主要包括:更新用户信息、清空试题库和清空章节库三个子模块。
更新用户信息:修改登录时用户名或用户密码。
清空试题库和清空章节库:删除所有题库中的信息。
窗口和帮助子模块:为用户在使用本系统中提供一定的方便。
5 系统的设计与实现
5.1 主界面的设计
系统的主界面主要是考虑到界面友好、用户使用方便。首先,设计一个总的菜单,在其上面均能看到上述功能的菜单项。用户根据需要进行选择。同时为了消除使用者面对枯燥的题库所产生的疲劳还设计了动画和配有轻松的音乐。具体如图:(图5-1)
(科教范文网 lw.AsEac.com编辑整理)