緒論:寫作既是個人情感的抒發,也是對學術真理的探索,歡迎閱讀由發表云整理的1篇計算機軟件工程范文,希望它們能為您的寫作提供參考和啟發。
摘要:隨著計算機技術的快速發展,為我國計算機軟件工程的發展奠定了良好的技術基礎。計算機軟件工程對我們日常生活產生的影響非常深遠,可以說涵蓋了衣食住行等各個方面,基于計算機軟件工程的現代化技術的探討,能夠進一步拓寬計算機軟件工程的應用前景,實現科技效益轉變為社會效益。
關鍵詞:計算機;軟件工程;現代化技術
計算機軟件工程無論是行業發展前景還是行業發展速度都已經遠超傳統產業,并且在各行各業中的應用也取得了非常大的進步。但是我們也必須清楚的認識到,對于計算機軟件工程的現代化技術應用依然存在很多方面的問題,這些問題會造成計算機應用情況不足以及應用不完善等情況。所以對于目前計算機軟件工程存在的問題必須要加強重視程度,積極研發計算機軟件工程的現代化技術,盡可能的完善計算機軟件工程的應用情況。
1計算機軟件工程發展現狀
計算機軟件工程的現代化技術在我國得到了長足的發展。首先,由于計算機軟件工程的軟件技術研發能夠加快軟件系統的開放、運行,所以能夠為整個軟件行業帶來較高的經濟模式,符合社會主義市場經濟體制。其次,從實際的運營模式來看,軟件工程從研發到應用能夠有很多分層模型,包括了支撐軟件、系統軟件以及應用軟件等。所以在這樣的情況下,計算機軟件工程的現代化技術在我國應用和發展的范圍和領域也越來越廣泛,并且正在朝向一體化的發展趨勢。盡管我國目前計算機軟件研發工程得到了長足的發展,但是我國計算機軟件工程主要還是依托于國外發達國家的知識產權,自主研發手段少,而且與我國的社會實際相配套的少。所以在很大程度上限制了我國計算機軟件工程的開發與應用。盡管我國計算機軟件工程的現代化技術發展速度快,并且發展水平較高,但是由于受到各種因素的影響,我國計算機軟件工程的現代化技術產品后勁發展動力不足。而且,由于缺少自主創新技術,沒有形成我國自己的特色,在很大程度上也限制了我國計算機軟件工程的發展前景,并且缺乏技術保障。只有通過提升計算機軟件工程現代化技術的創新能力,才能夠更加科學合理的制定出行之有效的自主研發技術。
2計算機軟件工程的現代化技術發展對策
通過對于計算機軟件工程的現狀研究我們知道,目前計算機軟件工程的現代化技術發展最大的阻礙就是缺少自主研發的能力。所以要想進一步促進計算機軟件工程的現代化技術的發展,就必須要從以下幾個方面作為突破方向。
2.1加大政府扶持力度
計算機軟件工程的現代化技術的發展對我國現代化建設至關重要,尤其是對我國社會經濟的穩定發展、國民生活水平的穩步提升有著不可替代的作用。所以要想進一步促進計算機軟件工程的現代化技術的發展,必須要加大政府扶持的力度。可以通過對于計算機軟件工程的現代化技術的相關項目進行政策支持,制定相對應的扶植政策,從而為計算機軟件工程的現代化技術的發展提供更加廣闊的空間。由于計算機軟件工程的現代化技術是高投入、高回報的產業,所以在發展的過程中,更加需要大力扶持,并且進一步引導計算機軟件工程的現代化技術投資的合理化,避免因為資本炒作等方式帶來負面影響。更應該重視對重點工程的重點培養,比如超級計算機、“天眼”等計算機軟件工程的現代化技術的研究和投入,提高我國計算機軟件工程的現代化技術自主發展,并且要將研究成果盡快的轉為民用產品,保證對于投資和受益的平衡。
2.2重視產業自主創新
我們應該清楚的知道,目前我國計算機軟件工程的現代化技術發展困境在于缺乏自主創新的能力,所以更加應該重視對于產業自主創新能力的不斷培養與提升。要想進一步推動計算機軟件工程的現代化技術的平穩發展,必須要保證科技成果轉化為民用成果,這樣才能夠保證更好的將科技產品與市場需求相結合,也順應時代的發展。在全球經濟一體化的背景下,行業競爭、國家競爭也在不斷的增多,必須要培育出新的經濟增長點,從而保證在激烈的市場競爭中不斷提升,從而保證計算機軟件工程的現代化技術從產品到技術再到服務形成體系,為計算機軟件工程的現代化技術的發展提高競爭軟實力。從目前的發展趨勢來看,我國計算機軟件工程的現代化技術的發展方向多以通信技術、信息服務、網絡媒體等領域,可以說發展領域還比較窄,無法滿足廣闊的市場需求。只有不斷提高市場經濟領域的自主創新能力,才能夠有效的將計算機軟件工程的現代化技術于各行各業之間相結合,保證經濟的不斷發展。計算機軟件工程的現代化技術缺乏長效發展的動力,所以必須加快產品轉型與升級,進一步強化計算機軟件工程的現代化技術在市場創新中的有利地位。
2.3提高計算機軟件工程技術升級與產權保護
要想提高計算機軟件工程的現代化技術,必須要加快產業技術升級,進行補充與發展,從而增強軟件的使用效果和實際的功能,增強計算機軟件工程的現代化技術在升級管理方面的動力。只有這樣才能夠不斷的提供更多優質的軟件工程,才能夠促進我國整體計算機軟件工程的現代化技術行業的發展與完善。進一步提升軟件工程的設備與技術,保證維護質量和維護成本,加快產業發展與利用效率。由于現代化的管理需求,企業在進行產業升級的過程中必須要從市場發展和社會實際出發,所以在進行產品升級的過程中,應當從實際出發,遵循實事求是的原則,并且制定出一套行之有效的規章管理制度,強化升級的質量。在過去,由于缺乏產權保護意識,造成盜版軟件大量橫行。經過計算機軟件工程的現代化技術的多年發展,人們對于自主知識產權保護意識大量提升。不僅因為產權問題能夠提升企業的競爭能力,而且也能更能夠進一步提高企業的發展。所以企業必須加強對于計算機軟件工程的現代化技術核心技術的保護,并且采取相關措施來保證核心技術不斷創新,綜合市場的反饋情況來不斷改進。
3結論
計算機軟件工程的現代化技術對于社會經濟發展具有非常重要的作用,所以必須要加強對于計算機軟件工程的現代化技術發展與應用,不斷促進我國社會經的快速發展,提高我國自主創新的能力,本文通過對于計算機軟件工程的現代化技術進行探討和研究,從而為我國計算機軟件工程的現代化技術發展提供一定的理論依據。
參考文獻
[1]徐航.基于計算機軟件工程的現代化技術探討[J].數字通信世界,2017(07):124.
[2]劉羿勛.實現計算機軟件工程標準化發展[J].電子技術與軟件工程,2017(02):53.
作者:閆一瀟 單位:運城中學
摘要:軟件工程技術在現代社會中應用廣泛,隨著社會各行業、領域對軟件的要求越來越高,軟件工程技術也在不斷完善、擴大應用?;诖?,本文以軟件工程技術與應用原則作為出發點,分析軟件工程技術在系統軟件開發中的運用,并以分步的方式給出各項應用的具體情況,旨在通過分析完善對應理論,為后續工作的開展和優化提供幫助。
關鍵詞:軟件工程技術;系統軟件開發;模塊化
軟件是計算機和其他電子信息產品工作的主要支持,軟件開發則是根據用戶要求建造出軟件系統或者系統中的軟件部分的過程,包括需求捕捉、需求分析、設計、實現和測試的系統工程。軟件在實際應用中,總是不斷更新、優化的,這要求軟件工程技術對應進步,在基本原則不變的情況下,軟件工程技術在系統軟件開發中的運用往往有跡可循,分析相關內容,可以為相關技術的持續發展提供一定的幫助。
1軟件工程技術與其在系統軟件開發中的應用原則
1.1軟件工程技術
軟件工程技術是一門研究用工程化方法構建和維護有效的、實用的和高質量的軟件的技術,在實際應用時,涉及到計算機語言、數據庫、平臺、參數標準、建模等多項工作內容。自信息化時代以來,軟件應用的范圍越來越廣、軟件本身的數目也越來越多,包括計算機各類程序、郵箱、辦公系統、游戲等均是以軟件的形式存在的,而包括行政、科研、工業等各領域也在大量應用各類軟件,有效提升了工作的質量和效率。如自動化工程作業,人員將設定的參數代入系統中,依靠軟件進行模式化的工作,既能避免人員失誤帶來的不利影響,也能保證工作的效率和質量。
1.2軟件工程技術在系統軟件開發中的運用原則
在系統軟件開發中,軟件工程技術的應用主要分為三個階段,即定義階段、開發階段以及運行和維護階段。定義階段是指開發活動具體進行前對目標進行的各類分析,包括性能指標、項目計劃等;開發階段是指在項目計劃以及性能指標等要求下進行的各類設計、模擬、測試等工作;運行和維護階段是指軟件開發完成后、投入使用后,根據其具體工作情況進行必要的調整和升級。具體來說,軟件工程技術在系統軟件開發中的運用原則包括八個,即抽象性、模塊化、局部化、確定性、可驗證性、可模擬性、可優化型、完備性。抽象性是指一切工作均在虛擬環境下進行,這一原則也能夠保證只通過參數調整就能夠實現需求調整;模塊化是指將整個軟件開發工作以不同模塊分割、組成的方式具體進行,同時也指軟件開發過程和成果必須是標準化的;可模擬性是指在開發過程中可能進行必要模擬,以便調整和優化。其他原則各自對應實際工作,共同構成整個系統軟件開發流程。
2軟件工程技術在系統軟件開發中的分步運用
2.1軟件工程技術與過程在系統軟件開發中的運用
軟件工程的技術與過程,也即技術原理和開發過程。在進行系統軟件開發時,首先要明確對象要求,之后選定合適的技術。如開發目標為一款能夠進行河流流量監測的軟件,必然應用虛擬現實技術作為核心技術,利用計算機模擬河流情況以及流量信息,測試軟件的可行性。開發過程方面,涵蓋兩層意義,一是整體的工作過程,二是工程的規范性。在軟件開發過程中,原則之一是模塊化,進行工作時,所有工作分步進行同時所采用的工作軟件、參數條件也必須是一致的。比如河流流量監測軟件,驗證其工作能力時,所有環節應用的模擬系統必須是相同的,或者參數值必須是對應的,如模擬河流為長江,判斷軟件工作效能的上限為X,后續模擬也應以長江為對象,而不能改用其他河流,如果有更改需求,也應調整參數值,確保測試結果的可控性。軟件工程的技術與過程是其在系統軟件開發中的運用的基礎。
2.2軟件工程建模在系統軟件開發中的運用
建模是整個軟件開發過程中的核心環節,也對軟件工程技術提出了非常高的要求,自軟件開發得到重視以來,建模工作一直在持續進步,且漸漸能夠滿足工作需求。以某游戲軟件系統為例,建模工作需要針對游戲人物模型、場景模型、打斗模式等一一進行。在建立人物模型時,需應用三維動畫技術和骨骼建模技術,并根據人物在不同游戲條件下的具體情況,調整光線的明暗度。以骨骼建模技術為例,骨骼建模技術是指勾勒出人體骨骼輪廓,之后通過移動骨骼的方式進行動作,完成動作后再填充肌肉,這一技術使游戲中人物動作更為協調,避免了變形等問題。此外,整體建模技術也是系統軟件開發中的關鍵,仍以游戲為例,在完成了人物、場景模型建立后,需將所有內容連為一體,建立游戲系統的大模型,在此過程中,應考慮的因素包括磁盤空間、運行所需內存以及對計算機的配置要求等,以便確定參數,實際投入使用。建模工作是軟件工程技術的關鍵之一,也是系統軟件開發的核心內容。
2.3軟件工程度量在系統軟件開發中的運用
系統軟件開發中的軟件工程度量,直接決定整個系統軟件的性能以及可優化、調整的程度。所謂度量是指軟件各類參數的上下限,如開發目標為一氧化碳濃度檢測軟件,探測的上限為2%、下限為0.1%,但實際工作中,部分環境下的一氧化碳濃度可能達到10%、下限可能達到0.01%,如果依然采用上限2%、下限0.1%的標準,探測在部分情況下會失去意義,也難以為后續工作提供支持。應用軟件工程度量,可以在更大限度上滿足系統軟件開發的參數要求。仍以一氧化碳濃度檢測軟件為例,在設計時,人員首先針對各類存在一氧化碳探測必要的環境進行收據收集,如封閉室內、鍋爐房等,并利用大數據技術等將各類數據進行加工,生成規律表,去除奇異值,保留常規值,建立基本模型。所謂常規值,是指濃度符合安全要求的數值,其包含上限和下限,屬于一個范圍數值,各類環境中也略有差異。完成基本模型后,再利用奇異值建立問題模型,所謂奇異值,是指存在安全隱患的數值,以生產車間為例,國家規定一般為上限值為30mg/m3,而如果一氧化碳濃度達到292.5mg/m3時,可使人產生嚴重的頭痛、眩暈等癥狀;濃度達到1170mg/m3時,吸入超過6Omin可使人發生昏迷;濃度達到11700mg/m3時,數分鐘內可使人致死,上述數值均屬奇異值,建模時,需以不同數值劃定探測以及警報標準,提升軟件工程度量的價值,使其能更好的應用于系統軟件開發中,提升軟件的實用性。
2.4軟件工程優化在系統軟件開發中的運用
在實際進行軟件開發工作時,往往涉及到優化調整的問題,由于大部分軟件可能在設計時存在少許問題,因此需要通過各類測試進行優化。優化技術在軟件工程技術中較為成熟,并在長期實踐中漸漸完善。如上文所述河流流量監測軟件,一般來說,該軟件參數的上下限是根據目標對象基本情況設定的,但在實際工作中,可能由于大型汛期、旱期出現導致河流流量突破軟件監測的上下限,監測工作將無法進行,在進行優化時,可以更改參數設定,調整監測的上下限,保證軟件的實用性。此外,優化還包括對整個系統的可操作性等諸多方面。如軟件設計完成之初,只能獨立應用,所有監測數據需要人工記錄,在后續的發展中,隨著技術的進步,可以利用集成技術將軟件和數字輸出設備等連為一體,從而將收集的信息轉化成數字信息,直接通過通信手段反饋給人員,實現軟件功能的升級。
2.5軟件工程技術進步在系統軟件開發中的運用
軟件工程技術進步是時展的重要趨勢,系統軟件開發活動也因此受益。如虛擬現實技術,在此前的長期工作種,虛擬現實技術一直存在許多不足,在進行一些精密、大量數據工作時,現有的虛擬現實技術往往難以滿足需求,比如此前室內設計所用的多為CAD軟件,缺乏立體感,而隨著技術進步,人員在虛擬現實技術的開發方面投入了更多精力,圓方軟件、BIM技術先后得到應用,更好的滿足了工作需求。
3總結
通過分析軟件工程技術在系統軟件開發中的運用,了解了相關基本內容。目前來看,由于軟件在生活中應用的范圍不斷增加,價值越發突出,相關研究工作也需加大力度,就軟件工程技術在系統軟件開發中的運用而言,其原則在各時代、行業基本不變,主要內容則包括技術與過程、建模、度量、優化和技術進步。后續工作中,利用上述原理有利于提升相關工作的質量,更好的將軟件工程技術運用在系統軟件開發中。
參考文獻
[1]蔡貴龍.軟件工程技術在計算機系統軟件開發中的應用[J].電腦迷,2017(05):8.
[2]李紅蘭.試論數據挖掘技術在軟件工程中的應用綜述[J].電腦知識與技術,2016,12(34):98-99.
[3]牛思先.軟件工程思想在管理信息系統開發中的應用探討[J].信息系統工程,2017(01):52.
作者:何濟東 單位:四川城市職業學院
摘要:在科學技術日益發達的今天,計算機已經全面的走進了人們的生活。在我國的工業領域、教育領域和國防領域等各行各業的發展都離不開計算機技術。我們必須要認識到計算機技術應用社會發展的現實意義,加強對計算機技術的學習與維護,才能更好的適應時代的發展。要想充分發揮計算機的價值和作用,適應時代的發展,就必須要加強計算機軟件工程的維護,變革傳統的計算機維護方式,對現有的計算機維護模式進行合理創新,用科學有效的方式進行計算機軟件工程維護,保障計算機技術的有效使用。目前我國計算機的軟件工程開發比較開放,有關部門必須要注意軟件自身的安全帶給計算機的影響,保障計算機軟件的安全可靠,才能使計算機更好的服務于人類社會。
關鍵詞:計算機;軟件工程;維護措施;分析
進入新世紀以來,計算機技術的發展已經全面的改變了人們的生活方式和思維模式,計算機技術的大力發展推動了信息技術革命的到來,人們逐步進入信息智能化時代。在信息智能化時代中,必須要主要計算機軟件安全性的重要作用,保障計算機軟件工程的安全運轉,加強對計算機軟件工程的維護。下面文章我們就對計算機軟件工程維護的類型進行概述,提出計算機軟件工程維護的有效方式,提升我國計算機的使用價值,使計算機技術更好的推動社會發展。
一、計算機軟件工程維護的主要類型
計算機技術的出現極大的提升了人們的生活質量,目前人們的生產和生活都離不開計算機技術的應用,但是計算機出現故障的情況廣泛存在,嚴重影響了人們使用計算機的體驗,造成計算機的服務效率下降。因此,在平時使用計算機的過程中要注意對計算機軟件工程的維護,提升自己對計算機的使用技能。計算機軟件工程維護的一般類型有預防性維護、改正性維護、完善性維護、適應性維護等幾種維護方式。1.計算機軟件工程的預防性維護。要想做好計算機軟件工程的維護工作,就必須要認識到計算機軟件工程預防性維護的重要作用,對計算機軟件工程進行預防性維護就是一般的對計算機使用的軟件進行安全可靠的修改,在進行軟件工程修改的過程中,需要對軟件的一部分采取新的編寫方式,或者是對整個軟件采取新的編寫方式,另外還要注意對需要新編排的軟件進行測試,保障后期的計算機軟件工程的維護,提升計算機軟件工程的維護質量。2.計算機軟件工程的改正性維護。通常所說的計算機軟件工程的改正性維護就是指對計算機軟件在使用的時候出現的命令運行錯誤進行修正。很多計算機軟件在運行的時候,都會出現一些命令錯誤的編程代碼,如果不細心的檢測會很難發現這些錯誤代碼,所以人們在使用計算機軟機的過程中就一定要進行修改,修改的內容一般是邏輯命令的錯誤,文檔格式的錯誤,設計模式的錯誤以信息數據的錯誤這些。3.計算機軟件工程的完善性維護。計算機軟件工程的完善性維護具體來說是在計算機軟件的基本功能模式基礎上對外進行延伸,快速的提升計算機軟件的運行速度,提升計算機軟件的服務。需要注意的是計算機軟件工程的完善性維護延伸的功能要在原系統軟件運行一定時間之后才開展的,有很大的未知性,原本的計算機軟件需求沒有特別說明此類延伸到功能,這是計算機軟件工程完善性維護的重要作用。4.計算機軟件工程的適應性維護。做好計算機軟件工程的適應性維護,就是要讓計算機軟件運行過程中主動的適應外界環境的變動。一般就是涵蓋外部信息數據資料的變化,計算機自身的操作系統的變化,還有計算機硬件的變化等,使計算機軟件更好地適應這些變化,更好的利用計算機軟件進行學習和工作。
二、計算機軟件工程維護的有效措施
1.找到相應的程序設計語言。要想做好對計算機軟件工程的維護,就必須要重視對計算機軟件工程程序設計語言的選擇。我們要知道計算機程序設計語言有高級和低級的區別,低級別的語言很難理解和掌握,高級別的語言便于理解,方便后期的維護。在進行高級別程序設計語言的過程中,必須要凸出二者的差別,更好的開展后續維護工作。因為計算機軟件程序語言的選擇不同,相應的計算機軟件程序維護方式也有所不同,但目的就是要確保計算機軟件良好的運轉,發揮出計算機的使用價值。2.設置優質的軟件品質戰略目的。計算機軟件工程的維護有很大的可塑造性,比如使用性、理解性、高處理性等,要想強化計算機軟件工程的維護,會有很大的成本和時間,因此必須要明確計算機軟件工程的使用目的,設置優質的軟件品質戰略目的,避免不同功能之間的軟件編程沖突,根據自己的實際效用,改變計算機的運行環境,進一步促進計算機軟件工程維護水平的提升。3.增強軟件使用技術。計算機軟件工程在編程研發的時候,必須要考慮到后期的計算機軟件工程維護,保障計算機軟件的使用,因此必須要增強計算機軟件的使用技術,確保軟件研發預算合理。另外,提升軟件的使用技術,可以最快的發現計算機軟件的錯誤進行修改,保障計算機軟件的正常使用。而且增強軟件使用技術只需要針對其中的單一部分進行改變,并不對其他部分產生影響,提升了軟件的維護水平。
三、計算機軟件工程維護的有效方法
1.加強對計算機硬盤進行維護。在使用計算機的時候,必須要加強對計算機硬盤的維護,定期的對計算機硬盤進行監測、和清理工作。計算機在使用一定時間后,內部會存在很多的垃圾數據,占據了硬盤很大的內存空間,還會降低計算機軟件的使用速度,嚴重的對計算機的安全性能產生影響,因此,在使用計算機的過程中必須要加強對計算機硬盤的檢測維護,加強對硬盤的清理,做好系統數據備份,更好的發揮計算機的價值。2.建立有效的軟件防御系統。要想確保計算機安全有效的運行,就必須要提升計算機系統的安全性能,避免被病毒入侵,這就需要建立有效的軟件防御系統,具體可以設置一些安全系數高的防火墻和殺毒軟件等。另外,使用計算機的時候也要提升自我防范意識,不隨意點擊非法軟件和網站,定期清理垃圾文件,保障計算機的正常使用。3.控制計算機系統的程序數量。由于計算機的程序都是安裝在計算機系統內部里面,回影響軟件的安裝,對后期軟件的使用產生影響,所以,一定要控制計算機系統的程序數量,減少程序占據系統的內存空間,還要注意計算機系統的升級與優化,提升計算機的運行速度。
四、結語
綜上所述,要想充分發揮計算機的價值和作用,適應時代的發展,就必須要加強計算機軟件工程的維護,變革傳統的計算機維護方式,對現有的計算機維護模式進行合理創新,用科學有效的方式進行計算機軟件工程維護,保障計算機技術的有效使用。伴隨著科學技術的發展,人們的生產和生活都離不開計算機技術的應用。在信息智能化時代中,必須要主要計算機軟件安全性的重要作用,保障計算機軟件工程的安全運轉,加強對計算機軟件工程的維護。
參考文獻:
[1]葛靜.計算機軟件工程的維護措施和方法分析[J].數字化用戶,2016,22(41):38.
[2]蔣金.計算機軟件工程的維護措施和方法分析[J].數字化用戶,2017,(28):139.
[3]苗長城.計算機軟件工程的維護措施與方法分析[J].科學導報,2015,(10):263.
[4]丁春莉.計算機軟件工程的維護措施與方法分析[J].通訊世界,2016,(19):36-37.
[5]程紅英.計算機軟件工程的維護措施與方法分析[J].計算機光盤軟件與應用,2014,(8):313-313,315.
作者:龐軍欽 單位:廣東農工商職業技術學院
摘要:現代科學技術的發展進步,計算機信息技術被廣泛的應用到社會的各行業領域中,因此而產生了海量的信息數據,將這些數據進行收集、分析和處理對于社會的發展具有重要的意義,計算機數據庫應運而生。本文通過對基于計算機軟件工程的數據庫編程技術進行淺析,旨在促進數據庫編程技術的科學應用,進而促進計算機軟件工程行業的發展。
關鍵詞:計算機;軟件工程;數據庫;編程技術
計算機軟件的開發和應用是保證計算機應用功能的關鍵,數據庫建設和技編程技術應用能夠使軟件應用過程中的穩定性得到保障,數據信息可以被集成管理、分析和使用,同時實現數據的共享應用,解決很多人工工作形式難以實現或者實現難度較大的數據處理工作,編程技術是構建數據庫的主要技術支持。
1數據庫的科學有效構建形式
1.1數據庫的設計工作
設計工作為計算機數據庫構建的初級階段,設計人員需要對數據庫的存儲結構、位置以及存儲路徑進行綜合的考量,對于信息的存儲情況進行深入的了解,盡可能的降低存儲空間,實現數據空間的有效利用,對存儲空間進行主次分明的層次劃分,保證實現高效便捷的使用功能。在進行存儲路徑的設計時,需要根據信息類型設置相應的信息索引,以實現用戶在輸入關鍵字之后就能夠找到相關的數據信息內容。
1.2數據庫的網絡構建工作
數據庫網絡的構建具有較強的專業性和技術性,技術人員在進行數據庫網絡的構建時,需要加強對專業技術知識的應用,對結構模塊進行合理優化,減少內存占用空間,以保證其運行的速率。同時加強數據庫服務端與應用用戶之間的溝通和聯系,技術人員加強對服務端的科學管理,設置相應的管理員賬號和密碼,通過密碼的設置來保證管理權限,對數據庫進行合理的數據信息修改、添加以及等技術操作。
2基于計算機軟件工程數據庫編程技術的應用方式
2.1類型比較
文件建立之后需要應用數據庫軟件對文件進行數據讀取,在數據庫的應用初期需要針對應用功能需要對數據庫進行對比,觀察文件在讀取過程中是否會出現數據丟失的情況,為確保文件讀取工作的順利進行,應用類型比較的方式直觀反應文件讀取工作中存在的問題,進而選擇更為合適的文件應用類型,有效的文件類型選擇,能夠使數據庫的空間應用效率得到提升,同時提升整體軟件運行的流暢度,保證軟件的模塊應用功能都能得以實現。
2.2數據庫的建立
數據庫的建立首先需要以編程技術作為技術應用基礎,通過功能之間的相互協調,解決其技術應用過程中存在的各種問題,進行數據庫的建立需要針對自身的應用需求選擇合適的程序語言,并對語言進行邏輯編輯,利語言組織編寫完成數據庫的功能型架構,并對不用的模塊進行功能性區分,提升數據庫的應用效率。數據庫創建需要在確定文件類型之后進行,采用分區構建的方式,不同的區域負責不同的應用功能,并應用技術協調語言使不同應用功能之間實現相互配合,避免出現應用混亂或者數據沖突現象的出現,對設計功能中存在的不完善之處進行技術完善,保證整改方案的應用功能提升。還可以應用外部安裝軟件進行數據庫創建,用戶可對自身的應用需求進行自主選擇,實現數據庫資源的最大程度應用。數據庫編程技術的有效應用,是各個分支應用系統之間的配合程度更高,數據庫中出現的數據丟失現象,能夠應用數據庫備份的方式使數據得到應用恢復,進而保證軟件應用功能得有完善。
2.3軟件開發過程中編程技術選擇
編程技術的選擇需要以軟件的應用功能為基礎,對軟件運行的穩定性情況進行觀察和探討,并對系統的資源利用情況進行優化,觀察其在應用過程中可能出現的不穩定情況,針對常見的系統應用問題,設計者可以在編程階段應用編程技術選擇優化的方式進行技術完善,出現數據傳輸異常的問題進行采用技術控制措施,避免大規模癱瘓現象的出現,致使其他應用功能受到影響。在數據庫編程檢測極端需要對技術應用以及系統穩定性進行檢測,為系統運行提供良好的運行環境,軟件應用的穩定性與編程技術的選擇具有直接關系,因而需要加強對編程技術選擇的重視。
2.4數據庫文件加密
數據庫建立應當應用編程技術對數據庫的數據信息進行加密保護,應用者通過登錄口令或者密碼進行數據庫的登錄和應用,工作人員需要應用技術手段解決常見的加措施,避免數據信息受到網絡病毒侵害以及不良侵犯,根據信息的重要程度設置不同的加密等級,應用者具有自主選擇的權限和空間,避免信息泄露對系統以及個人造成的嚴重影響。
3結語
計算機軟件工程的數據庫編程技術應用,能夠實現在文件類型的比較、數據庫的建立等環節的技術應用,并通過合理編程技術的選擇、進行數據庫文件加密來保證數據庫結構設計的合理性和安全性,應用編程技術對軟件模塊以及軟件運行空間進行合理優化,保證軟件運行的穩定性,并有效提升其應用效率,促進編程技術應用價值的實現。
參考文獻:
[1]左丹霞.C#語言開發中的數據庫編程技術分析[J].通訊世界,2015(19):252~252,253.
[2]尤晶晶.工程軟件中VB數據庫編程技術的應用及選擇思路解析[J].電腦編程技巧與維護,2016(04):71~72,94.
[3]李蘋,周麗芬,李勇.JDBC數據庫編程技術[J].電腦知識與技術,2015,11(18):1,10.
作者:于博文 單位:長沙市第六中學
摘要:高校創新創業正在如火如荼地進行。軟件行業作為21世紀最熱門的專業,短時間內造就了無數的傳奇人物。但據不完全統計,大學生的創業成功率僅有2%~3%。這就要求高校在教育中應開展軟件工程專業創新創業教育,以適應其創新創業的需要。
關鍵詞:軟件工程;創新創業;教育模式
軟件行業相比其他專業,更容易創業。因此,高校對軟件專業學生進行創新創業培養,是學生面向社會、面向職場的重要措施。那么,如何對軟件工程專業學生進行創新創業教育呢?筆者認為應以創新創業人才培養機制為基礎,將創新創業教育與專業課、實踐課進行深度融合。
一、軟件工程創新創業人才培養存在的問題
1.缺乏創新創業指導教師
大部分高校軟件工程專業的創新創業師資比較匱乏,缺少既懂專業又懂創新創業的教師。絕大多數的教師在教授軟件專業課程方面不存在任何問題,但缺乏創新創業的指導能力。高校并沒有相關的政策,鼓勵教師帶領學生進行創新創業實踐,承擔創新創業工作,造成部分教師的積極性不高。
2.創新創業課程體系的不完善
軟件工程專業所有課程安排均為基礎公共課和專業課。許多高校將創新創業課程作為選修課程進行安排,課程安排單一且課時較少,缺乏創新創業課程的完整體系。部分學生僅僅追求修滿學分,無實踐經驗,沒有接受過創新創業指導。
3.缺少創新創業實踐平臺
學生創新創業不單是高校的事情,還需要高校、政府和企業一起努力,共同培養。目前的情況是,教師教授學生創新創業理論卻無法指導大批的學生進行實踐,造成學生紙上談兵,缺乏經驗;政府資金投入較少,普及面小;校企合作少,孵化項目投入較少。
二、軟件工程專業創新創業培養模式設計
1.提升教師的創新創業素質,優化師資結構
高校應引入專職的創新創業教師對學生進行創業知識教育,引導學生將專業知識與創業知識相結合,培養其創新創業思維;在此基礎上,可借助外部力量(國內外公開課、創新創業指導教師、企業指導教師、軟件企業工程師)培養復合型人才;要堅持高校、企業及政府聯合培養的基本原則,構建和完善合作企業師資庫,以企業帶動就業和創業;要建立完善的教師創新創業考核機制和激勵制度,以激發教師帶領學生進行創新創業的動力。
2.完善軟件工程專業創新創業課程體系
根據軟件行業需要,高校要培養能從事軟件需求分析、軟件設計、編程開發、測試及用戶培訓的應用型人才。在此基礎上,培養產品經理及項目經理人才。除了專業能力培養外,要使學生具備創新創業思維和能力,高校還需設立創新創業課程,如大學生職業規劃、創新創業心理學、大學生計算機創業案例分析等,培養具有良好軟件設計能力、社交能力、市場開發能力、管理與溝通能力和職業發展能力的軟件工程技術和管理人才。
3.以項目、學生團隊為核心的課程教學改革
以項目及學生團隊為核心,教師應設計符合企業項目特點的課程項目,帶領學生完成項目的市場調研、開發設計及市場推廣。以項目開發的生命周期為載體,教師應帶領學生進行創新創業實戰。如進行網站設計、軟件開發、電子商務項目營銷、APP開發及運營、參加各類計算機大賽等,通過實際項目,培養學生的創新創業思維,帶動及鼓勵學生主動創新創業。
4.搭建創新創業平臺
高校應堅持高校、政府及企業聯合培養的基本原則,聘請企業家、風險投資人員、項目經理、技術人員以及政府創新創業工作人員,構建和完善合作企業師資庫,以企業帶動就業和創業;政府加大投入,幫助孵化大學生創新創業項目,支持大學生創辦高新技術企業。
三、結語
目前,高校創新創業教育還處在起步階段。高校必須清醒地認識到,創新創業教育決不能脫離知識教育和專業教育孤立進行。加強教師隊伍培養,重構課程體系建設,增強學生的創新創業意識和能力,政府、學校、企業才能將創新創業落到實處,才能培養出優秀的創新創業人才。
參考文獻:
[1]徐挺.高職院校實施創業教育研究[D].咸陽:西北農林科技大學,2008.
[2]應一也.美國高校創業教育研究[D].上海:華東師范大學,2008.
[3]田喜平,陳衛軍,等.軟件工程專業創新創業教育師資隊伍建設研究———以安陽師范學院軟件學院為例[J].安陽師范學院學報,2016(5).
[4]劉艷,閆國棟,等.創新創業教育與專業教育的深度融合[J].中國大學教學,2014(11).
[5]王蘭.高校計算機專業學生創新創業教育模式研究[D].成都:西南交通大學,2011.
[6]向海昀,蒲和平,劉彬.搭建Moodle平臺整合高校教學資源探析[J].現代商貿工業,2011(15).
作者:向海昀 符曉 李旭 單位:西南石油大學
摘要:隨著時代的發展,社會的進步,信息技術已經成為影響社會生產的關鍵性因素。人們更多的將精力放到計算機的使用,以及面向計算機的應用管理等角度,而忽視了對計算機軟件工程的深入思考。所以本文主要在計算機軟件工程的管理和應用等方面進行分析,從不同的角度來觀察和思考計算機工程的相關內容,帶動計算機軟件工程的發展。
關鍵詞:計算機軟件工程;管理與應用
引言:
從目前我國計算機技術的問題來講,很多人的觀念受到傳統意識的限制,并且受到計算機引用意識的影響,沒有將計算機技術真正應用到日常生活中。并且就目前而言,我國計算機軟件工程的管理設計還不太均衡,明顯存在一定出入,所以要結合計算機軟件工程應用的不同角度進行分析,不斷帶動計算機軟件工程管理的發展。
1計算機軟件工程管理的主要內容分析
1.1工作人員管理
就目前而言,我國計算機軟件的工程管理設計仍然不夠成熟,很多方面存在很大的問題,并且在當下主流意識的培養中難以形成針對性的計算機軟件工程意識。在計算機軟件工程的構建中,計算機軟件工程管理是其中不可忽視的重要問題,有關部門應該針對計算機軟件工程的管理進行分析,全面帶動計算機軟件工程的進步。
1.2用戶管理
計算機軟件工程的主要面向對象是大范圍的群眾,所以在進行軟件工程管理時完成最大程度的開發就能夠減少此類市場競爭關系的影響,達到用戶的需求。在完善計算機軟件工程管理體系的前提下,給用戶最好的軟件體驗,而其中最多的是滿足用戶的功能需求,增添更多的功能來滿足用戶的實際需要,實現計算機軟件工程在實際應用方面的擴展。結合計算機軟件工程在社會生活中的實際應用進行分析,不斷進行再次設計和完善,最終始終能夠在此項工程中取得突破性進步。
2計算機軟件工程管理的辦法與對策分析
建立完善的計算機軟件工程體系來進行具體的工程建設,從我國計算機軟件工程當前面對的實際情況進行分析,帶動科學合理的計算機軟件工程架構,促進整體管理體系的發展。在充分的計算機軟件管理角度上充分調動軟件設計體系的作用,結合完善的管理措施,為達到計算機軟件工程管理的相關措施來實現有關問題。
2.1構建健全的計算機軟件工程管理體系
在計算機軟件工程的管理體系進行分析,以更加科學合理的管理辦法,全面帶動軟件工程的發展,對我國計算機工程的進步來講非常重要,更加適合當前社會生產的優化調動,利于科學化的管理措施。
2.2加強對計算機軟件工程的風險管理與進度管理
在計算機軟件工程中,由于我國的有關措施還不夠完善,所以在計算機軟件工程體系中還存在著一定的問題。所以在對于計算機軟件工程的發展中,需要結合一定的軟件工程建設來進行更加科學合理的設計,在實際軟件工程建設來完善管理體系的構建,帶動系統化的應用措施。在計算機軟件工程的實現中,需要結合管理體系的設計進行分析,在原有系統工程建設的基礎上,充分調動風險管理和進度管理的有關工作,促進應用體系反饋的發展。
2.3強化計算機軟件工程項目合作團隊的管理
在計算機軟件工程管理中從團隊合作的角度進行考慮,全面分析計算機軟件工程的管理體系,通過團隊合作的方式來進行優化培養,增強計算機軟件的管理方案,在實現計算機工程的基礎上實現細化管理。并進行用戶實際應用情況的反饋,為滿足用戶的實際體驗,在原有計算機軟件工程的建設中,優化用戶的軟件體驗,結合遇到的問題進行分析,得到及時解決。
3計算機軟件工程的應用
3.1軟件工程工作流程管理系統概述
計算機軟件工程主要面向普通用戶群的實際體驗,在傳統的計算機網絡體系的構建中能夠滿足多項計算機軟件的發展基礎,優化軟件的使用效率。全面帶動計算機軟件體系的發展,積極促進人們的日常應用體驗,帶來更加科學合理的計算機軟件工程的構建。簡單來講,計算機軟件工程管理體系主要是在基本的工作流程中進行實際完善,全面優化軟件工作流程的操作,實現對用戶實際應用的模擬安排,促進計算機軟件工程的發展。在合理的軟件工程經營管理體系中,按照對應的原則進行分配,并且給予這些軟件工程更多的實際體驗,維持在不同的信息規劃中,實現更大范圍的計算機軟件工程體系構建。
3.2計算機軟件在工程項目管理上的應用
隨著時代的發展,計算機軟件工程建設逐漸成為社會生產中的重要影響因素。對于企業的工程施工建設來講,計算機軟件工程的應用非常重要,能夠直接影響到不同環節下信息的交流和溝通,并且在產業信息結構中進行科學合理的體系構建,全面帶動工程建設的發展,更好的進行交流和溝通,對減少工程建設的成本來講有著更多的幫助,有利于企業項目工程的管理。
3.3計算機軟件工程在教學中的應用
在社會主義市場經濟快速推動的前提下,由于計算機軟件工程的特性受到更多社會生產建設的廣泛應用,并得到更多領域的利用。比如在進行教學數據信息的交互中能夠得到更好的交流和溝通,計算機軟件應用給了教學方案的交互式設計,教師能夠通過計算機軟件來進行良好的輔助教學,并且在原有信息結構的基礎上,減少成本的利用,建立良好的基礎信息交互。隨著時代的發展,計算機軟件將會應用到更多的教學設計中,得到計算機軟件開發的優化改善,極大程度提高在計算機軟件工程應用基礎上教學的效率,進一步促進計算機軟件工程的發展。就目前來講,計算機軟件工程建設的實際應用較為廣泛,能夠得到進一步的開發和利用,得到更多創新與發展的機會,促進我國計算機軟件工程體系的構建。
4結束語
總的來講,在我國社會主義經濟飛速發展的前提下,計算機工程同時得到快速進步。全面發展計算機軟件工程建設對當前社會生產來講非常重要,通過系統優化的科學合理建設來進行軟件工程管理,構建完善的計算機軟件工程管理體系。所以,通過計算機軟件工程管理的角度進行重點分析,能夠全面促進計算機軟件工程的發展。
引用:
[1]李國章;計算機軟件工程管理與應用探討[J];電子技術與軟件工程;2013年13期.[2]馬寧;淺析計算機軟件工程的應用[J];中小企業管理與科技(上旬刊);2012年07期.
作者:仲煒 單位:三江學院
摘要:根據多年軟件工程教學實踐,對軟件工程案例教學過程中的不足之處進行反思,提出了軟件工程教學“以學生為中心,項目開發為驅動”的思想,總結出了一套以“學生自主開發找出不足-交流匯報找解決辦法-教師總結理論經驗”為主線的項目開發驅動教學方法,并進行相應的教學內容和考核方式的改革探討。
關鍵詞:軟件工程;案例教學;不足反思;項目開發驅動教學
引言
軟件工程是計算機相關專業的一門核心課程,具有綜合性、實驗性極強的特點,其研究的范圍非常廣泛,包括軟件開發的技術方法、工具和管理等許多方面,而且新的技術方法和工具源源不斷涌現[1]。該課程的學習目標旨在提升學生的分析與設計能力、編碼能力、工程素養及團隊協作精神,為學生成為一名合格的軟件工程師打下良好的理論、技術及工程基礎。為了實現這一培養目標,很多院校對軟件工程課程教學進行了改革,其中最為重要的改革應屬于引入案例教學[2]。案例教學法是指教師以一個實際項目的運作為主線,講授軟件開發的全過程,講解時貫徹理論與實踐相結合的原則,從工具、方法、技巧各個角度,對學生進行實用性培養,同時重點培養管理和設計能力,在理論上有的放矢,強調理論的適用和適度[3]。案例教學法的引入改變了傳統教學中知識內容枯燥、理論性強、學生難以理解運用的狀況,在一定程度上激發了學生的學習興趣,活躍了課堂氛圍,提高了教學的質量。但是,在軟件工程實際教學過程中,我們發現了很多問題,教學常常達不到預期效果。
1、軟件工程案例教學過程中存在的問題
1.1以“老師教,學生聽”為主
軟件工程課程教學雖然引入了案例教學,但是,學生在教學過程中仍然處于被動接受狀態。從案例的選擇到案例的開發過程講解仍然以“教師教,學生聽”為主,學生僅僅是項目開發的“旁觀者”而不是“參與者”。因此,學生很難真正體會相關理論的重要性,更不用說轉化為自身的能力素質。學生學完課程后,往往“什么都知道,卻什么都不會”。
1.2案例選擇不合理
在案例教學中,教師通過把知識點與案例相結合,使學生從個案的分析、比較中,更深入地了解軟件系統開發與管理過程,軟件工程案例教學的不足反思與對策研究文/田懷鳳最終達到技術和知識點的掌握,因此案例項目的選擇至關重要[4]。項目太大涵蓋的內容太多,學生很難在有限的課堂教學中把握。項目太小又很難全面包含把軟件工程的相關理論。有的項目算法相對密集,性能要求高,而功能需求簡單,也很難用工程化的方法和手段對其開發過程加以促進。甚至有的教材或者教師仍然以C/S模式的軟件為開發案例,不符合目前對軟件B/S結構或者安卓開發的需求,使得學生學完軟件工程課程之后,感覺課程的理論與現實需要脫節,影響學生學習課程的興趣。
1.3不能滿足學生對課程的不同期望
軟件工程課程一般開設在大三下半學期,這時學生們的動手能力和專業技能差別很大。有些學生經過C++,JAVA等課程的學習以及參加大學生創新項目等方式,已經積累了一定的軟件開發的經驗,他們往往希望能深層次、系統的參與軟件開發,培養管理能力,團隊合作能力等。還有些學生由于自身主動性及能力的原因,動手能力還很弱,案例教學對他們而言更像“紙上談兵”,往往只能記住一些理論、方法,不能通過課程的學習提高專業技能。
1.4實踐課時不足
為了配合案例教學,軟件工程課程一般會設置實踐課時,供學生進行項目開發實訓。但是,由于實踐課時較少,(一般8課時左右),在這么短的時間內,往往只能完成項目的分析和設計的文檔,其他工作要由學生課后完成,因為缺乏監督,難以確保每位學生都能保質保量的完成。
1.5對最新的項目實訓工具介紹不足
隨著軟件工程理論的發展,軟件項目實訓的工具也在不斷涌現,比如CASE工具、自動化測試工具、項目管理工具、配置管理工具等。在以往的案例教學中,教師往往注重講解案例項目的開發過程理論,很少涉及這些工具的使用介紹,而實際情況是很多學生不知道用什么工具來表示分析設計的結果,也不清楚數據庫設計、軟件測試、項目管理等相關工具有哪些,如何使用。
1.6考核方式不能有效地激發學生的課后學習興趣
采用平時30%+考試70%的考核方式,考核的重點還在理論知識的“紙上談兵”,不能全面反映學生課后的努力,不能有效激發學生的學習興趣。
2、改進措施
為了切實提升教學質量,培養學生的專業技術能力,我們以解決問題為目標,以教學模式的改變促進教學內容和考核方式等多方面有針對性地改進。
2.1以學生為中心的課堂教學模式
徹底改變以“教師講,學生聽”為主的教學模式,改變教師的角色,讓教師的“教”變為項目的“引導”,學生的“聽”變為項目的“開發”。把案例教學,變為項目驅動教學[5]。在整個教學過程中,由教師引導學生進行項目開發,讓學生在開發過程中感受軟件工程的理論,變“要我學”為“我要學”,再由教師對相應理論進行指導總結。具體實施方案如下:(1)有選擇性的分組分工,滿足不同學生對課程的不同期望在課程學習之初,教師對全班學生的專業技能和課程學習期望進行調研,選擇專業技能較強或者有一定的軟件開發經驗的的幾名同學擔任組長,再由組長以自愿的結合的方式招募組員,將全班同學分成5人左右一組的幾個項目小組。組長擔任項目經理,小組中的其他成員根據能力分別擔任編碼、測試、數據庫、美工等角色。這種分組方式,既防止了隨機組合時的各組學生專業能力不均衡,又滿足了不同學生的不同角色期望,自愿組合又利于團隊融洽和交流。(2)從學生的實際需求產生項目案例在案例項目的選擇方面,也完全以學生為中心,讓每個開發小組自行選題。一般來說,功能需求較多,流程復雜而實現技術難度較小又為大家所熟悉的題目最適合。為了確保每組都能選到適合的題目,教師進行了引導,引導學生們從自己的日常生活需要出發,選擇各類信息管理系統作為項目案例。比如“大學生社團管理系統”,“校園二手圖書交易系統”等。(3)教師走下講臺,引導學生進行項目開發課堂教學不再是結合案例的理論講授,而是根據軟件開發的生命周期,由教師引導學生小組進行項目開發,并在開發的過程中,總結軟件工程的理論。比如在需求分析階段,教師首先讓學生在課后以小組為單位,討論自己項目的需求,再由教師在課堂上組織他們進行交流匯報,每一組匯報時,其他小組的成員都成為用戶角色,提出新問題,直到確認項目的需求。然后由教師總結需求分析的方法,引導學生使用MicrosoftVisio和RationalRose進行需求規格說明書的撰寫。軟件生命周期的其他階段按照同樣的方式進行,先由學生小組自行主動學習開發,再由教師組織交流討論,總結方法,引導學生使用相關項目開發的工具,一步一步完成項目開發。在這個過程中,由各小組的組長分配任務,協調安排人員,因為組長們有一定的項目開發經驗和開發技能,保證了項目能順利進行。小組內每個成員的團隊協作能力和組長的組織管理能力都得到了鍛煉。(4)成果匯報,總結經驗在實踐課時,安排所有學生進實驗室,集中完成項目開發。由于各小組學生的能力有差異,項目進度各不相同,集中開發,有利于各小組的交流學習,教師也能隨時指導。等所有小組的項目開發任務完成后,由小組組長進行成果匯報展示,教師和其他同學充當評委,指出得失成敗,總結經驗。教師從項目實踐中讓學生感受文檔、規范編碼、團隊合作、項目管理等重要概念。這種“學生自學找出不足-交流匯報找出解決辦法-教師總結理論經驗”的項目驅動教學方法,極大地提升了學生的學習興趣和主動性,取得了較好的學習效果。教師從知識傳授者變成了項目開發的引導者、組織者和評價總結者。
2.2以項目開發為驅動設置教學內容
在以項目開發為驅動的案例教學中,對教師的能力提出了更高的要求,教師要能對項目開發的全過程精準的把握。在教學過程中,把教學內容巧妙地和項目開發任務結合起來,在學生最困惑最需要幫助的時候給與實踐和理論的指導。每個階段開始之前,提前將以往容易被忽略的項目實訓工具進行介紹,比如軟件分析與設計的工具MicrosoftVisio,面向對象設計工具RationalRose,數據模型建模工具PowerDesigner,軟件集成編碼開發工具VisualStudio等,讓學生們掌握最先進的工具,更方便他們進行項目的開發。
2.3項目開發為主的考核評價方式,激發學生的學習興趣
以項目開發為驅動的案例教學法,需要學生花費大量的課余時間,所以我們采用“項目發過程50%+項目文檔20%+開卷考試30%”的方式進行考核。項目開發過程成績=團隊對軟件工程的執行情況+團隊的分工與協調情況+軟件的復雜程度和最終實現情況。這種考核方式既要求學生小組不折不扣地完成項目過程開發,又充分強調了項目文檔的重要性,再通過開卷考試強化軟件工程重要的理論概念,將理論和實踐充分集合,激發了學生的學習興趣,取得了很好的效果。
3、結束語
以“學生為中心,項目開發為驅動”的軟件工程課程教學方法,能更好地激發學生的學習興趣,將學習的角色從受眾變成主動者,讓學生從枯燥的理論學習環境中解脫出來,全面深入體驗軟件工程分析、設計、編碼、測試的開發過程,更好地培養了學生的理論應用能力,團隊合作能力,問題解決能力,提高了工程實踐能力。接下來,有條件的學??梢蚤_設軟件工程課程設計課程,或者與企業合作,選擇最新的、為企業生產應用所需要的項目作為開發案例,讓學生真正的做到學有所用。還可以將好的項目案例形成案例庫[6],供后面的學生參考選擇開發。培養具有高素質專業技術人才是一項需要長期堅持的系統化工程,需要持之以恒的不懈努力以及教學實踐的不斷嘗試和反饋。
參考文獻
[1]張海藩.《軟件工程導論》(第6版)[M].清華大學出版社,2013
[2]王辰尹.面向應用型IT人才培養的軟件工程教該關鍵問題研究[J].計算機教育.2014
[3]李峰.計算機軟件工程專業卓越計劃實踐教學.計算機教育.2013
[4]呂云翔.《軟件工程實用教程》[M],清華大學出版社,2015
[5]譚貌.軟件工程專業多課程協作項目驅動教學模式研究[J],計算機教育,2011
[6]彭煥峰.面向卓越工程師培養的軟件工程教學改革與實踐[J].軟件導刊(教育技術),2015
作者:田懷鳳 單位:揚州大學信息工程學院