版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 齐鲁工业大学商学院管理信息系统课程设计实验报告某大学工资管理系统的分析与设计专业名称: 信系管理与信息系统 班 级: 组 别: 第 组 小组成员学号工作内容成绩201108041系统简述、现行系统分析20110804项目目标、效益、结论20110804系统详细设计管理信息系统课程设计任务书题目 某大学工资管理信息系统的分析与设计一、课程设计目的管理信息系统课程设计作为独立的教学环节,是学习完管理信息系统课程后进行的一次全面的综合练习。其目的在于综合运用课堂所学的管理信息系统开发的原理、技术、方法和步骤,深刻理解和体会开发一个管理信息系统的过程及每个阶段的工作内容,提高学生分析与设计管理信息系
2、统的能力。1.系统简述某大学共有教职员工3758人。学校下设教务处、财务处和房产处等26处室,设有计算机系、自动控制系和管理工程系等18个教学系,此外还附设一个机工厂、一个电子厂和一所校医院。该校财务处负责全校教职工的工资管理工作。该所大学现行职工工资管理业务工作量特别大,同时还时常出现差错现象。有关人员迫切要求早日开发出全校职工工资管理信息系统,用计算机代替手工记账、计算机制做报表工作。学校主管领导也十分支持这项工作,已批准投资5万元人民币用于购置设备和软件开发。同时,学校还拥有雄厚的技术力量。因此,该系统的开发具备了管理可行性-有关人员迫切要求早日开发出全校职工工资管理信息系统,具备了开发
3、的积极性;学校主管领导也十分支持这项工作,具备了管理阶层的肯定技术可行性-学校还拥有雄厚的技术力量。经济可行性-学校主管领导已批准投资5万元人民币用于购置设备和软件开发。系统开发后可以减轻该所大学现行职工工资管理业务工作量,同时减少差错现象,对学校很有利。2.项目目标减轻该所大学现行职工工资管理业务工作量,同时减少差错现象3.所需资源、预算、期望效益所需的资源已由校领导批准购置,预期效益即为减轻该所大学现行职工工资管理业务工作量,同时减少差错现象4.对项目可行性的结论该系统可立即进行开发二、现行系统分析1 业务流程分析根据对行系统分析,该学校财务处的管理系统的主要业务流程有扣款补帖管理、人事变
4、更管理、工资发放管理,系统的总体业务流程图如下:补贴清单财务员工房费水费单房产处工资汇总表扣款补贴单扣款补贴款的管理职工工资发放清单扣款清单工资发放管理总务处扣款补贴单职工工资台账职工工资变动清单职工人事变动管理财务人事部职工工资变动单工资变动通知单财务处11扣款补贴管理每月25日至28日,房产处将本月职工住房的房费和水电费扣款清单报送财务处,总务处将托儿费扣款和通勤职工的交通补贴费清单报送财务处。由财务处统计处理。1.2事变更管理 学校人事部门及时向财务处提供下列信息: 1)若有职工在学校内部各部门之间调动工作情况发生,则提供这些职工的姓名、由何部门调至何部门工作、工资发放变动情况等。 2)
5、若有校外人员调入学校工作,则应提供调入者的职工号、姓名、调入校内何部门、以及有关调入者工资方面的数据,还有他们的工资开始发放的月份,据此,财务处的工资管理会计员建立调入者的职工工资台帐帐页。 3)若有职工调离学校,则要提供调出人员的姓名、所在单位和终止发放本人工资的月份。4)若调整工资,则应提供全校教职工工资调整变动情况清单和调整后工资从哪个月份开始发放。13工资发放管理 房产处将本月职工住房的房费和水电费扣款清单报送财务处,总务处将托儿费扣款和通勤职工的交通补贴费清单报送财务处。财务处按期列出一份职工借支应扣款清单。然后再根据人事处的人事变更情况调整员工工资。财务处收到各部门报送来的扣款单、
6、补贴清单和其它有关职工工资变动通知单后,财务处的工资管理会计就可以依据上个月份的职工工资台帐制作本月职工工资台帐。然后再根据工资台帐制作员工工资发放单和本月份工资汇总表。工资管理会计员依据工资汇总表上的全校“实发工资”合计数字,从银行提回现金,并于下月的5号将本月份职工工资发至职工手中。职工工资的计算如下: 工龄工资每人每年增加0.50元。 应发工资 = 基本工资 + 工龄工资 + 各项补贴之和。 扣款合计 = 房费 + 水电费 + 托儿费 + 借支扣款 + 其它扣款。实发工资 = 应发工资 - 扣款合计。业务流程图如下: 部门间职工调动工资变动管理职工工资变动管理职工工资变动通知单职工调离学
7、校人事部验收财务处校外人员调进工资调整管理学校调整工资2.数据流程分析根据对该大学工资管理信息系统的详细调查,以及财务处的迫切需求领导的大力支持,我认为该大学的工资管理信息系统的处理业务可以分为:人事变更管理,工资发放管理,扣款补贴管理。系统的主要外部实体主要有:房产处,总务处,人事处,财务处。系统主要的输入输出数据流如下表:输入来源去处输出来源去处扣款清单房产处,总务处扣款补贴 管理职工扣款清单职工,财务处补贴清单总务处扣款补贴 管理职工补贴清单职工,财务处人事变更清单人事处人事变更管理员工变更清单财务处工资汇总单财务处工资发放管理职工工资台账职工,财务处 工资管理系统的主要数据存储是扣款补
8、贴数据,人事变更数据,工资汇总数据。从总体来说可以分为工资管理子系统和工资发放子系统,工资管理子系统的数据流程图如下:教职工扣款补贴清单 人事处 人事变更信息人事变更管理工 资发放管 理 扣款补贴清单 人事变更清单房产处 扣款项目扣款补贴管理财务处总务处 工资发放清单 扣款补贴信息根据对现行的工资管理信息系统的分析,可以画出工资发放子系统的数据流程图如下:教职工人事变更情 况管理人事处人事变更统计单 人事变动 清单 发放职工工资汇总,职工工资台帐管理 工资房产处房费,水电职工扣款补 贴金额管理费清单工资变动通知单总务处财务处托儿费,交通 工资发放清单补贴清单 房地产 房费和水电费清单列出职工借
9、支应扣款清单 职工借支 应扣款清单 上月工资台账填制职工工资台账总务处 制作本月工资台账 托儿费和补贴费 本月职工 工资台账格式 人事部 本月工资台账 制作 职工工资调整变动情况清单 本月工资汇总表 本月工资 发放单合计计算应得工资工资 本月职工应得工资职工3处理功能分析设计开发这个工资管理信息系统的目的就是减少该学校工资业务管理的工作量,提高工作效率的同时也少出错率。把工作人员从繁琐的业务过程解脱出来,利用计算机实现工资管理的信息化,计算机化,为全校师生提供更全面快捷的服务。设计这个系统要完成的功能主要有:1)与学校其他系统的接口功能;2)员工基本信息数据的输入,修改,删除,查询;3)企业工
10、资标准的基本设定;4) 员工工资的浏览;5)员工个人工资表的查询;6)员工工资的计算;7) 工资报表打印;在系统与学校其他系统的接口这一块,在设计系统的时候,应该为系统预先设定几个接口,可以与学校的总务处,房产处,人事处连接,作到数据资源的共享,也为数据在财务处,人事处,房产处,总务处的传递,流动大大节省时间和人力,作到系统数据的实时性。为工资管理信息系统做出工资台帐及时提供可靠的依据。系统在设计时需要考虑的另外一个重要问题就是设计的系统必须作到员工基本信息数据的输入,修改,删除,查询,系统只有在有了这些基本的数据之后才能正确作出学校的工资台帐,为学校更好的服务。作为一个工资管理信息系统,应该
11、可以根据其他外界因素的变化及时的对工资标准作出修订,按照现行的标准及时的计算出每个月的职工工资清单。 在新系统中可以设计一个页面来浏览每个月的员工工资额,可以查询每个该学校的每个员工的历年每个月份的工资额。员工可以通过该系统在学校的主页的链接接口凭自己的工资号来来查询自己本月以及以往的月工资额。 在设计新系统的时候在系统数据库中添加一个工资计算模块,用程序来实现按下面的工资计算方法计算每个员工每月的实发工资:工龄工资每人每年增加0.50元。 应发工资 = 基本工资 + 工龄工资 + 各项补贴之和。 扣款合计 = 房费 + 水电费 + 托儿费 + 借支扣款 + 其它扣款。实发工资 = 应发工资
12、- 扣款合计。 设计的新系统应该能够连接网络打印机,使员工和财务处可以随时随地打印出工资报表。4、建立数据字典 编号数据元素名称别名类型长度DE001职工号GH字符型25DE002职工姓名XM字符型35DE003职位ZW字符型35DE004部门号BMH字符型25DE005工龄工资GL数字型4DE006基本工资GZ数字型9DE007房费FF数字型4DE008交通补贴费JTBTF数字型4DE009托儿费TEF数字型7DE010副食补贴费FSBTF数字型8DE011备注补贴费BZBTF数字型6DE012水电费SDF数字型6DE013借支扣款JZKK数字型7DE014其它扣款QTKK数字型7DE015
13、扣款合计KKHJ数字型8DE016实发工资SFGZ数字型9DE017部门信息BMXX字符型30DE018职工工作历史GZLS字符型305、新系统逻辑模型 本系统在设计时采用结构化程序的设计方法,系统的总体结构采用菜单调用表单的方式,利用表单来对信息进行管理、数据处理、信息查询、系统维护等工作。 一) 开发设计思想:1. 尽量利用学校现有的软硬件环境,采用先进的管理系统开发方案,从而达到充分利用学校现在资源,提高系统开发水平和应用效果的目的;2. 系统应符合学校工资管理的规定,满足学校相关人员日常使用的需要,并达到操作过程中的直观、方便、实用、安全等要求;3.系统采用模块化程序设计方法,既便于系
14、统功能的各种组合和修改,又便于未参与开发的技术维护人员进行补充、维护;4. 系统应具有数据库维护功能,及时根据用户需求进行数据的添加、删除、修改、备份等操作。 二)、系统功能分析 在现代高校的发展和运作过程中,往往需要对学校员工的工资进行管理。若学校的规模较大,拥有大量的教职员工,工资管理活动中涉及到大量数据的变化,如果采用数据库的方式对工资数据进行管理,将大大提高管理人员的工作效率。学校不同,则员工的工资构成就有: 1员工信息 分为员工信息浏览和员工信息查询:在员工信息浏览子模块中,可以对员工的编号、姓名、性别、岗位、工龄、工资等级等信息进行浏览,并可以对员工信息进行增加记录,修改记录,删除
15、记录等操作;在员工信息查询模块中,可按员工号或员工姓名进行查询。 2工资基本设定 包括对基础工资、岗位工资、工龄工资的设定,基础工资的设定包括工资等级、工资额的设定,可以对工资等级及相应的工资额进行修改、添加、删除。岗位工资的设定包括岗位名称、岗位工资额的设定,可以对岗位名称及相应的岗位工资额进行修改、添加、删除。工龄工资的设定包括工龄、工资额的设定,可以对各个工龄段及相应的工龄工资额进行修改、添加、删除。 3工资汇总 在工资管理中,要分别输入每一个员工的各项工资条款,这样才能运用计算机技术来管理好员工的工资发放情况,其中包括:员工基本情况,员工基本工资情况,员工岗位工资情况,员工工龄工资,工
16、资综合。 4个人工资查询 此查询分为按职工姓名查询、按职工号查询。 5退出 此功能块为退出系统。 6.管理员设定 实现系统用户及密码的设置操作,可以增加和删除系统用户(仅系统管理员才有权限),对系统当前用户修改密码。三)系统的运行要求: 1硬件要求 处理器奔腾4以上,主频在3.4Ghz以上 内 存1G,内存越大,速度越快 硬 盘160GB 光驱类型:DVD刻录 显卡芯片:Intel GMA X3100 高性能集成显卡 2软件要求 操作系统WINDOWS2000,WINDOWSXP/VISTA 应用软件VISUAL FOXPRO6.0(中文版)四)系统功能模块设计本系统在设计时采用结构化程序的设
17、计方法,系统的总体结构采用菜单来调用表单,利用表单来对信息进行管理、数据加工、信息查询、系统维护等工作,系统的功能模块本结构图如下图所示 工资管理 信息系统 员工工资汇总管理员设定个人工资查询工资基本设定员工基本信息员工工资情况岗位工资情况修改用户密码增删系统用户按工资号查询按姓名查询工资汇总情况工龄工资情况工龄工资设定岗位工资设定基础工资设定员工信息更改员工信息查询员工信息输入功能分析图 工资管理系统 计算和打印 建立扣款文件 更新主文件 建立主文件 打印工资汇总表打印工资发放单计算数据维护数据录入更新建立主处理文件数据录入数据维护 本部分简明扼要的介绍了各个部分要实现的功能,搭好了设计的总
18、体框架,使我们对要开发的系统能够更加系统的,全面的,确切的认识,下一步就可以进行系统的详细设计与具体功能的实现了。1. 功能结构图设计新系统的功能设计是以原系统业务流程和数据流程为依据的。为此新系统的功能划分为数据录入、工资查询、报表输出、系统维护四个模块,如图所示。 工资管理系统 报表输出 工资查询 系统维护 数据录入 部门代码维护职工代码维护本月工资汇总表职工工资发放单按职工证号查询按职工部门查询扣款单录入应发工资数据录入 7.信息系统流程设想图(新系统模型)新系统把工资数据分为固定半固定数据和变动数据两大部分。相对固定的数据长期存储在主文件中。对变动很大的变动数据,每月重新输入,暂时保存
19、在磁盘的扣款补贴文件中。最后计算并输出全校职工工资发放单和本月份工资汇总表。其信息系统流程图如下。主文件更新模块上月主文件建立扣款补贴文件模块报表输出模块本月份工资汇总表职工工资发放单本月主文件扣款补贴文件工资变动通知单借支扣款清单房费扣款清单托儿费扣款清单水电费扣款清单交通补贴清单8.新系统信息处理流程设计处理过程设计分析和设计出完成某一功能所需的处理单元(操作过程)及其组合是系统的最底层的设计,其设计成果是某一处理过程的处理流程图整个系统的处理流程图可以看作是系统流程图的展开和具体化-以建立主扣款文件子系统的处理流程图为例托儿费扣款水电费扣款通知单煤气费扣款建立扣款文件程序扣款文件修改扣款
20、文件程序扣款单排序扣款文件合并 (排好序)主扣款文件 三、系统的详细设计 本部分说明了系统的整个设计,再以工资数据输入,工资计算以及查询为例详细说明了系统是怎样实现的。 一)数据库设计 1 .概念设计 概念设计基础是完成需求分析后提供的需求说明书,用概念数据模型表示数据及其相互间的关系,这种数据模型是与DBMS无关的、面向现实世界的、易于理解的数据模型,是独立于计算机的数据模型,独立于计算机的软硬件系统,与用户进行交流十分方便。 概念设计中自顶向下的实体分析方法,即常用的实体联系模型(简称E-R模型),对具体数据进行抽象加工,将实体集合抽象成实体类型。用实体间联系反映现实世界事物间的内在联系。
21、E-R模型是建立概念性数据模型的有力工具。 通过对企业工资管理内容和过程的分析,本系统应设计的实体和属性如下: 本系统一共用到了4个表。如下: 1)岗位表(包括岗位名称,岗位工资) 2)工龄表 (包括工龄,工龄工资) 3)工人信息表 (包括编号,姓名,性别,工作岗位,工龄,工资等级) 4)扣款补贴表(包括扣去的水电费,房费,托儿费以及交通补贴) 系统中有关数据库表结构设计如下: 1.部门表字段名 类型 宽度 小数位数 索引部门 字符型 10 -部门工资数值型 10 2 2工龄表字段名 类型 宽度小数位数 索引工龄 数值型 10 - 索引工龄工资 数值型 10 2 3员工信息表 字段名 类型 宽
22、度 小数位数 索引 序号 数值型 10 主索引 姓名 字符型 6 性别 字符型 2 岗位 字符型 10工龄 数值型 5工资等级 字符型 5 4.扣款补贴表 字段名 类型 宽度 小数位数 索引 序号 数值型 10 索引 水电费 数值型 10 2 房费 数值型 10 2 托儿费 数值型 5 2 交通补贴 数值型 5 2 5、数据库的实现1建立工资管理项目(1)打开Visual Foxpro6.0,通过应用程序向导创建新项目,存储为“工资管理系统.pjx”。(2)创建完成,打开项目管理器中的“数据”项,选择“数据库”并点击“新建”按钮,创建一个名为“工资管理”的数据库。2添加数据表打开“工资管理”数
23、据库,添加如下所示的四个数据表,各表中的字段信息如下: 1)岗位表(包括岗位名称,岗位工资) 2)工龄表 (包括工龄,工龄工资) 3)工人信息表 (包括编号,姓名,性别,工作岗位,工龄,工资等级) 4)扣款补贴表(包括扣去的水电费,房费,托儿费以及交通补贴) 6.数据库结构设计: 该系统设计规划出的实体有:员工实体、员工工资实体、工资等级实体、部分岗位实体、工龄实体、公司福利实体。实体和实体之间的E-R图为:职工工资包括基础工资对应工资等级岗位工龄工资福利对应对应对应部门岗位工龄公司福利 现在分别对应发工资处理、应扣款处理、实发工资处理模块进行分解由系统分析中应发工资处理业务流程图可知应发工资
24、处理存在5种不同的事务。(1) 职工基本工资信息处理,他包括下列处理功能1.1职工基本工资信息读取 1.2人事处职工变动信息输入 1.3计算职工本月基本工资 (2) 职工应发工资处理 1.4职工本月基本工资读取1.5职工本月交通补贴输入1.6职工本月其他补贴输入 1.7职工本月应发工资计算 (3) 职工应发工资查询1.8职工本月应发工资查询1.9职工反馈意见输入与存储(4) 职工反馈信息审核1.10 读取职工反馈信息1.11审核职工反馈信息1.12生成最终错误表(5) 纠正本月应发工资错误1.13 读取错误表1.14纠正本月应发工资,其主要针对职工本月应发工资表运用事务分析的方法可将应发工资处
25、理进一步分解为如下图的结构图职工反馈信息管理职工基本工资管理纠正应发工资应发工资管理 对上图所示结构图的模块“职工基本工资信息处理”、“职工本月应发工资处理”、“职工应发工资查询”、“职工反馈信息审核”、“纠正本月应发工资错误”。还需要进一步分解,其功能详细说明如下:“职工基本工资信息处理”模块的功能是:当开始计算本月职工基本工资信息时,从以前的工资信息表中读出职工的工龄,上月工资等,然后根据从人事处得到的调动信息计算工资,其得到的信息可能有3种情况:那就是职工可能已经调出本校,职工新调入本校,职工校内部门发生变更,当第一种情况时根据职工何时停止发工资信息判断是否应该发工资,如果应该继续发则计
26、算,否则不计算并且从职工资料里删除职工信息,如果新调入则要建立相应的职工档案,然后根据从哪个月发工资信息来确定是否应该计算本月工资,如果是则计算本月工资,否则不计算,如果部门发生改变则应对原基本工资信息进行修改,然后根据原基本工资信息计算基本工资。“职工本月应发工资处理”模块的功能是:从职工基本工资信息中读取职工基本工资信息,然后输入总务处的交通补贴信息和职工其他补贴信息进行汇总计算,输出职工本月应发工资表。“职工应发工资查询”模块的功能是:职工可通过自己的账号和密码查询自己的应发工资内容,然后职工可根据自己的实际情况提出反馈意见,反馈意见存储在相应的表中。“职工反馈信息审核”模块的功能是:财
27、务处的工作人员从反馈信息表中读出反馈信息然后根据实际情况进行审核如果发现存在错误则建立错误表,如果发现不属实则给出反馈信息。“纠正本月应发工资错误”模块的功能是:工作人员根据错误表在获得领导统一签字后对本月应发工资进行修改。同时这部分查询的要求如下:查询1:已知工资号查询自己基本工资信息查询2:已知工资号查询自己交通补贴信息查询3:已知工资号查询自己其他补贴信息查询4:已知工资号查询自己本月应发工资信息 由系统分析中应扣款处理业务流程图可知应发工资处理存在5个不同的事务。(1) 应扣款汇总,他包括一下处理功能 2.1输入房费水电费信息 2.2输入托儿费扣款信息 2.3输入其他扣款信息 2.4汇总应扣款(2) 职工应扣款查询2.5职工本月应发工资查询2.6职工反馈意见输入与存储(3) 职工反馈信息审核2.7 读取职工反馈信息2.8 审核职工反馈信息2.9 生成最终错误表(4) 纠正应扣款错误2.10 读取错误表2.11 纠正本月应扣款,其主要针对职工本月应扣款表运用事务分析的方法可将应发工资处理进一步
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 餐饮外卖餐盒设计合同协议(2026年)
- 脂肪肝分级风险评估指南
- 老年人肩周炎理疗方案
- 无人机植保作业安全规范
- 骨密度检测数据解读指南
- 脱粒机作业安全操作规程
- 体验卡客户转化跟进执行指引
- 生鲜农产品农残检测管理技术规范
- 产后骨盆修复私密护理流程规范
- 会员生日关怀服务操作流程
- DBJ50-T-291-2018 建设工程施工现场安全资料管理标准
- 2025卫生职称(副高)考试小儿内科学高级职称(副高)历年考试真题及答案
- 2025年托育园考试题库及答案
- 民法典与国有企业法治建设专题
- GB/T 1040.1-2025塑料拉伸性能的测定第1部分:总则
- 分泌性中耳炎术后护理
- 新22J01 工程做法图集
- 人教A版高中数学必修第二册8.6.3 平面与平面垂直(一)【课件】
- 《广西建设工程消防设计审查验收常见问题汇编》
- 2024秋新统编版道法7年级上册教学课件 12.2 正确对待顺境和逆境
- T-GXAS 395-2022 蒜头果栽培技术规程
评论
0/150
提交评论