获取源码或者论文请私信博主
演示视频:
基于Spring Boot的软件缺陷追踪系统的设计与实现(Java+spring boot+MySQL)
使用技术:
前端:html css javascript jQuery ajax thymeleaf 微信小程序
后端:Java springboot框架 mybatis
数据库:mysql5.7
开发工具:IDEA2019
主要功能:
本系统根据系统需求需要设计了测试人员、开发人员、测试负责人、开发负责人以及管理员五种用户角色,整个系统包含了用户登录、用户退出、个人中心、用户管理、项目管理、模块管理、数据统计、缺陷发布、缺陷审核、缺陷分配、缺陷修复、缺陷验证、缺陷关闭等功能模块组成。
(1)登录:管理员将自己的账号密码输入,点击登录按钮校验输入的账号密码是否正确,若为正确校验成功后进入系统,若为错误校验失败并弹出登陆失败弹窗提示。
(2)退出登录:在登录成功后的页面中寻找右上角自己的账号位置,点击系统右上角后下拉箭头,点击退出按钮退出系统。
(3)个人中心:登录用户,点击个人中心菜单按钮进入个人中心模块,个人中心所展示的基本信息有:角色、姓名,账号信息:账号、密码,若需要修改密码,点击修改密码的按钮后点击确定完成修改。
(4)管理员管理:点击管理员管理菜单进入管理员管理模块;添加:点击添加弹出添加弹窗,按照要求输入姓名账号密码点击确定,添加成功;查询:输入所需查询的内容,点击查询按钮后列表展示出所查询的结果;修改:点击修改弹窗,弹出修改按钮,按照要求输入自己需要修改的内容点击提交修改成功。删除:在列表中选择所需删除的数据,点击删除按钮后选中的数据删除成功。
(5)用户管理:点击用户管理菜单按钮进入用户管理模块,添加:点击添加弹出添加弹窗,按照要求输入姓名账号密码性别点击确定,添加成功;其余功能与管理员管理模块一致。
(6)项目管理:点击项目管理菜单按钮进入项目管理模块,添加:点击添加弹出添加弹窗,按照要求输入项目名称项目简介所属机构点击确定,添加成功;其余功能与管理员管理模块一致。
(7)模块管理:点击模块菜单按钮进入模块管理,添加:点击添加弹出添加弹窗,按照要求输入所属项目模块名称模块简介点击确定,添加成功;其余功能与管理员管理模块一致。
(8)数据统计:通过echart的形式展示缺陷统计数据。
功能截图: