基于Android的“健康宝”体检APP(二)

xiaoxiao2021-02-28  101

第一章      引言

 

1  编写目的

    为明确软件需求,安排项目规划与进度、组织软件开发与测试,撰写本文档。

2  软件需求分析理论

    软件需求分析是研究用户需求得到的东西,完全理解用户对软件需求的完整功能,确认用户软件功能需求,建立可确认的、可验证的一个基本依据。

    软件需求分析是一个项目的开端,也是项目实施最重要的关键点。据有关的机构分析结果表明,设计的软件产品存在不完整性、不正确性等问题80%以上是需求分析错误所导致的,而且由于需求分析错误造成根本性的功能问题尤为突出。因此,一个项目的成功,软件需求分析是关键的一步。

3  软件需求分析目标

(1)对实现软件的功能做全面的描述,帮助用户判断实现功能的正确性、一致性和完整性,促使用户在软件设计启动之前周密地、全面地思考软件需求。

(2)了解和描述软件所需的全部信息,为软件设计、确认和验证提供一个基准。

(3)为软件管理人员进行软件成本计价和编制软件开发计划书提供依据。

第二章 需求概述

 

1  项目背景

随着大家生活质量的不断提高,人们也更加关注自己的身体健康状况,也想要保持一个健康的体质度过每天的生活。尤其对于工作繁忙的上班族来说,更有可能出现各种健康问题,但是他们由于工作原因,没有过多的时间经常去医院进行体检,那么,能不能足不出户就可以对自身健康状况进行检查呢?因此,我们想要设计这款健康宝APP,只需要通过手机,进行几个简单的步骤,几分钟时间就可轻松完成测试,对自己的健康状况了如指掌,极大地方便了人们,也减少了额外的开支。

2  需求概述

用户进入APP后,可自行选择心率、血压、视力、听力或者肺活量测试,每项测试仅需几分钟时间,根据测量情况,测试完成后屏幕上立即显示测试结果,并根据结果给出分析及温馨提示,如注意保护视力,不要用眼过度、一切正常等等。

心率测试可以检测用户的心率,即一分钟心跳次数。

呼吸频率测量用户一分钟内呼吸次数。

听力测试测量用户的听力,判断是否有听力弱的现象。

 

 

 

第三章 系统功能需求

 

1  心率

   心率测试可以检测用户的心率,即一分钟心跳次数。

   测心率的主要原理是:测试时,手机的闪光灯打开,用户将手指放在摄像头上时,指尖皮下血管由于有血液被压入,被光源照射的手指亮度(红色的深度)会有轻微的变化。这个过程可以凭借感光元件捕捉到。这样毛细血管的搏动就能通过画面明度的周期性变化反映出来。

心率测量后显示测量结果,并根据结果系统给出提示:

心率在正常范围内,提示心率正常

心率过快或过慢,分别给出相应提示,提醒用户注意健康或及时就医。

2  呼吸频率

呼吸频率测量用户一分钟内呼吸次数。

用嘴巴对准手机的话筒,根据手机接收到的话筒声音长短进行分析,计算呼吸频率,并返回结果。

测量后根据结果返回相应的提示信息:

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

呼吸频率过快或过慢应提示异常。

3  听力

听力测试测量用户的听力,判断是否有听力弱的现象。

控制手机发出不同频率不同声强来检测接受测试者的听力状况。

根据测试结果返回提示信息:

听力正常或听力出现异常应及时就医。

 

第四章              其他非功能需求

 

1  性能需求

   保证系统运行稳定,减少卡顿等印象用户体验的因素。

2  可扩展性需求

   系统按照本说明书实现所需功能后,可在此基础上添加新的功能。

3  可移植性需求

   该系统应适配于多数安卓手机。

转载请注明原文地址: https://www.6miu.com/read-63488.html

最新回复(0)