计算机与现代化

• 软件工程 • 上一篇    下一篇

基于云计算的在线考试系统

  

  1. (江苏省电力公司电力科学研究院,江苏 南京 210036)
  • 收稿日期:2014-09-03 出版日期:2014-12-22 发布日期:2014-12-22
  • 作者简介:王勤(1966-),男,江苏如皋人,江苏省电力公司电力科学研究院高级工程师,本科,研究方向:IT新技术在网络培训领域的应用; 赵新冬(1980-),男,江苏江阴人,工程师,硕士,研究方向:IT新技术在网络培训领域的应用。

An Online Examination System Based on Cloud Computing

  1. (Jiangsu Electric Power Research Institute, Nanjing 210036, China)
  • Received:2014-09-03 Online:2014-12-22 Published:2014-12-22

摘要: 为解决各在线考试系统之间分散、封闭以及互不连通等现象造成的网络资源大量浪费问题,本文基于云计算技术的按需服务特性和无限动态扩展能力,设计并实现一种共享的网络考试系统。基于SaaS模式的部署结构,采用MVC三层架构,使用Java建模语言,采用XFie、JSON、Web Service、DES等技术结合MySQL数据库,在Web方式下实现可支持大并发量的考试数据接收与分发、身份验证、在线考试和考试结果采集等功能。结果表明,该系统提高了网络资源利用率和考试效率,保证了考试的公平与公正性,可帮助企业或教育机构以较少的成本实现地域上分散的考生轻松进行实时在线作业或考试。

关键词: 云计算, 网络考试, 云考试系统, SaaS服务

Abstract: In order to solve the problem of wasting network resources caused by the dispersion, no communication with each other and unbalanced existing in online examination systems, a shared network examination system based on the service on demand and dynamic expansion capability of cloud computing technology was designed and implemented. By the deployment structure of SaaS model, with three-tier architecture of MVC, taking Java as a modeling language, using XFie, JSON, Web Service, DES and other technologies, and combining with the MySQL database, some functions were achieved such as data reception and distribution, authentication, online exam and exam results collection. The results show that the system improves the efficiency of resource utilization and examinations, ensures the fairness and impartiality of the examination, and helps businesses or educational institutions with less cost to complete the candidates geographically dispersed easily in real-time online jobs or exams.

Key words: cloud computing, network examination, cloud examination system, SaaS service

中图分类号: