论文部分内容阅读
根据交通运输部和四川省交通运输厅运管局有关规定要求,四川省开展了机动车维修技术人员从业资格考试及发证工作。此次考试分为理论考试和技能考核两部分,全部采用模块化考试。对于理论考试部分,明确要求采用计算机上机考试,统一使用交通运输部《中华人民共和国机动车维修技术人员从业资格考试题库》随机命题,当场公布考试成绩并签字确认。因此,传统的纸质考试方式已经过时,必须利用好计算机和网络,利用好信息化发展这一趋势,开发一套完整的四川省汽车维修工资格理论考试软件。本文主要针对四川省汽车维修工资格理论考试系统开发研究,对于网上无纸化考试,使系统显示出准确性、灵活性、安全性、方便性、及时性以及公平性等诸多特点。系统主要由题库管理、考生信息管理、试卷管理、权限管理、登录模块、考试模块、评分模块等部分组成。本软件主要强调考题的随机性、成绩的实时性、操作的简易性,减轻考试管理人员的工作强度,提高工作效率。本文首先对四川省汽车维修工资格理论考试的背景,软件设计思路、系统的架构、运行以及开发工具进行分析。软件主要采用的B/S模式为其开发模型,即采用浏览器、Web服务器、数据库服务器三层结构,是对传统的C/S结构的改进。这种开发模型在客户机上不用安装考试的应用程序,只需要有浏览器即可。开发环境与应用环境完全分离,这样就提高了系统的安全性、可扩展性和可重复性;用户层面的设计采用基于ASP.NET的开发环境,该环境可移植性好,代码执行效率高,与数据库的连接方便;服务器端本软件采用的是安全性好、运行稳定、管理容易的MicrosoftWindows server2003服务器;数据库平台采用的是使用方便、可伸缩性好、与相关软件集成程度高的Microsoft SQL server2000数据库。在上述计算机相关技术的支持下,本文对软件进行了系统分析,对设计开展深层次的研究,在构建考试系统上反复测试推敲,从软件系统功能模块的划分和数据库的设计方面,具体实现了在线考试软件的用户登陆、身份认证、试题提取、自动评分、信息打印以及后台管理等模块。最后,本文对软件系统的安全性采取了一些措施,包括提高ASP.NET系统安全性,数据库的安全性和IIS的安全性。