Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

Online Food Ordering SysteM FOOD ORDERING SYSTEM, Study Guides, Projects, Research of Project Management

FOOD ORDERING SYSTEM NN NNNNN NNN NNNNNN NNNNNNN NNN NNNN NNNNN NN NN NNN NNNNNN NNNNN NNNNN NNNNNNN NNNNNNNN NNNNNNNNNN NNNNNNNNNN NNNNNNNNNNNN Online Food Ordering System. With the increasing popularity of food delivery, the traditional telephone order food has inconvenience to the customers and the food delivery store.

Typology: Study Guides, Projects, Research

2021/2022
On special offer
30 Points
Discount

Limited-time offer


Uploaded on 05/24/2022

1187024
1187024 🇮🇳

4

(1)

Partial preview of the text

Download Online Food Ordering SysteM FOOD ORDERING SYSTEM and more Study Guides, Projects, Research Project Management in PDF only on Docsity! ONLINE BAKERY SHOP SYSTEM TIT (EXCELLENCE) MCA 2022 1 ONLINE BAKERY SHOP SYSTEM ABSTRACT Onlineclassifiedsareused toprovidethecustomerswithhugeamountofinformation. Thisisa site to login to get the latest updates of the automobiles, matrimony and real estates. An easy way to buy an item just sitting in front of your computers by registering into our site. This is to facilitate all people who are busy with their works and have no time to get their bakeryitem.We areheretoprovideyouallthebestandsuitableplacesforsale.Ifonceyou registerintooursite,thenyou are benefitted with our latest updates of the offer. This is used to advertise the products with images. One can easily login to get any kind of information. Here the user is also facilitated to directly interact with the consumer. He can get the bakery item with different rates and quality. The main goal is to provide the customer with various bakery items just by sitting in front of a computer .He can get the items easily without moving from place to place. Customer can also have a chance of introducing their item/product not only in a single place but throughouttheworldusing onlineclassifieds. This system allows theuser to interact directly just by sitting in front of the computer . customer have a chance of comparingtheitemandpurchasethefavoriteone This document fully and formally describestherequirementsoftheproposed said project system. It sets outthe functional and non−functional requirements and includes a description of theuser interface and documentation and trainingrequirements. ONLINE BAKERY SHOP SYSTEM TIT (EXCELLENCE) MCA 2022 2 INTRODUCTION An online Bakery shop that allows users to check for various bakery products available at the online store and purchase online. The project consists of list of bakery products displayed in various categories. The user may browse through these items as per categories. If the user likes a product he may add it to his shopping cart. Once user wishes to checkout he must register on the site first. He can then login using same id password next time. Now he may pay through a credit card or cash on delivery. Once theuser makes a successful transaction he gets a copy of the shopping receipt on his email id. Here we use user friendly interface to make the entire frontend. The middle tier or code behind model isdesigned for fast processing. And SQL serves as a backend to store bakery products lists data. Thus, the online Bakery shopping project brings an entire bakery shop online and makes it easy for both buyer and seller. Modules:- User Registration: User can register on the system and get his online account on site. ONLINE BAKERY SHOP SYSTEM TIT (EXCELLENCE) MCA 2022 5 is not at all reliable. Accuracy: As the system is in manual there are lot many chances of human errors. These cause errors in calculating mechanism or maintaining product and supplier data in registers 2 . TECHNOLOGY & METHODOLOGY USED we have developed this project using the below technology. HTML: Page layout has been designed in html. CSS : CSS has been used for all the desigining part. PHP : All the business and frontend logic has been implemented inphp. MYSQL : Mysql database has been used as database for the project. APACHE2: Project will be run over the Apache2 server. You can run this project on WAMP, XAMP ,LAMP ,MAMP. ONLINE BAKERY SHOP SYSTEM TIT (EXCELLENCE) MCA 2022 6 METHODOLOGY: Data mining techniques can be applied in any online business to increase their sales because it helps in extracting and identifying useful information from large amount of data that is why retailing companies operate purchase databases in a long way, such that all transactions are stored in arranged order. A classification technique called decision tree classifier is used to predict some of the feature which help the bakeries to increase their efficiency and helps them to reduce time and cost such as fast , slow moving products sold based on each day, based on area which product have sold more, depending on respective season which product have sold more in month and year,and customer can search items based on availability and overall rating of product and also get suggestion of products as per user needs and interest . ONLINE BAKERY SHOP SYSTEM TIT (EXCELLENCE) MCA 2022 7 3. REQUIREMENT AND ANALYSIS System Analysis is about complete understanding of existing systems and finding where the existing system fails. The solution is determined to resolve issues in the proposed system. It defines the system. The system is divided into smaller parts. Their functions and inter relation of these modules are studied in system analysis. The complete analysis is followed below. 3.1 Problem definition Usually, user needs to manually manage multiple sets of applications to complete one task. For example, a user trying to make a travel plan needs to check for airport codes for nearby airports and then check travel sites for tickets between combinations of airports to reach the destination. There is need of a system that can manage tasks effortlessly. We already have multiple virtual assistants. But we hardly use it. There are number of people who have issues in voice recognition. These systems can understand English phrases but they fail to recognize in our accent. Our way of pronunciation is way distinct from theirs. Also, they are easy to use on mobile devices than desktop systems. There is need of a virtual assistant that can understand English in Indian accent and work on desktop system. When a virtual assistant is not able to answer questions accurately, it’s because it lacks the proper context or doesn’t understand the intent of the question. Its ability to answer questions relevantly only happens with rigorous optimization, involving both humans and machine learning. Continuously ensuring solid quality control strategies will also help manage the risk of the ONLINE BAKERY SHOP SYSTEM TIT (EXCELLENCE) MCA 2022 10 2. Operational feasibility: It is the ease and simplicity of operation of proposed system. System does not require any special skill set for users to operate it. In fact, it is designed to be used by almost everyone. Kids who still don’t know to write can read out problems for system and get answers. 3. Economical feasibility: Here, we find the total cost and benefit of the proposed system over current system. For this project, the main cost is documentation cost. User also would have to pay for microphone and speakers. Again, they are cheap and available. As far as maintenance is concerned, JIA won’t cost too much. 4. Organizational feasibility: This shows the management and organizational structure of the project. This project is not built by a team. The management tasks are all to be carried out by a single person. That won’t create any management issues and will increase the feasibility of the project. 5. Cultural feasibility: It deals with compatibility of the project with cultural environment. Virtual assistant is built in accordance with the general culture. The project is named JIA so as to represent Indian culture without undermining local beliefs. This project is technically feasible with no external hardware requirements. Also it is simple in operation and does not cost training or repairs. Overall feasibility study of the project reveals that the goals of the proposed system are achievable. Decision is taken to proceed with the project. ONLINE BAKERY SHOP SYSTEM TIT (EXCELLENCE) MCA 2022 11 3.3 HARDWARE AND SOFTWARE REQUIREMENTS The software is designed to be light-weighted so that it doesn’t be a burden on the machine running it. This system is being build keeping in mind the generally available hardware and software compatibility. Here are the minimum hardware and software requirement for virtual assistant. Software requirement Apache tomcat server. My Sql Wamp Server Notpad++ Browser- Google Php HARDWARE REQUIREMENT Processor (CPU) with 2 gigahertz (GHz) frequency or above. A minimum of 2 GB of RAM. Monitor Resolution 1024 X 768 or higher. A minimum of 20 GB of available space on the hard disk. Internet Connection Broadband (high-speed) Internet connection with a speed of 4 Mbps or higher. ONLINE BAKERY SHOP SYSTEM TIT (EXCELLENCE) MCA 2022 12 PERFORMANCE REQUIREMENTS Wedon'thave an exactidea for theperformancerequirement sat this stage. Maybe at this stage wemust say. 1. apowerfulserver:Alargenumberofthehtmllesare dynamicallygenerated.This putsa lotofloadon the server. It is imperative that server must be powerful enough. 2. A good hard disk (fast and big) are essential for a shop 3. The shop must be well connectedtothe net by a good connection so that a large number of customers can use the shop together. ANALYSIS : In day to day life, wewillneedtobuylotsof goodsorproducts froma shop. It maybefood items,electronic items, house hold itemsetcsetc.Now adays, it isreallyhard toget some timetogooutandgetthemby ourselvesduetobusylifestyleorlotsofworks.Inordertosolve this, B2CE- Commercewebsiteshave been started. Usingthesewebsites, wecanbuygoodsor products online just by visiting the website and ordering the item online by making payments online. V This existing system of buying goods has several disadvantages. It requireslots of time to travel to the particular shop to buy the goods. Since everyone is leading busy life now a days, time means a lot to everyone. Also there are expenses for travelling from house to shop. More over the shop from where we would like to buy some thing may not be open 24*7*365. Hence we have to adjust our time with the shopkeeper’s time or vendor’s time. Inordertoovercomethese,wehavee-commercesolution,i.eoneplacewherewecanget all required goods/products online. The proposed system helps in building a website to buy, sell products or goods online using internet connection. Purchasing of goods online, usercanchoosedifferentproductsbasedon categories, onlinepayments,deliveryservices andhencecoveringthedisadvantagesofthe ONLINE BAKERY SHOP SYSTEM TIT (EXCELLENCE) MCA 2022 15 .Multiple Device Compatibility−Style sheets allow content to be optimized for more than one type of device. Byusing the same HTML document, differentversions ofawebsitecan bepresented for handheld devices such as PDAs and cell phones or for printing. Global web standards - Now HTML attributes are being deprecated and it is being recommended to use CSS.SoitsagoodideatostartusingCSSinalltheHTMLpagestomake themcompatibletofuturebrowsers CSS Versions: Cascading Style Sheets, level 1 (CSS1) was came out of W3C as a recommendation in December 1996. This version describes the CSS language as well as a simple visual formatting model for all the HTML tags. CSS2 was became a W3Crecommendation in May 1998 and builds on CSS1. This version adds support for media-specific style sheets e.g. printers and aural devices, downloadable fonts, element positioning and tables. About this Tutorial: This tutorial covers both versions CSS1 and CSS2 and teaches you CSS starting from basic concepts to advanced concepts. So now start from next chapter and finish it till end to becomemasterinCSS. ONLINE BAKERY SHOP SYSTEM TIT (EXCELLENCE) MCA 2022 16 4.3 JAVA SCRIPT INTRODUCTION JavaScript is not a programming language in strict sense. Instead, it is a scripting languagebecause itusesthebrowsertodothedirtywork.Ifyoucommandanimage tobereplacedby another one, JavaScript tells the browser to go do it. Because the browser actually does the work, you only need to pull some strings by writing some relatively easy lines of code. That’s what makes JavaScript an easy language to start with. But don’t be fooled by some beginner’s luck: JavaScript can be pretty difficult, too. First of all, despite its simple appearance it is a full fledged programming language: it is possible to write quite complex programs in JavaScript. This is rarely necessary when dealing with web pages, but it is possible. This means that there are some complex programming structures that you’ll only understand after protractedstudies. Secondly, and more importantly, there are the browser differences. Though modern webbrowsers all support JavaScript, there is no sacred law that says they should support exactly the same JavaScript. A large part of this site is devoted to exploring andexplainingthesebrowserdifferences and finding ways to cope with them. SobasicJavaScriptiseasytolearn,butwhenyoustartwritingadvancedscriptsbrowser differences (and occasionally syntactic problems) will creep up. ONLINE BAKERY SHOP SYSTEM TIT (EXCELLENCE) MCA 2022 17 Security Client–side JavaScript has expressly been developed for use in a web browser in conjunction with HTML pages. This has certain consequences for security. First of all, please note carefully what happens when a user visits a JavaScript–enhanced web site: the user asks for a certain HTML page without knowing whether it contains JavaScript. The HTML page is delivered to the browser, including the scripts. The scripts usually run automatically when the page loads orwhen the user takes a certain action. In general the user can’t do anything to stop the scripts (well, he could turn off JavaScript, but few end usersknowhowtodothis,orthatitcanbedone,orthatJavaScript exists). So basically an innocent end user downloads a random program and allows it to be executed on his machine. Therefore there should be strict rules as to what this program can and cannot do. 4.4 MYSQL What is Database? Adatabase is a separate application that stores a collection ofdata. Each database has one or moredistinct APIsfor creating, accessing, managing, searching and replicating thedata it holds. Other kinds of data stores can be used, such as files on the file system or large hash tables in memory but data fetching and writing would not be so fast and easy with those types of systems. So nowadays, we use relational database management systems (RDBMS) to store and manage huge volume ofdata.Thisiscalledrelationaldatabasebecauseallthedataisstoredintodifferent tablesandrelations ONLINE BAKERY SHOP SYSTEM TIT (EXCELLENCE) MCA 2022 20 Chapter 5.0 PHP INTRODUCTION PHPisapowerfullanguage and theinterpreter, whetherincludedinaweb server as amoduleorexecuted as aseparate CGIbinary, isable toaccessfiles, executecommands andopen networkconnectionsonthe server. These properties make anything run on a web server insecure by default. PHP is designed specifically to be a moresecurelanguageforwritingCGIprogramsthanPerlorC,andwithcorrectselectionofcompile- time and runtime configuration options, and proper coding practices, it can give you exactly the combination of freedom and security you need. As there are many different ways of utilizing PHP, there are many configuration options controlling its behavior.AlargeselectionofoptionsguaranteesyoucanusePHPforalotofpurposes,butitalsomeans there arecombinationsoftheseoptionsandserverconfigurationsthatresultinaninsecuresetup. The configuration flexibility of PHP is equally rivalled by the code flexibility. PHP can be used to build complete server applications, with all the power of a shell user, or it can be used for simple server-side includes with little risk in a tightly controlled environment. How you build that environment, and how secure it is, is largely up to the PHP developer. This chapter starts with some general security advice, explains the different configuration option combinations and the situations they can be safely used, and describes different considerations in coding for different levels of security. CODING Login.php <?php $servername = "localhost"; $username = "root"; $password = ""; $dbname= "tech"; ONLINE BAKERY SHOP SYSTEM TIT (EXCELLENCE) MCA 2022 21 //create connection $conn = new mysqli($servername,$username,$password,$dbname); // check connection if ($conn->connect_error) { die("connection failed:". $conn->connect_error); } If(isset($_POST['submit'])) { $user = $_POST['user']; $pass = $_POST['pass']; $email = $_POST['email']; $sql = "insert into registration values ( '$user','$email','$pass')"; if($conn->query($sql)===TRUE) { echo "new record created successfully"; } else { echo "error: ". $sql . "<br>". $conn->error; } } ?> <html> <head> <title> form</title> </head> <body> <form action='login1.php' method='POST'> <form action='login1.php' method='post'> <lable><b> user:*</b></label> <input name="user" type="text" value=" " > <br /><br /> <lable><b> email:*</b></label> <input name="email" type="text" value=" " > <br /><br /> <lable><b> password:*</b></label> <input name="pass" type="password" value=" " > <br /><br /> <input name="submit" type="submit" value="submit" ><a href = "login.php"><a href="index.php">*</a> ONLINE BAKERY SHOP SYSTEM TIT (EXCELLENCE) MCA 2022 22 Index.html <!DOCTYPE html> <html lang="zxx"> <head> <title>Bakery</title> <meta charset="UTF-8"> <meta name="description" content="Bakery"> <meta name="keywords" content="Bakery, creative, html"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <!-- Favicon --> <link href="img/icon" rel="shortcut icon"/> <!-- Google Fonts --> <link href="https://fonts.googleapis.com/css?family=Roboto:400,400i,500,500i,700,700i" rel="stylesheet"> <!-- Stylesheets --> <link rel="stylesheet" href="files/bootstrap.min.css"/> <link rel="stylesheet" href="files/font-awesome.min.css"/> <link rel="stylesheet" href="files/owl.carousel.css"/> <link rel="stylesheet" href="files/style.css"/> <link rel="stylesheet" href="files/animate.css"/> <!--[if lt IE 9]> <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script> <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> <![endif]--> </head> <body> <!-- Page Preloder --> <div id="preloder"> <div class="loader"></div> </div> <!-- Header section --> <header class="header-section"> <div class="container"> <!-- logo --> <a class="site-logo" href="index.html"> <img src="img/png" alt=""> </a> <div class="user-panel"> ONLINE BAKERY SHOP SYSTEM TIT (EXCELLENCE) MCA 2022 25 </div> </section> <!-- Feature section end --> <!-- Recent game section --> <section class="recent-game-section spad set-bg" data-setbg="img/img7.jpg"> <div class="container"> <div class="section-title"> <div class="cata new">new</div> <h2>Recent Items</h2> </div> <div class="row"> <div class="col-lg-4 col-md-6"> <div class="recent-game-item"> <div class="rgi-thumb set-bg" data-setbg="img/img16.jpg"> <div class="cata new">Petties</div> </div> <div class="rgi-content"> <h5>we have testy and yammy petties.</h5> <p>whenever we bake,bake with our heart </p> <a href="#" class="comment">RS.120</a> <div class="rgi-extra"> <div class="rgi-star"><img src="img/icons/star.png" alt=""></div> <div class="rgi-heart"><img src="img/icons/heart.png" alt=""></div> </div> </div> </div> </div> <div class="col-lg-4 col-md-6"> <div class="recent-game-item"> <div class="rgi-thumb set-bg" data-setbg="img/img13.jpg"> <div class="cata racing">Pestry</div> </div> <div class="rgi-content"> <h5>Modern pastry and plated dessert techniques. </h5> <p> whenever we bake,bake with our heart</p> <a href="#" class="comment">Rs.199</a> <div class="rgi-extra"> <div class="rgi-star"><img src="img/icons/star.png" alt=""></div> <div class="rgi-heart"><img src="img/icons/heart.png" alt=""></div> </div> </div> </div> </div> ONLINE BAKERY SHOP SYSTEM TIT (EXCELLENCE) MCA 2022 26 <div class="col-lg-4 col-md-6"> <div class="recent-game-item"> <div class="rgi-thumb set-bg" data-setbg="img/img19.jpg"> <div class="cata adventure">pinepple cake</div> </div> <div class="rgi-content"> <h5>it is available all season. it is very testy</h5> <p>whenever we bake,bake with our heart </p> <a href="#" class="comment">Rs.465</a> <div class="rgi-extra"> <div class="rgi-star"><img src="img/icons/star.png" alt=""></div> <div class="rgi-heart"><img src="img/icons/heart.png" alt=""></div> </div> </div> </div> </div> </div> </div> </section> <!-- Recent game section end --> <!-- Footer section --> <footer class="footer-section"> <div class="container"> <ul class="footer-menu"> <li><a href="index.php">Home</a></li> <li><a href="about.php">About</a></li> <li><a href="services.php">Product</a></li> <li><a href="contact.php">Contact</a></li> </ul> </div> </footer> <!-- Footer section end --> <!--====== Javascripts & Jquery ======--> <script src="files/jquery-3.2.1.min.js"></script> <script src="files/bootstrap.min.js"></script> <script src="files/owl.carousel.min.js"></script> <script src="files/jquery.marquee.min.js"></script> ONLINE BAKERY SHOP SYSTEM TIT (EXCELLENCE) MCA 2022 27 <script src="files/main.js"></script> </body> </html> SNAP SHOT ONLINE BAKERY SHOP SYSTEM TIT (EXCELLENCE) MCA 2022 SS Recent Items a = ‘ we have testy and yamimy petiies: Mader pastry and plated dessert (§._ itis available all season, t's very techniques testy ONLINE BAKERY SHOP SYSTEM 31 TIT (EXCELLENCE) MCA 2022 Ingredients. rl ONLINE BAKERY SHOP SYSTEM TIT (EXCELLENCE) MCA 2022 ou + aes C Dkom * ee as Recent Items —_ ire have testy and yammy peties Modern pasty and plated dessert is available Seance. eis very tect ues testy 32, ONLINE BAKERY SHOP SYSTEM TIT (EXCELLENCE) MCA 2022 eg e «+ Sas 35 ONLINE BAKERY SHOP SYSTEM ° «4 Contact us. Leave a Reply TIT (EXCELLENCE) MCA 2022 36 ONLINE BAKERY SHOP SYSTEM TIT (EXCELLENCE) MCA 2022 37 5. SYSTEM DESIGN 5.1 ER DIAGRA
Docsity logo



Copyright © 2024 Ladybird Srl - Via Leonardo da Vinci 16, 10126, Torino, Italy - VAT 10816460017 - All rights reserved