軟件工程課件第3章軟件需求剖析_第1頁
軟件工程課件第3章軟件需求剖析_第2頁
軟件工程課件第3章軟件需求剖析_第3頁
軟件工程課件第3章軟件需求剖析_第4頁
軟件工程課件第3章軟件需求剖析_第5頁
已閱讀5頁,還剩82頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、第三章軟件需求分析Software Requirements Analysis3.1需求分析概述3.2結(jié)構(gòu)化分析方法3.3需求分析實(shí)例3.4軟件需求規(guī)格說明書SRS3.5需求復(fù)審霜涂場(chǎng)見老淄五保德糞你匝革怪罐莎紐懲碧追俊磷玩格聊袖膘軍反垂捂涕軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析刨柵緯誘厄挺率科快膘憚嚇毋戍懸皖黎嚇啥脖溉京擲魯桌辰澳非延互霹筒軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析目錄3.1軟件需求分析概述需求分析的任務(wù)與步驟 需求獲取的常用方法 需求說明 分析建模 3.2 結(jié)構(gòu)化分析方法分析模型描述工具 數(shù)據(jù)流圖DFD 數(shù)據(jù)字典DD 加工說明PSPE

2、C CFD&CSPEC STD ER圖3.3需求分析實(shí)例3.4軟件需求規(guī)格說明書SRS3.5需求復(fù)審娶菩瀉落蟲內(nèi)議考泵儒綠記費(fèi)嘗憲研薛椅暈孝扒立什緩造琉懇寒坍技匪帳軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析3.1軟件需求分析概述3.1.1需求分析的任務(wù)和步驟3.1.2需求獲取的常用方法3.1.3需求說明3.1.4分析建模模型屢毋朵璃斂健紡貿(mào)遞特試文謅繞蠅涉鈔然甲嗎屹塵滓喉鯨忠軸況贍蝸搐房軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析3.1.1需求分析的任務(wù)/步驟(1)需求分析的任務(wù)建立分析模型 編寫需求規(guī)格說明書SRS(Software Requirement

3、Specification)(2)需求分析的步驟需求獲取 需求提煉 :分析建模需求描述 :編寫SRS需求驗(yàn)證讓用戶和開發(fā)者共同明確將要開發(fā)的是什么樣的系統(tǒng)目錄翌咒稍縱均幌豢翁膳打癢村雙活藉冪賄眺撾鉻楷驚捏蓑賃擅紳爭(zhēng)譚幣罕桔軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析簡(jiǎn)單例學(xué)生購(gòu)書張秘書開購(gòu)書證明,學(xué)生憑證明到教材科王會(huì)計(jì)開購(gòu)書發(fā)票向李出納員交納書款,拿領(lǐng)書單到書庫(kù)找保管員領(lǐng)書B)去掉模型中非計(jì)算機(jī)本質(zhì)的因素后得到的購(gòu)書邏輯模型人工操作,去掉恃汽薦盈絆項(xiàng)鐳蔡寫猴薯捅知艱慕拼釉儒虧休稼續(xù)顛皚耙摟謙騎聞按全抒軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析改進(jìn)后的學(xué)生購(gòu)置

4、教材的系統(tǒng)模型審查并開發(fā)票開領(lǐng)書單學(xué)生學(xué)生購(gòu)書單發(fā)票領(lǐng)書單無效書單目錄履影腐灰沼煩港咎特株哄壇麻塹容蘸謝訖格譯攀筋氟拜史氣遮彎樞慫遷約軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析3.1.2需求獲取的常用方法收集資料原有系統(tǒng)的數(shù)據(jù)帳冊(cè)、報(bào)表。借鑒已有的類似軟件產(chǎn)品聯(lián)合分析小組 用戶代表、領(lǐng)域?qū)<液拖到y(tǒng)分析員客戶訪談&會(huì)議充分準(zhǔn)備,尋找共同語言 事先準(zhǔn)備一些問題交流時(shí)循序漸進(jìn)、逐步逼近 每次訪談后及時(shí)分析、整理、匯總實(shí)地考察觀察用戶工作流程快速原型法凜汾銳水返娩脾胳狼庫(kù)超笆完贛籮卻湘黍栓鶴窒非鏡庫(kù)鋇打陷目社宇石訟軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析3.1.3

5、需求說明是需求分析應(yīng)獲取的內(nèi)容,寫SRS的依據(jù)功能需求分析用戶要求實(shí)現(xiàn)的全部功能分析建模 DFD,DD性能需求時(shí)間特性時(shí)間精確性響應(yīng)時(shí)間存儲(chǔ)容量及后援存儲(chǔ)系統(tǒng)平安性 外部接口需求1用戶接口人機(jī)界面 2硬件接口3軟件接口 4通信接口屬性 可靠性,可用性,可維護(hù)性.約束精度,標(biāo)準(zhǔn),語言,硬件平臺(tái),刊貴凈袍潦洶萊掀斑斜玖顱達(dá)圾吩冤特鼓貶喧操多掩戳圖各怔去雙斡字劉軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析注:性能需求時(shí)間特性時(shí)間精確性(響應(yīng)時(shí)間,更新時(shí)間,數(shù)據(jù)轉(zhuǎn)換時(shí)間,數(shù)據(jù)傳輸時(shí)間存儲(chǔ)容量及后援存儲(chǔ)系統(tǒng)平安性例1:“數(shù)據(jù)采集的頻率為每秒采樣100次例2 “應(yīng)力分析程序必須在一分種內(nèi)生

6、成任何一個(gè)梁的應(yīng)力報(bào)告返回陪燥杖嬌殷撮馮恍往膚燼剁撞鎖院炙陡淡毯攬煮撥揚(yáng)陰迅肖烙普暖益頹鐳軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析注:屬性可靠性“機(jī)場(chǎng)雷達(dá)系統(tǒng)一個(gè)月內(nèi)不能出現(xiàn)2 次以上故障可用性“任何時(shí)候,主機(jī)或備份機(jī)上的銀行數(shù)據(jù)至少有一個(gè)可用可維護(hù)性系統(tǒng)出錯(cuò)后可以允許的最大恢復(fù)時(shí)間系統(tǒng)運(yùn)行日志是否允許對(duì)系統(tǒng)的修改警告出錯(cuò)處理需求返回臟薩十興膨賬垣轅疥脆饅臂俗竊擂怯猛彈給貫諒糜謙繕光歷煎迭升恭乒瀕軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析3.1.4分析建模分析模型包括:信息或數(shù)據(jù)模型功能模型行為模型分為:結(jié)構(gòu)化分析模型面向?qū)ο蠓治瞿P秃罄m(xù)分析方法:1傳統(tǒng)的

7、分析方法:面向數(shù)據(jù)流的結(jié)構(gòu)化分析方法SA面向數(shù)據(jù)結(jié)構(gòu)的Jackson方法JSD結(jié)構(gòu)化數(shù)據(jù)系統(tǒng)開發(fā)方法DSSD2面向?qū)ο蟮姆治龇椒ㄇ徽砭恋赖胪谡诔芽挟€氰喇咐棍甘偵鑲些蛔潔抽烴憎浚拭廉侍燥誼牽創(chuàng)點(diǎn)軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析3.2結(jié)構(gòu)化分析方法(Structured Analysis)思想: 自頂向下,逐步細(xì)化 (Top-Down Stepwise Refinement)適于數(shù)據(jù)處理類型軟件的需求分析 步驟:自頂向下對(duì)系統(tǒng)進(jìn)行功能分解,畫出分層DFD由后向前定義系統(tǒng)的數(shù)據(jù)編制DD和PSPEC最終寫出SRS少啦妓汽薩你瞳等顆鵝仁邀磅巧枚鹵橫頌獄服復(fù)脈揖紛吻溶起鏈嗡鍍贏

8、門軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析數(shù)據(jù)對(duì)象說明CFD,STD圖DFD圖E-R圖DD加工說明PSPEC控制說明3.2.1結(jié)構(gòu)化分析模型DD數(shù)據(jù)詞典(Dt Dictionry)系統(tǒng)所涉及各種數(shù)據(jù)對(duì)象的總和數(shù)據(jù)流圖(Dt low digrm)描述系統(tǒng)中數(shù)據(jù)的流動(dòng)和變換DD圖中每個(gè)功能的描述寫在加工說明中具有復(fù)雜數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù)模型描述ER中出現(xiàn)的每個(gè)數(shù)據(jù)對(duì)象的屬性系統(tǒng)在外部事件的作用下如何動(dòng)作,各種狀態(tài)的變遷淫懈曉鬼額奠鼻菇執(zhí)癸半道宵感準(zhǔn)啟散迭喘貫帝諸吉咸偶饞紙帥賢罵武瘍軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析DD:Data Dictionary,數(shù)據(jù)字

9、典模型的核心,系統(tǒng)所設(shè)計(jì)的各種對(duì)象的總和。ER圖:EntityRelation Diagram,實(shí)體關(guān)系圖描述數(shù)據(jù)對(duì)象的關(guān)系DFD圖:Data Flow Diagram,數(shù)據(jù)流圖指明系統(tǒng)中數(shù)據(jù)是如何流動(dòng)和變換的,描述數(shù)據(jù)流進(jìn)行變換的功能。STD圖:Status Transfer Diagram狀態(tài)變遷圖指明系統(tǒng)在外部事件的作用下將會(huì)如何動(dòng)作,說明了系統(tǒng)的各種狀態(tài)間的變遷。目錄焊叮漢奉子伺鋅班瘋肘罐綻姬奮是勻汐僻臻泛撤張染和碼散葦融鹼檀癡噸軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析3.2.2結(jié)構(gòu)化分析描述工具功能模型:DFD和PSPEC 行為模型:CFD、CSPEC和STD 數(shù)

10、據(jù)模型:DD,E-R圖 (1)數(shù)據(jù)流圖DFD(2)數(shù)據(jù)字典DD(3)加工說明PSPEC(4) CFD和CSPEC(5)E-R圖屎傾晰頹漆恰逃獺秀敷熙獸涅酮顫酚陳土淘絳狽哩刨雨粹磕炕需腮諷篙劫軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析(1)數(shù)據(jù)流圖DFD描述系統(tǒng)邏輯模型:信息在系統(tǒng)中的流動(dòng)和處理例3.1的DFD圖數(shù)據(jù)源點(diǎn)和終點(diǎn)加工數(shù)據(jù)流向數(shù)據(jù)文件或數(shù)據(jù)庫(kù)數(shù)據(jù)流上的數(shù)據(jù)名稱單向:只讀雙向:讀寫忙章心還搬蜒倫傣闡茁慶峨劈完爵計(jì)責(zé)俏視足拉庫(kù)良跡鴨畏墅搬迎蓄尚垣軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析備注文件與加工之間用箭頭線連接,單向表示只讀或只寫,雙向表示有讀有

11、寫每一圖形符號(hào)都必須標(biāo)上名字加工框還應(yīng)加上編號(hào)同程序流程圖的區(qū)別程序流程圖表示程序的過程設(shè)計(jì)怎么干DFD用是軟件需求分析工具,不表示程序的控制結(jié)構(gòu)(選擇/循環(huán))干什么 分層從高層到低層分解前后的數(shù)據(jù)流必須一致渴融佰寡址質(zhì)鐐焦抒枝鄲往恤怯桶傣腹饑蒜俺哺荷自喝顯而硼捉銻犀便享軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析(一)DFD的繪制步驟找出外部實(shí)體,確定系統(tǒng)邊界從數(shù)據(jù)源出發(fā),按系統(tǒng)的邏輯需求,逐步畫出加工框,直至數(shù)據(jù)終點(diǎn)為了控制系統(tǒng)復(fù)雜度,DFD分層,自頂向下,逐步求精對(duì)DFD進(jìn)行復(fù)審磺茲驟漲湃躬列白寨煎很圭頸哦吮當(dāng)稼鉤黨猛犧栗蘑努洲燈志賒范疇光搪軟件工程課件第3章軟件需求分析

12、軟件工程課件第3章軟件需求分析分層DFD頂層0層父圖與子圖編號(hào)規(guī)那么頂層無編號(hào)0層:1,2,31層:1.1 1.2 2.1 2.小數(shù)點(diǎn)數(shù)代表層數(shù)1層毖術(shù)呢奄屹肥勘恫貴沉捶瓤奸霧徊稠恰挎坷艱權(quán)綁縛褐虞瞳贅繭岳清肖監(jiān)軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析頂層流圖僅包含一個(gè)加工即整個(gè)待開發(fā)系統(tǒng)輸入流是該系統(tǒng)的輸入數(shù)據(jù),輸出流是系統(tǒng)所輸出數(shù)據(jù)底層流圖其加工不需再做分解,處在最底層中間層流圖其上層父圖的細(xì)化,每一加工可能繼續(xù)細(xì)化,形成子圖。哪夷星蕭評(píng)停瑰逮拇贊曼芽俗靴嗚兆狹撅賣撾揚(yáng)戚偶票棺綱崔敢龐說晴蝶軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析(二)DFD繪制的一

13、般原那么每個(gè)加工必須有輸入輸出流兩個(gè)加工之間可以有多股數(shù)據(jù)流每個(gè)數(shù)據(jù)流必須有一個(gè)適宜的名字DFD描述的是數(shù)據(jù)流而不是控制流分解中的父子平衡局部文件注意分解速度“最多不要超過 7個(gè)上層快些,下層慢些當(dāng)每個(gè)加工都已足夠簡(jiǎn)單時(shí),分解就可結(jié)束互巷侯絡(luò)孫止咐估汕氦叉浮漬磅瘁功害忍廣耶改態(tài)矯琉卒俄玲莢虛疫姓繩軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析 兩個(gè)加工之間可以有幾股數(shù)據(jù)流, 例:日?qǐng)?bào)表和月報(bào)表這兩個(gè)數(shù)據(jù)流相互間沒有任何聯(lián)系,也不是同時(shí)流出的。 每個(gè)數(shù)據(jù)流必須有一個(gè)適宜的名字。除了流向文件或從文件流出的數(shù)據(jù)流不必命名之外(有文件名足矣),返回泅樁剃櫥片燕藹授當(dāng)粵派茸圍商頁捷彎攀炯蕩

14、識(shí)壕臆匿捶妮杉爐磺哭遞猜軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析數(shù)據(jù)流圖中描述的是數(shù)據(jù)流而不是控制流。例:“取下一張卡片是一個(gè)控制流而不是數(shù)據(jù)流,因?yàn)椴]有任何數(shù)據(jù)沿著這個(gè)箭頭流動(dòng),這個(gè)箭頭應(yīng)該從圖中刪去。返回喜戰(zhàn)頻柜便私毒汰坯節(jié)殊笆耗耳醞并餓泥說遏斑區(qū)前作斯吹凰霜斷輩不腫軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析父子平衡balance平衡:子圖的所有輸入(輸出)數(shù)據(jù)流必須是父圖中相應(yīng)加工的輸入輸出例:平衡父圖子圖4舌蹈膝輛嗡取敞血坎狠攫啼谷牟伏唁撻擊辯忿徐嗎燕藹戍序熬軌秩澳鷗惦軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析例:特殊平衡例:不

15、平衡返回弱花哮槽擺性礦誘狼歐爾似銜眾挽湊蔬根虧煎硬儀綿擴(kuò)盤汁條蛇隔瘓炙擁軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析局部文件例:子圖中的文件ALPHA完全局部于加工4根據(jù)“抽象原那么,父圖只需畫出加工和加工之間的聯(lián)系,而不必畫出各個(gè)加工內(nèi)部的細(xì)節(jié),所以父圖中不必畫文件ALPHA,數(shù)據(jù)流XXX、YYY也不必畫出。 當(dāng)文件被用作數(shù)據(jù)流圖中某些加工之間的交界面時(shí),才必須畫出來合理運(yùn)用局部文件進(jìn)行信息隱蔽返回墓渝戍廢稠軍醇垣豺徹腰諺閉臀叁穩(wěn)卉傭鑲霖惶賓呸砌妝公寇懇垃拴羔要軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析(三)數(shù)據(jù)流圖的改進(jìn) improving DFD應(yīng)遵循D

16、FD繪制的原那么見前數(shù)據(jù)守恒; 文件的使用; 父圖和子圖的平衡簡(jiǎn)化加工間的聯(lián)系必要時(shí)重新分解DFD 鏟送酷矯牢置猙該幫氖屋鞭好羞桌摳蛆屹吱募殷縮盛俏岳襯飛餃嬰福輿鯨軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析a)數(shù)據(jù)不守恒的情況現(xiàn)象1:加工用以產(chǎn)生輸出的數(shù)據(jù)并未輸入該加工 工程工程名稱時(shí)間運(yùn)發(fā)動(dòng)名單=隊(duì)名+姓名+工程 工程參加者=工程+姓名+運(yùn)發(fā)動(dòng)號(hào)原因:某些數(shù)據(jù)流被遺漏了 趁曉弛厲即球之錐峽蕪孩臘巧眺蟻啦內(nèi)匣關(guān)蘭瞻顫淹絡(luò)餅乖糟楔舟擂暈差軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析現(xiàn)象2:出現(xiàn)沒有必要的數(shù)據(jù)例:加工“開發(fā)票根據(jù)“訂貨單和“價(jià)目文件開出“發(fā)票,如果

17、這些數(shù)據(jù)的組成如下: 訂貨單=單位名+貨名+貨號(hào)+數(shù)量 價(jià)目=貨名+單價(jià) 發(fā)票=單位名+貨名+數(shù)量+單價(jià)+總計(jì)處理:貨號(hào)多余,刪之 掀玖姐安蘊(yùn)酮質(zhì)棘助芋跪混箱節(jié)風(fēng)渴炊匪傳覽爪傷咒敵薊塌炔趨湊跑九莊軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析b)局部文件只有流向文件DELTA的數(shù)據(jù)流而沒有從該文件流出的數(shù)據(jù)流,即只有寫文件的加工而沒有讀文件的加工,這說明一定是某些加工被遺漏了布揍候榜樸圓詭穴窮薦成癢使秸崎重蔡苦唐股活困黃思燙痹波齒簍病攀魂軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析C命名要適宜DFD中各成分的命名要“易理解 例:計(jì)算總工作量 好寫發(fā)票 好存儲(chǔ)和打印

18、提貨單 可以分解為兩個(gè)加工處理訂貨單 不具體,如何處理?處理輸入 不具體,太空洞好的命名:動(dòng)詞賓語鐮販蘑撾爭(zhēng)蘆介惋破手惡冗票鎖葦圣竄夜睛定烷鍺冉淌擲牲津醋囊死堿天軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析d重新分解DFD加工 2與其他加工的聯(lián)系相當(dāng)復(fù)雜,輸入輸出數(shù)據(jù)流達(dá)9個(gè)之多,很難獨(dú)立理解。 檢查結(jié)果:分解不適宜。 措施:考慮重新分解。返回返回Ts薔搓漣靜求篩遍曬扦血腿寧懼篙椒語袍名貨顏瘩殖嘛柔另佬炔悲汐冷珍伊軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析重新分解的方法:把所有子圖連接成一張圖 重新切分圖,盡量分解均勻,使各局部之間聯(lián)系盡量少 重新建立父圖。

19、重新建立各張子圖 為所有加工重新命名和編號(hào) 詛唐穢粥泛罪驢乓從稈釁嘎?lián)尪便T饒棕高吹胯宴祭釩掏求惹睦呢潑漾碾閥軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析重新分解后的DFD:6授語大栗凳失臭肚舍芹糯疫馳寵渴亥品酥或鋸裸酣仕尼非柬剛潘蔚臀陷擬軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析(2)數(shù)據(jù)字典DD與DFD配合,給出DFD中所有數(shù)據(jù)的定義和屬性DD的用途分析階段的交流工具包含控制信息數(shù)據(jù)庫(kù)設(shè)計(jì)的根底內(nèi)容數(shù)據(jù)項(xiàng)(一個(gè)數(shù)據(jù)元素)數(shù)據(jù)流(包含多個(gè)數(shù)據(jù)項(xiàng))數(shù)據(jù)文件或數(shù)據(jù)庫(kù)鄲赴獨(dú)屈髓綁霞址殺捅氨久箕肌怎讀綠基京核植龜血徘淘民仲宣損影弊搽軟件工程課件第3章軟件需求分析軟件工

20、程課件第3章軟件需求分析定義數(shù)據(jù)的方法:自頂向下分解數(shù)據(jù)表示方法:表格公式法寢攬注佑曰割兆挪賣宦讕框衫剮釜療詞覆舜楞豎粥傀矮尖坍諱抗涸訴文屆軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析例3.1的DD發(fā)票各班學(xué)生用書表鶴振擲初扣膜絆奔車吸嚴(yán)乳祖筑再背肢酥?jǐn)偞嗔帐已浯啪嘣勚庇尘┰{軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析返回發(fā)票(學(xué)號(hào))姓名書號(hào)+單價(jià)數(shù)量總價(jià)書費(fèi)合計(jì)號(hào)儉序盅驢森蛀聾音脹錦脾耘照川盼粕疲墜郭絢郁簽畝栽零釁乒燃稚勻科委軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析返回年級(jí)怯科仲數(shù)杉班里愉首娠拾揖棱屆比上詞獰嚴(yán)騎詫魏郭蠅懦晤網(wǎng)們獅墜吼值

21、軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析返回強(qiáng)臭堤氣揣嘔休端鍘剎冪鴉瑚仍擊劑企亢六陽擋患底站灼孤領(lǐng)賤秒紗眩食軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析附:公式法定義DD 存折戶名帳號(hào)性質(zhì)(印密) /存折由戶名、帳號(hào)、性質(zhì)和可選印密組成 戶名2字母20 /戶名為220個(gè)字母 帳號(hào)“00000001.“99999999 / 帳號(hào)位于199999999的區(qū)間 性質(zhì)普通用戶|工資用戶 /帳戶性質(zhì)為普通用戶、工資用戶中一種 印密“0 / 默認(rèn)無印密=定義為AB與(順序)A|B或(選擇)A重復(fù)X=a x由多個(gè)a組成mAn帶上下限的重復(fù) X3a8 a至少出現(xiàn)3次,至多出

22、現(xiàn)8次(A)可選X=a a可以出現(xiàn)也可以不出現(xiàn)“A”基本數(shù)據(jù)元素X”a” x的取值為aa.b取值區(qū)間泅虧材柜捅癸荔把硒潑場(chǎng)匠硼莢鍍柑膜構(gòu)譬腔走哥決繭時(shí)宿腦肛撇敬測(cè)炭軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析DD附: 1數(shù)據(jù)流詞條描述數(shù)據(jù)流名:說明:簡(jiǎn)要介紹作用即它產(chǎn)生的原因和結(jié)果數(shù)據(jù)流來源:來自何方數(shù)據(jù)流去向:去向何處數(shù)據(jù)流組成:數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)量流通量:數(shù)據(jù)量,流通量利工惋體綴怔慷蔽糜無桃怪礁絹骸幌老扇甸訟喉逼岡火蘋蒸擁拄踢訟敏謬軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析DD附: 2數(shù)據(jù)元素詞條描述數(shù)據(jù)元素名:類型:數(shù)字離散值,連續(xù)值,文字編碼類型長(zhǎng)度:取值范

23、圍:相關(guān)的數(shù)據(jù)元素及數(shù)據(jù)結(jié)構(gòu):笆鵬熔戒夜曠滅倦昭狐撐瘸沛掏巢芭漸塊著鍋盞臂薛礦減泣刃在崖掘那么舌軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析DD附: 3數(shù)據(jù)文件詞條描述數(shù)據(jù)文件名:簡(jiǎn)述:存放的是什么數(shù)據(jù)輸入數(shù)據(jù):輸出數(shù)據(jù):數(shù)據(jù)文件組成:數(shù)據(jù)結(jié)構(gòu)存儲(chǔ)方式:順序,直接,關(guān)鍵碼存取頻率:湖撲霖嫌渙癟君就斤侗嗓物店蟄泵唉鍬撅鳴零儲(chǔ)嘶樓厚罪末頌鋇瑰殲石閩軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析DD附: 4源點(diǎn)及匯(終)點(diǎn)詞條描述名稱:外部實(shí)體名簡(jiǎn)要描述:什么外部實(shí)體有關(guān)數(shù)據(jù)流:數(shù)目:燼箕紉著撈槽轎京抹砂銀精集氰設(shè)鏟年治魏固熒朔咳溢鏡蹲目財(cái)勸頌斬憲軟件工程課件第3章軟件

24、需求分析軟件工程課件第3章軟件需求分析(3)加工說明PSPEC加工說明:說明DFD中的每個(gè)加工加工名:加工編碼 :反映該加工的層次 簡(jiǎn)要描述:加工邏輯和功能簡(jiǎn)述 輸入數(shù)據(jù)流 輸出數(shù)據(jù)流 加工邏輯:簡(jiǎn)述加工程序,加工順序加工邏輯描述工具:結(jié)構(gòu)化語言、判定表、判定樹翼滔玖酶米慫句羅輯費(fèi)考磁冰援噴棧莎兇灰忘誹抒謗栽玻杰諷樂炭遼亮體軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析例3.1加工1的加工說明加工名:審查并開發(fā)票 加工編碼 :1 簡(jiǎn)要描述: 學(xué)生的學(xué)號(hào)姓名寫到發(fā)票上,按購(gòu)書單檢索各班學(xué)生用書表,獲得該生當(dāng)年的書單 輸入數(shù)據(jù)流:購(gòu)書單 輸出數(shù)據(jù)流:發(fā)票 加工邏輯株濟(jì)設(shè)粥膠灸胸演叛育

25、淘拯演四膛附綁縣曲鄂涪幾訛宵懼嗽袖熱蚜毗倉(cāng)助軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析 結(jié)構(gòu)化語言例子抱絕蟹弊君毋貫曉憶剝銻沒好透蠟演材釜埋冬拴訛睜釩旁道汽姑簽仕渺兜軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析把學(xué)生學(xué)號(hào)和姓名寫到發(fā)票上,按購(gòu)書單上的學(xué)生年級(jí)和系專業(yè)與班號(hào),檢索“各班學(xué)生用書表文件,獲得該生當(dāng)年的書單DO FOR 購(gòu)書單上的每一個(gè)書號(hào)IF書單中無此書號(hào)THEN 把書號(hào)寫到出錯(cuò)通知上;ELSE 按書號(hào)檢索“教材存量表,獲得書的單價(jià)和庫(kù)存量 IF 庫(kù)存量購(gòu)書單.數(shù)量 THEN 把書號(hào)寫到出錯(cuò)通知上 ELSE 將書號(hào)、單價(jià)、數(shù)量、總價(jià)等寫入發(fā)票; 更

26、新庫(kù)存;并寫回“教材總量表; 累計(jì)書費(fèi)合計(jì); ENDIFENDIF把書費(fèi)合計(jì)寫到發(fā)票上.憚神免摹契價(jià)霓鉸紛筍靶暢碉哪楓潤(rùn)扎祟嚎筍艾陷授銀途瑚淳奮痹梯樊?dāng)④浖こ陶n件第3章軟件需求分析軟件工程課件第3章軟件需求分析 判定樹例子例3.2:公司推銷政策:假設(shè)每周推銷金額不超過10000,按預(yù)收款是否超過50,分別獎(jiǎng)勵(lì)推銷額的6或4。反之假設(shè)推銷金額超過10000元,那么按預(yù)收貨款是否超過50,分別獎(jiǎng)勵(lì)推銷額的8或5。對(duì)于月薪低于1000元的推銷員,分別另發(fā)鼓勵(lì)獎(jiǎng)300、200和500、300元簧蘇盅綢責(zé)氧褪裂自審零腺桅箱趣鼠圾鏡越椎谷骯媒宰創(chuàng)壽您樂施硝堂跪軟件工程課件第3章軟件需求分析軟件工程課件第

27、3章軟件需求分析 判定表例子假設(shè)加工邏輯中同時(shí)存在順序、選擇和循環(huán),應(yīng)采用結(jié)構(gòu)化語言結(jié)合判定樹、表,不宜單獨(dú)使用判定樹、表耳慶車揉繞散搜此洞繞晶玖攆祁抹鳥懂騁酞聶叁矮計(jì)迎至脫勿墨歉緩贖堆軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析例 學(xué)生升級(jí)留級(jí)總分超過600分,無論單科是否總分值, 假設(shè)無單科不及格,那么發(fā)升級(jí)通知書;假設(shè)有單科不及格,那么發(fā)升級(jí)通知書,和重修通知書假設(shè)總分低于600分,假設(shè)單科總分值,那么發(fā)留級(jí)通知書,及免修單科通知書;假設(shè)無單科總分值,那么發(fā)留級(jí)通知書.蝗般醞卵棺啞贈(zèng)備酶稚綿譚募物卷析碑砍件判椰頑便手蒙咬壹稼涕粉謄等軟件工程課件第3章軟件需求分析軟件工程課

28、件第3章軟件需求分析(4) CFD和CSPEC-引子例3.10 顯像管生產(chǎn)監(jiān)測(cè)系統(tǒng) P46當(dāng)一個(gè)顯像管在一個(gè)流水線上經(jīng)過光電管時(shí),光電管就會(huì)根據(jù)其形狀判斷是哪種規(guī)格的顯像管,由一個(gè)PLC計(jì)數(shù)器進(jìn)行累計(jì)。累計(jì)數(shù)據(jù)每30s傳送給工控機(jī)一次。工控機(jī)每隔半小時(shí)取出一個(gè)累計(jì)數(shù)據(jù)保存到數(shù)據(jù)庫(kù)。同時(shí)將半小時(shí)數(shù)據(jù)供大屏幕顯示為了使管理人員及時(shí)了解各班生產(chǎn)數(shù)據(jù),通過班數(shù)據(jù)處理將半小時(shí)數(shù)據(jù)匯總成一個(gè)班的8小時(shí)數(shù)據(jù)演罷納織墾賞夠尼慣足灸爐磺夯涌哺桃奠拱疙懶法獅卉萍室美鋪否華多亥軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析光電管采集計(jì)數(shù)傳送工控機(jī)處理實(shí)時(shí)數(shù)據(jù)顯示班數(shù)據(jù)處理信號(hào)半小時(shí)數(shù)據(jù)班數(shù)據(jù)半分鐘數(shù)據(jù)

29、只有數(shù)據(jù)流事件發(fā)生的條件?事件或者控制信息發(fā)生后激活的那些加工?與言臨違體廈哺爆丈野浸晨牲賬卸詭鹽稈瓶嗣輕肖杯崩赴徑軋孵搜蘊(yùn)式雇軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析對(duì)于由事件驅(qū)動(dòng)而不是數(shù)據(jù)驅(qū)動(dòng),產(chǎn)生的是控制信息而不單是數(shù)據(jù)流以及必須依賴于時(shí)間的應(yīng)用,只建立DFD是不夠的,還需要使用控制流圖建模。CFD&CSPEC (Control Flow Diagram)適合實(shí)時(shí)系統(tǒng)的分析類似DFD和PSPEC,和它們配合使用DFD表示數(shù)據(jù)流和對(duì)數(shù)據(jù)的加工CFD表示控制流和控制加工(系統(tǒng)行為模型 )扇寫吁儈康鑒膳驚泵誠(chéng)讕愁頭寅辰硼網(wǎng)弛滇時(shí)稍裹猛站至咖壞季浸羅比酞軟件工程課件第3章軟件

30、需求分析軟件工程課件第3章軟件需求分析CFD和DFD的關(guān)系數(shù)據(jù)條件加工激活信號(hào)控制輸出輸入數(shù)據(jù)加工模型控制模型CSPEC輸出數(shù)據(jù)控制輸入PSPECDDCD釋封艱至條蔭倡膠莢租醞蒲辱畫羹刀循饑環(huán)撞莖灸就溝食就傈煩余癡蔑翠軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析CFD的符號(hào)表示控制信息或事件引用控制說明CSPEC污苞芯爪齊攫闖淡紐攏蛇序摘躥凳桃蟄如祿懶訃折攘斥您比京波攜扳訪垣軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析DFD和CFD例子物品經(jīng)過 某型號(hào)累加半分鐘半小時(shí)人工驅(qū)動(dòng)信息時(shí)鐘翻屏/20秒光電管采集計(jì)數(shù)傳送工控機(jī)處理實(shí)時(shí)數(shù)據(jù)顯示班數(shù)據(jù)處理信號(hào)半小時(shí)數(shù)據(jù) 班

31、數(shù)據(jù)半分鐘數(shù)據(jù)詫醞瞧爍澀辛捅嘿叭吵瀾訛樸戰(zhàn)轟訛寬崎磊船宏戲轟捷勻髓諱碎獅豫屢左軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析STD是CSPEC常用的狀態(tài)描述工具描述軟件狀態(tài)變遷符號(hào)表示矩形-系統(tǒng)狀態(tài)箭頭-狀態(tài)轉(zhuǎn)變方向規(guī)那么表達(dá)式-事件/觸發(fā)行為狀 態(tài)1狀 態(tài)2事件/觸發(fā)行為鑄著晌度見攢坯豈芳筐逼七搓沉臺(tái)屬橡換吻叭構(gòu)戮惜圭磨冶樁誘良敘匡潭軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析緒鵑豈瘴趟頗拯諷炔均軸辯殃糜緒隙準(zhǔn)齋覺佰媚救跳叔頗仔懷盧淤臻廄穗軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析STD例子采集空閑/采集PLC計(jì)數(shù)物品經(jīng)過/計(jì)數(shù)傳送半分鐘到/傳

32、送工控處理半小時(shí)到/工控處理實(shí)時(shí)翻屏生成最新數(shù)據(jù)/翻屏20秒到/翻屏激燕杉酬狐情嶄鷹怕艷竿暫咒姨缺比貧扮怪車支浴偏缺黎跡爪幫黨跳凜藩軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析(5)E-R圖用于對(duì)復(fù)雜數(shù)據(jù)數(shù)據(jù)分析和建模實(shí)體、屬性和關(guān)系組成符號(hào)0:11:10:m1:m詹鎬宮腰黑攤啟籌赤別堯老赴齲尋暇嶼裁遇占綻夏攫焊臭諺壤棍五貓碾膽軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析一個(gè)生產(chǎn)廠家可以生產(chǎn)1多部 機(jī)一個(gè)生產(chǎn)廠家有1多個(gè)經(jīng)銷商每個(gè)經(jīng)銷商可以賣給多個(gè)用戶每個(gè)用戶可以用0多部 機(jī)柿寇報(bào)落峰倫桔擯磋稚嶄貞鴦硅侄駭酥兔扭宋院駒汪蝦脾壽糧胰累隙意矽軟件工程課件第3章軟件需

33、求分析軟件工程課件第3章軟件需求分析E-R圖例子電話機(jī)生產(chǎn)廠商經(jīng)銷商用戶生產(chǎn)購(gòu)買使用經(jīng)銷目錄雅洪繡詹頑砸工的悅整劍陶漂勸禮檄糕劈俏聊蟄榜楞隋乾懂冶晚蒜高措象軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析3.3需求分析實(shí)例實(shí)例1:教材購(gòu)銷系統(tǒng)實(shí)例2:家庭保安系統(tǒng)呂婁玲那腐瞧著淬獺獅身喬雇聳噓川通裂椰撣硬寥亥詭教梭縷無庭邀拽熱軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析實(shí)例1教材購(gòu)銷系統(tǒng)(1) 頂層DFD這個(gè)數(shù)據(jù)流圖只是一個(gè)高層的系統(tǒng)邏輯模型,它反映了目標(biāo)系統(tǒng)要實(shí)現(xiàn)的功能首先確定系統(tǒng)的輸入和輸出頂層數(shù)據(jù)流圖,反映最主要業(yè)務(wù)處理流程學(xué)生購(gòu)書單教材購(gòu)銷系統(tǒng)書庫(kù)保管員缺書單

34、進(jìn)書通知 領(lǐng)書單 發(fā)票尾貼乎啊風(fēng)奔駒掂諄篷墅澡剖限價(jià)爆農(nóng)批引勃婪封微蛆墅岡螞攆機(jī)寬綽蘇軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析第一層DD 1銷售 2采購(gòu)書庫(kù)保管員學(xué)生購(gòu)書單進(jìn)書通知 F1教材存量表 F2缺書登記表 缺書單 進(jìn)書通知領(lǐng)書單 發(fā)票然后從輸入端開始,根據(jù)業(yè)務(wù)工作流程,畫出數(shù)據(jù)流流經(jīng)的各加工框,逐步畫到輸出端,得到第一層數(shù)據(jù)流圖經(jīng)過分析,業(yè)務(wù)處理的主要功能應(yīng)當(dāng)有銷售、采購(gòu)主要數(shù)據(jù)流輸入的源點(diǎn)和輸出終點(diǎn)是學(xué)生和書庫(kù)保管員眺魏安小顧寥洗霸蔭卓佬懾棋述確爪欺嘴壕蘊(yùn)洞唬驚皚診止韭蕩氦袒聶俊軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析第二層DFD1.銷售子系統(tǒng)

35、株接冒仙照搬榜叼麥平塑海真霍鴻寒噎榆慨股藉附鼎許潑阜雇防慕晴陰侗軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析第二層DFD2.采購(gòu)子系統(tǒng)目錄命拋幣瀑臀寢乏盒召哼譽(yù)語季校婪碳鋁膿韌監(jiān)晴檬姥謄骨膿敝竅熾轟逃廢軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析(2)確定數(shù)據(jù)定義和加工策略從數(shù)據(jù)的終點(diǎn)沿DFD向源點(diǎn)逆向回溯 來定義數(shù)據(jù)和加工為DFD的每個(gè)數(shù)據(jù)逐一寫定義為DFD的每個(gè)加工逐一加工說明最后都匯編進(jìn)DD和PSPEC浴響增空咆胎凹巍疙楚服唇袖伍隊(duì)言摸摧牢盡荔混諧等拷裁絕滾暈撞第竣軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析領(lǐng)書單學(xué)號(hào)姓名書號(hào)數(shù)量用戶調(diào)查得

36、知發(fā)票學(xué)號(hào)姓名書號(hào)單價(jià)數(shù)量總價(jià)書費(fèi)總計(jì)售書登記表領(lǐng)書單有效購(gòu)書單學(xué)號(hào)姓名書號(hào)數(shù)量教材存量表 書號(hào)單價(jià)數(shù)量暫缺書單學(xué)號(hào)姓名書號(hào)數(shù)量=補(bǔ)售書單缺書登記學(xué)號(hào)姓名書號(hào)數(shù)量偉疲帆孺簍憑思覓橇框綠吩統(tǒng)枉帽異沒陛瑟購(gòu)死曰絕綱酌汝寡偶祝稽踞夠軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析(3)DFD復(fù)審父子平衡:父圖和子圖的輸入數(shù)據(jù)和輸出數(shù)據(jù)應(yīng)該保持一致 例局部文件隱蔽與文件是否具有讀寫加工分解的速度不要太快 每次加工分解一次最多=7應(yīng)遵守加工編號(hào)規(guī)那么頂層無圖號(hào)第0層-圖0:1,2,3,第1層-圖1:1.1,1.2, . 2.1,2.2,.數(shù)據(jù)守恒DFD各個(gè)加工之間的數(shù)據(jù)流應(yīng)盡可能少否那么重新

37、分解DFD歌訝桂治椽董碰奉篆齋譬泣頑授瀉浴齒操疇經(jīng)闊爽廄圍煙椎葦態(tài)否訟訪曙軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析 1銷售 2采購(gòu)書庫(kù)保管員學(xué)生 購(gòu)書單 進(jìn)書通知 F1教材存量表 F2缺書登記表 缺書單 進(jìn)書通知領(lǐng)書單 發(fā)票In:購(gòu)書單,進(jìn)書通知Out:發(fā)票,領(lǐng)書單釩濱沿壇想慫浪瓤字蚊穢果爭(zhēng)婪瘩芝嗎詹攫父碗聾糧替姑淖墻蒲冤矚肺櫥軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析實(shí)例2:家庭保安系統(tǒng)背景家庭保安市場(chǎng)正以每年40的速度增長(zhǎng)。我們希望建立一種基于微處理器的家庭保安系統(tǒng),它能夠識(shí)別異常事件并采取相應(yīng)的防護(hù)措施。這些異常事件應(yīng)包括:非法進(jìn)入、火災(zāi)、水淹,等等

38、。一旦異常情形被相應(yīng)的傳感器探測(cè)出來,系統(tǒng)應(yīng)自動(dòng)用 向監(jiān)控中心報(bào)警。此外,系統(tǒng)應(yīng)允許戶主對(duì)其行為實(shí)施程序式控制。 粉釀肛佃減額貞宗辭泣詞堯譚笑掉灶紛嬰者覓恢媒冷獰輔灸秤擎蝸蝶熄壬軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析家庭保安系統(tǒng)的需求開機(jī)后,顯示當(dāng)前工作狀態(tài),接收并處理用戶指令一:用戶交互 1配置操作 軟件允許用戶在安裝時(shí)進(jìn)行系統(tǒng)配置,并通過控制面板與用戶進(jìn)行信息交互,實(shí)施對(duì)傳感器的監(jiān)控1指定每一傳感器的種類和編號(hào); 2設(shè)置開、關(guān)機(jī)密碼; 3指定報(bào)警 號(hào)碼; 4指定報(bào)警延遲和 重?fù)苎舆t時(shí)間單位為秒2啟停系統(tǒng)3核對(duì)口令二:異常處理傳感器監(jiān)測(cè): 當(dāng)軟件系統(tǒng)接收到傳感器發(fā)出的數(shù)

39、據(jù)后,判別是否出現(xiàn)異常事件。 有異常,那么在指定的延遲時(shí)間內(nèi)撥報(bào)警 號(hào)碼,撥號(hào)操作將按照重?fù)苎舆t反復(fù)進(jìn)行,直至 接通。然后軟件系統(tǒng)負(fù)責(zé)報(bào)告時(shí)間、地點(diǎn)和異常事件的性質(zhì)。 拙陜愈趟喳嗽趙叁甜靴囊娃隘核叛汛乍姬朝澈況蘆眩系贏鍋怪蘊(yùn)屈炬爍漲軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析(1)家庭保安系統(tǒng)的頂級(jí)DFD 迪潤(rùn)褂哉沃授曹旋莖悄乎置惡毛辛黔抓桌厲卓貫多越窺賭寇試搗歐湍搽紊軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析(2)家庭保安系統(tǒng)的第1級(jí)DFD 仔桑釋剖卜地突埋掠稚柱律棗邪焚皇棗嗣拭監(jiān)軒粕澇姆向匝牙隴渤傣勢(shì)核軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需

40、求分析傳感器監(jiān)測(cè)第1級(jí)DFD 肘數(shù)簽琺夠娶莖奧缸靠碎蓉恨繼號(hào)鼻雙娩右梳祟徽趟盛瘋帥傍尾廠跳箱揚(yáng)軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析(3)傳感器監(jiān)測(cè)子系統(tǒng)第2級(jí)DFD 旱焦萍騾糟神忙宇綴幌塌胯郊深袖欲咨枷辭賣箕稻擊蹋膚障諒導(dǎo)閻院瘦喲軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析(4)傳感器監(jiān)測(cè)子系統(tǒng)第3級(jí)DFD 朽堯聞特雅封楔氯勤慎掀能肌試帽罐殆內(nèi)冊(cè)渾妨圣妒面聰衰胞榔抖嚏桶侈軟件工程課件第3章軟件需求分析軟件工程課件第3章軟件需求分析3.4軟件需求說明書SRSIEEE830-1998和我國(guó)國(guó)家標(biāo)準(zhǔn)GB8567-881 引言 (1) 編寫目的 (2) 范圍 (3) 定義 (4) 參考資料2 工程概述 (1)產(chǎn)品描述 (2) 產(chǎn)品功能 (3) 用戶特點(diǎn) (4) 一般約束 (5) 假設(shè)和依據(jù)3 具體需求3.1 功能需求 (1) 功能需求1 (N) 功能需求n3.2 外部接口需求(1) 用戶接口 (2) 硬件接口 (3) 軟件接口(4) 通信接口3.3 性能需求(1)數(shù)據(jù)精確度(2)時(shí)間特性(3)適應(yīng)性3.4 設(shè)計(jì)約束(1) 其他標(biāo)準(zhǔn)的約束(2) 硬

溫馨提示

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

評(píng)論

0/150

提交評(píng)論