Professional Documents
Culture Documents
Version 1.0
4. Usage Scenarios
5. Adopted Methodology
Scope of Project:
Get Physical Trainer is an online portal which will help Users to search, join and keep in
touch with trainers online. Trainers will get registered on the portal with the required
information. Users will be able to search a trainer through different filters like fee,
location, experience and timings.
User will be able to sort the trainers through their ratings. User can contact a trainer
through built in system chat so they will be able to communicate without the involvement
of other applications. User will also get benefit of receiving physical health tips from
their trainers. Administrator of the application will have an overview of all the system.
Functional Requirements
Administrator:
1. Administrator will have an overview of all system through dashboard.
2. Administrator will be able to update and delete registered trainers/Users.
Trainers:
1. Register in the portal with their personal details and some other information like
their fee, location, experience and working hours.
2. Update their information.
3. List of their joined Users.
4. Send physical health tips to all joined Users.
5. Contact their joined Users through chat system.
Users:
1. Register in the portal with personal information.
2. See a list of trainers depending upon fee, location, experience and working hours.
3. Contact a trainer through chat system.
4. Join a trainer.
5. Give and update review for their trainer.
6. Update their information.
7. Receive physical health tips from their trainer.
Non-Functional Requirements:
1. System should be usable for the Users with least computer literacy.
2. System should not take more than 3 seconds to load a page.
3. Software should be User friendly for all type of Users.
4. It will be windows supported like window 98, window XP, window Vista,
window 7, and window 8.
5. The back-end database will be MYSQL server and the front-end will be
developed in Visual Studio and language will be PHP.
6. It will be a Web based application and care will be taken to keep it compliant with
most common browsers used in the country.
7. The things which would be in User use should be properly defined.
Adopted Methodology
<Write here detail about the adopted methodology for your project. You
must choose VU Process Model which is a combination of waterfall and
spiral models. More or combining two or more methodologies is explained
in SE2 (CS605) handouts. >