为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

工资管理信息系统分析设计

2017-10-10 18页 doc 36KB 15阅读

用户头像

is_594886

暂无简介

举报
工资管理信息系统分析设计工资管理信息系统分析设计 工资管理信息系统的分析与设计 一. 系统分析 (一) 系统简介 某大学共有教职员工3758人。学校下设教务处、财务处和房产处等二十六处室,还设有计算机系、自动控制系和管理工程系等十八个教学系,此外还附设一个机械工厂、一个电子厂和一所校医院,该校财务处的现行系统负责全校教职工的工资管理工作。 (二) 现行系统调查 该大学工资具体业务流程如下每月25日至28日,房产处将本月职工住房的房费和水电费扣款清单报送财务处,总务处将托儿费扣款和通勤职工的交通补贴费清单报送财务处。财务处按期列出一份职工借支...
工资管理信息系统分析设计
工资管理信息系统分析设计 工资管理信息系统的分析与设计 一. 系统分析 (一) 系统简介 某大学共有教职员工3758人。学校下设教务处、财务处和房产处等二十六处室,还设有计算机系、自动控制系和管理系等十八个教学系,此外还附设一个机械工厂、一个电子厂和一所校医院,该校财务处的现行系统负责全校教职工的工资管理工作。 (二) 现行系统调查 该大学工资具体业务流程如下每月25日至28日,房产处将本月职工住房的房费和水电费扣款清单报送财务处,总务处将托儿费扣款和通勤职工的交通补贴费清单报送财务处。财务处按期列出一份职工借支应扣款清单此外,学校人事部门及时向财务处提供下列信息: 1)若有职工在学校内部各部门之间调动工作情况发生,则提供这些职工的姓名、由何部门调至何部门工作、工资发放变动情况等。 )若有校外人员调入学校工作,则应提供调入者的职工号、姓名、调入校内何部门、以及有关调入2 者工资方面的数据,还有他们的工资开始发放的月份,据此,财务处的工资管理会计员建立调入者的职工工资台帐帐页。 3)若有职工调离学校,则要提供调出人员的姓名、所在单位和终止发放本人工资的月份 4)若调整工资,则应提供全校教职工工资调整变动情况清单和调整后工资从哪个月份开始发放。 当财务处收到各部门报送来的扣款单、补贴清单和其它有关职工工资变动通知单后,财务处的工资管理会计就可以依据上个月份的职工工资台帐制做本月职工工资台帐,接下来,工资管理会计员再根据填制好的本月份职工工资台帐,花费一个星期左右的时间制作出一式两份的本月份全校职工工资发放单(按部门制作)和本月份工资汇总。工资管理会计员依据工资汇总表上的全校“实发工资”合计数字,从银行提回现金,并于下月的5号将本月份职工工资发至职工手中。 (三) 现行系统分析 1( 业务流程分析 根据对行系统分析,该学校财务处的管理系统的主要业务流程有扣款补帖管理、人事变更管理、工资发放管理,系统的总体业务流程图如下: 员财补贴清单 工 务 房产 房费水处 费单 扣款补贴扣款补 工资汇总表 款的管理 职工工资贴单 发放清单 扣款补总务 贴单 扣款清单 处 工资发放 管理 职工工资台 账 职 工 职工人事工资变 变动管理 动清单 职工工资财人事 务 变动单 部 财务工资变动通知单 处 1(1扣款补贴管理 每月25日至28日,房产处将本月职工住房的房费和水电费扣款清单报送财务处,总务处将托儿费扣款和通勤职工的交通补贴费清单报送财务处。由财务处统计处理。 1.2事变更管理 学校人事部门及时向财务处提供下列信息: 1)若有职工在学校内部各部门之间调动工作情况发生,则提供这些职工的姓名、由何部门调至何部门工作、工资发放变动情况等。 2)若有校外人员调入学校工作,则应提供调入者的职工号、姓名、调入校内何部门、以及有关调入者工资方面的数据,还有他们的工资开始发放的月份,据此,财务处的工资管理会计员建立调入者的职工工资台帐帐页。 3)若有职工调离学校,则要提供调出人员的姓名、所在单位和终止发放本人工资的月份。 4)若调整工资,则应提供全校教职工工资调整变动情况清单和调整后工资从哪个月份开始发放。 1(3工资发放管理 房产处将本月职工住房的房费和水电费扣款清单报送财务处,总务处将托儿费扣款和通勤职工的交通补贴费清单报送财务处。财务处按期列出一份职工借支应扣款清单。然后再根据人事处的人事变更情况调整员工工资。财务处收到各部门报送来的扣款单、补贴清单和其它有关职工工资变动通知单后,财务处的工资管理会计就可以依据上个月份的职工工资台帐制作本月职工工资台帐。然后再根据工资台帐制作员工工资发放单和本月份工资汇总表。工资管理会计员依据工资汇总表上的全校“实发工资”合计数字,从银行提回现金,并于下月的5号将本月份职工工资发至职工手中。职工工资的计算如下: (工龄工资每人每年增加0.50元。 (应发工资 = 基本工资 + 工龄工资 + 各项补贴之和。 (扣款合计 = 房费 + 水电费 + 托儿费 + 借支扣款 + 其它扣款。 (实发工资 = 应发工资 - 扣款合计。 业务流程图如下: 信息反馈 部门间职工调动 工资变 职工职工调离学校 动管理 人事 职工工资部 财务验 工资变动 处 收 变动通知校外人员调进 管理 单 工资调学校调整工资 整管理 2.数据流程分析 根据对该大学工资管理信息系统的详细调查,以及财务处的迫切需求领导的大力支持,我认为该大学 的工资管理信息系统的处理业务可以分为:人事变更管理,工资发放管理,扣款补贴管理。 系统的主要外部实体主要有:房产处,总务处,人事处,财务处。系统主要的输入输出数据流如下 表: 输入 来源 去处 输出 来源 去处 扣款清单 房产处, 扣款补贴 职工扣款 职工,财 总务处 管理 清单 务处 补贴清单 总务处 扣款补贴 职工补贴 职工,财 管理 清单 务处 人事变更清单 人事处 人事变更 员工变更 财务处 管理 清单 工资汇总单 财务处 工资发放 职工工资 职工,财 管理 台账 务处 工资管理系统的主要数据存储是扣款补贴数据,人事变更数据,工资汇总数据。从总体来说可以分为工资管理子系统和工资发放子系统,工资管理子系统的数据流程图如下: 教 扣款补贴清单 职工 人事变更信息 人事 人事变更处 扣款补贴清单 管理 工 资 扣款项目 人事变更清单 房产发放 处 管 理 扣款 工资发放清单 补贴 总务 财务管理 处 扣款补贴信息 处 根据对现行的工资管理信息系统的分析,可以画出工资发放子系统的数据流程图如下: 人事变动 人事变更情 人事变更统计单 教职人事 发放 清单况管理 工 处 工资 职工工 资汇总, 房费,水电 职工工房产费清单 资台帐处 职工扣款补 管理 工资变动通知单 托儿费,交通 工资发放清单 贴金额管理 总务财务补贴清单 处 处 3(处理功能分析 设计开发这个工资管理信息系统的目的就是减少该学校工资业务管理的工作量,提高工作效率的同时也少出错率。把工作人员从繁琐的业务过程解脱出来,利用计算机实现工资管理的信息化,计算机化,为全校师生提供更全面快捷的服务。设计这个系统要完成的功能主要有: 1)与学校其他系统的接口功能; 2)员工基本信息数据的输入,修改,删除,查询; 3)企业工资标准的基本设定; 4) 员工工资的浏览; 5)员工个人工资表的查询; 6)员工工资的计算; 7) 工资报表打印; 在系统与学校其他系统的接口这一块,在设计系统的时候,应该为系统预先设定几个接口,可以与学校的总务处,房产处,人事处连接,作到数据资源的共享,也为数据在财务处,人事处,房产处,总务处的传递,流动大大节省时间和人力,作到系统数据的实时性。为工资管理信息系统做出工资台帐及时提供可靠的依据。 系统在设计时需要考虑的另外一个重要问题就是设计的系统必须作到员工基本信息数据的输入,修改,删除,查询,系统只有在有了这些基本的数据之后才能正确作出学校的工资台帐,为学校更好的服务。 作为一个工资管理信息系统,应该可以根据其他外界因素的变化及时的对工资标准作出修订,按照现行的标准及时的计算出每个月的职工工资清单。 在新系统中可以设计一个页面来浏览每个月的员工工资额,可以查询每个该学校的每 个员工的历年每个月份的工资额。 员工可以通过该系统在学校的主页的链接接口凭自己的工资号来来查询自己本月以及以往的月工资额。 在设计新系统的时候在系统数据库中添加一个工资计算模块,用程序来实现按下面的工资计算方法计算每个员工每月的实发工资: (工龄工资每人每年增加0.50元。 (应发工资 = 基本工资 + 工龄工资 + 各项补贴之和。 (扣款合计 = 房费 + 水电费 + 托儿费 + 借支扣款 + 其它扣款。 (实发工资 = 应发工资 - 扣款合计。 设计的新系统应该能够连接网络打印机,使员工和财务处可以随时随地打印出工资报表。 (四)建立数据字典 DE001 职工号 GH 字符型 25 DE002 职工姓名 XM 字符型 35 DE003 职位 ZW 字符型 35 DE004 部门号 BMH 字符型 25 DE005 工龄工资 GL 数字型 4 DE006 基本工资 GZ 数字型 9 DE007 房费 FF 数字型 4 DE008 交通补贴费 JTBTF 数字型 4 DE009 托儿费 TEF 数字型 7 DE010 副食补贴费 FSBTF 数字型 8 DE011 备注补贴费 BZBTF 数字型 6 DE012 水电费 SDF 数字型 6 DE013 借支扣款 JZKK 数字型 7 DE014 其它扣款 QTKK 数字型 7 DE015 扣款合计 KKHJ 数字型 8 DE016 实发工资 SFGZ 数字型 9 DE017 部门信息 BMXX 字符型 30 DE018 职工工作历史 GZLS 字符型 30 (五)新系统逻辑模型 本系统在设计时采用结构化程序的设计方法,系统的总体结构采用菜单调用表单的方式,利用表单来对信息进行管理、数据处理、信息查询、系统维护等工作。 一 ) 开发设计思想: 1. 尽量利用学校现有的软硬件环境,采用先进的管理系统开发,从而达到充分利用学校现在资源,提高系统开发水平和应用效果的目的; 2. 系统应符合学校工资管理的规定,满足学校相关人员日常使用的需要,并达到操作过程中的直观、方便、实用、安全等要求; 3. 系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员进行补充、维护; 4. 系统应具有数据库维护功能,及时根据用户需求进行数据的添加、删除、修改、备份等操作。 二)、 系统功能分析 在现代高校的发展和运作过程中,往往需要对学校员工的工资进行管理。若学校的规模较大,拥有大量的教职员工,工资管理活动中涉及到大量数据的变化,如果采用数据库的方式对工资数据进行管理,将大大提高管理人员的工作效率。学校不同,则员工的工资构成就有: 1(员工信息 分为员工信息浏览和员工信息查询:在员工信息浏览子模块中,可以对员工的编号、姓名、性别、岗位、工龄、工资等级等信息进行浏览,并可以对员工信息进行增加记录,修改记录,删除记录等操作; 在员工信息查询模块中,可按员工号或员工姓名进行查询。 2(工资基本设定 包括对基础工资、岗位工资、工龄工资的设定,基础工资的设定包括工资等级、工资额的设定,可以对工资等级及相应的工资额进行修改、添加、删除。岗位工资的设定包括岗位名称、岗位工资额的设定,可以对岗位名称及相应的岗位工资额进行修改、添加、删除。 工龄工资的设定包括工龄、工资额的设定,可以对各个工龄段及相应的工龄工资额进行修改、添加、删除。 3(工资汇总 在工资管理中,要分别输入每一个员工的各项工资条款,这样才能运用计算机技术来管理好员工的工资发放情况,其中包括:员工基本情况,员工基本工资情况,员工岗位工资情况,员工工龄工资,工资综合。 4( 个人工资查询 此查询分为按职工姓名查询、按职工号查询。 5( 退出 此功能块为退出系统。 6. 管理员设定 实现系统用户及密码的设置操作,可以增加和删除系统用户(仅系统管理员才有权限),对系统当前用户修改密码。 三)系统的运行要求: 1(硬件要求 处理器 奔腾4以上,主频在3.4Ghz以上 内 存 1G,内存越大,速度越快 硬 盘 160GB 光驱类型:DVD刻录 显卡芯片:Intel GMA X3100 高性能集成显卡 2(软件要求 操作系统 WINDOWS2000,WINDOWSXP/VISTA 应用软件 VISUAL FOXPRO6.0(中文版) 四)系统功能模块设计 本系统在设计时采用结构化程序的设计方法,系统的总体结构采用菜单来调用表单, 利用表单来对信息进行管理、数据加工、信息查询、系统维护等工作,系统的功能模块本 结构图如下图所示 工资管理 信息系统 员个管工员 工人理资工 工工员基 基 资资设本本 汇查定 设信 总 询 定 息 员员员基岗工按增修员岗工工 按工工工础位龄工删改工位龄资 姓信信信工工工资系用工工工汇 名息息息资资资号统户资资资总 查输查更设设设查用密情情情情 询 入 询 改 定 定 定 码 询 户 况 况 况 况 本部分简明扼要的介绍了各个部分要实现的功能,搭好了设计的总体框架,使我们对要开发的系统能够更加系统的,全面的,确切的认识,下一步就可以进行系统的详细设计与具体功能的实现了。 二. 系统的详细设计 本部分说明了系统的整个设计,再以工资数据输入,工资计算以及查询为例详细说明了系统是怎样实现的。 一)数据库设计 1 .概念设计 概念设计基础是完成需求分析后提供的需求说明,用概念数据模型表示数据及其相互间的关系,这种数据模型是与DBMS无关的、面向现实世界的、易于理解的数据模型,是独立于计算机的数据模型,独立于计算机的软硬件系统,与用户进行交流十分方便。 概念设计中自顶向下的实体分析方法,即常用的实体联系模型(简称E-R模型),对具体数据进行抽象加工,将实体集合抽象成实体类型。用实体间联系反映现实世界事物间的内在联系。E-R模 型是建立概念性数据模型的有力工具。 通过对企业工资管理内容和过程的分析,本系统应设计的实体和属性如下: 本系统一共用到了4个表。如下: 1)岗位表(包括岗位名称,岗位工资) 2)工龄表 (包括工龄,工龄工资) 3)工人信息表 (包括编号,姓名,性别,工作岗位,工龄,工资等级) 4)扣款补贴表(包括扣去的水电费,房费,托儿费以及交通补贴) 系统中有关数据库表结构设计如下: 1.部门表 字段名 类型 宽度 小数位数 索引 部门 字符型 10 -- 部门工资 数值型 10 2 2(工龄表 字段名 类型 宽度 小数位数 索引 工龄 数值型 10 -- 索引 工龄工资 数值型 10 2 3(员工信息表 字段名 类型 宽度 小数位数 索引 序号 数值型 10 主索引 姓名 字符型 6 性别 字符型 2 岗位 字符型 10 工龄 数值型 5 工资等级 字符型 5 4.扣款补贴表 字段名 类型 宽度 小数位数 索引 序号 数值型 10 索引 水电费 数值型 10 2 房费 数值型 10 2 托儿费 数值型 5 2 交通补贴 数值型 5 2 二、数据库的实现 1(建立工资管理项目 (1)打开Visual Foxpro6.0,通过应用程序向导创建新项目,存储为“工资管理系 统.pjx”。 (2)创建完成,打开器中的“数据”项,选择“数据库”并点击“新建”按钮,创建 一个名为“工资管理”的数据库。 2(添加数据表 打开“工资管理”数据库,添加如下所示的四个数据表,各表中的字段信息如下: 1)岗位表(包括岗位名称,岗位工资) 2)工龄表 (包括工龄,工龄工资) 3)工人信息表 (包括编号,姓名,性别,工作岗位,工龄,工资等级) 4)扣款补贴表(包括扣去的水电费,房费,托儿费以及交通补贴) 3.数据库结构设计: 该系统设计规划出的实体有:员工实体、员工工资实体、工资等级实体、部分岗位实 体、工龄实体、公司福利实体。 -R图为: 实体和实体之间的E 职工工资 包括 基岗工福 龄础位 利 工工 资 资 对应 对应 对应 对应 工公部工资司门龄 等福岗级 利 位 现在分别对应发工资处理、应扣款处理、实发工资处理模块进行分解 由系统分析中应发工资处理业务流程图可知应发工资处理存在5种不同的事务。 (1) 职工基本工资信息处理,他包括下列处理功能 1.1职工基本工资信息读取 1.2人事处职工变动信息输入 1.3计算职工本月基本工资 (2) 职工应发工资处理 1.4职工本月基本工资读取 1.5职工本月交通补贴输入 1.6职工本月其他补贴输入 1.7职工本月应发工资计算 (3) 职工应发工资查询 1.8职工本月应发工资查询 1.9职工反馈意见输入与存储 (4) 职工反馈信息审核 1.10 读取职工反馈信息 1.11审核职工反馈信息 1.12生成最终错误表 (5) 纠正本月应发工资错误 1.13 读取错误表 1.14纠正本月应发工资,其主要针对职工本月应发工资表 运用事务分析的方法可将应发工资处理进一步分解为如下图的结构图 应发工资管 理 职工基本工职工反馈信纠正应发工 资管理 息管理 资 对上图所示结构图的模块“职工基本工资信息处理”、“职工本月应发工资处理”、“职工应发工资查询”、“职工反馈信息审核”、“纠正本月应发工资错误”。还需要进一步分解,其功能详细说明如下: “职工基本工资信息处理”模块的功能是:当开始计算本月职工基本工资信息时,从以前的工资信息表中读出职工的工龄,上月工资等,然后根据从人事处得到的调动信息计算工资,其得到的信息可能有3种情况:那就是职工可能已经调出本校,职工新调入本校,职工校内部门发生变更,当第一种情况时根据职工何时停止发工资信息判断是否应该发工资,如果应该继续发则计算,否则不计算并且从职工资料里删除职工信息,如果新调入则要建立相应的职工档案,然后根据从哪个月发工资信息来确定是否应该计算本月工资,如果是则计算本月工资,否则不计算,如果部门发生改变则应对原基本工资信息进行修改,然后根据原基本工资信息计算基本工资。 “职工本月应发工资处理”模块的功能是:从职工基本工资信息中读取职工基本工资信息,然后输入总务处的交通补贴信息和职工其他补贴信息进行汇总计算,输出职工本月应发工资表。 “职工应发工资查询”模块的功能是:职工可通过自己的账号和密码查询自己的应发工资内容,然后职工可根据自己的实际情况提出反馈意见,反馈意见存储在相应的表中。 “职工反馈信息审核”模块的功能是:财务处的工作人员从反馈信息表中读出反馈信息然后根据实际情况进行审核如果发现存在错误则建立错误表,如果发现不属实则给出反馈信息。 “纠正本月应发工资错误”模块的功能是:工作人员根据错误表在获得领导统一签字后对本月应发工资进行修改。 同时这部分查询的要求如下: 查询1:已知工资号查询自己基本工资信息 查询2:已知工资号查询自己交通补贴信息 查询3:已知工资号查询自己其他补贴信息 查询4:已知工资号查询自己本月应发工资信息 由系统分析中应扣款处理业务流程图可知应发工资处理存在5个不同的事务。 (1) 应扣款汇总,他包括一下处理功能 2.1输入房费水电费信息 2.2输入托儿费扣款信息 2.3输入其他扣款信息 2.4汇总应扣款 (2) 职工应扣款查询 2.5职工本月应发工资查询 2.6职工反馈意见输入与存储 ) 职工反馈信息审核 (3 2.7 读取职工反馈信息 2.8 审核职工反馈信息 2.9 生成最终错误表 (4) 纠正应扣款错误 2.10 读取错误表 2.11 纠正本月应扣款,其主要针对职工本月应扣款表 运用事务分析的方法可将应发工资处理进一步分解为如下图的结构图 扣款补贴管 理 职工应扣款职工反馈信纠正应扣款 汇总 息管理 对上图所示结构图的模块“职工应扣款汇总”、 “职工应扣款查询”、“职工反馈信息审核”、“纠正本月应扣款错误”。还需要进一步分解,其功能详细说明如下: “职工应扣款汇总”模块的功能是:从房管处得到房费水电费扣款信息然后输入,从总务处得到托儿费扣款信息和其他信息然后输入,输入之后对应扣款进行汇总,计算出职工应扣款。 “职工应扣款查询”模块的功能是:职工可通过自己的账号和密码查询自己的应扣款内容,然后职工可根据自己的实际情况提出反馈意见,反馈意见存储在相应的表中。 “职工扣款信息审核”模块的功能是:财务处的工作人员从反馈信息表中读出反馈信息然后根据实际情况进行审核如果发现存在错误则建立错误表,如果发现不属实则给出反馈信息。 “纠正本月应发工资错误”模块的功能是:工作人员根据错误表在获得领导统一签字后对本月应扣款进行修改。 同时这部分查询的要求如下: 查询1:已知工资号查询自己房费水电费信息 查询2:已知工资号查询自己托儿费和其他扣款信息 查询3:已知工资号查询自己总扣款信息 实发工资管 理 纠正实发工职工实发工职工反馈信资 资汇总 息管理 4.输出设计 1).员工基本信息数据的输出; 2).员工工资变动信息的输出; 3).员工查询信息的输出; 4).员工扣款,补贴信息的输出; 5).员工人事变动信息的输出; 6).员工工资计算结果的输出; 5.代码设计 员工基本状况表 编号 数据元素名称 别名 类型 长度 DE001 职工号 GH 字符型 50 DE002 职工姓名 XM 字符型 30 DE003 职位 ZW 字符型 30 DE004 部门号 BMH 字符型 30 DE005 工龄 GL 数字型 4 DE006 工资 GZ 数字型 8 DE007 房费 FF 数字型 4 DE008 交通补贴费 JTBTF 数字型 4 DE009 托儿费 TEF 数字型 8 DE010 副食补贴费 FSBTF 数字型 8 DE011 备注补贴费 BZBTF 数字型 8 DE012 水电费 SDF 数字型 8 DE013 借支扣款 JZKK 数字型 8 DE014 其它扣款 QTKK 数字型 8 DE015 扣款合计 KKHJ 数字型 8 DE016 实发工资 SFGZ 数字型 8 DE017 部门信息 BMXX 字符型 30 DE018 职工工作历史 GZLS 字符型 30 及时向财务处提供职工调整、调离、调入信息
/
本文档为【工资管理信息系统分析设计】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索