大众点评交易结算系统的设计与实现
这是一篇关于交易结算系统,Spring框架,iBatis框架,Pigeon,Swallow的论文, 主要内容为当今社会,随着互联网的普及与发展,线上线下商业模式、电子商务等行业也在迅猛发展。这些行业都离不开交易,这些交易的背后都有交易结算系统的支撑与服务。交易结算系统是指对交易者之间的债权债务关系进行清算的系统。交易结算系统与利益息息相关,任何一点错误都可能造成很严重的影响,故而交易结算系统的稳定性和准确性是衡量一套系统好坏的重要标准。本文针对线上线下商业模式以及特殊的业务场景,设计并实现了大众点评的交易结算系统。本系统主要服务于大众点评公司团购、闪惠等产品的结算。本系统采用J2EE体系结构,结合Spring、Struts、iBatis等先进的技术方法,同时使用定制化的分布式通信框架Pigeon和消息发布与订阅框架Swallow。系统需要提供用户界面的部分,采用浏览器/服务器架构的设计思想,表现层使用HTML、JavaScript实现。为了创建更加友好的交互方式,系统在Web表现层还使用了一些Ajax技术。本文首先介绍了交易结算系统的背景和项目的意义。描述了本系统使用到的相关技术的背景,包括Spring、Struts、iBatis和分布式通信框架Pigeon和消息发布与订阅框架Swallow,以及前端相关技术,包括FreeMarker、JavaScript和Ajax。然后针对交易结算系统进行需求分析,对系统进行模块拆分,介绍了系统的整体架构,描述重要的数据库表的设计方案,对各模块的功能和业务流程进行了详细的设计。最后,本文结合各模块服务接口定义文档、关键模块类图和关键部分代码的展现,阐述了交易结算系统的具体实现过程,对其中复杂的部分进行了详细的描述,展示了部分页面的示意图。
阿波罗急速上单系统的设计与实现
这是一篇关于Spring框架,Struts框架,iBatis框架,SOA框架,状态机的论文, 主要内容为在当今,随着互联网的快速发展,互联网已经影响了人们生活的方方面面,O2O的概念也随之兴起。对于一个O2O服务平台来说,只有大量的商家才能凝聚大量的用户,可以说商家是O2O服务平台发展的基石。商家来源于销售签约,为了提高销售的签约(上单)效率,增加大众点评的商户数量,管理客户关系,大众点评决定开发一个便于销售在外录入方案、提交审核的系统—阿波罗急速上单系统。大众点评之前使用的salesforce提供的CRM服务,数据库存储在CRM服务提供商那边,所以公司在获取数据时就可能因为网络原因出现各种异常情况,影响系统稳定性,而且服务租金高昂,又不能很好的和大众点评的业务相结合。因此我们开发了基于J2EE的阿波罗急速上单系统,同时引入当下流行的Spring、Struts和iBatis框架进行基本的架构设计和开发。本文的主要研究内容:(1)本文分析并介绍了 Spring、Struts、iBatis、MySql、MongoDB、SOA框架及状态机等技术,并简要的描述了这些技术在本系统中的使用。(2)本文对该系统所包含的销售人员管理合同、审核员管理合同以及审核模型等子系统进行详细的需求分析。(3)依据系统的需求分析,本文对该系统的整体设计思路作出阐述,同时对各个子系统下的功能模块进行了划分,详细介绍了各个功能的模块设计。(4)本文在详细设计的基础上,重点阐述了阿波罗系统各个模块的具体实现细节。
大众点评网菜单系统的设计与实现
这是一篇关于Spring框架,iBatis框架,Pigeon框架,Mobile框架的论文, 主要内容为随着移动互联网的不断发展和O2O概念的不断深入,越来越多的线下资源和信息能够通过互联网平台统一整合后呈现在消费者面前。在众多的线下服务业中,餐饮业无疑是与用户关系最为密切的行业之一。通过移动互联网的优势,打造包含外卖配送,在线预订,在线菜单,在线支付等一系列在线服务的智能餐厅,一直是大众点评网的目标之一。本文所研究的菜单系统,正是智能餐厅服务中的一环。然而,由于线下菜单信息来源多,内容驳杂,如何能够对菜单信息进行系统的整合,为用户呈现完整的餐厅菜单信息,是本论文解决的主要问题。本文首先研究了国内热门的涵盖菜单信息的客户端应用。这些应用包括美团网、糯米网、美味不用等和优先点菜。通过研究,可以发现这些应用的菜单信息存在的最大问题是内容不够全面,不能很好地吸引用户,因此用户不能直观的了解到商户的菜单信息。为了给用户最为完整的菜单信息和最精美的菜单呈现,本文所研究的菜单系统利用大众点评网海量商户信息的优势,以及友商的数据支持,提供了包括第三方菜单上传、用户推荐菜、商户端上传、官方相册等多个菜品信息源的导入功能。同时,系统制定了严谨的菜单整合逻辑,对各个信息源收集到的菜单信息制定了优先级,根据优先级将菜单信息整合为最终的官方版本。系统提供了商户端的商户编辑功能,能够对系统整合后的菜单进行进一步的编辑和确认。系统提供了客户端的展示功能,能够为餐厅用户提供菜单浏览和菜品收藏等操作。本系统使用Java EE进行开发,使用了Spring,iBatis框架以及公司内部的Mobile框架和Pigeon远程服务作为技术支持。通过对本系统的研究,接入菜单系统的商户可以通过多种渠道将自己的菜单信息整合起来,给用户提供直观、精美、全面的餐厅菜品信息,起到对餐厅的宣传作用,更有可能进一步提高餐厅的收入。同时,也能为大众点评网吸引更多的商户和用户,完善公司020整体布局。
点评外卖的用户端系统商户列表和订单确认模块的设计与实现
这是一篇关于Spring框架,iBatis框架,O2O,外卖,中间件的论文, 主要内容为外卖作为人们日常生活的高频次需求,急需互联网思维来改造这个产业,以便人们享受更好的外卖服务,商家获得额外的利润,因此外卖O2O应运而生。外卖连接商户与用户,而我们这里主要描述用户端的外卖解决方案。作为一个强地理位置属性的业务,通过手机寻找附近外卖是天然的需求。外卖的手机app与其他app有着截然不同的要求,我们面临着地理位置体验、商家配送范围的界定和活动营销推广的问题。本文针对地理位置体验设计了一套可随时热切换、迅速降级的地图方案,满足了用户使用场景中的地理位置需求。针对商家配送范围,我们采用了在地图上绘制多边形的方案,并解决了相关判定用户位置否在配送范围内的问题。针对活动营销这样一个规则复杂多变的业务领域,设计了一套易于扩展、高度灵活的方案。技术架构上采用了mobile-shell、spring、ibatis框架,使用标准的三层结构,并在表示层使用了MVC模式的设计思想。系统深度结合了互联网企业常用的中间件服务,保证了系统的性能、可用性和扩展性。本文方案亦可用于O2O其他业务领域。业务场景的相似性是可用的基础;其次通过日常监控数据可以看到本系统的各个服务接口平均响应时间保持在50ms内,性能高;可扩展性好,可以迅速扩展功能,添加业务平台;完善的降级方案保证了系统99.99%的可用性。本文首先介绍了外卖背景,然后是项目开发过程中使用的各项技术,主要是框架和中间件。紧接着明确了项目的需求并根据需求完成项目的设计,需求的内容包括功能性需求、非功能需求以及用例分析,设计内容包括系统架构设计和策略、数据库设计等。之后,本文详细介绍了系统各个模块的具体实现,对涉及的算法有详细的描述。最后,总结了整个项目的不足和进一步的展望。
阿波罗急速上单系统的设计与实现
这是一篇关于Spring框架,Struts框架,iBatis框架,SOA框架,状态机的论文, 主要内容为在当今,随着互联网的快速发展,互联网已经影响了人们生活的方方面面,O2O的概念也随之兴起。对于一个O2O服务平台来说,只有大量的商家才能凝聚大量的用户,可以说商家是O2O服务平台发展的基石。商家来源于销售签约,为了提高销售的签约(上单)效率,增加大众点评的商户数量,管理客户关系,大众点评决定开发一个便于销售在外录入方案、提交审核的系统—阿波罗急速上单系统。大众点评之前使用的salesforce提供的CRM服务,数据库存储在CRM服务提供商那边,所以公司在获取数据时就可能因为网络原因出现各种异常情况,影响系统稳定性,而且服务租金高昂,又不能很好的和大众点评的业务相结合。因此我们开发了基于J2EE的阿波罗急速上单系统,同时引入当下流行的Spring、Struts和iBatis框架进行基本的架构设计和开发。本文的主要研究内容:(1)本文分析并介绍了 Spring、Struts、iBatis、MySql、MongoDB、SOA框架及状态机等技术,并简要的描述了这些技术在本系统中的使用。(2)本文对该系统所包含的销售人员管理合同、审核员管理合同以及审核模型等子系统进行详细的需求分析。(3)依据系统的需求分析,本文对该系统的整体设计思路作出阐述,同时对各个子系统下的功能模块进行了划分,详细介绍了各个功能的模块设计。(4)本文在详细设计的基础上,重点阐述了阿波罗系统各个模块的具体实现细节。
大众点评交易结算系统的设计与实现
这是一篇关于交易结算系统,Spring框架,iBatis框架,Pigeon,Swallow的论文, 主要内容为当今社会,随着互联网的普及与发展,线上线下商业模式、电子商务等行业也在迅猛发展。这些行业都离不开交易,这些交易的背后都有交易结算系统的支撑与服务。交易结算系统是指对交易者之间的债权债务关系进行清算的系统。交易结算系统与利益息息相关,任何一点错误都可能造成很严重的影响,故而交易结算系统的稳定性和准确性是衡量一套系统好坏的重要标准。本文针对线上线下商业模式以及特殊的业务场景,设计并实现了大众点评的交易结算系统。本系统主要服务于大众点评公司团购、闪惠等产品的结算。本系统采用J2EE体系结构,结合Spring、Struts、iBatis等先进的技术方法,同时使用定制化的分布式通信框架Pigeon和消息发布与订阅框架Swallow。系统需要提供用户界面的部分,采用浏览器/服务器架构的设计思想,表现层使用HTML、JavaScript实现。为了创建更加友好的交互方式,系统在Web表现层还使用了一些Ajax技术。本文首先介绍了交易结算系统的背景和项目的意义。描述了本系统使用到的相关技术的背景,包括Spring、Struts、iBatis和分布式通信框架Pigeon和消息发布与订阅框架Swallow,以及前端相关技术,包括FreeMarker、JavaScript和Ajax。然后针对交易结算系统进行需求分析,对系统进行模块拆分,介绍了系统的整体架构,描述重要的数据库表的设计方案,对各模块的功能和业务流程进行了详细的设计。最后,本文结合各模块服务接口定义文档、关键模块类图和关键部分代码的展现,阐述了交易结算系统的具体实现过程,对其中复杂的部分进行了详细的描述,展示了部分页面的示意图。
本文内容包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主题。发布者:代码客栈 ,原文地址:https://bishedaima.com/lunwen/49477.html