亚洲激情综合另类男同-中文字幕一区亚洲高清-欧美一区二区三区婷婷月色巨-欧美色欧美亚洲另类少妇

首頁 優(yōu)秀范文 計算機軟件工程論文

計算機軟件工程論文賞析八篇

發(fā)布時間:2023-03-27 16:41:54

序言:寫作是分享個人見解和探索未知領(lǐng)域的橋梁,我們?yōu)槟x了8篇的計算機軟件工程論文樣本,期待這些樣本能夠為您提供豐富的參考和啟發(fā),請盡情閱讀。

計算機軟件工程論文

第1篇

1.1加強我國現(xiàn)代化技術(shù)的必要性

從我國的計算機軟件工程發(fā)展來看,盡管其在現(xiàn)代化進程中發(fā)展速度很快,且呈現(xiàn)出應用十分廣泛的特點,但是我國核心的信心工程技術(shù)還存在一定的缺陷,自身的工程信息技術(shù)發(fā)展體系仍然不完備,只能被動應用發(fā)達國家的已有的研究成果,造成了我國計算機軟件工程及其技術(shù)的發(fā)展障礙,影響到了我國計算機軟件工程及其技術(shù)的發(fā)展前景。由于并沒有核心的自主研發(fā)技術(shù)或者產(chǎn)品,再加上網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,我國的計算機軟件工程沒有能成為社會的驅(qū)動者,在這方面需要引起足夠的重視,同時,還能形成相關(guān)的數(shù)字化、智能化和網(wǎng)絡(luò)化的管理平臺,這樣就能夠有效促進社會的戰(zhàn)略性產(chǎn)業(yè)的發(fā)展,能夠使得信息化和工業(yè)化的融合成為可能。一方面能夠使得我國的綜合國力得以不斷加強,另外一方面,還能保證我國國家的安全防御力量。所以可以看出,加強計算機軟件工程建設(shè),對于現(xiàn)代化技術(shù)發(fā)展具有重要意義,這是社會發(fā)展中不可取代的力量。

1.2計算機軟件工程現(xiàn)代化技術(shù)的重要意義

有上述分析可以得到,我國的計算機軟件工程技術(shù)發(fā)展體系仍然不完備,只能被動應用發(fā)達國家的已有的研究成果,造成了我國計算機軟件工程及其技術(shù)的發(fā)展障礙。這種被動局面必須打破,要想在計算機軟件工程的發(fā)展中立足,就必須有自主研發(fā)的技術(shù)和產(chǎn)品。比如,目前的計算機軟件迅速發(fā)展已經(jīng)成為眾多企業(yè)的共識,許多企業(yè)對于軟件進行相關(guān)的新平臺和新業(yè)務(wù)的布局,能夠有效促進數(shù)字化、網(wǎng)絡(luò)化、智能化管理平臺的建立,也有助于傳統(tǒng)企業(yè)占有市場份額,這能夠極大促進企業(yè)的發(fā)展。對于大部分起來說,信息化與工業(yè)化相互融合的步伐是時代化社會發(fā)展的必然結(jié)果,產(chǎn)業(yè)化的升級及轉(zhuǎn)型發(fā)展將會是發(fā)展趨勢。在此過程中,工業(yè)化需求的著力點就是利用信息化技術(shù)帶動產(chǎn)業(yè)化技術(shù),一方面?zhèn)鹘y(tǒng)優(yōu)勢產(chǎn)業(yè)的提升是依靠信息技術(shù)有所加強,另外,產(chǎn)業(yè)升級使得戰(zhàn)略性產(chǎn)業(yè)有所發(fā)展,能夠有效促進產(chǎn)業(yè)的高端化發(fā)展。

2加強基于計算機軟件工程現(xiàn)代化技術(shù)的措施

2.1政府支持力度需要進一步加大

為了更好促進發(fā)展信息化項目建設(shè),政府應該進一步加大對于現(xiàn)代化計算機軟件工程技術(shù)相關(guān)項目的支持力度。一方面,政府應該使得投資和融資渠道逐步擴大,相應的投資力度也應該增加;另一方面,為了更好保證計算機軟件信息產(chǎn)業(yè)的發(fā)展,政府還應該建立相關(guān)的計算機軟件工程基金。對于一些重點項目,為了保證產(chǎn)業(yè)自主創(chuàng)新,以及相應的技術(shù)改造項目順利實施,政府應該進行引導和開發(fā),這主要包括相關(guān)的數(shù)字電視、移動通信產(chǎn)業(yè)、互聯(lián)網(wǎng)應用、電影推廣、軟件信息服務(wù)等等方面。

2.2加強產(chǎn)品及服務(wù)創(chuàng)新

只有通過產(chǎn)品及服務(wù)的融合創(chuàng)新的進一步加強,才能保證計算機軟件工程良好發(fā)展,才能使得新增長點的培育成為可能,從而能夠促進相關(guān)技術(shù)的發(fā)展。創(chuàng)新是企業(yè)發(fā)展的不竭動力,特別是在國際競爭不斷加劇的今天,對于處在危機時代的企業(yè)來說,應該把握好主體技術(shù)創(chuàng)新的體系的建立,實現(xiàn)產(chǎn)品技術(shù)創(chuàng)新。對于計算機軟件信息產(chǎn)業(yè)來說,應該緊密結(jié)合好工業(yè)制造業(yè)合作,不斷使得我國計算機軟件信息產(chǎn)品的國際競爭力得以加強。目前,計算機軟件產(chǎn)業(yè)為了更好滿足企業(yè)的多方面需求,正在朝著智能化和數(shù)字化方面轉(zhuǎn)變,包括其中的培育的新增長點,比如通信設(shè)備及技術(shù)、通訊信息服務(wù)等等,這樣才能使得經(jīng)濟領(lǐng)域中的產(chǎn)業(yè)技術(shù)不斷加強。我國在數(shù)字電視、高性能計算機等方面具有一定發(fā)展,作為計算機軟件信息產(chǎn)品最大的制造基地來說,這是不小的成績,但是,由于受到在后經(jīng)濟危機中的國際綠色壁壘及技術(shù)壁壘的影響,發(fā)展動力受到一定程度的影響,所以,我們應該不斷進行產(chǎn)品創(chuàng)新和產(chǎn)業(yè)升級,不僅我國計算機軟件工程的發(fā)展和廣泛應用,使得在國際競爭中的實力不斷得以提升。

2.3加強自主產(chǎn)權(quán)的保護

加強計算機軟件信息技術(shù)創(chuàng)新發(fā)展是確保企業(yè)在激烈的現(xiàn)代社會中生存的關(guān)鍵問題,企業(yè)要對于計算機軟件信息現(xiàn)代化的關(guān)鍵技術(shù)給予一定的保證,需要優(yōu)化投資機構(gòu),在及時關(guān)注國際相關(guān)計算機軟件信息產(chǎn)業(yè)技術(shù)發(fā)展的同時,還應該不斷推動自主創(chuàng)新的發(fā)展戰(zhàn)略。在市場化利益的共享機制影響下,企業(yè)應該充分利用計算機軟件信息項目來組建技術(shù)創(chuàng)新的聯(lián)盟所形成的資源,這樣能夠有效使得計算機軟件工程產(chǎn)品及服務(wù)水平不斷提升,能夠優(yōu)化升級企業(yè)產(chǎn)業(yè)結(jié)構(gòu)。相關(guān)知識產(chǎn)權(quán)戰(zhàn)略的進一步加強,也是保證我國現(xiàn)代化技術(shù)的良好發(fā)展的一個重要方面。在技術(shù)及產(chǎn)品的自主研發(fā)力度及能力逐漸加強的過程中,還應該不斷提高我國的知識產(chǎn)權(quán)保護意識,加強相關(guān)知識產(chǎn)權(quán)戰(zhàn)略,一方面需要普及相關(guān)的產(chǎn)權(quán)知識,另外一方面,還應該使得相關(guān)的知識產(chǎn)權(quán)的法律法規(guī)進一步完善,同時,知識產(chǎn)權(quán)執(zhí)法力度需要進一步加強,這樣才能創(chuàng)造出信息技術(shù)創(chuàng)新者的工作熱情。

3結(jié)束語

第2篇

控制主要包括控制進度、控制經(jīng)費、控制人員以及控制質(zhì)量??刂七M度主要是為了確保項目的有效性與及時性,是項目在預期內(nèi)順利進行并發(fā)揮應有的效果??刂平?jīng)費主要是為了能在預算范圍內(nèi)達到良好的效果,盡量做到低投入高回報。控制人員主要是提高人員的積極性與穩(wěn)定性,員工積極工作,發(fā)揮自己應有的水平,為團隊貢獻自己的一份力量??刂瀑|(zhì)量主要是為了保證提供給用戶最好的服務(wù),階段性對質(zhì)量進行監(jiān)督與審查,保證項目高質(zhì)量完成。

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

2.1理論與實際之間的差距軟件工程管理過程中,工程師們會根據(jù)具體情況作需求分析,而需求分析卻與實際業(yè)務(wù)操作之間存在一定差異,這是軟件工程管理的一大難題,并將長期存在。產(chǎn)生差異的原因主要是分析的片面性和淺顯性,調(diào)查數(shù)據(jù)無法為分析依據(jù)提供強有力的支持,隨著分析層次的遞增數(shù)據(jù)的差異性會被進一步放大,最終得到的需求分析嚴重偏離實際。

2.2無法準確估計軟件工程管理的工作量軟件工程不同于實物工程,其工作量具有較大的彈性,人為因素會對軟件開發(fā)的進度產(chǎn)生重大影響,忽略人為因素的影響,計算機軟件工程管理的工作量會很容易掌控。而人并非機器,當前計算機軟件工程管理存在許多有待改進的地方,只有在完善的情況下利用最準確無誤的方法才能在一定范圍內(nèi)對工作量進行掌控。

3計算機軟件工程管理與維護的方法

3.1構(gòu)建完善的管理體系人是一切活動的主體,凡事倡導以人為本,勾踐完善的計算機軟件工程管理首先得構(gòu)建良好的人才體系。人在工程管理中發(fā)揮主導作用,體系發(fā)揮作用的大小取決于人才體系的科學性。建立人才體系后需要人力資源管理的輔助,以此調(diào)動工作人員的積極性,確保人才落實到位,各項工作順利展開,在一種和諧共進的氣氛中提高軟件工程管理的效率。

3.2加強風險分析項目的風險是必然存在且不可避免的,只能通過一些風險預測手段將風險降到最低,防患于未然,所以構(gòu)建完善的風險預測制度體系是首要任務(wù)。建立風險機制后需要樹立員工的風險意識,讓員工客觀認識到規(guī)避風險的必要性,針對性采取風險預測與規(guī)避手段保障工程管理的順利進行。

3.3加強人員管理的合理性計算機軟件工程管理與維護是一個團隊的職責,團隊成員共同承擔責任,良好的團隊意識與合作氣氛必不可少。團隊成員之間應該加強溝通,融洽相處,愉快合作。同時作為團隊的一份子必須明白自己的職責所在,做好本職工作是基本前提。團隊管理者應該調(diào)起團員的工作積極性,使大家都能全身心投入到工作中。

第3篇

一、計算機數(shù)據(jù)庫中編程技術(shù)的作用

(一)鑒別身份

在應用數(shù)據(jù)庫時,有一個驗證程序,針對全部用戶,即鑒別使用用戶的身份。在端口計算機和訪問計算機的身份鑒別中要使用身份鑒別。當我們想要使用計算機時,用戶需要連接相應的HTTP和SSH,輸入用戶名和密碼,來鑒別用戶的身份。使用的人需要嚴格保守密碼,同時存留在對應的服務(wù)器上。將編程技術(shù)運用到計算機數(shù)據(jù)的使用和建立中,能夠?qū)崿F(xiàn)企業(yè)關(guān)聯(lián)數(shù)據(jù)和內(nèi)部文件的安全管理,以免由于企業(yè)信息泄露,給企業(yè)造成經(jīng)濟損失。

(二)可用性

將編程技術(shù)運用到數(shù)據(jù)庫系統(tǒng)中,其可用性十分強。成功解決不均衡的負載和一些數(shù)據(jù)庫中的故障等問題是對可用性的要求。當計算機的主接口出現(xiàn)了問題,留作備用的接口將會自動替代問題接口進行工作,這樣可以使其他故障不對其產(chǎn)生作用,保證網(wǎng)絡(luò)在工作過程中的持續(xù)穩(wěn)定性。另外,接收大量的網(wǎng)絡(luò)數(shù)據(jù)時,主接口就可以在備用接口的幫助下,完成數(shù)據(jù)的接收和傳輸工作,確保計算機能夠正常運作。

(三)隱藏信息的特性

在進行通訊連接時,由于計算機中NAT技術(shù)的作用,內(nèi)部網(wǎng)絡(luò)中的網(wǎng)址會被隱藏,此時顯示在數(shù)據(jù)中的結(jié)果是通過公共網(wǎng)絡(luò)網(wǎng)址進行訪問的,這就是編程技術(shù)的隱藏性。換句話說,企業(yè)的平常管理工作中,用戶可以使用計算機直接訪問外部網(wǎng)絡(luò),然而對企業(yè)內(nèi)部網(wǎng)絡(luò)的搜索和查看,這些是外部網(wǎng)絡(luò)無法實現(xiàn)的,成功實現(xiàn)了安全管理及保密企業(yè)信息。

二、計算機軟件工程的數(shù)據(jù)庫編程技術(shù)

(一)設(shè)計、開發(fā)編程技術(shù)

數(shù)據(jù)庫正式投入使用后,需要隨時關(guān)注系統(tǒng)的運作情況,在系統(tǒng)運行的過程中,盡早發(fā)現(xiàn)沒有處理的問題并進行分析。所以,就要折返到編程階段,盡早處理在編程階段沒有處理的問題,完善優(yōu)化數(shù)據(jù)存儲系統(tǒng)。與此同時,運用不同的編程技術(shù)來應對不同的軟件應用,根據(jù)各種軟件應用的不同特性,采取不一樣的編程技術(shù),對軟件運用中有待處理的問題進行分析,保證軟件可以平穩(wěn)的運作,而且還能夠合理化的運用系統(tǒng)資源,假若一部分數(shù)據(jù)出現(xiàn)傳輸問題,也能夠運用編程技術(shù)將出現(xiàn)問題的部分進行調(diào)整。

(二)加密數(shù)據(jù)庫文件

當今社會,信息化高速發(fā)展,在聊天記錄、網(wǎng)絡(luò)搜索中都存在大量的個人隱私,人們對個人隱私的重視度也逐漸提高,而計算機數(shù)據(jù)庫作為專門存儲網(wǎng)絡(luò)信息的工具,其保密性能的高低,直接關(guān)系到人們生活、工作中的信息安全問題。一方面,要分析數(shù)據(jù)庫中存儲的基本信息,并加上基本的保護在其中的隱私類消息上,一旦有信息外漏的情況產(chǎn)生,編程師就要及時通過編程的方式處理這個問題,經(jīng)過編程,加密保護數(shù)據(jù)庫中的文件。在實行加密保護的同時,還要與計算機軟件工程的現(xiàn)實情況進行結(jié)合,從而充分發(fā)揮加密保護的作用;另一方面,加密保護的功能還可以進一步更深層次的設(shè)計,將加密保護分成幾個層級,以滿足不同用戶的要求,同時每個用戶都可以設(shè)置自己的專用登錄密碼,然后系統(tǒng)編程會確認登錄密碼的正確與否,并根據(jù)對應的密鑰,實現(xiàn)深層次加密信息;最后,在數(shù)據(jù)庫編程時,由于信息不同的選擇造成各系統(tǒng)間的沖突,能夠運用系統(tǒng)間的優(yōu)化體系,優(yōu)化處理產(chǎn)生的問題。

(三)設(shè)計存儲模式

如今的生活中,由于計算機的使用越來越普遍,數(shù)據(jù)庫技術(shù)就要保護更多的網(wǎng)絡(luò)信息數(shù)據(jù)。一方面,軟件系統(tǒng)的設(shè)計要以軟件功能系統(tǒng)的選取為重點,也可以將其他工程項目設(shè)計過程中的理念運用其中,優(yōu)化設(shè)計方案,從而使設(shè)計出的數(shù)據(jù)庫能夠更加穩(wěn)定的運行;另一方面,在數(shù)據(jù)庫進行實際存儲時,可以將各類信息進行分類存儲,方便人們二次使用數(shù)據(jù)。最后,將優(yōu)化的數(shù)據(jù)系統(tǒng)運用到數(shù)據(jù)庫存儲模式中,在數(shù)據(jù)庫開始使用后,可以將產(chǎn)生的問題盡早優(yōu)化,同時還能夠?qū)]有解決的問題盡早發(fā)現(xiàn),以使數(shù)據(jù)庫的存儲更加方便用戶使用。

三、結(jié)語

由此可見,將數(shù)據(jù)庫編程技術(shù)分析工作做好,意義十分重大。這對于計算機數(shù)據(jù)庫實際應用的提高十分有利,可以擴大編程技術(shù)的運用優(yōu)勢,在國家信息化發(fā)展方面,提供更多的技術(shù)方面支持。所以,基于計算機軟件工程的數(shù)據(jù)庫編程技術(shù)在今后的計算機研究工作中應予以更多的重視,并科學的評測此類技術(shù)的實際運用效果,用以增加適用范圍,使其在國家經(jīng)濟社會的發(fā)展中發(fā)揮作用。

軟件工程碩士論文參考文獻:

[1]張學立,田林琳.基于計算機軟件工程的數(shù)據(jù)庫編程技術(shù)淺談[J].時代農(nóng)機,2018,45(11):163.

[2]趙云祥.基于計算機軟件工程的數(shù)據(jù)庫編程技術(shù)策略探討[J].電腦知識與技術(shù),2018,14(16):16-17.

第4篇

前言 1

題目背景: 1

一般的數(shù)據(jù)庫維護系統(tǒng) 1

通用數(shù)據(jù)庫維護系統(tǒng) 2

本文的工作 2

1 相關(guān)理論 3

1.1 軟件工程理論 3

1.2 關(guān)系數(shù)據(jù)庫理論 4

1.3 開發(fā)數(shù)據(jù)庫應用的C/S模式和三層配置模式 4

1.4 典型的數(shù)據(jù)庫管理系統(tǒng) 8

1.5 ODBC簡介 11

1.6開發(fā)工具簡介 12

2 需求分析 14

2.1 功能需求 14

2.2 系統(tǒng)的功能模型 19

2.3技術(shù)路線 19

3 總體設(shè)計 21

3.1 數(shù)據(jù)庫設(shè)計 21

3.2 系統(tǒng)功能模塊 24

3.3 安全性設(shè)計 25

3.4用戶界面設(shè)計 26

4 詳細設(shè)計 28

4.1 DDL的組成 28

4.2 關(guān)鍵算法描述 29

5 系統(tǒng)實現(xiàn)及應用 39

5.1 系統(tǒng)功能簡介 39

5.2 系統(tǒng)測試及評價 39

5.3畢業(yè)論文總結(jié) 40

參考文獻 41

致謝 42

a1 相關(guān)理論

1.1 軟件工程理論

隨著計算機技術(shù)在許多高科技產(chǎn)品的廣泛應用和硬件可靠性水平的日益提高,軟件質(zhì)量、尤其是軟件可靠性已經(jīng)成為一個不容忽視的問題。

為保證開發(fā)出優(yōu)質(zhì)、高效、低成本的軟件產(chǎn)品, 北大西洋公約組織(NATO)成員國的軟件工作者在1968年、1969年的軟件研討會上,首次提出了“軟件工程”的概念,從此,逐漸形成了計算機科學技術(shù)領(lǐng)域中的一門新興學科——計算機軟件工程學,簡稱軟件工程。

:16000多字 有中英文摘要

200元

備注:此文版權(quán)歸本站所有;。

第5篇

軟件工程作為一門指導計算機軟件開發(fā)與維護的工程學科,研究的范圍廣,包括技術(shù)方法、工具和管理等許多方面;同時軟件工程是一門邊緣學科,涉及的領(lǐng)域多,如計算機科學、系統(tǒng)工程學、管理學、經(jīng)濟學等,內(nèi)容十分豐富;另外軟件工程是一個年輕的領(lǐng)域,尚未形成成熟的教學模式,教材也少有提供較為成熟的設(shè)計訓練實踐內(nèi)容。以上特點使得《軟件工程》成為一門教學難度比較大的課程[1]。對于該課程,目前教學普遍采用的是講授與實驗訓練相結(jié)合的方法,即課堂上由教師講授理論、原理,實驗訓練時由學生分組動手實踐一個項目。但在這種教學方法下,軟件行業(yè)用人單位普遍反映計算機專業(yè)畢業(yè)生的軟件工程素質(zhì)與工作預期相差較遠;計算機專業(yè)畢業(yè)的年輕從業(yè)人員對自己在大學所學的軟件工程知識不滿意。因此軟件工程專業(yè)中注重實踐類課程的教學內(nèi)容與教學理念有必要按照就業(yè)市場的需求進行調(diào)整[2]。

(1)教學內(nèi)容與軟件行業(yè)發(fā)展之間存在矛盾

軟件工程作為一門迅速發(fā)展的新興學科,新的技術(shù)、方法和工具不斷涌現(xiàn),涉及的眾多的領(lǐng)域與學科,而目前市場上的教材內(nèi)容的更新普遍跟不上這種發(fā)展,所以存在如何保持教材內(nèi)容的先進性與發(fā)展性的問題?,F(xiàn)代軟件工程內(nèi)容豐富,基于UML的面向?qū)ο蠼<夹g(shù)、面向服務(wù)、面向方向編程方法、測試方法、RationalRose工具、RSA等開發(fā)工具、CMM、配件配置管理以及軟件過程管理等。這些不斷發(fā)展的知識理論性與實踐性都很強,但受到學生知識結(jié)構(gòu)和實踐經(jīng)驗的限制并不容易被接受,同時也不可能在軟件工程這一門課中完全講授,從而影響教學效果,以致軟件行業(yè)用人單位普遍反映計算機專業(yè)畢業(yè)生的軟件工程素質(zhì)與工作預期相差較遠。

(2)教學安排方面存在的問題

軟件工程與其他計算機課程,如高級程序設(shè)計語言、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)庫、計算機網(wǎng)絡(luò)以及操作系統(tǒng)等課程都是相互作用和影響的。目前軟件工程課程與其他課程銜接普遍不是很理想。軟件工程的學習應有一些先修課程如高級程序設(shè)計語言、數(shù)據(jù)結(jié)構(gòu);還應具備操作系統(tǒng)、數(shù)據(jù)庫、計算機網(wǎng)絡(luò)的一些知識。哪些課程應先修,哪些課程可以并行,如何與軟件工程課程銜接等,都是課程安排時需要考慮的問題。在教學時間與跨度上,學生接觸這門課的時間普遍不夠,軟件工程課時一般不多,大都只設(shè)置一個學期,而且沒有后繼課程的進一步加強,不容易滿足軟件工程對實踐的長期要求。

(3)學生對軟件工程的學習興趣普遍較低

軟件工程不像程序設(shè)計課程那樣容易帶給學生的成就感,激發(fā)學生的興趣和熱情。同時由于積累的知識所限,學生很難將軟件工程的抽象理論和實際應用聯(lián)系起來,因此較難對這門課程產(chǎn)生興趣,容易產(chǎn)生枯燥乏味的感覺,從而失去對這門課程的學習興趣。

(4)實踐環(huán)節(jié)比較薄弱

在課程的教學中,普遍較少給學生提供實驗尤其是項目實踐的體驗,主要原因是課程的總課時不充足,缺乏相應的軟件工程實驗軟件,學生上機實驗比較困難;有些實踐內(nèi)容顯得太復雜太耗時,由于實驗條件受限,大部分老師僅給出項目各階段文檔模板,要求學生按規(guī)格編寫相應文檔,但往往沒有企業(yè)項目開發(fā)中的嚴格評審機制,學生很難建立標準化、規(guī)范化思想。學生在實驗教學中開發(fā)的系統(tǒng)僅僅作為作業(yè)提交給教師,教師大概的檢查代碼,而沒有嚴格的代碼走讀過程,也未交付用戶使用,沒有真正意義上的驗收測試,維護。學生無法發(fā)現(xiàn)各階段中存在的問題。無法使學生達到真正項目實踐鍛煉的效果[3]。

(5)教師的業(yè)務(wù)素質(zhì)有待提高

這門課對授課教師的業(yè)務(wù)有較高的要求。首先教師對軟件工程本身要有深刻的理解,有一定的軟件開發(fā)經(jīng)驗,最好有一定的項目和工程背景,這樣教師能從自己的開發(fā)實踐中理解軟件工程的基本原理與方法,才能在講授時靈活地將理論和實踐相結(jié)合,學生才能直觀地感覺到該門課程的重要性。但是,很多教師由于時間和環(huán)境的限制,自身從事軟件項目開發(fā)經(jīng)驗不足,從而在教學中很難做到游刃有余[1]。

2軟件工程課程教學模式探討和創(chuàng)新

(1)以就業(yè)為導向,利用校企合作,加強軟件工程課程的實用性

學校、企業(yè)、學生三方如同三個同步的、契合的齒輪,圍繞著職業(yè)素養(yǎng)的提升這一共同目標,良性運轉(zhuǎn)、螺旋式上升。通過校企合作,學生可以逐步適應崗位群、終身發(fā)展,實現(xiàn)從學生到職業(yè)人的轉(zhuǎn)換;對于企業(yè)而言,校企合作不僅幫助企業(yè)實現(xiàn)了培訓企業(yè)員工、滿足企業(yè)用人需求等淺層目標,也傳播了企業(yè)文化、深層次地挖掘了企業(yè)的發(fā)展?jié)摿?。我們學院積極與本地的軟件企業(yè)聯(lián)合,整合資源,根據(jù)企業(yè)與專業(yè)的特點制定相應的教學計劃進行人才培養(yǎng),配合實踐平臺使學生積累一定的工作經(jīng)驗,緊隨市場動向,提高就業(yè)率[4]。實踐中,我們根據(jù)合作企業(yè)的具體軟件工程要求,把企業(yè)的實際項目引入到課程實踐中,讓學生參與企業(yè)項目組,部分學生畢業(yè)后直接進入合作企業(yè)工作。另外,結(jié)合師范院校女生比例較高的情況,側(cè)重加強界面設(shè)計開發(fā)、軟件測試、配置管理方面內(nèi)容的教學,有效的提高了軟件工程課程的實用性。

(2)調(diào)整課程安排與教學內(nèi)容安排

根據(jù)軟件工程的特點,我們在課程體系安排上做了一些調(diào)整,如加強一些前驅(qū)的課程教學,引入一些新技術(shù)的專業(yè)選修課,根據(jù)實際情況安排課程設(shè)計、專業(yè)實踐做為軟件工程的后繼課程。同時,我們還與合作企業(yè)進行課程體系設(shè)計,如引入系統(tǒng)集成與測試、手機開發(fā)基礎(chǔ)等前驅(qū)實用課程,使學生積累了基礎(chǔ)知識,便參與到企業(yè)的實際項目組。在教材選擇上,軟件工程學科發(fā)展快,包含內(nèi)容多,選擇教材既要保證教材內(nèi)容的新穎、全面,還要考慮到內(nèi)容是否能與實際工作緊密結(jié)合,對實踐能否起到重要的指導作用。因此,我們選擇機械工業(yè)出版社出版的《軟件工程原書第9版》(IanSommerville)。它多次再版的事實說明了該書受歡迎的程度。其內(nèi)容豐富詳實,涵蓋了軟件開發(fā)過程各個階段的內(nèi)容,而且包含了一些軟件工程的新技術(shù)。我們在授課過程中結(jié)合課程的實際課時,對教材內(nèi)容進行適當節(jié)選,如軟件過程、項目管理、軟件需求、系統(tǒng)設(shè)計、分布式系統(tǒng)體系結(jié)構(gòu)設(shè)計、快速軟件開發(fā)、軟件測試、配置管理、面向服務(wù)、面向方面、面向安全方法等,這樣可以給學生本學科一個概貌,對于感興趣的學生也可以得到更多進一步學習的機會。

(3)激發(fā)學生學習興趣和熱情

培養(yǎng)學生對軟件工程的學習興趣與熱情是軟件工程教學需要解決的一個難題。與學生的交流發(fā)現(xiàn),師范類院校的學生普遍對軟件興趣不大,也不知道學了課程后有什么用。因此,我們以就業(yè)結(jié)合個人興趣為導向,積極培養(yǎng)學生興趣,讓他們感覺到學好這門課程與就業(yè)關(guān)系密切,是自己從業(yè)的基礎(chǔ),這樣學生學習起來就有目的性,收到較好的學習效果。此外,在課堂氣氛方面,鼓勵學生多參與,在講解時應盡量營造探究氣氛,增強交流互動,適當使用案例教學法,以激勵學生主動參與學習活動。

(4)加強實踐環(huán)節(jié)

課程初期,采用項目驅(qū)動法,采取小組開發(fā)形式進行實踐教學。學生按教師要求組成6~8人的項目小組,選擇來源于企業(yè)的實際項目題目,然后每位學生擔當實際項目開發(fā)過程中的不同角色,進行分工協(xié)作,參與項目管理和開發(fā),從不同角度全面把握和體會整個軟件工程項目開發(fā)和管理的基本思想,在一個學期內(nèi)共同完成實驗項目。同時教師加強在實驗過程中的指導作用,要求各項目小組分階段提交討論記錄和項目工程要求的里程碑成果。鼓勵學生積極建設(shè)校園創(chuàng)新創(chuàng)業(yè)基地。校園創(chuàng)新創(chuàng)業(yè)基地模擬軟件公司開發(fā)管理模式,是學生課外科技、課外實踐、開發(fā)訓練、社會服務(wù)活動的基地,為學生在校期間提供了良好的就業(yè)實戰(zhàn)平臺。學生通過基地實際的項目,將所學的理論知識應用到其中,做到學以致用。充分發(fā)揮校外實習基地作用。我校與本地的軟件企業(yè)聯(lián)合,開展校外實習基地,在課程結(jié)束后進入軟件工程校外實習環(huán)節(jié),讓學生融入到真實的開發(fā)環(huán)境中去。經(jīng)過一個學期的軟件工程理論基礎(chǔ)和校內(nèi)創(chuàng)新實驗室的經(jīng)驗,我們根據(jù)實際情況,有選擇地讓學生進入企業(yè),跟隨項目組一起,參與到真實的項目中去。校外實習過程中,要求學生認真記錄項目過程開展的各項工作,并積極參與到各階段的工作中去。根據(jù)實踐情況,我們還將項目實習與畢業(yè)論文的設(shè)計結(jié)合起來,讓參加企業(yè)實際項目的學生可以用參加的項目做為畢業(yè)論文的主要工作,解決了學生畢業(yè)設(shè)計與實習的矛盾,學生積極性高,也取得了較好實踐效果[2]。

(5)加強師資力量

為了提高軟件工程教學效果,我們在計算機軟件工程教學的教師隊伍建設(shè)中,積極引進在企業(yè)具有軟件開發(fā)和工程實踐經(jīng)驗的高學歷工程師作為骨干教師,選派年青教師到大型軟件公司去實踐與進修,這些教師把掌握的新技術(shù)、新理念及時帶到課堂,進一步體現(xiàn)課堂知識的實用性和先進性。

3結(jié)語

第6篇

關(guān)鍵詞:軟件工程;畢業(yè)設(shè)計

中圖分類號:G434文獻標識碼:A文章編號:16727800(2011)012022403

作者簡介:許永昌(1976-),男,山東安丘人,碩士,山東英才學院計算機學院講師,研究方向為計算機應用。

0引言

畢業(yè)設(shè)計是高等院校應屆類畢業(yè)生在畢業(yè)前接受課題型任務(wù),在教師指導下進行科學研究或工程實踐并取得成果的過程,是高校實現(xiàn)人才培養(yǎng)目標的綜合性實踐教學環(huán)節(jié),是一次理論與實踐相結(jié)合的的鍛煉機會。如何在新形勢下改革畢業(yè)設(shè)計, 提高學生軟件類畢業(yè)設(shè)計的質(zhì)量,進一步規(guī)范畢業(yè)設(shè)計中的軟件開發(fā)過程,抓好高校畢業(yè)設(shè)計這一實踐環(huán)節(jié),加強對畢業(yè)設(shè)計過程的管理與監(jiān)控, 切實提高畢業(yè)設(shè)計的質(zhì)量,對于軟件類學生在畢業(yè)設(shè)計中實施合適的軟件設(shè)計具有重的指導意義。

1畢業(yè)設(shè)計的必要性

高等職業(yè)教育應該是以能力為本位、以學生為主體、以實踐為導向的教育。畢業(yè)設(shè)計是高等教育培養(yǎng)學生綜合運用所學理論知識和技能解決實際問題能力的重要環(huán)節(jié)之一,是衡量畢業(yè)生是否達到相應學歷層次的重要依據(jù)。畢業(yè)設(shè)計將總結(jié)專業(yè)基礎(chǔ)和專業(yè)技術(shù)的學習成果,鍛煉和開發(fā)學生的綜合運用能力。

高職院校軟件相關(guān)專業(yè)組織畢業(yè)設(shè)計應該符合新的人才培養(yǎng)標準,對培養(yǎng)學生的職業(yè)技能和素質(zhì)要具有積極的意義。而對于即將畢業(yè)離校的應屆畢業(yè)生來說,畢業(yè)設(shè)計無疑是計算機軟件各相關(guān)專業(yè)理論教學、實驗、實訓等有機結(jié)合的途徑之一。

通過畢業(yè)設(shè)計能鍛煉學生的能力:

(1)實踐軟件工程的相關(guān)原理能力。畢業(yè)設(shè)計的過程,是一個課題小組從接到開發(fā)任務(wù)到提交產(chǎn)品和文檔的過程,其中涉及到需求分析、概要設(shè)計、詳細設(shè)計、編碼、測試、程序打包、編寫文檔等軟件工程具體的各個方面。經(jīng)過鍛煉,學生們對軟件工程學思想和方法的理解會大大加深。

(2)解決具體問題能力。在畢業(yè)設(shè)計的進行過程中,學生一定會遇到平時在課堂的理論學習中碰不到的困難和挑戰(zhàn), 而克服這些困難、解決實際問題的過程就是軟件技術(shù)和心理素質(zhì)逐步提高的過程。

(3)團結(jié)協(xié)作的意識、能力。通過畢業(yè)設(shè)計這一過程,學生就會產(chǎn)生團結(jié)協(xié)作的意識和能力。

2軟件工程學的基本思想

軟件工程是一門研究如何用系統(tǒng)化、規(guī)范化、數(shù)量化等工程原則和方法去進行軟件的開發(fā)和維護的學科,包括兩方面內(nèi)容:軟件開發(fā)技術(shù)和軟件項目管理。其中,軟件開發(fā)技術(shù)包括軟件開發(fā)方法學、軟件工具和軟件工程環(huán)境,軟件項目管理包括軟件度量、項目估算、進度控制、人員組織、配置管理、項目計劃。

3高職類學生畢業(yè)設(shè)計現(xiàn)狀

畢業(yè)設(shè)計的主要目的是培養(yǎng)學生綜合運用所學的基礎(chǔ)理論、基本知識和基本技能,用以分析、解決工程、科研、社會實際問題的能力,使學生得到工程設(shè)計方法和科研能力的初步訓練。畢業(yè)設(shè)計中存在的問題主要表現(xiàn)在以下幾個方面。

3.1選題的盲目性

只是把畢業(yè)設(shè)計環(huán)節(jié)作為大學生活的必經(jīng)環(huán)節(jié), 純粹是為了完成學業(yè)而去做畢業(yè)設(shè)計, 造成選題的盲目性、有的選題則是陳舊。

3.2可行性分析與需求分析重視程度不夠

絕大多數(shù)畢業(yè)生在確定了畢業(yè)設(shè)計的題目后,幾乎不進行調(diào)查研究工作就立即投入到整個系統(tǒng)的設(shè)計中, 一旦遇到了與實際不符的地方, 又重新返回, 對已經(jīng)做好的設(shè)計進行修改。最終導致設(shè)計的系統(tǒng)雜亂無章, 甚至到了最后只能馬馬虎虎地倉促交工。

3.3系統(tǒng)開發(fā)過程中的文檔不夠正規(guī),不夠完備

完整的設(shè)計不僅包括所完成的可操作的系統(tǒng),一般的操作幫助,還包括在開發(fā)系統(tǒng)的過程中所產(chǎn)生的各個文檔等一些文字的東西,比如解釋清晰、內(nèi)容全面的數(shù)據(jù)字典和使用手冊也是必不可少的,否則用戶會感到使用起來不方便,覺得難于操作。

3.4模糊的評價標準

導致畢業(yè)設(shè)計質(zhì)量下降的一個非常重要的原因就是沒有建立精確細致的評價體系。

這嚴重影響了項目的進度和質(zhì)量,并且使學生沒有真正得到必要的鍛煉。我們通過對這些問題進行詳細深入的分析,提出一個軟件過程框架,這個框架主要從需求、測試、集成這3個方面給出工作要點和規(guī)范。

4利用軟件工程學思想指導學生進行畢業(yè)設(shè)計

畢業(yè)設(shè)計本身是個工程,要用工程的方法去處理。從軟件工程的角度去指導學生進行畢業(yè)設(shè)計,在畢業(yè)設(shè)計過程中,要系統(tǒng)地將所學知識應用于實際問題,按軟件工程學思想展開工作。

圖1軟件生命周期與畢業(yè)設(shè)計各階段之間的映射

4.1以可行性研究指導選題目

可行性研究,應該從技術(shù)可行性、經(jīng)濟可行性、操作可行性三個方面去研究,在畢業(yè)設(shè)計題目的選擇過程中,應立足于解決實際問題,注重發(fā)現(xiàn)問題、分析研究問題和開發(fā)創(chuàng)新的能力。選題原則上,可以參考以下幾點:①畢業(yè)設(shè)計的課題應該能使計算機專業(yè)所學的理論知識進一步理解并深化,也就是說,畢業(yè)設(shè)計應盡可能包括多門專業(yè)基礎(chǔ)課和專業(yè)課的綜合運用,并且要緊密結(jié)合工程實際,以有利于學生的全面訓練;②選擇難度適中的課題, 保證課題的完成質(zhì)量;③課題要適合于各個模塊獨立進行,并便于最后統(tǒng)一調(diào)試;④課題規(guī)模應大小適合,難易程度適中。

4.2需求分析是關(guān)鍵

需求分析的基本任務(wù)是準確地回答“系統(tǒng)必須做什么”, 也就是對目標系統(tǒng)提出完整、準確、清晰、具體的要求。系統(tǒng)分析員可以通過多種形式來獲取用戶需求,對用戶提出的需求進行分析,以此來確定其中要實現(xiàn)系統(tǒng)的功能。對需求劃分優(yōu)先等級,找出核心需求和重要需求,以保證系統(tǒng)構(gòu)建的正確性。

在進行軟件類畢業(yè)設(shè)計時,為了保證需求獲取的準確性和全面性,可以讓項目組的所有學生都參與到用戶需求的獲取的工作中來,發(fā)揮集體的能力,并由指導教師進行最終的確認。

4.3規(guī)范設(shè)計過程

需求分析完成后的下一個階段就是系統(tǒng)設(shè)計,包括概要設(shè)計和詳細設(shè)計。

詳細設(shè)計階段的任務(wù)就是深入每個函數(shù)內(nèi)部,以偽代碼或注釋的形式實現(xiàn)整個函數(shù),設(shè)計出程序的詳細規(guī)格說明。

從系統(tǒng)設(shè)計開始,學生要按照軟件工程的要求,畫出DFD圖,對輸入、輸出數(shù)據(jù)流進行詳細的說明,建立符合軟件工程規(guī)范的數(shù)據(jù)字典,根據(jù)DFD 圖設(shè)計出模塊結(jié)構(gòu)圖。

4.4重視文檔寫作

在畢業(yè)設(shè)計的過程中,要嚴格遵照軟件文檔的思想,記載設(shè)計過程的每一階段完成了哪些設(shè)計,下一階段的任務(wù)、目標及技術(shù)手段,這樣,把文檔作為整個設(shè)計的指揮棒,使設(shè)計有條不紊地進行。

4.5重視測試工作、撰寫畢業(yè)設(shè)計說明書

軟件測試工作也是軟件開發(fā)的重要組成部分。通過實際應用效果和測試數(shù)據(jù),畢業(yè)設(shè)計的成效就可一目了然。

畢業(yè)設(shè)計說明書的撰寫是最后一個階段,要求學生回顧設(shè)計過程,總結(jié)勞動成果,這時學生就會對軟件開發(fā)及必須經(jīng)歷的幾個步驟都有更深刻的認識。最后,要求學生對畢業(yè)設(shè)計進行系統(tǒng)的總結(jié),寫出畢業(yè)論文。

5加強對學生綜合能力的培養(yǎng)

通過實踐的練習,不僅能加深對理論的理解,同時也能鍛煉運用知識分析問題、解決問題的能力。畢業(yè)設(shè)計這一實踐環(huán)節(jié)是高等學校培養(yǎng)學生實際能力的主要手段,也是高等教育的重要組成部分。充分、有效地設(shè)置軟、硬件的畢業(yè)設(shè)計對學生能力的培養(yǎng)至關(guān)重要,可以縮短學校教育與社會流行技術(shù)、工具的差距,滿足學生畢業(yè)后的工作需要。通過畢業(yè)設(shè)計必須達到培養(yǎng)學生以下方面能力的目的。

5.1工程實踐能力

學生能夠準確把握選題的邏輯重心和學術(shù)思路,能夠運用豐富的專業(yè)知識進行處理,具有嚴謹?shù)睦碚撍急孢^程,以鍛煉畢業(yè)生的工程實踐能力,使畢業(yè)論文具有一定的應用和學術(shù)探討價值。

5.2書寫和表達能力

畢業(yè)設(shè)計論文是畢業(yè)設(shè)計工作的總結(jié)和提高,和做科研開發(fā)工作一樣,要有嚴謹求實的科學態(tài)度。在畢業(yè)設(shè)計期間,盡可能多地閱讀文獻資料是很重要的,畢業(yè)設(shè)計大多數(shù)是技術(shù)開發(fā)型的,其論文的主體部分應包括:總體設(shè)計、模塊劃分、算法描述、編程模型、數(shù)據(jù)結(jié)構(gòu)、實現(xiàn)技術(shù)、實例測試及性能分析。這些內(nèi)容根據(jù)任務(wù)所處的階段不同,可以有所側(cè)重。

5.3創(chuàng)新能力

提出創(chuàng)新要求后,帶領(lǐng)學生認真復習或補學過去沒學過、沒有學好的課程,并在此基礎(chǔ)上結(jié)合實際工作中出現(xiàn)的問題孕育出一些新的思路,將畢業(yè)設(shè)計推上一個新臺階的方式,與為每個人專門分配某一特定的作業(yè)來鍛煉學生基本技能的方式相比,更能擴展學生的視野,培養(yǎng)創(chuàng)新能力。

5.4協(xié)作能力和團隊精神

通過集體活動和成員溝通培養(yǎng)成員的團體情感,增強團隊的凝聚力。畢業(yè)設(shè)計將一個學生從入學初到畢業(yè)前的軟件專業(yè)課程的學習內(nèi)容鏈接成線,實現(xiàn)了課程的真正銜接,也使學生在畢業(yè)前對軟件方面所學的知識進行了比較完整的概括與總結(jié),達到了良好的理論聯(lián)系實際的教學效果。畢業(yè)設(shè)計彌補了課堂教學的不足,加深了對理論的理解,促使學生深入思考,敢于創(chuàng)新,同時使學生的動手能力、分析和解決問題的能力、書寫和表達能力、協(xié)作能力等各項能力都得到了培養(yǎng)和提高。

6結(jié)束語

軟件工程作為軟件開發(fā)工程化、規(guī)范化的具體實施方法,在將其應用到畢業(yè)設(shè)計中之后,學生在軟件設(shè)計的文檔書寫規(guī)范化等方面均有了很大的改善與提高。將軟件工程應用于畢業(yè)設(shè)計中不僅僅完成了一門課程從理論到實踐的過程,而且將一個學生從入學到畢業(yè)前軟件專業(yè)課程的學習內(nèi)容鏈接成線,完成了前導后續(xù)課程的真正銜接,也使學生在畢業(yè)前對軟件方面所學的知識進行了比較完整的概括與總結(jié),因此,軟件工程學在計算機專業(yè)學生畢業(yè)設(shè)計中的應用具有重要的現(xiàn)實意義。參考文獻:

[1]馬冬來,宋雨,劉海龍.軟件工程思想在高職院校畢業(yè)設(shè)計中的應用與探索[J].河北軟件職業(yè)技術(shù)學院學報,2008(3).

[2]李國彬,沈淑清.淺談軟件工程學在軟件類學生畢業(yè)設(shè)計中的應用[J].計算機教育,2007(6).

[3]張文靜,盧海霞,楊捧.軟件工程思想在畢業(yè)設(shè)計環(huán)節(jié)中的應用[J].河北農(nóng)業(yè)大學學報(農(nóng)林教育版),2007(4).

[4]洪月華.畢業(yè)設(shè)計中軟件工程的應用探討[J].玉林師范學院學報,2007(3).

第7篇

論文摘要:計算機人才的培養(yǎng)模式,有其社會性和自身特點。針時社會對計算機專業(yè)人才的需求,結(jié)合我院學生實際,時計算機科學與技術(shù)專業(yè)的三個培養(yǎng)方向,需要構(gòu)建不同課程體系。

一、引言

從1956年我國開始開辦計算機本科專業(yè)以來,在社會需求和學科發(fā)展的推動下,我國的專業(yè)點從1956年的2所高校2個專業(yè)點發(fā)展到現(xiàn)在的598所高校847個專業(yè)點,在校生人數(shù)大約增長了萬倍,達到40余萬,構(gòu)成一個巨大、復雜的專業(yè),在規(guī)模上實現(xiàn)了從精英教育向大眾教育的轉(zhuǎn)變。精英教育注重厚基礎(chǔ)和廣普適應性,大眾化教育更強調(diào)特色和適用應性,強調(diào)學校和專業(yè)更準確的培養(yǎng)定位。所以不同類型的學校培養(yǎng)目標的趨同性與學生在知識和能力實際培養(yǎng)目標上應有的差異,是實現(xiàn)精英教育轉(zhuǎn)人大眾教育急需解決的問題。

目前,國內(nèi)各高校都在積極探索適應經(jīng)濟社會發(fā)展需要的計算機專業(yè)人才培養(yǎng)模式,形成了一系列好的做法和針對性很強實施辦法,但這些做法或?qū)嵤┺k法主要是基于本校的一些具體情況而制定的,缺乏通用性。為此,針對我院計算機科學與技術(shù)專業(yè)學生的實際,結(jié)合社會對計算機專業(yè)人才的需求,研究和改革現(xiàn)行人才培養(yǎng)模式,是我院計算機專業(yè)辦學急需解決的問題。

我院于1992年開始招收計算機應用三年制專科專業(yè),1997年開始招收計算機科學與技術(shù)四年制本科專業(yè),經(jīng)過十多年的辦學,我院在計算機專業(yè)人才培養(yǎng)方面做了許多工作,專業(yè)培養(yǎng)方案進行了多次的修訂,但目前仍存在不少值得深人研究的問題。具體來說,一是課程結(jié)構(gòu)體系設(shè)置不盡合理;二是工程實踐能力不強;三是創(chuàng)新精神和創(chuàng)新能力不強;四是實踐教學環(huán)節(jié)考核標準不夠具體;五是缺乏團隊協(xié)作或協(xié)作能力不強;六是綜合分析和應用水平有待進行一步提高。這些問題的出現(xiàn),主要是由于計算機學科組織結(jié)構(gòu)和核心專業(yè)基礎(chǔ)知識不斷膨脹,學科的教學內(nèi)容和課程體系的外延發(fā)展模式已經(jīng)不能適應學科發(fā)展的需要,要將學科教學內(nèi)容與課程體系的外延發(fā)展模式轉(zhuǎn)變?yōu)閮?nèi)涵發(fā)展模式。具體的說,就是要根據(jù)社會需要制定不同的培養(yǎng)規(guī)格,對計算機科學與技術(shù)專業(yè)進行適當?shù)姆纸猓鞔_專業(yè)方向,以適應社會的需要。

二、以社會需求為導向的計算機專業(yè)課程體系

2006年,教育部高等學校計算機科學與技術(shù)教學指導委員會了《高等學校計算機科學與技術(shù)專業(yè)發(fā)展戰(zhàn)略研究報告暨專業(yè)規(guī)范(試行)》,提出了以“規(guī)格分類”為核心思想的計算機專業(yè)發(fā)展建議。鼓勵不同高?!坝嬎銠C科學與技術(shù)”專業(yè)名稱下,根據(jù)社會需求和自身實際情況為學生提供不同類型人才培養(yǎng)的教學計劃和培養(yǎng)方案。在規(guī)格分類的思想指導下,根據(jù)計算機學科覆蓋面廣,計算機專業(yè)規(guī)模大的特點,將計算機專業(yè)人才分成科學型、工程型和應用型3類m。依據(jù)我院學生實際情況和社會對計算機專業(yè)人才的需求,將我院計算機科學與技術(shù)專業(yè)分為三個培養(yǎng)方向,即計算機應用、計算機軟件、網(wǎng)絡(luò)技術(shù)。

計算機應用:該專業(yè)方向培養(yǎng)掌握計算機科學與技術(shù)的基本理論,基本知識和基本技能與方法,能熟練進行程序設(shè)計和使用數(shù)據(jù)庫技術(shù)、網(wǎng)絡(luò)技術(shù)及多媒體技術(shù)等解決實際問題,能從事高等和中等技術(shù)教育計算機課程理論教學、實驗和實訓指導的專業(yè)教師以及教學、教育管理等方面的高級技術(shù)人才。

計算機軟件:該專業(yè)方向培養(yǎng)在信息產(chǎn)業(yè)部門從事軟件工程項目的分析設(shè)計、開發(fā)和項目工程管理工作,以及在企事業(yè)單位從事管理信息系統(tǒng)的設(shè)計開發(fā)、管理維護工作的中、高級專業(yè)技術(shù)人才。具有扎實的專業(yè)技術(shù)基礎(chǔ),良好的規(guī)范化的軟件工程設(shè)計開發(fā)素養(yǎng),較強的軟件設(shè)計開發(fā)能力,較好的外語水平,能夠解決軟件工程中的實際伺題。

網(wǎng)絡(luò)技術(shù):該專業(yè)方向培養(yǎng)適應現(xiàn)代社會急需的高級網(wǎng)絡(luò)工程技術(shù)人才,從事網(wǎng)絡(luò)的規(guī)劃和組網(wǎng)設(shè)計、網(wǎng)絡(luò)工程設(shè)計和建設(shè)、網(wǎng)絡(luò)運行維護及管理、網(wǎng)絡(luò)安全防護和性能分析等工作,要求學生掌握網(wǎng)絡(luò)工程中近代通信網(wǎng)絡(luò)的基本理論及網(wǎng)絡(luò)工程的實用技術(shù),了解網(wǎng)絡(luò)協(xié)議體系、網(wǎng)絡(luò)互聯(lián)技術(shù)、組網(wǎng)工程、網(wǎng)絡(luò)性能評估、網(wǎng)絡(luò)管理等相關(guān)知識,具有較強的分析間題、處理問題的能力,能夠從事網(wǎng)絡(luò)規(guī)劃設(shè)計、網(wǎng)絡(luò)運行管理和性能分析、網(wǎng)絡(luò)工程設(shè)計及維護等工作。

計算機專業(yè)課程體系由:公共必修課、專業(yè)必修課、專業(yè)限選課和專業(yè)任選課四個模塊組成。專業(yè)必修課包括:高等數(shù)學、線性代數(shù)、離散數(shù)學、概率論與數(shù)理統(tǒng)計、電路與模擬電子學、數(shù)字電子技術(shù)、計算機基礎(chǔ)、高級語言程序設(shè)計、匯編語言程序設(shè)計、數(shù)據(jù)結(jié)構(gòu)、計算機組成原理、編譯原理、數(shù)據(jù)庫原理、計算機網(wǎng)絡(luò)、操作系統(tǒng)、軟件工程、面向?qū)ο蟪绦蛟O(shè)計;專業(yè)限選課包括:計算機數(shù)值方法、Web技術(shù)、計算機圖形學、算法分析與設(shè)計、JAVA程序設(shè)計、人工智能概論;專業(yè)任選課對不同的專業(yè)培養(yǎng)方向設(shè)置了不同的課程模塊,每個模塊設(shè)置10門課程,學生可從中選擇至少6門課程,計算機應用方向的專業(yè)任選課包括:大型數(shù)據(jù)庫管理系統(tǒng)、ASP.NET技術(shù)、電子商務(wù)概論、多媒體技術(shù)、計算機系統(tǒng)結(jié)構(gòu)、嵌人式系統(tǒng)、單片機原理及應用、接口技術(shù)、數(shù)據(jù)結(jié)構(gòu)選論、高等數(shù)學選講。計算機軟件方向的專業(yè)任選課包括:大型數(shù)據(jù)庫管理系統(tǒng)、ASP.NET技術(shù)、電子商務(wù)概論、面向?qū)ο蟮姆治雠c設(shè)計、計算機軟件工具、軟件項目管理、軟件測試技術(shù)、計算機動畫與虛擬實現(xiàn)技術(shù)、數(shù)據(jù)結(jié)構(gòu)選論、高等數(shù)學選講。網(wǎng)絡(luò)技術(shù)方向的專業(yè)任選課包括:大型數(shù)據(jù)庫管理系統(tǒng)、ASP.NET技術(shù)、網(wǎng)站建設(shè)與設(shè)計、計算機網(wǎng)絡(luò)安全、網(wǎng)絡(luò)管理技術(shù)、網(wǎng)絡(luò)操作系統(tǒng)、計算機網(wǎng)絡(luò)工程、現(xiàn)代通信原理與技術(shù)、數(shù)據(jù)結(jié)構(gòu)選論、高等數(shù)學選講。

在新的課程體系中,要求學生在前三學年修完公共必修課、專業(yè)必修課、專業(yè)限選課,其中專業(yè)必修課和專業(yè)限茵庫實現(xiàn)三個不同培養(yǎng)方向上計算機學科的公共專業(yè)基礎(chǔ)的培養(yǎng)。第四學年,學生可以根據(jù)自己的興趣愛好,結(jié)合自己未來工作去向,選擇一組方向課(專業(yè)任選課)學習,這樣既可以保證專業(yè)培養(yǎng)目標的實現(xiàn),又可以兼顧學生的學習興趣和愛好,實現(xiàn)規(guī)格分類培養(yǎng)目標,為社會培養(yǎng)合格的計算機專業(yè)人才。

第8篇

參考文獻:

[1]楊國軍,陳亞林.軟件工程專業(yè)實訓教學體系的構(gòu)建與實踐[J].內(nèi)江師范學院學報,2009(6).

[2]段麗英.基于軟件工程專業(yè)課程群組建設(shè)的Java實訓體系改革實踐[J].現(xiàn)代企業(yè)教育,2011(11).

[3]張永強,王嘉.王維坤培養(yǎng)工程應用型軟件人才的可教學化實訓體系建設(shè)探索與實踐[J].計算機教育,2007(12).

[4]孫偉.《Java程序設(shè)計》課程的教學改革與實踐[J].計算機時代,2005(11).

[5]陳玉華.構(gòu)建“基于技能培養(yǎng)、面向崗位群集”的課程模式[J].中國高等教育,2005(12).

[6]胡堅.高職《Java語言程序設(shè)計》實踐教學的設(shè)計與探索[J].科技信息,2010(14).

[7]陳火弟,劉光萍,羅泉龍.高校課程群建設(shè)與課程組構(gòu)建的研究與實踐——兼論東華理工大學數(shù)信學院課程群建設(shè)與課程組構(gòu)建實施方案[J].東華理工大學學報:社會科學版,2008(1).

參考文獻:

[1]李東明,趙偉.Java語言課程實踐教學改革[J].計算機教育,2011,13(7).

[2]韓茂源.行動導向教學法的理論釋義及實踐解讀[J].黑龍江高教研究,2011(6).

[3]趙建勛.基于行動導向的“Java程序設(shè)計”教學研究與實踐[J].蘭州教育學院學報,2012(4).

[4]王曉.關(guān)于改進JAVA教學方法的研究[J].青島遠洋船員學院學報,2010(9).

[5]高變英.“學案導學”教學模式的構(gòu)建與實踐[D].濟南:山東師范大學,2006.

參考文獻:

[1]雷君虎.基于任務(wù)驅(qū)動的Java實訓教學模式研究[J].河池學院學報,2009,29(2):119-121.

[2]賀媛媛,仇賓,王慧斌.高職院校計算機軟件實訓的實現(xiàn)途徑及分析[J].石家莊鐵路職業(yè)技術(shù)學院學報,2008,7(3):126-128.

[3]招啟東.項目實訓在JAVA課程教學中的應用[J].時代教育:教育教學刊,2008,(9):279-279.

[4]張大龍,馬毅.Java開發(fā)技術(shù)實訓課程體系的建立與實施[J].黑龍江科技信息,2009(8):45-45.

[5]劉穎.JAVA實踐教學方法探索[J].職業(yè)時空,2009,5(6):110.

[6]GrahamI,O’callaghanA,WillsAc.Object-orientedmethods:principles&practice[M].Addison-WesleyHarlow,UK,2001.

[7]Lopez-HerrejonRe,SchulmanM.UsinginteractivetechnologyinashortJavacourse:Anexperiencereport[C].ACM,2004:207.