基于Spring Boot的商品管理后台ERP系统——商品管理模块定稿.docx
《基于Spring Boot的商品管理后台ERP系统——商品管理模块定稿.docx》由会员分享,可在线阅读,更多相关《基于Spring Boot的商品管理后台ERP系统——商品管理模块定稿.docx(41页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于Spring Boot的商品管理后台ERP系统商品管理模块摘要:随着我国互联网的普及率不断提高,以及物流货运行业的逐渐兴起,人们对电子交易模式进行交易活动和相关服务活动这些业务需求也在不断增长,衍生了大量的第三方交易平台,使得许多电子商务企业得到了突飞猛进式的发展。与此同时,成千上万的商品信息被存储进了这些企业的数据库里面,如何去围绕商品的各种信息来促进订单的合理管理,成为电商企业需要考虑的问题之一。如果企业能够对内部员工的权限和商品信息进行有效的管理,就会有利于节省企业的内部资源,优化管理的模式,改善企业的业务流程,为企业获得更多的收益的同时,提高企业在信息化时代的生存能力。手动制作表格
2、的方式对大量商品信息进行记录和管理,早已跟不上网络时代对管理技术创新的步伐,设计一个集信息技术与先进管理思想于一体的轻量级管理系统就显得尤为重要了。电商企业的商品管理ERP系统就是针对数据库中的商品数据,包括库存、价格、标签、属性等信息,让有权限的工作人员进行相关的合理操作,从而保障商品信息的正确性和有效性。本次的毕业设计参考企业的实际应用场景,开发出一款基于Spring Boot框架、Node.JS前端JavaScript脚本运行环境、React解析脚本以及采用阿里云OSS存储图片的商品管理后台ERP系统。本篇论文首先会概述商品管理后台ERP系统的开发背景及开发意义;然后,介绍设计的框架选型
3、以及使用的技术,开发的工具和开发平台,紧接着是进行这个系统的需求分析和详细设计;其次是讲述从本次设计的框架选型到编码实现的每个实施步骤,如何采用比较流行的计算机编程语言、阿里云网络存储技术开发出一个信息化的ERP系统商品管理体系。最后为了对整个系统做出完善以及验证系统的开发成果,对相应功能进行了系统测试。经过数个月的时间,在自己不断地努力编写调试下,成功制作出了一款独特的商品管理ERP系统,实现了对用户的权限管理、对第三方平台或应用的管理、对商品的种类、标签、价格的管理、处理订单的管理、配置物流管理这些功能。关键词:商品管理ERP系统,Java,Spring BootERP System of
4、 Commodity Management Background Based on Spring BootAbstract:With the increasing popularity of the Internet in China and the gradual rise of the logistics and freight industry, peoples demand for electronic transaction mode trading activities and related service activities is also growing, and a la
5、rge number of third-party trading platforms are derived, which makes many e-commerce enterprises get rapid development. At the same time, thousands of commodity information is stored in the database of these enterprises. How to manage various commodity information and reasonably generate orders has
6、become one of the problems that e-commerce enterprises need to consider. Can the enterprise effectively manage the rights and information of the employees, it is conducive to saving internal resources, optimizing management mode and improving business process, gaining more profits for enterprises an
7、d improving the viability of enterprises in the information age.Under such circumstances, it is particularly important to replace the traditional means of commodity management by using a lightweight management system that integrates information technology and advanced management ideas. The ERP syste
8、m of commodity management in e-commerce enterprises aims at the commodity data in the database, including inventory, price, label, attribute and other information, so that the authorized staff can carry out the relevant reasonable operation, so as to ensure the correctness and effectiveness of commo
9、dity information. This graduation design refers to the actual application scenario of the enterprise, and develops a commodity management back-end ERP system based on the spring boot framework, node.js running front-end JavaScript environment, react parsing script and using Alibaba cloud OSS to stor
10、age images.This thesis firstly summarizes the background and significance of the development of ERP system under the background of commodity management; Afterwards, it introduces the selection of the design framework, the technology used, the development tools and the development platform, and then
11、carries on the demand analysis and detailed design of the system; Secondly, it describes each implementation step from the framework selection to coding implementation of this design, and how to develop a commodity information ERP management system by using popular computer programming language and
12、Alibaba cloud network storage technology. Finally, in order to improve the whole system and verify the development results of the system, do the corresponding function and system test.After several months of hard work, we have successfully developed a unique ERP system for commodity management, it r
13、ealizes the functions of user rights management, third-party platform or application management, commodity type, label, price management, order processing management and configuration logistics management.Keywords:ERP System for Commodity management,Java,Spring Boot目 录第1章 绪 论11.1系统开发的背景及意义11.1.1 开发背
14、景11.1.2 开发意义11.2 商品管理后台ERP系统的国内外研究现状21.2.1 国内研究现状21.2.2 国外研究现状31.3 论文研究的方法和内容41.3.1 研究的方法41.3.2 研究的内容41.4 研究拟解决的主要问题和总体安排51.4.1 拟解决的主要问题51.4.2 研究的总体安排6第2章 商品管理ERP系统需求分析72.1 系统功能需求分析72.2 系统的建模102.3 系统的可行性研究122.3.1 商品管理ERP系统的开发周期122.3.2 技术可行性和经济可行性122.3.3 社会可行性和系统可行性13第3章 系统的设计与实现143.1 系统的设计143.1.1 总体
15、设计143.1.2 详细设计143.2 系统的架构设计和技术143.3 数据库设计163.4 系统的实现过程及界面展示203.4.1 登录系统界面的实现213.4.2 应用管理功能的实现233.4.3 角色管理功能的实现253.4.4 前端Node.JS运行环境的搭建283.5 本章小结29第4章 系统的测试304.1 系统测试的目的和意义304.2 软件测试中常用的方法304.3 测试用例及测试结果314.4 本章小结34第5章 结束语355.1 全文总结355.2 课题展望35参考文献:36致谢37第1章 绪 论1.1 系统开发的背景及意义1.1.1 开发背景随着电商业务发展的不断扩大,不
16、断增长的数据使得企业的系统需要对数据库进行调整。通常情况下,存储于电商企业系统中的后台数据量是很庞大的,而且数据库之间的数据也容易混淆,针对这种情况,很多电商企业的系统会对不同的数据模块进行分离,确保每一个数据模块都是独立的,尤其是商品的数据这个模块,我们将统一管理商品信息的地方叫做“商品信息中心”,是整个电商系统的数据基础,用于记录与商品有关的数据,商品管理系统的逻辑不复杂,但是对商品数据的操作比较多,商品的展示、订单的信息和分配物流等环节,都需要从商品管理系统中获取数据。商品管理系统的合理设计,不仅能够满足前端商品的多样化展示,如SKU标签,还能够支撑在复杂环境下,如多应用或多平台上共享商
17、品的数据,商品信息在订单中的系统流转,可以说是电商的核心之一。于是我从这个出发点上,为电商企业的系统单独设计了一个商品管理的后台ERP系统,方便企业对商品的数量、属性和价格等方面进行单独处理,同时对管理商品的工作人员进行权限设置,对各种管理的操作进行日志记录,实现对商品信息和人员信息的有效管理,让电商企业的系统在日常使用中更加快捷、轻松。1.1.2 开发意义本课题主要研究电商企业的工作人员在处理内部系统上的一些重要数据的过程中应该如何针对商品的数据和人员的使用权限进行有效的管理,以及在实际调用商品数据的场景中的应用。在互联网的高速发展的时代环境下,越来越多的有价值的数据信息被创造出来,也就是被
18、人们经常提到的大数据时代。这意味着我们要对它们进行合理的存储和处理,它不仅是人类的生活产物,也决定着电商企业在未来的发展,但是有很多中小型的电商企业,还没有意识到数据的爆炸性增长对内部系统带来的问题隐患。网络购物平台其实就是在电商企业的系统中,用户对商品的信息进行浏览,这些信息的数据类型是不同的,是存储在企业数据库中的。一些大型企业会选择将不同的数据分别放到不同的子系统或子模块中,方便管理用户的账号数据和企业内部数据,就好像购物系统和内部的商品管理系统,如果商品的库存是空的,那么购物系统是无法选购商品的。商品管理后台ERP系统是为一些使用网站和数据库平台作为系统基础的电商企业而开发设计的,一个
19、专门对商品数据进行信息化管理的系统。改变商品信息直接在购物网站页面上显示的方式,通过对数据库的访问获取键值中的商品数据,然后再调用方法把数据展示出来,这样的设计,确实提高了系统代码和网站页面的可重用性,减少了开发人员的工作量和用户在使用方面的难度。这个系统的设计开发具有下面几个意义: 1)快速开发、内置Tomcat容器、简化项目配置的特点让基于Spring Boot框架的商品管理系统在可用性方面得到有效的提高。2)这个系统的成功地设计开发将会促进电商企业在商品管理中的信息化。3)学生能为学校的毕业设计课程上提供一个有用的课题,提高学生的创造能力。1.2 商品管理后台ERP系统的国内外研究现状1
20、.2.1 国内研究现状说到ERP(Enterprise Resource Planning)系统,就要提一下项目管理,根据清华大学出版社的系统集成项目管理工程师教程中可得知,ERP概念由美国Gartner Group公司于20世纪90年代提出,它是由MRP(Material Requirement Planning)结合了信息化技术,逐渐演变过来的。我们可以看出,早在二十世纪初,西方国家对项目的管理就已经非常成熟、有经验了,并且有统一的业内标准,而我国当时还没有建立起统一的标准规范体系,不同企业对项目管理的成功标准也是完全不相同的,合作上会存在较大的分歧。国内的企业实施企业资源计划的成功概率非
21、常低,一方面是由于国内互联网普及的速度比较低,很多企业对商品信息的管理方式比较落后,大部分是用文本编辑或表格工具对商品的信息进行处理,这样的处理方式不仅效率低,而且面对大量的数据,保存和查询上也有一定的困难,不易于管理。使用ERP软件管理的外在因素也很多,其中一个主要的原因是国外ERP产品的价格和后续的服务费用过于昂贵,以及国内ERP软件厂商相互之间的恶性价格竞争。直到2003年,由中国生产力促进中心协会组织制定,国家信息产业部批准,20家国内ERP厂商参与的企业资源规划系统规范正式成为行业标准,于10月1日开始实施。据我所知,ERP系统规范分为7个部分,包括ERP、CRM、 PDM、CPC、
22、SCM、企业信息化监理和OA。标准不规范的不良现象得到改善。目前国内ERP开发行业正在逐渐崛起,不管是从用户的数量还是发展的速度来看,国内ERP行业在市场中的份额,已经赶上国外ERP产品的市场份额了。1.2.2 国外研究现状相比之下,西方的国家对ERP实施的研究开始得比较早,研究成果也比我国丰富得多,ERP系统已经成为国外企业进行商业管理的重要手段之一,这就使得他们在管理方面的效率特别高,高效率的产业往往带来高收益的回报。众多国外企业成功实施ERP的案例表明,ERP作为一种先进的管理概念,已经通过ERP系统得以实现,并且在实践的过程中与企业信息化发展的整体战略紧密结合,成为企业信息化发展的全面
23、解决方案。如今,国外关于ERP的研究已经发展到对ERP概念的不断拓展和完善的阶段。国外学者普遍的看法是,ERP系统涉及复杂的软件功能,不但投资巨大,而且实施周期长。企业在实施ERP过程中,在项目管理、业务流程重组、文化整合、变更管理、组织学习等方面都面临着巨大的挑战,将深刻地影响到企业的生存和发展。2001年美国著名的现代管理理论专家彼得德鲁克通过对美国8个企业实施ERP的情况进行案例研究,以及组织专家会议,针对管理层面进行讨论,提出了一些建议,又从ERP实施顾问和企业参与者两个不同的角度对实施ERP的关键成功因素进行了实验对照,大部分的专家认为,实施ERP系统最大的挑战不是技术的问题,而是企
24、业组织和管理的问题。这为进一步的理论研究提供了新的研究方向和研究角度。1.3 论文研究的方法和内容1.3.1 研究的方法本论文在撰写过程的期间,参考了电商企业在日常中对商品信息的管理经验,并结合自身,对ERP系统需要做什么的理解,进行详细的分析,使用了下面几种研究方法:1、文献资料的收集:在设计开展的初期,通过浏览、阅读国内和国外的文献,学习了解相关系统的设计思路,收集实践资料和案例,进行对比后,提取有助于系统设计和实现的方法。2、功能模块的分析:通过对系统的需求分析,分析各模块之间的联系,对系统的功能进行分块式的划分,按照内聚耦合的模块化工程导论思想,把它们划分成独立而又相互依赖的模块,在开
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于Spring Boot的商品管理后台ERP系统商品管理模块定稿 基于 Spring Boot 商品 管理 后台 ERP 系统 模块 定稿
限制150内