工资管理信息系统课程设计_第1页
工资管理信息系统课程设计_第2页
工资管理信息系统课程设计_第3页
工资管理信息系统课程设计_第4页
工资管理信息系统课程设计_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、工资管理信息系统课程设计班级 姓名 学号 1系统概述(一) 系统简介本系统是工资管理信息系统。1.1 系统目标利用计算机快速整理、传输、处理各种数据的特点,处理会计业务,从而更为全面、更为准确的提供管理、决策所需的财务信息,并可快速查询职工的个人基本信息以及工资的各项信息。1.2 系统功能包含信息查询,信息维护和统计报表三个功能。信息查询涵盖了职工个人基本信息,工资项目信息,职工工资信息等。信息维护功能为管理者提供了快速添加,删除,查询等信息维护和管理的途径,保证信息真实有效。统计报表可以实现对各类信息的分类分析,汇总统计等,管理人员可以随时全面了解各种相关信息,快速有效地作出决策。1.3 系

2、统信息 职工个人基本信息(职工代码,职工姓名,部门),工资信息(工资,缺勤电费扣款,房费,附加工资,工资汇总)。1.4 系统环境本系统是在Visuai Basic 上开发的,因而只要求基本的操作系统运行环境。在Windows XP及以上系统下均能应用。(二) 系统分析2.1业务结构分析工资核算系统的结构功能图如下图: 图2-2 结构功能图2.2业务流程分析2.2.1业务流程图业务流程分析全面展示了工资管理信息系统的业务流程概况。人事部后勤部财务部缺勤扣款附加工资职工工资信息电费房费信息汇总审核输入计算工资发放信息业务流程图2-3 2.2数据流程图 数据流程图是一种能全面地描述信息系统逻辑模型的

3、主要工具,它可以用少数几种符号综合地反映出信息在系统中的流动、处理和存储情况。符号说明如下:外部实体 数据流 处理 数据存储数据流程图分多少层次视实际情况而定,考虑到工资管理信息系统相对较小,在这里我把数据流程图分为二层。人事部 门 职工信息财务部门 工资核算系统 缺勤扣款附加工资 工资信息汇总分配信息后勤部 门 扣款等信息 图2-4数据流程图第一层人事部 门职工基本信息职工工资计算处理基础数据输入处理 缺勤扣款附加工资工资查询后勤部 门水电费等代扣信息工资统计单工资计算单工资统计职工工资 工资统计单月工资合计表 月工资合计工资信息单工资汇总处理工资 工资汇总单帐务处理系统 工资汇总单工资汇总

4、表工资费用分配处理工资费用分配单工资费用分配凭证工资费用分配表图2-5数据流程图第二层 2.3功能分析图 工资管理信息系统 工资基本设定员工基本信息员工工资汇总工资汇总情况员工工资情况工龄工资情况岗位工资设定基础工资设定员工信息更改员工信息输入扣款工资设定 2.4建立数据字典 编号数据元素名称别名类型长度DE001职工代码DM 字符型25DE002职工姓名XM字符型35DE003部门BM字符型25DE004工资GZ数字型9DE005房费FF数字型4DE006电费DF数字型6 DE007附加工资FJGZ数字型9DE008汇总工资HZGZ数字型9 2.5数据加工处理的描述2.5.1数据流的描述数据

5、流名称:职工基本信息数据流来源:人事部门数据流去向:工资管理信息系统 数据项组成:职工代码职工姓名部门 数据流名称:代扣信息 数据流来源:后勤部门 数据流去向:工资管理信息系统 数据项组成:电费缺勤扣款等 数据流名称:月工资信息 数据流来源:工资计算模块 数据流去向:工资汇总模块、工资查询模块 数据项组成:职工代码职工姓名部门工资合计扣款合计附加工资+工资汇总 数据流名称:工资汇总信息 数据流来源:工资计算模块 数据流去向:工资费用分配模块 数据项组成:部门工资合计扣款合计+附加工资+工资汇总 2.5.2处理逻辑的描述处理逻辑名称:基础数据输入处理 简述:接受各部门的基础数据输入的数据流:职工

6、基本信息、电费等代扣信息 处理描述:对职工基本信息、电费等代扣信息进行数据提取,为职工工资输入作准备。 处理逻辑名称:职工工资计算处理 简述:进行职工工资计算 输入的数据流:职工基本信息、职工应发项目信息、职工代扣项目信息 处理描述:处理由基础数据处理后得到的职工工资应发款和代扣款,生成职工工资表 处理逻辑名称:工资汇总处理 简述:进行工资的汇总处理输入的数据流:职工工资信息 处理描述:对职工工资表进行汇总,汇总代码,生成工资汇总表 逻辑名称:工资费用分配处理 简述:按代码进行工资费用的分配处理 输入的数据流:工资汇总表 处理描述:根据工资费用的用途,代码进行工资费用的分配,生成工资费用分配表

7、。2.5.3数据存储的描述数据存储名称:职工工资表 简述:记录职工工资明细帐数据存储组成:职工代码职工姓名部门工资合计附加工资+扣款合计工资汇总 关键字:职工代码姓名 相关联的处理:工资计算处理 数据存储名称:工资汇总表 简述:记录代码工资信息和职称工资信息 数据存储组成:部门工资合计扣款合计+附加工资工资汇总 关键字:部门+月份2.6管理信息系统流程设想图(新系统模型)后勤部房费水费单补贴清单财务员工工资汇总表扣款补贴单扣款补贴款的管理职工工资发放清单财务部扣款补贴单扣款清单工资发放管理职工工资台账职工人事变动管理职工工资变动清单人事部职工工资变动单财务工资变动通知单财务处3系统设计部分 3

8、.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部

9、门char10主键属性,从01开始4JBGZ基本工资floar8主键属性 ,从250开始5FJGZ附加工资floar8主键属性,从350开始6FF房费floar8主键属性,从50开始SQL 语句:select * from gongzi226表内容2-2扣款表的设计表名称Koukuan226主键名称人员代码行的最大字节数46估计平均数据量9估计表的大小/年1MBSQL 语句:select * from koukuan226表内容:序号属性名称属性描述数据类型字节数备注1RYDM人员代码Char10主键属性,从1开始2XM姓名Char10主键属性,从1开始3BM部门char10主键属性,从01开

10、始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开始8

11、QQKK缺勤扣款float8主键属性,从25开始SQL 语句: select * from gongzi226select * from koukuan226select gongzi226.*,koukuan226.电费扣款,koukuan226.缺勤扣款,gongzi226.基本工资+gongzi226.附加工资-gongzi226.房费-koukuan226.电费扣款-koukuan226.缺勤扣款 as 实发工资 into 工资汇总226 from gongzi032,koukuan226 where gongzi032.人员代码=koukuan226.人员代码select * fro

12、m 工资汇总226insert into 工资汇总226(人员代码,姓名,部门,基本工资,附加工资,房费,电费扣款,缺勤扣款,实发工资) select gongzi226.*,0,0,gongzi226.基本工资+gongzi226.附加工资-gongzi226.房费 as 实发工资 from gongzi226 where gongzi226.人员代码 not in (select koukuan226.人员代码 from koukuan226) select * from 工资汇总226 order by 人员代码4系统实施部分4.1-4.51 封面2 工资表3 扣款表4 工资汇总表5 工

13、资表源程序6 扣款表源程序7 工资汇总表源程序8 关于5参考资料/view/44f7ff0bf78ad5309.html/view/b75f097f5acfa1c7aa00cc17.html/p-.html/view/ccbff121dd3683ca.html/p-.html6 心得体会 管理信息系统是对一个走直单位、企业或部门的信息进行全面管理的人和计算机相结合的系统。它运用计算机技术、信息技

14、术、管技术、和决策技术,与现代化的管理思想、方法和手段结合起来,辅助管理人员进行管理和决策。 经过这半学期信息管理系统的课程学习设计,我对管理信息系统在计算机的运用上有了初步的了解,系统设计以及系统的实施从最初的模糊认识到现在有了清晰的初步认识,对于SQL的基本操作也已经比较熟练的掌握了。通过课堂学习和系统设计过程中的案例学习,让我对管理信息系统这门学科有了新的认识。 管理信息系统不仅是一个技术系统,而且是一个社会系统, 管理信息系统是为了适应现代化管理的需要,在管理科学、系统科学、信息科学和计算机科学等学科的基础上形成的一门科学,它研究管理系统中信息处理和决策的整个过程,并探讨计算机的实现方

15、法。它是一个由人、计算机、通信设备等硬件和软件组成的,能进行管理信息的收集、加工、存储、传输、维护和使用的系统。管理信息系统可促使企业向信息化方向发展,使企业处于一个信息灵敏、管理科学、决策准确的良性循环之中,为企业带来更高的经济效益。所以,管理信息系统是企业现代化的重要标志,是企业发展的一条必由之路。 对于SQL来说,SQL是企业管理信息系统计算机软件,使企业建立数据库,进行信息处理的常用软件, 刚开始接触SQL的时候很陌生,是进行数据库的建立,包含工资表,扣款表,工资汇总表,经过老师的讲解我们开始建表,这其中包含了SOL的简单的运用,比如说工资汇总源程序的编制,数据库的还原与备份,表格的建

16、立,字节与格式,等等,一些细节,基础比较常用的知识。 SOL的建立是在数据库的基础上进行的,他包含了工程图和VB程序的运用,SQL的数据建立完成时,它只有只有简单的数据,而且数据都是分散的,这些数据和系统的关系起初接触时,感觉不是很明显,而且更不用说操作系统了,在这之前我们学习了有关数据的属性,类型,字符等名词。 整个数据库的主要是在在VB上设计并完成工资管理信息系统的设计,从窗体的建立,属性的设计到数据的链接,虽然之前我们对VB有所了解,但在系统的设计上还是很吃力,出错的频率还是蛮高的,这不禁让我想到了孔子的温故而知新这句话,感觉比较手生,最后还是在老师的耐心帮助下,我们建立了8各窗体,分别

17、是工资表、扣款表、汇总表、工资代码、汇总代码、扣款代码、帮助、退出。将一切完成后,我们生成了工资管理信息系统。这是一个比较繁琐的过程对于我们来说,但它锻炼了我们考虑问题的周密性、界面设计的方便性、避免过多的数据冗余等方面,也锻炼了我们参阅书籍的动手能力和学习能力。最后经过我们的努力最后完成了这次课程设计。 经过这次课程和实验的学习,我认识到在学习的过程中实践与理论的密不可分,部门在学习的过程中要多实践,在实践中发现问题,解决问题,这样才能提高我们的社会适应性和对社会的价值。 信息系统在管理各项事务中有着普遍的应用,促进了企业管理工作的提升。管理信息系统是为管理服务的,它的开发和建立使企业摆脱落后的管理方式,实现管理现代化的有效途径。管理信息系统将管理工作统一化、规范化、

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论