《管理信息系统》.docx
《《管理信息系统》.docx》由会员分享,可在线阅读,更多相关《《管理信息系统》.docx(33页珍藏版)》请在冰豆网上搜索。
《管理信息系统》
《管理信息系统》
实验指导书
编写者:
李文博
浙江师范大学
文科综合实验教学中心
《管理信息系统》课程实验教学大纲
课程编号:
6703009
实验课时:
15实验是否独立设课:
否
课程负责人:
李文博任课教师:
李文博
一、课程简介、目的与任务
《管理信息系统》是一门培养学生信息系统分析、设计、开发能力的理论课程,同时要求学生具有较强的动手实践能力。
在工商管理类专业的教学培养计划中,是专业基础的核心课。
本课程在教学内容方面着重基本理论、基本知识和基本方法。
在实践能力方面着重培养系统分析方法、系统设计方法与基本技能的训练。
实验课程不同于理论课程,应充分体现“教师指导下的以学生为中心”的教学模式,以学生为认知主体,充分调动学生的积极性和能动性,重视学生自学能力的培养,共开设5个实验项目。
二、实验的地位、作用和目的
管理信息系统实验作为课程实践性环节之一,是教学过程中必不可少的重要内容。
通过实验强化理论教学,力求通过实际操作MIS,使学生更好地理解并掌握MIS的基本原理、基本功能以及操作方法;通过对MIS的分析与设计,使学生能更加熟练地掌握MIS的开发与维护方法。
培养学生理论与实践相结合的能力。
三、实验方式与基本要求
原则上由《管理信息系统》课程讲授教师负责,实验室人员配合指导。
指导教师应在每次实验前讲清实验目的、基本原理、实验要求等,指导学生在规定的时间内完成相关实验。
四、实验环境及设备、材料要求
每人配置1台电脑,安装有VisualFoxpro等实验系统,可访问Internet。
五、实验项目一览表
序号
实验项目名称
目的要求、内容提要
实验
时数
实验类型
必做选做
1
决策仿真模拟
理解MIS的实质。
基于信息系统的支持辅助管理人员提升结构化、半结构化和非结构化决策问题的决策质量。
3
验证性
必做
2
VFP语言基础
熟悉VisualFoxPro的界面组成
创建数据库表和输入纪录,掌握修改表结构,维护、添加和删除表纪录的方法
3
验证性
必做
3
学习Visio软件绘制数据流程图
复杂图形的规范制作:
MIS涉及众多的图形,比如业务流程图、数据流程图、决策树等,要制作规范的图形,需要掌握专门的绘图工具。
3
验证性
必做
4
交互式建立储蓄管理数据库
熟练掌握交互式建立数据库及数据库表的方法
3
验证性
必做
5
系统设计
设计简单的信息系统
3
综合性
必做
六、报告与考核
实验后,学生将实验结果等内容写出实验报告,符合实验教学的要求,并得到指导教师的认可。
指导教师对每份实验报告进行审阅、评分。
该实验课程依附于理论课,实验课的成绩按20%比例记入课程总成绩。
七、实验教材与主要参考书
黄梯云.管理信息系统.高等教育出版社.
实验一决策仿真模拟
一、实验目的
1.理解MIS的实质:
提供信息,辅助决策。
基于信息系统(包括决策支持系统)的支持辅助管理人员提升结构化、半结构化和非结构化决策问题的决策质量。
2.掌握简单的管理辅助决策软件。
MIS是一门综合性学科,和管理运筹学等课程具有紧密的联系。
管理运筹学提供了建模的知识基础,在建模的基础上通过合适的信息系统辅助决策软件快速高效的求解决策问题。
复杂决策问题的求解一定人机集合的结果。
3.熟悉WinQSB软件的基本操作流程。
该软件可用于管理科学等领域的求解问题。
4.熟悉决策仿真(人机)软件,为短学期的实验训练打下一定的基础。
二、实验预习内容
1.决策(Decision)的界定、分类、阶段划分。
2.MIS的界定、构成、实质。
3.系统(System)的概念、特性。
三、实验内容
(一)安装WinQSB软件
1.从ftp:
//10.1.167.4,用户名lwb2,无密码,讲义下载文件夹下载WinQSB软件的压缩文件。
2.解压缩,双击安装文件,安装WinQSB软件。
安装完毕后,WinQSB菜单自动生成在系统程序中。
(二)用WinQSB软件求解线性规划问题。
1.点击开始→程序→WinQSB软件→LinearandIntegerProgramming,屏幕显示工作界面图1-1。
图1-1线性规划工作界面
2.点击File→NewProblem建立新问题,问题输入界面图1-2。
图1-2问题输入界面
3.点击ok输入数据。
SpreadsheetMatrixForm以电子表格形式输入变量系数矩阵和右端常数矩阵,图1-3。
图1-3电子表格数据输入格式
4.修改变量类型、上下界和约束符号,如图1-4。
图1-4修改变量类型、上下界和约束符号
5.求解。
点击菜单栏SolveandAnalyze,选择Solvetheproblem,系统直接显示求解的综合报告,图1-5。
图1-5最优解综合报告表
阅读上表,得到最优解之一
,最优值
▲(三)熟悉决策仿真(人机)软件,为短学期的实验训练打下一定的基础。
进入浙江师范大学经济与管理学院教学资源决策仿真(人机)系统,决策流程图1-6。
熟悉该软件的生产部门的构成原理。
图1-6决策仿真流程图
四、实验报告
完成如下问题的建模与求解,将软件运算结果写入实验报告。
1.产品决策问题:
某汽车工厂生产大轿车和载重汽车两种型号的汽车,已知生产每辆汽车所用的钢材都是2吨/辆,该工厂每年供应的钢材为1600吨;工厂的生产能力是每2.5小时可生产一辆载重汽车,每5小时可生产一辆大轿车,工厂全年的有效工时为2500小时;已知供应给该厂大轿车用的座椅每年可装配400辆。
据市场调查,出售一辆大轿车可获利4000元,出售一辆载重汽车可获利3000元。
问在这些条件下,工厂应如何安排生产才能使工厂获利最大?
2.某超市对售货员的需求经过统计分析如表1-1:
表1-1超市对售货员的需求
时间
所需售货员人数
时间
所需售货员人数
星期一
15
星期五
31
星期二
24
星期六
28
星期三
25
星期天
28
星期四
19
为了保证售货员充分休息,要求售货员每周工作5天,休息2天,并要求休息的两天是连续的,问应该如何安排售货员的休息日期,既满足工作需要,又使配备的售货员的人数最少?
3.某工厂要做100套钢架,每套钢架需要长度分别为2.9米、2.1米和1.5米的圆钢各一根,已知原料每根长7.4米,问应如何下料,可使所用原料最省?
4.某工厂要用三种原料1,2,3混合调配出三种不同规格的产品甲、乙、丙,产品的规格要求、产品的单价、每天能供应的原材料数量及原材料单价如表1-2,表1-3,该厂应如何安排生产,才能使利润最大?
表1-2
产品名称
规格要求
单价(元/kg)
甲
原材料1不少于50%
原材料2不超过25%
50
乙
原材料1不少于25%
原材料2不超过50%
35
丙
不限
25
表1-3
原材料名称
每天最多供应量/kg
单价(元/kg)
1
100
65
2
100
25
3
60
35
实验二VFP语言基础
一、实验目的
1.掌握VisualFoxPro程序启动与退出的常用方法
2.熟悉VisualFoxPro的界面组成
3.创建数据库表和输入纪录,掌握修改表结构,维护、添加和删除表纪录的方法
4.主要练习如何分割浏览窗口,查找并替换数据记录等数据库表的基本操作
5.练习如何为数据库表创建索引,并设置索引的顺序
二、实验预习内容
1.表的概念:
表是处理数据和建立关系型数据库及应用程序的基本单元,它是一组关联的数据按行和列排列所组成的二维表格。
2.表的两种形式:
数据库表是指在数据库设计器中建立或添加的表;自由表是指独立于数据库之外的表。
3.索引的概念:
索引实际上是一种排序,但是它不改变数据表中数据的物理顺序,而是另外建立一个记录号列表。
它与图书的目录类似,图书中的目录是一份页码的列表,它指明了章、节的页码。
而表的索引是一个记录号的列表,它指明按某一字段值大小顺序排列的记录号顺序。
三、实验内容
1.启动VisualFoxPro
(1)通过“开始”菜单启动。
选择[开始]→[程序]→VisualFoxPro子菜单;再在子菜单中选择VisualFoxPro命令,进入VisualFoxPro系统。
(2)通过桌面快捷方式启动。
2.退出VisualFoxPro
(1)选择[文件]→[退出]菜单命令退出
(2)单击“关闭”按钮退出
(3)快速双击窗口左上角的系统图标
(4)在命令窗口中,输入quit命令退出(对命令的大小写形式不作区分)
3.熟悉VisualFoxPro的界面
图2-1系统窗口
4.创建表结构和输入纪录
创建如表2-1所示的“员工基本信息表”,表名为yuangong.dbf,创建好表的结构后,输入如表2-2所示的数据。
表2-1“员工基本信息表”的结构
字段名
类型
宽度
编号
字符型
6
姓名
字符型
8
性别
字符型
8
出生年月
日期型
8
部门
字符型
6
是否党员
逻辑型
1
薪水
数值型
7
职务
字符型
10
照片
通用型
4
详细情况
备注型
4
表2-2员工基本情况表
编号
姓名
性别
出生
年月
部门
是否
党员
薪水
职务
照片
详细情况
01
张山
男
06/12/78
办公室
T
1500
副主任
02
李思思
女
03/12/80
财务部
T
1380
办事员
03
王海延
男
09/30/79
科研部
F
1480
办事员
04
马强
男
08/08/72
科研部
T
2300
主任
05
刘萧
女
05/06/74
科研部
F
1980
副主任
06
金西
男
05/19/78
财务部
F
1650
办事员
07
伍化桂
女
12/31/77
办公室
T
1400
办事员
具体操作如下:
选择[文件]→[新建]菜单命令,打开“新建”对话框;选中“表”单选项,再单击“新建文件”按钮,打开“创建”对话框,再在“创建”对话框中为表取名为“yuangong.dbf”;单击保存按钮,打开“表设计器”对话框,按照表1所示表结构依次输入各选项,单击确定按钮,退出“表设计器”对话框;在打开的对话框中单击“是”按钮,将打开EDIT编辑窗口,将表2-2中的数据输入。
5.浏览并修改纪录
具体操作如下:
选择[文件]→[打开]菜单命令。
打开“打开”对话框,找到并选择要打开的表yuangong.dbf;选择[显示]→[浏览]菜单命令,将打开EDIT窗口或BROWSE窗口,移动鼠标到要修改的记录上进行修改。
6.追加记录
在yuangong.dbf表中追加如表2-3所示纪录。
表2-3追加纪录
011-06
张五
男
11/11/1978
办公室
否
2000
办事员
gen
memo
具体操作:
打开EDIT窗口或BROWSE窗口;选择[表][追加新纪录]菜单命令,即可在表的末端追加了一条新纪录,然后在新纪录中输入表2-3所示的记录数据即可。
7.数据库表的调整
(1)改变表的大小:
将光标移到表的边框线上,这时光标变成双向箭头;按住鼠标左键来回拖动即可。
(2)调整字段的高度和宽度:
调整浏览窗口字段高度:
将光标移到表的第一和第二两条记录之间的最左边沿网格线上;当光标变成双向垂直箭头时拖动该行到想要的高度即可。
调整浏览窗口字段宽度:
将光标至于字段名之间的网格线上,当光标变成双向水平箭头后向左或向右拖动,即可改变浏览窗口字段宽度。
(3)显示或隐藏网格线:
在数据库表中既可以显示所有网格线,也可以将网格线完全隐藏。
具体操作:
选择[显示]→[网格线]菜单命令。
(4)分割浏览窗口:
通过分割浏览窗口,可以同时使用BROWSE和EDIT两种方式查看同一纪录。
具体操作:
将光标指向BROWSE窗口左下角的黑色拆分条,当光标变成双向箭头时,按住鼠标左键向右方拖动拆分条,可以将“浏览”窗口分成两个窗口;选中其中一个窗口,选择[显示]→[编辑]菜单命令,即可同时使用两种方式查看同一纪录。
(5)改变字体:
打开BROWSE窗口;选择[表]→[字体]菜单命令,打开“字体”对话框;在“字体”对话框中选择字体、字形和大小,然后单击确定按钮即可。
8.查找与替换
(1)查找
具体操作:
打开要查找纪录的表;打开BROWSE窗口;选择[表][转到记录]子菜单下相应的命令选项进行查询。
如果要查找表yuangong.dbf中部门为科研部的记录,则选择[表][转到记录][定位]菜单命令,打开定位记录对话框;在“作用范围”下拉列表框中选择“all”选项,在“for”文本框中输入表达式:
部门=“科研部”,单击确定按钮,即可查找满足条件的第一条记录。
(2)替换纪录
打开要替换纪录的表;打开BROWSE窗口;选择[表][替换字段]菜单命令,打开“替换字段”对话框。
在“替换字段”对话框中按要求进行相应设置后单击替换按钮即可。
如将表yuangong.dbf中部门为科研部的记录的薪水增加1000元。
可在字段下拉列表框中选择字段名“薪水”,在“替换为”文本框中输入“薪水+1000”,在“作用范围”下拉列表框中选择all,在for文本框中输入替换条件部门=”科研部”,单击替换按钮即可完成替换。
9.创建索引
为yuangong.dbf表创建索引,具体操作:
打开yuangong.dbf表;选择[显示][表设计器]菜单命令,打开表设计器对话框;在“表设计器”对话框中单击“索引”选项卡,设置字段“编号”为主索引。
10.修改索引顺序
打开yuangong.dbf表,选择[显示][表设计器]菜单命令,打开“表设计器”对话框;在“表设计器”对话框中单击“索引”选项卡,单击“排序”选项下的↑,使该按钮变为↓,最后单击确定按钮完成设置。
注:
建立索引后,索引并未生效。
如使用浏览窗口查看该表,表中记录排序方式并未发生改变,要使索引生效,还需要进行下面的设置。
选择[表][属性]菜单命令,在打开的工作区属性对话框中设置索引顺序,选择[显示][浏览]菜单命令查看修改结果。
四、实验报告
将具体实验步骤写入实验报告。
1.上机操作:
创建“学生信息”表,并输入数据记录。
表名为:
student.dbf,数据如表2-4所示。
注意字段类型的选择。
表2-4student.dbf表数据
学号
姓名
性别
出生年月
是否团员
所属院系
总分
简历
01
张三
男
08/08/1980
T
计算机
630
Memo
02
李四
女
07/07/1978
T
数学
638
Memo
03
赵民
男
03/02/1984
T
外语
710
Memo
04
王华
男
05/12/1983
F
人文
721
Memo
05
赵正
女
03/12/1986
F
工商
522
Memo
06
伍新
女
06/06/1982
F
法律
465
Memo
2.上机操作:
在表yuanghong中将所有薪水低于1500的女员工的薪水普遍增加300元。
实验三学习Visio软件绘制数据流程图
一、实验目的
复杂图形的规范制作:
MIS涉及众多的图形,比如业务流程图、数据流程图、决策树等,要制作规范的图形,需要掌握专门的绘图工具。
了解Visio2003的功能特点,工作环境。
掌握Visio的使用方法,利用Visio进行制图的过程。
二、实验内容
1.熟悉Visio的工作环境
1)启动Visio,并显示【选择绘图类型】和【新建绘图】窗格,如图3-1所示。
图3-1
在【类别】中列出了各种可用的图表类型,当选中某一类型的图表后,制作该类图形所需的模板在【模板】区域显示出来。
点击其中的一个模板即可进入制图的环境,如图3-2所示。
将光标指向其中某一模板,如【基本流程图】模板。
窗口的左下脚将出现对该模板的说明。
图3-2
2)制图的具体步骤
Ø通过打开模板并向图表添加形状来开始创建图表;
Ø在图表中移动形状并调整形状的大小;
Ø向图表添加文本;
Ø连接图表中的形状;
Ø设置图表中形状的格式;
Ø保存图表以示完成,并向观众演示图表。
3)不断重复以上的步骤查看不同的模板及模板中相应的模具,并简单的使用这些模板中的模具绘制图形。
2.使用Visio制作数据流程图的具体步骤
1)启动
启动Visio,显示【选择绘图类型】和【新建绘图】窗格。
选择【软件】类型,再在【模具】中选择【数据流模型图】。
如图3-3所示。
图3-3
2).选择形状
进入数据流模型图以后的界面如图3-2所示。
这个模具共有四个形状分别代表进程(加工)、接口(外部实体)、数据流和数据存储(文件)。
3).插入形状
从模具中选择所需要的形状并将其拖放到右边的绘图纸上,然后再适当的修改形状的大小和放置的位置。
注意:
Visio对数据流程图有校验的功能,例如将一个加工刚拖入绘图纸上的时候其边缘框是红色显示的,这时表明有错误存在,在屏幕的下方有个错误提示栏指出错误所在。
双击某个错误,系统会将光标定位到有错误的形状上面。
4).在形状中插入文本
选中要插入文本的形状,然后双击,这时便可以对其文本进行编辑了。
5).删除形状
屏幕右下脚有一个模型资源管理器,当我们每添加一个新形状时,这个资源管理器中便会将其显示在树型目录中,注意,如果要删除一个形状必须要通过模型资源管理器才能删除,如果在绘图纸上选某形状按DELETE键删除,只是从绘图纸上隐藏了,其实并没有被删除掉。
6).将各种形状连接起来
当我们将所需要的形状都拖入绘图纸后,接下来的任务就是如何将他们连接到一起去。
通常数据流是作为连接部件出现的,选中数据流的一端,并按住鼠标左键拖动到要连接的部件,直到被连接部件以红色框标示的时候放掉鼠标,这时两个部件才真正的连接起来。
7).增加子图
数据流程图通常是分为好几层图的,右键单击绘图纸下方的名称栏,便可以插入新的一页,也可以删除一页。
如果下层子图是对上层某一加工的分解,则应该在资源管理器中将子图的所有加工拖到其父加工之下,目的是便于进行合法性检查。
8).合法性检验
应用数据流程图的画法规则对流程图进行检验,一直到错误框中没有提示为止。
9).保存并退出
3.利用Visio绘制组织结构图
1).启动Visio,并显示【选择绘图类型】和【新建绘图】窗格。
2).单击【类别】区域中的【流程图】选项,如图3-4所示。
图3-4
3).单击【模板】区域的【组织结构图】模板,Visio创建了一个新的空白图表,并打开【背景】、【边框和标题】和【组织结构图形状】3个模具,利用这些模具绘制组织结构图,如图3-5所示。
图3-5
完成案例后保存文件,如图4-6所示,并退出系统。
图3-6案例:
大学教务教学管理系统组织结构图
4.利用Visio绘制数据流图
1).启动Visio,并显示【选择绘图类型】和【新建绘图】窗格。
2).单击【类别】区域中的【软件】选项。
3).单击【模板】区域的【数据流模型图】模板,Visio创建了一个新的空白图表,并打开【Gane-Sarson】模具,利用这些模具绘制一套数据流图,如图3-7所示。
图3-7
4).完成后保存文件,如图3-8所示,并退出系统。
注意事项:
Ø在分层时要确保数据流的平衡;
Ø注意数据存储的正确使用(区分内部/外部数据存储);
Ø注意加工的正确使用(如一个加工至少要有一个输入一个输出);
Ø注意数据流连接的正确性(如数据存储与数据存储之间,外部实体与数据存储之间不能用数据流直接相连等);
Ø注意命名的规范(数据流/外部实体/数据存储是名词,加工要包含动词);合理布局数据流尽量不要交叉。
顶层DFD
第一层DFD
图3-8案例:
大学教务管理系统中的学生选课注册子系统的数据流程图
三、实验报告
1.请根据以下销售过程绘制业务流程图和数据流程图,总结业务流程图与数据流程图的基本区别:
用户将订货单交某企业的业务经理,经检验后,对不合格的订单要由用户重填,合格的订单交仓库保管员作出库处理,即查阅库存台账,如果有货则向用户开票发货;如缺货,则通知采购员采购。
2.某公司对零件供应所制定的一项付款折扣政策规定为若购买零件的用户在收到本公司的货物付款单的15天即去付款,则公司将给予折扣优惠,否则无折扣优惠,要求支付全部货款,具体策略为:
付款额超过20000元,折扣为5%;付款额低于20000元,但超过15000元,折扣为3%;付款额低于15000元无优惠且应支付全部货款,试绘制决策表?
要求:
运用Visio软件绘制规范的图形,将文档电子版上传至ftp:
//10.1.167.4。
实验四交互式建立储蓄管理数据库
一、实验目的
1.熟练掌握交互式建立数据库及数据库表的方法;
2.利用数据库设计器在表之间建立关系。
二、预习内容
1.索引表达式:
即索引项关键字,可以是表中的单个字段,也可能是多个字段组成的字符型表达式,非字符型字段要用函数进行转换。
2.当需要迅速查找所需要的记录数据时,可以使用“查询”操作。
查询就是按照给定的条件在数据库中查找满足条件的纪录。
三、实验内容
[问题描述]:
某银行储蓄所设计储蓄管理系统,管理储户信息和储户存取业务,储户信息包括账号、户名、性别、身份证号、住址、联系电话、储种类别、密码。
储种类别要存储储蓄的类别和各类别的年利率。
储户存取业务包括日期、存或取、金额,并登记营业员号码,营业员管理包括营业员代码、姓名、性别、生日、职务等,为安全起见,储户的密码要单独保存。
根据题意设计最合适的E-R模型和关系模型。
绘制E-R模型,图4-1:
图4-1E-R模型图
操作步骤:
定义数据库文件。
命名为“储蓄管理”数据库。
定义数据库中各表
表4-1储户
表4-2储种类别
表4-3营业员
表4-4存取业务
表4-5密码
[注意]:
建立索引,并设置字段有效性
图4-2设置字段有效性
3.利用数据库设计器在表之间建立永久关系
[注意]:
不能随意将任意两个索引通过鼠标拖动来建立关系。
图4-3建立表之间的关系
四、实验报告
某学校设计学生教学管理系统。
学生实体包括学号、姓名、性别、生日、民族、籍贯、简历、登记照,每名学生选择一个主修专业,专业包括专业编号和名称,一个专业属于一个学院,一个学院可以有若干个专业。
学院信息要存储学院号,学院名,院长。
教学管理还要管理课程表和学生成绩。
课程表包括课程号、课程名、学分,每门课程由一个学院开设,学生选修的每门课程获得一个成绩。
请设计E-R模型,并且转化为关系模型,并上机操作。
实验五系统设计
一、实验目的
1.使用菜单设计器设计菜单及将菜单添加到顶层表单中等相关知识。
2.报表是常用的信息输出方式,掌握如何创建报表和向报表中添加控件等相关知