SpringBoot2+Vue3开发课程审核流程系统

SpringBoot2+Vue3开发课程审核流程系统

简介

此系统实现了课程审核全流程功能并使用了Activiti7工作流技术,功能包含:课程管理、用户管理、流程定义、课程审核(我的申请、我的代办、我的已办)

功能介绍

  • 课程管理
    • 对课程信息的管理,功能包含:新增课程、批量删除、提交审核、修改课程、删除课程、列表查询
  • 用户管理
    • 对用户信息的管理,功能包含:新增用户、批量删除、修改课程、删除用户、列表查询
  • 流程定义
    • 对流程定义信息的管理,功能包含:新增流程、批量删除、设置审批人、删除流程、列表查询、查看流程文件(xml)、查看流程图片
  • 课程审核
    • 我的申请
      • 对提交课程审核信息的管理,可查看申请的审核状态以及审核进展,也可取消申请,取消的申请也可进行删除。功能包含:审批历史、删除、撤销、查看进度、列表
    • 我的待办
      • 对可以审核数据的管理,功能包含:审批历史、查看进度、同意、拒绝、列表
    • 我的已办
      • 对已审核数据的管理,功能包含:审批历史、查看进度、列表

架构介绍

系统采用前后端分离模式进行开发。前端主要使用技术:Vue3+TS+ElementPlus。后端主要使用技术:Activiti7+SpringBoot2+SpringSecurity+MyBatisPlus+MySQL8+Redis

后端代码结构

在这里插入图片描述

前端代码结构

在这里插入图片描述

系统操作流程

登录

系统默认提供了两个账号,分别是admin、ls,密码是12345678
在这里插入图片描述

第一步:创建流程定义

创建流程定义时,可上传bpmn和bpmn20.xml两种类型文件,可查看xml文件和查看流程图片
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

第二步:设置审核人

按设置的排序顺序进行审批,数值越小审批顺序越靠前
在这里插入图片描述

第三步:创建课程

在这里插入图片描述

第四步:发起课程审批

已审核通过不可以重复提交审核
在这里插入图片描述

第五步:查看我提交的审核申请

在这里插入图片描述

第六步:切换ls账号查看我的待办

查看我可以审批的内容,可查看审批进度,审批通过后可在我的已办中查看
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

第七步:审核通过

审核通过后,我的已办、我的申请、课程审核状态变为已通过
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

源码下载

链接:https://pan.baidu.com/s/1C7gz7cB2mrzlheLRyrcZGA?pwd=x4bj
提取码:x4bj

  • 9
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Spring Boot是一个开源的Java框架,用于快速构建基于Java的企业级应用程序。Vue是一个开源的JavaScript框架,用于构建用户界面。 在你提到的日历签到系统中,可以使用Spring Boot作为后端框架,提供API接口和数据处理功能。Vue可以作为前端框架,用于构建用户界面,与后端进行数据交互和展示。 首先,你可以使用Spring Boot创建一个基本的Java项目。在项目中,你可以定义用户类、签到记录类等实体类,用于存储用户和签到信息。 接下来,你可以使用Spring Boot的数据库操作技术,如JPA或MyBatis,创建数据库表和关联关系。你可以创建用户表和签到记录表,将用户和签到信息存储在数据库中。 然后,你可以使用Spring Boot编写API接口,用于处理用户的注册、登录、签到等功能。通过定义控制器类和相应的方法,你可以实现用户的注册、登录和签到逻辑。 在前端方面,你可以使用Vue创建一个单页应用程序。你可以使用Vue的组件化思想,将用户界面分解为多个可重用的组件。你可以创建日历组件、签到记录组件等,然后将它们组合在一起。 通过Vue的路由功能,你可以定义不同页面之间的跳转和关系。例如,你可以创建一个注册页面、登录页面和签到页面,并通过路由进行相应的跳转。 最后,你可以使用Vue的异步请求功能,通过API接口与后端进行数据交互。你可以发送请求,获取用户和签到信息,并在前端展示出来。 总的来说,通过使用Spring Boot构建后端API接口,Vue构建前端用户界面,你可以实现一个基于Spring Boot和Vue的日历签到系统

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值