企业职工信息管理系统_第1页
企业职工信息管理系统_第2页
企业职工信息管理系统_第3页
企业职工信息管理系统_第4页
企业职工信息管理系统_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

目录 第一章 绪论 3 1.1 相关背景 .3 1.2 开发目的 .3 1.3 论文内容 .3 1.4 意义 .3 1.5 分工 .4 第二章 系统需求分析 5 2.1 系统功能需求分析 5 2.2 辅助功能需求分析 .6 2.2.1 打印报表 .6 2.2.2 修改密码 .6 2.3 软件的运行环境 6 2.3.1 硬件平台 6 2.3.2 软件平台 6 2.3.3 开发环境 7 第三章 系统功能设计与实现 8 3.1 系统目标设计 .8 3.2 数据库分析与设计 .9 3.2.1 数据库表设计 .9 3.2.2 数据库表关系图 .11 3.3 系统功能概要设计 .12 3.4 系统功能详细设计 .13 企业职工信息管理系统 摘要 随着科技的不断发展,企业的不断壮大,传统的企业人事管理主要以人 工为主,人工管理既费力、费时,又容易出现错误,严重制约了企业员工管理 的实施,目前人工管理已不能满足市场的需要,所以建立现代化的智能化的企 业职工信息管理系统势在必行。这样可以提高企业的管理效率,同时减轻了人 事部门的工作量,使原本复杂和枯燥无味的工作变得简单而轻松。 企业职工信息管理系统是一个基于 C/S 模式的管理系统。 关键字:企业职工信息管理系统,C/S 模式 Comment w1: 报告。第一章 绪论 1.1 相关背景 面对市场的迅速变化,各种行业之间的竞争越来越激烈,企业战略应用也 必须具备全新的视野。企业首先需要新的、创新性的 MIS,它不仅能驱动企业 向前发展,还能够增强和扩展企业现有的综合管理水平。员工管理是企事业单位 管理工作中重要组成部分之一,科学有效地搞好员工管理工作,使之更好地为 企业其他管理工作提供优质,高效的服务。传统的员工管理是主要以人工为主, 人工管理既费力、费时、又容易出现差错,严重制约了企业员工管理的实施, 也影响企事业其他管理事务处理的效率与质量。通过使用本系统,要让企事业 单位的人事档案管理工作系统化、规范化、自动化,从而达到提高企事业单位 各项管理工作更有效率的目的。在这种情形之下,也算是对自己能力的一种考 查,我们做了企业职工信息管理系统。 1.2 开发目的 现在是一个信息化的时代,计算机技术已经应用于各个领域,我们希望 每一个企业,无论其性质和大小,都能充分利用好现代社会中的先进技术,减 少无谓的人力和物力,提高生产效率。 1.3 论文内容 该论文主要包括该系统的需求分析,运行环境,数据库的详细设计以及 各个功能的模块简介。 1.4 意义 编写该论文的主要意义是让使用该系统的人可以清晰地明白该系统的主 要功能,使用户可以合理的应用该系统,减少由于用户的不当操做给该系统所 带来的危害。 1.5 分工 张莎莎:主要负责财务管理及打印报表模块; 闫俊丽(组长):职工档案管理模块及数据库的详细设计; 郭入梅:主要负责请假考勤管理及奖惩情况管理模块; 吴 奎:主要负责职工管理模块和密码修改模块 第二章 系统需求分析 2.1 系统功能需求分析 企业职工信息管理系统要满足六个方面的需求,包括系统管理员企业 职工人事管理部门财务管理部门部门的各级管理者和企业的高层管理者。 在企业职工信息管理系统中最主要的角色就是企业职工和人事管理部门。 下面主要介绍该系统中各个角色所要实现的功能: 1.系统管理员:在该系统中为系统管理员分配一个权限,系统管理员可能 只是一个专业的软件人才,主要是管理系统的维护和数据库的备份。 2.企业职工:企业职工是该系统主要管理的一个对象,该系统主要管理员 工的考勤请假情况。考勤包括员工的签到和离签情况,系统根据员工的签到 离签自动判断出员工是否按时迟到缺勤早退等。员工也可以提前在该系 统中提交请假申请,当下次员工再登陆的时候可以弹出窗体,告诉员工是否得 到了批准,如果该员工的到了批准,回来上班的时候一定要进行销假,根据员 工的登陆系统自动判断出该员工是否按时回来。在该系统中员工也可以查询自 己的各种信息,如果发现错误,则可以打印报表,通过向上级申请,当通过的 时候由上级进行修改。 3.人事管理部门:人事管理部门也是该系统中的一个主要对象。人事管理 部门可以通过该系统对员工信息进行维护(包括员工的基本信息员工的调动 员工的离职) ;查询员工的各种信息(包括考勤请假员工基本信息调动 员工信息离职员工信息) ,并且在此对员工的请假申请作出回答;另外人事管 理部门还管理员工的奖惩情况,根据员工的业绩平时表现来对员工进行奖惩 管理。 4.财务管理部门:财务部是一个企业的核心部分,一个企业的建立离不开 财务的支持,因此对财务的管理专门列出一个部门来管理。财务部主要是管理 各种财务的输入输出。每个月财务部要给职工发放工资,根据职工的考勤 请假奖惩情况综合来给员工发放工资。另外就是对个别员工的出差企业的 建设等公共消费进行报销。该系统主要是对员工进行管理的,所以不对财务的 Comment w2: 这应该不是辅助功能 吧? Comment w3: 太口语化了,要书面 一点。 输入进行考虑。 5.部门的各级管理者:所有部门都要有专门的人来进行管理(这里主要是 人事部和财务部) ,主要是对各自部门的各种情况的查询监督,以及对上级的 汇报等;在月底年终还可以打印报表向上级仔细汇报各种情况及自己的各 种企业建设的见解。 6.企业的高层管理者:在该系统中企业的高层管理者的权限最大,他主要 是企业的经理企业的懂事长等高层管理者,他可以随时对企业的各种信息进 行查询;根据各种信息的情况自己的设想企业的布局和目前企业的状况来 规划企业的结构。 2.2辅助功能需求分析 2.2.1打印报表 最好这个报表是独立出来的,由专门的人来管理,这样应该是比较好设 计吧。 2.2.2修改密码 可能有些用户的信息不想让其他人随意查看或更改,所以用户进入系统后 都可以更改自己的密码。 2.3 软件的运行环境 2.3.1 硬件平台 硬件最低要求:CPU PIII 500 以上 PC服务器,内存 512MB以上,硬盘 8GB 以上。 2.3.2 软件平台 操作系统: Windows XP 2.3.3 开发环境 Microsoft Visual Studio.NET 2003 开发环境,数据库 SQL Server2000, 是一款操作功能非常强大的中小型数据库开发工具。 第三章 系统功能设计与实现 3.1 系统目标设计 企业职工信息管理系统首要实现的功能如下: 1.系统的用户登陆及身份验证要求 1)用户进入系统时的身份验证;用户进入系统时,直接输入用户名和 密码,系统根据用户名和密码自动判断用户属于那种用户; 2)根据用户身份的不同,系统自动对用户设置权限; 2.职工的考勤请假管理和职工对自己信息的查询: 1)职工根据权限进入系统后进行签到离签,系统根据用户的签到判 断用户是否按时迟到早退缺勤等; 2)职工还可以进行请假申请; 3)如果职工请假申请被批准,回来后一定要销假,系统也是自己判断 该职工是否按时回来; 4)职工也可以查询自己的信息,如果发现错误,职工可以打印报表, 经过上级核查,进行修改; 3.人事管理部门对人事的查询奖惩管理以及对员工信息的维护: 1)人事管理部门可以对员工的各种信息进行查询(包括员工基本信息 奖惩情况考勤情况) ; 2)人事管理部门可以根据员工的考勤情况业绩平时表现等,对员 工进行奖惩管理; 3)人事管理部门另外一个主要的功能就是对员工基本信息的维护,可 以录入新员工,修改员工信息,控制员工之间的调动离职等; 4.财务部门对工资的发放,和支出报销; 1)财务部根据员工的奖惩情况和基本工资给员工发放工资; 2)财务部根据公司的各种消费,对消费进行报销; Comment w4: 每个表都要有简短的 描述,然后再给出表结构。3.2 数据库分析与设计 3.2.1数据库表设计 该系统数据库采用 SQL Server 2000 数据库。整个数据库系统共有 Employee(员工信息表)Employee Move(员工调动表 ) Attendance Table(考 勤记录表) Pay Management(工资管理表) Rewards Punishment(奖惩情况 表) Vacation Table(请假表)等六个表及相关的表间关系组成。所用数据表 的表结构如下: 表 3.1员工信息表(Employee) 字段名 数据类型 数据长度 允许空 字段说明 EmployeeID varchar 14 否 员工号 EmployeeName char 10 是 员工姓名 Sex char 2 是 性别 Age varchar 50 是 年龄 ID varchar 18 是 身份证号 SR varchar 15 是 学历 GA varchar 25 是 毕业院校 Department varchar 20 是 部门 Position char 10 是 职称 TelNo varchar 11 是 联系方式 TypeWork varchar 50 是 工种 AccessionTime datetime 8 是 就职时间 3.2调动员工表(Employee Move) 字段名 数据类型 数据长度 允许空 字段说明 EmployeeID varchar 14 否 员工号 EmployeeName char 10 是 员工姓名 BefDepartment varchar 20 是 调动前部门 BefPosition char 10 是 调动前职称 3.2 调动员工表(Employee Move) 字段名 数据类型 数据长度 允许空 字段说明 AftDepartment varchar 20 是 调动后部门 AftPosition char 10 是 调动后职称 MoveDataTime datetime 8 是 调动日期 3.3 奖惩情况表(Reward Punished) 字段名 数据类型 数据长度 允许空 字段说明 EmployeeID varchar 14 否 员工号 RPType char 10 是 类型 Money money 8 是 金额 DataTime datetime 8 是 时间 Remarks varchar 200 是 备注 3.4 考勤记录表(Attendance ) 字段名 数据类型 数据长度 允许空 字段说明 EmployeeID varchar 14 否 员工号 SignInDataTime datetime 8 是 签到时间 SignInType char 10 是 签到类型 LeaveDataTime datetime 8 是 离签时间 LeaveType char 10 是 离签类型 3.5 工资管理表(Pay Management) 字段名 数据类型 数据长度 允许空 字段说明 EmployeeID varchar 14 否 员工号 BeginDataTime datetime 8 是 发放工资 EndDataTime datetime 8 是 发放工资 BasePay money 8 是 基本工资 SeniorityPay money 8 是 工龄工资 3.5 工资管理表(Pay Management) 字段名 数据类型 数据长度 允许空 字段说明 OvertimePay money 8 是 加班费 LendPointOut money 8 是 借指 ActualPay money 8 是 实发工资 Reward money 8 是 备注 3.6 请假表(Vacation Table) 字段名 数据类型 数据长度 允许空 字段说明 EmployeeID varchar 14 否 员工号 VacationType char 4 是 请假类型 BeginTime datetime 8 是 开始时间 EndTime datetime 8 是 结束时间 Remark varchar 200 是 备注 RemarkBoss varchar 200 是 审批 表 3.7 支出报销表(Payout Table) 字段名 数据类型 数据长度 允许空 字段说明 EmployeeID varchar 14 否 员工号 EmployeeName char 10 是 员工姓名 Moneytype varchar 20 是 支出类型 Money money 8 是 花费金额 Remarks varchar 200 是 详细备注 3.2.2 数据库表关系图 企业职工信息管理系统数据库中的 6 个表的对应关系以及各个表的主键如 图 3.1 所示: Comment w5: 同一层的模块,高度 和宽度都应一样,调整一下,另外, 有些块里面,字没显全。 图 3.1表间关系 3.3 系统功能概要设计 功能模块图如下图图 3.2 企业职工信息管理系统 人事管理部门管理员 财务部 企业管理者 职工 高层管理者 系 统 维 护 数 据 维 护 考 勤 请 假 销 假 个 人 信 息 查 询 支 出 报 销 工 资 发 放 请 假 考 勤 管 理 奖 惩 管 理 员 工 信 息 维 护 查 询 本 部 门 情 况 管 理 各 部 门 及 员 工 图 3.2 功能模块图 3.4 系统功能详细设计 这里主要的是列出各界面的详细界面图: 图 3.3 员工基本信息图 员工基本信息界面主要是人事管理部门对在职员工的信息的维护,主要 是进行员工信息的录入,修改,删除等操作,还可以按照不同的类型对员工信 息进行查询。 图 3.4 员工信息变更图 员工信息变更界面主要是针对调动员工而言的,是对员工的历史信息的 保存,也可以说是对调动员工的信息的维护。 图 3.5 离职员工信息管理图 上面是对调动员工信息的维护,那么这里就是对离职员工信息的保存和 维护,以便日后查询。查询的时候可以查找所有的员工也可以查找某段时间之 内的离职员工的信息。 图 3.6 奖惩情况记录图 奖惩情况界面主要是人事部对员工的奖惩情况的信息的维护。该界面实 现的主要功能可以是添加和修改员工奖惩情况记录,也可以查看在某段时间内 各员工的或某个员工的奖惩情况记录,根据记录情况来查看员工的纪律性和工 作积极性,如果情况不好的话,可以根据具体情况采取相应的措施,从而提高 工作效率。 图 3.7 请假申请图 请假申请界面的主要功能是用于员工进行请假申请,在这里员工可以提 前进行请假申请的提交,人事部门在查询事假病假的时候可以给与回答。下面 的内容主要是进行查询,员工可以修改自己的请假记录。 图 3.8 请假批准图 这里主要是人事部门来管理,它可以根据时间顺序或者员工号查看员工 的请假申请情况给与员工回答,员工在下一次或最近几天登陆的时候,系统会 自动弹出上级的批准情况。如果允许用户请假,用户下次上班的时候要

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论