Unit Outcomes: Discover a variety of diagrams relating to systems analysis. Describe logical process models. Create
Unit Outcomes:
- Discover a variety of diagrams relating to systems analysis.
- Describe logical process models.
- Create Data Flow Diagrams.
Course Outcome:
IT460–3: Create logical models that describe system processes.
Assignment 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.
Assignment 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
IT460: Unit 5 Assignment 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:
Major Outputs:
Description
Source
Description
Destination
Gym Member name
Gym Member
Scheduled fitness assessment
Gym Member
Desired fitness assessment
Gym Member
Scheduled fitness assessment
Calendar file
Fitness assessment to change
Gym Member
Available fitness assessments
Gym Member
Available fitness assessments
Calendar file
Check Gym Member name
Gym Member file
Existing Gym Members
Gym Member file
Major Steps Performed
- Get Gym Member’s name. Check Gym Member name with Gym Member file.
- If new Gym Member, get address and phone number and enter in new Gym Member file entry.
- If this is a fitness assessment change, find current fitness assessment in fitness assessment file, and cancel it.
- 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:
Major Outputs:
Description
Source
Description
Destination
New Gym Member information
Gym Member Information
Gym Member file
(Includes name, address,
Gym Member
phone number)
Injury History
Gym Member
Major Steps Performed
- 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.
- 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:
Major Outputs:
Description
Source
Description
Destination
Current date
Calendar
Fitness assessment notification card
Gym Member
Scheduled fitness assessments
Calendar file
Text message
Gym Member
Gym Member Contact Info
Gym Member file
Major Steps Performed
- Each day find the fitness assessments in the Calendar file for the day week.
- 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
2/5/22, 1:37 PM Unit 5 Assignment Dropbox – IT460 Systems Analysis and Design – Purdue University Global
https://purdueglobal.brightspace.com/d2l/lms/dropbox/user/folder_submit_files.d2l?db=1068886&grpid=0&isprv=0&bp=0&ou=201178 1/5
IT460 Unit 5 Assignment Rubric Course: IT460 Systems Analysis and Design
Criteria 1 Level III 10 points
Level II 8.5 points
Level I 6 points
Not Present 0 points
Criterion Score
Criteria 1:
Create Data
Flow
Diagrams:
Fundamentals
/ 10Meets all criteria: • Context level
Data Flow
Diagram was
created
describing the
case study.
• Consistent
symbols (Gane
and Sarson
recommended)
were used.
• Gym member
entity created.
Meets two criteria: • Context level
Data Flow
Diagram was
created
describing the
case study.
• Consistent
symbols (Gane
and Sarson
recommended)
were used.
• Gym member
entity created.
Meets one criterion: • Context level
Data Flow
Diagram was
created
describing the
case study.
• Consistent
symbols (Gane
and Sarson
recommended)
were used.
• Gym member
entity created.
Does not meet
any criteria.
Criteria 2 Level III 15 points
Level II 12.75 points
Level I 9 points
Not Present 0 points
Criterion Score
2/5/22, 1:37 PM Unit 5 Assignment Dropbox – IT460 Systems Analysis and Design – Purdue University Global
https://purdueglobal.brightspace.com/d2l/lms/dropbox/user/folder_submit_files.d2l?db=1068886&grpid=0&isprv=0&bp=0&ou=201178 2/5
Criteria 2 Level III 15 points
Level II 12.75 points
Level I 9 points
Not Present 0 points
Criterion Score
Criteria 2:
Create Data
Flow
Diagrams:
Processes
/ 15• Three processes were
successfully
created as part
of the context
level data flow
diagram:
o Make or
Change Fitness
Assessment
Process.
o Collect New
Gym Member
Information
Process.
o Send
Assessment
Reminder card
and text message
Process.
• Two processes were successfully
created as part
of the context
level data flow
diagram:
o Make or
Change Fitness
Assessment
Process.
o Collect New
Gym Member
Information
Process.
o Send
Assessment
Reminder card
and text message
Process.
• One process was successfully
created as part
of the context
level data flow
diagram:
o Make or
Change Fitness
Assessment
Process.
o Collect New
Gym Member
Information
Process.
o Send
Assessment
Reminder card
and text message
Process.
Does not meet
any criteria.
Criteria 3 Level III 5 points
Level II 4.25 points
Level I 3 points
Not Present 0 points
Criterion Score
2/5/22, 1:37 PM Unit 5 Assignment Dropbox – IT460 Systems Analysis and Design – Purdue University Global
https://purdueglobal.brightspace.com/d2l/lms/dropbox/user/folder_submit_files.d2l?db=1068886&grpid=0&isprv=0&bp=0&ou=201178 3/5
Criteria 3 Level III 5 points
Level II 4.25 points
Level I 3 points
Not Present 0 points
Criterion Score
Criteria 3:
Create Data
Flow
Diagrams:
Data stores
/ 5Three elements related to data stores were correctly created as part of the Context level Data Flow Diagram: • Two datastores
were correctly
created:
Calendar File
Data store and
Gym member file
Data stores.
• Data flows
were correctly
created into and
out of the data
stores.
• They were
connected to
appropriate
processes.
Two elements related to data stores were correctly created as part of the Context level Data Flow Diagram: • Two datastores
were correctly
created:
Calendar File
Data store and
Gym member file
Data stores.
• Data flows
were correctly
created into and
out of the data
stores.
• They were
connected to
appropriate
processes.
One element related to data stores was correctly created as part of the Context level Data Flow Diagram: • Two datastores
were correctly
created:
Calendar File
Data store and
Gym member file
Data stores.
• Data flows
were correctly
created into and
out of the data
stores.
• They were
connected to
appropriate
processes.
Does not meet
any criteria.
Criteria 4 Level III 15 points
Level II 12.75 points
Level I 9 points
Not Present 0 points
Criterion Score
2/5/22, 1:37 PM Unit 5 Assignment Dropbox – IT460 Systems Analysis and Design – Purdue University Global
https://purdueglobal.brightspace.com/d2l/lms/dropbox/user/folder_submit_files.d2l?db=1068886&grpid=0&isprv=0&bp=0&ou=201178 4/5
Total / 50
Criteria 4 Level III 15 points
Level II 12.75 points
Level I 9 points
Not Present 0 points
Criterion Score
Criteria 4:
Create Data
Flow
Diagrams:
Data Flows
/ 15All components of Data Flows were created as part of the context level data flow diagram, including: • At least 16
data flows.
• Correctly
named following
appropriate
naming
conventions.
• Logical flow to
and from
entities,
processes, and
data stores.
Two elements of the following were correctly concluded: • Between 8–15
data flows
• Correctly
named following
appropriate
naming
conventions.
• Logical flow to
and from
entities,
processes, and
data stores.
One element of data flows was correctly completed: • Between 1–7
data flows
• Correctly
named following
appropriate
naming
conventions.
• Logical flow to
and from
entities,
processes, and
data stores.
Does not meet
any criteria.
Criteria 5 Level III 5 points
Level II 4.25 points
Level I 3 points
Not Present 0 points
Criterion Score
Criteria 5:
Presentation
and
formatting
/ 5Meets all criteria: • Visio was used
• Follows logical
rules for
connecting
elements of the
context level
diagram.
• The diagram is
easy to read and
follow.
Meets two criteria: • Visio was used
• Follows logical
rules for
connecting
elements of the
context level
diagram.
• The diagram is
easy to read and
follow.
Meets one criterion: • Visio was used
• Follows logical
rules for
connecting
elements of the
context level
diagram.
• The diagram is
easy to read and
follow.
Does not meet
any criteria.
2/5/22, 1:37 PM Unit 5 Assignment Dropbox – IT460 Systems Analysis and Design – Purdue University Global
https://purdueglobal.brightspace.com/d2l/lms/dropbox/user/folder_submit_files.d2l?db=1068886&grpid=0&isprv=0&bp=0&ou=201178 5/5
Overall Score
Level III Max Points 42.51 points minimum
Level II Max Points 30.01 points minimum
Level I Max Points 1 point minimum
Not Present 0 points minimum
Collepals.com Plagiarism Free Papers
Are you looking for custom essay writing service or even dissertation writing services? Just request for our write my paper service, and we'll match you with the best essay writer in your subject! With an exceptional team of professional academic experts in a wide range of subjects, we can guarantee you an unrivaled quality of custom-written papers.
Get ZERO PLAGIARISM, HUMAN WRITTEN ESSAYS
Why Hire Collepals.com writers to do your paper?
Quality- We are experienced and have access to ample research materials.
We write plagiarism Free Content
Confidential- We never share or sell your personal information to third parties.
Support-Chat with us today! We are always waiting to answer all your questions.