Question
WHAT YOU ARE TO DO You will find a project proposal, HockeyPoolProposal.docx . You are to perform systems analysis to determine the what of Hockey
WHAT YOU ARE TO DO
You will find a project proposal, HockeyPoolProposal.docx. You are to perform systems analysis to determine the what of Hockey Pool Project what the project is intended to do. As part of your systems analysis, you will create several project documents that will record your findings.
For this you must create and submit the following:
List of stakeholders, including why the stakeholder is included.
Appropriate use case diagrams.
Questions to ask the client.
Use Case Scenarios for one of the identified use-cases.
Activity diagrams for a use case
User stories for a scenario.
Stakeholder List
Review the HockeyPoolProposal.docx file. Using the techniques described in class, create a list of possible stakeholders, including a brief (1 sentence) description of why each is included. Use this list of stakeholders to determine actors for the next step.
Use Case Diagrams
Review the HockeyPoolProposal.docx file to determine what is internal to the system and what is external to the system. Using the techniques discussed in class identify the actors, then for each actor, determine how they interact with the system. From these interactions, determine the required use cases. Record these identified actors and use cases in a use case diagram. Remember you can separate diagrams by functionality.
Include your use case diagram in your submission document. You may use any drawing program you would like to draw the diagram: Visio and draw.io are good tools. You may also hand draw the diagram and scan it in to your submission document.
Client Questions
The details of how the hockey pool system will work are slightly vague. As you develop your use case diagram, there will likely be a number of questions that occur to you that you would normally need to ask the 2nd year students. Create a list of 5 questions that you would need to ask the students, then, pretending that you are the client, come up with likely answers to the questions.
List your 5 questions and your corresponding answers in your submission document.
User Scenarios
You have likely identified at least one use case that provides functionality for the pool organizer. Select one use case for that actor, then detail four scenarios based on that use case. Be sure to identify which use case your scenarios are based on.
Include your scenarios in your submission document.
Activity Diagrams
Not all scenarios require an activity diagram, but for this assignment, we want you to demonstrate that you can create an activity diagram! By creating the diagram, you will gain a better understanding of how the system works.
Using the same use case that you based your scenarios on, generate an activity diagram that describes the process involved in performing that use case.
Hint: you should be able to trace your scenarios on this activity diagram!
Include your diagram in your submission document again, you can use a program to draw your diagram, or you can draw it by hand and scan it in.
User Stories
Based on the use case and scenarios that you have previously detailed, identify 3 user stories that you could use in your development. For each user story, provide:
A title which briefly describes the story and is written in active language.
A description which follows the As a/an
At least 3 business level acceptance tests that could be used to demonstrate that the user story has been successfully implemented, and which help to clarify the intent or constraints on the story. If relevant, include references to the user scenarios, activity diagrams or other supporting documentation which may be relevant to the story.
Include the 3 user stories in your submission document. Use the Story card template.docx to format your story cards.
//HockeyPoolProposal.docx
CST Hockey Pool Project
Project Objective
The 2nd Year CST students would like to run a NHL hockey playoff pool to raise money for their grad fund. Being CST students, they would like the pool to be run on a computer, and would like to be able to check the standings from home, from the computers in the lab, and from their phones. Because their systems analysis and design skills are a little rusty, they have come to the 1st Year students to help them analyze their project.
Project Scope
In this pool, NHL players are grouped into 12 groups of 4 players each, with the players in each group being of similar abilities. Only skaters are involved in this pool; there is no need to include goalies. Students who have entered the pool select one player from each group, pay their money to the pool organizer, then are able to check the status of their team of 12 players throughout the season. More than one student can select the same player.
Team scores are calculated as follows: for an individual player, the player's score is calculated as his number of goals added to his number of assists. For example, if one player has 3 goals and 5 assists, the player's score is 8. The scores of all selected players is added together to determine the team score.
At the end of the season, the student whose team has the highest score wins first place, which is 40% of the total entry fees. The second place student wins 20%, and the third place student wins 10%. The remainders of the entry fees go to the grad fund.
At the conclusion of each day's games, the pool organizer will enter that day's statistics for each of the 48 players into the system. The system will then calculate updated player and team standings.
Students will be able to generate reports showing the current overall team standings, overall player standings, and will be able to generate individual team reports to see how each of their players is doing.
Required Resources
The 2nd year students have expertise in PHP and MySQL, so they intend to store player and team information into a MySQL database, and will write PHP pages to generate the reports.
Schedule
The project must be ready for the start of the NHL playoffs on April 15th, 2022.
//Story card template
FRONT OF CARD BACK OF CARDStep by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started