BetsyRowley / menstrual-tracker

A full-stack application created for University of St. Thomas course SEIS739.
0 stars 1 forks source link

As a User, I want to see a graph of my daily cycle records so that I can look for trends based on my cycle. #13

Open BetsyRowley opened 7 months ago

BetsyRowley commented 7 months ago

Feature Description

Use Case

User Action Action Result
Click "historical data" next to a particular DailyRecord value Record details screen is displayed
Select desired timeframe from dropdown menu Record details graph is displayed

Noun Extraction

Class Name: DailyRecord
Responsibilities Collaborators
Knows (Variables): date, health values, and comments. Can (Methods): set & get date, health values and comments Cycle

Narration

User: Viewer, I want to see more information about my headaches. Viewer: Would love to show you that. How deep of a dive are we talking? User: I want to review the past 3 months, please. Viewer: Controller, User wants to see headache information from the last 3 months. Controller: Model, pull the last 3 months of headache ratings. Model: Here's all that raw headache info coming to you. Controller: Here you go, Viewer. I reformatted this information to align with your graph rules. Viewer: User, this is what your headache severity looked like over the past 3 months.