EventTable

advertisement
Event
Customer
wishes to rent
the Ice
Trigger
Ice Booking
Priority
Mandatory
New customer
is added to the
system
Add Customer
Info
Important
Customer
wishes to rent
the
field/gym/OC
Classrooms
Classroom/Gym/ Mandatory
Field Booking
Low
Customer is
presented with
available ice
times and
chooses
specific time.
Employee
selects the ice
time and
marks it as
“Rented” and
the time slot is
then blacked
out from the
available ice
times
Customer
provides
employee with
their basic
details such as
their name,
telephone
number, and
email.
Employee
inputs details
into the
system.
Basic customer
details are
provided to
employee and
then employee
pushes those
details off to
the manager to
handle the
booking via
email.
Medium
Customer is
presented with
the available
ice times and
selects one.
The customer
is then tagged
with that ice
time which
includes all of
their details
(name, phone
number, email,
billing info,
etc).
High
Customer is able
to use the selfserve option
online and book
and ice time
themselves
providing all of
their customer
details (name,
phone number,
email, billing
info, etc) as well
as their choice
of the available
ice times.
Customer
provides
employee with
their basic
personal
details along
with their
billing details
to allow for
direct payment
processing if
needed.
Customer
creates an
account using a
self-serve
option available
online. On this
platform they
register
themselves and
create their own
account
providing all
account details.
Customer uses a
self-serve
option to
choose their
desired rental
and rental time
and then once
chosen the
manager
confirms the
booking on the
manger module
and a
confirmation
email is sent to
the customer in
real time
Basic customer
details are
provided to
employee and
then the
system sends a
notification
automatically
to the manager
module to
handle the
booking
Customer
wishes to
change the ice
rental time.
Edit Ice Rental
Mandatory
Customer does
not wish to pay
by the rental
but wishes
receive an
invoice with all
the ice rentals
that are due
for payment
Create Customer Nice to have
Invoice
Customer
wishes to pay
their invoice
balance or pay
for their rental
prior to
arriving at the
facilities
Process
Customer
Payment
Important
Customer
requests for a
change in time
slots. They
provide their
original time
slot as well as
the newly the
requested time
slot. Employee
then cancels
previous ice
rental and
creates a new
one.
Customer calls
and asks to
change their
ice time.
Employee looks
up customer
ice time by
name and
moves their
booking to
newly
requested time
slot if available.
Employee
looks through
previous ice
rentals with
customers
name tagged
to the booking
and sends the
details to the
finance
department
who will then
send the
customer an
invoice.
Customer
provides
employee with
their credit
card
information
over the phone
and employee
processes the
payment on
the
debit/credit
machine
manually.
Employee looks
up customer in
the system and
chooses the
create invoice
option on their
screen and an
invoice is sent
to the
customer via
email.
Customer
credit card is
provided and
kept on file
when booking
the ice rental
and employee
processes the
payment by
clicking the
“Process Rental
payment”
button.
Customer logs
onto self-serve
platform and
chooses the edit
ice-time option
and shifts their
booked ice time
to their newly
desired time
slot. Once time
slot is chosen
any new fee’s
associated with
bookings are
communicated
back to the
customer.
System sends
the customer
their monthly
invoice
automatically
via email on the
first of every
month. If there
is not a balance
for ice rentals
on the
customer’s
account, an
email is not
sent.
Customer logs
onto self-serve
account and
chooses the
“Pay my
balance” option
online and
processes the
payment
themselves
providing all
their own
necessary
details.
Manager
wishes to view
daily ice
schedule
Create Daily Ice
Report
Important
Employee’s
wish to sign
in/out for their
shift
Employee sign
in/out
Nice to have
Pay period has
been reached
and manager
needs to
provide payroll
with the hours
of all
employees
Create payroll
report
Nice to have
Manager views
the given day’s
ice schedule on
the system and
chooses to
print it for
daily use.
Report is not
entirely
‘cleaned up’ it
looks exactly
the same as on
the system.
Employee
navigates to
the sign-in/out
screen and
inputs their
time in as well
as time out on
the excel-like
grid provided
next to their
name. Hours
are manually
added up at
the end of the
pay period.
Manager looks
at the hour
tracking grid
and manually
adds up each
the total of
each
employees
hours and
emails them to
payroll
(only the
manager is
able to view
the whole grid)
Manager
navigates to
the “reports”
tab and selects
“produce Ice
schedule
report”.
Report details
are clean and
easy to read.
Every day at
midnight the
system
automatically
emails the daily
ice report the
manager
Employee
navigates to
the Sign in
screen. Screen
is in a grid-like
view and
employee finds
their name and
enters their
time in/out
before starting
the shift.
Restrictions are
set in place to
stop
employees
from adding
extra hours to
their shift.
Manager logs
onto the
system and
navigates to
the “reports”
tab and selects
“Produce
payroll hours
for current pay
period”. Report
is emailed to
manager for
confirmation
and then they
forward it to
payroll.
Employee logs
onto the system
and goes to
sign-in module
and enters their
assigned
employee id and
clicks “Sign In”
or “Sign Out”.
Hours are
automatically
tracked
At the end of
every pay
period the
payroll report is
automatically
emailed to
payroll for
processing.
Customer loses
their money in
the vending
machine and
requests a
refund
Process Vending
machine refund
Nice to have
Customer
requests
refund.
Employee
records the
Refund type
and amount on
the vending
machine
tracking sheet
in the system
which is in a
grid-like
format.
‘‘
‘’
As seen in the table these events have been prioritized as mandatory, important, and nice to have. The
mandatory events are deemed necessary in order to carry out daily functions within the organization.
The first mandatory event in question is “Book Ice Time”. This function was labeled as mandatory
because it is one of the core business processes that take place within the box office. Ice bookings are
handled on a daily basis so in an ideal world the functionality of this event would work best at a high
level of automation as it would make the process of handling bookings a lot more organized. The next
mandatory even listed is the “Booking of gyms, fields, and classrooms in the Oland Center”. This process
cannot be handled the same way as ice bookings as these bookings have to go through the box office
manager. This event is also deemed mandatory because it too is part of the core business processes
which the box office handles on a day-to-day basis. The level of automation that is recommended for
this process would be a medium or high level as it makes the customer name and information available
along with the booking. The last mandatory event is “changing the customer’s rental slot”. Given that
the customer provides notice prior to 24 hours before their original booking they have the ability to
change their rental time if needed. Because customers have that option, the system must be able to
change the customers booking for them when needed.
The next priority level on the table is events that are deemed as important. These events are
important to carrying out business processes in the box office but we are not reliant on them to be
successful in the day-to-day processes handled in the box office. The event listed is the event “Add new
customer”. This is deemed necessary as there are numerous customers who book more than once with
the box office on a consistent basis so their details are imperative to have on file in the system. This
makes the process more efficient as it saves the employee from having to re add the customer as soon
as they make another booking. Another event deemed as important is “processing customer payments”.
This is deemed as important and not mandatory because most customers pay when they arrive at the
facilities however there are some customers whom are invoiced for their ice rentals and have to pay
large sums at once. The last important event is “Create daily Ice report”. This was listed as important
because it is something that is needed every day however there is a way to do this without the system
by manually inputting the ice times onto a word document the night before each business day but for
the employees this process is extremely inefficient and time consuming.
The last priority level is “nice to have” meaning that these events are not necessary for the
system to carry out all core processes but they will certainly make things easier for the box office
employees. The first event of this priority level is “create customer invoice”. This is deemed as “nice to
have” because usually this process is carried out by the finance department however with the ability of
being able to create the invoice from the system automatically it creates a lot less aggravation in all
departments. Another “nice to have” event is “employee sign in/out” because this process is currently
done manually and works fine however the accuracy and legitimacy of the employee hours can get
shady when allowing employees to do this process manually. If this process was automated the accuracy
of employee hours would be a lot better. Another event that would be nice to have is “Manager creates
an hour tracking sheet for pay period”. This event is deemed as nice to have because it, like the sign
in/out process, is something that can be done manually by the manager. However, this is a lengthy
process when adding the hours for all employees so it would be nice to have the option for an
automated report. Finally, the last event that would be nice to have is “process vending machine
refund”. This process is usually done by manually filling out forms and giving the customer a refund out
of a float. The problem is that when using this method forms are sometimes not filled out and the floats
value is usually unknown or off. Therefore it would be nice to have a feature in which these refunds are
tracked properly.
Download