Restaurants are built of complex systems for buying, storing, preparing and selling food. The well-being of a restaurant depends on its management information systems, which coordinate everything from scheduling personnel to customer service. Restaurant management systems can help to create an ambiance. Restaurant management information systems should make a restaurant more profitable as well as a better place for customers to eat.
The manager must be able to determine prices and schedules, make forecasts, perform an ongoing audit of inventory and other company assets, and monitor performance. More and more managers are turning to the computer to provide this information on a timely basis
DFD for restaurants
The restaurant uses an information system that takes customer orders, sends the orders to the kitchen, monitors goods sold and inventory, and generates reports for management. 0-Level DFD:
The Restaurant Management system must consists of the following modules to implement a efficient and reliant MIS.
The General Ledger module is the center of the accounting system. It is a powerful yet easy to use module that can accommodate a single unit restaurant as well as a large multiple unit operation. The General Ledger is automatically updated from all other modules being operated. Both 12 and 13 period accounting are supported. The Trial Balance Report and General Ledger Report provide the necessary documentation and audit trails required of a professional accounting system. Financial Statements can be designed to your specifications by you within the General Ledger module. The optional Management Report Writer gives you the added ability to print complex financial statements that consolidate or compare multiple time periods and units if necessary. Account budgets may be set up and used in forecasting and comparisons to actual activity.
The Accounts Payable module is designed to allow you to better manage your vendor invoices and payments. Inventory purchases that are entered will be automatically updated to the Inventory, Recipe, and Sales Analysis modules without any additional work. Invoices may be entered in summary, detail, or a combination of the two. By entering invoices, you are creating the capability of accumulating unpaid invoices easily at any time. A purchase history by vendor is also maintained, and check payment can be accomplished easily in a method that is convenient for your operation. This module lets you stay on top of your outstanding invoices so that invoices are never paid for twice.
The Payroll module is designed for time entry, printing payroll checks, general ledger distribution and year-end W-2 forms. It can operate on a daily, weekly, bi-weekly, semi-monthly, or monthly basis with all input verified, copied, and employee records updated during the End-Pay-Period procedure. Other useful options are included such as payroll history inquiry, earnings summary report, employee payroll history, tip allocation, tip reporting and is integrated to the optional Federal Magnetic Media Reporting module. The module is easy to use due to its one-step nature. After set-up with a General Ledger file and initial data entry, payroll tracking becomes relatively easy. Time is entered, then the register is printed. If corrections are necessary, they can be made to the appropriate entries and the register re-printed. After everything balances, checks and reports are printed and then the pay period can be closed. This module is designed to operate in conjunction with other modules that may be installed. Programs are explained as if the General Ledger module were included. Information is transferred to all integrated modules as a function of the End-Pay-Period procedure or is transferred each month through the End-of-Month posting procedure.
The Bank Reconciliation module is used to manage...