技术路线及可行性分析

时间:2022-04-21 20:04:15 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
技术路线:

整个流程如下图所示:

认证过支付过执行过



认证过程:

1:首先用户向界面输入用户名密码

2:在客户端数据经过安全模块加密以后由通讯模块通过http协议发送到服务器端 3web服务器接受到请求

4:通讯模块解析到数据 然后安全模块解密 5:再由应用服务器的登陆模块进行登陆处理

6:如果登陆成功,返回登陆成功信息和一个全局临时ID来表示用户已经登陆成功。

支付过程:

1:选定购买商品后,用户确认支付

2:客户端数据(客户全局临时ID,消费金额及商品ID号)由通讯模块通过http协议发送到服务器端

3web服务器接受到请求 4:通讯模块解析到数据

5:再由应用服务器的交易处理模块进行交易

6:如果交易完成,向客户端和商家服务器返回成功信息,并向商家服务器返回的ID

执行过程:

1:商家服务器接受到支付系统传递的数据

2:修改数据库相应商品ID的状态,标记其为已付款

3:出口RFID READER读取商品RFID信息,若其数据库中状态为已付款则不报警,反之,则报警。

可行性分析: 1NFC可以作为RFID的读写器——用作数据采集及交换,因为采用了独特的信号衰减技术,其通讯距离在10CM以内,不会造成对其他商品RFID的误读。

2NFC也是一种近距离连接协议,提供各种设备间轻松、安全、迅速而自动的通信。与无线世界中的其他连接方式相比,NFC是一种近距离的私密通信方式。 3:RFID READER能够同时读取多个RFID信息(数量几十至几百,因设备而不同)


4:为保护客户数据安全,软件发送用户数据与服务器返回数据均需加密。

5:通信模块基于http协议与服务器通信,由于http协议是无状态的,它可以有效降低服务 器的通信负担。

6:软件的界面友好,能及时记录删改所选购的商品,创造与传统购物相似的体验,使用户更容易接受。


本文来源:https://www.wddqw.com/doc/7c9297b0504de518964bcf84b9d528ea81c72fca.html