種植物聯網云平臺系統軟件需求規格說明書_第1頁
種植物聯網云平臺系統軟件需求規格說明書_第2頁
種植物聯網云平臺系統軟件需求規格說明書_第3頁
種植物聯網云平臺系統軟件需求規格說明書_第4頁
種植物聯網云平臺系統軟件需求規格說明書_第5頁
已閱讀5頁,還剩50頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

1、軟件需求規格說明書文件編號:版本號:xxxxxxx科技有限公司第5頁共47頁物聯網云平臺軟件需求規格說明書版本: 1.0日期:2014-2-10xxxxxxx 科技有限公司修訂記錄日期版次描述作者審核批準目錄修訂記錄2目 錄31 .引言51.1. 文檔目的51.2. 參考資料52 .總體描述52.1. 產品功能 52.2. 用戶類和特性 52.3. 運行環境52.4. 需求一覽表63 .功能需求73.1. 系統登錄73.1.1 用戶登錄73.2. 組織權限管理83.2.1 人員管理83.2.2 組織結構管理93.2.3 角色管理103.2.4 權限管理 123.3. 控制臺123.3.1 農場

2、地圖123.3.2 氣象信息133.3.3 地塊基本信息 143.3.4 地塊基本信息更多頁 153.3.5 地塊設備信息 163.3.6 實時數據功能 173.3.7 模式切換功能 183.3.8 設備操作功能 193.3.9 方案配置203.3.10 視頻查看 213.3.11 環境異常預警 223.3.12 設備異常預警 233.3.13 氣象預警243.3.14 病害預警253.3.15 更多節點箱數據查看 263.3.16 同種采集數據即時查看功能 273.3.17 一個采集箱所有采集數據即時查看功能 283.3.18 環境異常預警更多頁 303.4. 配置臺313.4.1 農場地塊

3、管理 313.4.2 設備管理323.4.3 地塊位置設置 333.4.4 預警策略配置353.4.5 預警標準值配置 353.4.6 方案設置363.4.7 采集點配置393.4.8 系統設置 403.9. 后臺服務功能413.9.1 天氣預報服務 413.9.2 預警服務413.9.3 環境異常預警413.9.4 設備異常預警413.9.5 氣象預警服務 413.9.6 設備智能控制模式服務 423.9.7 設備定時控制模式服務 423.10. 展示中心423.10.1 分基地農場概要 433.11. 信息維護433.11.1 分基地維護 433.12. 統計分析453.12.1 區域統計

4、453.12.2 檢測數據統計 454 .外部接口需求454.1. 用戶界面454.2. 軟件接口 455 .其它需求465.1. 軟件質量屬性461 .引言本文檔說明構建系統的功能性需求,描述軟件的硬件需求、軟件需求、質量需求、等非功能性需求,確定該軟件設計的限制和定義軟件的其他有效性需求。本文檔為概要設計和詳細設計提供直接參考,同時也是用戶手冊和測試計劃、測試用例的編寫依據。1.1. 文檔目的保證種植物聯網系統項目在受控狀態下進行。在進行系統設計、編碼前,對產品的目的、范圍、特性、功能、性能、運行環境、內外部接口以及系統流程等做出完整、準確、清晰、 具體的要求。1.2. 參考資料產品經理需

5、求描述和歷史項目積累。2 .總體描述2.1. 產品功能以云的方式以企業為集合將大量的傳感器節點構成監控網絡,通過各種傳感器采集信息,以幫助使用者及時發現問題,并且準確地確定發生問題的位置,這樣農業將逐漸 地從以人力為中心、依賴于孤立機械的生產模式轉向以信息和軟件為中心的生產模式, 從而大量使用各種自動化、智能化、遠程控制的生產設備。2.2. 用戶類和特性廣泛的農場或農業企業。基于廣泛的物聯網傳感器設備和云端管理系統。2.3. 運行環境軟硬件資源級別詳細配置獲取方式說明硬件平臺關鍵服務器采購JDK關鍵版本:V1.6+開源軟件MySQL關鍵版本:V 5.1開源軟件2.4. 需求一覽表云端用戶功能系

6、統登錄用戶登錄組織權限管理人員管理組織結構管理角色管理權限管理控制臺氣象信息地塊基本信息地塊基本信息面板地塊基本信息更多頁地塊設備信息地塊設備信息面板地塊設備信息更多頁實時數據功能實時數據查看面板更多節點箱數據查看一個采集箱所有采集數據 即時查看功能同種米集數據即時查看功 能設備控制模式切換設備操作功能方案配置環境異常預警列表環境異常預警列表環境異常預警更多頁設備異常預警列表設備異常預警列表設備異常預警更多頁數據異常預警列表數據異常預警列表數據異常預警更多頁氣象預警列表氣象預警列表氣象預警更多頁農場地圖視頻查看視頻查看所有視頻查看頁配置臺農場地塊管理地塊位置設置預警策略配置預警標準值配置力茶設

7、置設備配置系統設置后臺服務天氣信息獲取服務按定時設備操作服務按參數操作設備服務展示中心分基地農場概軟件需求規格說明書要信息維護統計分析OAuth第二方帳戶帳戶登陸帳戶綁定3 .功能需求3.1. 系統登錄用于給用戶提供一個進入系統的入口。3.1.1 用戶登錄3.1.1.1 功能說明登陸是進入系統的一個入口。本地登陸:對于登陸系統的用戶將以企業標識、賬號和密碼登錄系統,系統根據登陸的用戶賬號獲取用戶的角色權限,根據權限進入到主界面,展現對應的功能。3.1.1.2 激勵/響應序列Actors角色:用戶Trigger觸發條件:A、login.jsp用戶登陸界面。Preconditions 前置條件:D

8、escription基本事件流描述A、1、輸入企業標識、用戶名、密碼,單擊提交按鈕;2、系統驗證用戶合法性;3、獲取用戶權限和企業信息;4、轉向系統主頁面。B、1、查詢數據庫,獲得將要去向的系統的連接地址和賬號密碼;2、調用需要跳轉到的系統上的登陸接口驗證賬號合法性;3、獲得用戶權限;4、獲得企業信息;5、轉向系統主界面。Extensions備選事件流如果對應可以公網訪問的系統有驗證碼限制,則在用戶名和密碼之前做判斷。End Condition后置條件xxxxxxx科技有限公司第7頁共47頁軟件需求規格說明書1、Success End Condition成功后置條件:進入系統主界面,根據權限顯

9、示對應的菜單目錄。2、Failed End Condition 失敗后置條件:跳轉回登陸界面,提示錯誤信息。Special Requirement 特殊需求無User Interface 用戶界面3.2 組織權限管理該模塊用來管理系統用戶,用戶角色,角色的權限和組織架構的。該部分直接采用聚光bear平臺提供的對應模塊即可。3.2.1 人員管理3.2,1.1功能說明該功能是提供給有管理員權限的用戶管理系統用戶的。可以在該模塊中添加修改和刪除用戶。3.2.1.1 激勵/響應序列Actors角色:有管理員權限的用戶Trigger觸發條件:1、進入到人員管理界面2、A :點擊添加按鈕 B:點擊刪除按鈕

10、 C:點擊需要修改用戶行后面的修改按鈕。Preconditions 前置條件:用戶已登錄Description基本事件流描述A添加用戶:1、輸入名稱、電子郵箱、固定電話、移動電話、聯系地址選擇所屬部門和所屬崗 位,點擊“下一步”。2、選擇賬號分配方式,選擇或者輸入賬號。點擊下一步。3、勾選角色,點擊保存。日刪除用戶:1、彈出“是否要刪除這個用戶”警告框,點擊確定。C修改用戶:1、輸入需要修改項目的內容,點擊下一步;2、修改賬號信息,點擊下一步;3、修改角色,點擊保存。Extensions備選事件流End Condition后置條件1、Success End Condition成功后置條件:回到

11、人員管理頁面,展示操作成功后數據。2、Failed End Condition失敗后置條件:彈出警告框,提示失敗原因Special Requirement 特殊需求無User Interface 用戶界面共總產國M1: |士 ,”二1*冏胃宙即 十二1 I尸 怛*生Exxxxxxx科技有限公司第35頁共47頁t+£rhsfihar.qc|anqi叵R士3.2.2 組織結構管理3.2.2.1 功能說明該功能是提供給用戶維護農場或企業的組織結構用的。3.2.2.2 激勵/響應序列Actors角色:用戶Trigger觸發條件:3.2.2.3 理,進入到組織管理界面。3.2.2.4 側框架內

12、組織樹上需要操作的節點。3.2.2.5 :點擊添加;B:點擊刪除;C:點擊右側框架中需要編輯的組織上的修改按鈕。Preconditions 前置條件:用戶已登錄。Description基本事件流描述A:添加組織1、在左側樹中選擇父節點,點擊添加按鈕;2、輸入組織名稱(必須)和組織描述,點擊保存。B:刪除組織1、點擊左側樹中的父節點。2、勾選右側列表中需要刪除的組織。3、點擊刪除按鈕。4、彈出確認窗口,點擊確定。C:修改組織1、點擊左側樹中父節點;2、點擊右側需要修改的組織上的修改按鈕;3、在需要修改的項目里填寫修改后的數據,點擊保存。Extensions備選事件流End Condition后置

13、條件1、Success End Condition成功后置條件:返回到組織管理界面。2、Failed End Condition失敗后置條件:彈出失敗窗口。Special Requirement 特殊需求無User Interface 用戶界面7JJU X HIT.名X;3.2.3 角色管理3.2,3.1功能說明該功能是提供給具有管理員權限的用戶管理系統中用戶角色的功能3.3 .3.2激勵/響應序列Actors角色:有管理員權限的用戶Trigger觸發條件:1、進入到人員管理界面2、A :點擊添加按鈕B:點擊刪除按鈕C:點擊需要修改用戶行后面的修改按鈕。Preconditions 前置條件:用

14、戶已登錄。Description基本事件流描述A添加用戶:1、輸入角色名稱,勾選是否默認,點擊保存。日刪除角色:1、彈出警告框,點擊確定。C修改角色:1、修改角色名稱和是否默認,點擊保存。Extensions備選事件流End Condition后置條件1、Success End Condition 成功后置條件: 回到角色管理頁面,展示操作成功后數據。2、Failed End Condition失敗后置條件:彈出警告框,提示失敗原因Special Requirement 特殊需求無User Interface 用戶界面3.2.4權限管理3.2,4.1功能說明在聚光平臺的基礎上繼續細化從模塊訪問

15、到頁面的操作的一系列權限。3.2.4.2激勵/響應序列3.3控制臺整合各種資源和信息集都合到一起顯示,組成一個信息豐富的展示頁面,用于給用戶在大屏幕或者投影上顯示,使得農場里所有信息都能一目了然。這個頁面也是系統的各個功能的快捷入口。包括了以下子功能:氣象信息、地塊基本信息、地塊設備信息、實時數據功能、 設備操作功能、種植歷史查看、種植方案、環境異常預警列表、設備異常預警列表、數據異3.3)。常預警列表、農場地圖、 3D大棚、外鏈系統、視頻查看。具體頁面參照如下的圖(圖圖3.33.3.1農場地圖3.3.1.1功能說明本功能能夠以假3D的方式直觀的查看農場全貌,可以自由的縮放,并能作為軟件背景方

16、式展現。用圖標來標識農場中的各個地塊,當鼠標移動到地塊上方, 地塊以高亮或者區域變色的直觀方式凸顯出來。點擊地塊標識的時候,地塊上能夠顯示地塊的名稱,同時間能夠讓即時采集數據、設備控制面板切換到這個地塊上來。3.3.1.2激勵/響應序列ActorsTrigger角色:用戶觸發條件:1、用戶從登陸界面登入到系統。2、點擊目錄中的控制臺。Preconditions 前置條件:已登錄Description基本事件流描述1、用戶進入控制臺頁面;2、系統載入農場地圖;3、系統向數據庫查詢農場地塊數據,返回給前臺頁面;4、前臺頁面根據地塊的信息和坐標在地圖上標出各個地塊和范圍。5、用戶點擊某個地塊;6、對

17、應地塊高亮并顯示輪廓;7、頁面將即時采集數據、設備控制面板切換到這個地塊上來。Extensions備選事件流End Condition后置條件1、Success End Condition 成功后置條件:無2、Failed End Condition失敗后置條件:無Special Requirement 特殊需求無User Interface 用戶界面圖 3.3.13.3.2 氣象信息3.3.2.1 功能說明這個功能用來顯示基地所在地區當天和未來幾天的天氣情況。用直觀的圖片加文字的方式顯示。3.3.2.2 激勵/響應序列Actors角色:用戶Trigger觸發條件:1、用戶從登陸界面登入到系統

18、。2、點擊目錄中的控制臺。Preconditions 前置條件:已登錄Description基本事件流描述1、用戶進入控制臺頁面;2、系統向數據庫查詢當前天氣數據,返回給前臺頁面;3、前臺頁面根據后臺傳來的天氣數據顯示出相對應的畫面。Extensions備選事件流End Condition后置條件1、Success End Condition成功后置條件:無2、Failed End Condition失敗后置條件:無Special Requirement 特殊需求無后天5日 ?暗轉多云1, C一御5工: 無掩笠風向他風User Interface 用戶界面就州天氣(Hangzhou)O天氣踣期

19、f瞞風1鄒相對濕度:?口如明天工19日J西靖轉善云19 七f 20.3 弋 無持筷門國怦貳圖 3.3.23.3.3 地塊基本信息3.3.3.1 功能說明本功能用于展示基地內所有地塊的基本信息,包括地塊名稱、面積、大棚類型、所種植物、管理人員等。每頁顯示 3個大棚的信息,以定時切換的方式每 10秒鐘切換一次。有進 入查看全部大棚信息頁面的超鏈接。3.3.3.2 激勵/響應序列Actors角色:用戶Trigger觸發條件:1、用戶從登陸界面登入到系統。2、點擊目錄中的控制臺。Preconditions 前置條件:用戶已登錄Description基本事件流描述1、用戶進入控制臺頁面;2、系統向數據庫

20、查詢基地所有地塊數據,返回給前臺頁面;3、前臺頁面根據后臺傳來的數據顯示出相對應的信息并定時切換。Extensions備選事件流End Condition后置條件1、Success End Condition成功后置條件:無2、Failed End Condition失敗后置條件:無Special Requirement 特殊需求無User Interface 用戶界面圖 3.3.33.3.4 地塊基本信息更多頁3.3.4.1 功能說明本功能用于展示基地內所有地塊的基本信息,包括地塊名稱、面積、大棚類型、所種植物、管理人員等。每頁顯示 4個大棚的信息,以定時切換的方式每 10秒鐘切換一次。有進

21、 入查看全部大棚信息頁面的超鏈接。3.3.4.2 激勵/響應序列Actors角色:用戶Trigger觸發條件:1、用戶從登陸界面登入到系統。2、點擊目錄中的控制臺。Preconditions 前置條件:用戶已登錄Description基本事件流描述1、用戶進入控制臺頁面;2、系統向數據庫查詢基地所有地塊數據,返回給前臺頁面;3、前臺頁面根據后臺傳來的數據顯示出相對應的信息并定時切換。Extensions備選事件流無End Condition后置條件1、Success End Condition成功后置條件:無2、Failed End Condition失敗后置條件:無Special Requi

22、rement 特殊需求無User Interface 用戶界面圖 3.3.43.3.5 地塊設備信息3.3.5.1 功能說明在地塊的該功能以棧面板的方式所有大棚中的設備信息。點擊地塊列表中的任何一個,下方會出現對應地塊上所有的設備統計信息。3.3.5.2 激勵/響應序列Actors角色:用戶Trigger觸發條件:1、用戶從登陸界面登入到系統。2、點擊目錄中的控制臺。Preconditions 前置條件:用戶已登錄Description基本事件流描述1、用尸進入控制臺頁面;2、系統向數據庫查詢基地所有地塊和設備數據,返回給前臺頁面;3、前臺頁面根據后臺傳來的數據顯示出地塊列表;4、用戶點擊任意

23、一個地塊;5、頁面上在點擊的地塊下面顯示出設備統計信息。Extensions備選事件流End Condition后置條件1、Success End Condition成功后置條件:無2、Failed End Condition失敗后置條件:無Special Requirement 特殊需求無User Interface 用戶界面八口地塊1大讖共16個齊露點、共6T共就更多冷jwe mi hrm圖 3.3.53.3.6 實時數據功能3.3.6.1 功能說明本功能用于顯示地圖上選中地里節點箱的即時數據。如果沒有選擇一個地塊, 系統將選擇一個默認地塊上的節點箱。即時數據根據節點箱上采集器的類型和數量

24、顯示,采集的數據每5秒鐘更新一次,并標明和前一次數據的差距。還提供進入更多采集信息頁面的連接。3.3.6.2 激勵/響應序列Actors角色:用戶Trigger觸發條件:1、用戶從登陸界面登入到系統。2、點擊目錄中的控制臺。Preconditions 前置條件:用戶已登錄Description基本事件流描述1、用戶進入到控制臺頁面;2、后臺向數據庫查詢被選中地塊中節點箱信息,返回給頁面;3、后臺接口根據前臺的請求查詢數據庫,然后返回給前臺。4、前臺根據后臺返回的參數條目,創建出采集信息條目。5、前臺根據節點箱信息調用后臺實時數據接口,獲取實時采集數據。6、后臺接口根據前臺請求查詢數據庫,將結果

25、返回給前臺。7、頁面將返回的數據填充到對應的頁面元素中去。8、過5秒鐘后,調轉到步驟 5。Extensions備選事件流End Condition后置條件1、Success End Condition成功后置條件:無2、Failed End Condition失敗后置條件:無Special Requirement 特殊需求無User Interface 用戶界面圖 3.3.63.3.7模式切換功能3.3.7.1 功能說明本功能向用戶提供了3種設備的控制模式切換的功能:手動、定時、智能。手動模式:用戶根據自己的需要手動開啟和關閉相應的設備;定時模式:設備將根據事先設置好的定時方案在特定的時間段開

26、啟指定的設備;智能模式:設備將根據生長模型設置的作物最佳生長環境范圍結合當前采集點數據做綜 合判斷來開啟和關閉相應的設備。3.3.7.2 激勵/響應序列Actors角色:用戶Trigger觸發條件:1、用戶從登陸界面登入到系統。2、點擊目錄中的控制臺。Preconditions 前置條件:用戶已登錄Description基本事件流描述1、用戶進入統一展示頁面;2、用戶點擊地圖界面中的一個地塊;3、在界面中設備列表的左面出現模式切換按鈕;4、點擊其中一個模式的按鈕;5、前臺向后臺發送切換模式指令;6、后臺開啟對應的服務控制設備。Extensions備選事件流End Condition后置條件1、

27、Success End Condition成功后置條件:無2、Failed End Condition失敗后置條件:無Special Requirement 特殊需求無User Interface 用戶界面圖 3.3.73.3.8設備操作功能3.3.8.1 功能說明本功能向用戶提供了可以操作在地圖上選中地塊里設備的界面。用戶可以點擊界面上對應設備就可以控制設備的開關。界面提供翻頁,如果頁面展示不下所有的設備,可以點擊向前或者向后箭頭,對應的頁面就可以滑動到界面中。3.3.8.2 激勵/響應序列Actors角色:用戶Trigger觸發條件:1、用戶從登陸界面登入到系統。2、點擊目錄中的控制臺。P

28、reconditions 前置條件:用戶已登錄,當前模式為“手動模式”。Description基本事件流描述1、用戶進入統一展示頁面;2、用戶點擊地圖界面中的一個地塊;3、設備操作頁面根據點擊的地塊信息調用后臺即時數據接口獲取地塊上的設備信息 和設備狀態;4、后臺接口收到前臺請求,查詢數據庫,后將數據傳輸回前臺。5、前臺根據返回的數據,將設備以列表的形式展現在頁面中;6、用戶點擊一個設備的開關按鈕;7、前臺調用后臺接口,向后臺發送操作命令。8、后臺根據前臺的操作命令,將操作發給接入服務器。9、接入服務器返回操作結果。10、 后臺將結果傳給前臺。11、 前臺根據結果改變界面上設備的狀態。12、

29、用戶點擊界面上的向前或向后按鈕、13、 頁面將以滑動的方式將隱藏的設備顯示出來。Extensions備選事件流End Condition后置條件3、Success End Condition成功后置條件:無4、Failed End Condition失敗后置條件:無Special Requirement 特殊需求無User Interface 用戶界面3.3.9方案配置3.3.9.1 功能說明本功能能夠讓用戶配置設備控制的模式。模式可以有三種:手動控制,定時控制,環境控制.1 .手動控制時,用戶可以直接控制頁面下方的各種設備.2 .定時控制時,系統根據配置好的設備定時方案來操作各種設備3 .環

30、境控制時,系統可以根據傳感器采集來的數據和事先設置好的環境區間來執行對 應的設備.3.3.9.2 激勵/響應序列Actors角色:用戶Trigger觸發條件:1、用戶從登陸界面登入到系統。2、點擊控制臺中的“方案”按鈕。Preconditions 前置條件:用戶已登錄Description基本事件流描述1、用戶進入控制臺頁面;2、用戶選擇了地圖上的一個地塊;3、用戶點擊控制臺界面中的“方案”按鈕;4、系統獲取數據庫事先配置好的定時方案和環境方案,并顯示配置界面.5、用戶選擇方案模式(手動,定時,環境),選擇對應的定時方案和環境方案,點擊“確定”;6、系統將頁面信息保存到數據庫中.Extensi

31、ons備選事件流無End Condition后置條件1、Success End Condition成功后置條件:無2、Failed End Condition失敗后置條件:無Special Requirement 特殊需求無User Interface 用戶界面3.3.10視頻查看3.3.10.1 功能說明本功能能夠讓用戶查看當前選中地塊上的視頻實時圖像。3.3.10.2 激勵/響應序列Actors角色:用戶Trigger觸發條件:1、 用戶從登陸界面登入到系統。2、 點擊控制臺中的“視頻”按鈕。Preconditions 前置條件:用戶已登錄Description基本事件流描述3、 用戶進入

32、控制臺頁面;4、 用戶點擊控制臺界面中的“視頻”按鈕;5、 前臺向后臺請求攝像頭信息;10、 后臺返回攝像頭信息;11、 頁面加載視頻插件;12、 視頻插件調用視頻服務器,獲取實時圖像數據;13、 視頻插件將圖像顯示到頁面上。Extensions備選事件流End Condition后置條件3、Success End Condition成功后置條件:無4、Failed End Condition失敗后置條件:無Special Requirement 特殊需求無User Interface 用戶界面圖 3.3.103.3.11環境異常預警3.3.11.1 功能說明本功能向用戶提示農場所有地塊上節點

33、箱傳感器所采集的數據超出正常范圍的情況。讓用戶能夠盡早的獲得環境異常的信息,并盡快著手處理這些問題。本功能以列表方式展現,列表顯示最新的6條數據,最新的預警會出現在列表的最上面,最后一條淡出。如果需要查看全部的環境預警,可以進入到更多頁面。3.3.11.2 激勵/響應序列Actors角色:用戶Trigger觸發條件:1、用戶從登陸界面登入到系統。2、點擊目錄中的控制臺。Preconditions 前置條件:用戶已登錄Description基本事件流描述1、用戶進入控制臺頁面;2、頁面向后臺請求最新的環境預警;3、后臺返回預警數據給前臺;4、前臺根據后臺數據創建預警列表,并展示出來;5、用戶點擊

34、一條預警記錄。6、以彈出框形式展示預警的具體信息。Extensions備選事件流1、后臺檢測到有環境異常;2、以后臺推送的方式,將預警推送到前臺;3、前臺將判斷前臺預警列表長度,如果列表長度等于 6,則淡出并刪除最后一條記錄, 將最新一條記錄添加到預警列表白第一條。如果長度小于6,則直接在列表第一條添加一條記錄。End Condition后置條件1、Success End Condition成功后置條件:無2、Failed End Condition失敗后置條件:無Special Requirement 特殊需求無User Interface 用戶界面圖 3.3.123.3.12 設備異常預警

35、3.3.12.1 功能說明本功能向用戶提示農場所有地塊上所有無法工作的設備的信息。讓用戶能夠盡早的獲得設備異常或損壞的信息,并盡快著手修理或更換設備。本功能以列表方式展現,列表顯示最新的6條數據,最新的預警會出現在列表的最上面,最后一條淡出。如果需要查看全部的環境預警,可以進入到更多頁面。3.3.12.2 激勵/響應序列Actors角色:用戶Trigger觸發條件:1、用戶從登陸界面登入到系統。2、點擊目錄中的控制臺。Preconditions 前置條件:用戶已登錄Description基本事件流描述同環境異常預警Extensions備選事件流同環境異常預警End Condition后置條件1

36、、Success End Condition成功后置條件:無2、Failed End Condition失敗后置條件:無Special Requirement 特殊需求無User Interface 用戶界面二設備IS警o電磁痛i已停止工作O電磁閥E已停止工作0采集點I已停止工作J采集點W已停止工作口圖像頭1已停止工作產;攝役頭W已停止工作J異籬51警*販相有大暴雨 II防植港圖 3.3.123.3.13 氣象預警3.3.15.1功能說明本功能向用戶提供當地區近期內所有的氣象災害預警,用來提前讓用戶做好應對的準備。本功能以列表方式展現,列表顯示最新的6條數據,最新的預警會出現在列表的最上面,最

37、后一條淡出。如果需要查看全部的環境預警,可以進入到更多頁面。3.3.13.2激勵/響應序列Actors角色:用戶Trigger觸發條件:1、用戶從登陸界面登入到系統。2、點擊目錄中的控制臺。Preconditions 前置條件:用戶已登錄Description基本事件流描述同環境異常預警。Extensions備選事件流同環境異常預警End Condition后置條件1、Success End Condition成功后置條件:無2、Failed End Condition失敗后置條件:無Special Requirement 特殊需求無User Interface 用戶界面圖 3.3.143.3

38、.14病害預警3.3.14.1功能說明根據異常環境參數持續一段時間來判斷作為在異常環境下容易生病做出預警。本功能以列表方式展現,列表顯示最新的6條數據,最新的預警會出現在列表的最上面, 最后一條淡出。如果需要查看全部的環境預警,可以進入到更多頁面。3.3.14.2激勵/響應序列Actors角色:用戶Trigger觸發條件:1、用戶從登陸界面登入到系統。2、點擊目錄中的控制臺。Preconditions 前置條件:用戶已登錄Description基本事件流描述同環境異常預警。Extensions備選事件流同環境異常預警End Condition后置條件1、Success End Conditio

39、n成功后置條件:無2、Failed End Condition失敗后置條件:無Special Requirement 特殊需求無User Interface 用戶界面圖 3.3.143.3.15 更多節點箱數據查看3.3.15.1 功能說明本功能提供所有節點箱即時數據查看的頁面,每頁顯示6個,可以翻頁。3.3.15.2 激勵/響應序列Actors角色:用戶Trigger觸發條件:1、在控制臺頁面,點擊即時環境數據上的“更多”按鈕。Preconditions 前置條件:1、用戶已登錄。Description基本事件流描述Extensions備選事件流End Condition后置條件1、Succ

40、ess End Condition成功后置條件:無2、Failed End Condition失敗后置條件:無Special Requirement 特殊需求無User Interface 用戶界面圖 3.3.163.3.16 同種采集數據即時查看功能3.3.16.1 功能說明本功能主要是提供一個查看所有節點箱上同一種采集器所采集的即時數據的頁面。以分頁的方式查看。3.3.16.2 激勵/響應序列Actors角色:用戶Trigger觸發條件:1、在控制臺頁面,點擊即時環境數據上的“更多”按鈕。Preconditions 前置條件:1、用戶已登錄。Description基本事件流描述1、用戶進入

41、到即時數據采集數據查看頁面;2、后臺向數據庫查詢系統中正在使用的采集點信息,返回給頁面;3、頁面根據后臺返回的采集點數據列表,以分頁的方式初始化多個采集點曲線。4、前臺根據每個采集點信息調用后臺實時數據接口,獲取實時采集數據。5、后臺接口根據前臺請求查詢數據庫,將結果返回給前臺。6、頁面將返回的數據填充到表格中去。7、過5秒鐘后,調轉到步驟 4。Extensions備選事件流End Condition后置條件1、Success End Condition成功后置條件:無2、Failed End Condition失敗后置條件:無Special Requirement 特殊需求無User Int

42、erface 用戶界面圖 3.3.163.3.17 一個采集箱所有采集數據即時查看功能3.3.17.1 功能說明本功能提供查看一個節點箱上同所有種類采集器所采集的即時數據的頁面。3.3.17.2 激勵/響應序列Actors角色:用戶Trigger觸發條件:1、在控制臺頁面,點擊即時環境數據上的“更多”按鈕。Preconditions 前置條件:1、用戶已登錄。Description基本事件流描述1、用戶進入到即時數據采集數據查看頁面;2、后臺向數據庫查詢當前地塊使用的節點箱信息,返回給頁面;3、頁面根據后臺返回的采集點類型,創建出對應的曲線圖。4、前臺根據節點箱信息調用后臺實時數據接口,獲取實

43、時采集數據。5、后臺接口根據前臺請求查詢數據庫,將結果返回給前臺。6、頁面將返回的數據填充到表格中去。7、過5秒鐘后,調轉到步驟 4。Extensions備選事件流End Condition后置條件1、Success End Condition成功后置條件:無2、Failed End Condition 失敗后置條件:無Special Requirement 特殊需求無User Interface 用戶界面圖 3.3.183.3.18環境異常預警更多貢3.3.18.1 功能說明提供所有地塊的環境異常預警查看界面。每頁顯示6個地塊的環境異常列表, 可以翻頁。(設備異常預警更多頁,氣象災害預警更多

44、頁同此功能)3.3.18.2 激勵/響應序列Actors角色:用戶Trigger觸發條件:1、在控制臺頁面,點擊環境異常預警面板上的“更多”按鈕。Preconditions 前置條件:1、用戶已登錄。Description基本事件流描述Extensions備選事件流End Condition后置條件1、Success End Condition成功后置條件:無2、Failed End Condition失敗后置條件:無Special Requirement 特殊需求無User Interface 用戶界面圖 3.3.183.4配置臺3.4.1 農場地塊管理3.4.1.1 功能說明該功能是給用戶

45、提供了一個增加、刪除、修改和查尋農場地塊信息的界面。3.4.1.2 激勵/響應序列Actors角色:用戶Trigger觸發條件:1、用戶登錄系統后,點擊目錄中的地塊信息管理。2、操作A :點擊添加B:點擊刪除C:點擊修改Preconditions 前置條件:用戶登陸后Description基本事件流描述A:添加地塊1、點擊添加按鈕2、輸入地塊名稱,選擇父地塊,輸入備注,點擊保存B:刪除地塊1、選擇需要刪除的地塊,點擊刪除按鈕。2、彈出確認框,點擊確認。C:修改地塊1、選擇需要修改的地塊,點擊地塊條目上的修改按鈕。2、彈出修改頁面,在需要修改的項目里面填入新的數據,點擊保存。Extensions

46、備選事件流無End Condition后置條件無Special Requirement 特殊需求無User Interface 用戶界面軟件需求規格說明書圖 3.4.13.4.2 設備管理設備管理包括:節點箱管理電磁閥水泵管理攝像頭管理傳感器管理 LED燈管理冷風機管理新風機管理側窗管理天窗管理遮陰簾刻錄機服務器等。操作類似,本節采 用節點箱作為示例其他不做一一表述。3.4.2.1 功能說明該功能提供給用戶一個維護所以節點箱的用戶界面。3.4.2.2 激勵/響應序列Actors角色:用戶Trigger觸發條件:1、用戶登錄系統后,點擊目錄中的節點箱管理。2、操作A :點擊添加B:點擊刪除C:點

47、擊修改Preconditions 前置條件:用戶登陸后Description基本事件流描述A:添加地塊xxxxxxx科技有限公司第32頁共47頁軟件需求規格說明書1、點擊添加按鈕2、輸入名稱,選擇傳感器,輸入描述,點擊保存B:刪除地塊1、選擇需要刪除的節點箱,點擊刪除按鈕。2、彈出確認框,點擊確認。C:修改地塊1、選擇需要修改的節點箱,點擊節點箱條目上的修改按鈕。2、彈出修改頁面,在需要修改的項目里面填入新的數據,點擊保存。Extensions備選事件流無End Condition后置條件無Special Requirement 特殊需求無User Interface 用戶界面圖 3.4.23

48、.4.3地塊位置設置3.4.3.1 功能說明本功能提供給用戶維護系統中定義的大棚標注到農場地圖中去, 各個地塊的區域。這些設置將會在控制臺上的農場地圖中體現。3.4.3.2 激勵/響應序列Actors角色:用戶Trigger觸發條件:并能夠在地圖中圈畫出1、用戶登錄系統后,點擊目錄中的地塊位置設置。2、操作A :點擊添加按鈕。B:點擊地圖上的一個地塊,后點擊刪除按鈕。C:點擊地圖上的一個地塊,并移動。Preconditions 前置條件:用戶登陸后Description基本事件流描述A:添加地塊1、點擊添加按鈕;2、彈出沒有配置的地塊列表;3、選擇其中的一個地塊;4、點擊地圖上對應的位置;5、

49、對應位置顯示出該地塊的標志。B:刪除地塊1、選擇需要刪除的地塊,點擊刪除按鈕。2、彈出確認框,點擊確認。C:修改地塊1、點擊需要修改的地塊。2、移動鼠標到需要標識的位置。Extensions備選事件流無End Condition后置條件無Special Requirement 特殊需求無User Interface 用戶界面圖 3.4.33.4.4預警策略配置3.4.4.1 功能說明此處包括兩個部分:1 .預警條目:設置各種類型的預警信息文字描述和對應的數據通配符2 .預警策略:設置各種預警大類的發送方式.發送方式包括前臺推送,語音播報和短信發送 其中語音播報需要外部硬件支持,短信發送需要外部

50、軟件接口支持.3.4.5.2激勵/響應序列Actors角色:用戶Trigger觸發條件:1、用戶登錄系統后,點擊目錄中的系統設置。Preconditions 前置條件:用戶登陸后Description基本事件流描述Extensions備選事件流無End Condition后置條件無Special Requirement 特殊需求無User Interface 用戶界面圖 3.4.43.4.5 預警標準值配置3.4.5.1 功能說明本功能配置一系列的參數值范圍,用于給預警作為標準。3.4.5.2 激勵/響應序列Actors角色:用戶Trigger觸發條件:1、用戶登錄系統后,點擊目錄中的系統設置。Preconditions 前置條件:用戶登陸后Description基本事件流描述Extensions備選事件流無End Condition后置條件無Special Requirement 特殊需求無User Interface 用戶界面n -j-mas二S-d*2

溫馨提示

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

評論

0/150

提交評論