【项目源码】基于spring boot+mybatis+easyui开发的质量溯源系统

简介: 粮油溯源系统是从种植到加工、包装、库存、物流、销售、售出、异常反馈的全流程可视化质量溯源系统。技术架构:spring boot+mybatis+easyui+mysql

粮油质量溯源系统

粮油溯源系统是从种植到加工、包装、库存、物流、销售、售出、异常反馈的全流程可视化质量溯源系统。
粮油安全关系千千万万消费者的健康问题。近年来,许多食品行业安全事故频频涌现,成为社会关注焦点。粮油做为人们生活饮食中的必需品、高消耗品,粮生产加工质量管控防伪溯源系统为其提供从生产、加工、销售等各环节的完整记录,切实消除粮油安全隐患,降低粮油安全事故发生率。
技术架构:spring boot+mybatis+easyui+mysql

首页.png

系统特点
1信息
标准数据模型库,满足于企业基本需要,并且支持开放的接口实现数据共享。

2加工
从原料、加工、工艺到成品的信息溯源用于各种加工过程的信息化管理。

3仓储
全链条的仓储信息追溯,消费者可按批次快速查询到产品的出入库信息。

4检验检测
生产加工过程检验、检测数据录入便捷,方便后期查阅,可快速生成检验检测报告,供下载打印。

5追溯
快速生成溯源二维码,用户通过扫码多维度掌握产品相关数据信息。
详细记录基地的地块生产单元、投入品购买和使用档案、年度生产档案、详细农事活动、产品抽检记录、销售出库档案等。建立电子化生产档案,规范生产档案库管理。

6.jpg

菜单功能:
溯源大屏:该模块显示全国销售分布图、种植基地、农资供应商、今日生产概况、销售概况、产品销量、库存信息等信息

一、基地板块:
1、种植主体:新增、查询、主体照片、编辑生产计划 ,包括主体编号、主体类别、主体名称、联系人、技术负责人、身份证号码、出资规模、联系电话、银行开户名、银行账户、经营地址、营业执照、营业执照编号、营业执照有效期等信息

2、种植基地
1)基地信息:包括基地编号、基地面积(亩)、纬度、平均温度、基地名称、基地位置、海拔高度(米)、空气质量、所属种植主体、经度、年降雨量、水源质量等信息
2)播种移栽:种子名称、播种时间、种植面积、播种数量、播种方式等信息
3)施肥管理:施肥时间、肥料名称、每亩用量、施肥方式等信息
4)病虫害防治:病害名称、药物名称、亩用量、防治时间、防治方式
5)采收管理:基地负责人、采收时间、采收数量等信息
6)基地照片:基地照片上传及删除

3、农资管理:(种子、农药、化肥)
1)农资采购:新增采购计划,包括农资类别、批次号、采购时间、采购人、采购单价、采购数量、采购总价、供应商、采购单、检验报告等信息
2)农资入库:待入库信息、已入库信息
3)农资领用:农资领用信息,包括农资名称、使用主体编号、领用人、领取时间、领取数量
4)农资出库:待出库信息、已出库信息

二、物料管理
1、物料分类:原料、辅料、所有材材的分类信息,包括名称、型号、颜色、规格、单位、制造商、零售价格、采购价格、零售价格、销售价格、辅料毛油百分比、初始库存数量、当前库存数量、安全存量、仓库名称等信息
2、物料管理:半成品分类管理、成品分类管理
3、物料采购:新增采购、编辑包括所属分类、采购批号、种植基地、采购时间、采购人、采购单价、采购数量、计量单位、折合公斤数、货运车牌号、称重人员、称重时间、检验报告、采购单等。

三、仓储管理
1、仓库管理:新增仓库、删除、编辑操作,成品库、原料仓库、半成品库、辅料仓库、包材仓库
2、入库管理:物料入库、半成品入库、成品入库
3、出库管理:待出库、已出库、领料单打印

四、生产加工管理
1、生产计划管理:新增、编辑生产计划,包括生产计划编号、计划名称、开始时间、结束时间、生产负责人、种植基地等信息
2、压榨环节管理:压榨环节原辅料管理、压榨环节过程管理
3、精炼环节管理:精炼环节原辅料管理、精炼环节过程管理
4、包装环节管理:包装环节原辅料管理、包装环节过程管理

五、销售管理:销售信息管理,包括销售批号、销售品种、销售人员、销售数量、购买方信息、销售单价、销售时间

六、溯源码管理:商品名称、包装规格、包装编码、生产企业、溯源码生产时间 溯源码图片

七、基础信息管理:生产企业信息、供应商管理、客户管理、签名管理

相关文章
|
23小时前
|
存储 JSON 前端开发
【Spring项目】表白墙,留言板项目的实现
本文主要介绍了表白墙项目的实现,包含前端和后端代码,以及测试
|
18天前
|
Java 数据库 数据安全/隐私保护
轻松掌握Spring依赖注入:打造你的登录验证系统
本文以轻松活泼的风格,带领读者走进Spring框架中的依赖注入和登录验证的世界。通过详细的步骤和代码示例,我们从DAO层的创建到Service层的实现,再到Spring配置文件的编写,最后通过测试类验证功能,一步步构建了一个简单的登录验证系统。文章不仅提供了实用的技术指导,还以口语化和生动的语言,让学习变得不再枯燥。
34 2
|
23小时前
|
JSON 前端开发 Java
|
23小时前
|
缓存 前端开发 Java
【Spring】——SpringBoot项目创建
SpringBoot项目创建,SpringBootApplication启动类,target文件,web服务器,tomcat,访问服务器
|
25天前
|
缓存 Java 数据库连接
深入探讨:Spring与MyBatis中的连接池与缓存机制
Spring 与 MyBatis 提供了强大的连接池和缓存机制,通过合理配置和使用这些机制,可以显著提升应用的性能和可扩展性。连接池通过复用数据库连接减少了连接创建和销毁的开销,而 MyBatis 的一级缓存和二级缓存则通过缓存查询结果减少了数据库访问次数。在实际应用中,结合具体的业务需求和系统架构,优化连接池和缓存的配置,是提升系统性能的重要手段。
41 4
|
25天前
|
SQL Java 数据库连接
spring和Mybatis的各种查询
Spring 和 MyBatis 的结合使得数据访问层的开发变得更加简洁和高效。通过以上各种查询操作的详细讲解,我们可以看到 MyBatis 在处理简单查询、条件查询、分页查询、联合查询和动态 SQL 查询方面的强大功能。熟练掌握这些操作,可以极大提升开发效率和代码质量。
38 3
|
1月前
|
Java 数据库连接 数据库
spring和Mybatis的逆向工程
通过本文的介绍,我们了解了如何使用Spring和MyBatis进行逆向工程,包括环境配置、MyBatis Generator配置、Spring和MyBatis整合以及业务逻辑的编写。逆向工程极大地提高了开发效率,减少了重复劳动,保证了代码的一致性和可维护性。希望这篇文章能帮助你在项目中高效地使用Spring和MyBatis。
23 1
|
1月前
|
存储 运维 安全
Spring运维之boot项目多环境(yaml 多文件 proerties)及分组管理与开发控制
通过以上措施,可以保证Spring Boot项目的配置管理在专业水准上,并且易于维护和管理,符合搜索引擎收录标准。
44 2

热门文章

最新文章