一种税控系统中发票打印元素模块化方法

    公开(公告)号:CN104657090A

    公开(公告)日:2015-05-27

    申请号:CN201310589674.5

    申请日:2013-11-20

    Abstract: 本发明公开了一种发票打印元素模块化方法,该方法为税控发票的每个票面元素分别绑定一个唯一编码,在税控发票的票面元素与其编码之间建立一一映射关系,并为税控发票的每个票面元素分配一种其在打印模板中的控件形式。根据目标打印模版中票面元素对应的编码和控件形式创建目标打印模版,并将其发送至发票打印引擎,打印引擎将目标打印模版中票面元素的编码与其预先存储的元素编码进行对比后再决定是否打印及打印方式。本发明实现了发票票面元素标准化,简化了发票打印模板的设计流程和设计难度,使得使用者在设计发票打印模板时仅需设置票面元素的位置信息即可完成发票打印模板设计,且发票打印模板后期维护更简易、维护成本降低、修改也更容易。

    插件式软件集成方法及装置

    公开(公告)号:CN103425468A

    公开(公告)日:2013-12-04

    申请号:CN201210154543.X

    申请日:2012-05-17

    Abstract: 本发明公开了一种插件式软件集成方法及装置,其中方法包括以下步骤:建立插件扩展库,插件扩展库包括各插件信息及各插件安装策略;软件启动时按预定方式从插件扩展库中获取所需的插件,根据各插件安装策略将各插件与软件的主程序的菜单栏建立对应关系;主程序接收用户对菜单栏的菜单的操作信息,并将操作信息发送至开发运行平台;开发运行平台根据操作信息和对应关系从插件扩展库调用相应的插件,通过插件执行具体的操作。

    一种税控系统中发票打印数据绑定方法

    公开(公告)号:CN104679452B

    公开(公告)日:2018-04-20

    申请号:CN201310636923.1

    申请日:2013-12-02

    Abstract: 本发明提供了一种税控系统中发票打印数据绑定方法,包括以下步骤:构建打印模板;构建数据文件;将数据文件发送至数据端,数据端根据对应关系将数据文件构建成配对数据;将配对数据添加至数据字典,生成一个数据包;将打印模板的路径和数据包传递至打印引擎,打印引擎中的打印函数依序解析打印模板中的每个节点,当节点的键值不为空时,打印函数将节点的键值在数据包中进行检索匹配得到与其对应的配对数据;提取配对数据中包含的与该节点对应的元素的值,根据发票打印模板中该节点的解析信息将与该节点对应的元素的值打印在发票上。本发明提供的税控系统中发票打印数据绑定方法解决了打印数据与打印模板之间的匹配问题,方便开发或第三方调用。

    插件式软件集成方法及装置

    公开(公告)号:CN103425468B

    公开(公告)日:2016-12-14

    申请号:CN201210154543.X

    申请日:2012-05-17

    Abstract: 本发明公开了一种插件式软件集成方法及装置,其中方法包括以下步骤:建立插件扩展库,插件扩展库包括各插件信息及各插件安装策略;软件启动时按预定方式从插件扩展库中获取所需的插件,根据各插件安装策略将各插件与软件的主程序的菜单栏建立对应关系;主程序接收用户对菜单栏的菜单的操作信息,并将操作信息发送至开发运行平台;开发运行平台根据操作信息和对应关系从插件扩展库调用相应的插件,通过插件执行具体的操作。

    一种税控系统中发票打印数据绑定方法

    公开(公告)号:CN104679452A

    公开(公告)日:2015-06-03

    申请号:CN201310636923.1

    申请日:2013-12-02

    CPC classification number: G06F3/1243 G06F3/1257 G06F3/1275

    Abstract: 本发明提供了一种税控系统中发票打印数据绑定方法,包括以下步骤:构建打印模板;构建数据文件;将数据文件发送至数据端,数据端根据对应关系将数据文件构建成配对数据;将配对数据添加至数据字典,生成一个数据包;将打印模板的路径和数据包传递至打印引擎,打印引擎中的打印函数依序解析打印模板中的每个节点,当节点的键值不为空时,打印函数将节点的键值在数据包中进行检索匹配得到与其对应的配对数据;提取配对数据中包含的与该节点对应的元素的值,根据发票打印模板中该节点的解析信息将与该节点对应的元素的值打印在发票上。本发明提供的税控系统中发票打印数据绑定方法解决了打印数据与打印模板之间的匹配问题,方便开发或第三方调用。

    插件加载方法及系统
    6.
    发明授权

    公开(公告)号:CN103389905B

    公开(公告)日:2016-08-17

    申请号:CN201210144066.9

    申请日:2012-05-10

    Abstract: 本发明公开一种插件加载方法及系统,该方法包括:软件启动时扫描插件文件夹;读取插件文件夹内的插件文件,根据预设的安全条件对读取的插件文件的属性特征进行判断,若插件文件的属性特征满足安全条件则插件文件为安全可用的插件文件;将插件文件夹内安全可用的插件文件的文件名保存到插件列表文件;依次解析插件列表文件内文件名对应的插件文件,提取每个插件文件的插件描述信息,并对插件描述信息的格式是否正确进行判断,将格式正确的插件描述信息保存到插件对象列表文件;创建插件功能树,读取插件对象列表文件,将插件对象列表文件记载的所有插件对象挂载到插件功能树;根据插件功能树将各功能对象添加到软件主窗体界面中实现功能扩展。

    一种访问数据库的系统和方法及注册、订票、网购系统

    公开(公告)号:CN103902548A

    公开(公告)日:2014-07-02

    申请号:CN201210572366.7

    申请日:2012-12-25

    CPC classification number: G06F17/30581 H04L67/42

    Abstract: 本发明涉及一种访问数据库的系统和方法及注册、订票、网购系统。该系统包括:网络服务器、读、写数据库服务器和客户端;其中,客户端与网络服务器通过网络连接,网络服务器分别与读、写数据库服务器相连;客户端向网络服务器发送读、写数据库请求;从网络服务器获得返回数据;网络服务器从读数据库服务器获得读数据库请求所要求的数据提供给客户端;根据写数据库请求,修改写数据库服务器中的相应数据,并将修改结果提供给客户端;写数据库服务器周期性将自身存储的数据库提供给读数据库服务器,使二者存储的数据库保持同步。本发明能降低单台服务器的访问量,防止巨量访问造成服务器瘫痪。

    在客户端和浏览器中统一显示窗体界面的方法

    公开(公告)号:CN103902271A

    公开(公告)日:2014-07-02

    申请号:CN201210581751.8

    申请日:2012-12-27

    Abstract: 本发明公开一种在客户端和浏览器中统一显示窗体界面的方法,包括以下步骤:S1:在软件集成开发工具中,按照客户端软件模式进行窗体界面的布局和设计,并生成原始界面描述文件;S2:按照客户端软件模式,对所述原始界面描述文件进行引用和第一次封装,生成可供客户端显示和调用的界面程序集;S3:采用组件对象模型技术,对所述原始界面文件进行第二次封装,生成可供浏览器调用的组件;S4:对步骤S3中生成的组件进行注册;S5:在浏览器中编写组件调用脚本,对步骤S3中生成的组件进行显示,并实现浏览器脚本与组件接口间的相互调用。本发明有效降低了系统开发的复杂性,同时本发明中还包括授权验证机制,可防止对程序文件的非法调用。

    一种税控系统中模板数据格式化打印方法

    公开(公告)号:CN104657091B

    公开(公告)日:2018-11-13

    申请号:CN201310589729.2

    申请日:2013-11-20

    Abstract: 本发明公开了一种税控系统中模板数据格式化打印方法,用以实现发票票面元素尤其是以数据样式显示的票面元素在发票票面上的格式化打印,该格式化打印方法为每个以数据样式显示的票面元素分别绑定一种数据类型及一个格式化掩码,由该绑定的数据类型及格式化掩码决定票面元素在发票票面上的显示形态。本发明提供的数据格式化打印方法将打印数据与发票打印模板分离,降低了发票打印模板设计及修改的复杂度,使得开发人员无需了解数据显示的具体实现方式,仅需按照指定的数据类型传递数据即可方便的对以数据样式显示的票面元素进行格式化打印,降低了打印过程中数据的出错率。

    在客户端和浏览器中统一显示窗体界面的方法

    公开(公告)号:CN103902271B

    公开(公告)日:2017-10-17

    申请号:CN201210581751.8

    申请日:2012-12-27

    Abstract: 本发明公开一种在客户端和浏览器中统一显示窗体界面的方法,包括以下步骤:S1:在软件集成开发工具中,按照客户端软件模式进行窗体界面的布局和设计,并生成原始界面描述文件;S2:按照客户端软件模式,对所述原始界面描述文件进行引用和第一次封装,生成可供客户端显示和调用的界面程序集;S3:采用组件对象模型技术,对所述原始界面文件进行第二次封装,生成可供浏览器调用的组件;S4:对步骤S3中生成的组件进行注册;S5:在浏览器中编写组件调用脚本,对步骤S3中生成的组件进行显示,并实现浏览器脚本与组件接口间的相互调用。本发明有效降低了系统开发的复杂性,同时本发明中还包括授权验证机制,可防止对程序文件的非法调用。

Patent Agency Ranking