毕业设计(大学工资管理系统的分析与设计)Word格式.doc
《毕业设计(大学工资管理系统的分析与设计)Word格式.doc》由会员分享,可在线阅读,更多相关《毕业设计(大学工资管理系统的分析与设计)Word格式.doc(18页珍藏版)》请在冰豆网上搜索。
医院
图4-1学校组织结构图
4.1.2工资业务主要如下:
1)若有职工在学校内部各部门之间调动工作情况发生,则提供这些职工的姓名、由何部门调至何部门工作、工资发放变动情况等。
2)若有校外人员调入学校工作,则应提供调入者的职工号、姓名、调入校内何部门、以及有关调入者工资方面的数据,还有他们的工资开始发放的月份,据此,财务处的工资管理会计员建立调入者的职工工资台帐帐页。
3)若有职工调离学校,则要提供调出人员的姓名、所在单位和终止发放本人工资的月份。
4)若调整工资,则应提供全校教职工工资调整变动情况清单和调整后工资从哪个月份开始发放。
当财务处收到各部门报送来的扣款单、补贴清单和其它有关职工工资变动通知单后,财务处的工资管理会计就可以依据上个月份的职工工资台帐制做本月职工工资台帐。
职工全年工资信息占据台帐的一页。
接下来,工资管理会计员再根据填制好的本月份职工工资台帐,花费一个星期左右的时间制作出一式两份的本月份全校职工工资发放单(按部门制作)和本月份工资汇总表,
工资管理会计员依据工资汇总表上的全校“实发工资”合计数字,从银行提回现金,并于下月的5号将本月份职工工资发至职工手中。
职工工资计算处理中的几项说明:
.工龄工资每人每年增加0.50元。
.应发工资=基本工资+工龄工资+各项补贴之和。
.扣款合计=房费+水电费+托儿费+借支扣款+其它扣款。
.实发工资=应发工资-扣款合计。
4.2工资管理系统业务流程分析
(一)系统业务流程图
有利学校对职工工资的管理与发展,可以形成一个连贯的系统,使数据更准确化,系统化,发放更规范化,减少由于疏忽而造成不必要的失误。
业务流程图使用的符号:
处理 输入输出 数据流 组织
普通员工
管理员
用户登录
判断
用户
管理平台
用户平台
发放工资
发布消息
修改密码
添加员工
察看消息
查询工资
注销登录
图4-2系统业务流程图
(二)业务流程分析
(1)财务部根据人事部的职员信息表及相关的工资计算标准表录入每个员工的基础工资数据,当月如果职员信息有变动,工资相关项目计计算公式也要作相应调整。
例如当员工提职、提薪、晋级时,基本工资、职务工资、职称工资及各种固定补贴需由财务部根据国家有关规定进行修改。
(2)在学校内部,不同的部门有不同的奖惩措施,财务部对员工的业绩、考勤等方面都会进行考核,跟据其他部门提交上来的考勤等信息,由财务部结合工资计算标准计算每个员工当月工资的变动部分,如病事假扣款、房租水电费、医药费等代扣款。
并编制变动工资表。
(3)根据基本工资表、变动工资表计算汇总,生成工资计算表。
(4)由于现在大部分企业都采用银行代发工资,故需要进行有关处理,将员工的实发工资以银行代发文件的形式传递给银行,由银行转入职工的工资卡。
(5)由工资计算表进行工资分摊、扣税、计提福利费等处理,编制工资费用分配表、个人所得税申报表、职工福利费计提表。
并填制相应记账凭证,进行账务处理。
4.3系统数据建模(ER图)
系统功能建模所采用的工具是数据流程图和数据字典,用于表达系统内部数据的运动以及对数据的描述和定义。
实体联系属性
职工
编号
婚否
籍贯
满勤
缺勤
处理
性别
出勤
管理
民族
职务
工资设置
基本工资
技能工资
实发工资别资
工资
查询
报表
职务
月份
金额
职工
信息
图4-3工资管理系统ER图
4.4系统功能建模(数据流程图)
图形组成元素:
数据的源点/终点数据的处理
数据存储数据流
P0
工资管理系统
E1
F1输入职工信息
F2输入调动信息
E2
数据库
F3输入其他方面工资
F4查询条件 F8存盘
F5用户核对信息
F6报表要求
F7用户报表
图4-4.1数据流图(顶层图)
从图4-4.1中可以看出系统的大概功能,及数据来源,数据输出等。
功能主要为数据的保存、查询、及反馈,还有数据的录入等进一步的操作没有显示出来,将在1层图里显示出来。
1数据的录入
职工信息
用户
调动信息
其他方面工资
合法的职工信息
职工信息表
2工资计算
算出信息
个人工资信息表
查询工资信息 计算信息
3数据查询
4报表生成
用于查询的工资信息
报表要求
用户报表
图4-4.2数据流图(一层图)
人员调动合法性
调动显示信息表
调动信息 审核后显示信息
职工信息合法性
审核后职工信息
图4-4.3为二层图的数据流图,功能主要是检查录入数据有效性。
4.5数据字典
通过系统需求分析,对企业工资管理系统编制数据字典如下:
(1)数据流定义
数据流名称:
职工名单
说明:
反映了工资的基本信息
来自过程:
工资管理
流至过程:
报表管理
数据结构:
用户个人信息+工资名称+工资金额
人员信息
反映了人员的基本信息
人员管理
员工编号+员工姓名+部门+工龄
2.数据元素
名称:
员工编号
说明:
工资管理系统员工的编号
类型:
字符
长度:
20
有关数据结构:
员工基础信息表
3.数据存储
工资基本信息数据
说明:
工资管理系统中工资基本信息,工资管理后进行的数据处理
结构:
员工编号+员工姓名+基本工资+职务工资+工龄工资+生活补助+应发金额+实发金额
存储方式:
随机存储
4.数据处理
(1)处理过程:
系统验证
说明:
对用户输入的用户名,密码进行验证
输入:
用户名+用户密码
输出:
正确的用户名和密码
(2)处理过程:
说明:
对员工信息进行管理
输入:
登录信息
输出:
(3)处理过程:
对员工的工资进行管理
工资信息
(4)处理过程:
对员工的工资以报表形式表示
工资报表
4.6系统层次图
根据对系统需求分析中的具体目标和具体目标部分的分析得到系统功能如下:
工资表格式调整
计时工资
人事管理
系统管理
系统主窗口
公共模块
系统登陆
管理人事信息
管理用户
工资表汇总
工资帐套管理
人员帐套设置
工资表管理
图4-6工资管理系统层次图
工资业务是每一个企业都不能缺少的一项工作,工资管理子系统是负责对工资表的操作,可以查询职员工资记录,生成月份工资,增加职员工资记录,修改职员工资记录,删除不需要的工资记录。
工资管理子系统主要连接数据库中的工资表,职工信息表,部门信息表,做到数据的传递作用。
工资管理子系统由工资查询模块、工资录入模块、工资修改模块组成,在工资查询模块中,主要完成对职员工资记录的查询,可以按照职工工号,职工姓名,部门等进行查询。
界面友好,简单易懂。
工资录入模块完成职工工资的增加,但应收项目中,职务工资、岗位工资,工资津贴,综合补贴,补贴,养老补贴,电话补贴为工资自动生成,不允许人为修改,应扣项目中,工会费、养老费、教卫费、医保金、公积金、失业金也为公式生成项目,也不允许人为修改,体现了学校财务管理的规范性和正规性。
工资修改模块中同样存在这样的问题,上述公式生成项也是不允许修改的,其他不固定项目根据不同职员可以进行修改。
开始
各处室提交职工信息
出错
人事处审核
通过
人事处进行工资计算
将工资报表送入财务处
财务处审核
财务处整理标准工资信息
财务处打印标准工资信息到各处室
结束
工资管理程序流程图4-6.1
工资的录入也称工资生成,它是工资发放系统中的最为重要的模块,也可以说是工资系统的核心所在。
工资系统的生成,计算公式等都包含其中。
所涉及的数据也是最为复杂的,要在财务室人员输入职工号后立即输出相应的工资项目组成的数据,涉及到多张表的查询判断。
以下是输入职工号后的数据生成步骤:
(1)由查询表(人事基本信息表),得到职工姓名,职称级别,档次,个人编制,来院工作时间,性别,类别标记,职务级别,职务档次,个人身份,出生年月。
(2)由职称级别,档次查询职称表得到相应工资标准,由职务级别,档次得到相应工资标准,两者取最大值得到职务工资。
(3)由个人编制查询工资津贴院部/应用/延陵比例表得到比例值,再乘以职务工资得到工资津贴。
(4)算出工龄和学龄之和,对应职工岗位津贴表求出职位津贴。
(5)取出综合补贴值。
(6)由性别,判断有无补贴,取出其目前标准。
(7)由个人身份和个人编制得出其有无养老补贴。
(8)由工作时间得出其有无房贴。
(9)由类别标记算出电话补贴。
(10)取职务工资和工资津贴之和乘以目前工会费比例标准得到工会费。
(11)由个人编制得出养老金比例,算出养老金。
(12)从表中调出教卫费标准。
(13)有月份得到有无医保费。
(14)和养老金原理相同得到公积金、失业金。
(15)输入水电费、房租、临收1、