Sie sind auf Seite 1von 8

CHAPTER – 2

SYSTEM

ANALYSIS AND

DESIGN
PROCESSES INVOLVED

The Information System “Pizza Delivery Management” involves

various processes. Various processes involved are:-

1.1 Login Process

It describes the login of the form to specific user only how can operate

the entry and processing of the marks.

1.2 Find Customer Process

It describes the process by which customer is looked for in the database

by its Phone Number.

1.3 Add Customer Process

It describes the process by which the New Customer is added to the

database.

1.4 Order Placing

In this process customer provides the details about the order required by

them, Then administrator verifies whether the order placed by the

customers is available in the inventory or not.

For this we check our inventory table to know whether the

items are available in the stock or not and if the items are not available in

the stock then that particular order cannot be placed and customer have

to place some other order.

1.5 Bill Generation Process

It is a process in which total billed amount is generated. It contains name

address and telephone number of the customer, details of the order

placed by the customer and name of the delivery boy.


INPUTS & OUTPUTS INVOLVED IN THE PROCESSES

LOGIN PROCESS

Input/output Name Data Elements

User ,Password User ID, password , user name, user

designation
Pizza form Add new customer, Bill generation, Inventory

check, delivery boy details.

FIND CUSTOMERS

Input/output Name Data Elements

customer Customer ID, customer name, customer

address, customer telephone number.

ORDER PLACING PROCESS

Input/Output Data Elements


Name
Customer Customer ID, Customer Name, Customer Address, Customer
telephone number
Items Item name, Item ID, Quantity, Price per unit

Bill Generation

Input/Output Data Elements


Name
Items Item name, Item ID, Quantity, Price per unit
Bill Bill number, Bill date, Total amount, Tax paid, Discount
coupon
Delivery boy DB ID, name, Address, phone number, Location allotted
Block Diagram
Delivery
Boy

Verified
and allotted Check
Availability

Purchase
Order
Bill Invoice
Login Customer Order
Process Customer
Placed
Item
details

Price of
items
Verified
Check
Availability
Price
List
Inventory
DESCRIPTION OF TABLES DESIGNED FOR BACK-END

(USING MSACCESS)

Login Table
Field Name Data Type Size(no of Description
characters)
user_Id number 10 Unique user id

password Text 15 Unique password

User_name Text 20 User name

Designation Text 10 Designation of the user

Description: - The above table is the Login Table containing user id as the

PRIMARY KEY, and other details such as password, user name, and designation

Customer Table

Field Name Data Size(no of Description


Type characters)
Phone number Number 10 Phone number of the
customer

First name Text 10 First name of the


customer
Last name Text 10 Last name of the
customer

Address Text 30 Address of the


customer

City Text 10 City of the customer

State Text 10 State of residence

Zip Number 6 Zip code

Comment Text 30 Comments given by the


customer

Description: - The above table is the CUSTOMER TABLE containing phone


number as the PRIMARY KEY, and other details such as first name, last name,
address, city, state, zip, comment.

Orders Table

Field Name Data Type Size(no of Description


characters)
Phonenumber number 10 Phone number of
customer

Orderdate Date/time 8 Date of order

Totalcost Currency 10 Total cost of the pizza

Ordernumber Number 5 Order number

Description: - The above table is the ORDERS TABLE containing order number
as the PRIMARY KEY, and other details such as phone number, order date, total cost.

Pizzas Table

Field Name Data Type Size(no of Description


characters)
Ordernumber number 5 Order number

Delivery Text 10 Mode of delivery

Size Text 10 Size of the pizza

Topping Text 10 Toppings on the pizza

Cost Currency 10 Cost of the pizza

Special Text 10 Special requests of the


customer

Description: - The above table is the PIZZAS TABLE containing order number as
the PRIMARY KEY, and other details such as phone order number, delivery, size,
topping, cost, special

Das könnte Ihnen auch gefallen