简介:关于论文范文方面的论文题目、论文提纲、论文范文论文开题报告、文献综述、参考文献的相关大学硕士和本科毕业论文。
(1.南方医科大学网络中心,广东 广州 510515;
2.广州南方宜信信息科技有限公司,广东 广州 510515)
摘 要:为满足不同区域的论文范文可以直接通过浏览器进行在线的考试安排、管理、监考等需求,研究SaaS模式的考试架构以及举行全国性的网络考试时产生的高并发数据运算与数据交互的解决方法,构建基于SaaS模式的在线考试系统.本文结合SaaS模式以及SOA架构的优势特点,对系统的整体架构和功能模块等进行了探讨与分析,并就系统的实现作了简单介绍.
关键词:在线考试系统;SaaS模式;SOA架构
中图分类号:TP311.1 文献标识码:A
基金项目:广东省科技计划(课题编号:2014A040401026),广东省产学研(课题编号:2013B090500024).
1. 引言(Introduction)
随着网络技术发展,在线考试替代纸质考试已成发展趋势,并已在如职业医师、建造师等许多考试中得到应用.然而,论文范文自行开发在线考试系统在实际应用中出现的问题总结如下:系统的建设缺乏统一的规划和技术标准、重复的题库建设造成资源浪费与后期运维成本过高、关系型数据库的并发瓶颈限制了考试系统的应用范围.庞大的各类型论文范文急需找到适应自身特点、可论文范文的、节约人力物力的在线考试系统.相比较传统服务方式而言SaaS具有很多独特的特征:SaaS不仅减少了或取消了传统的软件授权论文范文,而且厂商将应用软件部署在统一的服务器上,免除了最终用户的服务器硬件、网络安全设备和软件升级维护的支出,客户不需要除了个人电脑和互联网连接之外的其他IT投资就可以通过互联网获得所需要软件和服务.在SaaS模式下,多个论文范文可共用一套SaaS平台,共享所有服务节点和数据库服务.每个用户个性化需求通过客户化配置实现,不影响其他用户[1].
2. SaaS技术介绍(Introduction of SaaS technology)
SaaS(Soft-as-a-Service)软件运营或称软营,是一种基于互联网提供软件服务的应用模式.SaaS提供商为企业搭建信息化所需要的所有网络基础设施及软件、硬件运作平台,并负责所有前期的实施、后期的维护等一系列服务,企业无需购买软硬件、建设机房、招聘IT人员,即可通过互联网使用信息系统.
基于Internet平台,基于网络服务器存储数据,按使用论文范文付费,具有多重租赁功能,是SaaS模式的四个基本要素[2].对于论文范文的广大用户,SaaS让用户以更低的成本和风险、更便利的方式使用软件服务;对于软件供应商,SaaS可以借助于互联网的传播能力高效,快速地推广软件服务,并且可以避免重复工作,使软件供应商专注于提高服务质量,提高核心竞争力[3].
用户通过软件服务商提供的网站可以了解到自己需要付出多少资金得到对应多少应用功能的软件服务,并通过测试培训和在线试用,确定符合用户需求后,用户会购买软件服务,并通过互联网络来在线使用该软件服务[4].
3.基于SaaS模式的在线考试系统的架构设计
(Architecture design of online examination system based on SaaS model)
基于SaaS模式的系统设计考虑到以下几方面因素:多个不同论文范文的应用和数据在一个系统中并存;需要满足不同论文范文用户个性化的需求;用户数量庞大、高并发量访问,需要保证系统性能.因此,在系统架构设计上,必须满足以下设计要求:必须满足多租户架构设计;支持用户可灵活自定义配置;具有良好的可延展性.
SaaS模式的在线考试系统是一个支持多论文范文(租户)的系统.同论文范文中可以有多个用户,并可指定管理员账户来管理属于该论文范文内的用户.管理员通过Web层的论文范文模块论文范文自己的考试管理系统的显示模式和功能模式,并进行相应维护.一般来说,论文范文和论文范文之间的数据和显示模式是互相隔离的,一个论文范文内的用户不能访问其他论文范文的资源.不同的论文范文通过安全认证和元数据服务来对数据库进行访问[5,6].系统的总体架构如图1所示.
尚德机构:2011年9月17日CCTV13新闻直播间全国首家电子商务师培训论文范文
该架构具体描述如下:
(1)数据层.在最底层,用于存储服务所需使用或保护的数据,包括论文范文较敏感的考试题目数据、考试科目数据、试卷数据、考生数据以及实现个性配置的元数据和机构用户注册信息等.
(2)业务逻辑层.为论文范文用户提供业务服务,由分配给论文范文用户的实例调用,如考试事务业务、考试管理业务、题库管理业务、考试与监考业务、报名业务等.
(3)WEB表现层.或称人机交互层,以WEB页面为主,即多个客户端通过网络发送访问服务请求,并以网页形式显示请求返回的数据.负载均衡器作为与用户交互的统一接口,接收所有访问服务的用户,按一定机制分配服务器,提高多用户访问效率和服务器利用率.
(4)元数据服务用于实现用相同实例满足不同用户的配置需求;WEB表现层接收在页面层用户提交的访问服务请求,进行安全认证并返回认证结果给客户;若为合法用户,负载均衡器为该请求用户分配服务器,分配一个能满足其需求的同构实例.
(5)安全认证机制与授权机制:安全认证机制用于对试图访问服务的用户进行安全认证,确认是否为服务的安全合法使用者,并给予认证令牌;授权机制通过元数据服务获取相应数据进行个性配置,使用户可以使用在其权限内的各种业务服务.同构实例能够最大化不同用户间的资源共享,但用户不会察觉到是与多个用户共享.
4. 系统模块设计(Design of system module)
SaaS模式的在线考试方式与传统的在线考试不同,面对的是全省或是全国的考生,每个考试的参加对象分布在多个区域,如何应对不同考试在多个区域同时进行.如住院医师规范化培训考试可以由承担组织考试的机构统一组织,由在线考试系统向各个地市考区、考场提供考试服务.每个地市考区不需要自己建设考试系统,直接使用考试服务即可.各机构使用相对独立的考试服务,由考务管理模块、考试管理模块、题库管理模块、考试模块组成,功能涵盖了报名、考务安排、组卷、考试、判卷、成绩发布与查询等考试全过程.系统模块设计如图2所示.
考试管理模块:实现各论文范文多考试管理功能;论文范文拥有考试日程安排、座位安排、考试科目安排等权限;不同机构可以有不同的准考证打印时间,拥有独立的系统阅卷模块.
题库管理模块:论文范文登录后可以建立属于自己的考试题库,包括考试知识点的管理、考试类型的管理,导入试题等多个功能.
考务管理模块:论文范文通过论文范文化,实现对考试事务的安排.如开放考生网上报名、准考试报印、成绩查询等功能.
考试与监考模块:用于各个考生登录各自报名的考试与监考人员实现监考功能.考试生可进行在线答题、标记、举手、交卷等操作;监考人员查看到各考生的答题进度、进行警告、提示、强制交卷等操作.
系统管理模块:系统管理员可新增、修改、删除论文范文用户,并提供给各论文范文自定义各种角色与用户的功能,不同角色的用户可拥有不同的操作权限,各个论文范文间设定的用户角色互不影响.
5. 系统数据库设计(Database design)
在SaaS模式下,相比传统数据库,对数据的权限控制、安全性、扩展性等都有更高的要求.本系统采用了共享服务、共享数据库,多用户单实例的存储模式实现多租户共同使用;采用元数据驱动,结合考试具体业务,允许用户自行配置系统功能实现系统扩展;采用数据加密与传输过程加密保证数据的安全保密.具体设计思路:
(1)多租户模式:所有论文范文的数据都存放在一个数据库中,在数据库的业务数据表中,都有明确的标示注明该记录是属于哪个论文范文.通过程序的权限控制,实现不同论文范文之间数据互相隔离,可独立配置系统功能,互不影响.
(2)元数据驱动:论文范文可以在权限范围里对数据库里的表、字段名、字段长度等自行定义.结合自身业务,进行有限度的扩展,保证系统的扩展性与效率.
(3)安全保密性:数据加密,如题库数据、考生敏感信息、用户论文范文等;数据传输过程安全,如使用SSL加密;考试过程安全,如试卷、答案加解密时间的控制等.
6. 结论(Conclusion)
SaaS模式作为已成为新的软件运营模式,有着广泛的应用与市场前景.本系统以SaaS模式为基础,结合在线考试系统的业务,设计了系统的总体架构,提出了功能模块与数据库的设计实现思路.通过具体的实施,本系统已经在全省联网大型考试正式使用,有效的实现了低成本高易用的远程多区域大规模的在线考试.
参考文献(References)
[1] 程玥.基于SaaS模式协同办公OA类应用集成平台的设计与开发[J].电脑知识与技术,2013,9(9):2017-2019.
[2] 黄金国,胡巨振.面向中小企业的SaaS CRM设计[J].信息科技,2011,8(10):201-202.
[3] 袁志俊,夏红霞.基于SaaS模式在线软件系统开发方案的研究[J].计算机工程与设计,2009,11(10):88-89.
[4] 张美枝,高润月,杨永平.基于SaaS模式下软件设计方法的研究[J].农业网络信息,2007,12(13):169-170.
[5] 谌顺周.基于SaaS模式的在线稿件处理系统的设计与实现[J].科学与财富,2009,11(23):212-213.
[6] 袁志俊.基于SaaS模式在线CRM系统的研究与实现[D].武汉:武汉理工大学,2008.
作者简介:
张 海(1972-),男,博士,副教授.研究领域:计算机网络应用.
余晓佳(1982-),男,硕士,工程师.研究领域:计算机网络应用.
于馨淼(1990-),女,本科生.研究领域:计算机网络应用.
总结:这篇论文范文论文范文为免费优秀学术论文范文,可用于相关写作参考。
尚德机构引用文献:
[1] 德语系论文范文参考 德语系毕业论文范文[精选]
[2] 弗洛伊德心理学论文范文参考 弗洛伊德心理学毕业论文范文[精选]
[3] 机械机构论文范文参考 机械机构毕业论文范文[精选]