智慧社区O2O商城系统的设计与实现
作者单位:西华大学
学位级别:硕士
导师姓名:朱晋蜀;严雪峰
授予年度:2019年
学科分类:12[管理学] 1201[管理学-管理科学与工程(可授管理学、工学学位)] 08[工学] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)]
主 题:智慧社区 社区O2O 分布式服务 SSM框架 SOA 个性化推荐
摘 要:随着以淘宝、京东等B2C电子商务的迅速发展,网购对于消费者来说也不再陌生,同时也加深了消费者对于网购交易的信任,包括交易过程中的资金安全和物流信赖等,网购也悄然成为了消费者购物的主要渠道之一。而现在,大卖场和社区百货日渐衰弱,购物中心也趋于饱和,社区传统实体商业模式受到了电子商务的强烈冲击,如何实现社区化的电子商务运营模式,是当下电商领域的关注焦点。该模式通过将电子商务与社区传统消费融合,实现线上购买、在线支付、极速配送和到店体验的四大服务形式,根据用户消费习惯和消费需求变化,引入个性化服务,吸引社区群体长期、稳定的消费,连接社区线上线下资源,形成稳定的、闭环的区域化、本地化消费。基于上述问题,本文提出了一种新型的智慧社区O2O商城系统,目的是通过整合消费者、社区本地服务以及社区闲置资源等多方资源,以在线商圈购买和社区短距离配送服务,实现线上和线下相融合,为社区居民提供优质便捷的生活。该系统的前端部分由移动客户端(Android、IOS)和Web门户形式组成,社区居民由此可进行商城浏览、商品选购,提交订单和在线支付等操作,Web管理端供平台管理员和商家管理员使用,主要有店铺管理、商品分类管理、商品发布、订单配送管理和角色审核等功能服务。后台服务接口主要基于J2EE平台技术设计开发,通过统一的接口与前端进行通信交互,并采用中间件技术将前后端进行分离,提高了系统的可靠性和可扩展性。此外,加入个性化推荐服务,提升用户的购物满意度和良好体验感。本文首先介绍了智慧社区O2O商城系统的项目背景和研究意义,接着从社区政务、在线电商以及社区配送三个方面,按社区居民、社区商户、社区配送员和平台管理员四个对象对系统作出需求分析及主要业务流程分析,通过对整个系统进行概要设计,确定了系统的体系结构和主要功能模块,其中个性化推荐模块采用基于用户的协同过滤推荐算法进行计算。系统整体采用分布式服务的设计风格,基于Java的SSM框架(Spring+SpringMVC+Mybatis)进行后台服务器的设计,并融合SOA(Service-Oriented Architecture)面向服务的架构,进行高效的敏捷开发,然后通过系统的详细设计与实现对系统的整体架构搭建和各模块的业务处理过程进行具体的描述,最后对系统进行测试与分析,并做出工作总结和对以后的工作进行展望。