Food Automation

In: Computers and Technology

Submitted By polly
Words 2866
Pages 12
Term Paper
Object Oriented Programming
Topic: Fast Food Automation system.

Submitted to: Submitted by: Er. Jaspreet Kaur Diksha Keshri K1001A08 11007015

This is a mini project of object oriented programming named as “Fast Food Automation”.
In this project I have used many header files like <iostream.h>, <stdlib.h>, <process.h>.This project offers many cuisine option like Southindian, Chinese, Italian.
Various Classes have been made in this project that contains various type of food, the number of food ordered, the display function that shows pricelist of the respective cuisine ,it’s member function offers option for user to select food ,and after selecting a food ,the function ask whether the user wish to continue the respective cuisine or wish to go to the main menu that controls the whole program.
The main menu contains the various option like 1.Place an order.
In order section there are various cuisine option like southindian,Punjabi,italain,Chinese,etc.This option offers a great variety for the customers .
This program helps the shopkeeper to show various menu available to the customer and can take order with the help of program and can also generate the bill of the various cuisines.
This Project is made in Devc++ compiler.
In this project I have used file handling to store the bill of every session.

As usual large number of people deserves my thanks for the help they provided me for the preparation for this term paper.
First of all I would like to thanks my teacher Mrs. Jaspreet Kaur for her support during the preparation of this topic. I am very thankful for her guidance.
I would also like to thanks my friends for the encouragement and…...

Similar Documents

Home Automation

...History The early days of home automation have emerged in the mid-1980s. It all starts with the miniaturization of electronic and computer systems. Second, the development of electronic components in household products has significantly improved performance, streamlined and reduced the costs of energy consumption equipment. The appearance on the market of communication services such as high-performance digital networks is not foreign to the emergence of innovative systems-oriented communication and exchange in the building and out of it . It is in order to provide more comfort, security and ease of use in building management that automation has had its premises. The observation of various work done since 1985 shows a development of automation in three areas: • The specification of the PLC: the products are diversifying in order to be a strong fit with customer needs; • Interfaces support: a growing effort is provided to make the man / machine interface more efficient and enjoyable; • Communication tools in the home: cable, internet and telephony are factors that are changing every day interactions between people and between them and the machines. There are just over 20 years of SECURISCAN THOMSON was the first home automation system installed in a house. But current technology did not exist and the installation was not a pioneer success. Since then, considerable advances have occurred to help the man in the life of every day. A multitude of products have been created......

Words: 1654 - Pages: 7

Office Automation

...Office Automation In today’s work environment, collaboration applications are a critical part of the day to day activities. Being able to share information in an organized way is important to ensure a successful and productive work environment. Many applications are available that can help a corporation with communication and information sharing. Microsoft SharePoint is one of the leading products on the market today that help organization’s employees with successful collaboration. Describing the Environment Microsoft SharePoint is an enterprise server application that is mainly used for collaboration by employees across a corporation. This application can easily be access via a web interface and is very user friendly. Microsoft SharePoint is fully integrated with Active Directory making it easier to setup users and access control. The application can be used across the LANs (Local Area Network) as well as across the WAN (Wide Area Network) without affecting too much the network bandwidth. It comes in two different versions and depending on the business needs, corporations can either install standard or enterprise. It has many different uses including project management and collaboration. Describing How is Used SharePoint can be setup and managed by sites. Users can be granted access to one or more sites depending on their need. Each site can be customized with different colors, backgrounds and pictures. Each site is also composed of a group of applications that are...

Words: 593 - Pages: 3


...of computers to control a particular process in order to increase reliability and efficiency, often through the replacement of employees. For a manufacturer, this could entail using robotic assembly lines to manufacture a product. Automation is the use of control systems (such as numerical control, programmable logic control, and other industrial control systems), in concern with other applications of information technology (such as computer-aided technologies [CAD, CAM], to control industrial machinery and processes, reducing the need for human intervention. In the scope of industrialization, automation is a step beyond mechanization. Whereas mechanization provided human operators with machinery to assist them with the muscular requirements of work, automation greatly reduces the need for human sensory and mental requirements as well. Processes and systems can also be automated. Automation plays an increasingly important role in the global economy and in daily experience. Engineers strive to combine automated devices with mathematical and organizational tools to create complex systems for a rapidly expanding range of applications and human activities. Many roles for humans in industrial processes presently lie beyond the scope of automation. Human-level pattern recognition, language recognition, and language production ability are well beyond the capabilities of modern mechanical and computer systems. Tasks requiring subjective assessment or synthesis of complex......

Words: 3283 - Pages: 14

Nummi Automation

...The main lesson of NUMMI is clear: Massive automation without corresponding changes in management and work force organization is not enough. Because GM's executives were too concerned with labor cost, they failed to recognize that other costs are also significant. These costs include inventory, defective parts, and overhead. Although automation can also reduce these costs, NUMMI clearly shown that changes in management practice are more cost-effective than buying new machines. Moreover, GM's corporate culture in the 1980s was resistant to change in management-worker relationship. Many managers of other factories dismissed NUMMI's practices as irrelevant. As a result, GM failed to fully develop its human resources. In contrast, the organizational innovations of Japanese car producers, such as teamwork, short product cycles, JIT , much longer training time for workers, and a more equitable relationship between management and workers allow them to fully exploit the advantages of flexible production. Besides the issue of management, GM's speed of automation also turned out to be damaging to the company. GM simply wanted to do too much with too little time. As a result, managers and workers did not have enough time to master the latest technologies available. The chaos in Hamtramck during its first year clearly illustrate the danger of GM's "rushing ahead" strategy. In contrast, Ford and Chrysler moved more cautiously towards automation because they were at the edge of......

Words: 612 - Pages: 3

Automation and Unemployment

...Automation and employment Automation is a job creator, not a job killer To understand the impact of automation on employment, we must first study the economics of unemployment. Primarily, there are three types of unemployment. First, frictional unemployment, which refers to the unemployment that occurs when workers, who have either left or lost their jobs, search for a new job. Second, cyclical unemployment, which describes the unemployment associated with business cycles occurring in the economy and this unemployment occurs during recessions and depressions. Finally, structural unemployment is the permanent type of unemployment that occurs in long-term when the quantity of labor supplied exceeds the quantity of labor demanded in the economy. In the following section, we will discuss the relationship between automation and unemployment. Primarily, we will emphasize on two issues- 1) Automation does not result in permanent unemployment, and 2) Automation actually creates more jobs in the economy Unemployment created by automation, or technological unemployment, is a type of frictional or temporary unemployment as unemployed workers eventually find new jobs. However, some people believed that technological unemployment might lead to structural unemployment. For several decades, indeed for centuries, the main controversy about technological unemployment has been whether it can ever lead to structural unemployment. The notion that unemployment created by automation......

Words: 875 - Pages: 4

Industrial Automation

...8/24/2014 An Overview on Industrial Automation - Structures & Technologies To resolve the automation and control issues, industries use the ever changing technologies in control systems for efficient production or manufacturing processes. These requires the high quality and reliable control systems. New trends in industrial automation deals with latest control devices and communication protocols to control field devices like control valves and other final control elements. Some of the smart devices or instruments used in automated industry has the ability to control the processes and also communication capabilities without interfacing to other field level control devices like PLC’s. What is Industrial Automation? Industrial automation is the use of various control devices like PC’s/PLC’s/DCS, used to have control on various operations of an industry without significant intervention from humans and to provide automatic control performance. In industries, control strategies use a set of technologies which are implemented to get the desired performance or output, making the automation system most essential for industries. A ut omat ed proc es s in indus t ries Industrial automation involves usage of advanced control strategies like cascade controls, modern control hardware devices as PLC’s,sensors and other instruments for sensing the control variables, signal conditioning equipments to connect the signals to the control devices, drives and other significant......

Words: 1343 - Pages: 6


...Three Automation Types Quantity Quantity A. Fixed Automation A system in which the sequence of processing (or assembly) operations is fixed by the equipment configuration. The operations in the sequence are usually simple. lt is the integration and coordination of many such operations into one piece of equipment that makes the system complex. Typical features: * Suited to high production quantities * High initial investment for custom-engineered equipment * High production rates * Relatively inflexible in accommodating product variety The economic justification for fixed automation is found in products with very high demand rates and volumes. The high initial cost of the equipment can be spread over a very large number of units, thus making the unit cost attractive compared to alternative methods of production. Examples of fixed automation include mechanized assembly lines (starting around 1913 - the product moved along mechanized conveyors, but the workstations along the line were manually operated) and machining transfer lines (beginning around 1924). B. Programmable Automation The production equipment is designed with the capability to change the sequence of operations through reprogramming to accommodate different product configurations. The operation sequence is controlled by a program, which is a set of instructions coded so that the system can read and interpret them. New programs can......

Words: 1014 - Pages: 5

Kudler Fine Foods: Automation Recommendation

...Kudler Fine Foods: Automation Recommendation Kudler Fine Foods has grown beyond the technology it currently has in place. The next logical step for this organization is to invest in one of many information systems available aimed at enhancing business operations. The upgrades selected cannot be performed all at one time, therefore the enhancements will begin with the inventory processes, accounts payable, accounts receivable and finally payroll. Theses enhancements will enable management to gain a better understanding of the overall health of the organization, which will lead to better decision-making and better customer service. Due to the very nature of the business and the fact that its revenue is created through the sale of inventory, it is logical that inventory is where the enhancement process begins. This plan intends to offer the greatest improvement in the shortest time frame. The following paragraphs explain the intended course of action. Managing inventory is a top priority because it is the source of revenue for the organization. The current method for accounting for inventory cannot keep an accurate real-time measurement of inventory on hand or efficiently assess the historical product depletion data on the inventory. Kudler’s business process concerning inventory is inefficient in many ways, the first of which is the manner in which they issue purchase order. The physical purchase order is routed to the accounts payable department, entered into the ledger......

Words: 693 - Pages: 3

Boston Automation

...BOSTON AUTOMATION SYSTEMS INC. Boston Automations Systems is a capital equipment and testing instrument manufacturer and supplier to electronics based and semiconductor industries. During 1999, Boston Automation had three divisions- Glendale division, Advanced Technology Division and Technical Devices division. Problem Statement: The CFO of the company, Daniel Fischer undertakes a revenue recognition review for each of the 3 divisions as SEC has issued SAB 101 guidelines. The effects of applying this guideline would be reported as a cumulative effect adjustment resulting from a change in accounting principle. As a test, Fisher has selected from each of the three divisions a limited number of representative sales transactions to review and the main question is- if all revenue recognition criteria is met other than the issues raised by the customer acceptance provisions, when should revenue be recognized. SAB 101 The guidelines are as follows: 1. Persuasive evidence exists 2. Delivery of ordered goods has occurred or services have been rendered. 3. The sellers price to the buyer is fixed or determinable 4. Collectability of the sales proceeds is reasonable assured ANS1. The revenue recognition methods adopted by Boston Automation Systems are as follows: 1. Product revenue is recognized upon shipment i.e Sales Method. The products of the company come with a warranty, and the company recognizes the estimated cost of this warranty when the......

Words: 2051 - Pages: 9


...Colegio de San Juan de Letran Calamba School Of Engineering Industrial Engineering Department Automated Conversion Technology Submitted to: Engr. Eugene Ramos Submitted by: Camille G. Cabral 4IE2 Date Submitted: January 21, 2016 Basic Elements of an Automated System Automation is defined as the creation and application of technology to monitor and control the production and delivery of products and services; or in simpler term it is the creation and application of technology to monitor and control the production and delivery of products and services. An Automated System has 3 basic elements, these are Power Source, Program of Instructions, and Control Systems. 1. Power – It refers to the supply needed in order to accomplish the process and operate the automated system. The most common power source is electricity. 2. Program of Instructions – It is the set of commands that specify the sequence of steps in the work cycle and the details of each step. It is used in directing the process. (e.g. Temperature setting of a furnace, Axis position in a positioning system, Motor on or off) 3. Control System – It is actuating of the instructions. Figure 1. The Basic Elements of an Automated System The figure above shows how power is being distributed to the other elements and to the process. Power for process is used to drive the process itself, to load and unload units, and transport between operations. It is also distributed to both 2 and 3 to...

Words: 1141 - Pages: 5

Vehicular Automation

...VEHICULAR AUTOMATION Vehicular automation involves the use of mechatronics, artificial intelligence, and multi agent system to assist a vehicles operator the features and vehicles employing them are labeled as smart or intelligent vehicles. They are used for automation of difficult tasks, especially navigation, may be referred to as the semi-autonomous. a vehicle solely relying on automation is known as autonomous . After the invention of the integrated circuit, the sophistication of the automation technology has increased. Manufacturers and researchers have subsequently added a variety of automated functions to automobiles and other vehicles There may be many ways of vehicular automation, but some of the important ones are as follow: * Cruise control * ABS (Antilock Breaking System) * Traction control system * Electronic Stability Control * Hill Descent Control System (HDC) CRUISE CONTROL Cruise control (sometimes known as speed control or autocruise, or tempomat in some countries) is a system that automatically controls the speed of a motor vehicle. The system is a servomechanism that takes over the throttle of the car to maintain a steady speed as set by the driver. HISTORY Speed control with a centrifugal governor was used in automobiles as early as 1900 in the Wilson-Pilcher and also in the 1910s by Peerless. Peerless advertised that their system would "maintain speed......

Words: 2099 - Pages: 9


...SLIDE 1 * Our aim is to provide our customer with an effective Home Automation Solution. Home automation is the use of one or more computers or smart phones and information technology to control basic home functions and features automatically and sometimes remotely. An automated home is sometimes called a smart home. SLIDE 2 * Our solution involves developing a product as well as a service. Where our product is unique and our services are unmatched SLIDE 3 * Our product has hardware and a software part. Our hardware is a Central control unit that will be used to integrate ad control all our devices / functions. The software will be responsible to operate the CCU over the internet. SLIDE 4 * Our Software will be installed on our cellphone as a mobile application. As we can see that through our cell phone, we will be operating available functionalities, that will be remotely executed by our CCU over the internet SLIDE 5 * Since we are developing an indeginous software, therefore it will be encrypted, password protected and we will also get it copyrighted SLIDE 6 * To prevent loss of its competitive edge provided by such information, a successful company has to safeguard its confidential information to develop and maintain a competitive advantage. * Making trade secret protection a priority * Employee Hiring * Confidentiality, or nondisclosure, agreement with Non‐analysis clauses * Maintain computer secrecy by access control *......

Words: 321 - Pages: 2

Home Automation

...REMOTELY CONTROLLED HOME AUTOMATION SYSTEM’ A thesis submitted in Patial fulfillment of the Requirements for the degree Bachelor of Technology in Information Technology by Saurav Chandra Anurag Sahu Anjali Agarwal Sachin Kushwaha Ved Prakash Gautamm to the COMPUTER SCIENCE AND ENGINEERING DEPARTMENT MOTILAL NEHRU NATIONAL INSTITUTE OF TECHNOLOGY allahabad May,2014 1 Undertaking We declare that the work presented in this thesis titled ”Remotely controlled Home automation” submitted to the Computer Science and engineering depatment,Motilal Nehru National Institute of Technology,Allahabad,for the awardof the Bachelor of Technology degree in Information Technology ,is our original work.We have not plagiarised orsubmitted tha same work for the award of any other degreeIn case this undertaking is found incorrect, we accept that our degree can be unconditionally withdrawn • Saurav Chandra May 2014, Allahabad • Anurag Sahu • Anjali Agarwal • Sachin Kushwaha • Ved Prakash Gautamm 2 Contents 1 Introduction 1.1 Project Overview . . . . . . . . . . . . 1.1.1 Automation . . . . . . . . . . . 1.1.2 Project Aim . . . . . . . . . . . 1.1.3 Project Scope and Limitations 1.1.4 Benefits of Project . . . . . . . 1.2 Report Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...

Words: 4655 - Pages: 19

Job Automation

...RUNNING HEAD: JOB AUTOMATION Job Automation By: Stefon Brown CMGT/556 February 27, 2012 Peng Ratchaworapong Introduction School District 189 enrolls approximately 6’000 to 7’000 students across 24 schools, and serves the communities of Charleston, Columbia, Beaufort, Summerville, Orangeburg and Florence, South Carolina. The recent system, SIMS (School Information Management System) (Open- Scope, 2008), had been the automation system for approximately 10 years. With the fluctuation growing enrollment over years and dropped enrollment over years the district came to the conclusion that the current school management software was no longer compatible with the changes in the school district. There was a need for new software that could keep up with the changes inside and interaction outside the school district. Advanced software needs are needed for supplying advanced services. Automated Processes According to Skyward, Inc., Skyward is an industry - leading student finance, and human resources administrative software exclusively for K-12 school districts (Skyward, 1999-2011). Skyward has been in existence since 1980. School District 189 has implemented Skyward as the new software for the School District to use for the upcoming 2011-2012 school year. Each school, along with the school’s administration will implement Skyward. Skyward software product provides products and services for school......

Words: 984 - Pages: 4

Automation Process of Ais

...Kudler Fine Foods Automation Process of Accounting Information System ACC/542 Accounting Information Systems March 27, 2012 Kudler Fine Foods Accounting Information Systems Kudler Fine Foods (Kudler) is an upscale specialty food store chain in the San Diego, CA area. It was established in 1998 by its current owner Kathy Kudler, and since has expanded to three locations, all focused on providing the best quality bakery products, fresh produce and meats, condiments, packaged foods, cheese, specialty dairy products and fine wine (Apollo Group, Inc., 2011). Kudler currently uses a retail management system that includes a point of sale (POS) module for cash sales, QuickBooks software for payroll functions, Microsoft Access as a customer database, an Excel spreadsheet as an inventory tracker, and several other specific-area modules required to operate the system. Although the current software addresses most of Kudler's accounting information system (ACI) needs, team A recommends installing a new system that would centralize major accounting functions and automate some processes the company currently performs manually (Apollo Group, Inc., 2011). When choosing new accounting software, most companies have several options. These include custom solutions, Enterprise Resource Planning (ERP) software, and industry specific AIS. Team A recommends Kudler purchases an industry specific solution for several reasons. There are numerous businesses,......

Words: 839 - Pages: 4