Ignou MCA 6th Semester Synopsis file. This is a proposal file for MCA 6th semester. The project name is Project Management System. It is real world working scenario use by IT companies.
Vip Call Girls Anna Salai Chennai 👉 8250192130 ❣️💯 Top Class Girls Available
Synopsis (Fitness Manager App).pdf
1. 1 | P a g e
INTRODUCTION
There has been a continuing trend in India to quit good habits that leds to unhealthy
lifestyles. Increasingly, people are working to stay fit and healthy. This means that there is a
growing demand for workout facilities and health clubs. But the main problem is that it becomes
difficult for people to make out some time for going to gym. The solution to this problem is “Get
Active” app is a costless way of maintaining the health. It is the easiest way that provides the
check on the diet plan according to the user type. After analyzing the report provided by the
trainer, the user may work on the exercises recommended by the trainer.
OBJECTIVE & PURPOSE
➢ To develop a diet plan: according to the user type, the diet plan will be generated.
➢ To generate daily report: to keep user notifying about his diet, a daily report is generated.
➢ To analyze user: this helps in creating and analyzing the diet plan for the user.
PROJECT PLANNING & SCHEDULING
Management planning is very critical, but important for the success of any project. We
conduct planned and controlled software projects for one primary reason-it is the only known
way to manage complexity .We should trace our requirements all the time.
Preliminary Investigation –
A key part of the system analysis is to gather information about the present system. The
developer must know what information to gather, where to find it, how to collect it and what to
make of it. The proper use of tools to gather information is the key to successful analysis. The
tools used in the preliminary investigation are as follows-
Group Discussions
In this method, a group of staff members are invited who are expected to be well versed
in their own wings of the organization. The analyst will have a discussion with the members for
their views and responses to various queries posed by them.
Questionnaires
Questionnaires are special purpose documents that allow the analyst to collect
information and opinion form respondents. By using questionnaires, it is possible to collect
responses or opinion from a large number of peoples. This is the only way to get response from
a large audience.
QUESTIONAIRE FOR USER
2. 2 | P a g e
Name :
Contact :
E-mail :
Occupation :
Age :
Gender :
Current Height :
Current Weight :
1. Do you exercise or play sport for atleast 30 minutes 3 or more times a week?
Yes No
2. Do you warm up and cool down by stretching before and after exercising?
Yes No
3. Do you fall into the appropriate weight category for someone your height and gender?
Yes No
4. In general, are you pleased with the condition of your body?
Yes No
5. Are you satisfied with your current level or energy?
Yes No
6. Do you use staircase rather than escalators or elevators whenever possible?
Yes No
7. Is your diet well-balanced (including vegetables, fruits, breads, cereals, dairy products
and adequate sources of proteins)?
Yes No
8. Do you limit the intake of saturated fats (butter, cheese, cream, fatty meats)?
Yes No
9. Do you smoke?
Daily Occasionally Never
10. Do you drink alcohol?
Daily Occasionally Never
11. Do you use tobacco?
Yes No
12. Do you have high cholesterol?
Yes No
13. Do you have high blood pressure?
Yes No
14. Do you have diabetes?
3. 3 | P a g e
Yes No
15. For how many hours do you sleep?
Below 5 5-7 hours Above 7
16. How many litres of water do you drink daily?
0-1l 1-2l 2 and over
17. Do you take any medications on regular basis?
Yes No
If yes, please list medications and reason for taking:
18. Have you been recently hospitalized?
Yes No
If yes, explain:
19. How many hours do you work per week?
<35 35-40 35-40 45-50 >50
20. What are the primary physical requirements of your job?
Phone/computer Sitting Standing Lifting Travel
21. Please rate your level of stress on the following scale:
Home: Low stress 1 2 3 4 5 High stress
Work: Low stress 1 2 3 4 5 High stress
DATE: SIGNATURE:
THANK YOU!!
QUESTIONAIRE FOR TRAINER
Name :
Contact :
E-mail :
Age :
Gender :
1. Do you have any experience teaching fitness classes or personal training?
Yes No
If Yes, Please describe:
2.
DATE: SIGNATURE:
4. 4 | P a g e
THANK YOU!!
Project Planning
Software project planning is task, which is performed before the production of
software actually starts. It is there for the software production but involves no concrete
activity that has any direction connection with software production; rather it is a set of
multiple processes, which facilitates software production.
Two important tools are used in project planning-
• Activity chart
• Gantt chart
Activity Chart:
5. 5 | P a g e
Activity diagrams, which are related to program flow plans (flowcharts), are used
to illustrate activities.
Gantt chart:
Gantt charts are useful tools for analyzing, planning and controlling complex multi-
stage projects. Gantt charts can:
• Assist in identifying the tasks and sub-tasks to be undertaken
• Help you lay out the tasks that need to be completed
• Assist in scheduling when these tasks will be carried out and in what order
• Assist in planning resources needed to complete the project
• Assist in working out the critical path for a project where it needs to be completed by a
particular date
6. 6 | P a g e
S.
NO.
TASK NAME START
DATE
FINISH
DATE
DURATION 1-
5
5-
10
10-
15
15-
20
20-
25
25-
30
1. ANALYSIS 25/05/22 4/06/22 9D
2. REQUIREMENT
GATHERING
25/05/22 4/06/22 8D
3. DOCUMENTATION 1/06/22 4/06/22 4D
4. MOBILE DESIGN 10/06/22 16/06/22 7D
5. MOBILE CODING 17/06/22 23/06/22 7D
6. DATABASE
DESIGN
9/06/22 17/06/22 9D
7. TESTING 23/06/22 01/07/22 8D
8. DEPLOYMENT 23/06/22 25/06/22 2D
SYSTEM ANALYSIS
7. 7 | P a g e
ENTITY RELATIONSHIP (ER)DIAGRAM
DATA FLOW DIAGRAM (DFD)
8. 8 | P a g e
Data flow diagram is graphical representation of flow of data in an information system.
It is capable of depicting incoming data flow, outgoing data flow and stored data. The DFD does
not mention anything about how data flows through the system.
There is a prominent difference between DFD and Flowchart. The flowchart depicts flow
of control in program modules. DFDs depict flow of data in the system at various levels. DFD
does not contain any control or branch elements.
Types of DFD
Data Flow Diagrams are either Logical or Physical.
• Logical DFD - This type of DFD concentrates on the system process and flow of data
in the system. For example in a Banking software system, how data is moved between
different entities.
• Physical DFD - This type of DFD shows how the data flow is actually implemented
in the system. It is more specific and close to the implementation.
‘0’ Level
15. 15 | P a g e
CONTROL FLOW DIAGRAM
SYSTEM REQUIREMENT SPECIFICATION
16. 16 | P a g e
HARDWARE
✓PROCESSOR - Intel(R) Core (TM)i3-3337U CPU @ 1.80 GHz
✓RAM - 4.00GB
✓HDD - 500GB
✓MONITOR - SVGA
✓KEYBOARD - MULTIMEDIA
✓MOUSE - OPTICAL MOUSE
✓MOBILE DEVICE - REDMI NOTE 7 PRO
✓MOBILE OPERATING SYSTEM- ANDROID 7.0 ( Nougate )
SOFTWARE
✓OPERATING SYSTEM - WINDOWS 10
✓DEVICE DRIVER - REDMI-USB-DRIVER-V1.5.49.0
✓FRONT END - ANDROID STUDIO
✓BACK END - XML, JAVA
✓PROGRAMMING LANGUAGE - XML, JAVA
✓REPORTING SOFTWARE - MS WORD, MS POWERPOINT
SYSTEM DESIGN
17. 17 | P a g e
Database Design
User Registration Table
Fields Data Type Number Constraints
Username Text 25 Primary Key
Password Text 15 Not NULL
Age Integer 2 Not NULL
Gender Text 1 Not NULL
Contact Integer 10 Not NULL
Trainer Registration Table
Fields Data Type Number Constraints
Tusername Text 25 Primary Key
Tpassword Text 15 Not NULL
Tage Integer 2 Not NULL
Tgender Text 1 Not NULL
Tcontact Integer 10 Not NULL
year_of_experience Integer 2 Not NULL
Module Details
18. 18 | P a g e
1. Admin Module
The Admin will manage the application by modify the diet plans, exercises and daily
routines and will have full control on the trainer and the user.
2. Login Module
The administrator will provide his username and password. And will be logged in by
clicking on the login button.
3. Diet Plan Modules
The administrator will view the diet plan recommended by the trainer and will modify it
if required.
1. Exercise Module
The administrator will view the exercises being recommended by the trainer and will
modify it if required.
5. Daily Routine Module
The administrator will view the daily routines which will be recommended by the trainer
and will modify it if required.
6. Review Module
The administrator will delete the review if any issue occurs.
7. Trainer Module
The Trainer will create and analyze the diet plan, recommend exercises and input and
modify daily routines for the user. The Trainer can also modify the diet plan and view the request
of the user and respond to it.
8. Registration Module
The Trainer will register himself by providing some of his details such as the username,
password, age, gender and contact. The Trainer will be registered for this application by clicking
on the submit button.
9. User Module
The User will input his additional information such as his weight and height, search for
a trainer, view diet chart, exercise and daily routines suggested by the trainer. The user can also
give feedbacks / reviews.
20. 20 | P a g e
Future scope
Fitness is one of the fastest-growing sectors in the Healthcare industry. Health and fitness are
always in style, but apps and technology have completely transformed the fitness industry in the
last ten years.
Today, apps are allowing users to focus on holistic health. They are helping users achieve their
fitness goals and providing personalized solutions. They are supporting users at every step. Users
now want to take charge of their own health – physical, mental, and emotional.
They want solutions that can help them monitor their health, understand where they lack, and
create a plan to get better. They are looking for solutions that can make them healthy from home.
21. 21 | P a g e
BIBLIOGRAPHY
BOOKS:
➢ Software Engineering by A.A.Puntambekar
➢ Software Engineering Principles and Principles and Practices by Rohit Khurana
➢ JAVA: Java 6 (Black Book)
➢ MySQL:PL/SQL by Ivan Bayross
TUTORIALS:
➢ Android tutorial
➢ Android advanced tutorial
22. 22 | P a g e
WEBSITES/LINKS:
➢ www.computerworld.com
➢ www.tutorialpoint.com
➢ www.w3school.com