电子公文传输系统-你先别急队-使用指南

各角色功能

1.管理员:

  • 管理用户(增删)
  • 管理部门(增删)

2.拟稿人:

  • 删除未通过的公文
  • 发配公文给部门审批

3.部门:

  • 审批公文
  • 下发公文

4.领导:

  • 审批公文

一、注册

(一)用户注册

1. 先进入注册界面输入用户注册信息

image

2. 再登录管理员角色,审核用户信息

image

(二)部门注册

1. 先登录管理员角色,创建部门名称

image
image

2. 再进入注册界面输入部门注册信息

image

3. 最后登录管理员角色,审核部门信息

image

二、公文审批

公文审批流程:

  1. 拟稿人写稿,确定审批部门和下发部门(审批部门不能是院领导,只能是其他部门中的一个)
  2. 审批部门+院领导同时通过后,下发部门才能下发

(一)拟稿人写稿

image
image
image

(二)审批部门审批

image

此时可下发公文为空

image
image

(三)院领导审批

image
image
image

三、SM3 和 SM4 加密算法的使用

image

(一)SM3

InsertAdminController.java

  • 我们在向数据库中插入密码时,插入的是经过 SM3 和 BouncyCastle 国密算法加密的数据
    image

LoginController.java

  • 登录时,我们将输入的密码经过 SM3 和 BouncyCastle 国密算法加密,再与数据库中的数据进行比较
    image

(二)SM4

  • SM4 适用于大文件的加密,所以我们将其应用在对公文的加密上

FileController.java

  • 我们在向数据库中插入公文信息时,插入的是经过 SM4 加密的数据
    image

document_add.jsp

  • 前端向后端传输数据时就已经使用 SM4 加密
    image

document_show.jsp

  • 我们在查看公文内容时,使用 SM4 解密数据库内的数据,再将其显示出来
    image
posted @ 2023-05-29 09:56  油菜园12号  阅读(144)  评论(0编辑  收藏  举报