校园在线打印平台的设计与开发*
2017-03-09刘宏菲柯茂枝万广顺
王 颖,刘宏菲,柯茂枝,万广顺,张 健
校园在线打印平台的设计与开发*
王 颖,刘宏菲,柯茂枝,万广顺,张 健
(东北林业大学信息与计算机工程学院,哈尔滨150040)
随着社会的发展,人们生活节奏的加快,省时方便成为越来越多人的追求目标。同时校园O2O概念的火爆,使其受到大学生群体的普遍关注。主要讲解校园在线网络打印平台的开发与实现。通过Bootstrap前端开发框架,用HTML、CSS与JavaScript等语言组件来搭建灵活美观的前端页面,用Java语言搭建整体平台框架,再用JDBC等链接到后台的Orcal数据库,从而实现对大数据的安全管理与维护。校园在线打印平台的实现,改变了传统的打印模式,也改变了关于打印行业的经济模式构架,明显地提高了效率,并且形成了一个师生与打印商家的双赢平台。
在线打印;校园网络打印平台;双赢平台
1 引言
打印业务是计算机行业快速发展的产物。现如今,随着打印服务的不断优化与提高,各类数字化、智能化的打印设备使打印变得更加便捷。打印系统不断趋于完善,打印服务方式也在不断的满足用户需求,其最终目标都是为了提高打印系统的服务质量,使打印需求者得到最满意的结果,使打印平台得到飞跃提升。随着计算机科学的飞速发展,互联网成为信息流通的一大中心,人们的生活方式正在发生着质的变化,对现在各行业的要求基本是足不出户就可以得到服务,而对打印业务的受众的分析表明,除了办公室以外,在校师生占据了相当大的比重,因此校园在线打印方向的研发是意义重大的。传统打印行业与互联网营销的结合,一方面将大大增强行业信息化,紧跟信息时代潮流;另一方面将合理调配资源,规范资源管理,尽可能降低运作成本,节约人力资源,减少空间占用,提高工作效率[1]。校园在线打印平台是为了鼓励学生创业积极性,提高打印效率而建立的。针对有打印需求的上网用户,在线打印平台很好地解决了师生在线打印的需求,并简化了打印店的服务流程,实现一个双赢的打印平台。
2 整体构建与模块设计
2.1 系统需求分析
目前国内有个别商家在做在线打印平台[2],如随米、随印、易印云等公司,但各平台均处于初级阶段,并没有真正推向市场,尤其是没有真正走入校园。
关于校园打印,亿欧网通过问卷调查了解到,38%被调查到的大学生选择到校园打印室打印,40%选择到宿舍区打印;学习资料占打印资料的72%,论文和社团资料占20%;平均每周打印量在10张以内的占83%;对校园打印不满原因包括排队时间长(74%)、U盘中毒(53%)、编辑问题(39%)。校园打印平台将针对这一系列问题,为学生在线打印提供方便安全的服务。
对于大学生来说,简单、省时、安全的打印平台是现在校园所需,而对于打印店来说,省时高效也是打印店所需。所以此次项目的目的不单单是搭建一个校园打印平台,也是搭建一个对商家更低成本、对用户更安全方便的校园在线打印平台,让学生能够随时随地打印,且克服了质量差效率低的痛点[3-4]。用户和打印商家是本系统的两个主要服务对象。根据两者不同的情况确定各自的需求如下:
(1)用户
能够根据地理位置、打印类别、配送方式等不同信息搜索附近打印店,从推荐商家中选择符合自己需求的打印服务提供商。在网站上注册的会员用户可以选择商家进行下订单操作,上传自己的打印文档,选择支付方式以及配送地址,方便快捷地完成打印过程。
(2)打印店
注册成为会员的商家可以在网站上开设自己的网络打印商店,输入商店的地理位置、打印类别、价格大小、配送范围等服务信息,网站自动生成打印商家首页,以显示打印商家信息。打印商家可以接受用户订单,下载用户打印文档,修改订单状态,设计及时响应系统以最大限度获取客户资源[5]。
2.2 系统功能模块分析
2.2.1 系统总体结构设计
设计并开发一个基于B/S的B2C网络平台,作为实现师生与打印店双赢的校园在线打印平台。主要的实现目标如下:
①将学生与打印店有机地联系起来,方便学校管理,实现网络传输做到用户方便快捷随时随地打印,在线支付,生成订单并且即时生成订单号,还可以在订单中提出打印需求,取件时提供订单号即可;
②实现自动打印与人工打印两大主模块,做到合理利用人力物力,节约时间,尽可能提高效率,自动打印不需要人工编辑文档就可直接打印,对于商家来说要做到即时接单打印,按顺序排号,供学生随时取件,定时清理文件[6];
③在平台中实现资料库,将一些学习资料或是固定模式的表格等存入,和学校合作一些活动的固定模式材料,可以提供在线预览功能,用户自行选择是否需要打印,并且还要做一些打印规格的选项要求,方便用户选择[7],平台传输文件前要审核,通过关键字检索,如发现有反动等内容,将文件提取出来,让工作人员即时处理;
④平台界面尽量做到简洁明亮新颖,后台的数据管理可以实现统计分析等功能。
2.2.2 功能模块分析
网络打印平台的主要功能模块有:注册登陆模块,文档上传下载管理模块,搜索模块,订单管理模块,商户管理模块,后台维护模块[8]。其主要功能如下:
1.注册登录模块
注册分用户注册与商家注册,成为会员的商家会员和用户会员比非会员享受更多的功能。
2.文档上传下载模块
文档上传是面向用户的,同时提供文档模板供用户选择,主要模板分为校园重要文档模板(如“优秀学生干部申请书”等),以及其他简约模板。
下载模块是面向商家的,对已接单用户的业务进行下载。
3.搜索模块
用户可根据条件搜索附近商家以及商家提供的资料型文章(如书籍电子版)。
4.商家管理模块
商家根据订单要求进行文档打印,为尽可能扩大商家业务量可根据业务繁忙状态设置自动接单,并及时修改订单状态,及时反馈给用户。
5.后台维护模块
后台提供文章安全性检索,对用户提供的文档进行敏感词排查,含大量敏感词汇(超过文章长度的百分之十)的文档商家不予接单。
3 平台整体实现
1.实现概述
平台采用三层架构的传统模式进行开发。前端运用了HTML语言、Java Script技术等进行搭建,而后台运用了数据库orcal构建平台信息数据的存储,为了更好服务于商家与用户,平台运用了B/S结构(Browser/Server结构),为用户带来更多便利[9-10]。
2.三层架构
三层架构通常是指应用平台划分为三个层次:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。其目的在于体现“高内聚,低耦合”的原则,能更有效服务于用户与商家,更利于平台的维护与运作。
3.组成部分①用户
用户是网络在线打印平台的服务主体。教职工和学生可以在平台注册成为用户,搜索打印店,上传需要打印的文档,提交订单,在线支付,通过这些简单的操作获得打印服务。
②打印店
打印店是平台的另一大服务主体。通过审核的商家可以在平台上开设网络打印店,发布地理位置、服务项目、价格类别等信息,方便用户搜索浏览,最终接受用户订单,下载文档,进行打印。
③管理员
管理员的主要任务是审批审查,对后台数据进行维护与支持,并通过关键字检索检查文档是否合格,维护平台健康有序的运作。
4 结束语
网络在线打印平台是利用互联网、大数据等信息技术实现的,而校园在线打印平台的功能相对会少一点,涉及到的大数据等技术不会特别深入,利用校园的便捷的网络资源,它实现了在线阅读、打印预览、资料文档查阅下载、提交订单到商家与在线付款等一体化的从发送文档到打印的具体实现[11]。对用户而言,通过搜索合适的打印店,利用平台的模板或编辑功能,或留言到商家,以实现对文档的编辑;而商家则通过平台接受相应的订单,进而完成客户的需求。平台的目的是尽可能实现将打印基础服务的信息化,以其高效且方便的特点,更好地向大学生和教职工服务。
通过实践证明,在线打印平台基于模板的打印方式对文件的打印质量和效率有很大的保证和提高,而模板的建立能更好地服务于用户,据此预计,在不久之后,在线打印会越来越普及,也会适用于更多的web网络打印服务。
[1] 春露.足不出户网上冲印--三款网络冲印服务[J].电脑迷,2009,(15).Chun Lu.Online Printing Without Leaving House-Three Kindsof Online Printing Services[J].PCFan,2009,(15).
[2] 张燕,杨春杰.基于.NET的在线冲印服务系统设计[J].黑龙江科技信息,2009,(12).Zhang Yan,Yang Chunjie.Design of Online Printing Service System Based on.NET[J].Heilongjiang Science and Technology Information,2009,(12).
[3] 刘薇.基于虚拟打印技术的在线文档浏览的实现[J],中国管理信息化,2012.04(3):79-71.Liu Wei.Realization of Online Document Browsing Based on Virtual Printing Technology[J],China Management Informatization,2012.04(3):79-71.
[4] 王炜.基于net的在线相册及冲印平台的教学设计[J].中国校外教育(理论),2008,(7).Wang Wei.The Teaching Design of Online Photo Album and Developing Platform Based Net[J].Education for Chinese After-school(Theory),2008,(7).
[5] 冒晓东,曾立新.数码照片冲印服务模式的分析[J].照相机,2006,4(29).Mao Xiaodong,Zeng Lixin.Analysis of Digital Photo Developingand Printing Service Mode[J].Camera,2006,4(29).
[6] 王根生.冲印相册网上做省时低价又新潮 [J].现代营销(创富信息版),2009,(12).Wang Gensheng.Online Printingmakesit timesaving,Cheap and Fashionable[J].Modern Marketing-Wealth of Informa-tion Edition,2009,(12).
[7] 小舟.影像印刷数码印刷潜力市场[J].数码印刷,2009,5(8).Xiao Zhou.Image Printing Digital Printing Potential Market[J].Digital Printing,2009,5(8).
[8] 衡冬梅.基于.NET的网上数码冲印系统的设计与实现[J].甘肃科技,2008,(19).Heng Dongmei.Design and Implementation of Online Digital Print System Based on.NET[J].Gansu Scienceand Technology,2008,(19).
[9] 邓锦祥.钢码商标在线打印技术的开发及应用[J].科技创新与应用,2017,09(11):106-109.Deng Jinxiang.Development and Application of Online Printing Technology of Steel Code Trademarks[J].Technology Innovation and Application,2017,09(11):106-109.
[10] 钟石根.基于物联网技术在线打印出版模式的研究[J],编辑之友,2016.12(6):89-93.Zhong Shigen.Research on Online Printing and Publishing Mode Based on IoTTechnology[J],Editorial Friend,2016.12(6):89-93.
[11] 三好.巧解在线打印成绩单无水印问题[J],电脑知识与技术,2012.08(12):45-49.San Hao.Smart Solution to Problemof Watermark Removel of Online Printed Grade Sheet[J],Computer Knowledge and Technology,2012.08(12):45-49.
Design and Development of Network Printing Platform in College
With the development of society,the pace of life being accelerated,time-saving and convenience has become more and more people's goals to pursue.At the same time,the popularity of campus O2O concept has attracted the attention of college students.The development and implementation of campus online network printing platform is mainly explained.Through the Bootstrap front-end development framework,using HTML,CSS,and JavaScript language components to build flexible and beautiful front pages,using Java language to establish the overall platform framework,and linking to the background Orcal database with JDBC,so that the security management and maintenance of big data is realized.Now that the campus online printing platform is realized,the traditional pattern of print is changed,as well as the economic model of the printing industrystrive,and the efficiency is significantly improved to create a win-win platform between the teachers and students and the printers.
Online printing;Network printing platform in college;Win-win platform
10.3969/j.issn.1002-2279.2017.06.016
TP277
A
1002-2279-(2017)06-0070-04
大学生创新创业大赛院级项目基金
王颖(1996—),女,河北省廊坊市人,本科在读,主研方向:计算机科学与技术。
2017-11-15