1 简介
博主介绍:✌全网粉丝30W+,csdn特邀作者、博客专家、CSDN新星计划导师、编程领域优质创作者,博客之星、各平台优质作者、专注于Java,python等技术领域和毕业项目实战✌
🍅文末获取源码联系🍅
基于springboot+vue的电子元器件二维码溯源系统。
2 设计概要
登录:
帐号密码验证码登录,对验证码密码进行校验
后台:
管理员
系统管理
用户管理:对用户进行管理,创建用户,设置角色,设置库管角色,拥有入库菜单权限
角色管理:定义系统角色,权限菜单我已经分配好了,建议不动,每种角色拥有属于自己的菜单
菜单管理:定义系统菜单,建议不动
字典管理:产品分类,定义产品的大类,定义需要生产的电子元件
仓库管理:定义系统仓库,用于产品入库
产品管理:定义系统需要生产的产品,定义好了产品可以用于生产
生产角色
产品生产:生产产品,定义生成的产品,数量时间备注等,并生产二维码用于溯源
库管角色
产品入库:定义产品进入的仓库,入库一部分后,他的总量是500现在输入栏最大就智能输入300了限制了总量
全部入库后就不可以在选择他了
销售角色
产品销售:销售需要录入产品的销售到那里去了,销售的商家数量等信息,数量同入库,这里可以搜索
运输角色
产品运输:定义产品运输的过程
以上信息都是为了扫码溯源准备,
本系统基于java技术,使用UML建模,采用springboot框架组合进行设计,Mysql数据库存储数据。
本系统的功能主要包括本系统的功能主要包括:
- 用户注册、登录、
- 信息维护、
- 会员搜索、
- 个性化推荐
- 管理员进行信息管理等
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 最后
大家点赞、收藏、关注、评论啦 、查看👇🏻获取联系方式👇🏻