{$cfg_webname}
主页 > 计算机 > ASP >

基于ASP的企业人事管理系统的设计与实现

来源:wenku163.com  资料编号:WK1638235 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9AWK1638235
资料介绍

基于ASP的企业人事管理系统的设计与实现
摘  要
随着时代的进步,企业逐渐变的庞大起来。如何有效管理好企业内部员工的信息,成为企业管理中的一个大问题。在这种情况下,开发一个企业人事管理系统显得非常必要。该人事管理系统是一个简洁实用的网站,为公司内部员工管理及交流提供良好的平台。
本系统的前台选用了ASP、html等作为主要的编程语言,后台选用SQL Server 2000作为数据库服务器。利用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
 
目   录
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
参考文献    15
致  谢    16
声  明    17
 
1    引言
1.1     课题背景
企业人事管理是企业管理的一个重要内容,随着时代的进步,企业也逐渐变的庞大起来。如何管理好企业内部员工的信息,成为企业管理中的一个大问题。在这种情况下,一个可以规范化、自动化的企业人事管理系统就显得非常必要。最初的人事管理,都是靠人力来完成的。当企业规模比较小的时候,人力可以完成,随着企业的规模越来越大,企业的员工人数也越来越多,依然维持着人力进行人事管理,必然会造成工作效率低、工作错误率增高的问题。现在计算机的广泛使用,如何实现以人为企业发展的根本,企业为人的发展及管理提供便捷、快速的服务,企业的人力资源管理系统是企业解决人力资源管理问题的解决之道。人事管理系统就是把分散的企事业单位的职工信息实行统一、集中、规范的收集管理,建立分类编号管理,电脑存储查询以及防火、防潮、防蛀、防盗等现代化、专业化的管理系统,为企事业单位和职工解除后顾之忧。对于大中型企业来说,利用计算机支持企业高效率完成劳动人事管理的日常事务,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件。企业人事管理系统为企事业单位提供信息咨询、信息检索、信息存取等服务。不同的企业具有不同的人事管理制度,这就决定了不同的企业需要不同的人事管理系统。
1.2     本课题研究的意义
现代企业的一个重要标志就是企业内部管理规范化、制度化。作为一家成功的企业(或企业管理者),并不是事无巨细地亲自组织和指挥企业的一切工作,而主要的是保证企业经营管理步入正常轨道,经规范化、制度化的东西加以引导和约束。由此,企业管理制度的健全与否,对于一个企业的成败具有至关重要的影响。员工是企业赖以生存和发展的根本,如何有效的管理好员工信息,保障员工及公司的利益,成为企业考虑的一个重要内容,并且随着现代信息技术的发展,现代社会信息要求建立通畅快捷的信息沟通渠道,从而降低自身与营销成本,提高反应速度。目前市面上流行的人事管理系统不少。但是,对于企、事业单位的人事管理系统来说,不需要大型的数据库系统。只需要一个操作方便、功能实用,能满足本企业对数据的管理及需求的系统,符合本企业自身需求。本课题的目标就是在于开发一个功能实用、操作方便、简单明了的人事管理系统。能够录入人事的基本资料,在操作上能够完成添加、修改、删除、查询、新用户的设置及密码修改等方面的工作,基本满足人事日常业务的需要并能体现出企业特点。本课题设计为企业提供能实现管理人员基本信息、查询、人事论坛和系统维护等功能,用IIS作为服务器,只要有个浏览器就能方便的使用它,具有操作简便、界面友好等特性。方便了企业内部管理。
1.3     本课题研究的方法
本课题的开发采用ASP+SQL Sever 2000实现,采用B/S模式,前期主要运用所学相关知识、查询资料,学习其他优秀管理系统的开发方法,结合相关要求写出需求分析;后期,进行对本课题的设计与开发。课题的页面主要采用ASP语言对数据库进行操作,通过对数据库的查询搜索来实现,控制页面的正确显示和对用户类型的权限设计。采用SQL数据库,包含六张表,实现整个系统的操作。在整个设计过程中以需求分析为基础,写出系统实现流程及相关问题的实现方法;系统开发完成后,进行调试和运行,做好调试和试运行的相关记录。

推荐资料