Oluwatoyin Abijo Page CSC 400 / 01L Date: 10 / 09 / 06 Name: Oluwatoyin (Tony) Abijo Project Proposal Web Base Cash Register And Time Scheduling System 1 Oluwatoyin Abijo Page 2 This project is to develop a computer based cash register and time scheduling system that will help in making the job of a bar owner a little less hectic. The project is for Mr. Tim Cabrawl who is going to be opening a bar within the next year. This bar is not just a bar that will only serve drinks; it is going serve some appetizers or what is called bar food like burgers and the works. This project is going to help Tim very well because it is going to make the bar employees work more efficiently. It is going to provide the bar employee’s ability not be math genius to work behind the bar. It will save the bar a lot of time because this project is going to enable the bar, not to have to write the food order on a piece of paper every time. For instance, when the bar is busy it will be easy and quicker to put the food order through the computer to send it to the kitchen than to write the food order on apiece of paper and then have to walk away from the bar for may be 2 minutes, to go and hand the kitchen the food order. Which means that the bartender will have to ignore the bar patrons for 2 minutes, which could lead to some of the bar patrons leaving and going to another bar because the patrons don’t fill like waiting too long to be serve or waited on. This project is also going to provide the bar the ability to keep track of the hours of the bar employees, by letting them each week know how many hours that any bar employee has worked for that week. And it will make it easy for Tim to be able to pay the employee’s their wages for the hours that they have worked. Oluwatoyin Abijo is going to carryout this project. He has the expertise in writing programs for this kind of project and also in designing the website. But Oluwatoyin Abijo does not have any expertise in putting together a database which is the part of the project Oluwatoyin Abijo Page 3 that relates to the time scheduling. So Oluwatoyin is going to solicit a couple of friend’s help that have the expertise in putting together a database. This project is going to be different from some of the other point of sale system (computer based cash register). This system will be a touch screen system which allows the employees of this bar not to have to be fast typist. And this system is not going to have a lot of buttons like other point of sale. Because having to many buttons slows down the bartender transactions which could lead to the bartender being backed up on busy nights like for instance, Friday and Saturday nights which are bar hopping nights. Having too many buttons could also lead to the kitchen being backed up and also lead to the quality of food and service not being up to par. And the system will also provide the user a problem solving mechanism. This mechanism will be set up to only help the bartender. Because I have notice that there are so many drinks out there that nobody can keep up with every one of them. This mechanism will be a help button for certain drinks that could be considered unusual. Because if the bartender cannot make this drink he or she could click on the button and the system will tell the bartender what the drink comprises of. The project, like it was stated before will help the proprietor of this establishment to be able to manage the employee’s hours of the bar. It allow Tim to be able to schedule the bartenders hours without having the bartenders go over forty hours which in turn save Tim money that could have gone to paying some of the employees overtime. And this system will be able to accept visa, master card, American express and possibly discover credit cards as forms of payment. It is not has cut and dry has it sounds because there are some systems just like this. Examples of other systems that are similar to this system: P O Oluwatoyin Abijo Page 4 S systems (point of sale), Micros which could do the same thing. The P O S system is an IBM product while Micros is web base system which has been operation since 1977. Oluwatoyin got a few ideas from working at a bar and other restaurants which use the point of sale system. And also Oluwatoyin got ideas from Tim the sponsor of this project. Like Oluwatoyin, Tim has also worked in some bar and other restaurant that have used the point of sale at one point or the other. This system is going to a bit different from the P O S and micros systems. The system will be written in java which is a language that is easy to learn. Java is a computer programming language which could be considered to be a little similar to another computer programming language called c++. There are other components to this project one of them is a database which will be in access but Oluwatoyin does not know how to set up a database in access so Oluwatoyin like it was stated above is going to solicit help from a few friends to teach him on how to set up the database. The other component of this project is the website. The software that would be used to build this website will be Microsoft FrontPage. This also allow the proprietor of this soon to be establishment to advertise the bar on the internet. There is one more component to this project which is a network. After all this a manual is going to be set to make Tim be able to understand the program. And also in case if Tim wants to change the appearance of the website, Oluwatoyin is going to teach him on how to use Microsoft FrontPage which is user friendly software. Project Schedule Oluwatoyin Abijo Page Week 1 starting on 10 / 9 / 06: Having a talk with the sponsor and presenting the proposal Week 2 starting on 10 / 16 / 06: Start the writing the code Week 3 starting on 10 / 23 / 06: Continuation of code writing Week 4 starting on 10 / 30 / 06: Continuation of code writing Week 5 starting on 11 / 6 / 06: Progress report to the sponsor Seek help on the web aspect of the project Week 6 starting on 11 / 13 / 06: Start the web aspect of the project Week 7 starting on 11 / 20 / 06: Continuation of the web aspect of the program Week 8 starting on 11 / 27 / 06: Start putting together a manual Week 9 starting on 11 / 4 / 06: Continuation of the manual Week 10 starting on 11 / 11 / 06: Final report to the sponsor to see if the sponsor needs to add anything else before the final presentation Week 11 starting on 11 / 18 / 06: 5 Oluwatoyin Abijo Page Final presentation of the project. After this project is done there might be a need for some more improvement, for instance Oluwatoyin will want to open his own bar as well one day and hopefully this project could be used in his own bar in the future. And also after this project is done the sponsor will have more interest to do more business with Oluwatoyin if the sponsor wants to opening another business that might need some kind of computer work. 6