首页 >> 卡业务 >> POS终端 >> 正文
 
GPRS校园一卡通无线POS系统设计与应用
http://www.cww.net.cn   2010年8月4日 16:27    中国一卡通网    
作 者:盛其杰.佟鑫

三、系统详细设计

    1.硬件设计

本系统分为终端POS设备、GPRS DTU、校园一卡通后台服务器三大部分

(1)终端POS设备

本系统采用51系列单片机模型作为终端POS设备的硬件原理支持。终端POS设备主要由CPU(SM5964),FLASH数据存储器AM29F040B/39SF020复位芯片IMP810.485通信芯片SN75174和MAX487。射频卡读写卡器,顾客面LED显示器。操作面LED显示器,线性电源,主键盘.密码键盘接口组成.其工作原理如图2所示

(2)GPRS DTU

系统中完成数据通信传输工作的是GPRS DTU和GPRS网.而GPRS网络是基于IP协议的.所以本系统中的GPRS DTU采用内嵌TCWIP协议栈.具有Socket通信功能.并提供透明数据传输通道。GPRS DTU在每次开机后会自动拨号.接入GPRS网络并动态地获得一个IP地址.此地址由GPRS骨干内网地址池分发.当GPRSDTU通过GPRS网络向校园一卡通系统后台服务器发送连接请求后.

校园一卡通系统后台服务器返回应答.连接路由建立 为了保证链路畅通.预定30秒发送一次“心跳”数据包.以维持GPRS DTU终端与校园一卡通系统后台服务器之间的路由.确保终端与服务器之间可以及时互相通信。“心跳”数据包包括链路保活功能信息与终端ID信息

(3)校园一卡通系统后台服务器

硬件系统使用SUN公司小型机.软件系统使用SUN公司的SOLARIS操作系统.数据库支持使用甲骨文公司的ORACLE 9I数据库管理系统

2.软件设计

(1)GPRS远程通讯系统软件设计

本系统中GPRS远程通讯系统的系统底层软件采用了模块化的设计方法.语言采用的是标准C语言.各个功能模块由子程序实现.通过主程序调用子程序实现系统所设计的各个功能 GPRS通讯终端软件逻辑流程如图3所示。

软件逻辑流程说明如下:

系统完成GPRS初始化.接人GPRS网络并动态地获得一个IP地址

验证系统是否允许无线移动POS上传数据。若允许,可建立连接;若不允许,可延时请求上传数据。进行网络拨号.PPP协商.建立TCP/IP连接无线移动POS通过TCP或UDP协议在GPRS网络与校园一卡通数据后台服务器之间进行数据交互当无线移动POS收到控制命令时.先检验命令的合法性.再按照命令执行相应操作

(2)无线移动POS系统业务流程设计

无线移动POS系统为软件业务系统单元的核心.其工作流程如图4所示

[1]  [2]  [3]  [4]  
相关新闻
编 辑:高娟    联系电话:010-67110006-853
[收藏] [打印] [进入论坛] [推荐给朋友]
关键字搜索:POS  GPRS  
文章评论查看评论()
昵称:  验证码:
 
重要新闻推荐
每日新闻排行
企业黄页
会议活动