基于 ASP 的企业人事管理系统的设计与实现
随着时代的进步,企业逐渐变的庞大起来。如何有效管理好企业内部员工的
信息,成为企业管理中的一个大问题。在这种情况下,开发一个企业人事管理系
统显得非常必要。该人事管理系统是一个简洁实用的网站,为公司内部员工管理
及交流提供良好的平台。
本系统的前台选用了 ASP、html 等作为主要的编程语言,后台选用 SQL
Server 作为数据库服务器。利用 ASP 动态网页编程技术实现前后台的数据交互。
本系统实现了以下功能:管理企业的员工基本数据;当员工发生变动(转正、调
动、职务变化等)时,对原有数据进行修改;进行基本信息的查询以满足决策和
管理的需要;企业论坛,提供员工交流园地;人员生日提醒及各部门每月业务安
排等功能。
ASP; BBS;人事管理;信息存储
Design and Implementation of Enterprise Personnel
Information Management System Based on Asp
Abstract
With the fast development of enterprise, how to manage the information of stuffs
is an important factor in enterprise management. In this case, developing enterprise
personnel information management system is necessary. This personnel information
management system is a terse and functional website, which is also a good platform
for communications and management for internal workers.
This system is based on ASP, and HTML and SQL Server 2000 is used as a
database server in background. ASP dynamic web technology has been used to
achieve data interactivity between foreground and background. This personnel
information management system can achieve five functions——management of
stuff basic information; updating data of stuff when their information has been
changed; querying basic information to meet requirement of enterprise decision and
management; enterprise BBS which provides communicating places for stuffs;
birthdays reminding and monthly arrangement for departments.
Key words: ASP; BBS; personnel information management; information
storage
目 录
总页数:17 页
1 引言......................................................................1
1.1 课题背景............................................................1
1.2 本课题研究的意义....................................................1
1.3 本课题研究的方法....................................................2
2 系统使用技术..............................................................2
2.1 开发工具............................................................2
2.1.1 ASP 介绍 ......................................................2
2.1.2 SQL Server 介绍 ...............................................2
2.2 B/S 模式介绍 ........................................................3
3 人事管理系统功能的设计与实现..............................................3
3.1 系统功能设计........................................................3
3.1.1 系统功能需求 ....................................................3
3.1.2 系统主要实现功能................................................3
3.1.3 系统主要功能模块 ................................................4
3.2 数据库的分析与设计..................................................5
3.2.1 数据库需求分析 ..................................................5
3.2.2 数据库结构设计 ..................................................5
3.3 系统主要功能实现....................................................8
3.3.1 系统登录功能的实现..............................................8
3.3.2 企业论坛功能的实现.............................................10
3.3.3 添加员工信息功能的实现.........................................11
3.3.4 搜索功能的实现.................................................12
3.3.5 修改和删除功能的实现...........................................12
3.3.6 生日提醒功能的实现.............................................12
3.3.7 修改密码功能的实现.............................................13
4 系统测试.................................................................13
4.1 用户登录功能测试...................................................13
4.2 添加员工功能测试...................................................13
4.3 生日提醒功能测试...................................................13
4.4 查询功能测试.......................................................14
4.5 论坛留言功能测试...................................................14
结 论.......................................................................15
第 1 页 共 17 页
1 引言
1.1 课题背景
企业人事管理是企业管理的一个重要内容,随着时代的进步,企业也逐渐变
的庞大起来。如何管理好企业内部员工的信息,成为企业管理中的一个大问题。
在这种情况下,一个可以规范化、自动化的企业人事管理系统就显得非常必要。
最初的人事管理,都是靠人力来完成的。当企业规模比较小的时候,人力可以完
成,随着企业的规模越来越大,企业的员工人数也越来越多,依然维持着人力进
行人事管理,必然会造成工作效率低、工作错误率增高的问题。现在计算机的广
泛使用,如何实现以人为企业发展的根本,企业为人的发展及管理提供便捷、快
速的服务,企业的人力资源管理系统是企业解决人力资源管理问题的解决之道。
人事管理系统就是把分散的企事业单位的职工信息实行统一、集中、规范的收集
管理,建立分类编号管理,电脑存储查询以及防火、防潮、防蛀、防盗等现代化、
专业化的管理系统,为企事业单位和职工解除后顾之忧。对于大中型企业来说,
利用计算机支持企业高效率完成劳动人事管理的日常事务,是适应现代企业制度
要求、推动企业劳动人事管理走向科学化、规范化的必要条件。企业人事管理系
统为企事业单位提供信息咨询、信息检索、信息存取等服务。不同的企业具有不
同的人事管理制度,这就决定了不同的企业需要不同的人事管理系统。
1.2 本课题研究的意义
现代企业的一个重要标志就是企业内部管理规范化、制度化。作为一家成功
的企业(或企业管理者),并不是事无巨细地亲自组织和指挥企业的一切工作,
而主要的是保证企业经营管理步入正常轨道,经规范化、制度化的东西加以引导
和约束。由此,企业管理制度的健全与否,对于一个企业的成败具有至关重要的
影响。员工是企业赖以生存和发展的根本,如何有效的管理好员工信息,保障员
工及公司的利益,成为企业考虑的一个重要内容,并且随着现代信息技术的发展,
现代社会信息要求建立通畅快捷的信息沟通渠道,从而降低自身与营销成本,提
高反应速度。目前市面上流行的人事管理系统不少。但是,对于企、事业单位的
人事管理系统来说,不需要大型的数据库系统。只需要一个操作方便、功能实用,
能满足本企业对数据的管理及需求的系统,符合本企业自身需求。本课题的目标
就是在于开发一个功能实用、操作方便、简单明了的人事管理系统。能够录入人
事的基本资料,在操作上能够完成添加、修改、删除、查询、新用户的设置及密
码修改等方面的工作,基本满足人事日常业务的需要并能体现出企业特点。本课
题设计为企业提供能实现管理人员基本信息、查询、人事论坛和系统维护等功能,
用 IIS 作为服务器,只要有个浏览器就能方便的使用它,具有操作简便、界面友
好等特性。方便了企业内部管理。