基于云服务平台的准考证打印系统

2017-06-06 18:50李莹陈晓华
电脑知识与技术 2017年9期
关键词:准考证云服务

李莹 陈晓华

摘要:随着云计算的发展,云服务平台为企业、学校、银行、医院等部門提供了网络基础设施及附加的多种多样的网络应用服务,该文结合实例,分析了利用云服务来部署准考证打印系统的优势,并分享了利用云服务平台部署本打印系统的方法,为学校信息系统的上云作了积极的尝试。

关键词:云服务;准考证;ASP技术;数据库访问

云服务平台,是由云服务提供商建立和提供的基于互联网连接的云计算基础架构,网络通信,以及软件服务等基础设施。云服务平台可以给大大小小的企业、单位和机构提供诸如巨量数据存储、云计算、通信、数据库管理、视频、网络安全、位置服务等多种多样的基于互联网的服务功能。由于云服务提供商的规模化效应和虚拟化的架构,其用户付费模式灵活多样,如基于流量或基于标准化的计算能力等等。

基于云服务平台的准考证网络打印系统确保在考试前参加考试的学生能够根据各自的需要,在任何时间、任何地点通过任何有互联网连接的计算机访问此网络打印系统来查询考试的时间、地点、考场、以及座位号,并且打印出准考证。

1.传统构建网络应用中存在的问题

1.1硬件配置昂贵

首先需要建设符合服务器运行规范的机房,然后需要购买服务器和路由器、交换机等网络设备,这些设备都存在损耗以及运行管理、更新、升级等问题。

1.2软件价格较高

除了建设最基础的硬件设施,操作系统和应用软件等软配套价格也很高,而且版本更新迭代较快,需要时时升级,有些数据库软件需要专门的数据库管理员进行管理和维护,这部分的投人不容忽视。

1.3系统的安全性难以保证

系统时时遭受病毒、人为攻击等,也会给系统带来不可预测的灾难。

1.4专业技术人员匮乏

网络中各种基础设施的软、硬件的创建、维护、更新、运营等需要专业的技术人员,这存在培训费用、培训周期、人员稳定性等等问题。

2.云服务平台的优势

云是网络、互联网的一种比喻说法,过去往往用云来表示电信网,后来也用来表示互联网和底层基础设施的抽象。云计算是基于互联网的相关服务的增加、使用和交付模式,用户通过电脑、笔记本、手机等方式接人数据中心,按自己的需求进行运算。

云服务可以认为包括以下几个层次的服务:基础设施服务(IaoS),平台服务(PoaS)和软件服务(saoS)。这些服务可以为用户提供存储、计算、监控、安全的产品来完成自己的应用。用户不需要建设机房,购买服务器,购买各种系统及数据库应用软件,只需利用云服务平台就可以完成应用开发、测试与部署,对于用户来说不需要专业的计算机管理员,数据库理员,就可以方便高效地搭建应用。

目前国内的云计算已然进入到了由AWS、微软、IBM、SAP等外资背景的云服务提供商,华为等IT巨头和三大运营商,阿里、百度、腾讯、网易、新浪、金山、京东等互联网巨头和众多中小云服务商组成的云服务的时代。

本项目开发的准考证打印系统,开发与测试仍然是在本地进行,系统的部署购买了为期三个月腾讯云平台的服务,用于考生进行准考证的打印,考试结束后,随即关闭服务,真正实现了按需求交费购买服务,充分利用了云资源的付费共享。

3.基于云服务准考证打印系统的构建

3.1系统架构

本系统采用ASP+ACCESS的B/S架构开发,用户直接用本地计算机的浏览器请求打印服务,IISWEB服务器响应用户请求,并连接ACCESS数据库,检索ACCESS数据库考生数据,将准考证信息返回给用户的浏览器,提示用户下载准考证。

ASP是一种无须编译的程序语言,它独立于浏览器,脚本在WEB站点服务器端执行;客户端用普通的浏览器即可浏览网页内容,ASP通过ADO实现对后台数据库的查询。

猜你喜欢
准考证云服务
高考准考证7大作用
关于2016年注册会计师全国统一考试准考证下载打印的公告
基于会计服务的SWOT分析