Graphs and charts:
The new system will be used to display the results of the calculations it makes in an easy-to-read format. This is why graphs and charts will need to be made. They will be used to show the number of bookings in every month and the amount spent on refurbishing the venues and the bars. These will be used to give the profits made by the business every month so they know how they are progressing as a business.
Macros:
The macros will be used to navigate between different worksheets can be done faster if buttons are formed within every worksheet. These buttons will be the names of every worksheet so the user can click on the name of the worksheet to open it up instantly without having to open up a list of all worksheets as they will already be listed.
Algorithms:
Many calculations need to be made by the spreadsheet and this is only possible when formulae are programmed into cells. Formulae are needed because without them, the staff would need to make every calculation themselves which would take a lot of time. Therefore, formulae are the solution to this problem as they work out the calculations.
Testing:
Once the new spreadsheet system has been made and everyone is pleased with the worksheets, graphs, macros and formulae created, I will need to test my new system in order to check whether it accomplishes all the success criteria given.
User documentation:
When the new spreadsheet system has been implemented, successfully tested and I am sure that it works, I will need to create a user guide that will make it easier for the staff at JJ party planners to use the new system. The user guide will include instructions on how to program certain cells with formulae for making calculations and how to select items and change them according to a given budget. It will also come with a technical guide to help with troubleshooting in case the users face technical difficulties with the system.
Evaluation:
The last thing I will do will be to evaluate the system by checking how it works according to my specifications.
Inputs
These are the inputs that need to be put into the system for it to work:
- Customer’s name, date of birth, address and contact number
- Venue, decorator, caterer and music artist wanted , budget
- Date of booking
Processes
The system should be able to produce the outputs by carrying out the following processes:
- Search for the Venue, decorator, caterer and music artist available
- Calculate total prices and recalculate when the booking is changed
- Increasing the quantity of the Venue, decorator, caterer and music artist available
- Collecting information and calculating the profits based on the number of sales and costs.
Outputs
The system should be able toproduce a number of outputs from this information:
- An invoice for every sale which the company keeps. This invoice should give the name of the customer, the customer’s contact number or address and the bookings made and total price of the booking sold as well as the date of the sale.
- A receipt after a booking is made to give to the customer.
- Graphs showing profit made at different times so my client is aware of how the business is progressing.
- Reports showing models that have been newly bought venues or contract with new decorator, caterer and music artists
Hierarchy
Flowchart