Fitness Android app-Requirement Analysis and use case

Fitness Android app-Requirement Analysis and use case

2 min read

CHAPTER 2: REQUIREMENT ANALYSIS

2.1 REQUIREMENTS SPECIFICATION

2.1.1 Functional requirements

  • Steps

    The app should be able to count the footsteps.

  • Distance

    The app can calculate the distance covered by the user.

  • Calories Burnt

    The app should keep an eye on calories burnt.

  • Workout

    The app should have the option to select muscles to work on and also its exercises.

  • Start Exercise

    The app should inform with all the procedures/instructions of a particular exercise with a timer.

2.1.2 Non-Functional requirements

  • Performance Requirements

    The load time for the user interface screen should take no longer than 5 seconds.

    Steps should be counted with the least error.

    Distance and calories burnt should be calculated and displayed alongside.

  • Design Constraints

    The application should be able to run on any Android device having a minimum Android version 6.0(Marshmallow).

  • Availability

    The application should be available at all times.

2.2 ENVIRONMENT

2.2.1 Hardware requirements

  • RAM

    The application requires an android device with a minimum of 512 MB RAM.

  • Processor speed

    The application requires an android device with a minimum processor speed of 1GHz.

  • Storage

    The application requires an android device with a minimum 22 MB free space.

2.2.2 Software requirements

  • Operating system

    The application requires device running on the Android operating system.

  • API Level

    The application requires android device supporting minimum API level 23 i.e. Marshmallow version

CHAPTER 3: DESIGN

USE CASE DIAGRAM

The following diagram specifies the expected behavior of the system. It is a primary form of software/system requirements for the software.

Use case for fitness android app

Please read the next blog to learn more about this project. Please follow me on my user-handle @vinaykumar

You can download the whole project here     

https://github.com/Its-Vinay/fit1

Tags: ,
Choose your Reaction!
Leave a Comment