Digrams[1][1]
Digrams[1][1]
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
User_id Transaction_id
Due_date expiry_date
Task_Type
Status Payment_date
Task_name
Task_id
User_id
User_id
Duration
Instructio Meal_id
Category ns Meal_Type
M M
Exercise plan has Meal plan
Callories
Exercise_name
Exercise_id
Instructions
User_id Ingrediants
M User_id
Progress_id
Progress Workoutcompleted
Weight
caloriesburned
caloriesconsumed Date
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 Task Duration
Amount Calories
Payment_status Instructions
Task_id
Payment_method
User_id createExersisePlan();
Transaction_id
Description updateExersisePlan();
Payment_date
Status deleteExersisePlan();
Expiry_date
Due_date
MakePayment();
RefundPayment();
createTsk();
UpdateTask();
markAsCompleted();
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