Team HandiApp Sam Becker, Andrew Stein, Chris Hauptli, and Blake - - PowerPoint PPT Presentation
Team HandiApp Sam Becker, Andrew Stein, Chris Hauptli, and Blake - - PowerPoint PPT Presentation
Team HandiApp Sam Becker, Andrew Stein, Chris Hauptli, and Blake Barnhill Final Phase Deliverables Vision Document WRS Class Diagram Use Cases Product PIG, SIG, and Trace IDEF-0 Process Diagram Process PIG, SIG,
Final Phase Deliverables
- Vision Document
- WRS
- Class Diagram
- Use Cases
- Product PIG, SIG, and Trace
- IDEF-0 Process Diagram
- Process PIG, SIG, and Trace
Vision Document: Problem Statement
- The problem of.
○ Hearing impairment
- Affects.
○ Individuals with hearing loss
- The impact of which is.
○ The need to purchase a hearing aid device; which can cost $4,000 or more.
- A successful solution would be.
○ An inexpensive smartphone application that can provide hearing aid functionality by leveraging the phone’s built in hardware.
Vision Document: Stakeholders
- Friends, Family, and Co-Workers of the
hearing impaired.
- App Dev Team
- Teacher’s Assistant
- Professor Chung
WRS: Problems
- P1
○ The hearing impaired cannot hear what is happening around them.
- P2
○ Also, they cannot hear others easily enough to communicate with others.
- P3
○ While hearing aids exist for this purpose, they are too expensive for many hearing impaired people to afford.
WRS: Goals
- G1
○ Create a free hearing aid application that can work with any smartphone.
- G2
○ Create a hearing aid application that will allow the hearing impaired to hear what is happening around them.
- G3
○ The application should also make communicating with
- thers easier by allowing them to hear the person they
are conversing with more easily.
WRS: Functional Requirements
- FR1
○ The system shall amplify all sound that can be received by the phone microphone (20Hz - 20kHz) to 70+ dB through headphones.
- FR2
○ The system shall isolate and then amplify human speech.
- FR3
○ The system shall dynamically adjust minimum volume levels from 0 dB output to 70+ dB output independently for each headphone (left and right).
WRS: Non-Functional Requirements
- NFR1
○ Audio amplification and isolation will run outside of the application, and within it.
- NFR2
○ Amplification of input audio will have a maximum latency of 30ms.
- NFR3
○ Audio will only be stored in the phone’s memory, never on disk.
- NFR4
○ Audio output will not cause more harm to the user’s hearing.