公文流转系统设计思路如下
首先设计后台数据库表:
users存储用户名,密码,权限id,状态,职位
permission存储权限
doc存储文件标题,文件发送者,接收者,文件状态,文件发送时间,文件审核结果等
之后设计界面:
登录界面(index.jsp)
系统主页(mainpage.jsp)
公文拟制界面(writedoc.jsp):输入文件标题及内容,将文件信息存入数据库
公文流转主页(senddoc.jsp):显示拟制的公文,进行格式化,发送,删除操作
副厂长审核主页(checkdoc.jsp):显示浏览公文,查询公文,审核公文功能
副厂长审核界面(writecheck.jsp):审核公文并签署意见
厂长审签主页(fcheckdoc.jsp):显示浏览公文,查询公文,审签公文功能
厂长审签界面(writefcheck.jsp):审签公文并签署意见
显示所有已发公文界面(showall.jsp)
显示所有已回执公文界面(showcall.jsp)
显示文件内容(showresult.jsp):显示公文内容及厂长副厂长审核内容
查询公文界面(querydoc.jsp):查询公文界面
显示签收和未签收公文界面(receive.jsp)
后台管理主界面(backmainpage.jsp)
用户管理界面(usermanage.jsp)
编辑用户权限界面(editpermission.jsp)
编辑用户基本信息界面(edituser.jsp)
之后写数据库连接类 DBUtil.java
之后写实体类
users.java
permission.java
doc.java
建立文本文件
text:存放公文初稿
tip:存放副厂长审核意见
tip2:存放厂长审签意见
之后写dao层进行传值,实现数据库的增删改查
最后写相关servlet