专利名称:校园网络自助打印系统的制作方法
技术领域:
本发明系统是一套自主研发的基于路由网络的自助打印系统,特别是在校学生可以利用校园网资源进行自助打印。
背景技术:
目前在校学生的打印需求越来越多,无论是论文,还是学习资料或者是学生简历都需要打印出来,学生自己购买打印机的成本过于昂贵,到学校指定的打印点打印往往需要等待很长时间,并且要自带U盘,十分不便。而且在打印点需要专职人员管理以及维护打印机,电脑等设备,无形中增加了不需要的成本。
发明内容
本发明系统所的创新是提出了一套自助打印的流程解决方案,并设计实现了这套流程解决方案。自助打印服务系统利用校园网实现了校园内部的自助打印。学生或老师可以在校园内任意一台安装了网络打印机的机器上的提交打印任务。确认后,再去打印点刷卡缴费,获取打印材料。本发明系统包括两部分,一部分是服务器端的一个监控程序,另一部分是一个Web 系统,负责整个自助打印系统的流程控制,包括用户和管理员两个部分。本发明系统的服务器端程序是一个监控程序,负责监控并拦截从学生客户机发送到服务器端的打印请求,由服务器程序向学校的POS机系统轮询学生的打卡记录,如果学生打卡金额正确则放行打印请求,否则不放行打印记录,直到学生的打卡金额正确再放行。 超出有效期限的打印请求将被删除。放行后的打印请求被传送至与服务器相连的打印机, 学生可以从打印点取走打印文件。本发明系统的Web程序包括两个部分,一个用户模块,一个是管理员模块。用户模块负责用户流程的管理,包括用户验证,用户信息管理,显示可用打印机列表以及相应的打印机状态,管理用户当前已经提交的打印任务,查看打印金额,统计用户的打印记录以及缴费记录。系统管理员模块负责整个系统的管理,包括pos机的管理,每个打印地点只能有一个刷卡POS机;打印机的管理,每个打印地点可以安装多个打印机,并提供相应的打印驱动,供用户选择安装;公告的管理;上传文件的管理,管理网站的空间;用户余额查询,查询用户打印账户余额及打印退款凭证;监控后台服务进程,管理员可以实时监控系统后台程序的运行状态;统计报表输出,管理员可以查看各个打印点,各个打印机在指定时间段内打印量的统计结果;系统设置,相关系统参数的设置。本发明系统的打印客户端只需电脑上网,即可实现打印,打印文档在本地提交,无需再携带U盘去打印点,因为降低了使用成本,打印价格相对实惠,且刷卡付费,十分方便, 整个打印过程完全实现自助,无需他人协助。
图1打印流程图
具体实施例方式本系统的客户端是一个安装了网络打印机的PC机,服务器端是部署了自助打印系统的服务器。客户端的安装需要登录自助打印的服务网站(系统的一部分),下载相应打印机的驱动,安装网络打印机。另外,客户端系统只要安装IE6.0以上的浏览器即可。使用起来十分方便。服务器端需要安装两个程序,一个是打印请求监控程序,还有一个基于Web的打印系统网站。打印请求监控程序由C++语言编写,是一个后台程序,负责监控从客户端发送到网络打印机上的打印请求,并取出打印参数,存入服务器的后台数据库中,并将打印请求的状态设置为等待,同时轮询学校的pos机系统,查询打印请求是否被已经刷卡付款,已经刷卡则放行打印任务,否则继续等待。基于Web的打印系统网站由Mruts/JSP编写,部署在Tomcat服务器上,在客户端通过IE浏览器访问。包括用户模块和管理员模块两个部分。可以查询、删除、确认已经提交的打印任务,查询已经安装的网络打印机以及网络打印机的状态,方便用户选择合适的打印机进行打印。自助打印流程如图1所示。首先需要在本地安装可用的网络打印机,登录打印网站,查看可用的网络打印机,以及相应网络打印机的网络地址,下载打印机驱动,按照提示, 一步步安装好网络打印机,安装完打印机后会在操作系统的打印机列表中增加一个可用打印机。按照系统要求修改打印文档的文件名,直接在文档的菜单选项中提交打印任务至目标网络打印机。再登录自助打印网站,查看已经提交的打印任务,并在查看打印金额后,确认打印任务,打印任务进入等待刷卡打印状态,直接到网络打印机所处的打印点按照自己的打印金额刷卡,系统即会马上打印该校园卡账户的打印任务,学生在打印点取走打印文档整个流程结束。
权利要求
1.本发明提出并实现了一套支持自助打印的系统。本发明系统包括两部分,一部分是服务器端的一个监控程序,另一部分是一个Web系统,负责整个自助打印系统的流程控制, 包括用户和管理员两个部分。本发明系统的服务器端程序是一个监控程序,负责监控并拦截从学生客户机发送到服务器端的打印请求,由服务器程序向学校的POS机系统轮询学生的打卡记录,如果学生打卡金额正确则放行打印请求,否则不放行打印记录,直到学生的打卡金额正确再放行。超出有效期限的打印请求将被删除。放行后的打印请求被传送至与服务器相连的打印机,学生可以从打印点取走打印文件。本发明系统的Web程序包括两个部分,一个用户模块,一个是管理员模块。用户模块负责用户流程的管理,包括用户验证,用户信息管理,显示可用打印机列表以及相应的打印机状态,管理用户当前已经提交的打印任务,查看打印金额,统计用户的打印记录以及缴费记录。系统管理员模块负责整个系统的管理,包括pos机的管理,每个打印地点只能有一个刷卡POS机;打印机的管理,每个打印地点可以安装多个打印机,并提供相应的打印驱动,供用户选择安装;公告的管理;上传文件的管理,管理网站的空间;用户余额查询,查询用户打印账户余额及打印退款凭证;监控后台服务进程,管理员可以实时监控系统后台程序的运行状态;统计报表输出,管理员可以查看各个打印点,各个打印机在指定时间段内打印量的统计结果;系统设置,相关系统参数的设置。
全文摘要
本发明系统所的创新是提出了一套校园自助打印的流程解决方案,并设计实现了这套流程解决方案。自助打印服务系统利用校园网实现了校园内部的自助打印。学生或老师可以在校园内任意一台安装了网络打印机的机器上的提交打印任务。确认后,再去打印点刷卡缴费,获取打印材料。本发明系统包括两部分,一部分是服务器端的一个监控程序,另一部分是一个Web系统,负责整个自助打印系统的流程控制,包括用户和管理员两个部分。本发明系统的打印客户端只需电脑上网,即可实现打印,打印文档在本地提交,无需再携带U盘去打印点,因为降低了使用成本,打印价格相对实惠,且刷卡付费,十分方便,整个打印过程完全实现自助,无需他人协助。
文档编号G07F17/26GK102201141SQ201010131208
公开日2011年9月28日 申请日期2010年3月24日 优先权日2010年3月24日
发明者王婷婷 申请人:王婷婷