一种交易系统技术方案

技术编号:21400933 阅读:18 留言:0更新日期:2019-06-19 07:31
本发明专利技术涉及一种交易系统,该系统包括:客户端和服务器;所述客户端包括:数据录入模块、交易处理请求模块和交易发起请求模块;所述服务器包括:数据接收模块、记录表生成模块、验证模块、历史交易记录数据库和数据发送模块。实时存储用户通过客户端发送的交易信息,并在用户取消本次交易时,将交易信息进行标记并存储,在该用户重新发起该被取消的交易时,从存储的数据库中读取被取消的交易信息的数据,并发送到客户端中,方便用户进行数据录入,提高数据录入效率。

【技术实现步骤摘要】
一种交易系统
本专利技术涉及交易处理方法,特别涉及一种交易系统。
技术介绍
有价证券是一种代表财产所有权或债权的,以一定金额来记载的证书。票据是反映债权债务关系的书面凭证。在交易的过程中,用户可能在某一步会终止交易,那么用户如果有想重新发起的需求,按目前市面上的票据软件,操作步骤无异于新的发起,必填项都需要重新选择,这样的处理方法造成票据的交易过程过于繁复,使用户付出不必要的劳动。
技术实现思路
为了解决现有技术的不足,本专利技术实施例提供了一种交易系统,包括:客户端和服务器;所述客户端包括:数据录入模块、交易处理请求模块和交易发起请求模块;所述服务器包括:数据接收模块、记录表生成模块、验证模块、历史交易记录数据库和数据发送模块;所述数据接收模块,用于接收所述数据录入模块录入的交易信息,并将所述交易消息导入所述记录表生成模块生成的交易信息记录表中;所述验证模块,用于对所述交易处理请求模块发送的交易处理请求进行验证,判断所述交易处理请求的交易处理类型,当交易处理请求为取消交易请求时,将所述交易信息记录表标记为历史交易信息记录表后,存入所述历史交易记录数据库;所述验证模块,还用于根据接收到的交易发起请求判断客户端发起的交易是否为二次交易,当客户端发起的交易为二次交易时,根据交易发起请求中的标记ID从所述历史交易记录数据库中获取相应的历史交易信息记录表;所述数据发送模块,用于将所述历史交易信息记录表中记录的数据发送到客户端进行显示。可选的,所述服务器还包括:交易信息发布模块,所述交易处理请求包括:验证ID,所述验证模块根据所述验证ID判断所述交易处理请求的交易处理类型,当交易处理请求为直接交易请求时,通过所述交易信息发布模块将所述交易信息记录表进行发布。可选的,所述验证模块,具体用于,根据接收到的交易发起请求判断客户端发起的交易是否为二次交易,当交易发起请求中包括所述标记ID时,所述客户端发起的交易为二次交易,反之,所述客户端发起的交易为新交易。可选的,所述验证模块,具体用于,根据所述验证ID判断所述交易处理请求为取消交易请求后,根据所述验证ID生成相应的标记ID,通过所述标记ID对所述交易信息记录表进行标记,生成相应的历史交易信息记录表,将所述历史交易信息记录表存入历史交易记录数据库。可选的,所述客户端还包括:历史交易记录模块;所述交易信息记录表中包括:交易名称;所述验证模块,还用于,当交易处理请求为取消交易请求时,将所述交易信息记录表标记为历史交易信息记录表后,通过所述数据发送模块将所述交易名称和标记ID发送到所述客户端;所述客户端通过所述历史交易记录模块生成历史交易表,并将所述交易名称和标记ID对应存储在历史交易表中,并进行显示。本专利技术的有益效果是:实时存储用户通过客户端发送的交易信息,并在用户取消本次交易时,将交易信息进行标记并存储,在该用户重新发起该被取消的交易时,从存储的数据库中读取被取消的交易信息的数据,并发送到客户端中,方便用户进行数据录入,提高数据录入效率。附图说明图1为本专利技术提供的一种交易系统结构示意图。具体实施方式以下结合附图对本专利技术的原理和特征进行描述,所举实例只用于解释本专利技术,并非用于限定本专利技术的范围。如图1所示,一种交易系统结构示意图,包括:客户端和服务器;所述客户端包括:数据录入模块、交易处理请求模块和交易发起请求模块;所述服务器包括:数据接收模块、记录表生成模块、验证模块、历史交易记录数据库和数据发送模块;所述数据接收模块,用于接收所述数据录入模块录入的交易信息,并将所述交易消息导入所述记录表生成模块生成的交易信息记录表中;所述验证模块,用于对所述交易处理请求模块发送的交易处理请求进行验证,判断所述交易处理请求的交易处理类型,当交易处理请求为取消交易请求时,将所述交易信息记录表标记为历史交易信息记录表后,存入所述历史交易记录数据库;所述验证模块,还用于根据接收到的交易发起请求判断客户端发起的交易是否为二次交易,当客户端发起的交易为二次交易时,根据交易发起请求中的标记ID从所述历史交易记录数据库中获取相应的历史交易信息记录表;所述数据发送模块,用于将所述历史交易信息记录表中记录的数据发送到客户端进行显示。在本实施例中,所述服务器还包括:交易信息发布模块,所述交易处理请求包括:验证ID,所述验证模块根据所述验证ID判断所述交易处理请求的交易处理类型,当交易处理请求为直接交易请求时,通过所述交易信息发布模块将所述交易信息记录表进行发布。在本实施例中,所述验证模块,具体用于,根据接收到的交易发起请求判断客户端发起的交易是否为二次交易,当交易发起请求中包括所述标记ID时,所述客户端发起的交易为二次交易,反之,所述客户端发起的交易为新交易。在本实施例中,所述验证模块,具体用于,根据所述验证ID判断所述交易处理请求为取消交易请求后,根据所述验证ID生成相应的标记ID,通过所述标记ID对所述交易信息记录表进行标记,生成相应的历史交易信息记录表,将所述历史交易信息记录表存入历史交易记录数据库。在本实施例中,所述客户端还包括:历史交易记录模块;所述交易信息记录表中包括:交易名称;所述验证模块,还用于,当交易处理请求为取消交易请求时,将所述交易信息记录表标记为历史交易信息记录表后,通过所述数据发送模块将所述交易名称和标记ID发送到所述客户端;所述客户端通过所述历史交易记录模块生成历史交易表,并将所述交易名称和标记ID对应存储在历史交易表中,并进行显示。以上所述仅为本专利技术的较佳实施例,并不用以限制本专利技术,凡在本专利技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本专利技术的保护范围之内。本文档来自技高网...

【技术保护点】
1.一种交易系统,其特征在于,包括:客户端和服务器;所述客户端包括:数据录入模块、交易处理请求模块和交易发起请求模块;所述服务器包括:数据接收模块、记录表生成模块、验证模块、历史交易记录数据库和数据发送模块;所述数据接收模块,用于接收所述数据录入模块录入的交易信息,并将所述交易消息导入所述记录表生成模块生成的交易信息记录表中;所述验证模块,用于对所述交易处理请求模块发送的交易处理请求进行验证,判断所述交易处理请求的交易处理类型,当交易处理请求为取消交易请求时,将所述交易信息记录表标记为历史交易信息记录表后,存入所述历史交易记录数据库;所述验证模块,还用于根据接收到的交易发起请求判断客户端发起的交易是否为二次交易,当客户端发起的交易为二次交易时,根据交易发起请求中的标记ID从所述历史交易记录数据库中获取相应的历史交易信息记录表;所述数据发送模块,用于将所述历史交易信息记录表中记录的数据发送到客户端进行显示。

【技术特征摘要】
1.一种交易系统,其特征在于,包括:客户端和服务器;所述客户端包括:数据录入模块、交易处理请求模块和交易发起请求模块;所述服务器包括:数据接收模块、记录表生成模块、验证模块、历史交易记录数据库和数据发送模块;所述数据接收模块,用于接收所述数据录入模块录入的交易信息,并将所述交易消息导入所述记录表生成模块生成的交易信息记录表中;所述验证模块,用于对所述交易处理请求模块发送的交易处理请求进行验证,判断所述交易处理请求的交易处理类型,当交易处理请求为取消交易请求时,将所述交易信息记录表标记为历史交易信息记录表后,存入所述历史交易记录数据库;所述验证模块,还用于根据接收到的交易发起请求判断客户端发起的交易是否为二次交易,当客户端发起的交易为二次交易时,根据交易发起请求中的标记ID从所述历史交易记录数据库中获取相应的历史交易信息记录表;所述数据发送模块,用于将所述历史交易信息记录表中记录的数据发送到客户端进行显示。2.根据权利要求1所述的一种交易系统,其特征在于,所述服务器还包括:交易信息发布模块,所述交易处理请求包括:验证ID,所述验证模块根据所述验证ID判断所述交易处理请求的交易处理类型,当交易处...

【专利技术属性】
技术研发人员:潘致利
申请(专利权)人:永州市金蚂蚁新能源机械有限公司
类型:发明
国别省市:湖南,43

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

1