基於Android的“健康寶”體檢APP(二)

第一章      引言

 

1  編寫目的

    爲明確軟件需求,安排項目規劃與進度、組織軟件開發與測試,撰寫本文檔。

2  軟件需求分析理論

    軟件需求分析是研究用戶需求得到的東西,完全理解用戶對軟件需求的完整功能,確認用戶軟件功能需求,建立可確認的、可驗證的一個基本依據。

    軟件需求分析是一個項目的開端,也是項目實施最重要的關鍵點。據有關的機構分析結果表明,設計的軟件產品存在不完整性、不正確性等問題80%以上是需求分析錯誤所導致的,而且由於需求分析錯誤造成根本性的功能問題尤爲突出。因此,一個項目的成功,軟件需求分析是關鍵的一步。

3  軟件需求分析目標

(1)對實現軟件的功能做全面的描述,幫助用戶判斷實現功能的正確性、一致性和完整性,促使用戶在軟件設計啓動之前周密地、全面地思考軟件需求。

(2)瞭解和描述軟件所需的全部信息,爲軟件設計、確認和驗證提供一個基準。

(3)爲軟件管理人員進行軟件成本計價和編制軟件開發計劃書提供依據。

第二章 需求概述

 

1  項目背景

隨着大家生活質量的不斷提高,人們也更加關注自己的身體健康狀況,也想要保持一個健康的體質度過每天的生活。尤其對於工作繁忙的上班族來說,更有可能出現各種健康問題,但是他們由於工作原因,沒有過多的時間經常去醫院進行體檢,那麼,能不能足不出戶就可以對自身健康狀況進行檢查呢?因此,我們想要設計這款健康寶APP,只需要通過手機,進行幾個簡單的步驟,幾分鐘時間就可輕鬆完成測試,對自己的健康狀況瞭如指掌,極大地方便了人們,也減少了額外的開支。

2  需求概述

用戶進入APP後,可自行選擇心率、血壓、視力、聽力或者肺活量測試,每項測試僅需幾分鐘時間,根據測量情況,測試完成後屏幕上立即顯示測試結果,並根據結果給出分析及溫馨提示,如注意保護視力,不要用眼過度、一切正常等等。

心率測試可以檢測用戶的心率,即一分鐘心跳次數。

呼吸頻率測量用戶一分鐘內呼吸次數。

聽力測試測量用戶的聽力,判斷是否有聽力弱的現象。

 

 

 

第三章 系統功能需求

 

1  心率

   心率測試可以檢測用戶的心率,即一分鐘心跳次數。

   測心率的主要原理是:測試時,手機的閃光燈打開,用戶將手指放在攝像頭上時,指尖皮下血管由於有血液被壓入,被光源照射的手指亮度(紅色的深度)會有輕微的變化。這個過程可以憑藉感光元件捕捉到。這樣毛細血管的搏動就能通過畫面明度的週期性變化反映出來。

心率測量後顯示測量結果,並根據結果系統給出提示:

心率在正常範圍內,提示心率正常

心率過快或過慢,分別給出相應提示,提醒用戶注意健康或及時就醫。

2  呼吸頻率

呼吸頻率測量用戶一分鐘內呼吸次數。

用嘴巴對準手機的話筒,根據手機接收到的話筒聲音長短進行分析,計算呼吸頻率,並返回結果。

測量後根據結果返回相應的提示信息:

呼吸平穩,提示一切正常。

呼吸頻率過快或過慢應提示異常。

3  聽力

聽力測試測量用戶的聽力,判斷是否有聽力弱的現象。

控制手機發出不同頻率不同聲強來檢測接受測試者的聽力狀況。

根據測試結果返回提示信息:

聽力正常或聽力出現異常應及時就醫。

 

第四章              其他非功能需求

 

1  性能需求

   保證系統運行穩定,減少卡頓等印象用戶體驗的因素。

2  可擴展性需求

   系統按照本說明書實現所需功能後,可在此基礎上添加新的功能。

3  可移植性需求

   該系統應適配於多數安卓手機。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章