1.系统介绍随着手工文创产品消费需求的升级传统手工蜡烛销售模式存在定制流程不透明、管理效率低等问题难以满足用户个性化定制与商家精细化运营的需求因此开发一套适配手工蜡烛行业特性的定制与销售平台管理系统具有现实必要性。本系统基于Java语言开发后端采用SpringBoot框架搭建前端结合Vue框架适配网页与小程序端交互场景依托MySQL数据库实现数据存储系统涵盖用户端、管理员端、商家端三大模块支持用户注册登录、商品定制购买、订单全流程跟踪等操作管理员可完成平台全局管控商家可实现商品及定制订单的全生命周期管理。该系统的实现有效解决了手工蜡烛线下交易的痛点实现了定制流程数字化、管理流程标准化既提升了用户定制消费体验也降低了商家运营管理成本为手工蜡烛行业的线上化转型提供了可行的技术解决方案。2.系统需求分析用户端支持网页与小程序双端访问核心功能包括注册登录、个人中心管理可查看商品信息及推荐内容进行商品购买、购物车操作与个性化定制同时能管理订单、查看公告与制作信息联系平台客服办理定制发货签收、退货申请及优惠券领取等相关操作满足用户全流程消费需求。用户用例图如图所示。管理员端主要负责平台全局管控核心功能有登录与个人中心管理可对商家和用户进行管理统筹商品分类、类型、香型及商品信息管控蜡烛定制、制作信息、定制发货签收、退货申请等业务同时管理公告、优惠券及系统参数保障平台规范有序运行。管理员用例图如图所示。商家端支持注册登录与个人中心管理核心功能涵盖商品分类、类型、香型及商品信息管理可处理蜡烛定制、制作信息、定制发货签收、退货申请等业务同时负责公告发布、优惠券管理及订单统筹实现商品与定制业务的全流程精细化运营。商家端用例图如图所示。3.系统结构功能本系统采用多角色架构设计分为用户端、管理员端和商家端三大模块各模块功能相互协同、权责清晰。用户端支持网页与小程序双端涵盖注册登录、商品查看与定制、购物车与订单管理、物流跟踪、退货申请及优惠券领取等全流程消费功能管理员端负责平台全局管控涵盖用户、商家及各类商品、定制、订单、公告等业务管理及系统配置商家端聚焦运营管理可完成商品及定制相关业务处理、订单统筹、优惠券与公告管理实现平台规范化、精细化运行。系统结构功能图如图所示。4.数据库设计在系统开发过程中E-R图是数据库设计的一个重要步骤其重要性是多方面的。该方法将数据实体、属性以及它们之间的相互关系以可视的形式展现出来便于开发人员迅速了解系统数据结构便于交流和合作。在此基础上提出了一种基于E-R关系的概念即1-1,1对多多对多等从而实现了精确的数据逻辑建模消除了数据的冗余与不一致。在需求分析与设计阶段利用E-R图表可以帮助使用者找出资料模型中的缺点与缺点并藉此预先进行规划以降低日后修正的代价。另外标准的E-R图表也是该系统文件中不可缺少的一部分对于以后的系统维护与更新具有明确的指导意义。系统总体E-R图如图所示。5.系统功能实现5.1管理员登录5.2商家管理5.3商品信息管理5.4蜡烛定制管理5.5公告信息5.6商品信息管理5.7优惠券管理5.8订单管理5.9蜡烛定制管理5.10退货申请管理5.11用户注册登录5.12商品信息推荐5.13商品信息查看5.14个人中心5.15商品购买5.16商品定制5.17定制信息