999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

融合CDIO理念的“GIS軟件工程”實(shí)踐教學(xué)改革研究

2016-01-26 01:25:09林,萬波,方
測繪通報(bào) 2015年12期
關(guān)鍵詞:實(shí)踐教學(xué)

楊 林,萬 波,方 芳

(中國地質(zhì)大學(xué)(武漢)信息工程學(xué)院,湖北 武漢 430074)

Research on Practice Teaching Reform of GIS Software Engineering

with Integration of CDIO Ideas

YANG Lin,WAN Bo,FANG Fang

?

融合CDIO理念的“GIS軟件工程”實(shí)踐教學(xué)改革研究

楊林,萬波,方芳

(中國地質(zhì)大學(xué)(武漢)信息工程學(xué)院,湖北 武漢 430074)

Research on Practice Teaching Reform of GIS Software Engineering

with Integration of CDIO Ideas

YANG Lin,WAN Bo,FANG Fang

摘要:實(shí)踐教學(xué)是理工科學(xué)生實(shí)踐能力培養(yǎng)的關(guān)鍵一環(huán)。本文對(duì)中國地質(zhì)大學(xué)地理信息系統(tǒng)專業(yè)的特色進(jìn)行了分析,以CDIO國際先進(jìn)工程教育理念為指導(dǎo),探討了“GIS軟件工程”實(shí)踐課程的教學(xué)過程,設(shè)計(jì)了由基本技能、產(chǎn)品工程、過程管理及設(shè)計(jì)規(guī)范4個(gè)模塊構(gòu)建的實(shí)踐方案,并定義了基于CDIO的產(chǎn)品、過程和系統(tǒng)的GIS-SE生命周期模型和細(xì)化內(nèi)容,可為相關(guān)專業(yè)工程化創(chuàng)新人才培養(yǎng)目標(biāo)下的教學(xué)改革提供參考。

關(guān)鍵詞:GIS軟件工程;CDIO理念;實(shí)踐教學(xué);工程師目標(biāo)

一、引言

隨著地理信息系統(tǒng)(GIS)產(chǎn)業(yè)的蓬勃發(fā)展,企業(yè)對(duì)于綜合性GIS高級(jí)專業(yè)人才的需求越來越大。目前,我國已有超過150余所高校開設(shè)了地理信息系統(tǒng)及相關(guān)專業(yè)。GIS教育規(guī)模的快速增長,在一定程度上滿足了社會(huì)對(duì)GIS專業(yè)人才的數(shù)量需求,但離卓越GIS工程師的培養(yǎng)目標(biāo)還有很大差距[1]。如何更好地進(jìn)行GIS人才培養(yǎng)不僅是地理信息產(chǎn)業(yè)關(guān)注的焦點(diǎn),也是高校GIS教育者所思考的一個(gè)課題。為了有效縮小高校培養(yǎng)的GIS人才與國際國內(nèi)企業(yè)需求的差距,國際工程教育模式、卓越工程師計(jì)劃等旨在培養(yǎng)造就一大批面向工業(yè)界、創(chuàng)新能力強(qiáng)、適應(yīng)企業(yè)項(xiàng)目需要的高質(zhì)量GIS工程技術(shù)人才的目標(biāo)已經(jīng)成為高校GIS人才培養(yǎng)努力的方向。

中國地質(zhì)大學(xué)地理信息系統(tǒng)專業(yè)為湖北省品牌專業(yè),入選湖北省普通高等學(xué)校戰(zhàn)略性新興產(chǎn)業(yè)人才培養(yǎng)計(jì)劃項(xiàng)目,基于國家地理信息系統(tǒng)工程技術(shù)研究中心與國產(chǎn)大型地理系統(tǒng)軟件MapGIS平臺(tái)的優(yōu)勢和特色,積極進(jìn)行工程化GIS軟件人才培養(yǎng)的教學(xué)改革探索和人才培養(yǎng)模式創(chuàng)新。在對(duì)GIS企業(yè)管理層中的調(diào)查中發(fā)現(xiàn),企業(yè)非常關(guān)注學(xué)生的GIS軟件開發(fā)與設(shè)計(jì)能力、創(chuàng)新思維與系統(tǒng)思維能力,而這些與CDIO國際工程教育理念不謀而合。該校GIS專業(yè)融合CDIO理念,構(gòu)建了GIS軟件開發(fā)基礎(chǔ)技能、專業(yè)技能、系統(tǒng)技能的多層次GIS軟件開發(fā)能力訓(xùn)練體系,企業(yè)對(duì)GIS專業(yè)畢業(yè)生的軟件開發(fā)能力普遍表示認(rèn)可。

GIS軟件工程課程是地理信息系統(tǒng)專業(yè)的一門核心課程[2],一般開設(shè)在三年級(jí)。該課程是GIS專業(yè)高年級(jí)同學(xué)以項(xiàng)目的形式貫穿前期各種基礎(chǔ)課及專業(yè)課的好機(jī)會(huì),同時(shí)也是實(shí)踐GIS軟件開發(fā)基礎(chǔ)技能、專業(yè)技能與系統(tǒng)技能的好機(jī)會(huì),在整個(gè)培養(yǎng)方案中起著非常重要的作用,對(duì)于GIS軟件開發(fā)綜合素質(zhì)的培養(yǎng)至關(guān)重要。其目的就是讓高年級(jí)學(xué)生面向項(xiàng)目,解決工程實(shí)踐中的具體問題,提高學(xué)生在GIS軟件系統(tǒng)方面的建模、分析、設(shè)計(jì)及開發(fā)的綜合能力,同時(shí)訓(xùn)練團(tuán)隊(duì)協(xié)作、溝通與組織管理能力,為以后的工作和科研打下良好的基礎(chǔ)。本文重點(diǎn)針對(duì)GIS軟件工程課程實(shí)踐教學(xué)探討基于CDIO理念的教學(xué)方案。

二、CDIO理念

關(guān)于GIS軟件工程課程實(shí)踐的教學(xué)研究在案例選擇、教學(xué)組織、教學(xué)內(nèi)容、教學(xué)方法、考評(píng)方式等方面進(jìn)行了較多探討[1-6]。然而,單純從該課程的實(shí)踐教學(xué)審視,從軟件開發(fā)過程的視角對(duì)整個(gè)GIS軟件工程實(shí)踐教學(xué)內(nèi)容的探索較少。在實(shí)際課程實(shí)踐的過程中,學(xué)生經(jīng)常會(huì)被軟件工程的各種問題所困擾,如在實(shí)際課題中如何選擇軟件生命周期模型,開發(fā)過程各個(gè)階段的任務(wù)是什么,要用哪些技術(shù)和方法,有哪些常用的圖表描述工具,其畫法和符號(hào)有什么規(guī)定,各階段需要產(chǎn)出哪些文檔,是否有可參考的提綱。學(xué)生在實(shí)踐過程中既需要理清實(shí)習(xí)課題的技術(shù)方案和實(shí)現(xiàn)思路,又需要顧及以團(tuán)隊(duì)為單位開發(fā)GIS軟件項(xiàng)目的過程中遇到的各種項(xiàng)目管理問題,這無疑對(duì)本沒有接受過項(xiàng)目訓(xùn)練的學(xué)生設(shè)置了許多障礙。

21世紀(jì)初,由美國麻省理工學(xué)院和瑞典皇家工學(xué)院等4所大學(xué)組成的跨國研究組織經(jīng)過4年的探索研究,創(chuàng)立了CDIO工程教育理念和人才培養(yǎng)模式,近年來對(duì)中國工程教育產(chǎn)生了深遠(yuǎn)的影響。CDIO代表構(gòu)思(conceive)、設(shè)計(jì)(design)、實(shí)現(xiàn)(implement)和運(yùn)作(operate),是以工程項(xiàng)目設(shè)計(jì)為導(dǎo)向、創(chuàng)新能力培養(yǎng)為目標(biāo)的教育模式,注重培養(yǎng)學(xué)生的系統(tǒng)工程技術(shù)能力,尤其是項(xiàng)目的構(gòu)思、設(shè)計(jì)、開發(fā)和實(shí)施能力,以及較強(qiáng)的自學(xué)能力、組織溝通能力和協(xié)調(diào)能力。它以產(chǎn)品研發(fā)到產(chǎn)品運(yùn)行的生命周期為載體,讓學(xué)生以主動(dòng)的、實(shí)踐的、課程之間有機(jī)聯(lián)系的方式學(xué)習(xí)工程[8]。

本文將CDIO的教育理念運(yùn)用在GIS軟件工程實(shí)踐教學(xué)的改革中,通過對(duì)課程學(xué)習(xí)者進(jìn)行多方面的深入調(diào)查,并對(duì)CDIO工程教育理念進(jìn)行消化吸收和本土化,選擇統(tǒng)一軟件開發(fā)過程模型,基于CDIO過程設(shè)計(jì)一套完整的GIS軟件工程實(shí)踐方案,以期為GIS及相關(guān)專業(yè)教學(xué)提供參考。該教學(xué)方案通過CDIO全過程的實(shí)踐逐步使學(xué)生找到對(duì)工程的感覺,實(shí)現(xiàn)對(duì)學(xué)生工程價(jià)值觀與能力的培養(yǎng)、協(xié)作與溝通的培養(yǎng)及應(yīng)用實(shí)踐能力的培養(yǎng)的目標(biāo)。

三、基于CDIO理念的教學(xué)方案設(shè)計(jì)

根據(jù)多年的教學(xué)實(shí)踐經(jīng)驗(yàn)和學(xué)院的特色,GIS軟件工程實(shí)踐教學(xué)的項(xiàng)目案例選擇GIS原型系統(tǒng)開發(fā)。這是GIS專業(yè)本科生的一個(gè)經(jīng)典選題,即從數(shù)據(jù)庫底層設(shè)計(jì)開始完成一整套GIS平臺(tái)原型系統(tǒng),是對(duì)于GIS原理、數(shù)據(jù)庫原理、數(shù)據(jù)結(jié)構(gòu)、程序設(shè)計(jì)、計(jì)算機(jī)圖形學(xué)等相關(guān)課程的一個(gè)綜合應(yīng)用,學(xué)生能親身體驗(yàn)一個(gè)GIS平臺(tái)的構(gòu)思、設(shè)計(jì)、實(shí)施及運(yùn)行過程。本文對(duì)“GIS軟件工程”先行課程相關(guān)知識(shí)點(diǎn)矩陣進(jìn)行了設(shè)計(jì)與提煉,通過對(duì)這些知識(shí)點(diǎn)的綜合運(yùn)行能夠達(dá)成GIS軟件工程項(xiàng)目的總體目標(biāo),見表1。CDIO的核心理念是“做中學(xué)”和“基于項(xiàng)目教育和學(xué)習(xí)”,“GIS軟件工程”讓學(xué)生以工程的理論、技術(shù)和經(jīng)驗(yàn)通過“GIS原型系統(tǒng)”項(xiàng)目設(shè)計(jì)將整個(gè)課程體系(群)有機(jī)而系統(tǒng)地結(jié)合起來。

圖1為本文提出的實(shí)踐教學(xué)方案總體結(jié)構(gòu),主要包括基本技能、產(chǎn)品工程、過程管理、設(shè)計(jì)規(guī)范4大模塊。在基本技能訓(xùn)練后,以產(chǎn)品工程為主線,貫穿過程管理與設(shè)計(jì)規(guī)范。

表1 “GIS軟件工程”先行課程相關(guān)知識(shí)點(diǎn)矩陣

圖1 GIS軟件工程實(shí)踐教學(xué)方案結(jié)構(gòu)

1. 基本技能設(shè)計(jì)

通過教學(xué)總結(jié)發(fā)現(xiàn),學(xué)生在實(shí)踐中經(jīng)常會(huì)遇到數(shù)據(jù)庫設(shè)計(jì)毫無思路、基本幾何要素不知如何存儲(chǔ),以及軟件模塊集成等問題。由于學(xué)生在先行課程程序設(shè)計(jì)、數(shù)據(jù)庫等課程中學(xué)到的知識(shí)是孤立的、脫離具體問題的,因此本文結(jié)合GIS原型系統(tǒng)針對(duì)性地設(shè)計(jì)了基本技能實(shí)踐內(nèi)容,主要包括:

1) 數(shù)據(jù)庫訪問。要求熟悉數(shù)據(jù)庫操作的相關(guān)知識(shí),掌握ADO數(shù)據(jù)庫編程及ADO的基本原理,熟練運(yùn)用數(shù)據(jù)庫訪問技術(shù),同時(shí)熟練文件及二進(jìn)制的讀寫操作。

2) 動(dòng)態(tài)庫制作。要求掌握創(chuàng)建并調(diào)用動(dòng)態(tài)庫的技能,對(duì)動(dòng)態(tài)庫有比較全面的掌握。

3) 基本幾何要素繪制。要求采用面向?qū)ο蟮乃枷耄妙惖睦^承、多態(tài)性實(shí)現(xiàn)在MFC程序中繪制點(diǎn)、線、面。

2. 產(chǎn)品工程

在產(chǎn)品工程的教學(xué)設(shè)計(jì)中,對(duì)CDIO產(chǎn)品、過程和系統(tǒng)的生命周期[9]進(jìn)行裁剪,得到適合GIS軟件工程實(shí)踐教學(xué)的生命周期模型,見表2。其中CDIO代表基于CDIO模型的裁減項(xiàng),GIS-SE代表依據(jù)CDIO裁減項(xiàng)目標(biāo)設(shè)計(jì)的符合GIS軟件工程實(shí)踐教學(xué)的生命周期模型,通過CDIO全過程的實(shí)踐來達(dá)成工程師目標(biāo)。

表2 基于CDIO的產(chǎn)品、過程和系統(tǒng)的GIS-SE生命周期模型

GIS-SE產(chǎn)品工程的實(shí)踐內(nèi)容定義為需求分析(C)、模塊設(shè)計(jì)(D)、界面設(shè)計(jì)(D)、數(shù)據(jù)庫設(shè)計(jì)(D)、接口設(shè)計(jì)(D)、數(shù)據(jù)結(jié)構(gòu)與算法設(shè)計(jì)(D)、代碼實(shí)現(xiàn)(I)、系統(tǒng)整合(I)、系統(tǒng)測試(I)、系統(tǒng)改進(jìn)與維護(hù)(O)共計(jì)10個(gè)部分。

基于統(tǒng)一軟件過程模型的核心思想[9],軟件產(chǎn)品的特性是每件產(chǎn)品都要遵循迭代和遞增開發(fā)的原則。根據(jù)米勒法則,每個(gè)人在同一時(shí)間最多能夠處理7個(gè)左右的程序塊。因此,每個(gè)小組首先需要討論出GIS原型系統(tǒng)全部的功能點(diǎn),并討論出核心功能點(diǎn)作為第1個(gè)迭代周期中的任務(wù)。第1個(gè)迭代周期完成后再考慮第2個(gè)迭代周期中的功能點(diǎn)。每一個(gè)迭代周期中的產(chǎn)品工程包含的10個(gè)部分需要重復(fù)迭代,直到得到一個(gè)軟件產(chǎn)品的正確產(chǎn)生。遵循統(tǒng)一軟件過程模型,學(xué)生可以快速選擇核心功能,在第1個(gè)迭代周期中搭建起原型系統(tǒng)。成員能力強(qiáng)的團(tuán)隊(duì)可以在第2個(gè)迭代周期中選擇一些有挑戰(zhàn)性的功能作為產(chǎn)品目標(biāo),如空間分析功能等。下面對(duì)GIS-SE模型的CDIO過程的細(xì)節(jié)進(jìn)行闡述。

(1) C-構(gòu)思

GIS-SE構(gòu)思階段定義為需求分析項(xiàng),要求理解和表示問題的信息域,用功能模型定義軟件將完成的功能。需要注意的是,不同小組的能力有差異,可以根據(jù)小組實(shí)力選擇適當(dāng)功能。本階段產(chǎn)出為需求規(guī)格說明文檔,包括項(xiàng)目背景、產(chǎn)品介紹、層次用例模型圖、功能性需求清單及非功能性需求。

(2) D-設(shè)計(jì)

GIS-SE設(shè)計(jì)階段定義為模塊設(shè)計(jì)、界面設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì)、接口設(shè)計(jì)、數(shù)據(jù)結(jié)構(gòu)與算法設(shè)計(jì)5個(gè)部分。

①模塊設(shè)計(jì)。要求根據(jù)需求規(guī)格說明文檔對(duì)系統(tǒng)進(jìn)行分解,明確模塊及模塊之間的關(guān)系。指導(dǎo)學(xué)生從系統(tǒng)主框架、數(shù)據(jù)管理、地圖可視化、界面層、編輯工具、空間分析6大模塊進(jìn)行設(shè)計(jì)和細(xì)化。階段產(chǎn)出為模塊設(shè)計(jì)文檔。②界面設(shè)計(jì)。用戶界面設(shè)計(jì)是與模塊設(shè)計(jì)并行的一個(gè)部分。界面設(shè)計(jì)包含:架構(gòu)設(shè)計(jì)、按鈕設(shè)計(jì)、面板設(shè)計(jì)、菜單設(shè)計(jì)、標(biāo)簽設(shè)計(jì)、圖標(biāo)設(shè)計(jì)等內(nèi)容。要求給出界面交互流程、界面布局、界面色彩、界面的圖標(biāo)資源、對(duì)話框資源的設(shè)計(jì)。③數(shù)據(jù)庫設(shè)計(jì)。要求學(xué)生選取SQL Server數(shù)據(jù)庫,根據(jù)需求建立概念數(shù)據(jù)模型、邏輯數(shù)據(jù)模型與物理數(shù)據(jù)模型。概念模型要求建立GIS原型系統(tǒng)E-R模型,邏輯模型選擇關(guān)系模型,物理模型包括關(guān)系表的設(shè)計(jì)、主外鍵引用關(guān)系、索引、序列發(fā)生器、觸發(fā)器等各種數(shù)據(jù)庫對(duì)象。階段產(chǎn)出為數(shù)據(jù)庫設(shè)計(jì)文檔,包括數(shù)據(jù)庫環(huán)境說明、數(shù)據(jù)庫的命名規(guī)則、邏輯設(shè)計(jì)、物理設(shè)計(jì)、安全性設(shè)計(jì)、性能優(yōu)化方法、數(shù)據(jù)庫管理與維護(hù)說明。④接口設(shè)計(jì)。針對(duì)系統(tǒng)主框架、數(shù)據(jù)管理、地圖可視化、界面層、編輯工具、空間分析六大模塊進(jìn)行接口設(shè)計(jì)。要求使用類圖對(duì)類及接口之間的關(guān)系進(jìn)行描述,接口包括接口名稱、輸入輸出參數(shù)和返回值說明。階段產(chǎn)出為接口設(shè)計(jì)文檔。⑤數(shù)據(jù)結(jié)構(gòu)與算法設(shè)計(jì)。完成基礎(chǔ)數(shù)據(jù)類型點(diǎn)、線、面、注記的數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)與算法設(shè)計(jì)。學(xué)生一般會(huì)設(shè)計(jì)出各種各樣的數(shù)據(jù)結(jié)構(gòu),在此環(huán)節(jié)要注意幫助學(xué)生理清各種數(shù)據(jù)類型的本質(zhì)特征。算法設(shè)計(jì)要求使用UML活動(dòng)圖完成。

(3) I-實(shí)施

GIS-SE實(shí)施階段定義為代碼實(shí)現(xiàn)、系統(tǒng)整合、系統(tǒng)測試3個(gè)部分。①代碼實(shí)現(xiàn),多人協(xié)作對(duì)于代碼的管理是至關(guān)重要的,實(shí)踐要求學(xué)生采用GitHub等分步式版本控制系統(tǒng)對(duì)整個(gè)小組每個(gè)成員的代碼進(jìn)行管理,以方便歷史的檢查、回溯、多個(gè)模塊之間的聯(lián)編。②系統(tǒng)整合,要求小組每個(gè)成員的代碼集成在一起,得到一個(gè)可運(yùn)行系統(tǒng)。③系統(tǒng)測試,是在規(guī)定的條件下對(duì)程序進(jìn)行操作,以發(fā)現(xiàn)程序錯(cuò)誤和改進(jìn)軟件質(zhì)量。要求學(xué)生完成測試用例和測試報(bào)告。測試用例包括:輸入條件、操作步驟及預(yù)期結(jié)果。測試報(bào)告覆蓋功能性需求與非功能性需求,包括測試范圍、測試方案、測試結(jié)果。

(4) O-運(yùn)行

GIS-SE運(yùn)行階段定義為系統(tǒng)改進(jìn)與維護(hù),與CDIO裁剪項(xiàng)保持一致。要求對(duì)系統(tǒng)在發(fā)布后出現(xiàn)的問題進(jìn)行修復(fù)與維護(hù)。在代碼維護(hù)的過程中要求遵循代碼規(guī)范添加注釋,并對(duì)相關(guān)文檔進(jìn)行修改,且問題修復(fù)后需要進(jìn)行回歸測試。

3. 過程管理

軟件工程對(duì)于學(xué)生而言歷來是枯燥的理論,然而在實(shí)戰(zhàn)中往往會(huì)不知所措。為了使每個(gè)團(tuán)隊(duì)的項(xiàng)目能夠順利完成,必須明確提出過程管理的要求。

(1) 團(tuán)隊(duì)組織結(jié)構(gòu)

提供項(xiàng)目經(jīng)理、測試負(fù)責(zé)、進(jìn)度負(fù)責(zé)、美工負(fù)責(zé)、文檔負(fù)責(zé)、技術(shù)負(fù)責(zé)6個(gè)角色,根據(jù)學(xué)生的性格與特長選擇合適的角色,每個(gè)負(fù)責(zé)人同時(shí)也是成員,承擔(dān)編碼任務(wù)。

(2) 周會(huì)機(jī)制

為加速項(xiàng)目進(jìn)度、提高成員效率,需每周進(jìn)行一次周會(huì)。每次周會(huì)討論需記錄基本的概況、討論的議題及得出的結(jié)論。會(huì)議記錄要求包括時(shí)間、地點(diǎn)、主持人、參加人、議題、結(jié)論、記錄人。周報(bào)要求包括本周任務(wù)描述、已完成任務(wù)、下周預(yù)完成、潛在問題及對(duì)策。

(3) 代碼評(píng)審機(jī)制

為保證代碼質(zhì)量,要求每周進(jìn)行一次代碼評(píng)審。代碼評(píng)審由團(tuán)隊(duì)所有成員參加,組長提前把設(shè)計(jì)規(guī)格說明書、程序文本及有關(guān)要求分發(fā)給小組成員,作為評(píng)審的依據(jù)。小組成員要先提前充分閱讀這些材料,代碼會(huì)審后把發(fā)現(xiàn)的錯(cuò)誤登記造表,并交給程序員進(jìn)行逐條修改。

(4) 進(jìn)度監(jiān)控機(jī)制

采用Tower等先進(jìn)的在線團(tuán)隊(duì)辦公APP軟件,進(jìn)行在線討論、布置任務(wù)及跟蹤完成情況,要求項(xiàng)目經(jīng)理每周匯總一次項(xiàng)目進(jìn)展,明確標(biāo)出每項(xiàng)功能點(diǎn)是否完成及存在的問題,并制定相應(yīng)措施。學(xué)生一般對(duì)任務(wù)完成的時(shí)間沒有建立概念,通過周項(xiàng)目進(jìn)展匯報(bào),可以逐漸養(yǎng)成學(xué)生按期完成任務(wù)的良好習(xí)慣。

4. 設(shè)計(jì)規(guī)范

學(xué)生在實(shí)踐過程中會(huì)對(duì)階段文檔的內(nèi)容及具體表現(xiàn)形式提出疑問,因此有必要對(duì)階段產(chǎn)出文檔目錄,每個(gè)產(chǎn)出文檔的目錄結(jié)構(gòu)規(guī)范、文件命名、文件模板都給出一致的規(guī)范,使學(xué)生在文檔方面少走彎路。此外,編程規(guī)范也非常重要。團(tuán)隊(duì)開發(fā)最終需要集成每個(gè)成員的模塊,生成一個(gè)集成系統(tǒng),而每個(gè)個(gè)體的編程習(xí)慣可能存在差異,因此在開發(fā)之初制定好統(tǒng)一的命名規(guī)范、注釋規(guī)范、編程風(fēng)格、錯(cuò)誤處理、模塊化規(guī)范是非常必要的。

四、教學(xué)效果與結(jié)論

基于CDIO理念的“GIS軟件工程”實(shí)踐教學(xué)方案改革,在本校GIS專業(yè)學(xué)生近5年的GIS軟件工程課程教學(xué)實(shí)踐中收到了良好的效果。通過小組合作基本都能實(shí)現(xiàn)一個(gè)GIS原型系統(tǒng),其中每屆都會(huì)出現(xiàn)3~4個(gè)優(yōu)秀的作品,在軟件產(chǎn)品及過程管理方面的能力得到了明顯提升。通過調(diào)查問卷,92.3%的同學(xué)認(rèn)為通過針對(duì)“GIS原型系統(tǒng)”課題及本套教學(xué)方案能夠比較迅速地進(jìn)入項(xiàng)目狀態(tài),在整個(gè)項(xiàng)目的實(shí)施過程中,基本技能環(huán)節(jié)的設(shè)計(jì)能夠鞏固先行課程的知識(shí),針對(duì)性很強(qiáng)。產(chǎn)品工程10個(gè)部分的設(shè)計(jì),極大地消除了學(xué)生在實(shí)踐過程中不知如何下手的困難,即一步一步跟隨教學(xué)方案均可完成項(xiàng)目設(shè)計(jì)。過程管理的設(shè)計(jì)改善了團(tuán)隊(duì)的進(jìn)度,使項(xiàng)目始終明晰可控,進(jìn)度一目了然。設(shè)計(jì)規(guī)范的明確定義使學(xué)生在實(shí)踐過程中明確文檔的規(guī)格及代碼的規(guī)范。學(xué)生表示在實(shí)習(xí)過程中能夠有章可循,在軟件開發(fā)與團(tuán)隊(duì)協(xié)作方面都有了很大的進(jìn)步,并且體會(huì)到了完成真實(shí)GIS平臺(tái)的樂趣。

參考文獻(xiàn):

[1]萬波,方芳,葉亞琴,等. 階梯式GIS軟件工程實(shí)踐教學(xué)體系研究[J].課程教育研究,2015(1):224-225.

[2]孫亞琴,張海榮. GIS軟件工程課程教學(xué)實(shí)踐與探討[J].測繪通報(bào),2011(5):91-93.

[3]周鵬,尹菲.基于云計(jì)算技術(shù)的GIS軟件工程模式[J].測繪通報(bào),2010(11) :22-24.

[4]劉濤.GIS軟件二次開發(fā)課程教學(xué)改革探討[J].測繪與空間地理信息,2014,37(7):16-22.

[5]夏元平,許亞男,劉波.案例教學(xué)法在GIS軟件應(yīng)用教學(xué)中的探索與實(shí)踐[J].東華理工大學(xué)學(xué)報(bào):社會(huì)科學(xué)版,2014,3(33):278-283.

[6]肖洪,代翔宇.地理信息系統(tǒng)專業(yè)實(shí)踐教學(xué)模式改革研究——以“GIS軟件及其應(yīng)用”課程為例[J].測繪與空間地理信息,2012,2(35):1-3.

[7]張志敏,杜景龍,連達(dá)軍. 基于敏捷開發(fā)模式的“GIS軟件工程”實(shí)驗(yàn)教學(xué)[J].實(shí)驗(yàn)室研究與探索,2014,11(33):205-208.

[8]韓智,張振虹,李興娟.基于CDIO 理念的軟件工程課程教學(xué)改革[J].計(jì)算機(jī)教育,2010(11):56-59.

[9]顧佩華,包能勝,康全禮,等.CDIO在中國上[J]. 高等工程教育研究,2012(3):24-29.

[10]李剛,萬幼川.基于CDIO模式的“遙感原理與應(yīng)用課程設(shè)計(jì)”創(chuàng)新型實(shí)驗(yàn)教學(xué)示范[J].測繪通報(bào),2015(1):134-136.

[11]聶運(yùn)菊,程朋根,蒲曉晨,等.淺談GIS專業(yè)本科人才培養(yǎng)問題[J].測繪通報(bào),2014(4):129-131.

[12]SCHACH S R.軟件工程:面向?qū)ο蠛蛡鹘y(tǒng)的方法[M].鄧迎春,韓松,徐天順,等,譯. 北京:機(jī)械工業(yè)出版社,2007:30-45.

[13]吳政庭,嚴(yán)泰來,洪本善,等.互動(dòng)式教學(xué)用于地理信息系統(tǒng)課程的方法研究[J]. 測繪通報(bào),2015(2):129-132.

徠卡測量新技術(shù)應(yīng)用專欄

作者簡介:楊林(1982—),女,博士,講師,從事空間數(shù)據(jù)匹配、移動(dòng)軌跡數(shù)據(jù)分析方面的研究。E-mail:12597512@qq.com

基金項(xiàng)目:國家自然科學(xué)基金青年基金(41201385);中國地質(zhì)大學(xué)(武漢)校級(jí)教學(xué)研究項(xiàng)目(2015A27);湖北省教學(xué)研究項(xiàng)目(2014135)

收稿日期:2015-06-15; 修回日期: 2015-11-03

中圖分類號(hào):G64

文獻(xiàn)標(biāo)識(shí)碼:B

文章編號(hào):0494-0911(2015)12-0118-04

引文格式: 楊林,萬波,方芳. 融合CDIO理念的“GIS軟件工程”實(shí)踐教學(xué)改革研究[J].測繪通報(bào),2015(12):118-121.DOI:10.13474/j.cnki.11-2246.2015.394

猜你喜歡
實(shí)踐教學(xué)
高職高專《旅游電子商務(wù)》實(shí)踐教學(xué)環(huán)節(jié)的研究
基于體驗(yàn)式教學(xué)的管理學(xué)課程教學(xué)改革與實(shí)踐
中國市場(2016年35期)2016-10-19 03:11:23
客戶關(guān)系管理課程實(shí)踐教學(xué)模式初探
中國市場(2016年35期)2016-10-19 02:58:48
地方高校城鄉(xiāng)規(guī)劃專業(yè)實(shí)踐教學(xué)的特色化探索
科技視界(2016年21期)2016-10-17 17:25:51
茶學(xué)專業(yè)校企合作實(shí)踐教學(xué)探索
考試周刊(2016年79期)2016-10-13 23:35:16
《電氣工程畢業(yè)設(shè)計(jì)》 課程的教學(xué)設(shè)計(jì)
考試周刊(2016年79期)2016-10-13 23:26:02
基于卓越計(jì)劃的金屬結(jié)構(gòu)材料課程實(shí)踐化改革與建設(shè)
基于應(yīng)用型創(chuàng)新人才培養(yǎng)的模塊式實(shí)踐教學(xué)體系構(gòu)建
研究型學(xué)習(xí)在傳熱學(xué)實(shí)踐教學(xué)中的應(yīng)用
思想政治理論課實(shí)踐教學(xué)研究述評(píng)
主站蜘蛛池模板: 9啪在线视频| 国产网站免费观看| 麻豆精品久久久久久久99蜜桃| 欧美 亚洲 日韩 国产| 美女国内精品自产拍在线播放 | 华人在线亚洲欧美精品| 54pao国产成人免费视频| 伊人久久婷婷五月综合97色| 国产午夜无码片在线观看网站| 日韩免费中文字幕| 99久久国产精品无码| 午夜人性色福利无码视频在线观看| 夜夜操国产| 久久精品国产精品青草app| 国产网站黄| 久久精品一卡日本电影| 国产成人精品一区二区| 国产午夜人做人免费视频| 婷婷五月在线视频| 欧美精品v欧洲精品| 国产一区免费在线观看| 国产欧美亚洲精品第3页在线| 国产精品太粉嫩高中在线观看| 天天色天天综合网| 日韩一区二区三免费高清| 国产成人综合久久精品下载| 欧美精品导航| 伊人久久综在合线亚洲91| 亚洲国产成人超福利久久精品| 欧美啪啪精品| 97在线国产视频| 在线观看欧美国产| 国产色婷婷| 999国内精品视频免费| 国产一区在线视频观看| 免费在线色| 日韩经典精品无码一区二区| 国产亚洲精品自在线| 国产精品亚洲片在线va| 91娇喘视频| 亚洲清纯自偷自拍另类专区| 伊人久久久大香线蕉综合直播| 国产无人区一区二区三区| 日本在线免费网站| 国产激爽爽爽大片在线观看| 欧美人在线一区二区三区| 国模在线视频一区二区三区| 色噜噜狠狠色综合网图区| 国产美女叼嘿视频免费看| 伊人久久婷婷五月综合97色| 久久a级片| 狠狠色香婷婷久久亚洲精品| 在线高清亚洲精品二区| 欧美中日韩在线| av在线5g无码天天| 综合色在线| 欧美日韩国产精品综合| 日韩欧美在线观看| 日本人又色又爽的视频| 91毛片网| 久久久91人妻无码精品蜜桃HD| 日韩精品无码免费一区二区三区| 亚洲专区一区二区在线观看| 亚洲经典在线中文字幕| 91欧美亚洲国产五月天| 黄色一级视频欧美| 草草影院国产第一页| 亚洲国产亚综合在线区| 国产精品美女网站| 91在线精品免费免费播放| 91青青草视频在线观看的| 久久综合伊人77777| 婷婷成人综合| 国产亚洲精品91| 精品国产福利在线| 自拍偷拍欧美日韩| 性色生活片在线观看| 久久香蕉国产线| 99r在线精品视频在线播放| 久久夜夜视频| 国产欧美视频综合二区| 看你懂的巨臀中文字幕一区二区|