《课程设计(论文)工资管理信息系统》由会员分享,可在线阅读,更多相关《课程设计(论文)工资管理信息系统(22页珍藏版)》请在金锄头文库上搜索。
1、工资管理信息系统课程设计班级 工商管理0801 姓名 学号 目录1系统概述(现状分析,系统目标等)32系统分析部分42.1业务流程图42.2数据流程图52.3功能分析图52.4数据字典62.5数据加工处理的描述82.6管理信息系统流程设想图83系统设计部分93.1功能结构图设计93.3输出设计(主要指打印输出设计)113.4存储文件格式设计(数据库结构设计)113.5输入设计(主要指数据录入卡设计)113.6代码设计(职工证号和部门代号等)113.7程序设计说明书114系统实施部分164.1程序框图164.2源程序164.3模拟运行数据164.4打印报表164.5系统使用说明书165附录或参考
2、资料216 心得体会211系统概述(现状分析,系统目标等)用户需求调研和分析某公司共有员工xx人.公司下设总务处、财务处和房产处等, 根据对某公司的关系系统进行调查,得到工资发放过程及有关关系:公司每月月末发放工资,发放前的工资处理过程是每月的20日到23日由财务科根据存档的上月工资发放清单和人事科送来的员工及工资变动表填写本月工资发放清单中的前四项(及姓名、基本工资、津贴、扣房费)。总务科与每月24日将扣款清单送交财务科,由财务科按扣款清单将扣款数填入本月工资发放清单。最后算出每位职工的应发工资数,并填入工资发放清单,为工资发放人员发放工资做好准备。该公司工资具体业务流程如下每月25日至28
3、日,房产处将本月职工住房的房费和电费扣款清单报送财务处,总务处将补贴费清单报送财务处。财务处按期列出一份职工借支应扣款清单此外,人事部门及时向财务处提供下列信息:1)若有职工在内部各部门之间调动工作情况发生,则提供这些职工的姓名、由何部门调至何部门工作、工资发放变动情况等。2)若有人员调入公司工作,则应提供调入者的职工号、姓名、调入何部门、以及有关调入者工资方面的数据,还有他们的工资开始发放的月份,据此,财务处的工资管理会计员建立调入者的职工工资台帐帐页。3)若有职工调离,则要提供调出人员的姓名、所在单位和终止发放本人工资的月份4)若调整工资,则应提供全体职工工资调整变动情况清单和调整后工资从
4、哪个月份开始发放。当财务处收到各部门报送来的扣款单、补贴清单和其它有关职工工资变动通知单后,财务处的工资管理会计就可以依据上个月份的职工工资台帐制做本月职工工资台帐,接下来,工资管理会计员再根据填制好的本月份职工工资台帐,花费一个星期左右的时间制作出一式两份的本月份全校职工工资发放单(按部门制作)和本月份工资汇总表。工资管理会计员依据工资汇总表上的“实发工资”合计数字,从银行提回现金,并于下月的5号将本月份职工工资发至职工手中。 2系统分析部分 2.1业务流程图房费单扣款补贴单职工工资变动单房产处总务处人事处员工财务职工财务处补贴清单扣款清单工资变动通知单工资汇总表扣款补贴的管理 人事变动的管
5、理 扣款补贴单工资变动清单财务工资发放管理职工工资变动单职工工资台账2.1.1扣款补贴管理每月25日至28日,房产处将本月职工住房的房费和电费扣款清单报送财务处,总务处将补贴费清单报送财务处。由财务处统计处理。2.1.2事变更管理 学校人事部门及时向财务处提供下列信息: 1)若有职工在内部各部门之间调动工作情况发生,则提供这些职工的姓名、由何部门调至何部门工作、工资发放变动情况等。 2)若有公司外人员调入工作,则应提供调入者的职工号、姓名、调入校内何部门、以及有关调入者工资方面的数据,还有他们的工资开始发放的月份,据此,财务处的工资管理会计员建立调入者的职工工资台帐帐页。 3)若有职工调离,则
6、要提供调出人员的姓名、所在单位和终止发放本人工资的月份。4)若调整工资,则应提供全校教职工工资调整变动情况清单和调整后工资从哪个月份开始发放。2.1.3工资发放管理 房产处将本月职工住房的房费和水电费扣款清单报送财务处,总务处将托儿费扣款和通勤职工的交通补贴费清单报送财务处。财务处按期列出一份职工借支应扣款清单。然后再根据人事处的人事变更情况调整员工工资。财务处收到各部门报送来的扣款单、补贴清单和其它有关职工工资变动通知单后,财务处的工资管理会计就可以依据上个月份的职工工资台帐制作本月职工工资台帐。然后再根据工资台帐制作员工工资发放单和本月份工资汇总表。工资管理会计员依据工资汇总表上的全校“实
7、发工资”合计数字,从银行提回现金,并于下月的5号将本月份职工工资发至职工手中。 2.2数据流程图 人事科总务科工资发放员上月工资发放清单计算并填写应得工资抄写填扣款扣款清单本月工资发放清单公司每月月末发放工资,发放前的工资处理过程是每月的20日到23日由财务科根据存档的上月工资发放清单和人事科送来的员工及工资变动表填写本月工资发放清单中的前四项(及姓名、基本工资、津贴、扣房费)。总务科与每月24日将扣款清单送交财务科,由财务科按扣款清单将扣款数填入本月工资发放清单。最后算出每位职工的应发工资数,并填入工资发放清单,为工资发放人员发放工资做好准备。 2.3功能分析图 处理功能分析设计开发这个工资
8、管理信息系统的目的就是减少该公司工资业务管理的工作量,提高工作效率的同时也少出错率。把工作人员从繁琐的业务过程解脱出来,利用计算机实现工资管理的信息化,计算机化,为公司提供更全面快捷的服务。设计这个系统要完成的功能主要有:1)与公司其他系统的接口功能;2)员工基本信息数据的 添加,修改,删除 3)员工工资的浏览;4)员工工资的计算;5)工资报表打印; 系统在设计时需要考虑的另外一个重要问题就是设计的系统必须作到员工基本信息数据的输入,修改,删除,系统只有在有了这些基本的数据之后才能正确工资台帐,为公司的服务。作为一个工资管理信息系统,应该可以根据其他外界因素的变化及时的对工资标准作出修订,按照
9、现行的标准及时的计算出每个月的职工工资清单。在新系统中可以设计一个页面来浏览每个月的员工工资额,可以查询每个该公司的每个员工的历年每个月份的工资额。应发工资 = 基本工资 + 附加工资 扣款合计 = 房费 + 电费 +缺勤费 实发工资 = 应发工资 - 扣款合计。工资管理信息系统浏览帮助退出程序源工资表扣款表汇总表工资表程序源览浏浏览扣款表程序源览浏汇总表程序源览浏浏览工资管理信息系统工资表扣款表汇总表添加删除退出添加删除退出退出 2.4数据字典 本系统编制的数据字典采用图表格式,应写出数据项、数据结构、数据流、数据存储、处理逻辑和外部实体各一个表。以下的数据字典以数据项和数据结构为例,说明了
10、数据字典的制作。 数据项的定义 编号: SI01-06 名称: 员工的编号 简述:每个员工有一个唯一的编码(员工号的第一、二位表示部门号, 最后两位表示职工编号)值类型:字符型长度:4取值范围:00000009999999数据结构的定义编号: DS03-01 名称:员工基本情况 简述:记录员工的基本信息和工资明细组成: 员工号+员工姓名 数据流的定义编号:F01 名称: 工资报表 别名:工资档案简述:说明员工的工资情况,以及公司的财务情况组成:应发工资 = 基本工资 + 附加工资 扣款合计 = 房费 + 电费扣款 + 缺勤扣款实发工资 = 应发工资 - 扣款合计数据流向来源:各个工资报表去向:
11、财务部门流通量:大约100份/年数据存储的定义名称:员工工资情况 别名:工资明细简述:记录各项工资的表格,记录了各种工资情况组成:员工号+员工姓名+实发工资+工资发放日期 存储方式:按员工号的先后顺序排列处理逻辑的定义编号:P1 名称: 工资计算处理 简述:汇总来自各个部门的数据,计算员工的工资情况输入数据流:考勤数据,房租和电费,员工的调配状况输出数据流:工资汇总单和工资结算单处理:根据各部门的费用支出,统计工资分配情况外部实体的定义名称:员工输入数据流:工资结算单数目:xx人 2.5数据加工处理的描述 2.5.1员工信息 员工信息浏览和员工信息查询:在员工信息浏览子模块中,可以对员工的编号
12、、姓名、部门、工资等级等信息进行浏览,并可以对员工信息进行添加记录,修改记录,删除记录等操作; 2.5.2工资基本设定 包括对基本工资、附加工资,工资额进行修改、添加、删除。 2.5.3工资汇总 在工资管理中,要分别输入每一个员工的各项工资条款, 2.5.4 个人工资浏览 2.5.5退出 此功能块为退出系统 2.6管理信息系统流程设想图(新系统模型)扣款文件子系统处理流程图建立扣款文件程序缺勤扣款电费扣款房费扣款扣款单扣款文件修改扣款文件程序合并程序序排序程序扣款文件住扣款文件3系统设计部分 3.1功能结构图设计 员工信息 员工信息浏览和员工信息查询:在员工信息浏览子模块中,可以对员工的编号、姓名、部门、工资等级等信息进行浏览,并可以对员工信息进行添加记录,修改记录,删除记录等操作; 工资基本设定 包括对基本工资、附加工资,工资额进行修改、添加、删除。 工资扣款表的浏览工资汇总 在工资管理中,要分别输入每一个员工的各项工资条款, 个人工资浏览