軟件開(kāi)發(fā)專業(yè)論文范文
時(shí)間:2023-04-06 07:24:34
導(dǎo)語(yǔ):如何才能寫好一篇軟件開(kāi)發(fā)專業(yè)論文,這就需要搜集整理更多的資料和文獻(xiàn),歡迎閱讀由公文云整理的十篇范文,供你借鑒。

篇1
基于工作過(guò)程系統(tǒng)化的構(gòu)建中職軟件開(kāi)發(fā)專業(yè)的課程體系,是指根據(jù)專業(yè)的培養(yǎng)目標(biāo),以具體職業(yè)崗位需求為依據(jù),由工作過(guò)程中的典型工作任務(wù)出發(fā)逐步梳理出專業(yè)課程,再經(jīng)過(guò)合理安排,讓學(xué)生在完整工作過(guò)程中學(xué)習(xí),以適應(yīng)社會(huì)企業(yè)對(duì)軟件人才的要求。具體過(guò)程是遵循軟件人才的工作過(guò)程,從工作崗位出發(fā),對(duì)工作崗位對(duì)應(yīng)的具體崗位進(jìn)行工作任務(wù)分析,尋找出典型工作任務(wù),然后轉(zhuǎn)換成行動(dòng)領(lǐng)域,再將行動(dòng)領(lǐng)域轉(zhuǎn)換為學(xué)習(xí)領(lǐng)域,最后根據(jù)學(xué)習(xí)領(lǐng)域確定專業(yè)核心課程。
1、進(jìn)行企業(yè)調(diào)研
主要是對(duì)軟件開(kāi)發(fā)專業(yè)人才培養(yǎng)模式存在的問(wèn)題以及目前企業(yè)對(duì)軟件技術(shù)專業(yè)人才的需求狀況進(jìn)行調(diào)研,掌握軟件技術(shù)人員所需的崗位核心能力及要求。
2、培養(yǎng)目標(biāo)的確定
通過(guò)前期對(duì)企業(yè)的走訪調(diào)研,明確了中職軟件開(kāi)發(fā)專業(yè)的人才培養(yǎng)目標(biāo):本專業(yè)主要是面向軟件開(kāi)發(fā)以及相關(guān)的IT信息企業(yè),以軟件開(kāi)發(fā)技術(shù)在IT信息行業(yè)中的應(yīng)用,培養(yǎng)具有良好職業(yè)道德、工作態(tài)度及行為規(guī)范,能夠在相應(yīng)的IT企業(yè)及需要相關(guān)的企事業(yè)單位從事軟件項(xiàng)目開(kāi)發(fā)、網(wǎng)頁(yè)美工、軟件項(xiàng)目銷售、軟件培訓(xùn)以及軟件的實(shí)施和維護(hù)等工作,具有可持續(xù)發(fā)展能力的初中級(jí)技術(shù)人才。
3、崗位需求及典型工作任務(wù)分析
典型工作任務(wù)是指描述一項(xiàng)工作行為,它反映職業(yè)工作的內(nèi)容和形式。結(jié)合前期企業(yè)調(diào)研的崗位需求、相應(yīng)的職業(yè)以及企業(yè)的業(yè)務(wù)方向,發(fā)揮合作企業(yè)、行業(yè)專家對(duì)課程改革的指導(dǎo)作用,邀請(qǐng)行業(yè)專家以研討會(huì)、頭腦風(fēng)暴等形式,集中分析相應(yīng)職業(yè)崗位所需的典型工作任務(wù)模塊,進(jìn)而對(duì)工作任務(wù)模塊所需的知識(shí)、技能和態(tài)度進(jìn)行分析,初步構(gòu)建專業(yè)知識(shí)與技能的課程體系。中職軟件開(kāi)發(fā)專業(yè)的主要崗位需求有:程序員、PHP程序員、JAVA程序員、網(wǎng)頁(yè)美工、軟件銷售及培訓(xùn)、軟件實(shí)施及維護(hù)。
4、行動(dòng)領(lǐng)域和學(xué)習(xí)領(lǐng)域分析
根據(jù)工作崗位的能力需求以及典型工作任務(wù)的內(nèi)容,筆者對(duì)相應(yīng)的行動(dòng)領(lǐng)域進(jìn)行了分析,并且進(jìn)行了歸類重組:
(1)程序員、php程序員、Java程序員的工作任務(wù)有一定的相同性,如都要進(jìn)行數(shù)據(jù)庫(kù)的設(shè)計(jì)和創(chuàng)建、軟件開(kāi)發(fā)相關(guān)文檔編輯以及服務(wù)器的搭建和配置等;他們的不同之處在于服務(wù)的業(yè)務(wù)方向(如有的做網(wǎng)站、有的是做管理系統(tǒng)軟件等)、編程語(yǔ)言以及開(kāi)發(fā)平臺(tái)和環(huán)境不一樣,如:php主要應(yīng)用于中小型網(wǎng)站的開(kāi)發(fā),主要應(yīng)用于web應(yīng)用程序、企業(yè)級(jí)應(yīng)用程序開(kāi)發(fā),而Java在web應(yīng)用程序、企業(yè)級(jí)應(yīng)用程序開(kāi)發(fā)以及移動(dòng)服務(wù)應(yīng)用程序開(kāi)發(fā)均有較多的應(yīng)用。
(2)網(wǎng)頁(yè)美工人員體現(xiàn)在行動(dòng)領(lǐng)域上主要是進(jìn)行網(wǎng)頁(yè)設(shè)計(jì)與制作以及網(wǎng)站的編輯。
(3)軟件銷售與培訓(xùn)員體現(xiàn)在行動(dòng)領(lǐng)域上主要是與客戶交流、溝通,進(jìn)行軟件的銷售以及對(duì)軟件進(jìn)行安裝、使用的培訓(xùn)。
(4)軟件實(shí)施及維護(hù)員體現(xiàn)在行動(dòng)領(lǐng)域上主要就是軟件的實(shí)施與維護(hù)。圍繞著行動(dòng)領(lǐng)域和崗位能力要求,筆者整合出了相應(yīng)的學(xué)習(xí)領(lǐng)域,再由學(xué)習(xí)領(lǐng)域的分析,分析得出相應(yīng)的課程設(shè)置。
5、貫穿教學(xué)過(guò)程工作項(xiàng)目的選取
(1)選定工作項(xiàng)目的方法
①選擇的項(xiàng)目?jī)?nèi)容要分學(xué)期循序漸進(jìn),由小項(xiàng)目到大項(xiàng)目,由簡(jiǎn)單項(xiàng)目到復(fù)雜項(xiàng)目,最終使學(xué)生通過(guò)對(duì)項(xiàng)目的開(kāi)發(fā)實(shí)踐,能夠達(dá)到不同崗位的能力需求。
②每個(gè)學(xué)期制定一或兩個(gè)段考終極目標(biāo)項(xiàng)目,完成項(xiàng)目所需的主要技術(shù)能力主要呈現(xiàn)在其中一或兩門專業(yè)核心課程中,而其它的知識(shí)技能經(jīng)分解后需要由其他的專業(yè)基礎(chǔ)課及文化課中來(lái)支撐。
③結(jié)合企業(yè)需求,邀請(qǐng)企業(yè)專家對(duì)選定項(xiàng)目進(jìn)行研究論證。
(2)明確工作項(xiàng)目經(jīng)過(guò)對(duì)崗位能力及學(xué)習(xí)課程進(jìn)一步分析和研究,結(jié)合企業(yè)專家提供的實(shí)踐意見(jiàn),筆者整合出了6個(gè)項(xiàng)目(班級(jí)網(wǎng)站、內(nèi)容管理系統(tǒng)、在線學(xué)習(xí)網(wǎng)站、OA系統(tǒng)、商業(yè)網(wǎng)站、客戶關(guān)系管理系統(tǒng))作為貫穿教學(xué)過(guò)程的目標(biāo)工作項(xiàng)目,并確定相應(yīng)的目標(biāo)(三維目標(biāo))及相互之間的關(guān)系。
6、工作項(xiàng)目與課程之間的關(guān)系分析
明確了貫穿教學(xué)過(guò)程中的工作項(xiàng)目以及其需要達(dá)到的教學(xué)目標(biāo)后,筆者進(jìn)一步分析了與工作項(xiàng)目相關(guān)專業(yè)課程及文化課程的關(guān)系,并把課程劃分為呈現(xiàn)課程和支撐課程,同時(shí)劃分了每個(gè)支撐課程所需要的知識(shí)模塊。
7、貫穿項(xiàng)目知識(shí)模塊重組
依托行業(yè)企業(yè),根據(jù)崗位的職業(yè)標(biāo)準(zhǔn)和行業(yè)標(biāo)準(zhǔn),結(jié)合貫穿項(xiàng)目的目標(biāo)以及相關(guān)的知識(shí)模塊要求,分別重新整合呈現(xiàn)課程、支撐課程的知識(shí)模塊,并根據(jù)整合的知識(shí)模塊重新制定課程標(biāo)準(zhǔn)。
(1)呈現(xiàn)課程的知識(shí)模塊重組每個(gè)學(xué)期的呈現(xiàn)課程,主要圍繞著貫穿項(xiàng)目進(jìn)行相應(yīng)的教學(xué),課程的最終目標(biāo)是要實(shí)現(xiàn)相應(yīng)的貫穿項(xiàng)目,而為了實(shí)現(xiàn)貫穿項(xiàng)目的過(guò)程中,對(duì)需要完成的專業(yè)知識(shí)模塊則通過(guò)其它的子項(xiàng)目或是子任務(wù)的形式進(jìn)行完成,而子項(xiàng)目或是子任務(wù)之間也是一種循序漸進(jìn)的關(guān)系;對(duì)于項(xiàng)目需要的其它知識(shí)模塊,則在其所支撐的專業(yè)基礎(chǔ)課或是文化課上按模塊進(jìn)行補(bǔ)缺。
(2)支撐課程的知識(shí)模塊重組
①專業(yè)支撐課程專業(yè)支撐課程主要是圍繞著其所支撐的貫穿項(xiàng)目所需知識(shí)模塊進(jìn)行,項(xiàng)目所需要的專業(yè)基礎(chǔ)知識(shí)整合在一年級(jí)的專業(yè)支撐課程完成,表現(xiàn)方式也主要是以有遞進(jìn)關(guān)系的子項(xiàng)目或是子任務(wù)的形式進(jìn)行。
②文化課支撐課程文化課支撐課程主要是圍繞著其所支撐貫穿項(xiàng)目所需其它知識(shí)模塊進(jìn)行,需要的知識(shí)模塊主要是根據(jù)貫穿項(xiàng)目所需的知識(shí)進(jìn)行相應(yīng)的整合后進(jìn)行重組,再根據(jù)所包括的知識(shí)模塊量,確定其實(shí)施的學(xué)期跨度,比如英語(yǔ),根據(jù)需要,把兩年需要的英文知識(shí)模塊融合在一年級(jí)全部實(shí)現(xiàn),而語(yǔ)文,所涉及的知識(shí)模塊量較大,那么就把所需的知識(shí)模塊在四個(gè)學(xué)期學(xué)期分別實(shí)現(xiàn);表現(xiàn)方式主要是以體現(xiàn)模塊知識(shí)的子任務(wù)形式進(jìn)行。
8、制定課程標(biāo)準(zhǔn)
根據(jù)重組的知識(shí)模塊及貫穿的工作項(xiàng)目制定相應(yīng)的課程標(biāo)準(zhǔn),內(nèi)容包括確定課程性質(zhì)、設(shè)計(jì)思路、課程三維目標(biāo)(知識(shí)與技能目標(biāo)、過(guò)程與方法目標(biāo)、情感態(tài)度與價(jià)值觀目標(biāo))、課程結(jié)構(gòu)(課程結(jié)構(gòu)主要包括學(xué)習(xí)模塊名、學(xué)習(xí)內(nèi)容、實(shí)現(xiàn)的專業(yè)能力、主要教學(xué)方法、教學(xué)場(chǎng)所與設(shè)備要求、學(xué)時(shí)等)、課程考核評(píng)價(jià)方式。
9、制定相應(yīng)的教學(xué)實(shí)施方案
根據(jù)相應(yīng)的課程體系、工作項(xiàng)目、課程標(biāo)準(zhǔn)等制定一個(gè)可行的教學(xué)實(shí)施方案。
二、軟件開(kāi)發(fā)工作室的創(chuàng)建
為了讓學(xué)生積極更多項(xiàng)目實(shí)踐經(jīng)驗(yàn)、零距離的接觸社會(huì)企業(yè)需求、運(yùn)營(yíng)模式和企業(yè)環(huán)境氛圍等,可以工作室的形式組織學(xué)生進(jìn)行軟件項(xiàng)目的設(shè)計(jì)開(kāi)發(fā),即在軟件開(kāi)發(fā)工作室中,通過(guò)校企合作及其它途徑,承接企業(yè)的真實(shí)需求項(xiàng)目,以軟件專業(yè)的學(xué)生及老師為開(kāi)發(fā)團(tuán)隊(duì),組織師生進(jìn)行軟件項(xiàng)目的設(shè)計(jì)、開(kāi)發(fā)、實(shí)施及維護(hù)等。項(xiàng)目開(kāi)發(fā)主要是以、JAVA平臺(tái)的為主,在工作室分.NET和JAVA開(kāi)發(fā)小組。工作室的負(fù)責(zé)教師應(yīng)該由在企業(yè)實(shí)踐過(guò)的專業(yè)課教師或者是由有一定實(shí)戰(zhàn)經(jīng)驗(yàn)的企業(yè)人員兼職擔(dān)任,只有熟悉企業(yè)運(yùn)作及相關(guān)企業(yè)文化的教師通過(guò)言傳身教,才能使學(xué)生對(duì)企業(yè)的更深;同時(shí)要求教師把辦公的地點(diǎn)移到工作室,并且擔(dān)任項(xiàng)目總經(jīng)理的角色,使得教師能夠全身心投入到生產(chǎn)教學(xué)中,在工作室的運(yùn)營(yíng)中,教師不僅要“擅長(zhǎng)專業(yè)教學(xué)、精通教育教學(xué)科研”,同時(shí)還要“熟練地進(jìn)行市場(chǎng)經(jīng)營(yíng)、會(huì)從事或者指導(dǎo)商品生產(chǎn)、懂得現(xiàn)代管理”。結(jié)合學(xué)生的實(shí)際能力和層次給學(xué)生分配不同的崗位;按照軟件項(xiàng)目的開(kāi)發(fā)過(guò)程明確不同的崗位(項(xiàng)目經(jīng)理、項(xiàng)目組長(zhǎng)、界面設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)、代碼編寫、項(xiàng)目測(cè)試、項(xiàng)目維護(hù)、文案等),實(shí)現(xiàn)流水線生產(chǎn)的軟件開(kāi)發(fā)模式。在工作室中,主要以項(xiàng)目作為引領(lǐng),為學(xué)生制定長(zhǎng)、中、短期的工作任務(wù)以及學(xué)習(xí)目標(biāo),學(xué)生在任務(wù)及目標(biāo)的驅(qū)動(dòng)下,通過(guò)自學(xué)、學(xué)長(zhǎng)指導(dǎo)、教師解答、團(tuán)隊(duì)交流等形式進(jìn)行新知識(shí)的學(xué)習(xí)。
三、行動(dòng)導(dǎo)向教學(xué)法的應(yīng)用
行動(dòng)導(dǎo)向教學(xué)法主要是以學(xué)生為主,著重培養(yǎng)學(xué)生的方法能力、社會(huì)能力、個(gè)性能力、專業(yè)能力為培養(yǎng)目標(biāo);在“項(xiàng)目一貫制”的實(shí)施過(guò)程中,以項(xiàng)目為引領(lǐng),學(xué)生為主體,教師為主導(dǎo),混合使用任務(wù)驅(qū)動(dòng)、角色扮演等多種形式和方式,引導(dǎo)學(xué)生通過(guò)以真實(shí)企業(yè)的員工身份進(jìn)行項(xiàng)目的實(shí)訓(xùn)、開(kāi)發(fā)等,使學(xué)生不斷提高職業(yè)道德修養(yǎng)、學(xué)會(huì)學(xué)習(xí)、主動(dòng)學(xué)習(xí),不斷提高分析問(wèn)題、解決問(wèn)題等方法能力、社會(huì)能力、個(gè)性能力及專業(yè)能力的水平。行動(dòng)導(dǎo)向教學(xué)法在使用過(guò)程中均使用資訊、計(jì)劃、決策、實(shí)施、反饋、遷移六大過(guò)程。
四、“項(xiàng)目”教學(xué)資源庫(kù)的開(kāi)發(fā)
充分利用工作室的條件,組織學(xué)生、老師分析整理真實(shí)項(xiàng)目開(kāi)發(fā)過(guò)程中的文檔、程序資料等,并根據(jù)軟件方向的課程體系,對(duì)項(xiàng)目進(jìn)行教學(xué)化的開(kāi)發(fā),搭建軟件項(xiàng)目的教學(xué)資源庫(kù)平臺(tái),總結(jié)出一套適合開(kāi)發(fā)的快速上手實(shí)訓(xùn)手冊(cè),開(kāi)發(fā)校本教材,為后期的教學(xué)實(shí)訓(xùn)提供更豐富的資源及更有效的途徑。
五、多元化評(píng)價(jià)的實(shí)施
篇2
省屬高校的軟件工程專業(yè)多脫胎于計(jì)算機(jī)科學(xué)與技術(shù)學(xué)科,在研究生人才培養(yǎng)模式上受限于計(jì)算機(jī)科學(xué)與技術(shù)研究生培養(yǎng)模式。部分高校甚至于采用同計(jì)算機(jī)專業(yè)研究生實(shí)施無(wú)差別培養(yǎng)方式,這一根本性原因帶來(lái)諸多問(wèn)題。
1.人才培養(yǎng)方向目標(biāo)定位不清晰
軟件工程專業(yè)碩士應(yīng)當(dāng)僅限于軟件工程師的培養(yǎng)。軟件工程具有極強(qiáng)的工科屬性,其人才培養(yǎng),除軟件工程科學(xué)碩士和計(jì)算機(jī)科學(xué)技術(shù)一樣,可培 研究型人才外,專業(yè)學(xué)位應(yīng)當(dāng)清晰定位于培養(yǎng)具有軟件工程必備基礎(chǔ)知識(shí),在軟件工程某一領(lǐng)域具有較強(qiáng)專業(yè)知識(shí)與技能的工程師。
2.師資比較缺乏,尤其是雙師型師資缺乏
軟件工程正式成為獨(dú)立的學(xué)科時(shí)間相對(duì)較短,軟件工程師資大多來(lái)源于計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)。計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)可以勝任軟件工程基礎(chǔ)課程,但這部分教師往往缺乏工程實(shí)際經(jīng)驗(yàn),在教學(xué)中往往表現(xiàn)為重理論輕實(shí)踐。省屬高校十分缺乏來(lái)自軟件企業(yè)一線的項(xiàng)目經(jīng)理以上的技術(shù)管理人員充任實(shí)踐課程教師。
3.培養(yǎng)模式陳舊,不適應(yīng)國(guó)家教育部要求
由于全日制軟件工程專業(yè)學(xué)位研究生2009年才在全國(guó)開(kāi)展,很多高校沿用學(xué)術(shù)型學(xué)位研究生培養(yǎng)模式,忽視了國(guó)家對(duì)專業(yè)學(xué)位研究生培養(yǎng)要求中的專業(yè)實(shí)踐能力的培養(yǎng),未能很好地開(kāi)展專業(yè)實(shí)踐教學(xué)。
4.課程設(shè)置陳舊,不適應(yīng)軟件企業(yè)的人才需求
大多數(shù)高校軟件工程研究生課程設(shè)置大多套用計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)的課程設(shè)置,未體現(xiàn)軟件工程學(xué)科特點(diǎn)。原因主要是因?yàn)閹熧Y缺乏、招生規(guī)模較小,出于節(jié)約培養(yǎng)成本的考慮。
二、一種實(shí)用的軟件工程全日制工程碩士培養(yǎng)解決方案
四川師范大學(xué)作為四川省屬高校中最早開(kāi)設(shè)計(jì)算機(jī)科學(xué)與技術(shù)、軟件工程本科生培養(yǎng)的院校之一,在軟件工程工程碩士培養(yǎng)的諸多問(wèn)題上,做了一些有益探索與研究,針對(duì)性地提出了一套適合于省屬高校軟件工程全日制工程碩士培養(yǎng)的解決方案,希望能為同類型高校提供人才培養(yǎng)的借鑒。研究生培養(yǎng)方案的制定,重點(diǎn)需要解決課程體系設(shè)置、培養(yǎng)流程規(guī)劃與控制。對(duì)專業(yè)學(xué)位研究生而言,還需要解決專業(yè)實(shí)踐能力的培養(yǎng)與訓(xùn)練這一關(guān)鍵問(wèn)題。
1.課程體系設(shè)置
軟件工程學(xué)科正式確立的兩個(gè)標(biāo)志性文件是2004年IEEE推出的軟件工程知識(shí)體(SWEBOK)和軟件工程教育知識(shí)體(SEEK)。兩個(gè)文件內(nèi)容相近,都包含了軟件工程核心類的知識(shí)領(lǐng)域、基礎(chǔ)類或前導(dǎo)類的知識(shí)領(lǐng)域,以及其他相關(guān)領(lǐng)域的知識(shí)。軟件工程研究生的培養(yǎng)從原則上說(shuō)應(yīng)遵循上述兩個(gè)文件,圍繞上述知識(shí)領(lǐng)域進(jìn)行教學(xué)。但由于這兩個(gè)文件將軟件工程的知識(shí)體系劃分為知識(shí)點(diǎn),各領(lǐng)域之間必然存在重復(fù)和交疊。在課程設(shè)置上無(wú)法照搬上述兩個(gè)文件。以SEEK為基礎(chǔ),我們對(duì)軟件工程的課程設(shè)置進(jìn)行規(guī)劃。整個(gè)課程設(shè)置被分為五個(gè)層次,分別為工程基礎(chǔ)課程、計(jì)算機(jī)基礎(chǔ)課程、軟件工程核心課程、擴(kuò)展課程和實(shí)踐課程,如圖1所示。課程開(kāi)設(shè)順序大體按照五個(gè)層次由低到高依次開(kāi)展。其中,工程基礎(chǔ)課程提供軟件工程所需數(shù)學(xué)理論基礎(chǔ)、外語(yǔ)能力培養(yǎng)、軟件工程文檔寫作、論文寫作基本功訓(xùn)練。計(jì)算機(jī)基礎(chǔ)課程提供軟件開(kāi)發(fā)必須的計(jì)算機(jī)基礎(chǔ)知識(shí),如網(wǎng)絡(luò)、算法和數(shù)據(jù)庫(kù)知識(shí)。
相對(duì)于本科課程而言,此類課程講授內(nèi)容更深入全面。軟件工程核心課程設(shè)置了高級(jí)軟件工程、軟件體系結(jié)構(gòu)和軟件測(cè)試與質(zhì)量保證三門課程。高級(jí)軟件工程側(cè)重于軟件分析與設(shè)計(jì)、軟件工程過(guò)程、軟件開(kāi)發(fā)案例分析。軟件體系結(jié)構(gòu)側(cè)重于結(jié)構(gòu)風(fēng)格、案例研究、共享信息系統(tǒng)、結(jié)構(gòu)描述、結(jié)構(gòu)的分析與評(píng)估、特定領(lǐng)域的軟件體系結(jié)構(gòu)和流行的軟件體系結(jié)構(gòu)等。軟件測(cè)試與質(zhì)量保證著重于軟件質(zhì)量的改進(jìn),討論如何提高軟件質(zhì)量的方法。擴(kuò)展課程包含系列領(lǐng)域知識(shí)課程,研究生可根據(jù)研究方向選擇兩門;軟件開(kāi)發(fā)工具講授最新流行的軟件開(kāi)發(fā)、過(guò)程管理所需要的軟件工具的使用,以實(shí)踐教學(xué)為主。軟件開(kāi)發(fā)新技術(shù)研討課程以講座形式開(kāi)展,教師和學(xué)生均可作為一個(gè)專題的主講。實(shí)踐課程包含校內(nèi)實(shí)踐、校外實(shí)踐和畢業(yè)設(shè)計(jì)三個(gè)環(huán)節(jié)。
2.培養(yǎng)流程與實(shí)施
教育部明文規(guī)定,專業(yè)學(xué)位研究生學(xué)制原則上為兩年,同時(shí)要求應(yīng)屆本科生進(jìn)行專業(yè)實(shí)踐不少于一年。一般來(lái)說(shuō),研究生在校課程學(xué)習(xí)時(shí)間應(yīng)有一年左右,加上專業(yè)實(shí)踐的一年,如何合理安排學(xué)習(xí)計(jì)劃,在兩年內(nèi)完成培養(yǎng)環(huán)節(jié)成了一個(gè)現(xiàn)實(shí)的重要問(wèn)題。我校以周為單位制定了四川師范大學(xué)軟件工程專業(yè)學(xué)位研究生培養(yǎng)流程,如表1所示:上表規(guī)劃了研究生培養(yǎng)中的幾個(gè)關(guān)鍵環(huán)節(jié),依次為報(bào)到入學(xué)、課程學(xué)習(xí)、校內(nèi)實(shí)踐、校外實(shí)踐、開(kāi)題、畢業(yè)設(shè)計(jì)、論文寫作和送審答辯。第一學(xué)期研究生主要是課程學(xué)習(xí),同時(shí)在校內(nèi)導(dǎo)師指導(dǎo)下開(kāi)展文獻(xiàn)閱讀和編程能力鍛煉。第二學(xué)期前半學(xué)期結(jié)束理論課程的學(xué)習(xí)。后半學(xué)期和暑期開(kāi)展校內(nèi)實(shí)踐和畢業(yè)設(shè)計(jì)開(kāi)題工作。第三學(xué)期研究生到實(shí)習(xí)基地進(jìn)行校外實(shí)踐。從第二學(xué)期后半段和整個(gè)第三學(xué)期,學(xué)生在專業(yè)實(shí)踐的同時(shí),需完成畢業(yè)設(shè)計(jì)。從第二個(gè)寒假開(kāi)始直到第四學(xué)期前六周,研究生完成畢業(yè)論文的初稿。從第七周開(kāi)始,進(jìn)行論文修改、、盲評(píng)和答辯工作。
從培養(yǎng)流程表可以看出,這種安排具有兩個(gè)顯著特點(diǎn)。一是理論課程學(xué)習(xí)安排在一個(gè)半學(xué)期完成,二是實(shí)踐課程分為校內(nèi)實(shí)踐和校外實(shí)踐。研究生理論課程學(xué)習(xí)任務(wù)并不重,完全可壓縮到一學(xué)期半,同時(shí)可為實(shí)踐提供更多時(shí)間。校內(nèi)實(shí)踐非常有必要。由于是省屬高校學(xué)生大多能力一般,為保障學(xué)生進(jìn)入企業(yè)能融入研發(fā)團(tuán)隊(duì)從事技術(shù)工作,必須先期培訓(xùn)其實(shí)踐能力。這種安排時(shí)間較為緊湊,也比較合理,符合專業(yè)學(xué)位研究生側(cè)重于實(shí)踐能力培養(yǎng)的要求,也在兩年的學(xué)制內(nèi)確保了研究生的實(shí)踐時(shí)間不少于36周。
三、專業(yè)實(shí)踐能力的培養(yǎng)與訓(xùn)練
軟件開(kāi)發(fā)能力是軟件工程專業(yè)碩士必備的核心能力,其能力培養(yǎng)既是對(duì)前端課程學(xué)習(xí)效果的檢驗(yàn),也是后端畢業(yè)設(shè)計(jì)和就業(yè)的必然需要。我校將軟件工程專業(yè)碩士實(shí)踐能力培養(yǎng)融入了眾多環(huán)節(jié)。從前期的實(shí)驗(yàn)型課程教學(xué),到中期的校內(nèi)實(shí)踐、再到后期的校外實(shí)踐和畢業(yè)設(shè)計(jì)。實(shí)驗(yàn)型課程教學(xué)解決軟件設(shè)計(jì)開(kāi)發(fā)的基礎(chǔ)技能,校內(nèi)實(shí)踐解決中小規(guī)模軟件設(shè)計(jì)開(kāi)發(fā)能力,校外實(shí)踐和畢業(yè)設(shè)計(jì)解決中大規(guī)模軟件設(shè)計(jì)能力。
1.實(shí)驗(yàn)型課程教學(xué)
包含軟件工具的使用訓(xùn)練、軟件開(kāi)發(fā)環(huán)境的搭建、軟件開(kāi)發(fā)案例分析和新技術(shù)研討。軟件工具的使用訓(xùn)練學(xué)生單個(gè)軟件開(kāi)發(fā)工具的使用,如項(xiàng)目管理軟件Project、開(kāi)發(fā)文檔化軟件Rational、軟件測(cè)試工具LOADRUNNER、QTP、TD等。由于這些工具結(jié)構(gòu)分散,還需進(jìn)行開(kāi)發(fā)環(huán)境的搭建訓(xùn)練。開(kāi)發(fā)環(huán)境搭建訓(xùn)練內(nèi)容一為搭建基于微軟的VSTS和VisualStudio的開(kāi)發(fā)平臺(tái),適合.net方向;內(nèi)容二位、為搭建基于IBMRSA和Eclipse的開(kāi)發(fā)平臺(tái),適合J2EE方向。軟件開(kāi)發(fā)案例分析中研究生將自己放在決策者的角度來(lái)思考項(xiàng)目所涉及到的具體問(wèn)題,增強(qiáng)了學(xué)生的實(shí)際應(yīng)對(duì)能力。新技術(shù)研討促進(jìn)學(xué)生或主動(dòng)或被動(dòng)地掌握了一些新興技術(shù),拓寬了技術(shù)領(lǐng)域。
2.校內(nèi)軟件開(kāi)發(fā)實(shí)踐
采用項(xiàng)目驅(qū)動(dòng)形式開(kāi)展。要求研究生必須申報(bào)各類實(shí)際的軟件開(kāi)發(fā)項(xiàng)目,如四川省苗子工程、學(xué)校研究生科研創(chuàng)新項(xiàng)目、學(xué)院研究生科研創(chuàng)先項(xiàng)目。研究生可組織本科生參與項(xiàng)目實(shí)施,但必須任項(xiàng)目組長(zhǎng),在項(xiàng)目中擔(dān)任核心角色,完成軟件需求文檔審定、軟件架構(gòu)設(shè)計(jì)、軟件詳細(xì)設(shè)計(jì)、大部分編碼工作、測(cè)試方案制定等重要工作。
3.校外軟件開(kāi)發(fā)實(shí)踐
在上述環(huán)節(jié)經(jīng)歷后,研究生已經(jīng)掌握中小規(guī)模軟件開(kāi)發(fā)的基本技能,此時(shí)將研究生派到實(shí)習(xí)基地,實(shí)戰(zhàn)參與企業(yè)軟件開(kāi)發(fā)項(xiàng)目。其實(shí)踐由校內(nèi)導(dǎo)師和企業(yè)導(dǎo)師共同負(fù)責(zé)。前期技能的培養(yǎng)已保證研究生勝任企業(yè)中一般性的軟件開(kāi)發(fā)角色。
4.畢業(yè)設(shè)計(jì)
研究生在校內(nèi)和校外實(shí)踐的36周中,還需要同時(shí)進(jìn)行畢業(yè)設(shè)計(jì)的開(kāi)題、實(shí)施。研究生可結(jié)合企業(yè)實(shí)習(xí)工作完成畢業(yè)設(shè)計(jì)。專業(yè)實(shí)踐的考核分為定期匯報(bào)和實(shí)踐環(huán)節(jié)結(jié)束匯報(bào)兩種形式。研究生應(yīng)每隔兩個(gè)月集中匯報(bào)一次實(shí)習(xí)期工作心得,取得的成績(jī)等。實(shí)踐結(jié)束時(shí)在全院公開(kāi)匯報(bào),其成績(jī)作為實(shí)踐課程成績(jī)。
四、結(jié)論
篇3
關(guān)鍵詞:工業(yè)化教育;軟件工程教育;軟件工程專業(yè)課程體系;逐步工業(yè)化教育模式
0、引言
為滿足21世紀(jì)國(guó)家工業(yè)化發(fā)展需求,教育部啟動(dòng)了“卓越工程師培養(yǎng)計(jì)劃”,旨在鼓勵(lì)各大高校推進(jìn)教育體制改革。針對(duì)國(guó)家新的發(fā)展戰(zhàn)略,結(jié)合“國(guó)際化,工業(yè)化,高質(zhì)量,高速度”辦學(xué)理念,哈爾濱工業(yè)大學(xué)國(guó)家示范性軟件學(xué)院(HIT-NPSS)提出了一套軟件工程專業(yè)逐步工業(yè)化的教學(xué)改革模式。
在過(guò)去的10年中,HIT-NPSS對(duì)現(xiàn)有教學(xué)模式進(jìn)行深入分析,結(jié)合IT企業(yè)實(shí)際需求和反饋,借鑒歐美國(guó)家的教育制度,逐步建立并完善了一套面向工業(yè)化的軟件工程專業(yè)本科生培養(yǎng)模式。這種新的培養(yǎng)模式成功縮小了畢業(yè)生能力與企業(yè)期望之間的差距,成為哈爾濱工業(yè)大學(xué)教育體制改革的成功案例之一。
1、工業(yè)化課程體系模型
HIT-NPSS本科生課程體系的設(shè)置不僅注重學(xué)生課堂知識(shí)的獲取,還以培養(yǎng)學(xué)生工業(yè)化技能(包括動(dòng)手能力、交流和表達(dá)能力,以及自學(xué)能力等)為基本目標(biāo)。對(duì)于軟件工程專業(yè)的本科生,掌握專業(yè)基礎(chǔ)知識(shí)固然重要,但在當(dāng)今的工業(yè)化環(huán)境下,能否在實(shí)踐中靈活運(yùn)用這些知識(shí)才是衡量學(xué)生素質(zhì)的首要標(biāo)準(zhǔn)。為此,HIT-NPSS本著為學(xué)生成長(zhǎng)服務(wù)的宗旨,基于IT企業(yè)人才需求,充分吸納優(yōu)秀的IT企業(yè)文化,立足學(xué)院的國(guó)際化辦學(xué)環(huán)境,提出了一套以學(xué)生為主體,教學(xué)與工業(yè)實(shí)踐緊密結(jié)合的面向工業(yè)化的本科生課程體系模型,如圖1所示。
該課程體系模型的核心包括3大知識(shí)領(lǐng)域:計(jì)算機(jī)技術(shù)、軟件工程以及IT策略與管理;4大應(yīng)用領(lǐng)域:網(wǎng)絡(luò)通信與信息安全、服務(wù)科學(xué)與企業(yè)信息化、多媒體與信息處理以及嵌入式系統(tǒng)與軟件。
2、逐步工業(yè)化的教學(xué)方法
HIT-NPSS的本科課程共分為4個(gè)學(xué)年、8個(gè)學(xué)期。學(xué)生前3個(gè)學(xué)年在校內(nèi)學(xué)習(xí)理論課程和實(shí)踐課程,第4學(xué)年到IT公司進(jìn)行工業(yè)實(shí)習(xí),不同學(xué)年的課程具有不同的針對(duì)性。
2.1 理論課程設(shè)置
第1學(xué)年以基礎(chǔ)課程為主,包括基礎(chǔ)理論類課程、專業(yè)基礎(chǔ)知識(shí)類課程以及基本編程技術(shù)類課程。為了強(qiáng)化學(xué)生的動(dòng)手能力,我們還增設(shè)了C++程序設(shè)計(jì)以及程序設(shè)計(jì)實(shí)踐2門課程。特別是,HIT-NPSS本科生第1學(xué)年還開(kāi)設(shè)了IT職業(yè)道德、交流技巧以及IT企業(yè)管理3門管理類課程,重點(diǎn)培養(yǎng)學(xué)生的團(tuán)結(jié)協(xié)作能力等職業(yè)素養(yǎng)?;谝陨险n程設(shè)置,學(xué)生在完成第1學(xué)年的學(xué)習(xí)任務(wù)后,能夠扎實(shí)掌握計(jì)算機(jī)基礎(chǔ)知識(shí),養(yǎng)成良好的編程習(xí)慣,提高交流和表達(dá)能力。
第2學(xué)年以計(jì)算機(jī)軟件系統(tǒng)類課程為重點(diǎn)。通過(guò)數(shù)據(jù)結(jié)構(gòu)與算法、操作系統(tǒng)、數(shù)據(jù)庫(kù)系統(tǒng)以及計(jì)算機(jī)網(wǎng)絡(luò)等課程幫助學(xué)生打下良好的計(jì)算機(jī)軟件系統(tǒng)理論基礎(chǔ);通過(guò)軟件工程課程幫助學(xué)生加深對(duì)軟件開(kāi)發(fā)生命周期的理解;通過(guò)面向?qū)ο蠹夹g(shù)與UML、Java編程技術(shù)以及軟件開(kāi)發(fā)實(shí)踐等課程提高學(xué)生的軟件開(kāi)發(fā)能力和實(shí)踐技能。此外,為了增強(qiáng)學(xué)生對(duì)現(xiàn)實(shí)IT工業(yè)領(lǐng)域的了解,該學(xué)年還開(kāi)設(shè)市場(chǎng)營(yíng)銷學(xué)、合同法以及財(cái)務(wù)管理3門管理類課程,這也是HIT-NPSS課程體系的特別之處。
第3學(xué)年是學(xué)生在校內(nèi)學(xué)習(xí)的最后一年,完成第3學(xué)年的課程學(xué)習(xí)后,所有學(xué)生將到IT企業(yè)進(jìn)行為期一年的工業(yè)實(shí)習(xí)。第3學(xué)年的課程主要為了培養(yǎng)學(xué)生解決問(wèn)題的能力和計(jì)算機(jī)技術(shù)應(yīng)用能力。開(kāi)設(shè)的課程包括編譯原理、多核程序設(shè)計(jì)、面向服務(wù)的計(jì)算技術(shù)、用戶界面設(shè)計(jì)、算法設(shè)計(jì)與分析以及軟件測(cè)試與質(zhì)量保證等。由于軟件工程領(lǐng)域覆蓋面較廣,按照個(gè)性化的教育理念,HIT-NPSS軟件工程本科專業(yè)下設(shè)網(wǎng)絡(luò)通信與信息安全、服務(wù)科學(xué)與企業(yè)信息化、多媒體與信息處理以及嵌入式系統(tǒng)與軟件4個(gè)專業(yè)方向,各方向按照培養(yǎng)學(xué)生相關(guān)專業(yè)技術(shù)和實(shí)踐能力的目標(biāo)分別設(shè)置不同的專業(yè)課程。在此基礎(chǔ)上,本學(xué)年還開(kāi)設(shè)了軟件開(kāi)發(fā)過(guò)程管理、項(xiàng)目管理、商務(wù)談判及知識(shí)產(chǎn)權(quán)法4門課程,以培養(yǎng)學(xué)生的專業(yè)素養(yǎng),為第4年的工業(yè)實(shí)習(xí)打下良好的基礎(chǔ)。
2.2 逐步工業(yè)化實(shí)踐環(huán)節(jié)
為逐步實(shí)現(xiàn)工業(yè)化教育目標(biāo),HIT-NPSS在每學(xué)年理論課程的基礎(chǔ)上,分別設(shè)置了以下實(shí)踐內(nèi)容:
(1)大學(xué)生創(chuàng)新項(xiàng)目。大學(xué)生創(chuàng)新項(xiàng)目以“興趣驅(qū)動(dòng)、自主實(shí)驗(yàn)、重在過(guò)程”為原則,在第l學(xué)期課程結(jié)束后,要求學(xué)生以項(xiàng)目組形式自主完成軟件研發(fā)課題。對(duì)于課題的選擇,學(xué)院并沒(méi)有統(tǒng)一規(guī)定,學(xué)生可以按照各自興趣選題并分組。為了鼓勵(lì)和支持學(xué)生的創(chuàng)新研究,學(xué)院將為各組安排一名指導(dǎo)教師,對(duì)軟件開(kāi)發(fā)的全過(guò)程進(jìn)行監(jiān)督和指導(dǎo)。學(xué)生利用課余時(shí)間完成創(chuàng)新項(xiàng)目,在第1學(xué)年結(jié)束前學(xué)院將對(duì)各組的創(chuàng)新項(xiàng)目進(jìn)行評(píng)審,對(duì)前10名予以獎(jiǎng)勵(lì)。經(jīng)過(guò)幾年的實(shí)踐,大學(xué)生創(chuàng)新項(xiàng)目已經(jīng)成為HIT-NPSS一大文化特色。
(2)短期企業(yè)實(shí)訓(xùn)。企業(yè)實(shí)訓(xùn)是HIT-NPSS課程體系的一個(gè)重要組成部分。在第2學(xué)年的第2學(xué)期,學(xué)生將被分配到指定的企業(yè)基地進(jìn)行為期4周的學(xué)習(xí)和訓(xùn)練。整個(gè)實(shí)訓(xùn)過(guò)程以實(shí)際項(xiàng)目開(kāi)發(fā)為主導(dǎo),中間穿插工具類、職業(yè)規(guī)劃類等培訓(xùn)課程,學(xué)生在IT企業(yè)環(huán)境中參與企業(yè)項(xiàng)目開(kāi)發(fā),體驗(yàn)從需求分析、系統(tǒng)設(shè)計(jì)、編碼實(shí)現(xiàn)、測(cè)試及交付使用的軟件開(kāi)發(fā)全過(guò)程。短期企業(yè)實(shí)訓(xùn)為學(xué)生提供了接觸企業(yè)實(shí)際項(xiàng)目、發(fā)現(xiàn)自身興趣和不足的良好機(jī)會(huì)。
(3)軟件工程實(shí)踐。軟件工程實(shí)踐在第3學(xué)年的第2學(xué)期進(jìn)行,是逐步工業(yè)化教育的第3步,要求學(xué)生以分組的形式在2周時(shí)間內(nèi)完成一個(gè)軟件系統(tǒng)的開(kāi)發(fā)。與短期企業(yè)實(shí)訓(xùn)相比,軟件工程實(shí)踐過(guò)程中學(xué)生要獨(dú)立完成軟件開(kāi)發(fā)生命周期的各個(gè)階段。通過(guò)軟件工程實(shí)踐,學(xué)生的編程能力、解決問(wèn)題能力、一般平臺(tái)應(yīng)用能力、流行工具軟件的使用能力以及項(xiàng)目管理能力將得到全面提升,這也為第4學(xué)年的工業(yè)實(shí)踐打下良好基礎(chǔ)。
2.3 企業(yè)實(shí)習(xí)
軟件工程專業(yè)本科生第4學(xué)年將在IT企業(yè)實(shí)習(xí)中,完成具有一定技術(shù)難度和較大工作量的技術(shù)方案設(shè)計(jì)和軟件開(kāi)發(fā)等工作,并在此基礎(chǔ)上完成(撰寫)本科畢業(yè)論文。通過(guò)工業(yè)實(shí)習(xí),學(xué)生的軟件開(kāi)發(fā)能力、工程實(shí)踐能力以及自學(xué)能力都將得到大幅度提高,完成學(xué)生到企業(yè)員工的軟件產(chǎn)業(yè)人才的逐步轉(zhuǎn)變。
(1)雙導(dǎo)師機(jī)制。HIT-NPSS要求所有的學(xué)生必須在IT企業(yè)進(jìn)行至少一年的工業(yè)實(shí)習(xí)。為了保證課堂學(xué)習(xí)向工業(yè)實(shí)踐的平穩(wěn)過(guò)渡,學(xué)院不僅要幫助學(xué)生選擇合適的實(shí)習(xí)基地,還要幫助學(xué)生確定指導(dǎo)教師。為此,HIT-NPSS提出了雙導(dǎo)師機(jī)制,即學(xué)生在校內(nèi)和校外(實(shí)習(xí)基地)各選擇一名指導(dǎo)教師,校外導(dǎo)師主要負(fù)責(zé)指導(dǎo)學(xué)生軟件項(xiàng)目開(kāi)發(fā),校內(nèi)導(dǎo)師主要負(fù)責(zé)指導(dǎo)學(xué)生畢業(yè)論文撰寫。HIT-NPSS要求軟件工程專業(yè)本科生的畢業(yè)論文要基于其工業(yè)實(shí)習(xí)期間直接參與的軟件工程項(xiàng)目,雙導(dǎo)師機(jī)制不僅能夠幫助學(xué)生填補(bǔ)不同領(lǐng)域的知識(shí)空白,還能夠有效建立起大學(xué)和IT企業(yè)的溝通橋梁,保證學(xué)生工業(yè)實(shí)踐和畢業(yè)論文的順利進(jìn)行。
(2)實(shí)習(xí)監(jiān)管方法。在雙導(dǎo)師機(jī)制的基礎(chǔ)上,HIT-NPSS通過(guò)開(kāi)題檢查、中期檢查以及結(jié)題驗(yàn)收對(duì)學(xué)生的整個(gè)實(shí)習(xí)過(guò)程進(jìn)行監(jiān)管。在工業(yè)實(shí)習(xí)的前3個(gè)月內(nèi),學(xué)生必須在校內(nèi)導(dǎo)師和校外導(dǎo)師的共同指導(dǎo)下完成論文開(kāi)題報(bào)告,即確定論文題目、主要內(nèi)容以及關(guān)鍵技術(shù)等。在工業(yè)實(shí)習(xí)3個(gè)月后,學(xué)院將到實(shí)習(xí)基地對(duì)學(xué)生的選題情況進(jìn)行檢查,爭(zhēng)取盡早發(fā)現(xiàn)存在的問(wèn)題并對(duì)學(xué)生進(jìn)行有效指導(dǎo)。中期檢查將在選題后的3個(gè)月內(nèi)進(jìn)行,檢查過(guò)程與開(kāi)題檢查相似,目的是檢查學(xué)生的工作進(jìn)展是否符合開(kāi)題報(bào)告中的日程安排,幫助學(xué)生解決實(shí)習(xí)中的問(wèn)題與困難。此外,中期檢查也是學(xué)院與實(shí)習(xí)企業(yè)交流學(xué)生實(shí)習(xí)表現(xiàn)、調(diào)整未來(lái)實(shí)習(xí)派遣計(jì)劃的重要手段。結(jié)題驗(yàn)收是學(xué)生工業(yè)實(shí)習(xí)結(jié)束前的最后一次檢查,一般在實(shí)習(xí)基地進(jìn)行,在學(xué)生展示自己的工作內(nèi)容后,由企業(yè)顧問(wèn)和校方專家共同評(píng)估其實(shí)習(xí)情況。
截至2013年,HIT-NPSS已有2937名學(xué)生在200家IT企業(yè)完成了工業(yè)實(shí)習(xí)。
2.4 校企合作模式
為充分發(fā)揮企業(yè)在工業(yè)化人才培養(yǎng)過(guò)程中的作用,HIT-NPSS采用多種模式加強(qiáng)校企合作。主要合作模式包括以下幾種:
(1)校企合作高峰會(huì)。校企合作高峰會(huì)以不同的主題每年舉辦一次,是高校和企業(yè)高層以及產(chǎn)業(yè)高級(jí)人員共商共計(jì)的重要平臺(tái),有效促進(jìn)了校企之間的溝通與合作,對(duì)全面實(shí)施卓越工程師培養(yǎng)計(jì)劃起到了巨大推動(dòng)作用。截至2013年,HIT-NPSS已成功舉辦了多屆校企合作高峰會(huì),累計(jì)邀請(qǐng)過(guò)220余家企業(yè)參會(huì),并與中興通訊股份有限公司、金山軟件有限公司、浪潮集團(tuán)等50多家知名企業(yè)保持著長(zhǎng)期合作關(guān)系。
(2)校內(nèi)工業(yè)實(shí)踐基地。在廣泛開(kāi)展校外工業(yè)實(shí)習(xí)的同時(shí),HIT-NPSS也與哈爾濱本地軟件公司合作,在校內(nèi)建立工業(yè)實(shí)習(xí)環(huán)境,提高學(xué)生的軟件開(kāi)發(fā)能力。學(xué)生可在校內(nèi)工業(yè)實(shí)習(xí)基地進(jìn)入企業(yè)的項(xiàng)目組,參與具體項(xiàng)目的開(kāi)發(fā)。目前,哈工大首創(chuàng)科技股份有限公司、哈工大慧通新意信息技術(shù)有限公司、黑龍江省計(jì)算機(jī)網(wǎng)絡(luò)與軟件評(píng)測(cè)中心等公司已進(jìn)駐校內(nèi)實(shí)習(xí)基地。
(3)聯(lián)合實(shí)驗(yàn)室。聯(lián)合實(shí)驗(yàn)室是校企合作的另一種模式,主要用于教學(xué)和軟件開(kāi)發(fā)實(shí)踐,由軟件學(xué)院負(fù)責(zé)提供場(chǎng)地和設(shè)備,由企業(yè)提供開(kāi)發(fā)平臺(tái)和各種工具軟件,并由企業(yè)定期為軟件學(xué)院的師生開(kāi)設(shè)專題講座,進(jìn)行相關(guān)指導(dǎo)。目前,HIT-NPSS已與浪潮通用軟件公司、金山軟件股份公司和英特爾亞太研發(fā)有限公司共同建立了聯(lián)合實(shí)驗(yàn)室。聯(lián)合實(shí)驗(yàn)室的建立,為軟件學(xué)院建立科學(xué)的課程體系和工業(yè)化實(shí)踐教學(xué)管理方法,實(shí)現(xiàn)工業(yè)化軟件人才的培養(yǎng)創(chuàng)造了良好條件。
(4)學(xué)生俱樂(lè)部。學(xué)生俱樂(lè)部是由軟件學(xué)院和軟件公司共同支持的實(shí)踐類學(xué)生社團(tuán)組織。學(xué)生俱樂(lè)部依托實(shí)際項(xiàng)目、模擬企業(yè)真實(shí)經(jīng)營(yíng)環(huán)境,有效培養(yǎng)學(xué)生的IT實(shí)踐經(jīng)驗(yàn)和創(chuàng)新能力,同時(shí)加強(qiáng)校企技術(shù)交流。目前HIT-NPSS已組建起亦飛、零度、騰訊等7個(gè)學(xué)生俱樂(lè)部。其中,亦飛俱樂(lè)部由阿里巴巴集團(tuán)支持在2003年創(chuàng)建;零度俱樂(lè)部由金山軟件股份公司支持在2004年創(chuàng)建;騰訊俱樂(lè)部由騰訊科技有限公司支持于2005年創(chuàng)建。
(5)企業(yè)家論壇。HIT-NPSS于2003年發(fā)起了企業(yè)家論壇活動(dòng),主要形式是邀請(qǐng)國(guó)內(nèi)外著名企業(yè)家到校進(jìn)行講座或演講。論壇的宗旨是讓學(xué)生了解行業(yè)動(dòng)態(tài)、把握領(lǐng)先技術(shù)、了解企業(yè)發(fā)展歷程,以實(shí)現(xiàn)活躍校園氣氛、開(kāi)拓學(xué)生視野、樹(shù)立企業(yè)形象的最終目標(biāo),同時(shí)促進(jìn)企業(yè)與哈工大軟件學(xué)院的相互了解與廣泛合作。到目前為止,HIT-NPSS已經(jīng)邀請(qǐng)了30余名知名企業(yè)家作為演講嘉賓。
(6)青年校友論壇。青年校友論壇是HIT-NPSS品牌活動(dòng)企業(yè)家論壇的進(jìn)一步延伸。青年校友論壇的演講嘉賓主要是軟件學(xué)院的畢業(yè)生,在企業(yè)工作2年以上。青年校友論壇是在校學(xué)生與學(xué)長(zhǎng)們交流的平臺(tái),大家一同分享上學(xué)的心得、實(shí)習(xí)的體會(huì)、工作后的經(jīng)歷。青年校友論壇的創(chuàng)辦宗旨是進(jìn)一步落實(shí)學(xué)院的工業(yè)化教育模式,深化學(xué)院工業(yè)化辦學(xué)理念。到目前為止,已邀請(qǐng)過(guò)10余名畢業(yè)生重返母校作為論壇嘉賓,青年校友論壇成為HIT-NPSS工業(yè)化教育模式中不可或缺的一部分。
3、學(xué)生就業(yè)情況
在工業(yè)實(shí)習(xí)期間,很多學(xué)生便已決定畢業(yè)后加盟實(shí)習(xí)公司或合作企業(yè)。工業(yè)實(shí)習(xí)機(jī)制不僅為學(xué)生創(chuàng)造了良好的就業(yè)環(huán)境,同時(shí)實(shí)現(xiàn)了高校和企業(yè)的雙贏。一方面,高校能夠與一流工業(yè)實(shí)踐基地保持長(zhǎng)期穩(wěn)定的合作關(guān)系,以便為學(xué)生提供更好的實(shí)習(xí)機(jī)會(huì);另一方面實(shí)習(xí)生可以成為實(shí)習(xí)公司的潛在員工,這不僅解決了企業(yè)的招聘難題,也大大縮短了企業(yè)新員工培訓(xùn)時(shí)間。經(jīng)過(guò)9年的實(shí)踐,哈工大軟件學(xué)院已與一批知名企業(yè)建立了良好的長(zhǎng)期合作關(guān)系,成為我國(guó)高校工業(yè)化實(shí)踐的成功案例之一。
根據(jù)統(tǒng)計(jì),外資企業(yè)、國(guó)內(nèi)500強(qiáng)企業(yè)、科研院所以及IT企業(yè)是哈爾濱工業(yè)大學(xué)學(xué)生就業(yè)的主要去向,每年到這些單位就業(yè)的學(xué)生約占畢業(yè)學(xué)生的90%以上。外資企業(yè)主要包括IBM、微軟、AUTODESK、NEC、東芝、三星、摩根士丹利以及Oracle等企業(yè);國(guó)內(nèi)500強(qiáng)企業(yè)主要包括中國(guó)移動(dòng)、中國(guó)聯(lián)通、航天科工集團(tuán)、工商銀行、華為、聯(lián)想、神州數(shù)碼等國(guó)內(nèi)知名企業(yè);科研院所主要包括各大部委和全軍所屬各研究單位、中科院、中國(guó)航天機(jī)電集團(tuán)公司、中國(guó)電子科技集團(tuán)公司所屬的科研單位、全國(guó)各高校;國(guó)內(nèi)知名IT企業(yè)主要包括百度、騰訊、金山、用友、盛大、阿里巴巴和搜狐等著名IT企業(yè)。超過(guò)50%的畢業(yè)生由其實(shí)習(xí)公司或合作企業(yè)錄用。
篇4
致謝一:
論文是在導(dǎo)師***教授的悉心指導(dǎo)和關(guān)心下完成的,值此論文工作結(jié)束之際,學(xué)生謹(jǐn)向*教授致以崇高的敬意和衷心的感謝。
在攻讀碩士學(xué)位期間,*教授在學(xué)業(yè)、生活上給予我許多的關(guān)懷與鼓勵(lì)。特別是在科研項(xiàng)目中給了我莫大的信任和支持,使我得到了全方位的鍛煉和提高。*教授敬業(yè)愛(ài)業(yè)的精神、敏銳的科學(xué)思維、誨人不倦的師者風(fēng)范和理論聯(lián)系實(shí)際的思想方法,使我終身受益。授業(yè)恩情,永生難忘。
感謝西北工業(yè)大學(xué)系統(tǒng)集成與工程管理研究所的全體工作人員。在這個(gè)充滿朝氣、勇于迎接挑戰(zhàn)的團(tuán)隊(duì)的不懈努力下,順利完成了多項(xiàng)企業(yè)信息化推廣應(yīng)用項(xiàng)目。作者在與課題組成員的合作中延伸和拓寬了自己的知識(shí)面,同時(shí)也鍛煉和提高了自身的綜合能力。
另外還要感謝本組的***博士、**博士——以及研究所的其他同學(xué),在課題研究的過(guò)程中,他們?cè)诩夹g(shù)上及其他方面給了我許多建議、幫助、支持和鼓勵(lì)。此外,航天四院蘭凌廠的相關(guān)工作人員在課題調(diào)研、開(kāi)發(fā)及實(shí)施過(guò)程中給了我極大的支持,配合課題完成了許多工作,在此也要感謝他們的幫助。
最后,感謝父母和家人對(duì)我自始至終的支持和關(guān)心,在我遇到困難和挫折的時(shí)候始終給我鼓勵(lì)和信心。衷心感謝大家!
致謝二:
在三年的研究生學(xué)習(xí)期間,我得到了很多老師、同學(xué)、同事的指導(dǎo)和幫助。
首先我要衷心感謝我的導(dǎo)師**教授的悉心指導(dǎo)和關(guān)心。在研究生的學(xué)習(xí)過(guò)程中,導(dǎo)師對(duì)我的課程學(xué)習(xí)和畢業(yè)設(shè)計(jì)進(jìn)行了細(xì)致和全面的指導(dǎo),不僅及時(shí)解決我在研究中遇到的問(wèn)題,而且為我提供許多寶貴的科研資料,為我的學(xué)業(yè)和研究付出了大量的心血。同時(shí),*老師以淵博的知識(shí)和深厚的專業(yè)素養(yǎng)深深感染了我,他在解決實(shí)際問(wèn)題時(shí)敏銳的洞察力、高效的作風(fēng)以及在治學(xué)上的嚴(yán)謹(jǐn)也使我受益非淺。
我還要特別感謝四川宜賓**光電玻璃制造有限公司,高級(jí)工程師**導(dǎo)師的悉心指導(dǎo)和建議。感謝宜賓學(xué)院的計(jì)算機(jī)系的*林教授、**中主任、**實(shí)驗(yàn)師,在課題過(guò)程中他們給了我寶貴的意見(jiàn)和指導(dǎo),并幫助我一起在機(jī)房對(duì)軟件進(jìn)行測(cè)試。同時(shí)還要感謝經(jīng)常和我一起研究、討論的同學(xué),以及宜賓學(xué)院計(jì)算機(jī)系全體同事們。
篇5
軟件工程不僅是計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)、軟件工程專業(yè)的一門專業(yè)基礎(chǔ)核心課程,也是其他相關(guān)專業(yè),如信息工程、系統(tǒng)工程、信息與計(jì)算機(jī)科學(xué)、信息管理與信息系統(tǒng)等專業(yè)的重要應(yīng)用技術(shù)課程。對(duì)于這些專業(yè)的學(xué)生來(lái)說(shuō),畢業(yè)設(shè)計(jì)多是以軟件開(kāi)發(fā)類項(xiàng)目為主,整個(gè)畢業(yè)設(shè)計(jì)就是開(kāi)發(fā)一個(gè)軟件。為了更好地完成軟件開(kāi)發(fā)類畢業(yè)設(shè)計(jì),提高學(xué)生畢業(yè)設(shè)計(jì)的質(zhì)量,進(jìn)一步規(guī)范畢業(yè)設(shè)計(jì)中的軟件開(kāi)發(fā)過(guò)程是必需的。軟件工程的思想正是用工程化方法構(gòu)建和維護(hù)有效的、實(shí)用的和高質(zhì)量的軟件。按照軟件工程思想,軟件開(kāi)發(fā)的生命周期分為可行性分析、需求分析、總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼實(shí)現(xiàn)、軟件測(cè)試和軟件維護(hù)幾個(gè)階段。在學(xué)生的畢業(yè)設(shè)計(jì)中以軟件工程的思想為主線,從軟件工程的角度去指導(dǎo)學(xué)生進(jìn)行畢業(yè)設(shè)計(jì),挖掘軟件工程在系統(tǒng)開(kāi)發(fā)過(guò)程中的價(jià)值,解決畢業(yè)設(shè)計(jì)中存在的一些問(wèn)題,既有助于學(xué)生更好地理解軟件工程的方法、技術(shù)和思想,更有助于提高軟件類畢業(yè)設(shè)計(jì)的質(zhì)量。
2畢業(yè)設(shè)計(jì)中存在的問(wèn)題
筆者在指導(dǎo)學(xué)生軟件開(kāi)發(fā)類畢業(yè)設(shè)計(jì)過(guò)程中發(fā)現(xiàn),畢業(yè)設(shè)計(jì)存在著選題難、任務(wù)重、重視編碼、輕過(guò)程、項(xiàng)目無(wú)法完成等現(xiàn)象。設(shè)計(jì)過(guò)程中沒(méi)有嚴(yán)格地遵循軟件工程的開(kāi)發(fā)方法,沒(méi)有規(guī)范的軟件設(shè)計(jì)過(guò)程,項(xiàng)目能否成功主要依賴于個(gè)人能力和個(gè)人努力,這種不正確的開(kāi)發(fā)方法帶來(lái)了嚴(yán)重的后果。在項(xiàng)目開(kāi)發(fā)的過(guò)程中常常存在以下幾個(gè)方面問(wèn)題:
2.1選題的盲目性
選題是畢業(yè)設(shè)計(jì)過(guò)程中的一個(gè)初始環(huán)節(jié),選題恰當(dāng)是做好畢業(yè)設(shè)計(jì)的前提,但選題不當(dāng)?shù)那闆r仍然時(shí)有發(fā)生。學(xué)生沒(méi)有認(rèn)識(shí)到畢業(yè)設(shè)計(jì)的重要性,純粹是為了完成學(xué)業(yè)而做畢業(yè)設(shè)計(jì),選題沒(méi)有一個(gè)確切的目標(biāo),往往是隨便選一個(gè)題目,造成選題的盲目性,出現(xiàn)了選題陳舊、選題范圍狹窄、選題偏大等問(wèn)題,使學(xué)生抄襲、完成不了畢業(yè)設(shè)計(jì)的情況時(shí)有發(fā)生。
2.2缺少軟件的系統(tǒng)分析
軟件開(kāi)發(fā)過(guò)程的第一個(gè)階段是系統(tǒng)分析,用來(lái)確定軟件開(kāi)發(fā)要解決的問(wèn)題是什么?估算完成該項(xiàng)目需要的資源和成本,確定目標(biāo)系統(tǒng)應(yīng)該具備哪些功能,主要經(jīng)歷問(wèn)題的定義、可行性分析和需求分析三個(gè)階段。軟件的系統(tǒng)分析確定了用戶需求,同時(shí)對(duì)目標(biāo)系統(tǒng)提出完整、具體的要求,引導(dǎo)開(kāi)發(fā)者正確地構(gòu)建系統(tǒng)。因此,對(duì)用戶需求做出全面、正確的分析,對(duì)于最終軟件開(kāi)發(fā)類畢業(yè)設(shè)計(jì)的成敗起著至關(guān)重要的作用。然而在完成畢業(yè)設(shè)計(jì)過(guò)程中,學(xué)生往往認(rèn)為代碼編寫最重要,對(duì)軟件開(kāi)發(fā)過(guò)程中的可行性分析和需求分析階段不重視,甚至沒(méi)有系統(tǒng)分析,對(duì)整個(gè)畢業(yè)設(shè)計(jì)的完成造成了影響。
2.3軟件設(shè)計(jì)過(guò)程雜亂無(wú)章
軟件設(shè)計(jì)一般都要經(jīng)歷可行性分析、需求分析、總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼和測(cè)試階段。而部分學(xué)生在畢業(yè)設(shè)計(jì)開(kāi)發(fā)的過(guò)程中,缺乏軟件工程設(shè)計(jì)思想,跨越需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)和功能模塊設(shè)計(jì),直接進(jìn)行代碼的撰寫;或者從代碼反推出模塊設(shè)計(jì);甚至在軟件開(kāi)發(fā)過(guò)程中,一邊寫程序,一邊了解需求,程序完成了需求才確定。這種無(wú)序的軟件設(shè)計(jì)過(guò)程,導(dǎo)致最終設(shè)計(jì)的系統(tǒng)雜亂無(wú)章、代碼的重復(fù)率高、潛在?Bug多、系統(tǒng)的可集成性非常差、不能在規(guī)定時(shí)間內(nèi)完成設(shè)計(jì)或者系統(tǒng)無(wú)法運(yùn)行。
2.4開(kāi)發(fā)過(guò)程中文檔不完備
根據(jù)軟件工程學(xué)的基本原理,軟件=程序+文檔,可見(jiàn)軟件文檔是軟件開(kāi)發(fā)過(guò)程中不可缺少的組成部分。軟件文檔貫穿于軟件開(kāi)發(fā)的各個(gè)階段,是提高軟件產(chǎn)品開(kāi)發(fā)效率、規(guī)范軟件產(chǎn)品開(kāi)發(fā)過(guò)程、保證軟件產(chǎn)品質(zhì)量的關(guān)鍵。但在實(shí)際畢業(yè)設(shè)計(jì)中,很多同學(xué)認(rèn)為把程序代碼編出來(lái)了,畢業(yè)設(shè)計(jì)也就完成了,提交的畢業(yè)設(shè)計(jì)論文就是系統(tǒng)代碼的復(fù)制,即只做出一個(gè)可演示可操作的系統(tǒng),而忽略了軟件開(kāi)發(fā)的完整性、系統(tǒng)性。完整的畢業(yè)設(shè)計(jì)不僅包括可操作的系統(tǒng),還包括在開(kāi)發(fā)系統(tǒng)的過(guò)程中所產(chǎn)生的各個(gè)文檔資料。文檔的缺失會(huì)降低軟件開(kāi)發(fā)的效率、影響整個(gè)軟件的開(kāi)發(fā)、使用和維護(hù)。以上問(wèn)題的存在,嚴(yán)重影響了畢業(yè)設(shè)計(jì)的進(jìn)度和質(zhì)量,沒(méi)有達(dá)到畢業(yè)設(shè)計(jì)的目標(biāo)要求。針對(duì)當(dāng)前畢業(yè)設(shè)計(jì)的現(xiàn)狀和存在不足,筆者認(rèn)為應(yīng)用軟件工程學(xué)的思想指導(dǎo)畢業(yè)設(shè)計(jì),對(duì)促進(jìn)學(xué)生綜合素質(zhì)與工程實(shí)踐能力培養(yǎng)具有積極意義。
3用軟件工程思想指導(dǎo)學(xué)生進(jìn)行畢業(yè)設(shè)計(jì)
3.1以可行性研究指導(dǎo)選題
可行性研究的目的是用最小的代價(jià)在盡可能短的時(shí)間內(nèi)確定問(wèn)題是否能夠解決。畢業(yè)設(shè)計(jì)題目的選擇,應(yīng)立足于解決工程實(shí)際問(wèn)題,可由指導(dǎo)教師提供符合相關(guān)專業(yè)畢業(yè)設(shè)計(jì)要求的題目,也可以鼓勵(lì)學(xué)生自己到社會(huì)、生產(chǎn)企業(yè)中尋求研究課題,培養(yǎng)他們自主學(xué)習(xí)的意識(shí)。選題過(guò)程以可行性研究為指導(dǎo),從課題規(guī)模大小、難易程度、學(xué)生自己的研究方向、愛(ài)好、學(xué)生的知識(shí)層面和能力等多個(gè)方面進(jìn)行考慮,對(duì)于選擇的題目是否能夠解決,確定在規(guī)定的時(shí)間內(nèi)完成畢業(yè)設(shè)計(jì)的可行性。指導(dǎo)教師可根據(jù)學(xué)生選報(bào)的題目來(lái)指導(dǎo)學(xué)生對(duì)該選題進(jìn)行調(diào)查研究,明確課題要解決的問(wèn)題是什么,簡(jiǎn)要地寫出關(guān)于問(wèn)題性質(zhì)、項(xiàng)目目標(biāo)和項(xiàng)目規(guī)模的書(shū)面報(bào)告??尚行匝芯縼?lái)指導(dǎo)畢業(yè)設(shè)計(jì)的選題,實(shí)質(zhì)上是簡(jiǎn)化了系統(tǒng)分析和設(shè)計(jì)的過(guò)程,也是在較高層次上以較抽象的方式進(jìn)行的系統(tǒng)分析和設(shè)計(jì)的過(guò)程,使學(xué)生對(duì)于課題的設(shè)計(jì)有個(gè)清晰的思路,為及時(shí)完成畢業(yè)設(shè)計(jì)提供了可能。
3.2重視軟件的需求分析
需求分析的基本任務(wù)是準(zhǔn)確地回答“系統(tǒng)必須做什么”,即確定系統(tǒng)必須完成哪些工作,也就是對(duì)目標(biāo)系統(tǒng)提出完整、準(zhǔn)確、清晰、具體的要求,不僅指明了系統(tǒng)設(shè)計(jì)時(shí)必須要實(shí)現(xiàn)的目標(biāo),也是軟件設(shè)計(jì)、實(shí)現(xiàn)、測(cè)試和維護(hù)階段的主要參考標(biāo)準(zhǔn)。用戶需求的獲取是軟件開(kāi)發(fā)中最重要、難度最大的工作,它貫穿于整個(gè)軟件設(shè)計(jì)過(guò)程,不僅要涉及到軟件開(kāi)發(fā)方面的知識(shí)、應(yīng)用領(lǐng)域方面的知識(shí),還涉及到與用戶溝通的能力。在進(jìn)行需求獲取和分析時(shí),為了及時(shí)、準(zhǔn)確地獲取,可采用軟件工程中比較成熟的方法,例如訪談、實(shí)際調(diào)查、UML的用例技術(shù)等。需求分析在軟件系統(tǒng)分析與設(shè)計(jì)階段起著橋梁的作用,確定了系統(tǒng)的需求,才能制定出軟件設(shè)計(jì)的框架,保證畢業(yè)設(shè)計(jì)循序漸進(jìn)、有條不紊地進(jìn)行,避免后期開(kāi)發(fā)過(guò)程的頻繁返工,進(jìn)而按時(shí)完成最終的任務(wù)。
3.3規(guī)范畢業(yè)設(shè)計(jì)過(guò)程
軟件開(kāi)發(fā)類畢業(yè)設(shè)計(jì)一般是開(kāi)發(fā)一個(gè)軟件系統(tǒng),實(shí)現(xiàn)一定的功能?!奥槿鸽m小,五臟俱全”,無(wú)論軟件規(guī)模的大小、功能的多少,都應(yīng)該嚴(yán)格按照軟件工程中軟件生命周期每個(gè)階段的步驟完成各項(xiàng)任務(wù)。要培養(yǎng)學(xué)生把軟件工程的概念貫穿于整個(gè)畢業(yè)設(shè)計(jì)過(guò)程,也就是說(shuō),讓學(xué)生把開(kāi)發(fā)軟件的過(guò)程看成是蓋一棟大樓,修一條公路的實(shí)際工程,用工程化的思想指導(dǎo)畢業(yè)設(shè)計(jì),確定完成課題的各項(xiàng)任務(wù)的工作步驟,注重軟件類畢業(yè)設(shè)計(jì)的過(guò)程,而不是學(xué)生所認(rèn)為的畢業(yè)設(shè)計(jì)就是編程序,代碼調(diào)試通過(guò)即可。通過(guò)工程的概念規(guī)范畢業(yè)設(shè)計(jì)過(guò)程,讓學(xué)生明白開(kāi)發(fā)一個(gè)軟件系統(tǒng)一般經(jīng)過(guò)系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)施三個(gè)階段,必須嚴(yán)格遵循軟件生命周期的規(guī)律,完成各個(gè)階段的任務(wù),才能最終提高畢業(yè)設(shè)計(jì)的質(zhì)量。
3.4重視文檔的寫作
軟件工程中的瀑布模型嚴(yán)格地規(guī)定了在整個(gè)軟件生命周期的各個(gè)階段,都要提交相應(yīng)的文檔。文檔不僅記錄軟件開(kāi)發(fā)過(guò)程中的大量信息,在軟件的開(kāi)發(fā)、維護(hù)過(guò)程中也起著重要的作用。在指導(dǎo)學(xué)生畢業(yè)設(shè)計(jì)時(shí),要求學(xué)生遵照軟件工程的思想,把文檔作為整個(gè)設(shè)計(jì)的指揮棒,記載設(shè)計(jì)過(guò)程的每一階段完成的目標(biāo)、任務(wù)及技術(shù)手段,建立健全畢業(yè)設(shè)計(jì)文檔制度,確保畢業(yè)設(shè)計(jì)過(guò)程中的文獻(xiàn)綜述、譯文、任務(wù)書(shū)、開(kāi)題報(bào)告、選題審題表、中期檢查表、設(shè)計(jì)(論文)正文、答辯記錄等各環(huán)節(jié)教學(xué)資料檔案完善、規(guī)范,實(shí)現(xiàn)對(duì)畢業(yè)設(shè)計(jì)的全程監(jiān)控。
4結(jié)束語(yǔ)
篇6
關(guān)鍵詞: 計(jì)算機(jī)專業(yè) 英語(yǔ)實(shí)踐教學(xué) CDIO理念 人才培養(yǎng)模式
一、引言
根據(jù)品牌專業(yè)建設(shè)的要求,結(jié)合寧波大紅鷹學(xué)院信息工程學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)的培養(yǎng)計(jì)劃,旨在培養(yǎng)系統(tǒng)掌握計(jì)算機(jī)科學(xué)理論、計(jì)算機(jī)軟、硬件系統(tǒng)及應(yīng)用知識(shí),具有本專業(yè)領(lǐng)域分析問(wèn)題、解決問(wèn)題的初步能力,面向區(qū)域中小企業(yè),從事軟件工程項(xiàng)目的設(shè)計(jì)與應(yīng)用的高素質(zhì)應(yīng)用型專門人才。計(jì)算機(jī)科學(xué)與技術(shù)的人才培養(yǎng)改革成了一項(xiàng)很重要的教學(xué)改革。尤其是專業(yè)英語(yǔ)的學(xué)習(xí)和能力的培養(yǎng)成為一個(gè)比較重要的組成部分,專業(yè)英語(yǔ)的培養(yǎng)目標(biāo)是具備較強(qiáng)的外語(yǔ)應(yīng)用能力和團(tuán)隊(duì)協(xié)作能力,熟悉軟件服務(wù)外包流程,從事軟件行業(yè),特別是軟件服務(wù)外包領(lǐng)域應(yīng)用軟件設(shè)計(jì)、開(kāi)發(fā)、測(cè)試、維護(hù)及管理等工作的英語(yǔ)專業(yè)能力的延伸。在整體教學(xué)實(shí)踐平臺(tái)的構(gòu)建中,引入了CDIO理念,融入了這種新的工程教育模式,促其不斷地發(fā)展和完善,能夠規(guī)避傳統(tǒng)的計(jì)算機(jī)專業(yè)英語(yǔ)教學(xué)存在的很多不足。此次教學(xué)改革的實(shí)施范圍是計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)軟件服務(wù)外包,移動(dòng)軟件開(kāi)發(fā)方向?qū)W生。
《專業(yè)英語(yǔ)》課程的培養(yǎng)目標(biāo)定位在:(1)培養(yǎng)學(xué)生在較短的時(shí)間內(nèi)掌握一定量的現(xiàn)代計(jì)算機(jī)專業(yè)詞匯,能熟練地看懂計(jì)算機(jī)屏幕信息的英文提示、菜單、幫助文件及出錯(cuò)信息;(2)培養(yǎng)學(xué)生能順利閱讀并正確理解本專業(yè)資料,能閱讀和翻譯計(jì)算機(jī)的軟硬件手冊(cè)、資料和說(shuō)明書(shū);(3)具有一定的聽(tīng)說(shuō)能力。
二、課程的基本理念和設(shè)計(jì)思路
課程的基本理念是以學(xué)生知識(shí)、能力、素質(zhì)協(xié)調(diào)發(fā)展為目標(biāo),突出學(xué)生為主體,重視能力培養(yǎng)和素質(zhì)培養(yǎng)。課程的設(shè)計(jì)思路為本課程注重學(xué)生的實(shí)際應(yīng)用能力的培養(yǎng),理論聯(lián)系實(shí)際,培養(yǎng)學(xué)生英文科技文獻(xiàn)讀寫能力,加強(qiáng)自學(xué)、與人交流的訓(xùn)練,具有較強(qiáng)的學(xué)習(xí)能力和實(shí)踐能力的實(shí)用型、技能型應(yīng)用人才,為企業(yè)創(chuàng)造效益。
本次課程內(nèi)容設(shè)計(jì)時(shí),以CDIO為主體思路,提高英語(yǔ)閱讀和翻譯能力,能夠從英文資料中獲取知識(shí),為熟練閱讀英文的計(jì)算機(jī)技術(shù)文獻(xiàn)、資料和書(shū)籍打下良好基礎(chǔ)。探索性地提出以計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)英語(yǔ)的基本術(shù)語(yǔ)為主要內(nèi)容的“專業(yè)英語(yǔ)”課程提綱,包括:(1)計(jì)算機(jī)專業(yè)英語(yǔ)的詞匯學(xué)習(xí);(2)計(jì)算機(jī)專業(yè)英語(yǔ)的閱讀理解與翻譯技巧;(3)計(jì)算機(jī)專業(yè)論文文體;(4)英語(yǔ)應(yīng)用文寫作;(5)英語(yǔ)科技文章的閱讀與檢索;(6)計(jì)算機(jī)屏幕英語(yǔ)及軟件問(wèn)題。
三、改革方案
改革方案包括內(nèi)容、方法及具體的實(shí)施計(jì)劃,方案要求切實(shí)有效,可操作強(qiáng)。
(一)內(nèi)容
1.培養(yǎng)目標(biāo):軟件服務(wù)外包和移動(dòng)軟件開(kāi)發(fā)的技術(shù)環(huán)節(jié)進(jìn)行有效口頭溝通,就技術(shù)和商務(wù)細(xì)節(jié)展開(kāi)討論。閱讀要求:正確理解公司內(nèi)部英文資料;準(zhǔn)確理解客戶提供的各類技術(shù)文檔內(nèi)容,把握細(xì)節(jié)。寫作要求:使用英文電子郵件、備忘錄等進(jìn)行公司/部門內(nèi)部溝通。
2.將CDIO理念引入專業(yè)英語(yǔ)I-III,利用三年的時(shí)間,完成1本校本與實(shí)踐教學(xué)課程體系相結(jié)合的項(xiàng)目實(shí)訓(xùn)教材編寫工作。
3.培養(yǎng)一個(gè)由2~4名雙師型教師組成的教學(xué)團(tuán)隊(duì)。
(二)方法
1.教材建設(shè):教材編寫應(yīng)注重實(shí)用性,以企業(yè)中真實(shí)項(xiàng)目資料作為教材,便于從事模擬實(shí)訓(xùn),也可以把專業(yè)技術(shù)文檔或?qū)嶋H項(xiàng)目文檔作為教材中的項(xiàng)目。
2.對(duì)教學(xué)內(nèi)容的建設(shè):軟件服務(wù)外包和移動(dòng)軟件開(kāi)發(fā)英語(yǔ)教學(xué)應(yīng)努力做到基礎(chǔ)英語(yǔ)與專業(yè)英語(yǔ)相結(jié)合,強(qiáng)化聽(tīng)說(shuō)等基本技能和專業(yè)英語(yǔ)訓(xùn)練;重視商務(wù)英語(yǔ),強(qiáng)調(diào)英文商務(wù)信函、電子郵件及相關(guān)文書(shū)的規(guī)范寫作。
3.對(duì)教學(xué)方法的建設(shè):為提高教學(xué)的實(shí)效性,軟件服務(wù)外包和移動(dòng)軟件開(kāi)發(fā)英語(yǔ)移動(dòng)軟件開(kāi)發(fā)英語(yǔ)教學(xué)應(yīng)注重實(shí)際運(yùn)用與課堂教學(xué)相結(jié)合。
4.突出課程目標(biāo)的職業(yè)化定位,構(gòu)建“基礎(chǔ)英語(yǔ)+行業(yè)英語(yǔ)”課程模塊。
5.課程組織以項(xiàng)目為基本方式,教學(xué)方法要重視與就業(yè)崗位結(jié)合,采用基于職場(chǎng)的情景式課堂設(shè)計(jì)和互動(dòng)體驗(yàn)的教學(xué)方法。
四、結(jié)語(yǔ)
基于CDIO理念的專業(yè)英語(yǔ)教學(xué)平臺(tái)的構(gòu)建的預(yù)期目標(biāo)主要體現(xiàn)在以下方面:
第一,根據(jù)校企合作基地為移動(dòng)軟件開(kāi)發(fā)的學(xué)生專業(yè)英語(yǔ)校外學(xué)習(xí)提供支持。
第二,完成培養(yǎng)方案、教學(xué)計(jì)劃的重新審訂工作,構(gòu)建專業(yè)培養(yǎng)規(guī)格與提高職業(yè)能力相統(tǒng)一的英語(yǔ)教學(xué)課程體系構(gòu)建,包括教材,教學(xué)資料構(gòu)建。
第三,將項(xiàng)目引入專業(yè)英語(yǔ)教學(xué),利用三年的時(shí)間,完成2本校本與移動(dòng)軟件開(kāi)發(fā)企業(yè)相結(jié)合的項(xiàng)目化教材編寫工作。
第四,培養(yǎng)一個(gè)由2~4名雙師型教師組成的教學(xué)團(tuán)隊(duì)。
參考文獻(xiàn):
[1]John Malmqvist.The application of CDIO standard in the evaluation of Swedish engineering Degree programmers[J].world transaction on engineering and technology education,2006,5(2):361-364.
篇7
【關(guān)鍵詞】 項(xiàng)目管理 軟件開(kāi)發(fā) 研究
軟件開(kāi)發(fā)過(guò)程是一個(gè)復(fù)雜過(guò)程,也是一個(gè)項(xiàng)目的綜合過(guò)程。軟件配置在軟件開(kāi)發(fā)過(guò)程應(yīng)用,提高了軟件的生命周期,在開(kāi)發(fā)過(guò)程中,就能對(duì)軟件進(jìn)行測(cè)試,對(duì)軟件的數(shù)據(jù)進(jìn)行科學(xué)的分析,發(fā)現(xiàn)存在問(wèn)題及時(shí)解決措施,對(duì)提高軟件開(kāi)發(fā)質(zhì)量有了進(jìn)一步技術(shù)保障,為項(xiàng)目的正確實(shí)施有了明確保障。
一、項(xiàng)目管理的概述
軟件從調(diào)研、分析、設(shè)計(jì)、實(shí)施、測(cè)試、維護(hù)與管理及死亡的一個(gè)生命周期,實(shí)際就是一個(gè)項(xiàng)目的整個(gè)流程。項(xiàng)目管理就在一定環(huán)境下,根據(jù)企業(yè)的實(shí)際需要,進(jìn)行科學(xué)的分析、科學(xué)的設(shè)計(jì)、科學(xué)的進(jìn)行管理、以提高企業(yè)的利潤(rùn)為目標(biāo)進(jìn)行整個(gè)管理過(guò)程?,F(xiàn)在項(xiàng)目管理在各個(gè)領(lǐng)域應(yīng)用比較廣,其有一定管理目標(biāo),科學(xué)的進(jìn)行分析與管理,為實(shí)現(xiàn)特定的管理目標(biāo)努力。項(xiàng)目管理是一項(xiàng)綜合過(guò)程,涉及組織,質(zhì)量、費(fèi)用、時(shí)間等一系列問(wèn)題,從發(fā)起過(guò)程,設(shè)計(jì)過(guò)程到實(shí)施過(guò)程都需要企業(yè)搭建良好的平臺(tái)進(jìn)行構(gòu)建,以實(shí)現(xiàn)企業(yè)項(xiàng)目管理目標(biāo)努力。
二、在軟件開(kāi)發(fā)中實(shí)施項(xiàng)目管理的重要性
項(xiàng)目管理在軟件開(kāi)發(fā)過(guò)程中起到重要作用,項(xiàng)目管理可以提高軟件開(kāi)發(fā)質(zhì)量。有時(shí)即使不開(kāi)展項(xiàng)目管理工作,軟件開(kāi)發(fā)項(xiàng)目也能取得成功。但是如果缺乏項(xiàng)目管理,則難以將成本控制在一定范圍內(nèi),容易導(dǎo)致軟件企業(yè)面臨著虧損的風(fēng)險(xiǎn)。在開(kāi)展項(xiàng)目管理工作的過(guò)程中,需要借助技術(shù)、方法等,管理軟件開(kāi)發(fā)活動(dòng),如此既有助于實(shí)現(xiàn)軟件開(kāi)發(fā)目標(biāo),又能夠控制軟件開(kāi)發(fā)的進(jìn)度以及開(kāi)發(fā)成本。當(dāng)前,雖然有部分軟件企業(yè)依據(jù)軟件工程理論,制定了管理軟件開(kāi)發(fā)的制度,但是卻沒(méi)有嚴(yán)格控制軟件開(kāi)發(fā)的進(jìn)度以及成本。這種做法不僅會(huì)延長(zhǎng)軟件開(kāi)發(fā)的時(shí)間,還會(huì)增加軟件公司的經(jīng)營(yíng)風(fēng)險(xiǎn),最終損害到相關(guān)用戶的利益。而在軟件開(kāi)發(fā)過(guò)程中,開(kāi)展項(xiàng)目管理工作,就有助于保證軟件開(kāi)發(fā)工作的順利完成,同時(shí)提高軟件企業(yè)的經(jīng)營(yíng)管理效率。綜上所述,項(xiàng)目管理在軟件開(kāi)發(fā)過(guò)程中起到重要作用,在軟件管理中能開(kāi)學(xué)的,有目標(biāo)的進(jìn)行軟件管理,在軟件設(shè)計(jì)過(guò)程中,能合理的安排軟件開(kāi)發(fā)設(shè)計(jì)時(shí)間,保證軟件時(shí)間正確完成,對(duì)提高軟件質(zhì)量,降低用戶風(fēng)險(xiǎn)等方面都做的非常好,在軟件開(kāi)發(fā)過(guò)程中,合理的利用項(xiàng)目管理軟件,對(duì)提高軟件的應(yīng)用有一定的現(xiàn)實(shí)意義。
三、項(xiàng)目管理在軟件開(kāi)發(fā)中的應(yīng)用現(xiàn)狀
項(xiàng)目管理應(yīng)用在軟件開(kāi)發(fā)過(guò)程中時(shí)間不是很長(zhǎng),但最近幾年,項(xiàng)目管理應(yīng)用到軟件開(kāi)發(fā)過(guò)程中,取得一定成績(jī)。60年代中期,軟件行業(yè)沒(méi)有一定標(biāo)準(zhǔn),人們發(fā)現(xiàn)軟件開(kāi)發(fā)過(guò)程中存在一定問(wèn)題,軟件工作者一直想解決措施。80年代,學(xué)者嘗試在軟件開(kāi)發(fā)過(guò)程中引進(jìn)項(xiàng)目管理,這時(shí)候沒(méi)有軟件標(biāo)準(zhǔn),但也取得不錯(cuò)效果。在項(xiàng)目開(kāi)發(fā)過(guò)程中,項(xiàng)目組有多個(gè)成員組成,每個(gè)成員在項(xiàng)目開(kāi)發(fā)過(guò)程中扮演一定角色,每個(gè)角色有一定的工作任務(wù),要認(rèn)真分析任務(wù)中具有一定的關(guān)聯(lián)性,合理的利用項(xiàng)目管理,解決任務(wù)的開(kāi)發(fā)時(shí)間及先后順序,都是為了整個(gè)項(xiàng)目能正確,準(zhǔn)時(shí)的完成而努力奮斗,同時(shí)也對(duì)員工提高工作效率有一定的益處,對(duì)提高學(xué)者的能力有一定的幫助,在未來(lái)的發(fā)展過(guò)程中,軟件開(kāi)發(fā)引進(jìn)項(xiàng)目管理是時(shí)展需要,也是社會(huì)發(fā)展需要。
四、項(xiàng)目管理在軟件開(kāi)發(fā)中的應(yīng)用
1、可行性研究。軟件在開(kāi)發(fā)實(shí)施前,都要對(duì)項(xiàng)目進(jìn)行一定可行性研究,主要從管理、技術(shù)、經(jīng)濟(jì)三方面進(jìn)行可行性研究?,F(xiàn)有的管理水平是否能進(jìn)行軟件設(shè)計(jì)開(kāi)發(fā),是否符合現(xiàn)代化企業(yè)的項(xiàng)目化管理的需要?,F(xiàn)有的技術(shù)水平是否能進(jìn)行軟件開(kāi)發(fā),是否能完成企業(yè)提出相應(yīng)功能的實(shí)現(xiàn)?,F(xiàn)有的經(jīng)濟(jì)能力,是否能承擔(dān)軟件開(kāi)發(fā)的費(fèi)用以及后期的管理與維護(hù)費(fèi)用,有必要的可能軟件升級(jí)費(fèi)用等。
2、軟件項(xiàng)目估算。在軟件開(kāi)發(fā)過(guò)程中,首先要規(guī)劃軟件開(kāi)發(fā)項(xiàng)目,如此便于項(xiàng)目管理人員制定切合實(shí)際的估算方案。規(guī)劃軟件開(kāi)發(fā)項(xiàng)目的內(nèi)容主要包括:明確軟件開(kāi)發(fā)的目標(biāo)、明確軟件開(kāi)發(fā)過(guò)程中需要用到的各種資源、明確軟件開(kāi)發(fā)的進(jìn)度等。在軟件開(kāi)發(fā)過(guò)程中,估算起著非常重要的作用。通過(guò)估算可以保證軟件項(xiàng)目在規(guī)定的時(shí)間內(nèi)完成,也可以確保軟件項(xiàng)目的成本未超出預(yù)算。
3、軟件項(xiàng)目開(kāi)發(fā)人員的管理。軟件開(kāi)發(fā)項(xiàng)目開(kāi)發(fā)核心要素是人,包括管理人員及技術(shù)人員。人員的科學(xué)管理是軟件項(xiàng)目開(kāi)發(fā)質(zhì)量的保障,科學(xué)的人員管理,可以提高工作效率,提高軟件開(kāi)發(fā)質(zhì)量,節(jié)約開(kāi)發(fā)成本,因此軟件開(kāi)發(fā)公司現(xiàn)在都很重視項(xiàng)目團(tuán)隊(duì)的建設(shè)。
總之,項(xiàng)目管理在軟件開(kāi)發(fā)過(guò)程中應(yīng)用,提高了軟件開(kāi)發(fā)質(zhì)量,并且取得一定成績(jī),解決了軟件開(kāi)發(fā)過(guò)程中出現(xiàn)的問(wèn)題,為軟件開(kāi)發(fā)作出很大貢獻(xiàn)。
參 考 文 獻(xiàn)
[1] 何曉東. 統(tǒng)一軟件開(kāi)發(fā)過(guò)程的探討[J]. 安徽科技. 2013(05)
篇8
論文關(guān)鍵詞:軟件項(xiàng)目管理;中小型軟件企業(yè);軟件過(guò)程改進(jìn)
目前軟件的應(yīng)用已經(jīng)深入到企業(yè)、政府及我們?nèi)粘I畹姆椒矫婷?,其中大量的開(kāi)發(fā)是由中小型軟件企業(yè)承擔(dān)的。由于中小型軟件企業(yè)在體制、人力資源投入力度和關(guān)心程度等方面存在差異,開(kāi)發(fā)軟件產(chǎn)品時(shí)與專業(yè)軟件企業(yè)有很大的不同,因此對(duì)中小型軟件企業(yè)的軟件項(xiàng)目管理進(jìn)行研究,有助于提高軟件項(xiàng)目管理水平,增強(qiáng)客戶的滿意度。
1軟件項(xiàng)目管理與中小型軟件企業(yè)
軟件項(xiàng)目管理既具有一般項(xiàng)目管理的屬性,又具有其特殊性,軟件項(xiàng)目管理的重點(diǎn)在于標(biāo)準(zhǔn)的制定和推行。為了加強(qiáng)我國(guó)軟件業(yè)的國(guó)際競(jìng)爭(zhēng)力,需要發(fā)展一大批具有遵循開(kāi)發(fā)過(guò)程與注重質(zhì)量的文化氛圍的企業(yè)。而制定和推行標(biāo)準(zhǔn)的目的正是要引導(dǎo)軟件企業(yè)逐步走向成熟,使其工程和管理水平穩(wěn)步提高,同時(shí)為它們提供全方位的服務(wù),以支持軟件產(chǎn)業(yè)的整體發(fā)展。
軟件項(xiàng)目管理在20世紀(jì)70年代中期引起了廣泛的注意。美國(guó)國(guó)防部通過(guò)研究發(fā)現(xiàn)了所謂的“軟件危機(jī)”,即“管理是影響軟件研發(fā)項(xiàng)目全局的因素,而技術(shù)只影響局部”。目前國(guó)內(nèi)的中小型軟件企業(yè),由于其企業(yè)規(guī)模,研發(fā)能力等限制,造成其軟件開(kāi)發(fā)管理的問(wèn)題非常普遍。不恰當(dāng)?shù)慕M織結(jié)構(gòu),工作流程不規(guī)范,缺乏項(xiàng)目管理概念和軟件工程概念等是中小型軟件企業(yè)面臨的主要問(wèn)題。
1.1中小型軟件企業(yè)中軟件開(kāi)發(fā)的特點(diǎn)
國(guó)內(nèi)的中小型軟件企業(yè)雖然涉足軟件開(kāi)發(fā)業(yè)務(wù),但對(duì)軟件的認(rèn)識(shí)停留在“程序員編代碼”的水平上。對(duì)企業(yè)內(nèi)部的軟件開(kāi)發(fā)缺乏管理意識(shí),具體體現(xiàn)在以下幾方面:首先,項(xiàng)目負(fù)責(zé)人項(xiàng)目管理經(jīng)驗(yàn)不足,項(xiàng)目功能相對(duì)較少,涉及面相對(duì)狹窄;其次,項(xiàng)目開(kāi)發(fā)人員較少,人員結(jié)構(gòu)簡(jiǎn)單;再次,項(xiàng)目進(jìn)度缺乏控制,項(xiàng)目成本預(yù)算較難,缺乏完整的項(xiàng)目文檔;最后,缺乏后續(xù)維護(hù)。
1.2中小型軟件企業(yè)中的軟件開(kāi)發(fā)組織
與專業(yè)軟件公司的軟件開(kāi)發(fā)組織相比較,中小型軟件企業(yè)中的軟件開(kāi)發(fā)工作機(jī)構(gòu)小、人員少,開(kāi)發(fā)人員待遇低,難以吸引高水平的人才,人才流失率達(dá)到50%以上。由于沒(méi)有高水平的開(kāi)發(fā)人員和技術(shù)管理人員,軟件工作狀況處于初級(jí)水平,軟件開(kāi)發(fā)不能按照軟件工程的要求執(zhí)行。
軟件系統(tǒng)建立過(guò)程中需要多方面的人員:需求方人員、懂得軟件項(xiàng)目管理的人員、軟件程序員、系統(tǒng)分析員。普通企業(yè)由于對(duì)軟件生產(chǎn)不了解,往往由軟件需求方人員對(duì)軟件工作直接管理。這個(gè)工作顯然超過(guò)了其能力范圍,不符合軟件工作的相關(guān)原則。業(yè)務(wù)人員作為項(xiàng)目的負(fù)責(zé)人,既不能合理地計(jì)劃軟件開(kāi)發(fā)工作,也不可能管理好軟件工作中的各種風(fēng)險(xiǎn),這將使軟件開(kāi)發(fā)處于無(wú)序的風(fēng)險(xiǎn)狀態(tài)之中。
1.3中小型軟件企業(yè)中的軟件開(kāi)發(fā)溝通
在需要團(tuán)隊(duì)協(xié)同工作的今天,溝通可以說(shuō)已經(jīng)變得無(wú)比的重要。在軟件業(yè),溝通可以說(shuō)是快速學(xué)習(xí)和掌握新知識(shí),達(dá)到技術(shù)上更高層次的最佳途徑。如果小組成員在協(xié)調(diào)上出了漏洞,會(huì)導(dǎo)致很大的問(wèn)題,所以項(xiàng)目負(fù)責(zé)人必須隨時(shí)監(jiān)控開(kāi)發(fā)人員的工作,包括內(nèi)容是否與要求發(fā)生偏差,進(jìn)度是否滯后等等。
項(xiàng)目組與組織之間、項(xiàng)目組與項(xiàng)目組成員之間,甚至與一個(gè)項(xiàng)目組的不同成員之間,如果沒(méi)有足夠的溝通意識(shí)和溝通制度、溝通工具,就有可能造成信息不暢,從而加大項(xiàng)目失敗的風(fēng)險(xiǎn)。中小型軟件企業(yè)開(kāi)發(fā)人員少,意味著不同人員的程序之間交互、接口相對(duì)少一些;缺少文檔資料或者文檔資料不規(guī)范也是軟件項(xiàng)目管理中的普遍問(wèn)題。由于討論時(shí)忽略了某些情況,當(dāng)大家都按當(dāng)時(shí)的分工完成屬于自己的工作后,才發(fā)現(xiàn)各個(gè)模塊組合起來(lái)卻不能形成一個(gè)完整的系統(tǒng)。其根源在于沒(méi)有一個(gè)負(fù)責(zé)協(xié)調(diào)的人員不斷監(jiān)控整個(gè)開(kāi)發(fā)過(guò)程。一旦有人中途退出開(kāi)發(fā)隊(duì)伍,其他人加入時(shí),新來(lái)的人難以理解以前別人做好的代碼,索性自己從頭做起。
1.4中小型軟件企業(yè)中的軟件開(kāi)發(fā)工作流程
與一個(gè)標(biāo)準(zhǔn)的軟件開(kāi)發(fā)流程相比,中小型軟件企業(yè)內(nèi)部的軟件開(kāi)發(fā)“節(jié)省”了不少步驟。例如不經(jīng)過(guò)單元測(cè)試而直接進(jìn)入系統(tǒng)測(cè)試等。由于這種測(cè)試不完全,真正運(yùn)行系統(tǒng),當(dāng)調(diào)用某模塊時(shí),可能大部分時(shí)候都是正常數(shù)據(jù),極少出現(xiàn)邊界情況,但某些邊界情況容易被忽視,很久之后才被發(fā)現(xiàn)。但是如果對(duì)每個(gè)模塊進(jìn)行單元測(cè)試時(shí)都進(jìn)行邊界測(cè)試,就會(huì)很容易消除這些隱患。
2中小型軟件企業(yè)軟件開(kāi)發(fā)過(guò)程改進(jìn)模型
軟件開(kāi)發(fā)模型是軟件開(kāi)發(fā)全部過(guò)程、活動(dòng)和任務(wù)的結(jié)構(gòu)框架。它能直觀表達(dá)軟件開(kāi)發(fā)全過(guò)程,明確規(guī)定要完成的主要活動(dòng)、任務(wù)和開(kāi)發(fā)策略。一個(gè)企業(yè)的管理,大公司有大公司的方式,小公司也有小公司的模式,如果把別人的經(jīng)驗(yàn)生搬硬套到自己身上,可能會(huì)適得其反。同樣,管理一個(gè)軟件項(xiàng)目也一樣,大項(xiàng)目和小項(xiàng)目的方式不可能完全一樣。但從另一個(gè)角度來(lái)看,項(xiàng)目的大與小并沒(méi)有本質(zhì)區(qū)別,很多方法是共通的。因此為了改進(jìn)軟件開(kāi)發(fā)過(guò)程,可參考模型如圖1
2.1制定軟件開(kāi)發(fā)規(guī)范
一切溝通與交流,首先都要有可見(jiàn)的依據(jù),這可以從制定軟件開(kāi)發(fā)規(guī)范入手。具體可以從以下四個(gè)方面制訂:軟件開(kāi)發(fā)工作流程規(guī)范、產(chǎn)品文檔規(guī)范、軟件開(kāi)發(fā)文檔規(guī)范、開(kāi)發(fā)管理文檔規(guī)范。編寫規(guī)范,可以參考國(guó)家標(biāo)準(zhǔn)的計(jì)算機(jī)軟件工程規(guī)范,也可以結(jié)合開(kāi)發(fā)經(jīng)驗(yàn)制定出適合本企業(yè)使用的開(kāi)發(fā)規(guī)范。
詳細(xì)制定這些文檔使用方法和規(guī)則,要保證文檔便于書(shū)寫、形式一致,這不僅要有文字描述,還應(yīng)制定相關(guān)文檔模板,形式上要保證簡(jiǎn)潔明了、實(shí)用、符合使用習(xí)慣。根據(jù)項(xiàng)目規(guī)模的不同,還可以制定不同的文檔模板,小型項(xiàng)目可以寫一個(gè)相對(duì)簡(jiǎn)化的小型項(xiàng)目文檔,復(fù)雜項(xiàng)目可以使用較全面和大型的文檔模板。
2.2軟件開(kāi)發(fā)人員培訓(xùn)
軟件開(kāi)發(fā)中人的因素占有很大的比重,因此對(duì)軟件人員的培訓(xùn)是非常重要的。一個(gè)團(tuán)體的軟件水平并不是個(gè)別程序員的程序水平,而是整體的認(rèn)識(shí)和系統(tǒng)建設(shè)的水平。可以先在內(nèi)部對(duì)軟件開(kāi)發(fā)人員進(jìn)行培訓(xùn),內(nèi)容包括軟件工程、己經(jīng)制訂的各種規(guī)范、項(xiàng)目管理知識(shí)。通過(guò)共同分析軟件工程對(duì)軟件開(kāi)發(fā)和開(kāi)發(fā)者的益處,可以得到開(kāi)發(fā)人員的認(rèn)同,以便共同遵守和執(zhí)行初期規(guī)范,更好地完成開(kāi)發(fā)目標(biāo)。
2.3加強(qiáng)軟件生產(chǎn)過(guò)程規(guī)范性
軟件開(kāi)發(fā)是一個(gè)知識(shí)密集型領(lǐng)域,對(duì)人才的依賴很強(qiáng)。加強(qiáng)生產(chǎn)過(guò)程的規(guī)范性并規(guī)范管理,可以加強(qiáng)人的執(zhí)行能力。
在中小型軟件企業(yè)中,很少有成本核算和嚴(yán)格的進(jìn)度控制。影響項(xiàng)目的因素也比較多:需求的提出比較隨便,甚至業(yè)務(wù)需求還不明確的時(shí)候就要求程序員開(kāi)始編程序,沒(méi)有合理的措施控制透徹的分析業(yè)務(wù)需求;時(shí)間進(jìn)度由領(lǐng)導(dǎo)規(guī)定,而不是根據(jù)需求客觀確定,這樣使軟件質(zhì)量根本無(wú)法保障。因此要通過(guò)加強(qiáng)管理使軟件開(kāi)發(fā)過(guò)程可視化,軟件開(kāi)發(fā)工
作協(xié)調(diào)、有效。
在規(guī)則明確、組織機(jī)構(gòu)確定、有一定的理論認(rèn)識(shí)之后,可以通過(guò)一些管理要求,強(qiáng)制執(zhí)行軟件工程的一些基本過(guò)程,要求的提出要簡(jiǎn)單明了。例如:項(xiàng)目要有正式立項(xiàng)啟動(dòng)、項(xiàng)目結(jié)項(xiàng),有時(shí)間控制要求、計(jì)劃要求。要求項(xiàng)目有開(kāi)發(fā)計(jì)劃,計(jì)劃中確定開(kāi)發(fā)工作的人員保障、開(kāi)發(fā)周期、開(kāi)發(fā)進(jìn)度計(jì)劃,并允許項(xiàng)目進(jìn)行中在一定范圍內(nèi)調(diào)整計(jì)劃與進(jìn)度。上級(jí)領(lǐng)導(dǎo)也應(yīng)出面協(xié)調(diào)和幫助解決相應(yīng)問(wèn)題。
2.4軟件配置管理機(jī)制
軟件開(kāi)發(fā)不是一個(gè)短期行為,但是,由于許多開(kāi)發(fā)工作因缺少管理而成為個(gè)人行為,對(duì)于軟件成果沒(méi)有保護(hù)意識(shí),更不能達(dá)到軟件的共享與重用。通過(guò)“統(tǒng)一配置管理”這一具體的做法,能夠強(qiáng)化軟件完成后的總結(jié)工作。
建立基本的軟件配置管理機(jī)制,在開(kāi)發(fā)中和開(kāi)發(fā)后都要求程序員及時(shí)備份源文件。進(jìn)行這項(xiàng)工作要首先選擇一套適合的配置管理軟件,如Visual SourceSafe、cvs(Concurrent Versions System)等。項(xiàng)目主管應(yīng)該要求程序員在開(kāi)發(fā)全過(guò)程中使用軟件來(lái)管理源文件,在全過(guò)程的配置管理的基礎(chǔ)上,整個(gè)項(xiàng)目組更容易完成統(tǒng)一編碼、測(cè)試組裝產(chǎn)品等工作。
以上步驟,可以保障內(nèi)部開(kāi)發(fā)工作達(dá)到初級(jí)的項(xiàng)目可視化,在軟件開(kāi)發(fā)部門內(nèi)部建立起對(duì)滿足業(yè)務(wù)需求完成的信心,以滿足業(yè)務(wù)需求的承諾。通過(guò)這些工作,可以在企業(yè)內(nèi)獲得對(duì)軟件規(guī)范性的一定認(rèn)識(shí)以及對(duì)執(zhí)行方式的認(rèn)同,這對(duì)軟件開(kāi)發(fā)工作會(huì)有不同程度的幫助。
2.5持續(xù)改進(jìn)過(guò)程和管理模型
有了規(guī)范的開(kāi)發(fā)生命周期模型和項(xiàng)目管理實(shí)踐,可以為中小型軟件企業(yè)設(shè)計(jì)一個(gè)建立在數(shù)據(jù)基礎(chǔ)之上、不斷度量和改進(jìn)及不斷提高企業(yè)開(kāi)發(fā)能力的一個(gè)良性循環(huán)的工作機(jī)制模型。
篇9
注意格式檢查細(xì)節(jié)
北大信息學(xué)院屈婉玲教授介紹,計(jì)算機(jī)專業(yè)畢業(yè)論文一般有8大部分:概述或引言、需求分析、設(shè)計(jì)方案和主要技術(shù)、具體實(shí)現(xiàn)過(guò)程、測(cè)試、總結(jié)、致謝、參考文獻(xiàn)。考生在撰寫論文時(shí)要按照格式進(jìn)行,注意檢查細(xì)節(jié)。例如,引用資料要用腳注,關(guān)鍵詞一般要有4-5個(gè)。北大法學(xué)院金錦萍老師介紹,自考法律專業(yè)畢業(yè)論文標(biāo)題一般不要超過(guò)20個(gè)字,如有必要可考慮用副標(biāo)題,補(bǔ)充說(shuō)明論文主旨。一般分層符號(hào)為一,(一),1,(1)。
用好資料不要抄襲
論文寫作中,引用資料要注意得體及權(quán)威,還要注意不抄襲。法律專業(yè)畢業(yè)生小趙說(shuō),她的論文被導(dǎo)師認(rèn)為引用資料不權(quán)威。后來(lái),她到北大法學(xué)院圖書(shū)館查找相關(guān)資料,補(bǔ)充寫作,最終得到導(dǎo)師肯定,答辯順利通過(guò)。張主任表示,自考生走到申請(qǐng)畢業(yè)設(shè)計(jì)這一環(huán)節(jié)非常不易。畢業(yè)設(shè)計(jì)與答辯事關(guān)能否拿到學(xué)士學(xué)位,考生一定要重視,千萬(wàn)不要抄襲。即便是與別人合作完成課題,自己的量要做足,要把自己參與的工作說(shuō)清楚。
精心修改符合字?jǐn)?shù)
屈老師介紹,計(jì)算機(jī)專業(yè)畢業(yè)論文一般要達(dá)到3萬(wàn)字。其中,編程代碼一般要求為2000-3000行,這個(gè)不是機(jī)器自動(dòng)生成的代碼,一定是自己寫的原代碼??忌瓿晒ぷ髁坎攀谴疝q的前提。行政管理專業(yè)畢業(yè)生小張認(rèn)為,后期修改一定要控制字?jǐn)?shù),導(dǎo)師把關(guān)嚴(yán),自己更要上心。自己所考專業(yè)要求論文字?jǐn)?shù)是6000-10000字,她查找的資料比較多,初稿完成后竟寫了1、3萬(wàn)字,導(dǎo)師修改2遍后,才定稿和答辯。中文專業(yè)畢業(yè)生小朱認(rèn)為,論文后期一定要精心修改,看看段落結(jié)構(gòu)是否完整,措詞是否準(zhǔn)確妥當(dāng),一定要消滅文中的病句和錯(cuò)別字,作為中文專業(yè)畢業(yè)生,如果出現(xiàn)文字錯(cuò)誤,會(huì)給答辯老師留下極不好的印象,甚至影響論文成績(jī)。
了解程序心中有數(shù)
據(jù)了解,計(jì)算機(jī)專業(yè)答辯現(xiàn)場(chǎng)有專業(yè)老師組成的答辯小組,一般為5人左右,學(xué)生抽簽分配答辯組。答辯現(xiàn)場(chǎng)要考生做介紹和演示。考生要提前準(zhǔn)備幻燈片,一般不超過(guò)20張,為論文核心內(nèi)容。考生結(jié)合幻燈片介紹論文。答辯小組老師會(huì)根據(jù)考生論文提出問(wèn)題,考生要實(shí)事求是回答。最后答辯小組老師打分,求平均分給出考生論文成績(jī)。大部分考生會(huì)達(dá)到優(yōu)良。行政管理專業(yè)畢業(yè)生小張說(shuō),答辯時(shí)分成了幾個(gè)小組,自己參加的小組有2位導(dǎo)師,負(fù)責(zé)指導(dǎo)自己論文的導(dǎo)師并不在其中。開(kāi)始是他進(jìn)行論文闡述,后來(lái)2位導(dǎo)師問(wèn)了自己3個(gè)問(wèn)題,回答得還不錯(cuò),順利通過(guò)。法律專業(yè)畢業(yè)生小趙說(shuō),答辯時(shí),現(xiàn)場(chǎng)有3位老師,先是自我介紹一下論文的主要內(nèi)容,然后3位老師提了3個(gè)問(wèn)題,難度不大,自己答得不錯(cuò),最后論文成績(jī)?yōu)榱肌?/p>
及時(shí)上交不要拖沓
篇10
在工程設(shè)計(jì)行業(yè),cad技術(shù)的應(yīng)用大大提高了設(shè)計(jì)及繪圖效率。cad應(yīng)用軟件的開(kāi)發(fā)也越來(lái)越重要。
在給排水設(shè)計(jì)領(lǐng)域,cad開(kāi)發(fā)應(yīng)用起步較晚。有些設(shè)計(jì)院從八十年代末開(kāi)始嘗試進(jìn)行cad開(kāi)發(fā),但進(jìn)展比較慢,多數(shù)是圖塊和小型實(shí)用程序,在深度和廣度上都存在著差距。從1993年以后給排水cad開(kāi)發(fā)步伐開(kāi)始加快。1994年底全國(guó)給排水學(xué)會(huì)和給排水技術(shù)情報(bào)網(wǎng)組織召開(kāi)了“計(jì)算機(jī)技術(shù)在給排水專業(yè)應(yīng)用研討會(huì)”,對(duì)給排水軟件開(kāi)發(fā)起了積極的促進(jìn)作用。
目前在給排水cad開(kāi)發(fā)方面已經(jīng)取得了可喜的成績(jī),尤其是建筑室內(nèi)給排水方面涌現(xiàn)出一些比較優(yōu)秀的給排水cad軟件,如洛陽(yáng)的一家軟件和北京的幾家軟件。這些軟件都具有計(jì)算機(jī)輔助設(shè)計(jì)建筑給排水平面圖、自動(dòng)生成系統(tǒng)圖、自動(dòng)統(tǒng)計(jì)材料表;進(jìn)行室外給排水管網(wǎng)計(jì)算、自動(dòng)生成圖形等功能,其中個(gè)別軟件已在室外設(shè)計(jì)和泵房設(shè)計(jì)等方面有了新的進(jìn)展。
現(xiàn)有軟件都偏重于民用建筑給排水方面,而且也有待于繼續(xù)完善、發(fā)展。在給排水的其它領(lǐng)域,由于難度大,投資回報(bào)較低,軟件公司還不愿涉足,所以進(jìn)展緩慢。應(yīng)用cad進(jìn)行給排水及水處理系統(tǒng)的優(yōu)化設(shè)計(jì)更是少有人涉足。此外,目前還沒(méi)有專業(yè)設(shè)計(jì)cad軟件的標(biāo)準(zhǔn)和規(guī)范。商業(yè)化軟件多數(shù)都不經(jīng)過(guò)權(quán)威部門嚴(yán)謹(jǐn)?shù)募夹g(shù)測(cè)試和鑒定,所以其數(shù)據(jù)庫(kù)、計(jì)算方法、設(shè)計(jì)方法和生成圖形的準(zhǔn)確性還沒(méi)有嚴(yán)格保障,這一點(diǎn)還可能成為工程設(shè)計(jì)質(zhì)量的隱患。
現(xiàn)在設(shè)計(jì)部門的給排水cad應(yīng)用水平也參差不齊。有的購(gòu)買或自行開(kāi)發(fā)了給排水專業(yè)軟件,提高了設(shè)計(jì)繪圖效率。有的只是在用autocad的簡(jiǎn)單命令繪圖,雖提高了cad出圖率,卻根本談不上利用cad提高效率。給排水專業(yè)cad應(yīng)用水平還有待于進(jìn)一步提高。關(guān)鍵詞:軟件開(kāi)發(fā),給排水,CAD,給排水設(shè)計(jì)軟件來(lái)自
目前許多有精力的設(shè)計(jì)院及研究部門都在研究開(kāi)發(fā)本單位適用的專業(yè)軟件及應(yīng)用程序,但由于開(kāi)發(fā)經(jīng)驗(yàn)不足,成績(jī)不明顯。本文將結(jié)合筆者的工作經(jīng)驗(yàn),著重論述有關(guān)給排水軟件開(kāi)發(fā)的原則、思路、方法及步驟,旨在拋磚引玉,促進(jìn)給排水cad軟件開(kāi)發(fā)工作。
二、給排水軟件包開(kāi)發(fā)思路及原則
由于現(xiàn)有建筑給排水軟件已經(jīng)比較成熟,且仍在繼續(xù)開(kāi)發(fā)、升級(jí)。一般開(kāi)發(fā)者在水平和起點(diǎn)上均與這些軟件開(kāi)發(fā)有一定差距,所以應(yīng)該購(gòu)買此類軟件,而著重開(kāi)發(fā)適合本單位使用的實(shí)用程序、應(yīng)用軟件或優(yōu)化設(shè)計(jì)軟件。高起點(diǎn)開(kāi)發(fā)者則應(yīng)在深度及廣度上向更高層次沖擊。
1.給排水cad軟件開(kāi)發(fā)依據(jù)及原則
(1)設(shè)計(jì)依據(jù)為有關(guān)設(shè)計(jì)規(guī)范、制圖標(biāo)準(zhǔn)以及設(shè)計(jì)手冊(cè)等;保證數(shù)據(jù)庫(kù)、計(jì)算方法和設(shè)計(jì)方法的準(zhǔn)確性。
(2)軟件包開(kāi)發(fā)設(shè)計(jì)首先要突出專業(yè)水平,把專業(yè)設(shè)計(jì)思想轉(zhuǎn)化為計(jì)算機(jī)語(yǔ)言是專業(yè)軟件包的關(guān)鍵所在。
(3)符合設(shè)計(jì)人員思維習(xí)慣及設(shè)計(jì)習(xí)慣,人機(jī)界面友好,操作簡(jiǎn)單,易掌握。
(4)適用性強(qiáng),容易修改,容易擴(kuò)充,容易發(fā)展。
(5)盡量使用效率高、功能強(qiáng)的計(jì)算機(jī)語(yǔ)言及開(kāi)發(fā)工具。
(6)嚴(yán)格執(zhí)行標(biāo)準(zhǔn)化及規(guī)范化。
(7)通過(guò)自動(dòng)繪圖以及建立標(biāo)準(zhǔn)圖庫(kù),提高圖紙復(fù)用率等途徑,提高設(shè)計(jì)繪圖速度,真正發(fā)揮計(jì)算機(jī)的優(yōu)勢(shì),把設(shè)計(jì)人員從圖板上解脫出來(lái)。
2.設(shè)計(jì)開(kāi)發(fā)步驟
(1)開(kāi)發(fā)適合于給排水專業(yè)應(yīng)用的cad軟件環(huán)境,包括autocad的優(yōu)化配置及常用專業(yè)圖塊及繪圖工具。
(2)開(kāi)發(fā)一些獨(dú)立的專業(yè)繪圖軟件,發(fā)展標(biāo)準(zhǔn)圖形庫(kù),由淺到深,從易到難,逐步提高自動(dòng)成圖及圖紙復(fù)用比例,使軟件包成為覆蓋面廣,功能齊全的專業(yè)繪圖軟件包。
(3)開(kāi)發(fā)給排水專業(yè)高階段設(shè)計(jì)方案優(yōu)化軟件,以及設(shè)計(jì)、繪圖一體化軟件,逐步成為智能化、自動(dòng)化程度較高的專家系統(tǒng)軟件包。
3.開(kāi)發(fā)人員配備軟件開(kāi)發(fā)是一項(xiàng)較復(fù)雜的腦力勞動(dòng),對(duì)開(kāi)發(fā)人員要求也較高,專業(yè)軟件開(kāi)發(fā)人員大致可分為以下幾個(gè)檔次:
(1)初級(jí)水平:專業(yè)人員掌握一些基本計(jì)算機(jī)知識(shí)及開(kāi)發(fā)工具可以進(jìn)行一些專業(yè)圖塊制作,簡(jiǎn)單的實(shí)用程序開(kāi)發(fā)。
(2)中等水平:較高專業(yè)水平加上較高計(jì)算機(jī)水平。熟悉專業(yè)設(shè)計(jì)習(xí)慣,有較豐富的設(shè)計(jì)經(jīng)驗(yàn)的專業(yè)人員,如果掌握先進(jìn)的cad開(kāi)發(fā)技術(shù),可以開(kāi)發(fā)出較高水平的cad應(yīng)用軟件,可以提高設(shè)計(jì)效率,特別是可以大大提高繪圖效率。
(3)高級(jí)水平:高深的專業(yè)水平加上先進(jìn)的計(jì)算機(jī)開(kāi)發(fā)技術(shù)。在專業(yè)方面應(yīng)該熟練掌握專業(yè)基礎(chǔ)知識(shí),有豐富的工程設(shè)計(jì)經(jīng)驗(yàn),善于總結(jié)專業(yè)設(shè)計(jì)思路,發(fā)現(xiàn)規(guī)律,具有較強(qiáng)的系統(tǒng)工程及方案優(yōu)化水平。在計(jì)算機(jī)方面要掌握LSP、ADS、DCL等開(kāi)發(fā)工具(或其它高級(jí)開(kāi)發(fā)工具)。這類人員開(kāi)發(fā)專業(yè)CAD軟件是最理想的。 
由于給排水專業(yè)涉及面廣,而且不同行業(yè)給排水設(shè)計(jì)習(xí)慣也不盡相同,不可能有軟件可以覆蓋所有給排水領(lǐng)域,適用于所有設(shè)計(jì)院,所以目前仍然需要分行業(yè)、分類進(jìn)行開(kāi)發(fā)。前述的個(gè)別建筑給排水軟件包及開(kāi)發(fā)人員屬于較高水平,其開(kāi)發(fā)設(shè)計(jì)思路非常值得向給排水其它領(lǐng)域延伸。 ^#tZu;?l`2[yoV=Q8u€OjyE0aqn&E€|7微電子學(xué)論文yKVqB^t(€h?n1DqMGTd7J(
4.開(kāi)發(fā)工具(軟件方面) 
目前較常用的CAD開(kāi)發(fā)工具主要有AUTOLISP語(yǔ)言、ADS、DCL語(yǔ)言以及數(shù)據(jù)庫(kù)處理,也有的開(kāi)發(fā)者使用BASIC、FORTRAN等高級(jí)語(yǔ)言與AUTOCAD的圖形數(shù)據(jù)交換接口進(jìn)行開(kāi)發(fā);還有用C++開(kāi)發(fā)或用VB等在WINDOWS界面下開(kāi)發(fā)的;此外,網(wǎng)絡(luò)技術(shù)也越來(lái)越重要。 
開(kāi)發(fā)CAD軟件,需要非常熟悉AUTOCAD命令,以及其中的各參數(shù)、系統(tǒng)變量、圖層、圖塊、線形等,這樣才能方便靈活地在程序中執(zhí)行各種命令,掌握CAD開(kāi)發(fā)技巧,例如圖塊的屬性可以帶許多信息,一條LINE線的厚度可以存入管道的管徑等。此外現(xiàn)在有些軟件使用數(shù)據(jù)的后處理方式,使軟件和AUTOCAD結(jié)合得更好,這些技術(shù)還需要對(duì)AUTOCAD圖元數(shù)據(jù)庫(kù)和數(shù)據(jù)圖形交換等有更深的了解。 
論文給排水設(shè)計(jì)軟件開(kāi)發(fā)方法探討來(lái)自免費(fèi)
AUTOLISP是在AUTOCAD內(nèi)部使用的語(yǔ)言,用AUTOLISP編輯的程序可以定義變量,對(duì)數(shù)據(jù)進(jìn)行處理和作出圖形,并可能自定義函數(shù),比較適合搞人工智能工作,特別是它的表處理功能以及遞歸等功能比較獨(dú)特,在CAD工作中它可以獨(dú)立工作,也可能與DXF圖形交換文件互相配合。其不足之處是速度慢,且程序代碼幾乎無(wú)法保護(hù)。 
ADS是AUTOCAD11.0版以后新增加的用來(lái)開(kāi)發(fā)應(yīng)用的一個(gè)C語(yǔ)言編程環(huán)境。它運(yùn)行速度快,代碼保護(hù)性好,能更有效地利用內(nèi)存空間以及訪問(wèn)設(shè)備與系統(tǒng),具有更強(qiáng)大的開(kāi)發(fā)功能。但掌握ADS要比LISP困難,要求開(kāi)發(fā)人員具備C語(yǔ)言編程經(jīng)驗(yàn)并熟悉ADS庫(kù)中各函數(shù)用法。一般商業(yè)軟件應(yīng)該用ADS。 
AUTOCAD還提供了可編程對(duì)話框(PDB)工具,使用戶可以結(jié)合自身專業(yè)特點(diǎn),用DCL語(yǔ)言構(gòu)造自己的對(duì)話框,從而改善界面,提高CAD軟件效率。 
目前最流行、最實(shí)用的專業(yè)CAD開(kāi)發(fā)工具是ADS、DCL,加上少量AUTOLISP。 
三、開(kāi)發(fā)過(guò)程
1.專業(yè)繪圖環(huán)境的開(kāi)發(fā) 
(1)AUTOCAD的配置及改善 
A.選擇AUTOCAD版本。目前最常用的是漢化AUTOCAD12.0版。但其漢字輸入不太方便,應(yīng)配上較先進(jìn)的漢字系統(tǒng),或用12.0版FORWINDOWS(中文)。 
B.對(duì)AUTOCAD系統(tǒng)變量進(jìn)行重新優(yōu)化配置及設(shè)定,主要包括系統(tǒng)變量及尺寸變量設(shè)置,層、線形設(shè)置等,使ACAD.DWG成為理想的樣板圖。 
C.對(duì)ACAD.MNU進(jìn)行優(yōu)化,將許多常用命令放在最容易拾取的位置或固定位置。專業(yè)菜單部分可加入ACAD.MNU,也可以獨(dú)立編寫。 
D.利用ACAD.PGP做簡(jiǎn)化命令(10.0版以前的版本可在ACAD.LSP中用DEFUN函數(shù)設(shè)定),編寫ACAD.LSP。 
(2)專業(yè)繪圖功能 
A.專業(yè)圖框繪制:可由菜單點(diǎn)取或用屏幕幻燈菜單點(diǎn)取,自動(dòng)生成各種圖框。 
B.專業(yè)常用圖塊:由菜單點(diǎn)取生成,自動(dòng)插入斷線。 
C.開(kāi)發(fā)實(shí)用的專業(yè)繪圖工具程序:如標(biāo)注標(biāo)高、管徑、坐標(biāo)、管道立管、代號(hào)、各種管件等的程序,繪制單、雙線管道的程序,生成專業(yè)設(shè)計(jì)說(shuō)明、圖例、專業(yè)詞組的程序,以及文字、線形、線寬編輯和表格操作等實(shí)用程序。
D.開(kāi)發(fā)或引進(jìn)建筑圖繪圖程序。 
專業(yè)CAD軟件包都應(yīng)具有高效的繪圖環(huán)境,否則一旦自動(dòng)生成等功能出現(xiàn)故障或不能適用時(shí),用戶就只能用AUTOCAD簡(jiǎn)單命令來(lái)畫圖了。 
2.專業(yè)繪圖軟件的開(kāi)發(fā) 
在專業(yè)繪圖環(huán)境的基礎(chǔ)上逐步開(kāi)發(fā)一些相對(duì)獨(dú)立的專業(yè)繪圖軟件,逐步形成功能強(qiáng),覆蓋面廣的給排水綜合軟件包。 
目前已開(kāi)發(fā)的較成熟的軟件有:民用建筑給排水CAD軟件包、室外給排水管網(wǎng)計(jì)算軟件、給排水管道縱斷面圖繪圖軟件、給排水外部管網(wǎng)設(shè)計(jì)軟件等。 
正在開(kāi)發(fā),初見(jiàn)成效的軟件有泵房設(shè)計(jì)軟件、平流沉淀池軟件、機(jī)械加速澄清池軟件、和市政管網(wǎng)cad軟件等。
尚未深入開(kāi)發(fā),開(kāi)發(fā)難度大,但預(yù)期效果好的軟件包括:輻射沉淀池、旋流沉淀池、水塔、綜合管溝、架空管網(wǎng)、過(guò)濾間、軟水站、污泥脫水間設(shè)計(jì)等項(xiàng)目。
給排水軟件開(kāi)發(fā)的另一條思路是發(fā)展給排水設(shè)備和構(gòu)筑物的標(biāo)準(zhǔn)cad圖形庫(kù),從而提高圖紙復(fù)用率,這比編制自動(dòng)成圖的軟件要容易得多。標(biāo)準(zhǔn)cad圖形庫(kù)還可以由權(quán)威部門編制后,作為標(biāo)準(zhǔn)圖出版。此外,標(biāo)準(zhǔn)圖還可作為軟件包的一部分,即軟件包可以交互式自動(dòng)生成圖形,也可以通過(guò)自動(dòng)計(jì)算直接調(diào)用相應(yīng)的標(biāo)準(zhǔn)圖。
3.高階段設(shè)計(jì)及方案優(yōu)化設(shè)計(jì)軟件的開(kāi)發(fā)在
利用cad進(jìn)行高階段設(shè)計(jì)及方案優(yōu)化設(shè)計(jì)方面,除在民用建筑給排水領(lǐng)域有個(gè)別公司研究外,在其它給排水領(lǐng)域中的研究國(guó)內(nèi)還未見(jiàn)到報(bào)道。方案優(yōu)化軟件的難點(diǎn)在于系統(tǒng)化的設(shè)計(jì)思路和設(shè)計(jì)經(jīng)驗(yàn)向計(jì)算機(jī)程序的轉(zhuǎn)化,其中給排水及循環(huán)水流程的方案優(yōu)化模型的建立本身就是給排水設(shè)計(jì)的一個(gè)難題。目前這方面進(jìn)展緩慢的原因首先是它對(duì)開(kāi)發(fā)人員要求高,這一領(lǐng)域的理想人選稀少;其次是給排水專業(yè)行業(yè)多,領(lǐng)域廣,需開(kāi)發(fā)的軟件工作量巨大,具備這方面精力的研究部門或公司還很少。
總之,給排水專業(yè)繪圖軟件包開(kāi)發(fā)是一項(xiàng)艱苦的工作,需要?jiǎng)?chuàng)造一個(gè)規(guī)模生產(chǎn),流水線開(kāi)發(fā)的環(huán)境,投入一大批高層次的人才。各部門的研究人員既要知難而進(jìn),又要避免重復(fù)勞動(dòng),在各行業(yè)、各領(lǐng)域開(kāi)發(fā)出各有特色的實(shí)用專業(yè)軟件。
四、給排水cad軟件包開(kāi)發(fā)實(shí)例———bywat
1.軟件包結(jié)構(gòu)
專業(yè)繪圖環(huán)境-caautocad12.0漢化版
autocad配置及改-系統(tǒng)配置
參數(shù)設(shè)置
菜單優(yōu)化
命令簡(jiǎn)化
專業(yè)繪圖功能-
專業(yè)圖框繪制
專業(yè)圖塊繪制
專業(yè)工具程序
繪建筑圖程序
bywat-(2.0)b.
專業(yè)繪圖軟件-is泵及s泵基礎(chǔ)繪圖軟件
水泵底座繪圖軟件
材料表等填充軟件
給水管縱斷面圖繪圖軟件
排水管縱斷面圖繪圖軟件等多常
2.軟件包主要技術(shù)特點(diǎn)
(1)符合設(shè)計(jì)人員設(shè)計(jì)習(xí)慣,簡(jiǎn)便易學(xué)。
(2)速度快,可提高設(shè)計(jì)繪圖速度3到5倍。
(3)可由用戶幻燈菜單自動(dòng)點(diǎn)取專業(yè)圖框。
(4)有豐富的專業(yè)圖形符號(hào),插入時(shí)管道自動(dòng)斷線。
(5)可方便地繪制建筑圖。
(6)具有各種類型的標(biāo)高、管徑、坐標(biāo)等標(biāo)注功能以及一些方便實(shí)用的程序。
(7)繪材料表只需在屏幕菜單中點(diǎn)取材料名稱即可將名稱、材料、單位、標(biāo)準(zhǔn)圖號(hào)等填入材料表中的合適位置,序號(hào)、數(shù)量也特別方便,速度快,輔助功能及提示功能強(qiáng)。如果需要,還可以自動(dòng)填入單重,自動(dòng)計(jì)算并填入總重。
(8)各型號(hào)水泵基礎(chǔ)自動(dòng)繪制,半自動(dòng)生成水泵底座圖形,自動(dòng)計(jì)算和生成材料表。
(9)給排水管道縱斷面圖軟件交互式、參數(shù)化繪圖,可自動(dòng)計(jì)算,并有輔助功能。
3.專業(yè)軟件實(shí)例———排水縱斷面圖繪圖軟件
熱門標(biāo)簽
軟件工程論文 軟件技術(shù)論文 軟件技術(shù)方案 軟件畢業(yè)論文 軟件測(cè)試 軟件開(kāi)發(fā)論文 軟件設(shè)計(jì) 軟件設(shè)計(jì)大賽 軟件項(xiàng)目總結(jié) 軟件作品 心理培訓(xùn) 人文科學(xué)概論
相關(guān)文章
2移動(dòng)終端軟件開(kāi)發(fā)技術(shù)研究
3GeoStudio軟件土石壩穩(wěn)定設(shè)計(jì)探討
4移動(dòng)終端軟件開(kāi)發(fā)技術(shù)探討