0% found this document useful (0 votes)
20 views8 pages

Digrams

The document includes various diagrams related to a health and diet planner management system, including ER, use case, sequence, class, and data flow diagrams. It outlines user interactions, system functionalities, and data relationships, focusing on meal and exercise planning, task management, and payment processing. The diagrams collectively illustrate the architecture and workflow of the system, emphasizing user registration, plan creation, and progress tracking.

Uploaded by

dhruvangpatel111
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
20 views8 pages

Digrams

The document includes various diagrams related to a health and diet planner management system, including ER, use case, sequence, class, and data flow diagrams. It outlines user interactions, system functionalities, and data relationships, focusing on meal and exercise planning, task management, and payment processing. The diagrams collectively illustrate the architecture and workflow of the system, emphasizing user registration, plan creation, and progress tracking.

Uploaded by

dhruvangpatel111
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 8

Diagrams:

Submitted by:
Priya Tambe
Deepa Bhalerao
ER Diagram:
Plan_Type
Height
Weight Goal Amount
User_id

Preference Payment_
Age Payment_id mode
s
User Make Payment
Name 1 M Payment_date
has
User_id Expiry_date
Due_date
Task_Type
Status
Task_name
Task
Task_id
User_id
User_id
Intensity
Schedule Meal_id
Duration Meal_Type
M M
Exercise plan has Meal plan
FoodItem
Workout_type
Exercise_id s
Nutrients
User_id Calories

M User_id
Progress_id
Progress Workoutcompleted

Weight
caloriesburned

caloriesconsumed Date
Use Case Diagram:

Register/Login
Meal plan

Exercise
plan

Create Plan

Set and Manage


Task
User

Send Notification
Admin

Track Progress

Payment
Sequence Diagram:

Students Web application Server

Enter login details Forward details Verify

Display Plan Send response

Verify credentials
Return User
Data

Request user data

Receive Diet & Exercise Plan


Generate personalized plan

Select Payment mode Send payment details

Payment details

Confirm Diet & Exercise Plan

Confirm Send status


Class Diagram:

Admin User
Meal_plan
User_id
Name
Username Phone_no M 1 Meal_id
Passward 1 has M Email User_id
Age Meal_type
Gender Calories
Height Nutrients
Login() Weight
Update() schedule
preference
createMealPlan();
Registration(); updateMealPlan();
Login(); deleteMealPlan();
UpdateProfile();
MakePayment();

1
1
Exercise_Plan

Payment Exercise_id
User_id
Payment_id Exercise_type
M Duration
User id Task
Amount
paymentMethod createExersisePlan();
Status updateExersisePlan();
Task_id deleteExersisePlan();
MakePayment(); User_id
RefundPayment(); Description
Status
Due_date

createTsk();
UpdateTask();
markAsCompleted();
Data Flow Diagram:

Deit Health
User Admin
Planner Management
System

Login to the website

Creating Personalized Plan

View & update Meal Plan

View & update Exercise Plan

Setting & Managing Tasks

Tracking Process

Making Payment

Loggin Out
Figure: A Context Level Diagram

FIRST LEVEL DFD

User Details Review User Admin


User And Plan details

View Plans
Health & Diet
Make Payment Planner
Plan Details
Management
System
Payment Meal &
Details Payment
Confirmation Exercise Plan

Payment
Figure: Second Level DFD

Create
User Views Plan Personalized Confirm
plan

Users Details

Plan Confirmation Select Payment Payment


confirmation of Payment Mode

Payment Details
Start Doing
tasks

You might also like