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