工资管理信息系统课程设计

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

工资管理信息系统课程设计班级电子商务0903姓名张玉龙学号0902110310一、概述本系统是工资管理信息系统1、现状分析随着我国国民经济建设的蓬勃发展和具有中国特色的社会主义市场经济体制的迅速完善,各个行业都在积极使用现代化的手段,不断改善服务质量,提高工作效率,这些都在很大程度上给企业提出越来越严峻的挑战,对企业体系无论是在行政职能、企业管理水平以及优质服务上都提出更高的要求。建设一个科学高效的信息管理系统是解决这一问题的必由之路。企业内部财务管理是该企业运用现代化技术创造更多更高的经济效益的主要因素之一。工资管理作为企业内部的一种财务管理也是如此,由于企业职工人数较多,每一位职工的具体实际情况也不尽相同,各项工资条款的发放,如果没有一个完整的管理系统,仅凭手工操纳作来实现不仅容易出错,而且也造成资源的不必要浪费,因此开发这个工资管理系统是很有必要的。2、系统目标利用计算机快速整理、传输、处理各种数据的特点,处理会计业务,从而更为全面、更为准确的提供管理、决策所需的财务信息,并可快速查询职工的个人基本信息以及工资的各项信息。采用公司现有的软硬件及科学的管理系统开发方案,建立工资管理系统,实现企业工资管理的计算机自动化。系统应符合公司人事、工资管理制度,并达到操作直观、方便、实用、安全等要求。二、系统需求分析1、需求分析本系统的开发宗旨以及总体任务就是帮助企业的财务主管部门提高工作效率,实现企业工资信息管理的自动化、规范化和系统化。所以为了能够实现编制这个系统所设定的目标,在程序的开发之前,需求分析是必不可少的。需求分析的第一步描述工资管理系统的功能,即定义用例,以此确定系统的功能需求。工资管理系统的用例分析主要是找出系统中所有的用例,因此要和工资管理系统的潜在用户进行讨论。系统最终实现的主要功能如下。工资管理系统的用例包括:(1)系统管理(2)工资设置(3)工资汇总(4)工资查询(5)工资表导出(6)打印报表系统管理用例包括添加用户和修改密码。都通过其相应的窗口来实现。工资设置用例包括基本工资设置和其它项目设置。其它项目设置有奖金、津贴、福利、扣发等项目。工资统计用例可以根据不同的月份对其进行相应地统计。工资查询用例包括单人查询和查询所有,可以显示员工基本工资、员工其它项目情况,以及员工工资具体统计情况。工资表导出用例可根据所需的月份把工资表导出并可直接显示在Excel表格中,而且可以加以保存。打印报表用例是一个很重要的一个用例,它提供给用户生成报表和报印的功能,能够很方便地将员工的工资情况表打印出来。2、业务流程图人事部删除登记添加职工信息电费扣款单缺勤扣款单财务部房费附加工资基本工资汇总实发工资职工3、数据流程图工资管理子系统的数据流程图如下:根据工资管理信息系统的分析,可以画出工资发放子系统的数据流程图如下:4、数据字典为了对数据流程图中的各个元素作出详细的说明,有必要建立数据字典。数据字典的内容主要是对数据流程图中的数据项、数据结构、数据流、处理逻辑、人事部财务部人事变更情况管理职工扣款金额管理人事变更统计单工资变动通知单职工工资汇总,职工工资台账管理职工财务部发放工资资工资发放清单人事部财务部人事变更管理扣款清单扣款管理人事变更清单人事变更信息扣款信息工资发放管理职工扣款清单工资发放清单财务部数据存储和外部实体等六个方面进行具体的定义。数据流程图配以数据字典,就可以从图形和文字两个方面对系统的逻辑模型进行完整的描述。数据项的定义数据结构的定义编号:DS03-01名称:职工基本情况简述:记录职工的基本信息和工资明细组成:职工代码+职工姓名+部门数据流的定义编号:F01名称:工资报表简述:说明职工的工资情况组成:应发工资=基本工资+附加工资扣款合计=房费+电费扣款+缺勤扣款实发工资=应发工资–扣款合计数据流向来源:各个工资报表去向:财务部门流通量:大约100份/年处理逻辑的定义编号:P1名称:工资计算处理简述:汇总来自各个部门的数据,计算职工的工资情况输入数据流:考勤数据,房费和电费,职员工的增减状况输出数据流:工资汇总单处理:根据各个部门的费用支出,统计工资分配情况编号:SI1001-1100名称:职工的代码简述:每个职工都有一个唯一的编码(职工代码的第一、第二表示都相同,第三、第四表示职工的号码)值类型:字符型长度:4取值范围:1001--1100数据存储的定义名称:职工工资情况别名:工资明细简述:记录各项工资的表格,记录了各项工资情况组成:职工代码+职工姓名+实发工资存储方式:按职工代码的先后顺序排列外部实体的定义编号:S03-01名称:职工输入数据流:工资汇总单数目:100人5、功能分析图三、系统设计部分1、功能结构图设计2、新系统信息处理流程设计(ER图)工资管理子系统基本工资管理模块扣款管理模块工资汇总管理模块源代码查询模块关于添加信息删除信息退出退出帮助工资代码汇总代码扣款代码添加信息退出删除信息职工基本工资信息职工代码姓名部门基本工资附加工资房费工资汇总扣款实发工资职工代码姓名部门电费扣款缺勤扣款1:11:13、工资管理信息系统数据库设计⑴数据库中的表对象序号名称作用描述1工资表存储职工工资的基本信息2扣款表存储职工扣款的基本信息3工资汇总存储计算出的职工的应发工资⑵表结构设计2-1工资表的设计表名称gongzi主键名称代码行的最大字节数38估计平均数据量10估计表的大小/年1MB序号属性名称属性描述数据类型字节数备注1DM代码char4主键属性,规则从1001开始2XM姓名char8存储职工姓名信息3BM部门char2存储职工部门信息4JBGZ基本工资float8存储职工基本工资信息5FJGZ附加工资float8存储职工附加工资信息6FF房费float8存储职工房费信息SQL语句:select*fromgongzi表内容:2-2扣款表的设计表名称koukuan主键名称代码行的最大字节数30估计平均数据量10估计表的大小/年1MBSQL语句:select*fromkoukuan表内容:序号属性名称属性描述数据类型字节数备注1DM代码char4主键属性,存储职工代码信息2XM姓名char8存储职工姓名信息3BM部门char2存储职工部门信息4DFKK电费扣款float8存储职工电费扣款信息5QQKK缺勤扣款float8存储职工缺勤扣款信息2-3工资汇总表的设计表名称工资汇总主键名称代码行的最大字节数62估计平均数据量10估计表的大小/年1MB序号属性名称属性描述数据类型字节数备注1DM代码char4主键属性,存储职工代码信息2XM姓名char8存储职工姓名信息3BM部门char2存储职工部门信息4JBGZ基本工资float8存储职工基本工资信息5FJGZ附加工资float8存储职工附加工资信息6FF房费float8存储职工房费信息7DFKK电费扣款float8存储职工电费扣款信息8QQKK缺勤扣款float8存储职工缺勤扣款信息9SFGZ实发工资float8存储职工实发工资信息SQL语句:selectgongzi.*,koukuan.电费扣款,koukuan.缺勤扣款,gongzi.基本工资+gongzi.附加工资-gongzi.房费-koukuan.电费扣款-koukuan.缺勤扣款as实发工资into工资汇总fromgongzi,koukuanwheregongzi.代码=koukuan.代码select*from工资汇总insertinto工资汇总(代码,姓名,部门,基本工资,附加工资,房费,电费扣款,缺勤扣款,实发工资)selectgongzi.*,0,0,gongzi.基本工资+gongzi.附加工资-gongzi.房费as实发工资fromgongziwheregongzi.代码notin(selectkoukuan.代码fromkoukuan)select*from工资汇总orderby代码4系统实施部分4.1程序框图4.2源程序4.3模拟运行数据4.4打印报表4.5系统使用说明书4.1-4.51封面2.工资表3.扣款表4工资汇总表5工资表源程序6扣款表源程序7工资汇总表源程序8关于5附录或参考资料://wenku.baidu.com/view/b75f097f5acfa1c7aa00cc17.html://wenku.baidu.com/view/81681624ccbff121dd3683ca.html心得体会(1.5页以上)在这七周的时间学习,在同学和老师的帮助下,基本完成了本次课程设计,基本达到了工资管理系统的要求基于对管理信息系统的基本了解,我想先描述一下管理信息系统的基本职能:数据的收集和录入,负责数据的存贮,负责系统内信息的传输,数据的加工,模型的建立、求解、应用和修改,输出信息,向各管理层提供信息,支持决策,管理信息系统自身的管理及维护等等。管理信息系统是为了适应现代化管理的需要,在管理科学、系统科学、信息科学和计算机科学等学科的基础上形成的一门科学,它研究管理系统中信息处理和决策的整个过程,并探讨计算机的实现方法。它是一个由人、计算机、通信设备等硬件和软件组成的,能进行管理信息的收集、加工、存储、传输、维护和使用的系统。管理信息系统可促使企业向信息化方向发展,使企业处于一个信息灵敏、管理科学、决策准确的良性循环之中,为企业带来更高的经济效益。所以,管理信息系统是企业现代化的重要标志,是企业发展的一条必由之路。信息系统在管理各项事务中有着普遍的应用,促进了企业管理工作的提升。管理信息系统是为管理服务的,它的开发和建立使企业摆脱落后的管理方式,实现管理现代化的有效途径。管理信息系统将管理工作统一化、规范化、现代化,极大地提高了管理的效率,使现代化管理形成统一、高效的系统。过去传统的管理方式是以人为主体的人工操作,虽然管理人员投入了大量的时间、精力,然而个人的能力是有限的,所以管理工作难免会出现局限性,或带有个人的主观性和片面性。而管理信息系统使用系统思想建立起来的,以计算机为信息处理手段,以现代化通信设备为基本传输工具,能力管理决策者提供信息服务的人机系统,这无疑是将管理与现代化接轨,以科技提高管理质量的重大举措。管理信息系统将大量复杂的信息处理交给计算机,使人和计算机充分发挥各自的特长,组织一个和谐、有效的系统,为现代化管理带来便捷。在现代化管理中,计算机管理信息系统已经成为企业管理不可缺少的帮手,它的广泛应用已经成为管理现代化的重要标志。在企业管理现代化中,组织、方法、控制的现代化离不开管理手段的现代化。随着科学技术的发展,尤其是信息技术和通讯技术的发展,使计算机和网络逐渐应用于现代管理之中。面对越来越多的信息资源和越来越复杂的企业内外部环境,企业有必要建立高效、实用的管理信息系统,为企业管理决策和控制提供保障,这是实现管理现代化的必然趋势。管理信息系统在管理现代化中起着举足重轻的作用。它不仅是实现管理现代化的有效途径,同时,也促进了企业管理走向现代化的进程。所以说管理信息系统在管理现代化中起着举足重轻的作用,它不仅是实现管理现代化的有效途径,同时,也促进了企业管理走向现代化的进程。

1 / 19
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功