学位论文 > 优秀研究生学位论文题录展示
《计算机基础》课程上机考试系统的设计与实现
作 者: 李佳
导 师: 刘玓;郑新管
学 校: 电子科技大学
专 业: 软件工程
关键词: B/S三层架构 ASP技术 数据库技术 遗传算法
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 63次
引 用: 0次
阅 读: 论文下载
内容摘要
随着计算机的迅速普及和网络技术的飞速发展,上机考试模式正在逐步体现出它的优势。客观性、安全性、准确性和科学性使得上机考试系统得到的广泛的使用,它可以完成试题库的建立、自动化的组卷,从出题、考试到阅卷各个环节都由考试系统来完成。上机考试能够避免传统考试的片面性,能够对学生的动手能力进行很好的测试。本文就是在此基础上,完成了一个安全、稳定并且易维护的上机考试系统的设计与实现。本系统基于B/S三层体系架构模式,采用ASP动态网页技术和SQL数据库技术,建立一个相对独立,系统的扩充性好、安全性高,代码易维护和可重用性好的计算机基础的上机考试系统。此外,本上机考试系统还采用了遗传算法,使得系统自动组卷速度快、成功率高、效果好;并且具有一定的通用性,可以用于多种课程的考试;同时,又具有较完善的辅助功能,比如客观题自动评分功能,试卷分析等功能。通过对上机考试系统的分析与设计,完成四个模块的建立:试题管理子系统、考试子系统、考试管理子系统和改卷子系统。通过各个子系统间的协作,完成了上机考试的整个流程。本系统的开发完成,实现了对学生计算机基础的实际操作能力的考核,实现公平公正的考核;实现无纸化考试,节约社会资源,节省我院考务开支;同时,还减少教师工作强度等目标。此外,数据库技术和一些安全策略的使用,保证了系统能够稳定的运行。
|
全文目录
摘要 4-5 ABSTRACT 5-9 第一章 绪论 9-13 1.1 课题研究背景 9-10 1.2 课题研究意义 10-11 1.2.1 传统考试的不足 10 1.2.2 上机考试的优点 10-11 1.3 课题研究内容和目标 11-12 1.4 论文各章节的安排 12-13 第二章 核心技术方法概述 13-23 2.1 B/S 三层体系结构 13-14 2.1.1 体系结构的关键问题 13 2.1.2 B/S 体系结构概述 13-14 2.2 ASP 技术 14-17 2.2.1 高操作性的关键问题 14-15 2.2.2 ASP 技术概述 15-17 2.3 数据库技术 17-19 2.3.1 数据安全的关键问题 17 2.3.2 数据库技术概述 17-18 2.3.3 SQL Serve12008 概述 18-19 2.4 遗传算法 19-21 2.4.1 组卷算法的关键问题 19 2.4.2 遗传算法概述 19-20 2.4.3 遗传算法要素 20-21 2.5 本章小结 21-23 第三章 系统需求分析 23-35 3.1 基本功能需求 23-27 3.1.1 试题的创建与管理 23-24 3.1.2 考生信息管理 24 3.1.3 考生上机考试 24-25 3.1.4 上机考试管理 25-26 3.1.5 教师改卷 26-27 3.2 系统需求 27-29 3.2.1 性能需求 27 3.2.2 用户界面需求 27-28 3.2.3 网络通信需求 28 3.2.4 系统安全需求 28 3.2.5 故障处理需求 28-29 3.2.6 其他管理需求 29 3.3 系统的开发及运行环境 29-31 3.3.1 系统开发平台 29-30 3.3.2 系统开发环境及要求 30 3.3.3 系统主要开发工具介绍 30-31 3.4 系统数据流程分析 31-32 3.5 系统用例需求分析 32-34 3.6 本章小结 34-35 第四章 系统详细设计 35-53 4.1 系统总体设计 35-40 4.1.1 系统业务流程设计 35-36 4.1.2 系统功能设计 36-37 4.1.3 各模块功能设计 37-40 4.2 数据库设计 40-47 4.2.1 数据表和属性 40-46 4.2.2 数据表的主键、外键 46-47 4.2.3 数据库表的规范化 47 4.3 系统协作流程 47-48 4.4 各子系统详细设计 48-52 4.4.1 试题管理子系统 48-49 4.4.2 考生管理子系统 49 4.4.3 考试管理子系统 49-50 4.4.4 考生考试子系统 50-51 4.4.5 改卷子系统 51-52 4.5 本章小结 52-53 第五章 系统的实现 53-70 5.1 采用遗传算法的组卷实现 53-55 5.2 试题管理子系统的实现 55-60 5.3 考生管理子系统的实现 60-62 5.4 考试子系统的实现 62-68 5.4.1 考试管理子系统的实现 62-65 5.4.2 考生考试子系统的实现 65-68 5.5 改卷子系统的实现 68-69 5.6 本章小结 69-70 第六章 总结与展望 70-71 致谢 71-72 参考文献 72-74
|
相似论文
- 天然气脱酸性气体过程中物性研究及数据处理,TE644
- 压气机优化平台建立与跨音速压气机气动优化设计,TH45
- 电子文书安全签发系统的研制,TN918.2
- 部队人员网上训练与考核系统的开发,TP311.52
- 基于并行算法的模糊综合评价模型的设计与应用,TP18
- 基于神经网络的牡蛎呈味肽制备及呈味特性研究,TS254.4
- 基于遗传算法优化的BP网络对生物柴油制备工艺的优化,TE667
- 基站维护发电智能调度系统的研究与实现,TM734
- 机械臂轨迹规划研究,TP242
- 基于遗传算法的前馈神经网络优化研究,TP183
- “十二五”期间能源结构优化及新能源发展对策研究,F206;F224
- 智能算法在车辆调度上的应用,TP301.6
- 基于有限元法和遗传算法的电磁层析成像方法的研究,TM15
- 基于ASP.NET高职院校教务管理系统的设计与实现,TP311.52
- 不确定环境下供应链多时段生产计划问题研究,F273
- 基于多智能算法及图像融合技术的图像检索方法研究,TP391.41
- 基于.NET的学生顶岗实习管理系统设计与实现,TP311.52
- 北票风电场发电机组的齿轮箱故障诊断研究,TH165.3
- 三自由度飞行器的控制研究,V249.1
- 基于遗传和声算法的软件可靠性分配应用研究,TP311.53
- 安太堡露天矿库存管理系统设计与实现,TD672
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|