[整理版]第四章 軟件需求與獵取剖析(二)_第1頁
[整理版]第四章 軟件需求與獵取剖析(二)_第2頁
[整理版]第四章 軟件需求與獵取剖析(二)_第3頁
[整理版]第四章 軟件需求與獵取剖析(二)_第4頁
[整理版]第四章 軟件需求與獵取剖析(二)_第5頁
已閱讀5頁,還剩66頁未讀, 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

軟件需求分析的目標和任務軟件需求分析的過程軟件需求分析的原則軟件需求獲取技術結構化分析方法原型化方法軟件需求分析的圖形工具軟件需求文檔軟件需求評審屏申貓僅汝傍搪蔣羊憲奴糠屯吠咕殼勢拓悲瘤墜捐臻幼檢均曳率制雹羽示第四章軟件需求與獲取分析二一般演示文稿模板結構化分析方法N面向數據流進行需求分析的方法N結構化分析方法適合于數據處理類型軟件的需求分析N具體來說,結構化分析方法就是用抽象模型的概念,按照軟件內部數據傳遞、變換的關系,自頂向下逐層分解,直到找到滿足功能要求的所有可實現的軟件為止結構化分析方法概述蕾航社脆硫使烏鍵勤妒帳湃占溶等礙去糾彌終蒜寧淺寺觸粱碩葵柴糾迪擰第四章軟件需求與獲取分析二一般演示文稿模板結構化分析方法結構化分析方法是一種建模技術實體關系圖數據詞典狀態遷移圖數據流圖數據對象描述控制規格說明加工規格說明分析模型的結構蜒殊蝴芒壽畏沼宴裙膿足履似狠港斂敵錠琵喘迫掃廬幣擺萬滯藹埠榜孫肖第四章軟件需求與獲取分析二一般演示文稿模板N結構化分析方法使用工具N實體關系ER方法N數據流圖N數據詞典N狀態遷移圖N邏輯說明工具結構化分析方法噸橙塊港杜鬧疵雜劇少又膏忙骯指伶蓉怎糙蹈揩套質走疚銘賦頓角湛晰述第四章軟件需求與獲取分析二一般演示文稿模板ER方法ENTITYRELATIONSHIPAPPROACH和實體模型N在需求分析階段進行數據庫邏輯設計過程中,使用ER圖,可定義一個實體模型。N實體模型不涉及數據世界的數據結構、存取路徑、存取效率等問題。它可以轉換成數據庫中的數據模型。數據模型包括三種互相關聯的信息數據對象,描述對象的屬性,描述對象間相互連接的關系。臻忠隆苗饒擱逸踏辰油蝸湃輛棲薯盟螞紗錳姑扮筋茁豌條固膊端褂抄琉搽第四章軟件需求與獲取分析二一般演示文稿模板N數據可以按相應數據模型進行組織。NER圖中表示實體聯系的符號如下ER方法予姬跋袍燦隆垛力丘蚤疲亢殺助精轅擻輾廁說杰姥攤揮矗刨戰跪莖里呢國第四章軟件需求與獲取分析二一般演示文稿模板N在ER圖中,每個方框表示實體型或屬性,方框之間的連線表示實體之間,或實體與屬性之間的聯系。出現在連線上的短豎線可以看成是“1”,而圓圈隱含表示“0”。N例在教學管理中,一個教師可以教零門、一門或多門課程,每位學生也需要學習幾門課程。因此,教學管理中涉及的對象實體)有學生、教師和課程。ER方法瓤價尾左垛勵潤葡由崖憑改雞堯柜綏克云燕西壁煉蛹刮螟蜘昔拷躇箋鍵司第四章軟件需求與獲取分析二一般演示文稿模板N解答用ER圖描述它們之間的聯系,得下圖。其中,學生與課程是多對多的聯系,而教師與課程的聯系是零、一對多。ER方法斑瘧織蝕樹踐譽摹信慕淤跋操霍晶去原復通睦虹令剖闊兩峪屢榔圣疵議沿第四章軟件需求與獲取分析二一般演示文稿模板N進一步,要確定屬性。例如,N1學生具有學號、姓名、性別、年齡、專業(其它略)等屬性;N2課程具有課程號、課程名、學分、學時數等屬性;N3教師具有職工號、姓名、年齡、職稱等屬性N此外,學生通過學號、分數與課程發生聯系。如此可得教學實體模型。ER方法己扮謂烘也碑侗遮凡婁多怯填賠之孿責募類江悲埠焦瓜聰糞緘壘宋柄沃箱第四章軟件需求與獲取分析二一般演示文稿模板教學實體模型ER方法淘箍受沸丫阿瓤匪釬鋪蛛東莉薩膳客坷齊蚌形監選紋甭蛔俱準西凱造憊宜第四章軟件需求與獲取分析二一般演示文稿模板N結構化分析方法使用工具N實體關系ER方法N數據流圖N數據詞典N狀態遷移圖N邏輯說明工具結構化分析方法沼珊掀吝龔痘職艦壓搔邊莽擒吏埃樓忻捕午酋碘閩鍛沾象珠軟梁倉水籽蝕第四章軟件需求與獲取分析二一般演示文稿模板數據流圖N目標系統被表示成如下圖所示的數據變換流程圖。系統的功能體現在核心的數據變換中。全覓船憨隨岳紛元舜喘測俐針凍采召被護桌侈審臭元澄守麻烈跌宋示枝備第四章軟件需求與獲取分析二一般演示文稿模板N描述銀行取款過程的數據流圖數據流圖芯禍惑蠢此某扔仇提盤職緞德叫歲酥佯遲斜逢鉚漱謗蔣理群耪狠蛾矽刨煽第四章軟件需求與獲取分析二一般演示文稿模板N數據流圖中的主要圖形元素數據流圖往借攣庇溺嘴陌貿輩呆渡奔粕立婪后每供侵眺圍伍迫諜恢粵溺毒應罰雹倒第四章軟件需求與獲取分析二一般演示文稿模板數據流與數據加工之間的關系數據流圖錨頸云忍貌椽使攤惶田錦跨而酚苦溢招惶闡蟬炙揖喪受餞妥喚召挖剝甫岔第四章軟件需求與獲取分析二一般演示文稿模板數據流圖的層次結構N為了表達數據處理過程的數據加工情況,需要采用層次結構的數據流圖。按照系統的層次結構進行逐步分解,并以分層的數據流圖反映這種結構關系,能清楚地表達和容易理解整個系統數據流圖濟動錐晨款殷抱船赫妨占蘿青吞支縮駿追酉瑟秩吠隸七皿剔義櫻雜薔內究第四章軟件需求與獲取分析二一般演示文稿模板分層的數據流圖數據流圖蝶凝柴歸冤啃待敢川吱餞鞭餌攪岳橇豺酵胖擒生烷腳曾濺啡苫磚震些嚙易第四章軟件需求與獲取分析二一般演示文稿模板N在多層數據流圖中,頂層流圖僅包含一個加工,它代表被開發系統。它的輸入流是該系統的輸入數據,輸出流是系統所輸出數據N底層流圖是指其加工不需再做分解的數據流圖,它處在最底層N中間層流圖則表示對其上層父圖的細化。它的每一加工可能繼續細化,形成子圖。數據流圖氓練叔籽昧療還緘睬榜當剃傭陪渦村朝換鍺毀齒占閻羞磨鮑浴量竭救泛淆第四章軟件需求與獲取分析二一般演示文稿模板結構化分析方法步驟示例商店業務處理系統數據流圖廣籍抓涯雌閑骨站硫楓漫穴鐵棧津漓樣箔恨送高淄給躇亭捉暢歐傭潰叢憊第四章軟件需求與獲取分析二一般演示文稿模板N這個數據流圖只是一個高層的系統邏輯模型,它反映了目標系統要實現的功能N數據流圖繪制步驟N首先確定系統的輸入和輸出N根據商店業務,畫出頂層數據流圖,以反映最主要業務處理流程數據流圖坐始屆查楓渺襖譯引萍營嚏李海慣距儒姆弘區狀蹬儒岡拒董卒礦瑚乙牛叛第四章軟件需求與獲取分析二一般演示文稿模板N經過分析,商店業務處理的主要功能應當有銷售、采購、會計三大項。主要數據流輸入的源點和輸出終點是顧客和供應商。N然后從輸入端開始,根據商店業務工作流程,畫出數據流流經的各加工框,逐步畫到輸出端,得到第一層數據流圖數據流圖數據流圖繪制步驟筋坊雄濃寇嫁志碘傾授畝筍捷至鴛窺粟標霹玩川吐鈴扎偽診絕矮道瞻時獨第四章軟件需求與獲取分析二一般演示文稿模板第一層數據流圖數據流圖孤桌好哆主娜美磊獺奇嫡氰區紗子櫥掌穿沃飼昂姨臨褥岳賃惹豐系衛鐵勢第四章軟件需求與獲取分析二一般演示文稿模板加細每一個加工框銷售細化數據流圖炎錨婦爺及舔雙健揀晦慈佳干加辛帥撬銳囪琴沒剿絲總隅綁盛蝗狐躁翱近第四章軟件需求與獲取分析二一般演示文稿模板采購細化數據流圖羅悍猛嶼橫鳳瞅洋淋騷柬雷反黔褥鉗彰駐叉非訓牲咽狡擔僥撕蔬貫不予匪第四章軟件需求與獲取分析二一般演示文稿模板檢查和修改數據流圖的原則N數據流圖上所有圖形符號只限于前述四種基本圖形元素N數據流圖的主圖必須包括前述四種基本元素,缺一不可N數據流圖的主圖上的數據流必須封閉在外部實體之間N每個加工至少有一個輸入數據流和一個輸出數據流數據流圖常愉與秀露釜飛灣頁自碌邏嘆忻唆農北禹期牧杠運蒼渺綻淚烏罪哦爸咨敝第四章軟件需求與獲取分析二一般演示文稿模板N在數據流圖中,需按層給加工框編號。N規定任何一個數據流子圖必須與它上一層的一個加工對應,兩者的輸入數據流和輸出數據流必須一致。此即父圖與子圖的平衡N可以在數據流圖中加入物質流,幫助用戶理解數據流圖數據流圖圖上每個元素都必須有名字數據流圖中不可夾帶控制流初畫時可以忽略瑣碎的細節,以集中精力于主要數據流汰并砒飯溯款饑勸瑤覽蔑既貳嚎薩炬攘枉錳孩動賺拱且瑞威貶瞅修延署疏第四章軟件需求與獲取分析二一般演示文稿模板N結構化分析方法使用工具N實體關系ER方法N數據流圖N數據詞典N狀態遷移圖N邏輯說明工具結構化分析方法卉耕橫嗣推房巡發伶惕訪眺貴搭攝揪姆沿舟壺睹館拈避馬戴掉砌占膛邱亭第四章軟件需求與獲取分析二一般演示文稿模板數據詞典N數據詞典與數據流圖配合,能清楚地表達數據處理的要求N數據詞典精確地、嚴格地定義了每一個與系統相關的數據元素,并以字典式順序將它們組織起來,使得用戶和分析員對所有的輸入、輸出、存儲成分和中間計算有共同的理解。彬胸劫岔藐窮鄲撈彝絹壬囤鎖蔬則窘紗擒稚獲渭諒繪象腋弄閩鄰檀鄖掌在第四章軟件需求與獲取分析二一般演示文稿模板數據詞典N詞條描述對于在數據流圖中每一個被命名的圖形元素,均加以定義,其內容有名字,別名或編號,分類,描述,定義,位置,其它等名字定貨報表別名定貨信息描述每天一次送給采購員的需要定貨的零件表定義定貨報表零件編號零件名稱定貨數量目前價格主要供應者次要供應者位置輸出到打印機良拂瑪娜費步阻鑒甸限礁繡錫甄捏月匡鍘乞擴同渣循若育罕裙槐濾低驗詠第四章軟件需求與獲取分析二一般演示文稿模板在數據詞典的每一個詞條中應包含以下信息名稱數據對象或控制項、數據存儲或外部實體的名字別名或編號分類數據對象數據流數據文件外部實體描述描述內容或數據結構等何處使用使用該詞條(數據或控制項)的加工數據詞典蠕轅揖凈鋸源金榆兢乙儒同畦奴鐵裹觀粳竿白賽婿澗役蒲挫悅蓑詛謙胃魄第四章軟件需求與獲取分析二一般演示文稿模板數據結構的描述N符號含義舉例N被定義為N與XABN,或|或XA,B,XA|BN或MN重復XA,X3A8N可選XAN“”基本數據元素X“A”N連結符X19數據詞典滿奏麻吏骯暫燥舷增拼焉柴招等吁新狼療鈔蛾車限隴之藹蛤寺疲蠅嘻取艾第四章軟件需求與獲取分析二一般演示文稿模板例存折格式的數據結構數據詞典掄剮磕黎伍篡勢栗擰儈塌師訝檸境定高孵興屋聳戴郭鞠舔累鵲佬穎墅郵空第四章軟件需求與獲取分析二一般演示文稿模板N存折戶名所號帳號開戶日性質印密1存取行50N戶名2字母24N所號“001”“999”N帳號“00000001”“99999999”N開戶日年月日N性質“1”“6”注“1”表示普通戶,“5”表示工資戶等N印密“0”注印密在存折上不顯示N存取行日期(摘要)支出存入余額操作復核數據詞典趣例感唱硅掣宴絮病剮嫌漫貫敗想胃閉汲排壞尉攫幢虱捐則隔唯魄脫猛妓第四章軟件需求與獲取分析二一般演示文稿模板N結構化分析方法使用工具N實體關系ER方法N數據流圖N數據詞典N狀態遷移圖N邏輯說明工具結構化分析方法嘴富鄰距蹋吞鈍纓綁海郁卑隙澀申碳鎊夜制綏婪侗到贈裴泌負篇肖枚椎兵第四章軟件需求與獲取分析二一般演示文稿模板狀態遷移圖N行為建模給出需求分析方法的所有操作原則N狀態遷移圖STD或狀態遷移表來描述系統或對象的狀態,以及導致系統或對象的狀態改變的事件,從而描述系統的行為。際賂烏馳芬賒萬巴堅曲猾蟲劇饅蘊偉付毅疫扶求拎腎絕阿約掃沙姐櫻動啼第四章軟件需求與獲取分析二一般演示文稿模板狀態遷移圖翁孿準絨尼廄巳此疽賊仆努青井席紊躲員麥珍抗銷潭鎳壬受詭都綻躍滯衣第四章軟件需求與獲取分析二一般演示文稿模板狀態遷移圖變形,使用加進判斷框和處理框的記法。狀態遷移圖的細化狀態遷移圖猙裹螟跋淺眉俗纜渡帕鉚防跑宮舟西咳瓣籽玲憐寶津讓趙兌找異析硫梭獰第四章軟件需求與獲取分析二一般演示文稿模板N結構化分析方法使用工具N實體關系ER方法N數據流圖N數據詞典N狀態遷移圖N邏輯說明工具結構化分析方法林怨欺聚醉粵抄班彬飛路醉頻報粗籽騷乳至薪兌膿妊疼澡楊霜貿匹肆羌娜第四章軟件需求與獲取分析二一般演示文稿模板N對數據流圖的每一個基本加工,必須有一個基本加工邏輯說明N基本加工邏輯說明必須描述基本加工如何把輸入數據流變換為輸出數據流的加工規則N加工邏輯說明必須描述實現加工的策略而不是實現加工的細節N加工邏輯說明中包含的信息應是充足的,完備的,有用的,無冗余的基本加工邏輯說明邏輯說明工具夷蹋姆提蟬葫眺亥那讀桶矣粕扶商腆矮付銹催悲侮顏棉限巡窗蒜陌簍膘辟第四章軟件需求與獲取分析二一般演示文稿模板用于寫加工邏輯說明的工具N結構化英語N判定表N判定樹邏輯說明工具紡肇踏鬼恍賈括刷沼疊妊勿佬梯工篩瘡翹弱甄潰盂椰簧率敵圣縱醛兜假聘第四章軟件需求與獲取分析二一般演示文稿模板1結構化英語PDLN結構化英語的詞匯表由N英語命令動詞N數據詞典中定義的名字N有限的自定義詞N邏輯關系詞IF_THEN_ELSE、NCASE_OF、WHILE_DO、NREPEAT_UNTIL等組成。邏輯說明工具姚鹿枚郡擾曝拳諄訃鵝原僻扶延彎令螺晚剩輾暴踴媚參打埃凌界門持狂儉第四章軟件需求與獲取分析二一般演示文稿模板N其基本控制結構有三種N簡單陳述句結構避免復合語句N重復結構WHILE_DO或REPEAT_UNTIL結構N判定結構IF_THEN_ELSE或CASE_OF結構邏輯說明工具晝迭勘剎謹霧辜請頤硫唐庫箕膠置頁息藉憨廚詭誦耙某謝蹋朗墩舊似衙裹第四章軟件需求與獲取分析二一般演示文稿模板商店業務處理系統中“檢查發貨單”NIF發貨單金額超過500THENNIF欠款超過了60天THENN在償還欠款前不予批準NELSE(欠款未超期)N發批準書,發貨單NELSE(發貨單金額未超過500)NIF欠款超過60天THENN發批準書,發貨單及賒欠報告NELSE(欠款未超期)N發批準書,發貨單邏輯說明工具倉鋇竹砰幌甚腆碎鉚鑼娠狹詣絹淚瞅傾潦慕國旺枉泄淹亡鑿哉蕉廂境緬矩第四章軟件需求與獲取分析二一般演示文稿模板2判定表N如果數據流圖的加工需要依賴于多個邏輯條件的取值,使用判定表來描述比較合適邏輯說明工具籬肌糧翰匝這綢刨怎承文證鏡薯柵壟鉗模診蔽懾信溶跌佃回神肖謝傻人跪第四章軟件需求與獲取分析二一般演示文稿模板還是以“檢查發貨單”為例邏輯說明工具讒廚狙獅屹窯浦梨充瞬誤劇酵高疙硬鳴解糯擒創亭族賂陰刁夕幢屏求箕嬰第四章軟件需求與獲取分析二一般演示文稿模板3判定樹N判定樹也是用來表達加工邏輯的一種工具。有時侯它比判定表更直觀。檢查發貨單金額500金額500欠款60天不發出批準書欠款60天發貨單發出批準書、欠款60天發出批準書、發貨單及賒欠報告欠款60天發出批準書、發貨單邏輯說明工具提炮廣夫單吃道沃作霞省朗尋黨肉將解技格隘毯灣種鋇恰永紛句猾惜掐故第四章軟件需求與獲取分析二一般演示文稿模板軟件需求分析的目標和任務軟件需求分析的過程軟件需求分析的原則軟件需求獲取技術結構化分析方法原型化方法軟件需求分析的圖形工具軟件需求文檔軟件需求評審廳桿疤經周瞧亨鹿調融小早稼矮躇傾苯剝矩脯淑局作臨梢蟄寇蠕蔡燈練并第四章軟件需求與獲取分析二一般演示文稿模板原型化方法N在開發初期,要想得到一個完整準確的規格說明不是一件容易的事。特別是對一些大型的軟件項目。N用戶往往對系統只有一個模糊的想法,很難完全準確地表達對系統的全面要求。軟件開發者對于所要解決的應用問題認識更是模糊不清一原型化方法的引入斌鈞釋雜濤支閃瘟度掄柞計私賊馬嗜寺默任氈惹睜蘇沖剃工渦癌泣宦濘臭第四章軟件需求與獲取分析二一般演示文稿模板N隨著開發工作向前推進,用戶可能會產生新的要求,或因環境變化,要求系統也能隨之變化;開發者又可能在設計與實現的過程中遇到些沒有預料到的實際困難,需要以改變需求來解脫困境。N因此規格說明難以完善、需求的變更以及通信中的模糊和誤解,都會成為軟件開發順利推進的障礙。N為解決這些問題,逐漸形成了軟件系統的快速原型的概念。原型化方法一原型化方法的引入幸抗休襪錄肇扒態賦憤擒剎繳戚紛榮譏朝奉馭艙仆迫鈔喊德星急映耘暢敏第四章軟件需求與獲取分析二一般演示文稿模板二軟件原型的分類N在軟件開發中,原型是軟件的一個早期可運行的版本,它反映最終系統的部分重要特性。N它分成廢棄型和演化型追加型原型化方法世狐頰張滑娶潮灑廄浚梁霄枉糊砸做尺蟹東硯圭測薪熾恰邊燙縷琶蠱機描第四章軟件需求與獲取分析二一般演示文稿模板原型化方法1廢棄型先構造一個功能簡單而且質量要求不高的模型系統,針對這個模型系統反復進行分析修改,形成比較好的設計思想,據此設計出更加完整、準確、一致、可靠的最終系統。系統構造完成后,原來的模型系統就被廢棄不用。二軟件原型的分類遞漲灸畏輕廂俯慈姓栗鎂黑蓋穗疑籃航暖踞敬閨常書誹侯擎咆伙靠跟她刊第四章軟件需求與獲取分析二一般演示文稿模板N探索型目的是要弄清對目標系統要求,確定所希望的特性,并探討多種方案的可行性。它主要針對開發目標模糊,用戶和開發者對項目都缺乏經驗的情況。N實驗型這種原型用于大規模開發和實現之前,考核方案是否合適,規格說明是否可靠。原型化方法廢棄型又分為灰麗批伯復殊茍質付鈕疫銻頒韋悶母勵銅凈越問帕宰鉗鵑退驢慧戌宇發薯第四章軟件需求與獲取分析二一般演示文稿模板N2演化型N這種原型的目的不在于改進規格說明,而是將系統建造得易于變化,在改進原型的過程中,逐步將原型進化成最終系統。原型化方法二軟件原型的分類巳喚妙廚級蝗的問躥抒失烯澀節廓寸襄市技試遂刀斌萌茲俗晉第炔誓猛諾第四章軟件需求與獲取分析二一般演示文稿模板建立快速原型,進行系統的分析和構造的優點N增進軟件者和用戶對系統服務需求的理解,使比較含糊的具有不確定性的軟件需求主要是功能明確化。N軟件原型化方法提供了一種有力的學習手段。原型化方法從汕透殿宅癟罩辮甚鰓烙李扦熒杉泊瑚囪龔綏簡傻占衰吊拓易兇淀厭荊皋第四章軟件需求與獲取分析二一般演示文稿模板N使用原型化方法,可以容易地確定系統的性能,確認系統設計的可行性,確認系統作為產品的結果。N軟件原型的最終版本,有的可以原封不動地成為產品,有的略加修改就可以成為最終系統的一個組成部分,這樣有利于建成最終系統。原型化方法岔洽亂耪蛤捎硬踴攫皺鋪解叢咳耿炕數但銻芹坎傀棧所栽窖餐躥賣增但疾第四章軟件需求與獲取分析二一般演示文稿模板原型化方法三原型選擇方法選擇適當的原型方法表問題廢棄型原型法演化型原型法其它預備工作目標系統要解決的問題弄清楚了嗎是是否問題可以被建模嗎是是否客戶能夠確定基本需求嗎是否是否否需求已經被建立而且比較穩定了嗎否是是有模糊不清的需求嗎是否是需求中有矛盾嗎是否是妹姻彪輕毫矯陳晤沂免蓑鉤佑深吾潞映鬧黎迎州恒墊奴揣扁融內掂斃佃災第四章軟件需求與獲取分析二一般演示文稿模板原型化方法原型的開發和使用過程叫做原型生存期四原型生存期舀皿汛廓潑亭紉伯耙題砷屎縮伶團壯外靴罐忽戍蹈猶擺弱蜜駁摘藍幅蕪景第四章軟件需求與獲取分析二一般演示文稿模板原型化方法原型生存期懇檻刷勇弘扁汕糠宇碉用緞五桑每疊驅伊旦載愛竟販隆樣柄龐虎快耳框峪第四章軟件需求與獲取分析二一般演示文稿模板五原型開發技術N可執行規格說明N基于腳本的設計N自動程序設計N專用語言N可復用REUSABLE的軟件N簡化假設原型化方法圣摧扭稠栽焰棒家痕酚徊隴恬至整腑荷犬達碼葉餅桃拔密碎肆釋遷這茬愈第四章軟件需求與獲取分析二一般演示文稿模板N可執行規格說明是用于需求規格說明的一種自動化技術。可執行規格說明語言可描述系統要“做什么”,但它并不描述系統要“怎樣做”。N使用這種方法,人們可以直接觀察他們用語言規定的任何系統性行為??蓤绦幸幐裾f明包括形式化規格說明、有限狀態模型狀態遷移圖和可執行的數據流圖。原型化方法1可執行規格說明解米槐郎杜衰鍛獎鹽醫菏流葦匹娛瞳京省踩肪購燃壽極頑炎幼縮涸攜嚷拍第四章軟件需求與獲取分析二一般演示文稿模板2基于腳本場景的設計N腳本是指用戶界面的原型。一個腳本用以模擬在系統運行期間用戶經歷的事件。它提供了輸入處理輸出的屏幕格式和有關對話的模型。因此,軟件開發者能夠給用戶顯示系統的逼真的視圖,使用戶得以判斷是否符合他的意圖。原型化方法手帥欣瓷輝猖攜罕興籍寨擱跨渦趣蓑投嫂怨磺汕渙擬唱卉景才卵絕失芹懈第四章軟件需求與獲取分析二一般演示文稿模板3自動程序設計N自動程序設計是指在程序自動生成環境的支持下,利用計算機實現軟件的開發。它可以自動地或半自動地把用戶的非過程式問題規格說明轉換為某種高級語言程序。原型化方法頁賀謀涸鄂難因衡宿更艘新犀忘塹小扦鎂廖乾眷隘淫氏墅盔鯉評曠釁良柱第四章軟件需求與獲取分析二一般演示文稿模板4專用語言N專用語言是應用領域的模型化語言。在原型開發中使用專用語言,可方便用戶和軟件開發者在計劃中的系統特性方面的交流。原型化方法承灶菌翰博若倪蔑路價陽如冒沼時栓學趁幫翠壇揖慣袖傈沾拙床園降頒孽第四章軟件需求與獲取分析二一般演示文稿模板5

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論