基于SpringBoot的办公设备采购平台的设计与实现.doc





《基于SpringBoot的办公设备采购平台的设计与实现.doc》由会员分享,可在线阅读,更多相关《基于SpringBoot的办公设备采购平台的设计与实现.doc(50页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于SpringBoot的办公设备采购平台的设计与实现摘要:随着网络的迅速发展,网络购物也渐渐的走进了我们的生活,我们的生活方式也逐渐变得便捷化,迅速化。本课题主要通过实现办公设备采购平台来解决办公设备采购所遇到的痛点,通过软件的便捷性,弥补了线下采购业务的诸多问题,促进了企业的业务发展,主要研究采购商通过平台更高效的采购方式以及更好的采购体验。针对企业办公设备采购所遇到的采购需求不明确,采购过程不够透明的问题,分析了现阶段传统的线下交易模式与企业与企业之间进行交易的商业模式,采用了基于微服务架构的Java、MyBatis、SpringBoot以及前端框架VUE和HTML5、CSS3,解决了消
2、费者对产品的即想要即得到的快速认知体验,实现了从管理员上架审核商品,采购商线上定制需求方案,供应商为采购商定制产品,采购需求生成报价单,采购需求创建订单,审核订单,完善订单的财务、物流信息,最终配送商品,打印送货单的过程。使得采购需求透明化,采购商可以实时看到采购商品的进度,提高了提高采购商的采购体验和提高了更好的采购服务。主要针对于企业用户,开发一个办公设备采购平台来提供更高效的更高效的采购方式,从采购平台上定制方案,线下供应商一对一跟进业务,承运商配送,从线上反馈采购的进度,使得采购的过程透明化,提高采购商的采购体验和提高了更好的采购服务。关键词:办公设备,采购平台,设计,SpringBo
3、ot Design and Implementation of Office Equipment Procurement Platform Based on SpringBootAbstract:With the rapid development of the Internet, online shopping has gradually come into our lives, and our lifestyle has gradually become more convenient and rapid. This topic mainly solves the pain points
4、encountered in the procurement of office equipment by implementing the office equipment procurement platform. Through the convenience of software, it makes up for many problems of offline procurement business and promotes the business development of enterprises. Efficient purchasing methods and bett
5、er purchasing experience.Aiming at the problem of unclear procurement requirements and insufficient transparency in the procurement process of corporate office equipment procurement, the traditional offline transaction model and the business model of business-to-business transactions are analyzed at
6、 this stage. Java, MyBatis, SpringBoot, and front-end framework VUE and HTML5 and CSS3, which solve the consumers quick cognitive experience of get what you want, realize the review of products from the administrators shelves, and customize the requirements of buyers online , The supplier customizes
7、 the product for the buyer, generates a quotation for the purchase demand, creates an order for the purchase demand, reviews the order, improves the financial and logistics information of the order, finally delivers the product, and prints the delivery order. Makes the purchase demand transparent, a
8、nd the buyer can see the progress of the purchase of goods in real time, which improves the purchase experience of the buyer and improves the purchase service.Mainly for enterprise users, develop an office equipment procurement platform to provide more efficient and efficient procurement methods, cu
9、stomize solutions from the procurement platform, offline suppliers follow up business one-on-one, carrier distribution, and procurement from online feedback The progress of the process makes the procurement process transparent, improves the purchasing experience of buyers and improves better procure
10、ment services.Keywords:Office Equipment, Procurement Platform, Design,SpringBootII目 录第1章 绪 论11.1课题研究的目的和意义11.2 国内外研究现状11.3 本课题研究的方法和技术路线2第2章 系统调研和需求分析32.1系统调研32.2 可行性分析32.3 系统的需求分析42.3.1 系统基本情况状况42.3.2 业务流程分析52.3.3 系统用例分析62.3.4 系统数据流分析7第3章 系统总体设计103.1系统体系结构103.2 系统功能模块设计103.2.1 管理员主要功能模块103.2.2 采购商主
11、要功能模块123.3 数据结构设计133.3.1 系统实体关系描述133.3.2 数据表设计17第4章 系统详细设计254.1 系统开发技术简介254.2 系统功能实现264.2.1 采购需求模块264.2.2 订单模块314.2.3 供应管理模块374.2.4 采购商模块39第5章 系统的测试425.1 测试目的和意义425.2 测试方法425.3 测试用例42第6章 结束语45参考文献46致 谢47I第1章 绪 论1.1课题研究的目的和意义到了如今的2020年,在全世界已经出现了大大小小的网络平台,现在在中国人均都有一台电脑,一部手机,大WEB时代已经到来,已经深入了人们的点点滴滴。随着互
12、联网在各个销售领域的应用发展,企业办公设备采购平台还于蓝海阶段,公司治力于设备领域传统销售模式中已经多年,苦于没有很好的交互平台工具,来把业务做成规模。从创立采购平台的出发点,首先是要满足企业对多品种多品牌设备的采购的需求,其次借助平台的客户资源,持续的营造自有品牌和推进高价值品牌产品销量。从宏观角度分析,从经济上消费水平在往优质高端趋势升级,在技术角度上互联网技术和移动支付技术逐渐趋于成熟,从社会角度上线上采购平台突破解决企业与企业之间传统的采购方式,弥补采购商采购过程中出现的诸多问题。在这种成熟的经济、技术、社会条件下,有必要开发一个办公设备采购平台来提供更高效的更高效的采购方式,从采购商
13、线上定制方案,线下供应商一对一跟进业务,承运商配送设备,都是从线上反馈采购的进度,使得采购的过程透明化,提高采购商的采购体验和提高了更好的采购服务。本课题主要研究与开发办公设备采购平台,来解决企业办公设备采购所遇到的痛点。企业通过B2B企业与企业之间进行交易的商业模式,通过线上的网络平台或网站与客户紧密联系在一起。通过软件的便捷性,弥补了线下的采购业务的诸多问题,为客户提供了更好的服务,从而促进了企业的业务发展。为了解决消费者对产品的“即想要即得到”的快速认知体验,因此线上的围绕消费者360度的采购平台对消息者来说就显得重要了1.2 国内外研究现状在国内随着互联网技术的进步,淘宝、天猫、京东平
14、台的慢慢出现,线上购物已经成为人们所喜爱的购物方式,线下交易则受到了越来越大的挑战。因此线下交易也将结合了线上交易,形成了B2B模式,把两者紧密的结合起来,两者的出现让购物变得便捷。从之前的京东模式和淘宝模式到现在的线上线下结合,服务商也在全国各地有了自己的仓库,让商品流通更加便利,也能让客户方便购物,资金能够迅速流转,带动了经济的发展。 在国外,在金融危机的大背景下,传统实体业也逐渐走向电子采购,减少了企业采购成本,采购商方式也逐渐多元化。1.3 本课题研究的方法和技术路线本论文在撰写过程中主要运用了以下两种研究方法:调查法,从市场调研、行业相关人士咨询中所搜集到的大量资料进行分析、综合、归
15、纳,从而得过详细的需求。文献研究法,根据调查文献以及书籍等途径来获取相关资料以此来获取系统开发的需求。研究的技术路线:1) 确定办公设备采购平台的需求和主要的功能,以及市场调研相关资料收集。主要通过行业的相关人士对采购行业深入了解,深入探讨采购的过程,与传统采购行业的痛点从而来确定系统的主要功能模块。2) 确定后需求与功能。应该制定具体的开发计划,确定系统的架构以及相对应的技术方案。3) 设计与实施阶段。确定完开发计划与系统设计之后,就开始进行模块开发、数据库建模、设计,功能测试。4) 上线与维护阶段。功能开发完毕,开始解决上线过程中所存在的不足之处并及时修复,保持系统的稳定性。第2章 系统调
16、研和需求分析2.1系统调研在开发采购系统之前,首先通过分析国内采购平台的现状与发展趋势,以及查询相关的文献资料和咨询采购行业的相关人士与其讨论采购过程中所遇到的问题,可以通过实现哪些具体的功能可以解决他们现存在的问题,通过上述的相关调研之后就可以把控需求过程,确定系统的需求,再进行相关需求评审,分析需求是否可以支撑采购平台。接着进行了技术调研,分析现阶段市面上成熟的采购平台以及实现的技术架构,通过网上资料查找实现采购平台的相关技术,以及基于什么技术可以支撑采购平台。2.2 可行性分析 1.经济可行性经济可行性分析主要是对软件的成本价值进行估算,已经平台对市场使用价值的估算。本项目的研发,会提高
17、企业之间办公设备采购的效率,减少企业的人力成本,让采购过程透明化,高效化。2.技术可行性技术可行性分析包括分析可得到的硬件和支撑软件在功能以及性能上等各方面能否满足系统的要求。本项目采用SpringBoot的微服务架构,有较高的可维护性和能提供团队的开发效率,其应用也可以实现独立部署,容错率较低,微服务架构也易于扩展,可部署微服务集群。成熟的技术也使得平台构建容易很多。而且开发人员需要有成熟的开发经验,熟练的服务器运能能力,基本的排查错误能力,且能对软件的性能能够测试进而进行优化。3.运行可行性应用层采用多容器部署应用,使得项目稳定运行,网络层采用Nginx负载均衡,客户端请求会按策略算法分发
18、到各个容器,提高系统的吞吐量和性能,实现了高可用、高容灾。数据库采用主从复制策略,实现数据的异地备份,保证了数据安全性。4.法律可行性政府鼓励扶持企业发展,加快互联网平台建设、构建应用服务体系。同时项目所用的服务器、域名进行备案,承当相应法律风险。5. 操作可行性因为针对的是企业用户,使用人群是30到40岁之间,所以平台需要界面简洁,且用户体验度要高,操作便捷,能符合大部分用户的使用习惯。2.3 系统的需求分析2.3.1 系统基本情况状况本系统采用B/S架构,采购商使用移动设备访问系统,业务功能都集中在服务端处理,客户端与服务端通过接口形式进行数据交互,提高了系统的可维护性。本系统用户主要是两
19、类:采购商 管理员管理员的要求: 管理员拥有创建需求,审核需求,生成报价单的功能;需求创建订单,审核订单,完善订单信息,打印送货单。上架商品,审核商品,品牌管理,承运商管理,商品类目管理。具体的解释如下:1、 创建需求:管理员可以在后台为采购商根据其企业的采购需求创建需求。2、 审核需求:管理员可以在后台审核采购商或业务员提交的采购需求是否合理。3、 生成报价单:管理员审核通过采购需求之后为选购的商品设定成交价,可以生成报价单并导出。4、 需求创建订单:管理员审核通过的采购需求可以为采购商创建采购订单5、 审核订单:采购商挑选完要采购的商品之后为采购名单创建订单,或管理员审核通过的采购需求之后
20、,管理员进行审核订单的操作。6、 完善订单信息:管理员审核通过的订单,进行完善订单的采购商的付款凭证、电子发票、付款途径、财务税号、承运商等信息。7、 打印送货单:订单的配送阶段,可以进行打印送货单的操作。8、 上架商品:管理员进行市场调研之后为采购商定制的商品进行上架的操作,设置商品名称、货品进货价、分销价、集采价、市场价,以及起订量等信息。9、 审核商品:上架完商品之后,商品的价格不是适合市场价格或不适合市场需求,可以进行驳回商品的操作,反之可以审核通过商品,审核通过的商品会在移动端前台上架,采购商对商品进行采购的操作。采购商的要求:采购商拥有采购商申请、采购商登录、搜索采购商品、加入采购
21、清单、生成采购订单、发布采购需求的操作。具体的解释如下:1、采购商申请:采购商进行采购账号申请的操作,需要完善真实姓名、企业名称、企业规模、所在部门、企业地址、手机号码、营业执照、开票资料等信息。2、采购商登录:采购商根据账号以及密码进行账号登录的操作,登录成功之后可进行商品加入采购清单,创建采购订单、发布采购需求等操作。3、搜索采购商品:采购商在移动端导航栏对所要采购的商品的进行搜索的操作。4、加入采购清单:在采购商浏览完心仪的商品之后对商品进行加入购物清单的操作,在购物清单里面可以临时存放商品、修改采购商品的数量、删除采购商品等操作。5、生成采购订单:采购商把要采购的商品加入采购清单之后,
22、可为采购清单生成采购订单,在移动端可查看订单的实时状态。6、发布采购清单:采购商根据企业的采购需求进行采购清单的发布操作,需要填写人均采购预算,发放人数,方案需求,心愿品项等信息。2.3.2 业务流程分析系统业务主要分为管理员模块和采购商模块的业务。管理员业务流程图如图2-1所示,首先管理员根据采购商的需求为采购商创建需求清单,然后进行采购需求的审核,检验采购的商品是否符合采购需求,审核通过的采购清单与采购商洽谈完可以为采购的商品设置商品成交价,可以生成报价单并导出,接下来为清单清单创建采购订单。然后生成采购商的订单之后,管理员需要进行订单的操作操作,若审核通过,则需要完善采购商的开票信息、付
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 SpringBoot 办公设备 采购 平台 设计 实现

限制150内