关于“管理信息系统”实验课程的设计

时间:2022-11-13 10:35:31 浏览量:

摘要:本文分析了“管理信息系统”实验开设的现状,根据其中存在的问题,提出了改进的需求,根据作者长期科研与教学的经验、基于特别设计的VFP部件库最小系统软件设计了该课程实验课的具体方案。

关键词:管理信息系统;实验;课程建设

中图分类号:G642文献标识码:B

文章编号:1672-5913 (2007) 22-0045-04

1“管理信息系统”教学的现状

该课程目前的开设情况并不令人乐观,老师感到难教,学生普遍只死记若干概念,缺少学习热情。计算机专业的学生学了却没有建设实际管理系统的能力;管理类专业学生不具备参与管理信息系统从规划设计到实施运营全过程的能力。

目前在社会上,先进的企业与单位已经普遍建设与应用着各种功能的管理信息系统,应用已超出日常事务管理的范围,逐步转向经营管理的控制和决策过程。即使相对落后的企业与单位也都意识到建设管理信息系统的意义,在不同程度上应用计算机技术于管理工作中。关于管理信息系统的研究在快速深入,新的理念、新的方法、新的技术层出不穷,关注的热点已经不是简单的MIS的结构与开发方法,而是原有管理信息系统的扩展及如何在原来众多系统之上构建上层新系统、关注管理决策的精细化、人性化与准确化。这些要求我们的学生对管理信息系统的基本概念与基本理论有更清晰地认识与更准确的把握,都要求对目前的教学内容与教学方法有所变革。由于管理信息系统课程所涉及内容太多,层次相差太大,不同行业的应用与系统彼此存在差异,使得教师把握这门课程的内容与要求不容易,学生学习自然更加感到困难。

以上问题的产生与实践环节设计有很大关系,人们的认识一般都遵循实践—理论—实践的规律,由于学生没有社会实践的经验,尤其是管理的经验,对于管理信息系统课程的内容普遍感到抽象,难以联系实际主动地学习,解决的办法只能是改进实验教学内容,争取让学生身入其景,进入管理信息系统开发者的角色,让学生通过“做”实现真正的明白。

2对“管理信息系统”实验课程的要求

不同学校开设“管理信息系统”实验课程的情况差异很大。许多条件好的学校有专门的ERP实验室,可以开设关于ERP系统的实验。ERP是建立在信息技术基础上,利用现代企业的先进管理思想,全面地集成企业所有资源信息,为企业提供决策、计划、控制的全方位和系统化的管理平台,对于企业而言是比较高级的MIS应用系统。但是,ERP系统在我国的应用许多都只停留在人力资源、销售管理、物流管理等少数子系统的应用上,全面投入使用的成功经验不多。ERP的全面应用要求实现企业业务重组,在我国实施过程不够理想,另外,目前ERP系统还面临扩展困难的问题,使得ERP的前途更加让人担心。ERP系统与电子商务、电子政务及商业与事业单位的管理信息系统的应用关联也较少。因此在管理信息系统教学中关于ERP的教学固然不可少,但是如果只限于ERP的教学显然是不够的。由于ERP系统内容多、子系统间关系紧密,学生无法独立进行完整的ERP系统设计的实验,目前开展的实验多为ERP认识性的实验,有些实验要求学生按照一定流程去操作,这对于学习企业管理过程是有意义的;有些实验要求学生在系统中扮演某个角色进行操作,例如扮演销售员、计划员等,也能激发学生某种学习兴趣。但是这些内容是其他管理类课程的内容,并不是管理信息系统这门课程的核心内容;再由于学生对于企业具体业务流程完全不了解、没有一点感性经验,完成实验的难度很大,对于学习管理信息系统这门课程而言实验效果并不理想。

有些学校利用网络实验室,在管理信息系统课程内开设关于网页设计的实验。网页设计是与电子商务有关的内容,但也不是管理信息系统课程的主体内容。

有些学校采取案例教学法,以要求学生能独立完成一个系统设计的实验为全部目标。这种安排过于偏重理工、偏重软件开发,由于学生程序设计能力不够强,使得在程序设计方面耗费过多精力,忽视了WEB-MIS、ERP、DSS 等新内容,也不能为全面学习管理信息系统的基本理论与基本知识服务,无法让学生全面掌握管理信息系统的开发技能。

许多学校在“管理信息系统”实验课程中还表现出重视演示性、验证性实验,忽视设计性、研究性实验的倾向。

根据以上分析,我们认为应当对“管理信息系统”实验课程进行改革应当提出如下要求。

1) 课程的目标主要是为了帮助学生更好地学习该课程有关的基本概念与基本知识,例如管理信息系统的意义与功能、一般管理信息系统的基本构成、管理信息系统的设计过程与一般设计方法、某些典型系统的特点与关键技术、管理信息系统的实施与维护知识等。

2) 实地进行管理信息系统的设计并具体实现是重要的,能帮助学生真正理解管理信息系统的构成。仅仅是看看管理信息的模样、使用一下现成的系统是不够的,只有亲手做一个出来,才能真正弄明白管理信息系统的实质。但是,决不能将之变成代码设计课程,不能让学生将精力全部陷进程序设计的泥潭里去。

3) 管理信息系统涉及各种行业,内容多,关系复杂,其课程实验要抓住其核心与公共的部分,要围绕管理信息系统设计这一主题展开。

4) 实验既要有代表性,又要主题鲜明,易于实现,要在有限学时内完成尽可能多的实验内容。

基于以上认识,我们利用所设计的部件库最小系统、Rose及ERP实验室提出如下实验方案。

3关于“管理信息系统”实验课程的设计

我们为该课程准备了10组实验,每组实验上机学时数为2学时,要求学生必须预先做好充分的实验准备。可以根据学生先期学习情况与学生基础情况灵活组织。

1) 实验一:利用部件库最小系统建立的工资管理系统。

实验目的:学习利用部件库最小系统基于VFP构建管理信息系统的方法。让学生对管理信息系统课程建立一个整体的概念,了解课程的基本要求。掌握建立项目、建立数据表、设计与建立菜单、连编系统的方法。学习打印格式文件建立与使用方法。

实验内容:分析工资管理系统的需求。设计与建立工资系统的数据库与数据表。根据不同需要建立数据维护、查询与打印工资表程序模块。建立打印格式文件并在程序中调用。正确设计菜单,完成系统连编。运行系统,了解管理信息系统的一般构成,了解自己所建系统所实现的功能。

2) 实验二:具有多表操作及使用代码、数据完整性、安全性等特性的系统的设计。

实验目的:掌握利用部件库最小系统建立具有多表操作、能够使用代码、具有数据完整性控制与安全性控制等特性的系统设计的方法。深入理解进行数据参照完整性与域完整性控制、在管理中使用代码、向用户提供具有安全性保护、控制文本、图形等特殊字段的显示界面、计算派生数据的值并自动录入等的意义,认识这些内容是许多管理信息系统所要求的基本性能。了解关于上述问题的简单易操作的实现方法。

实验内容:在不同调用中使用代码表,建立至少1个代码表并在程序中应用、保证录入数据只在满足一定条件时才能存入、根据登录人的权限提供视图与功能、自动计算并录入派生数据的值、在使用部件时控制备注字段与图形字段显示空间。观察部件库中各个部件的界面与功能和性能特点,了解管理信息系统常见界面的设计需求及对性能的一般要求。

如果在数据库课程中已经进行了以上实验,可以不再开设上述两个实验。

3) 实验三:Rose使用入门。

实验目的:学习UML模型的内容、意义,学习利用Rose绘制UML模型图的方法,重点掌握用例图、类图、时序图、协作图、状态图、活动图、组件图、部署图的画法及其意义。

实验内容:结合党务管理系统实例绘制用例图、类图、时序图、协作图、状态图、活动图、组件图、部署图。弄清每种图的意义。了解每种图的设计界面、具有的图形元素及其意义。

4) 实验四:利用Rose完成一个实际应用系统的需求分析与概要设计。

实验目的:深入掌握利用UML模型对实际系统进行需求分析的方法。

实验内容:通过对一个具有自适应性工资管理系统设计的分析,了解其结构与模块构成,包括所涉及的数据的结构;了解有关模块的功能,分析设计各模块的原因与需求;利用Rose绘制用例图、类图,根据对各部门工资员操作要求绘制时序图,绘制工资计算过程的活动图。提倡对原设计进行修改与完善。通过分析与绘图,深入需求分析的理论与方法,结合传统结构化设计方法,弄清需求分析一般步骤及面向结构与面向对象的两种分析方法。

5) 实验五:代码表的设计与具有数据转换功能的应用系统的设计。

实验目的:深入了解在管理信息系统中使用代码的意义与代码表设计方法,了解进行数据转换的意义,学习导入、导出(包括以HTML或XML格式导出)的实现方法。

实验内容:在实验二的操作基础上改变数据表的结构,讨论如学生表中的学号、社会人员身份证号、多种商品表的商品代码等编制方法与意义,建立简单的三种以上代码表,利用部件进行数据输入、输出、查询、统计等操作,了解代码在管理信息系统中的意义与常见设计需求。利用部件设计字典表,建立具有中英变换及其他逻辑异构结构系统数据变换功能的应用系统,实现不同文件结构与不同数据结构的数据的导入与导出。

6) 实验六:建立具有自适应性工资管理系统。

实验目的:根据需求分析的内容并利用部件库建立一个具有自适应性工资管理系统。

实验内容:根据需求分析中有关类图,在VFP环境下建立工资表、退休职工工资表、工资历史库、有关代码表、有关政策数据计算表(基本工资、职务工资、退休工资、劳保、福利、计税、公积金等计算表),利用部件搭建全系统。要求能对不同人员控制操作权限、能按各政策表计算或核对工资数据、能审核实发工资,能完成当前转历史操作,能对历史库进行查询,并按简单线性模型绘制工资构成曲线并进行预测分析。

7) 实验七:具有业务工作流系统的实现。

实验目的:了解工作流的意义,学习工作流系统设计方法

实验内容:利用部件设计一个简单的办公收发文系统,通过设计与实现了解目录树控件部件的使用方法,了解如何实现记录级与字段级的权限控制,了解什么是工作流及具有工作流控制系统的实现方法。要求首先建立收发文数据库与工作流表,利用部件建立收文、发文、阅文、撰稿、审核、签发、归档、转办、回复等模块及工作流任务安排程序,设计根据工作流安排定义目录树并控制工作过程的系统。

8) 实验八:ERP模拟系统演练。

实验目的:了解ERP系统构成及其基本原理与企业管理的基本知识。

实验内容:利用ERP模拟系统了解系统初始化、进销存、应收应付账款、总账系统、固定资产管理系统等的构成与基本操作。通过实验了解一般企业管理的基本知识,详细了解进销存系统的初始化、进销存系统的日常业务处理、进销存系统的期末业务处理、人力资源管理系统初始化、人力资源管理的日常业务处理等内容。

基础好的学生可以利用课余时间使用部件实际搭建单机版的ERP系统原型,更深入地了解ERP系统的构成及其原理。

9) 实验九:管理信息系统测试与维护。

实验目的:学习管理信息系统测试方法。

实验内容:教师提供不完全的仓库管理、商店管理、学生科管理、酒店管理等系统,学生通过对系统的简单介绍,并实际运行系统,分析系统结构,首先利用黑盒法对出现的错误进行测试并分析,找出错误原因并加以改正。对某些问题教师提供具体程序,要求学生绘制判定树与判定表,或采用白盒法找出需要修改的内容,加以更正处理。

10) 实验十:电子商务系统模拟。

实验目的:利用电子商务教学模拟系统。

实验目的:分析、理解电子商务系统的一般体系、结构、流程。

实验内容:了解B2C(企业与消费者的电子商务系统)、B2B(企业与企业的电子商务系统)、C2C(消费者与消费者的电子商务系统)基本构成。对一个开展B2C电子零售的网络商店的电子商务系统进行系统分析,模拟B2B电子交易、B2C电子交易、C2C网上交易等交易操作过程,深入了解企业各项业务活动的数据流程和相关处理过程。

4结束语

我们按照以上设计组织了二届教学,涉及普招正规本科与二级学院本科教学,均取得满意效果。学生学习积极性提高,动手能力加强,对该课程基本理论与基本概念掌握加深。本设计任务量较重,要求学生课前充分预习,做好实验准备;课后认真总结,如果未能在课上完成全部任务,应当继续利用课下时间完成实验任务。

参考文献

[1] 程学先等. Visual FoxPro程序设计[M]. 北京.清华大学出版社,2006.

[2] 朝乐门等. 浅谈高校ERP实验课程建设[J]. 计算机教育,2006,(3).

[3] 程学先等. 认识部件的第一次实验:利用部件库建立一个基于单机的管理系统[EB].科学网程学先博客. http:///blog/user_content.aspx?id=4273.2007.7

[4] 程学先等. 认识部件实验二:数据完整性控制及其他特性的实现[EB]. 科学网程学先博客. http:///blog/user_content.aspx?id=4295.2007.7

作者简介

程学先,湖北工业大学计算机学院教授,主要研究方向:软件工程、计算机应用。

E-mail:ch.x.xian@263.net

Tel:027-88016121

推荐访问:管理信息系统 课程 实验 设计