1.4 发展趋势 1
1.5 开发方法 2
1.6 开发工具 2
1.6.1 .NET平台 2
1.6.2 C#编程语言(Visual Studio 2010) 3
1.6.3 数据库Microsoft SQL Server 2008 5
1.7 完成本课题的各项要求 6
1.8 本章小结 6
2 系统分析 7
2.1 系统目标 7
2.2 需求分析 7
2.2.1 系统需求 7
2.2.2 识别用例 7
2.2.3 数据流图 8
2.2.4 需求模块划分 9
2.3 系统总体设计 12
2.3.1 系统设计原则 12
2.3.2 系统功能结构 13
2.3.3 系统技术方案 14
2.3.4 系统界面及功能 15
2.4 数据库设计 15
2.4.1 数据库需求 15
2.4.2 数据库概念设计 15
2.4.3 数据库逻辑设计 16
2.4.4 数据库物理设计 17
2.5 本章小结 19
3 系统的实现 20
3.1 用户登陆界面 20
3.2 教师操作界面 20
3.3 添加试题界面 21
3.4 学生操作界面 22
3.5 试卷选择界面 22
3.6 答题界面 23
3.7 答题卡界面 23
3.8 本章小结 24
4 系统测试 25
4.1 前台系统模块测试 25
4.1.1 用户登陆模块测试 25
4.1.2 考试模块测试 27
4.2 后台系统模块测试 30
4.2.1 管理员登陆测试 30
4.2.2 试题管理测试 31
4.2.3 学生信息管理测试 32
4.3 本章小结 33
5 结论 34
致谢 35
参考文献 36
附录 37
1) 用户登录模块源代码 37
2) 倒计时模块实现源代码 42
3) 题库及试卷管理模块源代码 43,3770
1 绪论
1.1 课题研究背景
随着现代科技的高速发展以及计算机的普及,考试不再一的采用笔试的方法。取代一部分的便是一系列的考试系统,例如驾考系统、计算机的等级考试等等。通过这些装在电脑上的考试软件,不但便于控制考试的难易程度,而且可以时不时的更新题库,这样教师的批阅速度也加快了很多,正确率也提高了。由于是计算机专业的学生,我对计算机导论这门课并不陌生,每个初学计算机的学者都需要这方面的知识,于是便想到了关于这门课程的一个考试系统。 C#高职计算机导论考试系统设计与实现(2):http://www.751com.cn/jisuanji/lunwen_182.html