基于UML的“计算机基础课程考试系统”的设计与实现

来源 :南开大学 | 被引量 : 0次 | 上传用户:wc836952
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着高等院校招生规模的不断扩大,使得每年本科学生人数呈上升趋势。这样,给高校公共计算机基础课程的授课、考核都带来了巨大的压力和挑战.因此,急需开发一个能够实现自动组卷、自动阅卷,以及考试管理功能的计算机基础课程考试系统来解决上述问题。   本文通过对计算机基础课程考试系统的广泛调研,比较分析了当前两类典型的网上考试系统框架,选用C/S结构进行应用软件的开发;在深入研究面向对象的统一建模语言UML的概念模型和建模机制的基础上,对系统功能进行了需求分析,并完成了基于UML的面向对象和数据库的详细设计:通过分析现有组卷技术的优缺点,采用随机选取法实现了考试系统的自动组卷功能:系统还实现了实时完全的自动阅卷功能,突破了传统的上机考试中只可评阅客观题目的限制,实现了考试系统自动对OFFICE操作题自动阅卷的功能。   在系统的开发实践中,本文以Microsoft Visual Studio.Net2003作为软件开发平台,Microsoft SQL Server2000作为后台数据库,实现了系统各项功能的开发与完善。   该系统已开发完成并投入使用,实现了我校计算机基础课程的考试、自动阅卷工作,改变了过去教师手工方式组织试卷,批改试卷的工作模式,大大提高了考试质量。
其他文献
金属射频结构真空击穿研究是高功率微波(HPM)器件研究的基础性工作之一,对其开展研究对于解决HPM器件的脉冲缩短问题、提高器件的性能指标具有重要意义。考虑到金属材料在真
将天线单元贴附于曲面载体摆放构成的阵列天线称为共形阵列天线,它具有平面阵列天线难以实现的功能,例如宽角度扫描、广空域覆盖及不影响载体的气动性能等,所以自从共形阵列
叶片性状很大程度上反映了植物的功能及其对环境的适应。叶片性状的变化主要受环境及遗传特性的影响。本研究通过将同一烟草品种Tabacum‘K326’种植于不同地点来认识环境对
我们很高兴地宣布,在这一期中,我们将推出一个新栏目:“宏观与微观”(Macro&Micro).栏目作家是马克 ? 佩斯(Mark Pesce),也许您早已有所耳闻.如果没有,那就准备好被他打动吧!
期刊
病原细菌的耐药性问题是全世界面临的巨大医疗挑战之一。超级耐药细菌以及耐甲氧西林金黄色葡萄球菌(MRSA)的出现和快速蔓延更增加了医疗界的担忧。耐药细菌的快速鉴定和有效控
本文通过对荣华二采区10
期刊
2005年,瑞典科学家Allander等人首次在人婴儿的鼻咽物中检测到一种新型细小病毒,通过基因组分析表明该病毒属于细小病毒科,博卡病毒属(Bocavirus,BoV),并被命名为人博卡病毒(HBoV)
与传统单天线技术相比,MIMO(Multiple-Input-Multiple-Output,多输入多输出)无线通信技术可提供更高的系统信道容量,近年来已成为无线通信系统算法设计与硬件实现的研究热点
埃博拉病毒(Ebolavirus)是引起人及非人灵长类出血热疾病的一种病原体,对人的致死率更是高达90%,因为其高致病性被列为生物安全四级病原体。埃博拉病毒的不同种之间核苷酸相似度
作为目前最有可能取代FLASH成为存储器市场上下一代主流产品的相变随机存储器,在近段时间获得了迅猛的发展。相比其他市场上的主流存储器,相变存储器有着非易失性、快擦写速