预览加载中,请您耐心等待几秒...
1/3
2/3
3/3

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于GAPS的代收付系统的设计与实现的中期报告 一、项目简介 本项目为基于GAPS(GlobalAccreditationPaymentSystem)的代收付系统的设计与实现。该系统可以实现企业或个人在全球范围内进行代收付款,支持多种交易方式和支付方式,安全可靠,便捷快速。主要涉及以下几个方面的内容: 1.数据库设计 2.系统架构设计 3.系统功能模块设计 4.界面设计 5.系统实现 二、项目进展情况 目前已完成数据库设计和系统架构设计,正在进行系统功能模块设计和界面设计的工作。具体的进展情况如下: 1.数据库设计 本项目中的数据库为MySQL数据库,设计了5个表,分别为: 用户表:存储系统中的用户信息,包括用户名、密码、真实姓名、手机号码等。 交易记录表:存储系统中的交易记录信息,包括交易类型、交易金额、付款方、收款方等。 支付方式表:存储系统中的支付方式信息,包括支付方式名称、手续费等。 收款账户表:存储系统中的收款账户信息,包括账户类型、账户名、账号等。 付款账户表:存储系统中的付款账户信息,包括账户类型、账户名、账号等。 2.系统架构设计 本项目采用前后端分离的架构,后端采用SpringBoot框架,前端采用Vue.js框架。系统采用RESTful架构风格设计接口,采用JWT(JSONWebToken)实现用户认证和授权。 3.系统功能模块设计 本系统的主要功能模块包括用户模块、交易模块、支付方式模块、收款账户模块、付款账户模块等。其中,用户模块包括用户注册、登录、修改密码等功能;交易模块包括代收款和代付款功能;支付方式模块包括添加支付方式、查询支付方式等功能;收款账户模块包括添加收款账户、查询收款账户等功能;付款账户模块包括添加付款账户、查询付款账户等功能。 4.界面设计 正在进行界面设计的工作,将采用Vue.js框架进行开发。主要包括登录页面、注册页面、代收款页面、代付款页面、添加支付方式页面、查询支付方式页面、添加收款账户页面、查询收款账户页面、添加付款账户页面、查询付款账户页面等。 5.系统实现 系统实现正在进行中,将采用SpringBoot和Vue.js框架进行开发。预计本项目的实现将在两个月内完成。 三、预期成果 本项目的预期成果为一个完整的代收付系统,具有以下特点: 1.支持多种交易方式和支付方式,可以实现全球范围内的代收付款。 2.安全可靠,采用JWT实现用户认证和授权,防止非法用户操作。 3.界面友好,操作简单,便捷快速。 4.具有扩展性,可以方便地扩展新的交易方式和支付方式。 四、总结 本项目已经完成了数据库设计和系统架构设计的工作,并正在进行系统功能模块设计和界面设计的工作。本项目的预期成果是一个功能完善、安全可靠、界面友好的代收付系统,可以满足企业或个人在全球范围内进行代收付款的需求,并具有扩展性。预计本项目将在两个月内完成实现。