专利名称:打印管理系统及打印管理方法
技术领域:
本发明涉及一种打印管理系统及打印管理方法。
背景技术:
各大打印机生产厂商都有基于各自打印机数据留的打印驱动管理系统,如
IBM建立在IPDS数据流上的Infoprint Manager,施乐公司建立在其独特VIPP 数据流上的驱动管理系统。这些系统主要的功能是驱动打印机并对打印作业进 行管理,但它对所有打印的数据没有处理的能力。现有打印驱动管理系统大多 只能对打印机进行驱动、对打印作业进行管理,但不能对打印数据进行处理, 或处理能力很差,最多是一个页面排版系统,普通的打印监控技术是必须需要 软件与特定品牌、型号打印机配套才能实现。
在保险和金融行业,需要打印的保单和帐单数据都是可变数据,需要在打 印前对数据进行预处理、在打印的过程中对数据进行分析处理,在打印后对数 据进行统计查询处理,这就要求有专门的帐单管理系统来执行这些任务。S前 的客户的保单和帐单变化很快,现有打印系统在客户帐单格式需要变化的情况 下,只能通过软件公司的软件程序员对帐单模板进行编程修改,花费时间很多, 需要和客户反复沟通确认才能完成修改过程。而客户往往需要自己能够很简单 轻松的独自完成模板的更新和修改工作。现有的打印管理系统只能在本地进行 操作,没有网络远程处理的功能,不能实现WEB化,但金融客户,特别是保险 客户, 一般都需要数据在总部管理,打印能够分散到各分支机构进行,各分支 机构通过WEB来登陆总部的打印管理系统,获取自己的打印数据并下载到本地 进行打印作业,打印结束后数据自动被删除,分支机构是不能保存数据的。所 有这些功能都需要打印管理软件能够WEB化,通过IE来实现远程操作和管理, 但现有的打印管理系统是无法实现这些功能的
发明内容
本发明的目的是提供一种打印管理系统及打印管理方法,以克服现有的打
印管理系统不能够WEB化,通过IE来实现远程才喿作和管理的不足。 本发明的目的是通it以下技术方案来实现 一种打印管理系统,其采用B/S架构,包括
登陆模块,用户通过该登陆模块进入打印管理系统,用户需通过浏览器输 入用户名和密码进入打印管理系统,服务器端接收到客户端的请求后将进行判 断,其中除了采用通用的用户名和密码匹配的方法之外,还采用了验证用户端 计算机ID号的方法,如果匹配成功则返回给客户端打印管理系统的操作界面, 否则返回输入用户名和密码界面;
打印模板设计模块,客户端通过登陆模块进入打印管理系统之后,可通过 打印模板设计模块进行模板设计、管理可变单元、设计可变文本对应的数据,通 过使用映射的方式实现数据的可变性(TXT到JAVA实体的映射、JAVA实体到 XML的映射);打印管理系统的客户端采用Swing技术,客户可以通过操作打 印管理系统中的控件进行打印模板设计,其中包括定义相关可变单元字段、绘 制固定文本、可变文本、条形码、图片等,可根据需要设计符合要求的打印模 板,许多功能都需要通过修改Swing控件对本地文件操作的权限才能进行;
打印管理服务器,将设计好的打印模板保存到打印管理服务器,打印模板 采用XML方式保存;用户通过浏览器进入打印界面,选择打印模板、数据文 件、转换文件、打印机或生成文件类型等,通过整合打印模板、数据文件、转 换文件将数据整合成打印机能识别的PS文件或其它打印机能识别的文件,然后 向打印才几发送。
一种打印管理方法,包括以下步骤
用户通过登陆方式进入打印管理系统,该打印管理系统采用B/S(浏览器/ 服务器)架构,用户需通过浏览器输入用户名和密码进入打印管理系统,服务器 端接收到客户端的请求后将进行判断,其中除了采用通用的用户名和密码匹配证用户端计算机ID号的方法,如果匹配成功则返回给 客户端打印管理系统的操:作界面,否则返回输入用户名和密码界面;
客户端通过登陆方式进入打印管理系统之后,进行才莫板设计、管理可变单
JAVA实体的映射、JAVA实体到XML的映射);打印管理系统的客户端采用 Swing技术,客户可以通过操作打印管理系统中的控件进行打印模板设计,其 中包括定义相关可变单元字段、绘制固定文本、可变文本、条形码、图片等, 可根据需要设计符合要求的打印模板,许多功能都需要通过修改Swing控件对 本地文件操作的权限才能进行;
将设计好的打印模板保存到打印管理服务器,打印模板采用XML方式保 存;用户通过浏览器进入打印界面,选择打印模板、数据文件、转换文件、打 印机或生成文件类型等,通过整合打印模板、数据文件、转换文件将数据整合 成打印机能识别的PS文件或其它打印机能识别的文件,然后向打印机发送。
本发明的有益效果为通过本发明客户很容易实现数据集中管理,帐单、 保单分散打印的现代金融业务要求,将数据的安全性、保单、帐单的时效性以 及管理的系统性有机的结合在一起,将客户从以前繁瑣的、零散的,多环节、 多部门、多供应商相互制肘的帐单打印流程中解放出来,实现单一部门、单一 供应商、单一系统的帐单、保单打印。
图1是本发明实施例所述打印管理系统的框图2是本发明实施例所述打印管理方法的流程图。
具体实施例方式
如图1所示,本发明实施例所述的一种打印管理系统,包括 登陆模块101,用户通过该登陆模块101进入打印管理系统100,打印管理服务器)架构,用户需通过浏览器输入用户名和密码进 入打印管理系统100,服务器端接收到客户端200的请求后将进行判断,其中 除了采用通用的用户名和密码匹配的方法之外,还采用了验证用户端计算机ID 号的方法,如果匹配成功则返回给客户端打印管理系统100的操作界面,否则 返回输入用户名和密码界面;
打印模板设计模块102,客户端200通过登陆模块101进入打印管理系统 100之后,可通过打印模板设计模块102进行模板设计、管理可变单元、设计 可变文本对应的数据,通过使用映射的方式实现数据的可变性(TXT到JAVA实 体的映射、JAVA实体到XML的映射);打印管理系统100的客户端200采用 Swing技术,客户可以通过操作打印管理系统中的控件进行打印模板设计,其 中包括定义相关可变单元字段、绘制固定文本、可变文本、条形码、图片等, 可根据需要设计符合要求的打印模板,许多功能都需要通过修改Swing控件对 本地文件操作的权限才能进行;
打印管理服务器103,将设计好的打印模板保存到打印管理服务器103,打 印模板采用XML方式保存;用户通过浏览器进入打印界面,选择打印模板、 数据文件、转换文件、打印机或生成文件类型等,通过整合打印模板、数据文 件、转换文件将数据整合成打印机能识别的PS文件或其它打印机能识别的文 件,然后向打印才几201发送。
如图2所示,本发明实施例所述的一种打印管理管理方法,包括以下步骤
用户通过登陆方式进入打印管理系统,打印管理系统采用B/S(浏览器/服务 器)架构,用户需通过浏览器输入用户名和密码进入打印管理系统,服务器端接 收到客户端的请求后将进行判断,其中除了采用通用的用户名和密码匹配的方 法之外,还采用了验证用户端计算机ID号的方法,如果匹配成功则返回给客户 端打印管理系统的操作界面,否则返回输入用户名和密码界面;
客户端通过登陆方式进入打印管理系统之后,进行才莫板设计、管理可变单 元、设计可变文本对应的数据,通过使用映射的方式实现数据的可变性(TXT到JAVA实体的映射、JAVA实体到XML的映射);打印管理系统的客户端采用 Swing技术,客户可以通过操作打印管理系统中的控件进行打印模板设计,其 中包括定义相关可变单元字段、绘制固定文本、可变文本、条形码、图片等, 可根据需要设计符合要求的打印模板;
将设计好的打印模板保存到打印管理服务器,打印模板采用XML方式保 存;用户通过浏览器进入打印界面,选择打印模板、数据文件、转换文件、打 印机或生成文件类型等,通过整合打印模板、数据文件、转换文件将数据整合 成打印机能识别的PS文件或其它打印机能识别的文件,然后向打印机发送。
权利要求
1、一种打印管理系统,其采用B/S架构,其特征在于包括登陆模块,用户通过该登陆模块进入打印管理系统;打印模板设计模块,客户端通过登陆模块进入打印管理系统之后,通过打印模板设计模块进行模板设计、管理可变单元、设计可变文本对应的数据,通过使用映射的方式实现数据的可变性;打印管理服务器,将设计好的打印模板保存到打印管理服务器,打印模板采用XML方式保存;用户通过浏览器进入打印界面,选择打印模板、数据文件、转换文件、打印机或生成文件类型,通过整合打印模板、数据文件、转换文件将数据整合成打印机能识别的PS文件或其它打印机能识别的文件,然后向打印机发送。
2、 权利要求1所述的打印管理系统,其特征在于用户需通过浏览器输入 用户名和密码进入打印管理系统,服务器端接收到客户端的请求后将进行判断, 采用用户名和密码匹配的方法,如果匹配成功则返回给客户端打印管理系统的 操作界面,否则返回输入用户名和密码界面。
3、 权利要求2所述的打印管理系统,其特征在于还采用验证用户端计算 机ID号的方法。
4、 权利要求1所述的打印管理系统,其特征在于客户端采用Swing技术, 客户可以通过操作打印管理系统中的控件进行打印模板设计,其中包括定义相 关可变单元字段、绘制固定文本、可变文本、条形码、图片。
5、 一种打印管理方法,其特征在于包括以下步骤用户通过登陆方式进入打印管理系统,打印管理系统采用B/S架构;客户端通过登陆方式进入打印管理系统之后,进行模板设计、管理可变单 元、设计可变文本对应的数据,通过使用映射的方式实现数据的可变性;打印管理系统的客户端采用Swing技术,客户可以通过操作打印管理系统中的控件进 行打印模板设计,其中包括定义相关可变单元字段、绘制固定文本、可变文本、 条形码、图片;将设计好的打印模板保存到打印管理服务器,打印模板采用XML方式保 存;用户通过浏览器进入打印界面,选择打印模板、数据文件、转换文件、打 印机或生成文件类型等,通过整合打印模板、数据文件、转换文件将数据整合 成打印机能识别的PS文件或其它打印机能识别的文件,然后向打印机发送。
6、 权利要求5所述的打印管理方法,其特征在于用户需通过浏览器输入 用户名和密码进入打印管理系统,服务器端接收到客户端的请求后将进行判断, 采用用户名和密码匹配的方法,如果匹配成功则返回给客户端打印管理系统的 操作界面,否则返回输入用户名和密码界面。
7、 权利要求6所述的打印管理方法,其特征在于还采用验证用户端计算 才几ID号的方法。
8、 权利要求5所述的打印管理方法,其特征在于客户端采用Swing技术, 客户可以通过操作打印管理系统中的控件进行打印模板设计,其中包括定义相 关可变单元字段、绘制固定文本、可变文本、条形码、图片。
全文摘要
本发明涉及一种打印管理系统及打印管理方法,所述打印管理系统包括登陆模块;打印模板设计模块,客户端通过登陆模块进入打印管理系统之后,可通过打印模板设计模块进行模板设计、管理可变单元、设计可变文本对应的数据,通过使用映射的方式实现数据的可变性;打印管理服务器,将设计好的打印模板保存到打印管理服务器,通过整合打印模板、数据文件、转换文件将数据整合成打印机能识别的PS文件或其它打印机能识别的文件,然后向打印机发送。本发明有益效果本发明客户很容易实现数据集中管理,帐单、保单分散打印的现代金融业务要求,将数据的安全性、保单、帐单的时效性以及管理的系统性有机的结合在一起。
文档编号G06F3/12GK101477449SQ20091000087
公开日2009年7月8日 申请日期2009年1月20日 优先权日2009年1月20日
发明者李付红 申请人:北京展鹏电子技术有限公司