一二三区在线播放国内精品自产拍,亚洲欧美久久夜夜综合网,亚洲福利国产精品合集在线看,香蕉亚洲一级国产欧美

  • 期刊 科普 SCI期刊 投稿技巧 學術(shù) 出書

    首頁 > 優(yōu)秀范文 > 計算機軟件基礎(chǔ)論文

    計算機軟件基礎(chǔ)論文樣例十一篇

    時間:2023-03-28 15:07:03

    序論:速發(fā)表網(wǎng)結(jié)合其深厚的文秘經(jīng)驗,特別為您篩選了11篇計算機軟件基礎(chǔ)論文范文。如果您需要更多原創(chuàng)資料,歡迎隨時與我們的客服老師聯(lián)系,希望您能從中汲取靈感和知識!

    計算機軟件基礎(chǔ)論文

    篇1

    2實驗數(shù)據(jù)處理技術(shù)方案

    2.1實驗概況

    本次結(jié)構(gòu)實驗選取某鐵路鋼構(gòu)三跨PC箱形橋,按照剛度相思的原則,將該橋的尺寸和模型尺寸擬定為18.2:1,該橋模型的總長度為29.6米,在墩身的建筑中,使用的是C40的混凝土,墩臺使用的混凝土型號和墩身使用的混凝土型號保持一致,在橋身的建筑中,采用的是C60的混凝土類型,在1號和4號橋墩采用的支座是活動的,2號和3號橋墩采用的剛性連接支座,并對其采用豎向和水平的加載方式。在本次實驗工況研究中,設(shè)置了四種工況,包括水平推力、張拉、配種以及豎向加重。

    2.2對結(jié)構(gòu)實驗的分析

    按照結(jié)構(gòu)實驗數(shù)據(jù)處理的一般流程將軟件化為為三個層次,第一個層次就是數(shù)據(jù)庫層,主要用于存儲試驗中用到的各種信息;第二層為數(shù)據(jù)管理層,主要負責對試驗中各種數(shù)據(jù)的管理;第三層為處理結(jié)果層,該層主要是根據(jù)第二層下達的任務(wù),實現(xiàn)對數(shù)據(jù)的結(jié)果表達。在Matlab軟件中,設(shè)計了一套完整的控制函數(shù),并包括I/O設(shè)備訪問所需要的函數(shù),該函數(shù)可以實現(xiàn)對硬件的有效控制,同時也滿足了硬件之間的通訊功能。

    2.3對實驗結(jié)構(gòu)數(shù)抽象據(jù)庫的分析

    根據(jù)實驗模型的機構(gòu)體系,根據(jù)數(shù)據(jù)庫的原理,可以得出抽象的數(shù)據(jù)庫模型,該數(shù)據(jù)庫的模型可以通過Access2000實現(xiàn)。在該數(shù)據(jù)庫模型中,涉及到的因素很多,例如用于存儲百分表位移計分布信息的位移測點表,存儲加載歷程和工況的工況信息表,除此以外,還包括應(yīng)力信息表、壓力信息表、位移測值表以及應(yīng)變信息表。在數(shù)據(jù)訪問和數(shù)據(jù)管理操作中,不會對其他表進行操作,只需要通過位移測點表、測點信息表以及工況信息表來完成。采用這種數(shù)據(jù)訪問和數(shù)據(jù)管理方法,可以有效的確保原始數(shù)據(jù)不受到破壞,提高原始數(shù)據(jù)的安全性。

    2.4對數(shù)據(jù)管理和數(shù)據(jù)處理的分析

    在對數(shù)據(jù)進行相關(guān)操作時,要確保數(shù)據(jù)的安全性。因此,在進行數(shù)據(jù)庫操作的過程中,應(yīng)該將其放在安全性比較高的C/S模型中,并在其前端管理程序中實現(xiàn)。通過控制Matlab軟件編程數(shù)據(jù)管理程序,在ODBC中建立相應(yīng)的數(shù)據(jù)庫接口,從而在Database中實現(xiàn)對數(shù)據(jù)的處理和數(shù)據(jù)訪問功能。在對數(shù)據(jù)庫進行管理的過程中,需要實現(xiàn)多個方面的功能,具體來說,主要包含以下幾個部分:首先,要預留出UCAM接入口和PC接入口,并實現(xiàn)對數(shù)據(jù)的手動導入和自動導入功能。其次,要按照一定的條件,實現(xiàn)對數(shù)據(jù)的訪問和對數(shù)據(jù)的查詢功能,并做到便捷和高效。再次,要實現(xiàn)數(shù)據(jù)處理任務(wù)定制功能,根據(jù)數(shù)據(jù)查詢的結(jié)果和數(shù)據(jù)的性質(zhì),程度可以對程度做出智能判斷,并建立起數(shù)據(jù)連接機制和數(shù)據(jù)導入機制,最后利用Matlab來實現(xiàn)對數(shù)據(jù)庫的管理功能。根據(jù)以上的論述,利用Matlab編程程序,實現(xiàn)了對數(shù)據(jù)的初步自動化功能和可視化功能。

    篇2

    本次結(jié)構(gòu)實驗選取某鐵路鋼構(gòu)三跨PC箱形橋,按照剛度相思的原則,將該橋的尺寸和模型尺寸擬定為18.2:1,該橋模型的總長度為29.6米,在墩身的建筑中,使用的是C40的混凝土,墩臺使用的混凝土型號和墩身使用的混凝土型號保持一致,在橋身的建筑中,采用的是C60的混凝土類型,在1號和4號橋墩采用的支座是活動的,2號和3號橋墩采用的剛性連接支座,并對其采用豎向和水平的加載方式。在本次實驗工況研究中,設(shè)置了四種工況,包括水平推力、張拉、配種以及豎向加重。

    2對結(jié)構(gòu)實驗的分析

    按照結(jié)構(gòu)實驗數(shù)據(jù)處理的一般流程將軟件化為為三個層次,第一個層次就是數(shù)據(jù)庫層,主要用于存儲試驗中用到的各種信息;第二層為數(shù)據(jù)管理層,主要負責對試驗中各種數(shù)據(jù)的管理;第三層為處理結(jié)果層,該層主要是根據(jù)第二層下達的任務(wù),實現(xiàn)對數(shù)據(jù)的結(jié)果表達。在Matlab軟件中,設(shè)計了一套完整的控制函數(shù),并包括I/O設(shè)備訪問所需要的函數(shù),該函數(shù)可以實現(xiàn)對硬件的有效控制,同時也滿足了硬件之間的通訊功能。

    3對實驗結(jié)構(gòu)數(shù)抽象據(jù)庫的分析

    根據(jù)實驗模型的機構(gòu)體系,根據(jù)數(shù)據(jù)庫的原理,可以得出抽象的數(shù)據(jù)庫模型,該數(shù)據(jù)庫的模型可以通過Access2000實現(xiàn)。在該數(shù)據(jù)庫模型中,涉及到的因素很多,例如用于存儲百分表位移計分布信息的位移測點表,存儲加載歷程和工況的工況信息表,除此以外,還包括應(yīng)力信息表、壓力信息表、位移測值表以及應(yīng)變信息表。在數(shù)據(jù)訪問和數(shù)據(jù)管理操作中,不會對其他表進行操作,只需要通過位移測點表、測點信息表以及工況信息表來完成。采用這種數(shù)據(jù)訪問和數(shù)據(jù)管理方法,可以有效的確保原始數(shù)據(jù)不受到破壞,提高原始數(shù)據(jù)的安全性。

    4對數(shù)據(jù)管理和數(shù)據(jù)處理的分析

    在對數(shù)據(jù)進行相關(guān)操作時,要確保數(shù)據(jù)的安全性。因此,在進行數(shù)據(jù)庫操作的過程中,應(yīng)該將其放在安全性比較高的C/S模型中,并在其前端管理程序中實現(xiàn)。通過控制Matlab軟件編程數(shù)據(jù)管理程序,在ODBC中建立相應(yīng)的數(shù)據(jù)庫接口,從而在Database中實現(xiàn)對數(shù)據(jù)的處理和數(shù)據(jù)訪問功能。在對數(shù)據(jù)庫進行管理的過程中,需要實現(xiàn)多個方面的功能,具體來說,主要包含以下幾個部分:首先,要預留出UCAM接入口和PC接入口,并實現(xiàn)對數(shù)據(jù)的手動導入和自動導入功能。其次,要按照一定的條件,實現(xiàn)對數(shù)據(jù)的訪問和對數(shù)據(jù)的查詢功能,并做到便捷和高效。再次,要實現(xiàn)數(shù)據(jù)處理任務(wù)定制功能,根據(jù)數(shù)據(jù)查詢的結(jié)果和數(shù)據(jù)的性質(zhì),程度可以對程度做出智能判斷,并建立起數(shù)據(jù)連接機制和數(shù)據(jù)導入機制,最后利用Matlab來實現(xiàn)對數(shù)據(jù)庫的管理功能。根據(jù)以上的論述,利用Matlab編程程序,實現(xiàn)了對數(shù)據(jù)的初步自動化功能和可視化功能。

    篇3

    據(jù)統(tǒng)計,我國計算機技術(shù)領(lǐng)域2000年共41167篇,2005年增加到72979篇,增加了31812篇,增長幅度達77.27%。其中,2001年較2000年增加了4949篇,增長幅度為12.02%;2002~2003年,的增長量分別為16958篇及22793篇,年增長率均達到36%以上;2004年,的數(shù)量較2003年增加了20904篇,數(shù)量雖然仍在增加,但增長速度有所減慢,只達到24.34%;2005年,發(fā)表的論文數(shù)量突然大幅度下降,較2004年減少33792篇,下降幅度達到31.68%??傮w上看,從2000~2004年,我國的計算機技術(shù)領(lǐng)域的數(shù)量持續(xù)增長,增長速度是波浪式發(fā)展的態(tài)勢,2005年,數(shù)量及增長速度都出現(xiàn)下降,但較2000年仍增長了77.27%。2000~2005年計算機技術(shù)情況見表1。

    2計算機技術(shù)論文產(chǎn)出結(jié)構(gòu)分析

    2.1計算機技術(shù)各領(lǐng)域論文產(chǎn)出權(quán)重的年度變化

    從2000~2005年,計算機技術(shù)各領(lǐng)域數(shù)量占整個計算機技術(shù)領(lǐng)域的比重每年雖然都有變化,但總的分布格局未被打破。計算機的應(yīng)用所占比重一直居于每年的主導地位,除2003年占39.19%外,其它幾年均在40%以上;計算機軟件年所占比重在27%左右,居第二位;計算機硬件年所占比重在22%左右,略低于計算機軟件,居第三位;計算機技術(shù)理論在整個計算機技術(shù)領(lǐng)域所占比重最小,年所占比重在7%左右,居四個領(lǐng)域的最后一位。從各領(lǐng)域的權(quán)重發(fā)展變化狀況分析,計算機的應(yīng)用呈上下波動,總體下降的局面;計算機軟件總體發(fā)展平衡,略有降低;計算機硬件呈緩步上升的勢頭;計算機技術(shù)理論作為計算機發(fā)展的基礎(chǔ),呈現(xiàn)不斷上升的態(tài)勢。計算機技術(shù)各領(lǐng)域論文產(chǎn)出權(quán)重的年度變化見表2。

    2.2計算機技術(shù)論文各領(lǐng)域產(chǎn)出數(shù)量的年度變化

    2000~2005年,從計算機各領(lǐng)域的數(shù)量及增長率來年看,計算機技術(shù)理論呈現(xiàn)正負相間的增長格局,年增長率于2002年達到高峰,為76.18%,2005年比2004年下降了27.64%,為6年間的降幅最大值,但總體來說,2000~2005年發(fā)表的論文數(shù)量從2818篇增加到6407篇,增加了3589篇,增長率達到127.36%;計算機軟件從2001~2004年一直呈現(xiàn)增長態(tài)勢,2002~2003年增長速度較快,年增長率為38.00%、34.38%,而2005年則出現(xiàn)負增長,降幅達到27.9%;計算機硬件論文的發(fā)表從2001年至2004年呈現(xiàn)持續(xù)的大幅增長,其中2001~2003年連續(xù)3年增長率均在45%左右,但2005年數(shù)量大幅下降,較2004年減少了10640篇,降幅達到計算機技術(shù)各領(lǐng)域年下降幅度的最大值39.85%;計算機的應(yīng)用年度情況與計算機軟件論文年度變化情況相類似,于2001年始增長,2003-2004年出現(xiàn)較快的增長,年增長率為30%左右,2005年也同樣地出現(xiàn)負增長,下降幅度為29.83%。計算機技術(shù)論文各領(lǐng)域產(chǎn)出的年度變化情況見表3。

    3結(jié)語

    3.1計算機技術(shù)領(lǐng)域總體發(fā)展速度較快,而且正在步入轉(zhuǎn)型期

    2005年是現(xiàn)代計算機發(fā)明60周年,也是個人電腦發(fā)明30周年。可以不夸張地講,建立在計算機技術(shù)基礎(chǔ)上的計算機以及計算機網(wǎng)絡(luò),推動了整個世界的高速發(fā)展;創(chuàng)造了今天世界的繁榮。計算機是新技術(shù)革命的一支主力,也是推動社會向現(xiàn)代化邁進的活躍因素。計算機科學與技術(shù)是第二次世界大戰(zhàn)以來發(fā)展最快、影響最為深遠的新興學科之一。但是目前計算機技術(shù)的發(fā)展正進入一個從技術(shù)到設(shè)備的轉(zhuǎn)型期,發(fā)展速度有所減緩,但這并不妨礙計算機產(chǎn)業(yè)已在世界范圍內(nèi)發(fā)展成為一種極富生命力的戰(zhàn)略產(chǎn)業(yè)。

    根據(jù)對同時段數(shù)量統(tǒng)計,2000~2005年間,中國計算機技術(shù)領(lǐng)域數(shù)量的年平均增長率為15.5%,低于中國工業(yè)技術(shù)領(lǐng)域22.0%的增長率。但2000~2004年間,計算機技術(shù)領(lǐng)域數(shù)量的年平均增長率為27.3%,高于工業(yè)技術(shù)領(lǐng)域22.0%的增長率。2005年,計算機技術(shù)論文的發(fā)表出現(xiàn)負增長,但仍占工業(yè)技術(shù)領(lǐng)域的11.34%,表明計算機技術(shù)已在2000~2004年間處于快速的發(fā)展時期,2005年,與全球計算機技術(shù)發(fā)展一樣出現(xiàn)拐點和發(fā)展頸瓶(見表4)。

    3.2計算機的應(yīng)用是計算機技術(shù)研究的重點

    計算機的應(yīng)用是近年來重點發(fā)展的領(lǐng)域,涉及廣泛,包括科學計算(或稱為數(shù)值計算)、過程檢測與控制、信息管理(數(shù)據(jù)處理)、計算機輔助系統(tǒng)人工智能、信息高速公路及電子商務(wù)等。目前,計算機的應(yīng)用已從工業(yè)技術(shù)領(lǐng)域深入到社會及人們的日常生活之中,國際互聯(lián)網(wǎng)Internet和多媒體技術(shù)的發(fā)展已使人們能夠以光的速度在全球范圍相互傳輸信息,遨游廣闊的世界,它極大地推動全球范圍科技、文化的交流,推動金融、電子商務(wù)的發(fā)展,促使傳統(tǒng)產(chǎn)業(yè)發(fā)生巨大的變化,人們生存在一個無所不在的數(shù)字化世界中。計算機的應(yīng)用已從少數(shù)專家掌握的技術(shù)變成了普通人可以參與的活動,從而極大地推動了計算機技術(shù)的發(fā)展。

    2000~2005年,我國計算機的應(yīng)用數(shù)量從19441增加到30118篇,6年間增長了144.3%,論文數(shù)量在計算機技術(shù)領(lǐng)域中所占比重最大,為41.23%,遠高于計算機技術(shù)其他領(lǐng)域的比重(計算機理論所占比重為7.78%、計算機軟件占27.45%、計算機硬件占23.54%)。從以上數(shù)據(jù)可知,計算機的應(yīng)用是計算機技術(shù)中最受重視的領(lǐng)域,已成為計算機技術(shù)中最具開拓價值及產(chǎn)業(yè)化的領(lǐng)域(見表5)。

    3.3計算機硬件發(fā)展迅速

    計算機硬件是計算機技術(shù)的物質(zhì)體現(xiàn)形式,主要包括個人電腦(PC機)、外部設(shè)備及網(wǎng)絡(luò)設(shè)備,其中PC機包括臺式PC機、筆記本電腦、PC服務(wù)器和工作站等。我國整個計算機產(chǎn)業(yè)的發(fā)展重點在硬件制造業(yè)上,約占計算機產(chǎn)業(yè)總產(chǎn)出70%左右。隨著我國經(jīng)濟建設(shè)步伐的加快,幾大信息工程相繼實施,對我國計算機硬件工業(yè)產(chǎn)生了巨大的推動作用。在日益激烈的市場競爭中,我國已涌現(xiàn)出一大批具有自主知識產(chǎn)權(quán)的知名品牌,如聯(lián)想、方正等。我國的計算機硬件研究也在產(chǎn)業(yè)發(fā)展中獲得了長足的進步。

    2000年至2005年,我國計算機硬件數(shù)量從7212增加到16060篇,6年間增長了122.7%,年平均增長率在計算機技術(shù)所有領(lǐng)域中最快,為23.32%,高于計算機技術(shù)其他領(lǐng)域的比重(計算機理論年平均增長率為23.24%、計算機軟件為14.64%、計算機硬件為11.98%,見表6)。從以上數(shù)據(jù)可知,計算機硬件研究在計算機技術(shù)中發(fā)展最快,也是產(chǎn)業(yè)化最迅速發(fā)展的領(lǐng)域。

    篇4

    自21世紀高等教育改革以來,全國各高校招生規(guī)模不斷擴大,導致畢業(yè)生數(shù)量也相應(yīng)大規(guī)模增加,給高校學生的求職擇業(yè)帶來了嚴峻的考驗。為了可以跟上時代的步伐,為求職帶來一些實際項目經(jīng)驗,計算機專業(yè)越來越多學生選取了軟件開發(fā)作為畢業(yè)設(shè)計課題。然而,在各高校實際當中,本科畢業(yè)設(shè)計質(zhì)量已經(jīng)下降,軟件開發(fā)類論文與實際完全脫節(jié),歸根結(jié)底是沒有一個可以從頭到尾指導學生進行軟件開發(fā)的學習模式,主要存在下面幾個不足之處。

    1.1 學生問題

    學生設(shè)計能力低,編程水平差,無項目實際經(jīng)驗,既不知道軟件開發(fā)的基本理論與方法,也不知道程序語言代碼編寫和開發(fā)工具界面操作,甚至不知道從何處開始下手準備畢業(yè)論文,成為目前軟件開發(fā)類畢業(yè)論文質(zhì)量差的根本原因;學生思想上存在誤區(qū),不重視畢業(yè)設(shè)計的重要性與必要性,認為畢業(yè)設(shè)計與普通課程一樣,對畢業(yè)設(shè)計敷衍了事,不愿意花時間和精力認真努力開發(fā)軟件,總是被動、消極地接受學習,成為軟件開發(fā)類畢業(yè)論文質(zhì)量差的直接原因。

    1.2 學校問題

    學生在大一至大三期間,一般只是簡單地開設(shè)各科課程,并沒有將所有軟件開發(fā)類課程結(jié)合起來,直接導致出現(xiàn)學生軟件設(shè)計能力低與開發(fā)水平差的現(xiàn)象;從論文開題、中期檢查到論文答辯等過程中,并沒有嚴格技照各種材米斗上交的日期進行,普遍是最后答辯時上交補交所有材料,甚至包括論文開題報告,直接導致學生消極怠慢的態(tài)度;最后的畢業(yè)論文考核是最關(guān)鍵的問題,也是目前畢業(yè)論文相關(guān)制度中管理最混亂的一部分。既沒有一套規(guī)范畢業(yè)論文考核標準,也沒有對畢業(yè)論文的中間過程進行監(jiān)控,就連最后的論文答辯也只是流于形式。

    1.3 教師問題

    大部分教師沒有項目開發(fā)實際經(jīng)驗,只知道軟件設(shè)計理論基礎(chǔ),不能全方位地指導學生,更加無法讓學生能夠主動積極地學習,成為畢業(yè)論文水平不高的原因之一。

    2.CDIO教育模式

    CDIO教育模式繼承和發(fā)展歐美20多年以來的工程教育改革理念,將“做中學”和“基于項目教育和學習”的集中概括和抽象表達,是2004年由麻省理工學院和瑞典皇家工學院等四所大學研究創(chuàng)立,CDIO分別代表了構(gòu)思(Conceive)、設(shè)計(Design)、實現(xiàn)(Implement)和運作(Operate)等四個學習過程,它以產(chǎn)品研發(fā)到產(chǎn)品運行的生命周期為載體,讓學生以主動的、實踐的、課程之間有機聯(lián)系的方式學習。CDIO培養(yǎng)大綱將工程畢業(yè)生的能力分為工程基礎(chǔ)知識、個人能力、人際團隊能力和工程系統(tǒng)能力四個層面,大綱要求以綜合的培養(yǎng)方式使學生在這四個層面達到預定目標。

    本文將CDIO模式的構(gòu)思、設(shè)計、實現(xiàn)和運作等四個學習過程引入到計算機軟件開發(fā)類畢業(yè)設(shè)計中,要求嚴格按照構(gòu)思、設(shè)計、實現(xiàn)和運作這四個階段進行,并將每一個階段的成果都作為畢業(yè)論文考核的依據(jù),以此調(diào)動學生的積極性與主動性,既能讓指導老師清楚整個設(shè)計流程,并根據(jù)階段安排加以指導和督促,也能讓學生愿意付出時間和精力努力投入到畢業(yè)設(shè)計當中。在彌補學生軟件開發(fā)水平不足的同時,提高學生思考問題、綜合設(shè)計的能力,最后達到提高畢業(yè)論文質(zhì)量的目的。

    3.基于CDIO模式的計算機軟件開發(fā)類畢業(yè)設(shè)計

    3.1 構(gòu)思階段

    畢業(yè)論文是從學生的選題開始,一般是由老師提供一系列題目,再由學生根據(jù)自己的具體情況選擇,這種方式遏制了學生的主動性。應(yīng)該由學生根據(jù)自己的愛好、專長和對將來的職業(yè)規(guī)劃等情況,利用各種參考資料主動搜索與查找適合自己的題材范圍,再在老師的指導下確定畢業(yè)論文題目。不僅能夠調(diào)動學生的設(shè)計積極性,為后面的畢業(yè)論文工作提供有利條件,而且還可以培養(yǎng)學生查閱資料和思考問題的能力。之后,指導老師提供軟件開發(fā)類參考資料,并在中國知網(wǎng)等學術(shù)平臺搜索課題相關(guān)文獻,確定論文的基本要求,給學生下達論文任務(wù)書。學生根據(jù)接收到的任努書,利用軟件工程專業(yè)書籍、中國知網(wǎng)等學術(shù)平臺、論文相關(guān)的Web網(wǎng)站,查閱大量的資料,了解論文的背景、研究現(xiàn)狀和開發(fā)意義,確定論文的研究內(nèi)容和幵發(fā)中的關(guān)鍵問題,撰寫論文幵題報告,完成軟件開發(fā)的構(gòu)思階段。

    3.2 設(shè)計階段

    設(shè)計階段主要包括需求分析和總體設(shè)計,正式開始畢業(yè)論文的設(shè)計工作。根據(jù)資料查閱、市場調(diào)查和企業(yè)要求等形式分析軟件產(chǎn)品操作流程、功能列表,完成系統(tǒng)需求分析,并在需求分析的基礎(chǔ)上重點進行功能設(shè)計、模塊劃分、模塊接口規(guī)范、數(shù)據(jù)庫概念設(shè)計及數(shù)據(jù)庫邏輯設(shè)計,在老師的指導下反復修改不斷完善,最終確定系統(tǒng)的總體設(shè)計。然而,在軟件開發(fā)設(shè)計階段,學生論文還沒有開始寫,軟件程序也沒有完成,指導老師無中期檢查依據(jù),不能有效地督促學生開發(fā)設(shè)計。因此,在設(shè)計階段完成之后,應(yīng)該形成需求分析、數(shù)據(jù)庫設(shè)計、概要設(shè)計等相關(guān)說明書,作為畢業(yè)論文中期檢查的材料,納入論文考核的范圍。

    3.3 實現(xiàn)階段

    實現(xiàn)階段是學生畢業(yè)論文工作的重點,也是畢業(yè)論文設(shè)計工作量最大、所需時間最長的一個階段,直接決定最終畢業(yè)論文的質(zhì)量水平。學生需要掌握軟件開發(fā)工具、程序設(shè)計語言等基本理論與方法,根據(jù)系統(tǒng)總體設(shè)計的功能模塊、接口規(guī)范等進行數(shù)據(jù)庫的實現(xiàn)、程序代碼的編寫,并反復運行與測試。此階段生成詳細設(shè)計說明書、編程規(guī)范、測試等文檔,作為畢業(yè)論文第二次中期檢查材料。在這個階段有了指導老師的督促,能夠完全確定系統(tǒng)功能,不至于在后期階段又需要反復修改。

    3.4 運作階段

    根據(jù)前期產(chǎn)生的開題報告、需求分析、數(shù)據(jù)庫設(shè)計、概要設(shè)計、詳細設(shè)計、編程規(guī)范、測試等文檔和開發(fā)好的軟件系統(tǒng)撰寫畢業(yè)論文,并參與論文答辯,是學生畢業(yè)論文的總結(jié)階段,不僅著重體現(xiàn)學生的寫作水平,更能了解學生對軟件的學習情況,是分值比重最大的一部分。最后,將所有文檔和論文、答辯情況一起評分,獲得畢業(yè)論文成績。

    篇5

    自21世紀高等教育改革以來,全國各高校招生規(guī)模不斷擴大,導致畢業(yè)生數(shù)量也相應(yīng)大規(guī)模增加,給高校學生的求職擇業(yè)帶來了嚴峻的考驗。為了可以跟上時代的步伐,為求職帶來一些實際項目經(jīng)驗,計算機專業(yè)越來越多學生選取了軟件開發(fā)作為畢業(yè)設(shè)計課題。然而,在各高校實際當中,本科畢業(yè)設(shè)計質(zhì)量已經(jīng)下降,軟件開發(fā)類論文與實際完全脫節(jié),歸根結(jié)底是沒有一個可以從頭到尾指導學生進行軟件開發(fā)的學習模式,主要存在下面幾個不足之處。

    1.1學生問題

    學生設(shè)計能力低,編程水平差,無項目實際經(jīng)驗,既不知道軟件開發(fā)的基本理論與方法,也不知道程序語言代碼編寫和開發(fā)工具界面操作,甚至不知道從何處開始下手準備畢業(yè)論文,成為目前軟件開發(fā)類畢業(yè)論文質(zhì)量差的根本原因;學生思想上存在誤區(qū),不重視畢業(yè)設(shè)計的重要性與必要性,認為畢業(yè)設(shè)計與普通課程一樣,對畢業(yè)設(shè)計敷衍了事,不愿意花時間和精力認真努力開發(fā)軟件,總是被動、消極地接受學習,成為軟件開發(fā)類畢業(yè)論文質(zhì)量差的直接原因。

    1.2學校問題

    學生在大一至大三期間,一般只是簡單地開設(shè)各科課程,并沒有將所有軟件開發(fā)類課程結(jié)合起來,直接導致出現(xiàn)學生軟件設(shè)計能力低與開發(fā)水平差的現(xiàn)象;從論文開題、中期檢查到論文答辯等過程中,并沒有嚴格按照各種材料上交的日期進行,普遍是最后答辯時上交補交所有材料,甚至包括論文開題報告,直接導致學生消極怠慢的態(tài)度;最后的畢業(yè)論文考核是最關(guān)鍵的問題,也是目前畢業(yè)論文相關(guān)制度中管理最混亂的一部分。既沒有一套規(guī)范畢業(yè)論文考核標準,也沒有對畢業(yè)論文的中間過程進行監(jiān)控,就連最后的論文答辯也只是流于形式。

    1.3教師問題

    大部分教師沒有項目開發(fā)實際經(jīng)驗,只知道軟件設(shè)計理論基礎(chǔ),不能全方位地指導學生,更加無法讓學生能夠主動積極地學習,成為畢業(yè)論文水平不高的原因之一。

    2CDIO教育模式

    CDIO教育模式繼承和發(fā)展歐美20多年以來的工程教育改革理念,將“做中學”和“基于項目教育和學習”的集中概括和抽象表達,是2004年由麻省理工學院和瑞典皇家工學院等四所大學研究創(chuàng)立,CDIO分別代表了構(gòu)思(Conceive)、設(shè)計(Design)、實現(xiàn)(Implement)和運作(Operate)等四個學習過程,它以產(chǎn)品研發(fā)到產(chǎn)品運行的生命周期為載體,讓學生以主動的、實踐的、課程之間有機聯(lián)系的方式學習[3]。CDIO培養(yǎng)大綱將工程畢業(yè)生的能力分為工程基礎(chǔ)知識、個人能力、人際團隊能力和工程系統(tǒng)能力四個層面,大綱要求以綜合的培養(yǎng)方式使學生在這四個層面達到預定目標[4]。本文將CDIO模式的構(gòu)思、設(shè)計、實現(xiàn)和運作等四個學習過程引入到計算機軟件開發(fā)類畢業(yè)設(shè)計中,要求嚴格按照構(gòu)思、設(shè)計、實現(xiàn)和運作這四個階段進行,并將每一個階段的成果都作為畢業(yè)論文考核的依據(jù),以此調(diào)動學生的積極性與主動性,既能讓指導老師清楚整個設(shè)計流程,并根據(jù)階段安排加以指導和督促,也能讓學生愿意付出時間和精力努力投入到畢業(yè)設(shè)計當中。在彌補學生軟件開發(fā)水平不足的同時,提高學生思考問題、綜合設(shè)計的能力,最后達到提高畢業(yè)論文質(zhì)量的目的。

    3基于CDIO模式的計算機軟件開發(fā)類畢業(yè)設(shè)計

    3.1構(gòu)思階段

    畢業(yè)論文是從學生的選題開始,一般是由老師提供一系列題目,再由學生根據(jù)自己的具體情況選擇,這種方式遏制了學生的主動性。應(yīng)該由學生根據(jù)自己的愛好、專長和對將來的職業(yè)規(guī)劃等情況,利用各種參考資料主動搜索與查找適合自己的題材范圍,再在老師的指導下確定畢業(yè)論文題目。不僅能夠調(diào)動學生的設(shè)計積極性,為后面的畢業(yè)論文工作提供有利條件,而且還可以培養(yǎng)學生查閱資料和思考問題的能力。之后,指導老師提供軟件開發(fā)類參考資料,并在中國知網(wǎng)等學術(shù)平臺搜索課題相關(guān)文獻,確定論文的基本要求,給學生下達論文任務(wù)書。學生根據(jù)接收到的任務(wù)書,利用軟件工程專業(yè)書籍、中國知網(wǎng)等學術(shù)平臺、論文相關(guān)的Web網(wǎng)站,查閱大量的資料,了解論文的背景、研究現(xiàn)狀和開發(fā)意義,確定論文的研究內(nèi)容和開發(fā)中的關(guān)鍵問題,撰寫論文開題報告,完成軟件開發(fā)的構(gòu)思階段。

    3.2設(shè)計階段

    設(shè)計階段主要包括需求分析和總體設(shè)計,正式開始畢業(yè)論文的設(shè)計工作。根據(jù)資料查閱、市場調(diào)查和企業(yè)要求等形式分析軟件產(chǎn)品操作流程、功能列表,完成系統(tǒng)需求分析,并在需求分析的基礎(chǔ)上重點進行功能設(shè)計、模塊劃分、模塊接口規(guī)范、數(shù)據(jù)庫概念設(shè)計及數(shù)據(jù)庫邏輯設(shè)計,在老師的指導下反復修改不斷完善,最終確定系統(tǒng)的總體設(shè)計。然而,在軟件開發(fā)設(shè)計階段,學生論文還沒有開始寫,軟件程序也沒有完成,指導老師無中期檢查依據(jù),不能有效地督促學生開發(fā)設(shè)計。因此,在設(shè)計階段完成之后,應(yīng)該形成需求分析、數(shù)據(jù)庫設(shè)計、概要設(shè)計等相關(guān)說明書,作為畢業(yè)論文中期檢查的材料,納入論文考核的范圍。

    3.3實現(xiàn)階段

    實現(xiàn)階段是學生畢業(yè)論文工作的重點,也是畢業(yè)論文設(shè)計工作量最大、所需時間最長的一個階段,直接決定最終畢業(yè)論文的質(zhì)量水平。學生需要掌握軟件開發(fā)工具、程序設(shè)計語言等基本理論與方法,根據(jù)系統(tǒng)總體設(shè)計的功能模塊、接口規(guī)范等進行數(shù)據(jù)庫的實現(xiàn)、程序代碼的編寫,并反復運行與測試。此階段生成詳細設(shè)計說明書、編程規(guī)范、測試等文檔,作為畢業(yè)論文第二次中期檢查材料。在這個階段有了指導老師的督促,能夠完全確定系統(tǒng)功能,不至于在后期階段又需要反復修改。

    3.4運作階段

    根據(jù)前期產(chǎn)生的開題報告、需求分析、數(shù)據(jù)庫設(shè)計、概要設(shè)計、詳細設(shè)計、編程規(guī)范、測試等文檔和開發(fā)好的軟件系統(tǒng)撰寫畢業(yè)論文,并參與論文答辯,是學生畢業(yè)論文的總結(jié)階段,不僅著重體現(xiàn)學生的寫作水平,更能了解學生對軟件的學習情況,是分值比重最大的一部分。最后,將所有文檔和論文、答辯情況一起評分,獲得畢業(yè)論文成績。

    篇6

    [引言]隨著這幾年我國經(jīng)濟的不斷發(fā)展計算機對于我們的生活來說不僅僅是一種電子技術(shù),它還是國家現(xiàn)代經(jīng)濟發(fā)展迅速的象征。計算機技術(shù)的廣泛使用給我們的生活帶來便利,帶來了一系列的積極性影響。但是很多事物都是有雙面性的,現(xiàn)在越來越多的群眾開始質(zhì)疑計算機軟件的安全性,以及能否保障自身私密信息的安全性。因此國家越來越重視計算機軟件的維護。

    1重視計算機軟件工程維護的意義

    1.1保證用戶安全的基礎(chǔ)

    隨著我國知識經(jīng)濟的不斷發(fā)展,計算機技術(shù)已經(jīng)被運用到各個地方,涉及到我們生活的方方面面。各行各業(yè)的發(fā)展也往更加信息化、科技化的趨勢進行,比如自動化生產(chǎn)、機器人代替廉價勞動力、信息儲存與運用等方面,這些方面都與計算機技術(shù)密切相關(guān)。所以,如果計算機的軟件出現(xiàn)了一系列的問題,包括計算機軟件被人惡意入侵或者系統(tǒng)崩潰等方面都會給人們的日常生活帶來許多的麻煩,更嚴重的是會給群眾帶來更多的經(jīng)濟損失。因此,我們重視對計算機軟件工程的維護,是群眾日常生活與溝通的安全的保證[1-3]。

    1.2促進計算機軟件的開發(fā)

    國家與群眾注重計算機軟件維護于檢查措施的重要性,會進一步提高科研人員對計算機軟件開發(fā)的動力。首先,因為大家重視計算機軟件的維護與檢查,所以在后期我們能在檢查與維護的過程中不斷地發(fā)現(xiàn)計算機軟件工程存在的漏洞。這也有助于計算機軟件的開發(fā)人員不斷地改進與彌補計算機軟件工程的不足。其次,在不斷地發(fā)現(xiàn)問題與改進問題的過程中,也可以不斷地提高科研人員的技術(shù)水平,促進科研人員更好地開發(fā)計算機軟件。

    1.3提高計算機軟件的運行能力

    通常來說,大家都會認為判斷計算機軟件的運行能力是以計算機軟件能力為主。但實際上,判斷計算機軟件的運行能力,不僅是體現(xiàn)在計算機軟件的能力上,更是體現(xiàn)在計算機軟件的維護能力上。在我們不斷地檢查與維護計算機軟件的過程中,我們個人對于計算機的了解也在不斷地加深,不停地修補計算機軟件的漏洞與不足,也有助于我們進一步提高計算機軟件的運行能力[4]。

    2計算機軟件工程存在的問題

    2.1網(wǎng)絡(luò)犯罪高發(fā)率

    隨著我們生活水平地不斷提高,計算機軟件被應(yīng)用在我們生活的個、方方面面,難免有些計算機缺乏定期的檢查存在一定地安全隱患。這時候,就有許多的不法分子,利用計算機軟件的漏洞進行違法犯罪。他們利用一些軟件,將病毒嵌入在計算機軟件工程的漏洞中,盜用計算機用戶的私有賬戶,偷竊計算機軟件的用戶的相關(guān)私密信息,并將這些信息轉(zhuǎn)賣給其他人。這種網(wǎng)絡(luò)犯罪已經(jīng)嚴重地威脅與侵占了計算機用戶的人身與財產(chǎn)安全[5]。

    2.2流氓軟件猖獗,軟件質(zhì)量下降

    流氓軟件,就是當我們在使用瀏覽器查閱某些東西的時候,會突然出現(xiàn)的彈窗網(wǎng)頁或者是一些帶有網(wǎng)頁鏈接的浮動廣告。這些廣告通常情況下很難被關(guān)閉或者強制運行。流氓軟件也可以是指一些無法卸載的軟件。這些流氓軟件最大的問題就是,它們大多帶有病毒,計算機的使用用戶稍不注意就會被這些病毒侵入計算機,帶來一定的經(jīng)濟損失?;蛘哂行┝髅ボ浖L期地占用計算機的使用內(nèi)存,這些都會很容易潛移默化地影響計算機的使用壽命,導致計算機會過早地報廢等問題[6-7]。

    2.3計算機軟件維護的次數(shù)較少

    因為許多的軟件公司需要耗費大量的人力、時間與資源去維護計算機軟件工程,所以大多數(shù)的軟件公司會忽視軟件維護這個事情,增加了一些潛在的危險隱患。實際上,許多軟件公司無法將維護軟件與促進軟件公司發(fā)展的兩方面相平衡,所以會導致一系列的問題。因此,大部分的軟件公司內(nèi)部都會有一些大大小小的問題,我們需要引起對這些問題的重視。

    2.4非正常狀態(tài)的系統(tǒng)盤

    計算機的運行情況與系統(tǒng)盤的狀態(tài)是離不開的,c盤的系統(tǒng)盤的內(nèi)存一般是需要15G左右。在計算機用戶的日常生活中,大家會下載一些軟件,這些軟件會占據(jù)大多數(shù)的內(nèi)存,這會影響計算機的有序運行。在下載軟件的同時,還有可能會下載一些偽造插件,它更加會占用計算機的存儲空間,降低計算機使用的速度與安全、功能性[8]。

    3計算機軟件工程維護的措施

    3.1選擇合適的程序語言

    在維護計算機軟件工程的過程中,選擇合適的程序語言也是非常重要的一個方面。通常情況下,我們將計算機語言稱作低級語言,計算機語言對于大多數(shù)的人來說是很難學習的,所以如何維護計算機語言是非常困難的。因此我們可以對計算機的高級語言進行維護和編輯,我們可以將高級語言進行恰當?shù)貐^(qū)分與選擇,同時用不同地維護方式去對待不同的高級語言。提高高級語言的使用率,更有助于提高計算機的性能、識別能力,同時進一步使得計算機的維護工作變得更加簡單、方便。

    3.2保證計算機軟件工程的質(zhì)量

    科研人員在軟件工程的開發(fā)階段時,為了提高軟件工程的可控性與操作性,科研人員會注重提高軟件的整體質(zhì)量與降低成本的兩方面。同時這也有助于解決軟件開發(fā)過程中出現(xiàn)的部分問題。舉例來說,當軟件出現(xiàn)序列錯誤的問題,因為我們進行軟件維護,可以得到及時的解決,進一步促進了工作的輕松、簡單。同時在科研人員開發(fā)軟件的過程中,一些科研人員會使用一些程序設(shè)計提高計算機的使用與維護性能,在一定程度上也能減少計算機軟件工程在開發(fā)時的錯誤[9]。

    3.3做好基礎(chǔ)維護的準備

    雖然在我們的生活中計算機的使用已經(jīng)如此常見,但是很多的計算機用戶還是缺乏維護計算機軟件工程的意識。他們大多數(shù)都會認為,計算機只要在日常的使用中沒有出現(xiàn)什么太大的問題,沒有太卡機之類的,就不需要定時的對計算機進行維護與殺毒。這種想法非常普遍但是往往會引發(fā)一些軟件的安全問題。計算機維護不僅僅是科研人員與軟件公司的事情,也是每個計算機用戶的事情。計算機用戶需要培養(yǎng)自己對計算機軟件維護的意識,定期地對計算機進行殺毒等,以此來促進計算機運行的流暢。

    對于計算機的用戶來說,可以在計算機中安裝防火墻、殺毒軟件等。優(yōu)秀的殺毒軟件有助于使用計算機的用戶平時對計算機軟件進行維護。用戶平時也應(yīng)該不定期地清理計算機的內(nèi)存來維護計算機的正常運行。因為如果計算機的內(nèi)存被過多的占用,會影響計算機的運行速度、效率,導致計算機軟件工程的運行不暢通。因此,計算機的用戶可以使用一些清理的軟件,將垃圾數(shù)據(jù)與不常用的軟件進行清理,以此來解決計算機的卡殼的問題。并且用戶盡量少瀏覽沒有安全證書的網(wǎng)站,這些網(wǎng)站比較容易存在一些病毒、木馬等,會增加電腦中毒的幾率。最后還有就是,一些陌生人發(fā)來的郵件與鏈接,不要輕易地打開,很容易將病毒引進計算機里,導致計算機在日常的使用中出現(xiàn)一些問題[10]。

    3.4優(yōu)化計算機系統(tǒng)盤

    系統(tǒng)盤在計算機的日常運行中占據(jù)非常重要的地位,它會直接性地影響計算機軟件的運行質(zhì)量。因此在我們的日常使用計算機的過程中,不能安裝過多的軟件,將系統(tǒng)盤、C盤占滿,不然會影響到計算機的運行效率。為了保持計算機運行的流暢,我們需要定期地優(yōu)化計算機的系統(tǒng)盤,清理系統(tǒng)盤里不必要的文件。大多數(shù)用戶都會使用殺毒軟件去清理垃圾,但是殺毒軟件的清理是并不徹底的,只能暫時的減少垃圾對于計算機運行速度的影響。因此,最根本的方法是隔一段時間就重新安裝系統(tǒng),最重要的是記得將重要的文件備份以免不必要的麻煩。根據(jù)之前的一份調(diào)查顯示,用戶最好將系統(tǒng)盤預留15G左右的內(nèi)存,會更有利于計算機的運行快捷。

    3.5完善病毒防護機制

    威脅計算機安全性的最主要的問題就是網(wǎng)絡(luò)病毒的侵入,因此我們需要重視對計算機的病毒防護。首先,計算機的用戶應(yīng)該安裝一些較為可靠、比較大眾的殺毒防護軟件,比如金山毒霸、360等。這些殺毒軟件不僅可以阻止病毒的侵入,還可以進一步檢查,提高計算機系統(tǒng)的安全性,保障計算機的正常運行。病毒的入侵很容易就會導致計算機的崩潰與用戶的信息泄露,因此用戶需認真地看待病毒的危害性。計算機的病毒防護軟件,一般情況下,可以識別并攔截出部分病毒、木馬,但是也存在著識別不出部分病毒的情況。這時候需要用戶使用防火墻的技術(shù),進一步對計算機的信息進行過濾與檢查,減少病毒入侵計算機的情況。除此以外,我們還要定期查找軟件漏洞,因為病毒攻擊的實質(zhì)是攻擊計算機的軟件漏洞。用戶定期的對軟件漏洞進行檢測,有助于降低病毒對計算機軟件工程的攻擊率,進一步減少計算機受到的傷害。

    4計算機軟件工程的維護方法

    4.1預防性與修改性的維護

    我們要做好對計算機維護的準備工作,對計算機軟件的程序進行設(shè)計與編寫,以及對即將進行測試的部分進行修改。這有利于計算機軟件工程后續(xù)維護工作的便利。對計算機的修改性維護是指在計算機的使用過程中,對計算機軟件出現(xiàn)的一些錯誤進行及時的整改,包括設(shè)計、邏輯性等方面的問題[11]。

    4.2完善性與適應(yīng)性的維護

    完善性的軟件維護是指在計算機軟件使用一段時間之后,完善計算機軟件的功能加強與擴大。適應(yīng)性的計算機軟件工程維護是指在計算機軟件運行時,讓計算機軟件更好地適應(yīng)外部環(huán)境。我們會不斷地升級計算機操作系統(tǒng)和更新相關(guān)的數(shù)據(jù)環(huán)境。比如微軟的系統(tǒng)就會不斷進行更新升級,進而彌補不足與提高性能。在不斷更新的操作系統(tǒng)中,計算機軟件會更加滿足用戶的使用需求,并隨著環(huán)境的變化不斷地更新,跟上時展的步伐。

    5結(jié)語

    隨著我們國家近幾年的知識經(jīng)濟不斷發(fā)展與人民的生活水平不斷提高,計算機軟件工程在我們生活中占據(jù)越來越重要的地位。計算機對于企業(yè)的日常運行也有著密切的聯(lián)系,它進一步增加企業(yè)的運行利潤,提高企業(yè)的辦事效率。并且展望未來,計算機的應(yīng)用會更加廣泛,所以為了讓計算機能夠更好地為企業(yè)、個人、社會服務(wù),我們需要更加重視并積極研究對計算機軟件工程的相關(guān)維護措施。在此篇文章,作者僅以自己淺薄的知識水平,提出一些自己不成熟的建議與想法,希望能給讀者解決相關(guān)疑惑以及為解決這個問題盡一份自己的心力。

    [軟件工程碩士論文參考文獻]

    [1]黃子軒.計算機軟件工程的維護措施和方法[J].電子技術(shù)與軟件工程,2018(24):110.

    [2]邵丹.計算機軟件工程的維護措施與方法研究[J].電腦迷,2018(11):57.

    [3]劉子甲.計算機軟件工程的維護措施和方法研究[J].科技風,2018(26):63-64.

    [4]王碩.計算機軟件工程的維護措施和方法[J].電腦迷,2018(08):79.

    [5]高銘言.計算機軟件工程的維護措施和方法[J].網(wǎng)絡(luò)安全技術(shù)與應(yīng)用,2018(07):35+66.

    [6]周亮.計算機軟件工程的維護措施和方法[J].電子技術(shù)與軟件工程,2018(13):32.

    [7]方輝,梁晨,梁振興.基于互聯(lián)網(wǎng)下的社區(qū)醫(yī)療資源整合[J].軟件,2018,39(6):174-176

    [8]卓廣平.下一代互聯(lián)網(wǎng)動態(tài)路由協(xié)議機制分析與改進策略[J].軟件,2018,39(7):202-207

    [9]郭璇,鄭菲,趙若晗,等.基于閾值的醫(yī)學圖像分割技術(shù)的計算機模擬及應(yīng)用[J].軟件,2018,39(3):12-15

    篇7

    【引言】隨著社會的快速發(fā)展,人們逐漸意識到計算機科學技術(shù)在生產(chǎn)和生活中的重要性,并對其進行推廣和應(yīng)用,有效改善了人們的生活質(zhì)量,并提升了人們的生活品質(zhì),但在時代的發(fā)展要求下,計算機技術(shù)的應(yīng)用也要堅持與時俱進,不斷地進行開發(fā)和創(chuàng)新。當前,計算機軟件開發(fā)技術(shù)已經(jīng)不能滿足人們的生產(chǎn)和生活要求。為了符合時代的發(fā)展需求,進一步發(fā)揮計算機軟件開發(fā)技術(shù)的實用價值,實現(xiàn)其安全穩(wěn)定地運行,對軟件開發(fā)者提出了更高的要求,要求其主動地去學習和研究相關(guān)計算機軟件開發(fā)技術(shù)知識,不斷地提高自身的知識水平和實踐能力,從而使得計算機軟件開發(fā)技術(shù)創(chuàng)造出更多的社會效益和經(jīng)濟效益。

    1計算機軟件開發(fā)技術(shù)概述

    1.1計算機軟件開發(fā)的特點

    在計算機軟件中,系統(tǒng)軟件和應(yīng)用軟件在計算機軟件中占據(jù)非常重要的位置。一般情況下所說的計算機軟件開發(fā),主要是對其系統(tǒng)軟件和應(yīng)用軟件進行開發(fā),開發(fā)時研究者都是立足于用戶和社會的實際需求。比如,系統(tǒng)軟件開發(fā)的目的旨在對計算機的運行進行控制和管理,從而使得用戶在面對計算機應(yīng)用界面時,能獲得良好的用戶體驗;一般應(yīng)用軟件的開發(fā),大多是通過充分的市場調(diào)研,結(jié)合企業(yè)和個人發(fā)展的需求,進行辦公軟件及娛樂軟件的開發(fā)。計算機軟件開發(fā)的特點主要包括2個方面:第一,由于計算機技術(shù)的發(fā)展,軟件開發(fā)技術(shù)在各行各業(yè)內(nèi)實現(xiàn)了廣泛的推廣和應(yīng)用,而且創(chuàng)造出了重大的社會效益和經(jīng)濟效益,充分地發(fā)揮了自身的社會使用價值,有效地推動了社會的發(fā)展和進步。第二,計算機軟件開發(fā)技術(shù)作為一項科學研究項目,必然需要大量的人力、物力和財力,由于涉及的程序多而復雜,所以要求其開發(fā)技術(shù)更加細致化。在信息時代下,計算機軟件開發(fā)技術(shù)已經(jīng)在部分行業(yè)得到了充分應(yīng)用,并且也取得了很好的效果。

    1.2計算機軟件開發(fā)技術(shù)堅持的原則

    研究者在進行計算機軟件開發(fā)時,必須堅持以下3個原則:第一,在進行軟件開發(fā)時,其開發(fā)技術(shù)必須科學規(guī)范化,不違反相關(guān)法律法規(guī),確保其開發(fā)的軟件呈現(xiàn)最好的質(zhì)量,并且能夠穩(wěn)定運行和保護用戶的個人隱私安全。第二,在進行計算機軟件開發(fā)前,研究者都會制定相應(yīng)的開發(fā)計劃,并根據(jù)計劃設(shè)計出其相應(yīng)的軟件模型,嚴格按照程序進行各個階段的研究,確保高效率的研究開發(fā)。第三,在計算機軟件正式應(yīng)用于市場前,都需要對其運行的穩(wěn)定性及其他方面進行評估,評估方法必須科學合理,從而確保用戶在使用軟件時能夠獲得良好的用戶體驗。

    1.3計算機軟件開發(fā)的技術(shù)方法

    首先,生命周期法。在進行計算機軟件開發(fā)中,該技術(shù)方法的應(yīng)用原理主要是立足于軟件開發(fā)所需要的開發(fā)時間,為其研究開發(fā)制定一個研究時間段。由于軟件開發(fā)中存在不同的開發(fā)階段和程序,主要包括對軟件模型進行初步設(shè)計和規(guī)劃,并根據(jù)設(shè)計理念和模型進行軟件開發(fā),對開發(fā)后的軟件采取科學合理的方法進行評估,并將其投入市場后進行軟件運行,在后期定期對軟件進行維護。在不同的開發(fā)階段,都需要遵循相關(guān)標準和制度。開發(fā)者可以根據(jù)生命周期法,結(jié)合軟件的特點和實際情況,針對軟件進行充分的市場調(diào)研,了解客戶需求,為研究項目制訂一個科學合理的規(guī)劃方案,從而讓研究項目有計劃地實施,在最短的時間內(nèi)有序、高效地完成軟件開發(fā)。

    其次,系統(tǒng)開發(fā)法。該種軟件技術(shù)開發(fā)方法是一個自動化的過程,在進行軟件開發(fā)應(yīng)用前,軟件開發(fā)者都需要軟件使用者針對軟件自身,并結(jié)合使用者自身發(fā)展需求,對其軟件開發(fā)的功能進行明確,并詳細地說明其開發(fā)所要實現(xiàn)的目標,然后在計算機軟件開發(fā)平臺支持和配合下,針對目標和功能,自動化地完成軟件代碼的編寫。

    再次,原型化開發(fā)法。該種軟件技術(shù)開發(fā)方法區(qū)別于生命周期法,利用此種開發(fā)方法的前提是軟件用戶并未就軟件設(shè)計提出明確要求,所以在原型化的開發(fā)技術(shù)基礎(chǔ)上,軟件主要存在3個階段的發(fā)展,首先在沒有具體要求的情況下對軟件開發(fā)進行探索,其次針對設(shè)計的軟件在市場上投入并不斷地試驗,最后根據(jù)市場獲得的反饋,對軟件不斷地改善和優(yōu)化。該種方法使得軟件開發(fā)者能夠直觀地了解到軟件開發(fā)的具體情況,同時具有一定的動態(tài)特點,需要根據(jù)市場情況不斷地進行優(yōu)化,并且每一次的優(yōu)化都需要認真和嚴謹。該種軟件技術(shù)方法受用戶的主導影響,在原型化的開發(fā)方法中,開發(fā)者和用戶者需要對軟件不斷地進行交流和討論,從而完成該軟件的開發(fā)。

    最后,可視化開發(fā)法。該種方法需要開發(fā)者利用開發(fā)工具,針對軟件設(shè)計編制圖形用戶界面,開發(fā)者在該界面上對其進行科學合理的設(shè)計,從而利用該軟件開發(fā)技術(shù)自動化地對軟件進行開發(fā)。這種自動化的軟件開發(fā)技術(shù),極大地降低了開發(fā)者的工作壓力,但在后期的運行中,需要不斷地發(fā)現(xiàn)問題并解決問題。該種開發(fā)方法旨在利用軟件自身的信息,以函數(shù)的形式呈現(xiàn)出來,所以一般其應(yīng)用的范圍都趨向成熟。

    在計算機軟件開發(fā)中,具體應(yīng)用何種開發(fā)方法,需要立足于軟件自身的設(shè)計特點來選擇,要進行充分的市場調(diào)研,結(jié)合市場需求,制定科學的設(shè)計方案,充分發(fā)揮計算機軟件的實際應(yīng)用價值。

    2計算機軟件開發(fā)技術(shù)應(yīng)用研究

    一方面,互聯(lián)網(wǎng)信息技術(shù)的迅速發(fā)展,推動著數(shù)字化信息時代的到來,人們越來越重視計算機軟件技術(shù)的應(yīng)用,在軟件技術(shù)的支持下,進一步促進了全球共享網(wǎng)絡(luò)資源目標的早日實現(xiàn),極大地方便了軟件用戶在生活中的交流,以及工作中的溝通和合作。在計算機軟件的應(yīng)用過程中,開發(fā)者要確保其軟件運行的安全穩(wěn)定性,從而充分發(fā)揮軟件的社會價值。計算機軟件開發(fā)技術(shù)的應(yīng)用,離不開網(wǎng)絡(luò)和軟件應(yīng)用二者的配合,缺其中之一都無法體現(xiàn)其價值,這二者配合不僅實現(xiàn)了軟件用戶之間的聯(lián)系更加緊密,而且立足于每個結(jié)點獨立的基礎(chǔ)上,在用戶的體驗過程中發(fā)現(xiàn)軟件存在的數(shù)據(jù)處理問題,借助計算機技術(shù)平臺,有效地幫助用戶解決問題,從而提高用戶的工作效率。

    篇8

    1.計算機新模式

    目前我院IT 類專業(yè)的特色是把初職稱資格證作為合格畢業(yè)生的條件;中級職稱資格證帶動各門課程的學習,以50%以上學生能取得中級職稱資格證作為努力目標,深入教學改革,全面加強學生的實踐能力,使就業(yè)能力和就業(yè)后的工作能力都有一個很大的提升。

    2.實施新模式目的

    2.1 實現(xiàn)學校培養(yǎng)與企業(yè)需求的“零接軌”

    全國計算機技術(shù)與軟件專業(yè)技術(shù)水平(資格)考試是國家勞動和社會保障部與信息產(chǎn)業(yè)部共同組織的考試,該項考試已于國際接軌,國外IT 行業(yè)認可,設(shè)三個級別層次,共有20 種崗位資格考試,這些“以考代評”的專業(yè)職稱考試與崗位能力要求相適應(yīng),調(diào)動學生學習積極性,促進我院的培養(yǎng)方案與企業(yè)人才的需求相符,使學生走出校園就能上崗,縮短了學生的適應(yīng)期,降低了企業(yè)的培訓成本。

    2.2 提高學生專業(yè)水平和就業(yè)競爭能力

    我國將相關(guān)的計算機軟件水平(資格)考試資格證書納入學生培養(yǎng)方案并由學校組織實施的院校不多。計算機軟件水平(資格)考試證書的考試內(nèi)容與IT 企業(yè)實際工作緊密相關(guān),學生必須通過相關(guān)理論課程的學習和實踐環(huán)節(jié)的鍛煉才能通過考試,獲得相關(guān)證書。從我院目前學生就業(yè)崗位來看,取得中級職稱考試證書的學生大部分在深圳、上海、北京等地,就業(yè)崗位、就業(yè)地點好,起薪3000~5000元;取得初級職稱(助理工程師)考試證書的學生就業(yè)崗位、就業(yè)地點較好,起薪在2000~3000 元;其余的學生就業(yè)崗位一般,有的很難就業(yè)。

    2.3 提高學生起點,為職業(yè)生涯打下堅實的基礎(chǔ)

    計算機軟件水平(資格)考試將資格考試和水平考試合并,采用水平考試的形式,執(zhí)行資格考試政策,即學生參加該考試通過后即可獲得由國家人事部頒發(fā)的相應(yīng)職稱資格:初級資格為助理工程師級別,中級資格為工程師級別,高級資格為高級工程師級別。

    3.實踐新模式

    3.1 構(gòu)建教學計劃核心課程

    我院現(xiàn)有計算機科學與技術(shù)、網(wǎng)絡(luò)工程、軟件工程三個本科專業(yè)和計算機應(yīng)用技術(shù)??茖I(yè),為保證該人才培養(yǎng)新模式的順利實施,我們選擇全國計算機技術(shù)與軟件專業(yè)技術(shù)水平(資格)考試中級資格中的數(shù)據(jù)庫系統(tǒng)工程師、網(wǎng)絡(luò)工程師、軟件設(shè)計師考試內(nèi)容和考試大綱分別作為三個本科專業(yè)教學計劃制定的依據(jù),設(shè)計該專業(yè)教學計劃中核心課程體系,將初、中級水平(職稱)考試內(nèi)容嵌入式及課程化。

    按照前期趨同,后期分化的集約型、開放型的課程體系的原則,設(shè)置平臺——模塊——課程組三級指標課程體系。前兩年按計算機類一級學科打通培養(yǎng)設(shè)置課程,主要安排全校性公共必修課、通選課和學科基礎(chǔ)課,包括高級語言程序設(shè)計基礎(chǔ)、離散數(shù)學、數(shù)據(jù)結(jié)構(gòu)、微機原理與匯編語言、計算機網(wǎng)絡(luò)、數(shù)據(jù)庫系統(tǒng)原理、軟件工程、計算機專業(yè)英語等。

    3.2 教學改革深入化,全面加強創(chuàng)新能力培養(yǎng)

    深化改革,構(gòu)建實踐教學新體系。將實驗課程按內(nèi)容分段、分級,建立基礎(chǔ)性實驗、綜合性實驗、提高型實驗、課程設(shè)計、IT 企業(yè)實習見習、專業(yè)實習、畢業(yè)設(shè)計(論文)七層次實踐教學新體系,針對不同層次的學生實施因材施教,循序漸進地加強其實踐能力的訓練。我院積極籌措資金加強實驗室、校內(nèi)外實習基地建設(shè)。我院相繼與企業(yè)建立了實踐實訓基地,建立了校院兩級實驗室、大學生軟件創(chuàng)新實踐基地和校外實習基地共計30 多個,這些基地每年能夠容納近200 余名本專科學生進駐實習,完全解決了學生的工程實踐瓶頸問題,形成了集實踐教學、科研訓練和社會實踐為一體的強化實踐能力的培養(yǎng)基地。

    (3) 加強管理,強化畢業(yè)論文(設(shè)計)和能力訓練

    加強學生畢業(yè)論文(設(shè)計)管理,一是突出選題與生產(chǎn)實踐緊密結(jié)合,確保綜合訓練的要求。二是做好畢業(yè)論文(設(shè)計)的規(guī)范化指導工作。三是嚴格畢業(yè)論文(設(shè)計)的答辯,實施院、校二級答辯、審核制度,提高畢業(yè)論文(設(shè)計)的質(zhì)量和水平。

    (4) 搭建平臺,拓展創(chuàng)新人才培養(yǎng)新空間

    首先讓骨干教師參與到企業(yè)單位實際項目開發(fā)過程當中,然后將實際項目開發(fā)流程和實現(xiàn)過程帶到課堂分組實踐,建立以實際項目為主導的工學結(jié)合培養(yǎng)模式。項目教學完全按IT 公司工程項目運作,由指導老師和企業(yè)工程師共同負責管理和指導,設(shè)立項目開發(fā)部,項目經(jīng)理、項目開發(fā)工程師、軟件測試工程師等全部由學生組成,由我院教師和企業(yè)工程師對學生進行指導,項目完成后聘請企業(yè)專家對該項目的質(zhì)量和功能等進行考評,最后該項目小組對該項目進行展示,接受學院的全體學生的質(zhì)疑和尋找的挑戰(zhàn)。

    3.3 加強師資培養(yǎng);

    為了讓我院的師資貯備,我院深入實施IT專業(yè)多層次的計算機專業(yè)職稱資格證書主線人才培養(yǎng)新模式,主要的措施:一是在35 歲以下青年教師中實施“講師+X 工程師”雙師型工程,青年教師必須至少取得全國計算機技術(shù)與軟件專業(yè)技術(shù)水平(資格)考試中級資格中的數(shù)據(jù)庫系統(tǒng)工程師、網(wǎng)絡(luò)工程師、軟件設(shè)計師的一種資格, 35 歲以下教師全部達到了上述規(guī)定;二是我院每年寒暑假安排青年教師到IT 企業(yè)參與項目開發(fā)達一月;三是專人負責輔導學生軟件設(shè)計師、網(wǎng)絡(luò)工程師、數(shù)據(jù)庫系統(tǒng)工程師級別考試工作。

    4.模式改革的成績及問題與不足

    4.1 模式改革取得的成績;通過以多層次計算機專業(yè)職稱資格證書為主線的人才培養(yǎng)模式的改革,我校在教學改革方面取得了顯著成果,學生創(chuàng)新意識得到顯著增強,學生專業(yè)水平和就業(yè)競爭能力得到明顯提高,取得一些成績。

    (1) 近幾年的全國計算機軟件水平(資格)考試中我院學生的通過率逐年攀升。在2009 年5 月的全國計算機技術(shù)與軟件專業(yè)技術(shù)資格(水平)考試中,我院一本科學生以優(yōu)異的成績通過了“系統(tǒng)分析師”級資格(水平)考試。 (2)大大提高了我院學生的就業(yè)質(zhì)量和就業(yè)率。 (3)學生的科研成果豐碩,學生參與項目訓練的人數(shù)越來越多,學生參與實踐教學的積極性得到極大的提高,學生的有20多篇,其中核心的5篇。(4)我院在各種競賽中獲得優(yōu)良的成績,我院學生在2008 年取得了C、Java 語言程序設(shè)計組10 項國家三等獎,16 項優(yōu)秀獎;2009年取得了C、Java 語言程序設(shè)計組3 項國家二等獎、12 項三等獎,15 項優(yōu)秀獎等。

    4.2 教學中存在的不足

    (1) 多層次計算機專業(yè)職稱資格證書為主的人才培養(yǎng)模式認識不足。還有不少教師對教學計劃中根據(jù)計算機軟件水平(資格)考試資格考試的要求構(gòu)建教學計劃的核心課程的歸屬性質(zhì)以及與理論教學的關(guān)系認識不一,存在一定的差異,因此造成某些教學任務(wù)形成了一定的阻礙。

    (2)加強教學實踐的認識,改善不足

    一直以來教學方式都是受我國傳統(tǒng)的教育思想觀念的束縛,學校里不少老師都是對教學實踐認識不足,不夠重視,僅依附于理論知識的教學,武斷的認為學生的問題,主要看理論知識來判斷,武斷學生的實踐能力,這得加強改善。

    (3) 投入實踐教學有待加強改善

    篇9

    信息技術(shù)快速發(fā)展,尤其Internet的廣泛應(yīng)用,在如今大數(shù)據(jù)時代,軟件是計算機技術(shù)一種,在其軟件開發(fā)過程中,計算機軟件存在一定漏洞,要保障計算機軟件的安全性,必須提高計算機軟件的檢測技術(shù),提升計算機軟件性能,是提高計算機網(wǎng)絡(luò)安全的有效途徑。

    1計算機軟件安全漏洞目前的狀況

    計算機軟件在開發(fā)的時候有的就存在一定漏洞,當時可能沒有技術(shù)解決軟件漏洞問題,但在軟件使用的過程中,會出現(xiàn)一系列問題,必須加強軟件安全漏洞的檢測技術(shù),檢測軟件是否合格,不合格的軟件必須加強軟件補丁,促使軟件達到合格標準,經(jīng)過測試后,才能投入市場使用。還有的軟件開發(fā)時候沒有任何漏洞,但隨著時間的推移,軟件會出現(xiàn)一定漏洞,軟件必須是在使用的過程中,逐步進行軟件完善,提升軟件性能,讓其達標,減少軟件的漏洞,出現(xiàn)漏洞以后要及時修復,提高軟件的生命周期,在一個友好的界面下,充分發(fā)揮軟件的功能,讓其在使用過程中,起到一定的作用,提升性能,減少漏洞。軟件在使用的過程中,根據(jù)技術(shù)的發(fā)展與變化,計算機軟件的漏洞必須技術(shù)檢測,延長軟件的生命周期,提高軟件性能,滿足其需要。

    2計算機軟件安全漏洞檢測技術(shù)解讀

    2.1靜態(tài)程序解析

    靜態(tài)程序解析是軟件安全常用的檢測技術(shù),這種檢測技術(shù)是通過程序代碼,通過利用機器語言、匯編語言等進行編譯,利用反代碼形式,對檢測出來的軟件漏洞,及時進行修復,提高軟件性能,在實際應(yīng)用過程中,涉及到程序設(shè)計中的語言、函數(shù)、數(shù)組、過程、集合、文件等。利用軟件技術(shù)解決軟件漏洞問題,靜態(tài)程序解析對程序設(shè)計起到保護作用,檢測軟件漏洞,提升計算機軟件性能,這是一種常用的計算機軟件安全漏洞檢測技術(shù),通過該技術(shù)對軟件漏洞進行合理檢測,提高軟件性能,延長軟件的生命周期。

    2.2利用邏輯公式對程序性質(zhì)進行表達

    根據(jù)程序的性質(zhì),對計算機軟件漏洞進行檢測,判斷其中的應(yīng)用能力,邏輯公式能對計算機軟件的性能進行檢測,檢測其的合法性,是否存在軟件漏洞,有的軟件漏洞是需要升級與更新軟件就可以解決的,有的是出現(xiàn)軟件錯誤,必須合理采用措施,解決軟件漏洞問題。其中的公理化方法的邏輯是完整的體系,其中的每個公式都是由單個程序語句和其前后置斷言共同構(gòu)成,具體理論當中只有一條賦值公理,形式演算系統(tǒng)以一階謂詞邏輯為基礎(chǔ),各自為順序、分支以及循環(huán)指令增加了相應(yīng)的演算法則。公理化方法已經(jīng)被證明具有較強的可靠性和完整性,但匹配的形式演算系統(tǒng)存在半可判定的情況。程序的正確性涉及程序設(shè)計人員利用邏輯公式對程序?qū)?yīng)的功能規(guī)約展開描述,另外一個問題就是要為循環(huán)體確定循環(huán)不變式。邏輯公式的應(yīng)用提高了邏輯判斷能力,在利用語句進行科學判斷,檢測計算機軟件是否存在漏洞,根據(jù)邏輯公式的判斷能力,檢測軟件是否存在漏洞,如果存在漏洞,對其合理的進行修補,解決軟件漏洞問題,提升軟件性能,完善軟件功能。

    2.3測試庫技術(shù)

    測試庫技術(shù)是計算機軟件檢測中常用技術(shù),對解決計算機軟件漏洞起到幫助作用。測試庫技術(shù)是檢測計算機軟件中的核心部件,判斷計算機軟件是否存在漏洞。利用測試庫技術(shù)只能對動態(tài)內(nèi)存操作函數(shù)導致的錯誤進行判定。而且其主要對運行過程中輸入數(shù)據(jù)進行監(jiān)控,發(fā)現(xiàn)其中的弱點。這種檢測并不是從整體上進行判定。這也表明檢測過程只是驗證BUG是否被發(fā)現(xiàn),但是無法證實BUG的存在。使用這項技術(shù)對于普通應(yīng)用程序而言,并不會存在任何兼容問題。使用測試庫技術(shù)的主要優(yōu)勢不存在誤報。從性能上對這個技術(shù)展開分析,其性能消耗較大,從其工作原理很容易能推導出這個結(jié)論。利用測試庫技術(shù)檢測計算機軟件是否存在漏洞,是所有檢測技術(shù)中最科學的,也是最準確的,但其測試有一定難度,對計算機軟件本身也是一種傷害,提高計算機軟件性能,必須合理的利用軟件的檢測技術(shù),科學的選擇檢測技術(shù),有目的的進行檢測軟件是否存在漏洞,科學的解決軟件漏洞問題,提高軟件性能。

    2.4源碼改編

    利用軟件漏洞檢測技術(shù),檢測出計算機軟件存在一定漏洞,沒有合理方法進行漏洞修復,就有必要根據(jù)軟件漏洞的階段,去修改程序的源代碼,這種源碼改編技術(shù),是徹底解決計算機軟件漏洞的最根本方法,該檢測技術(shù)對人員的要求很高,能利用其它技術(shù)檢測出軟件漏洞,能利用源碼改編技術(shù)進行修改,這是計算機軟件檢測技術(shù)的高級階段,是計算機軟件發(fā)展到一定程度的需要,也是社會發(fā)展對計算機軟件技術(shù)提出的新要求??傊?,計算機軟件技術(shù)存在一定漏洞,要解決計算機軟件漏洞,必須利用軟件檢測技術(shù),及時檢測,發(fā)現(xiàn)問題要及時解決,但在計算機軟件發(fā)展的過程中,計算機軟件肯定存在一定問題,必須科學的合理解決計算機軟件的安全問題,提高對軟件安全認識,增加計算機軟件的應(yīng)用性,符合現(xiàn)代計算機軟件技術(shù)發(fā)展需要。

    參考文獻

    [1]許躍穎.計算機軟件中安全漏洞檢測技術(shù)及其應(yīng)用[J].電子制作,2016(02).

    [2]顏漢權(quán).基于模糊測試的軟件漏洞檢測方法[J].求知導刊,2015(11).

    [3]高妍.計算機軟件安全漏洞檢測技術(shù)與應(yīng)用[J].計算機光盤軟件與應(yīng)用,2014(04).

    篇10

    中圖分類號:G642.0 文獻標識碼:A 文章編號:1007-0079(2014)33-0085-02

    作為高等院?;A(chǔ)必修課之一的“大學計算機基礎(chǔ)”課程已經(jīng)開設(shè)了20年左右,科技的發(fā)展與計算機聯(lián)系日益緊密,基礎(chǔ)的辦公操作能力已經(jīng)不能滿足人才發(fā)展的知識需求,計算思維因此應(yīng)運而生。如何轉(zhuǎn)變教學思路,調(diào)整課程內(nèi)容,是目前迫切需要解決的問題。

    一、課程現(xiàn)狀

    當前的教學模式是一種知識型和技能型教學,關(guān)注點是計算機及其通用計算手段的應(yīng)用,如二進制、微機原理、程序設(shè)計語言等。而非計算機專業(yè)的學生未來對計算能力的需求則是支持各學科研究創(chuàng)新的新型計算手段,以及應(yīng)用計算手段進行各學科的研究與創(chuàng)新。[1]

    由于計算機技術(shù)發(fā)展很快,計算機基礎(chǔ)課程教學內(nèi)容的更新,包括教材編寫的滯后性。許多高校的課程教學在一定程度上還是圍繞“舊知識”進行教學組織,這也是計算機基礎(chǔ)教學備受質(zhì)疑的問題之一。[2]

    此外,學生生源狀態(tài)不一樣,計算機普及程度不同,因此大多數(shù)同學都有一定的基礎(chǔ)操作,只是能力參差不齊。因此,原有的操作知識不足以調(diào)動學生的學習興趣,學習狀態(tài)容易低迷,作為第一學期的先開課程,這種風氣如果繼續(xù)延續(xù),對后續(xù)課程學習造成不良影響。

    二、改革思路

    1.增強基礎(chǔ)教學意識,注重品德學風培養(yǎng)

    加大理論課程內(nèi)容的比重,注重基礎(chǔ)知識和常識教育,同時使學生建立科學的思維方式,幫助其確立明確的學習目標,為后續(xù)專業(yè)課程的學習起到真正的基礎(chǔ)作用。

    此外,作為首批課程,不應(yīng)該僅僅注意其教學內(nèi)容上的基礎(chǔ)作用,還應(yīng)該注意糾正學生錯誤的學習態(tài)度和習慣,使學生少走彎路,以保障學生順利完成學業(yè)。同時注意將品德教育融于教學中,培養(yǎng)“品學兼優(yōu)”的學生是教育工作的最終目標。

    2.兼顧學生教學需求,認可學生自學能力

    學生是教學主體,應(yīng)該“以人為本”地開展教學活動,因此應(yīng)該考慮學生考級以及今后學習工作需要,和計算機基礎(chǔ)水平不均衡的特點,適當安排軟件操作內(nèi)容及學時。

    同時認可學生的學習能力,“授之以魚不如授之以漁”,以及軟硬件的更新?lián)Q代速度飛快,故不應(yīng)以細節(jié)全面作為授課思路,而是把重點放在了開發(fā)升級目的、基本操作、基本功用演示和應(yīng)用原則上,起到“領(lǐng)進門”的作用,詳細操作提供參考書供學生課后自學。

    3.具有教學專業(yè)特色,發(fā)揮課程教學意義

    無論是理論知識還是實際操作,應(yīng)該通過大量的與授課專業(yè)相關(guān)的實例來說明,以提高學生的共感意識,以期做到理論聯(lián)系實際。

    作為必備的研究和開發(fā)工具,將計算機應(yīng)用和計算思維真正融入專業(yè)教學,使學生理解本門課程的開設(shè)目的,是掌握在本專業(yè)方向中能夠依靠計算機做什么以及與計算機專業(yè)人員協(xié)作時所必須具有的計算機基礎(chǔ)技能,最大程度的發(fā)揮課程的教學意義。

    4.強調(diào)素質(zhì)能力培養(yǎng),圍繞計算思維核心

    注重培養(yǎng)學生自學能力,鍛煉其文獻查閱、信息整合、研究分析能力,強調(diào)學以致用,活學活用,使學生能夠可持續(xù)發(fā)展和自我發(fā)展。

    將計算思維的理解和應(yīng)用分析貫穿整個教學始終,強調(diào)各種設(shè)計實現(xiàn)中相關(guān)計算思維的特點、作用以及思考過程,使學生感性理解什么是計算思維的同時,學會應(yīng)用計算思維分析解決問題。

    三、改革形式

    1.授課內(nèi)容

    根據(jù)教改思路,結(jié)合教學大綱,選擇陳國良教授主編的《計算思維導論》作為教材同時,選擇夏耘等主編的《計算思維基礎(chǔ)》作為參考教材,并將這門課程分成8大專題,課時安排及授課順序如表1所示。

    表1 學時安排表

    專題 學時

    計算思維基礎(chǔ)知識 4

    計算機硬件基礎(chǔ) 4

    算法與編程語言 2

    計算機軟件理論 2

    操作系統(tǒng) 2

    計算機網(wǎng)絡(luò) 4

    計算機應(yīng)用軟件 4

    計算文化與職業(yè)道德 2

    第一個專題是計算思維基礎(chǔ)。其主要知識點,一是讓學生了解科學和學科的分類和含義,作為大學的首開課程,清楚自己的學習方向,明確自己的學習目標;二是讓學生了解科學思維和計算思維,使學生學會正確的方式方法來思考問題,并列舉CAD應(yīng)用和模擬測試等實例,使學生感受到計算思維成果在自己專業(yè)方向上的具體應(yīng)用;三是讓學生了解計算理論以及計算模型和模式,使學生能夠以準確的角度和定位來處理解決計算問題,即具有一定專業(yè)知識和計算思維的設(shè)計者而非實現(xiàn)者。

    第二個專題是關(guān)于計算機硬件。其目的是通過對計算機組成原理及相關(guān)硬件的熟悉,信息的二進制表示,使學生了解計算機能做什么,以及基本工作過程,以此強調(diào)培養(yǎng)數(shù)學建模思維方式的重要性。

    第三、四、五個專題是關(guān)于計算機軟件。第三個專題使學生了解需要通過編程語言編寫具體算法控制計算機工作,而軟件即是其最終表現(xiàn),以編程過程中的實際問題,強調(diào)需要培養(yǎng)自身的邏輯性、分析性和創(chuàng)新性思維。第四個專題從軟件系統(tǒng)組成,常見軟件,及軟件開發(fā)三個方面,講解軟件的作用和開發(fā)常識,使學生掌握專業(yè)軟件開發(fā)時所需要具有的計算機知識,以強調(diào)系統(tǒng)性、層次性、計劃性和協(xié)作性思維的必要性。第五個專題針對關(guān)鍵的操作系統(tǒng)軟件,從功能設(shè)計、管理操作、工作原理角度進行學習,使學生掌握操作的同時,理解其運行實質(zhì)。對于并發(fā)、互斥、共享和加鎖等關(guān)鍵性技術(shù),引入現(xiàn)實生活實例進行講解,讓學生領(lǐng)會解決問題的類比移植思維。

    第六個專題講解網(wǎng)絡(luò)基本原理,相關(guān)軟硬件等常識。使學生了解網(wǎng)絡(luò)的工作原理和相關(guān)設(shè)置操作,并強調(diào)其中的標準化、分布式思維,并根據(jù)系統(tǒng)互聯(lián)網(wǎng)絡(luò)模型再次強調(diào)協(xié)作性和層次性思維,以及通過網(wǎng)絡(luò)安全問題,使學生意識到除了考慮系統(tǒng)的功能性外還學要考慮系統(tǒng)的責任性。

    作為補充知識,第七個專題根據(jù)學生教學需求,選擇常用軟件講解原理和基礎(chǔ)操作,并根據(jù)軟件界面及其操作的發(fā)展變化歷史,強調(diào)設(shè)計上“以人為本”的思維方式。第八個專題則學習相應(yīng)法律法規(guī),進行思想教育,建立正確的科學研究信念。

    2.考核方式

    (1)實驗考核。將實驗分成打字練習和軟件操作兩部分,又因為學生基礎(chǔ)不同,分別設(shè)置了選做和必做題目。選做部分為驗證實驗,根據(jù)具體知識點提供操作指導書,供基礎(chǔ)較差的學生自學。必做部分則是利用計算機等級考試等模擬系統(tǒng),讓學生在指定時間內(nèi)完成指定題目并當場給出成績,將其記錄下來作為期末成績的一部分。

    這樣即在提高學生實際操作能力的同時,兼顧了學生等級考試的需要。因為教學的最終目的是讓學生更好地掌握知識,允許學生重復考核,保存最高分,以成績挑戰(zhàn)為驅(qū)動增強學生學習投入度。

    (2)論文考核。論文能夠鍛煉邏輯思維,增強科研能力,同時在收集資料的過程中,對所學內(nèi)容加深理解,加深印象,與當前素質(zhì)教育的要求相符。因此以論文代替了原有的選擇題抽查和其他課程的筆試考核方式,共分三個題目。

    第一次題目為《為父母組裝電腦》,以經(jīng)濟適用角度確定電腦配置,并說明理由。其目的使學生在掌握相關(guān)硬件知識得同時,能夠形成“有理有據(jù)有度”的思維意識,學以致用的思維習慣,以及以實際行動關(guān)心愛護家人的思想品德。

    第二次題目為《計算思維之我見》,分別從計算思維的含義及理解,所學計算思維應(yīng)用總結(jié),個人生活中計算思維體現(xiàn)舉例等方面進行論述,在對所學內(nèi)容復結(jié)的同時,使學生真正理解并掌握課程主旨。

    第三次題目為《計算機法律法規(guī)》,將最后一章的內(nèi)容進行自行總結(jié),讓學生了解科技的發(fā)展和應(yīng)用必須在合理合法的條件下進行,不以規(guī)矩不成方圓,其最終目的是建設(shè)而不是破壞。

    論文表現(xiàn)形式和提交方法隨著課程進展也設(shè)定了不同要求。第一次的論文在課程前期布置的,因此為紙質(zhì)手寫,分班收交。后兩次則是在課程后期布置的,已經(jīng)學過相應(yīng)的軟件操作課程,因此分別要求做成電子文檔和演示文稿,并合理進行格式設(shè)置和頁面布局,活學活用。提交形式則考慮今后教學過程中的常見需求,分別為郵件附件發(fā)送和文檔壓縮后FTP上傳,使學生盡早熟悉相關(guān)操作。

    四、總結(jié)探討

    經(jīng)過半學期的實踐,實際教學基本上能按照預期進行,從學生的論文中也能體現(xiàn)出對該門課程的認同和認可。在今年等級考試監(jiān)考過程中,發(fā)現(xiàn)學生對知識掌握程度也有一定的了解,更能合理分配時間。但也發(fā)現(xiàn)了一些問題。首先,學生對論文的意義理解不夠,預留時間短,資料查閱不足,未能實現(xiàn)素質(zhì)教育目的,需要教師在留作業(yè)之前,說明寫作意義,并對論文的書寫完成進行指導說明。其次,學生自學意識不足,習慣應(yīng)試教育題海戰(zhàn)術(shù),不愿意分析不喜歡總結(jié),習慣問答案,知其然不知所以然,還需要教師引導。最后,教師授課專業(yè)知識相對匱乏,理論實踐結(jié)合有一定困難度,需要和專業(yè)老師溝通。

    參考文獻:

    篇11

    中圖分類號:G642.477文獻標識碼:A

    畢業(yè)設(shè)計是高職學生由在校學習到參加工作之間的、十分關(guān)鍵的綜合教學環(huán)節(jié),是畢業(yè)前的一次重要的系統(tǒng)實踐訓練,也是對高職院校的教學管理、師資水平和學生綜合素質(zhì)的集中體現(xiàn)和檢驗。這個環(huán)節(jié)把握得好,對學生就業(yè)有很大的幫助。實踐證明,畢業(yè)設(shè)計是計算機軟件各相關(guān)專業(yè)理論教學、實驗、實訓等有機結(jié)合的最佳途徑之一。筆者多年來一直從事高職計算機軟件專業(yè)的畢業(yè)設(shè)計指導工作,經(jīng)過長期的實踐和探索,同時吸取他人經(jīng)驗,對畢業(yè)設(shè)計工作有如下的認識。

    一、畢業(yè)設(shè)計的選題

    選題是畢業(yè)設(shè)計的第一步,也是非常重要的一步,包括教師選題和學生自選題兩種。高職計算機軟件專業(yè)實現(xiàn)畢業(yè)設(shè)計的途徑和空間是多種多樣的,只要有研究開發(fā)的環(huán)境即可??梢栽趯W校內(nèi)部組織開展,也可以走出去,到企業(yè)、到社會中去完成。例如,校企合作、產(chǎn)學研結(jié)合是高職畢業(yè)設(shè)計實現(xiàn)開放性的有效途徑。一是學生到企業(yè)、公司實際工作中去,運用所學知識和單位的短期培養(yǎng),按規(guī)定格式和要求寫出總結(jié)報告或畢業(yè)論文,或在參與實際項目設(shè)計中完成設(shè)計,采取校內(nèi)指導老師和企業(yè)指導人員共同指導學生的畢業(yè)設(shè)計,在我院的軟件專業(yè)這種形式的設(shè)計占到了近1/3;二是充分挖掘校內(nèi)資源,尋求多種途徑開展畢業(yè)設(shè)計。例如,參與教師的科研項目,承擔部分任務(wù);主動與學校各部門聯(lián)系,幫助設(shè)計各種中小型信息管理系統(tǒng),如學生檔案管理系統(tǒng)、教務(wù)管理系統(tǒng)、后勤水電管理系統(tǒng)、學校圖書管理系統(tǒng)等,由各部門根據(jù)使用情況進行評價。

    選題時的原則主要有:(1)符合專業(yè)或大類培養(yǎng)目標、滿足教學基本要求,使學生得到比較全面的訓練,要盡可能進行有軟件工程背景的畢業(yè)設(shè)計;(2)應(yīng)盡可能結(jié)合生產(chǎn)、科研和實驗室建設(shè)的實際任務(wù),促進教學、科研和生產(chǎn)進行選題。也可是模擬真實的軟件項目課題;(3)應(yīng)有一定的深度與寬度,工作量飽滿,使學生在規(guī)定的時間內(nèi)經(jīng)過努力能按時完成,并鼓勵學生有所創(chuàng)造;(4)畢業(yè)設(shè)計的選題應(yīng)面對學院的實際情況,從培養(yǎng)目標出發(fā),充分利用學院的計算機資源和人力資源,力求實現(xiàn)學生掌握知識的實際水平與市場經(jīng)濟的需求相符合。

    二、畢業(yè)設(shè)計的管理

    要完成高水平的畢業(yè)設(shè)計,除了要求畢業(yè)設(shè)計指導教師提供的選題應(yīng)是新穎的、實用的、能適合當前社會的市場需求的外,還必須要有嚴格的畢業(yè)設(shè)計管理制度相匹配。

    1、學生畢業(yè)前的上一個學期末,確定指導教師,并進行畢業(yè)設(shè)計動員。有關(guān)教師提供指定格式的、“畢業(yè)設(shè)計(論文)選題報告”、“畢業(yè)設(shè)計(論文)自選題目申請書”、“畢業(yè)設(shè)計(論文)格式、書寫規(guī)范”等表格供學生填寫或參考,其內(nèi)容包括畢業(yè)設(shè)計的選題來源、要實施的技術(shù)方案、要完成的研究工作、需配備的硬件和軟件環(huán)境、需要的資金等。其中,還給出近三屆本專業(yè)學生做過的論文題目,防止重復或抄襲。表格填寫后交由教研室集體討論并提出修改意見,然后由計算機系部與有關(guān)指導教師統(tǒng)一審批。再將所有選題和指導教師名單提供給學生,由學生和指導教師進行雙向選擇,有關(guān)部門根據(jù)選擇情況做適當調(diào)整后公布指導教師及學生的對應(yīng)名單。

    2、經(jīng)統(tǒng)一審查后,指導教師給每一個學生下達“畢業(yè)設(shè)計(論文)任務(wù)書”。指導教師與學生見面時,要針對任務(wù)書向?qū)W生講解課題目標、實施方案、需要收集的參考書目、需要自學的內(nèi)容及應(yīng)做社會實踐活動等,并向?qū)W生提供相關(guān)網(wǎng)站,讓學生自己上網(wǎng)學習有關(guān)預備知識。

    3、指導教師根據(jù)系部的統(tǒng)一安排向?qū)W生提供“畢業(yè)設(shè)計工作進程安排表”。該表包括在畢業(yè)設(shè)計過程中,安排對學生完成畢業(yè)設(shè)計需補充的專業(yè)知識講座的內(nèi)容與時間、上機時間、教師輔導時間、檢查時間、完成每一設(shè)計步驟的進度要求、畢業(yè)設(shè)計說明書初稿上交和舉行畢業(yè)答辯的時間等。學生應(yīng)根據(jù)畢業(yè)設(shè)計任務(wù)書的要求,在畢業(yè)設(shè)計工作開始一周內(nèi)寫出開題報告,內(nèi)容主要包括:資料準備情況、設(shè)計的思路與期望成果、目標任務(wù)的分解、各階段完成的內(nèi)容計劃等,交由指導教師審查后,再按計劃開始設(shè)計。畢業(yè)設(shè)計的時間一般在12周左右。

    三、畢業(yè)設(shè)計過程中的幾個重點環(huán)節(jié)

    1、資料查詢和實地調(diào)查。任何一個課題都是有學科基礎(chǔ)或技術(shù)基礎(chǔ)的。學生在做畢業(yè)設(shè)計開始,通過進行資料查詢,可以了解本選題在相應(yīng)學科領(lǐng)域中的發(fā)展進程和研究方向,特別是近年來的發(fā)展趨勢和最新成果,然后準備與該題目相關(guān)的參考資料。通過與對資料研究成果的比較說明自己的選題是符合當前的研究方向,或是否采用了當前的最新技術(shù)并有所改進,以進一步了解選題的意義。值得注意的是,要做好畢業(yè)設(shè)計,必須閱讀一定量的近期中、外文資料,這不僅反映學生的外文閱讀能力,而且有助于設(shè)計的先進性。高職學生在畢業(yè)設(shè)計之前進行必要的社會調(diào)查,是了解和加深題目理解的另一重要途徑。以《企業(yè)倉儲管理信息系統(tǒng)》這個題目為例,學生可以到實習工廠、中小企業(yè)等場所進行實地考察、了解管理信息系統(tǒng)的實際應(yīng)用狀況,通過系統(tǒng)現(xiàn)象的感性認識,逆向推測如何進行模塊設(shè)計才能實現(xiàn)這些功能。另外,網(wǎng)絡(luò)查詢也是學習、資料查詢的重要方式。指導教師要讓學生按畢業(yè)設(shè)計任務(wù)書要求深入地了解本畢業(yè)設(shè)計課題,準備資料,寫出文獻綜述并完成初步的外文翻譯任務(wù)。

    2、制定和論證技術(shù)方案。明確所要解決的問題后,就要提出自己解決問題的思路和方案。包括一般的程序設(shè)計、數(shù)據(jù)庫設(shè)計和網(wǎng)站建設(shè)等,應(yīng)選定編程語言、根據(jù)目標提出總體模塊設(shè)計圖、流程草圖等,通過比較表明自己方案的價值、方案的創(chuàng)新之處或有新意的思路、算法和關(guān)鍵技術(shù)。學生闡述自己的設(shè)計方案時,要說明為什么要選擇該方案,如何進一步優(yōu)化數(shù)據(jù),不足之處如何得到克服,最后完成的工作具有什么樣的性能或達到什么樣的水平。

    3、充分發(fā)揮教師在畢業(yè)設(shè)計中的引導、輔導作用。教師在整個畢業(yè)設(shè)計工作中應(yīng)該起到引導、輔導交流的作用,激勵學生有足夠的信心完成畢業(yè)設(shè)計工作,鼓勵學生突破舊系統(tǒng),展開思維的翅膀,嘗試別人沒有想過或沒有做過的工作,注意對學生創(chuàng)新思維的培養(yǎng)。在畢業(yè)設(shè)計過程中,指導教師布置任務(wù)后,要進行具體指導和及時檢查。指導教師要注重針對性與適用性,力爭使畢業(yè)設(shè)計內(nèi)容與學生畢業(yè)后所從事的技術(shù)崗位對口,使人才培養(yǎng)目標與社會的需求相一致。

    4、畢業(yè)設(shè)計的先期總結(jié)和答辯準備。在畢業(yè)設(shè)計的后期,指導教師應(yīng)及時進行總結(jié),針對每個成員指出畢業(yè)設(shè)計過程中的改進之處,提出后期需要進行工作的重點和方向。并發(fā)放統(tǒng)一格式的編制設(shè)計說明書的有關(guān)文檔,如畢業(yè)設(shè)計說明書的裝訂順序、目錄和正文的格式要求及正文基本結(jié)構(gòu)及畢業(yè)答辯應(yīng)當做的準備工作。指導教師檢查資料是否齊全、是否符合規(guī)范要求、程序運行有無缺陷及答辯時要注意的問題等,然后做最后的答辯準備。畢業(yè)設(shè)計答辯開始前三天,學生需上交畢業(yè)設(shè)計的相關(guān)文檔和程序資料。文檔部分按規(guī)定格式裝訂成冊,供答辯委員評閱。

    5、畢業(yè)答辯、成績評定。畢業(yè)答辯評分要做到客觀、公正、公平。人員除本院教師外還聘請企業(yè)項目開發(fā)人員參與評閱和答辯工作。答辯分數(shù)可分為自述、回答問題、論文內(nèi)容三部分。最后,通過答辯委員會及各位指導教師統(tǒng)一討論,得出學生的答辯成績。答辯后,答辯委員會及時總結(jié)答辯中遇到的問題,并組織部分同學參加座談會,了解學生對畢業(yè)設(shè)計的反饋意見,以備下一屆進行設(shè)計時加以改進。

    四、結(jié)束語

    高職學生理論基礎(chǔ)相對較弱,但實際動手能力并不差。畢業(yè)設(shè)計給了他們一個良好的提升能力的機會。畢業(yè)

    設(shè)計多選擇一些項目單位的實際軟件項目,讓學生到公司、企業(yè)這些項目實際場合進行畢業(yè)設(shè)計,最好是在生產(chǎn)實際中選擇那些真刀真槍的設(shè)計題目。經(jīng)過我院近四屆高職計算機軟件專業(yè)畢業(yè)生采取以上方法和環(huán)節(jié)進行畢業(yè)設(shè)計實踐,已取得較好的效果,學生適應(yīng)性和實際能力有了很大提高。但也存在不完善的地方,只有通過不斷地實踐、研究、總結(jié)和改進方法,不斷地進行畢業(yè)設(shè)計教學的改革,為培養(yǎng)出計算機軟件專業(yè)應(yīng)用型的高技能人才做貢獻。

    (作者單位:大連水產(chǎn)學院職業(yè)技術(shù)學院)

    參考文獻: