基于php的企业公文流转审批系统

企业公文审批流转管理是网上办公系统的核心部分,它决定整个办公系统的效率,为企业员工提供综合信息管理服务。系统基于B/S结构,采用php和mysql进行开发。具体分为:公文发送,公文流转,公文接收,公文审批,部门管理,员工管理。角色分为:员工,经理,管理员。其中公文流转模块是系统的核心,公文流转发送员工不同的部门,由该部门上级进行审批。

1.登录
系统管理员:账号 admin 密码admin
普通用户: 账号 putong 密码 123 (推广部 普通用户)
高级:账号:gaoji 密码 123 (推广部 高级用户)
账号:caiwu 密码 123 (财务部 高级用户)
2.功能
管理员:
用户管理:添加,管理
部门管理:添加,删除
路径流转管理:添加,删除
系统管理:管理员添加,管理,注销
普通:
普通用户管理:信息修改
公文管理:起草,修改,发送,跟踪
系统管理:注销
高级:
高级用户管理:信息修改
公文管理:审核,签收,查看已签收
系统管理:发送消息,查看消息,注销
3.基本流程
普通用户起草公文,插入gongwen表,默认状态待审核;
公文按路径传到审核部门,审核部门的高级用户,可以选择审核通过、打回修改,并可以回复,更改公文状态(state),并插入一条操作记录到jilu表,回复插入huifu表;
普通用户,将打回公文进行修改,仍传到审核部门,并更改公文状态为已修改,操作同时插入jilu表;
普通用户,将审核通过的公文,发出,更改公文状态为已发送,操作插入记录表,同时发送一条提示消息给应签收部门(插入一条消息到xiaoxi表),并进行发文归档,插入到fasong表;
公文按路径到指定签收部门,其高级用户,进行查看签收,更改公文状态为已签收,并归档,插入qianshou表,操作记录到jilu表。
普通用户可以查看自己起草后的公文状态,高级用户可以查阅、搜索自己已签收的公文,高级用户间可以进行消息沟通。.在这里插入图片描述
在这里插入图片描述 目 录 引 言 1 1 绪论 1 1.1 课题背景 1 1.2 课题研究的目的和意义 3 1.3 课题的可行性研究 3 1.3.1 技术可行性 3 1.3.2 经济可行性 4 1.3.3 操作可行性 4 1.3.4 法律可行性 4 2 开发技术介绍 4 2.1 B/S体系结构 4 2.2 PHP技术 5 2.3 MYSQL数据库 6 2.4 Apache 服务器 7 2.5 WAMP 7 2.6 Web2.0 8 2.7 系统对软硬件要求 8 2.7.1 硬件环境: 8 2.7.2 软件环境: 8 3 系统总体设计分析 9 3.1 需求分析 9 3.2功能模块设计 10 3.3数据库设计 11 3.3.1概念设计 11 3.3.2逻辑设计 11 3.4数据流程分析 14 4 系统实现 15 4.1 系统主要功能设计 15 4.1.1系统登录 15 4.1.2用户管理 18 4.1.3公文路径管理 19 4.1.4起草公文 20 4.1.5公文管理 22 4.1.6公文跟踪 23 4.1.7消息管理 24 6 系统运行测试 26 6.1 系统测试目的 26 6.2 系统测试 26 6.2.1用户登录测试 26 6.2.2添加用户测试 26 6.2.3发送公文测试 27 结束语 27 参考文献: 27 致谢: 28