計(jì)算機(jī)軟件開發(fā)教程范文

時(shí)間:2023-10-19 16:07:39

導(dǎo)語:如何才能寫好一篇計(jì)算機(jī)軟件開發(fā)教程,這就需要搜集整理更多的資料和文獻(xiàn),歡迎閱讀由公務(wù)員之家整理的十篇范文,供你借鑒。

計(jì)算機(jī)軟件開發(fā)教程

篇1

關(guān)鍵詞:軟件技術(shù);面向應(yīng)用;模塊化

中圖分類號(hào):G42 文獻(xiàn)標(biāo)識(shí)碼:A

文章編號(hào):1009-0118(2012)09-0055-02

一、引言

“軟件技術(shù)基礎(chǔ)”課程原本是本科院校非計(jì)算機(jī)專業(yè)學(xué)生在學(xué)習(xí)完計(jì)算機(jī)基礎(chǔ)和VB、C等程序設(shè)計(jì)課程之后,為提高其利用計(jì)算機(jī)軟件技術(shù)解決所處專業(yè)領(lǐng)域?qū)嶋H問題的能力而開設(shè)的一門軟件技術(shù)綜合課程,淮南聯(lián)合大學(xué)是一所高職高專類院校,考慮到高職高專類學(xué)校學(xué)制時(shí)間短、專業(yè)課程多等實(shí)際情況,目前“軟件技術(shù)基礎(chǔ)”課程的開設(shè)主要限于我校計(jì)算機(jī)系相關(guān)專業(yè)二年級(jí)的學(xué)生,其目的是在較短時(shí)間內(nèi)培養(yǎng)學(xué)生計(jì)算機(jī)軟件方面的綜合素養(yǎng),提高他們的軟件應(yīng)用開發(fā)能力。技能教育是高職教育的主要特點(diǎn)之一,面向應(yīng)用的教學(xué)方式是提高學(xué)生實(shí)際應(yīng)用技能的有效途徑,為此我們?cè)凇败浖夹g(shù)基礎(chǔ)”教學(xué)實(shí)踐中,面向應(yīng)用、積極探索,采取了一種模塊化、項(xiàng)目驅(qū)動(dòng)和學(xué)生自主學(xué)習(xí)相結(jié)合的教學(xué)模式。

二、教學(xué)內(nèi)容

根據(jù)工科計(jì)算機(jī)基礎(chǔ)課程教學(xué)指導(dǎo)委員會(huì)制定的計(jì)算機(jī)軟件技術(shù)基礎(chǔ)教學(xué)要求,《軟件技術(shù)基礎(chǔ)》的教學(xué)內(nèi)容中包括程序設(shè)計(jì)語言、算法與數(shù)據(jù)結(jié)構(gòu)、軟件開發(fā)與軟件工程、多媒體與用戶界面、操作系統(tǒng)、數(shù)據(jù)庫、網(wǎng)絡(luò)、工具與環(huán)境等,內(nèi)容龐雜知識(shí)面廣,如何針對(duì)我校計(jì)算機(jī)系的專業(yè)特點(diǎn)和學(xué)生情況,從面向應(yīng)用的角度選擇合適的教學(xué)內(nèi)容是一個(gè)需要思考的問題。

我校計(jì)算機(jī)系相關(guān)專業(yè)學(xué)生在學(xué)習(xí)“軟件技術(shù)基礎(chǔ)”這門課程之前,已經(jīng)學(xué)習(xí)過的計(jì)算機(jī)方面的課程僅包括計(jì)算機(jī)文化基礎(chǔ)、C語言,VB等,而計(jì)算機(jī)軟件技術(shù)基礎(chǔ)教學(xué)要求的其他方面的內(nèi)容基本沒有涉及,在此基礎(chǔ)上學(xué)習(xí)“軟件技術(shù)基礎(chǔ)”,如果簡(jiǎn)單采取“黑板”+上機(jī)傳統(tǒng)教學(xué)方法,全面介紹“軟件技術(shù)基礎(chǔ)”教學(xué)要求的內(nèi)容,雖然可以使學(xué)生系統(tǒng)地掌握軟件技術(shù)的有關(guān)知識(shí),但時(shí)間短、任務(wù)重,即使能夠完成,也只能泛泛地學(xué)習(xí),教學(xué)質(zhì)量難以保證,更不用說培養(yǎng)軟件開發(fā)技能了。因此在教學(xué)內(nèi)容方面必須有所選擇,既要注意知識(shí)的系統(tǒng)性又要注意教學(xué)的實(shí)際效果。

教材方面,我?!败浖夹g(shù)基礎(chǔ)”課教學(xué)使用的教材是高等教育出版社出版,麥中凡、呂慶中、李巍、何玉潔主編的《計(jì)算機(jī)軟件技術(shù)基礎(chǔ)》(第二版),屬于“十五”國(guó)家級(jí)規(guī)劃教材,該教材的主要特點(diǎn)是內(nèi)容較為系統(tǒng)全面,教材內(nèi)容的順序?yàn)椋旱谝徽?導(dǎo)論;第二章 程序設(shè)計(jì)設(shè)計(jì)語言;第三章 算法與數(shù)據(jù)結(jié)構(gòu);第四章 VB環(huán)境下編制應(yīng)用程序;第五章 多媒體與多媒體應(yīng)用開發(fā);第六章 軟件開發(fā)活動(dòng);第七章 軟件工程與軟件過程管理;第八章 操作系統(tǒng);第九章 幾種常見的操作系統(tǒng);第十章 關(guān)系數(shù)據(jù)庫系統(tǒng);第十一章 數(shù)據(jù)庫應(yīng)用系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn);第十二章 網(wǎng)絡(luò)編程;第十三章 網(wǎng)絡(luò)協(xié)議與網(wǎng)絡(luò)操作系統(tǒng);第十四章 網(wǎng)絡(luò)程序設(shè)計(jì)??梢钥闯?,教材章節(jié)內(nèi)容并不是按軟件開發(fā)活動(dòng)的過程來安排的,如果采用傳統(tǒng)的教學(xué)方法,依照教材的順序開展教學(xué),則每周一次的上機(jī)實(shí)驗(yàn)時(shí)間在學(xué)期開始階段將因?yàn)閷?shí)驗(yàn)內(nèi)容不足而浪費(fèi),而且上機(jī)實(shí)驗(yàn)的內(nèi)容隨章節(jié)不同而不同,學(xué)生得到的技能訓(xùn)練也必然是間斷不連續(xù)的,無法體現(xiàn)軟件開發(fā)過程的系統(tǒng)性和工程化原則。

為此我們采用了項(xiàng)目驅(qū)動(dòng)+模塊化組織教學(xué)內(nèi)容的方式:首先將教學(xué)內(nèi)容必須包含的部分分成四大模塊,分別是數(shù)據(jù)結(jié)構(gòu)模塊、數(shù)據(jù)庫管理系統(tǒng)模塊、操作系統(tǒng)模塊和軟件工程模塊,在數(shù)據(jù)庫管理系統(tǒng)模塊中主要介紹關(guān)系數(shù)據(jù)庫系統(tǒng)和數(shù)據(jù)庫應(yīng)用系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn);在操作系統(tǒng)部分重點(diǎn)介紹操作系統(tǒng)的特性、功能、種類、結(jié)構(gòu)和資源管理;在軟件工程模塊則包括軟件開發(fā)活動(dòng)和軟件工程與軟件過程管理。四個(gè)模塊在內(nèi)容上相互獨(dú)立,教學(xué)時(shí)可以根據(jù)需要確定教學(xué)的先后順序。同時(shí)考慮到“軟件技術(shù)基礎(chǔ)”是一門實(shí)踐性很強(qiáng)的課程,實(shí)際的軟件開發(fā)活動(dòng)與上述四個(gè)模塊關(guān)系密切,為此我們?cè)诮虒W(xué)內(nèi)容中安排了一個(gè)實(shí)際的數(shù)據(jù)庫管理系統(tǒng)項(xiàng)目,以項(xiàng)目開發(fā)過程作為教學(xué)的主線,根據(jù)項(xiàng)目開發(fā)過程需要使用的四個(gè)模塊中主要內(nèi)容的先后順序,決定四個(gè)模塊教學(xué)的順序。在四大教學(xué)模塊中未能介紹到的一些內(nèi)容如程序設(shè)計(jì)、界面設(shè)計(jì)等則融入到項(xiàng)目的實(shí)際開發(fā)過程中,這樣既保證了知識(shí)的系統(tǒng)性,同時(shí)又便于學(xué)生軟件開發(fā)技能的培養(yǎng)。另外,為了更進(jìn)一步提高學(xué)生的自主學(xué)習(xí)能力,培養(yǎng)學(xué)生學(xué)習(xí)掌握軟件技術(shù)技能的興趣,結(jié)合學(xué)校每年一次的軟件作品展示,我們把教材中“多媒體與多媒體應(yīng)用開發(fā)”、“網(wǎng)絡(luò)程序設(shè)計(jì)”這兩部分內(nèi)容安排作為學(xué)生自學(xué)的內(nèi)容。

三、教學(xué)方法

(一)“軟件技術(shù)基礎(chǔ)”常用教學(xué)方法

“軟件技術(shù)基礎(chǔ)”課程教學(xué)內(nèi)容涉及多門計(jì)算機(jī)專業(yè)課程,內(nèi)容多而雜,但作為一門課程學(xué)時(shí)安排有限,在有限的教學(xué)時(shí)間內(nèi),既要完成軟件技術(shù)基礎(chǔ)知識(shí)的傳授,又要達(dá)到培養(yǎng)學(xué)生軟件開發(fā)技能的目的,的確是一件較為困難的事情。目前國(guó)內(nèi)主要采用三種做法:

1、“濃縮型”。這種方法是將教學(xué)內(nèi)容的每一個(gè)部分壓縮成一個(gè)簡(jiǎn)單的教程,但這種教程對(duì)教師的要求較高,在教學(xué)時(shí)容易產(chǎn)生內(nèi)容講授不深不透的問題。

2、“概括型”。這種教學(xué)方法以實(shí)際應(yīng)用項(xiàng)目的開發(fā)展開,圍繞項(xiàng)目開發(fā)介紹知識(shí)點(diǎn),能覆蓋多少就覆蓋多少,這種方法的優(yōu)點(diǎn)是可以做到“學(xué)以致用”,缺點(diǎn)是講解的內(nèi)容不夠系統(tǒng)和全面,容易產(chǎn)生明顯的薄弱環(huán)節(jié)。

3、“分散型”。這種方法是一種技術(shù)一門課,因此需要安排較多的學(xué)時(shí),同時(shí)需要精練的系列教材。

篇2

一、計(jì)算機(jī)軟件立法保護(hù)的沿革

(一)計(jì)算機(jī)軟件的概念及特征

計(jì)算機(jī)軟件是指計(jì)算機(jī)程序及其有關(guān)文檔?!坝?jì)算機(jī)程序”是指為了得到某種結(jié)果而可以由計(jì)算機(jī)等具有信息處理能力的裝置執(zhí)行的代碼化指令序列,或可被自動(dòng)換成代碼化指令序列的符號(hào)化指令序列或符號(hào)化語句序列。計(jì)算機(jī)程序包括源程序和目標(biāo)程序,同一程序的源文本和目標(biāo)文本應(yīng)視為同一作品?!拔臋n”是指用自然語言或形式化語言所編寫的文字資料和圖表,用來描述程序的內(nèi)容、組成、設(shè)計(jì)、功能規(guī)格、開況、測(cè)試結(jié)果及使用方法。

計(jì)算機(jī)軟件具有自身的特點(diǎn)。首先,它是人類腦力勞動(dòng)的智慧成果。計(jì)算機(jī)軟件的產(chǎn)生,凝聚了開發(fā)者的大量時(shí)間與精力,是人腦周密邏輯性的產(chǎn)物。其次,它具有極高的價(jià)值。一部好的計(jì)算機(jī)軟件必然具有極高的社會(huì)價(jià)值和經(jīng)濟(jì)價(jià)值,它能應(yīng)用于社會(huì)的各個(gè)領(lǐng)域,而且還能促進(jìn)軟件產(chǎn)業(yè)的發(fā)展,并取得良好的經(jīng)濟(jì)效益。再次,它具有易復(fù)制、易改編的特點(diǎn),往往成為不法分子盜版和篡改利用的對(duì)象。

(二)計(jì)算機(jī)軟件立法保護(hù)的沿革

1、計(jì)算機(jī)軟件版權(quán)立法保護(hù)的歷史發(fā)展及現(xiàn)狀

由于計(jì)算機(jī)軟件具有上述特點(diǎn),自七十年代以來,世界各國(guó)普遍加強(qiáng)了計(jì)算機(jī)軟件的立法保護(hù)。1972年,菲律賓在其版權(quán)法中規(guī)定“計(jì)算機(jī)程序”是其保護(hù)對(duì)象,成為了世界上第一個(gè)用版權(quán)法保護(hù)計(jì)算機(jī)的軟件的國(guó)家。在美國(guó),美國(guó)版權(quán)局于1964年就已開始接受程序的登記,國(guó)會(huì)于1974年設(shè)立了專門委員會(huì),研究同計(jì)算機(jī)有關(guān)的作品生成、復(fù)制、使用等問題,并于1976年和1980年兩次修改版權(quán)法,明確了由版權(quán)法保護(hù)計(jì)算機(jī)軟件。隨后,匈牙利于1983年,澳大利亞及印度于1984年先后把計(jì)算機(jī)軟件列為版權(quán)法的保護(hù)客體。由于軟件版權(quán)具有嚴(yán)格的地域性,通過訂立國(guó)際條約實(shí)現(xiàn)軟件版權(quán)的國(guó)際保護(hù)就顯得十分必要。目前,尚沒有關(guān)于計(jì)算機(jī)軟件保護(hù)的專門性國(guó)際條約。世界知識(shí)產(chǎn)權(quán)組織曾于1978年公布了稱為《保護(hù)計(jì)算機(jī)軟件示范條款》的建議性文件,作為對(duì)各國(guó)保護(hù)立法的一種建議和參考,但在公布后的實(shí)踐中,該師范條款并未發(fā)生多大影響。1983年世界知識(shí)產(chǎn)權(quán)組織提出了《計(jì)算機(jī)軟件保護(hù)條約》草案,要求參加條約的國(guó)家使之國(guó)內(nèi)法律能達(dá)到一定的“最低要求”,以防止和制裁侵犯軟件權(quán)利人權(quán)利的行為。但是各國(guó)專家普遍認(rèn)為,締結(jié)新條約的難度較大,且在目前情況下,大部分國(guó)家都以版權(quán)法保護(hù)計(jì)算機(jī)軟件,只要能將計(jì)算機(jī)軟件納入版權(quán)法的國(guó)際公約中,就能達(dá)到保護(hù)的目的。1994年4月15日,關(guān)貿(mào)總協(xié)定烏拉圭回合各締約方在馬拉簽署了《與貿(mào)易有關(guān)的知識(shí)產(chǎn)權(quán)包括假冒商品貿(mào)易協(xié)議》(TRIPS),其第10條規(guī)定“計(jì)算機(jī)程序,無論是原始資料還是實(shí)物代碼,應(yīng)根據(jù)《伯爾尼公約》(1971)作為文學(xué)作品來保護(hù)?!绷硪环矫?,世界知識(shí)產(chǎn)權(quán)組織于1996年12月20日通過了《世界知識(shí)產(chǎn)權(quán)組織版權(quán)條約》,其第四條明確規(guī)定不論計(jì)算機(jī)程序表達(dá)方式或表達(dá)形式如何,均作為《伯爾尼公約》第2條意義上的文學(xué)作品受到保護(hù)。這兩個(gè)《協(xié)議》和《條約》為國(guó)際間計(jì)算機(jī)軟件版權(quán)保護(hù)提供了統(tǒng)一的標(biāo)準(zhǔn)和依據(jù)。

2、計(jì)算機(jī)軟件專利保護(hù)的立法。

在大多數(shù)國(guó)家,都沒有直接把計(jì)算機(jī)軟件納入專利法的保護(hù)范圍,因?yàn)橐婚_始計(jì)算機(jī)軟件被認(rèn)作是一種思維步驟。根據(jù)各國(guó)的專利法,不能成為專利法的保護(hù)客體。但在實(shí)踐中,人們認(rèn)識(shí)到當(dāng)計(jì)算機(jī)軟件同硬件設(shè)備結(jié)合為一個(gè)整體,軟件運(yùn)行對(duì)硬件設(shè)備帶來影響時(shí),不能因該整體中含有計(jì)算機(jī)軟件而將該整體排除在專利法保護(hù)客體范圍之外,計(jì)算機(jī)軟件自然而然地應(yīng)當(dāng)作為整體的一部分可得到專利法的保護(hù)。固在日本1976年公布的有關(guān)計(jì)算機(jī)程序發(fā)明審查標(biāo)準(zhǔn)第一部分、英國(guó)1977年公布的對(duì)計(jì)算機(jī)軟件的審查方針,及美國(guó)1978年對(duì)計(jì)算機(jī)軟件發(fā)明初步形成的FREEMAN兩步分析法審查法則及它們的后續(xù)修改中普遍規(guī)定:?jiǎn)为?dú)的計(jì)算機(jī)軟件是一種思維步驟,不能得到專利法的保護(hù);和硬件設(shè)備或方法結(jié)合為一個(gè)整體的軟件,若它對(duì)硬件設(shè)備起到改進(jìn)或控制的作用或?qū)夹g(shù)方法作改進(jìn),這類軟件和設(shè)備、方法作為一個(gè)整體具有專利性。

在國(guó)際上,涉及計(jì)算機(jī)軟件專利保護(hù)的國(guó)際性公約有兩個(gè),一個(gè)是1973年10月5日簽署,1977年10月7日生效,1979年6月開始實(shí)施的歐洲專利公約,它規(guī)定對(duì)軟件專利的審查標(biāo)準(zhǔn)要注重實(shí)質(zhì),一項(xiàng)同軟件有關(guān)的發(fā)明如果具有技術(shù)性就可能獲得專利。另一個(gè)是1976年6月19日簽署,1978年1月24日生效的專利合作條約,它規(guī)定了軟件專利的地域性限制:一個(gè)軟件在他國(guó)獲得專利的前提是進(jìn)行專利申請(qǐng)。

3、計(jì)算機(jī)軟件商業(yè)秘密保護(hù)的立法。

在未采用版權(quán)法保護(hù)計(jì)算機(jī)軟件之前,人們一直使用商業(yè)秘密法對(duì)軟件進(jìn)行保護(hù),當(dāng)現(xiàn)在國(guó)際上大多數(shù)國(guó)家紛紛將軟件納入版權(quán)法保護(hù)范圍時(shí),與計(jì)算機(jī)有關(guān)的某些數(shù)據(jù)和信息仍受商業(yè)秘密法的保護(hù)。但絕大多數(shù)國(guó)家都沒有專門的商業(yè)秘密法(除美國(guó)等個(gè)別國(guó)家外)。在這些國(guó)家商業(yè)秘密法的內(nèi)容散見于合同法、反不正當(dāng)競(jìng)爭(zhēng)法、刑法及侵權(quán)法中。但是國(guó)際上對(duì)計(jì)算機(jī)軟件采取何種方法保護(hù)并未達(dá)成共識(shí),各國(guó)法學(xué)家在版權(quán)法、專利法、商業(yè)秘密法、專門立法中冥思苦想,比來較去。日本、韓國(guó)和巴西都曾試圖不用版權(quán)法,而采用另行制訂新法的方法來保護(hù)計(jì)算機(jī)軟件。他們指出無論采用專利法還是版權(quán)法來保護(hù)計(jì)算機(jī)軟件,都是不合適的,力主制定專門的法律來保護(hù)。但由于美國(guó)強(qiáng)烈反對(duì),迫于壓力,日本、韓國(guó)和巴西最終仍通過修改版權(quán)法,把計(jì)算機(jī)軟件列為保護(hù)對(duì)象。

二、計(jì)算機(jī)軟件版權(quán)保護(hù)的利與弊

計(jì)算機(jī)軟件立法保護(hù)的是可能受到侵害的權(quán)利人的權(quán)利。復(fù)制、抄襲或者剽竊是侵害計(jì)算機(jī)軟件權(quán)利人權(quán)利的主要方式,這一點(diǎn)與傳統(tǒng)的文學(xué)作品權(quán)相類似。而版權(quán)法的一大主要內(nèi)容就是禁止他人非經(jīng)權(quán)利人許可而復(fù)制、抄襲、剽竊其作品。因此,將計(jì)算機(jī)軟件列為版權(quán)法的保護(hù)對(duì)象具有以下的優(yōu)點(diǎn):首先有利于滿足軟件權(quán)利人禁止他人非法復(fù)制、抄襲、剽竊其軟件的要求。由于計(jì)算機(jī)軟件本身具有的易復(fù)制易改編特點(diǎn),侵害軟件權(quán)利人的行為十分容易進(jìn)行。但計(jì)算機(jī)軟件的開發(fā)需要耗費(fèi)開發(fā)者的大量時(shí)間、精力,投入大量的物力、財(cái)力,如不對(duì)其進(jìn)行有效的保護(hù),顯然不利于促進(jìn)整個(gè)軟件行業(yè)的發(fā)展。將計(jì)算機(jī)軟件納入版權(quán)法保護(hù),有利于打擊猖厥的侵權(quán)活動(dòng),保護(hù)權(quán)利人的合法權(quán)益。其次,有利于國(guó)內(nèi)國(guó)際對(duì)計(jì)算機(jī)軟件的保護(hù)。世界上大多數(shù)建立版權(quán)保護(hù)制度的國(guó)家都是《伯爾尼公約》和《世界版權(quán)公約》的成員國(guó),如果這些國(guó)家都利用版權(quán)法保護(hù)計(jì)算機(jī)軟件,則很容易做到軟件的國(guó)際性保護(hù),而無需再耗費(fèi)時(shí)間、精力訂立新的專門的軟件保護(hù)多邊公約。再次有利于軟件的創(chuàng)新和優(yōu)化。版權(quán)法只保護(hù)軟件的表達(dá)方式,而不保護(hù)構(gòu)思軟件的思想本身,這樣其他開發(fā)者就可以利用已有軟件的創(chuàng)作思想,從中得到啟發(fā),開發(fā)研制出新的軟件,促進(jìn)軟件的優(yōu)化與科學(xué)技術(shù)的進(jìn)步。再次保護(hù)范圍廣泛。版權(quán)法要求保護(hù)對(duì)象達(dá)到的標(biāo)準(zhǔn)不高,只需要具有獨(dú)創(chuàng)性,因此幾乎所有的計(jì)算機(jī)軟件都可以受到版權(quán)法的保護(hù)。最后保護(hù)手續(xù)簡(jiǎn)便。最多僅需要注冊(cè)登記,而且在我國(guó),實(shí)行的是軟件自動(dòng)產(chǎn)生版權(quán)原則,登記注冊(cè)手續(xù)僅僅是提出軟件糾紛行政處理或訴訟的前提,而非獲得版權(quán)的必要條件。

但計(jì)算機(jī)軟件到底不同于一般文學(xué)藝術(shù)作品,其具有一般文學(xué)藝術(shù)作品不具備的屬性:作品——工具兩重性。說它是作品,是指計(jì)算機(jī)軟件可以借助于文字、數(shù)字、符號(hào)等表現(xiàn)出來,并能用磁帶、磁盤、光盤、紙張等媒體加以固定;說它是工具,是指計(jì)算機(jī)軟件一般都具有功能性,都是為了解決一定問題或達(dá)到一定目的。且它都是通過控制計(jì)算機(jī)硬件,實(shí)現(xiàn)一定的邏輯運(yùn)算過程,來達(dá)到預(yù)期的效果。

由于計(jì)算機(jī)軟件具有不同于一般文字藝術(shù)作品的特殊性,用版權(quán)法保護(hù)計(jì)算機(jī)軟件的嚴(yán)重缺陷日益暴露出來:1.版權(quán)法只保護(hù)計(jì)算機(jī)軟件的表現(xiàn)方式而不保護(hù)其思想內(nèi)容。但計(jì)算機(jī)軟件中最重要的就是其思想。軟件的構(gòu)思技巧和技術(shù)方案是一部計(jì)算機(jī)軟件成功的關(guān)鍵,也是其最有價(jià)值的部分,權(quán)利人希望對(duì)這些構(gòu)思技巧和技術(shù)方案享有較長(zhǎng)時(shí)間的專有權(quán)??墒前鏅?quán)法不保護(hù)思想,使其他開發(fā)者能輕易的使用這些“思想概念”開發(fā)出表現(xiàn)方式不同的軟件,這對(duì)原軟件權(quán)利人是極不公平的。2.版權(quán)法中沒有關(guān)于禁止使用的規(guī)定。計(jì)算機(jī)軟件的價(jià)值在于其使用性,而版權(quán)法規(guī)定為個(gè)人學(xué)習(xí)、研究和欣賞,使用他人已經(jīng)發(fā)表的作品為合法,這是有悖于軟件性質(zhì)的。由于軟件具有易復(fù)制性,其在私人之間的傳遞使用,必然造成計(jì)算機(jī)軟件市場(chǎng)銷售份額的減少,從而損害軟件權(quán)利人的經(jīng)濟(jì)利益。因此,即使是為個(gè)人的學(xué)習(xí)、研究而復(fù)制使用軟件,也應(yīng)認(rèn)定為不合理使用。3.計(jì)算機(jī)軟件侵權(quán)認(rèn)定困難。由于版權(quán)法所保護(hù)的計(jì)算機(jī)軟件表現(xiàn)方式與不保護(hù)的思想之間很難劃出一條明顯的分界,所以使得侵權(quán)行為難以認(rèn)定,糾紛難以解決。雖然在國(guó)際上有的學(xué)者提出實(shí)質(zhì)性相似加接觸來認(rèn)定計(jì)算機(jī)軟件的侵權(quán),但是由于該標(biāo)準(zhǔn)主觀性太強(qiáng),于侵權(quán)認(rèn)定并無多大幫助。

鑒于版權(quán)法保護(hù)計(jì)算機(jī)軟件存在著上述嚴(yán)重的弊端,許多學(xué)者開始考慮其它方法來保護(hù)計(jì)算機(jī)軟件。專利法、商業(yè)秘密法就是這些學(xué)者考慮的方法之一。

三、專利法、商業(yè)秘密法的保護(hù)計(jì)算機(jī)軟件的利與弊。

用專利法保護(hù)計(jì)算機(jī)軟件,相對(duì)于版權(quán)法保護(hù)有以下三個(gè)比較明顯的優(yōu)點(diǎn):第一專利法保護(hù)計(jì)算機(jī)軟件創(chuàng)造性方法,及計(jì)算機(jī)軟件所特有的源代碼。源代碼也稱源程序,是計(jì)算機(jī)軟件開發(fā)者創(chuàng)造的一種特有的書寫計(jì)算機(jī)程序的語言,只要掌握源代碼則可對(duì)軟件開發(fā)者的現(xiàn)有軟件進(jìn)行任意的修改,使之成為另一個(gè)表現(xiàn)形式不同的軟件。由于版權(quán)法保護(hù)表現(xiàn)方式不同的作品,則非法取得軟件開發(fā)者源代碼而較輕易改編成的其他軟件很可能受到版權(quán)法的保護(hù),這對(duì)軟件的開發(fā)者是很不公平的,但專利法保護(hù),軟件開發(fā)者創(chuàng)作的源代碼,則非法改編成的計(jì)算機(jī)軟件是不受保護(hù)的,故在這一點(diǎn)上,專利法保護(hù)計(jì)算機(jī)軟件優(yōu)于版權(quán)法的保護(hù)。第二專利法對(duì)計(jì)算機(jī)軟件的保護(hù)程度高。專利保護(hù)具有強(qiáng)烈的獨(dú)占性、壟斷性,一旦計(jì)算機(jī)軟件被授予專利權(quán)后,其他相同或相似的軟件就再也不能取得專利權(quán)。這對(duì)強(qiáng)調(diào)保護(hù)所謂計(jì)算機(jī)軟件思想即軟件構(gòu)思技巧、技術(shù)方法的計(jì)算機(jī)軟件開發(fā)者是十分重要的。如果其他計(jì)算機(jī)軟件開發(fā)者再開發(fā)與已取得專利權(quán)的軟件表現(xiàn)方式或思想相同或相似的計(jì)算機(jī)軟件將被認(rèn)定為侵權(quán)。第三專利權(quán)保護(hù)計(jì)算機(jī)軟件的期限比較合理。專利法對(duì)發(fā)明的保護(hù)期限為20年,明顯低于版權(quán)法的國(guó)際通例——作者有生之日加死后50年(《伯尼公約》)或25年(《世界版權(quán)公約》),這比較接近計(jì)算機(jī)軟件的實(shí)際經(jīng)濟(jì)壽命,且有利于推動(dòng)科學(xué)的進(jìn)步。但是專利法保護(hù)計(jì)算機(jī)軟件仍然有一系列無法克服的弊端,這些弊端在實(shí)踐中體現(xiàn)的特別明顯:1.專利的公開性有悖于軟件開發(fā)者的意愿。依專利法規(guī)定,在受理一項(xiàng)專利申請(qǐng)后,必須將該申請(qǐng)的相關(guān)文件向公眾公開,其中必然包括計(jì)算機(jī)軟件專利申請(qǐng)人所提供的軟件思想與表現(xiàn)方式,這正是大部分軟件開發(fā)者所不愿意做的。2.取得專利權(quán)所應(yīng)有的“三性”大多數(shù)軟件并不具備。專利權(quán)的取得必須是申請(qǐng)的發(fā)明同時(shí)具備新穎性、創(chuàng)造性與實(shí)用性三大條件,但只有極少數(shù)的計(jì)算機(jī)軟件能同時(shí)具備這些條件,而且專利的三性審查一般是通過專家的評(píng)估與檢驗(yàn),計(jì)算機(jī)軟件的三性往往無法被實(shí)際測(cè)出,這又降低了計(jì)算機(jī)軟件取得專利權(quán)的可能。3.專利權(quán)取得的法律手續(xù)相對(duì)繁瑣。申請(qǐng)專利需要續(xù)行一系列的法律手續(xù),在專利被批準(zhǔn)前,須經(jīng)過十八個(gè)月到三年的審查期限,這與計(jì)算機(jī)軟件高開發(fā)、高淘汰的客觀情況極不適應(yīng)。從上述分析可以看出,用專利法對(duì)計(jì)算機(jī)軟件加以保護(hù)困難重重,所以有的學(xué)者把目光投向了商業(yè)秘密法。商業(yè)秘密是指不為公眾所知悉,能為權(quán)利人帶來經(jīng)濟(jì)利益,具有實(shí)用性并經(jīng)權(quán)利人采取保密措施的技術(shù)信息和經(jīng)營(yíng)信息。對(duì)于計(jì)算機(jī)軟件來說,如其核心——源代碼,是符合商業(yè)秘密所獨(dú)具的非公開性、商業(yè)價(jià)值性和保密性三性的。而且適用商業(yè)秘密法保護(hù)計(jì)算機(jī)軟件還具有以下二個(gè)優(yōu)點(diǎn):第一,商業(yè)秘密法沒有關(guān)于保護(hù)期限的規(guī)定。因?yàn)樯虡I(yè)秘密的專有權(quán)是靠保密來維持的。只要權(quán)利人能保密,則其專有權(quán)的保護(hù)期就能是無限的。因此,在不泄密的情況下,計(jì)算機(jī)軟件權(quán)利人的利益能得到最大限度的保護(hù)。第二,以商業(yè)秘密保護(hù)計(jì)算機(jī)軟件,商業(yè)秘密權(quán)利人比傳統(tǒng)的知識(shí)產(chǎn)權(quán)(專利權(quán)、版權(quán)、商標(biāo)權(quán))多了兩項(xiàng)權(quán)利:制止他人披露和制止他人獲得有關(guān)信息。所以計(jì)算機(jī)軟件權(quán)利人有權(quán)制止其他人未經(jīng)許可而披露、獲得或使用有關(guān)信息、技術(shù)。那么,用商業(yè)秘密法保護(hù)計(jì)算機(jī)軟件是否十全十美了呢?不,這里仍有兩個(gè)重大缺陷:首先,屬于商業(yè)秘密的,必須是“并非通常從事有關(guān)信息工作之領(lǐng)域的人所普遍了解或容易獲得的”未披露過的信息(具《與貿(mào)易有關(guān)的知識(shí)產(chǎn)權(quán)包括假冒商品貿(mào)易協(xié)議》第39條),但是由于“通常從事有關(guān)信息工作之領(lǐng)域的人”的地域性限止,可能導(dǎo)致某項(xiàng)在國(guó)外已不屬于商業(yè)秘密的信息在國(guó)內(nèi)仍然未被披露,如果據(jù)此保護(hù)該商業(yè)秘密在國(guó)內(nèi)的權(quán)利,這對(duì)國(guó)內(nèi)的相關(guān)業(yè)者顯然不公平的。對(duì)計(jì)算機(jī)所含有的某些商業(yè)秘密來說,也是如此。其次,商業(yè)秘密法并未規(guī)定反向研究的禁止。反向研究又叫反向編譯,是通過對(duì)一計(jì)算機(jī)軟件進(jìn)行反編譯,得到該程序的源代碼。前面已經(jīng)說過計(jì)算機(jī)軟件的源代碼是一部軟件的書寫語言,是軟件核心秘密,其對(duì)于軟件開發(fā)者而言,是一種非常寶貴的技術(shù)資料。一般來說,計(jì)算機(jī)軟件開發(fā)者不愿公開源代碼,并采取了保密措施,因此不論軟件是否公開,軟件源代碼都應(yīng)該做為商業(yè)秘密受到保護(hù)。但是,大部分有關(guān)商業(yè)秘密所有人有權(quán)禁止和(或)獲得損害賠償?shù)男袨榈牧⒎ǘ紱]有規(guī)定對(duì)反向研究的禁止。

綜上,專利法和商業(yè)秘密法保護(hù)計(jì)算機(jī)軟件雖然都有一定的優(yōu)點(diǎn),但它們?nèi)耘f存在著一系列有待各國(guó)立法乃至各國(guó)司法進(jìn)一步研究、解決的問題,因此用它們保護(hù)計(jì)算機(jī)軟件仍是不成熟的,固各國(guó)學(xué)者最終把注意力集中到了對(duì)計(jì)算機(jī)軟件的專門立法保護(hù)。

四、計(jì)算機(jī)軟件單獨(dú)立法保護(hù)的必要性。

知識(shí)產(chǎn)權(quán)是人們對(duì)無形的智慧成果加以保護(hù),對(duì)其所享有的專有權(quán),它是將具有“社會(huì)公共財(cái)產(chǎn)”性質(zhì)的信息納入私權(quán)的范圍,若不加注意就會(huì)出現(xiàn)保護(hù)過強(qiáng),損害社會(huì)公共利益的情況,但若保護(hù)過弱,又達(dá)不到知識(shí)產(chǎn)權(quán)保護(hù)的本意。在現(xiàn)代社會(huì)中,由于存在著諸多對(duì)知識(shí)產(chǎn)權(quán)限制與反限制的選擇,因此存在一定程序創(chuàng)作者、開發(fā)者、傳播者、使用者行使權(quán)利中的對(duì)峙等現(xiàn)實(shí),知識(shí)產(chǎn)權(quán)法作為以促進(jìn)科學(xué)文化事業(yè)發(fā)展,保障開發(fā)者、所有者及其他主體利益、實(shí)現(xiàn)社會(huì)公平為價(jià)值目標(biāo)的法律,如何能統(tǒng)籌兼顧,真正發(fā)揮作用,唯有堅(jiān)持平衡協(xié)調(diào)各種可能相互沖突的因素。從這個(gè)意義上說,平衡是知識(shí)產(chǎn)權(quán)法的基本精神。但是,由于社會(huì)經(jīng)濟(jì)、技術(shù)、文化意識(shí)傳統(tǒng)的多方面制約和影響,知識(shí)產(chǎn)權(quán)權(quán)利人和社會(huì)公共利益之間,絕對(duì)的平衡狀態(tài)在現(xiàn)實(shí)中是不存在的。如何能在現(xiàn)行的法律模式中達(dá)到知識(shí)產(chǎn)權(quán)權(quán)利人與社會(huì)公共利益的最大化平衡,即平衡的最優(yōu)化,是立法者主要考慮的問題,因此在論及版權(quán)法、專利法、商業(yè)秘密法保護(hù)計(jì)算機(jī)軟件時(shí),學(xué)者們雖都認(rèn)識(shí)到它們之間的優(yōu)缺點(diǎn),但正是由于版權(quán)法、專利法、商業(yè)秘密法保護(hù)計(jì)算機(jī)軟件都不能最大效率的平衡權(quán)利人與社會(huì)公共利益,固學(xué)者們都趨向于制訂一部能最優(yōu)平衡保護(hù)計(jì)算機(jī)軟件的專門立法。

前文已經(jīng)講過計(jì)算機(jī)軟件保護(hù)的客體主要為其表現(xiàn)方式和思想。尤其計(jì)算機(jī)軟件的思想棗技術(shù)構(gòu)思是計(jì)算機(jī)的核心。本文在談到計(jì)算機(jī)軟件思想時(shí)曾以源代碼為其表現(xiàn)性的一種。源代碼對(duì)計(jì)算機(jī)軟件的開發(fā)十分重要,一項(xiàng)計(jì)算機(jī)軟件的創(chuàng)新性往往是由所使用的源代碼的創(chuàng)新性帶來的。而且,使用同一源代碼可以寫出語句表達(dá)不同而功能相似的計(jì)算機(jī)軟件。因此,軟件行業(yè)強(qiáng)烈要求保護(hù)源代碼方面的創(chuàng)造性成果是可以理解的。但版權(quán)法不保護(hù)作品的思想,作為作品的計(jì)算機(jī)軟件所使用的源代碼屬于其技術(shù)構(gòu)思,所以從我國(guó)的《計(jì)算機(jī)軟件保護(hù)條例》第7條到美、日、韓等國(guó)家的版權(quán)法規(guī)都有不予保護(hù)的規(guī)定。顯然,為了保護(hù)自己獨(dú)自開發(fā)出來的新源代碼的權(quán)利,開發(fā)者可以將其作為商業(yè)秘密采用保密的手段加以保護(hù)。但法律并不禁止對(duì)計(jì)算機(jī)軟件的反向研究。因此以商業(yè)秘密保護(hù)計(jì)算機(jī)軟件是不可靠的,相反在專利法方面,由于計(jì)算機(jī)技術(shù)水平的飛速發(fā)展,在美、日等國(guó)出現(xiàn)了大量利用他人創(chuàng)造的源代碼開發(fā)出功能相似,但并不侵害他人計(jì)算機(jī)軟件版權(quán)的計(jì)算機(jī)軟件,因此,美、日等國(guó)已逐步調(diào)整了對(duì)計(jì)算機(jī)軟件的專利審查基準(zhǔn),把計(jì)算機(jī)軟件本身的專利問題同計(jì)算機(jī)軟件設(shè)計(jì)技術(shù)的專利問題區(qū)別對(duì)待,把源代碼本身同利用源代碼解決的技術(shù)問題區(qū)別對(duì)待,大大放寬了相關(guān)限制。最近十多年,在美、日都各有數(shù)百項(xiàng)有關(guān)計(jì)算機(jī)軟件的發(fā)明獲得專利權(quán),其中包括不少同源代碼有關(guān)的發(fā)明。

綜上所述,作者認(rèn)為為實(shí)現(xiàn)計(jì)算機(jī)軟件權(quán)利人與社會(huì)公共利益之間的最優(yōu)平衡,為實(shí)現(xiàn)對(duì)計(jì)算機(jī)軟件表現(xiàn)方式與思想的雙重合理保護(hù),對(duì)計(jì)算機(jī)軟件的立法保護(hù)應(yīng)采取版權(quán)法與專利的雙重模式,即所謂的工業(yè)版權(quán)法。以工業(yè)版權(quán)法保護(hù)計(jì)算機(jī)軟件在國(guó)際上雖然沒有明確的立法,但我們推敲各國(guó)的相關(guān)法律,仍有跡可尋。如我國(guó)的計(jì)算機(jī)軟件保護(hù)采用的是版權(quán)保護(hù)方式,但卻規(guī)定了受保護(hù)的軟件應(yīng)是提交登記,這是傳統(tǒng)版權(quán)法所沒有的。如日本版權(quán)法規(guī)定了“在計(jì)算機(jī)使用上明知是侵犯他人版權(quán)的程序復(fù)制品”則使用人也將被視為侵犯程序權(quán)之人。而在傳統(tǒng)的版權(quán)法中,是沒有使用權(quán)的,只有在專利權(quán)的權(quán)利內(nèi)容中,才存在“使用權(quán)”。如美國(guó)在簡(jiǎn)單地把軟件納入版權(quán)法后,近年又通過一系列判例加入工業(yè)產(chǎn)權(quán)的內(nèi)容。事實(shí)上,無論同意還是反對(duì)以“工業(yè)版權(quán)”保護(hù)計(jì)算機(jī)軟件的國(guó)家,都從不同方面朝著工業(yè)版權(quán)保護(hù)發(fā)展。

五、工業(yè)版權(quán)法保護(hù)計(jì)算機(jī)軟件的構(gòu)想。

以工業(yè)版權(quán)法保護(hù)計(jì)算機(jī)軟件是計(jì)算機(jī)軟件立法保護(hù)的大勢(shì)所趨,現(xiàn)在筆者就工業(yè)版權(quán)法對(duì)計(jì)算機(jī)軟件進(jìn)行保護(hù)的立法所應(yīng)具有的特點(diǎn),提出自己的一些觀點(diǎn):

1、計(jì)算機(jī)軟件工業(yè)版權(quán)法保護(hù)的客體包括軟件的表達(dá)方式,除此之外,還在一定程度上包括軟件的思想。對(duì)計(jì)算機(jī)軟件表達(dá)方式的保護(hù)是版權(quán)法保護(hù)計(jì)算機(jī)軟件的主要內(nèi)容,也是現(xiàn)有法律體制下對(duì)計(jì)算機(jī)軟件法律保護(hù)的最大貢獻(xiàn),在工業(yè)版權(quán)法中當(dāng)然應(yīng)該延續(xù)下來。對(duì)計(jì)算機(jī)軟件思想的保護(hù),歷來是學(xué)者們爭(zhēng)議的焦點(diǎn),但從實(shí)踐來看,對(duì)“和硬件設(shè)備或方法結(jié)合為一個(gè)整體,對(duì)硬件設(shè)備起到改進(jìn)或控制的作用或?qū)夹g(shù)方法做出改進(jìn)的軟件”,其本身的思想是可以因具有專利性而受到工業(yè)版權(quán)法的保護(hù)的。

2、計(jì)算機(jī)軟件工業(yè)版權(quán)法采取自愿登記制及審查制,要求軟件公開。為避免重復(fù)開發(fā)及有利于國(guó)家對(duì)軟件行業(yè)的管理,工業(yè)版權(quán)法應(yīng)采取登記審查制。即計(jì)算機(jī)軟件只有在經(jīng)過登記并審查合格后,才能獲得工業(yè)版權(quán)法的保護(hù)。主管機(jī)關(guān)應(yīng)及時(shí)將通過審查的計(jì)算機(jī)軟件有關(guān)資料向社會(huì)公開,供其他軟件開發(fā)者在開發(fā)初期自行檢索,以避免重復(fù)開發(fā)。

3、軟件開發(fā)者有權(quán)選擇商業(yè)秘密法保護(hù)計(jì)算機(jī)軟件。這是與上面軟件的自愿登記制相對(duì)應(yīng)。由于登記審查制要求將軟件的相關(guān)資料公開。而部分軟件開發(fā)者并不愿意這樣,他們認(rèn)為公開軟件只會(huì)使他人更為容易地獲得其軟件秘密。且因?yàn)檐浖r(shí)效性較短,訴訟成本較高,使他們不愿接受登記審查制。計(jì)算機(jī)軟件工業(yè)版權(quán)法的自愿登記制滿足了這部分軟件開發(fā)者的愿望,他們可以自行選擇是否進(jìn)行登記,以取得軟件工業(yè)版權(quán)保護(hù)。在不進(jìn)行登記的情況下,軟件開發(fā)者獲得的是商業(yè)秘密法的保護(hù)。

4、計(jì)算機(jī)軟件工業(yè)版權(quán)法的審查標(biāo)準(zhǔn)高于版權(quán)法,低于專利法。其審查標(biāo)準(zhǔn)為創(chuàng)造性、新穎性與功能性。創(chuàng)造性即軟件是由其開發(fā)者所完成,這是計(jì)算機(jī)軟件開發(fā)者取得任何有關(guān)該軟件權(quán)利的前提。新穎性是指計(jì)算機(jī)軟件的表達(dá)方式(某些情況下包括其思想)與其他以取得工業(yè)版權(quán)的軟件有所區(qū)別。功能性是指申請(qǐng)取得工業(yè)版權(quán)的計(jì)算機(jī)軟件應(yīng)當(dāng)具備一定的功能,僅僅是程序語句的組合而不具備任何功能的軟件不能獲得工業(yè)版權(quán)的保護(hù)。

5、計(jì)算機(jī)軟件工業(yè)版權(quán)規(guī)定的軟件保護(hù)期較短。由于計(jì)算機(jī)軟件本身生命周期較短,也為了促進(jìn)科學(xué)技術(shù)的進(jìn)步及計(jì)算機(jī)軟件業(yè)的發(fā)展,計(jì)算機(jī)軟件的保護(hù)期不宜過長(zhǎng)。工業(yè)版權(quán)對(duì)計(jì)算機(jī)軟件的保護(hù)期規(guī)定以十五年為佳。

6、計(jì)算機(jī)軟件工業(yè)版權(quán)法的權(quán)利人的權(quán)利包括公開權(quán)、復(fù)制權(quán)、使用權(quán)、出售權(quán)、租賃權(quán)、修改權(quán)等。計(jì)算機(jī)軟件開發(fā)者擁有使用權(quán),即不經(jīng)許可而使用他人的軟件將構(gòu)成侵權(quán)。根據(jù)使用權(quán),軟件開發(fā)者可要求一份軟件只能用于一步計(jì)算機(jī),其他任何情況下再次使用均構(gòu)成侵權(quán)。計(jì)算機(jī)軟件開發(fā)者的修改權(quán)是一種有限的修改權(quán),軟件開發(fā)者可以提出對(duì)軟件的“補(bǔ)丁”或升級(jí)版本,但是否使用,由軟件用戶自行決定。

制定單行的計(jì)算機(jī)軟件工業(yè)版權(quán)法可能與現(xiàn)今版權(quán)法保護(hù)計(jì)算機(jī)軟件的流行趨勢(shì)相背,但從長(zhǎng)遠(yuǎn)看,筆者認(rèn)為這是計(jì)算機(jī)軟件立法保護(hù)的最終模式。

參考資料:

《知識(shí)產(chǎn)權(quán)縱橫論》惠永正、段瑞春、鄭成思上??茖W(xué)文獻(xiàn)出版社

《著作權(quán)的管理和行使文論集》國(guó)家版權(quán)局上海譯文出版社

《知識(shí)產(chǎn)權(quán)的法律保護(hù)》李強(qiáng)中國(guó)政法大學(xué)出版社

《美國(guó)專利法判例選析》張乃根中國(guó)政法大學(xué)出版社

《知識(shí)產(chǎn)權(quán)法教程》劉春田中國(guó)人民大學(xué)出版社

《計(jì)算機(jī)法律概論》(美)劉江彬北京大學(xué)出版社

《計(jì)算機(jī)軟件的版權(quán)與保護(hù)---計(jì)算機(jī)軟件保護(hù)條例應(yīng)用》丁國(guó)威、趙鈺梅、李維宜復(fù)旦大學(xué)出版社

篇3

關(guān)鍵詞:軟件開發(fā);能力培養(yǎng);案例教學(xué)

當(dāng)前計(jì)算機(jī)專業(yè)或軟件工程專業(yè)的學(xué)生存在著學(xué)用脫節(jié)、實(shí)際開發(fā)能力偏弱等問題。盡管很多高校計(jì)算機(jī)專業(yè)、軟件工程專業(yè)在軟件方面的課程體系上是將整個(gè)學(xué)科專業(yè)的知識(shí)按一定順序和層次分解,使得學(xué)生能夠循序漸進(jìn)地學(xué)習(xí)和掌握知識(shí),這無疑是行之有效的。但掌握了軟件開發(fā)領(lǐng)域的知識(shí),并不意味著同時(shí)具備了軟件開發(fā)的能力。事實(shí)上,學(xué)生雖然接受了系統(tǒng)的軟件開發(fā)專業(yè)知識(shí)的學(xué)習(xí)和軟件開發(fā)技術(shù)應(yīng)用的訓(xùn)練,但軟件開發(fā)能力低下的情況還相當(dāng)普遍。要從軟件開發(fā)的“菜鳥”,成長(zhǎng)為軟件開發(fā)的高手,或者稱之為“高級(jí)藍(lán)領(lǐng)”,必須通過長(zhǎng)期的歷練,沒有捷徑。但好的教學(xué)案例和人才培養(yǎng)模式,對(duì)促進(jìn)軟件人才的成長(zhǎng)和開發(fā)能力的提升有很重要的作用[1]。

1軟件開發(fā)人員能力要求

由于軟件開發(fā)是一項(xiàng)技術(shù)綜合性很強(qiáng)的工作,因此,企業(yè)對(duì)軟件開發(fā)人員能力的要求也是綜合性的[2]。按照教育部對(duì)軟件學(xué)院學(xué)生實(shí)踐能力培養(yǎng)的要求和工程應(yīng)用型人才培養(yǎng)的定位[3],軟件學(xué)院的學(xué)生在軟件開發(fā)過程中,既要能將用戶的需求映射到良好的軟件體系結(jié)構(gòu),在進(jìn)行應(yīng)用軟件總體設(shè)計(jì)時(shí)有大思路和大局觀,也要能運(yùn)用現(xiàn)代軟件設(shè)計(jì)方法和編程技術(shù)在進(jìn)行詳細(xì)設(shè)計(jì)時(shí)關(guān)注細(xì)節(jié),實(shí)現(xiàn)高質(zhì)量的軟件;在考慮軟件實(shí)際應(yīng)用時(shí),既要支持國(guó)際化及本地化的應(yīng)用要求,也要支持軟件及運(yùn)行平臺(tái)升級(jí)、操作系統(tǒng)遷

移的應(yīng)用要求;在技術(shù)應(yīng)用能力上,既要對(duì)使用的編程語言和開發(fā)環(huán)境有很好的把握,也要能綜合運(yùn)用前期所學(xué)的操作系統(tǒng)技術(shù)、數(shù)據(jù)庫技術(shù)、網(wǎng)絡(luò)編程技術(shù)、圖形圖像處理技術(shù)、人機(jī)交互技術(shù)等專門技術(shù);在軟件工程素質(zhì)上,既要具有軟件工程技術(shù)和管理方面的知識(shí),還要具備良好的團(tuán)隊(duì)合作、交流和文字與口頭表達(dá)能力。上述這些就是現(xiàn)代IT企業(yè)對(duì)軟件開發(fā)人員的能力要求。

2案例實(shí)踐教學(xué)對(duì)軟件人才培養(yǎng)的意義

案例實(shí)踐教學(xué)對(duì)軟件人才培養(yǎng)具有以下優(yōu)勢(shì):

1) 學(xué)生通過案例學(xué)習(xí)不僅對(duì)理解和掌握計(jì)算機(jī)軟件的抽象概念及原理十分有用,而且對(duì)學(xué)習(xí)先進(jìn)的軟件編程方法、使用先進(jìn)的軟件開發(fā)技術(shù)、提高自身的軟件開發(fā)能力大有益處。

2) 學(xué)生通過對(duì)案例代碼的閱讀分析,可以使一些一知半解的概念突然變得清晰易懂,使一些久思不解的問題變得豁然開朗。

3) 通過案例學(xué)習(xí),學(xué)生能夠零距離接觸到軟件高手,深深為他們巧妙的方法、過硬的技術(shù)、認(rèn)真細(xì)致的精神、追求完美的態(tài)度所折服。

3實(shí)踐教學(xué)案例的設(shè)計(jì)

案例設(shè)計(jì)的內(nèi)容、質(zhì)量以及案例教學(xué)的水平是案例實(shí)踐教學(xué)的基礎(chǔ),是案例學(xué)習(xí)成功與否的關(guān)鍵。

作者簡(jiǎn)介:蔡建平,男,教授,研究方向?yàn)檐浖こ獭⑶度胧杰浖y(cè)試和數(shù)字媒體技術(shù)。

3.1案例設(shè)計(jì)要求

設(shè)計(jì)支持軟件開發(fā)能力,特別是綜合開發(fā)能力培養(yǎng)的實(shí)踐教學(xué)案例是許多高校計(jì)算機(jī)軟件類專業(yè)教學(xué)面臨的問題。

首先,這樣的案例對(duì)于高年級(jí)的學(xué)生要涉及到他們前期所學(xué)的計(jì)算機(jī)軟件開發(fā)各個(gè)方面的知識(shí)和技術(shù),如程序設(shè)計(jì)、面向?qū)ο缶幊獭?shù)據(jù)結(jié)構(gòu)與算法、操作系統(tǒng)、數(shù)據(jù)庫、網(wǎng)絡(luò)通信、圖形圖像處理、人機(jī)交互、軟件體系結(jié)構(gòu),等等;另外,要幫助這些學(xué)生在通過案例學(xué)習(xí)后,建立起軟件開發(fā)的大思路或大局觀,對(duì)軟件的質(zhì)量要求(特別是可靠性要求)、維護(hù)要求(特別是軟件功能擴(kuò)充及升級(jí)要求)有很清晰地了解,并能夠反映到軟件的設(shè)計(jì)和實(shí)現(xiàn)上。最后,學(xué)生學(xué)習(xí)完案例后,要了解支持軟件跨地域、跨平臺(tái)和跨時(shí)間的應(yīng)用需求,并掌握保證這些需求得以實(shí)現(xiàn)的相關(guān)技術(shù),如軟件的國(guó)際化和本地化、軟件及平臺(tái)的升級(jí)、平臺(tái)移植或系統(tǒng)遷移等技術(shù)。

在案例設(shè)計(jì)中最為關(guān)鍵的問題是案例能夠在各高校無障礙地推廣,不要因?yàn)榻?jīng)費(fèi)、實(shí)驗(yàn)環(huán)境等問題使案例設(shè)計(jì)成果沒有應(yīng)用價(jià)值。因此,案例設(shè)計(jì)要求全部使用開源代碼或開源技術(shù)。事實(shí)上,開源軟件的使用,不僅有利于通過免費(fèi)的開源軟件大大降低搭建實(shí)驗(yàn)環(huán)境所需的條件,使學(xué)生能夠零距離地學(xué)習(xí)優(yōu)秀軟件,全面提升自身的軟件開發(fā)能力和軟件開發(fā)素質(zhì),而且學(xué)生可以根據(jù)專業(yè)興趣或?qū)W時(shí)安排,有選擇地對(duì)其中的軟件和技術(shù)進(jìn)行更深入的學(xué)習(xí)和專門的研究,形成自身的技術(shù)特長(zhǎng)和研究方向。

案例設(shè)計(jì)中還有一點(diǎn)要特別注意:所選擇的案例不要涉及很深的領(lǐng)域?qū)I(yè)知識(shí),又是人們感興趣、經(jīng)常接觸到的東西,這樣有利于激發(fā)學(xué)生的學(xué)習(xí)興趣;另一方面,希望案例涉及多種計(jì)算機(jī)軟件開發(fā)的主流技術(shù),如面向?qū)ο蟪绦蛟O(shè)計(jì)技術(shù)、客戶/服務(wù)器技術(shù)、多線程技術(shù)、網(wǎng)絡(luò)編程技術(shù)、數(shù)據(jù)庫技術(shù)、圖形學(xué)、GUI等眾多軟件技術(shù);最后,希望所設(shè)計(jì)的案例是綜合性的應(yīng)用軟件,以適合學(xué)生綜合開發(fā)能力的訓(xùn)練。

3.2案例詳細(xì)設(shè)計(jì)

基于上述的案例設(shè)計(jì)要求,以及早期項(xiàng)目的研發(fā)經(jīng)歷,我們選擇股票軟件作為軟件綜合開發(fā)實(shí)踐教學(xué)的案例。首先,股票軟件不涉及很深的領(lǐng)域?qū)I(yè)知識(shí),又是現(xiàn)代社會(huì)人們非常關(guān)注、感興趣、且有可能經(jīng)常接觸或身陷其中的事物,學(xué)生容易入門和感興趣;另一方面,這類軟件其工作模式主要是客戶/服務(wù)器的工作模式,涉及到面向?qū)ο缶幊碳夹g(shù)、網(wǎng)絡(luò)通信技術(shù)、數(shù)據(jù)庫技術(shù)、圖形技術(shù)、用戶界面技術(shù)以及數(shù)據(jù)結(jié)構(gòu)與算法等眾多軟件技術(shù),其綜合性很強(qiáng),對(duì)學(xué)生綜合開發(fā)能力的訓(xùn)練非常合適;最后,我們所選擇的股票軟件Stock-0.0.9是一個(gè)早期的開源股票軟件,它是一個(gè)股票軟件的雛形,易于學(xué)生學(xué)習(xí)和完善,包括做第二次開發(fā)。將該軟件作為案例進(jìn)行實(shí)踐教學(xué)可讓學(xué)生接觸和應(yīng)用如下開源技術(shù):

1)Linux操作系統(tǒng)及虛擬機(jī)技術(shù);

2)GCC程序設(shè)計(jì)技術(shù)(包括編譯技術(shù)、調(diào)試技術(shù)及集成開發(fā)技術(shù)等);

3)MySQL數(shù)據(jù)庫應(yīng)用技術(shù)(基于C/C++應(yīng)用編程接口API的MySQL數(shù)據(jù)庫開發(fā)技術(shù));

4) 基于套接字編程的網(wǎng)絡(luò)通信技術(shù)(支持TCP/IP協(xié)議的開源liptcp++庫的應(yīng)用);

5) 基于Gtk+的界面設(shè)計(jì)技術(shù)(應(yīng)用Glade支持界面的設(shè)計(jì)及應(yīng)用框架的生成);

6) 股票軟件的結(jié)構(gòu)化程序設(shè)計(jì)及面向?qū)ο缶幊碳夹g(shù)等。

在對(duì)Stock-0.0.9進(jìn)行編譯生成可執(zhí)行目標(biāo)代碼并建立其運(yùn)行環(huán)境的過程中,學(xué)生能夠接觸和了解到程序設(shè)計(jì)的強(qiáng)類型機(jī)制、可靠性編程思想、軟件構(gòu)造方法、C/S工作模式實(shí)現(xiàn)手段、開發(fā)環(huán)境及應(yīng)用環(huán)境升級(jí)對(duì)策、軟件國(guó)際化及本地化應(yīng)用要素、操作系統(tǒng)遷移或移植問題等方面的內(nèi)容,使學(xué)生真正掌握基于復(fù)雜圖形用戶界面的大型應(yīng)用軟件開發(fā)的方法和技術(shù),理解現(xiàn)代軟件開發(fā)方法學(xué)和現(xiàn)代程序設(shè)計(jì)思想,增強(qiáng)他們解決實(shí)際問題的工程實(shí)踐能力。

4案例教學(xué)實(shí)踐及成果

4.1實(shí)踐情況

軟件學(xué)院針對(duì)教育部對(duì)軟件學(xué)院學(xué)生實(shí)踐能力培養(yǎng)的高要求和軟件工程碩士復(fù)合型工程人才培養(yǎng)的定位,以及學(xué)院學(xué)生(特別是非在職的工程碩士研究生)綜合性實(shí)踐能力太弱等實(shí)際情況,經(jīng)充分論證,確定了提升學(xué)生軟件綜合開發(fā)能力的培養(yǎng)目標(biāo),分別于2006年下半年在學(xué)院為本科生開設(shè)了“界面設(shè)計(jì)”課程,為軟件工程碩士開設(shè)了“高級(jí)軟件編程技術(shù)”課程。這兩門選用同樣案例,講授了10多次,受益學(xué)生達(dá)800多人。在這期間,課程的教學(xué)案例和實(shí)踐資源也不斷得到補(bǔ)充和完善。

4.2實(shí)踐成果――教材建設(shè)

學(xué)院考慮到案例實(shí)踐教學(xué)的效果以及教學(xué)案例和實(shí)踐資源的成熟與完整,決定將案例和課程資源進(jìn)行總結(jié)與提升,出版與之配套的實(shí)踐教材,推廣相關(guān)的實(shí)踐教學(xué)經(jīng)驗(yàn),讓國(guó)內(nèi)高等學(xué)校計(jì)算機(jī)和軟件相關(guān)專業(yè)的實(shí)踐教學(xué)從中受益。學(xué)校對(duì)此工作提供了經(jīng)費(fèi)支持,同時(shí)在清華大學(xué)出版社的支持下,完成了《軟件綜合開發(fā)案例教程――Linux、GCC、MySQL、Socket、Gtk+與開源軟件》的編寫工作,該教材已于2011年2月出版發(fā)行。

1) 教材的主要內(nèi)容。

除了有大量篇幅講述計(jì)算機(jī)應(yīng)用的主要開源技術(shù)外(如Linux操作系統(tǒng)、GCC編程語言、網(wǎng)絡(luò)Socket編程通信、MySQL數(shù)據(jù)庫管理、Gtk+界面設(shè)計(jì)),特別通過實(shí)際案例――Stock股票軟件將這些技術(shù)融會(huì)貫通在一起,并站在更高的角度上對(duì)軟件體系結(jié)構(gòu)、應(yīng)用軟件開發(fā)模式、軟件的國(guó)際化與本地化,軟件開發(fā)和應(yīng)用環(huán)境升級(jí)方法以及平臺(tái)移植技術(shù)等充分地介紹和實(shí)例說明,以此達(dá)到授人以漁的目的。可以說這是一本集各種主要的計(jì)算機(jī)開源技術(shù)應(yīng)用于一體的軟件綜合開發(fā)實(shí)踐教材。

2) 教材的特色。

① 能夠滿足計(jì)算機(jī)、軟件工程及相近專業(yè)高年級(jí)學(xué)生在前期學(xué)習(xí)了程序設(shè)計(jì)、操作系統(tǒng)、數(shù)據(jù)庫、計(jì)算機(jī)網(wǎng)絡(luò)等計(jì)算機(jī)專業(yè)基礎(chǔ)課程后,急需通過一個(gè)案例或一個(gè)項(xiàng)目來應(yīng)用這些專業(yè)基礎(chǔ)知識(shí)和技術(shù)進(jìn)行綜合性實(shí)驗(yàn)或?qū)嵺`,提高自身計(jì)算機(jī)技術(shù)綜合應(yīng)用能力的需求。

② 除了對(duì)主流的計(jì)算機(jī)開源技術(shù)做了詳細(xì)地介紹和舉例分析外,還特別地突出了計(jì)算機(jī)開源技術(shù)在實(shí)際股票軟件項(xiàng)目中的應(yīng)用,很好地支持著案例驅(qū)動(dòng)式的實(shí)踐教學(xué)。

③ 教材所涉及到的實(shí)驗(yàn)教學(xué)資源相當(dāng)豐富,覆蓋面相當(dāng)廣,且全是開源軟件或開源工具,保證了國(guó)內(nèi)許多院校在辦學(xué)條件不足,實(shí)驗(yàn)教學(xué)經(jīng)費(fèi)有限,無法全方位引進(jìn)商用軟件工具的情況下,仍然能夠開設(shè)出軟件綜合性開發(fā)的實(shí)踐課程。

總之,該教材作為案例實(shí)踐教材,自始至終強(qiáng)調(diào)和灌輸現(xiàn)代軟件開發(fā)方法學(xué)和現(xiàn)代程序設(shè)計(jì)思想,強(qiáng)調(diào)軟件綜合開發(fā)能力的培養(yǎng)。該教材所涵蓋的大量技術(shù)內(nèi)容、實(shí)操案例及問題解決方案,如果學(xué)生能夠完全掌握并能實(shí)際地用于軟件項(xiàng)目的開發(fā),從軟件開發(fā)能力上說已達(dá)到一個(gè)高級(jí)藍(lán)領(lǐng)的要求了。

5案例實(shí)踐教學(xué)的實(shí)施方案

北京工業(yè)大學(xué)軟件學(xué)院在學(xué)生軟件綜合開發(fā)能力培養(yǎng)上分別針對(duì)軟件工程本科專業(yè)的學(xué)生和軟件工程專業(yè)學(xué)位的學(xué)生開設(shè)了選擇同樣案例和教材的不同課程――“界面設(shè)計(jì)”和“高級(jí)軟件編程技術(shù)”。下面我們主要以本科生為例,介紹在“界面設(shè)計(jì)”課程中案例實(shí)踐教學(xué)的實(shí)施方案或課程大綱。

5.1課程設(shè)計(jì)目的

學(xué)院在四年制軟件工程專業(yè)本科生的教學(xué)計(jì)劃中,為大三的學(xué)生在第二學(xué)期安排了“界面設(shè)計(jì)”的課程,60學(xué)時(shí),2學(xué)分,共15個(gè)實(shí)驗(yàn)單元(每個(gè)單元4學(xué)時(shí))。

“界面設(shè)計(jì)”課程是按照教育部對(duì)國(guó)家示范性軟件學(xué)院培養(yǎng)工程化軟件實(shí)用人才的要求,以界面設(shè)計(jì)為立足點(diǎn),對(duì)前期所學(xué)的主要計(jì)算機(jī)技術(shù)(如軟件開發(fā)、程序設(shè)計(jì)、網(wǎng)絡(luò)編程、數(shù)據(jù)庫應(yīng)用等)進(jìn)行綜合訓(xùn)練。

要求學(xué)生在掌握界面設(shè)計(jì)的原則、方法和常用技術(shù),掌握當(dāng)前主流的開源界面開發(fā)工具Gtk+和開源界面設(shè)計(jì)工具Glade進(jìn)行界面設(shè)計(jì)及實(shí)現(xiàn)等技能的基礎(chǔ)上,通過具體的案例――股票行情分析軟件,將計(jì)算機(jī)軟件開發(fā)所涉及到的相關(guān)知識(shí)綜合在一起,開展實(shí)踐活動(dòng)。

通過該實(shí)踐課程,除了使學(xué)生掌握界面設(shè)計(jì)的全部流程和技術(shù),培養(yǎng)學(xué)生界面的設(shè)計(jì)能力外,可使學(xué)生接觸和學(xué)習(xí)基于復(fù)雜圖形用戶界面的大型軟件開發(fā)的方法和技術(shù),了解Linux操作系統(tǒng)、編程語言、程序設(shè)計(jì)、編譯應(yīng)用、圖形界面、數(shù)據(jù)庫、網(wǎng)絡(luò)通信、軟件體系結(jié)構(gòu)、應(yīng)用軟件開發(fā)模式以及平臺(tái)移植等技術(shù)在實(shí)際軟件開發(fā)或應(yīng)用項(xiàng)目中的具體應(yīng)用,達(dá)到增強(qiáng)他們工程實(shí)踐能力的目的。

5.2課時(shí)安排

該課程設(shè)計(jì)以《軟件綜合開發(fā)案例教程》為實(shí)踐教材,其實(shí)踐教學(xué)方案主要是按照15個(gè)實(shí)驗(yàn)單元并依據(jù)教材內(nèi)容和知識(shí)單元組織進(jìn)行制定的。

第1單元:對(duì)課程設(shè)計(jì)提要求,對(duì)Linux操作系統(tǒng)知識(shí)點(diǎn)進(jìn)行講解,并安排學(xué)生進(jìn)行Linux操作系統(tǒng)的實(shí)際應(yīng)用,學(xué)會(huì)Linux虛擬機(jī)的安裝、配置和使用。

第2單元:對(duì)應(yīng)用GCC進(jìn)行軟件開發(fā)知識(shí)點(diǎn)進(jìn)行講解,安排學(xué)生進(jìn)行GCC開發(fā)應(yīng)用實(shí)踐,學(xué)會(huì)編寫工程文件、用GCC編譯C/C++程序、調(diào)試程序、建立集成開發(fā)環(huán)境。

第3單元:對(duì)網(wǎng)絡(luò)通信及Socket編程知識(shí)點(diǎn)進(jìn)行講解,安排學(xué)生進(jìn)行網(wǎng)絡(luò)通信的Socket編程實(shí)踐,學(xué)會(huì)在libtcp++環(huán)境下建立客戶/服務(wù)器的工作模式。

第4單元:對(duì)MySQL數(shù)據(jù)庫應(yīng)用知識(shí)點(diǎn)進(jìn)行講解,安排學(xué)生進(jìn)行MySQL應(yīng)用的相關(guān)實(shí)踐,學(xué)會(huì)用MySQL C API進(jìn)行數(shù)據(jù)庫應(yīng)用的簡(jiǎn)單開發(fā)。

第5單元:對(duì)Gtk+用于界面設(shè)計(jì)的知識(shí)點(diǎn)進(jìn)行講解,安排學(xué)生進(jìn)行Gtk+的界面設(shè)計(jì)實(shí)踐,學(xué)會(huì)用Gtk+和Glade進(jìn)行簡(jiǎn)單界面的開發(fā)。

第6單元:介紹股票交易的相關(guān)知識(shí)、股票軟件一般包含的內(nèi)容和所涉及到的技術(shù),安排學(xué)生學(xué)習(xí)和使用國(guó)內(nèi)主流的股票軟件,學(xué)會(huì)股票軟件的使用方法和使用流程。

第7單元:對(duì)開源股票軟件Stock進(jìn)行分析講解,并帶領(lǐng)學(xué)生將Stock源碼編譯成可執(zhí)行的二進(jìn)制碼,要求學(xué)生學(xué)會(huì)處理編譯和連接過程中出現(xiàn)的各種問題,特別是強(qiáng)類型問題。

第8單元:對(duì)應(yīng)用軟件國(guó)際化和本地化相關(guān)知識(shí)和技術(shù)進(jìn)行講解,對(duì)Stock軟件的Gtk+1.2界面實(shí)現(xiàn)方法進(jìn)行分析,并帶領(lǐng)學(xué)生解決Stock軟件中文顯示問題,要求學(xué)生掌握在Gtk+的界面控件上和繪圖區(qū)中正確地顯示中文、英文及數(shù)字方法。

第9單元:對(duì)Stock軟件的數(shù)據(jù)庫應(yīng)用編程、網(wǎng)絡(luò)通信編程等實(shí)現(xiàn)方法進(jìn)行分析,帶領(lǐng)學(xué)生解決股票數(shù)據(jù)庫的建立、股票數(shù)據(jù)的導(dǎo)入等問題,要求學(xué)生掌握Stock軟件中用MySQL C API進(jìn)行股票數(shù)據(jù)庫應(yīng)用、用Socket進(jìn)行網(wǎng)絡(luò)通信的開發(fā)技術(shù)。

第10單元:對(duì)Gtk+2.0特點(diǎn)進(jìn)行講解,帶領(lǐng)學(xué)生解決Stock軟件從Gtk+1.2到Gtk+2.0升級(jí)中遇到的各種問題,要求學(xué)生掌握確保軟件能夠升級(jí)的軟件設(shè)計(jì)思想和問題解決方法。

第11單元:對(duì)在Windows上進(jìn)行Gtk+應(yīng)用程序設(shè)計(jì)的方法進(jìn)行講解,帶領(lǐng)學(xué)生將Stock軟件從Linux上移植到Cygwin和MS VC上,并解決移植過程中的問題,要求學(xué)生掌握一般軟件移植的基本要點(diǎn)和基本方法。

第12單元―第13單元:學(xué)生按分工要求開展獨(dú)立實(shí)踐活動(dòng),并撰寫實(shí)踐報(bào)告。

第14單元―第15單元:學(xué)生按分工要求進(jìn)行PPT的實(shí)踐匯報(bào)和實(shí)踐成果的演示。

5.3課程設(shè)計(jì)組織

課程設(shè)計(jì)以課題組形式開展,6人一組,每組必須完成6篇報(bào)告(Linux虛擬機(jī)使用總結(jié)報(bào)告、Linux下GCC編程總結(jié)報(bào)告、MySQL數(shù)據(jù)庫應(yīng)用總結(jié)報(bào)告、基于TCP/IP的Socket編程總結(jié)報(bào)告、用Gtk+設(shè)計(jì)圖形用戶界面總結(jié)報(bào)告以及股票分析軟件實(shí)現(xiàn)技術(shù)總結(jié)報(bào)告),指定課題組長(zhǎng)(完成報(bào)告6),課題組其他成員分別完成報(bào)告1~5,每人1個(gè),不能重復(fù)。

課程設(shè)計(jì)以實(shí)踐為主,完成教材中所布置的實(shí)驗(yàn)習(xí)題。作業(yè)以電子方式交付。

5.4課程設(shè)計(jì)考核

對(duì)每位學(xué)生,課程設(shè)計(jì)考核包括四部分:

1) 電子版課程設(shè)計(jì)報(bào)告(40分),對(duì)于報(bào)告其撰寫要求如下:

① 每個(gè)報(bào)告不少于1萬字(不能以圖表代文,論述為主);

② 報(bào)告的基礎(chǔ)是每章的實(shí)驗(yàn)習(xí)題;

③ 報(bào)告可分4~5章(第一章概述,最后一章總結(jié),其他章節(jié)自行組織);

④ 報(bào)告以教材為樣式進(jìn)行排版;

⑤ 報(bào)告不要出現(xiàn)網(wǎng)上拷貝的痕跡,網(wǎng)上摘錄的要進(jìn)行相應(yīng)處理,嚴(yán)禁聊天用語、博客用語以及混亂的控制符和全角符號(hào);

⑥ 圖表要清晰,重要的圖表要親自畫或截,不要拷貝。

2) 每位同學(xué)要準(zhǔn)備總結(jié)報(bào)告的PPT匯報(bào)(10分鐘的匯報(bào)),匯報(bào)成績(jī)20分。

3) 每位同學(xué)要進(jìn)行所選報(bào)告的成果演示,演示成績(jī)20分。

4) 考勤成績(jī)20分??记?0次,每次2分,考勤缺席5次的無成績(jī)。

5.5基于案例的“界面設(shè)計(jì)”實(shí)踐教學(xué)效果

“界面設(shè)計(jì)”課程自2006年開設(shè)以來,學(xué)生普遍反映良好,口碑頗佳,軟件開發(fā)的綜合實(shí)踐能力得到了明顯的提升。

最近,我們對(duì)學(xué)生學(xué)習(xí)該課程的體會(huì)和感想進(jìn)行了調(diào)查,學(xué)生普遍認(rèn)為案例內(nèi)容和實(shí)驗(yàn)方案豐富、實(shí)用和生動(dòng),大大地開拓了他們的眼界。通過基于復(fù)雜圖形用戶界面的大型應(yīng)用軟件開發(fā)方法和技術(shù)的學(xué)習(xí)和實(shí)踐,對(duì)現(xiàn)代軟件開發(fā)方法學(xué)和現(xiàn)代程序設(shè)計(jì)思想有了更進(jìn)一步地理解,增強(qiáng)了軟件綜合開發(fā)和解決復(fù)雜問題的工程實(shí)踐能力。特別是對(duì)軟件開發(fā)有了大局觀,對(duì)軟件開發(fā)中軟件設(shè)計(jì)和高質(zhì)量代碼編寫的重要性有了新認(rèn)識(shí),對(duì)優(yōu)秀開源軟件和開源技術(shù)有了極大的興趣。下面是部分學(xué)生在課程設(shè)計(jì)實(shí)驗(yàn)報(bào)告中對(duì)“界面設(shè)計(jì)”的案例教學(xué)談到的心得體會(huì):

1) 通過這門課的學(xué)習(xí),我基本掌握了Linux虛擬機(jī)的使用,以及Linux下的GCC編程,應(yīng)用軟件圖形用戶界面GUI的界面設(shè)計(jì),網(wǎng)絡(luò)數(shù)據(jù)庫應(yīng)用技術(shù)和網(wǎng)絡(luò)通信技術(shù),并能進(jìn)行具有圖形用戶界面程序的開發(fā),提高了應(yīng)用C/S模式、管理數(shù)據(jù)庫數(shù)據(jù)等實(shí)際應(yīng)用能力。由于平常主要都是理論課程,實(shí)踐機(jī)會(huì)比較少,大家組隊(duì)進(jìn)行開發(fā)就更少了。通過此次實(shí)踐,我體驗(yàn)到了團(tuán)隊(duì)開發(fā)的重要性,學(xué)會(huì)了如何合作開發(fā),并大大提高了我解決問題的能力,為以后工作學(xué)習(xí)增加了豐富的經(jīng)驗(yàn)。

2) 以前學(xué)習(xí)Linux時(shí)僅把它當(dāng)作一種單純的操作系統(tǒng),沒有在上面做開發(fā),導(dǎo)致對(duì)Linux了解不多。經(jīng)過半個(gè)學(xué)期基于Linux的股票案例學(xué)習(xí)后,我收獲頗多。我主動(dòng)收集和閱讀了大量資料,并鍛煉了實(shí)際動(dòng)手能力。我學(xué)到了如何在Linux環(huán)境下搭建開發(fā)環(huán)境、進(jìn)行編程和開發(fā),并對(duì)MySQL,GCC,Gtk+等開源軟件在Linux下的應(yīng)用有了初步的認(rèn)識(shí),加深了對(duì)Linux下編程整體流程和工作細(xì)節(jié)的理解,知道了Linux下調(diào)試程序的方法,真正了解了程序在Linux下從編譯到運(yùn)行以及排錯(cuò)的全過程。

3) 這次課程設(shè)計(jì)我們的收獲非常多的,首先大家對(duì)于一款良好的軟件應(yīng)該具有什么樣的功能和性能有了比較清楚的認(rèn)識(shí),這對(duì)于我們以后在軟件開發(fā)乃至今后的工作都是有益處的。其次,這次復(fù)雜的課程設(shè)計(jì)鍛煉了我們各方面的能力,包括團(tuán)隊(duì)合作、資料查找、學(xué)習(xí)、融會(huì)貫通以及查錯(cuò)能力,等等??梢哉f對(duì)我們的綜合能力是一次極大的考驗(yàn)。在整個(gè)工程的過程里,大家接觸了很多以前沒有觸及過的知識(shí)并對(duì)其有了較為深切的理解。最后,本次課程設(shè)計(jì)溝通了我們幾位同學(xué)之間的感情,在辛苦工作的同時(shí),也留下了難忘的回憶。

4) 我覺得這門課對(duì)我很有幫助,讓我學(xué)會(huì)了一個(gè)我以前不會(huì)也沒接觸過的有用的軟件,學(xué)會(huì)了如何使用Gtk+來進(jìn)行圖形界面的設(shè)計(jì)。通過這一學(xué)期的學(xué)習(xí),課上聽老師對(duì)一些知識(shí)的講解,對(duì)Linux更加熟識(shí)了,對(duì)如何在Linux下安裝各種有用的軟件更加清楚。在課后我們組成小組,分工明確,每個(gè)人認(rèn)真地負(fù)責(zé)自己的那部分的工作,查資料,學(xué)相關(guān)的知識(shí),然后再給小組的每個(gè)組員講,使組內(nèi)的成員對(duì)大家的工作都很熟識(shí),這樣合作起來就更加的融洽,而且也可以互相討論和幫助。在這門課上學(xué)到了很多知識(shí),也鍛煉了動(dòng)手能力,最后作報(bào)告培養(yǎng)了大家的語言表達(dá)能力??傊?,我覺得這門課很有意義。

5)Stock股票軟件的成功運(yùn)行讓我們對(duì)自己的能力充滿了信心。從最開始我們興致勃勃地組成一個(gè)小組,憧憬著成功的那一天開始,一路磕絆,直到今天我們看到一個(gè)完整的軟件,這里的每一個(gè)細(xì)小的環(huán)節(jié)都有著我們?yōu)橹冻龅钠D辛努力。這與我們小組成員的團(tuán)結(jié)努力是密不可分的,尤其是負(fù)責(zé)編譯、調(diào)試和排錯(cuò)的組員。課程設(shè)計(jì)中遇到的問題,不但沒有將我們擊垮,而且在問題解決過程中,使得我們對(duì)許多知識(shí)又有了新的理解。感謝學(xué)院給我們提供了這樣一門自己動(dòng)手的課程,它對(duì)提高我們的編程能力非常有幫助。

6) 這次課程設(shè)計(jì)使我建立起一種堅(jiān)持到底不放棄的精神。之前的我總是缺乏恒心,一旦進(jìn)展不順即想放棄。這次強(qiáng)迫我接觸很多不會(huì)的新東西,而且時(shí)間上有限制,令我不得不一次次與失敗和不順打交道。在翻越這一道道“溝壑”的過程中,我覺得自己的毛躁在逐漸退去,變得越來越穩(wěn)健。我想精神上的成長(zhǎng)可能比知識(shí)的增多對(duì)我來說意義更大。

6結(jié)語

我校專家對(duì)這種模式的案例實(shí)踐教學(xué)給予了充分肯定,指出計(jì)算機(jī)學(xué)院或軟件學(xué)院學(xué)生的軟件開發(fā)綜合能力培養(yǎng)一直是高等院校軟件人才培養(yǎng)的一個(gè)“短板”,一直缺少好的實(shí)踐教學(xué)方案、好的實(shí)踐教學(xué)案例和好的實(shí)踐教學(xué)教材。因此,軟件開發(fā)綜合能力培養(yǎng)的案例教學(xué)在傳統(tǒng)實(shí)踐教學(xué)的基礎(chǔ)上做了很有意義的探索和實(shí)踐,其成果顯著、資源完整,具有很好的推廣和普及基礎(chǔ)。學(xué)校為了強(qiáng)化該項(xiàng)成果在軟件工程專業(yè)學(xué)位研究生能力培養(yǎng)上的轉(zhuǎn)化和推廣,將研究生的“高級(jí)軟件編程技術(shù)”課程列為學(xué)校重點(diǎn)建設(shè)的精品課程。因此,我們相信,隨著精品課程建設(shè)的深入開展,軟件開發(fā)綜合能力培養(yǎng)的案例教學(xué)基礎(chǔ)將進(jìn)一步夯實(shí),其成果將會(huì)進(jìn)一步凝練、宣傳和推廣。

參考文獻(xiàn):

[1] 蔡建平. 軟件綜合開發(fā)案例教程[M]. 北京:清華大學(xué)出版社,2011:序

[2] 陳紅霞,毛京一,滕月鵬. 計(jì)算機(jī)藍(lán)領(lǐng)到軟件藍(lán)領(lǐng):高職軟件開發(fā)人才培養(yǎng)模式探討[J]. 計(jì)算機(jī)教育,2010(1):135-137.

[3] 教育部辦公廳關(guān)于進(jìn)一步加強(qiáng)示范性軟件學(xué)院建設(shè)工作的通知[S]. 教高廳(2007)4號(hào).

The Comprehensive Ability Training for Software Developments Based on Case Teaching

CAI Jianping

(School of Software Engineering, Beijing University of Technology, Beijing 100124, China)

篇4

摘要:通過校企合作能夠有效支撐應(yīng)用性本科和高職高專教育人才培養(yǎng)的校外實(shí)踐教學(xué)基地、學(xué)生實(shí)習(xí)基地和教師職場(chǎng)體驗(yàn)基地,建立畢業(yè)生質(zhì)量追蹤調(diào)查機(jī)制、用人單位對(duì)學(xué)校和學(xué)院教學(xué)質(zhì)量評(píng)價(jià)和反饋機(jī)制。本文介紹了我院在校企合作構(gòu)建特色專業(yè)課程方面的探索。

關(guān)鍵詞:特色專業(yè);軟件測(cè)試;校企合作;高職高專

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

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

1引言

計(jì)算機(jī)應(yīng)用技術(shù)是一個(gè)應(yīng)用范圍很廣的專業(yè),可以從事計(jì)算機(jī)行業(yè)的幾乎所有工作。因此,計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)學(xué)生應(yīng)學(xué)習(xí)的內(nèi)容很多,內(nèi)容涵蓋很廣。對(duì)于高職學(xué)生來說,三年學(xué)習(xí)內(nèi)容不可能涵蓋所有的計(jì)算機(jī)應(yīng)用領(lǐng)域。因此,必須對(duì)該專業(yè)定向。而專門化方向須根據(jù)市場(chǎng)需求方能確定。為此,我們?cè)诒本┘爸苓叺鹊剡M(jìn)行專業(yè)調(diào)研,了解社會(huì)對(duì)計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)學(xué)生的就業(yè)崗位、能力與素質(zhì)需求。并由此確定計(jì)算機(jī)應(yīng)用技術(shù)的專業(yè)化方向?yàn)檐浖y(cè)試。

旺盛的社會(huì)需求是人才培養(yǎng)面臨的最大機(jī)遇,教育發(fā)展的最大動(dòng)力是社會(huì)需求。軟件測(cè)試專業(yè)就是一個(gè)朝陽專業(yè),社會(huì)需求較大,以就業(yè)為導(dǎo)向構(gòu)建高職計(jì)算機(jī)應(yīng)用特色專業(yè)人才培養(yǎng)模式及課程教學(xué)改革研究,將按照“就業(yè)導(dǎo)向明確、層次定位準(zhǔn)確,培養(yǎng)模式先進(jìn),專業(yè)特色鮮明,人才質(zhì)量?jī)?yōu)良”的要求,推進(jìn)人才培養(yǎng)模式、課程體系和人才培養(yǎng)質(zhì)量。

以計(jì)算機(jī)軟件測(cè)試方向作為高職計(jì)算機(jī)應(yīng)用特色專業(yè)的研究與建設(shè)是新的探索。一個(gè)正規(guī)的軟件開發(fā)項(xiàng)目應(yīng)該包括軟件開發(fā)和軟件測(cè)試兩大部分,而且旨在提供質(zhì)量保證的測(cè)試部分應(yīng)該占更大的比重,國(guó)際上標(biāo)準(zhǔn)的軟件開發(fā)和測(cè)試人才的比例應(yīng)該為1:1或1:2,而目前國(guó)內(nèi)這個(gè)比例則為5:1。計(jì)算機(jī)軟件測(cè)試專業(yè)在國(guó)內(nèi)尚屬待開發(fā)專業(yè),就業(yè)前景非??春谩5捎谑切聦I(yè),現(xiàn)有的中青年教師在授課之前基本沒有系統(tǒng)的軟件測(cè)試?yán)碚摵凸こ虒?shí)踐、更無教學(xué)經(jīng)驗(yàn)。基于這種情況,就更加應(yīng)該盡快開展專業(yè)研究和建設(shè),并借助于各方力量,以提高教師的理論水平和實(shí)踐能力,使他們能盡快掌握理論和具備實(shí)踐能力,承擔(dān)起教學(xué)與實(shí)踐任務(wù)。

2計(jì)算機(jī)應(yīng)用特色專業(yè)建設(shè)思路

由于國(guó)內(nèi)軟件開發(fā)和軟件測(cè)試人員比例的嚴(yán)重失調(diào),行業(yè)急需軟件測(cè)試人才。而該專業(yè)正在創(chuàng)建和開發(fā)時(shí)期,沒有教學(xué)經(jīng)驗(yàn)。基于這種情況,開展特色專業(yè)人才培養(yǎng)模式及課程教學(xué)改革研究,是很有必要的。為了使軟件測(cè)試專業(yè)教學(xué)更加貼近教學(xué),使教學(xué)更具針對(duì)性,教學(xué)素材、案例更符合實(shí)際需要,必須引進(jìn)實(shí)際項(xiàng)目,聘請(qǐng)校外專家,及時(shí)與實(shí)力雄厚的教育集團(tuán)及企業(yè)合作進(jìn)行專業(yè)共建。

特色專業(yè)建設(shè)的目的是:尋找促進(jìn)人才培養(yǎng)與市場(chǎng)需求緊密結(jié)合的路子,突出軟件測(cè)試專業(yè)方向應(yīng)用性人才培養(yǎng)特色,加強(qiáng)學(xué)校與社會(huì)企業(yè)的合作與交流,構(gòu)建適應(yīng)社會(huì)發(fā)展需求的產(chǎn)、學(xué)、研合作教育平臺(tái)。提高教師教學(xué)科研能力和技術(shù)實(shí)踐水平,帶動(dòng)學(xué)校學(xué)科專業(yè)結(jié)構(gòu)調(diào)整和人才培養(yǎng)模式創(chuàng)新。建設(shè)能夠有效支撐高職高專教育人才培養(yǎng)的實(shí)踐教學(xué)平臺(tái),建立畢業(yè)生質(zhì)量追蹤調(diào)查機(jī)制,為學(xué)校摸索出一條構(gòu)建特色專業(yè)課程的新路。

改革創(chuàng)新軟件測(cè)試專業(yè)人才培養(yǎng)模式,深入研究校企專業(yè)建設(shè)內(nèi)容,真正將行業(yè)所需人才應(yīng)具備的知識(shí)、技能引進(jìn)到專業(yè)人才培養(yǎng)過程中,確保專業(yè)建設(shè)內(nèi)容的先進(jìn)性與實(shí)用性。

人才培養(yǎng)模式以培養(yǎng)學(xué)生的全面職業(yè)化素質(zhì)、技術(shù)應(yīng)用能力和就業(yè)競(jìng)爭(zhēng)能力為主線,充分利用學(xué)校和企業(yè)兩種不同的教育環(huán)境和教育資源,通過企業(yè)與學(xué)校的長(zhǎng)期合作和雙向互動(dòng),將在學(xué)校的理論學(xué)習(xí)、基本訓(xùn)練與在企業(yè)的實(shí)際工作經(jīng)歷有機(jī)結(jié)合起來實(shí)現(xiàn)高素質(zhì)高技能人才培養(yǎng)。

在開展本課題研究時(shí),我們將本著“面向?qū)嶋H、站在前沿、重在應(yīng)用、加強(qiáng)合作”的指導(dǎo)思想,努力創(chuàng)造一種團(tuán)結(jié)民主、互幫互學(xué)、求實(shí)創(chuàng)新的科研氛圍,力求做到邊學(xué)習(xí)培訓(xùn),邊研究應(yīng)用,邊推出成果,邊總結(jié)推廣,力求通過三年的研究,在課程體系設(shè)置、實(shí)訓(xùn)基地建設(shè)、師資隊(duì)伍建設(shè)、畢業(yè)生就業(yè)引導(dǎo)等方面,探索出一套“高職計(jì)算機(jī)應(yīng)用――軟件測(cè)試專業(yè)人才培養(yǎng)”的新模式。

3課程體系的建設(shè)

課程體系從原來的以學(xué)科為體系的課程設(shè)置轉(zhuǎn)變?yōu)橐阅芰橹骶€的課程體系設(shè)置,即先按各專業(yè)方向?qū)徫荒芰Φ囊?,及每崗位能力從入門、基礎(chǔ)、應(yīng)用到綜合的過程來設(shè)置課程。根據(jù)軟件測(cè)試的特點(diǎn)設(shè)計(jì)了個(gè)性化的課程體系,確保學(xué)生們能夠?qū)W成上崗。課程體系按以下幾個(gè)模塊來實(shí)施:

3.1基礎(chǔ)課程階段教學(xué)計(jì)劃

3.2集中實(shí)訓(xùn)階段教學(xué)計(jì)劃

3.3職業(yè)素質(zhì)培養(yǎng)教學(xué)計(jì)劃

4專業(yè)建設(shè)研究目標(biāo)

4.1技術(shù)路線和實(shí)施步驟

軟件測(cè)試特色專業(yè)的研究,主要是以就業(yè)為導(dǎo)向構(gòu)建高職計(jì)算機(jī)應(yīng)用特色專業(yè)人才培養(yǎng)模式及課程教學(xué)改革研究,研究計(jì)算機(jī)應(yīng)用特色專業(yè)如何與社會(huì)需求密切結(jié)合的專業(yè)發(fā)展模式,培養(yǎng)學(xué)生的軟件測(cè)試的實(shí)際應(yīng)用能力,加強(qiáng)專業(yè)建設(shè)和人才培養(yǎng),讓教師與學(xué)生的培養(yǎng)一起成長(zhǎng),培養(yǎng)學(xué)生具有較強(qiáng)的實(shí)踐能力、崗位適應(yīng)能力、創(chuàng)新能力的從事軟件測(cè)試的高等技術(shù)應(yīng)用性專門人才。主要從以下幾個(gè)階段實(shí)施:

第一階段(2008年9月~2009年8月)

該階段是基礎(chǔ)課和專業(yè)基礎(chǔ)課程的改革和建設(shè),主要由教研室負(fù)責(zé)這部分課程的建設(shè)與授課、課程資料及輔助科學(xué)軟件的開發(fā)。把開發(fā)小型應(yīng)用系統(tǒng)作為教學(xué)的主線,鼓勵(lì)和引導(dǎo)學(xué)生參加項(xiàng)目建設(shè)。為后續(xù)課程的學(xué)習(xí)奠定基礎(chǔ)。

第二階段(2009年9月~2010年8月)

該階段通過構(gòu)建軟件測(cè)試的基本概念框架,掌握使用軟件測(cè)試系統(tǒng)中軟件測(cè)試的基本方法、基本技能等。從軟件測(cè)試的基本概念到單元測(cè)試、集成測(cè)試、性能測(cè)試的實(shí)踐活動(dòng),設(shè)計(jì)與課程密切相關(guān)的單元測(cè)試。

第三階段(2010年9月~2011年8月)

該階段是軟件工程與測(cè)試實(shí)驗(yàn)室搭建、軟件測(cè)試平臺(tái)搭建及綜合實(shí)訓(xùn)基地建設(shè)搭建。該階段需要借助多方力量進(jìn)行專業(yè)課程的構(gòu)建、進(jìn)行軟件工程與測(cè)試實(shí)驗(yàn)室搭建、軟件測(cè)試平臺(tái)搭建等實(shí)訓(xùn)課程的實(shí)施階段。

第四階段(2011年9月~2011年12月)

該階段是結(jié)題階段。收集、整理子課題結(jié)題實(shí)驗(yàn)報(bào)告,舉辦課題成果評(píng)獎(jiǎng)活動(dòng);撰寫課題結(jié)題報(bào)告,發(fā)表相關(guān)論文,上交申請(qǐng)成果評(píng)估驗(yàn)收;課題組結(jié)題大會(huì),成果出版與展示等。

4.2研究假設(shè)和擬創(chuàng)新點(diǎn)

(1) 結(jié)合所學(xué)課程,讓學(xué)生直接參與公司項(xiàng)目開發(fā),有利于學(xué)生職業(yè)能力的培養(yǎng)。通過校企合作探索軟件測(cè)試人才培養(yǎng)模式,涉及到的合作機(jī)制、教學(xué)機(jī)制、運(yùn)行機(jī)制的改革與創(chuàng)新。

(2) 通過課題研究,促進(jìn)校企合作,以及人才培養(yǎng)與市場(chǎng)需求緊密結(jié)合,突出軟件測(cè)試專業(yè)方向應(yīng)用性人才培養(yǎng)特色,構(gòu)建適應(yīng)社會(huì)發(fā)展需求的產(chǎn)學(xué)研合作教育平臺(tái)。

(3) 以就業(yè)為導(dǎo)向,圍繞專業(yè)核心能力,構(gòu)建課程體系;通過產(chǎn)學(xué)結(jié)合,建設(shè)優(yōu)質(zhì)核心課程,制定課程標(biāo)準(zhǔn),編寫適用教材;建設(shè)雙師結(jié)構(gòu)的教學(xué)團(tuán)隊(duì)和校內(nèi)外實(shí)訓(xùn)基地。

(4) 將傳統(tǒng)的課程進(jìn)行整合,理論夠用為度,以講座、學(xué)術(shù)報(bào)告等形式增加現(xiàn)實(shí)社會(huì)所急需內(nèi)容。課程模塊化教學(xué),采用“事件驅(qū)動(dòng)”式的培養(yǎng)方式,根據(jù)就業(yè)崗位確定課程設(shè)置,培養(yǎng)學(xué)生的基本技能。根據(jù)社會(huì)的需求大力實(shí)施訂單教育。

(5) 從課程學(xué)習(xí)到課程設(shè)計(jì)、畢業(yè)設(shè)計(jì)各階段,貫穿實(shí)施項(xiàng)目教學(xué)法,在項(xiàng)目教學(xué)中,學(xué)習(xí)過程成為一個(gè)人人參與的創(chuàng)造實(shí)踐活動(dòng),注重的不是最終的結(jié)果,而是完成項(xiàng)目的過程。

4.3專業(yè)建設(shè)的預(yù)期目標(biāo)

學(xué)院與企業(yè)合作,實(shí)施實(shí)訓(xùn)人才培養(yǎng)模式,共同致力于軟件測(cè)試應(yīng)用人才的培養(yǎng),開啟我院計(jì)算機(jī)應(yīng)用人才培養(yǎng)與企業(yè)需求零距離對(duì)接的先河。注重人才培養(yǎng)的針對(duì)性和實(shí)用性,可以有力地促進(jìn)我院教育教學(xué)的改革,提高辦學(xué)效益,實(shí)現(xiàn)學(xué)校、企業(yè)、學(xué)生“三贏”,產(chǎn)生良好的社會(huì)影響。使學(xué)生掌握必需的科學(xué)文化基礎(chǔ)知識(shí)和軟件測(cè)試等方面的專業(yè)知識(shí),具有較強(qiáng)的實(shí)踐能力、崗位適應(yīng)能力、創(chuàng)新能力的從事軟件測(cè)試的計(jì)算機(jī)技術(shù)應(yīng)用性專門人才。特色專業(yè)預(yù)期培養(yǎng)目標(biāo)如下。

5結(jié)束語

計(jì)算機(jī)軟件測(cè)試專業(yè)正在創(chuàng)建和開發(fā)時(shí)期,以就業(yè)為導(dǎo)向構(gòu)建高職計(jì)算機(jī)應(yīng)用特色專業(yè)人才培養(yǎng)模式及課程教學(xué)改革研究是新的探索??傊?,高職計(jì)算機(jī)應(yīng)用特色專業(yè)教學(xué)改革是培養(yǎng)數(shù)以億計(jì)高素質(zhì)勞動(dòng)者和數(shù)以千萬計(jì)高技能專門人才的需要,且大有文章可做。只要我們?cè)诮虒W(xué)實(shí)踐中不斷探索,不斷總結(jié),高職計(jì)算機(jī)應(yīng)用特色專業(yè)的教學(xué)改革就一定能結(jié)出豐碩果實(shí),高職計(jì)算機(jī)教育就一定能為社會(huì)培養(yǎng)出“適銷對(duì)路”的計(jì)算機(jī)應(yīng)用人才。

參考文獻(xiàn):

[1] 朱鴻,金凌紫. 軟件質(zhì)量保障與測(cè)試[M]. 北京:科學(xué)出版社,1997.

篇5

關(guān)鍵詞:Authware軟件;計(jì)算機(jī)基礎(chǔ)教學(xué);教學(xué)應(yīng)用

一、Authware軟件功能及特點(diǎn)

Authware是美國(guó)Macromedia公司生產(chǎn)的一款優(yōu)秀的交互式多媒體集成軟件。該軟件是面向Web和在線學(xué)習(xí)的主流可視化媒體創(chuàng)作工具。它在豐富媒體支持創(chuàng)作能力,Web創(chuàng)作和出版、學(xué)生的學(xué)習(xí)情況跟蹤和課程管理上都進(jìn)行了功能的增強(qiáng),允許開發(fā)者在Web、LANs和CD-ROM上創(chuàng)建多媒體項(xiàng)目。該軟件從1987年誕生至今,在計(jì)算機(jī)軟件開發(fā)中獲獎(jiǎng)不計(jì)其數(shù),用Authware制作多媒體容易入門,并能創(chuàng)作出具有專業(yè)水平的多媒體作品,因此該軟件成為多媒體愛好者的首選。它是一種解釋型、基于流程的圖形編程語言。此軟件被用于創(chuàng)建互動(dòng)的程序,其中整合了聲音、文本、圖形、簡(jiǎn)單動(dòng)畫,以及數(shù)字電影。目前在我國(guó),無論是專業(yè)開發(fā)人員還是非專業(yè)開發(fā)人員,多數(shù)人都把Authware作為課件協(xié)作工具的首選。它的版本不斷更新,功能不斷增強(qiáng)。該軟件之所以能成為多媒體編制的主流軟件,除了其強(qiáng)大的功能外,容易使用是其重要優(yōu)點(diǎn)。某些使用者可能會(huì)說用Director制作的多媒體更精彩,但是卻需要幾倍的時(shí)間才能掌握它,另外產(chǎn)品制作周期也要成倍增加。如果你學(xué)習(xí)Authware只要投入足夠的時(shí)間與精力,完全可以在兩個(gè)月內(nèi)拿出自己的多媒體作品,當(dāng)然要做出更具商業(yè)價(jià)值的產(chǎn)品,還需更多的投入及掌握一些相關(guān)軟件。該軟件不同于傳統(tǒng)的多媒體軟件,區(qū)別主要在于:[1]1、不用編寫程序:它是一套多媒體制作軟件,與一般的多媒體制作軟件不一樣的地方在于:它具有不用寫程序的特色,使用流程線以及一些工具圖標(biāo),可制作一些程序軟件才能達(dá)到的功能。如分支流程、判斷流程等;2、較強(qiáng)的編輯環(huán)境;3、高效的管理機(jī)制:它所具有的高效的多媒體管理機(jī)制和豐富的交互方式,尤其適合制作多媒體輔助教學(xué)(CAI)課件。該軟件是美國(guó)Macromedia公司(現(xiàn)已被Adobe公司收購)開發(fā)的一種多媒體制作軟件,在Windows環(huán)境下有專業(yè)版與學(xué)習(xí)版,此文提及的軟件是一個(gè)圖標(biāo)導(dǎo)向式的多媒體制作工具,使非專業(yè)人員快速開發(fā)多媒體軟件成為現(xiàn)實(shí),其強(qiáng)大的功能令人驚嘆不已。用Authware進(jìn)行多媒體創(chuàng)作,易學(xué)易用。制作出來的作品效果好,而且圖文聲像俱全。根據(jù)資料歸納其具有以下特點(diǎn):

1. 簡(jiǎn)單的面向?qū)ο蟮牧鞒叹€設(shè)計(jì),用Authorware制作多媒體的思路非常簡(jiǎn)單,它直接采用面向?qū)ο蟮牧鞒叹€設(shè)計(jì),通過流程線的箭頭指向就能了解程序的具體流向。

2. 圖形化程序結(jié)構(gòu)清晰。

3. 交互能力強(qiáng),程序調(diào)試和修改直觀。

4. 編譯輸出應(yīng)用非常廣泛。[2]該軟件程序開始時(shí),新建一個(gè)流程圖,通過直觀的流程圖來表示用戶程序的結(jié)構(gòu)。用戶可以增加并管理文本圖形、動(dòng)畫聲音以及視頻,還可以開發(fā)各種交互,以及起導(dǎo)航作用的各種鏈接、按鈕菜單。動(dòng)漫類的電影也可以整合到該軟件項(xiàng)目中。add-ins也可以用于該軟件的功能的擴(kuò)展,這類似于HyperCard的XCMD。通過變量、函數(shù)以及各種表達(dá)式,此軟件的功能可以進(jìn)一步地被開發(fā)。[3]

二、Authware在計(jì)算機(jī)基礎(chǔ)教學(xué)活動(dòng)的應(yīng)用

從20世紀(jì)中葉到現(xiàn)在,計(jì)算機(jī)的發(fā)展經(jīng)歷了半個(gè)多世紀(jì),在計(jì)算機(jī)技術(shù)飛速發(fā)展的今天,計(jì)算機(jī)技術(shù)與各個(gè)領(lǐng)域的聯(lián)系越來越密切,而計(jì)算機(jī)也成為我們工作和生活不可或缺的一部分。正是由于現(xiàn)在計(jì)算機(jī)與各個(gè)學(xué)科以及我們的工作、生活相互交叉和滲透,用人單位對(duì)大學(xué)畢業(yè)生的計(jì)算機(jī)應(yīng)用能力要求越來越高,使得計(jì)算機(jī)水平成為了衡量大學(xué)生素質(zhì)與能力的最重要的標(biāo)志之一。計(jì)算機(jī)基礎(chǔ)教學(xué)的課程的任務(wù)是概括性地全面講述計(jì)算機(jī)學(xué)科中重要的技術(shù)知識(shí)及操作方法,主要包括:1、了解計(jì)算機(jī)的結(jié)構(gòu)組成及硬件原理;2、剖析操作系統(tǒng)的概念及系統(tǒng)的擴(kuò)展功能;3、了解掌握計(jì)算機(jī)網(wǎng)絡(luò)、計(jì)算機(jī)數(shù)據(jù)庫、多媒體等技術(shù)基本概念、相關(guān)技術(shù)和應(yīng)用領(lǐng)域;4、掌握計(jì)算機(jī)基本應(yīng)用技能。包括常用操作系統(tǒng)和辦公軟件的安裝、配置和基本使用方法,網(wǎng)絡(luò)的連接與設(shè)置和常用網(wǎng)絡(luò)軟件的使用。[4]學(xué)生通過該課程的學(xué)習(xí),應(yīng)能在一個(gè)較高的層次上利用計(jì)算機(jī)、認(rèn)識(shí)并處理計(jì)算機(jī)應(yīng)用中可能出現(xiàn)的問題,并且能夠在各自的專業(yè)中能夠有意識(shí)的借鑒、引入計(jì)算機(jī)科學(xué)中的一些理念、技術(shù)和方法。下面結(jié)合筆者在觀看計(jì)算機(jī)基礎(chǔ)教學(xué)中的老師課件制作的特點(diǎn),來探討該軟件在計(jì)算機(jī)基礎(chǔ)教學(xué)中的應(yīng)用:

1. 運(yùn)用Authware,創(chuàng)造真實(shí)的情景,激發(fā)學(xué)生的自主學(xué)習(xí)興趣。

在傳統(tǒng)的教學(xué)模式中,老師一般以文字的形式傳授我們基礎(chǔ)知識(shí),然而這種教學(xué)模式,缺少生動(dòng)的情景描述,聲音演示等,而在計(jì)算機(jī)教學(xué)中還有一個(gè)重要的環(huán)節(jié)即學(xué)生動(dòng)手操作,簡(jiǎn)單的講解與描述不能完全的激發(fā)學(xué)生的學(xué)習(xí)興趣,反而會(huì)使得教學(xué)過程變得繁瑣勞累,學(xué)生也會(huì)產(chǎn)生厭學(xué)的感覺。利用此軟件將文字、圖像、動(dòng)畫、聲音等多種信息集于一身,形象逼真、生動(dòng)新穎,充分刺激了學(xué)生的眼、耳、腦等多種器官,激發(fā)了學(xué)生探求新知的欲望,營(yíng)造了有趣的學(xué)習(xí)氛圍。在教學(xué)中,運(yùn)用此軟件制作的多媒體軟件能使學(xué)生視覺聽覺并用,就可以大大提高學(xué)生的學(xué)習(xí)效率,使抽象的教學(xué)內(nèi)容變得有聲有色,興趣是最好的老師是推動(dòng)學(xué)生探求知識(shí)的催化劑。譬如在計(jì)算機(jī)基礎(chǔ)教學(xué)活動(dòng)中Authware中的PowerPoint文件使用最多,面對(duì)目前的信息化教學(xué)模式,幻燈片演示成為了眾多老師制作課件的必要途徑。運(yùn)用幻燈片中含有的文字、圖片、圖表、動(dòng)畫、聲音、影片等素材,對(duì)計(jì)算機(jī)教學(xué)課件進(jìn)行生動(dòng)的優(yōu)化,通過環(huán)境的設(shè)計(jì)制作,多方面的地刺激了學(xué)生的感官,制作出圖文并茂,聲形俱佳的作品來吸引學(xué)生的注意力,使抽象的圖形、數(shù)字,呆板的文字,變成賞心悅目的畫面,給他們留下深刻的印象,從而誘發(fā)他們進(jìn)一步深究的興趣。

2. 運(yùn)用Authware,實(shí)現(xiàn)人機(jī)對(duì)講,增加課堂的信息量

Authware是一款具有超強(qiáng)交互性的軟件,在制作教學(xué)課件時(shí)可以充分的運(yùn)用它的交互功能。充分發(fā)揮課件在計(jì)算機(jī)教學(xué)中的作用,使得教學(xué)內(nèi)容更具體化,讓學(xué)生對(duì)教學(xué)內(nèi)容有親切感,進(jìn)而產(chǎn)生求知欲,變要我學(xué)為我要學(xué)。例如:我們?cè)诮虒W(xué)計(jì)算機(jī)操作能力時(shí)利用該軟件交互功能中的目標(biāo)區(qū),設(shè)計(jì)了這樣的練習(xí):讀句子為每個(gè)句子選擇正確的圖片,并把它移到句子后面的方框里。圖片移動(dòng)正確就會(huì)出現(xiàn)快樂的音樂;移動(dòng)錯(cuò)誤出現(xiàn)“加油”的提示,圖片也會(huì)返回到原來的地方,當(dāng)所有圖片都移動(dòng)正確,出現(xiàn)掌聲。學(xué)生們急于放對(duì)圖片,會(huì)認(rèn)真閱讀相關(guān)句子,于是,單詞的認(rèn)知能力和句子的閱讀能力都得到了提高,語言材料被活化,教學(xué)效率自然也就高了。又如:利用此軟件開發(fā)的FLASH課件,該課件以FLASH作為教學(xué)內(nèi)容,該符合大學(xué)生的認(rèn)知水平,符合教學(xué)規(guī)律,教學(xué)內(nèi)容表現(xiàn)多樣化,能較好地激發(fā)學(xué)生的學(xué)習(xí)興趣,課件內(nèi)容準(zhǔn)確、課件易學(xué)、界面友好、安裝簡(jiǎn)單色彩搭配合理。生動(dòng)形象交互性較強(qiáng),該課件應(yīng)明確教學(xué)對(duì)象,簡(jiǎn)化界面,完善系統(tǒng)導(dǎo)航,完善課件的技術(shù)文檔,并對(duì)其進(jìn)行測(cè)試。作為21世紀(jì)的青少年懂得計(jì)算機(jī)操作系統(tǒng)是對(duì)自己的基本要求。因?yàn)橛?jì)算機(jī)幾乎滲透到了人們?nèi)粘I畹姆椒矫婷?,并?duì)人們的工作方式、生活方式和思維方式產(chǎn)生了極為深遠(yuǎn)的影響。而這種圖文聲像并俱的軟件的出現(xiàn),為計(jì)算機(jī)教學(xué)帶來了重大的影響,刺激了學(xué)生的學(xué)習(xí)興趣,激發(fā)了學(xué)生探究意思,增加了課堂的信息量。Authorware針對(duì)網(wǎng)絡(luò)用戶提供了一系列多媒體信息編輯、傳輸、網(wǎng)上的解決方案,為CAI教學(xué)在網(wǎng)上實(shí)現(xiàn)提供了良好的條件。[5]

三、結(jié)論

計(jì)算機(jī)基礎(chǔ)是理工科非計(jì)算機(jī)類各專業(yè)的計(jì)算機(jī)公共基礎(chǔ)課程,為必修課。主要介紹了計(jì)算機(jī)結(jié)構(gòu)、計(jì)算機(jī)操作系統(tǒng)、計(jì)算機(jī)辦公工具和計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)。以理論結(jié)合實(shí)踐講解了計(jì)算機(jī)的基本內(nèi)容。而上文介紹的Authware軟件只是計(jì)算機(jī)應(yīng)用中優(yōu)秀軟件之一,主要運(yùn)用在計(jì)算機(jī)基礎(chǔ)教學(xué)課件設(shè)計(jì)中,利用Authware將相關(guān)的文字、圖片信息和活動(dòng)視頻制作成一個(gè)多媒體課件,這樣不僅可以練習(xí)聽說,還可以讓學(xué)生了解國(guó)外的真實(shí)生活及東西方的文化差異,既培養(yǎng)了文化交際意識(shí),又拓展了學(xué)生的視野。任何的課程教學(xué)目的都是用有用的教學(xué)方法提高教學(xué)效率。這種用圖像代表文字,用聲音代替老師的講解,完全的吸引了學(xué)生的注意力,這種圖文并茂、聲形俱佳的多媒體作品,激發(fā)學(xué)生學(xué)習(xí)興趣,為教育工作做出了巨大的貢獻(xiàn)。Authware的功能非常強(qiáng)大,還需要更靈活地運(yùn)用,充分發(fā)揮它在計(jì)算機(jī)教學(xué)活動(dòng)中的作用。

參考文獻(xiàn)

[1]Authware多媒體課件制作使用教程[M],繆亮,清華大學(xué)出版社,2011年8月

[2]王大印.白海波等.Authware7.0多媒體制作實(shí)踐與提高[M].清華大學(xué)出版社,2005

[3]李富榮.劉小悅.Authware7.0實(shí)用教程[M].北京:清華大學(xué)出版社,2006(7)

篇6

關(guān)鍵詞:計(jì)算機(jī)軟件;可維護(hù)性;軟件;硬件;結(jié)合

1 建立明確的軟件質(zhì)量目標(biāo)和優(yōu)先級(jí)

一個(gè)可維護(hù)的程序應(yīng)是可理解的、可靠的、可測(cè)試的、可修改的、可移植的、效率高的和可使用的。但要實(shí)現(xiàn)這所有的目標(biāo),需要付出很大的代價(jià),而且也不一定行得通。因?yàn)槟承┵|(zhì)量特性是相互促進(jìn)的,例如可理解性和可測(cè)試性、可理解性和可修改性。但另一些質(zhì)量特性卻是相互抵觸的,例如效率和可移植性、效率和可修改性等。因此,盡管可維護(hù)性要求每一種質(zhì)量特性都要得到滿足,但它們的相對(duì)重要性應(yīng)隨程序的用途及計(jì)算環(huán)境的不同而不同。

2 使用提高軟件質(zhì)量的技術(shù)和工具

模塊化是軟件開發(fā)過程中提高軟件質(zhì)量,降低成本的有效方法之一,也是提高可維護(hù)性的有效的技術(shù)。它的優(yōu)點(diǎn)是如果需要改變某個(gè)模塊的功能,則只要改變這個(gè)模塊,對(duì)其他模塊影響很??;如果需要增加程序的某些功能,則僅需增加完成這些功能的新的模塊或模塊層;程序的測(cè)試與重復(fù)測(cè)試比較容易;程序錯(cuò)誤易于定位和糾正;容易提高程序效率。使用結(jié)構(gòu)化程序設(shè)計(jì)技術(shù),提高現(xiàn)有系統(tǒng)的可維護(hù)性。采用備用件的方法,當(dāng)要修改某一個(gè)模塊時(shí),用一個(gè)新的結(jié)構(gòu)良好的模塊替換掉整個(gè)模塊。這種方法要求了解所替換模塊的外部(接口)特性,可以不了解其內(nèi)部工作情況。它有利于減少新的錯(cuò)誤,并提供了一個(gè)用結(jié)構(gòu)化模塊逐步替換掉非結(jié)構(gòu)化模塊的機(jī)會(huì)。采用自動(dòng)重建結(jié)構(gòu)和重新格式化的工具(結(jié)構(gòu)更新技術(shù))。采用如代碼評(píng)價(jià)程序、重定格式程序、結(jié)構(gòu)化工具等自動(dòng)軟件工具——把非結(jié)構(gòu)化代碼轉(zhuǎn)換成良好結(jié)構(gòu)代碼。改進(jìn)現(xiàn)有程序的不完善的文檔。改進(jìn)和補(bǔ)充文檔的目的是為了提高程序的可理解性,以提高可維護(hù)性。采用結(jié)構(gòu)化小組程序設(shè)計(jì)的思想和結(jié)構(gòu)文檔工具。軟件開發(fā)過程中。建立主程序員小組,實(shí)現(xiàn)嚴(yán)格的組織化結(jié)構(gòu),強(qiáng)調(diào)規(guī)范,明確領(lǐng)導(dǎo)以及職能分工,能夠改善通信、提高程序生產(chǎn)率;在檢查程序質(zhì)量時(shí),采取有組織分工的結(jié)構(gòu)普查,分工合作,各司其職,能夠有效地實(shí)施質(zhì)量檢查。同樣,在軟件維護(hù)過程中,維護(hù)小組也可以采取與主程序員小組和結(jié)構(gòu)普查類似的方式,以保證程序的質(zhì)量。

3 進(jìn)行明確的質(zhì)量保證審查

質(zhì)量保證審查對(duì)于獲得和維持軟件的質(zhì)量,是一個(gè)很有用的技術(shù),還可以用來檢測(cè)在開發(fā)和維護(hù)階段內(nèi)發(fā)生的質(zhì)量變化。一旦檢測(cè)出問題來,就可以采取措施來糾正,以控制不斷增長(zhǎng)的軟件維護(hù)成本,延長(zhǎng)軟件系統(tǒng)的有效生命期。為了保證軟件的可維護(hù)性,有4種類型的軟件審查。

在檢查點(diǎn)進(jìn)行復(fù)審。保證軟件質(zhì)量的最佳方法是在軟件開發(fā)的最初階段就把質(zhì)量要求考慮進(jìn)去,并在開發(fā)過程每一階段的終點(diǎn),設(shè)置檢查點(diǎn)進(jìn)行檢查。檢查的目的是要證實(shí)已開發(fā)的軟件是否符合標(biāo)準(zhǔn),是否滿足規(guī)定的質(zhì)量需求。在不同的檢查點(diǎn),檢查的重點(diǎn)不完全相同。如圖1所示。

驗(yàn)收檢查。驗(yàn)收檢查是一個(gè)特殊的檢查點(diǎn)的檢查,是交付使用前的最后一次檢查,是軟件投入運(yùn)行之前保證可維護(hù)性的最后機(jī)會(huì)。它實(shí)際上是驗(yàn)收測(cè)試的一部分,只不過它是從維護(hù)的角度提出驗(yàn)收的條件和標(biāo)準(zhǔn)。

周期性地維護(hù)審查。軟件在運(yùn)行期間,為了糾正新發(fā)現(xiàn)的錯(cuò)誤或缺陷,為了適應(yīng)計(jì)算環(huán)境的變化,為了響應(yīng)用戶新的需求,必須進(jìn)行修改。因此會(huì)導(dǎo)致軟件質(zhì)量有變壞的危險(xiǎn),可能產(chǎn)生新的錯(cuò)誤,破壞程序概念的完整性。因此,必須像硬件的定期檢查一樣,每月一次或二月一次,對(duì)軟件做周期性的維護(hù)審查,以跟蹤軟件質(zhì)量的變化。周期性維護(hù)審查實(shí)際上是開發(fā)階段檢查點(diǎn)復(fù)查的繼續(xù),并且采用的檢查方法、檢查內(nèi)容都是相同的。為了便于用戶進(jìn)行運(yùn)行管理,適時(shí)提供維護(hù)工具以及有關(guān)信息是很重要的。

維護(hù)審查的結(jié)果可以同以前的維護(hù)審查的結(jié)果、以前的驗(yàn)收檢查的結(jié)果和檢查點(diǎn)檢查的結(jié)果相比較,任何一種改變都表明在軟件質(zhì)量上或其他類型的問題上可能起了變化。對(duì)于改變的原因應(yīng)當(dāng)進(jìn)行分析,例如,如果使用的是復(fù)雜性度量標(biāo)準(zhǔn),則應(yīng)當(dāng)隨機(jī)地選擇少量模塊,再次測(cè)量其復(fù)雜性。

對(duì)軟件包進(jìn)行檢查。軟件包是一種標(biāo)準(zhǔn)化了的,可為不同單位、不同用戶使用的軟件。軟件包賣主考慮到他的專利權(quán),一般不會(huì)提供給用戶他的源代碼和程序文檔。因此,對(duì)軟件包的維護(hù)采取以下方法。使用單位的維護(hù)人員首先要仔細(xì)分析、研究賣主提供的用戶手冊(cè)、操作手冊(cè)、培訓(xùn)教程、新版本說明、計(jì)算機(jī)環(huán)境要求書、未來特性表,以及賣方提供的驗(yàn)收測(cè)試報(bào)告等,在此基礎(chǔ)上,深入了解本單位的希望和要求,編制軟件包的檢驗(yàn)程序。該檢驗(yàn)程序檢查軟件包程序所執(zhí)行的功能是否與用戶的要求和條件相一致。為了建立這個(gè)程序,維護(hù)人員可以利用賣方提供的驗(yàn)收測(cè)試實(shí)例,還可以自己重新設(shè)計(jì)新的測(cè)試實(shí)例。根據(jù)測(cè)試結(jié)果,檢查和驗(yàn)證軟件包的參數(shù)或控制結(jié)構(gòu),以完成軟件包的維護(hù)。

4 選擇可維護(hù)的程序設(shè)計(jì)語言

程序設(shè)計(jì)語言的選擇,對(duì)程序的可維護(hù)性影響很大。低級(jí)語言,即機(jī)器語言和匯編語言,很難理解,很難掌握,因此很難維護(hù)。高級(jí)語言比低級(jí)語言容易理解,具有更好的可維護(hù)性。但同是高級(jí)語言,可理解的難易程度也不一樣。第四代語言,例如查詢語言、圖形語言、報(bào)表生成器等,有的是過程化的語言,有的是非過程化的語言。不論是哪種語言,編制出的程序都容易理解和修改,而且,其產(chǎn)生的指令條數(shù)可能要比用COBOL語言或用PL/1語言編制出的少一個(gè)數(shù)量級(jí),開發(fā)速度快許多倍。有些非過程化的第四代語言,用戶不需要指出實(shí)現(xiàn)的算法,僅需向編譯程序或解釋程序提出自己的要求,由編譯程序或解釋程序自己做出實(shí)現(xiàn)用戶要求的智能假設(shè),例如自動(dòng)選擇報(bào)表格式,選擇字符類型和圖形顯示方式等??傊?,從維護(hù)角度來看,第四代語言比其他語言更容易維護(hù)。

參考文獻(xiàn)

[1]李文龍,把您的秘密藏在Word文檔內(nèi)[J],電腦知識(shí)與技術(shù),2005,(1)

[2]小烏云,給Word文檔精確“減肥”五小招[J],網(wǎng)絡(luò)與信息,2005,(4)

[3]丁劍潔,基于度量的軟件維護(hù)過程管理的研究[D],西北大學(xué),2006

篇7

>> 談?wù)劸W(wǎng)絡(luò)中的IP地址與MAC地址 基于源IP地址的策略路由的研究與實(shí)現(xiàn) TD―LTE網(wǎng)絡(luò)IP地址與VLAN ID規(guī)劃方法的研究 校園網(wǎng)IP地址動(dòng)靜結(jié)合的探討與研究 IP地址欺騙與防范技術(shù)研究 淺談《IP地址與域名》 基于IP地址的子網(wǎng)劃分算法研究 基于Netfilter/iptables的IP地址隱藏技術(shù)研究 局域網(wǎng)IP地址沖突的研究 淺談企業(yè)網(wǎng)絡(luò)IP地址的規(guī)劃與實(shí)施 關(guān)于對(duì)IP地址的分析與探討 互聯(lián)網(wǎng)IP地址分配鏈條及使用現(xiàn)狀研究 可持續(xù)交通消費(fèi)的接受和使用行為研究 孕婦使用產(chǎn)品的安全與可持續(xù)設(shè)計(jì) 農(nóng)藥安全合理使用與可持續(xù)植保的發(fā)展 IP地址段的平穩(wěn)遷移 企業(yè)IP地址管理系統(tǒng)的應(yīng)用 如何查看郵件的發(fā)出IP地址 基于伙伴系統(tǒng)的IP 地址自動(dòng)分配協(xié)議的研究 基于IP地址段的網(wǎng)站內(nèi)容監(jiān)控的研究 常見問題解答 當(dāng)前所在位置:l.

[3] Huston G.自治系統(tǒng)號(hào)(ASN)探討[EB/OL].(2006-11-27)./CMS/Pub/Tech/tech_zh/2006_11_27_23390.htm.

[4] Hill B.Cisco完全手冊(cè)[M].肖國(guó)尊,賈蕾,譯.北京:電子工業(yè)出版社,2002.

[5] Cisco System,Inc Cisco Networking Academy Program.思科網(wǎng)絡(luò)技術(shù)學(xué)院教程(第三、四學(xué)期)[M].3版.天津大學(xué),電子科技大學(xué),中山大學(xué),譯.北京:人民郵電出版社,2004.

陳永鑫(1979-),男,四川人,成都理工大學(xué)碩士研究生,主要從事計(jì)算機(jī)軟件與自動(dòng)控制的設(shè)計(jì)與研究;

苗 放(1958-),男,北京人,教授,博士生導(dǎo)師,成都理工大學(xué)信息工程學(xué)院院長(zhǎng),遙感與地理信息系統(tǒng)研究所副所長(zhǎng),兼任成都市信息系統(tǒng)與軟件評(píng)測(cè)中心技術(shù)總監(jiān),四川省圖書館信息化建設(shè)顧問,是四川省科協(xié)青年聯(lián)合會(huì)成員,四川省學(xué)術(shù)和技術(shù)帶頭人后備人選;

篇8

【關(guān)鍵詞】計(jì)算機(jī)軟件;可維護(hù)性;程序;語言

軟件是計(jì)算機(jī)系統(tǒng)設(shè)計(jì)的重要依據(jù)。為了方便用戶,為了使計(jì)算機(jī)系統(tǒng)具有較高的總體效用,在設(shè)計(jì)計(jì)算機(jī)系統(tǒng)時(shí),必須全局考慮軟件與硬件的結(jié)合,以及用戶的要求和軟件的要求。

1.建立明確的軟件質(zhì)量目標(biāo)和優(yōu)先級(jí)

一個(gè)可維護(hù)的程序應(yīng)是可理解的、可靠的、可測(cè)試的、可修改的、可移植的、效率高的和可使用的。但要實(shí)現(xiàn)這所有的目標(biāo),需要付出很大的代價(jià),而且也不一定行得通。因?yàn)槟承┵|(zhì)量特性是相互促進(jìn)的,例如可理解性和可測(cè)試性、可理解性和可修改性。但另一些質(zhì)量特性卻是相互抵觸的,例如效率和可移植性、效率和可修改性等。因此,盡管可維護(hù)性要求每一種質(zhì)量特性都要得到滿足,但它們的相對(duì)重要性應(yīng)隨程序的用途及計(jì)算環(huán)境的不同而不同。

2.使用提高軟件質(zhì)量的技術(shù)和工具

模塊化是軟件開發(fā)過程中提高軟件質(zhì)量,降低成本的有效方法之一,也是提高可維護(hù)性的有效的技術(shù)。它的優(yōu)點(diǎn)是如果需要改變某個(gè)模塊的功能,則只要改變這個(gè)模塊,對(duì)其他模塊影響很小;如果需要增加程序的某些功能,則僅需增加完成這些功能的新的模塊或模塊層;程序的測(cè)試與重復(fù)測(cè)試比較容易;程序錯(cuò)誤易于定位和糾正;容易提高程序效率。使用結(jié)構(gòu)化程序設(shè)計(jì)技術(shù),提高現(xiàn)有系統(tǒng)的可維護(hù)性。采用備用件的方法,當(dāng)要修改某一個(gè)模塊時(shí),用一個(gè)新的結(jié)構(gòu)良好的模塊替換掉整個(gè)模塊。這種方法要求了解所替換模塊的外部(接口)特性,可以不了解其內(nèi)部工作情況。它有利于減少新的錯(cuò)誤,并提供了一個(gè)用結(jié)構(gòu)化模塊逐步替換掉非結(jié)構(gòu)化模塊的機(jī)會(huì)。采用自動(dòng)重建結(jié)構(gòu)和重新格式化的工具(結(jié)構(gòu)更新技術(shù))。采用如代碼評(píng)價(jià)程序、重定格式程序、結(jié)構(gòu)化工具等自動(dòng)軟件工具――把非結(jié)構(gòu)化代碼轉(zhuǎn)換成良好結(jié)構(gòu)代碼。改進(jìn)現(xiàn)有程序的不完善的文檔。改進(jìn)和補(bǔ)充文檔的目的是為了提高程序的可理解性,以提高可維護(hù)性。采用結(jié)構(gòu)化小組程序設(shè)計(jì)的思想和結(jié)構(gòu)文檔工具。軟件開發(fā)過程中。建立主程序員小組,實(shí)現(xiàn)嚴(yán)格的組織化結(jié)構(gòu),強(qiáng)調(diào)規(guī)范,明確領(lǐng)導(dǎo)以及職能分工,能夠改善通信、提高程序生產(chǎn)率;在檢查程序質(zhì)量時(shí),采取有組織分工的結(jié)構(gòu)普查,分工合作,各司其職,能夠有效地實(shí)施質(zhì)量檢查。同樣,在軟件維護(hù)過程中,維護(hù)小組也可以采取與主程序員小組和結(jié)構(gòu)普查類似的方式,以保證程序的質(zhì)量。

3.進(jìn)行明確的質(zhì)量保證審查

質(zhì)量保證審查對(duì)于獲得和維持軟件的質(zhì)量,是一個(gè)很有用的技術(shù),還可以用來檢測(cè)在開發(fā)和維護(hù)階段內(nèi)發(fā)生的質(zhì)量變化。一旦檢測(cè)出問題來,就可以采取措施來糾正,以控制不斷增長(zhǎng)的軟件維護(hù)成本,延長(zhǎng)軟件系統(tǒng)的有效生命期。為了保證軟件的可維護(hù)性,有4種類型的軟件審查。

(1)在檢查點(diǎn)進(jìn)行復(fù)審

保證軟件質(zhì)量的最佳方法是在軟件開發(fā)的最初階段就把質(zhì)量要求考慮進(jìn)去,并在開發(fā)過程每一階段的終點(diǎn),設(shè)置檢查點(diǎn)進(jìn)行檢查。檢查的目的是要證實(shí)已開發(fā)的軟件是否符合標(biāo)準(zhǔn),是否滿足規(guī)定的質(zhì)量需求。在不同的檢查點(diǎn),檢查的重點(diǎn)不完全相同。

(2)驗(yàn)收檢查

驗(yàn)收檢查是一個(gè)特殊的檢查點(diǎn)的檢查,是交付使用前的最后一次檢查,是軟件投入運(yùn)行之前保證可維護(hù)性的最后機(jī)會(huì)。它實(shí)際上是驗(yàn)收測(cè)試的一部分,只不過它是從維護(hù)的角度提出驗(yàn)收的條件和標(biāo)準(zhǔn)。

(3)周期性地維護(hù)審查

軟件在運(yùn)行期間,為了糾正新發(fā)現(xiàn)的錯(cuò)誤或缺陷,為了適應(yīng)計(jì)算環(huán)境的變化,為了響應(yīng)用戶新的需求,必須進(jìn)行修改。因此會(huì)導(dǎo)致軟件質(zhì)量有變壞的危險(xiǎn),可能產(chǎn)生新的錯(cuò)誤,破壞程序概念的完整性。因此,必須像硬件的定期檢查一樣,每月一次或二月一次,對(duì)軟件做周期性的維護(hù)審查,以跟蹤軟件質(zhì)量的變化。周期性維護(hù)審查實(shí)際上是開發(fā)階段檢查點(diǎn)復(fù)查的繼續(xù),并且采用的檢查方法、檢查內(nèi)容都是相同的。為了便于用戶進(jìn)行運(yùn)行管理,適時(shí)提供維護(hù)工具以及有關(guān)信息是很重要的。

維護(hù)審查的結(jié)果可以同以前的維護(hù)審查的結(jié)果、以前的驗(yàn)收檢查的結(jié)果和檢查點(diǎn)檢查的結(jié)果相比較,任何一種改變都表明在軟件質(zhì)量上或其他類型的問題上可能起了變化。對(duì)于改變的原因應(yīng)當(dāng)進(jìn)行分析,例如,如果使用的是復(fù)雜性度量標(biāo)準(zhǔn),則應(yīng)當(dāng)隨機(jī)地選擇少量模塊,再次測(cè)量其復(fù)雜性。

(4)對(duì)軟件包進(jìn)行檢查

軟件包是一種標(biāo)準(zhǔn)化了的,可為不同單位、不同用戶使用的軟件。軟件包賣主考慮到他的專利權(quán),一般不會(huì)提供給用戶他的源代碼和程序文檔。因此,對(duì)軟件包的維護(hù)采取以下方法。使用單位的維護(hù)人員首先要仔細(xì)分析、研究賣主提供的用戶手冊(cè)、操作手冊(cè)、培訓(xùn)教程、新版本說明、計(jì)算機(jī)環(huán)境要求書、未來特性表,以及賣方提供的驗(yàn)收測(cè)試報(bào)告等,在此基礎(chǔ)上,深入了解本單位的希望和要求,編制軟件包的檢驗(yàn)程序。該檢驗(yàn)程序檢查軟件包程序所執(zhí)行的功能是否與用戶的要求和條件相一致。為了建立這個(gè)程序,維護(hù)人員可以利用賣方提供的驗(yàn)收測(cè)試實(shí)例,還可以自己重新設(shè)計(jì)新的測(cè)試實(shí)例。根據(jù)測(cè)試結(jié)果,檢查和驗(yàn)證軟件包的參數(shù)或控制結(jié)構(gòu),以完成軟件包的維護(hù)。

篇9

一、高職軟件技術(shù)專業(yè)課程體系改革的基本思路

設(shè)計(jì)一個(gè)專業(yè)的課程體系,首先要明確專業(yè)的學(xué)科定位和人才培養(yǎng)定位,然后建立相關(guān)的知識(shí)體系,確定課程體系,最后確定課程設(shè)置和教學(xué)計(jì)劃。通過這些年的實(shí)踐,我們逐步構(gòu)建起了產(chǎn)學(xué)合作,以就業(yè)為導(dǎo)向、以企業(yè)需求為依據(jù)、以綜合職業(yè)素質(zhì)為基礎(chǔ)、以能力為本位、實(shí)施“雙證書制”教育的高職計(jì)算機(jī)軟件技術(shù)專業(yè)的課程體系。

1.明確專業(yè)定位和人才培養(yǎng)目標(biāo)

明確專業(yè)定位、人才培養(yǎng)目標(biāo)是專業(yè)改革的起點(diǎn),也是構(gòu)建科學(xué)合理的課程體系的行動(dòng)指南?!堵殬I(yè)教育法》規(guī)定:“職業(yè)學(xué)校、職業(yè)培訓(xùn)機(jī)構(gòu)實(shí)施職業(yè)教育應(yīng)當(dāng)實(shí)行產(chǎn)教結(jié)合,為本地區(qū)經(jīng)濟(jì)建設(shè)服務(wù),與企業(yè)密切聯(lián)系,培養(yǎng)實(shí)用人才和熟練勞動(dòng)者?!庇纱丝梢姡叩嚷殬I(yè)技術(shù)教育的任務(wù)就是面向地方經(jīng)濟(jì)發(fā)展的支柱產(chǎn)業(yè),培養(yǎng)技術(shù)應(yīng)用型人才,培養(yǎng)用人單位歡迎的人才。通過近幾年的實(shí)踐,我院確定的軟件技術(shù)專業(yè)人才培養(yǎng)目標(biāo)是培養(yǎng)能適應(yīng)現(xiàn)代化建設(shè)需要的德、智、體、美全面發(fā)展的,掌握計(jì)算機(jī)的基本理論和方法,能在IT產(chǎn)業(yè)第一線長(zhǎng)期從事計(jì)算機(jī)軟件開發(fā)及應(yīng)用工作的高等技術(shù)應(yīng)用型專門人才。

2.以能力為本位,構(gòu)建與專業(yè)培養(yǎng)目標(biāo)相適應(yīng)的理論教學(xué)體系

高職的性質(zhì)與功能都是由課程具體體現(xiàn)的,高職軟件技術(shù)專業(yè)課程改革目標(biāo)是建立一整套與技術(shù)應(yīng)用型人才培養(yǎng)目標(biāo)一致的教學(xué)內(nèi)容和課程體系。軟件人才培養(yǎng),如果脫離企業(yè)和社會(huì),閉門造車,培養(yǎng)的人很難得到社會(huì)的認(rèn)可。高職課程改革的深化和突破在于走產(chǎn)學(xué)結(jié)合、校企合作之路。產(chǎn)學(xué)結(jié)合重點(diǎn)體現(xiàn)在以就業(yè)為導(dǎo)向,開設(shè)產(chǎn)學(xué)結(jié)合的課程上,通過對(duì)職業(yè)崗位群進(jìn)行能力分解,以技術(shù)應(yīng)用能力或面向工作過程的能力為支撐,明確一般專業(yè)能力和核心專業(yè)能力。核心專業(yè)能力要體現(xiàn)在掌握本行業(yè)主流技術(shù)、先進(jìn)技術(shù)和新技術(shù)等方面,重點(diǎn)是培養(yǎng)技術(shù)的運(yùn)用能力和崗位工作能力,然后分析學(xué)生必須經(jīng)過哪些技能訓(xùn)練,才能夠掌握這些技術(shù)能力和關(guān)鍵能力,必須有哪些理論支撐才能圍繞核心能力的培養(yǎng)形成課程群和課程鏈,再從這些專業(yè)課及實(shí)訓(xùn)課中推出需要掌握的基礎(chǔ)理論,按理論以夠用為度的原則,對(duì)部分課程進(jìn)行整合,對(duì)課程內(nèi)容進(jìn)行調(diào)整與更新,加大實(shí)踐技能訓(xùn)練的比重,注重學(xué)生能力的培養(yǎng),以增強(qiáng)教學(xué)內(nèi)容的針對(duì)性、實(shí)用性和操作性,力爭(zhēng)使課程設(shè)置與市場(chǎng)需求保持零距離。

實(shí)踐證明,軟件編程人員若不是從事系統(tǒng)分析和算法研究等高層次工作,熟練掌握了一種或幾種編程工具的高職學(xué)生,特別是通過認(rèn)證的學(xué)生,完成具體的編碼工作是完全可以勝任的。有鑒于此,我們構(gòu)建了“寬基礎(chǔ)、多方向、模塊化”的課程體系,整個(gè)課程體系包括必修課(公共必修課、職業(yè)基礎(chǔ)課、職業(yè)技術(shù)課、職業(yè)技能訓(xùn)練課)和選修課(限選課、任選課)以及認(rèn)證課三大部分,并針對(duì)專業(yè)核心能力,形成縱向的,由簡(jiǎn)單到復(fù)雜的技術(shù)培養(yǎng)和訓(xùn)練體系。職業(yè)技術(shù)課要參照企業(yè)對(duì)員工技能的要求、著名培訓(xùn)機(jī)構(gòu)和認(rèn)證機(jī)構(gòu)的課程體系,針對(duì)專業(yè)方向設(shè)置專業(yè)課程群和專業(yè)課程鏈,供學(xué)生選修,這樣既可以讓學(xué)生有非常明確的學(xué)習(xí)路線,能根據(jù)個(gè)人興趣進(jìn)行選擇,使學(xué)生學(xué)有所長(zhǎng),利于其就業(yè),也能夠形成專業(yè)特色,便于高職院校開展訂單式培養(yǎng)。如軟件技術(shù)專業(yè)可以以Java程序員、.NET程序員、C++程序員、數(shù)據(jù)庫管理、軟件測(cè)試五條主線組織以主干課程為中心,關(guān)聯(lián)交叉課程為依托的課程模塊。刪減與專業(yè)方向關(guān)聯(lián)不大的課程或者將其改為選修課,例如匯編語言。整合內(nèi)容相近的課程,調(diào)整教學(xué)內(nèi)容,減少重復(fù)課時(shí),如可以將“C語言”與“數(shù)據(jù)結(jié)構(gòu)”整合為一門課程。與此同時(shí),拓寬專業(yè)口徑,大幅增大有特色的限選課的比重,可讓學(xué)生在計(jì)算機(jī)系內(nèi)跨專業(yè)選修。采取這種“寬基礎(chǔ)、多方向、模塊化”的專業(yè)課程體系,既可以提高學(xué)生就業(yè)的應(yīng)變能力,又可以滿足學(xué)生的個(gè)性發(fā)展,使學(xué)生樹立信心,成為職業(yè)生涯的成功者。

產(chǎn)學(xué)結(jié)合的另一種形式是課程置換,施行“訂單式”人才培養(yǎng)。如我院與IBM軟件學(xué)院合作開辦軟件測(cè)試專業(yè),在我院2005級(jí)教學(xué)計(jì)劃的基礎(chǔ)上,引入IBM軟件學(xué)院測(cè)試專業(yè)的課程體系,采用課程置換的方式將IBM課程融入到教學(xué)計(jì)劃中來,對(duì)不適合高職學(xué)生的課程進(jìn)行替換與簡(jiǎn)化,對(duì)動(dòng)手能力培養(yǎng)比較關(guān)鍵的實(shí)踐課程,在課時(shí)與師資配備上進(jìn)行加強(qiáng),利用IBM的豐富案例資源與技術(shù)資源進(jìn)行教學(xué),培養(yǎng)出的人才納入IBM人才庫。

3.完善與專業(yè)培養(yǎng)目標(biāo)相適應(yīng)的實(shí)踐教學(xué)體系

實(shí)踐教學(xué)是高等職業(yè)教育的重要環(huán)節(jié),我們依據(jù)職業(yè)技術(shù)崗位對(duì)專業(yè)技術(shù)能力的要求設(shè)置專業(yè)實(shí)踐教學(xué)體系,包括專業(yè)基本技能訓(xùn)練、專業(yè)技術(shù)技能訓(xùn)練和畢業(yè)實(shí)習(xí)三個(gè)部分,基本技能訓(xùn)練通過認(rèn)知實(shí)訓(xùn)和基本操作實(shí)訓(xùn)完成,專業(yè)技術(shù)技能訓(xùn)練則要通過綜合應(yīng)用在課程設(shè)計(jì)和畢業(yè)設(shè)計(jì)中實(shí)現(xiàn),使能力的培養(yǎng)由淺入深、逐步遞進(jìn)。為了加強(qiáng)教學(xué)的實(shí)踐環(huán)節(jié),我們加大了專業(yè)實(shí)訓(xùn)課的比重,使理論與實(shí)踐教學(xué)的學(xué)時(shí)比為1∶1,部分操作性強(qiáng)的課程教學(xué)在實(shí)驗(yàn)室進(jìn)行。

畢業(yè)生實(shí)行“一教雙證”,即畢業(yè)生在獲得畢業(yè)證書的同時(shí),還必須獲得職業(yè)技能資格證書。這不僅符合當(dāng)前國(guó)家大力推進(jìn)勞動(dòng)準(zhǔn)入制度和職業(yè)資格證書制度的就業(yè)政策,也符合當(dāng)前企業(yè)的要求。目前,計(jì)算機(jī)類的證書有行業(yè)和企業(yè)的認(rèn)證,如“微軟”、“思科”、“Adobe”等認(rèn)證,也有政府部門,如勞動(dòng)和社會(huì)保障部和信息產(chǎn)業(yè)部的認(rèn)證,這給軟件技術(shù)專業(yè)的學(xué)生提供了很好的考證機(jī)會(huì),這就要求學(xué)校認(rèn)真進(jìn)行市場(chǎng)調(diào)查,以便引導(dǎo)學(xué)生考取社會(huì)認(rèn)可度高又有助于學(xué)生就業(yè)的職業(yè)資格證書。

4.建立與課內(nèi)教學(xué)相結(jié)合的課外教學(xué)體系

課外教學(xué)不僅僅是課堂教學(xué)的簡(jiǎn)單延伸,它能實(shí)現(xiàn)課堂教學(xué)難以達(dá)到的目標(biāo)。一是能夠因材施教,根據(jù)學(xué)生的不同水平,組織不同的教學(xué)內(nèi)容,培養(yǎng)多模式、多層次人才。二是解決相對(duì)基礎(chǔ)的教學(xué)內(nèi)容和門類眾多的應(yīng)用技術(shù)的矛盾,讓學(xué)生及時(shí)掌握新理論、新技術(shù)。三是能夠增強(qiáng)學(xué)生自己獲取知識(shí)的能力。具體形式有以下幾種。

(1)開設(shè)網(wǎng)上課堂

充分利用校園網(wǎng)的功能,開設(shè)網(wǎng)上課堂,要求學(xué)生圍繞所學(xué)知識(shí),通過自學(xué)、自問、自解、自判等過程,完成課外練習(xí),當(dāng)學(xué)生遇到自己不能解決的疑難問題時(shí),由專業(yè)課老師輪流進(jìn)行在線輔導(dǎo),及時(shí)為學(xué)生解惑答疑。加強(qiáng)網(wǎng)絡(luò)教育資源的建設(shè)和利用,如結(jié)合精品課程建設(shè),將各種課程資源如課程大綱、試題庫、習(xí)題庫、課件庫和教學(xué)錄像等上網(wǎng),便于學(xué)生預(yù)習(xí)復(fù)習(xí),節(jié)省課堂教學(xué)時(shí)間,提高學(xué)生的自學(xué)能力。還可以將一些新技術(shù)的電子培訓(xùn)教程(如電子圖書、教學(xué)光盤)上網(wǎng),幫助學(xué)生在課外掌握專業(yè)新知識(shí)。

(2)開展學(xué)生第二課堂活動(dòng)和學(xué)科競(jìng)賽

借助專業(yè)實(shí)驗(yàn)室,建立學(xué)生課外科研活動(dòng)基地。從各專業(yè)挑選學(xué)生組成課外興趣小組,各教研室指派老師負(fù)責(zé)指導(dǎo)學(xué)生的科研選題,開展科技創(chuàng)新活動(dòng)。每學(xué)期組織幾次課程競(jìng)賽或綜合性的學(xué)科競(jìng)賽,對(duì)優(yōu)勝者予以獎(jiǎng)勵(lì)并組織他們參加國(guó)家和省級(jí)學(xué)科競(jìng)賽,力爭(zhēng)取得好成績(jī),借以擴(kuò)大學(xué)校的影響。

三、高職計(jì)算機(jī)軟件技術(shù)專業(yè)課程體系的設(shè)置

在對(duì)軟件企業(yè)的發(fā)展規(guī)劃、軟件技術(shù)的發(fā)展趨勢(shì)、軟件人才的需求狀況等進(jìn)行了深入的市場(chǎng)調(diào)研的基礎(chǔ)上,按“夯實(shí)基礎(chǔ),增強(qiáng)學(xué)生的發(fā)展?jié)摿?;?qiáng)調(diào)適用,注重學(xué)生的動(dòng)手能力”的原則設(shè)置了如下的軟件專業(yè)的課程體系。

公共必修課包括計(jì)算機(jī)數(shù)學(xué)、英語、體育等。本模塊的課程必須適應(yīng)專業(yè)教學(xué)的需要和學(xué)生繼續(xù)學(xué)習(xí)的需要。

職業(yè)基礎(chǔ)課包括計(jì)算機(jī)應(yīng)用基礎(chǔ)、程序設(shè)計(jì)語言、數(shù)據(jù)結(jié)構(gòu)和計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)等。本模塊的課程要以職業(yè)素質(zhì)為基礎(chǔ),注重掌握必要的理論知識(shí),力求專業(yè)針對(duì)性和社會(huì)適應(yīng)性相結(jié)合,要強(qiáng)化實(shí)踐能力的培養(yǎng)。

職業(yè)技術(shù)課按專業(yè)方向提供專業(yè)課程群,并根據(jù)市場(chǎng)需求可搭配成多種專業(yè)課程鏈供學(xué)生選擇,學(xué)校加以指導(dǎo)和調(diào)控,這種模塊化的專業(yè)課程體系便于滿足用人單位“訂單式”培養(yǎng)和學(xué)生專業(yè)發(fā)展的需求。具體設(shè)置如下:

“Java程序員”方向: Java程序設(shè)計(jì)基礎(chǔ)、JSP、XML程序設(shè)計(jì)、J2EE、Oracle數(shù)據(jù)庫管理與維護(hù)、軟件開發(fā)過程與項(xiàng)目管理。

“.NET程序員”方向: 、、C#、XML程序設(shè)計(jì)、、SQL Server 2000數(shù)據(jù)庫、軟件開發(fā)過程與項(xiàng)目管理。

“數(shù)據(jù)庫管理”方向:關(guān)系數(shù)據(jù)庫與SQL語言、SQL Server 2000數(shù)據(jù)庫管理與維護(hù)、數(shù)據(jù)庫應(yīng)用程序設(shè)計(jì)、數(shù)據(jù)庫需求分析與規(guī)劃、Java語言、網(wǎng)絡(luò)數(shù)據(jù)庫設(shè)計(jì)、Oracle數(shù)據(jù)庫管理與維護(hù)。

“C++程序員”方向:C++程序設(shè)計(jì)、SQL Server 2000數(shù)據(jù)庫、基于C++面向?qū)ο蟪绦蛟O(shè)計(jì)、軟件開發(fā)過程與項(xiàng)目管理、Java程序設(shè)計(jì)、基于.NET的Web程序設(shè)計(jì)、源程序閱讀訓(xùn)練。

“軟件測(cè)試”方向:電子商務(wù)核心知識(shí)、Java 2編程技術(shù)基礎(chǔ)、DB2通用數(shù)據(jù)庫基礎(chǔ)、軟件測(cè)試、網(wǎng)絡(luò)與Web技術(shù)導(dǎo)論、軟件開發(fā)生命周期、使用 Rational 測(cè)試工具進(jìn)行功能性測(cè)試、使用 Rational 測(cè)試工具進(jìn)行性能測(cè)試、使用 Rational TestManager 進(jìn)行有效的測(cè)試管理、Rational團(tuán)隊(duì)管理工具。

選修課包括限選課和任選課,其中,限選課包括互聯(lián)網(wǎng)實(shí)用技術(shù)、圖像處理、電腦組裝與維護(hù)、多媒體實(shí)用技術(shù)、數(shù)據(jù)庫基礎(chǔ)與應(yīng)用、實(shí)用操作系統(tǒng)、計(jì)算方法、英語、計(jì)算機(jī)英語、Delphi程序設(shè)計(jì)、JSP、面向?qū)ο蟪绦蛟O(shè)計(jì)、J2EE、Oracle、Visual C程序設(shè)計(jì)、技術(shù)、軟件測(cè)試技術(shù)、企業(yè)管理、電子商務(wù)、工程制圖、計(jì)算機(jī)輔助設(shè)計(jì)CAD、會(huì)計(jì)應(yīng)用軟件等。任選課包括演講與口才、人際交流、文獻(xiàn)檢索、書法與美術(shù)等。本模塊的課程是提高學(xué)生全面素質(zhì)和綜合職業(yè)能力的重要保證,有利于擴(kuò)大學(xué)生的就業(yè)面。調(diào)查發(fā)現(xiàn),許多畢業(yè)生就是靠某一個(gè)專門的技能就找到一份工作。

認(rèn)證課包括各種職業(yè)資格證書的認(rèn)證培訓(xùn)考試、等級(jí)考試和IT廠商的產(chǎn)品認(rèn)證等。如通過勞動(dòng)和社會(huì)保障部舉辦的“全國(guó)計(jì)算機(jī)信息高新技術(shù)考試”,就可以取得相應(yīng)模塊的職業(yè)資格證書。

四、課程體系改革的保障和配套措施

1. 加強(qiáng)師資隊(duì)伍建設(shè),打造“雙師型”教師隊(duì)伍

師資水平?jīng)Q定著學(xué)校的教學(xué)質(zhì)量和辦學(xué)水平,決定著人才培養(yǎng)質(zhì)量,是發(fā)展高等職業(yè)教育的關(guān)鍵。目前,高職院校較為缺乏具有在軟件公司從事過軟件開發(fā)經(jīng)驗(yàn)的教師,大多數(shù)老師難以有效指導(dǎo)學(xué)生進(jìn)行項(xiàng)目開發(fā)的實(shí)訓(xùn)和承擔(dān)一些新課程的教學(xué)任務(wù),因此,必須建立一支專兼職結(jié)合的“雙師型”教師隊(duì)伍。

在鼓勵(lì)老師加強(qiáng)自身學(xué)習(xí)的同時(shí),應(yīng)采取多種途徑加大教師培訓(xùn)力度,如根據(jù)課程建設(shè)的需要,送相關(guān)老師去培訓(xùn)機(jī)構(gòu)培訓(xùn)和到合作企業(yè)參與項(xiàng)目開發(fā);請(qǐng)有關(guān)專家來學(xué)院作新課程培訓(xùn)和舉辦有關(guān)軟件產(chǎn)業(yè)發(fā)展、軟件技術(shù)、軟件企業(yè)管理模式和軟件營(yíng)銷等專題講座;發(fā)揮現(xiàn)有教授、副教授的作用,以老帶新,開展課題研究,促進(jìn)教師教學(xué)和科研開發(fā)能力的提高,成立以系為依托的科技開發(fā)公司。

在加強(qiáng)自身師資隊(duì)伍建設(shè)的同時(shí),可以招聘校外具有扎實(shí)的軟件知識(shí)功底和豐富的軟件開發(fā)經(jīng)驗(yàn)的教師以及合作辦學(xué)企業(yè)中的技術(shù)骨干作為兼職教師,使得專兼職教師人數(shù)比為2∶1。這樣既解決學(xué)院師資實(shí)際開發(fā)經(jīng)驗(yàn)欠缺的問題,又能發(fā)揮兼職教師了解IT企業(yè)要求的優(yōu)勢(shì),使得培養(yǎng)出來的學(xué)生能熟悉企業(yè)的運(yùn)作方式,適應(yīng)市場(chǎng)需要,從而保障課程改革的順利實(shí)施。

2.構(gòu)建教、學(xué)、做相結(jié)合的教學(xué)模式,改進(jìn)教學(xué)方法

在專業(yè)課的教學(xué)中,要從根本上轉(zhuǎn)變?cè)械慕虒W(xué)模式,要以學(xué)生為主體,教師為主導(dǎo)。在教學(xué)上淡化理論教學(xué)與實(shí)踐教學(xué)的界限,推行“教、學(xué)、做”相結(jié)合的教學(xué)模式,努力做到兩者互相滲透、有機(jī)融合,使學(xué)生在“做”中“學(xué)”,老師在“做”中“教”。在具體的教學(xué)實(shí)施過程中,可采用課堂講授和小組學(xué)習(xí)相結(jié)合的模式,主要的、基本的知識(shí)在課堂上講授,以便使學(xué)生在單位時(shí)間內(nèi)獲得更多系統(tǒng)化的知識(shí),同時(shí),展開小組合作學(xué)習(xí)活動(dòng)。通過小組合作學(xué)習(xí)開發(fā)具體的軟件,一方面可促使學(xué)生積極主動(dòng)地參與到課程的教學(xué)中,全面深刻地掌握相關(guān)原理和概念,另一方面可培養(yǎng)學(xué)生的實(shí)踐、創(chuàng)新能力及合作精神,激發(fā)學(xué)生自主學(xué)習(xí)的積極性。

教學(xué)方法要更注重實(shí)效性。要從問題出發(fā)、從應(yīng)用出發(fā),對(duì)工程性和實(shí)踐性比較強(qiáng)的課程(如計(jì)算機(jī)基礎(chǔ)、網(wǎng)絡(luò)數(shù)據(jù)庫、VB、組裝和維護(hù)等),可因地制宜地采用實(shí)驗(yàn)室或?qū)嵺`教學(xué)基地現(xiàn)場(chǎng)教學(xué)、單元教學(xué)、真實(shí)企業(yè)案例教學(xué)或者項(xiàng)目式教學(xué)等教學(xué)形式,按提出問題、分析問題、任務(wù)設(shè)計(jì)、完成任務(wù)、歸納總結(jié)、實(shí)踐應(yīng)用的步驟來組織教學(xué)活動(dòng)。采用真實(shí)企業(yè)案例教學(xué),組織學(xué)生對(duì)開發(fā)成功的項(xiàng)目,從設(shè)計(jì)思路、設(shè)計(jì)技巧、程序結(jié)構(gòu)等方面進(jìn)行討論、分析,在各抒己見、相互啟發(fā)的過程中培養(yǎng)學(xué)生發(fā)現(xiàn)問題、解決問題的能力。使學(xué)生在解決問題的過程中,將理論和實(shí)踐較好地結(jié)合起來,學(xué)習(xí)的目的性更強(qiáng)。而采用項(xiàng)目驅(qū)動(dòng)方式教學(xué),可利用合作企業(yè)的項(xiàng)目或者已實(shí)際應(yīng)用的成熟系統(tǒng),在企業(yè)軟件工程師的指導(dǎo)下,將學(xué)生組織成多個(gè)項(xiàng)目小組,對(duì)學(xué)員進(jìn)行項(xiàng)目開發(fā)培訓(xùn),幫助學(xué)生掌握系統(tǒng)開發(fā)技巧與項(xiàng)目設(shè)計(jì)、開發(fā)文檔、系統(tǒng)測(cè)試等知識(shí)。這樣既可以讓學(xué)生盡早感受企業(yè)真正的工作流程,培養(yǎng)學(xué)生的團(tuán)隊(duì)合作精神,還可以以教學(xué)促科研,提高教師的科研能力。

教學(xué)手段也要注重實(shí)效性,所有課程都要全部或大部分采用多媒體手段教學(xué);要充分發(fā)揮校園網(wǎng)和校內(nèi)實(shí)驗(yàn)實(shí)訓(xùn)場(chǎng)所的作用,讓學(xué)生用計(jì)算機(jī)作實(shí)驗(yàn)、提交作業(yè)、復(fù)習(xí)、考試、閱覽,師生通過校園網(wǎng)和互聯(lián)網(wǎng)網(wǎng)上答疑、批改作業(yè)。

3.加強(qiáng)課程資源建設(shè)

課程體系的實(shí)現(xiàn)最終要落實(shí)到每一門課程上,可結(jié)合省級(jí)、國(guó)家級(jí)精品課程的申報(bào),組織相關(guān)教師組成項(xiàng)目組,圍繞課程大綱、教學(xué)內(nèi)容、教學(xué)方法、教材、課件庫、習(xí)題庫、案例庫、教學(xué)錄像和考試題庫等內(nèi)容開展建設(shè)工作,成果全部上網(wǎng)。主干課程要有校企合作自編的教材,并編寫與課程相配套的實(shí)驗(yàn)實(shí)訓(xùn)教材。

4.加強(qiáng)實(shí)驗(yàn)實(shí)習(xí)基地的建設(shè)

加強(qiáng)校內(nèi)實(shí)習(xí)基地的建設(shè),開展中小型綜合性實(shí)驗(yàn),建立集教學(xué)、科研、生產(chǎn)相結(jié)合的專業(yè)實(shí)驗(yàn)室,建立企業(yè)實(shí)習(xí)基地,學(xué)院應(yīng)在資金、人力和場(chǎng)地等各個(gè)方面給予資助和支持。專業(yè)實(shí)驗(yàn)室由相關(guān)教研室管理,便于教師開展教學(xué)實(shí)驗(yàn)和科研,把科研項(xiàng)目納入實(shí)踐性教學(xué)工作中,可作為畢業(yè)設(shè)計(jì)課題讓學(xué)生參與其中,改變目前畢業(yè)設(shè)計(jì)流于形式的狀況。學(xué)生在企業(yè)實(shí)習(xí)基地實(shí)習(xí)期間,也可以讓學(xué)生把實(shí)習(xí)項(xiàng)目作為畢業(yè)設(shè)計(jì)課題,采用學(xué)院和企業(yè)的“雙導(dǎo)師”制。如果學(xué)生帶著開發(fā)設(shè)計(jì)出的成果去求職,學(xué)生就業(yè)的機(jī)會(huì)將大大增加。

5.建立新的教學(xué)評(píng)價(jià)體系

篇10

關(guān)鍵詞:高職院校會(huì)計(jì)專業(yè)信息化教學(xué)改革

中國(guó)會(huì)計(jì)學(xué)會(huì)會(huì)計(jì)電算化專業(yè)委員套在年會(huì)上|提出了“會(huì)計(jì)電算化”向“會(huì)計(jì)信息化”發(fā)展的概念。這一提法源于傳統(tǒng)的會(huì)計(jì)電算化已無法適應(yīng)和涵蓋信息化社會(huì)和現(xiàn)代管理的發(fā)展這一客觀現(xiàn)實(shí),從而以“會(huì)計(jì)信息化”取代“會(huì)計(jì)電算化”。這一提法的誕生不僅僅是概念的轉(zhuǎn)換。更是一種現(xiàn)代信息技術(shù)和網(wǎng)絡(luò)技術(shù)應(yīng)用于會(huì)計(jì)領(lǐng)域的從形式到內(nèi)容的根本性變革。同時(shí)對(duì)新時(shí)期會(huì)計(jì)人才素質(zhì)提出了更高的要求。在離職高專院校財(cái)會(huì)專業(yè)的教學(xué)中,會(huì)計(jì)信息化教學(xué)是重要的組成部分,其教學(xué)改革也應(yīng)與會(huì)計(jì)所面臨的環(huán)境變化、會(huì)計(jì)市場(chǎng)需求情況相適應(yīng)。培養(yǎng)出能適應(yīng)會(huì)計(jì)信息化發(fā)展趨勢(shì)的新型高級(jí)應(yīng)用型人才。

一、會(huì)計(jì)信息化含義及特點(diǎn)

會(huì)計(jì)信息化是將會(huì)計(jì)信息作為管理信息資源,全面運(yùn)用現(xiàn)代信息技術(shù),時(shí)傳統(tǒng)的會(huì)計(jì)模型進(jìn)行重整,并在重整的現(xiàn)代會(huì)計(jì)基礎(chǔ)上,建立信息技術(shù)與會(huì)計(jì)學(xué)科高度融合的、充分開放的現(xiàn)代會(huì)計(jì)信息系統(tǒng),為企業(yè)經(jīng)營(yíng)管理、控制決策、經(jīng)濟(jì)運(yùn)行、管理提供充足適時(shí)的信息。這種會(huì)計(jì)信息系統(tǒng)將全面運(yùn)用現(xiàn)代信息技術(shù),通過網(wǎng)絡(luò)系統(tǒng)。使業(yè)務(wù)處理高度自動(dòng)化,信息高度共享。能夠進(jìn)行主動(dòng)和實(shí)時(shí)報(bào)告會(huì)計(jì)信息。它不僅僅是信息技術(shù)運(yùn)用于會(huì)計(jì)上的變革,它更代表的是一種與現(xiàn)代信息技術(shù)環(huán)境相適應(yīng)的新的會(huì)計(jì)思想。

會(huì)計(jì)信息化具有以下特點(diǎn):從范圍上看,會(huì)計(jì)信息化不僅涉及財(cái)務(wù)部門,還涉及其它管理部門。從功能上看。會(huì)計(jì)信息化不僅涉及會(huì)計(jì)核算還涉及會(huì)計(jì)預(yù)測(cè)、決策和會(huì)計(jì)監(jiān)督根據(jù)信息管理的原理和信息技術(shù)重整會(huì)計(jì)流程。從技術(shù)手段上看,會(huì)計(jì)信息化不僅采用計(jì)算機(jī)技術(shù)還要以通訊和技術(shù)網(wǎng)絡(luò)等現(xiàn)代技術(shù)為主,進(jìn)行網(wǎng)絡(luò)和現(xiàn)代信息系統(tǒng)的構(gòu)建。

二、高職高專現(xiàn)有會(huì)計(jì)專業(yè)信息化教學(xué)中存在的問題

1.會(huì)計(jì)專業(yè)信息技術(shù)類課程的培養(yǎng)目標(biāo)不夠明確。高職高專會(huì)計(jì)專業(yè)是培養(yǎng)具有較強(qiáng)的會(huì)計(jì)核算、會(huì)計(jì)監(jiān)督、財(cái)務(wù)管理和熟練運(yùn)用會(huì)計(jì)軟件的能力,能在企事業(yè)單位及政府部門從事會(huì)計(jì)及審計(jì)實(shí)務(wù)工作的高等專業(yè)技術(shù)應(yīng)用性人才。隨著信息化技術(shù)的應(yīng)用與普及。時(shí)高職高專會(huì)計(jì)專業(yè)人才培養(yǎng)提出了更高的要求。會(huì)計(jì)專業(yè)人才必須具有較強(qiáng)的會(huì)計(jì)手工操作能力、軟件操作能力,同時(shí)還應(yīng)具有一定的利用計(jì)算機(jī)、網(wǎng)絡(luò)和信息處理技術(shù)進(jìn)行會(huì)計(jì)核算、監(jiān)督、預(yù)測(cè)和決策能力。目前。高職高專會(huì)計(jì)專業(yè)僅僅是設(shè)置了計(jì)算機(jī)文化基礎(chǔ)、會(huì)計(jì)電算化等幾門課程,設(shè)置的信息技術(shù)類課程培養(yǎng)目標(biāo)不夠明確。

2.會(huì)計(jì)專業(yè)的課程體系不盡合理。目前,高職高專會(huì)計(jì)專業(yè)的課程體系基本是“兩條線”運(yùn)行,一條線是會(huì)計(jì)專業(yè)理論與實(shí)踐課程體系,即基礎(chǔ)會(huì)計(jì)、財(cái)務(wù)會(huì)計(jì)、成本會(huì)計(jì)、財(cái)務(wù)管理等,另一條線是計(jì)算機(jī)應(yīng)用的課程體系。即計(jì)算機(jī)文化基礎(chǔ)、程序設(shè)計(jì)、會(huì)計(jì)軟件應(yīng)用等。雖然開設(shè)的計(jì)算機(jī)應(yīng)用類課程,可以使學(xué)生掌握計(jì)算機(jī)知識(shí)。具有計(jì)算機(jī)應(yīng)用能力,但“兩條線”運(yùn)行的課程體系,難以培養(yǎng)學(xué)生的會(huì)計(jì)信息系統(tǒng)設(shè)計(jì)與分析能力、會(huì)計(jì)軟件開發(fā)與實(shí)施能力。這就需要對(duì)高職高專會(huì)計(jì)專業(yè)的課程體系進(jìn)行研究。通過構(gòu)建信息技術(shù)類課程體系來打通這“兩務(wù)線”,不斷完善會(huì)計(jì)專業(yè)的課程設(shè)置,實(shí)現(xiàn)會(huì)計(jì)專業(yè)的人才培養(yǎng)目標(biāo)。

3.會(huì)計(jì)專業(yè)信息技術(shù)類課程設(shè)置不服合理。適用教材偏少。具有扎實(shí)的信息技術(shù)理論知識(shí)和較強(qiáng)的信息技術(shù)應(yīng)用能力的會(huì)計(jì)專業(yè)教師緊缺。導(dǎo)致會(huì)計(jì)專業(yè)的信息技術(shù)類課程設(shè)置不夠科學(xué),教學(xué)內(nèi)容與會(huì)計(jì)專業(yè)的要求有較大差距。專業(yè)課程不涉及信息技術(shù)知識(shí)。目前,適合會(huì)計(jì)專業(yè)信息技術(shù)類課程的教材偏少,有些課程不得不選用計(jì)算機(jī)專業(yè)的教材,在課時(shí)、教學(xué)內(nèi)容、實(shí)驗(yàn)環(huán)節(jié)等方面都與會(huì)計(jì)專業(yè)的教學(xué)要求有一定的差距。而會(huì)計(jì)電算化教材在內(nèi)容安排上比較淺、實(shí)用性較差,除軟件開發(fā)商提供的演示軟件外,專門支持會(huì)計(jì)電算化與教材配套的教學(xué)軟件不多,學(xué)生只是利用會(huì)計(jì)操作性軟件進(jìn)行單純的賬務(wù)處理。把手工實(shí)訓(xùn)改在了機(jī)房,用計(jì)算機(jī)操作代替了手工操作。缺少專門的會(huì)計(jì)信息系統(tǒng)設(shè)計(jì)、分析、軟件開發(fā)的教材,難以培養(yǎng)學(xué)生利用會(huì)計(jì)信息進(jìn)行預(yù)測(cè)、決策、分析能力。

三、解決的途徑

1.基于高職高專應(yīng)用型人才的培養(yǎng)。我們可以考慮從幾個(gè)方面來進(jìn)行;首先建立扎實(shí)的會(huì)計(jì)理論基礎(chǔ),為課程學(xué)習(xí)打下堅(jiān)實(shí)的基礎(chǔ)。其次。培養(yǎng)學(xué)生的實(shí)踐能力、動(dòng)手能力。再次培養(yǎng)學(xué)生的團(tuán)結(jié)協(xié)作能力、增強(qiáng)團(tuán)隊(duì)精神。作為高職高專會(huì)計(jì)專業(yè)信息技術(shù)類課程設(shè)置以提高下列幾種能力為目標(biāo):計(jì)算機(jī)基礎(chǔ)應(yīng)用能力——會(huì)計(jì)軟件操作使用能力——會(huì)計(jì)信息系統(tǒng)分析能力。

2.科學(xué)設(shè)置課程內(nèi)容:(1)完善會(huì)計(jì)基礎(chǔ)理論教學(xué),設(shè)置基礎(chǔ)會(huì)計(jì)、成本會(huì)計(jì)、管理會(huì)計(jì)、財(cái)務(wù)管理、稅法、審計(jì)、中級(jí)財(cái)務(wù)會(huì)計(jì)等課程,為會(huì)計(jì)信息化的實(shí)施打下堅(jiān)實(shí)的基礎(chǔ)。(2)設(shè)置會(huì)計(jì)信息化理論教學(xué)??梢栽诖髮W(xué)一年級(jí)的時(shí)候就開設(shè)計(jì)算機(jī)理論基礎(chǔ)、計(jì)算機(jī)應(yīng)用基礎(chǔ)、計(jì)算機(jī)軟件應(yīng)用等課程,使學(xué)生對(duì)計(jì)算機(jī)的軟硬件、網(wǎng)絡(luò)、計(jì)算機(jī)系統(tǒng)分析等基礎(chǔ)知識(shí)進(jìn)行了解。(3)會(huì)計(jì)信息化實(shí)務(wù)教學(xué)。研究開設(shè)《EXCEL在會(huì)計(jì)中的應(yīng)用》、《通用會(huì)計(jì)軟件的操作與實(shí)用》、《軟件技術(shù)基礎(chǔ)》等幾門課程借助EXcEL建立預(yù)測(cè)、分析模型,解決在財(cái)務(wù)管理、會(huì)計(jì)工作中若干問題,為決策提供數(shù)據(jù)參考。(4)會(huì)計(jì)信息化實(shí)驗(yàn)教學(xué),主要包括專項(xiàng)實(shí)訓(xùn)、教學(xué)實(shí)驗(yàn)、頂崗實(shí)習(xí)三個(gè)部分。專項(xiàng)實(shí)訓(xùn)主要是結(jié)合《會(huì)計(jì)專業(yè)信息技術(shù)應(yīng)用專項(xiàng)實(shí)訓(xùn)》課程,使學(xué)生掌握會(huì)計(jì)軟件的操作,了解軟件技術(shù)、數(shù)據(jù)庫等知識(shí),能夠用計(jì)算機(jī)代替手工處理會(huì)計(jì)業(yè)務(wù)。教學(xué)實(shí)驗(yàn)圍繞學(xué)習(xí)過的會(huì)計(jì)、會(huì)計(jì)信息化理論知識(shí)來掌握。注重能力的訓(xùn)練,強(qiáng)化基礎(chǔ)知識(shí)的掌握。比如:成本會(huì)計(jì)、中級(jí)財(cái)務(wù)會(huì)計(jì)上機(jī)模擬實(shí)訓(xùn)等。另外,開設(shè)信息技術(shù)應(yīng)用專項(xiàng)實(shí)訓(xùn)、企業(yè)經(jīng)營(yíng)決策ERP沙盤模擬對(duì)抗訓(xùn)練等實(shí)訓(xùn)課,進(jìn)行有針對(duì)性強(qiáng)化會(huì)計(jì)信息化實(shí)訓(xùn)。頂崗實(shí)習(xí)使學(xué)生們進(jìn)入工作角色,能夠發(fā)現(xiàn)學(xué)生在學(xué)習(xí)、教師在教學(xué)中忽視的問題。既得到了實(shí)踐的鍛煉。又可以作為教學(xué)過程的延續(xù)。

3.打破傳統(tǒng)教學(xué)模式。加強(qiáng)教師隊(duì)伍建設(shè)。在傳統(tǒng)教學(xué)手段中,“黑板+粉筆”是主要教學(xué)手段,計(jì)算機(jī)做為輔助手段,在信息化教學(xué)中,將計(jì)算機(jī)做為主要手段。“黑板+粉筆”是輔助教學(xué)手段,通過幻燈片將教學(xué)內(nèi)容直觀地展現(xiàn)在學(xué)生面前,激發(fā)學(xué)生的求知欲。另外,力求使教學(xué)手段多樣,理論與實(shí)踐更好地結(jié)合。增加教學(xué)實(shí)驗(yàn)環(huán)節(jié),使學(xué)生在“做中學(xué)”,滿足培養(yǎng)應(yīng)用型人才的需要。對(duì)于信息化教學(xué)中的《EXCEL在會(huì)計(jì)中的應(yīng)用》等課程,可以通過上機(jī)來完成學(xué)習(xí)目標(biāo)。加強(qiáng)會(huì)計(jì)專業(yè)教師計(jì)算機(jī)理論與操作知識(shí)的培訓(xùn),必要時(shí)可參加專門的培訓(xùn)班。也可以由學(xué)校組織會(huì)計(jì)及計(jì)算機(jī)教師共同開發(fā)項(xiàng)目,相互交流和學(xué)習(xí),共同提高,完成教學(xué)任務(wù)。

4.編寫適合高職高專會(huì)計(jì)信息化培養(yǎng)適用的教材,如《會(huì)計(jì)信息化實(shí)驗(yàn)教程》、《會(huì)計(jì)信息化原理》等。

四、改革中注意的問題

1.針對(duì)本校的人才培養(yǎng)目標(biāo)來確定教學(xué)目標(biāo)。然后進(jìn)行課程設(shè)置,否則,盲目照搬別人的作法,有可能收效不大。