ImageVerifierCode 换一换
格式:DOC , 页数:22 ,大小:539KB ,
资源ID:1774737      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-1774737.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(企业工资管理信息系统分析与设计.doc)为本站会员(wj)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

企业工资管理信息系统分析与设计.doc

1、企业工资管理信息系统分析与设计燕山大学里仁学院09级工商管理小组一、系统项目概述工资管理涉及到企业劳动人事的管理,同时也是企业财务管理的重要组成部分,是任何企业单位都需要进行的一项工作,因此,开发制作工资管理系统具有较大的社会现实意义。实行电子化的工资管理,可以让人力资源管理人员从繁重琐碎的案头工作解脱出来,去完成更重要的工作。开发企业工资管理的目的就是为了帮助企业财务部门能更好的管理企业的员工工资,提高工作效率,实现企业工资信息管理的规范化与自动化。职工工资管理信息系统的实现可以减轻比较繁琐的手工工资管理更加针对性、便捷性、可视化的管理职工工资。本系统要对企业工资管理的日常的工资发放进行数据

2、输入,并对各项工资条款进行计算。汇总各项数据生成员工个人台帐,打印工资报表。采用用户名,密码安全机制,分用户权限登陆访问,保证系统资源不受人为因素的干扰。二、项目工作计划1.由小组成员根据现有企业工资管理系统进行业务过程重组,并进行数据类定义,在一天之内,定义工资管理信息系统的总体结构,主要利用U/C矩阵,划分如下为四个子系统。数据类功能工资汇总文件工资记录人员变动记录标准工资数据考勤记录加班费记录奖金纪录水电费扣款单工资结算文件工资单工资表员工档案添加用户UUC修改密码CUU基本工资设置UC其他项目设置UUCUU计算公式设置UUUUC出勤统计UC计算实发工资UUUCU查询工资UCUUUU工资

3、表导出UUUUCU基本工资打印UCUCU其他项目打印UUUUCU工资统计打印CUU数据类功能员工档案人员变动记录标准工资数据奖金记录扣款单加班费记录水电费考勤记录工资单工资记录工资表工资结算文件工资汇总文件系统管理添加用户CUU修改密码UCU工资信息设置基本工资设置CU其他项目设置CUUUU计算公式设置UUCUU工资信息管理出勤统计CU计算实发工资UUUCU查询工资UUUUUC工资表导出UUCUUU打印报表基本工资打印UUCCU其他项目打印UUUUUC工资统计打印UUC2.依据如上结果,对子系统按顺序排出开发进度计划,小组根据现有资源及实际情况确定如下开发进度日 期内 容4.16-4.17完成

4、业务流程图4.18-4.19完成数据流程图4.20-4.21完成代码设计4.22-4.23完成功能结构图设计4.24-4.25完成数据存储设计4.26-4.27完成IPO设计4.28-4.29提交书面实验报告三、管理业务流程分析(一)下面从技术上,经济上,管理上进行可行性分析。1、技术上的可行性。技术上的可行性分析主要分析现有技术条件能否顺利完成开发工作,软硬件配置能否满足开发者需要等,这一特点非常适合计算机的特点,发挥计算机的数据处理速度快,准确率高的优势,现代计算机硬件和软件技术的飞速发展,为系统的建设提供了技术条件。由于对企业工资管理系统这一类的企业财务系统进行开发已有一定的时期,有很多

5、成功的实例,技术基础也已经非常雄厚,因而技术上的准备应该不成问题。2、经济上的可行性。主要是对项目的经济效益进行评价,一方面是支出的费用,其中包括设备购置费,软件开发费,管理和维护费,人员工资和培训费等。另一方面是取得的收益中可以用钱来衡量的那部分(收益的另一部分难以用钱来表示)。基于企业的现有计算机及配套设备,建设MIS系统。不但能大大减少重复性的书面报告,降低办公费用,提高办公室效率,而且能提高检测数据效用,为企业提供很方便。由于企业工资管理系统是一个比较小型的系统,是由我及几个同学小组进行开发的,所以从人力、物力、财力方面来说都是可行的。3、管理上的可行性主要是管理人员对开发信息系统是否

6、支持,现有管理制度和方法是否科学,规章制度是否齐全,原始数据是否正确等,企业工资管理系统比较完善的规章制度和管理方法为系统的建设提供了保障。需求分析对用户需求的分析应该全面、深入、发展,全面是指考查由管理的信息是否有纰漏,必须保证各静态、动态信息的完全;深入是指对信息的内容、结构、含义、变换、生存周期的分析和认识;发展是指对信息未来发展变化的预测,因为信息在某个系统、机构内的变化往往存在着自身特有的发展规律,需求分析应该预见这种规律,否则就会缩短的使用寿命。为了保证需求分析的完备性,就必须保证需求分析的时间。(二)组织结构图总经理创作部 客户服务部 媒介部 行政、财务部平面制作组电视制作组平面

7、统筹组客户联系组市场开拓组电视媒介组平面媒介组行政组财务组人事组(三)工资系统管理功能图企业工资系统管理系统管理工资信息设置工资信息管理打印报表添加用户修改密码退 出基本工资设置其他项目设置计算公式设置出勤统计计算实发工资查询工资工资表导出其他项目打印基本工资打印工资统计打印(四)工资管理业务流程图人员变动记录人事组标准工资数据会计员工资汇总文件会计员工资记录文件工资结算文件会计组考勤记录各部门加班费记录会计员工资发放通知单奖金记录总务部房租水电记录工资汇总表扣款汇总表员工扣款单上图图例:人员单位文档,单据四、数据流程的调查与分析通过业务流程图得知各单位、人员之间的业务关系以及管理信息流向。在

8、此基础上进行资料收集,包括收集原工资系统的全部输入单据,各环节处理方法及计算方法等。得出如下数据流程图外部实体 数据流 处理数据 存储分类汇总人事组 人员变动记录各部门 标准工资数据 汇总数据工资汇总数据统计考勤记录 统计 工资记录工资结算文件总务部加班费记录 数据 数据结算 汇总单据计算实发工资分类汇总数据 工资汇总文件奖金纪录 扣款单 工资表导出 发放通知单 员工打印处理 表 单总经理(2)数据字典数据字典是对描述数据流程图中的数据项、数据流、数据存储、加工处理逻辑等组成部分的严格定义,下面是本系统的数据字典(由于篇幅原因,在此仅给出部分)。1.数据项数据项编号:I01-01数据项名称:员

9、工编号别名:无简述:工资管理系统员工的编号类型及宽度:字符型,20取值范围:“00001”“99999”数据项编号:I01-02数据项名称:员工姓名别名:无简述:工资管理系统员工的姓名类型及宽度:字符型,20取值范围:“0001”“9999”2、数据结构数据结构编号:DS03-03数据结构名称:工资单简述:员工工资明细情况数据结构组成:DS03-01+DS03-02+DS03+043、数据流数据流编号:D03-04数据流名称:工资表简述:员工工资情况总表数据流来源:财务组数据流去向:总务部数据流组成:员工编号+员工姓名+职务+部门+实发工资+日期数据流量:1份/月4、数据存储数据存储编号:F0

10、4-03数据存储名称:工资汇总文档简述:以文档形式汇总的工资表数据存储组成:员工编号+员工名称+月份+月工资总额+总计关键字:员工编号相关联的处理;P02,P035、处理逻辑处理逻辑编号:P04-03处理逻辑名称:工资汇总简述:将工资汇总出来输入的数据流:工资表处理:根据数据流工资表确定该汇总文件输出的数据流:工资表汇总文件处理频率:每月处理一次6、外部实体外部实体编号:S01-01外部实体名称:员工简述:利用本系统的用户输入的数据流:I01-01I01-02输出的数据流:DS03-034,由于员工的出勤情况各不相同,并且员工出勤有着不定的变化,所以用决策树来制定员工的缺勤记录对工资的影响,并

11、且制定处理方案。处理方案基本工资记过3天工资基本工资处分缺勤记录3天工资基本工资解雇5天基本工资降职5天解雇或降职5代码设计代码的设计应该按照以下的原则进行设置:代码应唯一标志它所代表的事物或属性。结构应与处理的方法相一致。代码设计要预留足够的位置,以适应不断变化的需要。不要使用易于混淆的字符。要注意尽量采用不易出错的代码结构。在遵守代码设计原则的基础上,根据系统的需要选择使用上下区间关联码。对员工的编号设计如下:1101代表创作部平面制作组01号员工第一个数字代表部门,第二个数字代表组,后两位代表员工。对工资汇总文件的代码设计:20120101代表2012年1月创作部的工资汇总文件。代码校验

12、员工代码检验质数法原代码1101各乘以权13 7 5 3乘积之和以11为模去除乘积之和,把得出的余数作为校验码:2311=21因此代码为11011工资汇总文件代码检验质数法原代码20120101各乘以权2923191713753乘积之和以11为模去除乘积之和,把得出的余数作为校验码:12111=110因此代码为201201010六、功能结构图设计1系统功能模块图本系统在设计时采用结构化程序的设计方法,系统的总体结构采用菜单来调用表单,利用表单来对信息进行管理、数据加工、信息查询、系统维护等工作,系统的功能模块本结构图如图所示。工资管理系统员工基本信息工资基本设 定工资汇 总个人工资单查询资料输

13、入员工增删员工查询基础工资岗位工资工龄工资工资总表口令验证打 印浏 览打印查询结果2功能的说明本系统大致分为如下四大功能模块。(1)员工基本信息员工基本信息模块具有资料输入、员工增删和员工查询三个功能。员工基本信息包括员工号、员工姓名、员工性别、所在部门、所在岗位、工龄和工资等级等信息。员工增删实现了对数据库中员工信息的增加和删除。员工信息查询可以通过员工号或员工姓名对员工信息进行查询。(2)工资基本设定包括对基础工资、岗位工资、工龄工资的设定。基础工资的设定包括工资等级、工资额的设定,可以对工资等级及相应的工资额进行修改、添加、删除。岗位工资的设定包括岗位名称、岗位工资额的设定,可以对岗位名

14、称及相应的岗位工资额进行修改、添加、删除。工龄工资的设定包括工龄、工资额的设定,可以对各个工龄段及相应的工龄工资额进行修改、添加、删除。(3)工资汇总在工资管理中,要分别输入每一个员工的各项工资条款,这样才能运用计算机技术来管理好员工的工资发放情况,其中包括:员工基本情况,员工基本工资情况,员工岗位工资情况,员工工龄工资,工资综合。工资汇总模块会自动对员工工资进行汇总。用户可以打印出工资汇总表,打印之前可以通过打印预览功能进行打印预览。(4)个人工资查询此查询通过口令验证进行查询,以得出查询结果。系统的信息系统流程图如下用户信息登录系统 员工个人工资查询用户表 管理员更新资料工资更新资料单基本

15、工资设定员工基本信息处理员工基本工资文件员工信息文件信息查询文件工资等级文档岗位工资文档工资汇总计算工龄工资文档工资汇总文件工资单 打印预览打印工资汇总表图例: 手工输入 处理 文档,打印报告 决策 磁盘七、数据库存储设计主文件主文件是系统中最重要的共享文件,主要存放具有固定值属性的数据。 处理文件 处理文件又称事务文件,是用来存放事务数据的临时文件,包含了对主文件进行更新的全部数据。例如水电费扣款单 工作文件 工作文件是处理过程中暂时存放数据的文件。如打印时的报表文件 周转文件周转文件用来存放具有固定个体变动属性的数据 。例如周转控制清单其它文件 周转文件副本,档案文件1文件设计使用效果组织

16、方式文件处理方式文件大小随机查找速度顺序查找速度适用于何种活动率对软件要求备注顺序随机顺序很好不好无限制慢很快高低索引好好中等大快快低中直接不好很好有限制很快慢低高表中活动率指的是更新过程中作用到记录的百分数。例如,针对10000 个记录,需要处理8000个,则活动率为80%。根据常用文件组织性能,计算机操作系统提供的文件组织形式,数据的处理方式等因素进行文件设计。以下为系统主文件设计结果,并以此为基准,其他文件中与他相同的数据项目与主文件的尽量保持一致工资主文件 记录文件名_应用_序号123456数据项名员工编码职工姓名部门基本工资岗位工资工龄工资变量名DMXMBMJBGZFJGZFF类型C

17、CCNNN宽度582777小数位数222输入到输出自设计者签名_设计日期_表3-21 员工基本信息文件字段名类型长度允许员工编号字符型5No部门字符型2Yes职务字符型8Yes员工姓名字符型8Yes身份证号字符型18Yes性别字符型2Yes出生日期日期型10Yes婚否逻辑型2Yes文化程度字符型8Yes政治面目字符型6Yes毕业学校字符型16Yes联系电话数值型16Yes籍贯字符型10Yes民族字符型10Yes家庭地址字符型30Yes邮政编码数值型6Yes入单位时间日期型10Yes合同期限数值型8Yes职称字符型16Yes评定时间日期型10Yes备注备注型100Yes 员工基本工资文件字段名类

18、型长度允许员工编号字符型5No员工姓名字符型8Yes年/月日期型10Yes基本工资数值型7Yes工龄工资数值型7Yes岗位工资数值型7Yes实发工资数值型7Yes表3-24 工资统计汇总文件字段名类型长度允许部门字符型2Yes人数数值型10Yes工资总和数值型20Yes日期日期型10Yes员工姓名字符型8Yes员工编码字符型5NO2进行数据库概念设计概念结构设计的任务是根据用户的需求设计数据库的概念数据模型。概念模型是从用户的角度看到的数据库,用E-R图来表示。对数据库进行概念模型的设计。包括对数据库的实体及其属性的设着,以及关系模式的设计。通过对工资管理系统的数据分析并根据业务之间的联系,我

19、们可以得出与系统相关的实体有:员工、部门、职务、职称、工资、奖励信息、工资报表、管理员。工资管理系统的数据据库管理模式用语义描述如下:(1) 每一个员工只能属于一个部门,担任一个职务,但是可以拥有多个职称.(2) 每个部门可以有多名员工,有不同的职务.(3) 每个职务可以由多名员工担任,可以在相同的部门,也可以在不同的部门.(4) 每个职称可以授予不同的员工.(5) 每个员工每个月都会有一份工资记录,并且会有一份历史工资记录.(6) 不同部门可以输出一份自己的工资报表,但是也可以输出其他部门及自己的历史记录表。(7) 一个管理员可以掌管多个员工的工资设置,设置多份工资情况。(8) 一个管理员可

20、以查询多个部门工资报表,一个部门的报表也可以被其他管理员查询。(9) 一个员工可以有自己当年的或当月的奖励信息。综合上述语义,可以得出系统的ER图如图3.3.1所示:职称职务 N 1工资报表担任拥有 M M N输出部门隶属员工 M 1 M管理 1 N拥有 查询管理员 1 M M 1 N 工资报表工资设置工资 N职工编号职称编号职称工资年月工资 工龄工资名称职称津贴岗位工资 基本工资员工编号姓名姓名性别员工编号管理员职务部门口令电话员工编号姓名人数基本工资年月部门部门工资报表名称编号工龄工资岗位工资名称职务编号职务基本工资 根据实体之间的联系,以及分析实体的属性,得出了工资管理系统中各个实体的属

21、性,相关属性列表见表3.3.1。表3.3.1 工资管理模型的相关属性列表实体或联系属性员工员工编号、姓名、性别、部门、职务部门部门编号、名称、人数、电话职务职务编号、名称、基本工资职称职称编号、名称、职称津贴工资报表员工编号,姓名,基本工资,岗位工资,工龄工资,年月,部门管理员编号,姓名,口令工资员工编号,基本工资,岗位工资,工龄工资,年月加粗的为主键3进行数据库逻辑设计根据概念模型初步设计出如下关系数据模型员工基本信息(员工编号、姓名、性别、部门、职务)部门(部门编号、名称、人数、电话)职务(职务编号、名称、基本工资)职称(职称编号、名称、职称津贴)工资报表(员工编号,姓名,基本工资,岗位工资,工龄工资,年月,部门)管理员(编号,姓名,口令)实发工资(员工编号,姓名,基本工资,岗位工资,工龄工资,)工资(员工编号,基本工资,岗位工资,工龄工资,年月)工资设置(员工编号,基本工资,岗位工资,工龄工资,年月,编号,姓名,口令)输出报表(部门编号、名称、人数、电话、员工编号,姓名,基本工资,岗位工资,工龄工资,年月,部门)隶属(部门编号、名称、人数、电话、员工编号、姓名、性别、部门、职务)进行关系规范化,将实体及联系转换成符合范式规定的表员工基本信息表*员工编号姓名性别部门职务职称符合3NF要求工资报表*员工编号姓名职务部门实发工资日期符合3NF要

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

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