随着现代企业的发展,企业规模扩大了,员工出差频繁了,企业的管理也就没那么容易了,所以做这套能够查找员工出差情况的系统是十分必要的。本系统是基于LAMP构架,以PHP设计语言和MySQL数据库为工具的人事出勤管理白板系统,其开发步骤主要包括LAMP的构架,后台数据库的建立和维护以及前端应用程序的开发三个方面。主要实现的功能管理员有:员工信息管理,部门管理,员工出差管理,人事编排,系统设置。员工有:员工信息管理,员工出差管理,人事编排,系统设置。主要实现的操作管理员有:添加、删除、修改员工信息,管理员信息和人事编排;添加、删除部门;审批员工出差申请;统计出差信息还有数据库备份与还原。员工有:查看和修改自己的资料;出差申请;查看审批结果还可以删除未通过的申请;查看自己的人事编排。

人事出勤管理系统是为了方便了解出差员工的近况,方便员工及时的报告自己的近况以及及时的向领导请示自己的出差计划,从而做出的一套能够方便的查看员工的出差申请以及尽早对员工的申请做出回应的系统。简单的说就是关于员工出差申请管理的一个系统。
(1) 可以真正的实现对外勤人员的管理,系统的功能符合员工的实际情况。员工外出要向领导申请出差地点,出差目的,出差时间段,出差目的地等,领导批准之后,员工方可外出。
(2) 管理系统应该按照用户的权限设定的。一定的用户权限才能干相应的工作。让每个用户进入系统后,只能操作拥有权限的窗口。管理员有:员工信息管理,部门管理,员工出差管理,人事编排,系统设置;员工有:员工信息管理,员工出差管理,人事编排,系统设置。
(3) 公司管理员有:添加、删除、修改员工信息、管理员信息和人事编排,添加、删除部门,审批员工出差申请,统计出差信息。
(4) 一般员工有:查看和修改自己的资料,出差申请,查看审批结果还可以删除未通过的申请,查看自己的人事编排。
(5) 被领导同意的外勤人员可以出差。
(6) 图形化界面、可操作性强,系统的功能操作要方便、易懂、不要有多余或复杂的操作。容错与随机帮助有机结合.便于用户使用及扩充,使一般用户不用培训就能上机操作。错误提示应该准确简洁,让用户知道哪里出现错误,能及时修改。
(7) 要有方便有效的维护手段,实现数据库的备份、还原及清空操作。系统使用后,维护工作将是一个长期的工作,通过相应手段降低维护的难度,从而达到保证运行可靠及节省费用的目的。





目 录
1 绪论 1
1.1 开发背景和意义 1
1.2 前景 1
2 系统分析 2
2.1 系统运行原理 2
2.2 开发工具的选择 3
2.2.1 LAMP架构 3
2.2.2 PHP简介 3
2.2.3 数据库介绍 4
2.2.4 SQL介绍 4
2.3 开发环境及环境配置 6
3 系统设计 6
3.1 系统分析 6
3.1.1 可行性分析 6
3.2 功能需求分析 7
3.2.1 系统界面要求 7
3.2.2 功能需求分析 7
3.3 功能描述 8
3.3.1 员工管理 9
3.3.2 管理员管理 9
3.4 数据库设计 9
3.4.1 数据库设计原则 9
3.4.2 数据库详细设计 9
4 系统详细设计 12
4.1 系统功能流程图 12
4.2 系统的业务流程设计 13
4.2.1 业务流程描述 13
4.2.2 系统流程描述 13
4.3 系统功能 14
5 编码与实现 15
5.1 LAMP环境的搭建 15
5.2 系统管理模块实现 16
6 系统测试与运行 22
7 总结与展望 23
结束语 24
参考文献 25
附录 26
致谢 34

基于php050人事出差白板系统相关推荐

  1. 基于JAVA人事管理系统计算机毕业设计源码+数据库+lw文档+系统+部署

    基于JAVA人事管理系统计算机毕业设计源码+数据库+lw文档+系统+部署 基于JAVA人事管理系统计算机毕业设计源码+数据库+lw文档+系统+部署 本源码技术栈: 项目架构:B/S架构 开发语言:Ja ...

  2. 基于JAVA第二课堂选课系统计算机毕业设计源码+系统+lw文档+部署

    基于JAVA第二课堂选课系统计算机毕业设计源码+系统+lw文档+部署 基于JAVA第二课堂选课系统计算机毕业设计源码+系统+lw文档+部署 本源码技术栈: 项目架构:B/S架构 开发语言:Java语言 ...

  3. 基于JAVA校园共享单车系统计算机毕业设计源码+系统+mysql数据库+lw文档+部署

    基于JAVA校园共享单车系统计算机毕业设计源码+系统+mysql数据库+lw文档+部署 基于JAVA校园共享单车系统计算机毕业设计源码+系统+mysql数据库+lw文档+部署 本源码技术栈: 项目架构 ...

  4. 基于JAVA项目任务跟踪系统计算机毕业设计源码+数据库+lw文档+系统+部署

    基于JAVA项目任务跟踪系统计算机毕业设计源码+数据库+lw文档+系统+部署 基于JAVA项目任务跟踪系统计算机毕业设计源码+数据库+lw文档+系统+部署 本源码技术栈: 项目架构:B/S架构 开发语 ...

  5. 基于JAVA校园爱心志愿系统计算机毕业设计源码+数据库+lw文档+系统+部署

    基于JAVA校园爱心志愿系统计算机毕业设计源码+数据库+lw文档+系统+部署 基于JAVA校园爱心志愿系统计算机毕业设计源码+数据库+lw文档+系统+部署 本源码技术栈: 项目架构:B/S架构 开发语 ...

  6. 基于JAVA体育用品购物系统计算机毕业设计源码+系统+mysql数据库+lw文档+部署

    基于JAVA体育用品购物系统计算机毕业设计源码+系统+mysql数据库+lw文档+部署 基于JAVA体育用品购物系统计算机毕业设计源码+系统+mysql数据库+lw文档+部署 本源码技术栈: 项目架构 ...

  7. 基于JAVA基于Web的上门家教系统的设计与实现计算机毕业设计源码+系统+mysql数据库+lw文档+部署

    基于JAVA基于Web的上门家教系统的设计与实现计算机毕业设计源码+系统+mysql数据库+lw文档+部署 基于JAVA基于Web的上门家教系统的设计与实现计算机毕业设计源码+系统+mysql数据库+ ...

  8. 基于JAVA公立医院绩效考核系统计算机毕业设计源码+数据库+lw文档+系统+部署

    基于JAVA公立医院绩效考核系统计算机毕业设计源码+数据库+lw文档+系统+部署 基于JAVA公立医院绩效考核系统计算机毕业设计源码+数据库+lw文档+系统+部署 本源码技术栈: 项目架构:B/S架构 ...

  9. 基于JAVAWeb好好吃查询系统计算机毕业设计源码+数据库+lw文档+系统+部署

    基于JAVAWeb好好吃查询系统计算机毕业设计源码+数据库+lw文档+系统+部署 基于JAVAWeb好好吃查询系统计算机毕业设计源码+数据库+lw文档+系统+部署 本源码技术栈: 项目架构:B/S架构 ...

最新文章

  1. 实战篇一 python常用模块和库介绍
  2. c语言fgetc()函数(从指定的流 stream 获取下一个字符(一个无符号字符),并把位置标识符往前移动)
  3. luogu P2512 [HAOI2008]糖果传递
  4. OSI模型 TCP/IP模型 数据包结构
  5. ATcoder-[AGC048B]Bracket Score【结论,贪心】
  6. PCM设备的作用,为什么要选用PCM设备?
  7. 阿里云HBase发布冷存储特性,助你不改代码,1/3成本轻松搞定冷数据处理
  8. 在ubuntu下安装Eclipse3.4+MyEclipse7.1
  9. 几个ASP.NET小技巧
  10. matlab 矩阵jocobi迭代_计算方法实验指导书1 -
  11. 时间序列分析工具箱——tibbletime
  12. leetcode 730 Count Different Palindromic Subsequences
  13. SVG 学习四 基础API
  14. python贪心算法几个经典例子_Python笔试——贪心算法
  15. Java MSN LumaQQ
  16. cad画流程图的插件_CAD高手教您画工艺流程图设计一些列图
  17. 分门别类刷leetcode——链表
  18. 第 20 章 Document Tools
  19. k3导入账套_k3新建帐套如何导入会计科目
  20. linux系统调用创建无名管道,linux 无名管道pipe和有名管道FIFO

热门文章

  1. jolt json to json mapping第二篇
  2. unity-tolua集成pb3支持
  3. m4s格式转换mp3_m4a格式的音频文件怎样转换成MP3格式?
  4. Spring学习笔记(超详细)
  5. WPF图形之纯色画刷和渐变画刷的使用
  6. linux下获取本机IPv6地址、前缀、网关
  7. 常用连接嵌入式设备的工具方法
  8. openlayers中‘EPSG:3857‘与 ‘EPSG:4326‘互转
  9. vr全景展示龙凤山景区 ,让你足不出户就可以欣赏这样的风景
  10. numpy合并不同维度矩阵_机器学习Web应用:如何使用NumPy?