Cold canned drink vending machine and its upgrade

Tan, Kai Lin (2007) Cold canned drink vending machine and its upgrade. Universiti Malaysia Sabah. (Unpublished)

[img]
Preview
Text
ae0000002126.pdf

Download (1MB) | Preview

Abstract

A cold canned drink vending machine is a kind of finite state machine with output models. A vending machine is a machine that dispenses merchandise when a customer deposits sufficient money into a slot or vend to purchase the desired item. Vending machine was first invented in 215 B.C. in Alexandria, Egypt. After centuries, nowadays there are many kinds of vending machines which dispense different merchandises. Today, vending machines are still being improved and upgraded. In Malaysia, most of the vending machines dispense snacks and drinks. Moreover, most of the vending machines are coin-operated. Therefore, one of the objectives of this research is to study and understand how a cold canned drink vending machine operates and its mechanism. Besides that, another objective is to upgrade the cold canned drink vending machine. The vending machine will be upgraded to have a display screen, become more polite and receive bank notes. Apply programming language to the vending machine is also an objective of this research. In this research, C++ programming is applied to the cold canned drink vending machine. There are six kinds of outputs for each Drink A, Drink B and Drink C due to the six different situations. However, in this research, only Drink A's outputs are shown as the situations are same for Drink B and Drink C. Although the program of the vending machine is created, it is not advanced. In conclusion, the objectives of this research are achieved, which are to study and understand the mechanism of the vending machine, to upgrade the cold canned drink vending machine and apply programming language to cold canned vending machine.

Item Type: Academic Exercise
Uncontrolled Keywords: cold canned, vending machine, dispenses merchandise, upgraded, programming language
Subjects: Q Science > QA Mathematics > QA76 Computer software
Divisions: SCHOOL > School of Science and Technology
Depositing User: MDM SITI AZIZAH IDRIS
Date Deposited: 29 Apr 2014 05:11
Last Modified: 13 Oct 2017 02:55
URI: http://eprints.ums.edu.my/id/eprint/8768

Actions (login required)

View Item View Item