USERS MANUAL
User Manual:
Open the PDF directly: View PDF .
Page Count: 78
Download | |
Open PDF In Browser | View PDF |
1 1.0 Introduction This User’s Manual contains the basic steps and information that are needed for the user to properly use the system. This serves as a guide for the people who have access to the system and are unfamiliar with its modules. This manual also includes the system requirements, installation guide, system functions and user’s conventions for Efficient Reliable Gym Management System for 6100 Martial Arts & Fitness. 1.1 System Requirements These are the hardware and software requirements needed in order for the user to efficiently use the system. This section also includes the information for who will be the ones using this system. 1.1.1 Hardware Requirements The system needs the following hardware requirements to properly set up the system. 1.1.1.1 Web Application In order to run the web application the computer must have at least dual-core 3.06 GHz or faster for 32-bit (x86) and 64-bit (x64) processor is needed. For the memory, 2GB RAM (32-bit) or 4GB RAM (64-bit) and a 16 GB available disk space for 32-bit and 20GB for 64-bit. 1.1.1.2 Mobile Application 2 The mobile device to be used should be an android phone for the application to run. It is preferred that the mobile device runs Android Jellybean version 4.4 or API level 19 until Android Nougat version 7.0 or API level 24. 1.1.2 Software Requirement The system contains the following software requirements for web so that the system will run properly. 1.1.2.1 Web Application 1.1.2.1.1 Google Chrome The web application can be displayed through Google Chrome. The group prefers to use this browser better layout and functioning of the system compared to other browsers. 1.1.3 Peopleware Requirements The admin of the system could add new class, membership, promo and personnel for he or she is the only one that can modify every stored data in the system. In addition, the coaches, the cashier and client can also access the web application and only can modify their own personal data in the system. The mobile application is only limited to coach and client usage. 3 The system users must have basic knowledge in using computers, mobile devices, and the internet. 1.2 Installation Guide 1.2.1 System Files The web application must run on a web browser preferably Google Chrome. The mobile application must run on an android device from Android Jellybean until Nougat. 1.2.2 Installation Instructions 1.2.2.1 Administrator, Coach, Cashier and Client The administrator, coaches, cashier and client can access by logging in their account in the system directly through the web application, using the link: sixonezerozeromaf.000webhostapp.com. 1.2.2.2 Guest Mobile Application For the guest to install the mobile application, the user will be given an apk version and the user will tap on the install button. Next, the user must check the “Unknown Sources” on the list of options that will pop up. This will allow the phone to set up third party applications. After that, the user may now successfully install the mobile application. 1.3 User’s Manual Conventions 4 1.3.1 Website Buttons/Links/Required Description Fields This button brings the user to the about page. About button This button brings the user to the classes & membership button Classes & Membership button This button brings the user to the events Events button page. This button brings the user to the Registration button registration page. This button brings the user to the contact Contact button page. This button brings the user to the login page. Login button 5 This button brings the user to the about page to learn more. Learn more button This button brings the user to classes & Click here link membership page. This button allows the user to login a Member portal button client. The button allows the user to login a Staff portal button staff. This button allows the user to view the rates of boxing class. Boxing rates button This button allows the user to view the rates of muay thai classes. Muay Thai rates button This button allows the users to view the rates of jiu jitsu classes. Jiu Jitsu rates button 6 This button allows the user to view tips. View tips button This button allows the user to register as a client. Register now button This link brings the user to the Facebook Facebook link account of 6100 Martial Arts & Fitness. This link brings the user to the Instagram account of 6100 Martial Arts Instagram link & Fitness. 1.3.2 Web Application (Administrator) Buttons/Links/Required Description Fields Enables the Administrator to enter his/her email address and password Login field 7 The button is used to log-in to the system Login button The button brings the Admin to the dashboard page. Dashboard button This button allows the admin to add a new New Announcement announcement. button This button allows the admin to view an Details button announcement This button allows the admin to remove an Remove button announcement. This button allows the admin to add a new event. New Event button This button allows the admin to view the Details button details of an event. 8 This button allows the admin to cancel an Cancel button event. The button brings the Admin to the services page. Services button This button brings Class types Button the admin to the Class Types Page This button allows the admin to add a new class type. New Class button This button allows the admin to update a Update button class. This button allows the admin to deactivate a class. Deactivate button This button brings the admin to the Membership Type button Membership Types Page 9 This button allows the admin to add a new New Membership Type class type button This button brings the admin to the Promos Types Page Promos button This button allows the admin to add a new promo. New Promo Button This button allows the admin to view the details of the promo. Details button This button allows the admin to open the promo. Open button The button brings the Admin to the equipment page. Equipment button This button brings the admin to the available Available button equipment page. 10 This button brings the admin to the under repair equipment page. Under Repair button This button brings the admin to the disposed Disposed button equipment. This button allows the admin to fix Fixed button equipment. This button allows the admin to repair Repair button equipment. This button allows the admin to dispose Dispose button equipment. The button brings the Admin to the reports page. Reports button 11 The button brings the Admin to the Membership Report Membership Report page. Button The button brings the Admin to the Sales Report page. Sales Report Button The button brings the Admin to the Equipment Report Equipment Report page. Button The button brings the Admin to the Staff Staff logs Report Button logs Report page. The button brings the Admin to the client Client logs Report logs Report page. Button The button brings the Admin to the Equipment Report page. Equipment report button 12 The fields allows the Admin to choose the start date of a report. Date Start report input The fields allows the Admin to choose the start end of a report Date End report input The button allows the Admin to submit the date start and end to generate the report. Submit report button This drop down button allows the admin to view more options to his/her account. Admin drop down button The button brings the Admin to his/her profile account. Admin Profile button The button allows the admin to change password. Change password button 13 The fields allow the admin to type the new New Password and password and confirm. Confirm Password Input The button allows the admin to save changes in his/her profile. Save Button This button brings the admin to the setting page. Settings Button This button brings the admin to the client Client Management management page. Button This button allows the admin to add new client. New Client Button This field allows the admin to scan an ID of client. Scan Id Field This button brings the admin to the staff management page. Staff Management 14 Button The button allows the admin to add a new staff. New Staff Button The button allows the admin to update a staff Update Button details. The button brings the admin to the Coach Coach Management management page. Button The button allows the admin to view the View Classes Button classes that the coach handles. The button allows the admin to add class to Add Class Button the coach. The button brings the admin to the class Class Management management page. Button The button allows the admin to add a new class. 15 New Class Button The button allows the admin to update a Update Button class. The button brings the admin to the equipment categories page. Equipment Categories The button allows the admin to add a new equipment category. New Category Button The button allows the admin to update an equipment category Update Button The button allows the admin to search. Searchbox The button allows the admin to logout from his/her account. Logout Button 16 1.3.3 Web Application (Cashier) Buttons/Links/Required Fields Description These fields allow the cashier to login by typing his/her email and password. Login field The button allows the cashier to login to Login button his/her account. The button brings the cashier to the client page. Client button This button brings the cashier to the all client registered page. All Client button This button brings the cashier to the active Active Membership Button membership page. 17 This button brings the cashier to the expired Expired Membership membership page. button This button brings the cashier to the no membership page. No Membership button This button brings the cashier to the pending client page. Pending button This button allows the cashier to add new client. New Client button This button allows the cashier to scan the ID of a client using barcode. Scan ID Field This button brings the cashier to time in a Time In button client. This button allows the cashier to log out a Log Out button client. 18 This button allows the cashier to view the Client Details Button client details. This button allows the cashier to view the Client ID Button client ID. This button brings the cashier to the logbook Logbook button page. This button brings the cashier to the client Switch to Client logbook page. Logbook Link This button brings the cashier to the staff Switch to Staff Logbook logbook page. Link This button allows the cashier to input the Date To button date up to. This button allows the cashier to input the Date From button date from. This button allows the cashier to view the log Details button details 19 This button brings the cashier to sales page. Sales Button This button allows the cashier to scan the ID of a client using barcode. Scan ID Field This button allows the cashier to print the receipt. Print Receipt Button This button brings the cashier to enroll page. Enroll Button This button allows the cashier to make a new transaction New transaction Button This button allows the cashier to select a client to enroll. Select Button This button allows the cashier to enroll a client in a certain class type written in the button label. Class offered button 20 This button allows the cashier to add promo in the client’s transaction. Promo button This button allows the cashier to cancel a client’s transaction Cancel button This button allows the cashier to confirm the payment and print receipt immediately. Pay button This button allows the cashier to cancel a transaction. Cancel Button This drop down button allows the cashier to view more options to his/her account. Cashier drop down button This button brings the cashier to his/her profile. Cashier profile button This button allows the cashier to change Change Password Button password 21 This button allows the cashier to save the changes. Save Button This button allows the cashier to logout from his/her account. Logout Button 1.3.4 Web Application (Coach) Buttons/Links/Required Description Fields These fields allow the coach to login to the system by typing his/her email and password Login field This button allows the coach to login to Login button his/her account This button brings the coach to the dashboard page. Dashboard button This button allows the user to view the View Client Details button details of a client he/she handles. 22 This means that the coach still not assign a No Routine Status routine to the client. This button allows the coach to add routine to the client. Add Routine button This means that a coach assigned a routine Ongoing Status that the client needs to finish. This button allows the coach to view the workout routines assigned to the client View workout button The coach clicks this button if the client Complete button completed an activity The coach clicks this button if the client didn’t complete an activity Incomplete button The coach clicks this button if the client skipped an activity Skipped button 23 The coach clicks this button if the client finished the workout. Finish Workout button This means the client finished the routine Finished Status assigned by the coach. This button brings the coach to the classes Classes button page. This button brings the coach to the classes page he/she handles and allows him/her to Class Type button view the clients enrolled to it. This button brings the coach to the Workout button workout plans page. This button allows the coach to add a new workout. New Workout button This button brings the coach to the Boxing workout plan button workout plan page of boxing. 24 This button brings the coach to the Muay Thai workout plan workout plan page of muay thai. button This button brings the coach to the Jiu Jitsu workout plan workout plan page of jiu jitsu. button This field allows the coach to search for a workout routine. Search box field This button allows the coach to view the routine in the workout plan. Workout routine button This button allows the coach to edit the Edit button workout routine. This field allows the coach to choose the class type where a workout routine can be Availability Check box use. This button allows the coach to save the changes. 25 Save button This button allows the coach to remove an activity. Remove activity button These fields allow the coach to add new activity by typing the activity name and sets. Add Activity fields This button allows the coach to add activity to the workout routine. Add Activity button This drop down button allows the coach to view more options of his/her account. Coach drop down button This button allows the coach to view his/her profile. Profile button This button allows the coach to change password. Change password button 26 This button allows the coach to save the change to his/her profile. Save button This button allows the coach to logout from his/her account. Logout button 1.3.5 Web Application (Client) Buttons/Links/Required Fields Description These fields allow the client to login to his/her account by typing their email and password. Login Fields This button allows the client to login to Login Button his/her account. This button brings the client to the dashboard page. Dashboard button This message means that the client has not Login message login to the gym. This message means the client is timed in No workout plan message but the coach has not assign a workout 27 plan yet. This means the client completed the Complete status activity. This means the client did not complete the Incomplete Status activity. This means the client skipped the activity Skipped status This button brings the client to the logs & Logs & Progress button progress page. This field allows the client to choose a date Date From field from. This field allows the client to choose a date to. Date To Field This button allows the client to view the Details button details of his/her log. 28 This drop down button allows the client to view more options of his/her account. Client drop down button This button brings the client to his/her profile page. Profile button These fields allows the client to input his/her height in inches and weight in lbs. BMI Fields This button allows the client to submit his/her height and weight for calculation of Submit button BMI. This allows the client to record his/her BMI Result. Record button This allows the client to view his/her BMI history report. View history button 29 This button allows the client to edit his/her profile. Edir profile button This button brings the client to settings page. Settings button This button allows the client to change his/her password Change password button This button allows the client to save the changes. Save button This allows the client to logout from his/her account. Logout button 1.3.6 Coach Mobile Application Buttons/Links/Required Fields Description These are the fields the coach will key in his Email and Password. Email and Password field 30 This button allows the coach to sign in to his account. Sign In Button This button displays the home activity. Home Button View Workout This button allows the coach to view a client’s workout. The coach clicks this button if the client completed an activity Complete Button The coach clicks this button if the client did not finish an activity Incomplete Button The coach clicks this button if the client skipped an activity Skipped Button Finish Workout Button This button allows the coach to end the client’s workout. 31 This button displays the coach’s profile. Profile Button Edit Button Save Button This button allows the coach to edit his details. This button allows the coach to save his edited details. This button displays the classes activity. Classes Button This button displays the workout plan activity. Workout Plan Button This button displays the client’s workout activity. Workout Button This button allows the coach to log out of their account. Logout Button 1.3.7 Client Mobile Application Buttons/Links/Required Description 32 Fields This button displays the client’s logs activity. Logs Button This button displays the client’s progress activity. Progress Button This button displays the client’s BMI activity. BMI Button This button allows the client to calculate their BMI. Calculate BMI Button This button displays the client’s more activity. More Button This button allows the client to visit their profile. Profile Button 33 This button allows the client to view more information about the gym. Contact Us Button This button allows the client to log out of their account. Logout Button 34 2.0 Getting Started 2.1 Run the System To run the system, the four different users of the web app must have computers or laptop device/s that are connected to the internet in order to utilize the system service. 2.2 The Initial Screen Upon entering the link http://sixonezerozeromaf.000webhostapp.com, the system shows the homepage of the website of 6100 Martial Arts & Fitness. On the Mobile Application, a login screen will also be shown. Figure 1. Website Home Page 35 Figure 2. Mobile Login Screen 2.3 The Major Components 2.3.1 Toolbars The web and mobile both uses the red color for it signifies the color of the 6100 Martial Arts and Fitness. The font used is Roboto. 2.3.2 Menus 2.3.2.1 Website Menu The Website top navigation contains six modules. These are the About, Classes & Membership, Events, Registration, Contact and Login. 36 Figure 3. Website Menu 2.3.2.2 Admin Web Menu The Admin top navigation contains five modules. These are the Dashboard, Services, Equipment, Reports and a drop down button contains admin Profile, Settings and Logout button. Figure 4. Admin Main Navigation 2.3.2.3 Cashier Web Menu The Cashier top navigation contains five modules. These are the Clients, Logbook, Sales, Enroll, and a drop down button that contains cashier Profile and Logout button. 37 Figure 5. Cashier Main Navigation 2.3.2.4 Coach Web Menu The Coach top navigation contains three modules. These are the Dashboard, Classes, Workout Plans and a drop down button that contains coach Profile and Logout button. Figure 6. Coach Main Navigation 38 2.3.2.5 Client Web Menu The Client top navigation contains two modules. These are the Dashboard, Logs & Progress and a drop down button that contains client Profile, Settings and Logout button. Figure 6. Client Main Navigation 2.3.2.6 Coach Mobile Menu The Coach Mobile bottom navigation contains four modules. These are the Home, Profile, Classes and Workout Plans. 39 Figure 7. Client Main Navigation 2.3.2.7 Client Mobile Menu The Client botton navigation contains five modules. These are the Workout, Logs, Progress, BMI and More which contains the Contact Us and Client Profile Button. 40 Figure 8. Client Main Navigation 2.3.3 Status Bar Figure 9. Status Bar The system displays a message that says “Invalid login information” when the user encounters an errors such as in entering their Email or Password wrong, or the the fields are not completely filled up. 41 3.0 System Modules/Features 3.1 Website Figure 10. Homepage Figure 11. About and Login Page This page is where the user can learn more about 6100 Martial Arts & Fitness and Login using their email and password. Figure 12. Classes and Membership Page 42 This page is where the user can view the rates of classes and membership offered. Figure 13. Tips Page This page is where the user can view a short video about the gym and tips when he clicks the View Tips button. Figure 14. Announcement and Events Page Shows the latest announcement. The user can also view the events going to happen monthly or weekly. 43 Figure 15. Registration Page Allows the user to register as a new client of the gym. Figure 17. Registration Page – Register Now Button This form is where the user can input his/her details to be a client of the gym. 44 Figure 18. Contact Page This page is where the user can view the contact information of the gym. 3.2 Admin Web Application Figure 19. Admin Dashboard 45 Allows the admin to view the statistical reports of peak hours, days and month, announcements, upcoming and calendar of events and sales overview of the year. Figure 20: Admin Dashboard – New Announcement Allows the admin to add a new announcement. Figure 21. Admin Dashboard – Details of announcement Allows the admin to edit details about an announcement. He may press the save button after he edits this record. 46 Figure 22. Admin Dashboard – New Event Allows the admin to add a new event. Figure 23. Admin Dashboard – Details of event Allows the admin to view the details of the event. He may also edit and press the save button after he edits this event. Figure 24. Services – Class type 47 Allows the admin to view the class type the gym offers. He may edit it when he clicks the details button. Figure 25. Services – Class type: New Class Allows the admin to add a new class type. Figure 26. Services – Membership Type Allows the admin to view the membership type the gym offers. He may edit it when he clicks the details button. 48 Figure 27. Services – Membership Type: New Membership Allows the admin to add a new membership. Figure 28. Services – Promo Allows the admin to view the Promos and the promo details when he clicks the Details Button. Figure 29. Services – Promo: New Promo Allows the admin to add a new promo. 49 Figure 30. Services – Promo: Open Button Allows the admin to open the promo again. He can also close the promo by clicking the Close Button. Figure 31. Equipment Page Allows the admin to view the equipment in the gym with the status of disposed, fixed or repair. 50 Figure 32. Equipment Page – New Equipment Allows the admin to add a new equipment. Figure 33. Report Page Allows the admin to view the generated reports when he clicks the submit button with corresponding dates and print it when he clicks the Print Report button 51 Figure 34. Report Page – Generated Report: PDF File The view of generated report ready to print. Figure 35. Profile Page Allows the admin to edit his profile. Figure 36. Profile Page – Change Password 52 Allows the admin to change his password and confirm the changes by clicking the save button. Figure 37. Settings Page – Client Management Allows the admin to view the client list edit client profile information when he clicks the details buttom Figure 38. Settings Page – Client Management: ID Allows the admin to view the template of the client ID with the barcode he/she scans to login to the gym. 53 Figure 39. Settings Page – Staff Management Allows the admin to view the staff list and edit staff profile information by clicking the Update button. Figure 40. Settings Page – Staff Management: New Staff Allows the admin to add new staff. 54 Figure 41. Settings Page – Coach Management Allows the admin to view the coach list add classes that a coach handles when he clicks the Add Class Button. Figure 42. Settings Page – Class Management Allows the admin to view the class list the gym offers and add a new class when he clicks the New Class Button. 55 Figure 43. Settings Page – Equipment Categories Allows the admin to view the categories list of equipment and add a new category when he clicks the New Category Button. 3.3 Cashier Web Application Figure 44. Client Page Allows the cashier to view and login a client with a filter of active, expired members and non-members client. 56 Figure 45. Client Page – Pending Allows the cashier to confirm a pending client. Figure 46. Logbook Page - Client Allows the cashier to view the client logged in and time out when a client leaves the gym. Figure 47. Logbook - Staff 57 Allows the cashier to view and login a staff. Figure 48. Sales Page Allows the cashier to view the sales of the gym daily and print receipts. Figure 49. Enroll Page Allows the cashier to add a new transaction, when he clicks the New Transaction Button a list of client will show up. 58 Figure 50. Enroll Page – Add Transaction Allows the cashier to enroll a client in a class. Figure 51. Enroll Page – Add Promo Allows the cashier to add a promo in client’s transaction Figure 52. Profile Page Allows the cashier to view and edit her profile. 59 Figure 53. Profile Page – Change Password Allows the cashier to edit her password and save the changes when she clicks the Save Button. 3.4 Coach Web Application Figure 54. Dashboard Page Allows the coach view the clients assign to him and add a routine when he clicks the Add Button. 60 Figure 55. Dashboard Page – Client Routine After the coach assigned a routine, he can view the activities and set the client’s progress for each activity. Figure 56. Classes Page Allows the coach view the clients enrolled under a specific class. Figure 57. Workout Page Allows the coach to view, edit and add workout plans and routine activities. 61 Figure 58. Profile Page The coach can view and edit his profile. Figure 59. Change Password Page Allows the coach to change the password and save the changes when he clicks the Save Button. 3.5 Client Web Application Figure 60. Dashboard - Inactive Shows that the client is inactive or did not login to the gym. 62 Figure 61. Dashboard – Active: No workout plan Shows that the client is logged in but the coach did not assign a workout plan for her yet. Figure 62. Dashboard – Active Allows the client to view the workout plan assigned to her by his coach and the status of every activity. 63 Figure 63. Logs & Progress Page Allows the client to view her attendance in the gym, average progress rate and remaining sessions. Figure 64. Logs & Progress Page - Details Allows the client to view the details of her visit to the gym. 64 Figure 65. Profile Shows the client profile, transactions and can calculate their BMI. Figure 66. Profile – View BMI History Shows the history of her BMI. Figure 67. Settings Allows the client to edit her profile. 65 Figure 68. Settings – Change Password Allows the client to change her password and save the changes when she clicks the Save Button 3.6 Coach Mobile Application Figure 69. Login Activity This is where the coach inputs his login details. After he fills the ID field and Password with the correct information, he may now access the mobile app. 66 Figure 70. Home Activity This activity also shows the stats, logbook and the coach’s name for verification that it is his account being used. Figure 71. Assign Workout Activity After selecting a student from the logbook, the coach is led to the assign workout activity. This activity allows the coach to assign the student’s workout. 67 Figure 72. Client Profile Activity Once the coach has assigned the client’s workout, he is able to view the client’s information such as the class the client is enrolled in, the number of sessions remaining, the date the client enrolled and the date it will expire. The coach is also able to view the workout. Figure 73. View Workout Activity This activity allows the coach to view the client’s workout. The coach will keep track if the client will complete, partially complete (incomplete) or 68 skip the activity being executed and click finish workout when the session is over. Figure 74. Profile Activity This activity displays the coach’s details such as the first and last name, contact number and email. The coach is also able to edit the details or logout. Figure 75. Edit Activity 69 This activity allows the coach to edit his profile information and save the changes when he clicks the Save Button. Figure 76. Classes Activity This activity displays a list of all the classes. When the coach clicks on one of the classes, a new activity will pop up showing a list of all the students taking the class. Figure 77. Workout Activity 70 This activity displays the list of all the workout plans. When the coach clicks on one of the workout plans, a new activity will pop up showing a list of the activities the student may execute. 3.7 Client Mobile Application Figure 78. Login Activity This is where the client inputs his/her login details. After he/she fills the ID field and Password with the correct information, the mobile app may be accessed. 71 Figure 79. Workouts Activity This activity also shows the list of activities along with the statues and the client’s name for verification that it is his/her account being used. Figure 80. Logs Activity In this activity, the client may view the date and time when he/she has visited the gym. The class taken and the name of the coach is also displayed. 72 Figure 81. Progress Activity In this activity, the client is shown a list of the dates he/she has visited the gym and their progress rate. This activity also displays the client’s average progress rate. Figure 82. BMI Activity In this activity, the client may view their BMI by inputting his/her weight (lbs) and height (in). 73 Figure 83. More Activity In this activity, the client may choose to either view his/her profile or view the information of the gym. 4.0 System Messages 4.1 Instruction/ Information Messages
Source Exif Data:
File Type : PDF File Type Extension : pdf MIME Type : application/pdf PDF Version : 1.5 Linearized : No Page Count : 78 Language : en-PH Tagged PDF : Yes Author : Trisha Alvarez Creator : Microsoft® Word 2010 Create Date : 2018:03:18 23:44:37+08:00 Modify Date : 2018:03:18 23:44:37+08:00 Producer : Microsoft® Word 2010EXIF Metadata provided by EXIF.tools