java 农产品溯源系统
下载地址:https://download.****.net/download/qq_31293575/19407912
项目介绍
java农产品溯源系统
系统说明
后端:spring,spring-mvc, mybatis-plus, maven等
数据库:mysql
前端:layui (只能说页面是用layui做的,不是一个前端工程)
适用场景:
毕业论文、课程设计、公司项目参考
运行截图
农产品溯源系统设计
一、系统用例
- 用户注册登录
用例名称 | 用户注册 |
前置条件 | 无 |
执行步骤 |
1. 输入账号、密码、企业名称 2. 点击注册 |
后置条件 | 更新企业用户表 |
用例名称 | 用户登录 |
前置条件 | 企业用户表有账号 |
执行步骤 |
1. 输入账号、密码 2. 点击登录 |
后置条件 | 无 |
用例名称 | 用户首页 |
前置条件 | 用户已登录 |
展示内容 |
1. 头部nav 2. 左侧导航列表slider 3. 企业信息 4. 最近溯源数据线性图表 |
后置条件 | 无 |
- 农产品管理
用例名称 | 新增农产品 |
前置条件 | 用户已登录 |
执行步骤 |
1. 进入农产品录入界面 2. 输入农产品信息 3. 点击保存 4. 系统生成二维码,在二维码列表页可看到 |
后置条件 | 更新农产品信息表,二维码表 |
用例名称 | 农产品列表 |
前置条件 | 用户已登录 |
执行步骤 |
1. 进入农产品列表页面 2. 查看农产品信息 |
后置条件 | 无 |
用例名称 | 编辑农产品 |
前置条件 | 用户已登录,农产品存在 |
执行步骤 |
3. 进入农产品修改页面 4. 修改农产品信息 5. 点击保存 |
后置条件 | 更新农产品信息表 |
用例名称 | 农产品删除 |
前置条件 | 用户已登录,农产品存在 |
执行步骤 |
6. 进入农产品修改页面 7. 删除农产品 8. 点击保存 |
后置条件 | 更新农产品信息表,二维码表 |
- 扫码溯源、网页溯源
用例名称 | 扫码溯源 |
前置条件 | 手机扫一扫二维码 |
执行步骤 |
1. 手机扫描二维码 2. 出现农产品信息页面(微信扫描遇到访问问题可点击右上角选择浏览器打开) 3. 浏览农产品信息 |
后置条件 | 无 |
用例名称 | 网页溯源 |
前置条件 | 农产品溯源码(id) |
执行步骤 |
1. 访问系统网站首页 2. 在搜索框输入农产品溯源码,点击搜索 3. 出现农产品信息页面 4. 浏览农产品信息 |
后置条件 | 无 |
- 农产品信息展示
用例名称 | 农产品信息展示 |
前置条件 | 无 |
执行步骤 | 1.手机扫码跳转或网页搜索跳转 |
后置条件 | 无 |
- 溯源管理
用例名称 | 溯源列表 |
前置条件 | 企业id |
执行步骤 |
1. 访问溯源列表页 2. 查看列表 |
后置条件 | 无 |
用例名称 | 图表分析 |
前置条件 | 企业id |
执行步骤 |
3. 访问图表分析页 4. 查看图表 |
后置条件 | 无 |
- 企业管理
用例名称 | 设置 |
前置条件 | 企业id |
执行步骤 |
1. 进入企业设置页 2. 修改录入企业信息 3. 点击保存 |
后置条件 | 更新企业用户表 |
用例名称 | 企业列表 |
前置条件 | 超级管理员登录 |
执行步骤 |
1. 进入企业列表页 2. 查看企业列表 |
后置条件 | 无 |
用例名称 | 企业注销 |
前置条件 | 企业用户表有账号 |
执行步骤 |
1. 进入企业注销页 2. 注销企业 |
后置条件 | 更新企业用户表 |
- 超级管理员
用例名称 | 设置 |
前置条件 | 超级管理员登录 |
功能 |
1. 增加超级管理员 2. 删除超级管理员 |
后置条件 | 无 |
- 数据库设计
一、企业表
字段名 | 数据类型 | 是否可为空 | 说明 |
qyid | varchar(20) | no | 企业id |
zh | varchar(10) | no | 账号 |
mm | varchar(10) | no | 密码 |
qymc | varchar(20) | no | 企业名称 |
dz | varchar(30) | yes | 地址 |
fzr | varchar(10) | yes | 负责人 |
dh | varchar(15) | yes | 电话 |
yx | varchar(15) | yes | 邮箱 |
bz | varchar(50) | yes | 备注 |
二、农产品信息表
字段名 | 数据类型 | 是否可为空 | 说明 |
ncpid | varchar(20) | no | 农产品id |
ncpmc | varchar(20) | no | 农产品名称 |
cd | varchar(30) | yes | 产地 |
pz | varchar(15) | yes | 品种 |
ccrq | date | yes | 出厂日期 |
zzfs | varchar(30) | yes | 种植方式 |
qyid | varchar(20) | no | 企业id |
ewmid | varchar(20) | no | 二维码id |
- 二维码表
字段名 | 数据类型 | 是否可为空 | 说明 |
ewmid | varchar(20) | no | 二维码id |
ewmsj | varchar(100) | no | 二维码数据 |
- 溯源来源表
字段名 | 数据类型 | 是否可为空 | 说明 |
syid | varchar(20) | no | 溯源id |
syip | varchar(20) | no | 溯源ip |
sysj | date | no | 溯源时间 |
syncpid | varchar(20) | no | 溯源农产品id |
syqyid | varchar(20) | no | 溯源企业id |
- 超级管理员表
字段名 | 数据类型 | 是否可为空 | 说明 |
id | varchar(20) | no | id |
zh | varchar(20) | no | 账号 |
mm | varchar(20) | no | 密码 |
mc | varchar(20) | no | 名称 |
- 用户
- 超级管理员
权限:所有操作。
- 企业管理员(只可操作自己企业)
权限:注册登录、农产品管理(农产品列表、新增农产品、修改农产品、删除农产品)、二维码管理(二维码列表)、溯源管理(溯源列表、图表分析)、企业管理(设置)。
- 普通用户
权限:扫码溯源、网页溯源
关注【程序代做 源码分享】公众号获取更多免费源码!!!
上一篇: UML - 用于团队交流的活动图
推荐阅读
-
java 农产品溯源系统
-
Java 调试接口 (JDI) 的深度 Java 调试系统
-
嵌入式 Java 问卷星系统 问卷星系统开发包
-
基于 Java、SpringBoot、Vue、Python 爬虫、Hadoop 大数据旅行推荐管理系统
-
基于SSM的面向过程考核的高校课程实验系统-00941(免费领取源码+数据库) 可做计算机毕业设计 JAVA、PHP、爬虫、APP、小程序、C#、C++、python、数据可视化、大数据、全套文案等
-
暹罗订餐开源,一个java多店订餐系统--冰城蜜雪瑞幸咖啡等连锁店
-
暹罗外卖开源,一个 java 多商户外卖系统--入驻商户如美团饿了么等
-
暹罗订餐开源,一个java多店订餐系统--冰城蜜雪瑞幸咖啡等连锁店
-
计算机毕业设计项目推荐、智能体育馆管理系统设计与实施70093(开题答辩+程序定制+全套文案撰写)数万套实战教程手把手教学JAVA、PHP、node.js、C++、python、数据可视化等。
-
Java 万达影院票务管理系统(Biz 源代码 + mysql + lw)