軟件工程專業(yè)范文10篇

時間:2024-04-27 05:46:52

導語:這里是公務員之家根據多年的文秘經驗,為你推薦的十篇軟件工程專業(yè)范文,還可以咨詢客服老師獲取更多原創(chuàng)文章,歡迎參考。

軟件工程專業(yè)

培養(yǎng)軟件工程專業(yè)本科生探討

【摘要】當今社會的信息工程化及高校專業(yè)認證要求大學生具有解決復雜工程問題的能力,本文就復雜工程問題的內涵界定及特點進行分析,闡述了解決復雜軟件工程問題能力的培養(yǎng)策略,對該專業(yè)的教學及專業(yè)認證具有指導意義。

【關鍵詞】工程認證;復雜工程問題;以“學”為主;產學研實踐

目前高等教育已經從面向精英教育轉向面向大眾化教育方向發(fā)展,強化內涵發(fā)展提高質量,依社會需求確定培養(yǎng)目標。而現在的社會正處于傳統(tǒng)工程(如水利土木工程)和現代系統(tǒng)工程(如網絡通信及軟件工程)并存的工程化的信息社會,科學技術的迅猛發(fā)展和信息工程建設規(guī)模的不斷擴大,工程的職能領域已經從狹窄的工程技術、生產拓展到了寬廣的生活、生命和生態(tài)領域[1],這也使得工程問題具有更強的系統(tǒng)性、集成性、協(xié)調性、社會性、創(chuàng)新性和不確定性等特點。國際化背景下畢業(yè)生面臨著復雜環(huán)境、多學科、全球化、信息化、社會活動與交流諸多因素的挑戰(zhàn),為了應對這些挑戰(zhàn),按照美國《華盛頓協(xié)議》的要求,需要培養(yǎng)大學生解決復雜問題的工程實踐能力[2]。現在教育部門也突出強調以“學生”為中心的教育理念,注重培養(yǎng)對復雜軟件工程項目問題的解決能力。信息社會對軟件工程的需求量增大,因此該專業(yè)大學生更需要具有系統(tǒng)思維、豐富的計算機軟件知識背景和解決復雜軟件信息工程問題的能力。為社會培養(yǎng)軟件的設計、開發(fā)及軟件的測試等軟件工程項目的研發(fā)人員,能力的培養(yǎng)和思維方式的培養(yǎng)都要在學校的教育中體現,因此培養(yǎng)學生解決復雜工程問題的能力,是教師和學生都需要提高認識以及認真思考的問題。

一、復雜工程問題解決能力的內涵

工程的定義為是人們?yōu)槟撤N既定需要,融匯科學理論、技術實踐手段和歷史經驗,對各種知識、自然資源和社會資源進行有效地分配和融合,有步驟地進行社會實踐活動過程、包括工程實體、人工、物、系統(tǒng)和各種學科的總稱[3]。當今社會的信息工程化程度,已經使得工程領域不斷擴大,社會的工程化無時無刻不影響著人們的生活,而且現代工程在整體系統(tǒng)性、技術復雜性、集成創(chuàng)新性、學科交叉性、協(xié)調建構性和社會關聯性特點等方面體現了更強的復雜性。按照《工程教育認證標準》,“復雜工程問題”內涵特征如下:一是分析和解決問題時需要運用深入的工程原理知識;二是涵蓋較多方面的工程技術和其它可能相互沖突的因素;三是建立有創(chuàng)造性的抽象模型;四是需要某些非常規(guī)方法才能解決;五是專業(yè)工程實踐的標準和規(guī)范中不包含的因素;六是相互沖突的各方利益問題;七是相互關聯的子問題綜合在一起[4]。因此,人們研究、設計、生產或制造的工程系統(tǒng)的復雜性充分體現在系統(tǒng)規(guī)模大、系統(tǒng)層級多、系統(tǒng)非線性、系統(tǒng)不獨立(不封閉)上,也就是說現代工程問題必然是個復雜工程問題。這樣復雜的工程問題,在解決時需要知識的深度、分析問題的深度、問題的熟悉程度等多方面的綜合能力。而有關解決復雜工程問題的能力,不是教學生怎么解決某個具體軟件設計問題,而是培養(yǎng)學生養(yǎng)成解決復雜工程問題的能力,方法的掌握,形成分析復雜工程問題的思維方式,讓學生具有思想和方法,用創(chuàng)新思維方式思考所遇到的復雜的工程問題。高等教育也不是職業(yè)教育和職業(yè)培訓,而是掌握深入的基本理論且有分析復雜工程問題的能力,當然這既需要雄厚的知識底蘊,又要具有實踐創(chuàng)新的環(huán)節(jié)進行鍛煉,積累經驗,終生培養(yǎng)和終生自主學習。

二、軟件工程專業(yè)本科生解決復雜工程問題能力的培養(yǎng)策略

查看全文

軟件工程專業(yè)建設探索與實踐

摘要:針對本校軟件工程專業(yè)建設存在的問題,依據“新工科”概念的提出,從“新”字出發(fā),在新理念、新模式、新體系上進行本校軟件工程特色專業(yè)的探索與實踐。新理念突出與大數據、深度學習相融合,培養(yǎng)面向地方經濟建設的應用型人才;新模式體現在深層次地與企業(yè)進行合作,構建校企協(xié)同育人模式,實現產教融合;新體系落腳點在根據人才培養(yǎng)定位劃分為課程群,提高實習實訓課程比例,建立“遞進式”的工程實踐能力培養(yǎng)體系。經過幾年的探索與實踐,取得不錯的成效,為探索新工科背景下的軟件工程特色專業(yè)建設進行了有益嘗試。

關鍵詞:新工科;軟件工程;協(xié)同育人;新理念;新模式;新體系

1引言

從“復旦共識”到“天大行動”,再到“北京指南”,新工科建設逐漸形成了國家宏觀層面對新工科的建設標準和人才培養(yǎng)教學要求,其內涵應在于提高學生適應變化能力與工程創(chuàng)新能力,提高工程技術人才培養(yǎng)質量,提高國際競爭力[8]。本文源于國家對于“新工科”概念的提出,將武漢設計工程學院軟件工程專業(yè)與其他如大數據、人工智能等工科專業(yè)進行融合,構建協(xié)同育人新模式,建立特色課程群及工程實踐能力新體系,促進該專業(yè)的升級。

2專業(yè)建設現狀分析

對照新工科的建設標準和人才培養(yǎng)教學要求,本校軟件工程專業(yè)建設存在以下幾個問題:(1)人才培養(yǎng)缺失。限于傳統(tǒng)理念、師資、機房設施等條件限制,人才培養(yǎng)體系與軟件產業(yè)發(fā)展不相適應,人才培養(yǎng)模式老化培養(yǎng)出的人才不能及時滿足社會新興產業(yè)或傳統(tǒng)產業(yè)轉型升級。(2)校企協(xié)同育人機制缺失,工程實踐創(chuàng)新能力不強。校企合作合作層次低,缺乏緊密型,校企合作停留在短暫的實習實訓,科教融合深度不足,缺乏人才培養(yǎng)過程的參與,無法滿足新工科背景下的人才培養(yǎng)與協(xié)同創(chuàng)新需求。(3)專業(yè)課程體系分散,課程間融合不足。沒有從培養(yǎng)體系的角度設計課程體系的關聯,無法完成多學科融合,課程教學模塊分散,學生對專業(yè)培養(yǎng)方向的認知不足。

查看全文

軟件工程專業(yè)畢業(yè)設計論文

1概述

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

2存在的問題

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

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

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

查看全文

制定軟件工程專業(yè)培養(yǎng)方案研究

[摘要]項目驅動教學的研究在21世紀初逐漸邁向了高潮,項目驅動教學可以與多個學科進行結合。項目驅動教學源于建構主義理論,以項目為紐帶鏈接教師和學生以及整個教學過程,在教學中應用也屢見不鮮。培養(yǎng)符合市場所需的應用型復合人才是建設一批應用型本科大學的初衷。如何結合地方經濟特色以及專業(yè)建設的特點,培養(yǎng)應用型復合人才是地方各大高校的教改重點。該文結合學校進行軟件工程專業(yè)認證的實際背景,探討以項目驅動的方式去制定軟件工程專業(yè)應用型人才的培養(yǎng)方案和具體實施方法。

[關鍵詞]培養(yǎng)方案;項目驅動;教學方法;專業(yè)特色

一、引言

當前許多大學特別是應用型大學的專業(yè)培養(yǎng)方案大都是基于專業(yè)知識所包含的領域知識點,再把知識點之間的銜接關系設置課程依賴關系。這種方案對于一些工科專業(yè),尤其是培養(yǎng)目標是定位于應用型的專業(yè)會存在一些不足。這種模式導致學生畢業(yè)之后所學能力與人才市場匹配度不夠緊密,學生掌握的知識點比較碎片化,難以形成一個較為全面的專業(yè)知識體系,就更別說如何綜合應用專業(yè)知識去解決實際問題。針對該現狀,目前許多工科專業(yè)都引入了工程教育認證體系,旨在利用工程管理手段來指導培養(yǎng)學生過程。工程教育專業(yè)認證是國際通行的工程教育質量保障制度,也是實現工程教育國際互認和工程師資格國際互認的重要基礎。工程教育專業(yè)認證的核心就是要確認工科專業(yè)畢業(yè)生達到行業(yè)認可的既定質量標準要求,是一種以培養(yǎng)目標和畢業(yè)出口要求為導向的合格性評價。工程教育專業(yè)認證要求專業(yè)課程體系設置、師資隊伍配備、辦學條件配置等都圍繞學生畢業(yè)能力達成這一核心任務展開,并強調建立專業(yè)持續(xù)改進機制和文化以保證專業(yè)教育質量和專業(yè)教育活力[1,2]。從筆者所在院校軟件工程專業(yè)開展工程教育認證以來,本專業(yè)按照工程認證的標準制定了一系列的考核指標和評價標準。雖然取得一定效果,但是本文認為還是存在一些如下不足之處:每門課程達成度分析只是代表了學生對本門課程知識點掌握情況,不能反映出學生利用課程所學知識解決實際問題的能力。有些課程設定培養(yǎng)目標以及考核手段不一定適用于應用型工科專業(yè),比如類似“軟件工程”等一些IT相關專業(yè),編程動手能力是軟件工程專業(yè)的通關鑰匙,得不到這把鑰匙,從作者教學實踐和統(tǒng)計結果來說是難以學好后續(xù)相關課程,進而導致學生畢業(yè)后的就業(yè)競爭力也將會大打折扣,甚至出現畢業(yè)就失業(yè)的情況。課程之間的能力培養(yǎng)銜接不通順,尤其是前后關聯比較大的課程,分散計算的達成度,不能反映出課程之間的能力;比如針對我校“軟件工程”專業(yè)為例來說,作者這些年一直從事“算法與數據結構”以及“企業(yè)級框架編程”兩門核心專業(yè)課程的教學工作。這些課程需要學生在學習之前要具備較為扎實的程序設計的實踐能力,但實際情況是學生對基礎知識掌握得非常不夠,導致后續(xù)課程推進非常緩慢,甚至是草草結課。畢業(yè)設計環(huán)節(jié)是用來檢驗學生綜合應用整個專業(yè)知識去解決具有一定應用價值的綜合問題,但是本階段學生大多數都是處于考研或是找工作、實習等階段,不能集中精力去完成階段目標,因此培養(yǎng)效果將會大打折扣。如何破解上述這些現實問題,僅僅依托工程教育認證是會存在一定的不足,還是需要優(yōu)化大學整個教學以及培養(yǎng)環(huán)節(jié),形成面向“具備工程能力”的目標的一條可衡量、可復制的應用型人才培養(yǎng)方案。本文在從現實教學過程出現的不足之處進行分析,提出“以項目驅動來制定專業(yè)培養(yǎng)方案”,探討如何在執(zhí)行工程教育認證的背景下,提高學生的專業(yè)能力。

二、傳統(tǒng)專業(yè)培養(yǎng)模式存在的不足

為了滿足新形勢下的大學生培養(yǎng)要求,各大高校一般都會結合自己的辦學定位以及特色進行不斷的、持續(xù)的課程教學改革,尤其是在教育部提倡建設一批高質量的面向應用型本科的政策導向后,地方高等院校積極發(fā)揮其與地方市場緊密接觸的優(yōu)勢,充分調研,把握本地及周邊市場各行業(yè)對人才的特殊需求,結合區(qū)域經濟發(fā)展的特點,制定相應的培養(yǎng)計劃及課程設置,使學生所學知識即是行業(yè)所需之求[3-4]。我校結合當地實際,針對軟件工程專業(yè)學生的就業(yè)特點,例如:學生的就業(yè)方向比較廣,有些從事軟件服務外包,有些從事嵌入式設備軟件開發(fā),還有些從事國產操作系統(tǒng)生態(tài)產業(yè)鏈等等。不同的從業(yè)方向,需要不同的專業(yè)技能,需要不同的對待。因此在專業(yè)教育環(huán)節(jié),重點培養(yǎng)學生的專業(yè)基礎技能,適時制定了一套較為完備的培養(yǎng)方案。(一)專業(yè)知識不閉環(huán)。培養(yǎng)方案中以專業(yè)基礎教育為核心,通過引導學生向不同方向進行有針對性的培養(yǎng)。本方案在執(zhí)行過程中雖然起到了一定的成效,但是也發(fā)現一些問題。每個環(huán)節(jié)沒有進行有效的反饋機制,進行入下一個環(huán)節(jié)的學習時,會發(fā)現上一個環(huán)節(jié)的知識有些同學沒有掌握好,往往影響后續(xù)的課程學習,也影響了學生綜合技能的提高。(二)課程之間、課程群之間銜接不徹底。各個專業(yè)的課程中會存在一些較為緊密相連的課程,目前普遍的做法是把這些課程作為一個課程群來整體建設,著力打造一些精品課程,利用建設精品課程,帶動這個課程群的建設,輻射專業(yè)建設。課程群建設已不是什么新鮮事,該種模式也不斷被許多高等教育工作者進行探討與實踐過[5]。課程群的建設雖然有利于整合一些教學資源,便于同一個群內的教師進行協(xié)作,但是在實際教學實施過程中,可以發(fā)現各個課程群之間的銜接沒有受到過多的關注,導致學生所掌握的知識點比較零碎,難以形成一個完整的體系。課程群能力達成度計算也沒有一種較好的計算方法。(三)畢業(yè)實踐環(huán)節(jié)考核力度不夠。畢業(yè)實踐環(huán)節(jié)是綜合考核一個畢業(yè)生能否充分利用全部所學專業(yè)知識,而進行的一項非常重要的實踐環(huán)節(jié)。這個環(huán)節(jié)的教學設計一定要圍繞應用型人才的指標去制定,然而現有模式下畢業(yè)實踐環(huán)節(jié)大多數都停留在論文寫作之上,而很少關注系統(tǒng)是否完成,有沒有達到應用指標。從大學生本科培養(yǎng)體系來說,作為高等學校的一名教師,個人還是認為本科畢業(yè)設計是必要的且需要重視。近期教育部提出了要加強大學生的“負擔”,盡量做到“寬進嚴出”也是非常有必要的。畢業(yè)論文作為培養(yǎng)最后一環(huán),是檢驗教學效果,衡量學生掌握本專業(yè)知識的重要環(huán)節(jié),必須要精心設計教學方法及考核指標。本文認為畢業(yè)論文可以根據專業(yè)的不同,采用不同的標準,而非論文作為唯一指標。比如:軟件工程專業(yè)的學生,特別是要面向應用型的人才需求市場,企業(yè)更加關注的學生是否掌握應用的技能,可以更多關注畢業(yè)設計的系統(tǒng)開發(fā)上,這個比重的權值要更高,其次才是根據系統(tǒng)撰寫的論文。

查看全文

軟件工程專業(yè)人才培養(yǎng)論文

1軟件工程專業(yè)人才培養(yǎng)存在的問題

1.1偏重理論輕開發(fā)能力,人才培養(yǎng)模式滯后

經過我們對軟件企業(yè)人才需求的調研,目前我國軟件人才數量不少,但水平偏低,更重要的是結構失衡。具體表現為,企業(yè)希望招聘的高校畢業(yè)生具有軟件開發(fā)崗位所必須具備的實踐能力,但很多高等院校軟件人才培養(yǎng)模式由于教育理念和師資力量本身的問題,偏重于傳授知識和技術而輕視了軟件開發(fā)能力的培養(yǎng)。這種現狀導致軟件企業(yè)從高校招聘的畢業(yè)生不能立即進入軟件開發(fā)崗位,必須經過幾個月的職業(yè)崗位培訓,才能真正勝任開發(fā)工作。畢業(yè)生到軟件開發(fā)工作崗位上要經歷的適應期和培訓期,說明高校培養(yǎng)的軟件人才與軟件企業(yè)的職業(yè)崗位存在明顯差距,需要高等院校在培養(yǎng)模式、培養(yǎng)計劃、課程設置等方面按照軟件開發(fā)過程和設計開發(fā)能力的要求進行改革和完善。

1.2實踐條件不能滿足人才培養(yǎng)需求,學生動手實踐能力有待提高

各個高校的實驗條件經過近幾年,尤其是2013年的國家和地方政府的投資,實驗和實訓的條件得到很大提高。校內軟件工程的實驗環(huán)節(jié)均能滿足教學要求,有條件的高校已經建立了一定的校內實訓基地,但實訓基地尚擺脫不了之前知識教育體系下的實驗模式,所開設的實踐項目范圍偏窄,模擬課題多,實戰(zhàn)課題少,參與建設實訓基地的企業(yè)熱情不高,缺少真實的工作場景。現有的機器數量、配置大部分還是以單臺性質的設備和個人計算機為主,滿足不了軟件及信息技術的發(fā)展的要求,特別是缺少真實的開發(fā)項目和項目開發(fā)指導組,難以營建軟件企業(yè)的軟件產品生產環(huán)境,不能滿足基于軟件產品開發(fā)過程對實訓課程的需要,學生的動手實踐能力有待提高。

1.3教師隊伍工程能力偏低,難以支撐卓越工程師培養(yǎng)計劃的實施

查看全文

軟件工程專業(yè)應屆畢業(yè)生求職簡歷

個人基本簡歷

姓名:xxx

國籍:中國

無照片

目前所在地:廣州

民族:漢族

查看全文

計算機軟件工程現代化技術芻議

在新形勢下計算機軟件工程應用發(fā)展中,實現計算機軟件工程的現代化必要任務及發(fā)展趨勢,對于計算機軟件工程功能及作用的增強也十分有利,因而需要對這一方面深入研究。基于這種情況,計算機軟件工程技術人員,應當對計算機軟件工程的發(fā)展現狀加強認識,并且要通過相關技術手段實現計算機軟件工程的現代化發(fā)展,保證計算機軟件的應用能夠與社會實際需求相符合,取得滿意的發(fā)展成果。

1計算機軟件工程概述

所謂計算機軟件工程所指的就是在工程活動的開展中,軟件管理人員及工程師,依據軟件工程相關軟件及方法,利用計算機軟件工具及計算機對軟件實行開發(fā)、管理及維護的相關過程。目前,就我國計算機軟件工程發(fā)展的實際情況而言,與其它有關技術逐漸實現融合,實現交融性發(fā)展,這種情況下促使計算機軟件工程有著越來越廣泛的應用范圍,并且有著越來越豐富的內涵,同時,計算機軟件工程與社會上的很多行業(yè)之間也有著越來越密切的聯系,對社會上的很多行業(yè)及領域發(fā)展均有著很好的促進作用及價值。[1]

2計算機軟件工程現代化發(fā)展現狀

2.1計算機軟件工程的研發(fā)不夠深入。目前,在計算機軟件工程發(fā)展中存在的首要問題就是對計算機軟件工程的研發(fā)不夠深入,導致計算機軟件工程的發(fā)展缺乏有力支持與保障。就當前實際情況來看,計算機軟件工程的研發(fā)需要耗費的資金及資源比較多,需要較強的資金支持及保證,這也就導致社會上專業(yè)計算機軟件工程研發(fā)的相關機構及單位仍舊比較少,尤其是對于一些大型的計算機軟件工程,更是很少有企業(yè)能夠有充足的能力及資本進行研發(fā),雖然有些計算機軟件研發(fā)企業(yè),也都是進行一些小軟件的開發(fā),這對計算機軟件工程的發(fā)展并不太大作用,并且很多的軟件都屬于同一類型的軟件,新型軟件比較少。此外,由于計算機軟件工程在我國出現相比于發(fā)達國家要晚,這一方面的經驗也就比較缺乏,導致計算機軟件工程研發(fā)缺乏理想的理論支持及依據,也就會影響其最終的效果。2.2計算機軟件工程中的現代化技術應用缺乏。隨著目前計算機軟件工程越來越廣泛的應用,在計算機軟件的應用中對于其功能及作用也有著越來越高的要求,需要進一步擴展其功能,而計算機軟件功能的擴展需要對現代化技術進行應用。但是,就目前實際情況而言,計算機軟件工程中的現代化技術應用仍舊比較缺乏,導致計算機軟件工程的應用及發(fā)展缺乏有力的技術支持。目前,計算機軟件工程中的人工智能技術、信息技術及互聯網技術等應用仍不足,尤其是人工智能技術未能夠實現計算機軟件工程與這些技術的有效融合,從而導致計算機軟件工程的智能化水平、網絡化水平及自動化水平等仍舊比較差,這對于計算機軟件工程的好應用必然會產生影響,從而影響計算機軟件工程的發(fā)展。同時,在計算機軟件工程,相關的安全防護技術也比較缺乏,導致計算機軟件工程的安全性受到影響,在計算機軟件受到病毒入侵時,未能夠實現其安全防護,導致計算機軟件工程無法正常運行,影響其實際應用效果,進而影響計算機網絡工程的理想發(fā)展。2.3計算機軟件工程專業(yè)人才仍比較缺乏。對于目前計算機軟件工程的應用及發(fā)展而言,除以上兩個方面的問題之外,還存在的一個問題就是相關的專業(yè)人才仍舊缺乏,導致計算機軟件工程的應用及發(fā)展缺乏有力的人才支持。就目前實際情況而言,各個高校內雖然設置計算機軟件工程專業(yè),但專業(yè)人才的培養(yǎng)效果并不是十分理想,很多學生在畢業(yè)之后并不能真正投入到與計算機軟件工程有關的工作中,仍需重新學習,導致相關的專業(yè)人才仍舊比較缺乏,也就導致計算機軟件工程的應用及發(fā)展受到阻礙,無法取得比較滿意的效果。此外,除高校機構之外,社會上基本上沒有專業(yè)性的計算機軟件工程培訓機構,大部分培訓機構都不符合計算機軟件工程專業(yè)人才培養(yǎng)的要求,這些情況的存在都會導致社會上的計算機軟件工程人才稀缺,無法滿足計算機軟件工程的發(fā)展需求及要求,影響其有效發(fā)展[2-3]。

3計算機軟件工程的現代化技術手段

查看全文

軟件工程課程體系改革探析

摘要:隨著互聯網技術的不斷發(fā)展,“互聯網+”成為當下全民關注的焦點?!盎ヂ摼W+”時代下,創(chuàng)新型高素質的軟件研發(fā)人才缺口巨大。為適應社會的發(fā)展,為國家培養(yǎng)更加專業(yè)、更加高素質的軟件人才,更好地應對新的機遇和挑戰(zhàn),高校的軟件工程課程體系亟需進行改革。通過分析存在的問題以及“互聯網+”時代下對于軟件人才的需求,得出相應的改革對策,以為軟件工程課程體系改革提供一些參考。

關鍵詞:互聯網+;軟件工程;課程體系;改革對策

互聯網技術應用早已進入到人們學習、工作、生活的方方面面,互聯網的快速發(fā)展也推進了軟件產業(yè)的發(fā)展。軟件產業(yè)發(fā)展不僅與人們的生活水平和質量密切相關,而且也關乎國家科學技術的進步[1]。優(yōu)秀的軟件產品能夠滿足其他行業(yè)更高的發(fā)展要求,提高工作效率,增加經濟收益,同時也有助于國家經濟實力及科學實力的提升。近年來,國家政策層面對“互聯網+”產業(yè)生態(tài)體系的構建,為高校軟件工程課程體系的改革發(fā)展帶來了新的機遇和挑戰(zhàn)[2]。因此,深入進行課程體系改革,建立適應社會發(fā)展趨勢的軟件工程課程體系,有助于“互聯網+”時代下創(chuàng)新型人才的培養(yǎng)以及學生的綜合實力和市場競爭力的提高。

一傳統(tǒng)意義下的軟件工程課程體系存在的問題

我國高校軟件工程專業(yè)是在2002年由國家教育部新增的專業(yè),軟件工程專業(yè)課程的開設相對于國外發(fā)達國家來說,起步比較晚,課程設置存在很多不合理的地方。加之教學方式的單一和滯后,使得教學效果距離預期有很大的差距[3]。(一)課程設置有缺陷。軟件工程專業(yè)的課程和計算機專業(yè)的一些課程有很緊密的聯系,課程開設的先后次序直接影響學生對于知識的吸收程度,也會影響教師授課的效果。很多高校疏于對于這些課程先后順序的考慮,本應作為前驅課程,卻出現了平行開課的情況,甚至出現在后續(xù)課程之中,這務必會造成不利的影響。另外,教學大綱中關于軟件工程專業(yè)的課時安排,也存在一定的問題。很多課程的理論課時遠遠多于實踐課時,這個偏差,使得進入到了重理論輕實踐的誤區(qū)之中。(二)理論內容更新不及時。隨著社會的不斷發(fā)展和進步,軟件工程學科也在不斷的變化。越來越多的新理念、新方法、新技術出現,并在各個行業(yè)和領域中,得以廣泛的應用。而高校的軟件工程相關課程卻并沒有跟上社會發(fā)展的腳步,沒有及時的調整教學授課的內容,依然墨守成規(guī),還在讓學生學習那些已經在實際軟件開發(fā)中不會用到的那些方法和技術,導致所學內容與最新的軟件技術相脫離。(三)對于實踐重視程度不足。上面第1條已經提到,課程本身的課時安排就是理論課程多,實踐課程少,這就無形中將實踐課程的重要性弱化了。因為實踐課時設置的很少,高校對于實踐環(huán)境的設置也就沒有足夠的重視。而軟件工程這個專業(yè),是強調理論聯系實踐的,學生在課堂上學習完了理論知識后,必須通過實踐環(huán)節(jié)去理解和掌握這些知識,但往往實踐環(huán)境不具備,很難完成目標。再者,實踐教學過程中,很多教師也缺乏大型軟件工程項目的開發(fā)經驗,很難指導學生進行針對性的訓練,更多的是以教師或教材為主體的機械式實踐,很大程度上制約學生的實踐水平。

二“互聯網+”時代對軟件工程專業(yè)人才的需求

查看全文

電子技術與軟件工程融合探討

摘要:闡述電子技術與軟件工程的特點及其應用,包括技術的升級與管理、技術與產品的創(chuàng)新,從而促進我國電子技術與軟件工程得到更好發(fā)展。

關鍵詞:電子技術,軟件工程,技術創(chuàng)新

電子技術與軟件工程這類高科技發(fā)展的產物,在國內各個領域被廣泛地應用,尤其是在電力系統(tǒng)和計算機領域當中,電子技術及軟件工程的應用幫助其取得了良好的發(fā)展成績。就目前情況而言,國內的電子技術與軟件工程雖取得了較大的發(fā)展成果,但與國外某些發(fā)達國家相比,我國的電子技術與軟件工程領域還是處于落后的狀態(tài),因此,加強對電子技術與軟件工程的應用分析尤為重要。

1電子技術與軟件工程

電子技術作為現代社會科技發(fā)展的創(chuàng)新產物,在國內工業(yè)領域、醫(yī)學領域、航空領域等多個高新技術領域均被廣泛應用,并已經成為促進各領域發(fā)展的主要力量。電子技術主要應用于解決某些電力設備存在的某些問題,包括信號處理、改善電路問題等,是集合了電子學與電力學的綜合性學科。電子技術研究主要是指對電子電力元器件的研發(fā)與應用,其中半導體器件就是典型的應用電子技術研發(fā)的電力元器件。我國的電子技術起源于1950年代末,當時電子技術還是以整流器為主,包括電解、牽引和直流傳動等。1970年代,隨著世界范圍內的能源危機爆發(fā),傳統(tǒng)的整流器件已經不滿足當時人民對電力的需求,因此,變頻調速技術應運而生,大功率逆變用的晶體管、晶閘管的大量使用標志著我國正式步入逆變器時代。1980年代中期,整流器技術與逆變器技術由于工作效率低,已不能滿足電力飛速發(fā)展的需求,當時的集成電路技術發(fā)展迅猛,相關領域研究人員將高壓大電流技術與集成電路技術進行了整合,MOSFET與IGBT的相繼問世,將傳統(tǒng)的以低壓變頻處理技術為主流的時代逐漸轉化為以高壓變頻處理技術的時代,變頻器時代的到來幫助了電子設備實現小型輕量化、智能化與一體化,同時也為我國從傳統(tǒng)電力電子學轉向現代電力電子學的轉變奠定了堅實的基礎。因此,電子技術這一學科成為國內高校教育的重點關注對象。軟件工程其實是計算機領域中的學科,但由于發(fā)展較好且應用領域較廣。如今,軟件工程已經成為計算機領域中的一門獨立的學科。國內電力行業(yè)、工業(yè)行業(yè)等眾多領域均會利用軟件工程,來幫助完成日常工作,軟件工程不僅能為企業(yè)單位節(jié)省一定的人力資源、物力資源,還能夠大幅度提高工作效率,同時還能促使日常工作的正常進行得到保障。目前,軟件工程最常見的便是計算機系統(tǒng),包括軟件的開發(fā)、電子郵箱等。軟件工程這一學科的主要內容是軟件的開發(fā)與軟件的管理,就目前情況而言,軟件工程已融入當今社會居民日常生活中的各個方面[1]。

2電子技術與軟件工程的應用

查看全文

軟件工程畢業(yè)設計改革實踐

一、軟件工程專業(yè)畢業(yè)設計存在的主要問題

(一)畢業(yè)設計題目設置與選題方面

題目設置不合理,類別與層次不清晰,選題匹配效果差[2]。學生的畢業(yè)設計課題一般都按照指導老師的研究方向和實際工程項目提供,但每年真正來源于工程實踐題目比例較少。部分題目理論性強,學生根據所學知識不能很好理解;部分題目開發(fā)工具復雜,占用了畢業(yè)設計的大部分時間。在選題時可能導致學生想選的題目選不上,能力差的學生所選題目難度大,影響學生的積極性,導致選題效果差,造成畢業(yè)設計很難完成。

(二)畢業(yè)設計過程監(jiān)控方面

畢業(yè)設計監(jiān)控工作實施困難,效果較差。軟件工程專業(yè)畢業(yè)設計一般包含選題、開題、中期檢查、程序測試、撰寫畢業(yè)論文、答辯、成績評定。但對這些環(huán)節(jié)的監(jiān)控有時候會形成空白帶,畢業(yè)設計不在實驗室進行,有的學生在實習單位實習,有的學生在外地找工作,老師不能定時與學生見面,老師無法了解學生的具體情況,且學生提交的各階段文檔流于形式,只有指導教師在進行監(jiān)控,未形成完善的監(jiān)控體系,導致監(jiān)控不到位,監(jiān)控效果較差[3]。

(三)畢業(yè)設計論文答辯方面

查看全文