基于ASP人力资源管理系统的设计与实现.doc

上传人:wj 文档编号:1238589 上传时间:2023-04-30 格式:DOC 页数:67 大小:2.71MB
下载 相关 举报
基于ASP人力资源管理系统的设计与实现.doc_第1页
第1页 / 共67页
基于ASP人力资源管理系统的设计与实现.doc_第2页
第2页 / 共67页
基于ASP人力资源管理系统的设计与实现.doc_第3页
第3页 / 共67页
基于ASP人力资源管理系统的设计与实现.doc_第4页
第4页 / 共67页
基于ASP人力资源管理系统的设计与实现.doc_第5页
第5页 / 共67页
基于ASP人力资源管理系统的设计与实现.doc_第6页
第6页 / 共67页
基于ASP人力资源管理系统的设计与实现.doc_第7页
第7页 / 共67页
基于ASP人力资源管理系统的设计与实现.doc_第8页
第8页 / 共67页
基于ASP人力资源管理系统的设计与实现.doc_第9页
第9页 / 共67页
基于ASP人力资源管理系统的设计与实现.doc_第10页
第10页 / 共67页
基于ASP人力资源管理系统的设计与实现.doc_第11页
第11页 / 共67页
基于ASP人力资源管理系统的设计与实现.doc_第12页
第12页 / 共67页
基于ASP人力资源管理系统的设计与实现.doc_第13页
第13页 / 共67页
基于ASP人力资源管理系统的设计与实现.doc_第14页
第14页 / 共67页
基于ASP人力资源管理系统的设计与实现.doc_第15页
第15页 / 共67页
基于ASP人力资源管理系统的设计与实现.doc_第16页
第16页 / 共67页
基于ASP人力资源管理系统的设计与实现.doc_第17页
第17页 / 共67页
基于ASP人力资源管理系统的设计与实现.doc_第18页
第18页 / 共67页
基于ASP人力资源管理系统的设计与实现.doc_第19页
第19页 / 共67页
基于ASP人力资源管理系统的设计与实现.doc_第20页
第20页 / 共67页
亲,该文档总共67页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

基于ASP人力资源管理系统的设计与实现.doc

《基于ASP人力资源管理系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《基于ASP人力资源管理系统的设计与实现.doc(67页珍藏版)》请在冰点文库上搜索。

基于ASP人力资源管理系统的设计与实现.doc

需要本论文完整程序源代码,答辩PPT或者更多毕业论文联系799523222

毕业论文

题目:

基于ASP人力资源管理系统的设计与实现

专业:

班级:

姓名:

学号:

指导教师:

日期:

引言

人力资源管理就是预测组织人力资源需求并作出人力需求计划、招聘选择人员并进行有效组织、考核绩效支付报酬并进行有效激励、结合组织与个人需要进行有效开发以便实现最优组织绩效的全过程。

即运用现代化的科学方法,对与一定物力相结合的人力进行合理的培训、组织和调配,使人力、物力经常保持最佳比例,同时对人的思想、心理和行为进行恰当的诱导、控制和协调,充分发挥人的主观能动性,使人尽其才,事得其人,人事相宜,以实现组织目标。

对于快速发展中的企业,面对市场经济的竞争压力、知识经济的管理压力,已经开始意识到,企业业务流程的各个环节,如产品的设计、生产、销售、服务等,都离不开人的参与,任何一个环节出现问题,往往都表现为人的问题。

员工的素质与士气已成为企业生存与发展的基础,人力资源管理已经成为企业管理和发展的主要症结所在。

良好的人力资源管理效率与开发能力将有助于企业营造人才发展环境,提升竞争能力。

企业的人力资源管理已经成为企业各种管理中的重要基础内容和支柱。

利用信息技术,建立企业人力资源管理系统,提高管理的效率和效益,已经成为企业信息化的重要内容和任务。

全球范围内的企业内部组织正在发生巨变,未来企业成功的关键的依靠企业人力资源,人才之争已经成为市场竞争中的核心内容之一,以人为本成为企业立足和发展的根本。

有效力管理企业的人力资源,为企业提供强有力的储备力量,使之成为企业发展的主动力。

通过人力资源的有效管理,掌握最新的、准确的企业人力资源信息,并对其进行复杂的统计与分析,从而充分发挥每个员工的潜能,为企业创造更大的价值。

本人力资源管理系统适用于广大工厂、企业、公司使用的系统。

本系统功能齐全,其目的是提高管理水平、节约资源、提高办事效率。

本系统包括人事管理、个人管理、招聘管理、培训管理、薪酬管理、系统管理等功能。

信息化的今天,人力资源管理系统使新的人力资源协作管理模式成为可能。

通过网络管理系统,专门的人力资源管理人员可以提高自身的工作效率,作好人力资源管理的协调工作,提高人力资源利用率;通过网络管理系统,员工可以直接管理自己的技能,有效地发现和挖掘自身的潜能,及时与自己的上级、下属、同事进行的沟通与交流,同心协作,积极为企业的发展与决策贡献力量。

通过网络人力资源管理系统对企业人力资源进行管理,使企业人力资源管理适应时代的发展要求,大大提高了企业的核心竟争力。

第1章概述

1.1人力资源的含义

1.1.1资源

简单而言,资源是指形成财富的来源。

从经济学的角度来看,资源是指为了创造物质财富而投入生产过程的一切要素。

1.1.2人力资源

人力资源是指人所具有的对价值创造起贡献作用的并且能够被组织所利用的体力和脑力的总和。

这个定义包含以下几要点:

1、人力资源的本质是人所具有的体力和脑力的总和,可以统称为劳动能力。

2、这一能力要能对财富的创造起贡献作用,形成财富的来源。

3、这一能力还要被组织所利用,这里的“组织”既可以达到一个国家或地区,也小到一个企业或单位。

1.2人力资源构成的要素

1、人力资源的数量,这是标志人力资源总量的基础性指标,是人力资源量的特征。

2、人力资源质量,这是反映人力资源素质的指标,是人力资源质的因素。

人力资源质量综合体现在劳动者个体和人力资源整体的健康状况、知识水平、技能水平、价值观和劳动态度等五个方面。

第2章总体设计

2.1系统分析

2.1.1需求分析

通过调查,要求系统需要有以下功能:

q由于操作人员的计算机知识普遍较差,要求系统良好的人机操作界面。

q由于该系统的使用对象多,要求有较好的权限管理。

q具有发布、接收企业公函、公共消息的功能。

q对人力资源基础信息进行管理。

q企业员工人事管理。

q企业员工工作任务管理,部门、员工的工作任务的分配、管理。

q对员工考勤情况进行管理,设置员工考勤时间。

q提供个人工作管理平台,方便员工日常工作管理,日常信息传递。

q个人信息的维护。

q对企业员工培训的一系列相关信息内容进行管理。

q企业招聘、应聘信息,招聘、应聘人员信息的全面管理。

q员工薪酬信息的管理,包括薪酬信息的查询、登记、删除。

q系统用户信息管理,用户权限设置。

q系统退出。

2.1.2可行性分析

q经济性

人力资源管理是企业管理中的一个重要组成部分,涉及到企业管理的各个方面。

人力资源管理水平的提高,能够带动企业各方面水平的提升。

利用计算机对企业的人力资源进行管理,使人事管理人员从日常琐碎的管理工作中解脱出来,更好的协调企业人才,大大的提高了人才的利用率,使企业人才的能力得以更充分的发挥。

q技术性

通过网站管理实现了企业信息(包括公函、消息、培训信息等)的发布、查看、接收等功能;通过网站对企业进行管理,使员工的考勤管理、薪酬管理更为科学化、系统化;通过网站管理,为企业个人提供了一个更为完善的工作平台。

2.2项目规划

人力资源管理系统是一个典型的数据库开发应用程序,由人事管理、个人管理、招聘管理、培训管理、薪酬管理、系统管理等部分组成,规划系统功能模块如下:

q人事管理模块

该模块主要功能是管理人事管理的基础信息、工作任务、工作人员考勤信息、考勤时间设置。

q个人管理模块

该模块的主要功能是管理个人工作任务、查看企业公函、消息等、修改个人密码,并提供个人信息检索功能。

q招聘管理模块

该块主要功能是管理企业招聘信息、企业的应聘信息、企业人才库。

q培训管理模块

该模块主要功能的培训计划、培训实施、培训材料等信息进行管理。

q薪酬管理模块

该模块主要功能是管理员工薪酬信息。

q系统设置模块

该模块主要功能是管理操作员信息、设置操作员操作权限。

2.3系统功能结构图

人力资源管理系统功能结构如图2-1所示。

2-1人力资源管理系统功能结构图

第3章概要设计

3.1设计目标

本系统是针对中小型企业人力资源管理情进行设计的,主要实现如下目标:

q对企业人力资源管理的基本信息进行管理。

q管理企业的员工信息(即人事管理功能)。

q实现企业工作任务的在线分配功能。

q通过网站对员工考勤进行管理、并设置考勤时间。

q实现为个人提供网工作平台的功能。

q实现个人信息全面检索的功能。

q实现个人在线递交假期申请的功能。

q实现企业的招聘信息、应聘信息的管理功能。

q企业人才库管理功能。

q实现企业员工培训的一系列相关信息的管理等。

q员式薪酬信息管理。

q实现员工间的信息的传递、企业信息(包括会议通知、培训通知、工作任务分配等)的发布、接收、查询等到功能。

q系统用户信息的管理。

q系统最大限度地实现了易安装性、易维护性和易操作性。

q系统运行稳定、安全可靠。

3.2开发及运行环境

硬件平台:

qCPU:

AMDAthlon64X2双核3600+

q内存:

256MB以上。

软件平台:

q操作系统:

WindowsXP/Windows2000。

q数据库:

SQLServer2000。

q浏览器:

IE5.0,推荐使用IE6.0。

qWeb服务器:

IIS5.0。

q分辨率:

最佳效果1024×768像素。

3.3逻辑结构设计

本系统数据库采用SQLServer2000数据库,系统数据库名称为db_people。

数据库db_people中包含22张表。

关于数据库中的数据表如下:

(1)tb_Dept(部门表)

部门表主要用于保存部门信息,该表结构如表3-1所示。

表3-1tb_Dept的结构

字段名

数据类型

长度

描述

id

int

4

自动编号

title

Varchar

100

部门标题

level

Int

4

级别

shangji

varchar

100

所属上级部门的id

up

varchar

500

级别排序

content

varchar

2000

部门描述

(2)tb_Leave(假期申请表)

假期申请表主要用于保存假期申请信息,该表结构如表3-2所示。

表3-2tb_Leave的结构

字段名

数据类型

长度

描述

id

int

4

自动编号

name

varchar

50

姓名

kshijian

varchar

50

假期申请开始时间

jshijian

varchar

50

假期申请结束时间

bantian

varchar

50

是否是半天假

jiayin

varchar

50

请假原因

time

varchar

50

发布时间

zpi

varchar

50

主管部门审批

rpi

varchar

50

人事部门审批

suoshu

int

4

所属部门

kyear

varchar

50

假期申请开始年份

kmonth

varchar

50

假期申请开始月份

kday

varchar

50

假期申请开始日期

jyear

varchar

50

假期申请结束年份

jmonth

varchar

50

假期申请结束月份

jday

varchar

50

假期申请结束日期

(3)tb_KaoqinSetup(考勤时间设置表)

考勤时间设置表主要用于保存考勤时间设置的信息,该表结构如表3-3所示。

表3-3tb_KaoqinSetup的结构

字段名

数据类型

长度

描述

id

int

4

自动编号

shangwus

varchar

50

上午上班时间

shangwix

varchar

50

上午下班时间

xiawus

varchar

50

下午上班时间

xiawux

varchar

50

下午下班时间

(4)tab_FosterRole(培训任务列表)

培训任务列表主要用于保存培训任务列信息。

该表结构如表3-4所示。

表3-4tab_FosterRole的结构

字段名

数据类型

长度

描述

id

int

4

自动编号

title

varchar

50

任务名称

bianhao

varchar

50

任务编号

bumen

varchar

50

培训部门

danwei

varchar

50

培训单位

yusuan

varchar

50

预算费用

shijian

varchar

50

培训时间

zongzhi

varchar

1000

培训宗旨

time

varchar

20

发布时间

guanbi

varchar

10

是否开放

duixiang

varchar

50

发送的类别

point

varchar

50

发送的部门或者个人姓名id

fasong

varchar

6

是否已经发送过

(5)tab_Foster_k(培训任务的课程列表)

培训任务的课程列表主要用于保存培训任务的课程信息,该表结构如表3-5所示。

表3-5tab_Foster_k的结构

字段名

数据类型

长度

描述

id

int

4

自动编号

renwu

varchar

50

任务id

title_k

varchar

50

课程名称

lei

varchar

12

课程类型

changdu

varchar

50

课程长度

yuyan

varchar

6

语种

fangshi

varchar

12

培训方式

jiansu

varchar

1000

课程简述

mudi

varchar

1000

课程目的

duixiang

varchar

1000

课程对象

content

varchar

1000

课程内容

linkman

varchar

1000

联系人

time

varchar

20

发布时间

(6)tb_Zhiwei(职位表)

职位表主要用于保存职位的信息,该表的结构如表3-6所示。

表3-6tb_zhiwei结构

字段名

数据类型

长度

描述

id

int

4

自动编号

zhiwei

varchar

50

职位名称

suoshu

varchar

50

所属部门

(7)tb_work(工作任务表)

工作任务表主要用于保存工作任务的信息,该表的结构如表3-7所示。

表3-7tb_work结构

字段名

数据类型

长度

描述

id

int

4

自动编号

title

varchar

100

任务标题

content

varchar

5000

任务内容

buzhizhe

varchar

100

布置任务的人

buzhitime

varchar

50

布置任务时间

wanchengzhe

varchar

50

完成任务的人

wanchengtime

varchar

50

完成任务的期限

wanchengdu

varchar

50

任务是否完成

wanchenglei

varchar

50

完成者的类别

(8)tb_Wage(薪金信息表)

薪金信息表主要用于保存员工的薪金信息,该表的结构如表3-8所示。

表3-8tb_wage结构

字段名

数据类型

长度

描述

id

int

4

自动编号

name

int

4

员工姓名id

[year]

varchar

10

薪金登记的年份

[month]

varchar

10

薪金登记的月份

gongzuo

varchar

10

工作日数

rixin

varchar

10

日薪

benxin

varchar

10

本薪

jiangjin

varchar

10

奖金

jiari

varchar

10

假日津贴

quanqin

varchar

10

全勤奖金

jiaban

varchar

10

加班津贴

benqi

varchar

10

本期工资

fuli

varchar

10

福利金

huoshi

varchar

10

伙食费

suode

varchar

10

所得税

jiezhi

varchar

10

借支

shifa

varchar

10

实发工资

(9)tb_User(用户信息表)

用户信息表主要用于保存用户及其权限信息。

该表的结构如表3-9所示。

表3-9tb_User结构

字段名

数据类型

长度

描述

id

int

4

自动编号

username

varchar

50

用户名

userpwd

varchar

50

用户密码

name

int

4

员工姓名id

[time]

varchar

50

部门设置权限

bumenshezhi

int

4

职位设置权限

zhiweishezhi

int

4

人事设置权限

renshishezhi

int

4

添加员工权限

tianjiayuangong

int

4

添加合同权限

tianxiehetong

int

4

合同管理权限

hetongguanli

int

4

合同模版权限

hetongmoban

int

4

布置工作任务权限

buzhigongzuo

int

4

管理工作任务权限

guanligongzuo

int

4

在线发布通知权限

fabutongzhi

int

4

主管审批权限

zhuguanshenpi

int

4

人事审批权限

renshishenpi

int

4

员工考勤权限

yuangongkaoqin

int

4

考勤分析报表权限

kaoqinfenxi

int

4

考勤规则权限

kaoqinguize

int

4

查看个人管理工作任务权限

gongzuorenwu

int

4

查看部门任务权限

chakanbumen

int

4

查询个人任务权限

chaxungeren

int

4

递交假期申请权限

dijiaojiaqi

int

4

查询假期权限

chaxunjiaqi

int

4

发布信息权限

fabuxinxi

int

4

查询信息权限

chaxunxinxi

int

4

公函申请权限

gonghanshenqing

int

4

查看公函权限

chakangonghan

int

4

个人考勤权限

gerenkaoqin

int

4

个人薪酬权限

gerenpeixun

int

4

个人培训权限

gerenmima

int

4

个人修改密码权限

tianxieyingpin

int

4

填写应聘信息权限

guanliyingpin

int

4

管理应聘信息权限

tianxiezhaopin

int

4

填写招聘信息权限

guanlizhaopin

int

4

管理招聘信息权限

daoruqiye

int

4

导入企业人才库权限

guanliqiye

int

4

管理企业人才库权限

tianjiapeixun

int

4

添加培训任务权限

tianjiakecheng

int

4

添加课程权限

tianjiarenyuan

int

4

添加人员权限

bianjipeixun

int

4

编辑培训任务权限

chakankecheng

int

4

查看课程权限

tongzhipeixun

int

4

通知培训权限

peixunjieguo

int

4

培训评估权限

tianjiashuji

int

4

添加培训资源权限

ziyuanchakan

int

4

查看培训资源的权限

jibenchangshi

int

4

查看基本常识权限

chanpinjieshao

int

4

查看产品介绍权限

zhengcefagui

int

4

查看政策法规权限

changshiguanli

int

4

基本常识管理权限

jieshaoguanli

int

4

常识介绍管理权限

faguiguanli

int

4

政策法规管理权限

xinchoudengji

int

4

薪酬登记的权限

xinchouxiugai

int

4

薪酬修改的权限

xinchouchaxun

int

4

薪酬查询的权限

tianjiayonghu

int

4

添加用户的权限

yonghuguanli

int

4

用户管理的权限

chaoji

int

4

是否为超级用户

(10)tb_Seeker(应聘信息表)

应聘信息表主要用于保存应聘者的信息,该表的结构如表3-10所示。

表3-10tb_Seeker结构

字段名

数据类型

长度

描述

id

int

4

自动编号

name

varchar

20

姓名

age

varchar

2

年龄

ename

varchar

50

英文名

sex

varchar

2

性别

mianmao

varchar

4

政治面貌

hun

varchar

4

是否已婚

chusheng

varchar

10

出生年月日

jiguan

varchar

30

籍贯

xianzhi

varchar

100

现在住址

email

varchar

50

电子邮件

xueli

varchar

50

学历

school

varchar

50

毕业学校

zhuanye

varchar

50

所学专业

tel

varchar

50

联系电话

hander

varchar

11

手机

jtime

varchar

20

发布时间

zhiwei

varchar

50

应聘职位

[work]

varchar

50

工作经验

(11)tb_Pact(合同模板表)

合同模板表主要用于保存合同的模板信息,该表的结构如表3-11所示。

表3-11tb_Pact结构

字段名

数据类型

长度

描述

id

int

4

自动编号

lei

char

10

合同类型

content

varchar

5000

合同内容

title

varchar

50

合同标题

(12)tb_Messagef(发信息列表)

发信息列表主要用于保存发送的信息,该表的结构如表3-12所示。

表3-12tb_Messagef结构

字段名

数据类型

长度

描述

id

int

4

自动编号

title

varchar

100

信息标题

content

varchar

5000

信息内容

fabuzhe

varchar

50

发布者的用户名

jieshouzhe

int

4

接受者的姓名id

[time]

varchar

50

发布时间

tongzhilei

varchar

50

信息发送的类型

(13)tb_Message(收信息列表)

收信息列表主要用于保存收到的信息,该表的结构如表3-13所示。

表3-13tb_Message结构

字段名

数据类型

长度

描述

id

int

4

自动编号

title

varchar

100

信息标题

content

varchar

5000

信息内容

fabuzhe

varchar

50

发布者的用户名

jieshouzhe

int

4

接受者的姓名id

[time]

varchar

50

发布时间

tongzhilei

varchar

50

信息发送的类型

(14)tb_letter_s(公函接收列表)

公函接收列表主要用于保存发布公函的信息,该表的结构如表3-14所示。

表3-14tb_letter_s结构

字段名

数据类型

长度

描述

id

int

4

自动编号

duixiang

varchar

50

指定发送的对象

point

varchar

50

用户或者部门的id

title

varchar

50

公函标题

number

varchar

50

公函编号

content

varchar

5000

公函内容

name

varchar

50

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > PPT模板 > 商务科技

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2