水果进货从供应商和品类入手,消费者看到的是可选购的水果。后台分别维护进货、评价和销售统计,方便对照商品进店前后的业务资料。
这套 Java Web 项目采用 Vue 页面和 MySQL 数据库。使用时可按管理员、用户的入口查看各自负责的业务。下面以水果进货、销售统计、水果信息为例,介绍操作入口、数据内容和本地部署方式。
一、项目概况
| 项目名称 | 水果网上商城 |
|---|---|
| 资源编号 | SSM315 |
| 技术栈 | SSM / Vue / MySQL |
| 参与角色 | 管理员、用户 |
| 业务范围 | 水果进货、商品选购与销售统计 |
二、业务操作:水果信息与水果购买
用户可以进入订单评价、已发货订单、未支付订单、已取消订单、已支付订单、已退款订单、已完成订单。其中,“已发货订单”提供查看、删除、确认收货操作。
1. 水果信息
水果信息页面上面是导航栏,左侧有水果分类导航,点击会跳转到对应的分类水果信息,右侧可以进行水果搜索,水果信息显示图片和价格以及水果名称。下图就是水果信息页面。

2. 水果购买
用户登录才可以进行购买操作,可以对水果信息进行购买,加入购物车,评论操作。下图就是水果购买页面。

3. 前台首页
前台首页包含导航栏,轮播图,水果信息,搜索框,水果资讯。下图就是前台首页页面。

4. 购物车
用户对添加到购物车的商品可以在购物车里进行删除某个商品或者添加数量,并且可以进行结算。下图就是购物车页面。

5. 订单支付
用户在购物车里可以点击购买,跳转到订单支付界面,订单支付界面需要选择收货地址,点击支付才可以进行支付操作,如果余额不足会提示余额不足,余额充足则会跳转到订单界面。下图就是订单支付页面。

三、功能维护:销售统计与水果管理
管理员可以进入水果进货、销售统计、水果分类、水果信息、用户、供应商、订单评价。其中,“水果进货”提供查看、修改、删除、报表操作。
1. 销售统计
管理员可以对销售进行统计。下图就是销售统计页面。

2. 水果管理
管理员可以对水果信息进行添加,修改,删除操作。下图就是水果管理页面。

3. 订单管理
用户支付成功或者点击个人中心则会看到订单界面,订单包含未支付订单,已支付订单等界面,在未支付订单里面支付就可以了。下图就是订单管理页面。

4. 报修处理管理
管理员登录后可以在用户管理里面对用户信息进行添加修改删除查询操作。下图就是用户管理页面。

5. 后台订单管理
管理员可以查看各种订单信息,订单列表下面可以进行拖拽可以查看更多订单信息。下图就是后台订单管理页面。

四、技术结构与学习重点
数据库与业务记录
主数据库脚本包含 17 张表。下表选取与水果进货等业务相关的记录,列出表名和可在源码中直接查找的字段。
| 水果进货(shuiguojinhuo) | 进货单号(jinhuodanhao)、水果名称(shuiguomingcheng)、水果分类(shuiguofenlei) |
|---|---|
| 销售统计(xiaoshoutongji) | 水果名称(shuiguomingcheng)、水果分类(shuiguofenlei)、图片(tupian) |
| 水果信息(shuiguoxinxi) | 水果名称(shuiguomingcheng)、水果分类(shuiguofenlei)、图片(tupian) |
| 水果分类(shuiguofenlei) | 水果分类(shuiguofenlei) |
| 供应商(gongyingshang) | 供应商编号(gongyingshangbianhao)、供应商名称(gongyingshangmingcheng)、联系人(lianxiren) |
页面与后端接口
以水果进货为例,后端入口位于 ShuiguojinhuoController.java,接口前缀为 /shuiguojinhuo。可以对照 /shuiguojinhuo/page 和 /shuiguojinhuo/list 阅读对应的请求处理。
阅读详情或编辑页面时,可以沿着“进货单号”这个字段查找 jinhuodanhao,再对照 shuiguojinhuo 表核对保存位置。这样可以把页面显示的名称、请求参数和数据库字段对应起来。
五、部署入口与配置位置
将包含 pom.xml 的 ssm9lg0k 工程导入开发工具,新建 MySQL 数据库并导入 db.sql。在 src/main/resources/config.properties 中按本地环境填写数据库地址、库名和账号。
使用 Maven 构建 WAR 后部署至兼容的 Tomcat,核对应用上下文。展示页入口可从 front/index.html 定位。单独运行或重建 Vue 页面时,还需检查前端接口地址是否指向同一应用。
首次进入项目,可先打开水果进货列表,选择一条已有记录,核对进货单号、水果名称等资料。
六、配套资料清单
- 项目源码(ssm9lg0k)
- MySQL 数据库脚本(db.sql)
- ssm315基于java的水果网上商城的开发与设计+vue-论文.doc
- 开题报告ssm315基于java的水果网上商城.docx
- 说明文档.txt
会员赠送权益
黄金会员自选 2 个项目,钻石会员累计自选 5 个项目;一次性赠送,不按天恢复。已领取项目可重复访问。
黄金升级钻石补足总额度;续费不重复赠送。每位付费会员共享有一次本地部署协助。








