軟體工程標準化

2021-03-04 09:24:15 字數 2547 閱讀 1834

實驗報告樣式

電腦科學與技術學院

實驗報告

實驗課程:軟體工程

實驗名稱:軟體工程標準化文件

學號: 2009082104 姓名: 班級: 計算機09-1班

完成日期:2023年03月14日

一、 實驗目的

(1)熟悉和掌握軟體工程標準化的概念、內容及其意義。

(2)了解那些支援國家標準和其他相關資訊的專業**。

(3)熟悉和掌握國家標準gb/t8567-1988。

(4)學習和掌握軟體產品開發檔案的基本內容。

二、 實驗內容

1.請查閱相關**或資料,了解軟體工程標準一般分為哪5個層次,完成表1-1的內容。

表1-1

2.查閱相關**了解gb、gjb、iso、ansi、ieee的含義,完成**2-2的內容。

表1-2

3.軟體生存週期與各種檔案的編制

軟體檔案是在軟體開發過程中產生的,與軟體生存週期有著密切關係。請參閱有關資料(教科書、背景知識或專業**等),了解就乙個軟體而言,其生存週期各階段與各種檔案編寫的關係,並在表1-3中適當的位置填上「」。

表1-3 軟體生存週期各階段中的檔案編制

請注意其中有些檔案的編寫工作可能要在若干個階段中延續進行。

4.檔案的讀者及其關係

檔案編制是乙個不斷努力的工作過程,是乙個從形成最初輪廓,經反覆檢查和修改,直到程式和穩健正式交付使用的完整過程。

在軟體開發的各個階段中,不同人員對檔案的關心不同。請根據你的判斷,用符號「」表示某部分人員對某個檔案的關心,完成表1-4的填寫。

表1-4 各類人員與軟體檔案的關係

5.檔案內容的重複性

由於不同軟體在規模上合複雜程度上差別極大,在計算機軟體產品開發檔案

編制指南(gb/t8567-1988)所要求的14種軟體檔案的編制中,允許有一定的靈活性,這主要體現在應編制檔案種類的多數、檔案的詳細程度、檔案的擴充套件與縮並、程式設計和檔案的表現形式等方面。

此外,分析在計算機軟體產品開發問卷編制指南(gb/t8567-1988)中列出的14種軟體檔案的「內容要求」部分,可以看出其中存在著某些重複。較明顯的重複又兩類,即:

第一類:_引言是每一種檔案都要包含的部分,以向讀者提供總的梗概

第二類:_各種檔案中的說明部分,如對功能效能的說明、對輸入和輸出的描述、系統中包含的裝置等

這種內容重複的目的,是為了:__方便每種檔案各自的讀者,每種產品檔案應該自成體系,盡量避免讀一種檔案時又不得不去參考另一種檔案。當然,在每一種檔案裡,有關引言、說明等同其他檔案相重複的部分,在行文上、在所用的術語上、在詳細的程度上,還是應該有一些差別,以適應各種檔案的不同讀者的需要。

6.檔案編制實施規定的例項

步驟1:虛擬乙個你正要組織開發的軟體專案。你考慮的這個專案名稱是:

患者監護系統

步驟2:按表1-4中的12個因素衡量所要開發的軟體,得到每個因素的值。

你為自己要開發的軟體確定各個因素的值是:

1)創造性要求:________2__

說明:____沒有特別先進的技巧,程式設計也不是很難

2)通用程度:___1_________

說明它有很強的限制—單一目標,只有醫院能使用

3)工作範圍:_____5_______

說明:____全球都可以用這種系統代替**對病人實施監護

4)目標範圍:_____3_______

說明:_可以對某些方面進行細化,諸如列印之前沒讓列印的報表

5) 裝置複雜性:___5_______

說明:_主機控制系統,還有與患者互連的生理資訊傳輸系統比較複雜

6) 人員:______2______

說明:_3—5人應該可以完成

7) 開發投資:_1

說明:___此系統的設計並不是特別複雜,六個月內可以完成

8) 重要程度:___3_________

說明:_醫療方面的系統,自然和患者的人身安全密切相關

9) 對程式改變的完成時間要求:_2_______

說明: 一兩周左右就可以完成程式的改變

10) 對資料輸入的響應時間要求:___5

說明:_______此系統要求的是實時傳輸,肯定在60分鐘以下

11) 程式語言:_1

說明:___高階語言即可完成程式設計

12) 並行的軟體開發:__2

說明:__在報警時可以同時列印報表,有限個並行執行

步驟3:把衡量所得的各個因素的值相加,得總和之值:___32____分。

步驟4:根據總和之值,從表1-6查處應編制的檔案的種類。

在你虛擬構思的開發專案中,確定應編制的檔案種類是:

1) 可行性研究報告

2) 專案開發計畫

3) 軟體需求說明書

4) 資料要求說明書

5) 資料庫設計說明書

6) 使用者手冊

7) 操作手冊

8) 測試分析報告(不必很正規)

9) 專案開發總結報告

10) 開發進度月報

三、 實驗總結

在完成軟體工程標準化文件實驗報告的過程中,自己也了解了很多的標準,有助於以後寫出規範的文件,使團隊工作更容易完成。

軟體工程課程標準

一 課程性質與定位 軟體工程 是高職計算機應用專業教學計畫中一門綜合性和實踐性很強的核心課程,主要內容包括軟體工程概述 可行性分析 需求分析 概要設計 詳細設計 物件導向分析與設計 編碼 軟體質量與質量保證 專案計畫與管理。根據培養基層應用型人才的需要,本課程任務是使學生通過本課程的學習,了解軟體專...

軟體工程範本

測試計畫初稿 這裡所說的測試,主要是指整個程式系統的組裝測試和確認測試。本檔案的編制是為了提供乙個對該軟體的測試計畫,包括對每項測試活動的內容 進度安排 設計考慮 測試資料的整理方法及評價準則。4.實現階段 模組開發卷宗 開始編寫 模組開發卷宗是在模組開發過程中逐步編寫出來的,每完成乙個模組或一組密...

軟體工程報告

設計專案 圖書管理系統 專業電腦科學與技術 班級計s091 學號 093433 學生姓名李萌 同組同學郭飛 一 實驗目的 學習用軟體工程的方法開發軟體,熟練掌握用高階語言編寫 除錯和執行各種程式的設計方法。二 實驗要求 本系統需要掌握軟體工程的基本知識,對系統進行可行性分析和需求分析,並熟練運用vc...