Object Modeling
Module Outcomes:
• Discover a variety of diagrams relating to systems analysis.
• Describe logical process models.
• Create Data Flow Diagrams.
Assessment Instructions
Avery has opened a gym and rehabilitation center specifically designed to provide training and recovery for service members who may have been injured while on duty. New members are provided a free fitness assessment to help determine their current fitness levels and to ascertain the extent of any injury to help onboard them into the program.
Avery has designed a basic system to help onboard these new gym members. When members are seen for the first time, they complete a simple gym membership form that asks for their name, address, phone number, and brief medical history, which are stored in the gym member file. They are also asked to schedule a Fitness Assessment.
Therapists or trainers must check the assessment calendar file for an available time. Members may also call to change their assessments. Because these assessments are scheduled in advance, Avery usually sends a reminder postcard and text message to each member one week before the appointment.
Assessment Requirements
Use Visio to Construct a Level 1 DFD based on the attached use cases. Each use case corresponds to a process in the Gym System. Use Gane and Sarson symbols. All the information can be analyzed from the Use Cases. Some of the Information is provided below. You will have to determine and label all the Data Flows in the DFD.
Entity: Gym Member
Processes:
• Schedule (or change) a Fitness Assessment
• Collect Membership Information
• Send Reminder and text message
Data Files:
• Calendar File
• Gym Member File
Data Flows:
• At least 16 are needed
Assessment Data Flow Diagrams
Use Case Name: Gym Member makes or changes a fitness assessment ID: _1_ Importance Level: High
Primary Actor: Gym Member
Short Description: This describes how a new fitness assessment is made or an existing fitness assessment is changed.
Trigger: Gym Member calls to schedule new fitness assessment or change an existing fitness assessment.
Type: External/Temporal
Major Inputs:
Description Source
Gym Member name Gym Member
Desired fitness assessment Gym Member
Fitness assessment to change Gym Member
Available fitness assessments Calendar file
Existing Gym Members Gym Member file
Major Outputs:
Description Destination
Scheduled fitness assessment Gym Member
Scheduled fitness assessment Calendar file
Available fitness assessments Gym Member
Check Gym Member name Gym Member file
Major Steps Performed
1. Get Gym Member’s name. Check Gym Member name with Gym Member file.
2. If new Gym Member, get address and phone number and enter in new Gym Member file entry.
3. If this is a fitness assessment change, find current fitness assessment in fitness assessment file, and cancel it.
4. Get desired fitness assessment time and match with available fitness assessments in Calendar File. When a suitable time is found, enter scheduled fitness assessment in the Calendar file and confirm with Gym Member. Information for Steps
Gym Member name
Gym Member File
Address
Phone number
New Gym Member information
Fitness assessment to change
Existing Fitness assessments
Desired fitness assessment
Available fitness assessments
Scheduled fitness assessments
Use Case Name: Collect new Gym Member information ID: _2_ Importance Level: High
Primary Actor: New Gym Member
Short Description: This describes how new Gym Member information is collected when a new Gym Member arrives for fitness assessment.
Trigger: New Gym Member arrives for fitness assessment.
Type: External/Temporal
Major Inputs:
Description Source
New Gym Member information Gym Member
(Includes name, address,
Phone number
Injury History Gym Member Major Outputs:
Description Destination
Gym Member Information Gym Member file
Major Steps Performed
1. When the Gym Member arrives, determine if he/she has been seen before in this gym. If they have not, have them fill out a Gym Member information form.
2. Use the information on the Gym Member information form to update and complete the Gym Member’s entry in the Gym Member file. Information for Steps
Gym Member status
Gym Member name
Address
Phone number
Injury history
Use Case Name: Send fitness assessment reminder card and text message ID: _3_ Importance Level: Medium
Primary Actor: System
Short Description: This describes how reminder cards and text message sent to Gym Members one week prior to fitness assessment.
Trigger: Time to send reminders and text message one week before scheduled fitness assessments.
Type: External/Temporal
Major Inputs:
Description Source
Current date Calendar
Scheduled fitness assessments Calendar file
Gym Member Contact Info Gym Member file
Major Outputs:
Description Destination
Fitness assessment notification card Gym Member
Text message Gym Member
Major Steps Performed
1. Each day find the fitness assessments in the Calendar file for the day week.
2. Prepare fitness assessment notification card and text message to all Gym Members having fitness assessments.
Information for Steps
Current date
Scheduled fitness assessments
Name
Address
Fitness assessment
Fitness assessment notification card
WE HAVE DONE THIS QUESTION BEFORE, WE CAN ALSO DO IT FOR YOU
GET SOLUTION FOR THIS ASSIGNMENT, Get Impressive Scores in Your Class
TO BE RE-WRITTEN FROM THE SCRATCH
GET SOLUTION FOR THIS ASSIGNMENT
TO BE RE-WRITTEN FROM THE SCRATCH
- Original and non-plagiarized custom papers- Our writers develop their writing from scratch unless you request them to rewrite, edit or proofread your paper.
- Timely Delivery- primewritersbay.com believes in beating the deadlines that our customers have imposed because we understand how important it is.
- Customer satisfaction- Customer satisfaction. We have an outstanding customer care team that is always ready and willing to listen to you, collect your instructions and make sure that your custom writing needs are satisfied
- Confidential- It’s secure to place an order at primewritersbay.com We won’t reveal your private information to anyone else.
- Writing services provided by experts- Looking for expert essay writers, thesis and dissertation writers, personal statement writers, or writers to provide any other kind of custom writing service?
- Enjoy Please Note-You have come to the most reliable academic writing site that will sort all assignments that that you could be having. We write essays, research papers, term papers, research proposals