Documentation for canteen management System
Use cases...
Size: 598.85 KB
Language: en
Added: Jan 02, 2021
Slides: 20 pages
Slide Content
Canteen Management documentation
Department of Information Technology
PROJECT ADVISOR :
SUBMITTED BY :
PROJECT DOCUMENTATION: CANTEEN MANAGEMENT SYSTEM
Canteen Management documentation
Department of Information Technology
Description:
Computers became a part of the life for accessing almost any quite information.
Life within the 21st century is filled with technological advancement and during
this technological age it's very difficult for any organization to survive without
utilizing technology. The World Wide Web contributes greatly to the creation of
an ever-increasing global information database.
Every organization, whether big or small, has challenges to beat and managing the
knowledge of Employee, Company Canteen, Meal Type, Bill Payment, Canteen
Staff. Every Company Canteen Management System has different Company
Canteen needs, therefore we design exclusive employee management systems
that are adapted to your managerial requirements. This is designed to help in
strategic planning, and can assist you make sure that your organization is
provided with the proper level of data and details for your future goals. Also, for
those busy executive who are always on the go, our systems accompany remote
access features, which can allow you to manage your workforce anytime, in the
least times. These systems will ultimately allow you to better manage recources.
Purpose:
The purpose of Company Canteen Management System is to automate the
prevailing manual system by the assistance of computerized equipments and full-
fledged computer software, fulfilling their requirements, in order that their
valuable data/information are often stored for a extended period with easy
accessing and manipulation of an equivalent . The required software and
hardware are easily available and straightforward to figure with.
Company Canteen Management System, as described above, can cause error free,
secure, reliable and fast management system. It can assist the user to consider
their other activities rather to consider the record keeping. Thus it'll help
organization in better utilization of resources. The organization can maintain
computerized records without redundant entries. That means that one needn't be
distracted by information that's not relevant, while having the ability to succeed
in the knowledge .
Canteen Management documentation
Department of Information Technology
Aim:
The aim is to automate its existing manual system by the assistance of
computerized equipments and full-fledged computer software, fulfilling their
requirements, in order that their valuable data/information are often stored for a
extended period with easy accessing and manipulation of an equivalent . Basically
the project describes the way to manage permanently performance and better
services for the clients.
Objectives:
The main objective of the Project on Company Canteen Management System is to
manage the small print of Company Canteen, Employee, Employee Meal, Meal
Type, Canteen Staff. It manages all the information about Company Canteen, Bill
Payment, Canteen Staff, Company Canteen. The purpose of the project is to
create an application to scale back the manual work for managing the corporate
Canteen, Employee, Bill Payment, Employee Meal. It tracks all the small print
about the worker Meal, Meal Type, Canteen Staff.
Features:
Provides the searching facilities based on various factors. Such as Company
Canteen, Employee Meal, Meal Type, Canteen Staff
Company Canteen Management System also manage the Bill Payment details
online for Meal Type details, Canteen Staff details, Company Canteen.
It tracks all the knowledge of Employee, Bill Payment, Meal Type etc
Manage the information of Employee
Shows the knowledge and outline of the corporate Canteen, Employee Meal
To increase efficiency of managing the corporate Canteen, Employee
It deals with monitoring the knowledge and transactions of Meal Type.
Manage the information of Company Canteen
Canteen Management documentation
Department of Information Technology
Editing, adding and updating of Records is improved which ends up in proper
resource management of Company Canteen data.
Manage the information of Meal Type
Integration of all records of Canteen Staff
Modules of Company Canteen Management System:
Company Canteen Management Module: Used for managing the corporate
Canteen details
Canteen Staff Module : Used for managing the small print of Canteen Staff
Bill Payment Module : Used for managing the small print of Bill Payment
Employee Management Module: Used for managing the knowledge and details of
the worker .
Employee Meal Module : Used for managing the worker Meal details
Meal Type Module : Used for managing the Meal Type information
Login Module: Used for managing the login details
Users Module : Used for managing the users of the system
Software Requirements:
The Software Requirements Specification is produced at the culmination of the
analysis task. The function and performance allocated to software as a part of
system engineering are refined by establishing an entire information description,
an in depth functional and behavioral description, a sign of performance
requirements and style constraints, appropriate validation criteria, and other data
pertinent to requirements.
The proposed system has the following requirements:
System needs store information about new entry of Company Canteen.
Canteen Management documentation
Department of Information Technology
System must help the interior staff to stay information of Employee and find them
as per various queries.
System need to maintain quantity record.
System got to keep the record of Employee Meal.
System need to update and delete the record.
System also needs a search area.
It also needs a security system to stop data.
Modules of Company Canteen Management System:
Company Canteen Management Module: Used for managing the Company Canteen details
Canteen Staff Module : Used for managing the details of Canteen Staff
Bill Payment Module : Used for managing the details of Bill Payment
Employee Management Module: Used for managing the information and details of the
Employee.
Employee Meal Module : Used for managing the Employee Meal details
Meal Type Module : Used for managing the Meal Type information
Login Module: Used for managing the login details
Users Module : Used for managing the users of the system
Use Cases
Search Meal Menu
Use Case: Meal Module
Brief Description: This use case allows cafeteria's staff to search meal menu.
Actor: Staff
Main Scenario
Actor Action System Response
Canteen Management documentation
Department of Information Technology
1)Login to the system
2) Verify the login name and password
3) Redirect to Main Menu
4) Choose "Meal Menu" option
5) Redirect to Meal Menu user interface
6) Retrieve the 1" Meal Menu Record
7) Enter menu ID that wanted to be
search
8) Click "Search" button
9) Retrieve meal menu information according to menuID
Add Meal Menu
Use Case: Meal Module
Brief Description: This use case allows cafeteria's staff to add new meal menu.
Actor: Staff
Main Scenario
Actor Action System Response
1)Login to the system
2) Verify the login name and password
3) Redirect to Main Menu
4) Choose "Meal Menu" option
5) Redirect to Meal Menu user interface
6) Retrieve the 1" Meal Menu Record
7) Click "Add New" Button
Canteen Management documentation
Department of Information Technology
8) Enable field for information key-inand a
uto generate meal menu ID
9) Enter the Meal Menu information
10) Click "Save" button
11) Validate meal menu information.
12) Prompt for meal added successfully
message box.
13) Update Database
14) Retrieve to 1* Meal Menu Record
Edit Meal Menu
Use Case: Meal Module
Brief Description: This use case allows cafeteria's staff to edit meal menu.
Actor: Staff
Main Scenario
Actor Action System Response
Canteen Management documentation
Department of Information Technology
1)Login to the system
2) Verify the login name and password
3) Redirect to Main Menu
4) Choose "Meal Menu" option
5) Redirect to Meal Menu user interface
6) Retrieve the 1* Meal Menu Record
7) Enter menu ID that wanted to be
search.
8) Click search button
9) Retrieve meal menu information
according to menu ID enter
10) Click "Edit" button
11) Enable field for information editing.
12) Edit Meal Menu information
13) Click "Save" button
14) Validate meal menu information.
15) Prompt for meal added successfully
message box.
16) Update Database
17) Retrieve to 1" Meal Menu Record
Canteen Management documentation
Department of Information Technology
Delete Meal Menu
Use Case: Meal Module
Brief Description: This use case allows cafeteria's staff to delete meal menu.
Actor: Staff
Main Scenario
Actor Action System Response
1)Login to the system
2) Verify the login name and password
3) Redirect to Main Menu
4) Choose "Meal Menu* option
5) Redirect to Meal Menu user interface
6) Retrieve the 1" Meal Menu Record
7) Enter menu ID that wanted to be
Canteen Management documentation
Department of Information Technology
search.
8) Click search button
9) Retrieve meal menu information
according to menu ID enter
10) Click "Delete" button
11) Prompt for confirmation message
12) Update Database
13) Retrieve the 1" Meal Menu Record
Add Promotion
Use Case: Promotion Module
Brief Description: This use case allows cafeteria's staff to add new promotion.
Actor: Staff
Main Scenario
Actor Action System Response
Canteen Management documentation
Department of Information Technology
1)Login to the system
2) Verify the login name and password
3) Redirect to Main Menu
4) Choose "Promotion" option
5) Redirect to Promotion user interface
6) Retrieve the 1" Promotion Record
7) Click "Add New" Button
8) Enable field for information key-in
and auto generate Promotion ID
9) Enter the Promotion information
10) Click "Save" button
11) Validate Promotion information
12) Prompt for Promotion added
successfully message box
13) Update Database
14) Retrieve to 1st Promotion Record
Edit Promotion
Canteen Management documentation
Department of Information Technology
Use Case: Promotion Module
Brief Description: This use case allows cafeteria's staff to edit promotion.
Actor: Staff
Main Scenario
Actor Action System Response
1)Login to the system
2) Verify the login name and password
3) Redirect to Main Menu
4) Choose "Promotion" option
5) Redirect to Promotion user interface
6) Retrieve the 1" Promotion Record
7) Enter Promotion ID that wanted to be
search.
8) Click search button
9) Retrieve Promotion informationaccording
to Promotion ID enter
10) Click "Edit" button
11) Enable field for information editing.
12) Edit Promotion information
13) Click "Save" button
14) Validate Promotion information.
15) Prompt for meal added successfully
message box.
16) Update Database
Canteen Management documentation
Department of Information Technology
17) Retrieve to 1" Promotion Record
Delete Promotion
Use Case: Promotion Module
Brief Description: This use case allows cafeteria's staff to delete promotion.
Actor: Staff
Main Scenario
Actor Action System Response
1)Login to the system
2) Verify the login name and password
3) Redirect to Main Menu
4) Choose "Promotion" option
5) Redirect to Promotion user interface
6) Retrieve the 1" Promotion Record
7) Enter Promotion ID that wanted to be
Canteen Management documentation
Department of Information Technology
search.
8) Click search button
9) Retrieve Promotion information
according to menu ID enter
10) Click "Delete" button
11) Prompt for confirmation message
12) Update Database
13) Retrieve the 1 Promotion Record
Add Reservation (Web Page)
Use Case: Reservation Module
Brief Description: This use case allows cafeteria's customer to add reservation.
Actor: Customer
Main Scenario
Actor Action System Response
1)Login to the web page
Canteen Management documentation
Department of Information Technology
2) Verify the login name and password
3) Redirect to home page
4) Choose "Reservation" option
5) Redirect to Reservation user interface
6) Select reservation information
7) Click "Reserve" Button
8) Validate Promotion information &
auto generate Reservation ID
9) Prompt for Promotion added
successfully message box
10) Update Database
11) Prompt for meal order option
Add Reservation (Offline Application)
Use Case: Reservation Module
Canteen Management documentation
Department of Information Technology
Brief Description: This use case allows cafeteria's staff to add reservation.
Actor: Staff
Main Scenario
Actor Action System Response
1)Login to the system
2) Verify the login name and password
3) Redirect to Main Menu
4) Choose *"Reservation" option
5) Redirect to Reservation user interface
& auto generate Reservation ID
6) Key in reservation information
7) Click "Reserve" Button
8) Validate Promotion information
12) Prompt for Promotion added
successfully message box
13) Update Database
14) Prompt for meal order option
Canteen Management documentation
Department of Information Technology
Edit Reservation (Web Page)
Use Case: Reservation Module
Brief Description: This use case allows customer to edit reservation.
Actor: Customer
Main Scenario
Actor Action System Response
1)Login to the web page
2) Verify the login name and password
3) Redirect to home page
4) Choose "Reservation" option
5) Redirect to Reservation user interface
6) Retrieve existed reservation
information.
Canteen Management documentation
Department of Information Technology
7) Select reservation
8) Click "Edit" Button
9) Enable field for reservation editing
10) Edit reservation information
11) Click "Save"
12) Prompt for reservation updated
message box
13) Update Database
Add Order (Offline Application)
Use Case: Order Module
Brief Description: This use case allows cafeteria's staff to add new order.
Actor: Staff
Main Scenario
Actor Action System Response
Canteen Management documentation
Department of Information Technology
1)Login to the system
2) Verify the login name and password
3) Redirect to Main Menu
4) Choose "Table" option
5) Redirect to Table user interface
6) Select table
7) Click "Order"
8) Redirect to Order user interface and
auto generate auto ID
9) Enter order information
10) Click "Confirm" button
11)Validate order information
12) Prompt for order added successful
message.
13) Update Database
14) Redirect back to Table user interface