Grocery Store Outline csc242 – web programming.

Slides:



Advertisements
Similar presentations
CaterTrax Tutorial
Advertisements

Web Store Ordering 101. Click here to access our Web Store.
Welcome to WebCRD.
Introduction to Online Ordering. Log in to OK Choice The web address for OK Choice is Enter your User.
Fox Scientific, Inc. ONLINE ORDERING 101. Welcome to our website On our main page you can find current promotions, the vendors we offer, technical references.
09/04/2015Unit 2 (b) Back-Office processes Unit 2 Assessment Criteria (b) 10 marks.
How to Use HSPInStore.com A Honeywell Branded Signage Site for Distributor Partners & Buying Group Members
Web Store Training. Table of Contents Sign In : Accessing the site My Profile : Managing your account Catalog Navigation : Finding items and ordering.
Accessing and Using the e-Book Collection from EBSCOhost ® When an arrow appears, click to proceed to the next slide at your own pace. To go back, click.
USDA Advantage!
Library Online Catalog Tutorial Pentagon Library Last Updated March 2008.
Realtime Equipment Database F.R.E.D. stands for Fastline’s Realtime Equipment Database. F.R.E.D. will allow you to list all your inventory online. F.R.E.D.
NMED 3850 A Advanced Online Design February 25, 2010 V. Mahadevan.
XP Tutorial 9 New Perspectives on JavaScript, Comprehensive1 Working with Cookies Managing Data in a Web Site Using JavaScript Cookies.
The easy way to shop online and explore all around market sitting at home Project Created & Presented By: Siddhant Aggarwal 2374 CSE-B(4 TH YEAR) DITM.
Figure 1. Hit analysis in 2002 of database-driven web applications Hits by Category in 2002 N = 73,873 Results Reporting 27% GME 26% Research 20% Bed Availability.
Oracle Method | Group Delivery Together. Free your energies New Supplier Registration.
Session 5: Working with MySQL iNET Academy Open Source Web Development.
WNS1.com Online Training How to use the Western Nevada Supply online store and tools.
VA Advantage!
Your on-line connection to Ferraz Shawmut; Getting Started Login / out Contact Us Home Page, Account Inquiry My E-Account Account Status Ordering Options.
PHP Programming with MySQL Slide 8-1 CHAPTER 8 Working with Databases and MySQL.
Online Music Store MSE Project Presentation I Presented by: Reshma Sawant Major Professor: Dr. Daniel Andresen.
L/O/G/O. Contents of the project Abstraction Electronic shopping system is a system designed to the benefit of two people at the same time a resource.
Your Name Here See Page Notes for Info about Hyperlinks.
SHOPPING CARTS CHAPTER 19. E-COMMERCE Typically, an e-commerce site will have public pages and admin pages.
1 1 User Manual Purchase and Order Tracking on the SKF Giftzone.
1 Online Textbook Adooptions
COMP3121 E-Commerce Technologies Richard Henson University of Worcester November 2011.
GSA Federal Supply Service VITM Virtual IT Marketplace
Drinking Water Infrastructure Needs Survey and Assessment 2007 Training.
In the web address box enter Enter your user ID (first and last initial 7 digit ID number) Select Log in.
Lecture 8 – Cookies & Sessions SFDV3011 – Advanced Web Development 1.
Inventory Management System for Department of Computer Science Group Number
PRESENTED BY: CHAKRADHAR CHILAKAPATI CHRISTINA NALLY KHALID NOUR VISHALI VELI In Bloom Flower Shop.
CSC 8560Fall 2000 Computer NetworksBhargavi Balasubramanian & Bob Viola Project 1 Description: E-Commerce Objective:Build a web storefront to sell videos.
The link to the Custom Point Login is:
Order the featured book of the day Estimated effort: 2.
Confidential Web Ordering Overview. Confidential LOG ON:   Enter your login name &
School Specialty Online Ordering Through Skyward.
CS 149 Advance Perl Final Project Implementing an E-commerce shopping cart using cookies Presented by Dzung Tran.
SANSUEB SOFTWARE PRESENTS SkyTextMsg – Online Texting for your Business.
 Shopping Basket  Stages to maintain shopping basket in framework  Viewing Shopping Basket.
Avalanche Motorsports
IS2803 Developing Multimedia Applications for Business (Part 2) Lecture 1: Introduction to IS2803 Rob Gleasure
GUARD / RESERVE ON-SITE SALES How Do I Find Scheduled Events? Log on to From the Home Page Click on Guard/Reserve.
ASSIGNMENT 2 Salim Malakouti. Ticketing Website  User submits tickets  Admins answer tickets or take appropriate actions.
ITM © Port,Kazman 1 ITM 352 Cookies. ITM © Port,Kazman 2 Problem… r How do you identify a particular user when they visit your site (or any.
CSCI 6962: Server-side Design and Programming Shopping Carts and Databases.
Navigation: If the tutorial opens up in your web browser, simply click your mouse to advance to the next slide. Use the “Backspace”
Complete Ordering System for Promotional Literature and Samples Quick Reference and Training Guide.
Use Case Diagrams A Detailed Description. Use Case Diagrams Use case diagrams describe relationships between users and use cases A use case is a (usually.
Fox Scientific, Inc. ONLINE ORDERING 101. Welcome to our website On our main page you can find current promotions, the vendors we offer, technical references.
Database Access with SQL
CIIT-Human Computer Interaction-CSC456-Fall-2015-Mr
iShop Training Module Access & Security
NetApp Online Ordering User Tutorial
iShop Training Module Secured Browsing
Database application MySQL Database and PhpMyAdmin
MontaVida ORDERING PROCESS.
Chapter 8 Working with Databases and MySQL
Supplement: Using the DBDesign System
Web Systems Development (CSC-215)
Rr Donnelley Custom point.
Health-e Claims July 2007.
Data Management Innovations 2017 High level overview of DB
CustomSource Online Tutorial August, 2017
Welcome to WebCRD.
Quick Guide for Online Ordering
Presentation transcript:

Grocery Store Outline csc242 – web programming

Home Home Page (look at HomePage.JPG) Contains primary links Uniform among pages Suggestion: use table or DIV based header/footer

Create Account Create an account in the grocerystore DB Look at Login.JPG This is a “fake” account for the Grocery Store! Not the same as your DB login account! Collect and verify user information Use SQL command to create (insert) the account in the DB This should include a password for the user to login with! The account information is stored in the Customers table in the DB

Login User must login to their grocerystore account to make a purchase Look at Login.JPG Use SQL to query the Customers table in DB for a matching email and password If a match is found Create a new session – store the customer name and ID in the session This is how you will tell if they are logged in! Display a post-login page or message to indicate a successful login (PostLogin.JPG) If no match output a message directing them to create an account And close any existing session!

Browser Browse (Browse.JPG) Enable browsing by product category or by pattern search You are free to implement this as you wish Just be sure to have both capabilities available Use SQL commands to access product information from the Products and Categories tables Display results together with a capability to add items to a shopping cart

Adding Products Browser result will be: list of products A capability to add products to the shopping cart See AddToOrder.JPG User can enter quantities for purchase Only if logged in! If not, issue a message directing them to the login page After entering products, send them to the shopping cart

Shopping Cart View the shopping cart prior to a purchase Items can be removed Items can be added (via the browser results) Include tax and S&H ShowCart.JPG Shopping Cart must be maintained in session variables! Not in the database!

Checkout On Checkout Use the customer ID to create/access an order Create the order in the Orders table Leave the date empty (NULL) at this point OrderID will automatically increment (so it will be unique) OR access an existing one Look for an order matching the customer ID and a NULL date Add the products in the session cart to the OrderDetails table Use the OrderID just created/found (to link those products to this order) CheckOut.JPG

Order Confirmation Find the matching order in the Orders table By customer ID and NULL date Update the final tax, S&H Add the date – (so now the order will be finalized) FinalOrder.JPG

Order history View Customer order history List all orders for the user’s CustomerID in Orders MyOrders.JPG Capabilty to select and view a past order Display an order by OrderID in Orders List all products matching that OrderID in OrderDetails ShowOrder.JPG