基于PHP的企业内部人事管理系统文档格式.doc
- 文档编号:13166434
- 上传时间:2022-10-07
- 格式:DOC
- 页数:34
- 大小:1.27MB
基于PHP的企业内部人事管理系统文档格式.doc
《基于PHP的企业内部人事管理系统文档格式.doc》由会员分享,可在线阅读,更多相关《基于PHP的企业内部人事管理系统文档格式.doc(34页珍藏版)》请在冰豆网上搜索。
专业:
学生姓名:
学号:
069108177
指导教师(职称):
杨超峰讲师
评阅教师:
完成日期:
2012年04月10日
南阳理工学院
NanyangInstituteofTechnology
网络工程付一晨
[摘要]
时代一直在进步,而企业管理也逐渐变繁琐的起来。
如何有效管理好企业内部员工的信息,成为企业管理中的一个大问题。
在这种情况下,开发一个企业人事管理系统显得非常必要。
该人事管理系统是一个简洁实用的网站,为公司内部员工管理提供良好的平台。
本系统的前台选用了PHP、AppServ等作为主要的编程语言,后台选用MYSQL作为数据库服务器。
利用PHP动态网页编程技术实现前后台的数据交互。
本系统实现了以下功能:
管理企业的员工基本数据;
当员工发生变动时,对原有数据进行修改;
进行基本信息的查询以满足决策和管理的需要;
提供员工请假;
上班时间提醒及各部门调整安排等功能
[关键词]PHP、人事管理、数据库
NetEngineeringMajor FuYichen
Abstract:
With
the
fast
development
of
enterprise,
how
to
manage
information
stuffs
is
an
important
factor
in
enterprise
management.
In
this
case,
developing
personnel
management
system
necessary.
This
a
terse
and
functional
website,
which
also
good
platform
for
communications
internal
workers.
based
on
asp,
HTML
SQL
Server
2000
used
as
database
server
background.
asp
dynamic
web
technology
has
been
achieve
data
interactivity
between
foreground
Management
employees
basic
data;
When
change,
original
modified;
Basic
query
meet
needs
decision
making
management;
Provide
leave;
Go
work
time
remind
departments
adjustment
arrangement
etc.
Function.
Keywords:
PHP、Thepersonnelmanagement、Database
目录
1.引言背景与意义 1
1.1课题背景 1
1.2研究意义与方法 1
2.系统分析 2
2.1系统可行性分析 2
2.1.1社会可行性 2
2.1.2技术可行性 2
2.1.3资金可行性 2
2.1.4系统易用性和安全性 2
2.1.5系统维护 3
2.2系统开发工具 3
2.3系统开发环境 4
2.4系统运行环境 4
3.需求分析 4
3.1系统功能分析 4
3.1.1系统功能目标 4
3.1.2系统需求分析 4
3.1.3系统设计思想 5
3.1.4系统主要功能 5
3.2数据库 6
3.2.1数据库需求分析 6
3.2.2数据库结构设计 6
3.3系统主要功能:
12
3.3.1系统登陆功能设计 12
3.3.2系统员工浏览功能设计 13
3.3.3系统管理员管理界面 15
4.编码与实现 20
4.1系统的主要功能实现 20
4.1.1用户信息链接数据库 20
4.1.2用户考勤管理 20
4.1.3分配部门 21
4.1.4用户登录 22
4.1.5权限修改 22
4.1.6公告管理 23
4.2系统运行和测试 24
结束语 25
参考文献 25
致谢 26
1.引言背景与意义
1.1课题背景
企业人事管理是企业管理的一个重要内容,随着时代的进步,企业也逐渐变的繁琐起来。
如何管理好企业内部员工的信息,成为企业管理中的一个大问题。
在这种情况下,一个可以规范化、自动化的企业人事管理系统就显得非常必要。
最初的人事管理,都是靠人力来完成的。
当企业规模比较小的时候,人力可以完成,随着企业的规模越来越大,企业的员工人数也越来越多,依然维持着人力进行人事管理,必然会造成工作效率低、工作错误率增高的问题。
现在计算机的广泛使用,如何实现以人为企业发展的根本,企业为人的发展及管理提供便捷、快速的服务,企业的人力资源管理系统是企业解决人力资源管理问题的解决之道。
人事管理系统就是把分散的企事业单位的职工信息实行统一、集中、规范的收集管理,建立分类编号管理,电脑存储查询以及防火、防潮、防蛀、防盗等现代化、专业化的管理系统,为企事业单位和职工解除后顾之忧。
对于大中型企业来说,利用计算机支持企业高效率完成劳动人事管理的日常事务,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件。
企业人事管理系统为企事业单位提供信息咨询、信息检索、信息存取等服务。
不同的企业具有不同的人事管理制度,这就决定了不同的企业需要不同的人事管理系统。
1.2研究意义与方法
现代企业的一个重要标志就是企业内部管理规范化、制度化。
作为一家成功的企业,并不是事无巨细地亲自组织和指挥企业的一切工作,而主要的是保证企业经营管理步入正常轨道,经规范化、制度化的东西加以引导和约束。
由此,企业管理制度的健全与否,对于一个企业的成败具有至关重要的影响。
员工是企业赖以生存和发展的根本,如何有效的管理好员工信息,保障员工及公司的利益,成为企业考虑的一个重要内容,并且随着现代信息技术的发展,现代社会信息要求建立通畅快捷的信息沟通渠道,从而降低自身与营销成本,提高反应速度。
目前市面上流行的人事管理系统不少。
但是,对于企、事业单位的人事管理系统来说,不需要大型的数据库系统。
只需要一个操作方便、功能实用,能满足本企业对数据的管理及需求的系统,符合本企业自身需求。
本课题的目标就是在于开发一个功能实用、操作方便、简单明了的人事管理系统。
能够录入人事的基本资料,在操作上能够完成添加、修改、删除、查询、新用户的设置及密码修改等方面的工作,基本满足人事日常业务的需要并能体现出企业特点。
本课题设计为企业提供能实现管理人员基本信息、查询、人事论坛和系统维护等功能,用IIS作为服务器,只要有个浏览器就能方便的使用它,具有操作简便、界面友好等特性。
方便了企业内部管理
2.系统分析
2.1系统可行性分析
2.1.1社会可行性
随着计算机的发展与普及,以及互联网技术的扩展,实现数据的共享,这样有利于劳资人事信息在单位内部的查询,提高了数据资源的利用,并且能及时的得到更新,不需要象过去那样浪费大量的人力物力去进行抄写,提高了工作的效率。
系统的实施为员工和相关者提供了极大的便利,并有可能为企业带来可观的效益和良好的形象。
并且,整个系统式由免费开发软件自行开发,因此系统的本身不存在法律上的版权和知识产权争议。
并且该企业内部人事管理系统的开发是符合国家法律、下策,可以与社会大系统实现良好的对接。
2.1.2技术可行性
技术上的可行性分析要考虑采用的硬件和软件技术能否满足用户提出的要求,而PHP成熟的语言环境和MYSQl安全的数据库,有着许多成功的项目范例。
对于这个企业内部人事管理系统来说,一个成熟的技术是系统稳定的基础,对于一个公司来说数据的安全、稳定是最为重要的。
数据库稳定安全稳定,所以技术方面非常适合支持此企业人事管理系统。
并且该程序系统可以做出企业需要的基本功能,并且开发人员数量只需要一个程序员,而硬件方面也只是需要基本的几台电脑就可以了。
而在程序方面,做出来后,会有很简单的操作界面,可以找员工录入一下基本信息。
所以技术上一般要求都能可以实行。
2.1.3资金可行性
系统开发人员在管理信息系统的开发过程中所需要的计算机设备及其有关的外部设备;
管理信息系统开发成功投入使用后,使用单位所应具备的计算机设备及其有关的外围设备。
对硬件资源进行可行性分析时主要考虑计算机的主机内存、功能、类型、联网能力、安全保护措施和输入/输出设备,外存储器和联网数据通信设备的配置、效率、功能等指标是否符合系统方案设计要求,同时考虑计算机的性能。
而软件程序是有开发人员作出,所以对于资金,该程序只需要支付程序员做出的程序资金。
再为员工配基本工作的电脑就可以了,一般都能在中小企业的支付范围之内。
而之后会为企业带来很多利益,比如不用再用大量的人手来整理员工信息,而企业内部一些事情能很简单的就能解决,所以带来的利益很客观,所以资金上面是可行的。
2.1.4系统易用性和安全性
系统采用MYSQL数据库,虽然该数据库是一个小型关系型数据库管理系统,但是由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 PHP 企业内部 人事管理系统