計算機軟體技術專業論文
資訊時代,計算機作為載體,起到了無足輕重的作用。下面是小編為大家整理的,供大家參考。
範文一:高職教育軟體技術專業建設
摘要:如何培養出好的高職教育的軟體技術專業還有很多的問題等待著我們研究。高職軟體技術專業教育應該將促進就業作為教學的主旨。下面本文就軟體專業的建設和研究問題給出一些相關看法。
關鍵詞:高職教育;軟體技術專業;建設
軟體行業的更新換代非常快,軟體專業的教學也要緊跟軟體行業的更新步伐。對於高職院校來說,成功的專業建設能夠讓學生的專業素質符合社會的需要,對於促進學生就業是有很大作用的。提高學生的全面素質,積極的吸取社會上的優秀培養經驗,將學生的計算機專業能力作為培養中心,更好的研究出適合學生的教學模式。
一、確定培養計劃
高職軟體專業應該將社會的具體需求作為專業學習方向,將就業作為培養的最終目的。隨著近些年的計算機專業學生的就業情況不夠明朗,但是在這個科技高速發展的社會,社會對計算機專業人才的需求量是非常大的。通過這樣的反差可以知道大學在計算機專業的培養上存在很多問題,首先學習的內容與社會的實際需求不和,其次學生的動手能力存在問題。高職學校的教學重點是讓學生的實踐能力能夠符合社會的需求,一旦高職生開始工作便能立刻與社會完美結合,所以才要去高職院校應將就業作為培養的最終目的。要想達到這個目標,高職院校在教學中就要將企業的人才培養結合到教學中來。通過學習-研究-企業實踐這一學習模式,讓學生在學習專業知識的時候能夠及時的運用,利用企業的實際專案對學生進行實訓,讓學生親自參與到軟體開發的整個過程中。讓學生在校學習期間就有很多的軟體開發經驗,同時也注意學生綜合素質的培養,讓學生在企業中能夠成為一個綜合素質都很不錯。通過校-企結合的培養模式讓學生的專業知識基礎好,職業技能又能優秀,既能夠在小組中順利的進行開發合作,又可以適應大型開發團隊中開發模式,使學生成為一個技能強硬、高素質的技能型人才。通過專業培養,讓學生在畢業後能夠從事更多的計算機行業,例如軟體的開發、測試、銷售等工作,同時也可以從事系統運維、網站建設等技術型的工作。
二、改善專業設定
在高職院校中,要將教學的重心從原來的只注重學生對書本知識的學習改善為將教學重心放在培養學生的實際工作實踐能力以及職業素質上。原來的教學專業教學模式已經不能滿足社會的需要,高職院校要改良教學方案,做出符合高職特色的專業培養計劃。在軟體專業課程上的安排要與傳統的教學分隔開來,力求創新,制定適合的高職教學計劃。[1]
***一***根據社會需求設立課程
在大部分學校,軟體專業的核心課程基本都是《資料結構》和《作業系統》等專業課程,這些雖然作為計算機行業的基礎,但是對於軟體崗位上的具體需求來說,這些並不是特別重要的內容。高職教育既然是以就業為主,那麼就該設定真正崗位需求技能的專業知識課程。不同的高職院校可以選擇不同的技術作為該專業的核心課程,但是一定要有側重的技術專業。例如一些院校可以選擇《JAVA程式設計》、《C語言程式設計》以及《SQLServer資料庫》作為主要的學習科目,java、sql資料庫、C語言都是計算機行業中廣泛使用的程式語言,對於要深入學習java語言的學生,學校還可以開設JSP技術、J2EE等技術讓學生更加深入的學習實際Java的應用技術。
***二***靈活設立專業基礎課
高職院校的培養重心是就業,但是這也需要學生能夠有一定的專業基礎知識,畢竟高職教育與中職教育不同,中職教育的只注重技能培養,高職教育要幾注重培養還要注重素質培養,同時還要培養學生基礎知識,讓學生能夠從技能型人才轉向更高的領域。這些也就是資料結構等課程設立的原因。但是過多的開設基礎課程會導致原本固定的課程數目中技能型的課程所佔的比例就會相應減小,所以合理的設定基礎課程也應該歸於新的培養方案中。例如可以將C語言、資料結構這兩項基礎知識合併起來進行教學。將這兩門學科中的主要知識取出教學,對於特別基礎的課程可以選擇適當的講解。這樣既能節約課程時間又能讓學生學到應該學習的基礎知識。
***三***教學內容的改善
高職院校在設定軟體技術專業課程的時候要注意這些課程之間存在的關係,課程之間所包含的知識要有一定相關性。不能這個學期只注重學習Java,下個學期只注重學習C語言,然後另外學期又只注重學習android,這樣設定課程會導致學習剛對一門技術有了一個大致的瞭解就又要去學習與這完全不相干的知識,軟體專業所需要學習的知識本來就很多,學生要一邊學習新知識又要自行自學原來的知識,這樣也許會導致學生時間分配不均,最後導致兩頭都學不好的現象。這裡就以C語言以及java舉例,要學習Java技術首先要學習C語言技術,Java語言中的許多知識都是來自C語言,按順序學習完這兩門課程首先會讓學習的難度有所降低,同時學生又可以決定自己可以專攻哪門技術。C語言技術的內容非常多,倘若決定專攻C語言,那麼可以選擇繼續學習C語言課程。決定學習java課程,那麼學生就可以選擇資料庫操作課程、網路程式設計課程、執行緒異常等的課程。
三、利用實訓培養實踐技能
高職院校可以與企業合作,可在校內建立實訓培訓,準備固定的培訓裝置、場地。讓企業將一些實際的開發專案帶至校內,通過企業專業的培訓,讓學生在校內就能夠獲得職業技術的培訓以及實踐機會。同時企業還要注重對學生職業素質的培養,讓校內的實訓環境就是一個小型的企業工作環境。同時在校內建立實訓基地完成培訓後,還要在校外建立實訓的基地,讓學生頂崗實習,這樣對於學生就業技能的培養是非常重要的。[2]
四、小結
高職院校應將社會、行業需求放在首位,保持高職院校教學的特點,這樣才能讓高職教育得到更好的發展,同時也能為社會提供更多優秀的技能型人才。
參考文獻:
[1]魏會生.高職教育軟體技術專業的建設與研究[J].咸寧學院學報,2010***12***.
[2]張永雄.淺談高職軟體技術專業的建設[J].中國校外教育,2009***S1***.
範文二:軟體開發風險及控制措施
【摘要】社會的發展需要更為強大的軟體技術作為支撐,在我國當前社會發展的過程中,軟體的創新和發展顯得尤為重要,隨著我國改革開放的深入,軟體技術的引進和發展水平已經得到的高速的提升,而且在軟體開發方面的力度也在不斷提高。但是我們也應當看到,在我國大力發展軟體開發技術,提升軟體創新水平的同時,我國的軟體開發也遇到了許多的困難,一些分析也時刻影響著我國軟體開發的順利進行。
【關鍵詞】軟體開發;社會發展;風險型別;應對措施
資訊化高度發展的社會必定是軟體技術創新發展的社會,隨著世界科技一體化的發展,只有在軟體技術開發和應用方面佔據有利位置,才能保障整個國家在發展過程中立於不敗之地。隨著科技水平的逐漸提高,軟體的開發程式、人員分工也不斷複雜,在這些複雜的程式中,難免存在一些風險,尤其是在軟體開發的具體操作過程中,如果不能很好的規避風險,對以後使用者的軟體安全性將會產生重要的負面影響。本文從探討軟體開發過程中的風險角度,指出如何更好的規避這些風險,促進軟體開發的安全有效進行。
1軟體開發的概述
軟體開發是一項重要的技術,在軟體開發的技術領域,如何有效的運用軟體技術和裝置進行開始也是非常重要的內容,因此軟體開發是根據需求者的需要對軟體系統或者系統部分進行研究創新的過程,在軟體開發過程前需要做好充分的需求分析、設計和反覆的實驗確定,以保障軟體開發的必要性和可行性,在開發過程中需要把握市場的變化,運用精細化的手段儘量提高軟體開發的有效性,尤其是對軟體開發的某些細節要重點把握;在軟體開發後還要測試軟體的實用效能,保障軟體在使用過程中不會出現危險,這都是軟體開發需要注意的問題。軟體開發在我國的發展已經有很長一段時間,在當代軟體開發越來越顯現出以下特點:首先是高度技術性,在軟體開發的過程中對於技術性的要求越來越高,只有在技術的支撐下才能創造出全新的軟體系統;其次是軟體開發的系統性,現代的軟體開發已經不是一項獨立的工程,而是具有高度的系統性,一項軟體的開發往往伴隨著其他領域或者其他行業的轉型;最後是軟體開發的實用性,軟體開發的實用性在現代社會越來越明顯,更多的軟體技術開發是為了社會的生產和人們的生活。
2軟體開發存在的風險
隨著軟體開發技術的日益發達,軟體開發的型別也越來越多樣,軟體開發的系統性和程式性更加複雜,開發人員的要求也越來越高,在此背景下,軟體開發過程中難免會出現一些風險,筆者根據實際研究認為,主要存在以下幾個方面的風險:
2.1軟體開發自身存在的風險
前面已經提到軟體開發是一個重要的系統工程,在這一工程中,如果沒有很好的把握全面性的因素,有可能造成軟體開發的實用性降低。比如在軟體開發的過程中,需要對客戶的需求進行前期的瞭解和應用,但是這種全面調查以後,在具體的軟體開發過程中往往會忽視,以至於軟體開發後在具體的社會運用中的程度有限,即使在根據實際調查的情況進行軟體開發後,軟體開發者也沒有充分考慮軟體開發後市場存在的變化,以至於軟體開發之後從產品存在與社會脫節的問題,嚴重影響著軟體產品的質量。2.2管理安全程度方面特別是作為軟體開發專案風險管理人員,其對自身專業技能和素質改造實力、以及基層工作人員職務劃分等,無法給予足夠客觀的認知,而後衍生專案狀態紊亂、決策與所有者劃分不清晰、員工衝突危機的機率也就越大。歸根結底,軟體產品創造性顯著,管理主體需要針對其核心技術內容加以保密處理,可長期以來我國在此類安全細節上的關注度不夠,專利保護力度不免令人難以直視。另外,有關軟體開發領域中的技術人員流動現象極為普遍,其間創新軟體技術成就也將肆意擴散,其餘公司可以隨意竊取其餘軟體產品,既定專案由此面臨失敗危機。這和我國軟體開發工作中智慧財產權認定方面的漏洞,有著直接性關聯,需要引起相關領導高度關注和靈活應對。
2.3開發主體引發的風險
這一問題的存在和我國當前軟體開發的統一性和協調性有關,在軟體開發過程中我國軟體開發的主體在具體的操作過程中存在一些問題,首先是軟體開發管理者於軟體開發操作者之間的組織協調存在不一致的方面,以至於出現軟體開發資金安排存在問題,容易引發風險;其次是在具體的開發過程中,軟開的維護、驗證等問題大量存在,軟體開發者和組織者沒有很好的溝通渠道,造成軟體開發過程中出現問題;最後是軟體開發人員的素質不一,有些開發人員素質能力有待提升,不能很好的做好本職工作,極易引發軟體開發的風險。
3軟體開發風險的應對策略
軟體開發對於當代社會發展的重要性不言而喻,針對存在的這些風險筆者認為應當從以下幾個方面進行重點解決。
3.1加大力度解決軟體開發過程中存在的自身風險
針對軟體自身存在的問題要採取有效的措施,從市場調查到軟體開發再到最後的實用性檢測方面都要充分做好工作,在確立軟體研發專案之前,軟體開發者要對市場情況進行充分的調查研究,最終決定軟體開發專案,在軟體開發過程中要做好充分的保障工作,及時掌握市場情況的變化,根據市場的需求決定軟體開發的方向。另外對於軟體開發過程中容易出現風險的方面及時採取措施進行管控,防止風險的進一步擴大。
3.2細緻規劃軟體開發風險的科學管理與控制流程
軟體企業應建立自己的風險管理資料庫作為風險管理的基礎,並在實施中不斷地更新和完善。經理需要主動聯合企業經濟實力和專案技術改造要求,進行工序銜接環節中諸多風險狀況精準預測和控制策略系統化擬定,這類結果對於軟體開發專案的成功有著舉足輕重的支撐價值。在專案開發的過程中,進行必要的專案風險分析,制定符合專案特點的風險評估和監督機制,實行“崗位負責制”,將軟體開發專案的風險降到最低。
4結語
軟體開發是社會發展的重要動力之一,也是改善人們生活、促進我國市場經濟發展的力量,因此必須要充分做好軟體開發工作,針對其中存在的風險採取有效的措施進行解決,加大國家財政、人才的支援力度,從全面的調查開始研究軟體開發的可行性,充分保障軟體開發的有序、安全,為我國社會的發展和社會主義建設提供良好的軟體保障。
參考文獻:
[1]周玲玲.軟體開發的前期性工程研究[J].現代科技,2013***07***:39.
[2]王紅林.論我國軟體開發的現狀[J].山西大學學報,2011***03***:104.
基因檢測技術論文