Data Model
Team
Assignment 3
For the third team assignment we decided to make a Chatham men’s Ice
Hockey app. The app is primarily designed to only be used within the Men’s Ice
Hockey team. The reason we decided to create an app was to fast track the
process of taking stats during a game. We took the approach of trying to
eliminate any extra paper and steps from the process. We brainstormed a couple
of different types of ways to change this process, but we ultimately came to
the conclusion that a mobile app would best fit our needs. The reason we
decided to use a mobile app was because every “scratch” that is not playing
brings their phone to their phone to the rink, therefor have the ability to use
their phones to be able to upload stats in real time. The platform we decided
to use to develop our app was App Sheet. App Sheet was a simple way to get all
the different information into the app that we need such as player number,
player name, the different stat categories for players and goalies, and
administrative information such as the game schedule. This app allows users to
edit and input stats for players and goalies and will upload those statistics
directly into the excel sheet it is linked to. This means that if a user was to
upload player number 4 scored, it would fill in the appropriate information to
the excel spreadsheet. The app is set that all users are able to input data
that way permissions don’t need to be changed on a game to game basis. This
setting does come with a few draw backs such as players can skew their own
statistics. However, we are still in the prototype stage of our app and hope to
come up with a solution for this problem. Our first thought right now is too
open permissions for the entire team during game time and close the permissions
once the game is over. This app makes the stat taking process significantly
more efficient because the current protocol is to divide and conquer with three
different stat sheets on paper and try to divide the work evenly throughout the
“scratches” and then walk the sheets back to the locker room after every
period. A large issue is that there are not enough stat sheets for every
“scratch” so not everyone can efficiently take stats. With our app, every
scratch has a chance to take stats, and
from the coach’s point of view they get the stats right away in one excel sheet
instead of three separate sheets of paper.
To use our app, it is very simple. When you first open the app, it
will display a player directory. This directory shows the player number and
names for everyone on the team. If you select a player, it will enter a
detailed view with the player’s school email address. The other tab on the
bottom is the game schedule. When that tab is selected it will show next
season’s tentative game schedule. Some dates are empty because the teams we are
playing are currently unknown but once they are, they can be easily updated
within the app. To use the stat entering functionality of our app, you need to
select the three-bar menu and select either player or goalie stats. If you want
to enter player stats, please select the player option, and if you want goalie
stats please select the goalie option. Once you are in player or goalies, it
will show a list of players or goalies in numerical order. The player section
does not show goalies and the goalie section does not show players. To enter
the stats, select the player you wish enter stats for, this will prompt you to
detailed view. As of right now, the players have no stats because we are not in
season, but if you select the edit icon in the bottom right hand corner you
will be able to enter the appropriate stats for that player or goalie. Once the
information is entered it will sync and update the appropriate excel sheet.
This allows for coaches to see the stats in real time.
Here is a link to
browser prototype of our app:
https://www.appsheet.com/start/da32e378-804e-4bab-b2a3-6fd4484f25cc
Team Assignment 4
For our last team assignment, we
have addressed some issues with the previous versions our of App. We have added
some formulas to the statistics worksheets to automatically fill in some of
certain statistics, therefore making the app more robust. An example of this was making the total point
statistic a sum of goals and assists. So now when users are filling stats they
only need to keep track of the goals and assists because once those are entered
and the sync button is pressed the points field will automatically update. This
improvement also helps to eliminate some human error. Before the app depended
on users adding up the points manually which we originally thought would be an
okay practice because it was simple math, but we decided to make this change to
eliminate as much human error as possible. We also updated the coach directory
to ensure that they had email address so that players on the team can quickly contact
a coach.
Comments
Post a Comment