99热精品69堂国产-97超级碰在线精品视频-日韩欧美中文字幕在线视频-欧美日韩大尺码免费专区-最新国产三级在线不卡视频-在线观看成人免费视频-亚洲欧美国产精品完整版-色综久久天天综合绕视看-中文字幕免费在线看线人-久久国产精品99精品国产

歡迎來到優(yōu)發(fā)表網(wǎng)!

購(gòu)物車(0)

期刊大全 雜志訂閱 SCI期刊 期刊投稿 出版社 公文范文 精品范文

工業(yè)軟件論文范文

時(shí)間:2023-03-22 17:45:03

序論:在您撰寫工業(yè)軟件論文時(shí),參考他人的優(yōu)秀作品可以開闊視野,小編為您整理的7篇范文,希望這些建議能夠激發(fā)您的創(chuàng)作熱情,引導(dǎo)您走向新的創(chuàng)作高度。

工業(yè)軟件論文

第1篇

這種方式的成本較低,而且開發(fā)出來的構(gòu)件比較有針對(duì)性,不會(huì)存在版權(quán)等問題,集合了第一、第二種構(gòu)件的優(yōu)點(diǎn)。但這種方式對(duì)技術(shù)開發(fā)人員的要求比較高,如果技術(shù)人員的技術(shù)水平不足,開發(fā)出來的軟件構(gòu)件可能會(huì)出現(xiàn)性能不佳、不兼容等問題。受開發(fā)水平限制,一般是在第一、第二種方式無法實(shí)施的情況下,才實(shí)施第三種方式??紤]到開發(fā)軟件與其它設(shè)備的匹配問題,本文開發(fā)的工業(yè)控制設(shè)備軟件選擇了第三種方式。常見的軟件復(fù)用技術(shù)主要包括軟件組合技術(shù)、軟件生成技術(shù)和面向?qū)ο蠹夹g(shù)等[4]。軟件組合技術(shù)是將可復(fù)用軟件成果組合在一起。軟件生成技術(shù)是利用可復(fù)用的軟件模式生成一個(gè)新的程序或程序段??蓮?fù)用的軟件模式包括代碼模式和規(guī)則模式。面向?qū)ο蠹夹g(shù)是將技術(shù)中的對(duì)象作為軟件復(fù)用的構(gòu)件。在這3種方法中,面向?qū)ο蠹夹g(shù)是最適合軟件復(fù)用的方法。面向?qū)ο蠹夹g(shù)與軟件復(fù)用技術(shù)有異曲同工之處。面向?qū)ο蠹夹g(shù)是將相關(guān)聯(lián)的函數(shù)和代碼封存在一個(gè)對(duì)象內(nèi),再將對(duì)象作為構(gòu)建系統(tǒng)的基礎(chǔ)單位??蓮?fù)用構(gòu)件也是將相關(guān)函數(shù)和代碼封存在一個(gè)構(gòu)件內(nèi),通過構(gòu)件的連接形成一個(gè)新的軟件。對(duì)象與構(gòu)件的相似之處使得面向?qū)ο蠹夹g(shù)可以更加適合實(shí)現(xiàn)軟件復(fù)用。本文采取面向?qū)ο蠹夹g(shù)來實(shí)現(xiàn)軟件復(fù)用。

2軟件復(fù)用技術(shù)應(yīng)用于工業(yè)控制設(shè)備軟件開發(fā)的必要性

隨著我國(guó)的經(jīng)濟(jì)不斷發(fā)展,我國(guó)工業(yè)發(fā)展規(guī)模逐漸擴(kuò)大。為了適應(yīng)日益激烈的市場(chǎng)競(jìng)爭(zhēng),許多大型企業(yè)都開始投入資金,建立起或者準(zhǔn)備建立工業(yè)控制系統(tǒng),實(shí)現(xiàn)工業(yè)生產(chǎn)管理信息化。工業(yè)控制系統(tǒng)的出現(xiàn),可以加強(qiáng)技術(shù)人員對(duì)工業(yè)機(jī)器設(shè)備運(yùn)行情況的監(jiān)控,減少人員工作量,也可以降低工廠的人工成本,提高工廠的生產(chǎn)效率。建立工業(yè)控制系統(tǒng)需要開發(fā)工業(yè)控制設(shè)備軟件。與其它軟件相比,工業(yè)控制設(shè)備軟件需要與多臺(tái)設(shè)備接口相連接,運(yùn)行環(huán)境較復(fù)雜,功能要求較高。由于軟件要求比較高,所以工業(yè)控制設(shè)備軟件開發(fā)的工作量較大。而隨著我國(guó)工業(yè)生產(chǎn)管理信息化的深入和推廣,對(duì)工業(yè)控制設(shè)備軟件的需求量會(huì)越來越高。如果軟件開發(fā)人員對(duì)每個(gè)軟件進(jìn)行單獨(dú)開發(fā),整個(gè)行業(yè)的工作量將很大,工作效率也非常低。如果可以開發(fā)出一個(gè)可復(fù)用的工業(yè)控制設(shè)備軟件,軟件開發(fā)人員在設(shè)計(jì)新軟件時(shí)只需要在該工業(yè)控制設(shè)備軟件上補(bǔ)充或修改內(nèi)容,無需從頭開始,從而大大減少軟件開發(fā)的工作量。另外,運(yùn)用軟件復(fù)用技術(shù)可以實(shí)現(xiàn)行業(yè)內(nèi)軟件標(biāo)準(zhǔn)化,有利于統(tǒng)一行業(yè)標(biāo)準(zhǔn),提高軟件質(zhì)量,減少軟件運(yùn)行時(shí)出現(xiàn)的問題。軟件復(fù)用是提高軟件開發(fā)效率和質(zhì)量的有效方法。與傳統(tǒng)工業(yè)相比,軟件開發(fā)無法通過簡(jiǎn)單的復(fù)制來完成,這是由軟件的物理性質(zhì)和客戶需求而決定。(1)軟件的物理性質(zhì)決定了軟件無法通過簡(jiǎn)單的復(fù)制程序來完成開發(fā)工作。軟件是一種數(shù)字化產(chǎn)品,包含了大量數(shù)據(jù)和函數(shù),內(nèi)在構(gòu)造比較復(fù)雜。另外,不同的運(yùn)行環(huán)境對(duì)軟件的要求不同。目前,開發(fā)軟件的編程語(yǔ)言種類非常多,軟件開發(fā)平臺(tái)也各不相同。軟件編程師往往掌握一種以上的編程語(yǔ)言,根據(jù)運(yùn)行環(huán)境選擇合適的編程語(yǔ)言和開發(fā)平臺(tái)。因此,每一個(gè)軟件都具有其獨(dú)特性,無法簡(jiǎn)單通過復(fù)制來完成開發(fā)工作。(2)軟件的開發(fā)需求具有多樣性特點(diǎn)。軟件開發(fā)都是有針對(duì)性的,需要根據(jù)對(duì)象客戶的需求進(jìn)行開發(fā)。而不同客戶的需求都不相同,因此無法像傳統(tǒng)工業(yè)產(chǎn)業(yè)那樣大量地復(fù)制和生產(chǎn)。在軟件開發(fā)過程中,軟件開發(fā)人員往往花費(fèi)很多時(shí)間和精力去完成軟件的框架和每一個(gè)組成部分。而通過觀察可以發(fā)現(xiàn),在需求相似的情況下,軟件內(nèi)容存在一定的共通性。隨著軟件的應(yīng)用范圍不斷擴(kuò)大,社會(huì)上對(duì)軟件開發(fā)的需求急劇增加,傳統(tǒng)的軟件開發(fā)方式已不能滿足軟件產(chǎn)業(yè)發(fā)展的客觀需求,因此有必要對(duì)軟件開發(fā)方式進(jìn)行改革。軟件復(fù)用技術(shù)就是提高軟件開發(fā)效率和質(zhì)量目的的有效途徑。

3工業(yè)控制設(shè)備軟件開發(fā)中的軟件復(fù)用技術(shù)應(yīng)用

本文采用C++作為開發(fā)語(yǔ)言,使用MicrosoftVisualStudio2010作為軟件開發(fā)平臺(tái),運(yùn)用面向?qū)ο蟮姆椒?,通過軟件復(fù)用技術(shù)的應(yīng)用來完成工業(yè)控制設(shè)備軟件的開發(fā),提高軟件開發(fā)的質(zhì)量和效率。

3.1工業(yè)控制設(shè)備軟件設(shè)計(jì)

工業(yè)控制設(shè)備軟件連接了需要控制的各項(xiàng)機(jī)器設(shè)備。在接通電源,采集系統(tǒng)通電后,系統(tǒng)自動(dòng)完成初始化工作,軟件進(jìn)行初始化設(shè)置,用戶登錄信息驗(yàn)證無誤后進(jìn)入系統(tǒng)主界面。工業(yè)控制設(shè)備軟件的程序模塊主要包括用戶管理、通信管理、信息記錄管理和數(shù)據(jù)庫(kù)信息設(shè)置管理等模塊。用戶的登錄信息傳到數(shù)據(jù)庫(kù)后,與數(shù)據(jù)庫(kù)的信息進(jìn)行核對(duì),數(shù)據(jù)庫(kù)再將核對(duì)后的信息反饋到系統(tǒng),系統(tǒng)根據(jù)數(shù)據(jù)庫(kù)的反饋信息確定登錄用戶的權(quán)限。用戶在權(quán)限范圍內(nèi)訪問相關(guān)模塊,進(jìn)行操作。該工業(yè)控制設(shè)備軟件連接到各臺(tái)設(shè)備的串口,收集各串口的信息,及時(shí)反饋到軟件的顯示界面上。當(dāng)設(shè)備運(yùn)行情況超過軟件設(shè)置數(shù)值時(shí)會(huì)向軟件系統(tǒng)發(fā)出警告,系統(tǒng)可以及時(shí)反饋出現(xiàn)異常設(shè)備的運(yùn)行情況,并將該情況進(jìn)行記錄并發(fā)送到數(shù)據(jù)庫(kù),形成歷史記錄。通過工業(yè)控制設(shè)備軟件,可以實(shí)現(xiàn)技術(shù)人員對(duì)機(jī)器設(shè)備的實(shí)時(shí)監(jiān)管,并且可以運(yùn)用計(jì)算機(jī)處理并存儲(chǔ)機(jī)器運(yùn)行過程中的大量數(shù)據(jù),避免人工處理數(shù)據(jù)時(shí)出現(xiàn)的失誤,減少員工的工作量。

3.2軟件復(fù)用技術(shù)應(yīng)用

軟件復(fù)用技術(shù)在工業(yè)控制設(shè)備軟件開發(fā)中的應(yīng)用主要體現(xiàn)在通過設(shè)計(jì)一個(gè)面向復(fù)用的工業(yè)控制設(shè)備軟件,使得在以后的工業(yè)控制設(shè)備軟件開發(fā)中,可以直接將復(fù)用軟件中的構(gòu)件用于軟件中形成一個(gè)新的軟件,減少工業(yè)控制設(shè)備軟件開發(fā)的工作量。而要實(shí)現(xiàn)這一目的,就要運(yùn)用分層次的體系結(jié)構(gòu)模式,來搭建一個(gè)可重用的軟件構(gòu)架。軟件分層次體系結(jié)構(gòu)是軟件設(shè)計(jì)的發(fā)展趨勢(shì)[5]。在軟件分層次體系結(jié)構(gòu)中,每一層軟件都建立在下層軟件之上,下層對(duì)上層提供服務(wù)。軟件分層次體系結(jié)構(gòu)允許每一層軟件用不同的方法來實(shí)現(xiàn)。每一層軟件只會(huì)對(duì)上下兩層軟件產(chǎn)生影響,并且只對(duì)相鄰層提供相同的接口。由于軟件分層次體系結(jié)構(gòu)的上述特點(diǎn),運(yùn)用分層次軟件體系結(jié)構(gòu)開發(fā)的軟件可以支持?jǐn)U充和重用。從軟件開發(fā)的角度而言,簡(jiǎn)單地重復(fù)軟件分層次結(jié)構(gòu)中的下層軟件并無意義。因此,在開發(fā)復(fù)用工業(yè)控制設(shè)備軟件時(shí)應(yīng)該考慮上層的服務(wù)接口設(shè)計(jì)[6]。具體設(shè)計(jì)為,在軟件的數(shù)據(jù)抽象層上建立業(yè)務(wù)對(duì)象層,將業(yè)務(wù)邏輯編入業(yè)務(wù)對(duì)象層。業(yè)務(wù)邏輯層中一般包含有確認(rèn)用戶登錄信息、記錄系統(tǒng)日志和數(shù)據(jù)庫(kù)存取權(quán)限等功能,與數(shù)據(jù)庫(kù)引擎相分離。在進(jìn)行其它相關(guān)軟件設(shè)計(jì)時(shí)直接將這一層連入軟件結(jié)構(gòu)的相應(yīng)位置就可發(fā)揮業(yè)務(wù)對(duì)象層的作用。根據(jù)軟件分層次結(jié)構(gòu)的有關(guān)原則,將工業(yè)控制設(shè)備軟件的分層次結(jié)構(gòu)設(shè)計(jì)為用戶界面表示層、業(yè)務(wù)邏輯層和數(shù)據(jù)訪問層的三層結(jié)構(gòu)。為了保證分層次結(jié)構(gòu)軟件的可重用性,軟件的層次功能傳遞是單向性的,即每一層軟件可以命令下一層軟件,但是每一層軟件只能服務(wù)于上一層軟件而不能調(diào)用上一層軟件。因此,這三層軟件由下到上的順序?yàn)椋河脩艚缑姹硎緦?、業(yè)務(wù)邏輯層、數(shù)據(jù)訪問層。用戶界面表示層是最下層的軟件層,負(fù)有連接用戶與各接口之間數(shù)據(jù)來往的功能。當(dāng)用戶需要更改界面內(nèi)容時(shí),只需要修改相關(guān)數(shù)據(jù),界面內(nèi)容就會(huì)自動(dòng)發(fā)生改變。用戶界面表示層是最下層的軟件層,其更改不會(huì)影響到上面兩層軟件的功能。業(yè)務(wù)邏輯層在用戶界面表示層之上,負(fù)責(zé)對(duì)用戶界面表示層傳來的數(shù)據(jù)進(jìn)行處理,具有確認(rèn)登錄信息、記錄系統(tǒng)日志等業(yè)務(wù)功能。數(shù)據(jù)訪問層是最高軟件層,負(fù)責(zé)完成業(yè)務(wù)邏輯層傳來數(shù)據(jù)后的數(shù)據(jù)庫(kù)操作。這三層結(jié)構(gòu)之間呈現(xiàn)單向依賴關(guān)系,即用戶界面表示層依賴于業(yè)務(wù)邏輯層,業(yè)務(wù)邏輯層依賴于數(shù)據(jù)訪問層。根據(jù)該三層軟件結(jié)構(gòu)設(shè)計(jì)出的工業(yè)控制設(shè)備軟件,在其它工業(yè)領(lǐng)域的控制設(shè)備軟件設(shè)計(jì)工作中同樣適用。該框架是由一系列的對(duì)象和對(duì)象之間的相互聯(lián)系組成,程序設(shè)計(jì)人員只要將這些對(duì)象內(nèi)的函數(shù)和大量數(shù)據(jù)進(jìn)行補(bǔ)充,就可以得到一個(gè)復(fù)用的工業(yè)控制設(shè)備軟件。而在后續(xù)開發(fā)類似軟件時(shí),程序員在該復(fù)用軟件的基礎(chǔ)上根據(jù)軟件運(yùn)行需要對(duì)內(nèi)容進(jìn)行擴(kuò)充就可以設(shè)計(jì)開發(fā)出一個(gè)新的軟件。

4結(jié)語(yǔ)

第2篇

系統(tǒng)硬件主要包括數(shù)據(jù)采集裝置、自動(dòng)控溫裝置兩部分。數(shù)據(jù)采集裝置包括數(shù)據(jù)采集器和低熱電勢(shì)轉(zhuǎn)換開關(guān)[3]。數(shù)據(jù)采集器用來接收計(jì)算機(jī)發(fā)送的指令,然后按指令進(jìn)行測(cè)量設(shè)置,并將測(cè)量得到的數(shù)據(jù)傳送給計(jì)算機(jī)由軟件進(jìn)行相關(guān)處理。選用2700數(shù)據(jù)采集器和7700開關(guān)模塊組成系統(tǒng)數(shù)據(jù)采集裝置[4]。自動(dòng)控溫裝置用于接收計(jì)算機(jī)的控溫指令,實(shí)現(xiàn)系統(tǒng)恒溫槽和檢定爐的溫度控制和超溫保護(hù)。系統(tǒng)溫度控制裝置由宇電五位數(shù)字表、固態(tài)繼電器、交流接觸器等組成[5]。

2系統(tǒng)軟件設(shè)計(jì)

系統(tǒng)軟件部分采用C/S模式[6]開發(fā),采用C#作為開發(fā)語(yǔ)言[7],VisualStudio2010作為開發(fā)工具,.NETFramework4.0作為開發(fā)平臺(tái),結(jié)合通信技術(shù)、數(shù)據(jù)庫(kù)技術(shù)[8]開發(fā)一套能實(shí)現(xiàn)溫度傳感器檢定系統(tǒng)自動(dòng)控溫、自動(dòng)檢定和自動(dòng)分析處理數(shù)據(jù)的軟件。

2.1軟件功能結(jié)構(gòu)

軟件主要包括系統(tǒng)管理、檢定任務(wù)和檢定結(jié)果3個(gè)功能模塊,其功能結(jié)構(gòu)如圖2所示。系統(tǒng)管理部分主要完成標(biāo)準(zhǔn)器管理、通信設(shè)置、采樣設(shè)置和人員管理。檢定任務(wù)部分主要完成被檢溫度計(jì)信息錄入、檢定溫度點(diǎn)設(shè)置、標(biāo)準(zhǔn)器選擇、檢定項(xiàng)目設(shè)置、通道掃描測(cè)試以及檢定任務(wù)的執(zhí)行。檢定結(jié)果部分主要完成檢定記錄查詢、生成原始記錄和檢定、校準(zhǔn)證書。用戶打開系統(tǒng)軟件,首先進(jìn)行通信參數(shù)、控溫參數(shù)和數(shù)據(jù)采集相關(guān)參數(shù)的設(shè)置,然后開始檢定任務(wù)信息設(shè)置,包括錄入被檢溫度計(jì)信息、設(shè)置檢定項(xiàng)目及恒溫性能參數(shù)、設(shè)置檢定溫度點(diǎn)、選擇標(biāo)準(zhǔn)器,然后測(cè)試系統(tǒng)連接數(shù)據(jù)采集通道直到所有通道狀態(tài)正常,方可開始執(zhí)行檢定任務(wù)。檢定任務(wù)完成后控制恒溫設(shè)備的溫度,達(dá)到穩(wěn)定和檢定條件后,保溫并巡回檢定各被檢溫度傳感器數(shù)據(jù),檢定完成后自動(dòng)保存并處理測(cè)量數(shù)據(jù)。

2.2軟件詳細(xì)設(shè)計(jì)

2.2.1系統(tǒng)管理模塊

系統(tǒng)管理部分主要完成通信設(shè)置、標(biāo)準(zhǔn)器管理、采樣設(shè)置和人員管理。通信設(shè)置主要完成上位機(jī)與控溫儀、數(shù)字多用表通信連接參數(shù)設(shè)置,上位機(jī)通過串口線將控溫儀和2700數(shù)字多用表連接。系統(tǒng)能夠自動(dòng)掃描每個(gè)設(shè)備對(duì)應(yīng)的串口號(hào),掃描過程中界面為灰色提示用戶等待,計(jì)算機(jī)逐個(gè)掃描串口,完成后顯示于界面中。系統(tǒng)能自動(dòng)記錄用戶上次的配置信息,保存于xml配置文件,并在用戶下次開啟本系統(tǒng)時(shí)默認(rèn)顯示該配置信息。需要設(shè)置的通信參數(shù)有波特率、數(shù)據(jù)位、校驗(yàn)位、停止位、握手協(xié)議,主要實(shí)現(xiàn)對(duì)標(biāo)準(zhǔn)器信息的創(chuàng)建、更新、刪除功能。用戶可新增標(biāo)準(zhǔn)器信息,所有錄入的標(biāo)準(zhǔn)器在列表中顯示,用戶可以選中列表中任一行,該行標(biāo)準(zhǔn)器信息自動(dòng)顯示在參數(shù)控件中,用戶可編輯該參數(shù)進(jìn)行標(biāo)準(zhǔn)器信息的修改,或選中某一行信息進(jìn)行刪除。系統(tǒng)根據(jù)標(biāo)準(zhǔn)器的有效期自動(dòng)判斷到期時(shí)間,并提前一個(gè)月提示檢定人員送檢。采樣設(shè)置模塊主要完成數(shù)據(jù)采集裝置采樣頻率、單點(diǎn)采樣次數(shù)、控溫階段采樣間隔和保溫階段采樣間隔設(shè)置。人員管理模塊主要完成檢定人員和核驗(yàn)人員信息新增、修改、刪除以及資質(zhì)到期提示。

2.2.2檢定任務(wù)模塊

檢定任務(wù)部分主要完成被檢溫度計(jì)信息錄入、檢定溫度點(diǎn)設(shè)置、標(biāo)準(zhǔn)器選擇、檢定項(xiàng)目設(shè)置、通道掃描測(cè)試以及檢定任務(wù)的執(zhí)行。用戶進(jìn)入檢定任務(wù)模塊后,首先錄入被檢溫度計(jì)信息,然后設(shè)置檢定項(xiàng)目和對(duì)應(yīng)的恒溫性能參數(shù),設(shè)定被檢溫度點(diǎn)、選擇使用的標(biāo)準(zhǔn)器,這些信息配置完成后,可以進(jìn)行通道測(cè)試。檢定任務(wù)開始后,首先向控溫儀發(fā)送控溫指令,然后采集標(biāo)準(zhǔn)器的數(shù)據(jù),實(shí)時(shí)顯示控溫曲線,同時(shí)判斷是否滿足檢定條件,當(dāng)滿足條件時(shí),則開始按照規(guī)程測(cè)量標(biāo)準(zhǔn)器和被檢溫度計(jì)工業(yè)熱電阻值。在檢定過程中,系統(tǒng)實(shí)時(shí)顯示標(biāo)準(zhǔn)器和被檢溫度計(jì)測(cè)量值。檢定任務(wù)完成后,系統(tǒng)停止控溫和數(shù)據(jù)采集。其流程如圖3所示。

2.2.3檢定結(jié)果模塊

檢定結(jié)果部分主要完成檢定記錄查詢、生成原始記錄和檢定、校準(zhǔn)證書。用戶可以輸入檢定時(shí)間段、檢定記錄編號(hào)、被檢溫度計(jì)出廠編號(hào)、送檢單位查詢歷史檢定記錄,記錄顯示于列表中。用戶可以選擇一個(gè)記錄編號(hào)生成該批檢定的原始記錄,選擇某一支溫度計(jì)編號(hào)生成該支溫度計(jì)的檢定和校準(zhǔn)證書。證書生成是根據(jù)選擇的溫度計(jì)編號(hào)查詢相關(guān)數(shù)據(jù)庫(kù),并按照檢定結(jié)果計(jì)算方法得出檢定結(jié)果,然后將相關(guān)數(shù)據(jù)填充到證書模板,導(dǎo)出檢定證書或校準(zhǔn)證書。檢定結(jié)果計(jì)算及判斷流程如圖4所示。

3系統(tǒng)測(cè)試結(jié)果

經(jīng)測(cè)試,本系統(tǒng)滿足JJG229———2010《工業(yè)鉑、銅熱電阻檢定規(guī)程》、JJF1098———2003《熱電偶、熱電阻自動(dòng)測(cè)量系統(tǒng)校準(zhǔn)規(guī)范》的要求,系統(tǒng)運(yùn)行良好,能有效提高工作效率,降低人為誤差。系統(tǒng)實(shí)現(xiàn)的技術(shù)指標(biāo)如表1所示。系統(tǒng)執(zhí)行檢定任務(wù)時(shí),軟件可實(shí)時(shí)顯示控溫曲線、設(shè)定溫度、實(shí)際溫度、實(shí)際測(cè)量值、十分鐘波動(dòng)度以及任務(wù)開始時(shí)間、結(jié)束時(shí)間、當(dāng)前狀態(tài)等信息。通過輸入檢定起始時(shí)間和結(jié)束時(shí)間或者檢定記錄編號(hào)、溫度計(jì)編號(hào)、送檢單位信息可以查詢歷史檢定記錄,可選擇某一記錄編號(hào)生成對(duì)應(yīng)的原始記錄和證書。

4結(jié)束語(yǔ)

第3篇

所謂的市場(chǎng)結(jié)構(gòu),實(shí)際上可以這樣理解,產(chǎn)品的質(zhì)量?jī)?yōu)劣以及成本高低而造成的市場(chǎng)競(jìng)爭(zhēng)力對(duì)于市場(chǎng)行情的影響,市場(chǎng)結(jié)構(gòu)對(duì)于產(chǎn)業(yè)組織的競(jìng)爭(zhēng)性質(zhì)有著根本的決定作用。市場(chǎng)結(jié)構(gòu)不但直接決定了產(chǎn)業(yè)內(nèi)的市場(chǎng)行為,同時(shí),也在很大程度上影響著市場(chǎng)績(jī)效。而市場(chǎng)結(jié)構(gòu)又包括了市場(chǎng)集中度、市場(chǎng)中產(chǎn)品的經(jīng)濟(jì)效益和規(guī)模以及產(chǎn)品的質(zhì)量和類型等多個(gè)方面。軟件工程建立工作對(duì)于軟件產(chǎn)業(yè)的市場(chǎng)有著巨大的影響,也就意味著,對(duì)于市場(chǎng)結(jié)構(gòu)中的這幾個(gè)方面的影響也非常深遠(yuǎn)。

(一)軟件產(chǎn)業(yè)市場(chǎng)集中度受軟件工程監(jiān)理的影響。市場(chǎng)的供需關(guān)系既與企業(yè)的生產(chǎn)有關(guān),又與用戶的需求不可分割,從市場(chǎng)的整體狀況來看,依舊是供應(yīng)決定需求。而由于我國(guó)的軟件產(chǎn)業(yè)相對(duì)來說還是一個(gè)新興的產(chǎn)業(yè),不但企業(yè)在生產(chǎn)和銷售軟件方面沒有足夠的經(jīng)驗(yàn),許多用戶也不知道該如何從市場(chǎng)中獲得自己所需要的產(chǎn)品,這就導(dǎo)致了我國(guó)軟件產(chǎn)業(yè)市場(chǎng)的集中度分布不合理。一方面我國(guó)的軟件產(chǎn)業(yè)市場(chǎng)較為分散,基本上只存在于一些科學(xué)技術(shù)較為發(fā)達(dá)的的確,軟件的應(yīng)用也只是運(yùn)用在一些高端設(shè)備中,并且一些較為常用的軟件都是由幾家大的軟件企業(yè)所開發(fā)出來的;另一方面我國(guó)的軟件開發(fā)技術(shù)與一些先進(jìn)的國(guó)家相比來說還存在許多不足之處,因此,當(dāng)引進(jìn)相同類型的國(guó)外軟件時(shí),一些國(guó)產(chǎn)軟件在市場(chǎng)中就會(huì)失去競(jìng)爭(zhēng)力。這些都是導(dǎo)致我國(guó)軟件產(chǎn)業(yè)市場(chǎng)集中度低下的原因。而通過軟件工程監(jiān)理工作來對(duì)軟件的開發(fā)和市場(chǎng)銷售進(jìn)行監(jiān)管和調(diào)控,就會(huì)大大改善這一狀況。

(二)軟件產(chǎn)業(yè)的經(jīng)濟(jì)效益和規(guī)模受軟件工程監(jiān)理的影響。我國(guó)的軟件開發(fā)企業(yè)還沒有形成足夠大的規(guī)模,市場(chǎng)上所出現(xiàn)的軟件大多數(shù)都由一些中小型企業(yè)研究開發(fā)出來。企業(yè)規(guī)模不夠大,在這個(gè)競(jìng)爭(zhēng)力極強(qiáng)的市場(chǎng)中難以站穩(wěn)腳步,一旦市場(chǎng)出現(xiàn)動(dòng)蕩,最先遇到風(fēng)險(xiǎn)的就將會(huì)是這些中小型企業(yè)。且由于我國(guó)的軟件企業(yè)還處在發(fā)展階段,其開發(fā)出來的軟件并非十全十美,需要不斷地進(jìn)行改進(jìn)。如果軟件工程監(jiān)理不能發(fā)揮其足夠的影響力,那么軟件的開發(fā)研究就達(dá)不到國(guó)際化的水準(zhǔn)。如此以來,這些國(guó)產(chǎn)的軟件必然會(huì)受到一些國(guó)外軟件的沖擊,不但企業(yè)難以進(jìn)步,發(fā)展壯大為更大的規(guī)模,取得不了應(yīng)有的經(jīng)濟(jì)效益,用戶對(duì)于軟件的使用也將會(huì)受到極大的限制。而軟件工程監(jiān)理工作,就是為了能夠提高我國(guó)軟件企業(yè)的生產(chǎn)規(guī)模,使其開發(fā)研究走向標(biāo)準(zhǔn)化,擴(kuò)大企業(yè)規(guī)模,增強(qiáng)企業(yè)競(jìng)爭(zhēng)力,使其開發(fā)研究的軟件能過得到用戶的認(rèn)可,獲得更高的經(jīng)濟(jì)效益。

(三)軟件產(chǎn)業(yè)產(chǎn)品的質(zhì)量和類型受軟件工程監(jiān)理的影響。一個(gè)軟件企業(yè)能否開發(fā)研究出高質(zhì)量的軟件,取決于企業(yè)是否具有軟件開發(fā)方面的專業(yè)型人才,同時(shí),軟件工程監(jiān)理對(duì)于軟件開發(fā)的質(zhì)量也有著掌控把關(guān)的作用。另外,企業(yè)所開發(fā)研究出的軟件類型是否普遍適用于大多數(shù)用戶,也會(huì)受到軟件工程監(jiān)理的影響。目前,我國(guó)一些軟件開發(fā)企業(yè)所生產(chǎn)出來的軟件,技術(shù)含量不足,難以形成強(qiáng)大的市場(chǎng)競(jìng)爭(zhēng)力,而企業(yè)對(duì)于用戶的服務(wù)質(zhì)量也難以達(dá)到用戶的期望程度。再加上在不同的地區(qū)、不同的行業(yè)、不同的人群,對(duì)于軟件的使用需求不同,企業(yè)在開發(fā)軟件時(shí)需要考慮到這些因素,才能夠開發(fā)研究出高質(zhì)量、合適類型的軟件。而軟件工程監(jiān)理工作,就是要洞悉這些情況,并向企業(yè)管理者反映,從而決定軟件企業(yè)的發(fā)展方向。

二、軟件產(chǎn)業(yè)市場(chǎng)行為受軟件工程監(jiān)理的影響

軟件企業(yè)會(huì)根據(jù)自身的軟件開發(fā)特點(diǎn)、軟件的競(jìng)爭(zhēng)力在市場(chǎng)中做出相應(yīng)的活躍行為。而軟件產(chǎn)業(yè)的市場(chǎng)行為又與市場(chǎng)結(jié)構(gòu)有著密不可分的關(guān)系。因此,軟件工程監(jiān)理也會(huì)在很大程度上影響軟件企業(yè)的市場(chǎng)行為。

(一)企業(yè)軟件生產(chǎn)創(chuàng)新能力受軟件工程監(jiān)理的影響。一個(gè)軟件開發(fā)企業(yè)是否能夠不斷地發(fā)展,不但受到其自身說具備的人才、管理、經(jīng)費(fèi)等方面的影響,更重要的一點(diǎn)是這個(gè)企業(yè)是否具有強(qiáng)大的創(chuàng)新能力。尤其是軟件行業(yè),其接觸的都是社會(huì)中最為先進(jìn)的技術(shù),如果沒有足夠的創(chuàng)新能力,就會(huì)被日新月異的軟件市場(chǎng)所拋棄。隨著軟件行業(yè)的不斷發(fā)展,越來越多的軟件企業(yè)開始意識(shí)到創(chuàng)新能力的重要性,并且在開發(fā)研究中不斷地提高其創(chuàng)新能力。軟件工程監(jiān)理工作,能夠平衡企業(yè)對(duì)于軟件開發(fā)方面所投入的資金、所聘用的專業(yè)人才等各種事項(xiàng),使企業(yè)增大對(duì)于創(chuàng)新能力的重視程度,從而提高整個(gè)企業(yè)的創(chuàng)新能力,開發(fā)研究出更為先進(jìn)的軟件。這樣,該軟件企業(yè)才能夠在市場(chǎng)中占有一席之地。

(二)企業(yè)軟件生產(chǎn)的標(biāo)準(zhǔn)及規(guī)范度受軟件工程監(jiān)理的影響。軟件企業(yè)要想能夠使自身所開發(fā)研究出來的軟件能夠符合用戶的要求,并在市場(chǎng)中取得更大的競(jìng)爭(zhēng)力,那么就必須有一個(gè)明確的生產(chǎn)標(biāo)準(zhǔn)。企業(yè)在研究開發(fā)軟件的過程中,需要極強(qiáng)的技術(shù)含量,更需要有一個(gè)規(guī)范的開發(fā)研究過程。軟件工程監(jiān)理的出現(xiàn),能夠幫助企業(yè)對(duì)軟件開發(fā)所使用的技術(shù)標(biāo)準(zhǔn)、開發(fā)過程中的操作規(guī)范進(jìn)行把關(guān),使企業(yè)所投入的人力物力能夠發(fā)揮到更大的作用,提高企業(yè)的生產(chǎn)效率,降低企業(yè)中軟件開發(fā)中的成本?,F(xiàn)在的軟件市場(chǎng)情況極為復(fù)雜,不但是企業(yè)開始逐漸重視軟件開發(fā)的標(biāo)準(zhǔn)和規(guī)范,國(guó)家政府部門也開始參與對(duì)于軟件開發(fā)的調(diào)控。為了加快我國(guó)的軟件開發(fā),保證軟件開發(fā)的質(zhì)量,軟件工程監(jiān)理開始集合企業(yè)與政府等多方面的力量,為軟件的開發(fā)制定一個(gè)合理的、規(guī)范的標(biāo)準(zhǔn),保障軟件開發(fā)能夠與國(guó)際接軌。

三、軟件企業(yè)產(chǎn)業(yè)的績(jī)效受軟件工程監(jiān)理的影響

我國(guó)軟件產(chǎn)業(yè)的現(xiàn)狀是,企業(yè)的生產(chǎn)規(guī)模還不夠強(qiáng)大,難以形成能與國(guó)外軟件行業(yè)競(jìng)爭(zhēng)的力量,軟件開發(fā)技術(shù)與國(guó)際標(biāo)準(zhǔn)也有一定的差距。要想擴(kuò)大軟件產(chǎn)業(yè)的規(guī)模,加快軟件研究的技術(shù)進(jìn)步,就必須依賴軟件工程監(jiān)理工作的強(qiáng)大影響力。

(一)軟件企業(yè)產(chǎn)業(yè)規(guī)模經(jīng)濟(jì)性受軟件工程監(jiān)理的影響。就目前來看,我國(guó)眾多軟件開發(fā)企業(yè)規(guī)模較小,且未能形成強(qiáng)大的凝聚力,沒能站在統(tǒng)一戰(zhàn)線上進(jìn)行軟件的研究開發(fā),如此一來,依靠單個(gè)的軟件企業(yè)難以形成足夠的競(jìng)爭(zhēng)力與一些國(guó)外企業(yè)抗衡。軟件企業(yè)的規(guī)模經(jīng)濟(jì)性也難以令人滿意。軟件工程監(jiān)理工作,就是要對(duì)這些方面進(jìn)行管理和調(diào)節(jié)。一方面軟件工程監(jiān)理工作能夠推動(dòng)軟件企業(yè)將服務(wù)的方向由單一的軟件開發(fā)向多種服務(wù)并重的方向發(fā)展;另一方面軟件工程監(jiān)理工作能夠加大對(duì)企業(yè)自身的管理,提高其在市場(chǎng)中抵御風(fēng)險(xiǎn)的能力,使企業(yè)能夠在激烈的市場(chǎng)競(jìng)爭(zhēng)中站穩(wěn)腳跟。另外,軟件工程監(jiān)理工作能夠通過對(duì)軟件質(zhì)量和開發(fā)方向的監(jiān)管,使企業(yè)開發(fā)出更符合用戶和市場(chǎng)需求的軟件,增強(qiáng)軟件產(chǎn)業(yè)的規(guī)模經(jīng)濟(jì)性。

第4篇

此軟件項(xiàng)目設(shè)計(jì)階段的主要職責(zé)就是對(duì)軟件工程的具體編程使用語(yǔ)言、如何選擇操作系統(tǒng)以及運(yùn)行平臺(tái)等進(jìn)行概要設(shè)計(jì),并且還要選擇適合的瀑布式開發(fā)方式,進(jìn)而根據(jù)特定的市場(chǎng)需求對(duì)潛在的編程、模型進(jìn)行選擇。同時(shí),還要對(duì)具體編程項(xiàng)目的分析情況以及設(shè)計(jì)編碼情況進(jìn)行正確量定,建立起科學(xué)合理的分析文檔。此外,在此設(shè)計(jì)階段還要對(duì)目標(biāo)系統(tǒng)結(jié)構(gòu)中的模塊與接口、硬件和軟件配置、數(shù)據(jù)具體結(jié)構(gòu)等進(jìn)行設(shè)計(jì)。

2編碼單元測(cè)試與聯(lián)合測(cè)試

軟件開發(fā)測(cè)試人員一定要根據(jù)特定的軟件開發(fā)工具以及具體研發(fā)人員的特長(zhǎng)設(shè)定研究編碼,并對(duì)每個(gè)軟件測(cè)試單元和數(shù)據(jù)庫(kù)定義進(jìn)行相關(guān)操作,通過相應(yīng)的語(yǔ)言開發(fā)工具來進(jìn)行正確研發(fā)、調(diào)試、測(cè)試使軟件更加符合用戶的具體需求。軟件開發(fā)者需要嚴(yán)格按照規(guī)定的程序?qū)⒏鱾€(gè)軟件單元、模塊以及硬件、網(wǎng)絡(luò)和其它系統(tǒng)資源聯(lián)系起來,通過集中化的測(cè)試來達(dá)到試運(yùn)行的要求。在對(duì)系統(tǒng)集成和測(cè)試結(jié)果進(jìn)行綜合評(píng)審時(shí),要對(duì)集成測(cè)試分析報(bào)告進(jìn)行正確研究,確保結(jié)果的正確性。測(cè)試流程程如下圖1所示。

3試運(yùn)行以及后期維護(hù)

軟件開發(fā)人員首先要在試運(yùn)行之前選擇合適的應(yīng)用和試點(diǎn)范圍,在做好各項(xiàng)試點(diǎn)記錄后對(duì)運(yùn)行支持的系統(tǒng)進(jìn)行總結(jié)。此外,還要做好各項(xiàng)數(shù)據(jù)轉(zhuǎn)換、系統(tǒng)切換工作,確保新舊系統(tǒng)能夠正常運(yùn)行。等新開發(fā)軟件程序投入應(yīng)用后,需要進(jìn)行后期維護(hù)操作,并輔以適當(dāng)?shù)男薷?。主要包括有以下三大主要步驟:第一,分析和理解軟件工程程序、修改程序、重新驗(yàn)證程序。其中分析和理解程序這項(xiàng)維護(hù)操作的核心目的是能夠準(zhǔn)確把握程序的功能和目標(biāo),這對(duì)于提高軟件的正確性具有重要意義。第二,修改程序。要有計(jì)劃、有目的、有規(guī)則性地對(duì)軟件進(jìn)行修改,通過對(duì)相關(guān)程序設(shè)計(jì)的認(rèn)真修改來切實(shí)達(dá)到應(yīng)用性效果。第三,重新驗(yàn)證程序。對(duì)軟件程序進(jìn)行重新驗(yàn)證的目的就是通過對(duì)其進(jìn)行修改來進(jìn)一步提高其正確性。

4結(jié)語(yǔ)

第5篇

1.1培養(yǎng)計(jì)劃的局限

在高等學(xué)校軟件工程專業(yè)培養(yǎng)計(jì)劃中,學(xué)科知識(shí)一般分為多門課程講授,每門課程再分成單獨(dú)的理論課和實(shí)驗(yàn)課,學(xué)生在畢業(yè)設(shè)計(jì)時(shí)才有機(jī)會(huì)綜合運(yùn)用各個(gè)課程的知識(shí)。軟件開發(fā)強(qiáng)調(diào)的是軟件工程學(xué)科知識(shí)的綜合運(yùn)用,因此只有盡多、盡早地進(jìn)行實(shí)際項(xiàng)目的開發(fā),才能掌握各門學(xué)科之間的內(nèi)在聯(lián)系,加深對(duì)軟件工程專業(yè)核心知識(shí)的掌握。

1.2理論教學(xué)和實(shí)踐的差距

從目前軟件公司的發(fā)展階段來說,大部分公司從事的是行業(yè)軟件開發(fā),這些公司對(duì)學(xué)生的實(shí)際編程能力要求較高。然而,高校強(qiáng)調(diào)的是基礎(chǔ)理論的學(xué)習(xí),公司頻繁使用的知識(shí)(如J2EE編程技術(shù)、IT項(xiàng)目管理、軟件測(cè)試技術(shù)等)在高校中均被列為選修課或考查課,導(dǎo)致學(xué)生的重視程度不夠,忽視對(duì)這些課程的學(xué)習(xí)。另外,軟件工程專業(yè)發(fā)展迅速,許多軟件公司已經(jīng)開始推出云計(jì)算、大數(shù)據(jù)和移動(dòng)互聯(lián)網(wǎng)的新產(chǎn)品,高校的培養(yǎng)計(jì)劃遠(yuǎn)遠(yuǎn)落后于軟件公司要求,學(xué)生在學(xué)校沒有機(jī)會(huì)接觸到相關(guān)知識(shí)。

1.3創(chuàng)新意識(shí)的缺乏

如果學(xué)生的學(xué)習(xí)目標(biāo)僅僅是學(xué)習(xí)基礎(chǔ)的專業(yè)知識(shí)并考試過關(guān),那么學(xué)生的創(chuàng)新能力就無法得到激發(fā)[3]。因此,軟件工程專業(yè)的學(xué)生需要積極參加各種綜合性實(shí)驗(yàn)和創(chuàng)新實(shí)驗(yàn),在項(xiàng)目背景下同老師積極溝通,提高自我學(xué)習(xí)能力,具備軟件工程專業(yè)要求的核心能力。

2虛擬企業(yè)創(chuàng)新實(shí)驗(yàn)平臺(tái)的構(gòu)建和實(shí)施

2.1教學(xué)改革方案的研究目標(biāo)

教學(xué)改革的研究目標(biāo)是在高校軟件工程專業(yè)人才培養(yǎng)中建設(shè)基于虛擬企業(yè)的教學(xué)與實(shí)踐培養(yǎng)平臺(tái)和環(huán)境,引入項(xiàng)目制實(shí)踐教學(xué)方法,引導(dǎo)學(xué)生培養(yǎng)獨(dú)立分析問題和解決問題的能力,激發(fā)學(xué)生的學(xué)習(xí)興趣和熱情,提高學(xué)生的實(shí)際動(dòng)手能力,同時(shí)促進(jìn)教師進(jìn)行相關(guān)主干課程的教學(xué)方法創(chuàng)新,使高等學(xué)校的理論教學(xué)和實(shí)踐教學(xué)密切結(jié)合,培養(yǎng)出符合當(dāng)前社會(huì)需求的專業(yè)人才。

2.2教學(xué)改革的基本思路

教改方案的基本設(shè)計(jì)思路:在軟件工程創(chuàng)新實(shí)驗(yàn)教學(xué)過程中,把軟件企業(yè)的運(yùn)行管理機(jī)制引入實(shí)驗(yàn)項(xiàng)目,讓學(xué)生扮演軟件企業(yè)中的各種角色;結(jié)合軟件工程專業(yè)學(xué)習(xí)的相關(guān)理論知識(shí),使學(xué)生能夠更真實(shí)地體會(huì)企業(yè)運(yùn)作環(huán)境,在創(chuàng)新項(xiàng)目中靈活運(yùn)用各種理論知識(shí),完成一系列階段性成果(如需求文檔、設(shè)計(jì)文檔、系統(tǒng)實(shí)現(xiàn)和測(cè)試用例等),達(dá)到創(chuàng)新實(shí)驗(yàn)教學(xué)的目的。

2.3虛擬軟件企業(yè)的建立

一個(gè)軟件企業(yè)通常包括研發(fā)、市場(chǎng)、行政、人事和運(yùn)維等多個(gè)部門,比較小型的軟件公司規(guī)模也在50人左右??紤]到軟件工程專業(yè)的學(xué)生在畢業(yè)初期通常在研發(fā)部門工作,我們?cè)O(shè)計(jì)出僅包含研發(fā)部門的虛擬軟件企業(yè)。在研發(fā)部門的人員配置中,通常包括部門經(jīng)理、項(xiàng)目經(jīng)理、需求開發(fā)人員、軟件開發(fā)、軟件測(cè)試等幾個(gè)角色。創(chuàng)新實(shí)驗(yàn)通常持續(xù)1~2年,每個(gè)指導(dǎo)教師同時(shí)指導(dǎo)2~4個(gè)項(xiàng)目,一個(gè)項(xiàng)目組一般包括5名學(xué)生,可以通過自己推薦或者團(tuán)隊(duì)選舉的方法在所有參加項(xiàng)目的學(xué)生中選拔虛擬企業(yè)總經(jīng)理,由指導(dǎo)教師擔(dān)任專家顧問。項(xiàng)目組成員按照均衡矩陣型組織結(jié)構(gòu)進(jìn)行部門分工并按照工作職責(zé)分別進(jìn)入軟件開發(fā)部和軟件測(cè)試部,各個(gè)創(chuàng)新實(shí)驗(yàn)的項(xiàng)目組長(zhǎng)同時(shí)擔(dān)任項(xiàng)目經(jīng)理,其他學(xué)生可以根據(jù)自己的專業(yè)能力和興趣特點(diǎn)分別擔(dān)任不同角色。指導(dǎo)教師在項(xiàng)目運(yùn)行的不同階段可以讓學(xué)生互換角色,使學(xué)生體會(huì)不同角色在項(xiàng)目運(yùn)行中的作用,加深對(duì)專業(yè)知識(shí)的理解。虛擬企業(yè)組織架構(gòu)如圖1所示。隨著創(chuàng)新實(shí)驗(yàn)的新增和結(jié)束,虛擬企業(yè)的人員構(gòu)成也進(jìn)行相應(yīng)變化。指導(dǎo)教師可以根據(jù)不同階段的教學(xué)進(jìn)程,組織該團(tuán)隊(duì)相關(guān)專業(yè)技能的實(shí)踐訓(xùn)練和專業(yè)知識(shí)學(xué)習(xí)。在設(shè)計(jì)虛擬軟件企業(yè)時(shí),教師可對(duì)軟件公司的職能部門進(jìn)行一定裁剪,這樣的虛擬企業(yè)雖然簡(jiǎn)單,但是可操作性很強(qiáng),學(xué)生可以在虛擬企業(yè)的運(yùn)行過程中對(duì)企業(yè)運(yùn)行環(huán)境有較為真實(shí)的體驗(yàn)。在虛擬企業(yè)的成立初期,全體企業(yè)成員經(jīng)討論建立起人力資源和溝通管理的相應(yīng)制度,每個(gè)成員都要認(rèn)真執(zhí)行規(guī)章制度,確保虛擬企業(yè)可以長(zhǎng)期有效運(yùn)行。虛擬企業(yè)的骨干人員要定期檢查虛擬企業(yè)運(yùn)行中存在的問題,對(duì)相應(yīng)的規(guī)章制度進(jìn)行修訂。

2.4虛擬軟件企業(yè)的管理和運(yùn)行在軟件公司的管理中,公司對(duì)項(xiàng)目的進(jìn)度、質(zhì)量、成本等指標(biāo)有著很嚴(yán)格的控制。與之相反,學(xué)生在學(xué)校參加課程設(shè)計(jì)和實(shí)訓(xùn)項(xiàng)目時(shí),通常把注意力集中在專

業(yè)知識(shí)的運(yùn)用上,對(duì)軟件公司的主要考核點(diǎn)不夠重視。因此,在虛擬企業(yè)的運(yùn)行中,教改方案引入了軟件公司的項(xiàng)目管理流程。在項(xiàng)目啟動(dòng)初期,由項(xiàng)目團(tuán)隊(duì)制訂項(xiàng)目計(jì)劃,強(qiáng)化關(guān)鍵指標(biāo)(如范圍、時(shí)間、質(zhì)量);在項(xiàng)目運(yùn)行過程中,每周召開項(xiàng)目會(huì)議,檢查項(xiàng)目進(jìn)度和質(zhì)量,由指導(dǎo)教師給予項(xiàng)目小組相應(yīng)反饋;在項(xiàng)目關(guān)鍵時(shí)間點(diǎn),邀請(qǐng)其他教師對(duì)項(xiàng)目進(jìn)行同行評(píng)審。指導(dǎo)教師需要參考軟件公司的管理制度,制訂有效的團(tuán)隊(duì)運(yùn)行制度,建立團(tuán)隊(duì)監(jiān)督和約束機(jī)制,確保項(xiàng)目團(tuán)隊(duì)能夠積極、高效地運(yùn)營(yíng)。

2.5結(jié)合軟件工程專業(yè)內(nèi)容的創(chuàng)新實(shí)驗(yàn)教學(xué)

通過參與創(chuàng)新實(shí)驗(yàn),學(xué)生可以掌握軟件工程、項(xiàng)目管理、程序設(shè)計(jì)、軟件測(cè)試、職業(yè)素養(yǎng)等綜合知識(shí)。創(chuàng)新項(xiàng)目涉及的知識(shí)不僅包括創(chuàng)新項(xiàng)目執(zhí)行學(xué)期中所學(xué)的課程,還包括已學(xué)過和未學(xué)過的課程,見表1[4]。指導(dǎo)教師在安排項(xiàng)目小組進(jìn)度時(shí)要注重學(xué)習(xí)的漸進(jìn)性和連續(xù)性,對(duì)未學(xué)課程的重點(diǎn)和難點(diǎn)進(jìn)行介紹,讓項(xiàng)目小組利用課余時(shí)間自學(xué)相關(guān)內(nèi)容。通過創(chuàng)新項(xiàng)目的訓(xùn)練,學(xué)生可以把跨學(xué)期的多門課程知識(shí)綜合運(yùn)用到軟件公司項(xiàng)目的開發(fā)過程中。學(xué)生在創(chuàng)新實(shí)驗(yàn)的執(zhí)行過程中。要重點(diǎn)體會(huì)各個(gè)課程的關(guān)聯(lián),做到各門課程知識(shí)的融會(huì)貫通。

2.6有效的評(píng)價(jià)機(jī)制

在目前的創(chuàng)新實(shí)驗(yàn)評(píng)審過程中,評(píng)審方式以小組答辯為主,項(xiàng)目小組得到的反饋主要來自教師單方面評(píng)價(jià)。為了貼近軟件公司的績(jī)效考評(píng),提高學(xué)生進(jìn)入企業(yè)后的適應(yīng)能力,我們?cè)趧?chuàng)新實(shí)驗(yàn)評(píng)審中引入在大型軟件企業(yè)廣泛應(yīng)用的360度績(jī)效考核。360度考評(píng)方法主要強(qiáng)調(diào)全方位、客觀地對(duì)員工進(jìn)行考評(píng),除了通過最終成果考查員工,還考查員工的工作努力程度,使得績(jī)效考評(píng)能全方位地反映員工的表現(xiàn)和業(yè)績(jī)。360度考評(píng)方法又稱為全視角考評(píng)方法,指除了被考評(píng)人本人和被考評(píng)人的直接上級(jí)外,其他上級(jí)、同事、下級(jí)、客戶都可以擔(dān)任考評(píng)者,不同的考評(píng)人可以從多個(gè)角度對(duì)被考評(píng)者進(jìn)行全方位評(píng)價(jià),再通過相應(yīng)的反饋程序促進(jìn)被考評(píng)者改變自身行為,最終幫助被考評(píng)者提高業(yè)績(jī)。這種基于虛擬企業(yè)創(chuàng)新項(xiàng)目實(shí)驗(yàn)的教學(xué)效果評(píng)價(jià)體系,除了培養(yǎng)學(xué)生在相關(guān)專業(yè)崗位上的實(shí)踐能力和解決問題能力,還對(duì)學(xué)生的職業(yè)素養(yǎng)和溝通能力進(jìn)行多方面的評(píng)價(jià),使創(chuàng)新實(shí)驗(yàn)的學(xué)習(xí)過程與評(píng)價(jià)體系更加貼近現(xiàn)實(shí)企業(yè)的需求。

3結(jié)語(yǔ)

第6篇

1目前存在的問題

我國(guó)高等教育長(zhǎng)期存在重理論、輕實(shí)踐的問題,因此教育部多次強(qiáng)調(diào)并明確指出要大力加強(qiáng)實(shí)踐教學(xué),建立和完善校內(nèi)外實(shí)習(xí)基地,高度重視畢業(yè)實(shí)習(xí),提高畢業(yè)設(shè)計(jì)、畢業(yè)論文的質(zhì)量。軟件工程專業(yè)是一門理論與實(shí)踐聯(lián)系非常緊密的學(xué)科,若按照傳統(tǒng)重視理論的培養(yǎng)模式,畢業(yè)生則難以滿足當(dāng)前社會(huì)用人單位的需求[3]。對(duì)于相對(duì)新興的軟件工程機(jī)電一體化方向?qū)I(yè),其專業(yè)知識(shí)結(jié)構(gòu)及培養(yǎng)目標(biāo)決定學(xué)生面臨的畢業(yè)實(shí)習(xí)與設(shè)計(jì)問題更復(fù)雜,目前存在的主要問題表現(xiàn)在如下幾方面。(1)就業(yè)與選題的矛盾?;谠擃悓I(yè)的培養(yǎng)目標(biāo),畢業(yè)生目前就業(yè)意向主要有三:一是在軟件產(chǎn)業(yè)從事編碼測(cè)試、系統(tǒng)分析設(shè)計(jì)或具有軟件領(lǐng)域知識(shí)的復(fù)合型技術(shù)服務(wù)、銷售和管理(軟件方向);二是在機(jī)械電子工程應(yīng)用背景專業(yè)領(lǐng)域從事軟件開發(fā)及機(jī)械研究、產(chǎn)品設(shè)計(jì)、制造、管理等工作(工程應(yīng)用方向);三是考研、考公務(wù)員和自主創(chuàng)業(yè)等(考研方向)。因就業(yè)方向的多元化、畢業(yè)實(shí)習(xí)設(shè)計(jì)老師(包括軟件企業(yè)導(dǎo)師)的專業(yè)領(lǐng)域和人數(shù)限制、實(shí)習(xí)條件的限制等多重原因,學(xué)生難免產(chǎn)生選題與就業(yè)意向不相符的矛盾。(2)畢業(yè)實(shí)習(xí)設(shè)計(jì)與考研、公務(wù)員招考時(shí)間安排上的沖突。畢業(yè)實(shí)習(xí)設(shè)計(jì)一般都安排在第4學(xué)年的第7學(xué)期、第8學(xué)期,而這期間,每年一度的全國(guó)研究生招生考試和公務(wù)員的國(guó)考、省考也同時(shí)舉行,這就導(dǎo)致“考研方向”的學(xué)生在備考和完成學(xué)業(yè)間的矛盾,如不進(jìn)行相應(yīng)調(diào)整,勢(shì)必影響畢業(yè)實(shí)踐環(huán)節(jié)的教學(xué)質(zhì)量。(3)軟件方向與專業(yè)方向的不協(xié)調(diào)因素。軟件方向?qū)W生一般采用3+1的培養(yǎng)模式,也就是說,第4學(xué)年大多在軟件企業(yè)完成基于項(xiàng)目驅(qū)動(dòng)的畢業(yè)實(shí)習(xí)和畢業(yè)設(shè)計(jì);而工程應(yīng)用方向和考研方向往往還有幾門課程需要在校學(xué)習(xí),在時(shí)間和內(nèi)容安排上往往存在沖突。(4)畢業(yè)實(shí)習(xí)與畢業(yè)設(shè)計(jì)不能有機(jī)對(duì)接。畢業(yè)實(shí)習(xí)是畢業(yè)設(shè)計(jì)的重要準(zhǔn)備階段,畢業(yè)實(shí)習(xí)要結(jié)合畢業(yè)設(shè)計(jì)課題,到生產(chǎn)第一線進(jìn)行專業(yè)實(shí)踐與社會(huì)實(shí)踐,收集與畢業(yè)設(shè)計(jì)有關(guān)的信息和資料,畢業(yè)實(shí)習(xí)的內(nèi)容和質(zhì)量對(duì)畢業(yè)設(shè)計(jì)的質(zhì)量有直接的影響。畢業(yè)設(shè)計(jì)要將所學(xué)基礎(chǔ)知識(shí)、專業(yè)理論與畢業(yè)實(shí)習(xí)的實(shí)踐相結(jié)合,注重分析問題、解決問題能力的培養(yǎng),它能在一定程度上檢驗(yàn)畢業(yè)實(shí)習(xí)的效果[4]。軟件工程培養(yǎng)實(shí)用型、復(fù)合型人才的特點(diǎn)使其對(duì)畢業(yè)實(shí)習(xí)與設(shè)計(jì)的銜接要求更高,而且該類專業(yè)多元的就業(yè)意向及其他復(fù)合因素使得學(xué)生的實(shí)習(xí)與設(shè)計(jì)內(nèi)容往往不能有機(jī)銜接。目前軟件工程專業(yè)畢業(yè)實(shí)習(xí)設(shè)計(jì)的教學(xué)工作中,面對(duì)學(xué)生就業(yè)自主化的嚴(yán)峻形勢(shì),存在著畢業(yè)實(shí)習(xí)與畢業(yè)設(shè)計(jì)不能有效銜接、教師對(duì)兩者核心含義把握不好、設(shè)計(jì)(論文)選題及內(nèi)容與經(jīng)濟(jì)社會(huì)對(duì)人才需求脫離以及忽視對(duì)學(xué)生的創(chuàng)造能力意識(shí)培養(yǎng)和訓(xùn)練等影響畢業(yè)設(shè)計(jì)論文質(zhì)量的問題,因此進(jìn)行全新的教學(xué)改革已經(jīng)迫在眉睫。

2畢業(yè)實(shí)習(xí)設(shè)計(jì)指導(dǎo)需考慮的因素

1)學(xué)習(xí)動(dòng)機(jī)。自我效能感、學(xué)習(xí)動(dòng)機(jī)和學(xué)業(yè)成就三者之間存在相關(guān)關(guān)系,且自我效能感與學(xué)業(yè)成就、學(xué)習(xí)動(dòng)機(jī)和學(xué)業(yè)成就之間均呈顯著正相關(guān)[5]。自我效能感是人們對(duì)自身能否利用所擁有的技能完成某項(xiàng)工作行為的自信程度;學(xué)習(xí)動(dòng)機(jī)是推動(dòng)學(xué)生進(jìn)行學(xué)習(xí)活動(dòng)的內(nèi)在動(dòng)因,是激勵(lì)、指引、維持、調(diào)節(jié)學(xué)生學(xué)習(xí)的強(qiáng)大動(dòng)力[6];學(xué)業(yè)成就指經(jīng)過學(xué)習(xí)和訓(xùn)練后所獲得學(xué)業(yè)方面的知識(shí)和技能,是學(xué)生學(xué)習(xí)狀況和水平的集中體現(xiàn)。高校畢業(yè)班級(jí)學(xué)生處于即將告別學(xué)生時(shí)代而走向社會(huì)的特殊階段,畢業(yè)、考研和就業(yè)等諸多問題以及社會(huì)價(jià)值日趨多元和競(jìng)爭(zhēng)壓力日益加劇的強(qiáng)烈沖擊,對(duì)其學(xué)習(xí)和心理產(chǎn)生了重大影響[7]。為增強(qiáng)學(xué)生的學(xué)習(xí)動(dòng)機(jī),從選題入手,貫穿畢業(yè)實(shí)習(xí)設(shè)計(jì)各環(huán)節(jié),融學(xué)生興趣愛好、就業(yè)意向與學(xué)生畢業(yè)實(shí)習(xí)設(shè)計(jì)于一體,激發(fā)學(xué)生的內(nèi)在動(dòng)力,是取得好的設(shè)計(jì)質(zhì)量的關(guān)鍵因素之一。2)項(xiàng)目驅(qū)動(dòng)。有效地整合指導(dǎo)教師的各類縱向、橫向在研項(xiàng)目并將其進(jìn)行深入的挖掘和提煉,根據(jù)畢業(yè)實(shí)踐環(huán)節(jié)具體要求細(xì)分軟件工程項(xiàng)目,將其引入到學(xué)生畢業(yè)實(shí)習(xí)設(shè)計(jì)中,采用以項(xiàng)目驅(qū)動(dòng)為主體的人才培養(yǎng)模式,優(yōu)化管理體制與實(shí)驗(yàn)室運(yùn)行機(jī)制,探索一種新的實(shí)踐教學(xué)模式,以期實(shí)現(xiàn)實(shí)踐教學(xué)過程可控化、項(xiàng)目實(shí)施團(tuán)隊(duì)化、項(xiàng)目資源共享化的目標(biāo),培養(yǎng)具有扎實(shí)的工程實(shí)踐能力、較強(qiáng)的技術(shù)創(chuàng)新能力、良好的團(tuán)隊(duì)協(xié)作能力和可持續(xù)發(fā)展能力的人才[3]。3)導(dǎo)師制。采用指導(dǎo)教師全程負(fù)責(zé)制是確保后續(xù)創(chuàng)新模式實(shí)現(xiàn)的關(guān)鍵。導(dǎo)師可以是從學(xué)校選定的各方向?qū)I(yè)教師,也可以是從企業(yè)選出的工程技術(shù)人員,還可以是兩者的結(jié)合(雙導(dǎo)師制)。導(dǎo)師既要完成畢業(yè)實(shí)習(xí)與畢業(yè)設(shè)計(jì)的組織工作,又要完成這兩個(gè)環(huán)節(jié)連貫且相互滲透的業(yè)務(wù)指導(dǎo)工作。為確保這種教學(xué)模式有條不紊地實(shí)施,指導(dǎo)教師應(yīng)認(rèn)真履行相應(yīng)的職責(zé)。首先,根據(jù)畢業(yè)實(shí)綱和設(shè)計(jì)大綱的要求,與企業(yè)協(xié)調(diào)好學(xué)生的畢業(yè)實(shí)習(xí)設(shè)計(jì)課題和企業(yè)的生產(chǎn)技術(shù)工作需要之間的關(guān)系,落實(shí)畢業(yè)實(shí)習(xí)內(nèi)容及合適的畢業(yè)設(shè)計(jì)課題;其次,要對(duì)學(xué)生畢業(yè)課題進(jìn)行方案論證,及時(shí)提供指導(dǎo)和質(zhì)量監(jiān)督,確保教學(xué)任務(wù)的完成[4]。

3畢業(yè)實(shí)習(xí)設(shè)計(jì)指導(dǎo)創(chuàng)新模式的設(shè)計(jì)

結(jié)合軟件工程機(jī)電一體化方向的專業(yè)特色,在現(xiàn)有基礎(chǔ)上設(shè)計(jì)的畢業(yè)實(shí)習(xí)設(shè)計(jì)創(chuàng)新模式總體框架如圖1所示,其主要內(nèi)容包括如下幾方面。1)以學(xué)生為本,模塊化組織?;趯W(xué)生的學(xué)習(xí)動(dòng)機(jī),根據(jù)學(xué)生某方面的專業(yè)特長(zhǎng)和未來的發(fā)展取向,該模式分為3個(gè)大模塊:以軟件設(shè)計(jì)、軟件測(cè)試、軟件維護(hù)和軟件項(xiàng)目管理等為目標(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è)實(shí)習(xí)設(shè)計(jì)一體化。畢業(yè)實(shí)習(xí)與畢業(yè)設(shè)計(jì)是保證教學(xué)質(zhì)量的重要階段,二者的關(guān)系越來越密切,將二者人為分割的教學(xué)模式已不太適應(yīng)教學(xué)的需要,必須建立二者緊密結(jié)合的教學(xué)新模式。具體來說,軟件模塊將畢業(yè)實(shí)習(xí)和畢業(yè)設(shè)計(jì)兩個(gè)階段合并為一個(gè)階段,形成一個(gè)相對(duì)較長(zhǎng)的時(shí)間整體,與大型軟件公司合作,安排在第4學(xué)年,這也是軟件工程專業(yè)目前比較流行的模式;工程應(yīng)用模塊中學(xué)生可以根據(jù)畢業(yè)設(shè)計(jì)課題有針對(duì)性地開展畢業(yè)實(shí)習(xí)工作,實(shí)習(xí)、設(shè)計(jì)由同一導(dǎo)師指導(dǎo),采取集中實(shí)習(xí)和反復(fù)調(diào)研的形式,實(shí)習(xí)圍繞設(shè)計(jì)的需要展開;考研模塊則將實(shí)習(xí)和設(shè)計(jì)的時(shí)間提前,第6學(xué)期即由指導(dǎo)老師提前介入,預(yù)先安排相應(yīng)工作,在充分保證設(shè)計(jì)質(zhì)量的前提下,為考研創(chuàng)造條件。至于軟件方向與背景專業(yè)方向課程安排上的沖突,軟件學(xué)院采取課程置換與學(xué)分互認(rèn)方式,拓寬學(xué)生的專業(yè)課程知識(shí),達(dá)到多元方向的均衡。3)導(dǎo)師制和項(xiàng)目驅(qū)動(dòng)貫穿始終。采取導(dǎo)師負(fù)責(zé)制,將部分學(xué)生(考研方向)的畢業(yè)設(shè)計(jì)提前到第6學(xué)期開始,到第8學(xué)期結(jié)束,歷時(shí)1年半時(shí)間。在導(dǎo)師的指導(dǎo)與安排下,學(xué)生開展的工作包括文獻(xiàn)檢索,熟悉設(shè)備,儀器校準(zhǔn),實(shí)驗(yàn)計(jì)劃,實(shí)驗(yàn)開展,項(xiàng)目調(diào)研、開展、改進(jìn)和總結(jié)各環(huán)節(jié)?;陧?xiàng)目驅(qū)動(dòng),每一學(xué)生的實(shí)習(xí)設(shè)計(jì)選題均為某方向科研子項(xiàng)或工程子項(xiàng),學(xué)生通過一個(gè)完整的項(xiàng)目鏈,在熟悉科學(xué)研究方法、步驟和科研組織等環(huán)節(jié)基礎(chǔ)上,全面培養(yǎng)動(dòng)手能力、獨(dú)立工作能力和創(chuàng)造性的思維能力。4)建立全程質(zhì)量監(jiān)控體系?!叭獭敝笍漠厴I(yè)設(shè)計(jì)選題、畢業(yè)實(shí)習(xí)指導(dǎo)、教師下任務(wù)書、學(xué)生做開題報(bào)告、方案設(shè)計(jì)、實(shí)驗(yàn)、中期檢查、撰寫論文到答辯評(píng)分、總結(jié)歸檔等質(zhì)量形成的全過程;以制訂計(jì)劃、明確目標(biāo)執(zhí)行計(jì)劃?rùn)z查、反饋處理、糾偏制訂新的計(jì)劃、目標(biāo)為質(zhì)量監(jiān)控途徑。針對(duì)畢業(yè)實(shí)習(xí)、畢業(yè)設(shè)計(jì)的各個(gè)環(huán)節(jié),制訂詳細(xì)可行的規(guī)范,把握各階段的時(shí)間節(jié)點(diǎn)和考核標(biāo)準(zhǔn),目前要求教研室審核的關(guān)鍵節(jié)點(diǎn)包括選題、任務(wù)書、開題、中期檢查、綜合評(píng)價(jià)、答辯等。

4工程實(shí)踐環(huán)境的構(gòu)建

要保證上述模式的良好運(yùn)行,必須有一個(gè)穩(wěn)定而可行的工程實(shí)踐環(huán)境。我們一直注重軟件工程專業(yè)實(shí)踐應(yīng)用型人才培養(yǎng),不斷加強(qiáng)與IT等用人企業(yè)的合作。從軟件工程機(jī)電一體化方向?qū)I(yè)開辦以來,江西理工大學(xué)軟件學(xué)院先后在中興軟件、中天電子、江西微軟、上海杰普等多家大型軟件公司和IT培訓(xùn)機(jī)構(gòu)建有校外實(shí)習(xí)基地,在江西銅業(yè)公司、中金嶺南股份公司、恒天動(dòng)力有限公司等建有校外專業(yè)背景方向?qū)嵙?xí)基地。打造相對(duì)穩(wěn)定、整體素質(zhì)較高的導(dǎo)師隊(duì)伍是實(shí)現(xiàn)該創(chuàng)新模式的有效保障,學(xué)院應(yīng)考慮:①?gòu)膶?shí)習(xí)基地遴選指導(dǎo)教師;②選派軟件方向教師到合作基地工程實(shí)訓(xùn);③選派專業(yè)方向教師到國(guó)內(nèi)知名院校訪學(xué)。對(duì)畢業(yè)實(shí)習(xí)設(shè)計(jì)各環(huán)節(jié),軟件學(xué)院制定有詳細(xì)的《畢業(yè)實(shí)習(xí)設(shè)計(jì)規(guī)范》,系部成立“軟件工程畢業(yè)設(shè)計(jì)領(lǐng)導(dǎo)小組”。教研室針對(duì)該內(nèi)容進(jìn)行深入調(diào)研與問題分析,在教師中開展動(dòng)員,提前落實(shí)并布置工作;在學(xué)生中宣傳動(dòng)員,使學(xué)生在思想上有準(zhǔn)備,重視畢業(yè)實(shí)習(xí)、畢業(yè)設(shè)計(jì);在畢業(yè)設(shè)計(jì)過程中,強(qiáng)調(diào)過程質(zhì)量控制和管理,及時(shí)跟蹤控制,及時(shí)發(fā)現(xiàn)問題、解決問題。

5結(jié)語(yǔ)

第7篇

在應(yīng)用型本科院校中,尤其是軟件工程專業(yè),畢業(yè)設(shè)計(jì)作為教學(xué)計(jì)劃的重要組成部分,是實(shí)踐教學(xué)中的最后一個(gè)環(huán)節(jié),也是對(duì)學(xué)生在校期間所學(xué)知識(shí)的一次綜合、全面的總結(jié)、應(yīng)用和提高。由于畢業(yè)生數(shù)量的不斷增加和軟件行業(yè)的迅猛發(fā)展,導(dǎo)致就業(yè)門檻越來越高,就業(yè)壓力也越來越大,通過畢業(yè)設(shè)計(jì)過程中的訓(xùn)練,能有效提高學(xué)生的工程應(yīng)用能力,使學(xué)生得到一定的實(shí)踐經(jīng)驗(yàn),有利于學(xué)生從學(xué)校向工作崗位的平穩(wěn)過度。因此,畢業(yè)設(shè)計(jì)質(zhì)量的好壞,不僅反映了一所高校的教學(xué)質(zhì)量,也會(huì)直接影響到學(xué)生的就業(yè)競(jìng)爭(zhēng)力和就業(yè)后的職場(chǎng)適應(yīng)能力。

2存在的問題

1)思想認(rèn)識(shí)上不夠重視學(xué)生方面:有些學(xué)生存在完成任務(wù)式的應(yīng)付心里,避重就輕,能簡(jiǎn)就簡(jiǎn),敷衍了事。有些學(xué)生則只重視找工作而輕視畢業(yè)設(shè)計(jì),不愿在畢業(yè)設(shè)計(jì)上花費(fèi)太多時(shí)間和精力,甚至有些學(xué)生還以找工作為由,完全依賴于導(dǎo)師,向?qū)熕饕创a,甚至花錢在網(wǎng)上購(gòu)買來交差。已經(jīng)找到工作的學(xué)生,更是認(rèn)為畢業(yè)設(shè)計(jì)做的好與不好對(duì)自己沒什么影響,對(duì)待畢業(yè)設(shè)計(jì)也更加心不在焉。導(dǎo)師方面:大多數(shù)指導(dǎo)教師除了要指導(dǎo)學(xué)生畢業(yè)設(shè)計(jì)之外,還要承擔(dān)大量的教學(xué)和科研任務(wù),在畢業(yè)設(shè)計(jì)指導(dǎo)工作上能夠投入的精力和時(shí)間非常有限,致使有些導(dǎo)師對(duì)畢業(yè)設(shè)計(jì)的指導(dǎo)工作不太重視,對(duì)學(xué)生放任自流,不管不問,或者是直接將相關(guān)源代碼發(fā)給學(xué)生,以“簡(jiǎn)化”指導(dǎo)工作。由于思想上的不重視,學(xué)生學(xué)習(xí)態(tài)度不認(rèn)真,導(dǎo)師指導(dǎo)工作不到位,造成畢業(yè)設(shè)計(jì)流于形式,疏于管理,效果較差,使得學(xué)生白白浪費(fèi)了畢業(yè)前的一次綜合訓(xùn)練機(jī)會(huì)。因此,如何充分認(rèn)識(shí)畢業(yè)設(shè)計(jì)的重要性,并進(jìn)行相應(yīng)的教學(xué)改革是軟件工程專業(yè)畢業(yè)設(shè)計(jì)必須要面對(duì)并解決的問題。

2)時(shí)間安排上不夠科學(xué)畢業(yè)設(shè)計(jì)一般安排在第八學(xué)期,這期間剛好是學(xué)生求職和考研的黃金時(shí)間段,由于目前就業(yè)形勢(shì)的日益嚴(yán)峻,學(xué)生就業(yè)壓力越來越大,當(dāng)求職和考研時(shí)間與畢業(yè)設(shè)計(jì)時(shí)間發(fā)生沖突時(shí),學(xué)生都會(huì)選擇將主要精力投入到求職和考研上,有些還要去外地求職、應(yīng)聘考試、面試等,畢業(yè)設(shè)計(jì)自然是無暇顧及。而且,學(xué)校方面,為了保證就業(yè)率,往往對(duì)學(xué)生畢業(yè)設(shè)計(jì)的質(zhì)量也是睜一只眼閉一只眼,這又在無形中鼓勵(lì)了學(xué)生消極對(duì)待畢業(yè)設(shè)計(jì)的態(tài)度,畢業(yè)設(shè)計(jì)質(zhì)量下降也就成為必然結(jié)果。

3)題目設(shè)置上不夠合理由于畢業(yè)設(shè)計(jì)在高校各類教學(xué)活動(dòng)中是最具綜合性和獨(dú)立性的,相對(duì)于常規(guī)課程而言,對(duì)指導(dǎo)教師要求也就更高,尤其軟件工程專業(yè),工程實(shí)踐性比較強(qiáng),但每年真正來源于實(shí)際工程項(xiàng)目的題目所占的比例較小,很多題目都是虛構(gòu)出來的,導(dǎo)致有些題目不是理論性太強(qiáng),就是缺乏具體需求的支撐,使學(xué)生很難從畢業(yè)設(shè)計(jì)過程中真正領(lǐng)悟到真實(shí)的軟件工程方法。而有些指導(dǎo)教師自己都沒參與過實(shí)際的工程項(xiàng)目,本身就缺乏實(shí)踐經(jīng)驗(yàn),對(duì)學(xué)生畢業(yè)設(shè)計(jì)的指導(dǎo)只是憑著自己的感覺來進(jìn)行,缺乏系統(tǒng)性、整體性、科學(xué)性和嚴(yán)謹(jǐn)性,學(xué)生遇到問題后,難以得到及時(shí)的解決,導(dǎo)致抄襲現(xiàn)象時(shí)有發(fā)生,甚至有些學(xué)生直接照搬往屆畢業(yè)生的設(shè)計(jì)成果。畢業(yè)設(shè)計(jì)的主要目的在于通過畢業(yè)設(shè)計(jì)的訓(xùn)練來提升學(xué)生對(duì)所學(xué)知識(shí)的綜合應(yīng)用能力以及創(chuàng)新能力,從而實(shí)現(xiàn)學(xué)生從學(xué)校到工作崗位的平穩(wěn)過度。但由于題目設(shè)置上的不合理,題量太少,層次不清,導(dǎo)致選題匹配效果差。在選題時(shí),部分能力差的學(xué)生所選題目難度太大,造成畢業(yè)設(shè)計(jì)很難完成,而有些能力強(qiáng)的學(xué)生所選題目難度過小,達(dá)不到能力提升的目的。

4)過程監(jiān)管上不夠到位眾所周知,對(duì)于軟件工程項(xiàng)目而言,過程控制與管理是項(xiàng)目執(zhí)行的關(guān)注點(diǎn),畢業(yè)設(shè)計(jì)也當(dāng)如此。雖然學(xué)校也會(huì)在畢業(yè)設(shè)計(jì)過程中組織對(duì)各階段的工作情況進(jìn)行檢查,但執(zhí)行檢查工作的不一定是專業(yè)教師,使得這種檢查大多只是對(duì)指導(dǎo)老師所填寫的各種表格和文檔等表面內(nèi)容進(jìn)行檢查,對(duì)畢業(yè)設(shè)計(jì)的過程起不到實(shí)際的監(jiān)督作用,再加之有些學(xué)生在校外求職或?qū)嵙?xí)等原因造成指導(dǎo)教師與學(xué)生無法定期見面和溝通不暢等問題,使得指導(dǎo)教師難以用軟件工程方法對(duì)學(xué)生進(jìn)行指導(dǎo)。畢業(yè)設(shè)計(jì)雖然啟動(dòng)較早,但實(shí)際上很多學(xué)生前期在畢業(yè)設(shè)計(jì)上很少投入時(shí)間和精力,只是在答辯前為了完成任務(wù)而趕工應(yīng)付,這樣的畢業(yè)設(shè)計(jì)質(zhì)量自然也就不佳。

5)量化考核上不夠嚴(yán)格畢業(yè)設(shè)計(jì)成績(jī)一般由平時(shí)成績(jī)+論文成績(jī)+答辯成績(jī)?nèi)糠职匆欢ū壤龢?gòu)成,平時(shí)成績(jī)由指導(dǎo)教師自行把握,論文成績(jī)則由其他有經(jīng)驗(yàn)的教師進(jìn)行評(píng)閱,答辯成績(jī)由答辯委員會(huì)老師按照相關(guān)評(píng)分標(biāo)準(zhǔn)打分并取平均分,這樣雖然基本可以保證成績(jī)的公正性,但成績(jī)構(gòu)成太簡(jiǎn)單,未顯示地將開題報(bào)告、文獻(xiàn)翻譯、分析和設(shè)計(jì)過程以及總結(jié)等納入到考核范圍,對(duì)畢業(yè)設(shè)計(jì)的前期和中期工作沒有約束力。在成績(jī)?cè)u(píng)定時(shí),有些導(dǎo)師要求不嚴(yán),采取寬容遷就的態(tài)度。答辯時(shí),通過門檻較低,造成大部分學(xué)生僅以答辯及格為目標(biāo),在思想上不重視,答辯準(zhǔn)備工作不扎實(shí)。同時(shí),學(xué)校為了提高學(xué)生畢業(yè)率,在最終答辯時(shí),對(duì)畢業(yè)設(shè)計(jì)的質(zhì)量要求也有所放松,這也是導(dǎo)致畢業(yè)設(shè)計(jì)質(zhì)量難以保證的一個(gè)重要原因。

3采取的對(duì)策

時(shí)間安排上,可以提前啟動(dòng)畢業(yè)設(shè)計(jì)工作,將原來的第八學(xué)期開始提前到第六學(xué)期中后期,此時(shí)學(xué)生已經(jīng)學(xué)完大部分課程,具有了一定的知識(shí)基礎(chǔ),而且學(xué)生都在校,可以隨時(shí)與導(dǎo)師見面,指導(dǎo)教師也有充分的時(shí)間對(duì)畢業(yè)設(shè)計(jì)項(xiàng)目隨時(shí)跟進(jìn),隨時(shí)指導(dǎo)。導(dǎo)師資格審查上,對(duì)于軟件工程專業(yè)來說,學(xué)生畢業(yè)設(shè)計(jì)的導(dǎo)師,應(yīng)該由長(zhǎng)期從事實(shí)際工程實(shí)踐或者有較好科研成果的“雙師型”(雙師即“教師”、“工程師”)教師來?yè)?dān)任,也可以聘請(qǐng)校外科研單位或企業(yè)中水平較高的工程師來?yè)?dān)任企業(yè)導(dǎo)師,這樣不僅可以減輕指導(dǎo)教師短缺的壓力,也能促進(jìn)指導(dǎo)教師隊(duì)伍多元化模式的形成。題目設(shè)置上,要求題量要充分,使得水平層次不同的學(xué)生都能選到合適的題目;難度和工作量要適中,且要有一定的創(chuàng)意,使學(xué)生通過畢業(yè)設(shè)計(jì)的訓(xùn)練,在綜合應(yīng)用能力和創(chuàng)新能力上都能夠得到有效的提高。有課題的指導(dǎo)教師要盡量結(jié)合自己的課題來設(shè)計(jì)題目,沒課題的指導(dǎo)教師可以從與學(xué)校有合作的企事業(yè)單位中獲取有實(shí)際意義的題目。鼓勵(lì)學(xué)生根據(jù)自己的興趣點(diǎn)和就業(yè)取向自擬題目,允許學(xué)生到實(shí)習(xí)企業(yè)中根據(jù)企業(yè)的實(shí)際工程需要選題和實(shí)施畢業(yè)設(shè)計(jì),這樣既能解決實(shí)際問題又可完成畢業(yè)設(shè)計(jì)。過程監(jiān)管上,首先要在指導(dǎo)教師和學(xué)生之間建立有效的溝通聯(lián)系機(jī)制和問題討論的例會(huì)制度,充分發(fā)揮指導(dǎo)教師的引導(dǎo)作用,在畢業(yè)設(shè)計(jì)過程中,堅(jiān)持每周師生溝通一次。學(xué)生提出問題,指導(dǎo)教師引導(dǎo)和總結(jié),鼓勵(lì)學(xué)生發(fā)揮主觀能動(dòng)性和創(chuàng)造力。同時(shí),學(xué)校要成立由領(lǐng)導(dǎo)牽頭、具有一定工程實(shí)踐經(jīng)驗(yàn)的專業(yè)技術(shù)人員組成的督導(dǎo)組,對(duì)畢業(yè)設(shè)計(jì)過程包括選題、開題、中期檢查、答辯和成績(jī)?cè)u(píng)定等各個(gè)環(huán)節(jié)實(shí)施有效的監(jiān)控和督導(dǎo),加強(qiáng)管理學(xué)生的同時(shí)也要加強(qiáng)對(duì)指導(dǎo)教師工作質(zhì)量的檢查,確保畢業(yè)設(shè)計(jì)工作能夠有序、有效的實(shí)施。量化考核上,要對(duì)畢業(yè)設(shè)計(jì)從前期的開題、文獻(xiàn)查閱,到中期的分析、設(shè)計(jì)、實(shí)現(xiàn),再到后期的總結(jié)等各個(gè)階段的進(jìn)行量化考核,前一階段的成績(jī)考核不合格者,不能進(jìn)行下一階段工作,必須加以整改,直到整改合格后才能進(jìn)入下一階段。對(duì)于未能按要求如期完成畢業(yè)設(shè)計(jì)的可以推遲答辯,對(duì)于首次答辯不合格的可以進(jìn)行二次答辯,仍不合格的,可以緩發(fā)畢業(yè)證。只有建立嚴(yán)格的考核制度,才能對(duì)學(xué)生有約束力,讓學(xué)生從思想上重視畢業(yè)設(shè)計(jì),進(jìn)而保證畢業(yè)設(shè)計(jì)的質(zhì)量。

4結(jié)束語(yǔ)