节点文献

基于WeX5的买单返现系统的设计与实现

The Design and Implementation of Comsuption Cashback Application Based on WeX5

【作者】 张小燕

【导师】 赵建华;

【作者基本信息】 南京大学 , 工程硕士(软件工程方向)(专业学位), 2017, 硕士

【摘要】 随着互联网技术的不断发展,智能手机的迅速普及,人们的生活方式正逐渐被技术改变。第三方支付平台的发展壮大,使得人们可以通过一部手机就能消费买单。线上网购已成潮流,线下实体店也越来越多的接入第三方支付方式,实体店的竞争日益激烈。为了更好的实现消费者与实体店的双赢,提升线下实体店的影响,B公司开发了买单返现系统,集合了多种类型的实体店,期望通过买单并予返现的形式,吸引更多的消费者到店消费,而消费者则可通过返现减少自己的消费支出。买单返现系统是基于WeX5和JavaEE开发的移动应用,应用将实体店信息集中起来,供消费者浏览,并在实体店消费之后进行买单,获得一些返现金额。系统采用前后端分离方式,后端负责提供实体店数据,处理支付相关业务,前端将实体店信息展现给用户,供用户浏览并支付买单,前后端通过JSON数据进行交互,前后端互不干扰,独立开发。后端采用了相对稳定的JavaEE框架组合,结合了 Struts,Spring和Hibernate框架,实现了稳定的后台服务。为了兼顾iOS和Android用户,同时提升开发效率,前端采用了基于WeX5框架的Hybrid App混合应用开发模式。如今,智能手机的功能很丰富,性能很强大,传统的原生应用开发劣势渐显,费时费力,需要分别为不同的手机系统实现应用,而混合应用采用纯web技术加上部分native技术的支持,可以节省开发时间,同时保证了应用的性能。本文介绍了买单返现系统的项目背景,论述了实现系统所需要的技术。通过分析买单返现系统的需求,将系统划分为商户门店管理、消费流水管理、门店分类搜索、门店信息查看、买单支付返现五个功能模块,将系统划分为前后端,分别对前后端分模块进行了设计,结合代码论述了模块实现的关键,并给出系统的运行界面。最后,总结买单返现系统,进一步展望系统未来的工作。

【Abstract】 With the continuous development of Internet technology and the rapid popularization of smartphone,people’s way of life has changed.Thanks to the development of mobilephone payment,people can comsume with a smartphone.More and more offline stores have access to the mobilephone payment now.The competition among stores are fierce.In order to achieve a win-win situation,the company ’B’ develops a consumption cashback system.It gathers a variety of stores that expect to attract more consumers through cashback.Consumers can reduce their spending with the help of this system.The consumption cashback system is built based on WeX5 and JavaEE.This system gathers store’s information for consumers to browse.After payment,consumers can get a cash rebate.This system is divided into two subsystems:the front-end and the back-end.The backend is responsible for providing store’s data and dealing with the business of payment.The front end is responsible for presenting store’s infomation and providing payment entry.These two parts interact through json data.The backend adopts a stable JavaEE framework combination of Struts,Spring and Hibernate.In order to attract both iOS and Android users and increase the development efficiency,the front end adopts the WeX5 framework,which is based on Hybrid App development mode.Smartphone’s performance is very powerful now.Therefore,the adoption of pure web technology and some native support can save development time while guarantee the performance of the application at the same time.This thesis introduces the background of the cashback project,and discusses the technologies used in the system.By analyzing the system requirements,the system is divided into five functional modules in all:store management,consumption management,searching of store,browsing of store and payment.This thesis then describes the detail design of each sub-module and discusses the implmentation of each module.A summary and prospect of the system is presented in the final chapter of this thesis.

【关键词】 返现WeX5StrutsSpringHibernate
【Key words】 CashbackWeX5StrutsSpringHibernate
  • 【网络出版投稿人】 南京大学
  • 【网络出版年期】2018年 02期
  • 【分类号】TP311.52
  • 【被引频次】1
  • 【下载频次】137
节点文献中: