智能公交架构下的业务控制系统与方式技术方案

技术编号:15519641 阅读:66 留言:0更新日期:2017-06-04 09:25
一种智能公交架构下的业务控制系统与方式,包括卡务管理主机、WebService服务器、读写卡器、数据库服务器、证卡打印机以及配给用户的作为公交IC卡的非接触CPU卡;所述读写卡器和证卡打印机同卡务管理主机相连接;卡务管理主机通过网络同WebService服务器相连接;WebService服务器同数据库服务器相连接;所述卡务管理主机中包括卡务管理前台模块;WebService服务器中包括转发模块;所述数据库服务器中存储有卡务管理后台模块、用户注册的账号和密码、用户信息、用户的公交IC卡的卡号、黑名单和用户的公交IC卡的充值信息。结合其方法避免了现有技术中补卡充值方面效率低下且费时费力的缺陷。

Service control system and method under intelligent bus architecture

An intelligent bus architecture of the control system and business card management, including the host, WebService server, database server, card reader, card printers and rationing of the user as CPU non contact IC card card; the card and the card printer is connected with the host card management card reading and writing; the management host through the network connected with WebService server; the WebService server is connected to the database server; the card management host includes a card management server includes front module; WebService forwarding module; the database server is stored in the card service management background module, user registration, user account and password information, user IC card card, blacklist and user IC card recharge information. The method has the advantages of low efficiency and time consuming and hard work in the prior art.

【技术实现步骤摘要】
智能公交架构下的业务控制系统与方式
本专利技术涉及公交管理
,特别涉及一种智能公交架构下的业务控制系统与方式。
技术介绍
城市公共交通是城市重要的基础功能和形象标志之一,是城市交通系统的重要组成部分。为加快发展公共交通事业,充分发挥信息化优势,目前,公共客运信息系统正在大力进行建设与完善。在公交企业的信息化建设中,在不同时期由不同软件厂商采用不同数据库开发出不同的管理信息系统,如办公自动化系统、机务管理系统、稽查管理系统、人事管理系统、投诉事故管理系统。但是在现有的公交管理信息化架构中,却缺乏对公交IC卡的管理平台。
技术实现思路
为解决上述问题,本专利技术提供了一种智能公交架构下的业务控制系统与方式,避免了现有技术中现有的公交管理信息化架构中缺乏对公交IC卡的管理平台的缺陷。为了克服现有技术中的不足,本专利技术提供了一种智能公交架构下的业务控制系统与方式的解决方案,具体如下:一种智能公交架构下的业务控制系统,包括卡务管理主机、WebService服务器、读写卡器、数据库服务器、证卡打印机以及配给用户的作为公交IC卡的非接触CPU卡;所述读写卡器和证卡打印机同卡务管理主机相连接;所述卡务管理主机通过网络同WebService服务器相连接;所述WebService服务器同数据库服务器相连接;所述卡务管理主机中包括卡务管理前台模块;所述WebService服务器中包括转发模块;所述数据库服务器中存储有卡务管理后台模块、用户注册的账号和密码、用户信息、用户的公交IC卡的卡号、黑名单和用户的公交IC卡的充值信息。所述用户信息包括姓名、性别、身份证号以及年龄。所述的智能公交架构下的业务控制系统的方式,步骤如下:步骤1:在用户需要办理公交IC卡时,用户通过启动卡务管理主机运行卡务管理前台模块,显示登录界面,用户输入账号和密码后,卡务管理主机就把输入的账号和密码发送到所述WebService服务器中,然后转发模块把输入的账号和密码转发到数据库服务器中,所述卡务管理后台模块把接收到的输入的账号和密码同数据库服务器中的用户的账号和密码分别进行比较;步骤2:若没有相一致的用户的账号和密码,卡务管理后台模块就通过所述WebService服务器对卡务管理主机返回出错提示信息并在卡务管理主机上显示出错提示信息;若有相一致的用户的账号和密码,卡务管理后台模块就通过所述WebService服务器的转发模块对卡务管理主机返回成功提示信息;步骤3:这样卡务管理前台模块就在卡务管理主机上显示出用于输入用户信息的录入界面,这样用户录入用户信息后,卡务管理前台模块就分配一个卡号给该用户,并通过所述WebService服务器的转发模块对数据库服务器发送该用户信息和公交IC卡的卡号进行保存;另外把公交IC卡放置在读写卡器和证卡打印机上分别写入用户信息和公交IC卡的卡号并在公交IC卡的卡面上打印出用户信息;步骤4:在公交IC卡丢失后进行挂失时,工作人员通过启动所述卡务管理主机的卡务管理前台模块来打开用来输入用户信息的录入界面,然后用户录入用户信息,卡务管理前台模块就通过所述WebService服务器的转发模块来把录入的用户信息发送到数据库服务器中,然后卡务管理后台模块就把发送来的用户信息同数据库服务器中的用户信息进行比较,如果有一致的用户信息,就把该用户信息对应的公交IC卡的卡号移入黑名单,然后通过所述WebService服务器的转发模块对所述卡务管理主机返回移入成功的提示消息并在所述卡务管理主机上进行显示;步骤5:在需要充值时,用户就把公交IC卡放置在读写卡器上并向工作人员缴费,然后工作人员通过所述卡务管理主机的卡务管理前台模块把缴费的款项作为充值金额写入公交IC卡,并通过所述WebService服务器的转发模块来把充值金额发送到数据库服务器中进行保存。本专利技术的卡务管理前台模块就在卡务管理主机上显示出用于输入用户信息的录入界面,这样用户录入用户信息后,卡务管理前台模块就分配一个卡号给该用户,并通过所述WebService服务器的转发模块对数据库服务器发送该用户信息和公交IC卡的卡号进行保存;另外把公交IC卡放置在读写卡器和证卡打印机上分别写入用户信息和公交IC卡的卡号并在公交IC卡的卡面上打印出用户信息。工作人员通过启动所述卡务管理主机的卡务管理前台模块来打开用来输入用户信息的录入界面,然后用户录入用户信息,卡务管理前台模块就通过所述WebService服务器的转发模块来把录入的用户信息发送到数据库服务器中,然后卡务管理后台模块就把发送来的用户信息同数据库服务器中的用户信息进行比较,如果有一致的用户信息,就把该用户信息对应的公交IC卡的卡号移入黑名单,然后通过所述WebService服务器的转发模块对所述卡务管理主机返回移入成功的提示消息并在所述卡务管理主机上进行显示;在需要充值时,用户就把公交IC卡放置在读写卡器上并向工作人员缴费,然后工作人员通过所述卡务管理主机的卡务管理前台模块把缴费的款项作为充值金额写入公交IC卡,并通过所述WebService服务器的转发模块来把充值金额发送到数据库服务器中进行保存,由此就实现了智能化的办理公交卡、充值和挂失的操作。附图说明图1为本专利技术的智能公交架构下的业务控制系统的连接示意图;具体实施方式下面将结合附图对本专利技术做进一步地说明。根据附图1可知,本专利技术的智能公交架构下的业务控制系统,包括卡务管理主机、WebService服务器、读写卡器、数据库服务器、证卡打印机以及配给用户的作为公交IC卡的非接触CPU卡;所述读写卡器和证卡打印机同卡务管理主机相连接;所述卡务管理主机通过网络同WebService服务器相连接;所述WebService服务器同数据库服务器相连接;所述卡务管理主机中包括卡务管理前台模块;所述WebService服务器中包括转发模块;所述数据库服务器中存储有卡务管理后台模块、用户注册的账号和密码、用户信息、用户的公交IC卡的卡号、黑名单和用户的公交IC卡的充值信息。所述用户信息包括姓名、性别、身份证号以及年龄。所述的智能公交架构下的业务控制系统的方式,步骤如下:步骤1:在用户需要办理公交IC卡时,用户通过启动卡务管理主机运行卡务管理前台模块,显示登录界面,用户输入账号和密码后,卡务管理主机就把输入的账号和密码发送到所述WebService服务器中,然后转发模块把输入的账号和密码转发到数据库服务器中,所述卡务管理后台模块把接收到的输入的账号和密码同数据库服务器中的用户的账号和密码分别进行比较;步骤2:若没有相一致的用户的账号和密码,卡务管理后台模块就通过所述WebService服务器对卡务管理主机返回出错提示信息并在卡务管理主机上显示出错提示信息;若有相一致的用户的账号和密码,卡务管理后台模块就通过所述WebService服务器的转发模块对卡务管理主机返回成功提示信息;步骤3:这样卡务管理前台模块就在卡务管理主机上显示出用于输入用户信息的录入界面,这样用户录入用户信息后,卡务管理前台模块就分配一个卡号给该用户,并通过所述WebService服务器的转发模块对数据库服务器发送该用户信息和公交IC卡的卡号进行保存;另外把公交IC卡放置在读写卡器和证卡打印机上分别写入用户信息和公交IC卡的卡号并在本文档来自技高网...
智能公交架构下的业务控制系统与方式

【技术保护点】
一种智能公交架构下的业务控制系统,其特征在于,包括卡务管理主机、WebService服务器、读写卡器、数据库服务器、证卡打印机以及配给用户的作为公交IC卡的非接触CPU卡;所述读写卡器和证卡打印机同卡务管理主机相连接;所述卡务管理主机通过网络同WebService服务器相连接;所述WebService服务器同数据库服务器相连接;所述卡务管理主机中包括卡务管理前台模块;所述WebService服务器中包括转发模块;所述数据库服务器中存储有卡务管理后台模块、用户注册的账号和密码、用户信息、用户的公交IC卡的卡号、黑名单和用户的公交IC卡的充值信息。

【技术特征摘要】
1.一种智能公交架构下的业务控制系统,其特征在于,包括卡务管理主机、WebService服务器、读写卡器、数据库服务器、证卡打印机以及配给用户的作为公交IC卡的非接触CPU卡;所述读写卡器和证卡打印机同卡务管理主机相连接;所述卡务管理主机通过网络同WebService服务器相连接;所述WebService服务器同数据库服务器相连接;所述卡务管理主机中包括卡务管理前台模块;所述WebService服务器中包括转发模块;所述数据库服务器中存储有卡务管理后台模块、用户注册的账号和密码、用户信息、用户的公交IC卡的卡号、黑名单和用户的公交IC卡的充值信息。2.根据权利要求1所述的智能公交架构下的业务控制系统,其特征在于所述用户信息包括姓名、性别、身份证号以及年龄。3.根据权利要求1所述的智能公交架构下的业务控制系统的方式,其特征在于,步骤如下:步骤1:在用户需要办理公交IC卡时,用户通过启动卡务管理主机运行卡务管理前台模块,显示登录界面,用户输入账号和密码后,卡务管理主机就把输入的账号和密码发送到所述WebService服务器中,然后转发模块把输入的账号和密码转发到数据库服务器中,所述卡务管理后台模块把接收到的输入的账号和密码同数据库服务器中的用户的账号和密码分别进行比较;步骤2:若没有相一致的用户的账号和密码,卡务管理后台模块就通过所述WebService服务器对卡务管理主机返回出错提示信息并在卡务管理主机上显示出错提示信息;若有相一致的用户的账号和密码,卡务管理后台模块就通过所述WebService服务器的转发模块对卡务管理主机返回成功提示信息;步骤3:这样卡务管理前台模块就在卡务管理主机上显示出用于输入用户信息的录入界面,这样用户录入用户信息后,卡务管理前台模块就分配一个卡号给该用户,并通过所述WebService服务器的转发模块对数据库服务器发送该用户信息和公交IC卡的卡号进行保存;另外把公交IC卡放置在读写卡器和证卡打印机上分别写入用户信息和公交IC卡的卡号并在公交IC卡的卡面上打印出用户信息;这样就智能高效地实现了办理公交IC卡的过程。步骤4:在公交IC卡丢失后进行挂失时,工作人员通过启动所述卡务管理主机的卡务管理前台模块来打开用来输入用户信息的录入界面,然后用户录入用户信息,卡务管理前台模块就通过所述WebService服务器的转发模块来把录入的用户信息发送到数据库服务器中,然后卡务管理后台模块就把发送来的用户信息同数据库服务器中的用户信息进行比较,如果有一致的用户信息,就把该用户信息对应的公交IC卡的卡号移入黑名单,然后通过所述WebService服务器的转发模块对所述卡务管理主机返回移入成功的提示消息并在所述卡务管理主机上进行显示;这样就智能高效地实现了挂失公交IC卡的过程。步骤5:在需要充值时,用户就把公交IC卡放置在读写卡器上并向工作人员缴费,然后工作人员通过所述卡务管理主机的卡务管理前台模块把缴费的款项作为充值金额写入公交IC卡,并通过所述WebService服务器的转发模块来把充值金额发送到数据库服务器中进行保存。这样就智能高效地实现了公交IC卡的充值过程。4.根据权利要求3所述的智能公交架构下的业务控制系统的方式,其特征在于,所述卡务管理主机对所述WEBSERVICE服务器发送账号和密码以及所述WEBSERVICE服务器将出错提示信息返回所述WEBSERVICE服务器的期间,所述卡务管理主机和所述所述WEBSERVICE服务器之间都是以消息报文形式来传输发送出错提示信息和账号和密码的,其传输过程包括如下步骤:步骤1:首先所述卡务管理主机和所述所述WEBSERVICE服务器中各自均配置着时长统计模块和初始值为0的计数变量,所述卡务管理主机和所述所述WEBSERVICE服务器之间通过卡务管理主机和所述所述WEBSERVICE服务器中的传输消息报文的一方朝获取消息报文的一方传输请求报文和获取消息报文的一方朝传输消息报文的一方传输对请求报文响应的响应报文来实现所述卡务管理主机和所述所述WEBSERVICE服务器之间的报文通道的建立,所述请求报文中包括有查错码、用来识别的报文域和任意码;所述消息报文中包括有用来识别的报文域、报文序列号、任意码和查错码;步骤2:确定有无消息报文须传输,如果有消息报文须传输,就转到步骤3中进行,如果没有消息报文须传输,就转到步骤5去进行;步骤3:传输消息报文;步骤4:传输询问报文来实现状况检索,所述询问报文包括任意码与查错码;步骤5:传输保持报文通道的报文来实现报文通道的保持,所述保持报文通道的报文中包括报文序列号、任意码和查错码。5.根据权利要求4所述的智能公交架构下的业务控制系统的方式,其特征在于,所述步骤1包括如下步骤:步骤1-1:在确定还没传输请求报文的条件下,就转到步骤1-2中进行;若已经传输请求报文了,转到步骤1-3中进行;步骤1-2:把反复传输请求报文的个数设成预先设定的最高反复传输请求报文的个数,且确认所述请求报文;步骤1-3:传输请求报文,且同步运行时长统计模块进行从开始传输请求报文后的时长统计;步骤1-4:确认有无获取到请求报文内的用来识别的报文域,如果获取到该用来识别的报文域,就转到步骤1-6中进行;如果没有获取到该用来识别的报文域,就转到步骤1-5中进行;步骤1-5:确定时长统计模块的时长统计有没有达到设定的时长,如果达到了设定的时长,就终止时长统计模块的时长统计且把反复传输请求报文的个数减一,然后转到步骤1-1去进行,如果未达到设定的时长,就转到步骤1-4中去进行;步骤1-6:凭借所述请求报文中的查错码,进行对所述请求报文的查错,如果没有查出错误,就转到步骤1-7中执行;如果查出了错误,就转到步骤1-4中进行;步骤1-7:终止时长统计模块的时长统计,另外把反复传输请求报文的个数设成预先设定的最高反复传输请求报文的个数;步骤1-8:进行对请求报文的解码确定;所述步骤1-2中的确认所述传输请求报文的过程包括如下步骤:步骤1-2-1:进行对所述请求报文的查看;步骤1-2-2:确定所述请求报文是不是同采用的通信标准相搭配,如果相搭配,就转到步骤1-3中进行;如果不相搭配,就传输去除报文通道的报文来终止报文通道的保持;所述步骤1-8包括如下步骤:步骤1-8-1:确定所述请求报文内的任意码是不是同传输时的请求报文的任意吗是不是相同,如果相同,就转到步骤1-8-2;如果不相同,就运行时长统计模块进行时长统计且转到步骤1-4中进行;步骤1-8-2:确定是不是获取到响应报文,如果获取到了响应报文,就转到步骤2中进行;如果没获取到响应报文,就运行时长统计模块进行时长统计且转到步骤1-4中进...

【专利技术属性】
技术研发人员:焦征海郭广永舒洲杨帆郭桂花
申请(专利权)人:新开普电子股份有限公司
类型:发明
国别省市:河南,41

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

1