论文部分内容阅读
摘要:目前ERP课程实验教学主要采用ERP软件系统业务流程操作应用和ERP沙盘模拟演练,不能完全满足信管专业ERP人才的培养需求。针对信管专业人才需要具有一定开发能力的特点,对多课程结合的ERP综合实验教学进行了探索,在该实验体系中增加了ERP二次开发实验内容,能够培养信管专业学生开发能力和积累开发实践经验。
关键词:信息管理与信息系统;ERP;二次开发;实验教学
作者简介:陆青(1982-),男,上海人,上海电力学院经济与管理学院,讲师;潘华(1976-),男,上海人,上海电力学院经济与管理学院,副教授。(上海 201300)
基金项目:本文系上海电力学院教学改革项目(项目编号:20101415)的研究成果。
中图分类号:G642.423 文献标识码:A 文章编号:1007-0079(2011)09-0146-02
随着国家信息化进程不断推进,很多企业参与到企业信息系统的建设中,对于信息系统的投入也不断加大,尤其是企业资源计划(Enterprise Resourse Planning,ERP)系统,在企业中应用越来越普遍。[1,2]为顺应企业对于ERP系统的需求,很多高校加大了对ERP人才的培养,在相关专业中增加了ERP课程。
目前,应用型人才的培养已经成为高等院校人才培养的一个重要目标,与高端理论型、学术型人才相对应,应用型人才是指掌握直接应用型知识、具有更强实践能力的人才。[3]信息管理与信息管理专业就是根据社会、政府及企业信息化的需求而设立的一个相对较新的专业,它的目标是培养信息化各个层面应用、开发实施和管理的应用型人才。对于信管专业,培养应用型ERP人才,其课程教学不能简单照搬其他经管类专业的ERP课程教学内容和模式。现阶段ERP实验教学主要采用ERP软件系统业务流程操作应用和ERP沙盘模拟演练,[4]虽然在一定程度上能够提高学生应用分析问题的能力,但这两种 ERP实验教学方法还不能完全满足学校对于信管ERP人才培养的需求,对于提高信管专业学生的ERP开发能力作用有限,不能体现信管专业的开发能力特色,大量信管专业毕业生由于缺乏ERP开发实践经验,无法达到企业应用型ERP人才的要求。
一、ERP二次开发实践的重要性
ERP推行多年,真正成功的案例相对比较少,主要原因是ERP软件不能够保持充分的灵活性。解决方法就是系统提供用户二次开发平台,即通过各种二次开发工具对ERP中的一些基本构件和通用模块进行重组或者扩充,从而实现自定义业务流程的功能。二次开发把一些非主流业务流程的定义和功能模块的开发工作放手给用户,使得ERP软件在面对企业业务流程变化时能作出快速响应,提高了ERP软件的柔性程度,并有利于以后的系统维护。
通常企业对ERP人才的需求主要包括以下3个层次。[3]第一个层次为ERP的应用人员,即熟悉相关的ERP软件,能够熟练地应用相关的ERP软件产品开展相关的业务操作。第二个层次是ERP支持及二次开发人员,能够根据业务需求在ERP系统中进行相应的设置,并能够根据实际业务对ERP系统进行一定的二次开发,如报表开发、数据的导入导出等。第三个层次是企业的信息主管或ERP专业公司的实施顾问,这些人员则能够根据企业的需求,进行相关业务流程的设计和ERP系统配置,并组织ERP的实施团队推动ERP系统的实施和正常运行。
信管专业的课程设置和人才培养目标,应集中在第二个和第三个层次。然而,第三层次的成长目标主要通过常年累月的实际工作经验才能达成的,所以信管专业ERP人才培养应该着重在第二层。
二、多课程结合的ERP综合实验
ERP系统贯穿着企业的生产管理、采购管理、销售管理、财务管理、人力资源管理等整个企业管理活动。在上海电力学院各专业的课程体系中,有多个专业的多门课程是与ERP课程相关的,如“生产与运营管理”、“供应链管理”、“物流管理”、“人力资源管理”等,这些课程的课程设计实践内容很多也都采用ERP系统中的相应模块进行。由于ERP二次开发要针对具体业务需求进行的“生产与运营管理”、“供应链管理”、“物流管理”、“人力资源管理”等相关课程的实践,可以为ERP应用提出新的业务需求,进而为二次开发实训提供开发需求,针对这个特点,本文提出如下的以ERP软件系统为核心的多课程结合的ERP综合实验体系。
1.多课程结合的ERP综合实验课程教学目标
多课程结合的ERP综合实验课程教学目标可分为三个层次。
(1)第一层是结合ERP理论相关课程的学习,设计应用操作型实验项目让学生熟悉ERP软件的操作,理解ERP系统的主要模块以及模块之间的联系、信息传递与处理等,验证ERP管理思想和方法。采用的ERP软件模块通常包括财务管理、供应链管理(采购管理、销售管理、库存管理)、生产制造管理、人力资源管理等主要模块。
(2)第二层是通过与其他专业课程(如“生产与运营管理”、“供应链管理”、“物流管理”、“人力资源管理”等)教学的配合,分析一些业务情境,要求学生根据提供的业务情境进行基于ERP平台的新业务需求和报表需求的设计。
(3)第三层是根据第二层分析设计得到的新业务需求和报表需求,让学生利用ERP二次开发平台或信息系统开发工具进行适合新需求的二次开发,来实现所提出的二次开发需求,使学生能掌握软件工程等相关知识和系统开发的步骤。
2.多课程结合的ERP综合实验项目
(1)应用操作型ERP实验项目。设计一些业务操作实验项目,如ERP系统配置、销售管理、采购管理、生产管理、库存管理、财务管理等实验项目。通过这些实验项目的完成,使学生掌握ERP软件的基本操作和基本业务流程,能够熟练使用ERP软件。其教学方式与传统的实验教学方式类似,首先对系统中的业务进行讲解,同时在系统中演示这些业务的具体实现,然后由学生根据实验指导书的要求进行操作,并对操作过程中的问题进行解答。
(2)需求分析型ERP实验项目。在学生能够比较熟练使用ERP软件的基础上,通过分小组讨论,进行一些需求分析型ERP实验项目,包括业务需求分析项目(如特殊业务类型的流程分析)和表单数据需求分析项目(如ERP报表和单据、特定业务数据的导入导出等)。可根据不同课程各自课程设计要求选择需求分析模块方向,如销售管理、采购管理、生产管理、库存管理、财务管理等,选择不同的需求分析实验项目。针对需求分析型实验项目,教学方式主要通过讲解、演示、答疑及小组讨论相结合的方式,首先教师可以选取一个业务案例进行需求分析、系统设计配置和操作演示,然后要求学生根据实验项目中业务操作的要求,独立根据业务的需求描述进行业务流程、报表、单据的需求分析,需求分析完成之后组织学生对所分析的业务流程在系统中所起作用等问题展开讨论,确定最终的ERP二次开发需求。
(3)设计开发型ERP实验项目。在完成相关业务需求分析的基础上,设计一些ERP开发类型实验项目。要求学生以团队的方式利用ERP二次开发工具对案例中的虚拟企业进行ERP业务模块、业务流程、相应表单数据模块的设计和开发。在开展设计开发型实验时,实验内容主要由各个实验项目的团队完成,指导教师针对方案设计和实施过程中存在的问题进行指导,在实验过程中,鼓励项目团队成员进行讨论和与指导老师的实时交互,在各个团队的实验项目完成时,针对每个团队的实验成果及过程表现进行点评。
关键词:信息管理与信息系统;ERP;二次开发;实验教学
作者简介:陆青(1982-),男,上海人,上海电力学院经济与管理学院,讲师;潘华(1976-),男,上海人,上海电力学院经济与管理学院,副教授。(上海 201300)
基金项目:本文系上海电力学院教学改革项目(项目编号:20101415)的研究成果。
中图分类号:G642.423 文献标识码:A 文章编号:1007-0079(2011)09-0146-02
随着国家信息化进程不断推进,很多企业参与到企业信息系统的建设中,对于信息系统的投入也不断加大,尤其是企业资源计划(Enterprise Resourse Planning,ERP)系统,在企业中应用越来越普遍。[1,2]为顺应企业对于ERP系统的需求,很多高校加大了对ERP人才的培养,在相关专业中增加了ERP课程。
目前,应用型人才的培养已经成为高等院校人才培养的一个重要目标,与高端理论型、学术型人才相对应,应用型人才是指掌握直接应用型知识、具有更强实践能力的人才。[3]信息管理与信息管理专业就是根据社会、政府及企业信息化的需求而设立的一个相对较新的专业,它的目标是培养信息化各个层面应用、开发实施和管理的应用型人才。对于信管专业,培养应用型ERP人才,其课程教学不能简单照搬其他经管类专业的ERP课程教学内容和模式。现阶段ERP实验教学主要采用ERP软件系统业务流程操作应用和ERP沙盘模拟演练,[4]虽然在一定程度上能够提高学生应用分析问题的能力,但这两种 ERP实验教学方法还不能完全满足学校对于信管ERP人才培养的需求,对于提高信管专业学生的ERP开发能力作用有限,不能体现信管专业的开发能力特色,大量信管专业毕业生由于缺乏ERP开发实践经验,无法达到企业应用型ERP人才的要求。
一、ERP二次开发实践的重要性
ERP推行多年,真正成功的案例相对比较少,主要原因是ERP软件不能够保持充分的灵活性。解决方法就是系统提供用户二次开发平台,即通过各种二次开发工具对ERP中的一些基本构件和通用模块进行重组或者扩充,从而实现自定义业务流程的功能。二次开发把一些非主流业务流程的定义和功能模块的开发工作放手给用户,使得ERP软件在面对企业业务流程变化时能作出快速响应,提高了ERP软件的柔性程度,并有利于以后的系统维护。
通常企业对ERP人才的需求主要包括以下3个层次。[3]第一个层次为ERP的应用人员,即熟悉相关的ERP软件,能够熟练地应用相关的ERP软件产品开展相关的业务操作。第二个层次是ERP支持及二次开发人员,能够根据业务需求在ERP系统中进行相应的设置,并能够根据实际业务对ERP系统进行一定的二次开发,如报表开发、数据的导入导出等。第三个层次是企业的信息主管或ERP专业公司的实施顾问,这些人员则能够根据企业的需求,进行相关业务流程的设计和ERP系统配置,并组织ERP的实施团队推动ERP系统的实施和正常运行。
信管专业的课程设置和人才培养目标,应集中在第二个和第三个层次。然而,第三层次的成长目标主要通过常年累月的实际工作经验才能达成的,所以信管专业ERP人才培养应该着重在第二层。
二、多课程结合的ERP综合实验
ERP系统贯穿着企业的生产管理、采购管理、销售管理、财务管理、人力资源管理等整个企业管理活动。在上海电力学院各专业的课程体系中,有多个专业的多门课程是与ERP课程相关的,如“生产与运营管理”、“供应链管理”、“物流管理”、“人力资源管理”等,这些课程的课程设计实践内容很多也都采用ERP系统中的相应模块进行。由于ERP二次开发要针对具体业务需求进行的“生产与运营管理”、“供应链管理”、“物流管理”、“人力资源管理”等相关课程的实践,可以为ERP应用提出新的业务需求,进而为二次开发实训提供开发需求,针对这个特点,本文提出如下的以ERP软件系统为核心的多课程结合的ERP综合实验体系。
1.多课程结合的ERP综合实验课程教学目标
多课程结合的ERP综合实验课程教学目标可分为三个层次。
(1)第一层是结合ERP理论相关课程的学习,设计应用操作型实验项目让学生熟悉ERP软件的操作,理解ERP系统的主要模块以及模块之间的联系、信息传递与处理等,验证ERP管理思想和方法。采用的ERP软件模块通常包括财务管理、供应链管理(采购管理、销售管理、库存管理)、生产制造管理、人力资源管理等主要模块。
(2)第二层是通过与其他专业课程(如“生产与运营管理”、“供应链管理”、“物流管理”、“人力资源管理”等)教学的配合,分析一些业务情境,要求学生根据提供的业务情境进行基于ERP平台的新业务需求和报表需求的设计。
(3)第三层是根据第二层分析设计得到的新业务需求和报表需求,让学生利用ERP二次开发平台或信息系统开发工具进行适合新需求的二次开发,来实现所提出的二次开发需求,使学生能掌握软件工程等相关知识和系统开发的步骤。
2.多课程结合的ERP综合实验项目
(1)应用操作型ERP实验项目。设计一些业务操作实验项目,如ERP系统配置、销售管理、采购管理、生产管理、库存管理、财务管理等实验项目。通过这些实验项目的完成,使学生掌握ERP软件的基本操作和基本业务流程,能够熟练使用ERP软件。其教学方式与传统的实验教学方式类似,首先对系统中的业务进行讲解,同时在系统中演示这些业务的具体实现,然后由学生根据实验指导书的要求进行操作,并对操作过程中的问题进行解答。
(2)需求分析型ERP实验项目。在学生能够比较熟练使用ERP软件的基础上,通过分小组讨论,进行一些需求分析型ERP实验项目,包括业务需求分析项目(如特殊业务类型的流程分析)和表单数据需求分析项目(如ERP报表和单据、特定业务数据的导入导出等)。可根据不同课程各自课程设计要求选择需求分析模块方向,如销售管理、采购管理、生产管理、库存管理、财务管理等,选择不同的需求分析实验项目。针对需求分析型实验项目,教学方式主要通过讲解、演示、答疑及小组讨论相结合的方式,首先教师可以选取一个业务案例进行需求分析、系统设计配置和操作演示,然后要求学生根据实验项目中业务操作的要求,独立根据业务的需求描述进行业务流程、报表、单据的需求分析,需求分析完成之后组织学生对所分析的业务流程在系统中所起作用等问题展开讨论,确定最终的ERP二次开发需求。
(3)设计开发型ERP实验项目。在完成相关业务需求分析的基础上,设计一些ERP开发类型实验项目。要求学生以团队的方式利用ERP二次开发工具对案例中的虚拟企业进行ERP业务模块、业务流程、相应表单数据模块的设计和开发。在开展设计开发型实验时,实验内容主要由各个实验项目的团队完成,指导教师针对方案设计和实施过程中存在的问题进行指导,在实验过程中,鼓励项目团队成员进行讨论和与指导老师的实时交互,在各个团队的实验项目完成时,针对每个团队的实验成果及过程表现进行点评。