《工资管理信息系统课程设计报告.doc》由会员分享,可在线阅读,更多相关《工资管理信息系统课程设计报告.doc(12页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、工资管理信息系统课程设计班级姓名学号目录1系统概述(现状分析,系统目标等)22系统分析部分(必需)22.1业务流程图22.2数据流程图32.3功能分析图32.4数据字典42.5数据加工处理的描述52.6 管理信息系统流程设想图(新系统模型)53系统设计部分(必需)63.1功能结构图设计(重点)63.2新系统信息处理流程设计(ER图)63.3输出设计(主要指打印输出界面设计)73.4存储文件格式设计(数据库结构设计)73.5输入设计(主要指数据录入界面设计)73.6 代码设计(职工证号和部门代号等)84系统实施部分(显示出运行图片并上交开发的系统)104.1程序框图104.2 源程序145 参考
2、文献166 心得体会171系统概述(现状分析,系统目标等)用户需求调研和分析(必需)随着经济的发展,企业正向着大型化、规模化发展,而对于大中型企业,职工、职称等跟着工资管理有关的信息随之急剧增加。在这种情况下单靠人工来处理职工的工资不但显得力不从心,而且极容易出错。该系统就是设计一个小型企业工资的数据库管理系统,由计算机代替人工执行,一系列诸如增加新职工、删除就职工,工资查询等操作。这样就使办公人员可以轻松快捷地完成工资管理的任务。企业的工资管理是公司管理的一个重要内容。随着当今企业人员数量增加,企业的工资计算也变得越来越复杂。如果能够实现工资管理的自动化,无疑是给企业管理部门带来很大的方便。
3、工资管理是任何企事业单位都需要进行的一项工作,因此,开发制作人事工资管理系统具有较大的社会现实意义,同时人事工资管理系统是一切应用系统的典范,它具有一切应用系统的特征,系统结构与现实生活紧密结合,具体直观,具有典范的数据库系统的特性。人事工资管理系统主要用于企业内部职工的档案、工资、考勤、职称评定的管理,便于公司领导掌握人员的动向,及时调整人才的分配,同时也减少了手工操作带来的一些繁琐与不便,使职工情况的记录和统计变得十分简单.这些优点可以极大的提高企业对人事工资管理的效率.因此,人事工资管理系统是企事业信息化、智能化、科学化和正规化不可缺少的管理软件。 本系统开发的目的一方面从提高人事工资管
4、理工作的效率出发,摆脱过去由人用纸和笔进行的费时费力的繁重工作,如何通过设计一个切实可行的软件系统用于解决人事工资管理,信息处理总量大、内容繁多、手段落后的现状,即利用成熟的计算机系统来实现人事工资管理工作的自动化 。本系统根据企业管理的一些实际情况而编制的一套自动化的人事工资管理系统。2系统分析部分2.1业务流程图(必需)房产处人事部 总务科后勤部职工房费单职工缺勤单职工电费单职工工资清单职工财务科职工工资表2.2数据流程图(必需)人事部财务科上月工资发放清单后勤处当月工资发放清单汇总处理扣款处理工资处理2.3功能分析图(必需)工资管理信息系统 数据的查询 数据的删除 数据的计算 退出系统
5、数据的添加 数据的修改2.4数据字典(必需)通过系统需求分析对企业工资管理系统编制数据字典如下:表1 数据项的定义编号: I名称:代码简述:每个职工有一个唯一的编码值类型:字符型 长度:4数据结构的定义编号:D1名称:职工工资情况简述:记录职工的基本信息和工资明细组成: 代码+职工姓名+部门+基本工资+附加工资+房费数据流的定义编号:D2名称:工资报表 别名:工资档案简述:说明职工的工资情况,以及公司的财务情况组成:工资总计 = 基本工资 +附加工资 扣款合计 = 房费 + 缺勤扣款 实发工资 = 工资总计 - 扣款合计数据流向 来源:各个工资报表去向:财务部门数据存储的定义编号:F名称:工资
6、明细简述:记录各项工资的表格,记录了各种工资情况 组成:代码+职工姓名+实发工资+工资发放日期 存储方式:按职工号的先后顺序排列处理逻辑的定义编号:P 名称:工资计算处理 简述:汇总来自各个部门的数据,计算职工的工资情况输入数据流:考勤数据,房租和电费,职工的调配状况输出数据流:工资汇总单和工资结算单处理:根据各部门的费用支出,统计工资分配情况外部实体的定义编号:S名称:职工输入数据流:工资结算单2.5数据加工处理的描述l 数据收集:根据系统自身的需求和用户的需求收集相关的数据。l 数据转换:为了使手机的信息使用与计算机处理的形式,要设计各种代码来描述自然界中的各种实际数据,这种将实际数据采用
7、代码表达的方式被称为数据的转换。 l 数据的筛选,分组和排序。l 数据的组织:将具有某种逻辑关系的一批数据组织起来,按一定的存储方式配置在计算机的存储中,目的是使计算机处理使能够符合速度快,占用存储器的容量少,成本低等多方面的要求。 l 数据的运算:指算术运算和逻辑运算 l 数据存储。 l 数据检索。 l 数据输出2.6管理信息系统流程设想图(新系统模型)人事变动工资汇总工资表系统计算模块上月工资本月扣款文件本月主文件扣款文件模块缺勤变动电费变动房费变动主文件更新模块3系统设计部分3.1功能结构图设计(必需)工资108代码帮助工资管理信息系统工资108扣款108工资汇总108源代码退出退出删除
8、添加扣款108代码工资汇总108代码关于3.2新系统信息处理流程设计(ER图)(必需)扣款表108职工隶属部门输出工资表108发送工资汇总1083.3输出设计(主要指打印输出设计)3.4存储文件格式设计(数据库结构设计)(必需)3.5输入设计(主要指数据录入卡设计)3.6代码设计(职工证号和部门代号等)3.3-3.6工资管理信息系统数据库设计1. 数据库中的表对象序号名称作用描述1工资表108存储职工工资的基本信息2扣款表108存储职工扣款的基本信息3工资汇总108存储计算出的职工的应发工资2.表结构设计2-1工资表108的设计表名称工资表108主键名称代码行的最大字节数40估计平均数据量12
9、估计表的大小/年1MB序号属性名称属性描述数据类型字节数备注1DM代码char4主键属性,规则从1001开始2XM姓名char10记录姓名信息3BM部门char2记录部门信息4JBGZ基本工资float8记录基本工资信息5FJGZ附加工资float8记录附加工资信息6FF房费float8记录房费信息SQL 语句:select * from 工资表108表内容:2-2扣款表108的设计序号属性名称属性描述数据类型字节数备注1DM代码char4主键属性,规则从1003开始2XM姓名Char10记录姓名信息3BM部门char2记录部门信息4DFKK电费扣款float8记录电费扣款信息5QQKK缺勤扣
10、款float8记录缺勤扣款的信息SQL 语句:select * from 扣款表108表内容:2-3 工资汇总表108的设计表名称工资汇总108主键名称代码行的最大字节数64估计平均数据量15估计表的大小/年1.5MB序号属性名称属性描述数据类型字节数备注1DM代码char4主键属性,规则从1001开始2XM姓名char10记录姓名信息3BM部门char2记录部门信息4JBGZ基本工资float8记录基本工资信息5FJGZ附加工资float8记录附加工资信息6FF房费float8记录房费信息7DFKK电费扣款float8记录电费扣款信息8QQKK缺勤扣款float8记录缺勤扣款信息9SFGZ实
11、发工资float8记录实发工资的信息SQL 语句: select 工资表108.*,扣款表108.电费扣款,扣款表108.缺勤扣款,工资表108.基本工资+工资表108.附加工资-工资表108.房费-扣款表108.电费扣款-扣款表108.缺勤扣款 as 实发工资 into 工资汇总108 from 工资表108,扣款表108 where 工资表108.代码=扣款表108.代码select * from 工资汇总108insert into 工资汇总108select 工资表108.*,0,0,工资表108.基本工资+工资表108.附加工资-工资表108.房费 as 实发工资 from 工资表1
12、08 where 工资表108.代码 not in (select 扣款表108.代码 from 扣款表108) select * from 工资汇总108 order by 代码4系统实施部分4.1程序框图4.2源程序1 封面2 工资表1083 扣款表1084 工资汇总1084 源代码5 关于5附录或参考资料144f7ff0bf78a6529647d5309.html 275f097f5acfa1c7aa00cc17.html 3 4 56 心得体会 (1.5页以上)管理信息系统学习心得管理信息系统的上机课很快就结束了,这几周下来我认为收获颇多。自己一直以来就很喜欢SQL server数据库
13、和VB这类的东西,但之前都是理论课,对于实际动手操作能力还差很远。通过这次系统的学习和操作让我对数据库和VB有了更深一步的了解同时也对管理信息系统有了更加全面的认识。我非常喜欢这次的实习,在这门课的学习上老师的功劳是最大的,每节课都能够使我思维高度集中,因为老师几乎每节课都会给分配任务。一不留神就会被拉下那样你就算付出双倍的时间,或许都没课堂上那短短的几十分钟收获大。并且每次布置的任务量恰恰好,课上只要认真就能完成,之后会给我一种成就感、满足感。因此我觉得老师这种方法不仅能够提高我们上课的效率,而且还能激发我们的学习激情。最近做管理信息系统的实验报告时,发现这些实验报告对动手实践的能力要求比较
14、严格,我们每位同学都需要亲自操作了,才能够顺利地完成自己的作业。幸好我们已经在课堂上在老师的带领下去模拟这样的操作流程,这样才有利于更好地掌握这样的流程。而我也坚信,这些都必定会对我们以后的生活方式产生重大的影响。 基于对管理信息系统的基本了解,我想先描述一下管理信息系统的基本职能:数据的收集和录入,负责数据的存贮,负责系统内信息的传输,数据的加工,模型的建立、求解,应用和修改,输出信息,向各管理层提供信息,支持决策,管理信息系统自身的管理及维护等等。而管理信息系统在管理现代化中的作用即:1、管理信息系统是企业现代化的重要标志,是企业发展的一条必由之路。2、信息系统在管理各项事务中有着普遍的应
15、用,促进了企业管理工作的提升,实现管理现代化的有效途径。管理信息系统将管理工作统一化、规范化、现代化,极大地提高了管理的效率,使现代化管理形成统一、高效的系统。管理信息系统使系统思想建立起来,以计算机为信息处理手段,以现代化通信设备为基本传输工具,能力管理决策者提供信息服务的人机系统,这无疑是将管理与现代化接轨,以科技提高管理质量的重大举措。管理信息系统将大量复杂的信息处理交给计算机,使人和计算机充分发挥各自的特长,组织一个和谐、有效的系统,为现代化管理带来便捷。3、在现代化管理中,计算机管理信息系统已经成为企业管理不可缺少的帮手,它的广泛应用已经成为管理现代化的重要标志。面对越来越多的信息资
16、源和越来越复杂的企业内外部环境,企业有必要建立高效、实用的管理信息系统,为企业管理决策和控制提供保障,这是实现管理现代化的必然趋势。4、管理信息系统在管理现代化中起着举足重轻的作用。它不仅是实现管理现代化的有效途径。同时,也促进了企业管理走向现代化的进程。所以说管理信息系统在管理现代化中起着举足重轻的作用。它不仅是实现管理现代化的有效途径。同时,也促进了企业管理走向现代化的进程。 管理信息系统将管理工作统一化、规范化、现代化,极大地提高了管理的效率,使现代化管理形成统一、高效的系统。过去传统的管理方式是以人为主体的人工操作。虽然管理人员投入了大量的时间、精力,然而个人的能力是有限的,所以管理工
17、作难免会出现局限性或带有个人的主观性和片面性。而管理信息系统使用系统思想建立起来的,以计算机为信息处理手段,以现代化通信设备为基本传输工具,能力管理决策者提供信息服务的人机系统,这无疑是将管理与现代化接轨,以科技提高管理质量的重大举措。管理信息系统将大量复杂的信息处理交给计算机,使人和计算机充分发挥各自的特长,组织一个和谐、有效的系统,为现代化管理带来便捷。 在现代化管理中,计算机管理信息系统已经成为企业管理不可缺少的帮手,它的广泛应用已经成为管理现代化的重要标志。在企业管理现代化中,组织、方法、控制的现代化离不开管理手段的现代化。随着科学技术的发展,尤其是信息技术和通讯技术的发展,使计算机和网络逐渐应用于现代管理之中。面对越来越多的信息资源和越来越复杂的企业内外部环境,企业有必要建立高效、实用的管理信息系统,为企业管理决策和控制提供保障,这是实现管理现代化的必然趋势。 所以我觉得学习管理信息系统是非常必要的,特别是对我们信管的学生而言。我觉得平时上课学习是不够的,要更加注重实践操作,并且也要多做练习题,这样有利于更好的了解管理信息系统。最后在此谢谢老师的耐心指导,在今后的学习中我会再接再厉,更加的充实自己!