You are on page 1of 55

A PROJECT REPORT ON

‘’ PIZZA-ORDERING-SYSTEM ‘’
Submitted to
SHIVAJI UNIVERSITY, KOLHAPUR.
FOR THE DEGREE OF
BACHELOR OF COMPUTER APPLICATION
BY
Mr. Tejas Sarjerao Patil
Mr.Sandesh Anandrao Wagh
Mr.Satarmaker Mahammed Jakriya Niyaj Ahmed
UNDER THE GUIDANCE OF
PROF.

THE NEW COLLAGE, KOLHAPUR


2021-2022
Declaration
We are hereby declare that the project
entitled “Pizza-Ordering-System’’ The reports
generated in the project work are based on the
information collected by us.We have not copied
form any other project report submitted to Shivaji
University kolhpaur earlier.
Further, we declare that I have not
violated any of the provision under
Copyright/Piracy/Cyber/IPR Acts amended from
time to time.
Place - Kolhapur
Date- / /2022
Your faithfully
Mr. Tejas Sarjerao Patil

Mr.Sandesh Anandrao Wagh

Mr.Satarmaker Mahammed Jakriya Niyaj Ahmed


Certificate
ACKNOWLEDGEMENT
INDEX
INTRODUCTION
PROPOSED SYSTEM
EXISTING SYSTEM
NEED AND SCOPE OF PROJECT
SCOPE OF PROJECT
OBJECTIVE OF PROJECT
REQUIRENMENT GATHRING
INTRODUCTION ASP.NET
What is ASP.NET ?
ASP.NET is a web development platform, which
provides a programming model, a comprehensive software
infrastructure and various services required to build up robust web
applications for PC, as well as mobile devices.
ASP.NET works on top of the HTTP protocol, and uses the HTTP
commands and policies to set a browser-to-server bilateral
communication and cooperation.
ASP.NET is a part of Microsoft .Net platform. ASP.NET applications are
compiled codes, written using the extensible and reusable components
or objects present in .Net framework. These codes can use the entire
hierarchy of classes in .Net framework.
The ASP.NET application codes can be written in any of the following
languages:

 C#
 Visual Basic.Net
 Jscript
 J#
 P.NET is a technology, which works on the .Net framework that
contains all web-related functionalities. The .Net framework is
made of an object-oriented hierarchy. An ASP.NET web
application is made of pages. When a user requests an ASP.NET
page, the IIS delegates the processing of the page to the
ASP.NET runtime system.
 The ASP.NET runtime transforms the .aspx page into an instance
of a class, which inherits from the base class page of the .Net
framework. Therefore, each ASP.NET page is an object and all its
components i.e., the server-side controls are also objects.
FEASIBILITY STUDY
There are three essential considerations that
are involved in feasibility analysis

1. Technical Feasibility

This assessment focuses on the technical resources available to the organization. It


helps organizations determine whether the technical resources meet capacity and
whether the technical team is capable of converting the ideas into working systems.
Technical feasibility also involves the evaluation of the hardware, software, and other
technical requirements of the proposed system. As an exaggerated example, an
organization wouldn’t want to try to put Star Trek’s transporters in their building—
currently, this project is not technically feasible.

2. Economic Feasibility

This assessment typically involves a cost/ benefits analysis of the project, helping
organizations determine the viability, cost, and benefits associated with a project
before financial resources are allocated. It also serves as an independent project
assignment and enhances project credibility—helping decision-makers determine the
positive economic benefits to the organization that the proposed project will provide.

3. Legal Feasibility

This assessment investigates whether any aspect of the proposed project conflicts
with legal requirements like zoning laws, data protection acts or social media laws.
Let’s say an organization wants to construct a new office building in a specific
location. A feasibility study might reveal the organization’s ideal location isn’t zoned
for that type of business. That organization has just saved considerable time and
effort by learning that their project was not feasible right from the beginning.
PRELIMINARY INVESTIGATION
Before we start studying the system we are know with the term
system. What is system? The term system Is derived from Greek
work system. A which means an organized relationship among to
achieve one or more objectives
The time of the questioning can be agreed with the police. If an
interpreter is needed, the police shall arrange this, if it is informed at
the time of agreeing a time of the questioning. In some cases, the
police may also carry out the questioning over the phone. In
questioning, and later in legal proceedings, the victim must tell about
all matters related to the case and he must tell the absolute truth.
A report on the questioning shall be prepared, and the victim must
sign this to confirm the correctness of the details. Before signing,
amendments and additions can be requested to be made to the
report, if necessary.
In simple and clear cases, the police may deliver a so-called brief
preliminary investigation, if nothing more than a fine is expected to
be issued for the felony. Such crimes include, for example,
endangering traffic safety, petty theft and the use of narcotic drugs.
When the preliminary investigation is completed, the police collects
the material into a preliminary investigation report, if it is necessary
in terms of further investigation, and delivers the material to the
prosecutor. The victim and the suspect have the right to obtain a
copy of the preliminary investigation report. If the victim does not
want his/her contact details to be disclosed to the suspect, he should
inform the police.
SYSTEM ANALYSIS
data flows are the structure in motion. While data
stores are data structure. Data flows are paths pipe
line, along which data structure travel, where as the
data stores are place where data structure are kept
unit needed. Data flows are data structure in motion
while data stores are data structures at rest. Hence it is
possible that the data flow and the data stores would
be made up of the same data structure.
The following DFD symbols used in project.

Process

External entities

Data flows

Data store
 DFD
DESIGN

HOME PAGE
PLACE YOUR ORDER
CONFORM YOUR ORDSER
MAKE PAYMENT
ORDER DETAILS
DATABASE DESIGN
CODING
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace WindowsFormsApplication3
{
static class Program
{
/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
}
}
}
HOME PAGE

sing System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

using System.Windows.Forms;

namespace WindowsFormsApplication3

public partial class Form1 : Form

public Form1()

InitializeComponent();

private void button1_Click_1(object sender, EventArgs e)

//Pizza Type Selection Fn1353


if (radioButton1.Checked == true)

if (radioButton5.Checked == true)

ListViewItem item = new ListViewItem("Normal Crust Small Pizza");

item.SubItems.Add("1");

item.SubItems.Add("40");

listView1.Items.Add(item);

else if (radioButton6.Checked == true)

ListViewItem item = new ListViewItem("Cheesy Crust Small Pizza");

item.SubItems.Add("1");

item.SubItems.Add("40");

listView1.Items.Add(item);

else if (radioButton7.Checked == true)

ListViewItem item = new ListViewItem("Sausage Crust Small Pizza");

item.SubItems.Add("1");

item.SubItems.Add("40");

listView1.Items.Add(item);

else if (radioButton2.Checked == true)


{

if (radioButton5.Checked == true)

ListViewItem item = new ListViewItem("Normal Crust Medium Pizza");

item.SubItems.Add("1");

item.SubItems.Add("70");

listView1.Items.Add(item);

else if (radioButton6.Checked == true)

ListViewItem item = new ListViewItem("Cheesy Crust Medium Pizza");

item.SubItems.Add("1");

item.SubItems.Add("70");

listView1.Items.Add(item);

else if (radioButton7.Checked == true)

ListViewItem item = new ListViewItem("Sausage Crust Medium Pizza");

item.SubItems.Add("1");

item.SubItems.Add("70");

listView1.Items.Add(item);

else if (radioButton3.Checked == true)

if (radioButton5.Checked == true)

{
ListViewItem item = new ListViewItem("Normal Crust Large Pizza");

item.SubItems.Add("1");

item.SubItems.Add("120");

listView1.Items.Add(item);

else if (radioButton6.Checked == true)

ListViewItem item = new ListViewItem("Cheesy Crust Large Pizza");

item.SubItems.Add("1");

item.SubItems.Add("120");

listView1.Items.Add(item);

else if (radioButton7.Checked == true)

ListViewItem item = new ListViewItem("Sausage Crust Large Pizza");

item.SubItems.Add("1");

item.SubItems.Add("120");

listView1.Items.Add(item);

else if (radioButton4.Checked == true)

if (radioButton5.Checked == true)

ListViewItem item = new ListViewItem("Normal Crust Extra Large Pizza");

item.SubItems.Add("1");

item.SubItems.Add("150");
listView1.Items.Add(item);

else if (radioButton6.Checked == true)

ListViewItem item = new ListViewItem("Cheesy Crust Extra Large Pizza");

item.SubItems.Add("1");

item.SubItems.Add("150");

listView1.Items.Add(item);

else if (radioButton7.Checked == true)

ListViewItem item = new ListViewItem("Sausage Crust Extra Large Pizza");

item.SubItems.Add("1");

item.SubItems.Add("150");

listView1.Items.Add(item);

//Pizza Topping Selection

if (checkBox1.Checked == true)

ListViewItem item = new ListViewItem(" Pepperoni Toppings");

item.SubItems.Add("");

item.SubItems.Add("70");

listView1.Items.Add(item);
}

if (checkBox2.Checked == true)

ListViewItem item = new ListViewItem(" Extra Cheese Toppings");

item.SubItems.Add("");

item.SubItems.Add("70");

listView1.Items.Add(item);

if (checkBox3.Checked == true)

ListViewItem item = new ListViewItem(" Mushroom Toppings");

item.SubItems.Add("");

item.SubItems.Add("70");

listView1.Items.Add(item);

if (checkBox4.Checked == true)

ListViewItem item = new ListViewItem(" Ham Toppings");

item.SubItems.Add("");

item.SubItems.Add("70");

listView1.Items.Add(item);

if (checkBox5.Checked == true)

{
ListViewItem item = new ListViewItem(" Bacon Toppings");

item.SubItems.Add("");

item.SubItems.Add("70");

listView1.Items.Add(item);

if (checkBox6.Checked == true)

ListViewItem item = new ListViewItem(" Ground Beef Toppings");

item.SubItems.Add("");

item.SubItems.Add("70");

listView1.Items.Add(item);

if (checkBox7.Checked == true)

ListViewItem item = new ListViewItem(" Jalapeno Toppings");

item.SubItems.Add("");

item.SubItems.Add("70");

listView1.Items.Add(item);

if (checkBox8.Checked == true)

ListViewItem item = new ListViewItem(" Pineapple Toppings");

item.SubItems.Add("");

item.SubItems.Add("70");

listView1.Items.Add(item);
}

if (checkBox9.Checked == true)

ListViewItem item = new ListViewItem(" Dried Shrimps Toppings");

item.SubItems.Add("");

item.SubItems.Add("70");

listView1.Items.Add(item);

if (checkBox10.Checked == true)

ListViewItem item = new ListViewItem(" Anchovies Toppings");

item.SubItems.Add("");

item.SubItems.Add("70");

listView1.Items.Add(item);

if (checkBox11.Checked == true)

ListViewItem item = new ListViewItem(" Sun Dried Tomatoes Toppings");

item.SubItems.Add("");

item.SubItems.Add("70");

listView1.Items.Add(item);

if (checkBox12.Checked == true)
{

ListViewItem item = new ListViewItem(" Spinach Toppings");

item.SubItems.Add("");

item.SubItems.Add("70");

listView1.Items.Add(item);

if (checkBox13.Checked == true)

ListViewItem item = new ListViewItem(" Roasted Garlic Toppings");

item.SubItems.Add("");

item.SubItems.Add("70");

listView1.Items.Add(item);

if (checkBox14.Checked == true)

ListViewItem item = new ListViewItem(" Shredded Chicken Toppings");

item.SubItems.Add("");

item.SubItems.Add("70");

listView1.Items.Add(item);

//Drink Selection

if (checkBox15.Checked == true)

{
ListViewItem item = new ListViewItem("Coke - Can");

item.SubItems.Add(textBox1.Text);

int qty = Convert.ToInt32(textBox1.Text);

double cost = qty * 40;

string dCost = cost.ToString();

item.SubItems.Add(dCost);

listView1.Items.Add(item);

else

textBox1.Text = "";

if (checkBox16.Checked == true)

ListViewItem item = new ListViewItem("Diet Coke - Can");

item.SubItems.Add(textBox2.Text);

int qty = Convert.ToInt32(textBox2.Text);

double cost = qty * 45;

string dCost = cost.ToString();

item.SubItems.Add(dCost);

listView1.Items.Add(item);

else

textBox2.Text = "";

}
if (checkBox17.Checked == true)

ListViewItem item = new ListViewItem("Iced Tea - Can");

item.SubItems.Add(textBox3.Text);

int qty = Convert.ToInt32(textBox3.Text);

double cost = qty * 25;

string dCost = cost.ToString();

item.SubItems.Add(dCost);

listView1.Items.Add(item);

else

textBox3.Text = "";

if (checkBox18.Checked == true)

ListViewItem item = new ListViewItem("Ginger Ale - Can");

item.SubItems.Add(textBox4.Text);

int qty = Convert.ToInt32(textBox4.Text);

double cost = qty * 25;

string dCost = cost.ToString();

item.SubItems.Add(dCost);

listView1.Items.Add(item);

else

{
textBox4.Text = "";

if (checkBox19.Checked == true)

ListViewItem item = new ListViewItem("Sprite - Can");

item.SubItems.Add(textBox5.Text);

int qty = Convert.ToInt32(textBox5.Text);

double cost = qty * 45;

string dCost = cost.ToString();

item.SubItems.Add(dCost);

listView1.Items.Add(item);

else

textBox5.Text = "";

if (checkBox20.Checked == true)

ListViewItem item = new ListViewItem("Root Beer - Can");

item.SubItems.Add(textBox6.Text);

int qty = Convert.ToInt32(textBox6.Text);

double cost = qty * 45;

string dCost = cost.ToString();

item.SubItems.Add(dCost);

listView1.Items.Add(item);

else
{

textBox6.Text = "";

if (checkBox21.Checked == true)

ListViewItem item = new ListViewItem("Bottled Water");

item.SubItems.Add(textBox7.Text);

int qty = Convert.ToInt32(textBox7.Text);

double cost = qty * 10;

string dCost = cost.ToString();

item.SubItems.Add(dCost);

listView1.Items.Add(item);

else

textBox7.Text = "";

//Other Items Selection

if (checkBox22.Checked == true)

ListViewItem item = new ListViewItem("Chicken Wings");

item.SubItems.Add("");

item.SubItems.Add("200");

listView1.Items.Add(item);

}
if (checkBox23.Checked == true)

ListViewItem item = new ListViewItem("Poutine");

item.SubItems.Add("");

item.SubItems.Add("100");

listView1.Items.Add(item);

if (checkBox24.Checked == true)

ListViewItem item = new ListViewItem("Onion Rings");

item.SubItems.Add("");

item.SubItems.Add("300");

listView1.Items.Add(item);

if (checkBox25.Checked == true)

ListViewItem item = new ListViewItem("Cheesy Garlic Bread");

item.SubItems.Add("");

item.SubItems.Add("200");

listView1.Items.Add(item);

if (checkBox26.Checked == true)

ListViewItem item = new ListViewItem("Garlic Dip");

item.SubItems.Add("");
item.SubItems.Add("free");

listView1.Items.Add(item);

if (checkBox27.Checked == true)

ListViewItem item = new ListViewItem("BBQ Dip");

item.SubItems.Add("");

item.SubItems.Add("free");

listView1.Items.Add(item);

if (checkBox28.Checked == true)

ListViewItem item = new ListViewItem("Sour Cream Dip");

item.SubItems.Add("");

item.SubItems.Add("free");

listView1.Items.Add(item);

double total = 0;

double hst = 0;

double totaldue = 0;

foreach (ListViewItem item in listView1.Items)

{
total += Convert.ToDouble(item.SubItems[2].Text);

hst = total * 0.13;

totaldue = hst + total;

string hstDisplay = hst.ToString("c2");

string totalDisplay = totaldue.ToString("c2");

string amount = total.ToString("c2");

textBox8.Text = amount;

textBox9.Text = hstDisplay;

textBox10.Text = totalDisplay;

tabControl1.SelectTab("tabPage2");

private void button2_Click(object sender, EventArgs e)

tabControl1.SelectTab("tabPage1");

private void button3_Click(object sender, EventArgs e)

tabControl1.SelectTab("tabPage3");

textBox19.Text = textBox10.Text;

private void Form1_Load(object sender, EventArgs e)

radioButton1.Checked = true;
radioButton5.Checked = true;

textBox8.Enabled = false;

textBox9.Enabled = false;

textBox10.Enabled = false;

textBox19.Enabled = false;

textBox21.Enabled = false;

comboBox1.Items.Add("kolhapur");

comboBox1.Items.Add("shivaji peth");

comboBox1.Items.Add("mangalwar peth");

comboBox1.Items.Add("devkar panand");

comboBox1.Items.Add("kalamba");

comboBox1.Items.Add("pachgaon");

comboBox1.Items.Add("ruikar coloney");

comboBox1.Items.Add("gangawesh");

comboBox1.Items.Add("washi");

comboBox2.Items.Add("Cash");

comboBox2.Items.Add("Credit Card");

comboBox2.Items.Add("Debit Card");

button8.Enabled = false;

private void textBox1_KeyPress(object sender, KeyPressEventArgs e)

char q = e.KeyChar;

if (!Char.IsDigit(q) && q != 8)

{
e.Handled = true;

private void textBox2_KeyPress(object sender, KeyPressEventArgs e)

char q = e.KeyChar;

if (!Char.IsDigit(q) && q != 8)

e.Handled = true;

private void textBox3_KeyPress(object sender, KeyPressEventArgs e)

char q = e.KeyChar;

if (!Char.IsDigit(q) && q != 8)

e.Handled = true;

private void textBox4_KeyPress(object sender, KeyPressEventArgs e)

char q = e.KeyChar;

if (!Char.IsDigit(q) && q != 8)

e.Handled = true;

}
private void textBox5_KeyPress(object sender, KeyPressEventArgs e)

char q = e.KeyChar;

if (!Char.IsDigit(q) && q != 8)

e.Handled = true;

private void textBox6_KeyPress(object sender, KeyPressEventArgs e)

char q = e.KeyChar;

if (!Char.IsDigit(q) && q != 8)

e.Handled = true;

private void textBox7_KeyPress(object sender, KeyPressEventArgs e)

char q = e.KeyChar;

if (!Char.IsDigit(q) && q != 8)

e.Handled = true;

private void listView1_SelectedIndexChanged(object sender, EventArgs e)

}
private void button4_Click(object sender, EventArgs e)

listView1.Items.Clear();

textBox8.Text = "";

textBox9.Text = "";

textBox10.Text = "";

private void button5_Click(object sender, EventArgs e)

this.Close();

private void textBox20_KeyPress(object sender, KeyPressEventArgs e)

char q = e.KeyChar;

if (!Char.IsDigit(q) && q != 8 && q != 46)

e.Handled = true;

private void button6_Click(object sender, EventArgs e)

tabControl1.SelectTab("tabPage2");

private void button7_Click(object sender, EventArgs e)

{
if (textBox11.Text == "" || textBox12.Text == "" || textBox13.Text == "" || textBox15.Text
== "" || textBox20.Text == "" || comboBox2.Text == "")

MessageBox.Show("Please fill in required fields");

else

string money = textBox19.Text;

char[] rupees = { ' ₹' };

string paymoney = money.TrimStart(rupees);

double amountPaid = Convert.ToDouble(textBox20.Text);

double change = 0;

textBox21.Text = change.ToString("c2");

if (change < 0)

MessageBox.Show("Please pay your balance");

else

button8.Enabled = true;

}
private void button8_Click(object sender, EventArgs e)

DialogResult dialog = MessageBox.Show("Thanks for ordering at Pizza Express. Your ordered


items will be ready and delivered in 30 minutes. Do you want to order some more?", "Exit",
MessageBoxButtons.YesNo);

if (dialog == DialogResult.Yes)

//Clearing all data

checkBox1.Checked = false;

checkBox2.Checked = false;

checkBox3.Checked = false;

checkBox4.Checked = false;

checkBox5.Checked = false;

checkBox6.Checked = false;

checkBox7.Checked = false;

checkBox8.Checked = false;

checkBox9.Checked = false;

checkBox10.Checked = false;

checkBox11.Checked = false;

checkBox12.Checked = false;

checkBox13.Checked = false;

checkBox14.Checked = false;

checkBox15.Checked = false;

checkBox16.Checked = false;

checkBox17.Checked = false;

checkBox18.Checked = false;

checkBox19.Checked = false;

checkBox20.Checked = false;

checkBox21.Checked = false;
checkBox22.Checked = false;

checkBox23.Checked = false;

checkBox24.Checked = false;

checkBox25.Checked = false;

checkBox26.Checked = false;

checkBox27.Checked = false;

checkBox28.Checked = false;

textBox1.Text = "";

textBox2.Text = "";

textBox3.Text = "";

textBox4.Text = "";

textBox5.Text = "";

textBox6.Text = "";

textBox7.Text = "";

listView1.Items.Clear();

textBox8.Text = "";

textBox9.Text = "";

textBox10.Text = "";

textBox11.Text = "";

textBox12.Text = "";

textBox13.Text = "";

textBox14.Text = "";

textBox15.Text = "";

textBox16.Text = "";

textBox17.Text = "";

textBox19.Text = "";

textBox20.Text = "";

textBox21.Text = "";
comboBox1.Text = "";

comboBox2.Text = "";

tabControl1.SelectTab("tabPage1");

else if(dialog == DialogResult.No)

this.Close();

private void comboBox2_SelectedIndexChanged(object sender, EventArgs e)

if (comboBox2.Text == "Cash")

private void pictureBox2_Click(object sender, EventArgs e)

private void tabPage3_Click(object sender, EventArgs e)

}
private void tabPage2_Click(object sender, EventArgs e)

private void checkBox1_CheckedChanged(object sender, EventArgs e)

private void textBox18_TextChanged(object sender, EventArgs e)

private void textBox21_TextChanged(object sender, EventArgs e)

}
HARDWARE AND SOFTWARE REQUIREMENT

 Hardware requirement
1)Processor intel i3.
2)8 GB Ram.
3)Hard Disk:1TB

 Software requirement
1)Microsoft windows
2)Microsoft visual studio 2019 as from end tool and
SQL data base use as back end.
CONCLUSION

• This website reduces time and paper work, which helps to


decrease complication
and time,
• This windows application is user friendly and every user can
interact very
efficiently
• These windows applications in designed in such a way that
further enhancement are easy to implement.
LIMITATIONS

 We can’t give information about some products.

 Transportation charges or transaction Is not maintained


here.

 We only provide basic information about product.



SUGGESTION

 In future we can added any other product.

 Limited product included.


BIBLIOGRAPHY
 ASP.NET Black Book
-Steven holzner

 Professional ASP.NET 2-Wrox series


-Wallace B.McClure
REFERENCES
WWW.w3school.com
www.foods.com

You might also like