网站首页
教育杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
医学杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
经济杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
金融杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
管理杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
科技杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
工业杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
SCI杂志
中科院1区 中科院2区 中科院3区 中科院4区
全部期刊
公務員期刊網(wǎng) 論文中心 正文

系統(tǒng)軟件開發(fā)中的軟件工程技術

前言:想要寫出一篇引人入勝的文章?我們特意為您整理了系統(tǒng)軟件開發(fā)中的軟件工程技術范文,希望能給你帶來靈感和參考,敬請閱讀。

系統(tǒng)軟件開發(fā)中的軟件工程技術

一、應用軟件與傳統(tǒng)軟件

1.1應用軟件與傳統(tǒng)軟件之區(qū)別

軟件應用系統(tǒng)在特點上分析具有研發(fā)周期短和對起始需求處在一個逐步清晰確定。因而和廣義上的傳統(tǒng)軟件系統(tǒng)有著幾點重要的區(qū)別:首先很多基于軟件的系統(tǒng)都是偏向整體的信息覆蓋范圍,其主要是指面向文檔或者靜態(tài)的頁面等等。而基于軟件的應用系統(tǒng)更多都偏向視覺和以及感覺的同時運用,進而讓感官獲得一個層次上的一個遞進享受。但是由于其用戶具有廣域上的復雜性,因而目前基于軟件的系統(tǒng)需要面對多層面不同需求,進而滿足用戶獲得復雜化人機接口以及交互界面等聯(lián)系。同時基于軟件的系統(tǒng)開發(fā)可以讓其數(shù)據(jù)獲得一個交互模式的開發(fā),而傳統(tǒng)的軟件開發(fā)可以產(chǎn)生一個過程屬性的功能驅(qū)動。軟件比通常意義上的軟件開發(fā)可以讓多個領域獲得一個整體上的交融。但需要按照軟件設計人員和采用技術以及應用目標等多種功能不同,使得需要對一些軟件工程按照其原理進行一個功能架構(gòu)的設定。

1.2傳統(tǒng)軟件的不足

傳統(tǒng)軟件開發(fā)過程在整體屬性上分析可以理解為開發(fā)周期模型。其具體的過程也可以闡述為一個思想的具體化。整個運作的生命周期包含系統(tǒng)開發(fā)、運行等活動以及任務的過程內(nèi)容框架。傳統(tǒng)典型的幾種生命周期模型,包括瀑布模型、增量模型、演化模型和螺旋模型等多種。瀑布模型的優(yōu)點是清楚地標識出了軟件開發(fā)的階段。它采用自頂向下逐步求精的方式把整個開發(fā)過程分成不同的階段,每個階段的工作都很明確,因此便于控制開發(fā)過程。當所有的階段都完成之后,該軟件的開發(fā)過程也隨之結(jié)束。在軟件應用開發(fā)方面,瀑布模型首先是按照一定的結(jié)構(gòu)布局進行一個等序的建立的。

1.3軟件應用模型更新

隨著網(wǎng)絡技術和Interact的迅速發(fā)展,大量系統(tǒng)都是基于www的。這些系統(tǒng)的開發(fā)、維護和管理需要新的方法,這些方法有別于傳統(tǒng)的軟件工程方法。傳統(tǒng)軟件工程方法和技術應用已經(jīng)無法直接用到基于軟件的系統(tǒng)開發(fā)中。當企業(yè)向面向?qū)ο蟮能浖瞄_發(fā)技術轉(zhuǎn)向時,支持軟件開發(fā)的活動也必然要有所改變,即意味要改變開發(fā)過程、資源和組織結(jié)構(gòu)。面向?qū)ο蟮能浖瞄_發(fā)需要新的、符合其特點的軟件工程過程。

二、軟件工程過程

如今軟件應用的設計和開發(fā)進入了需要強調(diào)流程和分工的時代,建立規(guī)范的、有效的、健壯的開發(fā)機制,運用符合軟件應用特點的開發(fā)過程模型,才能適應用戶不斷變化的需要,達到預期的計劃目標。

2.1軟件工程過程模型組成

針對軟件工程應用的特點,以及軟件應用系統(tǒng)的開發(fā)和傳統(tǒng)軟件開發(fā)的顯著區(qū)別上,需要對項目管理過程中項目管理的基本流程、項目管理方法進行建立,使得其項目管理方面不斷成功行獲得提高。

2.2軟件開發(fā)過程

軟件的開發(fā)過程需要軟件的開發(fā)人員度需求進行準確的把控,同時對涉及到實現(xiàn)的步驟進行一定的分析,對其各階段的周期進行嚴格的計算。同時對其細節(jié)采用的技術要進行一定的布局和應用處理。在中期要適當?shù)牟粩嘈薷能浖_放設計方案,進而順利的完成軟件的整體開發(fā)工作。

三、件工程項目管理

軟件項目管理是為了使軟件項目能夠按照預定的成本、進度、質(zhì)量順利完成,而對成本、人員、進度等進行分析和管理的活動。進行軟件項目管理有利于將開發(fā)人員的個人開發(fā)能力轉(zhuǎn)化成企業(yè)的開發(fā)能力,企業(yè)的軟件開發(fā)能力越高,表明這個企業(yè)的軟件生產(chǎn)越趨向于成熟,企業(yè)越能夠穩(wěn)定發(fā)展。

3.1項目管理含義

軟件項目管理,即以軟件應用程序為主要表現(xiàn)方式的架構(gòu)來進行的項目設計及管理,需要對其參與人員的增多、對規(guī)范性的要求愈加嚴格對其軟件在開發(fā)過程中的項目準備過程、策劃與計劃過程、啟動過程、跟蹤管理過程和關閉過程。

3.2項目管理運作流程

首先是項目準備,主要是準備項目招標的方案,分析項目的可行性。其次是項目啟動,這一階段主要是根據(jù)招標內(nèi)容設計軟件工程的計劃方案,并根據(jù)其后續(xù)進程進行項目跟蹤,即根據(jù)計劃內(nèi)容對整個軟件工程的設計過程做評估。結(jié)語:隨著軟件技術的不斷發(fā)展,軟件應用也越來越復雜,軟件開發(fā)也要不斷采用先進的技術、工具,運用規(guī)范化的開發(fā),使得軟件開發(fā)出速度獲得提高、效果更好的軟件應用系統(tǒng),為我國的信息產(chǎn)業(yè)發(fā)展獲得良性的發(fā)展。

作者:高鑫 單位:上海同濟大學

免责声明

本站为第三方开放式学习交流平台,所有内容均为用户上传,仅供参考,不代表本站立场。若内容不实请联系在线客服删除,服务时间:8:00~21:00。

AI写作,高效原创

在线指导,快速准确,满意为止

立即体验
文秘服务 AI帮写作 润色服务 论文发表