1 / 66
文档名称:

基于设计模式的考试系统框架的研究与应用.pdf

格式:pdf   页数:66
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于设计模式的考试系统框架的研究与应用.pdf

上传人:coconut 2014/1/25 文件大小:0 KB

下载得到文件列表

基于设计模式的考试系统框架的研究与应用.pdf

文档介绍

文档介绍:湖南大学
硕士学位论文
基于设计模式的考试系统框架的研究与应用
姓名:马锦波
申请学位级别:硕士
专业:软件工程
指导教师:邹北骥;谢兆岗
20050613
摘要了外观模式,分析了数据访问层中对象一关系的映射问题,从而得到设计一个考试系统具有一定的难度:一是系统的业务逻辑是不断变化的,各学科考试都有自己的特点,而且考试类型、内容、出题规则也在不断变化,系统必须适应这些变化,至少应该把这些变化固定在系统的特定位置;二是每次开发都可能使用不同的试题库,这些题库既可能是用户遗留的,也可能是为特定需求新建的,所以系统必须提供一个访问数据的一致接口:三是系统的界面必须能很容易改变,以适应不同层次的用户,这种改变必须以不影响系统的其余部分为前提。要实现这样的考试系统,因此需要构建一个系统框架。本文针对考试系统中以上的问题和难点,提出了一个基于设计模式与组件的考试系统框架。首先在业务实体层中,采用工厂方法生成器J娇刂埔子诓浠氖跃矶韵蟮拇唇üぷ鳎捎貌呗模式控制生成试题的参数与规则;然后在阒校捎卜—模式,通过把试题对象的表现与数据分离,定义了阌胍滴裢夤鄄憬换サ慕涌冢⒃谝滴裢夤鄄阌隬层之间的交互中采用了一个灵活的、可重用的考试系统框架。另外,针对传统的组卷算法具有组卷速度慢、成功率较低、组卷质量不高等缺点。本文还提出了一种用改进的遗传算法来求解试题组卷问题的方法。首先采用了分组实数编码策略,,然后改进了交叉、变异及选择步骤,最后根据实际情况确定种群规模,并进行迭代终止判断。实验结果表明,新方法的组卷成功率和收敛速度都得到明显提高,并且较好地克服了未成熟收敛现象,取得了较满意的组卷效果。本文最后基于考试系统框架实现了一个通用网络考试系统,并将改进的遗传算法成功地运用于自动组卷组件的设计与实现当中。关键词:框架;设计模式:组件;考试系统:遗传算法:组卷工程硕士学位论文
,’,.,瓵:瑂,,,籗琫琽猙籉,,,;,.,琺’
篎;瓻工程硕士学位论文琣..琣;籈;籘;
插图索引图考试系统功能结构图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯闾逑到峁褂没Ы缑嬗τ贸绦颉考试系统框架图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯J接τ糜谑跃砉芾碜榧出卷系统的顺序图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯模式应用于试题入库操作⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯J接τ糜赪层设计⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯组卷中的交叉操作⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯通用网络考试系统用例图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯通用网络考试系统架构图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯系统登录流程图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯后台管理系统界面⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯系统配置图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯改进遗传算法的组卷组件图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯填空题判卷算法流程图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯考试成绩统计界面图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯基于设计模式的考试系统框架的研究与应用和
附表索引表题型、难度、能力层次的约束表⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯表组卷试验结果比较⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯工程硕士学位论文
导师签名:名∥『月作者签名:三锋篓澄日期:伊玉砗¨月,日期:沙阥/月学位论文版权使用授权书湖南大学学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均己在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名⒈C芸冢年解密后适用本授权书。
第滦髀研究背景近几年来,开发具有复杂用户界面的交互式软件系统已经变得越来越普遍和复杂,因此节约开发成本,缩短开发时间以及提高开发效率,成为软件行业的研究热点。开发人员在不需要了解系统内部复杂结构的情况下,而利用新技术构建灵活、可重用、扩展性好的框架变得尤为重要。设计一个考试系统具有一定的难度:一是系统的业务逻辑是不断变化的,各学科考试都有自己的特点,而且考试类型、内容、出题规则也在不断变化,系统必须适应这些变化,至少应该把这些变化固定在系统的特定位置;二是每次开发都可能使用不同的试题库,这些题库既可能是用户遗留的,也可能是为特定需求新建的,所以系统必须提供一个访问数据的一致接口;三是系统的界面必须能很容易改变,以适应不同层次的用户,这种改变必须以不影响系统的其余部分为前提。要实现

最近更新

2024年南乐县幼儿园教师招教考试备考题库含答.. 33页

海南封关循环经济发展模式 60页

2026年医生廉政知识测试题(word) 14页

2025山东菏泽照昕外国语学校招聘8人参考题库必.. 49页

2025年四川卫生康复职业学院马克思主义基本原.. 12页

2026年四川机电职业技术学院单招职业适应性测.. 46页

2026年国开电大基础写作形考题库精选答案 37页

2025江西吉安市工会社会工作者招聘8人参考题库.. 50页

2025蒙商银行招聘总行部分中层正职管理人员2人.. 37页

2025重庆万州区公安局辅警岗招聘100人笔试题库.. 36页

2026年廉政廉洁知识测试题1套 14页

2026年《红楼梦》知识竞赛试题库100道及答案参.. 39页

2026年二级建造师之二建机电工程实务考试题库.. 158页

2026年党建知识竞答试题一套 24页

2026年江苏省淮阴市单招职业适应性考试模拟测.. 44页

2026年注册造价工程师考试题库200道及参考答案.. 86页

2026年网络信息安全知识网络竞赛试题含答案(.. 40页

2026年宾馆安全生产考试题(名师系列) 28页

2026河北石家庄市公安局公开招聘公安机关警务.. 48页

c语言指针考试题库(轻巧夺冠) 13页

国税廉政知识测试题学生专用 14页

2026年沧州社区招聘考试题库附答案 42页

2026年泉州华光职业学院单招职业适应性考试模.. 45页

ALC墙板蒸压加气轻质混凝土板材安装施工方案及.. 3页

腰椎康复操ppt 27页

GBT228-2024金属材料室温拉伸试验方法 39页

单招考试-计算机网络技术期末试卷(带答案) 14页

沪科版八年级-《压强》单元测试题(含答案) 7页

企业承包商准入与退出机制 11页

中国明朝档案总汇-袁姓 52页