论文部分内容阅读
近年来,在PC普及的背景下,电子商务作为依托于互联网存在的一种新型的商业模式,近十年实现了突飞猛进的发展。电子商务由于低成本、高效率、方便快捷的特性,被广泛应用于网上商城、网络咨询、电子邮件、网络订购等众多领域。并且在这些领域当中获得了巨大的成功。而且随着时间的推移,发展越发迅速,其中网上商城的发展最为引人注目。SSM框架作为Web应用开发的框架组合,涵盖了控制层、持久层、展示层的各个方面,对开发者来说上手简单,构建方便,并且有较好的扩展性和移植性。基于以上原因本文以SSM框架为基础,进行商城系统的开发。本文主要叙述了基于SSM框架的网上商城系统的开发过程。从技术开发的角度分析,通过对现今电子商务和广西移动网上商城系统的分析与研究,对各项需求进行了整合,最后设计了一个基于SSM的网上商城系统。在系统开发当中采用的开发语言是java,使用的数据库是mysql数据库,接口测试工具采用的是谷歌插件Restlet Client,本地缓存使用Guava缓存,以及Flink技术。并且为了实现管理的简洁性,将系统分为前后台两个系统。用户登陆前台子系统,可以进行商品的浏览、商品的购买、加入商品到购物车以及商品订单支付等操作。用户可以对自己的基本信息进行修改,亦可以对购买的商品进行评价、或者是对自己的订单进行查询或者删除操作。除此之外用户还可以和客服进行交流沟通,咨询产品的一些更详细信息,实现方便快捷的购物。系统的支付模块对接的是支付宝和微信,采用的支付方式是扫码支付,可以方便客户使用。后台子系统的使用者主要是运营人员,后台子系统主要包括商品、订单、会员、支付、广告、卡号等几个功能模块。同时系统具有敏感词屏蔽功能、营销案办理等功能,以保证系统的完整性。从论述过程的角度分析,本文首先对商城系统的整体需求进行了分析和研究,明确了系统所需要的功能模块需求和非功能性需求,并通过用例图和流程图将之展示出来。其次使用类图和序列图将具体的实现过程表示出来。再次对系统进行了功能性测试和性能测试,并使用测试用例和结果图表的方式将最终的测试结果表现出来。最后,本论文对系统的不足之处加以分析,并针对性地提出了改进思路,总结了全文并对下一步的需求工作进行了说明。本文基于SSM框架完整的实现了一个网上商城系统,可以为用户提供购买商品、话费充值等多个功能。从测试结果来看,系统完整实现了所需功能,而且具有一定的稳定性和可靠性,并能够为用户提供良好的用户体验。总之,本系统基本符合客户的需求,并达到了预期的目标。