周天祥
摘要:《信息系統(tǒng)分析與設計》是信息管理與信息系統(tǒng)專業(yè)的學位課程,本文探討如何利用項目驅動的方式來提升學生的學習興趣,教師課堂講解的教學方式轉變?yōu)榻處熞龑W生討論為主的教學方式。
關鍵詞:信息系統(tǒng)分析與設計項目驅動教學改革
1 概述
普通全日制公辦地方院校本科教學人才培養(yǎng)定位是服務地方的應用型人才培養(yǎng)。信息管理與信息系統(tǒng)專業(yè)是現(xiàn)代管理學和計算機科學結合的專業(yè),在計算機系開設,在管理學和計算機科學之間,紹興文理學院本專業(yè)培養(yǎng)目標為學生具有現(xiàn)代管理學、經(jīng)濟學、計算機科學的理論基礎,掌握系統(tǒng)思想、計算機應用、信息系統(tǒng)分析與設計方法、信息管理等方面的知識與能力,具備企業(yè)信息化實施方面的技能,能在各級管理部門、工商企業(yè)、金融機構、科研單位等部門從事信息管理以及信息系統(tǒng)分析、設計、實施管理和評價等方面的高級應用型專門人才。
在管理學和計算機科學之間,該校本專業(yè)偏重于企業(yè)的信息化系統(tǒng)的分析、設計實施和管理。《信息系統(tǒng)分析與設計》為培養(yǎng)學生的信息系統(tǒng)分析與設計能力而開設的,作為該專業(yè)的核心課程,在整個培養(yǎng)方案中占據(jù)著很重要的位置,在課程體系中起著承前啟后的作用。
為了達到良好的教學效果,提高學生的學習興趣是很多教學改革項目的主要研究課題,有不少教師在這方面做了許多探索。張然、周妍[1]使用體驗教學模式使學生學習由被動向主動轉變,從而提高學生興趣。周寶健[2]通過引入實訓項目,使得學生對學習目的有個清晰的認識。王鳴濤[3]指出實踐教學在信息系統(tǒng)分析與設計課程教學中的重要性。李紅[4]提出了“雙主體多維度”的教學模式,采用參與及討論式的教學方法,取到了較好的教學效果。
針對本校專業(yè)培養(yǎng)方案的特點,在目前云計算、大數(shù)據(jù)等新技術不斷涌現(xiàn),MOOC以及反轉教學模式的橫空出世的背景下,成立了《信息系統(tǒng)分析與設計》課程教學改革小組,對本課程進行梳理,重新確定了本課程的教學任務目標和方法。以下本文主要從教學內(nèi)容及教學方法兩個方面介紹在課改方面所作的工作。
2 課程的教學內(nèi)容
基于培養(yǎng)能夠從事信息管理以及信息系統(tǒng)分析、設計等方面的高級應用型專門人才的目的,本專業(yè)側重于系統(tǒng)的分析設計能力,在培養(yǎng)方案課程體系中,《信息系統(tǒng)分析與設計》的先修課程包括C語言、數(shù)據(jù)結構、面向對象程序設計、管理學原理、管理信息系統(tǒng)、計算機系統(tǒng)與系統(tǒng)軟件及數(shù)據(jù)庫等課程,在周寶健[2]的培養(yǎng)方案中信息系統(tǒng)分析設計作為一門最終的應用課程沒有后續(xù)課程,而在我們的方案中,該門課還有一門后續(xù)課程電子商務系統(tǒng)分析與設計,這也是我們強調專業(yè)特色而安排的一門課程,其目的強調學生在電子商務系統(tǒng)方面的特定分析和設計能力。另外在先修課程中,有一門管理信息系統(tǒng),在原來的培養(yǎng)方案中,這部分內(nèi)容是在信息系統(tǒng)分析與設計中講授的,現(xiàn)在將這門課單獨地分離出來作為先修課程,信息系統(tǒng)分析與設計這門課則專注于學生系統(tǒng)分析設計能力的培養(yǎng)。故而在教學內(nèi)容的安排上,確定以兩條主線學習信息系統(tǒng)分析與設計方法,一是結構化方法,一是面向對象方法。本門課程學分為3個理論學分,合計48個學時,另外還有一個課程設計環(huán)節(jié),篇幅關系,本文不包括課程設計環(huán)節(jié)的安排。介于這樣的課程背景,課程教學內(nèi)容包括:信息與信息系統(tǒng)、信息系統(tǒng)建設概論、系統(tǒng)規(guī)劃、結構化系統(tǒng)分析、結構化系統(tǒng)設計、面向對象分析、面向對象設計和系統(tǒng)實施等幾個部分。在有限的學時下,很難做到面面俱到,故而
把軟件結構化需求分析及面向對象需求分析作為重點章節(jié)。
3 課程的教學方法
教學中教是手段,而學才是主要的目的,關鍵是要讓學生去學習。課堂的時間總是有限的,大學課程不再是高中時候,老師反復地在課堂上講解習題。大學老師的職責應該是更好地去引導學生去思考,去學習了解課堂之外的課程更廣闊的外延。將課堂變成討論班的形式是理想的形式,不過有著許多的限制。本課程中部分章節(jié),比如信息系統(tǒng)這個章節(jié),其主要內(nèi)容是一些概念的介紹及知識面的擴大,這部分內(nèi)容還是以教師講授為主。在培養(yǎng)學生能力方面,采用課堂討論的形式來進行教學。為了達到良好的討論效果開發(fā)了課程網(wǎng)站,在網(wǎng)站上放置了大量的學習材料、項目方案及項目軟件包,供學生討論發(fā)言時準備材料使用。其中精選了十多個項目案例。包括商業(yè)銀行日常業(yè)務系統(tǒng)、汽車公司信息管理系統(tǒng)、倉庫管理信息系統(tǒng)、學生動態(tài)收費管理系統(tǒng)、汽車公司信息管理系統(tǒng)、商業(yè)銀行日常業(yè)務系統(tǒng)、連鎖配送管理信息系統(tǒng)、物資管理信息系統(tǒng)以及學生動態(tài)收費管理系統(tǒng)等。項目使用結構化技術或者面向對象技術,包括了企業(yè)的業(yè)務流程分析,數(shù)據(jù)流圖、數(shù)據(jù)字典、軟件結構圖、用例圖、領域類圖、序列圖、活動圖等各種系統(tǒng)分析和設計元素。
以下本文只對部分教學環(huán)節(jié)描述教學方法。
3.1 項目小組劃分
學期開始的時候,將學生分為若干個小組,每個小組4-5名成員,該小組成員結構會一直保留到后續(xù)的課程設計階段。每個小組設小組長一名,負責項目管理工作,由組織能力較強的同學擔任。考慮到學生編程能力的差異,每個小組安排一名相對編程能力強的同學,主要負責軟件的設計及編碼工作;一名學生負責數(shù)據(jù)庫的設計和維護;一名同學負責系統(tǒng)的需求分析,一位同學負責用戶及其他文檔。
3.2 項目選定及可行性研究
學期開始,初步講述本門課程的目標:掌握利用計算機科學中的工程化的軟件開發(fā)思想來架構經(jīng)濟管理類信息系統(tǒng)的技術,形成解決信息化建設中實際問題的初步能力。具體要求是在課程設計階段開發(fā)完成一個信息系統(tǒng),包括可執(zhí)行的代碼及相關的開發(fā)文檔。使學生明白:開發(fā)軟件不僅僅是編碼,更重要的工作其實是文檔。每個小組需要選定一個課題,作為其貫穿整個課程的學習媒介。
預先讓學生在教學網(wǎng)站上瀏覽各個項目方案,小組課下討論選定課題,并通過頭腦風暴演繹業(yè)務流程。課堂上每個小組匯報自己選定的課題及要解決的問題,匯報完成后,挑選個別項目,讓其他小組對其發(fā)表意見。教師引導從技術可行性、經(jīng)濟可行性、法律可行性等方面來討論。最后教師給出評語,為每個小組確定項目課題。
給出一些可行性報告模板,作為作業(yè)要求每個小組針對自己的項目完成可行性報告。本階段占4個學時。
3.3 項目需求分析
需求分析是整個系統(tǒng)開發(fā)最重要的環(huán)節(jié),需求分析報告是軟件開發(fā)文檔中極其重要的文檔,該環(huán)節(jié)也是本門課的重點,結構化方法中要求對數(shù)據(jù)流圖和數(shù)據(jù)字典熟練掌握和運用,占八個學時,面向對象方法則是要求對用例圖和活動圖的熟練掌握和運用也占八個學時。教師在課堂上分別花二個課時初步講解數(shù)據(jù)流圖及用例圖和活動圖的作用。試圖通過課堂講解的方式就讓學生具備這樣的分析能力是不現(xiàn)實的。更多的時間還是用于課堂討論。課程網(wǎng)站提供的大量的項目案例中有詳細的分析方案。每個小組需要在小組長的領導下利用課余時間參考案例項目完成需求分析報告,在完成需求分析報告的同時建立數(shù)據(jù)庫。分別花六個學時的時間用于學生報告其需求分析報告,報告過程中其他小組的同學可以提問,教師也可以提問。學生匯報完成以后教師對其進行點評。由于課時關系,不可能每個小組的項目都會在課堂上得到討論。教師可以通過網(wǎng)站留言或者和小組成員見面的方式對需求分析報告給出點評。每個小組需求報告完善的過程也就是學生系統(tǒng)分析能力提升的過程。目前在學生的需求分析報告中普遍存在的問題是絕大多數(shù)系統(tǒng)功能模塊僅僅是對單個數(shù)據(jù)表的增刪改查,缺少業(yè)務流程的概念,如何引入業(yè)務流程是課程的難點。這個環(huán)節(jié)是課程最重要的部分總共占十六個學時。
篇幅關系,其他環(huán)節(jié)不再詳述。
4 教學效果
在采用項目驅動的教學方法之后,盡管學生開始上臺演講時還有些不適應,但是一段時間下來,大家反而覺得這是一個展現(xiàn)自我的機會,同時小組之間也有一個競爭,基于榮譽感小組成員的學習主動性增強了,教學效果相比教改前也有了明顯的改善。
參考文獻:
[1]張然,周妍.體驗式教學模式在《信息系統(tǒng)分析與設計》課程中的應用研究[J].黃山學院學報,2013(15):121-123.
[2]周寶建.《信息系統(tǒng)分析與設計》課程改革的探索[J].教育改革,2012(6):23-24.
[3]王鳴濤.高校《信息系統(tǒng)分析與設計》課程教學改革探析[J].科技資訊,2012(20):200.
[4]李紅.《信息系統(tǒng)分析與設計》課程教學改革研究與實踐[J].沈陽師范大學學報(自然科學版),2013(31):548-551.
endprint