軟工(confirmclientbusinesseneeds)

軟工(confirmclientbusinesseneeds)

ID:39846877

大?。?14.00 KB

頁數(shù):64頁

時間:2019-07-13

軟工(confirmclientbusinesseneeds)_第1頁
軟工(confirmclientbusinesseneeds)_第2頁
軟工(confirmclientbusinesseneeds)_第3頁
軟工(confirmclientbusinesseneeds)_第4頁
軟工(confirmclientbusinesseneeds)_第5頁
資源描述:

《軟工(confirmclientbusinesseneeds)》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、軟件工程概述軟件的概念軟件是包含數(shù)據(jù)、程序及其相關(guān)文檔的集合。程序是按照功能和性能的要求設(shè)計(jì)的并可以執(zhí)行的指令序列。數(shù)據(jù)是使程序能夠正常操作信息的數(shù)據(jù)結(jié)構(gòu)。文檔是與程序開發(fā)、維護(hù)和使用有關(guān)的圖文材料。軟件的特點(diǎn):軟件是一個邏輯實(shí)體,而不是一個物理實(shí)體。軟件的生產(chǎn)與硬件不同軟件的使用過程沒有磨損,但存在失效問題軟件的開發(fā)和運(yùn)行受計(jì)算機(jī)系統(tǒng)限制,對次同有依賴性。軟件工程概述軟件的開發(fā)不能完全擺脫手工藝的發(fā)法方式軟件是復(fù)雜的開發(fā)軟件的成本是高昂的軟件開發(fā)涉及到社會因素軟件的分類:按功能分:系統(tǒng)軟件、支撐軟件、應(yīng)用軟件按規(guī)模分:微型、小型、中型、大型、甚大型、極大型。軟件工程過程的四種基本過

2、程活動:軟件的規(guī)格說明軟件的開發(fā)軟件的確認(rèn)軟件的演進(jìn)軟件生存期(lifecycle)軟件工程的工作步驟指定計(jì)劃需求分析和定義軟件設(shè)計(jì)程序編寫軟件測試運(yùn)行及維護(hù)軟件工程的三要素:方法、工具、過程瀑布模型演化模型第一次進(jìn)行實(shí)驗(yàn)開發(fā),其目的在于是探索可行性,弄清軟件的需求;第二次則在此的基礎(chǔ)上獲得較為滿意的軟件產(chǎn)品軟件生存期模型計(jì)劃需求分析設(shè)計(jì)編碼測試運(yùn)行和維護(hù)定義階段開發(fā)階維護(hù)階段軟件生存期模型螺旋模型噴泉模型智能模型THESYSTEMOFACOMPUTER計(jì)算機(jī)系統(tǒng)的組成軟件工程軟件工程是一門有關(guān)開發(fā)高質(zhì)量的基于計(jì)算機(jī)系統(tǒng)的軟件的學(xué)科。它有三個階段:定義階段、開發(fā)階段、檢驗(yàn)交付和維護(hù)階

3、段文檔數(shù)據(jù)庫過程硬件軟件人系統(tǒng)軟件工程的三個階段軟件功能軟件項(xiàng)目計(jì)劃評審需求分析或原型評審原型項(xiàng)目計(jì)劃需求規(guī)格說明定義階段數(shù)據(jù)與結(jié)構(gòu)的設(shè)計(jì)評審過程設(shè)計(jì)評審程序評審概要設(shè)計(jì)規(guī)格說明詳細(xì)設(shè)計(jì)規(guī)格說明源代碼開發(fā)階段軟件工程的工作階段調(diào)試交付與銷售評審(QA)維護(hù)評審因測試可能導(dǎo)致返回到前面步驟單元測試組裝測試確認(rèn)測試測試計(jì)劃測試過程測試結(jié)果用戶文檔操作過程修改的源代碼修改的文檔驗(yàn)收、交付與維護(hù)階段軟件工程的一般分析方法活動分析對分配給人的每一項(xiàng)活動,在其與其它系統(tǒng)生成元素交互的環(huán)境中進(jìn)行評價?;顒舆€要劃分成任務(wù),并在以后對他們進(jìn)一步分析。語義分析和設(shè)計(jì)對用戶要求的每一個動作和機(jī)器產(chǎn)生的每一

4、個動作的精確含義進(jìn)行定義。并進(jìn)行傳遞正確語義的“對話”設(shè)計(jì)。語法和詞法設(shè)計(jì)標(biāo)識與描述各個動作和命令的特定形式,然后設(shè)計(jì)每一動作或命令的硬件與軟件實(shí)現(xiàn)軟件工程的一般分析方法用戶環(huán)境設(shè)計(jì)將硬件、軟件和其它系統(tǒng)生成元素組合起來形成用戶的環(huán)境。包括物理設(shè)備以及人-機(jī)對話界面原型通過原型的開發(fā)重復(fù)運(yùn)行和評價對改善工程的質(zhì)量有著中大意義。系統(tǒng)分析的目標(biāo)識別用戶的需求評價系統(tǒng)的可行性進(jìn)行經(jīng)濟(jì)分析和技術(shù)分析分配功能到硬件、軟件、人、數(shù)據(jù)庫和其它系統(tǒng)元素建立成本和進(jìn)度限制生成系統(tǒng)規(guī)格說明,形成所有后續(xù)工程的基礎(chǔ)。系統(tǒng)分析過程所期望的功能和性能是什么?可靠性和質(zhì)量問題是那些?總的系統(tǒng)目標(biāo)是什么?成本與進(jìn)

5、度限制如何?制造的需求是什么?市場與競爭情況怎么樣?有效的技術(shù)有那些?將來可能有可行性分析可行性分析的必要性由于資源缺乏和交付時間的限制,基于計(jì)算機(jī)系統(tǒng)的開發(fā)變得比較困難。因而,盡早地對軟件項(xiàng)目的可行性做出細(xì)致而謹(jǐn)慎的評估是十分必要的。如果在定義階段及早發(fā)現(xiàn)將來在開發(fā)過程中遇到的問題,及早做出決定,可以避免大量的人力、財力、時間上的浪費(fèi)??尚行苑治龅姆懂牻?jīng)濟(jì)上的可行性技術(shù)上的可行性法律上的可行性抉擇可行性分析經(jīng)濟(jì)可行性分析的內(nèi)容技術(shù)可行性分析的內(nèi)容開發(fā)風(fēng)險資源的有效性技術(shù)法律可行性包括合同、責(zé)任、侵權(quán)、外交、法律限制、國家政策及技術(shù)人員常常不可了解的陷阱。可行性研究報告的內(nèi)容可能性研

6、究報告可以歸納為一個單獨(dú)的一個報告,提交給上級管理部門或者是客戶,也可以在“系統(tǒng)規(guī)格說明”的附錄中,其主要內(nèi)容有:項(xiàng)目的背景:問題描述;實(shí)現(xiàn)環(huán)境;限制條件管理概要與勸告:重要的研究成果;說明;勸告;影響候選方案:后選系統(tǒng)的配置;選擇最終方案的準(zhǔn)則系統(tǒng)描述:簡略的范圍描述;分配元素的可行性經(jīng)濟(jì)可行性(成本效益分析):經(jīng)費(fèi)概算;預(yù)期的效益技術(shù)可行性(技術(shù)風(fēng)險評價):技術(shù)實(shí)力;設(shè)備條件等法律可行性系統(tǒng)開發(fā)可能導(dǎo)致的侵權(quán)、違法和責(zé)任用戶使用可行性用戶行政管理、工作制度、人員素質(zhì)其它與項(xiàng)目有關(guān)的問題其他方案的介紹;未來可能的變化可行性分析中常用的幾種方法成本-效益分析方法貨幣的時間價值投資回收

7、期純收入技術(shù)分析方法ConfirmClientBusinessNeedsINFORMATIONSYSTEMARCHITECTUREInformationSystemFocusesInformationSystemScope(PurposeandVision,goalsandObjectives,coatsandbenefitsInformationSystemRequirements(Whatthesystem“isandmustdo”independen

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。