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