数据库课程设计人事管理系统_001Word文档格式.doc

上传人:b****1 文档编号:13168995 上传时间:2022-10-07 格式:DOC 页数:14 大小:142KB
下载 相关 举报
数据库课程设计人事管理系统_001Word文档格式.doc_第1页
第1页 / 共14页
数据库课程设计人事管理系统_001Word文档格式.doc_第2页
第2页 / 共14页
数据库课程设计人事管理系统_001Word文档格式.doc_第3页
第3页 / 共14页
数据库课程设计人事管理系统_001Word文档格式.doc_第4页
第4页 / 共14页
数据库课程设计人事管理系统_001Word文档格式.doc_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

数据库课程设计人事管理系统_001Word文档格式.doc

《数据库课程设计人事管理系统_001Word文档格式.doc》由会员分享,可在线阅读,更多相关《数据库课程设计人事管理系统_001Word文档格式.doc(14页珍藏版)》请在冰豆网上搜索。

数据库课程设计人事管理系统_001Word文档格式.doc

为了完善全面的人事管理功能,使人事企业管理流程合理化和自动化处理和分析各种有价值的信息,以支持决策者制定人事企业管理战略发展计划。

该系统采用了SQLServer2000数据库开发环境,使用专用数据库接口连接,其存取速度快、安全性好,便于管理和操作。

整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成人事管理全过程,包括员工的基本信息、学历信息、婚姻状况、考勤信息、工资信息、员工各种信息的修改、对于转出、辞职、退休员工信息的删除等管理工作。

经过实际使用证明,该文所设计的人事管理系统可以满足公司人事管理方面的需要。

二、前言

随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事档案的管理势在必行。

当前企业信息管理系统正在从C/S结构向B/S结构转移,但是由于安全性等方面的因素,C/S结构的管理信息系统仍然占据企业管理信息系统的主流。

人事管理系统是现代企业管理工作不可缺少的一部分,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件。

人事管理系统可以用于支持企业完成劳动人事管理工作,有如下3个方面的目标。

1.支持企业实现规范化的管理。

2.支持企业高效率完成劳动人事管理的日常业务,包括新员工加入时人事档案的建立,老员工转出、辞职、退休等。

3.支持企业进行劳动人事管理及其相关方面的科学决策,如企业领导根据现有的员工数目决定招聘的人数等。

三、系统设计

3.1设计要求

()信息要求

本系统应该包含与人事管理相关的信息,如部门信息、职员信息、,其中职员信息应该包括职员的基本信息(如职员的编号、姓名、性别等)、职员的其他信息(如主要社会关系、奖惩情况等)

3.2系统功能分析

该系统需要完成如下功能:

1.员工各种信息的输入,包括员工的基本信息、学历信息、婚姻状况、考勤信息、工资信息。

2.员工各种信息的修改。

3.对于转出、辞职、退休员工信息的删除。

4.按照某种条件,查询统计符合条件的员工信息。

5.对查询、统计的结果打印输出。

6.人事系统的使用帮助。

3.3系统总体功能模块设计

系统总体功能模块包括员工基本情况、工作部门信息、员工职称信息、员工婚姻状况、员工学历信息、员工考勤管理、员工工资管理等7个模块,其模块的结构图如下:

数据库应用程序

员工基本情况

员工婚姻状况

员工学历信息

员工考勤管理

员工工资管理

员工职称信息

工作部门信息

用户登录及身份验证

四、数据库设计

数据库结构设计的好坏将直接对应用系统的效率以及与实现的效果产生影响,好的数据库结构设计会减少数据库的存储量,数据的完整性和一致性比较高,系统具有较快的响应速度等等。

4.1数据库需求分析

1.员工基本情况。

包括的数据项有员工号、员工姓名、性别、身份证号、生日、籍贯、民族、政治面貌、血型、家庭住址、联系电话。

2.工作部门信息。

包括的数据项有部门号、部门名称、部门地址。

3.员工职称信息。

包括的数据项有职称号、职称名称。

4.员工婚姻状况。

包括的数据项有员工号、爱人代号、爱人姓名、爱人籍贯、爱人民族、出生日期、工作单位、政治面貌、工作职称。

5.员工学历信息。

包括的数据项有员工号、学位证书编号、学历、专业、毕业时间、毕业院校。

6.员工考勤信息。

包括的数据项有员工号、员工姓名、日期,本月天数,公休假天数,应出勤天数,请假,节假日加班,其它加班。

7.员工工资信息。

包括的数据项有员工号,姓名,底薪,补贴,奖金,加班费,代扣养老金,代扣医疗保险,代扣住房公积金,所得税,实发工资。

4.2数据库概念结构设计

根据以上分析规划出的实体有:

员工实体、部门实体、职称实体、爱人实体、学历实体、考勤实体、工资实体。

员工实体E-R图

员工

员工号

员工姓名

性别

身份证号

籍贯

出生日期

血型

政治面貌

民族

联系电话

家庭住址

部门实体E-R图

部门

部门号

部门名

部门地址

职称实体E-R图

职称

职称号

职称名

爱人实体E-R图

爱人

爱人姓名

工作单位

工作职称

爱人代号

学历实体E-R图

学历

毕业院校

毕业时间

专业

学位证书编号

考勤实体E-R图

考勤

应出勤天数

公休假天数

日期

请假

节假日加班

本月天数

工资实体E-R图

工资

代扣医疗保险

补贴

底薪

加班费

代扣养老金

奖金

代扣住房公积金

所得税

实发工资

总体E-R图

拥有

工作

m

1

n

获得

结婚

存在

参加工作时间

结婚时间

4.3数据库逻辑结构设计

1.E-R图转化为关系模型(蓝色表示主键)

员工(员工号、员工姓名、性别、身份证号、生日、籍贯、民族、健康状况、政治面貌、血型、家庭住址、联系电话)

部门(部门号、员工号、部门名称、部门地址、参加工作时间)

职称(职称号、员工号、职称名称)

爱人(爱人代号、员工号、爱人姓名、爱人籍贯、爱人民族、出生日期、结婚时间、工作单位、政治面貌、工作职称)

学历(学位证书编号、员工号、学历、专业、毕业时间、毕业院校)

考勤(员工号、日期、员工姓名、本月天数、公休假天数、应出勤天数、请假、节假日加班、其它加班)

工资(员工号,姓名,底薪,补贴,奖金,加班费,代扣养老金,代扣医疗保险,代扣住房公积金,所得税,实发工资)

2.各关系模型的表

表一EMPLOYEE员工表

列名

数据类型及长度

可否为空

说明

ENO

CHAR(6)

NOTNULL

员工号(主键)

ENAME

VARCHAR(10)

NULL

EGENDER

VARCHAR

(2)

EBIRTHDAY

DATE

EHOMETOWN

VARCHAR(8)

ENATION

EID

CHAR

(2)

EHEALTH

VARCHAR(20)

健康状况

EZZMM

VARCHAR(4)

EBLOOD

EHOMEADRESS

ETELENO

CHAR(10)

表二DEPARTMENT部门表

员工号(外键)

DNO

部门号(主键)

DNAME

部门名称

DADD

DTIME

表三FUNCTION职称表

FNO

职称号(主键)

FNAME

职称名称

表四MARRIAGE婚姻表

LNO

爱人代号(主键)

LNAME

LHOMETOWN

爱人籍贯

LNATION

爱人民族

LBIRTHDAY

MARRIAGEDATE

LCOMPANY

LZZMM

LJOB

表五SCHOOL学历表

DEGREENO

CHAR(15)

学位证书编号(主键)

XL

MAJOR

BYDATE

BYSCHOOL

表六CHECKIN考勤表

EDATE

EDAYS

CHAR(3)

ERDAY

ETDAY

ELEAVE

EOVER1

EOVER2

其它加班

表七PAYS工资表

LEASTPAYS

INT

BUTIE

PRIZE

DOUBLINGPAYS

DKANNUITY

DKYLINSURANCE

DK

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

当前位置:首页 > PPT模板 > 其它模板

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1