需求規格說明書

項目名:熱軋帶鋼的缺陷檢測python

版本 1.0程序員

編訂:Eao,康成嘉士,步平凡web

日期:2020-10-31瀏覽器

1.引言

1.1 編寫目的

  本文檔的目的是詳細地介紹缺陷檢測所包含的需求,以便客戶可以確認產品的確切需求以及開發人員可以根據需求設計編碼,如下敘述將結合文字描述、流程圖、界面原型以及類圖等來描述此係統的功能、性能、用戶界面、運行環境、外部接口以及針對用戶操做給出的各類響應。
  本文檔的預期讀者有客戶,項目經理,開發人員以及跟該項目相關的其餘競爭人員和無關人員。app

1.2 背景

  本文檔介紹的產品是缺陷檢測系統,該軟件面向全部使用熱軋帶鋼羣體。爲金屬表面缺陷檢測提供平臺。該軟件由原來6204成員提出來並由6204團隊開發。主要是方便用戶可以快速對金屬進行質量的檢測。性能

1.3 定義

  1. PM:組長。測試

  2. 用戶訪談:事先對客戶進行訪談,見面分析產品需求的過程稱用戶訪談。編碼

  3. 開發人員:開發本文檔所介紹的產品的程序員。操作系統

  4. 總指望值:部分金屬生產公司下載使用。設計

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.驗收標準

測試功能 測試項 輸入項 檢驗點 預期結果
登陸功能 登陸 用戶名、密碼 用戶名和密碼檢查 登陸成功進入系統,登陸失敗則從新輸入
是否存在缺陷 檢測 圖片 存在/不存在缺陷
缺陷位置 檢測 圖片 缺陷的座標
相關文章
相關標籤/搜索