1 简介
博主介绍:✌全网粉丝30W+,csdn特邀作者、博客专家、CSDN新星计划导师、编程领域优质创作者,博客之星、各平台优质作者、专注于Java,python等技术领域和毕业项目实战✌
🍅文末获取源码联系🍅
计算机毕业设计之基于springboot+vue的中药材溯源系统。
2 设计概要
管理员帐号 admin/123456
提示切换用户记得刷新一下清理缓存
登陆到后台
管理员角色
用户管理:创建管理用户,后台创建用户可以设置企业等信息
角色管理:角色已经定义好了,无动
菜单管理:菜单通角色
字典管理:字典管理定义系统中的字典项,向这些都你可以自己在添加一些字典项,药材分布地这个字典我用来做h5端的轮播表,你可以自己添加一下
后面再展示功能
企业管理:定义企业,
生产管理员:用我们新创建的帐号,每个帐号的默认密码是123456,给到新的企业,每个帐号归属不同的企业,不同的企业也有不同的以下的信息
种源信息管理:定义种源,图片我就随便加了
农户信息管理:定义农户信息
产地信息管理:定义产地信息,其中土壤质地,水源信息都可以通过字典来维护,等我管路员帐号我们演示一下,可以看到测试这个选项出来了,到时候
可以自己维护一下
产品信息管理:维护产品信息,种源的选中来自上面的功能配置,在完成生产前不会有二维码
生产操作员:进行药材的生产信息记录,其中因为我们都是对一个产品进行操作,所有列表展示的是参评,通过按钮进行操作,
药材播种:播种信息记录 ,播种方式也是通过字典维护,农户选中,是选自己企业下定义的农户,可以看到现在田间操作和药材采收是看到这条数据的
点击完成后,数据到田间操作
田间操作:添加田间操作,其中操作类型通过字典维护,完成操作后来到药材采收
药材采收:进行药材采收的记录,采收方式通过字典维护,完成采收后,生产环节将会结束,数据将会到下一个公司,比如加工公司,这里就可以选中你需要让他
进行加工的公司
加工操作员:jguser/123456 这是我最开始的帐号
药材加工:可以到这条数数据-完成加工后到包装公司
包装操作员:bzuser/1234567
药材包装:记录包装信息,包装完成后到销售公司
销售管理员:xsadmin/123456
仓库管理:定义仓库-用户后面入库的选择
销售操作员 xsuser/123456
药材入库:记录入库
药材销售:纪律出库销售-完成后整个产品的生命周期就完成了
以上功能的字段,来源于word上面的表格,其中会有一些细微差异,但是不大
完成销售后会出现二维码-微信扫码可以查看,接下来的录制在手机上
3 系统关键技术
具体请直接咨询,以回复为准,使用Java,python,springboot,vue,mysql, mybaties, typescript, html ,css, js 等进行开发
4 开发工具
开发工具主要有:idea、jdk1.8、maven、mysql5.7、Navicat等。
5 代码展示
@RequestMapping("/strategy")
@RestController
@Scope("prototype")
public class StrategyController {
@Autowired
private StrategyService strategyService;
@Value("${web.upload-path}")
private String path;
@RequestMapping("/findPage")
public ObjDat<Strategy> findPage(Strategy strategy, @RequestParam(value="page", defaultValue="1") int page, @RequestParam(value="limit", defaultValue="10") int limit){
return strategyService.findPage(strategy,page-1,limit);
}
@RequestMapping("/edit")
public JsonResult edit(HttpServletRequest request, Strategy strategy) throws IOException {
User user=(User)request.getSession().getAttribute("user");
if(user==null){
return JsonResult.error("请登录");
}
String str=strategyService.edit(request,strategy);
if(str.equals("成功")){
return JsonResult.success("操作成功");
}else{
return JsonResult.error("操作失败");
}
}
6 系统功能描述
项目功能演示
7 最后
大家点赞、收藏、关注、评论啦 、查看👇🏻获取联系方式👇🏻