信管习题及答案概要.docx
- 文档编号:3779268
- 上传时间:2022-11-25
- 格式:DOCX
- 页数:21
- 大小:24.89KB
信管习题及答案概要.docx
《信管习题及答案概要.docx》由会员分享,可在线阅读,更多相关《信管习题及答案概要.docx(21页珍藏版)》请在冰豆网上搜索。
信管习题及答案概要
齐鲁工业大学
商学院
管理信息系统课程设计实验报告
某大学工资管理系统的分析与设计
专业名称:
信系管理与信息系统
班级:
组别:
第组
小组成员
学号
工作内容
成绩
201108041
系统简述、现行系统分析
20110804
项目目标、效益、结论
20110804
系统详细设计
《管理信息系统》课程设计任务书
题目某大学工资管理信息系统的分析与设计
一、课程设计目的
管理信息系统课程设计作为独立的教学环节,是学习完《管理信息系统》课程后进行的一次全面的综合练习。
其目的在于综合运用课堂所学的管理信息系统开发的原理、技术、方法和步骤,深刻理解和体会开发一个管理信息系统的过程及每个阶段的工作内容,提高学生分析与设计管理信息系统的能力。
1.系统简述
某大学共有教职员工3758人。
学校下设教务处、财务处和房产处等26处室,设有计算机系、自动控制系和管理工程系等18个教学系,此外还附设一个机工厂、一个电子厂和一所校医院。
该校财务处负责全校教职工的工资管理工作。
该所大学现行职工工资管理业务工作量特别大,同时还时常出现差错现象。
有关人员迫切要求早日开发出全校职工工资管理信息系统,用计算机代替手工记账、计算机制做报表工作。
学校主管领导也十分支持这项工作,已批准投资5万元人民币用于购置设备和软件开发。
同时,学校还拥有雄厚的技术力量。
因此,该系统的开发具备了
管理可行性------有关人员迫切要求早日开发出全校职工工资管理信息系统,具备了开发的积极性;学校主管领导也十分支持这项工作,具备了管理阶层的肯定
技术可行性------学校还拥有雄厚的技术力量。
经济可行性------学校主管领导已批准投资5万元人民币用于购置设备和软件开发。
系统开发后可以减轻该所大学现行职工工资管理业务工作量,同时减少差错现象,对学校很有利。
2.项目目标
减轻该所大学现行职工工资管理业务工作量,同时减少差错现象
3.所需资源、预算、期望效益
所需的资源已由校领导批准购置,预期效益即为减轻该所大学现行职工工资管理业务工作量,同时减少差错现象
4.对项目可行性的结论
该系统可立即进行开发
二、现行系统分析
1.业务流程分析
根据对行系统分析,该学校财务处的管理系统的主要业务流程有扣款补帖管理、人事变更管理、工资发放管理,系统的总体业务流程图如下:
补贴清单
财务
员工
房费水费单
房产处
工资汇总表
扣款补贴单
扣款补贴款的管理
职工工资发放清单
扣款清单
工资发放管理
总务处
扣款补贴单
职工工资台账
职工
工资变动清单
职工人事变动管理
财务
人事部
职工工资变动单
工资变动通知单
财务处
1.1扣款补贴管理
每月25日至28日,房产处将本月职工住房的房费和水电费扣款清单报送财务处,总务处将托儿费扣款和通勤职工的交通补贴费清单报送财务处。
由财务处统计处理。
1.2事变更管理
学校人事部门及时向财务处提供下列信息:
1)若有职工在学校内部各部门之间调动工作情况发生,则提供这些职工的姓名、由何部门调至何部门工作、工资发放变动情况等。
2)若有校外人员调入学校工作,则应提供调入者的职工号、姓名、调入校内何部门、以及有关调入者工资方面的数据,还有他们的工资开始发放的月份,据此,财务处的工资管理会计员建立调入者的职工工资台帐帐页。
3)若有职工调离学校,则要提供调出人员的姓名、所在单位和终止发放本人工资的月份。
4)若调整工资,则应提供全校教职工工资调整变动情况清单和调整后工资从哪个月份开始发放。
1.3工资发放管理
房产处将本月职工住房的房费和水电费扣款清单报送财务处,总务处将托儿费扣款和通勤职工的交通补贴费清单报送财务处。
财务处按期列出一份职工借支应扣款清单。
然后再根据人事处的人事变更情况调整员工工资。
财务处收到各部门报送来的扣款单、补贴清单和其它有关职工工资变动通知单后,财务处的工资管理会计就可以依据上个月份的职工工资台帐制作本月职工工资台帐。
然后再根据工资台帐制作员工工资发放单和本月份工资汇总表。
工资管理会计员依据工资汇总表上的全校“实发工资”合计数字,从银行提回现金,并于下月的5号将本月份职工工资发至职工手中。
职工工资的计算如下:
.工龄工资每人每年增加0.50元。
.应发工资=基本工资+工龄工资+各项补贴之和。
.扣款合计=房费+水电费+托儿费+借支扣款+其它扣款。
.实发工资=应发工资-扣款合计。
业务流程图如下:
部门间职工调动
工资变动管理
职工工资变动管理
职工工资变动通知单
职工调离学校
人事部
验
收
财务处
校外人员调进
工资调整管理
学校调整工资
2.数据流程分析
根据对该大学工资管理信息系统的详细调查,以及财务处的迫切需求领导的大力支持,我认为该大学的工资管理信息系统的处理业务可以分为:
人事变更管理,工资发放管理,扣款补贴管理。
系统的主要外部实体主要有:
房产处,总务处,人事处,财务处。
系统主要的输入输出数据流如下表:
输入
来源
去处
输出
来源
去处
扣款清单
房产处,
总务处
扣款补贴
管理
职工扣款
清单
职工,财
务处
补贴清单
总务处
扣款补贴
管理
职工补贴
清单
职工,财
务处
人事变更清单
人事处
人事变更
管理
员工变更
清单
财务处
工资汇总单
财务处
工资发放
管理
职工工资
台账
职工,财
务处
工资管理系统的主要数据存储是扣款补贴数据,人事变更数据,工资汇总数据。
从总体来说可以分为工资管理子系统和工资发放子系统,工资管理子系统的数据流程图如下:
教
职工
扣款补贴清单
人事处
人事变更信息
人事变更管理
工资
发放管理
扣款补贴清单
人事变更清单
房产处
扣款项目
扣款
补贴
管理
财务处
总务处
工资发放清单
扣款补贴信息
根据对现行的工资管理信息系统的分析,可以画出工资发放子系统的数据流程图如下:
教职工
人事变更情况管理
人事处
人事变更统计单
人事变动
清单发放
职工工资汇总,职工工资台帐管理
工资
房产处
房费,水电
职工扣款补
贴金额管理
费清单
工资变动通知单
总务处
财务处
托儿费,交通工资发放清单
补贴清单
房地产
房费和水电费清单
列出职工借支应扣款清单
职工借支
应扣款清单上月工资台账
填制职工工资台账
总务处
制作本月工资台账
托儿费和补贴费本月职工
工资台账格式
人事部
本月工资台账
制作
职工工资调整变动情况清单
本月工资汇总表
本月工资发放单
合计计算应得工资工资
本月职工应得工资
职工
3.处理功能分析
设计开发这个工资管理信息系统的目的就是减少该学校工资业务管理的工作量,提高工作效率的同时也少出错率。
把工作人员从繁琐的业务过程解脱出来,利用计算机实现工资管理的信息化,计算机化,为全校师生提供更全面快捷的服务。
设计这个系统要完成的功能主要有:
1)与学校其他系统的接口功能;
2)员工基本信息数据的输入,修改,删除,查询;
3)企业工资标准的基本设定;
4)员工工资的浏览;
5)员工个人工资表的查询;
6)员工工资的计算;
7)工资报表打印;
在系统与学校其他系统的接口这一块,在设计系统的时候,应该为系统预先设定几个接口,可以与学校的总务处,房产处,人事处连接,作到数据资源的共享,也为数据在财务处,人事处,房产处,总务处的传递,流动大大节省时间和人力,作到系统数据的实时性。
为工资管理信息系统做出工资台帐及时提供可靠的依据。
系统在设计时需要考虑的另外一个重要问题就是设计的系统必须作到员工基本信息数据的输入,修改,删除,查询,系统只有在有了这些基本的数据之后才能正确作出学校的工资台帐,为学校更好的服务。
作为一个工资管理信息系统,应该可以根据其他外界因素的变化及时的对工资标准作出修订,按照现行的标准及时的计算出每个月的职工工资清单。
在新系统中可以设计一个页面来浏览每个月的员工工资额,可以查询每个该学校的每个员工的历年每个月份的工资额。
员工可以通过该系统在学校的主页的链接接口凭自己的工资号来来查询自己本月以及以往的月工资额。
在设计新系统的时候在系统数据库中添加一个工资计算模块,用程序来实现按下面的工资计算方法计算每个员工每月的实发工资:
.工龄工资每人每年增加0.50元。
.应发工资=基本工资+工龄工资+各项补贴之和。
.扣款合计=房费+水电费+托儿费+借支扣款+其它扣款。
.实发工资=应发工资-扣款合计。
设计的新系统应该能够连接网络打印机,使员工和财务处可以随时随地打印出工资报表。
4、建立数据字典
编号
数据元素名称
别名
类型
长度
DE001
职工号
GH
字符型
25
DE002
职工姓名
XM
字符型
35
DE003
职位
ZW
字符型
35
DE004
部门号
BMH
字符型
25
DE005
工龄工资
GL
数字型
4
DE006
基本工资
GZ
数字型
9
DE007
房费
FF
数字型
4
DE008
交通补贴费
JTBTF
数字型
4
DE009
托儿费
TEF
数字型
7
DE010
副食补贴费
FSBTF
数字型
8
DE011
备注补贴费
BZBTF
数字型
6
DE012
水电费
SDF
数字型
6
DE013
借支扣款
JZKK
数字型
7
DE014
其它扣款
QTKK
数字型
7
DE015
扣款合计
KKHJ
数字型
8
DE016
实发工资
SFGZ
数字型
9
DE017
部门信息
BMXX
字符型
30
DE018
职工工作历史
GZLS
字符型
30
5、新系统逻辑模型
本系统在设计时采用结构化程序的设计方法,系统的总体结构采用菜单调用表单的方式,利用表单来对信息进行管理、数据处理、信息查询、系统维护等工作。
一 )开发设计思想:
1. 尽量利用学校现有的软硬件环境,采用先进的管理系统开发方案,从而达到充分利用学校现在资源,提高系统开发水平和应用效果的目的;
2.系统应符合学校工资管理的规定,满足学校相关人员日常使用的需要,并达到操作过程中的直观、方便、实用、安全等要求;
3. 系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员进行补充、维护;
4. 系统应具有数据库维护功能,及时根据用户需求进行数据的添加、删除、修改、备份等操作。
二)、 系统功能分析
在现代高校的发展和运作过程中,往往需要对学校员工的工资进行管理。
若学校的规模较大,拥有大量的教职员工,工资管理活动中涉及到大量数据的变化,如果采用数据库的方式对工资数据进行管理,将大大提高管理人员的工作效率。
学校不同,则员工的工资构成就有:
1.员工信息
分为员工信息浏览和员工信息查询:
在员工信息浏览子模块中,可以对员工的编号、姓名、性别、岗位、工龄、工资等级等信息进行浏览,并可以对员工信息进行增加记录,修改记录,删除记录等操作;
在员工信息查询模块中,可按员工号或员工姓名进行查询。
2.工资基本设定
包括对基础工资、岗位工资、工龄工资的设定,基础工资的设定包括工资等级、工资额的设定,可以对工资等级及相应的工资额进行修改、添加、删除。
岗位工资的设定包括岗位名称、岗位工资额的设定,可以对岗位名称及相应的岗位工资额进行修改、添加、删除。
工龄工资的设定包括工龄、工资额的设定,可以对各个工龄段及相应的工龄工资额进行修改、添加、删除。
3.工资汇总
在工资管理中,要分别输入每一个员工的各项工资条款,这样才能运用计算机技术来管理好员工的工资发放情况,其中包括:
员工基本情况,员工基本工资情况,员工岗位工资情况,员工工龄工资,工资综合。
4. 个人工资查询
此查询分为按职工姓名查询、按职工号查询。
5. 退出
此功能块为退出系统。
6. 管理员设定
实现系统用户及密码的设置操作,可以增加和删除系统用户(仅系统管理员才有权限),对系统当前用户修改密码。
三)系统的运行要求:
1.硬件要求
处理器 奔腾4以上,主频在3.4Ghz以上
内 存 1G,内存越大,速度越快
硬 盘 160GB
光驱类型:
DVD刻录
显卡芯片:
IntelGMAX3100高性能集成显卡
2.软件要求
操作系统 WINDOWS2000,WINDOWSXP/VISTA
应用软件 VISUALFOXPRO6.0(中文版)
四)系统功能模块设计
本系统在设计时采用结构化程序的设计方法,系统的总体结构采用菜单来调用表单,利用表单来对信息进行管理、数据加工、信息查询、系统维护等工作,系统的功能模块本结构图如下图所示
工资管理
信息系统
员工工资汇总
管理员设定
个人工资查询
工资基本设定
员工基本信息
员工工资情况
岗位工资情况
修改用户密码
增删系统用户
按工资号查询
按姓名查询
工资汇总情况
工龄工资情况
工龄工资设定
岗位工资设定
基础工资设定
员工信息更改
员工信息查询
员工信息输入
功能分析图
工资管理系统
计算和打印
建立扣款文件
更新主文件
建立主文件
打印工资汇总表
打印工资发放单
计算
数据维护
数据录入
更新
建立主处理文件
数据录入
数据维护
本部分简明扼要的介绍了各个部分要实现的功能,搭好了设计的总体框架,使我们对要开发的系统能够更加系统的,全面的,确切的认识,下一步就可以进行系统的详细设计与具体功能的实现了。
1.功能结构图设计
新系统的功能设计是以原系统业务流程和数据流程为依据的。
为此新系统的功能划分为数据录入、工资查询、报表输出、系统维护四个模块,如图所示。
工资管理系统
报表输出
工资查询
系统维护
数据录入
部门代码维护
职工代码维护
本月工资汇总表
职工工资发放单
按职工证号查询
按职工部门查询
扣款单录入
应发工资数据录入
7.信息系统流程设想图(新系统模型)
新系统把工资数据分为固定半固定数据和变动数据两大部分。
相对固定的数据长期存储在主文件中。
对变动很大的变动数据,每月重新输入,暂时保存在磁盘的扣款补贴文件中。
最后计算并输出全校职工工资发放单和本月份工资汇总表。
其信息系统流程图如下。
交通
补贴清单
8.新系统信息处理流程设计
处理过程设计——分析和设计出完成某一功能所需的处理单元(操作过程)及其组合
是系统的最底层的设计,其设计成果是某一处理过程的处理流程图
整个系统的处理流程图可以看作是系统流程图的展开和具体化
----以建立主扣款文件子系统的处理流程图为例
托儿费扣款
水电费扣款通知单
煤气费扣款
建立扣款文件程序
扣款文件
修改扣款文件程序
扣款单
排序
扣款文件
合并
(排好序)
主扣款文件
三、系统的详细设计
本部分说明了系统的整个设计,再以工资数据输入,工资计算以及查询为例详细说明了系统是怎样实现的。
一)数据库设计
1.概念设计
概念设计基础是完成需求分析后提供的需求说明书,用概念数据模型表示数据及其相互间的关系,这种数据模型是与DBMS无关的、面向现实世界的、易于理解的数据模型,是独立于计算机的数据模型,独立于计算机的软硬件系统,与用户进行交流十分方便。
概念设计中自顶向下的实体分析方法,即常用的实体联系模型(简称E-R模型),对具体数据进行抽象加工,将实体集合抽象成实体类型。
用实体间联系反映现实世界事物间的内在联系。
E-R模型是建立概念性数据模型的有力工具。
通过对企业工资管理内容和过程的分析,本系统应设计的实体和属性如下:
本系统一共用到了4个表。
如下:
1)岗位表(包括岗位名称,岗位工资)
2)工龄表(包括工龄,工龄工资)
3)工人信息表(包括编号,姓名,性别,工作岗位,工龄,工资等级)
4)扣款补贴表(包括扣去的水电费,房费,托儿费以及交通补贴)
系统中有关数据库表结构设计如下:
1.部门表
字段名 类型 宽度 小数位数 索引
部门 字符型 10 --
部门工资 数值型 10 2
2.工龄表
字段名 类型 宽度 小数位数 索引
工龄 数值型 10 --索引
工龄工资 数值型 10 2
3.员工信息表
字段名 类型 宽度 小数位数 索引
序号 数值型 10 主索引
姓名 字符型 6
性别 字符型 2
岗位 字符型 10
工龄 数值型 5
工资等级 字符型 5
4.扣款补贴表
字段名类型宽度小数位数索引
序号数值型10索引
水电费数值型102
房费数值型102
托儿费数值型52
交通补贴数值型52
5、数据库的实现
1.建立工资管理项目
(1)打开VisualFoxpro6.0,通过应用程序向导创建新项目,存储为“工资管理系统.pjx”。
(2)创建完成,打开项目管理器中的“数据”项,选择“数据库”并点击“新建”按钮,创建一个名为“工资管理”的数据库。
2.添加数据表
打开“工资管理”数据库,添加如下所示的四个数据表,各表中的字段信息如下:
1)岗位表(包括岗位名称,岗位工资)
2)工龄表(包括工龄,工龄工资)
3)工人信息表(包括编号,姓名,性别,工作岗位,工龄,工资等级)
4)扣款补贴表(包括扣去的水电费,房费,托儿费以及交通补贴)
6.数据库结构设计:
该系统设计规划出的实体有:
员工实体、员工工资实体、工资等级实体、部分岗位实体、工龄实体、公司福利实体。
实体和实体之间的E-R图为:
公司福利
现在分别对应发工资处理、应扣款处理、实发工资处理模块进行分解
由系统分析中应发工资处理业务流程图可知应发工资处理存在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纠正本月应发工资,其主要针对职工本月应发工资表
运用事务分析的方法可将应发工资处理进一步分解为如下图的结构图
应发工资管理
对上图所示结构图的模块“职工基本工资信息处理”、“职工本月应发工资处理”、“职工应发工资查询”、“职工反馈信息审核”、“纠正本月应发工资错误”。
还需要进一步分解,其功能详细说明如下:
“职工基本工资信息处理”模块的功能是:
当开始计算本月职工基本工资信息时,从以前的工资信息表中读出职工的工龄,上月工资等,然后根据从人事处得到的调动信息计算工资,其得到的信息可能有3种情况:
那就是职工可能已经调出本校,职工新调入本校,职工校内部门发生变更,当第一种情况时根据职工何时停止发工资信息判断是否应该发工资,如果应该继续发则计算,否则不计算并且从职工资料里删除职工信息,如果新调入则要建立相应的职工档案,然后根据从哪个月发工资信息来确定是否应该计算本月工资,如果是则计算本月工资,否则不计算,如果部门发生改变则应对原基本工资信息进行修改,然后根据原基本工资信息计算基本工资。
“职工本月应发工资处理”模块的功能是:
从职工基本工资信息中读取职工基本工资信息,然后输入总务处的交通补贴信息和职工其他补贴信息进行汇总计算,输出职工本月应发工资表。
“职工应发工资查询”模块的功能是:
职工可通过自己的账号和密码查询自己的应发工资内容,然后职工可根据自己的实际情况提出反馈意见,反馈意见存储在相应的表中。
“职工反馈信息审核”模块的功能是:
财务处的工作人员从反馈信息表中读出反馈信息然后根据实际情况进行审核如果发现存在错误则建立错误表,如果发现不属实则给出反馈信息。
“纠正本月应发工资错误”模块的功能是:
工作人员根据错误表在获得领导统一签字后对本月应发工资进行修改。
同时这部分查询的要求如下:
查询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:
已知工资号查询自己房费水电费信息
查询2:
已知工资号查询自己托儿费和其他扣款信息
查询3:
已知工资号查询自己总扣款信息
实发工资管理
4.输出设计
1).员工基本信息数据的输出;
2).员工工资变动信息的输出;
3).员工查询信息的输出;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 习题 答案 概要
![提示](https://static.bdocx.com/images/bang_tan.gif)