当前位置:主页 > 科技论文 > 搜索引擎论文 >

基于SSM框架的网上商城系统的设计与实现

发布时间:2020-08-28 01:33
【摘要】:近年来,信息科技发展迅猛,信息化的革命渗透了各个行业。以网上购物为例,它极大的改变了人们的生活方式。随着购物方式的转变,网上商城的需求越来越复杂化,用户量和访问量的激增对网上商城系统带来了极大的考验。传统的架构模式难以满足现状,系统的庞杂导致网站难以维护,激增的并发访问量导致网站的瘫痪。探索互联网分布式系统架构来应对这些问题至关重要。本课题旨在设计与实现一个用户体验良好、易维护、简洁易用的中小型网上商城系统。本系统可以提供用户注册、登录,进行在线商品浏览、搜索,在购物车内进行结算以及最后的支付等操作;也可以支持管理员进行商城首页内容管理、商品信息管理、订单管理、权限管理等一系列的管理操作。本系统采用了基于SOA(Service-Oriente d-Architecture,面向服务架构)的Dubbo框架整合SSM(SpringMV C-Spring-Mybatis)框架的分布式架构。基于此架构,各个子系统表现层和服务层完全分离,服务进行单独拆分,来提供给各个子系统进行可复性调用,使网上商城系统完全服务化。此外,也采用了缓存、搜索引擎、消息队列、单点登录等一系列分布式技术解决方案。确保系统的并发性能、扩展性以及可维护性。本文主要分析了网上商城发展的背景,可开发性以及价值意义,接着介绍了网上商城系统的技术框架,确定了一个在技术上的可执行的方案。其次基于网上商城的现实需求对其进行需求分析,确定了系统的角色、功能需求,以及非功能需求。然后是系统架构层次设计、数据库设计与界面设计。最后对部分子系统的功能模块的详细设计与实现以及相关的测试工作进行展示,并对于开发网上商城系统过程中的收获与不足进行一定的分析并总结。目前本系统已经按照需求完成了设计和开发,并完成全部的测试工作,等待部署上线。
【学位授予单位】:北京邮电大学
【学位级别】:硕士
【学位授予年份】:2019
【分类号】:TP311.52
【图文】:

示意图,成交额,网站,用户群体


可扩展性、安全可靠的系统架构。逡逑随着互联网的发展,面对着需求,用户量的增多以及海量的数据存储,网站逡逑的架构在逐步调整改进中,网站架构的演变如图1-2所示。具体可分为如下几个逡逑阶段。逡逑Oubbo邋Architecture邋Roadmap逦^邋application邋■service逡逑「二0___逦邋逦逦逦逦_逦逦—逡逑厂二“二 ̄At!邋in邋One逦1邋I逦Vertical邋Application邋*邋J逦Distributed邋Service逦I邋??逦Elastic邋Computing逦J逡逑iiFFiH逦MB!逦H逦■逦■逦_逦H逦霞槊逦P逦H逦_逦攀曑逦h逡逑ULILiU逦:;_;逦■逦■逦■逦u逦.逦u逡逑■i邋哢a逦:邋:逦;邋;逦:邋;逦i逦z逡逑!邋—〉逦1邋-邋iO逦10邋 ̄邋lOOO逦lOOO-'邋lOOOO逦lOOOO邋>逡逑图1-2网站的架构演变示意图逡逑2逡逑

示意图,网站,架构,示意图


—十一^易金额(亿元)逦*J§速(%)逡逑图1-1邋2009-2018天描平台“双十一”成交额逡逑如此巨大的成交额的背后是巨大的用户群体及其巨大的并发访问量,原有的逡逑单一架构如果仅靠提高硬件的支撑,难以负载如此之高的业务需求。而对于中小逡逑型企业,不断的硬件提升来应对用户访问需求,建站成本太高,这是一个亟需解逡逑决的问题。网上商城的架构在设计和规划中要涉及很多方面的内容,例如网站所逡逑经营的业务、网站的开发、后期的维护、面向的客户人群等等。由于其本身的性逡逑质,购物网站是需要不断优化完善的。理想中的购物平台不光要能适应不同用户逡逑的不同需求,更应该要能降低网站运行和维护的成本。逡逑电子商务网站的开发,尤其基于B2C的电子商务模式在技术层面有一定的逡逑特点。它的业务处理极其复杂

示意图,架构,角色,节点


且服务方随时可以在注册中心进行添加以及删除。而且Dubbo的配置方式与逡逑Spring相一致,也就意味着可以透明化地与SSM框架相整合,有较为简单的配逡逑置方式,可以使用Spring来进行配置加载即可。Dubbo架构示意图如图2-3所示。逡逑I邋逦邋1逡逑7.邋register逡逑2.邋subscribe邋Z,,3.邋notify逡逑n逦……逡逑、'、逦^—£逦^逡逑、、、'逦5.邋count逡逑I邋-邋:邋:逦I逡逑图2-3邋Dubbo架构示意图逡逑Dubbo—共具有五个节点角色。Provider是服务的提供者,用来对其所提供逡逑的服务进行暴露。Consumer是消费者,用来对服务提供方提供的服务进行远程逡逑调用。Registry是服务的注册中心与发现中心,服务在此进行注册而消费者则在逡逑这里订阅服务。Monitor是Dubbo的监控中心,用来对服务的开启、调用时间、逡逑调用次数进行监控。Container是Dubbo的服务运行容器。下面对这几个节点的逡逑12逡逑

【相似文献】

相关期刊论文 前10条

1 孙晓妮;;校园网上商城系统设计与分析[J];河南科技;2019年13期

2 ;山西省政府采购网上商城采购突破2亿元[J];山西财税;2018年12期

3 刘航波;;政府采购网上商城发展建议[J];中国招标;2017年47期

4 ;江苏政府采购“网上商城”成效显著[J];中国政府采购;2018年03期

5 ;山西:政府采购网上商城交易额突破1千万元[J];招标与投标;2018年05期

6 ;山西省政府采购网上商城试行4个月 交易额突破1千万元[J];山西财税;2018年05期

7 ;山西省政府采购网上商城交易额突破1千万元[J];中国政府采购;2018年05期

8 ;军队采购网上商城公布供货商诚信分管理办法[J];中国政府采购;2016年12期

9 ;海南:网上商城采购7月实现全省覆盖[J];招标与投标;2017年07期

10 ;广东省为政采网上商城供应商立规矩[J];中国政府采购;2017年08期

相关会议论文 前7条

1 叶春源;;基于Hibernate+Spring+Struts的网上商城系统[A];Java技术及应用的进展——第八届中国Java技术及应用交流大会文集[C];2005年

2 杨晓凯;韦好;;基于SSH的网上商城系统的设计与实现[A];广西计算机学会2016年学术年会论文集[C];2016年

3 汤海洪;郭晓军;周述文;;大型零售企业如何借助电子商务走出困境[A];面向复杂系统的管理理论与信息系统技术学术会议专辑[C];2000年

4 余九九;;创新实践能力培养模式——探讨校园网上商城建设的可行性[A];中国职协2016年度优秀科研成果获奖论文集(学校二等奖)[C];2016年

5 金承范;;无抗养猪势在必行[A];2016东北养猪论坛论文集[C];2016年

6 李文生;;当前进行“网上交易”应注意的问题[A];2005年乌蒙论坛论文集(二)[C];2005年

7 田超;覃左言;朱青;李鹏;;SuperRank:基于评论分析的智能推荐系统[A];NDBC2010第27届中国数据库学术会议论文集(B辑)[C];2010年

相关重要报纸文章 前10条

1 本报记者 吕坤;一小时配送 信誉楼网上商城再“提速”[N];沧州日报;2019年

2 王健民;网上商城需扎紧监管“篱笆”[N];政府采购信息报;2019年

3 本报记者 万玉涛;江苏 完善“1248”系统 网上商城结硕果[N];政府采购信息报;2018年

4 记者 袁瑞娟 通讯员 曹冬U

本文编号:2806898


资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/sousuoyinqinglunwen/2806898.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户87cfc***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com