專案名:熱軋帶鋼的缺陷檢測
版本 1.0
編訂:Eao,康成嘉士,步平凡
日期:2020-10-31
1.引言
1.1 撰寫目的
??本檔案的目的是詳細地介紹缺陷檢測所包含的需求,以便客戶能夠確認產品的確切需求以及開發人員能夠根據需求設計編碼,以下敘述將結合文字描述、流程圖、界面原型以及類圖等來描述此系統的功能、性能、用戶界面、運行環境、外部介面以及針對用戶操作給出的各種回應,
??本檔案的預期讀者有客戶,專案經理,開發人員以及跟該專案相關的其他競爭人員和無關人員,
1.2 背景
??本檔案介紹的產品是缺陷檢測系統,該軟體面向所有使用熱軋帶鋼群體,為金屬表面缺陷檢測提供平臺,該軟體由原來6204成員提出來并由6204團隊開發,主要是方便用戶能夠快速對金屬進行質量的檢測,
1.3 定義
-
PM:組長,
-
用戶訪談:事先對客戶進行訪談,見面分析產品需求的程序稱用戶訪談,
-
開發人員:開發本檔案所介紹的產品的程式員,
-
總期望值:部分金屬生產公司下載使用,
1.4 參考資料
參考《軟體需求規格說明書》國標規范文本(GB/T 9385-2008)
2.任務概述
2.1 目標
??缺陷檢測系統是一款一定程度上可以給檢測作業帶來方便的軟體,現在市場對于金屬表面是否存在缺陷基本都是使用肉眼進行觀察,這樣就可能會導致無法及時發現缺陷,所以我們推出這款系統使得檢測缺陷易于實作,
??下圖所示是用戶主要功能用例圖:

2.2用戶特點
| 用戶 | 描述 |
|---|---|
| 使用者 | 可以通過系統即時查看金屬是否存在缺陷 |
2.3 假定和約束
| 約束 | 描述 |
|---|---|
| 高級語言 | web將采用 python 語言撰寫 |
| 可靠性需求 | 在web和app之間,各種機型上的適配以及多了安裝這一程序帶來的推廣難度等問題,相較而言,web或許更加合適, |
3.類圖和界面原型
3.1 類圖

3.2 界面原型

4.功能描述
4.1 對功能的規定
4.1.1 檢測的主要功能
| 功能 | 概述 | 用戶 |
|---|---|---|
| 檢測是否存在缺陷 | 對通過攝像頭拍攝上傳的圖片進行檢測 | 使用者 |
| 缺陷的分類 | 對缺陷的類別進行檢測 | 使用者 |
| 缺陷的定位 | 對缺陷的位置進行查找 | 使用者 |
4.1.2 用戶場景
4.1.2.1 典型用戶
金屬質量檢測員
4.1.2.2 背景
1)用戶的需要/迫切需要解決的問題
-
快速判斷產品是否存在缺陷
-
對缺陷進行定位
2)假定如下功能已經實作
-
可以快速判斷產品是否合格
-
快速對缺陷進行定位
4.1.2.3 場景
Part one
??董力晚上為公司生產的金屬進行檢測,由于喝多了,眼神不太好使,他拿出了自己的手機,打開攝像頭,登錄上了系統,對待檢測產品繞了一圈進行拍攝,發現有兩處缺陷,董力對產品進行了修復,然后就去睡覺了,第二天順利交差,
4.2 對性能的規定
4.2.1 時間特性要求
回應時間:用戶能達到及時回應,
4.2.2 靈活性
只要能上網,能上傳圖片/拍攝視頻即可,不限設備,
5.運行環境規定
5.1 設備
任意能使用瀏覽器的設備
5.2 開發環境
Windows10 作業系統
python3.7
5.3 介面
資料通信協議:TCP/IP 協議
6.驗收標準
| 測驗功能 | 測驗項 | 輸入項 | 檢驗點 | 預期結果 |
|---|---|---|---|---|
| 登錄功能 | 登錄 | 用戶名、密碼 | 用戶名和密碼檢查 | 登錄成功進入系統,登錄失敗則重新輸入 |
| 是否存在缺陷 | 檢測 | 圖片 | 存在/不存在缺陷 | |
| 缺陷位置 | 檢測 | 圖片 | 缺陷的坐標 |
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/199381.html
標籤:其他
上一篇:選題報告
下一篇:選題報告
