Title | MS1 GYM Fitness Center 1730016 1731490 1731462 |
---|---|
Author | Sharmin Islam Shroddha |
Course | Object Oriented Programming with Java |
Institution | Independent University, Bangladesh |
Pages | 8 |
File Size | 530 KB |
File Type | |
Total Downloads | 78 |
Total Views | 146 |
Download MS1 GYM Fitness Center 1730016 1731490 1731462 PDF
Independent University, Bangladesh
“AMPM GYM & FITNESS CENTER”
Group Details Partho Protim Saha - 1730016 Mohitul Shafir - 1731490 Ahnaf Tazwar Araf - 1731462
Admin Objectives: Goal #1. Create a new account. (Member, Trainer) E1: Login Verification E2: Select create account button and new interface will come. E3: Select the type of user (exam: member or trainer), give name, birth date, gender (male or female), address, contact number, email address, id number and password. E4: Check member/trainer id is duplicate or not. If duplicate, skip that member. Otherwise click confirm to create the account. E5: If confirmed then notify that “The account has been created”. Goal #2: Delete or Suspend an account E1: Login Verification. E2: Search the targeted member/ trainer with the id. E3: If found, then go to that account option to Delete/Deactivate that account and click Delete/Deactivate. Otherwise check for id validation. E4: Confirm the delete or suspend by clicking ‘Confirm’ from the popup window. Goal #3. Post latest features for different users: E1: Login Verification. E2: Click on add notice and select the pdf file that will be uploaded as the notice. E3: Upload that file and notice will be updated. Goal #4. Add new Programme: E1: Login Verification. E2: Click on the “Add Programme” button. E3: Fill up the Add Programme form (Example: Programme Name, Duration, Amount, Member Capacity, Trainer and Package details). E4: Then click on the “Confirm” button that will send a notification to the Manager & other members for promotions.
Goal #5. Generate Graph for total members enrolled ( Pie Chart): E1: Login Verification. E2: Go to the “Generate Graph” tab. E3: Select the Programme to see the graphical view. E4: Click the type of Graph (Exam: Pie Chart). E5: Click on the “Generate” button. E6: Chart will be generated and a new interface of Chart will come. Goal #6. View Applicant for are applying for Trainer: E1: Login Verification. E2: Go to the “View Applicant” tab. E3: Click on that button and applicant information will be shown in console panel. Goal #7. List of Account: E1: Login Verification. E2: Go to the “List of Account” tab. E3: Click on that button and all account information will be shown in a new interface. Goal #8. Append Account: E1: Login Verification. E2: Go to the “Append account” tab. E3: Click on that button and all account will be shown in a table view which account has been suspended. E4: Select that row and click on “Append” Button. E5. A Label will show a confirmation massage. Manager Objectives: Goal #1. Check the details of Members: E1: Login verification E2: Click on “List Of Member” tab. E3: Select the “Type of member” from menu option. E4: it will be shown the details information in the table view.
Goal #2. Reply for the leave of absence request from the trainer E1: Login verification. E2: click on the notification and check is there any application for the leave of absence. E3: click on the available application and checking E3: after checking, the reason is valid(if ) click on “Approved” otherwise “Decline”. Goal #3. Generate Graph for Trainer Evaluation: E1: Login Verification. E2: Go to the “Graph” option. E3: Select the name of trainer from drop - down menu. E4: Click on “Generate” and a Statistical graph will be shown. Goal #4. Update payment status of Members (Dues, Fees, Paid/Unpaid Status): E1: Login verification E2: Click on “Payment” tab. E3: Select what type of payment status the manager wants to see (Dues, Paid Fees). E4: Click on “Show Status” that will show a list of members that satisfies the previous event. E5: Select all the members from the list and click on “Notify Member” and the following users will be notified accordingly. Goal #5: Leave application report for the trainer E1: Login verification E2: Click on “Report” tab. E3. New Window will come, and report will be shown.
Trainer Objectives: Goal #1. Making schedule for members: E1: Login verification. E2: Search and select member by the member’s ID to edit/ create the schedule. E3: Make the desired schedule and confirm it which will notify the manager to verify the schedule. Goal #2. View the list of members and their details who are going to take training under the trainer: E1: Login verification E2: Click on trainees E3: The list of trainees will show in the table view. Goal #3. Update Suggestions & Planning for his/her trainees: E1: Login verification E2: Click on message option and see the question of his/her trainees. E3: Then give some feedback or planning new rules for his/her trainees. Goal #4. Apply for leave: E1: Login verification E2: Click on “Apply for Leave”. E3: Write down the application reason, name of trainer, Trainer ID. E4: Click on submit button for the apply for leave of absence. Goal #5. View the evaluation graphical report: E1: Login Verification E2: Click on “Evaluation Report” button to see his/her evaluation. E3: Click on “Generate” Button. The report will show in graphs.
Member Objectives: Goal #1. View program schedule: E1: Login verification E2: Select the schedule tab to view the whole schedule containing date, timing and the type of program the member has.
Goal #2. Request for appointment with the trainer: E1: Login verification E2: Search the trainer by entering ID or name on the search box and click on “Search button”. E3: If the trainer profile is found: click on the profile and select “Appointment” to apply for an appointment with that trainer. Else: Check whether the ID or trainee’s name is correct or not. E4: A calendar will appear highlighting vacancy (if any) for the appointment. E5: If vacancy is available, select a preferred date and click on “Make Appointment” and the following trainer will be notified for the appointment. Else there will be a notification that “There is no vacancy for Appointment. You can try another day for an appointment.” Goal #3. Checking notification E1: Login verification E2: There will be a label for notification and this label will be automatically updated. Goal #4. Evaluate his/her trainer: E1: Login verification E2: Click on the evaluate button to evaluate his/her trainer. E3: there are multiple questions and some options. Answer all the questions and submit the evaluation. E4: Confirm by clicking ‘Confirm’ from the pop-up window.
Goal #5. Apply for Membership renewal: E1: Login verification E2: Click on the “Membership” button and check about the membership. E3: If the membership page shows that “Your membership has expired. Please Renew your membership.” then click on that line to renew his/her membership. Else, no notifications about membership renewal will be shown. E4: new interface will come and click on the type of membership (Example: Monthly package or 3 months package or 6months Package with details). E5: if a member wants to create an installment then click “Installment”. Installments will be created for 3 times. Then click on submit to apply for membership. This time membership will renew for 7days and between those days’ members have to pay his/her membership. Guest Objectives: Goal #1. View the details of different programs (example: Spa, swimming, Gym etc.): E1: Go to the application E2: Select the “Programs” tab and a list of all types of programs will appear. E3: Selecting any of those programs will bring detailed information about the program including its price, schedule and special offers (if any) etc. Goal #2. View membership type / requirements E1: Go to the Application. E2: Click on “Membership” tab. E3: Click the type of Membership. (Example: Silver Membership (Three Months), Gold membership (Six months), Diamond Membership (One Year) and select the type.
E4: Click on Preview to see the features. E5: If a guest wants to buy the membership plans, then there will be a box to write down an Email Address and click on “Join Now”. E6: There will be a pop-up window and written that” Representative will contact you soon! Thank You.”
Goal #3. Can apply for trainer (if the vacancy is there): E1: Go to the application E2: Go to the career button. E3: After clicking the button a new interface will come and check that vacancy is available or not. E4: If available then click on “Apply for Trainer”. E5: Fill up the form and click the submit button. E6: A pop up notification will come and there will be written "Successfully Done." Goal #4. Apply for booking for Spa or Saloon or Swimming pool for a specific time: E1: Go to the application E2: Select the “Programs” tab to view the list of programs. E3: Select a program which one he/she wants to book. E4: After selecting the program, the user has to give the full information about his/her details and the time duration(must). Then click on the submit button. E5: If the time is available then the application will send a notification to the user. Otherwise users have to select another time for booking. Goal #5. Photo Gallery for events, practices etc. E1: Go to the application. E2: Go to Gallery tab. E3: Can see the Event pictures, Gym equipment pictures etc....