段。查询时可同时或分别匹配难易程度、试题特征等条件进行查询浏览。
人工组卷时,只要匹配这些查询条件。就可以迅速选到所需的相应试题‘也可将试题特征、难易程度。按试题章节查询浏览库。
自动组卷: 自动组卷的好坏取决于试卷模型的设计质量和产生合适的随机数。建立试卷模型时。应确定每道试题的章节内容、难易程度及试题总量,用Delphi提供的随机数发生据返回一个随机数,其值在0-1之间。为了用此数取到模型,必须将此数变成一个合适的整数。编程时,先得到满足条件的记录集,再由产生的随机数确定记录,演出记录中的试题编号,检查是否满足条件。根据试题总数进行循环,完成自动组卷。为避免取到相同的试题,应将每次刚取到的试题和已经取到的试题进行比较,如果有相同的试题则此次选题作废,从而保证取到满足条件又不相同的试题。
4.8.1 随机策略
有时满足某指标的试题可能有多个,有时候某一试题可能适合多种选题情况。为了均匀选题,又保证同一份试卷不能出现相同的试卷,可采取有控随机策略。事行设计好一个运算速度快,周期长,分布均匀的随机数发生器。
4.8.2 补偿策略
在实际组卷过程中,由于指标间的相互牵制,以及试题库题量的有限性,往往很难使这些指标都得到百分之百的满足。如果把这些指标卡死,有时仅仅是为了一分之差,计算机要不断筛选,甚至进入无休止的循环。如果允许一定的误差,就可以减少很多不必要的循环搜索,提高组卷的效率和成功率。其基本思想是这样的:当某一指标的累计值出现正误差时(选中试题累计值超过了指标值),如果这个误差是在允许的范围内,则放弃为满足该指标的继续搜索,接受当前结果,而让那些尚未达到指标值且又允许存在一定负误差的指标做相应减少,当选中试题的累计值没有达到指标值,但试题库中已没有符合各项指标的试题可选,则让那些尚未达到指标值且又允许存在一
定正误差的指标作相应增加,由此保证指标的平衡和试卷的满意度。
4.8.4 算法描述 相
关
算
法。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
开始 确定本次考试各章,题型 的分数比以及难度植 判断试题总分 是否=100分 试卷生成 对各题型的小分植排序, 选出最大分值的题型 在最大分值的题型中选出用户所选的 章节的所有题目放进临时表中 该题型剩余分数>0 对各章所占的比值比进行排序, 选出最大的一章, 使其有更大 的中机率 随机抽选一题 判断所选题目是否符合要求 把难度系数及各章节数组的相关记录进行修改。 该题目加入到试题库中 抽题算法
4.9 试卷预览 4.10 本章小结
本章主要介绍了系统的总体的体系结构和部分用户界面功能,并且对各个功能模块进行了详细的解释。在使用中应注意的问题也加以说明,对本系统灵活和实用的设计原理给予了必要的讲解,突出了本系统的闪光点。
用户密码修改系统:
为保证用户使用系统的安全性,本系统提供了密码更改功能 ,更改用户密码时,先输入用户名和原密码,然后输入新密码和确认密码。更改密码成功后,系统会提示用户密码修改成功,下次请使用新密码
5总结
通用试卷自动生成系统是一项复杂的系统工程,针对开发周期长,适应性差的问题,我们小组进行讨论后,决定采用分工合作,分块开发,难点问题共同商讨。共同解决的方案进行开发设计。本文通过对武汉科技学院考务的需求以及我校自身的发展特点进行了详细分析,提出了系统设计的原形,分析了每个模块具备的能,并对每个模块作出详尽的介绍,对每个模块具备的功能说明了原理以及所具备的特点。本系统能在windows以上的操作系统下运行,采用Delphi7.0和
SQL Server 2000为主要开发工具进行设计开发。因此,具体一定的通用性和可扩展性。 本人主要负责主界面(包括登陆界面)。自动组卷算法和试卷预览(报表)的设计,以及承担各模块的组装,总调试的工作。
在完成的同时我们的数据库开发水平也得到了共同的提高。在这里。我再次对本组成员:写人名表示由衷的感谢。 最后,我还要感谢武汉科技学院计算机科学系的各位老师在我毕业设计期间对我的支持和帮助。正是各位老师的辛勤劳动才使我的毕业设计得以按时按量完成。
(模板四)
参考文献:(四号、黑体、左顶格)
[1] 陈向东,蔡文学.防灾减灾设计概念初探[J].自然灾害研究,1996,(4):22-27. [2] OU J P,YOSHIDA O,SOONG T T,et al.Recent advance in research on applicat-ions of passive energy dissipation systems[J].Earthquack Eng,1997,38(3):358-361. [3] 陈志平.减灾设计研究新动态[N].科技日报,1997-12-13(5). [4] 牛光庭.建筑材料[M].北京:水利电力出版社,1993.
[5] KAYEYAMA M.Incompatible displacement methods[A].SPRIET J A.Numerical and
Computational Methods in Structural Mechanics[C].New York:Academic Press,1973.43-57.
[6] 孔一庆.一种硅材料的制备方法[P].中国专利:CN 891056088,1982-05-02.
[7] 徐道远,符晓陵,寿朝晖.混凝土三维复合型断裂的FCM和GR[A].途传林.第五界岩石、
混凝土断裂和强度学术会议论文集[C].长沙:国防科技大学出版社,1993.19-24. [8] 陶建人.动接触减振法及其应用[D].大连:大连理工大学,1988.
[9] 隋允康,王希诚.DDDU(2)程序原理和结构的简要说明[R].大连:大连工学院工程力学
研究所,1984.
[10] GB 50023-95,建筑抗震鉴定标准[S].
[11] 王明亮.关于中国学术期刊标准化数据库系统工程的进展[EB/OL].ht t p://ww w..ca j cd.
edu.cn/pub/wml.txt/980810-2.html,1998-08-16.
(以上序号用中扩号,与文字之间空一格。如果需要两行的,第二行文字要位于序号的后边,与第一行文字对齐。中文的用五号宋体,外文的用五号Times New Roman字体。)
致 谢
衷心感谢我的指导老师高晓清老师。感谢他在我的毕业设计期间对我的精心指导和教诲。在毕业设计过程中,高老师无论是在理论上还是在实践中,都给了我很大的帮助。使我在数据库程序开发等各个方面得到了很大的提高。高老师治学态度严谨,工作态度认真负责,为人亲切和蔼,学术理论和实践经验丰富,是我学习的好榜样。
同时感谢和我合作的本小组成员。在开发系统的过程中,我们团结合作,充分发挥了集体的力量。遇到技术难关,我们一起商讨解决办法,提出合理方案。在整个开发过程中,是他们给了我无私的协助,帮助我顺利地完成这次毕业设计。