軟體需求分析實驗指導書

2022-06-23 21:09:04 字數 3083 閱讀 2529

《軟體需求分析》

實驗指導書

軟體工程系

目錄實驗1:軟體功能描述與確認(驗證性實驗) 4

一、實驗目的與要求 4

二、實驗環境 4

三、實驗預習與準備 4

四、實驗內容和步驟 4

五、實驗報告要求 5

六、實驗注意事項 5

七、思考題 5

實驗2:從程式設計看軟體需求(綜合設計性實驗) 6

一、實驗目的與要求 6

二、實驗環境 6

三、實驗預習與準備 6

四、實驗內容和步驟 6

五、實驗報告要求 13

六、實驗注意事項 14

七、思考題 14

實驗3:軟體需求分析(業務需求)(綜合設計性實驗) 15

一、實驗目的與要求 15

二、實驗環境 15

三、實驗預習與準備 15

四、實驗內容和步驟 15

五、實驗報告要求 16

六、實驗注意事項 17

七、思考題 17

實驗4:軟體需求分析(使用者需求)(綜合設計性實驗) 18

一、實驗目的與要求 18

二、實驗環境 18

三、實驗預習與準備 19

四、實驗內容和步驟 19

五、實驗報告要求 19

六、實驗注意事項 22

七、思考題 22

實驗5:編寫軟體需求說明書(綜合設計性實驗) 23

一、實驗目的與要求 23

二、實驗環境 23

三、實驗預習與準備 23

四、實驗內容和步驟 23

五、實驗報告要求 24

六、實驗注意事項 25

七、思考題 25

附件 26

參考文獻 26

格式說明 26

針對常用軟體(如word),描述軟體功能,確認描述的正確性(至少10個功能)

要求:1.兩人或三人一組。

2.嚴格按照實驗報告格式編寫;

3.實驗報告內容詳實,公正,態度認真。

1.個人計算機

2.常用工具軟體:ms office 2003

軟體:visio2002

1.組成實驗小組

2.複習課堂教學內容

3.選擇實驗物件,查閱有關資料

4.熟悉實驗指導書內容

5.實驗報告、實驗記錄用紙等

每實驗小組自己選擇實驗物件軟體(如office word,powerpoint,excel等),對其常用的軟體功能進行描述。

任選一組或兩組功能,總共不少10個子功能,邊確認邊用文字描述其功能。

例如:在word字處理軟體的功能分類中有:

1. 文字格式化——選擇文字的顯示方式。

2. 文字編輯和更正——更改已經輸入的文字內容。

3. 檔案操作——實現文字的儲存、列印、輸出及做其他操作。

4. 工具——新增列、**、**、對資料排序、檢查拼寫等等。

5. 巨集——允許使用者合併多個任務。

6. 檢視功能——使用多種方式檢視文件。

7. 通訊——從外部資源中獲得資訊。

實驗物件及實驗內容、結果等資訊按照下列**填寫。

功能大分類:插入插圖實驗小組成員: 康立平班級:軟體12-2

功能大分類:插入文字實驗小組成員:康立平班級:軟體12-2

實驗操作與記錄要求示例——word2002軟體的「儲存文件」功能

從選單上操作,有[儲存]、[另存為]。基本功能是:把當前檔案儲存到指定的資料夾內。

[儲存]

1) 新建檔案,預設情況下,提示使用者儲存到[我的文件],在提示視窗下,使用者可選擇其他任意路徑下的任何資料夾(可新建資料夾);

2) 既有檔案,預設情況下,直接儲存到該檔案所在的資料夾內。

3) 儲存操作完的表現:正常情況下無任何顯示,如檔案較大,則儲存操作的進度由進度條表現。異常情況下,顯示資訊通知。

[另存為]

1) 系統顯示提示視窗,使用者可選擇任意路徑下的任何資料夾(可新建資料夾);

2) 儲存操作完的表現:正常情況下無任何顯示,如檔案較大,則儲存操作的進度由進度條表現。異常情況下,顯示資訊通知。

1. 必須保證有足夠的實驗工作量。

2. 試驗中要開展組內的討論。

3. 實驗結果記錄要嚴謹,有條理。

1. 你認為上述功能中,哪些功能屬於否非功能需求?為什麼?

2. 你認為利用上述格式描述軟體需求有何好處,上表的格式還可以如何改進?

3. 總結一下你在做這個實驗的過程和方法。

針對給定的程式設計題目,或根據給定的可視控制項人機介面設計,提煉/補充軟體功能需求和非功能需求。

要求:1.兩人或三人一組。

2.嚴格按照實驗報告格式編寫;

3.實驗報告內容詳實,公正,態度認真。

1.個人計算機

2.常用工具軟體:ms office 2003

軟體:visio2002

1.組成實驗小組

2.複習課堂教學內容

3.選擇實驗物件,查閱有關資料

4.熟悉實驗指導書內容

5.實驗報告、實驗記錄用紙等

4-1 語言程式的軟體功能需求分析

說明:本實驗為從c語言程式設計中提煉出軟體功能需求(含非功能需求)。

按照教學進度,目前學生已普遍知道軟體使用者需求和功能需求(含非功能需求),基本含義如下:

● 使用者需求:業務資訊處理需求,互動需求等。

● 功能需求:軟體如何處理資料

● 非功能需求:包括異常處理,介面友好,軟體易用性等

現有一些c語言程式設計題目,各題目描述的需求層次不一。

要求:每實驗小組從下列題目中至少選擇3個,考察原題目的需求描述,判斷屬於上述3類需求的哪一層次,在表中填寫題目未描述其他需求。

示例如下表2-1所示。

表2-1 c語言程式設計題目

實驗題目:

1. 輸入一組整數,當輸入負數時停止,求其中最小者。

2. 求 1-999 中能被 3 整除的數,並求它們的和。

軟體工程實驗指導書

前言軟體工程實驗是為計算機相關專業本科 軟體工程 課程配套設定的,是 軟體工程 課程講授中乙個重要的 不可或缺的實踐環節。其目的是使學生能夠針對具體軟體工程專案,全面掌握軟體工程管理 軟體需求分析 軟體初步設計 軟體詳細設計 軟體測試等階段的方法和技術,通過該課程設計使學生進一步理解和掌握軟體開發模...

空間分析實驗指導書

1.實驗目的 1 熟悉常用空間分析方法及其底層實現 2 能自己程式設計實現某些空間分析演算法 3 能利用已有的空間分析演算法與gis結合解決實際問題 2.實驗內容 本課程實驗以掌握空間分析常用演算法為主要內容,包括 1 利用程式語言實現某些常用的空間分析演算法 2 能熟練使用某些軟體提供的空間分析功...

儀器分析實驗指導書

酒中甲醇含量的測定,以氫火焰離子化檢測器利用醇類物質在氫火焰中的化學電離進行檢測,根據甲醇的色譜峰高與標準曲線比較進行定量。實驗內容 1 儀器與試劑 1 儀器 帶程式公升溫的氣相色譜儀,配置氫焰檢測器,化學工作站,色譜柱rxt wax 30m x 0 25 mm x 0 25 mm 或其他中強極性毛...