總結(jié)是對(duì)經(jīng)驗(yàn)的梳理,讓我們少走彎路。在寫(xiě)總結(jié)時(shí)要用客觀的語(yǔ)言,避免主觀感受的干擾。以下是一些優(yōu)秀的總結(jié)范文,希望能給你提供一些靈感和借鑒。
軟件工程開(kāi)發(fā)論文篇一
當(dāng)下電子信息時(shí)代飛速發(fā)展,各個(gè)行業(yè)對(duì)軟件的硬性要求不斷提高,軟件行業(yè)在數(shù)量激增的同時(shí),軟件整體質(zhì)量隨之提高。web技術(shù)開(kāi)發(fā)也得到該技術(shù)領(lǐng)域研發(fā)人員的高度重視,但在對(duì)其進(jìn)行系統(tǒng)開(kāi)發(fā)過(guò)程中,沒(méi)有與之對(duì)應(yīng)的技術(shù)經(jīng)驗(yàn),缺少相應(yīng)資源使web技術(shù)未能進(jìn)行深層次的研發(fā)。
軟件工程作為一項(xiàng)以研發(fā)軟件為目標(biāo)的系統(tǒng)性、規(guī)范性、數(shù)據(jù)性學(xué)科,令軟件系統(tǒng)進(jìn)行實(shí)時(shí)、高效、無(wú)損耗傳遞信息。軟件工程可涉獵多學(xué)科知識(shí),例如編程語(yǔ)言、數(shù)據(jù)信息庫(kù)分析、平臺(tái)操作管理、平臺(tái)設(shè)計(jì)方式、高等線性代數(shù)等高端性技術(shù)學(xué)科。軟件工程研究主要目標(biāo)為,讓產(chǎn)品具有專(zhuān)業(yè)性、可實(shí)用性、適宜性,以達(dá)到客戶的期望。設(shè)計(jì)理念一般分為主體性設(shè)計(jì)和細(xì)則性設(shè)計(jì),令軟件工程系統(tǒng)在前期研發(fā)、中期運(yùn)行、后期維修的過(guò)程中進(jìn)行邏輯性連接,確保軟件在使用過(guò)程產(chǎn)生問(wèn)題時(shí),可迅速確定維修范圍。在新時(shí)期發(fā)展過(guò)程起著重要作用,軟件工程系統(tǒng)的開(kāi)發(fā)可令社會(huì)科技發(fā)展更加迅速。
1.2web技術(shù)介紹。
隨著科學(xué)技術(shù)的不斷進(jìn)步,web技術(shù)正廣泛的運(yùn)用到各個(gè)行業(yè)中,分為客戶端口技和服務(wù)端口技術(shù)??蛻舳丝诩夹g(shù)主要包括文本語(yǔ)言、應(yīng)用程序、嵌入式程序、級(jí)聯(lián)樣式表、動(dòng)態(tài)文本語(yǔ)言、插件技術(shù)、靜動(dòng)態(tài)遞變技術(shù)。服務(wù)端口設(shè)計(jì)技術(shù)包括服務(wù)器構(gòu)建技術(shù)、公共網(wǎng)絡(luò)終端接口技術(shù)、超文本語(yǔ)言預(yù)處理技術(shù)、流動(dòng)服務(wù)器ui技術(shù)、新代腳本語(yǔ)言技術(shù)、代碼語(yǔ)言轉(zhuǎn)換技術(shù)。通過(guò)技術(shù)融合與各級(jí)技術(shù)的上下級(jí)信息指令來(lái)完成對(duì)網(wǎng)絡(luò)信息的構(gòu)建。
軟件工程開(kāi)發(fā)論文篇二
信息工程監(jiān)理概念第一次被提出到現(xiàn)在的全面使用,盡管在已經(jīng)有了非常大的進(jìn)步,但由于其發(fā)展時(shí)間較短,所以沒(méi)有一個(gè)較為完整的知識(shí)體系。當(dāng)前,我國(guó)該領(lǐng)域已經(jīng)有了許多的實(shí)踐,同時(shí)也有越來(lái)越多的科研人員提出了許多理論知識(shí)。這些所說(shuō)的工作都只是信息工程監(jiān)理當(dāng)中的基本,也是其能夠繼續(xù)發(fā)展的前提。目前信息化建設(shè)已經(jīng)將核心轉(zhuǎn)換到了應(yīng)用方面,同時(shí)也可以叫做開(kāi)發(fā)與系統(tǒng)應(yīng)用。但實(shí)踐過(guò)程中,每個(gè)軟件工程監(jiān)理服務(wù)商對(duì)其監(jiān)理進(jìn)行的方式有著自己獨(dú)特的看法,該現(xiàn)象導(dǎo)致軟件工程項(xiàng)目之中的管理者對(duì)其具體的監(jiān)理方法、監(jiān)理活動(dòng)與監(jiān)理過(guò)程不能進(jìn)行更好了解。所以,對(duì)軟件工程方法在信息工程監(jiān)理中的應(yīng)用進(jìn)行研究是一種必然選擇。
在整個(gè)項(xiàng)目建設(shè)當(dāng)中,質(zhì)量控制就是其核心內(nèi)容,同時(shí)它也是后續(xù)進(jìn)行資金與進(jìn)度控制的基礎(chǔ)。當(dāng)前,許多相關(guān)的研究學(xué)者都提出大量對(duì)質(zhì)量進(jìn)行控制的方法,但質(zhì)量控制在平時(shí)工作中,都是類(lèi)似與流水賬的方式存在于各個(gè)環(huán)節(jié)與材料之中,這使得研究者很難把握其重點(diǎn)。直至最后,所有應(yīng)該做的監(jiān)理工作都已完成,但還是不能得到控制項(xiàng)目效果的目的。在本文的質(zhì)量控制環(huán)節(jié)中,主要將工程質(zhì)量驗(yàn)收、施工驗(yàn)收規(guī)范與工程質(zhì)量評(píng)審標(biāo)準(zhǔn)作為其依據(jù),使得承包方能夠達(dá)到之前合約總所規(guī)定的質(zhì)量。相關(guān)研究者將軟件工程中所使用的質(zhì)量控制方法運(yùn)用在信息工程監(jiān)理里,同時(shí)對(duì)其相關(guān)的缺陷與問(wèn)題進(jìn)行完善,即對(duì)監(jiān)理要素進(jìn)行補(bǔ)充。其具體包括招標(biāo)監(jiān)督、組織評(píng)審與審查文檔等。審查文檔的主要做法是將相關(guān)項(xiàng)目資料進(jìn)行收集與整理,同時(shí)監(jiān)督承包方,使其在工程開(kāi)始的每個(gè)步驟都要對(duì)信息進(jìn)行維護(hù)、使用、儲(chǔ)存、傳輸、加工等相關(guān)工作。在該基礎(chǔ)之下,業(yè)主即可建立文檔管理制度,更加方便了各種文檔的使用。評(píng)審最為重要的目的即為保持公正態(tài)度,對(duì)項(xiàng)目的狀態(tài)進(jìn)行檢測(cè)。該活動(dòng)其一般發(fā)生在任務(wù)完成之后,例如,產(chǎn)品設(shè)計(jì)、總體設(shè)計(jì)、測(cè)試與編碼正式完成以后。評(píng)審環(huán)節(jié)可以對(duì)發(fā)現(xiàn)出的重大問(wèn)題,給予相對(duì)應(yīng)的意見(jiàn)。完善評(píng)審之中的相關(guān)要素,對(duì)整個(gè)質(zhì)量的監(jiān)控也有著至關(guān)重要的作用。在信息工程監(jiān)理之中,對(duì)投標(biāo)方信息系統(tǒng)能力的測(cè)量至關(guān)重要。從軟件的角度來(lái)說(shuō),一般使用cmm軟件對(duì)整個(gè)過(guò)程進(jìn)行評(píng)價(jià)與限制,例如明確表示只有使用cmm-3的企業(yè)才可以進(jìn)行競(jìng)標(biāo)。在類(lèi)似條件的約束當(dāng)中,能夠規(guī)避許多認(rèn)為因素所帶來(lái)的'質(zhì)量問(wèn)題,保證開(kāi)發(fā)能力差的公司不能進(jìn)入到工程建設(shè)之中。
信息工程監(jiān)理中的資金控制在整個(gè)監(jiān)理過(guò)程中尤為重要。之前所擁有的資金,在許多程度上太過(guò)依賴(lài)項(xiàng)目成本管理,進(jìn)而就不能運(yùn)用系統(tǒng)的方法對(duì)每個(gè)監(jiān)理步驟中的監(jiān)理任務(wù)進(jìn)行資金分配。在較為理想的資金控制環(huán)境中,業(yè)主將內(nèi)部預(yù)算作為根本,運(yùn)用招標(biāo)征集的系統(tǒng),使承包方提供相關(guān)的解決方案,其后承包方可根據(jù)業(yè)主所提供的標(biāo)書(shū)與相關(guān)文件收取與之對(duì)應(yīng)的傭金。在實(shí)際操作之中,并不會(huì)像理想狀那么順利。所以會(huì)產(chǎn)生許多各種各樣的問(wèn)題,這些問(wèn)題中一部分為隱形。但若涉及違法的行為則為顯性行為,例如,承包方?jīng)]有根據(jù)之前所約定的合約內(nèi)容,提供質(zhì)量達(dá)到標(biāo)準(zhǔn)的產(chǎn)品。由于顯性原因所產(chǎn)生的產(chǎn)品成本變化,就必須按照承包合同之中的單價(jià)、合同價(jià)與工程支付方式進(jìn)行支付;如果承包合同與之前所約定的不同、報(bào)驗(yàn)資料不完整、質(zhì)量沒(méi)有確定與違約,那么在監(jiān)理環(huán)節(jié)中可以不予理會(huì);相關(guān)工程量與其計(jì)算必須嚴(yán)格遵守其本身的計(jì)算規(guī)則;在對(duì)因?yàn)楹贤c設(shè)計(jì)變更所引起的索償行為時(shí),必須公正合理;若整個(gè)工程中出現(xiàn)有爭(zhēng)議的工程與其款項(xiàng)時(shí),必須根據(jù)相關(guān)規(guī)定進(jìn)行協(xié)商,解決其問(wèn)題,若協(xié)商時(shí)候還是不能解決,就應(yīng)該根據(jù)總監(jiān)理工程師做出最后的定論;同時(shí)對(duì)工程款與工程量進(jìn)行審核的時(shí)間必須是合同中所明確劃分的時(shí)間段之中。
在整個(gè)信息工程監(jiān)理的實(shí)際操作之中,進(jìn)度控制最易拖延與變化。一般所說(shuō)的“三控兩管一協(xié)調(diào)”中的進(jìn)度控制器只是一種形式,并沒(méi)有重視與工程相關(guān)單位的溝通與協(xié)調(diào),同時(shí)也沒(méi)有考慮當(dāng)項(xiàng)目發(fā)生變更時(shí),對(duì)進(jìn)度控制產(chǎn)生的作用。其中存在的問(wèn)題具體如下:
(1)工程質(zhì)量對(duì)進(jìn)度控制所產(chǎn)生的相關(guān)作用。質(zhì)量變更、質(zhì)量目標(biāo)不明確與質(zhì)量要求都會(huì)對(duì)整個(gè)工程中的進(jìn)度控制產(chǎn)生巨大的作用。
(2)設(shè)計(jì)變更對(duì)進(jìn)度控制所產(chǎn)生的相關(guān)作用,由于之前設(shè)計(jì)本身所出現(xiàn)的問(wèn)題,使業(yè)主提出了一個(gè)新的設(shè)計(jì)要求,但設(shè)計(jì)變更其本身就會(huì)產(chǎn)生各種質(zhì)量與投資上的變化,進(jìn)而影響整個(gè)進(jìn)度的變化。
出自 m.green-energy-services.com
(3)相關(guān)單位對(duì)進(jìn)度控制所產(chǎn)生的相關(guān)作用。簡(jiǎn)單舉一個(gè)例子,設(shè)備供應(yīng)商與政府主管部門(mén),是整個(gè)項(xiàng)目在實(shí)施時(shí),調(diào)節(jié)較為困難,進(jìn)而對(duì)進(jìn)度控制產(chǎn)生影響。由于進(jìn)度控制是整個(gè)軟件工程管理中的重要部分,所以在這里,我們將采用軟件工程中的進(jìn)度控制理論與方式,對(duì)整個(gè)監(jiān)理之中的任務(wù)進(jìn)度進(jìn)行規(guī)范,同時(shí)對(duì)監(jiān)理要素進(jìn)行完善。在信息工程監(jiān)理中進(jìn)度控制的主要作用包括,工程進(jìn)度糾偏與檢測(cè)、進(jìn)度計(jì)劃審核等相關(guān)內(nèi)容。進(jìn)度控制中的根本就是項(xiàng)目計(jì)劃,在項(xiàng)目計(jì)劃中最為重要的關(guān)鍵因素有:任務(wù)是否已經(jīng)被完全分解并安排;對(duì)相互次序與關(guān)鍵路徑進(jìn)行確認(rèn);定義項(xiàng)目范圍;對(duì)各種資源進(jìn)行充分描述等等。一般所說(shuō)的項(xiàng)目計(jì)劃是由許多個(gè)子計(jì)劃共同形成,在不同階段中的相關(guān)人員對(duì)其關(guān)注的角度也會(huì)有許多不同。監(jiān)理工作人員更加看重項(xiàng)目里程碑的狀態(tài)發(fā)布。在整個(gè)項(xiàng)目還處于需求階段的時(shí)候,就要建立需求分析、需求獲取與需求驗(yàn)證等里程碑。根據(jù)實(shí)踐所得到的相關(guān)結(jié)果,若沒(méi)有完成其項(xiàng)目里程碑,相關(guān)工作人員就會(huì)產(chǎn)生較多挫敗感,進(jìn)而對(duì)開(kāi)發(fā)的拉低開(kāi)發(fā)效率。不能達(dá)到里程碑的原因普遍都是由于設(shè)置的里程碑不科學(xué)所引起。這里所說(shuō)的進(jìn)度控制其本質(zhì)就是保證可以順利達(dá)到里程碑,所以在設(shè)置里程碑過(guò)程中,盡量保證其合理性與不變性。
4.結(jié)語(yǔ)。
信息工程與之前所使用的建設(shè)監(jiān)理之間主要的不同即為,以傳統(tǒng)建筑工程監(jiān)理理論問(wèn)基礎(chǔ)的信息工程監(jiān)理不能完全達(dá)到信息工程監(jiān)理的需要。目前,信息工程監(jiān)理當(dāng)中,最大的問(wèn)題即為太過(guò)依賴(lài)于傳統(tǒng)建筑監(jiān)理方法與理論,不能對(duì)信息工程本身的特征進(jìn)行考量與掌握,進(jìn)而不能完善信息工程的需求與風(fēng)險(xiǎn)管理。通過(guò)質(zhì)量、進(jìn)度與資金三方面對(duì)軟件工程在信息工程監(jiān)理之中的方法進(jìn)行一個(gè)充分的了解,其實(shí)質(zhì)就是使軟件工程能在未來(lái)信息工程監(jiān)理工作中更好的進(jìn)行使用。
軟件工程開(kāi)發(fā)論文篇三
在現(xiàn)代飛行器的設(shè)計(jì)、試驗(yàn)和分析中,隨著飛行器系統(tǒng)的日益復(fù)雜,飛行仿真實(shí)驗(yàn)占有越來(lái)越重要的地位。而飛行器系統(tǒng)的多樣性和復(fù)雜性使得仿真軟件的開(kāi)發(fā)日趨復(fù)雜化,對(duì)軟件開(kāi)發(fā)的要求也越來(lái)越高。但與這種要求不相適應(yīng)的是,在飛行仿真領(lǐng)域許多系統(tǒng)開(kāi)發(fā)者還在沿用以前的老方法開(kāi)發(fā)新系統(tǒng)。目前飛行仿真軟件開(kāi)發(fā)的弱點(diǎn)集中體現(xiàn)在軟件開(kāi)發(fā)過(guò)程、軟件系統(tǒng)的分析與設(shè)計(jì)和編碼方面,傳統(tǒng)的仿真系統(tǒng)開(kāi)發(fā)方法在很大程度上己不能適應(yīng)復(fù)雜軟件系統(tǒng)的開(kāi)發(fā)要求,軟件質(zhì)量難以得到保證。在開(kāi)發(fā)過(guò)程中暴露出的效率低下、結(jié)構(gòu)混亂、重復(fù)性開(kāi)發(fā)、可理解性和可維護(hù)性差等問(wèn)題,是導(dǎo)致仿真軟件系統(tǒng)失敗的主要原因。因此迫切需要一種完善的、適應(yīng)于飛行仿真系統(tǒng)開(kāi)發(fā)特點(diǎn)的工程化方法來(lái)支持仿真系統(tǒng)的開(kāi)發(fā)。
現(xiàn)代軟件技術(shù)的發(fā)展,提出了一整套解決開(kāi)發(fā)過(guò)程中所遇到的一系列問(wèn)題的工程方法。為解決飛行仿真系統(tǒng)開(kāi)發(fā)中的實(shí)際問(wèn)題,本文將軟件工程方法引入到仿真系統(tǒng)的開(kāi)發(fā)中,提出了一套仿真系統(tǒng)開(kāi)發(fā)過(guò)程和仿真程序分析與設(shè)計(jì)的優(yōu)化方案,并對(duì)開(kāi)發(fā)過(guò)程中的全面質(zhì)量管理方法進(jìn)行了研究,從而實(shí)現(xiàn)了軟件工程方法在飛行仿真系統(tǒng)開(kāi)發(fā)中的有效應(yīng)用。
軟件工程是一種運(yùn)用系統(tǒng)的、規(guī)范的和可定量的方法來(lái)開(kāi)發(fā)、運(yùn)行和維護(hù)軟件的工程化開(kāi)發(fā)技術(shù)。它借鑒了傳統(tǒng)工程的原則和方法,針對(duì)傳統(tǒng)軟件開(kāi)發(fā)方法的缺點(diǎn),以求高效地開(kāi)發(fā)高質(zhì)量軟件。軟件工程方法在軟件系統(tǒng)開(kāi)發(fā)過(guò)程中的優(yōu)勢(shì)主要體現(xiàn)在如下幾個(gè)方面:對(duì)軟件開(kāi)發(fā)過(guò)程的優(yōu)化;對(duì)軟件分析與設(shè)計(jì)方法的優(yōu)化;全面的軟件質(zhì)量管理體系。
軟件開(kāi)發(fā)過(guò)程主要包括需求、設(shè)計(jì)、實(shí)現(xiàn)、確認(rèn)以及支持等活動(dòng),所有這些活動(dòng)構(gòu)成了軟件的.工程開(kāi)發(fā)模式,定義了軟件的生存周期。將其用明確的工程化方法描述出來(lái),有助于規(guī)范開(kāi)發(fā)的過(guò)程,提高開(kāi)發(fā)的效率和質(zhì)量。目前常用的開(kāi)發(fā)模式有瀑布式模型、原型開(kāi)發(fā)模型、螺旋模型、面向?qū)ο竽P偷取?/p>
在軟件系統(tǒng)分析與設(shè)計(jì)方面,軟件工程定義了一套比較完整的實(shí)現(xiàn)方案。分析是抽取相應(yīng)需求的過(guò)程,設(shè)計(jì)是將需求轉(zhuǎn)化為設(shè)計(jì)規(guī)格說(shuō)明的過(guò)程。在系統(tǒng)分析與設(shè)計(jì)方面,目前比較流行并且適合于仿真系統(tǒng)開(kāi)發(fā)的方法是面向?qū)ο蟮姆治雠c設(shè)計(jì)方法。它在對(duì)象、類(lèi)、方法和消息等概念的支持下,在現(xiàn)實(shí)系統(tǒng)的建模、分析與設(shè)計(jì)方面更直觀有效??捎孟旅娴牡仁絹?lái)說(shuō)明面向?qū)ο蟮姆椒ǎ好嫦驅(qū)ο?對(duì)象十分類(lèi)十繼承十通過(guò)消息的通訊。
面向?qū)ο蟮姆椒▽F(xiàn)實(shí)系統(tǒng)分解為一個(gè)個(gè)直觀可理解的對(duì)象類(lèi),并在分類(lèi)的基礎(chǔ)上定義了類(lèi)的屬性和服務(wù)(類(lèi)與類(lèi)之間的通訊手段),然后在此基礎(chǔ)上將類(lèi)組裝成為實(shí)際的軟件系統(tǒng),對(duì)軟件開(kāi)發(fā)的復(fù)雜度進(jìn)行有效的控制。
質(zhì)量保證在軟件開(kāi)發(fā)過(guò)程中占有很重要的位置,在軟件工程方法中是依靠軟件質(zhì)量保證(sqa)活動(dòng)對(duì)軟件品質(zhì)進(jìn)行控制的。sqa是軟件開(kāi)發(fā)過(guò)程中一項(xiàng)有計(jì)劃的規(guī)范性管理活動(dòng),它主要通過(guò)如下活動(dòng)保證軟件的開(kāi)發(fā)過(guò)程和軟件質(zhì)量:技術(shù)方法的應(yīng)用;正式技術(shù)評(píng)審的實(shí)施;軟件測(cè)試;標(biāo)準(zhǔn)的執(zhí)行、修改的控制;度量、記錄和記錄保存。
軟件工程技術(shù)的應(yīng)用改變了軟件開(kāi)發(fā)僅是一個(gè)純粹編碼過(guò)程的基本觀念。軟件工程方法有一套嚴(yán)格的開(kāi)發(fā)模式和管理控制體系,從問(wèn)題域的分析,到軟件系統(tǒng)的設(shè)計(jì)、具體的編碼實(shí)現(xiàn),再到軟件的測(cè)試、交付使用與維護(hù),都有一套相應(yīng)的解決方案,使整個(gè)軟件開(kāi)發(fā)的過(guò)程規(guī)范化、文檔化,并且在軟件系確保軟件系統(tǒng)滿足開(kāi)發(fā)要求,最大限度地提高軟件的質(zhì)量。為了對(duì)以上質(zhì)量因素進(jìn)行評(píng)價(jià)與控制,根據(jù)仿真系統(tǒng)的特點(diǎn)綜合考慮,可將仿真系統(tǒng)開(kāi)發(fā)過(guò)程中的質(zhì)量保證分為如下幾個(gè)層次:仿真模型驗(yàn)證與校核;仿真軟件測(cè)試;仿真軟件評(píng)審;軟件修改過(guò)程控制。這幾方面的活動(dòng)不僅僅是單純的技術(shù)活動(dòng),還要包含對(duì)軟件開(kāi)發(fā)過(guò)程的管理活動(dòng),因此在實(shí)施過(guò)程中,必須在軟件系統(tǒng)的需求分析階段之前,制定具體的管理方法和實(shí)施步驟。
具體的實(shí)施步驟為:首先考察對(duì)sqa的需求,也就是對(duì)仿真系統(tǒng)開(kāi)發(fā)中的軟件質(zhì)量保證和軟件配置管理的狀態(tài)(包含軟件開(kāi)發(fā)所采用的政策、過(guò)程和標(biāo)準(zhǔn)等)、組織以及sqa與軟件開(kāi)發(fā)中其他元素的關(guān)系的評(píng)價(jià);其次是制定具體的sqa計(jì)劃,并在一些sqa標(biāo)準(zhǔn)(如gb/t12504―90)的基礎(chǔ)上,結(jié)合飛行仿真系統(tǒng)的特點(diǎn),形成sqa計(jì)劃的標(biāo)準(zhǔn)格式;最后是sqa的實(shí)施階段。
sqa活動(dòng)貫穿于仿真系統(tǒng)開(kāi)發(fā)的全過(guò)程,是一種將技術(shù)手段與管理手段結(jié)合起來(lái)對(duì)飛行仿真軟件質(zhì)量進(jìn)行控制的有效方法。軟件工程方法的應(yīng)用,不僅使整個(gè)仿真系統(tǒng)實(shí)現(xiàn)規(guī)范化,而且提高了軟件的編制效率,在系統(tǒng)實(shí)現(xiàn)中體現(xiàn)了現(xiàn)代軟件工程的思想。軟件的編制實(shí)現(xiàn)模塊化、組件化,提高了軟件代碼的重用性。軟件工程的規(guī)范方法,大大提高了仿真軟件系統(tǒng)的生產(chǎn)效率。軟件的質(zhì)量提高了,后期的維護(hù)工作量也減少了,并且系統(tǒng)更穩(wěn)定,從而為飛行器的設(shè)計(jì)與分析提供了一個(gè)可靠的仿真試驗(yàn)平臺(tái)。
軟件工程開(kāi)發(fā)論文篇四
匯編語(yǔ)言是建立在傳統(tǒng)機(jī)器語(yǔ)言基礎(chǔ)之上的,保留了傳統(tǒng)語(yǔ)言的優(yōu)勢(shì)的同時(shí),突破了傳統(tǒng)語(yǔ)言的弊端,能夠?qū)﹃P(guān)鍵程序代碼進(jìn)行準(zhǔn)確控制,且能夠直接訪問(wèn)并控制相應(yīng)的硬件系統(tǒng),促使硬件發(fā)揮積極作用,從而確保系統(tǒng)穩(wěn)定運(yùn)行,不僅如此,匯編語(yǔ)言程序編譯后的目標(biāo)代碼空間需求較小,執(zhí)行效率較高,在系統(tǒng)軟件程序和過(guò)程控制程序中的應(yīng)用比較廣泛、且普遍,其具有獨(dú)特的優(yōu)勢(shì),是其他語(yǔ)言難以取代的。但是,事物具有兩面性,匯編語(yǔ)言也存在一定不足,由于其基礎(chǔ)是機(jī)器語(yǔ)言,使得其對(duì)象沒(méi)有發(fā)生變化,沒(méi)有改變其是一種低級(jí)語(yǔ)言的地位,且理解難度也較高。在軟件開(kāi)發(fā)中應(yīng)用此語(yǔ)言,效率并不明顯,且針對(duì)硬件系統(tǒng)而言,且精確度并不高,兼容性較差,即便是類(lèi)似硬件也不能夠通用。在軟件工程中,匯編語(yǔ)言憑借自身與硬件系統(tǒng)聯(lián)系密切,且能夠?qū)崿F(xiàn)直接訪問(wèn),很多系統(tǒng)軟件都采用匯編語(yǔ)言進(jìn)行編程,還包括一些對(duì)處理速度要求較高的程度也是通過(guò)匯編語(yǔ)言編寫(xiě)的。不僅如此,在系統(tǒng)核心部分、軟件加密、解密及計(jì)算機(jī)病毒分析等方面也都具有廣泛的應(yīng)用。在一些行業(yè)中,匯編語(yǔ)言是不可缺少的,只能夠選擇它,在熟悉的程序員手中,使用匯編語(yǔ)言能夠顯著提升效率及性能,但是,其弊端是需要利用更長(zhǎng)的時(shí)間進(jìn)行調(diào)整和優(yōu)化。匯編語(yǔ)言在一些工業(yè)企業(yè)中,制作4位單片機(jī)等,以此來(lái)實(shí)現(xiàn)對(duì)工業(yè)生產(chǎn)過(guò)程的控制和管理,另外,針對(duì)需要快速及實(shí)時(shí)響應(yīng)的'場(chǎng)合,也需要選擇匯編語(yǔ)言,例如:儀器儀表及工業(yè)控制設(shè)備等,一般情況下,匯編語(yǔ)言應(yīng)用于最底層,驅(qū)動(dòng)程序及嵌入式操作程度等,隨著現(xiàn)代軟件系統(tǒng)不斷發(fā)展,匯編語(yǔ)言逐漸成為計(jì)算機(jī)專(zhuān)業(yè)學(xué)生必須了解和掌握的一門(mén)課程,能夠幫助學(xué)生認(rèn)識(shí)計(jì)算機(jī)運(yùn)行原理,夯實(shí)計(jì)算機(jī)相關(guān)知識(shí)基礎(chǔ)。
c語(yǔ)言自上個(gè)世紀(jì)90年代出現(xiàn)在計(jì)算機(jī)領(lǐng)域中,c語(yǔ)言作為一種高級(jí)語(yǔ)言,不僅具有人性化特點(diǎn),還包括匯編語(yǔ)言的特性,受到軟件工程開(kāi)發(fā)廣泛關(guān)注,其本質(zhì)是高級(jí)與低級(jí)語(yǔ)言有機(jī)結(jié)合的編程工作單元,通過(guò)函數(shù)、循環(huán)等應(yīng)用,能夠形成結(jié)構(gòu)化設(shè)計(jì)方法,提高系統(tǒng)層次性、清晰度等方面具有積極作用,且方便用戶調(diào)試和維護(hù)。c語(yǔ)言自身優(yōu)勢(shì)很多,運(yùn)算符豐富,實(shí)現(xiàn)多樣化表達(dá),滿足多元化需求,且數(shù)據(jù)類(lèi)型較多,例如:指針型、實(shí)型等類(lèi)型,能夠?qū)崿F(xiàn)相對(duì)復(fù)雜的數(shù)據(jù)運(yùn)算任務(wù),相比較而言,c語(yǔ)言更具有靈活性,兼顧人性化及實(shí)用性兩方面,能夠直接對(duì)對(duì)位地址和字節(jié)地址進(jìn)行操作,另外,運(yùn)用c語(yǔ)言編寫(xiě)源程序,不僅系統(tǒng)質(zhì)量高,而且執(zhí)行效率也很高為更好地移植和修改奠定了堅(jiān)實(shí)的基礎(chǔ),誠(chéng)然,c語(yǔ)言也存在一定缺陷,靈活度高,使得其對(duì)語(yǔ)法規(guī)則要求并不嚴(yán)格,使得變量類(lèi)型規(guī)范也受到一定影響,存在一定安全隱患,初學(xué)者剛接觸c語(yǔ)言時(shí),難以更好地接受和理解,增加了學(xué)習(xí)難度。指針作為c語(yǔ)言在軟件工程中應(yīng)用的關(guān)注點(diǎn),針對(duì)與硬件聯(lián)系較多的程序,c語(yǔ)言編寫(xiě)程序更為高效,且多種機(jī)型及操作系統(tǒng)也可以選擇c語(yǔ)言,幫助人們直接訪問(wèn)地址,及時(shí)檢查語(yǔ)法錯(cuò)誤,糾正錯(cuò)誤,既能夠提高系統(tǒng)質(zhì)量,也能夠有效提高系統(tǒng)運(yùn)行效率。未來(lái),c語(yǔ)言將會(huì)廣泛應(yīng)用于系統(tǒng)程序編寫(xiě)中。綜上所述,匯編語(yǔ)言與c語(yǔ)言自身都存在優(yōu)勢(shì)及缺陷,單純的使用一種語(yǔ)言,難以發(fā)揮有效作用,且不利于軟件工程開(kāi)發(fā),至此,可以將二者有機(jī)結(jié)合,實(shí)現(xiàn)優(yōu)勢(shì)互補(bǔ),在程序編寫(xiě)過(guò)程中,發(fā)揮各自優(yōu)勢(shì),更好地滿足用戶對(duì)系統(tǒng)的需求。
三、結(jié)論。
根據(jù)上文所述,軟件工程作為一項(xiàng)綜合性工程,在促進(jìn)社會(huì)發(fā)展等方面占據(jù)不可替代的位置,而匯編語(yǔ)言與c語(yǔ)言作為實(shí)現(xiàn)軟件工程開(kāi)發(fā)的核心,二者均具有自身獨(dú)特的優(yōu)勢(shì)及不足,為了更好地實(shí)現(xiàn)程序編寫(xiě),應(yīng)將二者結(jié)合在一起,取二者之長(zhǎng),提高系統(tǒng)軟件可讀性、靈活性,進(jìn)而為用戶提供更加優(yōu)質(zhì)的服務(wù)。
軟件工程開(kāi)發(fā)論文篇五
軟件工程并不是某一種單一技術(shù),而是一項(xiàng)多種技術(shù)的大綜合,它融合了多門(mén)學(xué)科,是真正意義上的高科技。軟件工程的開(kāi)發(fā)以及使用是一個(gè)整體、正規(guī)以及可以量化的過(guò)程,它的主要作用是作為一個(gè)數(shù)據(jù)庫(kù)對(duì)企業(yè)的重要資源進(jìn)行儲(chǔ)備,還可以保存企業(yè)的管理理念、發(fā)展模式等一些有關(guān)企業(yè)文化部分。軟件工程還可以和企業(yè)其他技術(shù)方案相結(jié)合,以此來(lái)提高企業(yè)的管理效率與核心競(jìng)爭(zhēng)力。
(二)信息化平臺(tái)建設(shè)概念。
企業(yè)信息化平臺(tái)建設(shè)是企業(yè)以可持續(xù)發(fā)展為目標(biāo),通過(guò)設(shè)立專(zhuān)門(mén)的信息處理機(jī)構(gòu),配備先進(jìn)的網(wǎng)絡(luò)設(shè)施和數(shù)據(jù)庫(kù)系統(tǒng),以此來(lái)提高企業(yè)經(jīng)營(yíng)管理效率。信息化平臺(tái)對(duì)于企業(yè)的長(zhǎng)久健康發(fā)展至關(guān)重要,企業(yè)可以利用信息化平臺(tái)來(lái)吸引更多優(yōu)秀的人才,節(jié)約生產(chǎn)成本,提高投入產(chǎn)出比,最終提高企業(yè)在市場(chǎng)上的核心競(jìng)爭(zhēng)力。
二、企業(yè)信息化平臺(tái)建設(shè)的基本原則和策略。
(一)企業(yè)信息化平臺(tái)建設(shè)要科學(xué)合理。
對(duì)于任何一家企業(yè)來(lái)說(shuō),在信息化平臺(tái)建設(shè)之初便要做出一個(gè)科學(xué)的規(guī)劃。規(guī)劃設(shè)計(jì)需要根據(jù)企業(yè)自身實(shí)際情況,切忌生搬硬套其他成功企業(yè)的平臺(tái)建設(shè)經(jīng)驗(yàn)。企業(yè)信息平臺(tái)建設(shè)需要聽(tīng)取企業(yè)不同層次員工的建議要求,做到真正的人性化信息平臺(tái)。同時(shí),信息化平臺(tái)建設(shè)要根據(jù)建設(shè)目標(biāo)找到一個(gè)有利的關(guān)鍵點(diǎn)進(jìn)行切入,在制定方案的時(shí)候要遵循“一把手原則”,即在制定規(guī)劃時(shí)要以這個(gè)企業(yè)的高層領(lǐng)導(dǎo)作為主導(dǎo)去實(shí)施戰(zhàn)略性的部署。
(二)企業(yè)信息化平臺(tái)建設(shè)要緊緊圍繞企業(yè)發(fā)展目標(biāo)。
企業(yè)信息化平臺(tái)建設(shè)一定是以提高企業(yè)各方面效益為目的,這就要求企業(yè)在選擇相應(yīng)的軟件工程時(shí)必須遵循因地制宜的原則。具體來(lái)說(shuō)就是企業(yè)要將自身的業(yè)務(wù)需求作為根本,將企業(yè)的規(guī)劃作為指導(dǎo),以達(dá)到標(biāo)準(zhǔn)化管理。所以,企業(yè)要想突破管理上的瓶頸,必須先通過(guò)推進(jìn)信息化平臺(tái)建設(shè)滿足自身業(yè)務(wù)需求,這是企業(yè)發(fā)展的終極目標(biāo)。
(三)企業(yè)信息化平臺(tái)建設(shè)要正確評(píng)估企業(yè)現(xiàn)狀。
企業(yè)信息化平臺(tái)建設(shè)必須先要發(fā)現(xiàn)自身存在的問(wèn)題,通過(guò)對(duì)企業(yè)現(xiàn)狀的分析診斷,再吸收其他優(yōu)秀企業(yè)信息化平臺(tái)建設(shè)的成功經(jīng)驗(yàn),不斷糾正自身的錯(cuò)誤。在評(píng)估了企業(yè)目前狀況后,企業(yè)要引進(jìn)大量?jī)?yōu)秀的人才,然后充分利用先進(jìn)的管理理念以及信息技術(shù),為信息化建設(shè)制定完善的目標(biāo)體系,循序漸進(jìn)地推進(jìn)信息化平臺(tái)建設(shè)。
(一)促進(jìn)信息溝通,提高工作效率。
市場(chǎng)經(jīng)濟(jì)下,不管是企業(yè)的內(nèi)部環(huán)境還是外部環(huán)境都處于一個(gè)不斷變化的狀態(tài),這對(duì)于企業(yè)及時(shí)發(fā)現(xiàn)問(wèn)題以及解決問(wèn)題的能力提出了更高的要求。通過(guò)軟件工程可以大大加快信息傳遞的速度,促進(jìn)企業(yè)各個(gè)層級(jí)的信息溝通,從根本上解決了傳統(tǒng)層級(jí)式的信息傳遞與發(fā)布所存在的問(wèn)題。此外,軟件工程的應(yīng)用還能充分調(diào)動(dòng)員工的工作積極性,促進(jìn)企業(yè)良好工作氛圍的形成,使整個(gè)企業(yè)的凝聚力越發(fā)強(qiáng)勁。由于信息流動(dòng)速度加快,企業(yè)從發(fā)現(xiàn)問(wèn)題到解決問(wèn)題所用時(shí)間縮短,這無(wú)疑大大提高了企業(yè)的工作效率,也提高了企業(yè)的實(shí)際競(jìng)爭(zhēng)能力。
(二)掌握任務(wù)項(xiàng)目的進(jìn)展動(dòng)態(tài)。
將軟件工程融入到企業(yè)的信息化平臺(tái)建設(shè),可以使企業(yè)管理人員對(duì)項(xiàng)目的進(jìn)展情況做到實(shí)時(shí)地控制與管理,一旦發(fā)現(xiàn)問(wèn)題便立即進(jìn)行糾正,這保證了每一個(gè)項(xiàng)目的正常運(yùn)轉(zhuǎn)。此外,通過(guò)軟件工程還可以對(duì)每位員工的工作態(tài)度和工作能力以數(shù)據(jù)的形式做出評(píng)判,有助于企業(yè)對(duì)每位員工做出科學(xué)客觀的評(píng)價(jià),以便公平公正地實(shí)施獎(jiǎng)懲措施。
(三)明確每個(gè)員工的工作職責(zé),避免人浮于事。
通過(guò)軟件工程在企業(yè)內(nèi)部建立一個(gè)涵蓋多方面的數(shù)據(jù)庫(kù),可以對(duì)每一位員工的工作任務(wù)以及工作職責(zé)做出明確的規(guī)定,在保證企業(yè)正常運(yùn)轉(zhuǎn)的'同時(shí)還能精簡(jiǎn)人員。在以往的人力資源管理模式下,企業(yè)員工在一項(xiàng)工作失敗后,往往會(huì)出現(xiàn)互相指責(zé)、推脫責(zé)任的情況,這給企業(yè)的內(nèi)部穩(wěn)定造成了極不好的影響。但是在軟件工程的幫助下,員工的工作職責(zé)以及每個(gè)階段的工作完成情況,都能清楚的記錄在企業(yè)的信息平臺(tái)上。一旦某項(xiàng)工作失敗并給企業(yè)帶來(lái)了損失,通過(guò)信息平臺(tái)就可以很容易弄清到底是誰(shuí)的責(zé)任,也就能有效避免出現(xiàn)相互推諉逃避責(zé)任的現(xiàn)象,還能督促每位員工去認(rèn)真對(duì)待自己的工作。
四、結(jié)語(yǔ)。
企業(yè)信息化平臺(tái)建設(shè)對(duì)于企業(yè)的可持續(xù)健康發(fā)展具有重要意義。在具體的建設(shè)的過(guò)程中,企業(yè)要將軟件工程作為最主要的建設(shè)工具和手段,循序漸進(jìn)的推動(dòng)信息化平臺(tái)建設(shè)。但是,如何根據(jù)企業(yè)的發(fā)展戰(zhàn)略部署和自身特點(diǎn),科學(xué)合理的運(yùn)用軟件工程也是每個(gè)企業(yè)需要深入研究的問(wèn)題。
參考文獻(xiàn)。
[2]朱泊靜.計(jì)算機(jī)技術(shù)在企業(yè)管理中的應(yīng)用[j].中小企業(yè)管理與科技,(7):274.
[4]楊振宏.探究軟件工程在企業(yè)信息化平臺(tái)建設(shè)中的作用[j],黑龍江科技息,(6):176.
軟件工程開(kāi)發(fā)論文篇六
摘要:計(jì)算機(jī)互聯(lián)網(wǎng)快速發(fā)展,為人們的生活、工作、教育、娛樂(lè)等方面帶來(lái)很多便利條件,到目前為止,軟件工程技術(shù)已經(jīng)成為各行各業(yè)的核心競(jìng)爭(zhēng)力。軟件工程技術(shù)作為系統(tǒng)軟件開(kāi)發(fā)的主要技術(shù),對(duì)系統(tǒng)軟件運(yùn)行的質(zhì)量和安全性有重要意義。本文結(jié)合理論實(shí)踐,就系統(tǒng)軟件開(kāi)發(fā)過(guò)程中的軟件工程技術(shù)進(jìn)行深入分析,希望對(duì)我國(guó)軟件技術(shù)開(kāi)發(fā)有一定幫助。
關(guān)鍵詞:系統(tǒng)軟件開(kāi)發(fā);軟件工程技術(shù);特點(diǎn)分析;技術(shù)要求。
進(jìn)入21世紀(jì)以后,我國(guó)互聯(lián)網(wǎng)技術(shù)取得了飛躍式發(fā)展,相關(guān)的應(yīng)用軟件已經(jīng)被廣泛應(yīng)用商業(yè)、教育、銀行等領(lǐng)域,逐漸改善著人們的生活。在很多發(fā)達(dá)國(guó)家,系統(tǒng)軟件開(kāi)發(fā)企業(yè)已經(jīng)成為支柱性產(chǎn)業(yè)??茖W(xué)合理的軟件設(shè)計(jì)是提高生活、工作的首要前提。在信息快速發(fā)展的今天,系統(tǒng)軟件在人們生活生產(chǎn)中起到的作用越來(lái)越重要。基于此,本文首先分析出傳統(tǒng)軟件和系統(tǒng)軟件的區(qū)別,然后,闡述了軟件工程技術(shù)的特點(diǎn)和設(shè)計(jì)要求,最后,提出軟件工程管理的運(yùn)用的方式,旨在促使系統(tǒng)工程軟件更加智能化、人性化。
一、系統(tǒng)軟件和傳統(tǒng)軟件不同之處。
系統(tǒng)軟件具有開(kāi)發(fā)時(shí)間短、需求不明確的特點(diǎn),和傳統(tǒng)軟件的不同之處,主要體現(xiàn)在以下幾個(gè)方面:第一,系統(tǒng)軟件開(kāi)發(fā)比較側(cè)重于信息含量,面向主要市場(chǎng)是文檔和電子產(chǎn)品,即動(dòng)態(tài)網(wǎng)頁(yè)和靜態(tài)網(wǎng)頁(yè);第二,系統(tǒng)軟件在開(kāi)發(fā)過(guò)程中比較重視視覺(jué)和感覺(jué),比較強(qiáng)度客戶的舒適度。第三,系統(tǒng)軟件的用戶形式多樣,很多系統(tǒng)軟件在設(shè)計(jì)和開(kāi)發(fā)過(guò)程中,必須考慮不同用戶的應(yīng)用技術(shù)和能力,擁有較為復(fù)雜的人機(jī)接口和用戶信息遞交;第四,系統(tǒng)軟件的內(nèi)容屬于驅(qū)動(dòng)內(nèi)容,這和傳統(tǒng)軟件有本質(zhì)區(qū)別【1】。
系統(tǒng)軟件開(kāi)發(fā)過(guò)程中涉及到很多不同類(lèi)型軟件工程技術(shù),而且對(duì)不同軟件工程技術(shù)的要求各不相同。最主要的是系統(tǒng)軟件在開(kāi)發(fā)過(guò)程中必須著重考慮系統(tǒng)實(shí)現(xiàn)方面的工作,這就使得系統(tǒng)軟件開(kāi)發(fā)具有極強(qiáng)的復(fù)雜性。而且系統(tǒng)軟件內(nèi)部模塊和模塊之間存在較高的耦合性,每個(gè)模塊之間都相互聯(lián)系,當(dāng)某一個(gè)模塊發(fā)生變動(dòng)時(shí),帶來(lái)的后果往往多重的。所以,雖然系統(tǒng)軟件開(kāi)發(fā)過(guò)程中軟件工程技術(shù)在前期設(shè)計(jì)過(guò)程中的目標(biāo)比較明確和完善,但是在實(shí)際設(shè)計(jì)過(guò)程中要想完成此目標(biāo)具有很大難度,需求經(jīng)過(guò)系統(tǒng)、規(guī)范、科學(xué)而漫長(zhǎng)的過(guò)程才能實(shí)現(xiàn)。
由于系統(tǒng)軟件開(kāi)發(fā)具有很強(qiáng)復(fù)雜性,保證軟件工程技術(shù)的科學(xué)性和合理性,對(duì)系統(tǒng)軟件的開(kāi)發(fā)和利用有至關(guān)重要的作用。在控制其復(fù)雜性過(guò)程中,需要對(duì)系統(tǒng)軟件開(kāi)發(fā)人員和材料進(jìn)行嚴(yán)格控制。因此,軟件工程技術(shù)實(shí)際上指的是,在系統(tǒng)軟件開(kāi)發(fā)過(guò)程中,借助工程化的管理模式,對(duì)系統(tǒng)軟件開(kāi)發(fā)的全過(guò)程、全方位進(jìn)行控制。相關(guān)實(shí)踐表明,應(yīng)用軟件工程技術(shù)對(duì)系統(tǒng)軟件開(kāi)發(fā)過(guò)程中存在的問(wèn)題,能進(jìn)行更好控制和解決,從而有效促進(jìn)系統(tǒng)軟件開(kāi)發(fā)過(guò)程中既定目標(biāo)的實(shí)現(xiàn)。
四、軟件開(kāi)發(fā)技術(shù)和開(kāi)發(fā)需求不匹配問(wèn)題分析。
在系統(tǒng)軟件開(kāi)發(fā)過(guò)程中,隨著人們對(duì)軟件功能要求的提高,軟件開(kāi)開(kāi)發(fā)單位為了滿足人們多樣化的需求,推出了一系列具有實(shí)際意義的方式方法,其中最典型有三種,即:sasd法、jsd法、jsp法。這三種方法的應(yīng)用時(shí)間比較廣泛,但我國(guó)系統(tǒng)軟件開(kāi)發(fā)過(guò)程中軟件工程技術(shù)起步比較晚,和美國(guó)、德國(guó)、法國(guó)等發(fā)達(dá)國(guó)家相比仍然存在較大差距。所以這三種方法能否滿足當(dāng)前系統(tǒng)軟件開(kāi)發(fā)的需求還需要進(jìn)一步驗(yàn)證和分析,在實(shí)際應(yīng)用過(guò)程中,軟件工程技術(shù)對(duì)系統(tǒng)軟件的開(kāi)發(fā)具有較強(qiáng)約束性?;诖耍瑐鹘y(tǒng)的軟件工程技術(shù)很難滿足我國(guó)系統(tǒng)軟件工程的需求。提高軟件開(kāi)發(fā)技術(shù)和開(kāi)發(fā)需求匹配關(guān)鍵不斷創(chuàng)新出現(xiàn)新的軟件工程技術(shù),從而提高和現(xiàn)有系統(tǒng)軟件開(kāi)發(fā)的匹配度,進(jìn)而達(dá)到系統(tǒng)軟件充分利用的目的【2】。
就目前我國(guó)系統(tǒng)軟件的發(fā)展程度而言,對(duì)軟件工程技術(shù)的提出了更高要求,開(kāi)發(fā)過(guò)程中涉及到三個(gè)部門(mén),第一,系統(tǒng)軟件開(kāi)發(fā)模型,對(duì)整個(gè)系統(tǒng)軟件的開(kāi)發(fā)和研究,進(jìn)行周期性的闡釋?zhuān)坏诙?,?xiàng)目管理模型,是對(duì)系統(tǒng)軟件的基本過(guò)程和項(xiàng)目管理進(jìn)工程化管理;第三,應(yīng)用組織模型,對(duì)系統(tǒng)軟件開(kāi)發(fā)全過(guò)程進(jìn)行影響和作用。
(二)軟件應(yīng)用程序的研發(fā)。
軟件開(kāi)發(fā)流程主要來(lái)源是迭代思想,在每一次迭代中,蘊(yùn)涵開(kāi)一個(gè)軟件可行版本活動(dòng),以及相應(yīng)的輔助工作。包括版本功能介紹、用戶說(shuō)明。所以一整套完善系統(tǒng)應(yīng)用程序開(kāi)發(fā)過(guò)程包含了:用戶的具體需求、針對(duì)性設(shè)計(jì)、測(cè)試、應(yīng)用等程序。在應(yīng)用開(kāi)發(fā)過(guò)程中,又分為是預(yù)知需求分析、軟件具體設(shè)計(jì)、軟件性能檢測(cè)等流程。此過(guò)程中技術(shù)工程人員是整個(gè)系統(tǒng)軟件開(kāi)發(fā)過(guò)程中技術(shù)保證,設(shè)計(jì)和檢測(cè)是保障整個(gè)開(kāi)發(fā)過(guò)程能順利進(jìn)行的基礎(chǔ)。這些因素相互協(xié)調(diào)發(fā)展,是提升用戶滿意度的基礎(chǔ)。
科學(xué)合理的`運(yùn)用軟件工程技術(shù),能有效促進(jìn)系統(tǒng)軟件開(kāi)發(fā)的順利運(yùn)行。進(jìn)年來(lái),我國(guó)社會(huì)科學(xué)技術(shù)和算計(jì)軟件技術(shù)快速發(fā)展,系統(tǒng)軟件開(kāi)發(fā)團(tuán)隊(duì)的技術(shù)和實(shí)力不斷提高,軟件工程技術(shù)取得長(zhǎng)足發(fā)展,在系統(tǒng)軟件開(kāi)發(fā)過(guò)程起到的作用也越來(lái)越大,貫穿于整個(gè)系統(tǒng)軟件開(kāi)發(fā)過(guò)程中,包括:系統(tǒng)軟件在開(kāi)發(fā)前的可行性分析評(píng)估、設(shè)計(jì)方案、具體操作流程,以及軟件開(kāi)發(fā)后的檢測(cè)驗(yàn)收過(guò)程中。
六、結(jié)束語(yǔ)。
綜上所述,系統(tǒng)軟件開(kāi)發(fā)過(guò)程中軟件工程技術(shù)應(yīng)用的合理與否,之間決定了整個(gè)系統(tǒng)軟件的質(zhì)量和使用價(jià)值。但我國(guó)軟件工程技術(shù),到目前為止還處于發(fā)展的初級(jí)階段,而的系統(tǒng)軟件具有很強(qiáng)的復(fù)雜性,這就對(duì)軟件工程技術(shù)提出了更高要求。本文結(jié)合理論實(shí)踐,針對(duì)的系統(tǒng)軟件開(kāi)發(fā)的具體特點(diǎn)和流程模型設(shè)計(jì),就系統(tǒng)軟件開(kāi)發(fā)過(guò)程中的軟件工程技術(shù)進(jìn)行深入分析,希望對(duì)我國(guó)系統(tǒng)軟件的開(kāi)發(fā)和利用奠定良好基礎(chǔ)。
參考文獻(xiàn)。
軟件工程開(kāi)發(fā)論文篇七
軟件“三庫(kù)”管理是軟件配置管理工作的重要內(nèi)容,產(chǎn)品庫(kù)作為“三庫(kù)”中的重要部分,是檔案部門(mén)在參與軍品開(kāi)發(fā)管理的重要環(huán)節(jié)。本文以筆者所在的軍工科研所為背景,結(jié)合實(shí)際工作,闡述了軍用軟件產(chǎn)品庫(kù)在軟件生命周期中扮演的角色、做好軟件產(chǎn)品庫(kù)管理的意義,以及開(kāi)展軍用軟件產(chǎn)品庫(kù)管理的實(shí)踐方法。隨著科學(xué)技術(shù)的迅猛發(fā)展,軟件作為特殊的商品,已成為制約武器裝備發(fā)展的核心技術(shù)之一。軍用軟件的特殊性決定了它必須具有嚴(yán)格的保密性、可靠性、有效性,因此必須從軟件工程化管理的理念出發(fā),規(guī)范軍用軟件開(kāi)發(fā)全過(guò)程管理。在實(shí)施軟件工程化的過(guò)程中,配置管理是關(guān)鍵過(guò)程域之一,也是軟件質(zhì)量保證的重中之重。配置管理過(guò)程中軟件“三庫(kù)”的建立是關(guān)鍵環(huán)節(jié),是軟件版本受控的前提和基礎(chǔ),也是確保軟件版本可追溯的必不可少的前提條件。
一、認(rèn)識(shí)軟件產(chǎn)品庫(kù)。
(一)“三庫(kù)”的概念和聯(lián)系。
在軟件實(shí)施開(kāi)發(fā)過(guò)程中,把不同時(shí)期存儲(chǔ)配置的庫(kù)劃分為開(kāi)發(fā)庫(kù)、受控庫(kù)和產(chǎn)品庫(kù)。開(kāi)發(fā)庫(kù):開(kāi)發(fā)庫(kù)用于軟件的.設(shè)計(jì)、編碼、調(diào)試和內(nèi)部測(cè)試,由項(xiàng)目組管理,項(xiàng)目cm維護(hù),主要放置項(xiàng)目組正在開(kāi)發(fā)但還沒(méi)被批準(zhǔn)的工作產(chǎn)品。受控庫(kù):受控庫(kù)存放評(píng)審?fù)ㄟ^(guò)并完成評(píng)審缺陷修改后的工作產(chǎn)品,由項(xiàng)目cm管理和維護(hù)。產(chǎn)品庫(kù):產(chǎn)品庫(kù)用于存放驗(yàn)收通過(guò)后的產(chǎn)品,用于交付、生產(chǎn)等,由檔案管理員控制。
軟件開(kāi)發(fā)組日常的工作在開(kāi)發(fā)庫(kù)中開(kāi)展,當(dāng)工作達(dá)到里程碑時(shí),再遷移到受控庫(kù),在受控庫(kù)中經(jīng)過(guò)更嚴(yán)格的測(cè)試后,再上升到產(chǎn)品庫(kù),最后發(fā)布。配置項(xiàng)在三庫(kù)之間遷移,一級(jí)比一級(jí)的控制更加嚴(yán)格。通過(guò)權(quán)限和流程的控制來(lái)實(shí)現(xiàn)配置項(xiàng)在不同庫(kù)的訪問(wèn)。
(二)產(chǎn)品庫(kù)管理的必要性和重要性。
軟件的產(chǎn)品庫(kù)相當(dāng)于工廠的成品庫(kù),它存放的是最終提交給用戶的產(chǎn)品。如同其他科技檔案在軍品科研、生產(chǎn)中的扮演的角色一樣,產(chǎn)品庫(kù)的軟件產(chǎn)品在武器裝備中具有舉重若輕的地位。從軟件產(chǎn)品庫(kù)出去的軟件必須是唯一的、現(xiàn)行有效的,如果用于生產(chǎn)的設(shè)備安裝的是不受控的非法的軟件,那么帶來(lái)的后果不堪設(shè)想。
首先,軟件是一種數(shù)字產(chǎn)品,其復(fù)制成本極低,幾乎為零,復(fù)制過(guò)程中不會(huì)降低軟件本事的質(zhì)量,與原始版本基本沒(méi)有差別,而軟件版權(quán)保護(hù)的關(guān)鍵技術(shù),如軟件水印技術(shù)、加密技術(shù)和混淆技術(shù),還不是很完善,并不能給軟件真正意義上的安全,這就給盜版提供了機(jī)會(huì),不同于傳統(tǒng)意義的盜版光盤(pán),這里說(shuō)的盜版活動(dòng)是指生產(chǎn)調(diào)試人員為了省事而將私自留存的軟件自行修改、刻錄的行為,如果此類(lèi)不受控制的軟件用于生產(chǎn),會(huì)造成軟件故障無(wú)法追溯和查詢的困境。
其次,軟件的復(fù)用性和移用性程度高,設(shè)計(jì)師通過(guò)局域網(wǎng)進(jìn)行軟件的共享和傳遞,一方面造成軟件不受控,另一方面,由于安全漏洞的原因,往往造成軟件病毒的傳播,這對(duì)公共調(diào)試網(wǎng)和武器裝備造成了巨大的危害和損失。
最后,軟件與硬件不同,在使用過(guò)程中沒(méi)有磨損、沒(méi)有消耗,但軟件是有生命的,在軟件的整個(gè)生命周期中,需求專(zhuān)人跟蹤、管理。
因此,開(kāi)展科學(xué)合理的軟件產(chǎn)品庫(kù)管理必不可少。
二、軟件產(chǎn)品庫(kù)管理實(shí)踐。
(一)加強(qiáng)技術(shù)支持,實(shí)現(xiàn)優(yōu)化配置。
為軟件開(kāi)發(fā)和管理配置管理工具,因?yàn)榕渲霉芾硎且攒浖谡麄€(gè)生命周期內(nèi)建立和維護(hù)產(chǎn)品的完整性為目的的,主要用來(lái)標(biāo)識(shí)軟件配置項(xiàng),對(duì)配置項(xiàng)的修改加以系統(tǒng)控制,建立和維護(hù)產(chǎn)品基線庫(kù)、了解產(chǎn)品基線庫(kù)的狀態(tài),如果缺乏良好的配置管理工具,要順利進(jìn)行配置管理工作十分困難。我所應(yīng)用的是qone平臺(tái),配置項(xiàng)發(fā)布、變更都會(huì)通過(guò)平臺(tái)通知利益相關(guān)方,項(xiàng)目組成員能通過(guò)平臺(tái)了解和掌握軟件產(chǎn)品的狀態(tài)。
在軟件產(chǎn)品庫(kù)的管理過(guò)程中,除了硬件工具外,還必須有一套適合自身特點(diǎn)的配置管理程序和制度,并配備完整的三庫(kù)管理人員。在gjb5000a標(biāo)準(zhǔn)的指導(dǎo)下,結(jié)合自身管理特點(diǎn),編制適合我所的相關(guān)規(guī)范文件,如《配置項(xiàng)和基線標(biāo)識(shí)規(guī)范》《三庫(kù)管理規(guī)范》《變更控制規(guī)程》《軟件檔案管理制度》等。我所在實(shí)施軟件工程化管理的過(guò)程中,成立了軟件配置管理組(scm組),明確檔案人員作為scm中的軟件產(chǎn)品庫(kù)管理員。軟件產(chǎn)品庫(kù)管理員是本單位最高級(jí)別的管理員,其授權(quán)也高于開(kāi)發(fā)庫(kù)和受控庫(kù),產(chǎn)品庫(kù)管理員根據(jù)軟件規(guī)章制度和規(guī)范文件,結(jié)合檔案管理要求,保證產(chǎn)品庫(kù)軟件配置項(xiàng)的歸屬明確、分類(lèi)合理、標(biāo)識(shí)明確,確保在實(shí)現(xiàn)軟件配置項(xiàng)嚴(yán)格控制的同時(shí)方便科研人員的利用。
(二)加強(qiáng)產(chǎn)品庫(kù)的科學(xué)管理,確保軟件產(chǎn)品的有效控制。
為保證產(chǎn)品庫(kù)內(nèi)軟件的穩(wěn)定可靠。產(chǎn)品庫(kù)內(nèi)的軟件在未經(jīng)審批,不允許對(duì)其進(jìn)行任何刪除和更改。產(chǎn)品庫(kù)中的軟件都是已寫(xiě)入了不可擦寫(xiě)的光盤(pán)中進(jìn)行物理歸檔的,產(chǎn)品庫(kù)管理員要對(duì)其進(jìn)行一致性、完整性、有效性等一系列檢查,具體操作是,根據(jù)《產(chǎn)品庫(kù)物理審核檢查單》,對(duì)比光盤(pán)中的配置項(xiàng)和qone平臺(tái)上的軟件配置管理計(jì)劃,以及歸檔入庫(kù)單,檢查配置項(xiàng)的命名、標(biāo)識(shí)、版本是否符合相關(guān)要求。完成檢查后還要進(jìn)行信息錄入和光盤(pán)備份,然后發(fā)布產(chǎn)品庫(kù)信息并通知利益相關(guān)方。
軟件產(chǎn)品庫(kù)的重要性在于它是直接用于生產(chǎn)的,因此必須嚴(yán)格執(zhí)行出庫(kù)申請(qǐng),不能擅自使用產(chǎn)品庫(kù)以外的軟件用于生產(chǎn)和交付。當(dāng)由于產(chǎn)品交付、生產(chǎn)的需要時(shí),由項(xiàng)目cm申請(qǐng)產(chǎn)品出庫(kù),填寫(xiě)《產(chǎn)品庫(kù)出庫(kù)申請(qǐng)單》提交部門(mén)主管和所級(jí)ccb審批。檔案管理員根據(jù)審批通過(guò)的《產(chǎn)品庫(kù)出庫(kù)申請(qǐng)單》辦理產(chǎn)品出庫(kù)。
軟件產(chǎn)品的更改控制和版本管理是產(chǎn)品庫(kù)管理的重要工作之一。產(chǎn)品庫(kù)內(nèi)的軟件一般是不允許更改的,若確須更改,須經(jīng)用戶同意或在用戶提出更改要求并經(jīng)軍方領(lǐng)導(dǎo)同意后。由產(chǎn)品庫(kù)管理員提取軟件到受控庫(kù),按照受控庫(kù)中文件更改的相關(guān)要求。在履行嚴(yán)格的審批手續(xù)后,方能進(jìn)行更改。更改后的文件,經(jīng)專(zhuān)家評(píng)審確認(rèn)滿足規(guī)定的功能和性能要求,并經(jīng)用戶同意和批準(zhǔn)后,再次存入軟件產(chǎn)品庫(kù),從而完成對(duì)產(chǎn)品庫(kù)中軟件產(chǎn)品的有效更改。具體做法是:當(dāng)軟件配置項(xiàng)需要更改時(shí),由問(wèn)題提出者填寫(xiě)《軟件問(wèn)題報(bào)告單》,《軟件問(wèn)題報(bào)告單》被批準(zhǔn)(同意更改)后,由軟件開(kāi)發(fā)人員根據(jù)《軟件問(wèn)題報(bào)告單》填寫(xiě)《軟件產(chǎn)品出庫(kù)單》,配置管理員“揀出”須更改的軟件,關(guān)閉配置項(xiàng)的發(fā)行,并向軟件開(kāi)發(fā)人員發(fā)布出庫(kù)通知。當(dāng)更改和測(cè)試完成后,由軟件開(kāi)發(fā)人員填寫(xiě)《軟件更改報(bào)告》,根據(jù)評(píng)審后通過(guò)的《軟件更改報(bào)告》,軟件配置管理員將更改后的程序及相關(guān)文檔重新“揀入”產(chǎn)品庫(kù),配置項(xiàng)版本升級(jí)成新的文件版本。
三、結(jié)語(yǔ)。
在軍工企業(yè)中,科學(xué)有效的產(chǎn)品庫(kù)管理是提高和保證軟件產(chǎn)品質(zhì)量的有力保障。軟件產(chǎn)品庫(kù)管理是一項(xiàng)系統(tǒng)工程,通過(guò)將檔案管理和軟件配置管理相結(jié)合,在軟件開(kāi)發(fā)全周期過(guò)程中對(duì)軟件產(chǎn)品狀態(tài)全過(guò)程進(jìn)行跟蹤和管理,從而最終保證電子裝備系統(tǒng)的質(zhì)量。
軟件工程開(kāi)發(fā)論文篇八
摘要:隨著我國(guó)軟件行業(yè)的快速發(fā)展,軟件開(kāi)發(fā)企業(yè)之間的競(jìng)爭(zhēng)也日趨激烈,為了提高軟件開(kāi)發(fā)的效率與質(zhì)量,必須采取行之有效的項(xiàng)目管理策略。與軟件行業(yè)發(fā)達(dá)國(guó)家相比,我國(guó)的軟件開(kāi)發(fā)企業(yè)普遍缺乏完善的項(xiàng)目管理理念與模式,從而導(dǎo)致各項(xiàng)管理工作難以達(dá)到預(yù)期的效果,嚴(yán)重影響到軟件開(kāi)發(fā)的成本、質(zhì)量、進(jìn)度等,本文僅就相關(guān)問(wèn)題進(jìn)行探討。文章發(fā)表在《電子游戲軟件》上,是軟件工程師職稱(chēng)論文發(fā)表范文,供同行參考。
在現(xiàn)代計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)高速發(fā)展的時(shí)代背景下,軟件開(kāi)發(fā)作為一個(gè)新興行業(yè),其具有創(chuàng)造性、挑戰(zhàn)性的特征。我國(guó)軟件行業(yè)的發(fā)展時(shí)間相對(duì)較短,在軟件開(kāi)發(fā)項(xiàng)目管理中缺少可以借鑒的成功經(jīng)驗(yàn),這是國(guó)內(nèi)軟件開(kāi)發(fā)企業(yè)現(xiàn)階段面臨的主要管理問(wèn)題,如果不能及時(shí)加以解決,將嚴(yán)重影響到國(guó)內(nèi)軟件行業(yè)的發(fā)展前景。因此,項(xiàng)目管理在軟件開(kāi)發(fā)中的必要性是不容忽視的,而且要加強(qiáng)具體管理策略的研究與實(shí)踐。
一、軟件開(kāi)發(fā)項(xiàng)目管理的必要性。
所謂的項(xiàng)目管理主要是指:在一定的資源條件約束下,如:資金、人力、時(shí)間、設(shè)備等,對(duì)于一個(gè)有既定目標(biāo)的任務(wù)進(jìn)行計(jì)劃與控制。項(xiàng)目管理是現(xiàn)代管理學(xué)中的重要理論,其涉及到的范圍較廣,在各行業(yè)、各領(lǐng)域中均發(fā)揮了重要的作用。由于軟件開(kāi)發(fā)項(xiàng)目具有特殊性,在應(yīng)用項(xiàng)目管理時(shí)也有其獨(dú)特的一面。與其他的項(xiàng)目相比,軟件開(kāi)發(fā)項(xiàng)目具有勞動(dòng)密集型與知識(shí)密集型的特點(diǎn),其開(kāi)發(fā)成果也多是以非物質(zhì)的形式表現(xiàn)出來(lái),可見(jiàn)性并不明顯。所以,在軟件開(kāi)發(fā)過(guò)程中,加強(qiáng)項(xiàng)目管理是十分必要的,而且需要注意以下幾方面的問(wèn)題:1.了解用戶的實(shí)際需求,科學(xué)確定項(xiàng)目管理的框架與具體內(nèi)容;2.嚴(yán)格控制軟件開(kāi)發(fā)的成本、質(zhì)量、進(jìn)度與風(fēng)險(xiǎn),以保障項(xiàng)目管理的實(shí)際效果;3.在軟件開(kāi)發(fā)過(guò)程中,團(tuán)隊(duì)成員對(duì)于具體事物的描述與思維方式不同,應(yīng)盡量加強(qiáng)成員之間的協(xié)同性。大量軟件開(kāi)發(fā)實(shí)例表明,如果不能在軟件開(kāi)發(fā)中加強(qiáng)項(xiàng)目管理,隨著國(guó)內(nèi)軟件行業(yè)的不斷發(fā)展與壯大,國(guó)內(nèi)的軟件開(kāi)發(fā)企業(yè)將面臨嚴(yán)峻的挑戰(zhàn)性與風(fēng)險(xiǎn)性。因此,為了確保軟件開(kāi)發(fā)的效率與質(zhì)量,必須認(rèn)識(shí)到強(qiáng)化項(xiàng)目管理的必要性,并且堅(jiān)持多管齊下的方針,積極采取有效的管理策略。
二、軟件開(kāi)發(fā)項(xiàng)目的管理策略。
(一)團(tuán)隊(duì)的組建。在軟件開(kāi)項(xiàng)目的管理中,團(tuán)隊(duì)的組建是十分重要的,只有保證團(tuán)隊(duì)的高效性、專(zhuān)業(yè)性與協(xié)調(diào)性,才能保證軟件開(kāi)發(fā)項(xiàng)目的順利開(kāi)展與進(jìn)行。從項(xiàng)目管理理論的角度出發(fā),在軟件開(kāi)發(fā)團(tuán)隊(duì)的組建中,一定要盡量選拔具有較強(qiáng)專(zhuān)業(yè)技能和良好工作態(tài)度的人員,從而保障團(tuán)隊(duì)成員有效的計(jì)劃、協(xié)調(diào)與管理各自負(fù)責(zé)的工作項(xiàng)目。在團(tuán)隊(duì)的組建過(guò)程中,必須首先提出明確、清晰的團(tuán)隊(duì)目標(biāo),而只有在所有成員認(rèn)同這一目標(biāo)的基礎(chǔ)上,才能更好的激發(fā)團(tuán)隊(duì)成員的工作熱情與積極性,這是保障軟件開(kāi)發(fā)項(xiàng)目管理效果的先決條件。
(二)成本管理。在軟件開(kāi)發(fā)項(xiàng)目的管理中,成本管理的根本目標(biāo)將項(xiàng)目的開(kāi)發(fā)費(fèi)用控制在預(yù)算內(nèi),這是實(shí)現(xiàn)軟件開(kāi)發(fā)企業(yè)經(jīng)濟(jì)效益的關(guān)鍵管理項(xiàng)目。從國(guó)內(nèi)外軟件行業(yè)的發(fā)展現(xiàn)狀而言,在軟件開(kāi)發(fā)項(xiàng)目的管理中,成本管理是一個(gè)較為薄弱的環(huán)節(jié),特別是對(duì)于一些中小軟件開(kāi)發(fā)企業(yè),由于成本管理措施不完善,而導(dǎo)致軟件產(chǎn)品的造價(jià)提高,市場(chǎng)競(jìng)爭(zhēng)力則明顯削弱。軟件開(kāi)發(fā)項(xiàng)目的成本管理中,估算是指對(duì)于軟件開(kāi)發(fā)項(xiàng)目的成本進(jìn)行全面的預(yù)估與計(jì)算,并形成完善的成本管理計(jì)劃,在軟件開(kāi)發(fā)過(guò)程中,對(duì)于各具體開(kāi)發(fā)項(xiàng)目施加控制,以保證開(kāi)發(fā)項(xiàng)目實(shí)現(xiàn)預(yù)期的經(jīng)濟(jì)效益。成本管理計(jì)劃是軟件開(kāi)發(fā)項(xiàng)目中成本管理的基本標(biāo)準(zhǔn),其是否合理將直接關(guān)系到項(xiàng)目的實(shí)際開(kāi)發(fā)費(fèi)用。
(三)質(zhì)量管理。軟件開(kāi)發(fā)項(xiàng)目的質(zhì)量管理要素一般包括以下特性:1.功能性,即所開(kāi)發(fā)的各類(lèi)軟件必須滿足用戶的實(shí)際需求,對(duì)于用戶發(fā)展相關(guān)業(yè)務(wù)具有一定的推動(dòng)作用;2.可靠性,即在一定的軟件開(kāi)發(fā)條件與規(guī)定時(shí)間內(nèi),軟件自身的`維持性能水平必須保持在相應(yīng)的程度,不但要滿足用戶的正常使用需求,而且要盡量提升軟件在發(fā)生故障情況下的持續(xù)運(yùn)行程度;3.易使用性,即軟件的操作要求應(yīng)盡量符合用戶的個(gè)性需求和使用習(xí)慣,保證界面友好和操作簡(jiǎn)單;4.維護(hù)性,即在軟件發(fā)生運(yùn)行故障或用戶需要進(jìn)行某些功能的更改時(shí),其維護(hù)難度應(yīng)適中。
在軟件開(kāi)發(fā)項(xiàng)目的質(zhì)量管理中,應(yīng)從以下幾方面做起:1.制定嚴(yán)格的軟件開(kāi)發(fā)質(zhì)量管理計(jì)劃,根據(jù)用戶的實(shí)際要求和相關(guān)技術(shù)標(biāo)準(zhǔn)完善質(zhì)量管理措施,以實(shí)現(xiàn)軟件產(chǎn)品質(zhì)量的最優(yōu)化;2.在軟件開(kāi)發(fā)過(guò)程中,定期對(duì)于軟件項(xiàng)目的開(kāi)發(fā)質(zhì)量進(jìn)行績(jī)效評(píng)價(jià),并且完善相關(guān)的質(zhì)量管理標(biāo)準(zhǔn)信息;3.對(duì)軟件開(kāi)發(fā)項(xiàng)目質(zhì)量管理的執(zhí)行結(jié)果進(jìn)行全過(guò)程、動(dòng)態(tài)的監(jiān)控,確保每一開(kāi)發(fā)環(huán)節(jié)都符合相應(yīng)的質(zhì)量標(biāo)準(zhǔn)。
(四)進(jìn)度管理。在軟件開(kāi)發(fā)項(xiàng)目的管理中,由于開(kāi)發(fā)過(guò)程中經(jīng)常需要進(jìn)行修改與調(diào)試,進(jìn)度管理的難度相對(duì)較大。為了進(jìn)一步加強(qiáng)軟件開(kāi)發(fā)項(xiàng)目的進(jìn)度管理,必須從以下幾方面做起:1.根據(jù)軟件開(kāi)發(fā)項(xiàng)目的規(guī)模與性質(zhì),合理計(jì)算出所需的人員數(shù)目、資金和時(shí)間等,逐步完善項(xiàng)目的進(jìn)度管理計(jì)劃,并且堅(jiān)持彈性原則,將軟件開(kāi)發(fā)中所必需的調(diào)試、緩沖時(shí)間等計(jì)入其中,以防止出現(xiàn)開(kāi)發(fā)時(shí)間不足的現(xiàn)象;2.在完成軟件系統(tǒng)分析與初步設(shè)計(jì)完,應(yīng)根據(jù)進(jìn)度管理計(jì)劃確定每個(gè)程序在開(kāi)發(fā)與測(cè)試過(guò)程所需要的具體時(shí)間,并確定進(jìn)度管理的基本方針,要突出研發(fā)項(xiàng)目的主次;3.在軟件開(kāi)發(fā)項(xiàng)目的進(jìn)度管理中,進(jìn)度計(jì)劃應(yīng)隨著軟件的具體開(kāi)發(fā)過(guò)程,實(shí)行“由粗到細(xì)”的科學(xué)調(diào)整,每隔一段時(shí)間應(yīng)組織管理人員比對(duì)項(xiàng)目的實(shí)際進(jìn)度和進(jìn)度計(jì)劃的差距,對(duì)于明顯落后于進(jìn)度計(jì)劃規(guī)定時(shí)間的項(xiàng)目,應(yīng)及時(shí)補(bǔ)充開(kāi)發(fā)人員或適當(dāng)調(diào)整項(xiàng)目的開(kāi)發(fā)時(shí)間。
三、結(jié)束語(yǔ)。
綜上所述,軟件開(kāi)發(fā)是一項(xiàng)技術(shù)性、專(zhuān)業(yè)性要求較高的項(xiàng)目,也是一個(gè)國(guó)家科技發(fā)展水平的重要展現(xiàn)。在我國(guó)現(xiàn)代科技的不斷發(fā)展中,軟件行業(yè)已經(jīng)成為部分地區(qū)的重要支柱產(chǎn)業(yè),為了有效提升國(guó)內(nèi)軟件行業(yè)的實(shí)力與競(jìng)爭(zhēng)力,必須認(rèn)識(shí)到加強(qiáng)項(xiàng)目管理的重要性,必須對(duì)于細(xì)節(jié)問(wèn)題進(jìn)行深入的研究與探討,從而構(gòu)建一套完善的軟件開(kāi)發(fā)項(xiàng)目管理體系。
參考文獻(xiàn):
[1]劉暢.項(xiàng)目管理在軟件開(kāi)發(fā)企業(yè)中的應(yīng)用[j].黑龍江科技信息,,(04)。
[2]李英才.項(xiàng)目管理在軟件開(kāi)發(fā)過(guò)程中的體現(xiàn)[j].黑龍江科技信息,,(06)。
[3]甘露,周娟.淺談軟件開(kāi)發(fā)中的項(xiàng)目管理[j].金卡工程,2009,(08)。
軟件工程開(kāi)發(fā)論文篇九
當(dāng)今的互聯(lián)網(wǎng)服務(wù)面臨著許許多多的挑戰(zhàn)和千變?nèi)f化的需求,其中就包括需要管理海量的數(shù)據(jù),并且能為高速增長(zhǎng)的用戶群提供持續(xù)可依賴(lài)的服務(wù)。這里所說(shuō)的互聯(lián)網(wǎng)服務(wù)包括了諸如在線郵箱、搜索引擎、在線游戲、在線金融系統(tǒng)、內(nèi)容分發(fā)網(wǎng)絡(luò)、文件共享網(wǎng)絡(luò)等等。因此,能提供這些互聯(lián)網(wǎng)服務(wù)的系統(tǒng)往往很龐大:由成百上千臺(tái)機(jī)器組成,并且這些機(jī)器可能在同一個(gè)數(shù)據(jù)中心里,也可能分散在不同的數(shù)據(jù)中心,之間通過(guò)不可依賴(lài)的網(wǎng)絡(luò)進(jìn)行通信。在具有如此巨大的擴(kuò)展性的集群中,錯(cuò)誤的發(fā)生變的很常見(jiàn):一部分機(jī)器可能隨時(shí)會(huì)遇到硬件或者軟件故障;網(wǎng)絡(luò)延遲和網(wǎng)絡(luò)故障隨時(shí)可能發(fā)生,導(dǎo)致丟包、網(wǎng)絡(luò)分區(qū)等情況;偶發(fā)的惡意攻擊或是操作錯(cuò)誤,也有可能導(dǎo)致不可預(yù)測(cè)的災(zāi)難性錯(cuò)誤發(fā)生。所以,構(gòu)建這種系統(tǒng)的軟件往往很復(fù)雜,同時(shí),每隔一段時(shí)間,系統(tǒng)都需要進(jìn)行一定的修改(升級(jí))以提升性能、修改錯(cuò)誤或增加新的功能。本文工作所面臨的最基本的問(wèn)題就是如何有效地設(shè)計(jì)一種工程上可行的升級(jí)方案,使得這種規(guī)模的分布式系統(tǒng)能在升級(jí)期間能持續(xù)地提供服務(wù)。
二、研究目的和意義。
時(shí)下云計(jì)算十分火爆,各種互聯(lián)網(wǎng)公司、銀行、政府都經(jīng)常提及云計(jì)算,各種各樣的分布式系統(tǒng)也層出不窮,不論是著名的大型分布式產(chǎn)品的開(kāi)源項(xiàng)目諸如hadoop、openstack、mongodb等等,又或者是國(guó)內(nèi)外的著名的云計(jì)算服務(wù)提供商amazonaws、microsoftazure、阿里云們,云計(jì)算早已從紙面或者是宣傳標(biāo)語(yǔ)中,走向了實(shí)實(shí)在在的落地階段。但是,針對(duì)云計(jì)算抑或是分布式系統(tǒng)中一個(gè)比較具體的問(wèn)題的相關(guān)研究,尤其對(duì)于國(guó)內(nèi)的相關(guān)領(lǐng)域而言,卻是比較缺少的,國(guó)內(nèi)工業(yè)界的著名廠商們似乎都在悶頭造車(chē),分享出來(lái)的解決云計(jì)算工程中實(shí)際具體問(wèn)題的論文和研究成果依然較少。本人深知自己的能力有限,僅得益于研究生期間的一些實(shí)習(xí)經(jīng)歷,結(jié)合工程實(shí)際,嘗試對(duì)分布式系統(tǒng)的升級(jí)和數(shù)據(jù)遷移問(wèn)題做一些總結(jié)和提煉的工作,并且有一定的創(chuàng)新。
三、本文研究涉及的主要理論。
分布式系統(tǒng)是其組件分布在聯(lián)網(wǎng)的計(jì)算機(jī)上,組件之間通過(guò)傳遞消息進(jìn)行通信和動(dòng)作協(xié)調(diào)的軟件系統(tǒng)[2]。分布式系統(tǒng)是一個(gè)統(tǒng)稱(chēng),常見(jiàn)的有分布式操作系統(tǒng)、分布式程序設(shè)計(jì)語(yǔ)言及其編譯(解釋)系統(tǒng)、分布式文件系統(tǒng)和分布式數(shù)據(jù)庫(kù)(存儲(chǔ))系統(tǒng)等等。本文所面臨的升級(jí)和數(shù)據(jù)遷移的問(wèn)題涉及到更多的是分布式存儲(chǔ)系統(tǒng),分布式存儲(chǔ)系統(tǒng)的'定義如下:分布式存儲(chǔ)系統(tǒng)是大量的普通的pc服務(wù)器通過(guò)互聯(lián)網(wǎng)互聯(lián),對(duì)外作為一個(gè)整體提供存儲(chǔ)服務(wù)。也可以說(shuō),那些以數(shù)據(jù)存儲(chǔ)和訪問(wèn)為目的而設(shè)計(jì)的分布式系統(tǒng)稱(chēng)之為分布式存儲(chǔ)系統(tǒng)。與普通的軟件系統(tǒng)不同,分布式存儲(chǔ)系統(tǒng)具有以下幾個(gè)特性,理解這些特性對(duì)解決本文所提出的問(wèn)題具有基礎(chǔ)性的意義。擴(kuò)展性:分布式存儲(chǔ)系統(tǒng)的擴(kuò)展性是最重要的優(yōu)勢(shì),往往可以擴(kuò)展成百上千臺(tái)的規(guī)模。同時(shí)隨著集群規(guī)模的增長(zhǎng),其系統(tǒng)整體性能表現(xiàn)為線性增長(zhǎng)。并且,可以根據(jù)一定的策略將數(shù)據(jù)和請(qǐng)求分配到不同的物理節(jié)點(diǎn),物理節(jié)點(diǎn)的數(shù)目和集群處理能力成正比,集群是線性可擴(kuò)展的。同時(shí),集群能否擴(kuò)展,可否線性擴(kuò)展是衡量分布式存儲(chǔ)系統(tǒng)的一個(gè)重要指標(biāo)。低成本和高性能:分布式存儲(chǔ)系統(tǒng)具有的自動(dòng)容錯(cuò)、自動(dòng)負(fù)載均衡機(jī)制使其可以構(gòu)建在普通的pc機(jī)之上。另外,線性擴(kuò)展能力也使得增加、減少機(jī)器非常方便,可以實(shí)現(xiàn)自動(dòng)運(yùn)維。因此,對(duì)整個(gè)集群而言,分布式存儲(chǔ)系統(tǒng)具備高性能。數(shù)據(jù)分布:分布式存儲(chǔ)系統(tǒng)區(qū)別于單機(jī)存儲(chǔ)系統(tǒng)最大的特點(diǎn)是它可以按照一定方法進(jìn)行數(shù)據(jù)切片,不同的物理節(jié)點(diǎn)分布不同的數(shù)據(jù)分片,從而將系統(tǒng)的存儲(chǔ)容量壓力和訪問(wèn)請(qǐng)求壓力分散到系統(tǒng)集群的各個(gè)物理節(jié)點(diǎn)上,使系統(tǒng)整體能夠存儲(chǔ)超大規(guī)模的數(shù)據(jù)量,同時(shí)能夠接受更多的并發(fā)請(qǐng)求。那么如何將數(shù)據(jù)分布到多臺(tái)服務(wù)器才能夠保證數(shù)據(jù)分布均勻?數(shù)據(jù)分布到多臺(tái)服務(wù)器后如何實(shí)現(xiàn)跨服務(wù)器讀寫(xiě)操作?常用的數(shù)據(jù)分片和分布方法有兩種:a.哈希分區(qū)方法,即根據(jù)數(shù)據(jù)的key進(jìn)行哈希取模,離散的分配到集群的物理節(jié)點(diǎn)上,amazon的dynamo采用了一致性哈希算法進(jìn)行分區(qū);b.連續(xù)分區(qū)方法,即將整個(gè)數(shù)據(jù)集合按照key來(lái)排序,根據(jù)key的范圍進(jìn)行分片。
四、本文研究的主要內(nèi)容及研究框架。
(一)本文研究的主要內(nèi)容。
本論文共分為六章,各章的主要內(nèi)容如下所述:
第一章為引言。介紹了本論文的研究背景,簡(jiǎn)述了云計(jì)算和分布式系統(tǒng)目前的現(xiàn)狀,系統(tǒng)升級(jí)的必要性,以及本文的主要工作和組織結(jié)構(gòu)。
第二章為文獻(xiàn)綜述。介紹了分布式系統(tǒng)相關(guān)的基本理論,分析了一些典型的nosql系統(tǒng),綜述了在單機(jī)軟件成熟的升級(jí)方案以及在分布式系統(tǒng)升級(jí)問(wèn)題上前人的一些研究成果。
第三章為難點(diǎn)分析及總體設(shè)計(jì)。本章系統(tǒng)地分析了分布式系統(tǒng)升級(jí)問(wèn)題的難點(diǎn),并且提出了高可用的分布式系統(tǒng)升級(jí)設(shè)計(jì)的基本概念和原則,在此基礎(chǔ)上,提出了該問(wèn)題的總體設(shè)計(jì)方案。
第四章為詳細(xì)設(shè)計(jì)和實(shí)現(xiàn)。本章在前一章的基礎(chǔ)上,依次詳細(xì)地設(shè)計(jì)了在單數(shù)據(jù)中心和跨數(shù)據(jù)中心的分布式環(huán)境下的系統(tǒng)升級(jí)方案,為本論文的最為重點(diǎn)的章節(jié)。
第五章為方案測(cè)試與實(shí)施。本章在詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)的基礎(chǔ)上,提出了相應(yīng)的測(cè)試和實(shí)施方案,通過(guò)測(cè)試分析和實(shí)驗(yàn)分析驗(yàn)證了升級(jí)方案的有效性。
第六章為總結(jié)和展望??偨Y(jié)了全文所做的工作,指出了論文的創(chuàng)新點(diǎn),并且對(duì)論文的不足以及未來(lái)的后續(xù)研究做出了展望。
(二)本文研究框架。
本文研究框架可簡(jiǎn)單表示為:
五、寫(xiě)作提綱。
abstract5-6。
第一章引言9-11。
1.1研究背景9。
1.2本文主要工作9-10。
軟件工程開(kāi)發(fā)論文篇十
將終身體育思想融入大學(xué)生的思想意識(shí)中,是因?yàn)楫?dāng)今大學(xué)生進(jìn)行體育運(yùn)動(dòng),多半是在老師和學(xué)校的監(jiān)督管理下完成的,不是自主地開(kāi)展,一旦離開(kāi)老師和學(xué)校的監(jiān)督管理,就不會(huì)再進(jìn)行體育鍛煉。健康生活這個(gè)概念,還沒(méi)有徹底地進(jìn)入到大學(xué)生的思想中,我們要抓住這一機(jī)會(huì),在脫離理論、運(yùn)用到實(shí)際教學(xué)的情況下,最大力度地使終身體育思想扎根于大學(xué)生的思想意識(shí)中,從而使自主的體育鍛煉能夠在大學(xué)生群體中快速蔓延,最終使大學(xué)生在大學(xué)生活以及今后的工作生活中,能夠有一個(gè)好身體為基礎(chǔ)進(jìn)行發(fā)展。促使大學(xué)生能夠自主萌發(fā)一種長(zhǎng)久地的進(jìn)行體育方面鍛煉的意識(shí),被稱(chēng)為終身體育思想,要將這種意識(shí)潛移默化地融入大學(xué)生的思想生活中,使之成為一種必然現(xiàn)象。終身體育思想在大學(xué)生實(shí)際的生活學(xué)習(xí)中發(fā)揮著巨大的作用,不僅可以促進(jìn)大學(xué)生形成自主鍛煉的思想意識(shí),還能幫助大學(xué)生在踏出校門(mén)以后還能夠保持健康、充滿活力的身體狀態(tài)。
二大學(xué)體育教學(xué)中利用終身體育思想進(jìn)行教學(xué)改革的方式。
第一,終身體育思想的`必然性和關(guān)鍵性。教學(xué)改革需利用終身思想來(lái)完成,首先要讓學(xué)生了解終身思想的作用,如果大學(xué)生沒(méi)有徹底領(lǐng)會(huì)終身思想的核心目的,就不會(huì)自愿地參與到其中。引導(dǎo)學(xué)生在思想上潛移默化被影響,老師要將這種思想的優(yōu)勢(shì)經(jīng)常掛在嘴邊,使這種思想意識(shí)的優(yōu)勢(shì)能夠?yàn)榇髮W(xué)生帶來(lái)積極的影響,學(xué)生經(jīng)常能夠在與老師的溝通中,以及學(xué)校的宣傳中聽(tīng)到。第二,將更多的專(zhuān)業(yè)體育知識(shí)和技能普及給學(xué)生?,F(xiàn)如今我國(guó)大學(xué)多元化的體育鍛煉項(xiàng)目,使體育課程的實(shí)際教學(xué)內(nèi)容更加的豐富多彩。大學(xué)生在開(kāi)展這些活動(dòng)項(xiàng)目時(shí),如果沒(méi)有專(zhuān)業(yè)人士從旁指導(dǎo),難免會(huì)出現(xiàn)受傷的情況?;诖它c(diǎn),在對(duì)體育教育實(shí)施終身制思想改革的過(guò)程中,針對(duì)大學(xué)生而言,為了能夠繼續(xù)開(kāi)展體育鍛煉,要設(shè)計(jì)合適的活動(dòng)對(duì)每一個(gè)學(xué)生存在的差異進(jìn)行平衡。
三實(shí)施終身體育思想的重要意義。
第一,提升大學(xué)體育教學(xué)的意義。針對(duì)具體的體育鍛煉來(lái)說(shuō),從前人們重視程度并不是特別高,是因?yàn)楫?dāng)時(shí)人們的精力只限于解決溫飽,沒(méi)有多余的精力研究其他事情。然而隨著經(jīng)濟(jì)的發(fā)展,健身行業(yè)已經(jīng)成為社會(huì)的流行行業(yè)。究其原因,是人們對(duì)身體健康的重視度越來(lái)越高。據(jù)分析統(tǒng)計(jì),在現(xiàn)今社會(huì)中,從事腦力工作的人比普通人的平均壽命要少十年左右。這是因?yàn)閷?duì)于鍛煉身體的時(shí)間來(lái)說(shuō),腦力工作者在繁重工作量的重壓之下,根本沒(méi)有時(shí)間去鍛煉身體,就算有時(shí)間,也只想休息,根本不可能有精力鍛煉。長(zhǎng)期的無(wú)氧工作環(huán)境導(dǎo)致了身體每況愈下,最終導(dǎo)致壽命減少。圍繞這個(gè)問(wèn)題,大學(xué)生更加要重視體育鍛煉,在還沒(méi)有進(jìn)入社會(huì)之前,將終身體育思想牢牢地印刻在腦海中,積極地鍛煉,將身體各個(gè)方面的狀態(tài)調(diào)整到最好,更好地投身到建設(shè)國(guó)家的浪潮中。第二,推進(jìn)大學(xué)體育教學(xué)理論的建立。將大學(xué)生終身體育思想的教育改革科學(xué)合理地融入大學(xué)體育的具體教學(xué)中,從而將大學(xué)體育新型教育理念更好地完成。要確保這一理念的順利實(shí)施,這就對(duì)相關(guān)的專(zhuān)業(yè)老師的大學(xué)體育知識(shí)理論掌握以及講解水平提出了新的要求。只有將這一能力健全好,才能激發(fā)大學(xué)生的積極性,達(dá)到想要的效果。
參考文獻(xiàn)。
[1]周鵬.終身體育思想視角下我國(guó)大學(xué)體育教學(xué)改革研究[j].廣州體育學(xué)院學(xué)報(bào),(1)。
[2]汪博.終身體育思想視野下大學(xué)體育教學(xué)改革的探討[j].湖北函授大學(xué)學(xué)報(bào),2015(17)。
[3]陳振華.終身體育思想下我國(guó)中小學(xué)體育教學(xué)改革中存在的問(wèn)題[j].青少年體育,(11)。
軟件工程開(kāi)發(fā)論文篇十一
cdio培養(yǎng)大綱將工程畢業(yè)生的能力分為工程基礎(chǔ)知識(shí)、個(gè)人與職業(yè)技能、人際團(tuán)隊(duì)能力和工程系統(tǒng)能力四個(gè)層面,要求以綜合的培養(yǎng)方式使學(xué)生在這四個(gè)層面達(dá)到預(yù)定目標(biāo)。cdio不僅繼承和發(fā)展了歐美20多年來(lái)工程教育改革的理念,還提出了系統(tǒng)的能力培養(yǎng)、全面的實(shí)施指導(dǎo)、完整的實(shí)施過(guò)程和嚴(yán)格的結(jié)果檢驗(yàn)的12條標(biāo)準(zhǔn),具有很強(qiáng)的可操作性。
2綜合實(shí)訓(xùn)課程的定位與培養(yǎng)目標(biāo)。
按照循序漸進(jìn),由淺入深,逐層推進(jìn)的原則,鹽城師范學(xué)院信息科學(xué)與技術(shù)學(xué)院將軟件工程專(zhuān)業(yè)的實(shí)踐教學(xué)體系分為四個(gè)層次:課程實(shí)驗(yàn)、課程設(shè)計(jì)、綜合實(shí)訓(xùn)、畢業(yè)設(shè)計(jì)。其中,綜合實(shí)訓(xùn)是以前期課程實(shí)驗(yàn)和課程設(shè)計(jì)為基礎(chǔ),綜合運(yùn)用多門(mén)相關(guān)課程(群)知識(shí)完成一個(gè)工程項(xiàng)目的實(shí)戰(zhàn)訓(xùn)練,并作為后續(xù)畢業(yè)設(shè)計(jì)的預(yù)演,是整個(gè)實(shí)踐教學(xué)體系中承上啟下的關(guān)鍵環(huán)節(jié)。在軟件工程領(lǐng)域,軟件開(kāi)發(fā)與軟件測(cè)試是目前兩個(gè)主流的就業(yè)方向,也是綜合實(shí)訓(xùn)課程訓(xùn)練的重點(diǎn)。軟件開(kāi)發(fā)綜合實(shí)訓(xùn)要求以軟件生命周期為主線,綜合運(yùn)用程序設(shè)計(jì)、數(shù)據(jù)庫(kù)應(yīng)用、軟件工程、軟件項(xiàng)目管理等學(xué)科知識(shí),嚴(yán)格遵守軟件開(kāi)發(fā)的流程與規(guī)范,完成一個(gè)軟件項(xiàng)目的開(kāi)發(fā),最后提交軟件產(chǎn)品和相關(guān)技術(shù)文檔;軟件測(cè)試綜合實(shí)訓(xùn)要求學(xué)生以軟件開(kāi)發(fā)綜合實(shí)訓(xùn)所完成的軟件產(chǎn)品為被測(cè)對(duì)象,綜合運(yùn)用軟件測(cè)試與質(zhì)量保證、軟件測(cè)試流程與方法、測(cè)試框架與自動(dòng)化測(cè)試等學(xué)科知識(shí),使用軟件測(cè)試的方法與技術(shù),設(shè)計(jì)測(cè)試用例和測(cè)試腳本,完成被測(cè)軟件的功能測(cè)試與性能測(cè)試,生成測(cè)試報(bào)告,并對(duì)測(cè)試結(jié)果進(jìn)行分析。綜合實(shí)訓(xùn)的培養(yǎng)目標(biāo)為:通過(guò)軟件開(kāi)發(fā)與軟件測(cè)試項(xiàng)目的實(shí)戰(zhàn)訓(xùn)練,全面提升學(xué)生綜合運(yùn)用所學(xué)知識(shí)與技術(shù)解決實(shí)際工程問(wèn)題的素質(zhì)與能力,進(jìn)一步加深學(xué)生對(duì)工程化、系統(tǒng)化原則與方法的理解,為勝任現(xiàn)代軟件工程環(huán)境下高質(zhì)量軟件的開(kāi)發(fā)、測(cè)試和維護(hù)工作奠定堅(jiān)實(shí)的基礎(chǔ)。
3cdio模式下課程改革與實(shí)踐。
根據(jù)綜合實(shí)訓(xùn)課程的定位和培養(yǎng)目標(biāo),借鑒和吸收cdio工程教育理念和標(biāo)準(zhǔn),按照“以cdio培養(yǎng)大綱為指南、以項(xiàng)目為載體任務(wù)為驅(qū)動(dòng)、以工程能力培養(yǎng)為目標(biāo)”的原則,對(duì)我們綜合實(shí)訓(xùn)課程改革進(jìn)行了探索與實(shí)踐。
3.1全真模擬企業(yè)環(huán)境,實(shí)施一體化訓(xùn)練模式。
軟件開(kāi)發(fā)和軟件測(cè)試是綜合實(shí)訓(xùn)的主體內(nèi)容,傳統(tǒng)的訓(xùn)練模式將二者割裂開(kāi)來(lái),分兩個(gè)階段分別完成實(shí)訓(xùn)項(xiàng)目,這種方式?jīng)]有考慮軟件開(kāi)發(fā)與軟件測(cè)試的內(nèi)在關(guān)聯(lián)與協(xié)同性,與企業(yè)真實(shí)環(huán)境也不相符合;并且由于兩個(gè)實(shí)訓(xùn)階段時(shí)間跨度較大,項(xiàng)目銜接性差,效率低下,實(shí)訓(xùn)效果也大打折扣;而在真實(shí)的企業(yè)環(huán)境中,軟件開(kāi)發(fā)小組和軟件測(cè)試小組共同對(duì)同一個(gè)項(xiàng)目負(fù)責(zé),各司其職,協(xié)同完成整個(gè)項(xiàng)目。鑒于此,我們采取“全真模擬、同步協(xié)作、角色互換”的策略,實(shí)施軟件開(kāi)發(fā)與軟件測(cè)試一體化的訓(xùn)練模式。具體地說(shuō),整個(gè)實(shí)訓(xùn)過(guò)程完全模擬企業(yè)真實(shí)環(huán)境,將某個(gè)項(xiàng)目分配給由若干學(xué)生臨時(shí)組成的項(xiàng)目組,該項(xiàng)目組又細(xì)分為開(kāi)發(fā)小組和測(cè)試小組,分別負(fù)責(zé)軟件的開(kāi)發(fā)與測(cè)試工作;項(xiàng)目完成后,開(kāi)發(fā)小組和測(cè)試小組角色互換,重做該項(xiàng)目。實(shí)踐表明,一體化的訓(xùn)練模式能實(shí)現(xiàn)軟件開(kāi)發(fā)與軟件測(cè)試的無(wú)縫銜接,學(xué)生能在更為真實(shí)的環(huán)境中參與整個(gè)項(xiàng)目過(guò)程,體驗(yàn)不同角色的職責(zé)范圍,并通過(guò)不同的角色轉(zhuǎn)換,使學(xué)生更深刻認(rèn)識(shí)到開(kāi)發(fā)人員與測(cè)試人員協(xié)同合作對(duì)完成整個(gè)軟件項(xiàng)目的重要性。
3.2項(xiàng)目驅(qū)動(dòng),全面實(shí)踐cdio。
3.3分組互學(xué)互助,培養(yǎng)團(tuán)隊(duì)協(xié)作能力。
團(tuán)隊(duì)能力是cdio大綱要求工程畢業(yè)生必備的一種能力,也是軟件企業(yè)非??粗氐囊环N職業(yè)能力。在實(shí)際實(shí)訓(xùn)過(guò)程中,我們模擬企業(yè)真實(shí)環(huán)境,將所有學(xué)生分為若干項(xiàng)目組,每個(gè)項(xiàng)目組又細(xì)分為開(kāi)發(fā)小組和測(cè)試小組,各小組由一名組長(zhǎng)和若干名組員構(gòu)成。根據(jù)任務(wù)分工不同,每名學(xué)生都被賦予一定的角色,組員在組長(zhǎng)的指揮協(xié)調(diào)下通力合作,共同完成實(shí)訓(xùn)項(xiàng)目。實(shí)踐表明,分組模式能較好地激發(fā)學(xué)生的學(xué)習(xí)熱情,提高學(xué)習(xí)效率,而且也營(yíng)造了良好的學(xué)習(xí)氛圍,組員之間分工協(xié)作,互學(xué)互助,學(xué)生的溝通能力、協(xié)作精神和團(tuán)隊(duì)意識(shí)大為提升。
3.4面向全體,務(wù)實(shí)勿虛,促進(jìn)共同進(jìn)步。
綜合實(shí)訓(xùn)是一種典型的自主學(xué)習(xí)課程,學(xué)生在任務(wù)的驅(qū)動(dòng)下以小組為單位協(xié)作完成實(shí)訓(xùn)項(xiàng)目,但由于任務(wù)分工不合理、學(xué)生自制力差等原因,容易導(dǎo)致小組內(nèi)個(gè)別技術(shù)較好、自覺(jué)性高的學(xué)生承擔(dān)大部分甚至全部工作,而部分學(xué)生卻人浮于事,使團(tuán)隊(duì)分工協(xié)作流于形式,不利于全體學(xué)生的共同進(jìn)步與提高。為避免此類(lèi)現(xiàn)象的發(fā)生,我們考慮在角色分配和任務(wù)分工時(shí),盡量使學(xué)生都能承擔(dān)軟件設(shè)計(jì)、編碼、測(cè)試用例設(shè)計(jì)、腳本設(shè)計(jì)、測(cè)試實(shí)施等較為具體的工作,使學(xué)生通過(guò)具體的訓(xùn)練來(lái)提高專(zhuān)業(yè)技能,而對(duì)于需求分析、計(jì)劃制定、總結(jié)報(bào)告等相對(duì)較“虛”的工作則由組長(zhǎng)帶領(lǐng)全體組員共同完成;同時(shí),任務(wù)分工也充分考慮學(xué)生原有的技術(shù)基礎(chǔ)、興趣愛(ài)好和特長(zhǎng)。這種分工方式在尊重學(xué)生個(gè)體意愿的基礎(chǔ)上使得每個(gè)人都有具體明確而又力所能及的任務(wù)分工,能充分調(diào)動(dòng)學(xué)生的學(xué)習(xí)積極性,激發(fā)學(xué)生的學(xué)習(xí)潛能,促進(jìn)全體學(xué)生的共同進(jìn)步與提高。
3.5實(shí)施多維度考評(píng)體系,注重過(guò)程考核和能力考核。
考核是對(duì)學(xué)生學(xué)習(xí)成果的認(rèn)定和評(píng)價(jià),良好的考核機(jī)制能對(duì)學(xué)生的學(xué)習(xí)過(guò)程和學(xué)習(xí)動(dòng)機(jī)產(chǎn)生正確的指引作用,促進(jìn)培養(yǎng)目標(biāo)的達(dá)成。在實(shí)訓(xùn)課程的考核上,我們以cdio大綱要求的能力培養(yǎng)為導(dǎo)向,學(xué)習(xí)過(guò)程與學(xué)習(xí)結(jié)果并舉,實(shí)施多維度的考評(píng)機(jī)制,每名學(xué)生的成績(jī)由平時(shí)成績(jī)、所在小組成績(jī)和個(gè)人成績(jī)?nèi)糠纸M成。其中,平時(shí)成績(jī)主要考評(píng)學(xué)生的職業(yè)態(tài)度與能力,小組成績(jī)主要考評(píng)學(xué)生所在小組的整體表現(xiàn)和工程實(shí)作能力,個(gè)人成績(jī)主要考評(píng)學(xué)生個(gè)體所承擔(dān)任務(wù)的完成質(zhì)量,且每項(xiàng)成績(jī)的考評(píng)方式也是多元的,力求做到公平、公正、合理。在小組內(nèi)部,同組學(xué)生的小組成績(jī)相同,但平時(shí)成績(jī)和個(gè)人成績(jī)各異,引導(dǎo)學(xué)生在努力完成各自任務(wù)的同時(shí),重視組內(nèi)的協(xié)作互助,并通過(guò)各個(gè)個(gè)體的高質(zhì)量工作提高整個(gè)團(tuán)隊(duì)的工作質(zhì)量。實(shí)踐表明,該考評(píng)體系既重視最終學(xué)習(xí)成果的呈現(xiàn)也關(guān)注學(xué)生學(xué)習(xí)過(guò)程中的表現(xiàn);既重視團(tuán)隊(duì)整體的工作效率也關(guān)注學(xué)生個(gè)體在團(tuán)隊(duì)中的價(jià)值;既強(qiáng)調(diào)學(xué)生專(zhuān)業(yè)技能的訓(xùn)練和工程能力的培養(yǎng)也關(guān)注學(xué)生職業(yè)素養(yǎng)和個(gè)人能力的提高,有效避免了傳統(tǒng)評(píng)價(jià)方式只看結(jié)果不看過(guò)程、評(píng)價(jià)指標(biāo)單一化、評(píng)價(jià)結(jié)果趨同化的弊端。
4結(jié)束語(yǔ)。
綜合實(shí)訓(xùn)是軟件工程專(zhuān)業(yè)實(shí)踐教學(xué)體系的重要組成部分,對(duì)培養(yǎng)學(xué)生的自主學(xué)習(xí)能力、工程實(shí)踐能力和團(tuán)隊(duì)協(xié)作與溝通能力具有重要作用。為克服傳統(tǒng)實(shí)訓(xùn)模式存在的不足,引入cdio工程教育理念和標(biāo)準(zhǔn),對(duì)軟件工程專(zhuān)業(yè)綜合實(shí)訓(xùn)課程進(jìn)行改革,探索了新的實(shí)訓(xùn)模式。新模式以cdio培養(yǎng)大綱為指南,以能力培養(yǎng)為導(dǎo)向,以項(xiàng)目為載體、任務(wù)為驅(qū)動(dòng)構(gòu)建實(shí)訓(xùn)過(guò)程,將學(xué)科知識(shí)、專(zhuān)業(yè)技能與工程實(shí)踐有效結(jié)合,強(qiáng)調(diào)知識(shí)應(yīng)用與拓展、技能訓(xùn)練與提高、工程實(shí)踐與實(shí)作、職業(yè)精神與素質(zhì)、團(tuán)隊(duì)溝通與協(xié)作等能力的全方位、一體化的培養(yǎng)。實(shí)踐表明,新的實(shí)訓(xùn)模式能較好地激發(fā)學(xué)生的學(xué)習(xí)熱情和學(xué)習(xí)興趣,顯著提高學(xué)生的工程實(shí)踐能力和團(tuán)隊(duì)協(xié)作能力,有利于培養(yǎng)出符合產(chǎn)業(yè)需求的高水平應(yīng)用型、工程型軟件人才。
軟件工程開(kāi)發(fā)論文篇十二
從軟件結(jié)構(gòu)系統(tǒng)的本身實(shí)質(zhì)來(lái)講,其自身就已經(jīng)對(duì)于軟件開(kāi)發(fā)的相關(guān)工作方式進(jìn)行了相應(yīng)的決定。并且,針對(duì)傳統(tǒng)的數(shù)據(jù)管理模式來(lái)說(shuō),軟件結(jié)構(gòu)系統(tǒng)的數(shù)據(jù)儲(chǔ)存、共享以及相關(guān)保障等各個(gè)方面來(lái)說(shuō),能夠?qū)ζ溥M(jìn)行一個(gè)良好的維修。但是,由于在對(duì)軟件結(jié)構(gòu)系統(tǒng)維修時(shí)會(huì)對(duì)軟件的查詢產(chǎn)生一定的影響,因此,在進(jìn)行維修時(shí)要對(duì)軟件結(jié)構(gòu)系統(tǒng)的結(jié)構(gòu)性語(yǔ)言進(jìn)行仔細(xì)的查找和搜索。另一方面,軟件結(jié)構(gòu)系統(tǒng)與現(xiàn)代的管理系統(tǒng)相比有著極大的優(yōu)勢(shì)。但是,現(xiàn)代化的管理系統(tǒng)本身有著極大的先進(jìn)性,在對(duì)數(shù)據(jù)的操作以及儲(chǔ)存方面,現(xiàn)代化的管理系統(tǒng)有一定的優(yōu)勢(shì)。而在對(duì)傳統(tǒng)的軟件工程進(jìn)行相關(guān)問(wèn)題處理時(shí),容易出現(xiàn)不同的擴(kuò)展性問(wèn)題,最終會(huì)導(dǎo)致數(shù)據(jù)表述出現(xiàn)嚴(yán)重的模糊現(xiàn)象。
3.2科學(xué)的對(duì)軟件模型畸形構(gòu)建。
由于軟件工程技術(shù)工作其自身具有一定的特殊性質(zhì),因此,軟件工程技術(shù)相關(guān)工作人員在對(duì)計(jì)算機(jī)系統(tǒng)設(shè)計(jì)以及開(kāi)發(fā)進(jìn)行實(shí)際工作時(shí),必須要相應(yīng)地建立起一個(gè)科學(xué)化的開(kāi)發(fā)模型,進(jìn)而更好的保證系統(tǒng)在進(jìn)行開(kāi)發(fā)時(shí)能夠得到更加合理的應(yīng)用。同時(shí),針對(duì)計(jì)算機(jī)的模型構(gòu)建來(lái)說(shuō),相關(guān)工作人員必須要對(duì)軟件程序的具體應(yīng)用進(jìn)行充分的解讀和掌握,尤其是針對(duì)軟件的研發(fā)工作的管理以及周期工作時(shí)間,必須要對(duì)其進(jìn)行合理的科學(xué)設(shè)計(jì),而后再針對(duì)軟件的模型開(kāi)發(fā)進(jìn)行實(shí)際具體工作[5]。在這一工作過(guò)程中,為了能夠更好地對(duì)軟件的模型開(kāi)發(fā)進(jìn)行工作,保障工作質(zhì)量,在進(jìn)行實(shí)際模型開(kāi)發(fā)工作時(shí),要有目的的進(jìn)行相關(guān)管理,科學(xué)的對(duì)公共模型進(jìn)行建立,以便于能夠更加深入地對(duì)工作中存在的問(wèn)題進(jìn)行了解,進(jìn)而設(shè)計(jì)合理的解決方案,充分保證系統(tǒng)軟件開(kāi)發(fā)工作能夠平穩(wěn)運(yùn)行。
根據(jù)當(dāng)前我國(guó)對(duì)于計(jì)算機(jī)的系統(tǒng)軟件開(kāi)發(fā)工作的實(shí)際情況來(lái)看,我國(guó)計(jì)算機(jī)對(duì)于軟件的應(yīng)用已經(jīng)逐步擺脫了原有局限性的不足,另外在不同的行業(yè)中已經(jīng)有了更加廣泛的應(yīng)用。另外,通過(guò)對(duì)現(xiàn)代先進(jìn)軟件的應(yīng)用,使用者能夠?qū)ο嚓P(guān)信息以及資源進(jìn)行有效的共享,進(jìn)而充分促進(jìn)各個(gè)行業(yè)內(nèi)標(biāo)準(zhǔn)操作,高度實(shí)現(xiàn)軟件操作程度廣泛的普及。另一方面,若想要更加快速地對(duì)軟件進(jìn)行相關(guān)開(kāi)發(fā)和應(yīng)用,就要立足于實(shí)際,樹(shù)立正確的合理的工程開(kāi)發(fā)概念。其次,在當(dāng)代的軟件工程開(kāi)發(fā)工作中,對(duì)于相關(guān)工程資料以及信息的管理并不是計(jì)算機(jī)軟件所擁有的唯一工作功能,其還能夠?qū)崿F(xiàn)對(duì)影像資料進(jìn)行充分的共享以及儲(chǔ)存工作。
4結(jié)論。
通過(guò)本文論述可知,我國(guó)在計(jì)算機(jī)軟件工程的開(kāi)發(fā)方面已經(jīng)取得了一定的進(jìn)步,并且軟件工程技術(shù)在系統(tǒng)軟件開(kāi)發(fā)過(guò)程中對(duì)于軟件的局限性已經(jīng)進(jìn)行了一定程度的彌補(bǔ),對(duì)科學(xué)的對(duì)軟件模型畸形構(gòu)建、現(xiàn)代軟件工程開(kāi)發(fā)的概念也進(jìn)行了廣泛的應(yīng)用。而我國(guó)目前更要憑借這種局勢(shì),更好地對(duì)計(jì)算機(jī)系統(tǒng)軟件進(jìn)行研發(fā),進(jìn)而提高我國(guó)計(jì)算機(jī)行業(yè)的發(fā)展。
參考文獻(xiàn):