基于Spring Boot的商品管理后台ERP系统.docx
《基于Spring Boot的商品管理后台ERP系统.docx》由会员分享,可在线阅读,更多相关《基于Spring Boot的商品管理后台ERP系统.docx(58页珍藏版)》请在三一办公上搜索。
1、基于SPringBoot的商品管理后台ERP系统商品管理模块摘要:随着我国互联网的普及率不断提高,以及物流货运行业的逐渐兴起,人们对电子交易模式进行交易活动和相关服务活动这些业务需求也在不断增长,衍生了大量的第三方交易平台,使得许多电子商务企业得到了突飞猛进式的发展。与此同时,成千上万的商品信息被存储进了这些企业的数据库里面,如何去围绕商品的各种信息来促进订单的合理管理,成为电商企业需要考虑的问题之一。如果企业能够对内部员工的权限和商品信息进行有效的管理,就会有利于节省企业的内部资源,优化管理的模式,改善企业的业务流程,为企业获得更多的收益的同时,提高企业在信息化时代的生存能力。手动制作表格的
2、方式对大量商品信息进行记录和管理,早已跟不上网络时代对管理技术创新的步伐,设计一个集信息技术与先进管理思想于一体的轻量级管理系统就显得尤为重要了。电商企业的商品管理ERP系统就是针对数据库中的商品数据,包括库存、价格、标签、属性等信息,让有权限的工作人员进行相关的合理操作,从而保障商品信息的正确性和有效性。本次的毕业设计参考企业的实际应用场景,开发出一款基于SPringBoot框架、NodeJS前端JaVaSCriPt脚本运行环境、React解析脚本以及采用阿里云OSS存储图片的商品管理后台ERP系统。本篇论文首先会概述商品管理后台ERP系统的开发背景及开发意义;然后,介绍设计的框架选型以及使
3、用的技术,开发的工具和开发平台,紧接着是进行这个系统的需求分析和详细设计;其次是讲述从本次设计的框架选型到编码实现的每个实施步骤,如何采用比较流行的计算机编程语言、阿里云网络存储技术开发出一个信息化的ERP系统商品管理体系。最后为了对整个系统做出完善以及验证系统的开发成果,对相应功能进行了系统测试。经过数个月的时间,在自己不断地努力编写调试下,成功制作出了一款独特的商品管理ERP系统,实现了对用户的权限管理、对第三方平台或应用的管理、对商品的种类、标签、价格的管理、处理订单的管理、配置物流管理这些功能。关键词:商品管理ERP系统,JavapringBootERPSystemofCommodit
4、yManagementBackgroundBasedonSpringBootAbstract:WiththeincreasingpopularityoftheInternetinChinaandthegradualriseofthelogisticsandfreightindustry,peoplesdemandforelectronictransactionmodetradingactivitiesandrelatedserviceactivitiesisalsogrowing,andalargenumberofthird-partytradingplatformsarederived,wh
5、ichmakesmanye-commerceenterprisesgetrapiddevelopment.Atthesametime,thousandsofcommodityinformationisstoredinthedatabaseoftheseenterprises.Howtomanagevariouscommodityinformationandreasonablygenerateordershasbecomeoneoftheproblemsthate-commerceenterprisesneedtoconsider.Cantheenterpriseeffectivelymanag
6、etherightsandinformationoftheemployees,itisconducivetosavinginternalresources,optimizingmanagementmodeandimprovingbusinessprocess,gainingmoreprofitsforenterprisesandimprovingtheviabilityofenterprisesintheinformationage.Undersuchcircumstances,itisparticularlyimportanttoreplacethetraditionalmeansofcom
7、moditymanagementbyusingalightweightmanagementsystemthatintegratesinformationtechnologyandadvancedmanagementideas.ThcERPsystemofcommoditymanagementine-commerceenterprisesaimsatthecommoditydatainthedatabase,includinginventory,price,label,attributeandotherinformation,sothattheauthorizedstaffcancarryout
8、therelevantreasonableoperation,soastoensurethecorrectnessandeffectivenessofcommodityinformation.Thisgraduationdesignreferstotheactualapplicationscenariooftheenterprise,anddevelopsacommoditymanagementback-endERPsystembasedonthespringbootframework,node.jsrunningfront-endJavaScriptenvironment,reactpars
9、ingscriptandusingAlibabacloudOSStostorageimages.ThisthesisfirstlysummarizesthebackgroundandsignificanceofthedevelopmentofERPsystemunderthebackgroundofcommoditymanagement;AfterWards,itintroducestheselectionofthedesignframework,thetechnologyused,thedevelopmenttoolsandthedevelopmentplatform,andthencarr
10、iesonthedemandanalysisanddetaileddesignofthesystem;Sccondly,itdescribeseachimplementationstepfromtheframeworkselectiontocodingimplementationofthisdesign,andhowtodevelopacommodityinformationERPmanagementsystembyusingpopularcomputerprogramminglanguageandAlibabacloudnetworkstoragetechnology.Finally,ino
11、rdertoimprovethewholesystemandverifythedevelopmentresultsofthesystem,dothecorrespondingfunctionandsystemtest.Afterseveralmonthsofhardwork,wehavesuccessfullydevelopedauniqueERPsystemforcommoditymanagement,itrealizesthefunctionsofuserrightsmanagement,third-partyplatformorapplicationmanagement,commodit
12、ytype,label,pricemanagement,orderprocessingmanagementandconfigurationlogisticsmanagement.Keywords:ERPSystemforCommoditymanagement,Java,SpringBoot第1章绪论1.1 系统开发的背景及意义1.1.1 开发背景随着电商业务发展的不断扩大,不断增长的数据使得企业的系统需要对数据库进行调整。通常情况下,存储于电商企业系统中的后台数据量是很庞大的,而且数据库之间的数据也容易混淆,针对这种情况,很多电商企业的系统会对不同的数据模块进行分离,确保每一个数据模块都是独立
13、的,尤其是商品的数据这个模块,我们将统一管理商品信息的地方叫做“商品信息中心”,是整个电商系统的数据基础,用于记录与商品有关的数据,商品管理系统的逻辑不复杂,但是对商品数据的操作比较多,商品的展示、订单的信息和分配物流等环节,都需要从商品管理系统中获取数据。商品管理系统的合理设计,不仅能够满足前端商品的多样化展示,如SKU标签,还能够支撑在复杂环境下,如多应用或多平台上共享商品的数据,商品信息在订单中的系统流转,可以说是电商的核心之一。于是我从这个出发点上,为电商企业的系统单独设计了一个商品管理的后台ERP系统,方便企业对商品的数量、属性和价格等方面进行单独处理,同时对管理商品的工作人员进行权
14、限设置,对各种管理的操作进行日志记录,实现对商品信息和人员信息的有效管理,让电商企业的系统在日常使用中更加快捷、轻松。本课题主要研究电商企业的工作人员在处理内部系统上的一些重要数据的过程中应该如何针对商品的数据和人员的使用权限进行有效的管理,以及在实际调用商品数据的场景中的应用。在互联网的高速发展的时代环境下,越来越多的有价值的数据信息被创造出来,也就是被人们经常提到的大数据时代。这意味着我们要对它们进行合理的存储和处理,它不仅是人类的生活产物,也决定着电商企业在未来的发展,但是有很多中小型的电商企业,还没有意识到数据的爆炸性增长对内部系统带来的问题隐患。网络购物平台其实就是在电商企业的系统中
15、,用户对商品的信息进行浏览,这些信息的数据类型是不同的,是存储在企业数据库中的。一些大型企业会选择将不同的数据分别放到不同的子系统或子模块中,方便管理用户的账号数据和企业内部数据,就好像购物系统和内部的商品管理系统,如果商品的库存是空的,那么购物系统是无法选购商品的。商品管理后台ERP系统是为一些使用网站和数据库平台作为系统基础的电商企业而开发设计的,一个专门对商品数据进行信息化管理的系统。改变商品信息直接在购物网站页面上显示的方式,通过对数据库的访问获取键值中的商品数据,然后再调用方法把数据展示出来,这样的设计,确实提高了系统代码和网站页面的可重用性,减少了开发人员的工作量和用户在使用方面的
16、难度。这个系统的设计开发具有下面几个意义:1)快速开发、内置TOinCat容器、简化项目配置的特点让基于SPringBOOt框架的商品管理系统在可用性方面得到有效的提高。2)这个系统的成功地设计开发将会促进电商企业在商品管理中的信息化。3)学生能为学校的毕业设计课程上提供一个有用的课题,提高学生的创造能力。1.2 商品管理后台ERP系统的国内外研究现状1.2.1 国内研究现状说到ERP(EnterPriSeResourcePIanning)系统,就要提一下项目管理,根据清华大学出版社的系统集成项目管理工程师教程中可得知,ERP概念由美国GartnerGroUP公司于20世纪90年代提出,它是由
17、MRP(MateriaIRequirementPlanning)结合了信息化技术,逐渐演变过来的。我们可以看出,早在二十世纪初,西方国家对项目的管理就已经非常成熟、有经验了,并且有统一的业内标准,而我国当时还没有建立起统一的标准规范体系,不同企业对项目管理的成功标准也是完全不相同的,合作上会存在较大的分歧。国内的企业实施企业资源计划的成功概率非常低,一方面是由于国内互联网普及的速度比较低,很多企业对商品信息的管理方式比较落后,大部分是用文本编辑或表格工具对商品的信息进行处理,这样的处理方式不仅效率低,而且面对大量的数据,保存和查询上也有一定的困难,不易于管理。使用ERP软件管理的外在因素也很多
18、,其中一个主要的原因是国外ERP产品的价格和后续的服务费用过于昂贵,以及国内ERP软件厂商相互之间的恶性价格竞争。直到2003年,由中国生产力促进中心协会组织制定,国家信息产业部批准20家国内ERP厂商参与的企业资源规划系统规范正式成为行业标准,于10月1日开始实施。据我所知,ERP系统规范分为7个部分,包括ERP、CRM.PDM、CPC.SCM.企业信息化监理和OA。标准不规范的不良现象得到改善。目前国内ERP开发行业正在逐渐崛起,不管是从用户的数还是发展的速度来看,国内ERP行业在市场中的份额,已经赶上国外ERP产品的市场份额了。1.2.2 国外研究现状相比之下,西方的国家对ERP实施的研
19、究开始得比较早,研究成果也比我国丰富得多,ERP系统已经成为国外企业进行商业管理的重要手段之一,这就使得他们在管理方面的效率特别高,高效率的产业往往带来高收益的回报。众多国外企业成功实施ERP的案例表明,ERP作为一种先进的管理概念,已经通过ERP系统得以实现,并且在实践的过程中与企业信息化发展的整体战略紧密结合,成为企业信息化发展的全面解决方案。如今,国外关于ERP的研究已经发展到对ERP概念的不断拓展和完善的阶段。国外学者普遍的看法是,ERP系统涉及复杂的软件功能,不但投资巨大,而且实施周期长。企业在实施ERP过程中,在项目管理、业务流程重组、文化整合、变更管理、组织学习等方面都面临着巨大
20、的挑战,将深刻地影响到企业的生存和发展。2001年美国著名的现代管理理论专家彼得德鲁克通过对美国8个企业实施ERP的情况进行案例研究,以及组织专家会议,针对管理层面进行讨论,提出了一些建议,又从ERP实施顾问和企业参与者两个不同的角度对实施ERP的关键成功因素进行了实验对照,大部分的专家认为,实施ERP系统最大的挑战不是技术的问题,而是企业组织和管理的问题。这为进一步的理论研究提供了新的研究方向和研究角度。1.3 论文研究的方法和内容1.3.1 研究的方法本论文在撰写过程的期间,参考了电商企业在日常中对商品信息的管理经验,并结合自身,对ERP系统需要做什么的理解,进行详细的分析,使用了下面几种
21、研究方法:1、文献资料的收集:在设计开展的初期,通过浏览、阅读国内和国外的文献,学习了解相关系统的设计思路,收集实践资料和案例,进行对比后,提取有助于系统设计和实现的方法。2、功能模块的分析:通过对系统的需求分析,分析各模块之间的联系,对系统的功能进行分块式的划分,按照内聚耦合的模块化工程导论思想,把它们划分成独立而又相互依赖的模块,在开发阶段中,控制设计的范围,防止范围的蔓延,有助于确定系统的边界,提高自己对这个系统的整体认识。3、实践经验的总结:通过对系统测试,发现容易发生错误的地方,进行全面的综合归纳比较,改善不足之处,减少初期阶段对设计的盲目性,有助于往后的开发设计。1.3.2 研究的
22、内容本篇论文主要介绍了如何使用Idea开发工具上使用SpringBoot框架和NodeJS脚本运行环境,开发出一款适合电商企业内部工作人员使用的商品管理系统。开源的轻量级开发框架,简化了新SPriIlg应用的搭建及开发,但大大减少了企业的成本,加上由于自身对框架认知度有限,这个系统比较适合中小型电商企业的使用范畴。集成了开发环境和运行环境的NOde.JS,它有一个叫NMP的包管理器,可以管理很多用JaVaSCriPt实现的功能插件包,能够为用户提供友好、美观的操作界面。系统主要实现了对相关工作人员的权限管理,以及对录入商品的各种信息的管理,同时还增加了对系统中一些操作的记录,也就是日志管理,系
23、统实现的功能模块有权限管理模块、应用管理模块、商品管理模块、订单管理模块、系统配置物流模块。论文设计的主要研究结果有以下几点:1、此次设计的系统所使用的整体框架和实现技术,其中有能够快速应用开发的SPring框架,MySQL关系型数据库等。2、使用Idea开发平台以及附带的开发工具、B/S的架构和C)SS阿里云存储,实现一个基于JaVa语言的商品管理ERP系统。3、通过阅览众多文献和对流行技术的研究,对系统的功能范围进行规划分析,帮助确定系统的边界,逐步选用适合完成开发的各种技术,特别是系统的整体结构和搭建的框架,根据对开发环境的兼容度,采用比较合适的数据存储软件和数据库可视化工具。4、在商品
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于Spring Boot的商品管理后台ERP系统 基于 Spring Boot 商品 管理 后台 ERP 系统
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-6712888.html