亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        從軟件技術(shù)發(fā)展論高校計(jì)算機(jī)教育

        2007-12-31 00:00:00李衛(wèi)紅薛清平
        計(jì)算機(jī)教育 2007年10期

        摘要:本文提出了獨(dú)立學(xué)院非計(jì)算機(jī)專業(yè)應(yīng)該調(diào)整教學(xué)計(jì)劃,盡快將軟件工程等相關(guān)課程列入非計(jì)算機(jī)專業(yè)計(jì)算機(jī)課程的教育中,培養(yǎng)更多高素質(zhì)復(fù)合型人才。

        關(guān)鍵詞:軟件技術(shù);發(fā)展;獨(dú)立學(xué)院;計(jì)算機(jī)教育;軟件工程

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

        文章編號(hào):1672-5913(2007)10-0029-03

        1前言

        隨著教育部1994年《中小學(xué)計(jì)算機(jī)課程指導(dǎo)綱要》、2003年《普通高中信息技術(shù)課程標(biāo)準(zhǔn)》的實(shí)施,全國(guó)普通高中基本普及了計(jì)算機(jī)信息技術(shù)必修課,大中城市小學(xué)、初中也基本普及了信息技術(shù)必修課。[1]尤其是隨著互聯(lián)網(wǎng)寬帶網(wǎng)絡(luò)的普及,綱要、標(biāo)準(zhǔn)的內(nèi)容、要求對(duì)于那些高中畢業(yè)進(jìn)入高校繼續(xù)深造的學(xué)子來(lái)說(shuō)已經(jīng)不是問(wèn)題。那么高校,尤其是高校獨(dú)立學(xué)院的計(jì)算機(jī)教育又該如何進(jìn)行呢?

        獨(dú)立學(xué)院貼近社會(huì)經(jīng)濟(jì)發(fā)展的就業(yè)需求,發(fā)揮專業(yè)設(shè)置及人才培養(yǎng)的就業(yè)適應(yīng)性強(qiáng)的辦學(xué)特色,有效緩解日趨嚴(yán)峻的高校畢業(yè)生就業(yè)矛盾。因此,獨(dú)立學(xué)院的計(jì)算機(jī)專業(yè)、非計(jì)算機(jī)專業(yè)的計(jì)算機(jī)教育都應(yīng)該圍繞社會(huì)經(jīng)濟(jì)發(fā)展的就業(yè)需求做文章,滿足社會(huì)的就業(yè)需求。

        對(duì)于非計(jì)算機(jī)專業(yè)的高校學(xué)生來(lái)說(shuō),計(jì)算機(jī)課程對(duì)于其專業(yè)來(lái)說(shuō)就是一門工具學(xué)科,幫助其更好地學(xué)習(xí)、掌握、運(yùn)用其他專業(yè)學(xué)科知識(shí)。計(jì)算機(jī)技術(shù)從大類上分為軟件及硬件兩大部分,而對(duì)于非計(jì)算機(jī)專業(yè)來(lái)說(shuō),面對(duì)的主要是軟件方面的技術(shù)。計(jì)算機(jī)課程與其他專業(yè)學(xué)科的結(jié)合,有三種層次:第一層次是為專業(yè)學(xué)習(xí)、用做外圍服務(wù),比如運(yùn)用各種應(yīng)用軟件如Office辦公組件、財(cái)務(wù)軟件、專業(yè)或行業(yè)應(yīng)用(統(tǒng)計(jì))軟件完成數(shù)據(jù)的錄入、分析、整理、統(tǒng)計(jì)、壓縮及文檔打印,簡(jiǎn)單的網(wǎng)頁(yè)制作,以及常用工具使用等計(jì)算機(jī)初級(jí)操作。第二層次是運(yùn)用計(jì)算機(jī)進(jìn)行簡(jiǎn)單的專業(yè)編程、軟件開發(fā)、測(cè)試、維護(hù)工作。第三層次是運(yùn)用計(jì)算機(jī)進(jìn)行較為復(fù)雜、大型、企業(yè)級(jí)的專業(yè)軟件開發(fā)工作。以上三種層次關(guān)系還可以形象地稱為分離型、滲透型、融合型。

        第一層次的工作,在中小學(xué)時(shí)期已經(jīng)基本解決,即便沒有完全解決,依靠中小學(xué)時(shí)期的計(jì)算機(jī)基礎(chǔ)知識(shí)鋪墊,通過(guò)自學(xué)也可以很好地解決。因此,在高校需要解決的主要是第二層次和第三層次的工作,這兩個(gè)層次都是圍繞軟件開發(fā)技術(shù)展開的,第二層次是基礎(chǔ),第三層次是第二層次的飛躍、發(fā)展。也就是說(shuō),軟件開發(fā)技術(shù)應(yīng)成為高校,尤其是獨(dú)立學(xué)院非計(jì)算機(jī)專業(yè)計(jì)算機(jī)教育的重點(diǎn)。

        對(duì)于軟件開發(fā)技術(shù),我們又該具體學(xué)些什么呢?

        2軟件技術(shù)發(fā)展歷程

        在軟件開發(fā)的早期,通用性普遍很差。從60年代中期開始,隨著軟件需求日趨復(fù)雜,維護(hù)的難度也越來(lái)越大。如何開發(fā)軟件以滿足不斷增長(zhǎng)、日趨復(fù)雜的需求?如何維護(hù)數(shù)量不斷膨脹的軟件產(chǎn)品?成為迫在眉睫需要解決的兩大問(wèn)題。1968年北大西洋公約組織的計(jì)算機(jī)科學(xué)家第一次提出了“軟件危機(jī)”這個(gè)概念。目前軟件危機(jī)主要表現(xiàn)為:開發(fā)成本難以控制,進(jìn)度不可預(yù)計(jì);軟件系統(tǒng)的質(zhì)量和可靠性很差,難以滿意;軟件文檔相當(dāng)缺乏,軟件系統(tǒng)不可維護(hù);軟件開發(fā)生產(chǎn)率很低,軟件產(chǎn)品供不應(yīng)求;軟件產(chǎn)品成本十分昂貴。

        1968年第一次提出了軟件工程這個(gè)概念,1993年IEEE給軟件工程一個(gè)更全面的定義:① 把系統(tǒng)化的、規(guī)范的、可度量的途徑應(yīng)用于軟件開發(fā)、運(yùn)行和維護(hù)的過(guò)程,也就是把工程化應(yīng)用于軟件中;② 研究①中提到的途徑。

        20世紀(jì)60年代末K·W.Dijkstra提出的結(jié)構(gòu)化程序設(shè)計(jì)技術(shù)曾被看做是克服“軟件危機(jī)”的靈丹妙藥,但面對(duì)大型軟件系統(tǒng),系統(tǒng)的重用性、穩(wěn)定性、擴(kuò)充性卻難以實(shí)現(xiàn),20世紀(jì)70年代產(chǎn)生的面向?qū)ο蠓椒ńo軟件工程增添了活力。對(duì)象管理組織OMG在1997年11月將幾經(jīng)修改的UML正式作為基于面向?qū)ο蠹夹g(shù)的標(biāo)準(zhǔn)建模語(yǔ)言,從此又經(jīng)不斷發(fā)展、推新,UML目前已成為可視化建模語(yǔ)言事實(shí)上的工業(yè)標(biāo)準(zhǔn)。[2]

        面向?qū)ο蠹夹g(shù)又造就了組件、構(gòu)件、中間件等概念,解決了軟件系統(tǒng)的可操作性、可擴(kuò)展性、語(yǔ)言獨(dú)立性和跨平臺(tái)的操作能力,為軟件工業(yè)實(shí)現(xiàn)工程化提供了強(qiáng)有力的支持。但面向?qū)ο篌w系結(jié)構(gòu)仍不能完全達(dá)到軟件重用的可移植性和互操作性的要求。SOA體系結(jié)構(gòu)應(yīng)運(yùn)而生,帶有定義良好且符合標(biāo)準(zhǔn)的已發(fā)布接口的可重用的服務(wù),可以按需擴(kuò)展或改變,提供企業(yè)業(yè)務(wù)解決方案。[3]

        伴隨軟件工程的發(fā)展,計(jì)算機(jī)輔助系統(tǒng)(也稱為計(jì)算機(jī)輔助軟件工程,CASE)這項(xiàng)技術(shù)更是對(duì)軟件工程過(guò)程自動(dòng)化及其未來(lái)發(fā)展產(chǎn)生著重要意義,尤其是在基于NGI、NGN、GRID、IPv6等下一代分布式網(wǎng)絡(luò)軟件開發(fā)的今天,CASE技術(shù)將越來(lái)越重要。

        3軟件開發(fā)過(guò)程分析

        有人認(rèn)為軟件就是程序,軟件開發(fā)就是編寫程序。編完了程序,就一切OK了。而掌握幾門最新的語(yǔ)言和工具,就能寫程序了。軟件是靈活的,軟件的修改很容易。一個(gè)人,只要會(huì)編程,就能寫軟件,就是程序員。而一個(gè)公司,只要招些程序員,就能開發(fā)出好的軟件產(chǎn)品。只要有幾個(gè)有經(jīng)驗(yàn)的程序員,再找些兼職的大學(xué)生,就能組成一個(gè)軟件公司。這都是對(duì)軟件開發(fā)的偏見和誤解。實(shí)際上,軟件及軟件開發(fā)有自身的規(guī)律,軟件有一個(gè)孕育、誕生、成長(zhǎng)、成熟、衰亡的生存過(guò)程,這個(gè)過(guò)程即為計(jì)算機(jī)軟件的生命周期。軟件生存期的六個(gè)步驟,即制定計(jì)劃、需求分析、軟件設(shè)計(jì)、編碼實(shí)現(xiàn)、測(cè)試及運(yùn)行維護(hù)。

        第一步是軟件開發(fā)方與用戶方共同商討軟件開發(fā)的可行性,確定軟件的開發(fā)目標(biāo);第二步是軟件開發(fā)方和用戶方密切配合,充分交流信息,確定系統(tǒng)的邏輯模型;第三步是軟件開發(fā)方把用戶方的各項(xiàng)需求轉(zhuǎn)換成軟件的體系結(jié)構(gòu),并進(jìn)行相應(yīng)模塊的詳細(xì)設(shè)計(jì);第四步是軟件開發(fā)方把軟件設(shè)計(jì)轉(zhuǎn)換成計(jì)算機(jī)可以接受的程序代碼;第五步是軟件開發(fā)方將經(jīng)單元、組裝、確認(rèn)、系統(tǒng)測(cè)試后的軟件產(chǎn)品交用戶方驗(yàn)收測(cè)試;第六步是根據(jù)用戶方的需要,軟件開發(fā)方改進(jìn)、改正、適應(yīng)、完善已開發(fā)的軟件產(chǎn)品。

        從以上分析我們可以看出,以上六個(gè)步驟,其中第一步、第二步、第五步、第六步四個(gè)步驟都需要用戶方參與,而只有第四步,也就是“編碼實(shí)現(xiàn)”,才涉及到以某一種特定程序設(shè)計(jì)語(yǔ)言按照前面的計(jì)劃、分析、設(shè)計(jì)編寫出正確的容易理解和容易維護(hù)的程序模塊,也即“源程序清單”。

        而且,確定的目標(biāo),好的分析將為整個(gè)軟件開發(fā)項(xiàng)目的成功打下良好的基礎(chǔ);而好的軟件設(shè)計(jì)將為軟件程序編寫打下良好的基礎(chǔ);軟件測(cè)試更是在軟件生命周期中占據(jù)著重要的地位,滲透在在軟件生命周期的每一個(gè)環(huán)節(jié)中;軟件維護(hù)費(fèi)用日益上升,目前已達(dá)到整個(gè)開發(fā)費(fèi)用的80%,軟件維護(hù)工作的重要性可見一斑。

        同時(shí),在軟件開發(fā)過(guò)程中人員是有分工的,有的負(fù)責(zé)項(xiàng)目總體,是項(xiàng)目經(jīng)理;有的負(fù)責(zé)用戶需求,是系統(tǒng)分析員;有的負(fù)責(zé)系統(tǒng)設(shè)計(jì),是系統(tǒng)設(shè)計(jì)師;有的負(fù)責(zé)編碼實(shí)現(xiàn),是編碼工程師;有的負(fù)責(zé)測(cè)試,是測(cè)試工程師;有的負(fù)責(zé)客戶支持,是技術(shù)支持工程師。

        因此,非計(jì)算機(jī)專業(yè)的行業(yè)人員在行業(yè)軟件的開發(fā)過(guò)程中是完全可以參與進(jìn)來(lái),擔(dān)當(dāng)一定的工作,這就要求他們必須具有相關(guān)的軟件工程開發(fā)方面的知識(shí)體系。

        4課程體系設(shè)置

        1993年,IEEE計(jì)算機(jī)協(xié)會(huì)和ACM共同建立了一個(gè)聯(lián)合委員會(huì),正式開始了軟件工程職業(yè)實(shí)踐規(guī)范的制定工作。在2004版SWEBOK軟件工程知識(shí)體系簡(jiǎn)圖中,整個(gè)軟件工程知識(shí)體系分為11個(gè)知識(shí)領(lǐng)域。在SWEBOK的基礎(chǔ)上,IEEE與ACM又共同擬定了CCSE,其核心部分是軟件工程教育知識(shí)(SEEK),整個(gè)課程設(shè)置分為三個(gè)層次,即導(dǎo)論性課程、軟件工程核心課程和其他課程。導(dǎo)論性課程也就是軟件工程,核心課程包括軟件構(gòu)造、軟件設(shè)計(jì)與架構(gòu)、軟件測(cè)試、軟件過(guò)程與管理等,其他課程有工程經(jīng)濟(jì)學(xué)、小組動(dòng)力學(xué)和溝通、職業(yè)實(shí)踐,以及SEEK中沒有包含的內(nèi)容。

        另外,參考我國(guó)自學(xué)考試及清華大學(xué)軟件學(xué)院、北京大學(xué)軟件技術(shù)系等高校軟件工程(本科)的課程設(shè)置,均開設(shè)了軟件工程、軟件測(cè)試技術(shù)、軟件項(xiàng)目管理等課程,因此建議將軟件工程、軟件測(cè)試技術(shù)、軟件項(xiàng)目管理等課程納入非計(jì)算機(jī)專業(yè)的計(jì)算機(jī)教育課程體系。將目前非計(jì)算機(jī)專業(yè)普遍開設(shè)的計(jì)算機(jī)應(yīng)用課程變更為軟件工程,有條件的高校可以進(jìn)一步在此基礎(chǔ)上在非計(jì)算機(jī)專業(yè)開設(shè)軟件測(cè)試技術(shù)、軟件項(xiàng)目管理等課程?;蛘邔④浖こ淘O(shè)置為各個(gè)專業(yè)的必修課,將測(cè)試技術(shù)、軟件項(xiàng)目管理設(shè)置為選修課。而且,對(duì)于非計(jì)算機(jī)專業(yè),在軟件工程課程中應(yīng)著重講述UML統(tǒng)一建模語(yǔ)言及CASE工具[4]。

        正像音樂家需要譜曲、建筑師需要設(shè)立藍(lán)圖一樣,軟件工程也需要模型,需要建模。UML正是一種編制系統(tǒng)藍(lán)圖的標(biāo)準(zhǔn)化語(yǔ)言,可以實(shí)現(xiàn)大型復(fù)雜系統(tǒng)各種成分描述的可視化構(gòu)造系統(tǒng)模型。自1997年UML被國(guó)際對(duì)象組織OMG采納為面向?qū)ο蟮慕UZ(yǔ)言的國(guó)際標(biāo)準(zhǔn)以來(lái),它溶入了軟件工程領(lǐng)域的新思想、新方法和新技術(shù),憑借其簡(jiǎn)潔明晰的表達(dá)方式、超凡脫俗的表達(dá)能力,一路殺將出來(lái),為業(yè)界所廣泛認(rèn)同,對(duì)軟件工程的發(fā)展做出了杰出的貢獻(xiàn)。

        CASE工具,即自動(dòng)化軟件開發(fā)工具。CASE工具的一個(gè)基本思想就是提供一組能夠自動(dòng)覆蓋軟件開發(fā)生命周期各個(gè)階段的集成的、減少勞動(dòng)力的工具。CASE已被證明可以加快開發(fā)速度,提高應(yīng)用軟件生產(chǎn)率并保證應(yīng)用軟件的可靠品質(zhì)[5]。已經(jīng)有大量的CASE工具,在不同層次上提供對(duì)UML的支持。對(duì)于非計(jì)算機(jī)專業(yè)的學(xué)生來(lái)說(shuō),使用CASE工具的一個(gè)最大好處就是程序員不需要對(duì)所使用的計(jì)算機(jī)程序語(yǔ)言有很多的經(jīng)驗(yàn),所需的僅是系統(tǒng)分析能力和一些用高級(jí)語(yǔ)言或第四代語(yǔ)言編程序的能力。

        5總結(jié)

        總之,在非計(jì)算機(jī)專業(yè)計(jì)算機(jī)課程教育中,尤其是在獨(dú)立學(xué)院中,要及時(shí)更新觀念,按照社會(huì)的需要,調(diào)整教學(xué)課程計(jì)劃安排,盡快將軟件工程等相關(guān)課程列入非計(jì)算機(jī)專業(yè)計(jì)算機(jī)課程的教育中,使得獨(dú)立學(xué)院能更好地發(fā)揮其貼近市場(chǎng),貼近社會(huì)的特色,為實(shí)施三步走戰(zhàn)略,全面建設(shè)小康社會(huì)服務(wù),培養(yǎng)更多更好的、高素質(zhì)復(fù)合型創(chuàng)新人才。

        參考文獻(xiàn)

        [1] 苗逢春. 中小學(xué)信息技術(shù)教育的回顧與反思[J]. 信息技術(shù)教育,2004,(12).

        [2] 尹鋒. 軟件工程的發(fā)展與啟示[J]. 中國(guó)信息導(dǎo)報(bào),2005,(9).

        [3] 王恩德. 構(gòu)造SOA實(shí)現(xiàn)架構(gòu)變遷[J]. 軟件世界,2006,(5).

        [4] 溫莉芳. 從知識(shí)體系的角度思考軟件工程課程及教材建設(shè)[J]. 計(jì)算機(jī)教育,2004,(10).

        [5] 宋燕強(qiáng). CASE工具—軟件產(chǎn)業(yè)危機(jī)的解決方案[J]. 計(jì)算機(jī)世界報(bào),1995,(15).

        收稿時(shí)間:2007-1-31

        作者簡(jiǎn)介:李衛(wèi)紅,平頂山市科技進(jìn)修學(xué)校。

        E-mail:pdsonline@126.com

        国产免费一区二区三区在线观看 | 夜晚黄色福利国产精品| 久久精品国产清自在天天线| 国外亚洲成av人片在线观看| 亚洲无码a∨在线视频| 日韩精品有码中文字幕| 中文有码人妻字幕在线| 国产日产欧产精品精品| 五十路熟妇亲子交尾| 日本在线免费精品视频| 日本成人午夜一区二区三区| 国产精品免费av片在线观看| 波多野结衣aⅴ在线| 国产一区二区三区观看视频| 亚洲国产精品国自拍av| 亚洲一区二区三区av无码| 国产99r视频精品免费观看| 久久av一区二区三区下| 91九色最新国产在线观看| 国产成人精品午夜视频| 亚洲综合性色一区| 日本一区二区高清视频在线播放| 亚洲国产一区二区三区| 天天综合网天天综合色| 亚洲中文欧美日韩在线人| 综合中文字幕亚洲一区二区三区 | 丰满少妇愉情中文字幕18禁片| AV在线中出| 最新在线观看免费的a站国产| 久久不见久久见免费影院国语 | 禁止免费无码网站| 日本老熟妇五十路一区二区三区 | 国产亚洲精品90在线视频| 亚洲色欲色欲www在线观看| 久久AV中文一区二区三区| 激情视频国产在线观看| 成午夜福利人试看120秒| 国产欧美亚洲精品a| 亚洲AV无码成人精品区H| 久久99热只有频精品8国语| 国产熟妇按摩3p高潮大叫|