Step BYT food Management System One

Source: Internet
Author: User
Tags print format

Previously written 2015 years of work plan, one of which is to write a management system, a can be practiced practiced hand, and can strengthen their own study, Sunline can more friends and more exchanges, and common progress. So from today on, the process of writing the system is recorded. Start with the demand analysis first.

Part I. INTRODUCTION

I. PURPOSE of preparation

1. This analysis of the requirements of the food and beverage cashier system, in order to prepare for the system design, that is to describe the project design requirements.

Second, the background

1. Name: Food and Beverage Management System, abbreviated name: RMS (restaurant manager System).

2, the task proposed by: LZ

Developer: LZ,

The system will realize the guests into the dining Xingtai, a la carte, transfer to the checkout of a series of processes, but also to achieve the addition of vegetables, vegetables, such as food, and other conditions, but also to achieve automatic kitchen scoring single processing.

The system will adopt SQL SERVER2008R2 database, design database table with POWDERDESIGNER15, and implement the design of database table with export tool. Adopt C/S structure.

Third, the definition

Not currently

Iv. References

Not currently

Part Two overview of tasks

First, the goal

1, will be able to meet the normal situation of the catering management system's basic functions, can from the guests into the food and beverage after the founding, then order and serve, and then after the checkout, of course, in the realization process, unavoidable to withdraw vegetables, add vegetables, the special taste requirements of guests, different types of customers there are in the way of payment, Different types of kitchen printing, such as hot dishes in the print format is a small single dish, and cold dish can be displayed on a table on a list.

The final user of the software is the attendant, cashier, and restaurant manager, as well as the leadership of the catering management team:

A, the first can display a login interface, requires the user must enter the user name and password are correct to enter the system, in this process, the need to be able to initialize some basic data of the system .

b, after entering the system can display table, table according to the status of the different color to identify.

C, choose the table can be based on the corresponding state for different operations, if it is empty, you can do founding operation, and if it is already founding, but not served, then directly to the à la carte interface, and if it has been served, but has not yet checked out, just directly displayed to the menu à la carte interface, if the checkout status, then directly to

D, after the founding can order, a la carte support different ways of ordering, such as directly in the interface to operate, you can also use pinyin or a menu to search for a la carte, the default order number of 1, you can increase or decrease the number, you can change the quantity, you can delete the point of the dish, for already ordered dishes, you can change the can also be sent to the kitchen, can be sent in different ways to the kitchen.

E, for the dish that has been sent to the kitchen, if the guest said to want to not, then can be operated by the withdrawal of vegetables, of course, if the guests want to speed up the dishes, you can use the reminder to operate.

F, the guests to eat after the checkout, the system to enter the checkout status, the system can choose different ways of checkout, such as cash or bank cards or a sign or something. can choose different discount method, is the proportion of the way or direct deduction of the corresponding amount, is the type of dishes are also discount, or full single discount, of course, there is no amount of gift, etc. not counted.

G, after the end of the system to turn over the platform, also completed the operation of a system back to the original point. The system saves related systems, such as dishes and collections amounts, in a database table to generate a data source for the report.

2, the system other requirements, can achieve the relevant output of the system log, such as when there is an exception, the system log files can be accurately recorded, close the record system of all the database interaction with the SQL statement,

Be able to record all the other data to be recorded.

A, the password and other sensitive data requirements for encryption, log output requirements can be in a variety of formats, the interface can display the current operator, the current time, the relevant information of the machine. such as IP, etc.

Can realize the rights management, the corresponding operator has the corresponding operation rights, the manager has the highest authority.

b, the code can follow the code standards previously written guidelines.

c, for some commonly used operations can have corresponding shortcut keys.

3, fault processing requirements

A, in the data access, increase the change, the user enters some unreasonable data, can carry on some reasonable prompt information, cannot cause the system error because of the input error, or the window closes;

b, the database requires a disaster backup mechanism to prevent the loss of all data;

Second, other special requirements

A, security

Although non-logged-in users are allowed to search for jobs/company Information, individual/company information changes must be logged in to the user.

B, extensibility

After the development of the system, it should be allowed to expand or re-interpret and implement functions in subsequent contracts.

The system only implements a recruitment/employment information management and query technology structure, after the completion of the system may be immediately upgraded, including the expansion of functionality and performance enhancements, possibly the new added features include:

1, information release;

2, came across guests and members of the management;

3, the position of the detailed division;

4, the company type of detailed division;

5, according to different conditions to achieve a combination of different ways of inquiry;

6, automatic mail service;

7, the individual headhunting service and charge management;

8, the Company's human resources services and charge management;

9, "668Job Online human Resources Library" Electronic magazine of the Contract and distribution management;

10, human resources tracking;

When the system is implemented, the backup scheme of these systems can be considered.

C, robustness

The system should be guaranteed to operate stably within three months of one boot, and the database can be restored within two hours after the system has been installed in some disasters.

The robustness of the system involves the characteristics of the Web server, and these features and data should be submitted in the design report.


The third part, the Operation Environment stipulation one, the equipment

client program Hardware requirements :

Computers with Pentium II processors that meet the following requirements:

Min. MB of memory

Minimum 1 GB Hard drive

Database Server hardware requirements:

Computers with Pentium III processors that meet the following requirements:

Minimum 256MB memory

Min. GB hard Drive

Second, support software

1. Customer Program software :

Windows 98/nt/2000 or later

IE 4.0 or higher version

Support LAN

2. Database Server Software:

Windows nt/2000 Server or later

SQL Server 2008R2 Enterprise Edition


Well, next time write the outline design, and then detailed design

Step BYT food Management System One

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.