企业公文审批流转管理是网上办公系统的核心部分,它决定整个办公系统的效率,为企业员工提供综合信息管理服务。系统基于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

基于php的企业公文流转审批系统相关推荐

  1. 基于php的企业公文流转审批系统-计算机毕业设计

    项目介绍 企业公文审批流转管理是网上办公系统的核心部分,它决定整个办公系统的效率,为企业员工提供综合信息管理服务.系统基于B/S结构,采用php和mysql进行开发.具体分为:公文发送,公文流转,公文 ...

  2. java基于ssm中小型企业公文流转系统的设计与实现

    基于ssm中小型企业公文流转系统的设计与实现 (二)    功能模块 1.管理个人信息包括用户登录.修改用户资料.更改密码处理. 2.公文包括查看已经接收的公文内容.签收公文.回复公文.转发公文.签批 ...

  3. 基于SSM中小型企业公文流转系统的设计与实现

    开发工具(eclipse/idea): eclipse4.5/4.8或者idea2018,jdk1.8 数据库:mysql 功能模块: 1.用户登录:用户需要输入用户名,输入密码,可以选择是否保存用户 ...

  4. 基于asp.net的办公公文管理审批系统的设计与实现

    系统阐述了公文管理审批系统的设计与实现,并对该系统的需求分析及系统需要实现的设计方法作了介绍.该系统的基本功能包括用户登录,管理员信息管理,部门信息管理,员工信息管理,公告信息管理,公文审核管理,修改 ...

  5. python+vue企业财务报销审批系统django

    本文首先介绍了基于python的企业对账分析系统的发展背景与发展现状,然后遵循软件常规开发流程,首先针对系统选取适用的语言和开发平台,根据需求分析制定模块并设计数据库结构,再根据系统总体功能模块的设计 ...

  6. 计算机科学与技术专业做运营,基于portal的企业it运营整合系统的设计和实现-计算机科学与技术专业论文.docx...

    基于portal的企业it运营整合系统的设计和实现-计算机科学与技术专业论文 浙江大学 硕士学位论文 基于Portal的企业IT运营整合系统的设计和实现 姓名:王冲 申请学位级别:硕士 专业:计算机科 ...

  7. 基于SSM的高校助学贷款申报审批系统

    1.项目介绍 本项目是一款基于Spring+Spring MVC+Mybatis的高校助学贷款申报审批系统,主要针对计算机相关主页的正在做课程设计的学生与需要项目实战学习.练习的Java学生人群. 该 ...

  8. 基于php工厂企业车辆出入登记系统

    系统分为前台用户模块,后台管理员模块两个模块. 两个模块的功能如下: 1.前台用户功能模块可以概括为以下几点: (1)用户登陆注册模块:司机到这里注册登陆管理自己的车辆信息: (2)计划模块:查看领取 ...

  9. 如何实施好基于MOSS的企业搜索项目(上)

    文章目的:希望通过此文,能让读者了解搜索的本质和基于MOSS的企业搜索方案,在此基础上站在项目管理角度掌 握如何实施好这类方案的项目的关键点,确保企业搜索项目成功交付.由于文章长度限制,本文分上下两部 ...

  10. 基于云的先进计划与调度系统的框架与部署

    摘要 许多中小型制造企业已经实施了企业资源计划(ERP)和制造执行系统(MES),开始了云制造的征程,但高昂的硬件和软件投资.实施和维护成本通常会阻碍中小企业采用先进的计划和调度(APS)系统.本文旨 ...

最新文章

  1. 万字长文让你看够幂级数
  2. python getattr调用自己模块_在Python中通过getattr获取对象引用的方法
  3. RxJava + Java8 + Java EE 7 + Arquillian =幸福
  4. 面试精讲之面试考点及大厂真题 - 分布式专栏 02 了解大厂面试基本套路及每一轮的重点
  5. Kafka : KafkaProducer Closing the kafka producer with timeoutMillis
  6. [Oracle] 日期处理
  7. 北语发布 | 汉语学习者文本多维标注数据集YACLC V1.0 -- 文本纠错方向
  8. halcon轮廓擦除_Halcon中轮廓分割segment
  9. 新加坡政府设立网络安全实验室
  10. 7654:等差数列末项计算
  11. Deepin安装向日葵报错
  12. 高中信息技术教资科目三总结
  13. 笔记-CTA认证需要的操作, 应用可卸载, 系统还原后应用重装--Camera模块
  14. 人面不知何处去,桃花依旧笑春风……
  15. 最新淘宝商品销量接口API(精准总销月销)
  16. stl排序之sort函数
  17. toAppendStream doesn‘t support consuming update and delete changes which is produced by node XXX
  18. Google前员工创办社交推荐引擎Stamped,已获A轮投资
  19. 粤嵌GEC6818开发板-入门感慨篇
  20. python中flatten_Python中flatten( )函数及函数用法详解

热门文章

  1. 小米8到小米10一键刷机教程,快速获取Root权限下载安装twrp,magisk教程
  2. 斐讯k2路由器刷pandorabox认证哆点Drcom
  3. 阿里云大学生领取免费ECS服务器——测试题答案
  4. 六大写作软件功能解说,网络作家不可错过的码字软件宝典
  5. MMD动作下载:世界第一公主殿下 World Is Mine Project DIVA
  6. 华为SmartKit工具下载
  7. Android阿里云推送
  8. F28335中断系统
  9. 如何在MapGIS中打开卫星影像
  10. 【MM32F5270开发板试用】+ TFTLCD IO口方式驱动