時間:2023-03-23 15:20:13
序論:在您撰寫軟件工程畢業(yè)論文時,參考他人的優(yōu)秀作品可以開闊視野,小編為您整理的7篇范文,希望這些建議能夠激發(fā)您的創(chuàng)作熱情,引導(dǎo)您走向新的創(chuàng)作高度。
一、軟件工程專業(yè)建設(shè)存在的問題
我國的計算機(jī)軟件專業(yè)教育在國際化、標(biāo)準(zhǔn)化方面已經(jīng)大大落后于先進(jìn)的國家。首先是英語教育水平不高。在軟件產(chǎn)業(yè),英語毫無疑問是第一語言。愛爾蘭、印度之所以成為軟件出口大國,與這些國家擁有大批英語軟件人才密切相關(guān)。我國軟件專業(yè)的碩士乃至博士英語聽、說、寫的能力障礙成為國際化的一道坎。練好英語也成為我國軟件人才流向外企或國外的主要目標(biāo)之一。其次,我國許多高校教材平均每5 年才更新一次, 大大落后于國際軟件業(yè)的發(fā)展。這也是大學(xué)生畢業(yè)后難以勝任軟件企業(yè)要求的主要原因。
與之相比,印度APTECH 的教材每年更新一次。
二、國內(nèi)外市場對軟件人才的需求
我國和印度同為發(fā)展中國家, 但印度已成為除美國外的第二大軟件出口國。盡管我國的軟件市場一直保持快速增長,但軟件總體發(fā)展水平仍處于初級階段, 這使我國的軟件產(chǎn)業(yè)將有進(jìn)一步快速發(fā)展的空間,軟件工程也會得到更多的重視和扶持。
國內(nèi)市場每年對軟件人才的需求高達(dá)80 萬,而各高校計算機(jī)專業(yè)畢業(yè)生中的軟件工程人才還很缺乏, 高素質(zhì)的軟件工程人才尤為短缺。畢業(yè)生主要在軟件公司、企事業(yè)單位、高校、研究所、國防等部門從事軟件設(shè)計、開發(fā)、應(yīng)用與研究工作;另外也可攻讀本學(xué)科或相關(guān)高新技術(shù)學(xué)科、交叉學(xué)科的碩士學(xué)位。推薦閱讀:
因此,面對如此高的市場需求,我們開放教育要彌補(bǔ)普通高校的培養(yǎng)人才空缺, 為在職在崗的相關(guān)人才提供就業(yè)發(fā)展的學(xué)習(xí)機(jī)會。推薦閱讀:談機(jī)電一體化裝置及控制系統(tǒng)的設(shè)計論文
三、依靠電大三網(wǎng)優(yōu)勢,發(fā)揮成人自身特點,創(chuàng)建自有教學(xué)模式筆者認(rèn)為在教學(xué)模式上應(yīng)該從以下幾個方面入手:
1、教師隊伍的知識更新專業(yè)教師隊伍知識更新是至關(guān)重要的, 教師是學(xué)生學(xué)習(xí)的引導(dǎo)者,是教學(xué)環(huán)節(jié)的核心力量,因此要想把一個專業(yè)建設(shè)完善,首先要從教師的知識結(jié)構(gòu),知識層次入手。 軟件工程的特點決定了其基本理論和方法一般需要較長的從業(yè)經(jīng)歷或經(jīng)驗, 所以中青年教師常常是這方面的專家; 而程序設(shè)計技術(shù)和軟件開發(fā)工具往往是年輕人的專利,相關(guān)課程的教學(xué)最好由年輕教師擔(dān)任。在每個年齡段還應(yīng)該分出教師的層次。
2、教學(xué)方案的更新我們應(yīng)該按照學(xué)科特點和學(xué)生自身特點,制定實踐性強(qiáng),可操作性強(qiáng)的教學(xué)大綱和教學(xué)方案。避免流于形式的純理論教學(xué),教學(xué)安排上應(yīng)該圍繞數(shù)據(jù)庫知識、軟件工程知識和程序設(shè)計知識設(shè)計。
第一、要知道軟件的生命周期和畢業(yè)設(shè)計的相對關(guān)系,從設(shè)計產(chǎn)品開始,通過產(chǎn)品的開發(fā)使用到最后的退出舞臺,都為這個軟件的生命。
第二、在軟件的生命周期里需要完成的任務(wù)有提出問題的定義,分階段的調(diào)查和編寫軟件數(shù)據(jù)和設(shè)計文檔等在實現(xiàn)階段主要需要完成的則是編寫毛和對他的測試工作,需要根據(jù)他的說明書把這些轉(zhuǎn)為程序代碼,并成單元的測試,使其編寫。
第三、確認(rèn)他的測試階段,根據(jù)要求進(jìn)行總的測試,并對用戶提供測試結(jié)果,這個極端是對應(yīng)論文的論文評審,和答辯階段。
一、選題依據(jù)(擬開展研究項目的研究目的、意義)
隨著社會的進(jìn)步、計算機(jī)技術(shù)的飛速發(fā)展 ,用計算機(jī)實現(xiàn)企業(yè)人事工資的管理勢在必行。對于大中型企業(yè)來說,利用計算機(jī)支持企業(yè)高效率完成勞動人事管理的日常事務(wù),是適應(yīng)現(xiàn)代企業(yè)制度要求、推動企業(yè)勞動人事管理走向科學(xué)化、規(guī)范化的必要條件;而工資管理是一項瑣碎、復(fù)雜而又十分細(xì)致的工作,工資計算、發(fā)放、核算的工作量很大,一般不允許出錯,如果實行手工操作,每月發(fā)放工資須手工填制大量的表格,這就會耗費工作人員大量的時間和精力,計算機(jī)進(jìn)行工資發(fā)放工作,不僅能夠保證工資核算準(zhǔn)確無誤、快速輸出,而且還可以利用計算機(jī)對有關(guān)工資的各種信息進(jìn)行統(tǒng)計,服務(wù)于財務(wù)部門其他方面的核算和財務(wù)處理,同時計算機(jī)具有著手工管理所無法比擬的優(yōu)點.例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高人事工資管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。 所以人事工資管理系統(tǒng)應(yīng)運而生,成為利用計算機(jī)實現(xiàn)企業(yè)人事工資管理的基本。
隨著我國國民經(jīng)濟(jì)建設(shè)的蓬勃發(fā)展和具有中國特色的社會主義市場經(jīng)濟(jì)體制的迅速完善,各個行業(yè)都在積極使用現(xiàn)代化的手段,不斷改善服務(wù)質(zhì)量,提高工作效率,這些都在很大程度上給企業(yè)提出越來越嚴(yán)峻的挑戰(zhàn),對企業(yè)體系無論是在行政職能、企業(yè)管理水平以及優(yōu)質(zhì)服務(wù)上都提出更高的要求。建設(shè)一個科學(xué)高效的信息管理系統(tǒng)是解決這一問題的必由之路。企業(yè)內(nèi)部財務(wù)管理是該企業(yè)運用現(xiàn)代化技術(shù)創(chuàng)造更多更高的經(jīng)濟(jì)效益的主要因素之一。工資管理作為企業(yè)內(nèi)部的一種財務(wù)管理也是如此,由于企業(yè)職工人數(shù)較多,每一位職工的具體實際情況也不盡相同,各項工資條款的發(fā)放,如果沒有一個完整的管理系統(tǒng)來進(jìn)行管理,那么勢必會給管理人員帶來種種麻煩,因此類似工資管理系統(tǒng)之類的財務(wù)軟件的開發(fā)勢在必行?,F(xiàn)在中國企業(yè)已進(jìn)入"新管理時代",企業(yè)管理在經(jīng)歷了計劃經(jīng)濟(jì)時期的"生產(chǎn)管理"時代,計劃經(jīng)濟(jì)與市場經(jīng)濟(jì)相結(jié)合時期的"混合管理"時代后,從九十年代末進(jìn)入全面市場經(jīng)濟(jì)時期的"新管理"時代.新管理時的中國企業(yè)管理是面向市場,基于現(xiàn)代企業(yè)制度,是中國模式,價值化,系統(tǒng)化,電腦化,國際化和普遍化管理的時代. 新管理時代的中國企業(yè)管理以建立競爭優(yōu)勢,提高企業(yè)競爭力為核心.要提高企業(yè)的競爭力就必須整合企業(yè)經(jīng)營,全面強(qiáng)化企業(yè)管理,形成企業(yè)持久發(fā)展的"內(nèi)功".越來越多的質(zhì)優(yōu)企業(yè)舍得在管理系統(tǒng)上投資的舉動,足以說明這一趨勢. 在市場競爭日益激烈,用戶需求不斷趨向多樣化,企業(yè)間關(guān)聯(lián)程度越來越密切的今天,要求企業(yè)行動必須快捷,靈敏,在管理的思想觀念,方式方法上不斷創(chuàng)新.人力已經(jīng)很難完全達(dá)到要求,必須借助當(dāng)代信息科技的最新成果,優(yōu)化和加強(qiáng)企業(yè)的運營和管理.
三、研究方案(主要研究內(nèi)容、目標(biāo),研究方法、進(jìn)度)
主要內(nèi)容:支持企業(yè)實現(xiàn)規(guī)范化的管理,支持企業(yè)高效率完成勞動人事管理的日常業(yè)務(wù),包括新員工加入時認(rèn)識檔案的建立,老員工轉(zhuǎn)出、辭職、退休等。目標(biāo):實現(xiàn)企業(yè)員工工資管理的系統(tǒng)化、規(guī)范化和自動化。
四、進(jìn)程計劃(各研究環(huán)節(jié)的時間安排、實施進(jìn)度、完成程度)
2006-03-10---2006-03-16收集所需資料2006-04-02---2006-04-16完成系統(tǒng)需求分析, 對人事查詢管理,人事維護(hù)管理,工資查詢管理,工資維護(hù)管理,等各個功能模塊的功能進(jìn)行確定。2006-04-17---2006-04-25對數(shù)據(jù)庫表結(jié)構(gòu)進(jìn)行設(shè)計,將表結(jié)構(gòu)導(dǎo)入數(shù)據(jù)庫。并對論文進(jìn)行初步構(gòu)思、編寫。2006-04-17---2006-05-05繼續(xù)完成功能模塊的代碼編寫。2006-05-05---2006-05-23設(shè)計測試實例,對系統(tǒng)進(jìn)行測試,找出缺陷,進(jìn)行完善。2006-05-24---2006-06-15完成畢業(yè)論文的編寫工作。
五、導(dǎo)師對文獻(xiàn)綜述的評語
簽字: 200 年 月 日
1.1 IC卡行業(yè)發(fā)展現(xiàn)狀... 1
1.2 IC卡迅猛發(fā)展的原因... 2
第二章 硬件系統(tǒng)設(shè)計... 4
2.1 IC的選用與設(shè)計... 4
2.1.1 IC卡概述及分類... 5
2.1.2 IC卡國際標(biāo)準(zhǔn)... 5
2.2 電源電路設(shè)計... 7
2.3主控芯片AT89S52 及相關(guān)電路設(shè)計... 9
2.4 串行通信... 14
2.5 蜂鳴器電路設(shè)計... 18
第三章 系統(tǒng)軟件設(shè)計... 19
3.1 編程軟件... 19
1目前存在的問題
我國高等教育長期存在重理論、輕實踐的問題,因此教育部多次強(qiáng)調(diào)并明確指出要大力加強(qiáng)實踐教學(xué),建立和完善校內(nèi)外實習(xí)基地,高度重視畢業(yè)實習(xí),提高畢業(yè)設(shè)計、畢業(yè)論文的質(zhì)量。軟件工程專業(yè)是一門理論與實踐聯(lián)系非常緊密的學(xué)科,若按照傳統(tǒng)重視理論的培養(yǎng)模式,畢業(yè)生則難以滿足當(dāng)前社會用人單位的需求[3]。對于相對新興的軟件工程機(jī)電一體化方向?qū)I(yè),其專業(yè)知識結(jié)構(gòu)及培養(yǎng)目標(biāo)決定學(xué)生面臨的畢業(yè)實習(xí)與設(shè)計問題更復(fù)雜,目前存在的主要問題表現(xiàn)在如下幾方面。(1)就業(yè)與選題的矛盾?;谠擃悓I(yè)的培養(yǎng)目標(biāo),畢業(yè)生目前就業(yè)意向主要有三:一是在軟件產(chǎn)業(yè)從事編碼測試、系統(tǒng)分析設(shè)計或具有軟件領(lǐng)域知識的復(fù)合型技術(shù)服務(wù)、銷售和管理(軟件方向);二是在機(jī)械電子工程應(yīng)用背景專業(yè)領(lǐng)域從事軟件開發(fā)及機(jī)械研究、產(chǎn)品設(shè)計、制造、管理等工作(工程應(yīng)用方向);三是考研、考公務(wù)員和自主創(chuàng)業(yè)等(考研方向)。因就業(yè)方向的多元化、畢業(yè)實習(xí)設(shè)計老師(包括軟件企業(yè)導(dǎo)師)的專業(yè)領(lǐng)域和人數(shù)限制、實習(xí)條件的限制等多重原因,學(xué)生難免產(chǎn)生選題與就業(yè)意向不相符的矛盾。(2)畢業(yè)實習(xí)設(shè)計與考研、公務(wù)員招考時間安排上的沖突。畢業(yè)實習(xí)設(shè)計一般都安排在第4學(xué)年的第7學(xué)期、第8學(xué)期,而這期間,每年一度的全國研究生招生考試和公務(wù)員的國考、省考也同時舉行,這就導(dǎo)致“考研方向”的學(xué)生在備考和完成學(xué)業(yè)間的矛盾,如不進(jìn)行相應(yīng)調(diào)整,勢必影響畢業(yè)實踐環(huán)節(jié)的教學(xué)質(zhì)量。(3)軟件方向與專業(yè)方向的不協(xié)調(diào)因素。軟件方向?qū)W生一般采用3+1的培養(yǎng)模式,也就是說,第4學(xué)年大多在軟件企業(yè)完成基于項目驅(qū)動的畢業(yè)實習(xí)和畢業(yè)設(shè)計;而工程應(yīng)用方向和考研方向往往還有幾門課程需要在校學(xué)習(xí),在時間和內(nèi)容安排上往往存在沖突。(4)畢業(yè)實習(xí)與畢業(yè)設(shè)計不能有機(jī)對接。畢業(yè)實習(xí)是畢業(yè)設(shè)計的重要準(zhǔn)備階段,畢業(yè)實習(xí)要結(jié)合畢業(yè)設(shè)計課題,到生產(chǎn)第一線進(jìn)行專業(yè)實踐與社會實踐,收集與畢業(yè)設(shè)計有關(guān)的信息和資料,畢業(yè)實習(xí)的內(nèi)容和質(zhì)量對畢業(yè)設(shè)計的質(zhì)量有直接的影響。畢業(yè)設(shè)計要將所學(xué)基礎(chǔ)知識、專業(yè)理論與畢業(yè)實習(xí)的實踐相結(jié)合,注重分析問題、解決問題能力的培養(yǎng),它能在一定程度上檢驗畢業(yè)實習(xí)的效果[4]。軟件工程培養(yǎng)實用型、復(fù)合型人才的特點使其對畢業(yè)實習(xí)與設(shè)計的銜接要求更高,而且該類專業(yè)多元的就業(yè)意向及其他復(fù)合因素使得學(xué)生的實習(xí)與設(shè)計內(nèi)容往往不能有機(jī)銜接。目前軟件工程專業(yè)畢業(yè)實習(xí)設(shè)計的教學(xué)工作中,面對學(xué)生就業(yè)自主化的嚴(yán)峻形勢,存在著畢業(yè)實習(xí)與畢業(yè)設(shè)計不能有效銜接、教師對兩者核心含義把握不好、設(shè)計(論文)選題及內(nèi)容與經(jīng)濟(jì)社會對人才需求脫離以及忽視對學(xué)生的創(chuàng)造能力意識培養(yǎng)和訓(xùn)練等影響畢業(yè)設(shè)計論文質(zhì)量的問題,因此進(jìn)行全新的教學(xué)改革已經(jīng)迫在眉睫。
2畢業(yè)實習(xí)設(shè)計指導(dǎo)需考慮的因素
1)學(xué)習(xí)動機(jī)。自我效能感、學(xué)習(xí)動機(jī)和學(xué)業(yè)成就三者之間存在相關(guān)關(guān)系,且自我效能感與學(xué)業(yè)成就、學(xué)習(xí)動機(jī)和學(xué)業(yè)成就之間均呈顯著正相關(guān)[5]。自我效能感是人們對自身能否利用所擁有的技能完成某項工作行為的自信程度;學(xué)習(xí)動機(jī)是推動學(xué)生進(jìn)行學(xué)習(xí)活動的內(nèi)在動因,是激勵、指引、維持、調(diào)節(jié)學(xué)生學(xué)習(xí)的強(qiáng)大動力[6];學(xué)業(yè)成就指經(jīng)過學(xué)習(xí)和訓(xùn)練后所獲得學(xué)業(yè)方面的知識和技能,是學(xué)生學(xué)習(xí)狀況和水平的集中體現(xiàn)。高校畢業(yè)班級學(xué)生處于即將告別學(xué)生時代而走向社會的特殊階段,畢業(yè)、考研和就業(yè)等諸多問題以及社會價值日趨多元和競爭壓力日益加劇的強(qiáng)烈沖擊,對其學(xué)習(xí)和心理產(chǎn)生了重大影響[7]。為增強(qiáng)學(xué)生的學(xué)習(xí)動機(jī),從選題入手,貫穿畢業(yè)實習(xí)設(shè)計各環(huán)節(jié),融學(xué)生興趣愛好、就業(yè)意向與學(xué)生畢業(yè)實習(xí)設(shè)計于一體,激發(fā)學(xué)生的內(nèi)在動力,是取得好的設(shè)計質(zhì)量的關(guān)鍵因素之一。2)項目驅(qū)動。有效地整合指導(dǎo)教師的各類縱向、橫向在研項目并將其進(jìn)行深入的挖掘和提煉,根據(jù)畢業(yè)實踐環(huán)節(jié)具體要求細(xì)分軟件工程項目,將其引入到學(xué)生畢業(yè)實習(xí)設(shè)計中,采用以項目驅(qū)動為主體的人才培養(yǎng)模式,優(yōu)化管理體制與實驗室運行機(jī)制,探索一種新的實踐教學(xué)模式,以期實現(xiàn)實踐教學(xué)過程可控化、項目實施團(tuán)隊化、項目資源共享化的目標(biāo),培養(yǎng)具有扎實的工程實踐能力、較強(qiáng)的技術(shù)創(chuàng)新能力、良好的團(tuán)隊協(xié)作能力和可持續(xù)發(fā)展能力的人才[3]。3)導(dǎo)師制。采用指導(dǎo)教師全程負(fù)責(zé)制是確保后續(xù)創(chuàng)新模式實現(xiàn)的關(guān)鍵。導(dǎo)師可以是從學(xué)校選定的各方向?qū)I(yè)教師,也可以是從企業(yè)選出的工程技術(shù)人員,還可以是兩者的結(jié)合(雙導(dǎo)師制)。導(dǎo)師既要完成畢業(yè)實習(xí)與畢業(yè)設(shè)計的組織工作,又要完成這兩個環(huán)節(jié)連貫且相互滲透的業(yè)務(wù)指導(dǎo)工作。為確保這種教學(xué)模式有條不紊地實施,指導(dǎo)教師應(yīng)認(rèn)真履行相應(yīng)的職責(zé)。首先,根據(jù)畢業(yè)實綱和設(shè)計大綱的要求,與企業(yè)協(xié)調(diào)好學(xué)生的畢業(yè)實習(xí)設(shè)計課題和企業(yè)的生產(chǎn)技術(shù)工作需要之間的關(guān)系,落實畢業(yè)實習(xí)內(nèi)容及合適的畢業(yè)設(shè)計課題;其次,要對學(xué)生畢業(yè)課題進(jìn)行方案論證,及時提供指導(dǎo)和質(zhì)量監(jiān)督,確保教學(xué)任務(wù)的完成[4]。
3畢業(yè)實習(xí)設(shè)計指導(dǎo)創(chuàng)新模式的設(shè)計
結(jié)合軟件工程機(jī)電一體化方向的專業(yè)特色,在現(xiàn)有基礎(chǔ)上設(shè)計的畢業(yè)實習(xí)設(shè)計創(chuàng)新模式總體框架如圖1所示,其主要內(nèi)容包括如下幾方面。1)以學(xué)生為本,模塊化組織。基于學(xué)生的學(xué)習(xí)動機(jī),根據(jù)學(xué)生某方面的專業(yè)特長和未來的發(fā)展取向,該模式分為3個大模塊:以軟件設(shè)計、軟件測試、軟件維護(hù)和軟件項目管理等為目標(biāo)的軟件模塊(軟件方向);立志于進(jìn)一步深造的考研、公務(wù)員考試等模塊(考研方向);面向工程的工程應(yīng)用模塊(工程應(yīng)用方向)。大模塊下再設(shè)子模塊,如以工程應(yīng)用為背景的模塊又分為UG、PRO/E等大型軟件的工程應(yīng)用模塊;以單片機(jī)、PLC等程序開發(fā)為主的工控模塊;CAD、UG、PRO/E等面向應(yīng)用軟件的二次開發(fā)模塊。學(xué)生根據(jù)學(xué)業(yè)基礎(chǔ)、就業(yè)意向及學(xué)習(xí)興趣自主選擇。2)畢業(yè)實習(xí)設(shè)計一體化。畢業(yè)實習(xí)與畢業(yè)設(shè)計是保證教學(xué)質(zhì)量的重要階段,二者的關(guān)系越來越密切,將二者人為分割的教學(xué)模式已不太適應(yīng)教學(xué)的需要,必須建立二者緊密結(jié)合的教學(xué)新模式。具體來說,軟件模塊將畢業(yè)實習(xí)和畢業(yè)設(shè)計兩個階段合并為一個階段,形成一個相對較長的時間整體,與大型軟件公司合作,安排在第4學(xué)年,這也是軟件工程專業(yè)目前比較流行的模式;工程應(yīng)用模塊中學(xué)生可以根據(jù)畢業(yè)設(shè)計課題有針對性地開展畢業(yè)實習(xí)工作,實習(xí)、設(shè)計由同一導(dǎo)師指導(dǎo),采取集中實習(xí)和反復(fù)調(diào)研的形式,實習(xí)圍繞設(shè)計的需要展開;考研模塊則將實習(xí)和設(shè)計的時間提前,第6學(xué)期即由指導(dǎo)老師提前介入,預(yù)先安排相應(yīng)工作,在充分保證設(shè)計質(zhì)量的前提下,為考研創(chuàng)造條件。至于軟件方向與背景專業(yè)方向課程安排上的沖突,軟件學(xué)院采取課程置換與學(xué)分互認(rèn)方式,拓寬學(xué)生的專業(yè)課程知識,達(dá)到多元方向的均衡。3)導(dǎo)師制和項目驅(qū)動貫穿始終。采取導(dǎo)師負(fù)責(zé)制,將部分學(xué)生(考研方向)的畢業(yè)設(shè)計提前到第6學(xué)期開始,到第8學(xué)期結(jié)束,歷時1年半時間。在導(dǎo)師的指導(dǎo)與安排下,學(xué)生開展的工作包括文獻(xiàn)檢索,熟悉設(shè)備,儀器校準(zhǔn),實驗計劃,實驗開展,項目調(diào)研、開展、改進(jìn)和總結(jié)各環(huán)節(jié)?;陧椖框?qū)動,每一學(xué)生的實習(xí)設(shè)計選題均為某方向科研子項或工程子項,學(xué)生通過一個完整的項目鏈,在熟悉科學(xué)研究方法、步驟和科研組織等環(huán)節(jié)基礎(chǔ)上,全面培養(yǎng)動手能力、獨立工作能力和創(chuàng)造性的思維能力。4)建立全程質(zhì)量監(jiān)控體系?!叭獭敝笍漠厴I(yè)設(shè)計選題、畢業(yè)實習(xí)指導(dǎo)、教師下任務(wù)書、學(xué)生做開題報告、方案設(shè)計、實驗、中期檢查、撰寫論文到答辯評分、總結(jié)歸檔等質(zhì)量形成的全過程;以制訂計劃、明確目標(biāo)執(zhí)行計劃檢查、反饋處理、糾偏制訂新的計劃、目標(biāo)為質(zhì)量監(jiān)控途徑。針對畢業(yè)實習(xí)、畢業(yè)設(shè)計的各個環(huán)節(jié),制訂詳細(xì)可行的規(guī)范,把握各階段的時間節(jié)點和考核標(biāo)準(zhǔn),目前要求教研室審核的關(guān)鍵節(jié)點包括選題、任務(wù)書、開題、中期檢查、綜合評價、答辯等。
4工程實踐環(huán)境的構(gòu)建
要保證上述模式的良好運行,必須有一個穩(wěn)定而可行的工程實踐環(huán)境。我們一直注重軟件工程專業(yè)實踐應(yīng)用型人才培養(yǎng),不斷加強(qiáng)與IT等用人企業(yè)的合作。從軟件工程機(jī)電一體化方向?qū)I(yè)開辦以來,江西理工大學(xué)軟件學(xué)院先后在中興軟件、中天電子、江西微軟、上海杰普等多家大型軟件公司和IT培訓(xùn)機(jī)構(gòu)建有校外實習(xí)基地,在江西銅業(yè)公司、中金嶺南股份公司、恒天動力有限公司等建有校外專業(yè)背景方向?qū)嵙?xí)基地。打造相對穩(wěn)定、整體素質(zhì)較高的導(dǎo)師隊伍是實現(xiàn)該創(chuàng)新模式的有效保障,學(xué)院應(yīng)考慮:①從實習(xí)基地遴選指導(dǎo)教師;②選派軟件方向教師到合作基地工程實訓(xùn);③選派專業(yè)方向教師到國內(nèi)知名院校訪學(xué)。對畢業(yè)實習(xí)設(shè)計各環(huán)節(jié),軟件學(xué)院制定有詳細(xì)的《畢業(yè)實習(xí)設(shè)計規(guī)范》,系部成立“軟件工程畢業(yè)設(shè)計領(lǐng)導(dǎo)小組”。教研室針對該內(nèi)容進(jìn)行深入調(diào)研與問題分析,在教師中開展動員,提前落實并布置工作;在學(xué)生中宣傳動員,使學(xué)生在思想上有準(zhǔn)備,重視畢業(yè)實習(xí)、畢業(yè)設(shè)計;在畢業(yè)設(shè)計過程中,強(qiáng)調(diào)過程質(zhì)量控制和管理,及時跟蹤控制,及時發(fā)現(xiàn)問題、解決問題。
5結(jié)語
在應(yīng)用型本科院校中,尤其是軟件工程專業(yè),畢業(yè)設(shè)計作為教學(xué)計劃的重要組成部分,是實踐教學(xué)中的最后一個環(huán)節(jié),也是對學(xué)生在校期間所學(xué)知識的一次綜合、全面的總結(jié)、應(yīng)用和提高。由于畢業(yè)生數(shù)量的不斷增加和軟件行業(yè)的迅猛發(fā)展,導(dǎo)致就業(yè)門檻越來越高,就業(yè)壓力也越來越大,通過畢業(yè)設(shè)計過程中的訓(xùn)練,能有效提高學(xué)生的工程應(yīng)用能力,使學(xué)生得到一定的實踐經(jīng)驗,有利于學(xué)生從學(xué)校向工作崗位的平穩(wěn)過度。因此,畢業(yè)設(shè)計質(zhì)量的好壞,不僅反映了一所高校的教學(xué)質(zhì)量,也會直接影響到學(xué)生的就業(yè)競爭力和就業(yè)后的職場適應(yīng)能力。
2存在的問題
1)思想認(rèn)識上不夠重視學(xué)生方面:有些學(xué)生存在完成任務(wù)式的應(yīng)付心里,避重就輕,能簡就簡,敷衍了事。有些學(xué)生則只重視找工作而輕視畢業(yè)設(shè)計,不愿在畢業(yè)設(shè)計上花費太多時間和精力,甚至有些學(xué)生還以找工作為由,完全依賴于導(dǎo)師,向?qū)熕饕创a,甚至花錢在網(wǎng)上購買來交差。已經(jīng)找到工作的學(xué)生,更是認(rèn)為畢業(yè)設(shè)計做的好與不好對自己沒什么影響,對待畢業(yè)設(shè)計也更加心不在焉。導(dǎo)師方面:大多數(shù)指導(dǎo)教師除了要指導(dǎo)學(xué)生畢業(yè)設(shè)計之外,還要承擔(dān)大量的教學(xué)和科研任務(wù),在畢業(yè)設(shè)計指導(dǎo)工作上能夠投入的精力和時間非常有限,致使有些導(dǎo)師對畢業(yè)設(shè)計的指導(dǎo)工作不太重視,對學(xué)生放任自流,不管不問,或者是直接將相關(guān)源代碼發(fā)給學(xué)生,以“簡化”指導(dǎo)工作。由于思想上的不重視,學(xué)生學(xué)習(xí)態(tài)度不認(rèn)真,導(dǎo)師指導(dǎo)工作不到位,造成畢業(yè)設(shè)計流于形式,疏于管理,效果較差,使得學(xué)生白白浪費了畢業(yè)前的一次綜合訓(xùn)練機(jī)會。因此,如何充分認(rèn)識畢業(yè)設(shè)計的重要性,并進(jìn)行相應(yīng)的教學(xué)改革是軟件工程專業(yè)畢業(yè)設(shè)計必須要面對并解決的問題。
2)時間安排上不夠科學(xué)畢業(yè)設(shè)計一般安排在第八學(xué)期,這期間剛好是學(xué)生求職和考研的黃金時間段,由于目前就業(yè)形勢的日益嚴(yán)峻,學(xué)生就業(yè)壓力越來越大,當(dāng)求職和考研時間與畢業(yè)設(shè)計時間發(fā)生沖突時,學(xué)生都會選擇將主要精力投入到求職和考研上,有些還要去外地求職、應(yīng)聘考試、面試等,畢業(yè)設(shè)計自然是無暇顧及。而且,學(xué)校方面,為了保證就業(yè)率,往往對學(xué)生畢業(yè)設(shè)計的質(zhì)量也是睜一只眼閉一只眼,這又在無形中鼓勵了學(xué)生消極對待畢業(yè)設(shè)計的態(tài)度,畢業(yè)設(shè)計質(zhì)量下降也就成為必然結(jié)果。
3)題目設(shè)置上不夠合理由于畢業(yè)設(shè)計在高校各類教學(xué)活動中是最具綜合性和獨立性的,相對于常規(guī)課程而言,對指導(dǎo)教師要求也就更高,尤其軟件工程專業(yè),工程實踐性比較強(qiáng),但每年真正來源于實際工程項目的題目所占的比例較小,很多題目都是虛構(gòu)出來的,導(dǎo)致有些題目不是理論性太強(qiáng),就是缺乏具體需求的支撐,使學(xué)生很難從畢業(yè)設(shè)計過程中真正領(lǐng)悟到真實的軟件工程方法。而有些指導(dǎo)教師自己都沒參與過實際的工程項目,本身就缺乏實踐經(jīng)驗,對學(xué)生畢業(yè)設(shè)計的指導(dǎo)只是憑著自己的感覺來進(jìn)行,缺乏系統(tǒng)性、整體性、科學(xué)性和嚴(yán)謹(jǐn)性,學(xué)生遇到問題后,難以得到及時的解決,導(dǎo)致抄襲現(xiàn)象時有發(fā)生,甚至有些學(xué)生直接照搬往屆畢業(yè)生的設(shè)計成果。畢業(yè)設(shè)計的主要目的在于通過畢業(yè)設(shè)計的訓(xùn)練來提升學(xué)生對所學(xué)知識的綜合應(yīng)用能力以及創(chuàng)新能力,從而實現(xiàn)學(xué)生從學(xué)校到工作崗位的平穩(wěn)過度。但由于題目設(shè)置上的不合理,題量太少,層次不清,導(dǎo)致選題匹配效果差。在選題時,部分能力差的學(xué)生所選題目難度太大,造成畢業(yè)設(shè)計很難完成,而有些能力強(qiáng)的學(xué)生所選題目難度過小,達(dá)不到能力提升的目的。
4)過程監(jiān)管上不夠到位眾所周知,對于軟件工程項目而言,過程控制與管理是項目執(zhí)行的關(guān)注點,畢業(yè)設(shè)計也當(dāng)如此。雖然學(xué)校也會在畢業(yè)設(shè)計過程中組織對各階段的工作情況進(jìn)行檢查,但執(zhí)行檢查工作的不一定是專業(yè)教師,使得這種檢查大多只是對指導(dǎo)老師所填寫的各種表格和文檔等表面內(nèi)容進(jìn)行檢查,對畢業(yè)設(shè)計的過程起不到實際的監(jiān)督作用,再加之有些學(xué)生在校外求職或?qū)嵙?xí)等原因造成指導(dǎo)教師與學(xué)生無法定期見面和溝通不暢等問題,使得指導(dǎo)教師難以用軟件工程方法對學(xué)生進(jìn)行指導(dǎo)。畢業(yè)設(shè)計雖然啟動較早,但實際上很多學(xué)生前期在畢業(yè)設(shè)計上很少投入時間和精力,只是在答辯前為了完成任務(wù)而趕工應(yīng)付,這樣的畢業(yè)設(shè)計質(zhì)量自然也就不佳。
5)量化考核上不夠嚴(yán)格畢業(yè)設(shè)計成績一般由平時成績+論文成績+答辯成績?nèi)糠职匆欢ū壤龢?gòu)成,平時成績由指導(dǎo)教師自行把握,論文成績則由其他有經(jīng)驗的教師進(jìn)行評閱,答辯成績由答辯委員會老師按照相關(guān)評分標(biāo)準(zhǔn)打分并取平均分,這樣雖然基本可以保證成績的公正性,但成績構(gòu)成太簡單,未顯示地將開題報告、文獻(xiàn)翻譯、分析和設(shè)計過程以及總結(jié)等納入到考核范圍,對畢業(yè)設(shè)計的前期和中期工作沒有約束力。在成績評定時,有些導(dǎo)師要求不嚴(yán),采取寬容遷就的態(tài)度。答辯時,通過門檻較低,造成大部分學(xué)生僅以答辯及格為目標(biāo),在思想上不重視,答辯準(zhǔn)備工作不扎實。同時,學(xué)校為了提高學(xué)生畢業(yè)率,在最終答辯時,對畢業(yè)設(shè)計的質(zhì)量要求也有所放松,這也是導(dǎo)致畢業(yè)設(shè)計質(zhì)量難以保證的一個重要原因。
3采取的對策
時間安排上,可以提前啟動畢業(yè)設(shè)計工作,將原來的第八學(xué)期開始提前到第六學(xué)期中后期,此時學(xué)生已經(jīng)學(xué)完大部分課程,具有了一定的知識基礎(chǔ),而且學(xué)生都在校,可以隨時與導(dǎo)師見面,指導(dǎo)教師也有充分的時間對畢業(yè)設(shè)計項目隨時跟進(jìn),隨時指導(dǎo)。導(dǎo)師資格審查上,對于軟件工程專業(yè)來說,學(xué)生畢業(yè)設(shè)計的導(dǎo)師,應(yīng)該由長期從事實際工程實踐或者有較好科研成果的“雙師型”(雙師即“教師”、“工程師”)教師來擔(dān)任,也可以聘請校外科研單位或企業(yè)中水平較高的工程師來擔(dān)任企業(yè)導(dǎo)師,這樣不僅可以減輕指導(dǎo)教師短缺的壓力,也能促進(jìn)指導(dǎo)教師隊伍多元化模式的形成。題目設(shè)置上,要求題量要充分,使得水平層次不同的學(xué)生都能選到合適的題目;難度和工作量要適中,且要有一定的創(chuàng)意,使學(xué)生通過畢業(yè)設(shè)計的訓(xùn)練,在綜合應(yīng)用能力和創(chuàng)新能力上都能夠得到有效的提高。有課題的指導(dǎo)教師要盡量結(jié)合自己的課題來設(shè)計題目,沒課題的指導(dǎo)教師可以從與學(xué)校有合作的企事業(yè)單位中獲取有實際意義的題目。鼓勵學(xué)生根據(jù)自己的興趣點和就業(yè)取向自擬題目,允許學(xué)生到實習(xí)企業(yè)中根據(jù)企業(yè)的實際工程需要選題和實施畢業(yè)設(shè)計,這樣既能解決實際問題又可完成畢業(yè)設(shè)計。過程監(jiān)管上,首先要在指導(dǎo)教師和學(xué)生之間建立有效的溝通聯(lián)系機(jī)制和問題討論的例會制度,充分發(fā)揮指導(dǎo)教師的引導(dǎo)作用,在畢業(yè)設(shè)計過程中,堅持每周師生溝通一次。學(xué)生提出問題,指導(dǎo)教師引導(dǎo)和總結(jié),鼓勵學(xué)生發(fā)揮主觀能動性和創(chuàng)造力。同時,學(xué)校要成立由領(lǐng)導(dǎo)牽頭、具有一定工程實踐經(jīng)驗的專業(yè)技術(shù)人員組成的督導(dǎo)組,對畢業(yè)設(shè)計過程包括選題、開題、中期檢查、答辯和成績評定等各個環(huán)節(jié)實施有效的監(jiān)控和督導(dǎo),加強(qiáng)管理學(xué)生的同時也要加強(qiáng)對指導(dǎo)教師工作質(zhì)量的檢查,確保畢業(yè)設(shè)計工作能夠有序、有效的實施。量化考核上,要對畢業(yè)設(shè)計從前期的開題、文獻(xiàn)查閱,到中期的分析、設(shè)計、實現(xiàn),再到后期的總結(jié)等各個階段的進(jìn)行量化考核,前一階段的成績考核不合格者,不能進(jìn)行下一階段工作,必須加以整改,直到整改合格后才能進(jìn)入下一階段。對于未能按要求如期完成畢業(yè)設(shè)計的可以推遲答辯,對于首次答辯不合格的可以進(jìn)行二次答辯,仍不合格的,可以緩發(fā)畢業(yè)證。只有建立嚴(yán)格的考核制度,才能對學(xué)生有約束力,讓學(xué)生從思想上重視畢業(yè)設(shè)計,進(jìn)而保證畢業(yè)設(shè)計的質(zhì)量。
4結(jié)束語
一、軟件生存周期各階段應(yīng)完成的任務(wù)
1.概要設(shè)計階段和詳細(xì)設(shè)計階段概要設(shè)計階段主要完成軟件系統(tǒng)總體結(jié)構(gòu)的建立、定義功能模塊的接口、設(shè)計全局?jǐn)?shù)據(jù)庫和數(shù)據(jù)結(jié)構(gòu)、規(guī)定設(shè)計約束、編制概要設(shè)計文檔等工作;詳細(xì)設(shè)計階段主要完成模塊詳細(xì)設(shè)計及編制模塊的詳細(xì)規(guī)格說明工作。包括模塊的詳細(xì)功能、算法、數(shù)據(jù)結(jié)構(gòu)和模塊間的接口信息等設(shè)計,擬定模塊測試方案;把模塊詳細(xì)設(shè)計的結(jié)果匯總,形成模塊詳細(xì)規(guī)格說明書。這兩個階段對應(yīng)于畢業(yè)設(shè)計的系統(tǒng)設(shè)計階段。2.實現(xiàn)階段與組裝測試階段實現(xiàn)階段主要完成編碼及單元測試工作。根據(jù)模塊詳細(xì)規(guī)格說明書,將詳細(xì)設(shè)計轉(zhuǎn)化為程序代碼、對模塊程序進(jìn)行測試,驗證模塊功能及接口與詳細(xì)設(shè)計文檔的一致性,并形成單元測試報告;組裝測試階段主要完成模塊程序組裝與測試及組裝測試報告的編寫。3.確認(rèn)測試階段該階段主要完成軟件系統(tǒng)測試、確認(rèn)測試文檔編制及軟件評審工作。根據(jù)軟件需求規(guī)格說明定義的全部功能和性能要求及軟件確認(rèn)測試準(zhǔn)則對軟件系統(tǒng)進(jìn)行總測試;向用戶提供以確認(rèn)測試報告為主的有關(guān)文檔,包括系統(tǒng)操作手冊、源程序清單和項目開發(fā)總結(jié)報告等;由專家、用戶、軟件開發(fā)人員組成的軟件評審小組對軟件確認(rèn)報告、測試結(jié)果和軟件進(jìn)行評審,并將得到確認(rèn)的軟件產(chǎn)品交付用戶使用。這個階段主要對應(yīng)于畢業(yè)設(shè)計(論文)中的論文評審、結(jié)題驗收及畢業(yè)設(shè)計的答辨準(zhǔn)備階段。4.軟件運行與維護(hù)階段主要進(jìn)入軟件的使用階段,并完成軟件的維護(hù)工作。它主要對應(yīng)于畢業(yè)設(shè)計中的答辯階段。
二、畢業(yè)設(shè)計應(yīng)注意的幾個問題
1.摘要摘要是對文章主要內(nèi)容的摘錄,要求精、短、完整。以幾十字至三百字左右為宜。摘要應(yīng)具有獨立性和自明性,從摘要中即應(yīng)獲得必要的信息;摘要中只能使用第三人稱;要客觀如實地反應(yīng)原文的內(nèi)容,要著重反映論文的最新內(nèi)容和作者特別強(qiáng)調(diào)的觀點;要求結(jié)構(gòu)嚴(yán)謹(jǐn)、語義確切、表述簡明,一般不分段落、不進(jìn)行自我評價。2.關(guān)鍵詞關(guān)鍵詞主要用于論文檢索,它是從論文的題名、摘要和正文中選出的,是對表述論文的中心內(nèi)容有實質(zhì)意義的詞匯,關(guān)鍵詞一般以3~5個為宜。3.結(jié)論結(jié)論寫作的內(nèi)容應(yīng)主要考慮本文研究結(jié)果是什么?研究結(jié)果說明了什么?對前人有關(guān)的看法作了哪些修正、補(bǔ)充、發(fā)展、證實或否定?本文研究的不足之處或遺留未予解決的問題以及對解決這些問題的可能的關(guān)鍵點和方向等。結(jié)論應(yīng)該準(zhǔn)確、完整、明確、精練。4.需求分析在畢業(yè)設(shè)計中,學(xué)生往往不能對所做題目進(jìn)行充分的調(diào)研,需求不明確,隨意想象的成分較多。特別是在數(shù)據(jù)表的建立上,大部分同學(xué)隨意設(shè)置字段的類型,而字段長度基本上采用默認(rèn)置。而在實際項目開發(fā)中,數(shù)據(jù)項的設(shè)置應(yīng)主要注意以用戶的需求和滿足系統(tǒng)要求為準(zhǔn),而不應(yīng)設(shè)計冗余的字段;數(shù)據(jù)的類型要依據(jù)實際需求,當(dāng)某些字段可以是選擇某幾種類型之一,應(yīng)考慮哪一種更有利于本系統(tǒng)或哪種更易于用戶操作和維護(hù)。5.詳細(xì)設(shè)計許多同學(xué)把詳細(xì)設(shè)計階段的任務(wù)理解為代碼實現(xiàn),因此,在概要設(shè)計之后就著手進(jìn)行代碼的編寫而忽略了算法的表達(dá)及測試用例的編寫環(huán)節(jié),由此造成的結(jié)果是隨意編程,大量的時間浪費在程序的修改和調(diào)試上。6.軟件測試測試做得不夠全面,大部分同學(xué)只選擇了有效的測試用例,而沒有進(jìn)行無效的測試用例的設(shè)計,因此所做的軟件BUG較多。7.團(tuán)隊合作在畢業(yè)設(shè)計中,應(yīng)有意識地鍛煉學(xué)生們的團(tuán)隊協(xié)作精神,因此,在布置畢業(yè)設(shè)計題目時,應(yīng)盡量選擇規(guī)模大一點的題目,然后由4~5名同學(xué)共同協(xié)作,每人完成一個子題目。這樣,可以使學(xué)生們分析問題和解決問題的能力、溝通和表達(dá)能力得到充分鍛煉,為今后的工作奠定基礎(chǔ)。
作者:王素芬 單位:沈陽工程學(xué)院