Digrams
Digrams
Submitted by:
Priya Tambe
Deepa Bhalerao
ER Diagram:
Plant_name
Gendert Hight &
Age Weight Amount
User_id
Goals Payment_s
Email id Payment_id tatus
User Make Payment
Name 1 M Payment_mode
has Costumer
User_id Costumer_ _workout Transaction_id
meal_plan _plan
Status Payment_date
Plan_id
Premium_plans
User_id
User_id
Meal_id
M User_id Meal_Type
Email_id M
Contact_us has Meal plan
Callories
Name
Message Instructions
Date Ingrediants
Contact Number
Duration
Instructio
Category ns
M
Exercise plan
Exercise_name
Exercise_id
User_id
Use Case Diagram:
Register/Login
Meal plan
Exercise
plan
Create Plan
Send Notification
Admin
Track Progress
Payment
Sequence Diagram:
Verify credentials
Return User
Data
Payment details
Admin User
Meal_plan
User_id
Name
Username Email_id M 1 Meal_id
Passward Age User_id
Gender Meal_name
Height Meal_type
Weight Calories
Login() Fitness_goal
Update() Ingredients
preference Instructions
Registration(); createMealPlan();
Login(); updateMealPlan();
UpdateProfile(); deleteMealPlan();
MakePayment();
1
1
Exercise_Plan
Payment Exercise_id
User_id
Payment_id Exercise_name
User_id Category
Plan_name Premium_plans Duration
Amount Calories
Payment_status Instructions
Payment_method Plan_id
Transaction_id User_id createExersisePlan();
Payment_date Costumer_meal_plan updateExersisePlan();
Expiry_date Customer_workout_plan deleteExersisePlan();
MakePayment();
RefundPayment();
createPlan();
UpdatePlan();
Data Flow Diagram:
Deit Health
User Admin
Planner Management
System
Tracking Process
Making Payment
Loggin Out
Figure: A Context Level Diagram
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
Payment Details
Start Doing
tasks