基于三层架构体系与自助打印系统结合的应用

2017-03-06 23:43伊晓明
电子技术与软件工程 2017年1期
关键词:应用

随着互联网应用软件的快速发展,人们对日常生活的方方面面要求越来越严格,越来越要求速度和效率,三层架构体系是当今社会发展的必然产物。而对于当前各大高校各类教务正明手工和半自动打印机带来的效率低下和容易出错等问题,使可扩展的高校教务自助打印服务系统也成为必然的结果。两者的结合必然能节约成本,设计的系统具有良好的灵活性和扩展性,使之满足各大高校广大师生的打印需求。

【关键词】三层构架 自助打印 应用

对于高校的教育工作来说,在校生的成绩管理工作是教务管理系统管理工作中的重点问题更是核心业务。在互联网的飞速发展下,人工智能、自助服务已经走进人们的生活,而将这些高科技运用到教育教学上则是一大创新。可见,在总体结构上采用简单三层架构方式的自助打印机的出现,方便了学生自行查询和打印成绩、缩短了打印流程。以现实为依据设计的自助打印系统的产生在很大程度上解决了高校教务系统管理上的问题,也大大提高了在校师生工作的效率。

1 三层构架系统的概念

三层架构在通常意义上的三层架构就是将整个业务应用分为:表现层、业务逻辑层、数据访问层三个部分。另外一种通俗的解释,就是在客户服务之间加入了一个“中间层”,也就是组件层,它和客户层与服务层共同组成了一个三层体系。数据访问层主要是对原始数据的操作层例如:存放数据形式的文本文件或者数据库等,而不是指对原始数据的操作。根据定义可知数据访问层是对数据的操作,而不是数据库,具体可分为为业务逻辑层或表示层提供数据服务。业务逻辑层主要是针对具体问题的操作分析,根据定义也可以理解成对数据层的操作,对数据业务逻辑层处理。如果说数据层是积木,那业务逻辑层就是对这些积木起作用的搭建形式。表示层主要可以理解为WEB方式,也可以表示成WINFORM方式。如果业务逻辑层相当强大和完善,无论表现层如何被定义和更改,逻辑层都能轻而易举的提供完善的服务。

2 三层构架系统的优缺点

对于三层架构系统来说,其优点是显而易见的。例如,可以充分的把软件开发任务分解,有利于团队合作和提高效率。处于表示层的人员不需要了解任何数据的存储、传输和处理的逻辑,只需要关注用户界面的设计和数据的显示即可;业务逻辑层的人员则只需要关注数据的处理逻辑;数据访问层的开发人员则只需要关注数据的存取、传输等任务。这样的分层結构更有利于软件的质量控制,适应性也很强。任何事物都有两面性。三层架构的缺点就是代码数量过多,执行速度过慢。这种模式不适用于对执行速度要求非常严格的系统,而适合应用于商业规则经常变动的系统。

3 基于三层架构体系的自助打印系统快速开发

当前人工打印机出现各种各样的缺点,像服务时间少、收费不方便且效率低等等,这些缺点也为当今追求高效率生活方式的人们带来的麻烦。时代的发展和进步使我们进入一个信息大爆炸的社会,数据的录入、查询、修改、统计工作在企业单位和各大高校都是不得不进行的工作。基于简单的三层C/S架构的方式,在安全性上面则采用WEB SERVICE 架构的形式,数据访问层采用IIS应用服务器来运行。在校大学生可以采用三种方式来灵活登陆系统,包括:一卡通验证、教务系统用户登录和身份证验证。在验证成功后则可以轻松快捷的获取本人的教务系统信息,最后在终端页面进行相关打印操作。打印的份数、打印的格式、缴费的方式都可以随意设置,方便快捷。自助服务系统设计的最初目的使减少人工操作,但任何设备都会受到周围外界环境的影响。因此要建立远程控制网络,实时捕捉每台机器设备的状态,利用校园网络的安全性、稳定性等特点,实现自助终端的监控措施。在24小时开机状态下工作的自助打印机,为了避免出现缺纸张、卡纸的现象而设计的打印控制模块,可以随时监控纸盒的状态和份数来自行关闭和打开控制系统。可见,结合了三层架构模式的自助打印系统更具有灵活性和扩展性,三层架构软件的开发已经成为了一种新兴的开发模式,为各种软件系统带来了很对优点,使开发人员的分工更明确。

4 自助打印系统的应用

基于三层架构系统设计自助服务系统提供的是一种技术的平台,是用户在没有服务人员帮助的情况下也能直接参与并独立完成所需要的服务,满足个性化的需求。用户变被动为主的,直接参与到产品生产的过程中,不再被动的接受服务,同时可快速的获取所需要的服务,节约了成本的同时也提高了效率,这种自助服务技术广泛的应用在各大高校,最大限度地满足当代大学生的需求。目前广泛应用于各大高校,且受到大学生的广泛欢迎。利用自助打印设备实现教务管理系统中成绩单、在读证明等需求量大的文件的打印。简单的操作模式、直观的打印效果、实时扣费自动打印的形式都给当代大学生带来不一样的打印体验,同时,也优化了业务办理流程。使用三层架构模式进行软件的开发使系统更容易更改和迁移,采用面向对象技术和组件技术相结合的形式进行自助打印系统的设计,将自助打印技术应用在各类教务系统证明文件的打印中,使管理人员从复杂、繁重的日常工作中解放出来,也是可以使高校的人力资源合理使用。通过软件三层架构系统建立获得数据的方式,实现可扩展的自助打印服务机制,这样不仅可以节约成本,更方便与推广使用。

5 结语

传统的打印方式不仅费时、费力,步骤繁琐,更远远满足不了当今时代人们快节奏的生活。面对越来越多的需求和越来越庞大的客户人群,基于三层架构而设计的自助打印服务设备应运而生。做到满足当代人们需求的方方面面,不仅要快速响应、准确打印、优质服务更要满足客户群体的个性化需求,给客户带来全新的打印体验。同时,结合三层架构系统而设计的自助打印机的产生也开启了智慧打印的新纪元。自助时代的到来为人们的生活带来了极大的便捷,更被广泛的应用于各个企事业单位和各大高校。

参考文献

[1]许博.基于.NET三层架构的科研管理系统的开发与应用[J].实验室研究与探索,2013(02):19-23.

[2]余浩,薛万国,吕俊文.检验报告自助打印系统设计与实现[J].中国数字医学, 2011(04):28-33.

作者简介

伊晓明(1982-),女,山东省淄博市人。大学本科学历。现为威海工业技术学校讲师。研究方向为计算机专业、电子商务专业教学。

作者单位

1.威海工业技术学校 山东省威海市 264203

2.威海市环翠国际中学 山东省威海市 263200

猜你喜欢
应用
多媒体技术在小学语文教学中的应用研究
微课的翻转课堂在英语教学中的应用研究