您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 薪酬管理 > 工资管理信息系统课程设计
工资管理信息系统课程设计班级姓名学号1系统概述(一)系统简介本系统是工资管理信息系统。1.1系统目标利用计算机快速整理、传输、处理各种数据的特点,处理会计业务,从而更为全面、更为准确的提供管理、决策所需的财务信息,并可快速查询职工的个人基本信息以及工资的各项信息。1.2系统功能包含信息查询,信息维护和统计报表三个功能。信息查询涵盖了职工个人基本信息,工资项目信息,职工工资信息等。信息维护功能为管理者提供了快速添加,删除,查询等信息维护和管理的途径,保证信息真实有效。统计报表可以实现对各类信息的分类分析,汇总统计等,管理人员可以随时全面了解各种相关信息,快速有效地作出决策。1.3系统信息职工个人基本信息(职工代码,职工姓名,部门),工资信息(工资,缺勤电费扣款,房费,附加工资,工资汇总)。1.4系统环境本系统是在VisuaiBasic上开发的,因而只要求基本的操作系统运行环境。在WindowsXP及以上系统下均能应用。(二)系统分析2.1业务结构分析工资核算系统的结构功能图如下图:图2-2结构功能图2.2业务流程分析2.2.1业务流程图业务流程分析全面展示了工资管理信息系统的业务流程概况。业务流程图2-32.2数据流程图数据流程图是一种能全面地描述信息系统逻辑模型的主要工具,它可以用少数几种符号综合地反映出信息在系统中的流动、处理和存储情况。符号说明如下:外部实体数据流处理数据存储数据流程图分多少层次视实际情况而定,考虑到工资管理信息系统相对较小,在这里我把数据流程图分为二层。职工信息缺勤扣款附加工资工资信息汇总分配信息扣款等信息图2-4数据流程图第一层人事部后勤部财务部人事部门后勤部门工资核算系统财务部门职工工资信息电费房费信息工资发放信息汇总审核输入计算缺勤扣款附加工资职工基本信息缺勤扣款附加工资工资查询水电费等代扣信息工资统计单工资计算单职工工资工资统计单月工资合计表月工资合计工资信息单工资工资汇总单工资汇总单工资汇总表工资费用分配单工资费用分配凭证工资费用分配表图2-5数据流程图第二层2.3功能分析图人事部门后勤部门基础数据输入处理职工工资计算处理工资统计工资汇总处理工资费用分配处理帐务处理系统2.4建立数据字典编号数据元素名称别名类型长度DE001职工代码DM字符型25DE002职工姓名XM字符型35DE003部门BM字符型25DE004工资GZ数字型9DE005房费FF数字型4DE006电费DF数字型6DE007附加工资FJGZ数字型9DE008汇总工资HZGZ数字型92.5数据加工处理的描述2.5.1数据流的描述数据流名称:职工基本信息员工基本信息工资基本设定员工工资汇总员工信息输入扣款工资设定员工信息更改基础工资设定岗位工资设定员工工资情况工龄工资情况工资汇总情况工资管理信息系统数据流来源:人事部门数据流去向:工资管理信息系统数据项组成:职工代码+职工姓名+部门数据流名称:代扣信息数据流来源:后勤部门数据流去向:工资管理信息系统数据项组成:电费+缺勤扣款等数据流名称:月工资信息数据流来源:工资计算模块数据流去向:工资汇总模块、工资查询模块数据项组成:职工代码+职工姓名+部门+工资合计+扣款合计+附加工资+工资汇总数据流名称:工资汇总信息数据流来源:工资计算模块数据流去向:工资费用分配模块数据项组成:部门+工资合计+扣款合计+附加工资+工资汇总2.5.2处理逻辑的描述处理逻辑名称:基础数据输入处理简述:接受各部门的基础数据输入的数据流:职工基本信息、电费等代扣信息处理描述:对职工基本信息、电费等代扣信息进行数据提取,为职工工资输入作准备。处理逻辑名称:职工工资计算处理简述:进行职工工资计算输入的数据流:职工基本信息、职工应发项目信息、职工代扣项目信息处理描述:处理由基础数据处理后得到的职工工资应发款和代扣款,生成职工工资表处理逻辑名称:工资汇总处理简述:进行工资的汇总处理输入的数据流:职工工资信息处理描述:对职工工资表进行汇总,汇总代码,生成工资汇总表逻辑名称:工资费用分配处理简述:按代码进行工资费用的分配处理输入的数据流:工资汇总表处理描述:根据工资费用的用途,代码进行工资费用的分配,生成工资费用分配表。2.5.3数据存储的描述数据存储名称:职工工资表简述:记录职工工资明细帐数据存储组成:职工代码+职工姓名+部门+工资合计+附加工资+扣款合计+工资汇总关键字:职工代码+姓名相关联的处理:工资计算处理数据存储名称:工资汇总表简述:记录代码工资信息和职称工资信息数据存储组成:部门+工资合计+扣款合计+附加工资+工资汇总关键字:部门+月份2.6管理信息系统流程设想图(新系统模型)人事部职工工资变动单职工人事变动管理工资变动清单职工财务职工工资台账财务处工资变动通知单后勤部财务部房费水费单扣款补贴单扣款补贴款的管理扣款补贴单员工财务工资发放管理职工工资发放清单补贴清单扣款清单工资汇总表3系统设计部分3.1功能结构图设计工资管理信息系统基本工资管理模块扣款管理模块工资汇总管理模块源程序管理模块录入修改删除帮助图3.1工资管理系统功能模块结构图3.2新系统信息处理流程设计(ER图)退出职工代码姓名部门工资浏览工资信息基本工资附加工资电费房费缺勤扣款3.3-3.6工资管理信息系统数据库设计1.数据库中的表对象序号名称作用描述1工资表存储职工工资的基本信息2扣款表存储职工扣款的基本信息3工资汇总存储计算出的职工的应发工资2.表结构设计2-1工资表的设计表名称gongzi主键名称人员代码行的最大字节数54估计平均数据量9估计表的大小/年1MB序号属性名称属性描述数据类型字节数备注1DM代码char10主键属性,规则从1226开始2XM姓名char10主键属性,从2开始3BM部门char10主键属性,从01开始4JBGZ基本工资floar8主键属性,从250开始5FJGZ附加工资floar8主键属性,从350开始6FF房费floar8主键属性,从50开始SQL语句:select*fromgongzi226表内容2-2扣款表的设计表名称Koukuan226主键名称人员代码行的最大字节数46估计平均数据量9估计表的大小/年1MBSQL语句:select*fromkoukuan226表内容:序号属性名称属性描述数据类型字节数备注1RYDM人员代码Char10主键属性,从1开始2XM姓名Char10主键属性,从1开始3BM部门char10主键属性,从01开始4DFKK电费扣款float8主键属性,从20开始5QQKK缺勤扣款float8主键属性,从25开始2-3工资汇总表的设计表名称工资汇总032主键名称人员代码行的最大字节数70估计平均数据量8.8估计表的大小/年1MB序号属性名称属性描述数据类型字节数备注1RYDM人员代码Char10主键属性,从1226开始2XM姓名char10主键属性,从陈飞开始3BM部门char10主键属性,从01开始4JBGZ基本工资float8主键属性,从250开始5FJGZ附加工资float8主键属性,从350开始6FF房费float8主键属性,从50开始7DFKK电费扣款float8主键属性,从20开始8QQKK缺勤扣款float8主键属性,从25开始SQL语句:select*fromgongzi226select*fromkoukuan226selectgongzi226.*,koukuan226.电费扣款,koukuan226.缺勤扣款,gongzi226.基本工资+gongzi226.附加工资-gongzi226.房费-koukuan226.电费扣款-koukuan226.缺勤扣款as实发工资into工资汇总226fromgongzi032,koukuan226wheregongzi032.人员代码=koukuan226.人员代码select*from工资汇总226insertinto工资汇总226(人员代码,姓名,部门,基本工资,附加工资,房费,电费扣款,缺勤扣款,实发工资)selectgongzi226.*,0,0,gongzi226.基本工资+gongzi226.附加工资-gongzi226.房费as实发工资fromgongzi226wheregongzi226.人员代码notin(selectkoukuan226.人员代码fromkoukuan226)select*from工资汇总226orderby人员代码4系统实施部分4.1-4.51封面2工资表3扣款表4工资汇总表5工资表源程序6扣款表源程序7工资汇总表源程序8关于5参考资料://wenku.baidu.com/view/b75f097f5acfa1c7aa00cc17.html://wenku.baidu.com/view/81681624ccbff121dd3683ca.html心得体会管理信息系统是对一个走直单位、企业或部门的信息进行全面管理的人和计算机相结合的系统。它运用计算机技术、信息技术、管技术、和决策技术,与现代化的管理思想、方法和手段结合起来,辅助管理人员进行管理和决策。经过这半学期信息管理系统的课程学习设计,我对管理信息系统在计算机的运用上有了初步的了解,系统设计以及系统的实施从最初的模糊认识到现在有了清晰的初步认识,对于SQL的基本操作也已经比较熟练的掌握了。通过课堂学习和系统设计过程中的案例学习,让我对管理信息系统这门学科有了新的认识。管理信息系统不仅是一个技术系统,而且是一个社会系统,管理信息系统是为了适应现代化管理的需要,在管理科学、系统科学、信息科学和计算机科学等学科的基础上形成的一门科学,它研究管理系统中信息处理和决策的整个过程,并探讨计算机的实现方法。它是一个由人、计算机、通信设备等硬件和软件组成的,能进行管理信息的收集、加工、存储、传输、维护和使用的系统。管理信息系统可促使企业向信息化方向发展,使企业处于一个信息灵敏、管理科学、决策准确的良性循环之中,为企业带来更高的经济效益。所以,管理信息系统是企业现代化的重要标志,是企业发展的一条必由之路。对于SQL来说,SQL是企业管理信息系统计算机软件,使企业建立数据库,进行信息处理的常用软件,刚开始接触SQL的时候很陌生,是进行数据库的建立,包含工资表,扣款表,工资汇总表,经过老师的讲解我们开始建表,这其中包含了SOL的简单的运用,比如说工资汇总源程序的编制,数据库的还原与备份,表格的建立,字节与格式,等等,一些细节,基础比较常用的知识。SOL的建立是在数据库的基础上进行的,他包含了工程图和VB程序的运用,SQL的数据建立完成时,它只有只有简单的数据,而且数据都是分散的,这些数据和系统的关系起初接触时,感觉不是很明显,而且更不用说操作系统了,在这之前我们学习了有关数据的属性,类型,字符等名词。整个数据库的主要是在在VB上设计并完成工资管理信息系统的设计,从窗体的建立,属性的设计到数据的链接,虽然之前我们对VB有所了解,但在系统的设计上还是很吃力,出错的频率还是蛮高的,这不禁让我想到了孔子的温故而知新这句话,感觉比较手生,最后还是在老师的耐心帮助下,我们建立了8各窗体,分别是工资表、扣款表、汇总表、工资代码、汇总代码、扣款代码、帮助、退出。将一切完成后,我们生成了工资管理信息系统。这是一个比较繁琐的过程对于我们来说,但它锻炼了我们考虑问题的周密性、界面设计的方便性、避免过多的数据冗余等方面,也锻炼了我们参阅书籍的动手能力和学习能力。最后经过我们的努力最后完成了这次课程设计。经过这次课程和实验的学习,我认识到在学习的过程中实践与理论的密不可分,部门在学习的过程中要多实践,在实践中发现问题,解决问题,这样才能提高我们的社会适应性和对社会的价值。信息系统在管理各项事务中有着普遍的应
本文标题:工资管理信息系统课程设计
链接地址:https://www.777doc.com/doc-3748437 .html