- 0
- 0
- 约1.82万字
- 约 36页
- 2018-05-26 发布于贵州
- 举报
毕业设计(论文)-计算机在线考试系统设计
目 录
一、 综述 1
1.1 开发背景、目的和意义 1
1.2 开发、运行环境以及开发工具 2
1.3 应用需求分析 3
二、 在线考试系统分析 4
2.1在线考试系统业务流程概述 4
2.1.1在线考试系统业务概述 4
2.1.2在线考试系统业务流程 4
2.2在线考试系统功能结构分析 5
2.2.1在线考试系统后台管理的功能分析 5
2.2.2在线考试系统的前台考试分析 5
2.3 在线考试系统数据流程图 6
2.4 在线考试系统数据字典描述 13
三、在线考试系统的总体设计 18
3.1系统开发的目标与功能描述 18
3.2 在线考试系统数据库设计 20
3.2.1 概念结构设计(E-R图) 20
3.2.2 数据库表的设计 20
四、 在线考试系统的实施 24
4.1 后台管理系统的实现 24
4.1.1首页的设计与实现: 24
4.1.2 管理员登录的实现 25
4.1.3管理系统主界面的设计: 25
4.1.4 题库管理设计 26
4.1.5 考试管理模块 27
4.1.6 用户管理模块设计: 30
4.1.7 成绩管理模块设计 32
4.2 学生考试系统的实现 33
4.2.1 登录模块的设计 33
4.2.1 登录模块的设计: 34
五、结束语 35
六、参考书目 36
一、 综述
1.1 开发背景、目的和意义
在我们教育普及的今天,我们要进行无数次的考试,无数科目的考试,为此老师的工作量很大。那么随着计算机网络技术的发展,如何应用现代高科技技术来减轻教师的负担,给学生老师都带来方便呢?
计算机网络技术的飞速发展使各行各业在计算机技术应用方面得到了广泛的普及和使用。过去坐在教室里进行考试的模式将在科技发展的今天显得力不从心。因此在线考试系统的应用是势在必得的。它将以方便、灵活、快捷的优点进入人们的生活,逐渐取代传统考试的模式。
大学里考试科目众多,学生众多,考试仍然是教学当中必不可少的环节。那么教师的任务就相当重,不仅要编写题目进行组卷生成试卷而且还要监考学生,考试完成后还有对试卷进行批改录入成绩。
在线考试系统就是建立在国际互联网上的应用系统,应用动态ASP技术和后台ACCESS数据库实施考试自动化,大大的降低了老师的工作量。客户端的配置可以说是极其简单,使考试不受地域的局限。考生可以凭本人的学号和密码进入考试,在规定时间内可进行多种允许科目的考试,考试是随机抽题,每个考生的考卷都不一样,考试完毕自动显示成绩,考生也可查阅以前的考试成绩。这相对在固定地方固定时间考固定科目来说,给学生带来了很大的便利。系统中题目的生成、试卷的提交、成绩的批阅都可以在网络上自动完成。只要形成一套成熟的题库就可以实现考试的自动化。这样,教师所要做的就是精心设计题目、维护题库,而不是组织考试,从而大大的减轻了教师的负担。教师可对多种科目进行管理,然后设置考试状态,在允许考试的状态下进行组卷,规定各题型数量、考试时间和参考人员,这样考生只要凭学号和密码在规定时间内就可进行考试,有利于考生成绩的统计和查询。教师也可以查看样卷如果觉得不合适也可以对组过卷的科目进行删除重新组卷,这样使试卷的选取科目的安排都具有灵活性。
鉴于此,我开发一个在线考试系统,希望应用此系统可以给教师带来方便,有利于管理考试、考生及考生成绩。同时对学生进行随机考试可有效检查考生的学习情况,提高学生学习效率。
1.2 开发、运行环境以及开发工具
本系统主要利用ASP技术 ,利用Access作为后台的数据库,利用WINDOWSXP作为系统平台。采用“原型法” 、“结构化分析方法”和“面向对象的结构化程序设计方法”进行系统的开发。
ASP本身并不是一种脚本语言,它只是提供了一种使镶嵌在HTML页面中的脚本程序得以运行的环境。我们可通过ASP结合HTML语言、ASP指令和ActiveX元件以及数据库等方面的知识,使用自己的Web服务器创建并运行动态的交互式Web站点。用户端只要使用可执行HTML码的浏览器,即可浏览ASP所设计的网页内容。ASP所使用的脚本语言(VBScript,JavaScript)均在Web服务器端执行,用户端的浏览器无需执行这些脚本语言。ASP包含三方面含义:一、ASP使用了Microsoft的ActiveX的技术,该技术是Microsoft软件的重要基础,采用封装对象、程序调用对象的技术,简化编程,加强程序间合作。二、ASP运行在服务器端,这样就不必担心浏览器是否支持ASP所使用的编程语言。ASP的编程语言可以是VBScript和Jscript。三、ASP返回标准的HTML页面,可以正常地在常用的浏览器中显示。浏览者查看页面源文件时,看到的是ASP生成的HTML代码,而不是ASP代码,这样可以防止别人抄袭程序。
Access是Microsof
您可能关注的文档
- 毕业设计(论文)-湘玉竹切片机的设计.doc
- 毕业设计(论文)-湿式清扫车清扫机构的设计.doc
- 毕业设计(论文)-滑动轴承盖加工工艺及铣t2面夹具设计.doc
- 毕业设计(论文)-滑片自动检测控制系统设计.docx
- 毕业设计(论文)-滚刀支架加工工艺及编程.doc
- 毕业设计(论文)-滚筒与滚筒轴装配设计.doc
- 毕业设计(论文)-滚齿机传动机构的设计与运动仿真.doc
- 毕业设计(论文)-激光切割太阳能导电膜.doc
- 毕业设计(论文)-激光切割机的X-Y工作台的设计.doc
- 毕业设计(论文)-火灾自动报警系统的设计.doc
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
原创力文档

文档评论(0)