企业员工信息管理制度系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
企业员工信息管理系统
————————————————————————————————作者:————————————————————————————————日期:
2
《管理信息系统》课程设计说明书
题目:企业员工信息管理信息系统
学院:商学院
专业:工业工程
学号/姓名:
指导教师:
职称:副教授
2012年11月25 日
目录
1系统分析 1
1.1开发背景 1 1.2需求分析 1 1.3实现目标 1
2系统设计 2 2.1系统结构图 2 2.2代码设计 2 2.3数据库设计 3
2.4关系模型 4
3 功能设计 5 3.1 功能结构设计 7 3.1功能模块结构分析 7
3.3输入输出设计 7
4 系统开发环境 8 5总结10
1系统分析
1.1开发背景
员工是企业生存和发展的中流砥柱,是企业的重要元素,也是为企业创造财富的重要力量。然而,能否高效地对员工进行管理,关系到企业发展的成败。改革开发以来,随着我国的经济的快速发展和全球经济的一体化,我国的中小企业显著增多。这就加重了同行业之间的竞争压力,是否能在激烈的市场竞争中生存下来,完全取决于企业决策者对员工的管理模式。在现代社会的大多数管理行业中,都借助于计算机来完成对企业各种信息的管理。
运用计算机来管理员工信息具有公正、严格和高效等诸多优点,从而取代了人工管理模式下由于各种原因出现管理漏洞的的可能性,因为增强了员工工作的积极性,提高了员工的工作效率,确保企业能够正常运作,是企业能够在激烈的市场竞争中寻求发展。
1.2需求分析
在不同的企事业单位中员工的数量都各不相同,员工数量越多管理相对来说越复杂。本系统主要是针对中小型企业员工的工资、出勤情况等信息进行管理,系统主要包括以下几部分:
(1)对员工基本信息的管理
能够添加、删除、修改、保存、打印和查找员工的基本信息,对企业员工进行有效地管理。
(2)对员工每月的工资信息进行管理
能够记录员工每月的基本工资、奖金、应发工资、应扣工资的金额,并能够添加、删除、和查找员工的工资信息。
(3)对员工每月的出勤情况进行管理
能够根据缺勤时间统计每月营口的工资金额,从而计算出员工的应发工资。
(4)报表打印信息管理
能够打印员工基本信息报表、员工出勤情况报表和员工工资条等信息。
1.3实现目标
针对企业员工的工作性质和特点,企业员工信息管理系统应用于各企事业单位后,应实现以下几个方面的目标:
(1)系统界面友好美观,系统操作简单易行。
(2)系统支持鼠标和键盘两套操作。
(3)能够根据每个员工当月请假的天数填出该员工的旷勤工资。
(4)能够统计出员工迟到、早退、事假、病假及其所扣工资金额的相关信息。(5)打印出员工基本信息及出勤情况的相关信息。
(6)打印员工的工资条。
2系统设计
2.1系统结构图
本系统可分为7个完整的功能模块,系统结构图如图1-1所示。
2.2代码设计
代码是代表事物名称、属性、状态等符号。为了便于计算机处理,一般用数字、字母或者它们的组合来表示。助忆码用文字、数字来描述,也可以用文字与数字组合来描述。其特点是,可以通过联想来帮助记忆。在本系统中,使用助忆码来设计。
员工信息表属性代码:
员工编号(emp_number),员工姓名(emp_number),性别(emp_sex),出生日期(emp_birth),身份证号码( emp_card ),出生地(emp_houseplace),联系电话(emp_phone),现住址(emp_address)
工资表的属性代码:
工资月份(pay_month),基本工资(pay_basic),奖金(pay_prize),加班费(pay_overtime),补助金额(pay_subsidy),应扣金额(pay_recoup),应付金额(pay_payable),实付金额(pay_money)
出勤信息表属性代码:
事假(emp_private_holiday),事假日期(emp_private_date),病假
(emp_sick_holiday),病假日期(emp_sick_date),事假扣除金额
(emp_private_money),病假扣除金额(emp_sick_money),迟到(emp_late),
迟到日期(emp_late_date),早退(emp_leave),早退日期(emp_leave_date),迟到早退扣除金额(emp_lateleave_money)
2.3数据库设计
图1-1企业员工信息管理系统结构图
根据企业员工的工作性质和特点,本系统采用了Access数据库,数据库名称为db_employee.本数据库由4张数据表组成,分别是:员工基本信息表(tb_basic_employee)、员工工资信息表(tb_emp_laborage)、员工出勤信息表(tb_emp_work)、信息设计表(tb_set)。下面分别介绍4张数据表的结构设计和各数据表之间的关系。
1.员工基本信息表
员工基本信息表(tb_basic_employee)用来保存员工的基本信息。表tb_basic_employee的结构如表1-1所示。
表1-1 员工基本信息表(tb_basic_employee)
2员工工资信息表
员工工资信息表(tb_emp_laborage)用来储存和计算每个人基本员工的工资信息。表tb_emp_laborage的结构如表1-2所示。
表1-2 员工工资信息表(tb_emp_laborage)
3.员工出勤信息表