远程打印电子商务平台的客户端管理方法技术

技术编号:8452764 阅读:198 留言:0更新日期:2013-03-21 13:07
远程打印电子商务平台的客户端管理方法为了实现客户端管理的功能,提供了一系列的客户端功能接口的实现,包括打印用户登录接口、更新用户接口、查看用户接口、查找打印机接口、提交打印任务接口、支付打印任务接口、删除打印任务接口、查看打印任务接口,将这些功能接口的实现串接起来,形成了一套远程打印电子商务平台对客户端管理的操作,丰富了客户端的功能,具体化了客户端接口的实现,节省了打印用户的时间、精力和费用,减少了人为操作和错误率,提高了工作效率。

【技术实现步骤摘要】

本专利技术涉及一个远程打印电子商务平台对客户端管理的实现方法,主要是利用远程打印电子商务平台,管理了客户端打印用户的操作,实现了打印用户登录、更新用户、 查看用户、查找打印机、提交打印任务、支付打印任务、删除打印任务、查看打印任务功能接口。属于电子商务与移动互联网的交叉领域。
技术介绍
传统的打印机管理通过安装特定的软件来监控本地打印机或局域网中的打印机, 主要包括打印机的监视、控制和审核。具体说来包括打印事件记录功能、打印审核功能、打印控制、查询与报表、打印计费等功能。事件记录功能能够记录打印的用户名、计算机、打印页数、打印时间、纸张大小、文档名称、文档类型、文档内容和打印费用等;打印审核功能主要由管理员使用,经过核准的文档才能打印;打印控制主要用于为不同的用户指定不同的打印策略;查询与报表实现打印日志、任务分析报表、负荷分析报表等;打印计费包括按照纸张计费、按照用墨量计费等功能。近年来,国内打印服务仅仅呈现在传统的打印机上,而且服务种类只有单纯的打印,即电子文档通过打印机直接打印出来,故打印用户需要亲自呈送打印文档去打印店,然后亲自装订和亲自送往目的地。从而,在电子商务平台上扩充打印服务种类形成服务组合, 并在该平台上自动的合理的计算打印费用,即远程打印电子商务服务组合成为了市场的急切需求;用户在该平台上能够及时查找到合适的打印店,成为了远程打印电子商务平台上的一个难点。针对远程打印平台,在国外,Google提供了云打印,主要是应用于个人用户打印处理的平台,Google云打印需要用户在连接打印机的电脑上安装Chrome浏览器并且注册所连接的打印机,注册好后,用户只要在其他电脑中安装Chrome浏览器,并且登录所注册的账号,就可以远程使用该打印机进行打印了。但是,该平台的打印管理中并没有对打印的页数以及是否双面打印等细节操作进行管理,即服务种类单一化,且需要配合Chrome OS平台使用。PrinterOn是第一个开发云打印解决方案并使用云技术,使用户能够从任何智能手机、笔记本电脑或平板电脑向任何启用了 PrinterOn技术的打印机打印文件,为了确保其安全性,用户会收到PrinterOn发送的安全释放码,之后用户必须进行核实,从而保证用户自己能看到自己打印的文件。但是,使用PrinterOn在桌面端服务时,用户需要将文件发送到一个特定的地址或者安装驱动才行。最近,柏林创业公司Ezeep也提供了一种云打印服务,实现了云端打印的服务,并且也是一家为酒店用户提供桌面端和移动端的打印服务商。通过Eze印的订阅系统,酒店为客人提供在线入口,包括按页数来付费的机制。客人上传文件后可以通过旅店连接的打印机进行打印,然后再去领取打印文件。但是,Ezeep服务用户群体局限于酒店的客户。此外,以上几种远程打印服务的不足之处还在于,服务种类少,打印用户具有局限性,且都没有涉及到客户端打印用户的管理方法以及功能接口实现。然而,人们对打印的需求已经遍及到一个社区甚至整个网络,对打印的服务种类也不再仅仅局限于打印操作,这就迫切需要一个遍及整个网络的打印平台,也迫切需要在平台上,提供与打印相关的所有服务种类。针对这些打印服务,管理客户端打印用户的操作和实现客户端的功能接口也是关键的步骤,所以也迫切需要一个远程打印电子商务平台管理客户端用户的实现方法。
技术实现思路
技术问题本专利技术的目的是提供一种远程打印电子商务平台客户端管理的实现方法。通过远程打印电子商务平台,管理客户端打印用户的操作,实现客户端的相关功能接口,包括打印用户登录、更新用户、查看用户、查找打印机、提交打印任务、支付打印任务、删除打印任务、查看打印任务功能。本专利技术也详细描述了远程打印平台与客户端管理之间的相互交互,默契配合,相辅相成。节省了打印用户的时间、精力和费用。技术方案本专利技术的远程打印电子商务平台的客户端管理的实现方法所包含的步骤为步骤I)客户端打印用户发送登录远程打印平台首页信息请求,远程打印平台实现用户登录步骤1.1)获取客户端打印用户登录远程打印平台首页信息请求;步骤I. 2)远程打印平台显示用户登录页面;步骤I. 3)获取打印用户输入的用户名和密码;步骤I. 4)远程打印平台根据用户输入的用户名和密码,在数据库中搜索其是否存在, 如果存在,转步骤I. 6),否则,转步骤I. 5);步骤I. 5)远程打印平台显示“用户名或密码存在,请重新输入”信息,提示打印用户,步骤I. 3);步骤I. 6)远程打印平台显示打印用户登录成功信息;步骤I. 7)远程打印平台分配用户标识符给当前登录成功用户;步骤2)客户端打印用户发送更新用户信息请求,远程打印平台实现用户的信息更新步骤2. I)远程打印平台获取客户端有信息更新;步骤2. 2)远程打印平台发送查看客户端打印用户信息请求,查看打印用户当前信步骤2. 2. I)远程打印平台获取查看客户端用户信息请求;步骤2. 2. 2)远程打印平台获取用户标识符;步骤2. 2. 3)远程打印平台根据用户标识符,判断该用户标识符是否存在,如果存在, 转步骤2. 2. 5),否则,转步骤2. 2. 4);步骤2. 2. 4)远程打印平台返回“不存在该用户,请重新输入用户标识符”的提示信息, 转步骤2. 2. 2);步骤2. 2. 5)远程打印平台获取该用户当前信息;步骤2. 3)远程打印平台提取用户当前信息,覆盖用户原有信息;步骤2. 4)远程打印平台显示成功更新客户端用户信息。步骤3)远程打印平台为客户端打印用户的订单寻找合适的打印机,同时将寻找到的打印机标识符返回给打印用户步骤3. I)获取打印用户的用户标识符;步骤3. 2)远程打印平台根据打印用户唯一的用户标识符,获取该打印用户所能访问的所有打印机,将其排列在队列中;步骤3. 3)获取打印机应具备的功能信息;步骤3. 4)判断队列是否为空,如为空,则转步骤3. 10);步骤3. 5)远程打印平台取队列头部打印机,获取该打印机的功能,且将其从队列中删除;步骤3. 6)远程打印平台将该打印机的功能与打印机应具备的功能进行匹配是否相同,如果相同,转步骤3. 7),否则,步骤3. 4);步骤3. 7)远程打印平台选中该打印机;步骤3. 8)远程打印平台获取选中打印机的打印机标识符;步骤3. 9)远程打印平台返回选中打印机的打印机标识符给打印用户;步骤3. 10)远程打印平台返回空给打印用户;步骤4)在获取打印机标识符的情况下,客户端打印用户发送提交打印任务信息请求, 远程打印平台实现打印任务的提交步骤4. I)获取打印机标识符;远程打印平台根据打印机的标识符,在数据库中匹配出该打印机;获取打印任务的打印要求和内容;获取打印用户的费用支付确认信息1)远程打印平台获取打印任务的内容和购买的服务类型;2)远程打印平台根据打印任务的内容,计算纸张的开销;3)远程打印平台计算打印任务的总费用;4)远程打印平台获取打印用户发送的支付费用请求信息;5)远程打印平台显示支付页面;6)远程打印平台获取打印用户进入支付页面信息;7)远程打印平台获取打印用户选择的支付方式;8)远程打印平台获取打印用户的费用支付确认;远程打印平台将打印任务传送给已经匹配出来的打印机;远程打印平台获取打印机接收该打本文档来自技高网
...

【技术保护点】
一种远程打印电子商务平台的客户端管理方法,其特征在于该方法所包含的步骤为:?步骤1)?客户端打印用户发送登录远程打印平台首页信息请求,远程打印平台实现用户登录:步骤1.1)?获取客户端打印用户登录远程打印平台首页信息请求;步骤1.2)?远程打印平台显示用户登录页面;步骤1.3)?获取打印用户输入的用户名和密码;步骤1.4)?远程打印平台根据用户输入的用户名和密码,在数据库中搜索其是否存在,如果存在,转步骤1.6),否则,转步骤1.5);步骤1.5)?远程打印平台显示?“用户名或密码存在,请重新输入”?信息,提示打印用户,步骤1.3);步骤1.6)?远程打印平台显示打印用户登录成功信息;步骤1.7)?远程打印平台分配用户标识符给当前登录成功用户;步骤2)?客户端打印用户发送更新用户信息请求,远程打印平台实现用户的信息更新:步骤2.1)?远程打印平台获取客户端有信息更新;步骤2.2)?远程打印平台发送查看客户端打印用户信息请求,查看打印用户当前信息:步骤2.2.1)?远程打印平台获取查看客户端用户信息请求;步骤2.2.2)?远程打印平台获取用户标识符;步骤2.2.3)?远程打印平台根据用户标识符,判断该用户标识符是否存在,如果存在,转步骤2.2.5),否则,转步骤2.2.4);步骤2.2.4)?远程打印平台返回“不存在该用户,请重新输入用户标识符”的提示信息,转步骤2.2.2);步骤2.2.5)?远程打印平台获取该用户当前信息;步骤2.3)?远程打印平台提取用户当前信息,覆盖用户原有信息;步骤2.4)?远程打印平台显示成功更新客户端用户信息;步骤3)?远程打印平台为客户端打印用户的订单寻找合适的打印机,同时将寻找到的打印机标识符返回给打印用户:步骤3.1)?获取打印用户的用户标识符;步骤3.2)?远程打印平台根据打印用户唯一的用户标识符,获取该打印用户所能访问的所有打印机,将其排列在队列中;步骤3.3)?获取打印机应具备的功能信息;步骤3.4)?判断队列是否为空,如为空,则转步骤3.10);步骤3.5)?远程打印平台取队列头部打印机,获取该打印机的功能,且将其从队列中删除;步骤3.6)?远程打印平台将该打印机的功能与打印机应具备的功能进行匹配是否相同,如果相同,转步骤3.7),否则,步骤3.4);步骤3.7)?远程打印平台选中该打印机;步骤3.8)?远程打印平台获取选中打印机的打印机标识符;步骤3.9)?远程打印平台返回选中打印机的打印机标识符给打印用户;步骤3.10)?远程打印平台返回空给打印用户;步骤4)?在获取打印机标识符的情况下,客户端打印用户发送提交打印任务信息请求,远程打印平台实现打印任务的提交:步骤4.1)?获取打印机标识符;步骤4.2)远程打印平台根据打印机的标识符,在数据库中匹配出该打印机;步骤4.3)?获取打印任务的打印要求和内容;步骤4.4)?获取打印用户的费用支付确认信息:步骤4.4.1)?远程打印平台获取打印任务的内容和购买的服务类型;步骤4.4.2)?远程打印平台根据打印任务的内容,计算纸张的开销;步骤4.4.3)?远程打印平台计算打印任务的总费用;步骤4.4.4)?远程打印平台获取打印用户发送的支付费用请求信息;步骤4.4.5)?远程打印平台显示支付页面;步骤4.4.6)?远程打印平台获取打印用户进入支付页面信息;步骤4.4.7)?远程打印平台获取打印用户选择的支付方式;步骤4.4.8)?远程打印平台获取打印用户的费用支付确认;步骤4.5)?远程打印平台将打印任务传送给已经匹配出来的打印机;步骤4.6)?远程打印平台获取打印机接收该打印任务信息;步骤4.7)?远程打印平台获取打印任务生成任务订单信息;步骤5)?客户端打印用户发送删除打印任务信息请求,远程打印平台实现打印任务的删除:步骤5.1)?获取打印任务标识符;步骤5.2)?远程打印平台根据打印任务标识符,查看任务详情信息:步骤5.2.1)?远程打印平台获取打印用户查看任务的信息请求;步骤5.2.2)?远程打印平台获取打印任务的标识符;步骤5.2.3)?远程打印平台根据打印任务的标识符,在数据库中匹配该任务标识符是否存在,如果存在,转步骤5.2.5),否则,转步骤5.2.4);步骤5.2.4)?远程打印平台显示“不存在该任务,请重新输入”的提示信息,转步骤5.2.2);步骤5.2.5)?远程打印平台显示查找到的任务的详细信息;步骤5.3)?远程打印平台获取任务信息中的任务提交目标的打印机标识符;步骤5.4)?远程打印平台根据打印机标识符,查看打印机的任...

【技术特征摘要】

【专利技术属性】
技术研发人员:张卫丰钱小燕周国强张迎周
申请(专利权)人:南京邮电大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1