杨年华

[摘 要]随着大数据与云计算的快速发展,企业对掌握面向服务架构技术的人才需求急剧增长。给出了面向服务架构人才需求的信息管理与信息系统专业培养课程体系,并介绍了该体系下各门课程的关系及改革内容以实现对该目标的支持。为了增强学生动手能力和团队意识,对教学方法和考核方法进行了相应的改革。

[关键词]向服务架构 信息管理与信息系统 课程方案

[中图分类号] C961 [文献标识码] A [文章编号] 2095-3437(2015)04-0137-02

一、 引言

大数据和移动计算等新应用的迅速普及推动着云计算的快速发展。服务计算[1]是云计算的重要基础[2, 3],从而带来了社会对服务计算人才的极大需求。同时,服务计算也是目前企业间实现供应链组合[4, 5]和企业内部实现高效业务重组的有效途径。因此,将服务计算架构和技术纳入信息管理与信息系统专业的教学内容,有利于拓宽学生就业面,适应社会需求,增强就业竞争力,培养高端人才。

本文研究如何通过调整专业培养方案、课程教学内容、教学方法、实验和考核体系,培养掌握面向服务架构下相关技术和理念的信息管理与信息系统专业人才。

二、 课程方案

上海对外经贸大学是一所财经类院校,我校信息管理与信息系统专业中计算机类课程相对较少。我们在制订课程方案的过程中需要充分考虑如何利用有限的几门计算机类课程让学生掌握面向服务架构的实现技术及应用方法。

服务体系架构中的服务主要包括基础设施即服务、硬件即服务和软件即服务等。考虑到财经来院校的特点及我校实验条件,我校的课程设置主要目标是培养学生掌握软件即服务的相关理论和技术,尤其是Web服务的相关理论与技术,使学生通过该课程体系的学习,掌握以Web服务实现企业间供应链集成和支持业务流程重组的方法。

我们制订的课程方案如图1所示。该课程方案分为三个方面:技术基础、理论方法和实现方式。技术基础是理解系统运行方式和开发相关系统的基础。理论方法是理解业务流程,实现系统分析与设计的基本理论。实现方式层是系统实现的各种技术方式,我们主要关注基于Web服务的实现方式。这里的层次不是课程的先后关系。

三、 教学内容

技术基础和理论方法层是传统的课程。随着云计算及面向服务架构的出现和迅速发展,需要在课程中增加相应的内容。

在操作系统课程中,增加云操作系统的相关内容,讲述大规模基础软硬件管理、虚拟计算管理、分布式文件系统、资源调度管理、安全管理控制等技术,使学生了解云操作系统管理和驱动海量服务器、存储等基础硬件,将一个数据中心的硬件资源逻辑上整合成一台服务器,管理海量的计算任务以及资源调配,为云应用软件提供统一、标准的按需服务。

在计算机网络课程中,让学生体会到计算机网络提供的动态服务所带来的经济效益及其实现方法,让学生领会到基础设施即服务的运行原理与方式和巨大发展潜力。

在数据库课程中,让学生了解在新的面向服务架构下,数据库发展的定位主要在于下面几个方面:在信息存储方面,面对数据库中大数据量的处理,高效率的业务系统支持是对数据库的基本要求;如何通过基础数据服务,实现信息向资产的转变,实现数据库和应用的分离,实现 IOD(Information On Demand)[6];如何将数据建模与最新的数据库技术结合,将大量的数据变成真正有用资产,并保证数据模型的稳定性、健壮性、灵活性以及兼容性。

Java平台为面向服务架构和Web服务提供了相应的解决方案。学生通过该课程的学习,掌握利用Java技术实现面向服务架构下的软件开发方法,并为实现方式层的Java Web开发和安卓应用开发课程打下基础。

管理信息系统课程全面系统地介绍管理信息系统的概念、结构、技术和应用,增加面向服务架构及Web服务计算在管理信息系统中的应用方法。

企业资源计划课程系统地阐述ERP的基本理论、应用和实施方法,覆盖客户关系管理、供应链管理、生产计划管理、库存管理、人力资源管理、设备管理、销售管理、财务管理等整个企业生产经营全过程。在面向服务架构的培养体系下,增加利用服务架构实施供应链整合、业务流程再造的理念和方法。

信息系统分析与设计课程包括信息系统建设概论、系统规划、系统分析、系统设计、系统实施和系统维护。在面向服务架构的培养体系下,在面向对象方法的基础上,增加面向服务的系统规划、分析、设计、实施和维护方法。

面向服务的架构与Web服务课程讲述服务架构的基本框架及相关技术。由于我们主要关注软件即服务,在面向服务的各种实现方法中,我们选择Web服务这种实现方式。在课程中,我们讲述利用Java平台实现Web服务的方法。

B/S架构是目前常用的信息系统部署方式。由于Java具有跨平台及众多免费支撑系统,越来越多的企业选择Java Web方式来开发信息系统。动态商业网站开发课程主要讲述利用JavaEE技术来开发基于Web的应用,以及利用Java Web服务技术来实现业务流程重组和企业间供应链的整合的方法。

随着移动互联网的发展,基于移动终端的办公系统是目前信息系统一个新的发展方向。安卓系统是目前主流的免费移动终端操作系统,具有非常广阔的市场占有率。因此,我们选择安卓应用开发课程来讲述利用Java语言实现安卓操作系统上的信息系统开发方法,重点讲述在安卓平台上利用网络上的Web服务实现业务处理的方法与技术。

四、教学方法

在传统的课堂中,大多数的教学活动以教师讲解为主,学生思考少,动手更少,造成学生动手能力差。为了提高教学质量,我们对相关课程的教学过程进行了改革,提出了案例教学、问题教学和情景教学等方法。在教学过程中加强实验环节。要求学生课后单独重做上课案例。开学前设计好几个完整的实际应用案例,将其分解到各个章节,2-3人一个小组完成应用案例。期末要求2-3人为小组,自主设计完成一个实用的创新项目,最后撰写报告,演示案例,完成答辩。分小组完成实际应用案例既可以培养学生相互学习的习惯,又可以增强团队意识。

五、考核体系

为了加强学生动手能力,课程考核成绩包括个人平时成绩、小组平时成绩、小组创新项目和期末考试成绩。为了培养团队意识,并能做出一个贴近实际应用的项目,小组创新项目要求2-3人一组,不允许单独完成。在设计并实现该项目后,要求撰写报告,参加答辩。答辩时由教师随机抽出小组中的一位成员代表小组参加答辩。这样可以督促小组每一位成员积极学习,主动参与项目,也可以使得组内成员互相督促、相互学习、共同提高。

六、总结

通过研究信息管理与信息系统专业目前研究热点和当前企业对人才的需求,充分分析面向服务架构技术与业务的特点,给出了面向服务架构的信息管理与信息系统专业人才培养课程体系,对课程体系中相关课程的教学内容及需要改革的部分进行了简单介绍,为了增强学生动手能力和自主创新能力,介绍了教学方法与考核方法的改革内容。

[ 注 释 ]

[1] Papazoglou M P. Service-oriented computing: concepts, characteristics and directions[C]. Proceedings of the Fourth International Conference on Web Information Systems Engineering (WISE 2003), Roma, Italy, 2003. Roma, Italy: IEEE Computer Society, 2003: 3-12.

[2] Torkashvan M, Haghighi H. A service oriented framework for cloud computing[M]. 2012.

[3] Bhakti M A C, Paputungan I V, Nugroho H, et al. Taking up autonomous SOA framework into cloud computing[Z]. 2012.

[4] Liu X, Zhang Z, Lu T, et al. Optimizing Supply Chains through Service-Oriented Architecture[C]. Proceedings on the International Conference on Research and Practical Issues of Enterprise Information Systems (CONFENIS 2007), Beijing, China, 2007. Beijing, China: Springer, 2007: 405-414.

[5] Shin T, Chin S, Yoon S, et al. A service-oriented integrated information framework for RFID/WSN-based intelligent construction supply chain management[J]. Automation in Construction. 2011(6): 706-715.

[6] O'Connell B. Building an information on demand enterprise that integrates both operational and strategic business intelligence[C]. Proceedings of the Ninth International Conference on Electronic Commerce (ICEC '07), Minneapolis, MN, USA, 2007. Minneapolis, MN, USA: ACM, 2007: 85-86.

[责任编辑:钟 岚]