摘要
随着计算机技术和网络技术的飞速发展,人类社会也进入了一个高速发展的时期。利用网络进行各种教育活动已经成为现代教育中不可或缺的一种教育形式和方法。近年来,网络在线考试技术得到了长足的发展。它具有很大的优势,首先它实现了无纸化考试,既降低了考试成本,又符合节能环保与建设节约型社会的需要;其次它还有公正性、准确性、灵活性等特点。因此在线考试系统已成为教育界重点研究的课题之一,在现代教育中体现出强大的生命力。
本文首先对厦门市安全生产职业化培训和考试现状进行了分析,阐述了传统考试方法存在的一系列问题,明确了安全生产在线考试系统的研究目的和意义。
然后论文从在线考试系统的关键技术入手,介绍了 B/S架构、Ctt语言、VisualStudio2008以及SQL Server2005数据库等技术,从而论证了开发基于ASP. NET的安全生产在线考试系统在技术上是可行的。文中在对在线考试系统需要解决的关键问题、业务流程分析的基础上,确定了系统的功能需求和非功能需求,并给出系统的业务流程图和数据流图。在系统整体设计部分,对系统的物理架构和逻辑架构进行了设计规划,给出系统的网络拓扑图和模块图,选择三层B/S结构作为系统的逻辑架构。通过数据库的概念设计和E-R图分析,进而设计出详细的数据库关系表。在系统的详细设计和实现部分,重点介绍了随机抽取试题、考生在线答题、题库管理、学生信息管理、证书管理、统计分析等功能模块的设计和实现,并给出相应实现界面和关键代码。论文最后对项目进行了总结,指出了该系统的优势和不足之处,确定该考试系统的下一步的研究方向。
关键字:安全生产;在线考试;ASP.NET
Abstract
With the rapid development of computer technology and network technology, human society has entered a period of rapid development. It has become a form of education and indispensable method by using network in education activities. In recent years, online examination technology has got great development. It has a great advantage. Firstly, it realizes the paperless examination reduce. So, the system not only reduces the cost, but also meet the need of energy saving and environmental protection and the construction of a conservation minded society. Secondly, it also has the characteristics of fairness,accuracy and flexibility. Therefore, the online examination system has become one of the key research topic in education. It shows great vitality in modern education.
Firstly, this paper analyzes the present situation of safety occupation training and examination in Xiamen. It discusses a series of problems existing in the traditional examination method. It also clarifies the research purpose and significance of online examination system for safety in production. Starting from the key key technology of online examination system,this paper introduces the technology of B/S architecture, C# language, Visual Studio2005 and SQL Server database,which proves that the designing of online examination system for safety in production system is feasible in technology. On the base of the analysis of key problems and work flow in the online examination system,the paper determines the system's functional requirements and non-functional requirements. In addition,the business flow diagrams and data flow diagrams are given in this part. In the part of the overall design, the physical and logical structure of the system are designed and planned. Network topology diagram and block diagram of the system are given. Three layer B/S structure is choosen as the logical architecture of the system. By means of database conceptual designing and E-R diagram analysising,detailed relation database tables are designed. In the detailed design and implementation parts,it mainly introduces the module of random sampling examination questions,online examination,question management,student information management5certificate management statistical analysis and so on. Finally, this paper summarizes the design of the system.lt points out the advantages and shortcomings of the system, some possible improvements and future works were presented.
Key words: Safety in Production; Online Examination System; ASP.NET
安全生产事关人民群众生命财产安全,事关改革发展和社会稳定的大局,是贯彻落实科学发展观和构建社会主义和谐社会的必然要求。如何有效地缓解当前严峻的安全生产形势,关键是要减少人为因素失误的发生。实践证明,安全生产培训对促进安全生产,减少事故灾害起到了十分积极的作用⑴。
《安全生产法》于2002年6月九届人大二十九次会议高票通过,该法的公布实施,在我国安全生产领域具有里程碑的意义,该法中对安全生产教育和培训的内容加以明确规定,确保了安全生产教育和培训工作依法进行,切实促进安全生产。随着国务院安委会办公室、福建省人民政府安委会办公室《关于印发安全生产宣传教育行动实施方案的通知》(安委办(2009) 8号)、(闽安委〔2009) 7号)的颁布,安全生产培训的范围和数量迅速增加,各种安全生产考试类型和科目的不断增加,考试要求的也不断提髙,对安全生产学习和考试也提出了新的要求,要求学习要网络化、出题要智能化和考试管理要标准化。
目前,厦门市安全生产考试仍然采用传统的纸质统一试卷的考试方式进行,即:教师纸上出题、学生纸上答题、教师人工阅卷、以及人工试卷分析等几大步骤组成。这样做一是考试工作繁琐,不利于工作效率的提高;二是由于安全生产考试是委托不同的机关、单位或学校设立考点来完成的,人工考试方式容易出错,而且容易发生徇私舞弊的事件;三是试卷的质量取决于教师个人的素质,人为因素的不确定性,可能会造成选题范围过于狭窄。
同时,局考试中心工作人员的数量太少与日益增长的考生之间的矛盾日益突出。因此传统的考试方式已远远不能满足实际需求,需要采用现代网络技术和信息化手段,幵发使用安全生产考试信息系统,以减轻考试中心工作人员的工作负担、提高工作效率并提高考试的质量,同时消除出卷和阅卷过程的人为因素的干扰,从而使安全生产培训和考试更趋于科学、准确、公正和客观,以此来提升安全生产考试的科学化和信息化水平。
随着计算机技术、通信技术的发展,教育的形式也在发生变化。现代远程教育就是伴随着现代信息技术的发展而产生的一种新型教育形式,是构筑知识经济时代人们终身学习体系的主要手段计算机技术、多媒体技术、通信技术都得到了进一步的发展,特别是Internet的发展迅速,这些作为构成现代远程教育的技术手段随着时代的发展、技术的更新,都为现代远程教宵飞速发展创造了良好的条件。现代远程教育中用到的一些现代化技术手段包括计算机技术、多媒体技术、通信技术,除此之外还包括传统教育中的一些基本的教学形式,面授辅导、函授辅导、学生自学等。所以现代远程教宵可以利用的技术手段比以前更多了,并且可将各种媒体进行优化组合,实现的教育模式是跨学校、跨地区的,在空间上不受限制。所提供的是一套完整的教育体系,实现教学、管理、授课,只不过借助网络这个载体,将教育的优势可以更有效发挥。现代远程教育的本质特征就是师生的分离性(开放性)、交互性、自主性、教育性、媒体技术性。
加拿大字源集团独资的北京奥兹教育网络系统有限公司(Oztime奥兹时代)是全球E-learning行业内领先的教育培训服务与现代远程教育解决方案提供商。该公司釆用培训考评一体化发展方向,拥有一个优秀的综合应用平台——奥兹时代企业级远程教宵平台-紫晶(Oztime Amethi Enterprise)是运行在五联网或局域网中的网络软件系统。紫晶不仅可以实现传统学校的上课辅导与教务管理等功能,而且能够提供交互式的个性化服务。学生通过上网就能够轻松完成学习过程。目前奥兹时代已与中央电大、清华大学继续教存学院等机构建立了合作关系。
安全生产在线考试系统功能演示:
考生登录界面
考试界面设计
管理员登录界面设计
考试科目设计界面图
题库管理模块设计界面
考试试卷设计界面
目录
第一章 绪论
1.1 项目开发背最及意义
1.2 国内外研究现状
1.2.1 国外发展现状及趋势
1.2.2 国内发展现状及趋势
1.3 论文的主要工作
1.4 论文章节安排
第二章 关键技术介绍
2.1 ASP.NET技术概述
2.2 B/S 架构
2.3 C#简介
2.4 Visual Studio 2008 开发平台
2.5 SQL Server 2005 数据库
2.6 本章小结
第三章 系统需求分析
3.1 业务霈求分析
3.1.1 业务流程分析
3.1.2 数据流程分析
3.2 功能需求分析
3.3 非功能沾求分析
3.4 本章小结
第四章 系统总体设计
4.1 系统的物理结构
4.2 系统的逻辑结构
4.3 总体功能模块设计
4.3.1 考生端模块设计
4.3.2 管理端模块设计
4.3.3 培训机构端模块设计
4.3.4 模拟考试端模块设计
4.4 数据库设计
4.4.1 数据库概念设计
4.4.2 数据库物理设计
4.5 本章小结
第五章 系统详细设计与实现
5.1 考生端横块设计
5.1.1 登录模块设计
5.1.2 随机抽取试题模块设计
5.1.3 在线考试页面设计
5.1.4 自动评分模块
5.2 管理端横块设计
5.2.1 登录模块设计
5, 2.2 科目设计模块设计
5.2.3 题库管理模块设计
5.2.4 考试试卷模块设计
5.2.5 考场管理模块设计
5.2.6 考生试卷管理模块设计
5.2.7 考场统计模块设计
5.2.8 考生管理模块设计
5.2.9 证书管理模块设计
5.3 本章小结
第六章 系统测试
6.1 测试规划
6.2 测试用例
6.3 测试结果
6.4 本章小结
第七章 总结与展望
7.1 总结
7.2 展望
参考文献
致谢
(如您需要查看本篇毕业设计全文,请您联系客服索取)