《信息系統(tǒng)工程與實踐》實驗指導書_第1頁
《信息系統(tǒng)工程與實踐》實驗指導書_第2頁
《信息系統(tǒng)工程與實踐》實驗指導書_第3頁
《信息系統(tǒng)工程與實踐》實驗指導書_第4頁
《信息系統(tǒng)工程與實踐》實驗指導書_第5頁
已閱讀5頁,還剩59頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、 信息系統(tǒng)工程與實踐實 驗 指 導 書重慶交通大學 信息科學與與工程學院2013年100月目錄TOC o 1-3 h z u HYPERLINK l _Toc384917707 實驗1:軟件功功能描述與確確認(驗證性性實驗2學時) PAGEREF _Toc384917707 h 4 HYPERLINK l _Toc384917708 一、實驗目的與與要求 PAGEREF _Toc384917708 h 4 HYPERLINK l _Toc384917709 二、實驗環(huán)境 PAGEREF _Toc384917709 h 4 HYPERLINK l _Toc384917710 三、實驗預習與與準備

2、 PAGEREF _Toc384917710 h 4 HYPERLINK l _Toc384917711 四、實驗內(nèi)容和和步驟 PAGEREF _Toc384917711 h 4 HYPERLINK l _Toc384917712 五、實驗驗報告要求 PAGEREF _Toc384917712 h 5 HYPERLINK l _Toc384917713 六、實驗注意事事項 PAGEREF _Toc384917713 h 7 HYPERLINK l _Toc384917714 七、思考題 PAGEREF _Toc384917714 h 77 HYPERLINK l _Toc384917715 實

3、驗2:從程序序設計看軟件件需求(綜合合設計性實驗驗,4學時) PAGEREF _Toc384917715 h 8 HYPERLINK l _Toc384917716 一、實驗目的與與要求 PAGEREF _Toc384917716 h 8 HYPERLINK l _Toc384917717 二、實驗環(huán)境 PAGEREF _Toc384917717 h 8 HYPERLINK l _Toc384917718 三、實驗預習與與準備 PAGEREF _Toc384917718 h 8 HYPERLINK l _Toc384917719 四、實驗內(nèi)容和和步驟 PAGEREF _Toc384917719

4、 h 8 HYPERLINK l _Toc384917720 五、實驗報告要要求 PAGEREF _Toc384917720 h 15 HYPERLINK l _Toc384917721 六、實驗注意事事項 PAGEREF _Toc384917721 h 16 HYPERLINK l _Toc384917722 七、思思考題 PAGEREF _Toc384917722 h 16 HYPERLINK l _Toc384917723 實驗3:軟件需需求分析(業(yè)業(yè)務需求)(綜合性實驗,4學時) PAGEREF _Toc384917723 h 17 HYPERLINK l _Toc384917724

5、一、實驗目的與與要求 PAGEREF _Toc384917724 h 17 HYPERLINK l _Toc384917725 二、實驗環(huán)境 PAGEREF _Toc384917725 h 17 HYPERLINK l _Toc384917726 三、實驗預習與與準備 PAGEREF _Toc384917726 h 17 HYPERLINK l _Toc384917727 四、實驗內(nèi)容和和步驟 PAGEREF _Toc384917727 h 17 HYPERLINK l _Toc384917728 五、實驗報告要要求 PAGEREF _Toc384917728 h 18 HYPERLINK l

6、 _Toc384917729 六、實驗注意事事項 PAGEREF _Toc384917729 h 19 HYPERLINK l _Toc384917730 七、思考題 PAGEREF _Toc384917730 h 119 HYPERLINK l _Toc384917731 實驗4:軟件需需求分析(用用戶需求)(綜合性實驗,4學時) PAGEREF _Toc384917731 h 20 HYPERLINK l _Toc384917732 一、實驗目的與與要求 PAGEREF _Toc384917732 h 20 HYPERLINK l _Toc384917733 二、實驗環(huán)境 PAGEREF

7、_Toc384917733 h 20 HYPERLINK l _Toc384917734 三、實驗預習與與準備 PAGEREF _Toc384917734 h 20 HYPERLINK l _Toc384917735 四、實驗內(nèi)容和和步驟 PAGEREF _Toc384917735 h 21 HYPERLINK l _Toc384917736 五、實驗報告要要求 PAGEREF _Toc384917736 h 21 HYPERLINK l _Toc384917737 六、實驗注意事事項 PAGEREF _Toc384917737 h 24 HYPERLINK l _Toc384917738 七

8、、思考題 PAGEREF _Toc384917738 h 224 HYPERLINK l _Toc384917739 實驗五:“系統(tǒng)”軟件需求規(guī)規(guī)格說明書的的編寫(綜合性實驗驗,4學時) PAGEREF _Toc384917739 h 25 HYPERLINK l _Toc384917740 一、實驗目的 PAGEREF _Toc384917740 h 25 HYPERLINK l _Toc384917741 二、實驗的軟硬硬件環(huán)境 PAGEREF _Toc384917741 h 25 HYPERLINK l _Toc384917742 三、實驗要求與與任務 PAGEREF _Toc38491

9、7742 h 25 HYPERLINK l _Toc384917743 四、實驗步驟 PAGEREF _Toc384917743 h 25 HYPERLINK l _Toc384917744 【附錄一】軟件件需求規(guī)格說說明模板 PAGEREF _Toc384917744 h 26 HYPERLINK l _Toc384917745 實驗八:軟件實實現(xiàn)及測試(綜合設計性實驗,4學時) PAGEREF _Toc384917745 h 31 HYPERLINK l _Toc384917746 五、實驗報告要要求 PAGEREF _Toc384917746 h 32 HYPERLINK l _Toc3

10、84917747 六、實驗注意事事項 PAGEREF _Toc384917747 h 34 HYPERLINK l _Toc3849177448 七、思考題題 PAGEREF _Toc384917748 h 34 HYPERLINK l _Toc384917749 【附錄二】 評評分標準 PAGEREF _Toc384917749 h 35實驗1:軟件功功能描述與確確認(驗證性性實驗2學時)一、實驗目的與與要求針對常用軟件(如Word),描述軟件功能,確認描述的正確性(至少10個功能)要求:1.一人一組。2.嚴格按照實實驗報告格式式編寫;3.實驗報告內(nèi)內(nèi)容詳實,公公正,態(tài)度認認真。二、實驗環(huán)境

11、1.個人計算機機2.常用工具軟軟件:MS Officce 200033.CASE軟軟件:Vissio20002三、實驗預習與與準備1.組成實驗小小組2.復習課堂教教學內(nèi)容3.選擇實驗對對象,查閱有有關資料4.熟悉實驗指指導書內(nèi)容5.實驗報告、實實驗記錄用紙紙等四、實驗內(nèi)容和和步驟每實驗小組自己己選擇實驗對對象軟件(如如Officce Woord, PowerrPointt, Excell等),對其其常用的軟件件功能進行描描述。任選一組或兩組組功能,總共共不少10個個子功能,邊邊確認邊用文文字描述其功功能。例如:在Worrd字處理軟軟件的功能分分類中有:文本格式化選擇文本的的顯示方式。文本編輯和

12、更正正更改已經(jīng)經(jīng)輸入的文本本內(nèi)容。文件操作實實現(xiàn)文本的保保存、打印、輸輸出及做其他他操作。工具添加列列、表格、圖圖片、對數(shù)據(jù)據(jù)排序、檢查查拼寫等等。宏允許用戶戶合并多個任任務。視圖功能使使用多種方式式查看文檔。通信從外部部資源中獲得得信息。五、實驗報告要要求 實驗對象及實驗驗內(nèi)容、結果果等信息按照照下列表格填填寫。功能大分類:編編輯 實驗小組成成員:王璠 班班級:1班序號功能名稱功能描述是否非功能需求求你希望的功能實驗者簽名1搜索搜素對關鍵字進進行匹配的文文檔否搜索到的結果盡盡量精簡,并并根據(jù)重要性性排序2替換替換關鍵字否不區(qū)分大小寫,不不區(qū)分全/半半角3撤銷鍵入撤銷已經(jīng)鍵入的的字符,即返返回

13、上一次操操作否關閉之后也可以以撤銷鍵入4全選對文檔里面所有有的文字進行行勾選是無實驗描述:Word20003軟件中的的“搜索”功能從菜單上進行操操作,有搜索索和還原?;竟δ苁牵赫业脚c關鍵鍵字匹配的文文檔。搜索:對于新建的文件件,在提示框框內(nèi)可以輸入入關鍵字;頁面會出現(xiàn)與關關鍵字匹配的的文檔,如沒沒有匹配,則則顯示為空;還原:將上一次搜索的的關鍵字還原原;如沒有,按按鈕顯示為灰灰色。Word20003軟件中的的“替換”功能從菜單上進行操操作,有查找找,替換和定定位。基本功功能是:可以以搜索、替換換或刪除字符符格式,例如如,查找指定定的單詞或詞詞組并更改字字體顏色;或或查找指定的的格式(如加加

14、粗)并刪除除或更改它。查找:快捷鍵ctrll+f,彈出出替換框,有有查找選項;輸入查找內(nèi)容,如如果已經(jīng)查找找過,那么下下拉菜單里面面會出現(xiàn)歷史史記錄;可以設置高等查查找,包括設設置重點查找找區(qū)域和區(qū)別別大小寫等選選項;替換1)在“編輯”菜菜單上,單擊擊“查找”。 如果看不到“格格式”按鈕,請請單擊“高級級”按鈕。 在“查找內(nèi)容”框框中,請執(zhí)行行下列操作之之一: 2)若要只搜索索文字,而不不考慮特定的的格式,請輸輸入文字。 若要搜索帶帶有特定格式式的文字,請請輸入文字,再再單擊“格式式”按鈕,然然后選擇所需需格式。 若若要只搜索特特定的格式,請請刪除所有文文字,再單擊擊“格式”按按鈕,然后選選擇

15、所需格式式。 選中“突突出顯示所有有在該范圍找找到的項目”復復選框以查找找單詞或詞組組的所有實例例,然后通過過在“突出顯顯示所有在該該范圍找到的的項目”列表表中單擊來選選擇要在其中中進行搜索的的文檔部分。 3)單擊“查找找全部”。 該單詞或詞組的的所有實例都都被突出顯示示出來了。4)單擊“關閉閉”。 單擊“格式” HYPERLINK l # 工工具欄上的按按鈕進行更改改,例如,選選擇不同的字字體顏色,單單擊“加粗”,再再單擊“傾斜斜”。 所做做的更改將應應用于所有突突出顯示文字字。在文檔任任意處單擊可可刪除文字的的突出顯示。定位:使查找內(nèi)容更加加精準,可以以定位關鍵字字的所在區(qū)域域。Word2

16、0003軟件中的的“全選”功能能對文檔里面存存有的所有的的文字進行選選擇,然后進進行全部操作作。Word20003軟件中的的“繪制表格”功能繪制:可以繪制表格,可可以用畫筆定定義表格的大大小寬度;可以擦除邊線,可可以用橡皮擦擦除已經(jīng)繪制制的表格邊線線;可以改變表格的的顏色,顏色色選項里面可可以自己配色色;可以設置底紋顏顏色;Word20003軟件中的的“插入表格”功能插入一個新的表表格進文檔,可可以設置位寬寬等選項;選擇插入的位置置,包括行左左列,行右列列等;Word20003軟件中的的“自動套用格格式”功能表格自動套用格格式:可以對表格進行行統(tǒng)一化,運運用統(tǒng)一的格格式。Word20003軟件

17、中的的“視圖”功能視圖:對視圖進行設定定,有默認的的“頁面”按鈕,有“大綱”類,也有文文本文檔類型型的“普通”類實驗操作與記錄錄要求示例Wordd2003軟件的“保存文檔”功能 從菜單上操作,有有保存、另存為?;竟δ苁牵喊旬斍拔募4娴街付ǘǖ奈募A內(nèi)內(nèi)。保存新建文件,缺省省情況下,提提示用戶保存存到我的文文檔,在提提示窗口下,用用戶可選擇其其他任意路徑徑下的任何文文件夾(可新新建文件夾);既有文件,缺省省情況下,直直接保存到該該文件所在的的文件夾內(nèi)。保存操作完的表表現(xiàn):正常情情況下無任何何顯示,如文文件較大,則則保存操作的的進度由進度度條表現(xiàn)。異異常情況下,顯顯示信息通知知。另存為系統(tǒng)

18、顯示提示窗窗口,用戶可可選擇任意路路徑下的任何何文件夾(可可新建文件夾夾);保存操作完的表表現(xiàn):正常情情況下無任何何顯示,如文文件較大,則則保存操作的的進度由進度度條表現(xiàn)。異異常情況下,顯顯示信息通知知。六、實驗注意事事項必須保證有足夠夠的實驗工作作量。試驗中要開展組組內(nèi)的討論。實驗結果記錄要要嚴謹,有條條理。七、思考題你認為上述功能能中,哪些功功能屬于否非非功能需求?為什么?你認為利用上述述格式描述軟軟件需求有何何好處,上表表的格式還可可以如何改進進?總結一下你在做做這個實驗的的過程和方法法。實驗2:從程序序設計看軟件件需求(綜合設計性性實驗,2學學時)一、實驗目的與與要求針對給定的程序序設

19、計題目,或根據(jù)給定定的可視控件件人機界面設設計,提煉/補充軟件功功能需求和非非功能需求。要求:1.2-3人一一組。2.嚴格按照實實驗報告格式式編寫;3.實驗報告內(nèi)內(nèi)容詳實,公公正,態(tài)度認認真。二、實驗環(huán)境1.個人計算機機2.常用工具軟軟件:MS Officce 200033.CASE軟軟件:Vissio20002三、實驗預習與與準備1.組成實驗小小組2.復習課堂教教學內(nèi)容3.選擇實驗對對象,查閱有有關資料4.熟悉實驗指指導書內(nèi)容5.實驗報告、實實驗記錄用紙紙等四、實驗內(nèi)容和和步驟4-1 語言程程序的軟件功功能需求分析析說明:本實驗為為從C語言程程序設計中提提煉出軟件功功能需求(含含非功能需求求

20、)。按照教學進度,目目前學生已普普遍知道軟件件用戶需求和和功能需求(含含非功能需求求),基本含含義如下:用戶需求:業(yè)務務信息處理需需求,交互需需求等。功能需求:軟件件如何處理數(shù)數(shù)據(jù)非功能需求:包包括異常處理理,界面友好好,軟件易用用性等現(xiàn)有一些C語言言程序設計題題目,各題目目描述的需求求層次不一。要求:每實驗小小組從下列題題目中至少選選擇2個,考察原題目目的需求描述述,判斷屬于于上述3類需需求的哪一層層次,在表中中填寫題目未未描述的其他需求。示例如下表2-1所示。表2-1 C語語言程序設計計題目原題目:輸入一一組整數(shù),當當輸入負數(shù)時時停止,求和。用戶需求功能需求非功能需求為計算一組人員員年齡的

21、平均均值,先求出出所有人員的的年齡總和。求求和開始的標標志是:有一一負數(shù)輸入。輸入一組整數(shù),當當輸入負數(shù)時時停止,求和。該軟件應為用戶戶提供方便的的輸入方式,輸輸入錯誤時,應應放棄計算,并并以錯誤信息息提示用戶。所有輸入數(shù)據(jù)必必須為整數(shù),否否則作為異常常處理。最初兩個輸入數(shù)數(shù)據(jù)不能為負負值,否則作作為異常處理理。假定各輸入整數(shù)數(shù)上限為1220,大于者者作為異常處處理。異常處理:中斷斷程序執(zhí)行,返返回代表上述述3種情況的的整數(shù),并用用錯誤信息提提示用戶。實驗題目:1.輸入一組組整數(shù),當輸輸入負數(shù)時停停止,求其中中最小者。2.求 1-999 中中能被 3 整除的數(shù),并求它們的的和。3.由鍵盤輸輸入

22、一個班550個學生的的一門功課的的成績,求這這門功課全班班的平均成績績。4.編制一個個運動會百米米測驗統(tǒng)計名名次的程序。5.輸入一組組學生的姓名名和成績,從從中找出成績績最高人的姓姓名,并打印印出他們的姓姓名和成績。6.編寫程序序,從鍵盤輸輸入6名學生生的5門成績績,分別統(tǒng)計計出每個學生生的平均成績績。7.設有5個個學生,每個個學生考4門門課,編寫程程序能檢查這這些學生有無無考試不及格格的課程。若若某一學生有有一門或一門門以上課程不不及格,就輸輸出該學生的的序號(序號號從0開始)和和其全部課程程成績。8.編寫程序序計算10名名學生1門課課成績的平均均分。4-2 用戶界界面(可視控控件)的軟件件

23、需求分析說明:本實驗為為用戶界面(可可視控件)的的軟件需求提提煉。要求:對于下列列16組控件件界面圖,每每實驗小組至至少選擇3組,用文字字描述:該組組各圖的用戶戶需求和功能能需求。示例:示例-1用戶需求:開發(fā)發(fā)一學生成績績管理系統(tǒng),其其功能要求之之一是:對數(shù)數(shù)學、英語、語語文三門課程程的學生成績績(每生總分分及平均分)用用列表顯示。功能需求:建立一獨立窗體體,從數(shù)據(jù)庫庫中取得制定定班級的三門門課程成績在在窗體中的表表格中顯示;表格右邊兩兩列分別顯示示三門課程的的總成績和平平均分數(shù)(精精度為2位小小數(shù),第三位位小數(shù)四舍五五入)。示例-2用戶需求:開發(fā)發(fā)一客房管理理系統(tǒng),其功功能要求之一一是:快捷

24、瀏瀏覽每個房間間的詳細信息息,是否已預預訂,如已有有預定,要求求顯示預定期期間、客人姓姓名;列表顯顯示所有房間間的等級及其其價格、有無無空房。功能需求:建立立一獨立窗體體,從數(shù)據(jù)庫庫中客房信息息一覽表,該該表含有客房房類型、單價價、空房間數(shù)數(shù)等;該窗體體中應提供方方便的圖形界界面交互方式式,快速顯示示已經(jīng)預訂的的房間信息,包包括房間號、房房間類型、單單價、預定時時間等;另,應應能夠通過客客人姓名快速速檢索已定客客房信息。實驗題目用戶界面(可視視控件)的軟軟件需求分析析可選題目如如下:圖1-1圖1-2圖2-1圖2-2圖3-1圖3-2圖4-1圖4-2圖5-1圖5-2圖6-1圖6-2 圖7-1圖7-

25、2 圖8-1圖8-2 圖9-1圖9-2圖10-1圖10-2圖11-1圖11-2圖12-1圖12-2圖13-1圖13-2圖14-1圖14-2圖15-1圖15-2圖16-1圖16-2五、實驗報告要要求要求本實驗結果果按照下列表表格格式填寫寫。其中:實驗對象象描述,指CC語言程序描描述;在選擇擇控件界面設設計圖為實驗驗對象時,需需將圖形文件件貼于此處。實驗對象編號及及其描述軟件功能需求提提煉用戶需求:功能需求:非功能需求:用戶需求:功能需求:非功能需求:用戶需求:功能需求:非功能需求:六、實驗注意事事項1.注意分析實實驗對象的非非功能需求2.注意提高自自己的文字表表達能力3.注意總結對對軟件功能需需

26、求及非功能能需求的認識識七、思考題上述需求分析的的結果中,有有沒有相互矛矛盾的情況?為什么?你認為本次實驗驗的意義(價價值)如何?總結一下你在做做這個實驗的的過程和方法法。實驗3:軟件需需求分析(業(yè)業(yè)務需求)(綜合性實驗,4學時)一、實驗目的與與要求業(yè)務需求(Buusinesss reqquiremment),描描述了組織為為什么要開發(fā)發(fā)一個系統(tǒng),即即組織希望達達到的目標。組組織的目標指指超越軟件本本身的較高層層次的目標。軟軟件的業(yè)務需需求任務是:定義項目范范圍。本課程規(guī)定:業(yè)業(yè)務需求的描描述,采用前前景和范圍(vision and scope)文檔來記錄。詳細的內(nèi)容見教材第4章。本實驗的設計

27、依依據(jù),來自本本課程第3章給出的需需求過程推薦薦方法中的第第一布,即知識方方法。通過獲獲取軟件客戶戶的業(yè)務知識識,建立起軟軟件客戶的業(yè)業(yè)務需求框架架。實驗目的:針對對某小型軟件件產(chǎn)品(含小小型網(wǎng)站)的的開發(fā),收集集、獲取客戶戶的業(yè)務知識識,分析其業(yè)業(yè)務需求,描描述出:1)客戶通過該該軟件項目預預期達到的業(yè)業(yè)務目標;2)客戶為達到到預期業(yè)務目目標所實施的的軟件項目范范圍;3)將客戶業(yè)務務知識經(jīng)整理理、匯總后作作為本實驗報報告的附件(可可選)。要求:1.2-3人一一組。2.嚴格按照實實驗報告格式式編寫;3.實驗報告內(nèi)內(nèi)容詳實,公公正,態(tài)度認認真。二、實驗環(huán)境1.個人計算機機2.常用工具軟軟件:MS

28、 Officce 200033.CASE軟軟件:Vissio20002三、實驗預習與與準備1.組成實驗小小組2.復習課堂教教學內(nèi)容3.選擇實驗對對象,查閱有有關資料4.熟悉實驗指指導書內(nèi)容5.實驗報告、實實驗記錄用紙紙等四、實驗內(nèi)容和和步驟每個小組自選一一個小型軟件件(或網(wǎng)站),經(jīng)經(jīng)小組成員討論后確確定其名稱;利用各種渠道獲獲取該軟件的的相關組織的的業(yè)務知識。主主要是:(11)業(yè)務領域域及其產(chǎn)品(服服務)的內(nèi)容容、獲利方式式等;(2)組織結構構與主要業(yè)務務人員角色;(3)業(yè)務流程程及相關術語語;(4)其他知識識。繪制基于該軟件件構思的“業(yè)務-軟件系統(tǒng)關關聯(lián)圖”(參照教材材4-27中中的上下文圖

29、圖);按照本課程規(guī)定定的“前景和范圍文檔”模板格式(見見下表3-11,作為實驗記記錄紙的內(nèi)容容),描述基基于預期軟件件作用下的業(yè)業(yè)務需求;學生自主討論,教教師指導、答答疑。五、實驗報告要要求 5-1.實驗記記錄業(yè)務需求求模板本實驗報告主要要內(nèi)容須按照照下屬格式填填寫。表3-1:業(yè)務務需求描述模模板(前景和和范圍文檔,參參照教材表44-6、4-7)題目:xxx軟軟件(網(wǎng)站)業(yè)業(yè)務需求(補充內(nèi)容:對對題目的選擇擇給予簡要說說明)背景、業(yè)務機會會和客戶需要要業(yè)務目標和成功功標準BO-1:BO-2:BO-3:SC-1:SC-2:3.業(yè)務風險RI-1:RI-2:內(nèi)容說明:1.背景、業(yè)務務機會和客戶戶需要

30、。(1)背景景。概述新產(chǎn)產(chǎn)品的來由與與背景。對歷歷史和現(xiàn)狀進進行概括性的的描述,說明明為什么決定定開發(fā)該產(chǎn)品品。(2)業(yè)業(yè)務機遇。對對于軟件企業(yè)業(yè),描述該預預期軟件產(chǎn)品品(網(wǎng)站)可可能得到的市市場機遇或其其產(chǎn)品的競爭爭能力;對于于為某組織開開發(fā)的信息系系統(tǒng)軟件,描描述的預期將將要解決的業(yè)業(yè)務問題或將將要改進的業(yè)業(yè)務流程;還還應對產(chǎn)品或或解決方案簡簡要描述其優(yōu)優(yōu)點和作用。作作為限制條件件,可以描述述需要哪些其其他的技術、過過程或資源。2.業(yè)務目標和和成功標準。用量化和可可衡量的方式式概述該軟件件產(chǎn)品(網(wǎng)站站)提供了哪哪些重要的業(yè)業(yè)務利益;如如是社會公益益性項目,可可采取定性的的描述語句說說明其社

31、會管管理、社會服服務等方面給給受益群體帶帶來的好處。要按照結構化的要求描述,即將業(yè)務目標描述為BO-1、BO-2的形式,將成功標準描述為SC-1、SC-2形式。3.業(yè)務風險。概述與該軟軟件產(chǎn)品(網(wǎng)網(wǎng)站)開發(fā)相相關的主要風風險。包括可可能出現(xiàn)的市市場競爭問題題、時間問題題、用戶認可可、實現(xiàn)問題題以及其他可可能對業(yè)務造造成的負面影影響。5-2 實驗數(shù)數(shù)據(jù)處理(選選做)對于“實驗內(nèi)容容及步驟”實施的結果果,回到上述述的步驟2和3,按照下表表3-2所示格式式,仔細分析析、對照、檢檢查業(yè)務需求求描述內(nèi)容與與客戶業(yè)務知知識的符合程程度,修改、精精煉、完善業(yè)務需需求。表3-2 業(yè)務務需求實驗信息處理表業(yè)務需

32、求描述-1(實驗內(nèi)容與步步驟的結果)業(yè)務需求描述-2(修改與完善后后的結果)修改原因1.背景、業(yè)務務機會和客戶戶需要2.業(yè)務目標和和成功標準3.業(yè)務風險另:1)本次實驗不不要求有關軟軟件版本的內(nèi)內(nèi)容。2)在本實驗中中,不要求使使用用例圖。用用例方法在實實驗4中要求必做做。六、實驗注意事事項本課程的實驗33,4,5,為為同一個軟件件(網(wǎng)站)的的三部分需求求,即業(yè)務需需求、用戶需需求和功能需需求。學生務務必以注意保保持三個實驗驗報告和記錄錄的連續(xù)性,以以便最終完成成一個完整的的軟件需求說說明文檔。七、思考題針對表3-2 中的“修改原因”進行分析,并并筆答下列問問題: 1.你的修改原原因是怎樣發(fā)發(fā)現(xiàn)

33、的?2.對修改前后后對比,你認認為你的業(yè)務務需求實驗結結果發(fā)生了怎怎樣的變化?3.總結一下你你在做這個實實驗的過程和和方法以及對業(yè)務需需求文檔描述述工作的認識識。實驗4:軟件需需求分析(用用戶需求)(綜合合性實驗,44學時)一、實驗目的與與要求用戶需求(usser reequireement),描描述的是用戶戶使用預期軟軟件系統(tǒng)所要要達到的功能能性目標及非非功能性要求求。一般,用用戶需求描述述的是軟件使使用者(用戶戶)使用系統(tǒng)統(tǒng)能夠完成什什么業(yè)務任務務或信息處理理工作。具體體內(nèi)容是用例例描述。場景景描述不要求求。本課程規(guī)定:用用戶需求的描描述,采用用用例(user case)文文檔來記錄。詳詳

34、細的內(nèi)容見見教材第8章。用例方法,主要要用于發(fā)現(xiàn)必必要的功能性性需求。對于不太復復雜的用例,只只要求寫出一個個簡略的描述述,然后,推推導出角色執(zhí)執(zhí)行該用例(包包括分支過程程和異常處理理)需要的所所有功能性需需求。實驗目的針對某小型軟件件產(chǎn)品(含小小型網(wǎng)站)的的開發(fā),在業(yè)業(yè)務需求文檔檔(前景范圍圍文檔)的基基礎上,進一一步收集、獲獲取用戶的業(yè)業(yè)務知識(重重點是人機交交互、任務的的輸入、任務務功能、輸出出信息及業(yè)務務任務的結果果等),建立立起用例模型型,描述:用戶業(yè)務任務的的用例圖用戶業(yè)務任務的的用例列表(示示例見表4-1)若干個具體的用用例。即從用例出出發(fā)推導部分分功能需求和和非功能需求求,并明

35、確說說明。異常處處理單獨描述述。(示例見見表4-2)用戶完成業(yè)務任任務中需遵循循的業(yè)務規(guī)則則(可選)說明:上述“若若干個”具體體的用例描述述,指實驗小小組的每個成成員至少從本本組的軟件(網(wǎng)網(wǎng)站)的業(yè)務務主干過程中中選擇一個用用例進行規(guī)范描述。要求:1. 2人一組組。2.嚴格按照實實驗報告格式式編寫;3.實驗報告內(nèi)內(nèi)容詳實,公公正,態(tài)度認認真。二、實驗環(huán)境1.個人計算機機2.常用工具軟軟件:MS Officce 200033.CASE軟軟件:Vissio20002三、實驗預習與與準備1.組成實驗小小組2.復習課堂教教學內(nèi)容3.選擇實驗對對象,查閱有有關資料4.熟悉實驗指指導書內(nèi)容5.實驗報告、實

36、實驗記錄用紙紙等四、實驗內(nèi)容和和步驟在學生自選的小小型軟件(或或網(wǎng)站)的業(yè)業(yè)務需求文檔檔的基礎上,實實施以下實驗驗內(nèi)容:1.深入獲取業(yè)業(yè)務知識,描描繪用例圖。2.編寫用例列列表。3.分工編寫各各自負責的用用例描述。4.學生自主討討論,教師指指導、答疑。五、實驗報告要要求 5-1 實驗報報告模板用例分析的結果果,應按照下下述示例的表表格形式填寫寫。表4-1 用例例列表(示例例:自動訂餐餐系統(tǒng),教材材附錄D.22)主要參與者用 例顧客1.訂餐2.變更訂單3.取消訂單4.查看菜單5.注冊從工資資中扣除餐費費的付費方式式6.取消注冊的的從工資中扣扣除餐費的付付費方式7.訂購標準餐餐8.修改所訂的的標準

37、餐9推翻所訂的標標準餐菜單經(jīng)理10.創(chuàng)建菜單單11.修改菜單單12.定義特色色菜自助食堂工作人人員13.準備餐14.生成付費費請求15.請求送貨貨16.生成系統(tǒng)統(tǒng)使用報告送餐人員17.送餐18.記錄送餐餐情況19.打印送餐餐說明表4-2 用例例描述(示例例:自動訂餐餐系統(tǒng)的訂餐餐用例,教材材附錄D.22)用例ID號UC-1用例名稱訂餐創(chuàng)建者Karl Wiiegersss最后更新者Jack MccGilliicuttyy創(chuàng)建日期2002年100月21日最后更新日期2002年111月7日參與者顧客描述顧客從公司內(nèi)聯(lián)聯(lián)網(wǎng)或從家里里訪問“自助食堂訂訂餐系統(tǒng)”,隨意查看看某一天的菜菜單,選擇自自己想要的

38、食食物,提交訂訂單并要求在在特定的時間間窗口(155分鐘)內(nèi)送送貨到指定的的地點前置條件1.顧客登錄到到“自助食堂訂訂餐系統(tǒng)” 2.顧客注冊的的付費方式是是從工資中扣扣除后置條件1.訂單在“自自助食堂訂餐餐系統(tǒng)”中的存儲狀狀態(tài)是“已接受”2.根據(jù)這一訂訂單的食物條條目來更新食食物存貨3.根據(jù)這一次次的送貨請求求,對請求的的時間窗口更更新剩余的送送貨能力主干過程1.0 訂一份份餐1.顧客要求查查看某一天的的菜單2.系統(tǒng)顯示有有效食物菜單單和當日特色色菜3.顧客從菜單單中選擇一種種或多種食物物4.顧客表明訂訂餐完成5.系統(tǒng)顯示所所訂菜單條目目、單價和總總價格,包括括應交納的稅稅和送貨費用用6.顧客

39、確認訂訂餐訂單或請請求修改訂餐餐訂單(回到到第3步)7.系統(tǒng)顯示那那一天中有效效的送餐時間間8.顧客選擇送送餐時間和指指定送餐地點點9.顧客指定付付費方式10.系統(tǒng)確認認接收訂單11.系統(tǒng)向顧顧客發(fā)送電子子郵件,確認認訂單細節(jié)、價價格和送餐說說明12.系統(tǒng)將訂訂單存儲在數(shù)數(shù)據(jù)庫中,并并發(fā)送電子郵郵件通知自助助食堂工作人人員,將食物物信息發(fā)送給給自助食堂庫庫存系統(tǒng),并并更新有效的的送餐時間分支過程1.1 訂多份份餐(第4步之后分支支出來)1.顧客要求預預訂另一份餐餐2.返回到第22步1.2 同樣的的餐訂多份(第第3步之后分支支出來)1.顧客請求預預訂指定數(shù)量量的同樣食物物的多份餐2.返回到第44

40、步1.3 訂當日日特色菜(第第2步之后分支支出來)1.顧客從菜單單中訂當日特特色菜2.返回到第55步異常1.0.E.11 訂單截止止時間在當前前時間之前(第第1步)1.系統(tǒng)通知顧顧客今天訂餐餐已太晚了2a.顧客取消消訂單2b.系統(tǒng)終止止用例3a.顧客請求求選擇另一個個日期3b.系統(tǒng)重新新啟動用例1.0.E.22 沒有有效效的送餐時間間(第1步)1.系統(tǒng)通知顧顧客送餐日已已沒有有效的的送餐時間2a.顧客取消消訂單2b.系統(tǒng)終止止用例3.顧客請求在在自助食堂選選擇訂單(跳跳過第7步和第8步)1.0.E.33 不能完成指指定數(shù)量的同同樣食物的多多份餐(第11步)1.系統(tǒng)通知顧顧客它所能提提供的同樣食

41、食物曲多份餐餐的最大數(shù)量量2 顧客變更所所訂的同樣食食物的份數(shù),或或者取消訂單單包含無優(yōu)先級高使用頻率大約400名用用戶,平均每每天使用一次次業(yè)務規(guī)則BR-1,BRR-2,BR-3,BR-4,BR-8,BR-111,BR-122,BR-333特別需求1.顧客在確認認訂單之前的的任何時間都都可以取消訂訂單2.顧客能查看看自己前6個月的全部部訂餐,并可可以重復其中中的任一次訂訂餐作為新的的訂餐,只要要所有食物在在請求送餐日日的菜單中都都有效。(優(yōu)優(yōu)先級為中)假設1.假設30%的顧客會訂訂當日特色菜菜(來源:根根據(jù)前6個月的自助助食堂數(shù)據(jù)所所得)注意和問題1.如果客戶在在今天的截止止時間之前使使用系

42、統(tǒng),那那么默認的日日期是當前日日期。否則,默默認日期是自自助食堂的下下一個營業(yè)日日2.如果顧客不不要求送餐,那那么“請求注冊付付費方式是從從工資中扣除除”這一前置條條件就不適用用3.這一用例的的峰值使用負負載是當?shù)貢r時間早晨8點到10點5-2 需求描描述基本要求求按照上述模板描描述的用戶需需求(包括推推導出的功能能需求)、非非功能需求,需參照下列要求認真編寫。其中(1)、(2)、(3)和(4)是必須滿足的基本要求;對于(7),參照5-3進行用例測試。(1)完整性不能缺少某某些信息。(2)正確性需求之間不不應發(fā)生沖突突。(3)可行性避免不可實實現(xiàn)的需求。(4)必要性必須是用戶戶的真正需要要(5)

43、有優(yōu)先次次序在產(chǎn)品的某某一版本中的的重要程度。(6)無歧義 一項需求求只有一種一一致的解釋。(7)可驗證性性用檢查或演演示可以判斷斷產(chǎn)品是否正正確實現(xiàn)了需需求。5-3 用例測測試選擇23個主主要用例,按按照下面的例例子,進行用用例測試,填填寫下表4-3。意圖是是明確該用例例的若干條可可能的執(zhí)行路路徑及其處理理過程(含異異常)。表4-3 用例例測試示例用例名稱:查看看定單用戶輸入系統(tǒng)輸出期望的結果問題與分析用戶輸入要查看看的定單號定單存在,表明明該用戶提交交了定單顯示定單的詳細細情況定單不存在顯示消息“很抱抱歉,定單找找不到!定單存在,但不不是該用戶提提交的定單。顯示消息“很抱抱歉,這不是是您的

44、定單!”。5-4 實驗數(shù)數(shù)據(jù)檢查與分析要求:學生自主主檢查自己的的實驗記錄(用用例列表和用用例描述),并并填寫下列表表格(1)和和表格(2),檢檢查用例分析析結果(注:如有重大問問題,應返回回修改;一般般問題只要記記錄檢查結果果,不必修改改。遺留問題題在實驗5中中解決):功能性需求描述述檢查問題檢查結果1用例描述是否比比較詳細?有有沒有不必要要的實現(xiàn)細節(jié)節(jié)?2用例中的每個參參與者和步驟驟是否都與所所執(zhí)行的任務務有關?3是否定義了系統(tǒng)統(tǒng)的全部輸入入,包括其來來源、精度、取取值范圍等?4是否定義了系統(tǒng)統(tǒng)的全部輸出出,包括目的的地、精度、取取值范圍、格格式等?5用例的前置條件件和后置條件件是否合理?

45、7是否列出了用戶戶想要做的全全部事情?8是否定義了每個個任務所用的的數(shù)據(jù),以及及每個任務得得到的數(shù)據(jù)?(2)非功能需需求描述檢查查問題檢查結果1從用戶的視角,是是否按照需求求描述了期望望響應時間?2是否定義了安全全要求和安全全級別?3所有能想到的異異常條件是否否都已經(jīng)被定定義?4 需求中是否遺遺漏了必要的的信息?六、實驗注意事事項各小組注意:1.討論,檢查查,修改用例例圖和用例列列表。2.討論,檢查查,修改用例例圖、用例列列表和用例描描述。3.上述示例的的表4-1,表表4-2,可可作為實驗記記錄附件。七、思考題1.總結用例法法分析用戶需需求的過程和和步驟。2.針對實驗數(shù)數(shù)據(jù)檢查與分析結果,總總

46、結自己的問問題與收獲。實驗五:“系統(tǒng)”軟件需求規(guī)規(guī)格說明書的的編寫一、實驗目的需求開發(fā)的最終終成果是:客客戶和開發(fā)小小組對將要開開發(fā)的產(chǎn)品達達成一致的協(xié)協(xié)議。這一協(xié)協(xié)議綜合了業(yè)業(yè)務需求、用用戶需求和軟軟件功能需求求。從前面實實驗中所得出出的一些分析析文檔中,我我們可以知道道:項目視圖圖和范圍文檔檔包含了業(yè)務務需求,而使使用實例文檔檔包含了用戶戶需求。我們們還必須編寫寫從使用實例例派生出的功功能需求文檔檔,還要編寫寫產(chǎn)品的非功功能需求文檔檔,包括質量量屬性和外部部接口需求。至至此,我們綜綜合前面的相相關分析結果果,來進行需需求說明書的的編寫,進一一步理解由業(yè)業(yè)務需求,用用戶需求,功功能需求三個個

47、部分綜合而而形成軟件需需求說明書的的過程。二、實驗的軟硬硬件環(huán)境硬件:微型計算算機,打印機機;軟件:Winddows XXP/7 ,OOfficee 20033/20077,Visuual Sttudio 、Delpphi,SQQL Serrver 等等要求實驗環(huán)環(huán)境為網(wǎng)絡環(huán)環(huán)境。三、實驗要求與與任務1、要求:完成軟件需求規(guī)規(guī)格說明書的的編寫:(1)用好的結結構化和自然然語言編寫文文檔型文檔(2)建立圖形形化模型。(3)編寫形式式化規(guī)格說明明,這可以通通過使用數(shù)學學上精確的形形式化邏輯語語言來定義需需求。2、具體任務:開發(fā)“系統(tǒng)統(tǒng)”(如人事管管理信息系統(tǒng)統(tǒng)、財務信息息管理系統(tǒng)、酒酒店信息管理理

48、系統(tǒng)、設備備信息管理系系統(tǒng)、倉庫管管理信息系統(tǒng)統(tǒng)、進存銷管管理信息系統(tǒng)統(tǒng)、學生信息息管理系統(tǒng)、圖圖書館信息管管理系統(tǒng),圖圖書銷售信息息管理新系統(tǒng)統(tǒng)等等)。通過調(diào)查獲取用用戶需求,按按照需求的內(nèi)內(nèi)容進行分析析,按照內(nèi)容容、格式要求求撰寫完整的的軟件需求規(guī)規(guī)格說明書。四、實驗步驟1、 參考相關關模板,初步步理解軟件需需求規(guī)格說明明書的結構2、 結合項目目實際,完成成軟件需求規(guī)規(guī)格說明書3、 進一步檢檢查、完善相相應的需求部部分,盡量避避免需求遺漏漏,和定義的的不清晰。同同時,應確保保采用規(guī)范圖圖例。4、 重復進行行前面幾個步步驟,經(jīng)過小小組成員多次次討論,并得得到客戶的認認可,最終達達到客戶和開開

49、發(fā)小組對需需求的認識一一致?!靖戒浺弧寇浖枨笠?guī)格說說明模板1引言引言是對整個軟軟件需求規(guī)格格說明的概覽覽,以幫助讀讀者更好地閱閱讀和理解文文檔。包括文文檔的意圖(目目的)、主要要內(nèi)容(范圍圍)、組織方方式(文檔組組織)、參考考文獻(參考考文獻)和閱閱讀時的注意意事項(定義義、首字母縮縮寫和縮略語語)。1.1 文檔的的意圖(目的的)目的是說明軟件件需求規(guī)格說說明的主要目目標,描述軟軟件規(guī)格說明明所定義的產(chǎn)產(chǎn)品或某些產(chǎn)產(chǎn)品部分。限限定預期的讀讀者。1.2 主要內(nèi)內(nèi)容(范圍)在這一節(jié)中:根據(jù)名稱確定定將被開發(fā)的的軟件產(chǎn)品。解釋軟件產(chǎn)品品的預期功能能,并在必要要的時候解釋釋沒有納人軟軟件產(chǎn)品預期期

50、的功能。描述軟件產(chǎn)品品的應用,包包括相關的好好處、目標和和目的。如果在此軟件件需求規(guī)格說說明之外,還還存在著一個個更高層次的的規(guī)格說明(例例如系統(tǒng)需求求規(guī)格說明),那那么該部分的的描述應該與與更高層次文文檔的相關段段落保持一致致。1.3 閱讀時時的注意事項項(定義、首首字母縮寫和和縮略語)定義了正確理解解軟件需求規(guī)規(guī)格說明所必必需的術語、首首字母縮寫和和縮略語。這部分內(nèi)容也可可以通過添加加附錄或者引引用其他文檔檔來提供。1.4 參考文文獻在這一節(jié)中:提供需求規(guī)格格說明文檔引引用的全部文文檔的清單列列表。利用標題、報報告編號(如如果適用)舊舊期和出版機機構來標識文文檔。指出參考文獻獻的來源,在在

51、該來源中可可以獲得文獻獻。這部分內(nèi)容也可可以通過添加加附錄或者引引用其他文檔檔來提供。1.5 組織方方式(文檔組組織)在這一節(jié)中:描述軟件需求求規(guī)格說明余余下部分所包包含的內(nèi)容。解釋軟件需求求規(guī)格說明的的組織方式。2總體描述從總體上描述影影響產(chǎn)品和需需求的因素。這這部分并不涉涉及將在文檔檔第 3 部部分(詳細需需求描述)中描述的具具體的需求,而而是為其提供供背景知識,使使其更加易于于理解。2.1 產(chǎn)品前前景該節(jié)將所定義的的產(chǎn)品和其他他相關的產(chǎn)品品聯(lián)系起來,在在聯(lián)系中描述述產(chǎn)品的起源源和背景,進進而說明對產(chǎn)產(chǎn)品的總體預預期。如果產(chǎn)品是一個個獨立的、完完全自包含的的系統(tǒng),那么么就應該在這這里進行聲

52、明明。如果像常見的情情況那樣,產(chǎn)產(chǎn)品僅僅是較較大系統(tǒng)的一一個組件,那那么就應該將將較大系統(tǒng)的的需求和軟件件的功能聯(lián)系系起來進行說說明,并標識識它們之間的的接口。如果果能夠開發(fā)一一個可以顯示示較大系統(tǒng)的的主要組件、內(nèi)內(nèi)部連接和外外部接口的框框圖,將會有有很大幫助。這一節(jié)還應該描描述較大系統(tǒng)統(tǒng)的其他部分分對軟件產(chǎn)品品的操作預期期。這些部分分包括:系統(tǒng)接口:系系統(tǒng)接口對軟軟件產(chǎn)品的功功能要求。用戶界面:軟軟件產(chǎn)品和用用戶之間接口口的邏輯特征征和優(yōu)化要求求。硬件接口:軟軟件產(chǎn)品和較較大系統(tǒng)中硬硬件組件之間間接口的邏輯輯特征。軟件接口:其其他軟件系統(tǒng)統(tǒng)對軟件產(chǎn)品品的要求。:交流接口:本本地網(wǎng)絡協(xié)議議之類

53、的交流流接口要求。內(nèi)存:軟件產(chǎn)產(chǎn)品在主存儲儲器和輔助存存儲器上的局局限性和可適適用特性。操作:用戶要要求的正常和和特殊操作。地點改變需求求:對指定地地點、任務或或者操作模式式的需求,調(diào)調(diào)整軟件裝置置而需要改變變的地點或者者任務的相關關特征。2.2 產(chǎn)品功功能概述軟件將要執(zhí)執(zhí)行的主要功功能。此處只只需要概略的的總結,其詳詳細內(nèi)容將在在第 3 部部分(詳細需需求描述)中中描述。例如如,一個賬目目管理程序的的軟件需求規(guī)規(guī)格說明會在在本節(jié)中描述述顧客賬目維維護、顧客描描述和發(fā)票處處理等功能,但但不會提及上上述功能的大大量細節(jié)。如如果存在為軟軟件產(chǎn)品分配配功能更高一一層的規(guī)格說說明,那么這這個部分的功功

54、能概述應該該直接從更高高層次規(guī)格說說明的相關部部分提取。為了清晰起見:功能的組織應應該能夠讓第第一次看到文文檔的顧客或或者其他人理理解功能列表表。可以使用文本本或者圖形化化的方法顯示示不同功能及及其聯(lián)系。2.3 用戶特特征描述產(chǎn)品預期用用戶的一般特特征,包括受受教育水平、經(jīng)經(jīng)驗和技術能能力等。這些些描述信息可可以用來解釋釋第 3 部部分(詳細需需求描述)中中特定需求出出現(xiàn)的原因,但但是本節(jié)并不不涉及這些特特定的需求。2.4 約束對限制開發(fā)人員員開發(fā)方案選選擇的事項進進行一般性描描述。這些事事項包括:規(guī)章政策。硬件限制。和其他應用的的接口。并發(fā)操作。審計功能??刂乒δ芨唠A語言要求求(即程序開開發(fā)

55、語言)。信號握手協(xié)議議(即信息交交流的可靠性性要求)。應用的臨界狀狀態(tài)。安全性考慮。2.5 假設和和依賴列舉并描述了那那些會對文檔檔中所述需求求產(chǎn)生影響的的因素。這些些因素并不是是軟件的設計計限制,但是是這些因素的的任何變化都都會影響到文文檔中的需求求。例如,有有這樣一個假假設:軟件產(chǎn)產(chǎn)品的目標硬硬件上會有某某個特定的操操作系統(tǒng)。而而在實際情況況中,如果這這樣的情況并并不存在,那那么文檔中的的需求將不得得不進行相應應的改變。3.詳細需求描描述這通常是軟件需需求規(guī)格說明明中最多和最最重要的部分分。它要對所所有的軟件需需求進行充分分的描述。這這部分的內(nèi)容容應該包括設設計人員進行行設計時所需需要的所

56、有細細節(jié),足以讓讓設計人員設設計出一個滿滿足需求的系系統(tǒng)。它還需需要清楚地告告訴測試人員員需要怎么樣樣的測試才能能保證得到一一個滿足需求求的系統(tǒng)。在這一部分:細節(jié)需求的描描述要符合優(yōu)優(yōu)秀需求的特特性要求(參參見 2. 5 節(jié)),文文檔的組織和和內(nèi)容整合要要符合優(yōu)秀軟軟件需求規(guī)格格說明文檔的的特性要求(參參見 15.5 節(jié))。細節(jié)需求要能能夠回溯到相相關的前期文文檔,形成前前后參照。所有的需求都都要被唯一的的標識。需求的組織應應該盡可能的的提高可讀性性。該部分內(nèi)容的最最佳組織方式式要依賴于軟軟件產(chǎn)品的應應用領域和特特性。IEEEE 8330-199981為該部部分的文檔組組織提供了 8 種不同同

57、的模板方式式。模板是按照系統(tǒng)統(tǒng)特性來進行行需求組織的的,除此之外外也可以按照照操作模式、類類對象、刺刺激響應、功功能分解、用用戶類別等方方式進行組織織。 IEEE 830-11998將將需求分成了了 5 種類類別,并據(jù)此此進行內(nèi)容的的組織。這 5 種內(nèi)容容是:功能需求。性能需求。約束。質量屬性。對外接口。軟件需求規(guī)格說說明模板中第第 2 章已已經(jīng)詳細解釋釋了 5 種種類型需求的的區(qū)別,本章章將僅僅對文文檔內(nèi)容的組組織進行介紹紹。3.1 對外接接口需求描述了設計人員員正確開發(fā)與與軟件外部實實體的接口所所需要的所有有信息。對軟件產(chǎn)品對外外接口中的輸輸人輸出項項,可以參照照下列方式進進行描述:(1)

58、名稱。(2)目的描述述。(3)輸人源輸出目標。(4)有效范圍圍,精確度和和誤差范圍。(5)度量單位位。(6)時間要求求。(7)和其他輸輸人輸出項項的關系。、(8)屏幕布局局組織。(9)窗口布局局組織。(10)數(shù)據(jù)格格式。(11)命令格格式。(12)結束消消息。3.1.1 用用戶界面描述系統(tǒng)所需的的每個用戶界界面的邏輯特特征。本節(jié)可可能包括下列列內(nèi)容:對圖形用戶界界面(GUII)標準的引引用或者將要要采用的產(chǎn)品品系列的樣式式指南。有關字體、圖圖標、按鈕標標簽、圖像、顏顏色選擇方案案、組件的 tab 順順序、常用控控件等的標準準。屏幕布局或解解決方案的約約束。每個屏幕中將將出現(xiàn)的標準準按鈕、功能能

59、或者導航鏈鏈接??旖萱I。消息顯示約定定。便于軟件定位位的布局標準準。滿足視力有問問題的用戶的的要求,3.1.2 硬硬件接口描述系統(tǒng)中軟件件和硬件每一一接口的特征征。這種描述述可能包括支支持的硬件類類型、軟硬件件之間交流的的數(shù)據(jù)和控制制信息的性質質以及所使用用的通信協(xié)議議等。3.1.3 軟軟件接口描述該產(chǎn)品與其其他外部組件件(由名字和和版本識別)的的連接,包括括數(shù)據(jù)庫、操操作系統(tǒng)、工工具、程序庫庫和集成的商商業(yè)組件等。聲聲明在軟件組組件之間交換換數(shù)據(jù)、消息息和控制命令令的目的。描描述其他外部部組件所需要要的服務以及及組件間通信信的性質。確確定將在組件件之間共享的的數(shù)據(jù)。3.1.4 通通信接口描述

60、與產(chǎn)品所使使用的通信功功能相關的需需求,包括電電子郵件,WWeb 瀏覽覽器、網(wǎng)絡通通信標準或協(xié)協(xié)議及電子表表格等。定義義了相關的消消息格式。規(guī)規(guī)定通信安全全或力。密問問題、數(shù)據(jù)傳傳輸速率和同同步通 信機機制等。3.2 功能需需求描述了軟件產(chǎn)品品在接收和處處理外部輸入入(或者處理理和產(chǎn)生對外外輸出)中發(fā)發(fā)生的基本行行為。需要描述的內(nèi)容容有:對輸人的驗證操作的順序對異常的響應,例例如數(shù)值越界通信間題錯誤處理與恢復復參數(shù)的說明輸出和輸人的關關系輸人輸出序列列將輸人轉換為輸輸出的公式和和規(guī)則3.2.x 系系統(tǒng)特性系統(tǒng)特性是外部部期望的系統(tǒng)統(tǒng)服務,它接接收一系列的的輸入,并產(chǎn)產(chǎn)生外界預期期的輸出。3.2

溫馨提示

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

評論

0/150

提交評論