Excel在管理信息系统课程实践教学中的应用

时间:2022-04-23 01:35:09

Excel在管理信息系统课程实践教学中的应用

[摘 要] 管理科学专业培养本科生利用现代信息技术有效解决实践问题的能力是学科设置的基本要求。目前该专业部分在校生的信息技术基础薄弱,影响了一些专业课程的学习。如在《管理信息系统》课程设计环节有所反映,表现为学生的积极性不高、动手能力差。基于Excel软件的强大功能,以及软件的普及性和易得性,本文提出以Excel信息系统开发技术为主要教学内容,设置一门独立的课程,作为管理信息系统课程的先导课,为管理信息系统实践教学提供支持。

[关键词] 管理信息系统; 课程实践; Excel; VBA

doi : 10 . 3969 / j . issn . 1673 - 0194 . 2012 . 20. 054

[中图分类号] G64 [文献标识码] A [文章编号] 1673 - 0194(2012)20- 0088- 02

1 引 言

管理信息系统是管理科学、系统科学、计算机科学和信息科学等多学科交叉综合发展起来的边缘性、系统性学科。在实践中,管理信息系统是为了满足企业和政府等具有复杂结构的组织实体在经济和社会活动中实现各个部门协同合作、对环境变化做出快速反应,利用计算机和网络等先进的信息技术来获取和处理信息,提供科学决策支持,以期提高效率和增强竞争力而开发的一种人机系统。为了适应企业和政府信息化的客观需要,很多高校将《管理信息系统》设为管理科学、工商管理、信息管理与信息系统、经济管理类等本科专业的核心专业课程。该课程的培养目标是使学生掌握信息系统开发的基础理论、基本方法与技术,明确系统开发过程中的需要解决的主要问题,为学生系统掌握、熟练运用价值链、供应链、产业链、电子商务、电子政务、电子警务等基本信息技术奠定理论基础。所以说该课程不仅具有较深和较宽的理论基础,而且具有很强的实践性。为了使学生具备初步的系统分析和系统开发能力,除理论讲授之外的课程设计环节就显得非常重要。通常课程设计由任课教师作为指导教师,由学生自由结合组成团队。团队成员共同完成一个简单信息系统的开发,将学到的理论知识和开发技术运用到整个系统的开发过程中。

然而在实际教学过程中,有时课程设计往往达不到预期的教学目标。特别是经管专业的学生,受计算机基础知识局限性的制约,课程实践环节有一定的难度。虽然课程设计是团队完成,旨在培养学生的团队意识,不会将部分计算机技术较为薄弱的同学排斥之外,但是这些同学由于计算机技术的欠缺,对管理信息系统开发过程中需要重视的问题、需要强调的环节会把握不好。因此计算机技术知识的掌握对于学好管理信息系统课程非常重要。

目前大部分经管类专业开设了不少计算机课程,如VB,VFP,Access。但是这些课程一般在大一或大二开设,而管理信息系统通常在大三或大四开设。大部分学生在学完计算机课程,考试过关后,往往应用的很少,因而将学过的知识遗忘。或者在学习阶段掌握的知识就少,往往仅是入门内容。同学依据所掌握的计算机知识不能独立开发一个小型的管理信息系统。那么在学习管理信息系统课程时就会有一种不自信的先入印象,从而影响同学对于学习管理信息系统课程的兴趣。

Excel具有强大的功能,特别是利用VBA技术能够开发小型的管理信息系统。而且基本上每一台安装Windows操作系统的电脑都带有Excel软件,不需要另外安装,非常方便。而且对于Excel软件,大部分同学经常使用。特别是经管类的同学会利用Excel进行数据处理,能够熟练使用统计函数,财务函数。因此由于Excel软件的易得性,以及同学对于Excel很熟悉,有亲切感,如果能够利用Excel开发小型的信息管理系统,同学们会非常愿意使用的。

综上所述,在开设管理信息系统课程之前,以利用Excel开发简单管理信息系统为主要目的,可将Excel中涉及系统开发的相关知识设置为一门独立的课程。课程主要内容可包括Excel相关函数、宏的录制、VBA语法等,作为管理信息系统的先导课程而开设。这门课程对于管理信息系统课程的实践环节将非常有帮助。

2 Excel及VBA介绍

Excel是Windows环境下的一种电子表格软件,同时具有图表和数据库功能,具有极强的分析性能、报表制作工具、界面设计工具、丰富的统计图表和多级数据保护手段。

在Excel中内嵌了VBA(Visual Basic for Application)超级宏语言。本质上VBA是VB家族成员,即在Office中以VB作为通用的宏语言来为应用程序编写代码。VBA使用的是VB6的语法,它不仅支持执行、单步执行、调试等操作,使用户从繁重的制表任务中解脱出来,而且Excel还提供了一种更为方便用户的宏录制功能。用户对录制的宏代码稍加修改即可得到最终满意的程序。特别是当用户忘记了某个对象单词、某个函数或者完全不明白某个属性的语法时,利用录制宏可以产生对应的代码,用户复制即可使用。继承了VB的面向对象的优点,VBA是一种面向对象的程序语言,由一种所见即所得的方式编写代码,这使它在学习和使用方面都比其他语言更简单。对于已经学习过Access或VB 的同学,基于非常熟悉的Excel环境学习VBA就更容易掌握了。在同学们熟练应用Excel的基础上,可按用户的需求用VBA建立适用的信息系统。

人类社会进入信息时代后,信息管理已转变为知识管理。在知识管理中除了对文字资料、图纸等显性知识的管理,更重要的是对隐性知识的管理。隐性知识包含人的经验、技巧等,且隐藏在人的思维头脑中。将隐性知识显性化,即将隐藏在管理人员思维中的经验、技巧进行推广,与他人共享,形成组织的共同知识,是知识管理的核心内容。在信息时代,企业已具有各种稳定的信息系统用于处理企业运行所产生的各种数据、管理信息。这时,若管理人员自身能够掌握实用的、简单的系统开发技术,则更有利于他们将自己在实践中的摸索和体验物化为简单的信息处理程序,或小型信息处理自动化系统,也就是把可意会而不可言传的隐性知识显性化。

上一篇:科学家社会责任的有限“豁免” 下一篇:关达昌的上海三十年