Design -Consideration for possible solutions - Comparison of alternative solutions.
Design
Consideration for possible solutions
Comparison of alternative solutions
This project could have been implemented in a number of different ways, for example either a database or spreadsheet package could be used, or the current paper based system could be streamlined for a more efficient data management. However, I have decided to use a spreadsheet package above the rest as it contain certain advantages which are very useful within the context of a stocking system for a restaurant.
It is far better than a paper based system due to the automation available in a computerised system. This would mean that there would be a lot less mistakes when totalling up invoices and purchase order requisitions. The spreadsheet system also speed up the whole process from hours of paper work to jus a few clicks of a button, and the computerised system will not forget anything, so what needs to be done, will be done, unless the user decided to leave it out. As the spreadsheet system is computerised, all outputs will be printed, so will be much clearer, which would lead to less mistakes on both the restaurant’s and the supplier’s part. It would also be easier to improve the company’s image as all outputs could contain the company logo, which would automatically be printed along with the POR (purchase order requisition). The totals on the POR would be accounted for before the print, so that the accounts will automatically be amended. The easy storage of records and the easy retrieval is also an advantage on the paper-based system. Analytical function are also included on a spreadsheet package, such as the production of graphs and pivot tables to show sale throughout a period, which means these can be produced by pressing a button, and then printed out, which all saves time in production and data storage.
I have chosen the spreadsheet over a database program, as there are certain advantages the spreadsheet has over the database in this context. As a spreadsheet can produce graphical outputs easily, also it can process complex functions without having to go too deep into the program, as all formulae can be entered onto every sheet without having to switch to another sheet, whereas in a database, the functions have to be entered via a design and then executed.