国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

關(guān)于計(jì)算機(jī)軟件專業(yè)學(xué)生畢業(yè)設(shè)計(jì)工作的探討

2006-08-17 04:47張世輝羅白玲
教學(xué)研究 2006年4期
關(guān)鍵詞:軟件開發(fā)題目

張世輝 羅白玲

[摘要]結(jié)合作者在指導(dǎo)計(jì)算機(jī)軟件專業(yè)學(xué)生畢業(yè)設(shè)計(jì)過程中的經(jīng)驗(yàn)和體會(huì),把畢業(yè)設(shè)計(jì)工作劃分為五個(gè)階段,重點(diǎn)闡述了各階段應(yīng)進(jìn)行的工作和采取的方案,并提出了筆者的觀點(diǎn),以期對(duì)該專業(yè)的畢業(yè)設(shè)計(jì)工作有所裨益。

[關(guān)鍵詞]工程概念,編程規(guī)范,題目,軟件開發(fā),答辯。

[中圖分類號(hào)]TP31[文獻(xiàn)標(biāo)識(shí)碼]A[文章編號(hào)]1005-4634(2006)04-0346-03

畢業(yè)設(shè)計(jì)與畢業(yè)論文是學(xué)生在校學(xué)習(xí)的最后階段,是培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)知識(shí),分析和解決實(shí)際問題,鍛煉創(chuàng)造能力的重要實(shí)踐教學(xué)環(huán)節(jié),同時(shí)也是學(xué)生畢業(yè)及學(xué)位資格認(rèn)證的重要依據(jù)。畢業(yè)設(shè)計(jì)主要涉及科研、技術(shù)設(shè)備的革新、改造等方面,強(qiáng)調(diào)設(shè)計(jì)的獨(dú)創(chuàng)性和實(shí)用性。要求具備清晰的設(shè)計(jì)思路,具體的設(shè)計(jì)方案和步驟,準(zhǔn)確的設(shè)計(jì)參數(shù)和計(jì)算分析,同時(shí)畢業(yè)設(shè)計(jì)也要求邏輯性強(qiáng),條理清楚,語(yǔ)言精練。優(yōu)秀的畢業(yè)設(shè)計(jì)可以使學(xué)生的設(shè)計(jì)思路和創(chuàng)新理念得到很好的展現(xiàn),充分體現(xiàn)設(shè)計(jì)者對(duì)知識(shí)掌握和運(yùn)用的熟練程度,也使設(shè)計(jì)方案能夠推廣應(yīng)用。

本文結(jié)合筆者在指導(dǎo)計(jì)算機(jī)軟件專業(yè)學(xué)生畢業(yè)設(shè)計(jì)過程中的經(jīng)驗(yàn)和體會(huì),將計(jì)算機(jī)軟件專業(yè)學(xué)生的畢業(yè)設(shè)計(jì)方案劃分為以下五個(gè)階段,即畢業(yè)設(shè)計(jì)前的培訓(xùn)、選題、開發(fā)、撰寫論文及答辯、總結(jié)。下面分別闡述各階段應(yīng)著重進(jìn)行的工作。

1畢業(yè)設(shè)計(jì)前的培訓(xùn)

培訓(xùn)是畢業(yè)設(shè)計(jì)前一個(gè)重要的工作,對(duì)畢業(yè)設(shè)計(jì)整體水平的提高有很大的意義。實(shí)踐證明,同是四年的課程學(xué)習(xí),在畢業(yè)設(shè)計(jì)前接受過培訓(xùn)的同學(xué)的畢業(yè)設(shè)計(jì)成績(jī)總體上不但要高一個(gè)檔次,而且這樣的學(xué)生畢業(yè)后可在較短的時(shí)間內(nèi)適應(yīng)并熟悉本職工作。筆者認(rèn)為,對(duì)計(jì)算機(jī)軟件專業(yè)學(xué)生的培訓(xùn)應(yīng)側(cè)重從以下三個(gè)方面進(jìn)行。

1.1工程概念的培訓(xùn)

計(jì)算機(jī)軟件專業(yè)學(xué)生的畢業(yè)設(shè)計(jì)課題一般是開發(fā)一個(gè)軟件系統(tǒng),實(shí)現(xiàn)一定的功能。不管軟件大小、功能多少,它畢竟是一個(gè)系統(tǒng),“麻雀雖小,五臟俱全”,故應(yīng)培養(yǎng)學(xué)生工程的概念。也就是說(shuō),讓學(xué)生把開發(fā)軟件的過程看成是蓋一座大樓,修一條鐵路等實(shí)際工程,而不應(yīng)該像大多數(shù)同學(xué)所認(rèn)為的那樣:所謂畢業(yè)設(shè)計(jì)其實(shí)就是編程序,然后調(diào)試通過即可。這種觀點(diǎn)是非常有害的。通過工程概念的培訓(xùn),讓學(xué)生明白開發(fā)一個(gè)軟件系統(tǒng)一般經(jīng)過系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)施三個(gè)階段,并且要為自己的系統(tǒng)創(chuàng)建一個(gè)獨(dú)立的目錄,該目錄下又包括若干子目錄,以便把不同類型的文件存放到不同的子目錄下,方便于整個(gè)工程項(xiàng)目的管理維護(hù)工作。

1.2編程規(guī)范的培訓(xùn)

作為計(jì)算機(jī)軟件專業(yè)的畢業(yè)生,相當(dāng)一部分學(xué)生以后可能從事軟件開發(fā)工作,故一定要讓學(xué)生養(yǎng)成良好的編程風(fēng)格,切忌所有代碼全部左對(duì)齊、變量隨意命名等編程之大忌。編程規(guī)范的培訓(xùn)主要培養(yǎng)學(xué)生的命名規(guī)范、一致性的縮進(jìn)、注釋規(guī)范、代碼編寫規(guī)范、輸入輸出規(guī)范、出錯(cuò)處理規(guī)范等。經(jīng)驗(yàn)表明,不按良好的編程規(guī)范所編寫的程序不利于閱讀和維護(hù),甚至連本人開發(fā)的程序由于時(shí)間的推移而使自己也讀不明白,這顯然造成了人、財(cái)、物等資源的浪費(fèi),使軟件自身的生命力也很有限。

1.3責(zé)任心的培訓(xùn)

責(zé)任心培訓(xùn)就是讓學(xué)生明白,自己所開發(fā)的系統(tǒng)是供其他單位或個(gè)人使用的,自己的粗心大意可能會(huì)給他人或社會(huì)帶來(lái)巨大的損失。因此,本人也可能要承擔(dān)法律責(zé)任,故一定要培養(yǎng)學(xué)生的責(zé)任心,用心去開發(fā)自己的系統(tǒng)。

2選題

選題是畢業(yè)設(shè)計(jì)進(jìn)行過程中的一個(gè)重要環(huán)節(jié)。從小處講,題目是否合適得體是影響畢業(yè)設(shè)計(jì)能否順利進(jìn)行的重要因素;從大處講,選題是科研成功與否的關(guān)鍵,并將直接影響科研的方方面面和最終成果。下面從選題宗旨、選題原則及目標(biāo)、選題方式和題目類型等角度進(jìn)行闡述。

2.1選題宗旨

選題宗旨應(yīng)遵循以下兩點(diǎn):

1)要堅(jiān)持選擇有科學(xué)價(jià)值和現(xiàn)實(shí)意義的課題??茖W(xué)研究的目的是為了更好地認(rèn)識(shí)世界、改造世界,以推動(dòng)社會(huì)的不斷進(jìn)步和發(fā)展。因此,畢業(yè)設(shè)計(jì)的選題必須以促進(jìn)科學(xué)事業(yè)發(fā)展和解決現(xiàn)實(shí)存在的問題作為出發(fā)點(diǎn)和落腳點(diǎn)。此外,選題要符合科學(xué)研究的正確方向,要具有新穎性,有理論價(jià)值和現(xiàn)實(shí)的指導(dǎo)意義或推動(dòng)作用,一項(xiàng)毫無(wú)意義的研究即使花費(fèi)很大的精力,也將沒有絲毫價(jià)值;

2)要根據(jù)自己的能力選擇切實(shí)可行的課題。畢業(yè)設(shè)計(jì)是一種創(chuàng)造性勞動(dòng),不但要有設(shè)計(jì)者個(gè)人的見解和主張,同時(shí)還需要具備一定的客觀條件。由于設(shè)計(jì)者個(gè)人的客觀條件都各不相同,因此在選題時(shí),還應(yīng)結(jié)合自己的特長(zhǎng)、興趣及所具備的客觀條件來(lái)選題。具體地說(shuō),可從下述兩個(gè)方面進(jìn)行考慮。首先,要選擇設(shè)計(jì)者感興趣的課題。這樣的課題可以激發(fā)設(shè)計(jì)者的研究熱情,調(diào)動(dòng)其主動(dòng)性和積極性,使其能以積極的心態(tài)去完成;其次,要有充足的資料來(lái)源?!扒蓩D難為無(wú)米之炊”,在缺少資料的情況下,很難完成高質(zhì)量的畢業(yè)設(shè)計(jì)。選擇一個(gè)具有豐富資料來(lái)源的課題,對(duì)課題的開展和深入研究是很有幫助的。

2.2選題原則及目標(biāo)

計(jì)算機(jī)軟件專業(yè)學(xué)畢業(yè)設(shè)計(jì)的選題應(yīng)遵循以下原則:必須符合計(jì)算機(jī)軟件專業(yè)的綜合培養(yǎng)要求;原則上一人一題,對(duì)于大型任務(wù)的課題,每個(gè)學(xué)生可完成其中某個(gè)獨(dú)立的子課題;應(yīng)盡量選擇工程性較強(qiáng)的課題,以保證有足夠的工程訓(xùn)練;選題應(yīng)盡量結(jié)合本地、本單位的教學(xué)、科研、技術(shù)開發(fā)等實(shí)際項(xiàng)目。所選課題在進(jìn)行過程中和完成后應(yīng)能達(dá)到如下目標(biāo):能夠提高設(shè)計(jì)者綜合運(yùn)用專業(yè)知識(shí)分析和解決問題的能力;能夠使設(shè)計(jì)者掌握文獻(xiàn)檢索、資料查詢的基本方法和提高其獲取新知識(shí)的能力;能夠使設(shè)計(jì)者掌握系統(tǒng)軟件或應(yīng)用軟件的設(shè)計(jì)開發(fā)能力;能夠提高設(shè)計(jì)者書面和口頭表達(dá)能力;能夠提高設(shè)計(jì)者協(xié)作配合工作的能力。

2.3選題方式

從選題方式的角度出發(fā),可分兩種:一是導(dǎo)師指定;二是學(xué)生自選,導(dǎo)師把關(guān)。

對(duì)于指導(dǎo)教師有自己的研究方向且學(xué)生又沒有特殊的要求時(shí),一般是導(dǎo)師指定學(xué)生做某一具體課題或其中的一部分,這是畢業(yè)設(shè)計(jì)中選題的大多數(shù)情況。當(dāng)然,個(gè)別學(xué)生可能對(duì)某一研究方向有濃厚的興趣,且自己在這一方向又有一些自己的想法,想借助畢業(yè)設(shè)計(jì)機(jī)會(huì)實(shí)現(xiàn)或驗(yàn)證該想法并為今后的工作打下一定的基礎(chǔ)。對(duì)于這樣的學(xué)生,指導(dǎo)教師在認(rèn)為學(xué)生的想法合理、可行的情況下,應(yīng)積極鼓勵(lì)、支持學(xué)生的想法并盡量為之創(chuàng)造條件去完成畢業(yè)設(shè)計(jì)工作。有例證明這樣的學(xué)生在畢業(yè)設(shè)計(jì)過程中往往會(huì)取得意想不到的成果,故指導(dǎo)教師一定要保護(hù)學(xué)生的科學(xué)創(chuàng)新想法。

2.4題目類型

從歷年來(lái)學(xué)生進(jìn)行畢業(yè)設(shè)計(jì)所做題目的類型來(lái)分主要有兩大類:實(shí)際題目和模擬題目。在條件允許的情況下盡量讓學(xué)生做實(shí)際的課題,因?yàn)檫@樣可以鍛煉學(xué)生提出問題、分析問題、解決問題的能力,真題真做,具有實(shí)戰(zhàn)性,故可使學(xué)生在開發(fā)實(shí)際系統(tǒng)的過程中了解各個(gè)環(huán)節(jié)應(yīng)注意的問題及體會(huì)解決實(shí)際問題的艱辛。例如,20世紀(jì)70年代以后,在美國(guó)科技政策的影響下,許多大學(xué)相繼與企業(yè)建立廣泛的聯(lián)系,其中麻省理工學(xué)院與300家公司建立了“大學(xué)-工業(yè)聯(lián)合計(jì)劃”,學(xué)校為公司提供各種科技服務(wù);在國(guó)內(nèi),北京、武漢、廣州、沈陽(yáng)、上海、重慶、昆明等相繼辦起了一批以大學(xué)為核心的新興科技產(chǎn)業(yè)試驗(yàn)區(qū)。他們通過加強(qiáng)與企業(yè)、工廠等生產(chǎn)單位的聯(lián)系與合作,就實(shí)際問題提煉本科課題,真正實(shí)現(xiàn)了產(chǎn)、學(xué)、研相結(jié)合。由于模擬題目是憑自己的想象去做,受不到實(shí)際問題的挑戰(zhàn),對(duì)提高學(xué)生各方面能力的意義不是很大。此外,指導(dǎo)教師應(yīng)積極鼓勵(lì)學(xué)生對(duì)計(jì)算機(jī)軟件科學(xué)中的理論問題進(jìn)行學(xué)術(shù)探討,提出自己的觀點(diǎn)和方法,但這類題目較難,應(yīng)選擇比較有潛質(zhì)的學(xué)生去做。

3開發(fā)階段

選題之后進(jìn)入開發(fā)階段,也就是畢業(yè)設(shè)計(jì)的實(shí)際工作階段,該階段進(jìn)行過程中應(yīng)始終以工程的觀點(diǎn)指導(dǎo)和把握整個(gè)系統(tǒng),可把開發(fā)階段分為前期、中期和后期三部分。

3.1前期

學(xué)生在理解和消化題目的前提下完成系統(tǒng)調(diào)查工作,并在調(diào)查的基礎(chǔ)上初步確定系統(tǒng)的實(shí)施方案,經(jīng)指導(dǎo)教師審查通過后進(jìn)入開發(fā)中期。

3.2中期

在前期工作的基礎(chǔ)上完成系統(tǒng)整體功能的劃分和各種分析設(shè)計(jì)工作,主要包括代碼設(shè)計(jì)、功能結(jié)構(gòu)圖設(shè)計(jì)、輸入單據(jù)設(shè)計(jì)、輸出報(bào)表設(shè)計(jì)、文件設(shè)計(jì)及數(shù)據(jù)分析及類型劃分。學(xué)生在進(jìn)行這些工作過程中應(yīng)和導(dǎo)師多探討、交流,所有工作在導(dǎo)師認(rèn)定合理之后即可進(jìn)入開發(fā)后期。此階段工作對(duì)系統(tǒng)能否成功及系統(tǒng)性能的好壞至關(guān)重要,“磨刀不誤砍柴功”,此部分工作應(yīng)反復(fù)論證、慎之又慎,否則后果不堪設(shè)想。

3.3后期

前兩部分工作順利完成之后進(jìn)入開發(fā)后期,該部分主要工作就是編寫并調(diào)試程序,編寫程序過程中應(yīng)遵循編程規(guī)范及有高度的責(zé)任心。調(diào)試過程中不能僅以正確的數(shù)據(jù)調(diào)試程序,還應(yīng)以異常及錯(cuò)誤的數(shù)據(jù)調(diào)試程序,這一點(diǎn)一定要讓學(xué)生深刻體會(huì),以便保證系統(tǒng)的正確性和健壯性。

4撰寫論文及答辯

撰寫論文和答辯是學(xué)生在畢業(yè)設(shè)計(jì)過程中的最后環(huán)節(jié)。學(xué)生在寫論文時(shí)首先應(yīng)把論文提綱交給指導(dǎo)教師審查,通過之后再在此基礎(chǔ)上開展論文的詳細(xì)寫作工作,畢業(yè)設(shè)計(jì)論文作為學(xué)術(shù)論文要求文字流暢,層次清晰,詞藻不能過分華麗。雖然近些年國(guó)內(nèi)外計(jì)算機(jī)方面的論文的語(yǔ)言較以前生動(dòng),但用詞都以準(zhǔn)確、不過分夸張為度。此外,關(guān)于論文格式及答辯前的其它要求,學(xué)校有明確的規(guī)定,此處不再多說(shuō)。

在答辯過程中,參加答辯的教師一定要認(rèn)真聽取學(xué)生講解,讓學(xué)生把自己的觀點(diǎn)充分講解出來(lái),千萬(wàn)不要以題取人。畢業(yè)設(shè)計(jì)本來(lái)就是一個(gè)師生相互交流、學(xué)習(xí)的好機(jī)會(huì),一定要保證質(zhì)量,而不應(yīng)求速度、搞突擊。只有嚴(yán)把答辯工作這一關(guān),才能保證畢業(yè)設(shè)計(jì)工作圓滿完成,并能在此過程中提煉出許多對(duì)專業(yè)或?qū)W科發(fā)展有益的東西。

學(xué)生畢業(yè)設(shè)計(jì)雖然結(jié)束了,但作為基層教學(xué)單位,各系(專業(yè))還有一個(gè)重要工作,那就是畢業(yè)設(shè)計(jì)后的總結(jié)工作??偨Y(jié)工作應(yīng)及時(shí)進(jìn)行,進(jìn)行該工作的目的就是要查漏補(bǔ)缺、總結(jié)經(jīng)驗(yàn)、吸取教訓(xùn),并把總結(jié)結(jié)果作為文檔記錄保存下來(lái)。通過總結(jié)可知在整個(gè)畢業(yè)設(shè)計(jì)過程中各環(huán)節(jié)的好壞,以便繼承優(yōu)點(diǎn),克服不足。只要能堅(jiān)持這么做,就可保證良性循環(huán),使畢業(yè)設(shè)計(jì)這個(gè)教學(xué)環(huán)節(jié)起到應(yīng)有的作用。

參考文獻(xiàn)

1鄭志花.關(guān)于本科生所做畢業(yè)設(shè)計(jì)的思考.華北工學(xué)院學(xué)報(bào)(社科版),2004,(1).

2宋成杰.計(jì)算機(jī)專業(yè)畢業(yè)設(shè)計(jì)管理的幾點(diǎn)思考. 職業(yè)技術(shù),2004,(6).

猜你喜歡
軟件開發(fā)題目
本期練習(xí)類題目參考答案及提示
明確題目要求 尋找適合育種方案
信息安全環(huán)境下的計(jì)算機(jī)軟件開發(fā)研究
核電廠定期試驗(yàn)管理軟件開發(fā)
FPGA軟件開發(fā)過程中編碼規(guī)范的作用
踏階梯
追根求源
你的情緒夠穩(wěn)定嗎
題目
法库县| 铁岭县| 白玉县| 洛川县| 当雄县| 潮州市| 蓬莱市| 杭锦后旗| 保亭| 应城市| 张家口市| 乃东县| 黑河市| 汶上县| 云南省| SHOW| 葫芦岛市| 龙南县| 荥阳市| 县级市| 曲松县| 阿坝县| 德江县| 射洪县| 禄丰县| 阳山县| 南乐县| 邢台县| 丹凤县| 郁南县| 普兰店市| 延庆县| 蒲江县| 旌德县| 格尔木市| 东阳市| 临夏县| 屏边| 龙胜| 湟源县| 合作市|