《管理信息系统》实验指导书
课程代码:1686
英文名称:Management Information System,MIS
适用对象:会计本科专业
学时学分,16学时,1学分。
2005.3
一、实验的地位、作用
增强管理信息系统的感性认识;掌握管理信息系统分析、开发的基本方法;培养学生应用计算机解决经济管理中的实际问题的能力。
二、实验开设对象
本实验开设对象为会计本科专业,实验为必修内容。
三、课程简介
本课程重培养系统分析方法、系统设计方法、软件开发等基本技能。实验课程不同于理论课程,应充分体现“教师指导下的以学生为中心”的教学模式,以学生为认知主体,充分调动学生的积极性和能动性,重视学生自学能力的培养。
四、实验设备配置
每人配置1台电脑,安装有Visual Foxpro6.0。
五、考核完成一个实用、可运行的工资管理信息系统,并编制开发过程中相应的文档。
系统描述及任务系统描述
某大学现行工资管理系统简单描述如下,
某大学共有教职员工4500人。学校下设教务处、财务处和房产处等二十六处室,还设有计算机学院、自动控制学院和经济管理学院等十八个教学院系,此外还附设一个机械工厂、一个电子厂和一所校医院。该校财务处负责全校教职工的工资管理工作,其工资管理业务情况如下,
每月25日至28日,总务处将本月职工住房的水电气费扣款清单报送财务处。清单的格式如表SJ-l,
  ( )月份职工( )项扣款清单
职工号
姓名
部门
水电气费
















 制表人,日期,
此外,学校人事部门及时向财务处提供下列信息,
1)若有职工在学校内部各部门之间调动工作情况发生,则提供这些职工的姓名、由何部门调至何部门工作、工资发放变动情况等。
2)若有校外人员调入学校工作,则应提供调入者的职工号、姓名、调入校内何部门、以及有关调入者工资方面的数据,据此,财务处的工资管理会计员建立调入者的职工工资台帐帐页。
3)若有职工调离学校,则要提供调出人员的姓名、所在单位和终止发放本人工资的月份。
4)若调整工资,则应提供全校教职工工资调整变动情况清单。
清单的格式如表SJ-2。
( )月份人员变动表清单职工号
姓名
部门
基本工资
附加工资
备注
1002
张三
01
400
40
调走
1004
李四
01
350
35
调整工资、换部门
1005
王二
02
450
45
调工资
1009
马六
02
600
60
新进
 制表人,日期,
当财务处收到各部门报送来的清单后,财务处的工资管理会计就可以依据上个月份的职工工资台帐做本月职工工资台帐。每名职工全年工资信息占据台帐的一页。职工工资台帐格式如表SJ-3所示,
某大学职工工资台帐帐页  第 页
职工号,姓名,部门代号,部门名称,
款项
月份
基本
工资
工龄
工资
副食
补贴
煤粮
补贴
交通
补贴
备补
1
备补
2
应发
工资
房

水电 气费
托儿

借支
扣款
其它
扣款
扣款
合计
实发
工资
一月















二月















三月















四月















五月















六月















七月















八月















九月















十月















十一月















十二月















接下来,工资管理会计员再根据填制好的本月份职工工资台帐,花费一个星期左右的时间制作出一式两份的本月份全校职工工资发放单(按部门制作)和本月份工资汇总表,如表SJ-4,
某大学一月份职工工资发放单
部门名称,
姓名
基本
工资
工龄
工资
副食
补贴
煤粮
补贴
交通
补贴
备补
1
应发
工资
房

水电

托儿

借支
扣款
其它
扣款
扣款
合计
实发
工资
汪大伟














……














李 俊














合计














工资管理会计员依据工资汇总表上的全校“实发工资”合计数字,从银行提回现金,并于下月的5号将本月份职工工资发至职工手中。
职工工资计算处理中的几项说明,
,工龄工资每人每年增加0.50元。
,应发工资 = 基本工资 + 工龄工资 + 各项补贴之和。
,扣款合计 = 房费 + 水电费 + 托儿费 + 借支扣款 + 其它扣款。
,实发工资 = 应发工资 - 扣款合计。
从上面的描述不难看出,该所大学现行职工工资管理业务工作量特别大,同时还时常出现差错现象。有关人员迫切要求早日开发出全校职工工资管理信息系统,用计算机代替手工记帐、计算和制作报表工作。学校主管领导也十分支持这项工作,已批准投资5万元人民币用于购置设备和软件开发。同时,学校还拥有雄厚的技术力量。
2.任务联系管理信息系统开发的原理、技术、方法、工具和步骤,以及在各个阶段上应该完成的工作内容等理论知识,亲身体会开发一个管理信息系统的全过程及其工作内容,训练独立从事开发管理信息系统的能力。
实验一 系统分析一.实验目的
1.能够正确运用系统分析的过程与方法,结合一个某大学工资管理信息系统模拟课题,复习、巩固、管理信息系统的系统分析知识,提高系统分析实践能力。
2.熟悉业务流程图、数据流程图的绘制。
3.树立正确的系统分析思想,培养分析问题、解决问题的能力,提高查询资料和撰写书面文件的能力。
二.实验内容
1.根据系统描述,分析系统需求,论证系统开发的可行性。阐述系统完成的主要功能和特点。
2.明确管理业务调查过程和方法,绘制工资管理信息系统业务流程。
3.明确数据流程的调查与分析过程,绘制数据流程图。
实验二 系统设计实验目的掌握信息处理流程设计的思想和方法。
掌握模块化设计的思想和方法。
了解代码设计的种类,确定工资管理信息系统的设计规范。
掌握数据字典的编写规范。
实验内容工资管理信息系统的代码设计,设计程序文件名、数据文件名、编码结构。P163
编制数据字典。
绘制工资管理信息系统的信息处理流程图。P140
绘制工资管理信息系统的模块功能结构图,描述各模块的功能。
实验三 数据库设计
一.实验目的
1.熟悉关系数据库规范化设计理论,根据实验要求设计并建立科学合理的数据库,正确建立数据库中表与表之间的关系。
2.完成工资管理信息系统的数据库总体设计方案,明确数据库中表的结构,各表中关键字的设置,表与表之间的关系。
二.实验内容:
1.设计存放固定属性数据的主文件:工资主文件、部门代码两个表文件。
工资主文件GZZU(职工编号 C(4),姓名 C(8),部门代码 N(2),基本工资 N(7,2),附加工资 N(7,2))
部门代码BMDM(部门代码 C(2),部门名称 C(20))
设计存放事务数据的处理文件。
工资变动ZGBD(职工编号 C(4),姓名 C(8),部门代码 N(2),基本工资 N(7,2),附加工资 N(7,2),备注 (M))
设计存放处理过程中暂时存放数据的工作文件。
工资发放ZGFF(职工编号 C(4),姓名 C(8),部门代码 N(2),基本工资 N(7,2),附加工资 N(7,2),水电气 N(7,2),应发工资 N(7,2))
设计存放具有固定变动属性的数据的周转文件。
扣款GZKK(职工编号 C(4),姓名 C(8),部门代码 N(2),水电气 N(7,2))
5,表之间的关系
工资发放工资主文件
扣款
6,把上述5个表创建在磁盘文件上。






实验四 界面设计
一.主表单ZK


二.数据维护SJWH


实验五 数据维护




实验六 数据查询

实验七 数据输出

实验八 系统调试