1、管理信息系统实 验 报 告 实验课题: 某大学工资管理系统 姓 名: 王晓男 专业班级: 信管082202h 学 号: 200822040227 指导老师: 胡锦涛 目录一、实验目的与要求1二、实验步骤21、业务流程分析22、数据流程图33、数据字典4三、系统设计91、新系统功能设计92、代码设计113、系统运行环境与数据库设计124、输入输出设计13四、系统实施13 五、实验心得.14一、 实验目的 在深入理解理论教学关键知识点的基础上,能针对给定的某个实际管理信息系统,独立地进行系统分析、系统设计、程序编写与调试,最终完成系统实施任务。通过上述诸环节的严格训练,达到锻炼和培养学生综合运用所
2、学知识,掌握开发单项管理信息系统任务的初步能力。二、 实验要求1、 实验前应预习相关理论,并在此基础上自行设计出实验方案(注:包括所需仪器和实验过程),写入预习报告。2、 撰写规范的系统分析与设计报告。3、 在系统分析与设计的基础上,组织系统实施。4、 编写简要的系统使用说明书。三、实验步骤 系统分析1、业务流程图分析:通过对学校管理业务的实际调查分析,弄清了该学校工资管理工作的业务流程和管理功能,系统的业务流程图如图所示。房地产房费扣款单上月职工工资台账水电费扣款单 工资管理会计托儿费扣款单 财务处 总务 交通补贴费 本月职工工资台帐 本月工资汇总表本月职工工资发放单职工变动变动通知 人事部
3、 工资管理业务流程图2、 数据流程图房地产 房费和水电费清单列出职工借支应扣款清单 职工借支 应扣款清单 上月工资台账填制职工工资台账总务处 制作本月工资台账 托儿费和补贴费 本月职工 工资台账格式 人事部 本月工资台账 制作 职工工资调整变动情况清单 本月工资汇总表 本月工资 清单合计计算应得工资工资 本月职工应得工资职工 工资管理系统数据流程图 3、数据字典(一)数据流的描述数据流编号:D-01数据流名称:房费水电费扣款单 简述:房地产提供房费和水电费数据流来源:房地产数据流去向:财务部数据项组成:职工证号+职工姓名+房费+水电费数据流量:约30张/日高峰流量:约50张/日数据流编号:D-
4、02数据流名称:托儿费和交通补贴扣款单 简述:总务处提供托儿费和职工交通补贴清单数据流来源:总务处数据流去向:财务部数据项组成:职工证号+职工姓名+托儿费+交通费数据流量:约30张/日高峰流量:约50张/日数据流编号:D-03数据流名称:职工工资调整变动情况清单 简述:人事部门提供职工工资调整变动情况清单数据流来源:人事部门数据流去向:工资管理会计数据项组成:部门名称+职工姓名+基本工资+副食补贴+粮食补贴+交通补贴+备补+应发工资+房费+水电费+其他扣款+实发工资+备注数据流量:约30张/日高峰流量:约50张/日数据流编号:D-04数据流名称:职工借支应扣款清单 简述:财务部列出职工借支应扣
5、款清单数据流来源:财务部数据流去向:工资管理会计数据项组成:部门名称+职工姓名+基本工资+副食补贴+粮食补贴+交通补贴+备补+应发工资+房费+水电费+其他扣款+实发工资+备注数据流量:约30张/日高峰流量:约50张/日(二)处理逻辑的描述处理逻辑编号:P-01处理逻辑名称:列出职工借支应扣款清单 简述:财务部按期列出职工借支应扣款清单输入的数据流:房费和水电费,托儿费和交通补贴费处理描述:登记房地产提供的房费和水电费和总务处的托儿费和交通补贴费输出数据流:职工借支应扣款清单处理频率:30次/日处理逻辑编号:P-02处理逻辑名称:制作本月职工工资台账 简述:工资管理会计制作本月职工工资台账输入的
6、数据流:职工借支应扣款清单,上月职工台账,职工工资调整变动情况处理描述:工资管理会计依据上月职工工资台账和各部门送来的扣款单、补贴单和职工工资变动情况清单制作本月职工工资台账格式输出数据流:本月职工工资台账格式处理频率:30次/日处理逻辑编号:P-03处理逻辑名称:填制本月职工工资台账 简述:输入本月职工工资台账格式输入的数据流:本月职工工资台账格式处理描述:工资管理会计根据填制好的工资台账格式制作本月份职工工资台账输出数据流:本月份职工工资台账处理频率:30次/日处理逻辑编号:P-04处理逻辑名称:合计计算应得工资 简述:输入本月汇总表处理描述:工资管理会计依据本月汇总表合计数字,提取现金,
7、发至职工手中。输出数据流:本月职工应得工资处理频率:30次/日(三) 数据存储描述数据存储编号F-01外部实体名称:上月职工工资台账 简述:登记上月职工工资台账数据存储组成:职工姓名+基本工资+副食补贴+粮食补贴+交通补贴+备补+应发工资+房费+水电费+其他扣款+实发工资+备注关键字:职工姓名+工资相关处理:P-01、P-02、P-03数据存储编号F-02外部实体名称:上月工资清单 简述:制作上月职工工资清单数据存储组成:职工姓名+基本工资+副食补贴+粮食补贴+交通补贴+备补+应发工资+房费+水电费+其他扣款+实发工资+备注关键字:职工姓名+工资相关处理:P-01、P-02、P-03(四) 外
8、部实体描述外部实体编号:S-01外部实体名称:房地产 简述:统计房费水电费扣款单输出数据流:房费、水电费外部实体编号:S-02外部实体名称:总务处 简述:统计托儿费和交通补贴扣款单输出数据流:托儿费、交通补贴外部实体编号:S-03外部实体名称:人事部门 简述:统计职工工资调整变动清单输出数据流:职工工资变动单三、系统设计1、新系统功能设计(1)功能模块图案设计新系统的功能设计是以原系统业务流程和数据流程为依据的。为此新系统的功能划分为数据录入、工资查询、报表输出、系统维护四个模块,如图所示。 工资管理系统 报表输出 工资查询 系统维护 数据录入 部门代码维护职工代码维护本月工资汇总表职工工资发
9、放单按职工证号查询按职工部门查询扣款单录入应发工资数据录入 新系统功能模块图(2) 信息系统流程图设计系统把工资数据分为固定半固定数据和变动数据两大部分。相对固定的数据长期存储在主文件中。对变动很大的变动数据,每月重新输入,暂时保存在磁盘的扣款补贴文件中。最后计算并输出全校职工工资发放单和本月份工资汇总表。其信息系统流程图如下。主文件更新模块上月主文件建立扣款补贴文件模块报表输出模块本月份工资汇总表职工工资发放单本月主文件扣款补贴文件工资变动通知单借支扣款清单房费扣款清单托儿费扣款清单水电费扣款清单交通补贴清单 信息系统流程图2、 代码设计新系统为每个职工设计了代码,一方面可统一职工的信息,另
10、一方面是为了方便数据的输入。职工代码为八位数字字符,区间码结构。在系统运行过程中,凡是需要输入某个职工时,只需输入职工证号即可,系统可根据职工证号、职工姓名及其他信息对照表,自动将相应的职工姓名及其他信息调出来,而且代码表显示在输入/输出窗口中,用户不一定要记住职工的证号,可随时通过系统联机查询。3、系统运行环境与数据库设计 系统运行环境设计在windows95平台下运行,程序设计语言选择Visual FoxPro 6.0。系统的硬件要求为586微型计算机,8M以上的内存,500M以上的外存。 基于上述运行环境,根据系统分析,设计了5个数据表文件,他们的结构及其说明如下:(1)部门代码表bmd
11、m.dbf字段字段名称类型宽度小数说明1BMDHCharacter4部门代号2BMMCCharacter8部门名称 与此数据库文件对应的索引文件为bmdm.idx,其索引关键字为bmdh。(2) 职工信息表zgxx.dbf字段字段名称类型宽度小数说明1ZGZHCharacter8职工证号2XMCharacter8姓名3XBCharacter8性别4SRNumeric8生日5HFCharacter8婚否6BMMCCharacter8部门名称7ZWCharacter8职务8MZCharacter8民族9ZZMMCharacter8政治面貌10BYXXNumeric8毕业学校11XLCharacte
12、r8学历12DHNumeric11电话13RZRQNumeric8入职日期14HTQXNumeric8合同期限15TXDZCharacter30通讯地址 与此数据库文件对应的索引文件为zgxx.idx,其索引关键字为zgzh。(3)职工补贴清单表zgbt.dbf字段字段名称类型宽度小数说明1ZGZHCharacter8职工证号2XMCharacter6姓名3FSBTNumeric82副食补贴4LMBTNumeric82煤粮补贴5JTBTNumeric82交通补贴6BB1Numeric82备补17BB2Numeric82备补28YFGZNumeric82总计 与此数据库文件对应的索引文件为zgb
13、t.idx,其索引关键字为zgzh。(4)职工扣款清单表zgkk.dbf字段字段名称类型宽度小数说明1ZGZHCharacter8职工证号2XMCharacter8姓名3FFNumeric82房费4SDFNumeric82水电费5TEFNumeric82托儿费6JZKKNumeric82借支扣款7QTKKNumeric82其他扣款8KKZJNumeric82扣款总计 与此数据库文件对应的索引文件为zgkk.idx,其索引关键字为zgzh。(5)职工工资汇总表zggz.dbf字段字段名称类型宽度小数说明1ZGZHCharacter8职工证号2XMCharacter8姓名3JBGZNumeric8
14、2基本工资4GLGZNumeric82工龄工资5FSBTNumeric82副食补贴6LMBTNumeric82煤粮补贴7JTBTNumeric82交通补贴8BB1Numeric82备补19BB2Numeric82备补210YFGZNumeric82应发工资11FFNumeric82房费12SDFNumeric82水电费13TEFNumeric82托儿费14JZKKNumeric82借支扣款15QTKKNumeric82其他扣款16KKZJNumeric82扣款总计17SFGZNumeric82实发工资 与此数据库文件对应的索引文件为zggz.idx,其索引关键字为zgzh。4、输入/输出设计输
15、入设计:本系统中的各种类数据录入均用先行系统的各种单据格式。输出设计:本系统的工资台账输出的格式如下:台帐数据文件tz.dbf字段字段名称类型宽度小数说明1ZGZHCharacter6职工证号2YFCharacter6月份3JBGZNumeric82基本工资4GLGZNumeric82工龄工资5FSBTNumeric82副食补贴6LMBTNumeric82煤粮补贴7JTBTNumeric82交通补贴8BB1Numeric82备补19BB2Numeric82备补210YFGZNumeric82应发工资11FFNumeric82房费12SDFNumeric82水电费13TEFNumeric82托儿
16、费14JZKKNumeric82借支扣款15QTKKNumeric82其他扣款16KKHJNumeric82扣款合计17SFGZNumeric82实发工资与此数据库文件对应的索引文件为tz.idx,其索引关键字为zgzh。某大学职工工资台帐帐页四、系统实施系统实施部分根据上一部分介绍的设计方案,完成了计算机系统的程序设计与调试、系统初始数据的录入以及向计算机系统的转换等工作。在本工资管理系统里,初次使用系统通过运行比较简单的数据录入、工资查询,报表录入这样一些基本的操作,包括职工证号、姓名及其他信息对照表,部门代码表,以及其他固定数据。之后,如欲修改信息可通过数据维护进行修改。若有工资变动,可
17、通过建立扣款、补贴文件内各模块可进行当月扣款补贴等变动数据进行录入和修改。Form1.init:*open data .datazg-daForm1.activate:Thisform.txtpass.setfocusCommand2.click(进入系统):If used(“setup”)Sele setupElesUse.datasetupEndifLoca for itms=”password”If found ()IfUppe (alltrim(thisform.txtpass.value)=upper(alltrim(valur)Do form formbeginThisform.r
18、eleaseElseE=messagebox(“口令错误请重新输入!”,0+48+0,”警告”)Thisform.txtpass.setfocusEndifElseDo form formbeginThisform.releaseEndifCommand3.click(退出系统):If type(“thisform.parent”)=”0”Thisformset.releaseElseThisform.releaseEndifClear eventsRelease all extended五、实验心得 管理信息系统是一门实践性很强的课程,大量的基本概念、方法和理论都需要通过实际才能深刻理解。这
19、次在某大学工资管理信息系统的设计与实现,使我更加了解管理信息系统开发过程中信息系统规划、分析、设计、实施等各阶段的任务和内容,理论应用于时间更加加深记忆,强化动手能力。在此还要代表我们专业同学感谢老师这学期的指导!鱼知水恩,乃幸福之源也。鱼离不开水,人离不开亲人和朋友,当你处于逆境和灾难时,帮助你一臂之力,渡过难关的人,都是你的亲人和朋友。吃水不忘挖井人,度过苦难,不能忘记援助过你的人。知恩图报,善莫大焉。一个人要想获得幸福,必须懂得感恩。生活需要一颗感恩的心来创造, 一颗感恩的心需要生活来滋养。一饭之恩,当永世不忘。顺境里给你帮助的人,不能全部称作朋友,但是能够在你逆境时依然愿意援助你,走出
20、困境的人,一定是你要用一生去感谢和珍惜的人。唐代李商隐的晚晴里有这样一句诗:天意怜幽草,人间重晚晴。久遭雨潦之苦的幽草,忽遇晚晴,得以沾沐余辉而平添生意。当一个人闯过难关的时候,一定要记住那些支撑你,陪你一起走过厄运的朋友和亲人,这个世界谁也不亏欠谁,帮你是情分,不帮你是本分。如古人所说:淡看世事去如烟,铭记恩情存如血。学会感恩父母养育之恩,学会感恩朋友的帮助之情,生活里做一个有情有义的人。你要知道,父母,永远是你最亲近的人,是最爱你的人,不管他们的方法怎么错误?可是爱你的心,都是一样的。千万不要因为自己一时的私心,而忘记感恩。我们常常希望别人都对自己有情有义,可是想得到别人你真情,首先你必须
21、先付出真情。你帮助别人,不要记在心里,别人帮助你,你要懂得感恩和感动,而不是当做理所当然。你要知道别人帮你是情分,不帮你是本分。侍父母,要孝顺,对朋友,要真诚。不管你生活的精彩或者混沌,孝顺父母,颐养天年。一父养十子,十子养一父。在这个美好的时代,中华很多的美德都在逐渐消失,做子孝为天,但是总有一些人,自己活在天堂,硬生生的把父母扔进地狱。鱼知水恩,乃幸福之源也。鱼离不开水,人离不开亲人和朋友,当你处于逆境和灾难时,帮助你一臂之力,渡过难关的人,都是你的亲人和朋友。吃水不忘挖井人,度过苦难,不能忘记援助过你的人。知恩图报,善莫大焉。一个人要想获得幸福,必须懂得感恩。生活需要一颗感恩的心来创造,
22、 一颗感恩的心需要生活来滋养。一饭之恩,当永世不忘。顺境里给你帮助的人,不能全部称作朋友,但是能够在你逆境时依然愿意援助你,走出困境的人,一定是你要用一生去感谢和珍惜的人。唐代李商隐的晚晴里有这样一句诗:天意怜幽草,人间重晚晴。久遭雨潦之苦的幽草,忽遇晚晴,得以沾沐余辉而平添生意。当一个人闯过难关的时候,一定要记住那些支撑你,陪你一起走过厄运的朋友和亲人,这个世界谁也不亏欠谁,帮你是情分,不帮你是本分。如古人所说:淡看世事去如烟,铭记恩情存如血。学会感恩父母养育之恩,学会感恩朋友的帮助之情,生活里做一个有情有义的人。你要知道,父母,永远是你最亲近的人,是最爱你的人,不管他们的方法怎么错误?可是爱你的心,都是一样的。千万不要因为自己一时的私心,而忘记感恩。我们常常希望别人都对自己有情有义,可是想得到别人你真情,首先你必须先付出真情。你帮助别人,不要记在心里,别人帮助你,你要懂得感恩和感动,而不是当做理所当然。你要知道别人帮你是情分,不帮你是本分。侍父母,要孝顺,对朋友,要真诚。不管你生活的精彩或者混沌,孝顺父母,颐养天年。一父养十子,十子养一父。在这个美好的时代,中华很多的美德都在逐渐消失,做子孝为天,但是总有一些人,自己活在天堂,硬生生的把父母扔进地狱。