《管理信息系统》实验指导书   课程代码:16020051   英文名称:Management Information System,MIS   适用对象:信息管理与信息系统本科专业、工商管理类本科专业 学时学分:共48学时,其中理论教学32学时、实践16学时。3学分。   一、实验的地位、作用 管理信息系统实验作为课程实践性环节之一,是教学过程中必不可少的重要内容。通过计算机实验和案例分析,使学生加深理解、验证巩固课堂教学内容;增强管理信息系统的感性认识;掌握管理信息系统分析、开发的基本方法;培养学生理论与实践相结合的能力。   二、实验开设对象 本实验开设对象为《管理信息系统》课程的学习者(信息管理与信息系统专业及工商管理专业本科学生),实验为必修内容。   三、基本原理及课程简介 《管理信息系统》是一门培养学生信息系统分析、设计、开发能力的理论课程,同时要求学生具有较强的动手实践能力。在信息管理与信息系统专业的培养计划中,它是核心课程。本课程在教学内容方面着重基本理论、基本知识和基本方法。在实践能力方面着重培养系统分析方法、系统设计方法与基本技能的训练。实验课程不同于理论课程,应充分体现“教师指导下的以学生为中心”的教学模式,以学生为认知主体,充分调动学生的积极性和能动性,重视学生自学能力的培养,共开设5个实验项目。实验1-4侧重单项技能训练,实验5为综合性实验。   四、指导教师 原则上由管理信息系统课程讲授教师负责,由年轻教师担任主要的实验指导教师,实验室人员配合指导。指导教师应在每次实验前讲清实验目的、基本原理、实验要求等,指导学生在规定的时间内完成相关课程实验。   五、实验设备配置 每人配置1台电脑,安装有金蝶K3系统和其他试验系统 / Visual Foxpro / PowerBuilder / ERWin,可访问Internet。   六、考核与报告  1.实验后,学生将实验结果等内容写出实验报告(例如系统分析报告等),符合实验教学的要求,并得到指导教师的认可。  2.指导教师对每份实验报告进行审阅、评分。  3.该实验程依附于理论课,实验课的成绩记入课程平时成绩,占总成绩的20%。 实验一 数据库设计 一、实验题目   小型自选商场综合管理系统数据库设计。 二、实验课时   课外2课时。 三、实验目的 1.能够正确运用《数据库技术》课程的基本理论和知识,结合一个管理信息系统中的模拟课题,复习、巩固、提高数据库方案设计、论证和分析方法。 2.熟悉关系数据库规范化设计理论,根据实验要求设计并建立科学合理的数据库,正确建立数据库中表与表之间的关系。 3.进一步正确理解数据库设计思路,培养分析问题、解决问题的能力,提高查询资料和撰写书面文件的能力。 四、实验内容和要求 [系统描述]   小型自选商场综合管理系统应具备进货、销售、库存等基本管理功能,具体要求如下:   (1)能记录每一笔进货,查询商品的进货记录,并能按月进行统计。   (2)能记录每一笔售货,查询商品的销售情况,并能进行日盘存、月盘存。   (3)能按月统计某个员工的销售业绩。   (4)在记录进货及售货的同时,必须动态刷新库存。   (5)能打印库存清单,查询某种商品的库存情况。   (6)能查询某个厂商或供应商的信息。   (7)能查询某个员工的基本信息。   (8)收银台操作中,能根据输入的商品编号、数量,显示某顾客所购商品的清单,并显示收付款情况。   1.根据上述系统功能需求,使用ERWin描述该管理信息系统的概念模型。 2.完成该管理信息系统的数据库总体设计方案,明确数据库中表的结构,各表中关键字的设置,表与表之间的关系。 3.说明提交的数据库设计方案满足第几范式,说明设计理由。 4.根据系统功能需求,以SQL语句的形式分类列出系统应涉及的数据操作。 5.选用熟悉的数据库工具,根据设计方案正确建立数据库,并成功实现上述数据操作。 6.独立完成上述内容,并提交书面实验报告。 实验二 系统分析(一) 一、实验题目   小型自选商场综合管理系统系统分析。 二、实验课时   课外2课时。 三、实验目的   1.能够正确运用系统分析的过程与方法,结合一个模拟课题,复习、巩固、管理信息系统的系统分析知识,提高系统分析实践能力。   2.熟悉业务流程图、数据流程图、数据字典的绘制。   3.树立正确的系统分析思想,培养分析问题、解决问题的能力,提高查询资料和撰写书面文件的能力。 四、实验内容和要求 [系统描述] 参见实验一。   1.根据所述系统功能需求,开展实地调查或通过Internet查阅相关资料或结合个人经验,进行系统分析。 2.明确管理业务调查过程和方法,包括小型自选商场的典型组织机构、管理功能及业务流程。 3.明确数据流程的调查与分析过程,绘制数据流程图,编制数据字典。 4.在上述工作基础上,完成小型自选商场综合管理系统的系统化分析,提出新系统的逻辑方案。 5.针对个人在实验一中提出的数据库方案,提出修正或完善建议。 6.独立完成上述内容,并提交书面实验报告。 实验三 系统分析(二) 一、实验题目   金蝶K3软件进销存系统演示及系统分析。 二、实验课时   课外2课时。 三、实验目的   1.通过演示优秀的管理信息系统,借鉴正确、优秀的系统分析思想。   2.进一步强化、提高系统分析实践能力。   3.进一步熟悉商业企业管理实践中的进销存业务。 四、实验内容和要求   1.根据金蝶K3软件进销存系统演示及实际操作,对此系统进行系统分析。   2.通过上述系统分析,对个人在实验二中提出的小型自选商场综合管理系统系统分析报告进行自查,有何借鉴意义,具体的修正或完善措施如何?   3.独立完成上述内容,并提交书面实验报告。 实验四 系统设计及实施 一、实验题目   小型自选商场综合管理系统系统设计及实施。 二、实验课时   课外4课时 三、实验目的   1.能够正确运用系统设计的过程与方法,结合一个模拟课题,复习、巩固、管理信息系统中系统设计知识,提高系统设计实践能力。   2.熟悉代码设计、数据存储设计、输入输出设计等环节,并编制相应的文档及程序编写。   3.进一步树立正确的系统设计、实施思想,培养分析问题、解决问题的能力,提高查询资料和撰写书面文件的能力。 四、实验内容和要求 [系统描述]   参见实验一。   1.根据前述实验系统分析内容,进行系统设计。包括代码设计、数据存储设计、功能结构图设计、系统流程图设计、输入输出设计等。 2.在计算机上实现上述内容,完成一个实用、可运行的管理信息系统。 3.独立完成上述内容,并提交书面实验报告。 实验五 管理信息系统的分析、设计和实施 一、实验题目   某大学工资管理信息系统的分析、设计和实施。 二、实验课时   课外6课时。 三、实验目的   联系所学的管理信息系统开发的原理、技术、方法、工具和步骤,以及在各个阶段上应该完成的工作内容等理论知识,亲身体会开发一个管理信息系统的全过程及其工作内容,训练独立从事开发管理信息系统的能力。 四、实验内容和要求 某大学现行工资管理系统简单描述如下: 某大学共有教职员工3758人。学校下设教务处、财务处和房产处等二十六处室,还设有计算机系、自动控制系和管理工程系等十八个教学系,此外还附设一个机械工厂、一个电子厂和一所校医院。该校财务处负责全校教职工的工资管理工作,其工资管理业务情况如下: 每月25日至28日,房产处将本月职工住房的房费和水电费扣款清单报送财务处,总务处将托儿费扣款和通勤职工的交通补贴费清单报送财务处。财务处按期列出一份职工借支应扣款清单。所有这些清单的格式如表SJ-l和表SJ-2所示。      表 SJ-1 ( )月份职工( )项扣款清单 职工号 姓名 扣款金额(元) 备注                           制表人: 日期:      表 SJ-2 ( )月份职工交通补贴清单 职工号 姓名 补贴金额(元) 备注                           制表人: 日期: 此外,学校人事部门及时向财务处提供下列信息: 1)若有职工在学校内部各部门之间调动工作情况发生,则提供这些职工的姓名、由何部门调至何部门工作、工资发放变动情况等。 2)若有校外人员调入学校工作,则应提供调入者的职工号、姓名、调入校内何部门、以及有关调入者工资方面的数据,还有他们的工资开始发放的月份,据此,财务处的工资管理会计员建立调入者的职工工资台帐帐页。 3)若有职工调离学校,则要提供调出人员的姓名、所在单位和终止发放本人工资的月份。 4)若调整工资,则应提供全校教职工工资调整变动情况清单和调整后工资从哪个月份开始发放。 当财务处收到各部门报送来的扣款单、补贴清单和其它有关职工工资变动通知单后,财务处的工资管理会计就可以依据上个月份的职工工资台帐制做本月职工工资台帐。职工工资台帐格式如表SJ-3所示,每名职工全年工资信息占据台帐的一页。 表SJ-3 某大学职工工资台帐帐页                 第  页 职工号: 姓名: 部门代号: 部门名称:  月份 基本 工资 工龄 工资 副食 补贴 煤粮 补贴 交通 补贴 备补 1 备补 2 应发 工资 房 费 水电 费 托儿 费 借支 扣款 其它 扣款 扣款 合计 实发 工资  一月                 二月                 三月                 四月                 五月                 六月                 七月                 八月                 九月                 十月                 十一月                 十二月                  接下来,工资管理会计员再根据填制好的本月份职工工资台帐,花费一个星期左右的时间制作出一式两份的本月份全校职工工资发放单(按部门制作)和本月份工资汇总表,如表SJ-4所示。 表SJ-4 某大学一月份职工工资发放单 部门名称: 姓名 基本 工资 工龄 工资 副食 补贴 煤粮 补贴 交通 补贴 备补 1 备补 2 应发 工资 房 费 水电 费 托儿 费 借支 扣款 其它 扣款 扣款 合计 实发 工资  汪大伟                 ……                 李 俊                 合计                  工资管理会计员依据工资汇总表上的全校“实发工资”合计数字,从银行提回现金,并于下月的5号将本月份职工工资发至职工手中。 职工工资计算处理中的几项说明: .工龄工资每人每年增加0.50元。 .应发工资 = 基本工资 + 工龄工资 + 各项补贴之和。 .扣款合计 = 房费 + 水电费 + 托儿费 + 借支扣款 + 其它扣款。 .实发工资 = 应发工资 - 扣款合计。 从上面的描述不难看出,该所大学现行职工工资管理业务工作量特别大,同时还时常出现差错现象。有关人员迫切要求早日开发出全校职工工资管理信息系统,用计算机代替手工记帐、计算和制作报表工作。学校主管领导也十分支持这项工作,已批准投资5万元人民币用于购置设备和软件开发。同时,学校还拥有雄厚的技术力量。   1.在认真分析题目及其对现有系统描述的基础上,按照管理信息系统开发的工作步骤和工作内容,独立完成给定系统的分析、设计任务。 2.在Windows环境支持下选择所熟悉的程序设计语言开发本系统。系统即可以开发单机版,也可以开发为网络版。网络版中,人事、总务等部门可直接通过网络传输数据。 3.提交提供包含下述内容的实验报告。 五、实验报告的内容   1.系统分析部分 1)业务流程图 2)数据流程图 3)功能分析图 4)数据字典 5)数据加工处理的描述 6)某大学工资管理信息系统流程设想图(新系统模型)   2.系统设计部分 1)功能结构图设计 2)新系统信息处理流程设计 3)输出设计(主要指打印输出设计) 4)存储文件格式设计(数据库结构设计) 5)输入设计(主要指数据录入卡设计) 6)代码设计(职工证号和部门代号) 7)程序设计说明书   3.系统实施部分 1)程序框图 2)源程序 3)模拟运行数据 4)打印报表 5)系统使用说明书