基于网络的《Visual FoxPro程序设计》课程考试系统的分析与设计

来源 :云南大学 | 被引量 : 0次 | 上传用户:cumt12791
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
《Visual FoxPro程序设计》是高等学校非计算机专业的公共课,在培养学生的综合能力、提高学生的信息素养方面有着重要的作用。本文针对该课程教学的实际情况,结合全国计算机等级考试二级的特点和要求,分析与设计了一个基于网络的考试系统。通过使用统一的标准,科学、合理、公正地对学生进行考核,以降低教师工作量,增强学生的知识应用能力。本文重点介绍了JavaEE多层体系结构和MVC设计模式。通过对Struts、Spring、Hibernate这三种框架技术整合的研究,提出用Struts构建系统的表示层、Spring构建业务逻辑层、Hibernate构建数据持久层,形成一个统一的架构进行Web开发。采用基于Struts/Spring/Hibernate的SSH框架来开发,降低了层与层之间的耦合性,增强了系统的灵活性,减少了系统的开发和维护成本。本文深入分析了基于网络的VFP考试系统的功能需求、数据需求和性能需求,进行系统的总体结构设计、功能设计和数据库设计。其中,对组卷管理模块和在线考试模块重点进行了研究和设计。在线考试子系统中,运用了JAVA网络启动协议(JNLP)启动应用程序,客户端无需安装软件,考生只需单击网页上的JNLP链接即可启动程序参加考试。作为高校的日常课程考试,试题数量并不庞大。通过对现有的几种组卷算法的优、缺点进行分析,本系统采用算法结构简单的随机抽取法来实现试题库的自动组卷。试题按题型特点分类编号存储,充分运用好各种技术,设计相应的题库管理子系统。考题有概念类,也有操作类,相应地自动阅卷技术成为了研究的重点。对于操作类考题的自动阅卷问题,提出了一种静态分析和自动测试相结合的方法。考试过程实现自动化,从组卷、考试、阅卷到成绩管理,全部交由系统自动完成。
其他文献
参加化工设计大赛对学生的综合能力是一次很好的锻炼,尤其是工程应用能力和创新能力。本文根据近年来学生参与化工大赛的情况,从化工过程设计课程教学的角度提出了大赛对专业
<正>自去年6月份以来,油价快速下降,货主和货运代理均要求航空公司降低燃油附加费。阿联酋航空货运公司率先有所动作,在全球范围内推出货运"裸价",而紧随其后的则是卡塔尔航
本文对"走西口"这一特定历史时期的产物,从其形成的社会背景、文化属性、人文本质等方面进行探讨,对这一时期蒙汉民族文化融合的结果--"西口文化"以及二人台音乐的渊源关系进
<正>我们所说的新课改下的有效教学是指通过教师在一段时间的教学之后,学生能获得具体的进步或发展。教学有没有效益,并不是指教师有没有教完内容或教得认不认真,而是指学生
汉高祖初欲定都洛阳 ,后采纳臣下谏言 ,改都长安。历史证明高祖的决断是完全正确的。汉初诸帝经营长安 ,扬长避短 ,带动了全国都市经济的发展 ,使之成为全国政治、经济、文化
现阶段,为了能够对冻胶压裂的相关施工费用进行有效降低,尽量防止冻胶压裂的残渣对于裂缝造成的伤害,进而有效增强压裂井在增产方面的功效。利用微乳液方面的实验,能够对新型
坚持生命至上理念以凝聚强大抗疫合力$$以百姓心为心,与人民同呼吸、共命运、心连心。一个全心全意为人民服务的执政党,必定会把人民的生命健康安全置于最高的位置。坚持以人民
报纸
本文深入探讨了高考英语听力理解题型的应试与突破,旨在为高中英语教师提供一些可行的做法及方案,并以此引起他们不断地研究高考、研究复习策略,钻研应试技巧。本文在研究高
<正>本文重点分析亚太周边主要国际航空枢纽的业务量特征,尤其是国际旅客吞吐量和国际货邮吞吐量贡献占比,对于全球重点国际航空枢纽的成功经验进行总结分析,为中国民航在"一