For their third ICT practical exam, students will create a point-of-sale (POS) program using Visual Basic. They will be divided into groups and asked to develop a POS system for a business of their choosing. Each group will then prepare a presentation pitching their POS output, demonstrating features like adding items and payments. The document provides an example of a fictitious bakery business called LodiCakes and its POS interface, which uses controls like labels, listboxes, buttons and checkboxes to list items, total the transaction, add/clear items and track payment status.
For their third ICT practical exam, students will create a point-of-sale (POS) program using Visual Basic. They will be divided into groups and asked to develop a POS system for a business of their choosing. Each group will then prepare a presentation pitching their POS output, demonstrating features like adding items and payments. The document provides an example of a fictitious bakery business called LodiCakes and its POS interface, which uses controls like labels, listboxes, buttons and checkboxes to list items, total the transaction, add/clear items and track payment status.
For their third ICT practical exam, students will create a point-of-sale (POS) program using Visual Basic. They will be divided into groups and asked to develop a POS system for a business of their choosing. Each group will then prepare a presentation pitching their POS output, demonstrating features like adding items and payments. The document provides an example of a fictitious bakery business called LodiCakes and its POS interface, which uses controls like labels, listboxes, buttons and checkboxes to list items, total the transaction, add/clear items and track payment status.
ABOUT THE EXAM For our 3rd Practical Exam, students will create their own POS (Point-of-sale) program using Visual Basic. In this practical exam, students will be exposed on how programming are used in business field. Students will be divided in groups and will develop their own POS (Point-of-sale) program based on a business that they want to create. They will prepare a presentation to pitch their output to the class.
PREPARED BY: SIR JAY APUYA
DIRECTIONS: Pretend that you are a team of software developers. Your team are tasked with a business project that needs to have a point- of-sale system. Using the lessons you learned during the past meetings, create a program in visual basic that simulates a point-of-sale. Create a slide presentation and pitch your team's output by explaining how to use and how it works. BRAINSTORM! Call for a team meeting. Plan your strategy on how you will create your own point-of-sale system. Discuss what type of business your team wants to use, the name of the business, and items that you will include. Be creative in naming the business and the items. Plan the features your team wants to add on the point-of-sale system. Does your team want to add a payment options, a listbox that displays the transaction, etc. CODING! Work in teams as you code the project. Work as a team in developing each features of the system. Do not forget to test your work as thoroughly as possible. PRESENTATION! Each team will be given a time to present their output in class. The team needs to demonstrate their point-of-sale system and discuss the features and functionality that they developed. Reflect on the process as well. Each of them can talk about what worked well and what could've been done differently. Identify the challenges the team faced and how you overcome them. EXAMPLE More details LODICAKES LodiCakes is a pastry startup business that specializes in creating "cakes". This is what the design of the Point-of-sale looks like LODICAKES In this design, I used different controls. First, I use a label to have the branding written at the top of my user interface. I also use it as a general information to show the subtotal and the status of the transaction LODICAKES Second, I use a listbox to simulate a receipt screen. I use this as my output, where I can set-up a list of transactions as it happen. LODICAKES Next, I use buttons as an input. Each time the user clicked the button, it will add an item to the list box and will add a value to the subtotal. I also use button to clear and simulate an event in which there is another customer LODICAKES Lastly, I use check box so that the system will know if the transaction is already paid by the costumer. If the costumer already paid for the transaction, then the code will loop back to the start