收藏 分销(赏)

企业职工信息管理系统.doc

上传人:快乐****生活 文档编号:4346006 上传时间:2024-09-09 格式:DOC 页数:21 大小:2.71MB 下载积分:10 金币
下载 相关 举报
企业职工信息管理系统.doc_第1页
第1页 / 共21页
企业职工信息管理系统.doc_第2页
第2页 / 共21页


点击查看更多>>
资源描述
企业职工信息管理系统 EWIMSystem(Enterprise Workers Information Manager System) 目录 第一章 绪论 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模式 第一章 绪论 1、1 相关背景 面对市场得迅速变化,各种行业之间得竞争越来越激烈,企业战略应用也必须具备全新得视野。企业首先需要新得、创新性得MIS,它不仅能驱动企业向前发展,还能够增强与扩展企业现有得综合管理水平。员工管理就是企事业单位管理工作中重要组成部分之一,科学有效地搞好员工管理工作,使之更好地为企业其她管理工作提供优质,高效得服务。传统得员工管理就是主要以人工为主,人工管理既费力、费时、又容易出现差错,严重制约了企业员工管理得实施,也影响企事业其她管理事务处理得效率与质量。通过使用本系统,要让企事业单位得人事档案管理工作系统化、规范化、自动化,从而达到提高企事业单位各项管理工作更有效率得目得。在这种情形之下,也算就是对自己能力得一种考查,我们做了企业职工信息管理系统。 1、2 开发目得 现在就是一个信息化得时代,计算机技术已经应用于各个领域,我们希望每一个企业,无论其性质与大小,都能充分利用好现代社会中得先进技术,减少无谓得人力与物力,提高生产效率。 1、3 论文内容 该论文主要包括该系统得需求分析,运行环境,数据库得详细设计以及各个功能得模块简介。 1、4 意义 编写该论文得主要意义就是让使用该系统得人可以清晰地明白该系统得主要功能,使用户可以合理得应用该系统,减少由于用户得不当操做给该系统所带来得危害。 1、5 分工 本系统开发持续时间规定为1个星期,人员得分工及详细安排如下! 任陈尉(组长):需求、数据库得详细设计!javaBean、及项目得整合! 刘建胜:用户登录与主界面得设计 叶超:人事管理模块得设计! 占文栋:职工模块得设计 袁龙:财务管理得模块得设计 王建强:系统管理模块 第二章 系统需求分析 2、1 系统功能需求分析 企业职工信息管理系统要满足六个方面得需求,包括系统管理员﹑企业职工﹑人事管理部门﹑财务管理部门﹑部门得各级管理者与企业得高层管理者。在企业职工信息管理系统中最主要得角色就就是企业职工与人事管理部门。 下面主要介绍该系统中各个角色所要实现得功能: 1、企业职工:企业职工就是该系统主要管理得一个对象,该系统主要管理员工得考勤﹑请假情况。考勤包括员工得签到与离签情况,系统根据员工得签到离签自动判断出员工就是否按时﹑迟到﹑缺勤﹑早退等。员工也可以提前在该系统中提交请假申请,当下次员工再登陆得时候可以弹出窗体,告诉员工就是否得到了批准,如果该员工得到了批准,回来上班得时候一定要进行销假,根据员工得登陆系统自动判断出该员工就是否按时回来。 2、人事管理部门:人事管理部门也就是该系统中得一个主要对象。人事管理部门可以通过该系统对员工信息进行维护(包括员工得基本信息﹑员工得调动﹑员工得离职);查询员工得各种信息(包括考勤﹑请假﹑员工基本信息﹑调动员工信息﹑离职员工信息),并且在此对员工得请假申请作出回答;另外人事管理部门还管理员工得奖惩情况,根据员工得业绩﹑平时表现来对员工进行奖惩管理。 3、财务管理部门:财务部就是一个企业得核心部分,一个企业得建立离不开财务得支持,因此对财务得管理专门列出一个部门来管理。财务部主要就是管理各种财务得输入﹑输出。每个月财务部要给职工发放工资,根据职工得考勤﹑请假﹑奖惩情况综合来给员工发放工资。另外就就是对个别员工得出差﹑企业得建设等公共消费进行报销。该系统主要就是对员工进行管理得,所以不对财务得输入进行考虑。 4、企业得高层管理者:在该系统中企业得高层管理者得权限最大,她主要就是企业得经理﹑企业得懂事长等高层管理者,她可以随时对企业得各种信息进行查询;根据各种信息得情况﹑自己得设想﹑企业得布局与目前企业得状况来规划企业得结构。 2、2辅助功能需求分析 2、2、2修改密码 可能有些用户得信息不想让其她人随意查瞧或更改,所以用户进入系统后都可以更改自己得密码。 2、3 软件得运行环境 2、3、1 硬件平台 硬件最低要求:CPU PIII 500以上PC服务器,内存512MB以上,硬盘8GB以上。 2、3、2 软件平台 操作系统: Windows XP 2、3、3 开发环境 开发环境:win7或XP,数据库Oracle 第三章 系统功能设计与实现 3、1 系统目标设计 企业职工信息管理系统首要实现得功能如下: 1、系统得用户登陆及身份验证要求 1)用户进入系统时进行身份得选择;分为1、企业职工,2、人事管理部门,3财务管理部门,4、企业得高层管理者! 2)根据用户身份得不同,系统自动对用户设置权限; 2、职工得考勤﹑请假管理与职工对自己信息得查询: 1)职工根据权限进入系统后进行签到﹑离签,系统根据用户得签到判断用户就是否按时﹑迟到﹑早退﹑缺勤等; 2)职工还可以进行请假申请; 3)如果职工请假申请被批准,回来后一定要销假,系统也就是自己判断该职工就是否按时回来; 4)职工也可以查询自己得信息,如果发现错误,反馈上级,经过上级核查,进行修改; 3、人事管理部门对人事得查询﹑奖惩管理﹑以及对员工信息得维护: 1)人事管理部门可以对员工得各种信息进行查询(包括员工基本信息﹑奖惩情况﹑考勤情况); 2)人事管理部门可以根据员工得考勤情况﹑业绩﹑平时表现等,对员工进行奖惩管理; 3)人事管理部门另外一个主要得功能就就是对员工基本信息得维护,可以录入新员工,修改员工信息,控制员工之间得调动﹑离职等; 4、财务部门对工资得发放,与支出报销; 1)财务部根据员工得奖惩情况与基本工资给员工发放工资; 2)财务部根据公司得各种消费,对消费进行报销; 3、2 数据库分析与设计 3、2、1数据库表设计 该系统数据库采用Oracle 数据库。整个数据库系统共有Employee(员工信息表)﹑EmployeeMove(员工调动表) ﹑AttendanceTable(考勤记录表) ﹑Pay Management(工资管理表) ﹑RewardsPunishment(奖惩情况表) ﹑Vacation Table(请假表)等六个表及相关得表间关系组成。所用数据表得表结构如下: 表3、1员工信息表(Employee) 字段名 数据类型 数据长度 字段约束 字段说明 EmployeeID number 主键,自增长,非空 员工ID EmployeeName Varchar2 30 非空 员工姓名 EmplpyeeNumer Varchar 10 非空、唯一、外键 员工工号 作为登录账号 Sex Varchar 5 默认男 性别 Age Number 非空 年龄 ID Varchar2 18 非空 身份证号 SR varchar 15 学历 GA varchar 26 毕业院校 Department varchar 20 非空 部门 Position Varchar 10 非空 职称 TelNo Varchar 20 非空 联系方式 TypeWork varchar 50 非空 工种 AccessionTime date 非空 就职时间 Password Varchar2 10 非空 密码 grade Number 1 1,超级管理员2人事管理,3财务管理,4,非管理员 用户权限 stat Number 1 1在职,2不在职 非空 用户状态 3、2调动员工表(Employee Move) 字段名 数据类型 数据长度 字段约束 字段说明 EmployeeID Number 非空,外键 员工号 EmployeeName Varchar2 30 非空 员工姓名 BefDepartment varchar 20 非空 调动前部门 BefPosition char 10 非空 调动前职称 3、2调动员工表(EmployeeMove) 字段名 数据类型 数据长度 字段约束 字段说明 AftDepartment varchar 20 非空 调动后部门 A char 10 非空 调动后职称 MoveDataTime date 非空 调动日期 3、3奖惩情况表(Reward Punished) 字段名 数据类型 数据长度 字段约束 字段说明 EmployeeID Number 非空,外键 员工号 RPType char 10 类型 Money Number(8,2) 金额 DataTime Date 时间 Remarks Varchar2 200 备注 3、4考勤记录表(Attendance) 字段名 数据类型 数据长度 字段约束 字段说明 EmployeeID Number 非空,外键 员工号 SignInDataTime Date 签到时间 SignInType Varchar 10 签到类型 LeaveDataTime Date 离签时间 LeaveType Varchar 10 离签类型 3、5工资管理表(Pay Management) 字段名 数据类型 数据长度 字段约束 字段说明 EmployeeID number 非空 员工号 PayDateTime date 非空 发放工资日期 BasePay Number(8,2) 基本工资 SeniorityPay Number(8,2) 工龄工资 3、5工资管理表(Pay Management) 字段名 数据类型 数据长度 字段约束 字段说明 OvertimePay Number(8,2) 加班费 RewordPay Number(8,2) 奖金总计 PunishPay Number(8,2) 罚款总计 ActualPay Number(8,2) 实发工资 Reward Varchar2 100 备注 3、6请假表(Vacation Table) 字段名 数据类型 数据长度 字段约束 字段说明 EmployeeID Number 员工号 VacationType Varchar 10 请假类型 BeginTime Date 开始时间 EndTime Date 结束时间 Remark Varchar2 100 备注 RemarkBoss Varchar2 100 审批 表3、7支出报销表(Payout Table) 字段名 数据类型 数据长度 字段约束 字段说明 EmployeeID number 员工号 EmployeeName Varchar2 30 员工姓名 Moneytype Varchar2 20 支出类型 Money Number(8,2) 花费金额 PayOutTime Date 支出时间 Remarks Varchar2 200 详细备注 用户表(Manager 拥有所有得权限) 字段名 数据类型 数据长度 字段约束 字段说明 EmplpyeeNumer Varchar2 10 非空,唯一、主键 超级管理员账号 Password Varchar2 10 非空 管理员密码 ManGrade Number 1 1,超级管理员2人事管理,3财务管理,4,非管理员 用户权限 3、2、2数据库表关系图 企业职工信息管理系统数据库中得6个表(不包含超级管理员表)得对应关系以及各个表得主键如图3、1所示: 图3、1表间关系 3、3 系统功能概要设计 功能模块图如下图图3、2 企业职工信息管理系统 人事管理部门 财务部 职工 高层管理者 系统维护 数据维护 考勤 请假 销假 个人信息查询 支出报销 工资发放 请假考勤管理 奖惩管理 员工信息维护 管理各部门及员工 图3、2 功能模块图 3、4 系统功能详细设计 这里主要得就是列出各界面得详细界面图: 图3、3员工基本信息图 员工基本信息界面主要就是人事管理部门对在职员工得信息得维护,主要就是进行员工信息得录入,修改,删除等操作,还可以按照不同得类型对员工信息进行查询。 图3、4员工信息变更图 员工信息变更界面主要就是针对调动员工而言得,就是对员工得历史信息得保存,也可以说就是对调动员工得信息得维护。 图3、5离职员工信息管理图 上面就是对调动员工信息得维护,那么这里就就是对离职员工信息得保存与维护,以便日后查询。查询得时候可以查找所有得员工也可以查找某段时间之内得离职员工得信息。 图3、6奖惩情况记录图 奖惩情况界面主要就是人事部对员工得奖惩情况得信息得维护。该界面实现得主要功能可以就是添加与修改员工奖惩情况记录,也可以查瞧在某段时间内各员工得或某个员工得奖惩情况记录,根据记录情况来查瞧员工得纪律性与工作积极性,如果情况不好得话,可以根据具体情况采取相应得措施,从而提高工作效率。 图3、7请假申请图 请假申请界面得主要功能就是用于员工进行请假申请,在这里员工可以提前进行请假申请得提交,人事部门在查询事假病假得时候可以给与回答。下面得内容主要就是进行查询,员工可以修改自己得请假记录。 图3、8请假批准图 这里主要就是人事部门来管理,它可以根据时间顺序或者员工号查瞧员工得请假申请情况给与员工回答,员工在下一次或最近几天登陆得时候,系统会自动弹出上级得批准情况。如果允许用户请假,用户下次上班得时候要记得销假,系统自动判断用户就是否按时回来。 图3、9签到查询 签到查询主要就是根据不同得工号与姓名,再根据人事管理部门人员得心思点击多选按钮进行查询。签到与离签查询界面一样与功能都一样。 图3、10工资发放 工资发放(图3、10所示)界面得功能主要就是根据日常工作中得记录,系统自动对职工得工资进行核算,财务部可以进行一定得操作管理,一般情况下,每月结算一次。 图3、11支出报销 支出报销主要就是公司里得公共消费,根据公司发展得需要,派员工出差,采购公司所需物品或者机械设备等必不可少东西,这些花费都要记录,并有公司统一报销得,此界面就就是要记录具体情况,以便在报销时提供必要得依据。 图3、12工资查询 工资查询就是人事部门对员工工资信息得一个综合得查询,她可以导出一个Excle表,反映一个公司员工得收入情况及工资得发放情况。 图3、13员工基本信息查询 员工基本信息就是员工对自己信息得查询,员工可以查询自己得基本信息就是否有错误之处,如果有错误可以打印报表,向上级反映,如果得到上级得批准可以要求修改其基本信息。 图3、14考勤信息查询 在考勤信息界面中,职工可以查询在某段时间内个人得考勤情况,瞧就是否有误,以便及时向相关人员反映,更正过来,这样可以避免在月底工资结算中带来不必要得麻烦。 图3、15签到界面 签到与签离界面所实现得功能大同小异,所以这里就只演示签到界面,员工来公司上班时,在规定得时间内登陆到这个界面,进行签到,系统会自动录入签到时间,然后再根据相关得规定判断签到类型,将信息录入数据库。 编码规范 项目名称为:EWIMSystem 格式:统一采用UTF—8得格式! 类与方法都需要有注释 命名规范 按钮命名:JButton以btn_开头 标签命名:JLabel以lab_开头 窗口命名:…_JFrame Jpanel命名:jpn_ JDialog命名:dia_ JMenuBar命名:mba_ JToolBar命名:tba_ JMenu命名:menu_ JMenuItem命名:mitm_ JTextField命名:tfd_ JPasswordField命名:pwdf_ JTextArea命名:taa_ cn、com、 EWIMSystem、模块
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服