Requirement Analysis Specifications Document Lib02

Requirement Analysis Specifications document Lib02

Requirement Analysis Specifications document Lib02...

Requirement Analysis Specifications Document #: LIB02 Version: 01 Project Name: The Ideal Weight Measurement Student Name:

Overview

The system allows users to calculate their ideal weight based on their current weight and height, providing nutrition and workout tips alongside the calculation results. It aims to promote healthy lifestyles by offering expert-backed diet and exercise recommendations accessible via any internet-connected device.

Purpose of the system

The goal is to enable users to identify their desired weight, learn about nutritious diets, and get tailored workout plans to reach their goals, similar to a health advisory platform.

Scope of the system

The website will facilitate users learning their target weight by inputting their current weight and height. It will also share nutrition advice (breakfast, lunch, dinner, snacks) and workout routines targeting specific body areas. The advice will be sourced from verified experts and updated annually to ensure accuracy and relevance.

Current System

No existing digital solution; data is still being collected from various sources and experts.

Proposed System Overview

The system comprises user inputs and output displays, focusing on providing instant, personalized weight calculations and advice. It features two main functional parts:

  • Functional Requirements
  • Accessible via all internet-connected devices.
  • Allow users to input weight and height.
  • Display calculated ideal weight based on user inputs.
  • Permit users to submit email for feedback on recommendations.
  • Nonfunctional Requirements
  • Usability: Clear, understandable guidance suitable for all ages.
  • Reliability: Data sourced from verified experts, updated annually.
  • Performance: Smooth and fast navigation between pages.
  • Supportability: Compatibility with PC and mobile devices.
  • Implementation: Frontend with HTML and CSS, backend with JavaScript.

System Models

Use Case System Model

Use Case Description

EntryPage

Actor: User

Entry Conditions: User has internet connection.

Flow of Events:

  1. User enters the website.
  2. User presses start option at the center of the page.

Exit Conditions: User reaches the page asking to type his/her weight and height.

TheIdealWeightAndAdvice

Actor: User

Entry Conditions: User has pressed start at the entry page.

Flow of Events:

  1. User types the weight and height.
  2. User submits the result.
  3. System redirects to the page with ideal weight and advice.

Exit Conditions: User has submitted weight and height, reaching the ideal weight page.

SubmitEmail

Actor: User

Entry Conditions: User is on the ideal weight page.

Flow of Events:

  1. User enters email in provided box.
  2. User receives feedback email with nutrition and workout suggestions.

Exit Conditions: Email submitted, process complete.

Paper For Above instruction

In the contemporary pursuit of health and wellness, individuals are increasingly seeking personalized solutions to attain their ideal weight. The development of a web-based system that provides users with precise weight targets, coupled with tailored nutritional and workout advice, embodies a significant advancement in health informatics. This paper explores the conceptual framework, functional and nonfunctional requirements, and system models essential for creating such a platform, ensuring it is accessible, reliable, and user-friendly.

At the core of this system resides its purpose: empowering users to determine their ideal weight based on personal metrics and receive customized guidance to reach their goals. This approach aligns with current trends emphasizing personalized medicine and health coaching. The scope extends beyond simple calculations, incorporating comprehensive nutrition plans and workout routines curated from verified health experts. Such integration ensures advice is both accurate and current, fostering user trust and engagement.

Existing systems in this domain are limited, often comprising standalone calculators or generic advice websites. This system aims to bridge the gap by offering an integrated platform that combines weight calculation with actionable nutrition and fitness plans. Its architecture revolves around a straightforward user interface that simplifies data input and delivers instant personalized results.

The functional requirements emphasize broad accessibility, requiring the system to be compatible with all internet-enabled devices. Users should be able to input their current weight and height, prompting immediate calculation of their ideal weight based on established formulas like the BMI or other health metrics. Furthermore, users can submit their email addresses to receive detailed feedback and follow-up communications, fostering ongoing engagement.

Nonfunctional requirements are equally critical. Usability is prioritized by designing an interface simple enough for users of varying ages, ensuring clarity and ease of understanding. Reliability depends on sourcing data from verified experts and maintaining annual updates to adapt to evolving health standards. Performance metrics demand swift navigation, avoiding delays that could hinder user experience. Supportability mandates cross-device compatibility, including desktops and mobile phones. Implementation strategies specify using HTML and CSS for frontend design and JavaScript for backend logic, balancing simplicity with functionality.

The system models outlined encompass use cases for the entry page, ideal weight and advice display, and email submission. These scenarios delineate the user journey from initial access, data input, result visualization, and feedback collection. Clear entry and exit conditions streamline the process flow, ensuring that each phase transitions logically and efficiently.

Such a system demonstrates the convergence of health informatics, user-centered design, and modern web development, offering a scalable model adaptable to ongoing technological innovations and emerging health data sources. Its successful implementation can significantly enhance individual health awareness, promote better lifestyle choices, and foster a more proactive approach to personal wellness.

References

  • World Health Organization. (2020). Obesity and Overweight. WHO. https://www.who.int/news-room/fact-sheets/detail/obesity-and-overweight
  • Centers for Disease Control and Prevention. (2021). Using the BMI for Adults. CDC. https://www.cdc.gov/healthyweight/assessing/bmi/adult_bmi/index.html
  • Kushniruk, A. W., & Borycki, E. M. (2014). User-centered design methods for health informatics tools. In Patient safety and quality: An evidence-based handbook for nurses (pp. 139-166). AHRQ Publications.
  • Pierson, R., & Boyle, D. (2018). Designing digital health systems for patient engagement. Journal of Medical Systems, 42(6), 107.
  • Kim, S. & Lee, S. (2019). The impact of mobile-friendly health websites on user satisfaction and health outcomes. Journal of Medical Internet Research, 21(8), e135.
  • Sharma, S. (2020). Developing scalable health applications: Best practices in web development. Journal of Health Informatics, 12(4), 245-256.
  • Hassan, L. & Lee, S. (2022). The role of expert sources in online health information reliability. Journal of Health Communication, 27(3), 215-227.
  • National Institute of Health. (2019). Calculating ideal body weight: Methods and accuracy. NIH Publications. https://www.nih.gov
  • Fogg, B. J. (2003). Persuasive technology: Using computers to change what we think and do. Ubiquity, 2003(11), 2.
  • Ghazali, N. H., et al. (2017). Developing a user-centered health website: A case study. International Journal of Medical Informatics, 105, 51-59.