Team 41 Betty Liu-- Culver City Wai Lam -- Long Beach Chintan Kathiriya -- Campus CSCI 588 Project Status Review Grocery Shopping Assistant Module.

Slides:



Advertisements
Similar presentations
User’s Guide.
Advertisements

Team 7 Channing Wong Ali Afzal Malik Trung Nguyen On Campus.
Chapter 3 – Web Design Tables & Page Layout
24HR USC Ticket Sale Team #4 Shao-Hung Chen 0979 Campus Yat-Wei Edward Lee 2547 Campus Jing Ma Campus.
Module 2 Navigation.     Homepage Homepage  Navigation pane that holds the Applications and Modules  Click the double down arrow on the right of.
Microsoft Office 2007-Illustrated Introductory, Windows Vista Edition Windows XP Unit A.
Principles of Web Design 5 th Edition Chapter Nine Site Navigation.
Section 6.1 Write Web text Use a mission statement Generate and organize content ideas Section 6.2 Use page dimension guidelines Determine content placement.
Microsoft Word 2010 Lesson 1: Introduction to Word.
Introducing Cascading Style Sheets  Cascading Style Sheet Basics  Creating Styles  Using Styles  Manipulating Styles  Text Formatting with CSS.
XP New Perspectives on Microsoft Office Word 2003 Tutorial 1 1 Microsoft Office Word 2003 Tutorial 1 – Creating a Document.
XP 1 Microsoft Office Word 2003 Tutorial 1 – Creating a Document.
Training Guide. The Punch Out Catalog System The Punch Out shopping catalog for Office Depot takes the user directly into the vendor’s website and online.
Website Design. Designing and creating different elements involved in developing a website for e- commerce can help you identify and describe the components.
Section 7.1 Identify presentation design principles Use a custom template Add pages to a navigation structure Section 7.2 Identify color scheme guidelines.
Website Content, Forms and Dynamic Web Pages. Electronic Portfolios Portfolio: – A collection of work that clearly illustrates effort, progress, knowledge,
Mastering Your Word Processing Skills
© 2011 Delmar, Cengage Learning Chapter 2 Developing a Web Page.
Changes in WebCT Vista Version 8 (AKA CourseDen) UWG Distance & Distributed Ed Center (adapted from Kings College, UK) October 2008.
1 USC Map Navigation System Team: 42 Rohit Philip Eddy4096Campus Vijay GopalakrishnanCampus Vadim S. Klochko8956DEN.
GPS Parking System Team 29 (Campus) Shinyi Chen Chih-Ching Huang Pei-Hua Lu.
Welcome to Century Equipment’s Shop Online Website! This presentation will highlight some of it’s key features.
Chapter 2 Developing a Web Page. A web page is composed of two distinct sections: –The head content –The body Creating Head Content and Setting Page Properties.
Objective To create a professional, affordable, and easy to use website Create a user friendly interface with accessibility and effortless navigation.
Website Development with Dreamweaver
Your New FSU EMarket “Before and After” Guide Shopping, Favorites, and More...
XP 1 Microsoft Word 2002 Tutorial 1 – Creating a Document.
Management Information Systems MS Access MS Access is an application software that facilitates us to create Database Management Systems (DBMS)
McGraw-Hill/Irwin The Interactive Computing Series © 2002 The McGraw-Hill Companies, Inc. All rights reserved. Microsoft Excel 2002 Lesson 1 Introduction.
Microsoft Visual Basic 2005 CHAPTER 7 Creating Web Applications.
COMP106 Assignment 2 Proposal 1. Interface Tasks My new interface design for the University library catalogue will incorporate all of the existing features,
Pasewark & Pasewark 1 Access Lesson 5 Creating and Modifying Reports Microsoft Office 2007: Introductory.
Key Applications Module Lesson 21 — Access Essentials
Chapter 1 Creating a Dreamweaver Web Page and Local Site
© 2012 The McGraw-Hill Companies, Inc. All rights reserved. word 2010 Chapter 3 Formatting Documents.
Computer Literacy BASICS: A Comprehensive Guide to IC 3, 5 th Edition Lesson 19 Organizing and Enhancing Worksheets 1 Morrison / Wells / Ruffolo.
Group 3: Art Gallery Monica Almendarez Content/Project Manager Willliam Egle Technology Manager Christina Pié Usability/ADA Compliance Manager Mirjana.
South Dakota Assessment Portal Step by Step Instructions for Teachers Presented By: Jackie Jessop Rising – Gavin Woltjer –
INFO 355Week #71 Systems Analysis II User and system interface design INFO 355 Glenn Booker.
USING WORDPRESS TO CREATE A WEBSITE (RATHER THAN A BLOG) STEP-BY-STEP INSTRUCTIONS.
G063 - Human Computer Interface Design Designing the User Interface.
Pasewark & Pasewark 1 Access Lesson 5 Creating and Modifying Reports Microsoft Office 2007: Introductory.
USING WORDPRESS TO CREATE A WEBSITE (RATHER THAN A BLOG) STEP-BY-STEP INSTRUCTIONS.
McGraw-Hill/Irwin The Interactive Computing Series © 2002 The McGraw-Hill Companies, Inc. All rights reserved. Microsoft Excel 2002 Working with Data Lists.
MIMOS Berhad. All Rights Reserved. Nazarudin Wijee Mohd Sidek Salleh Grid Computing Lab MIMOS Berhad P-GRADE Portal Heuristic Evaluation.
Computing Fundamentals Module Lesson 7 — The Windows Operating System Computer Literacy BASICS.
Project Status Review I Sales Management System
LECTURE 18 16/11/15. MAKING THE INTERFACE CONSISTENT Consistency is one way to develop and reinforce the users conceptual model of applications and give.
Introduction to KE EMu Unit objectives: Introduction to Windows Use the keyboard and mouse Use the desktop Open, move and resize a.
Chapter 27 Getting “Web-ified” (Web Applications) Clearly Visual Basic: Programming with Visual Basic nd Edition.
Key Applications Module Lesson 22 — Managing and Reporting Database Information Computer Literacy BASICS.
Folio3 IPhone Training Session 2 Testing App on device Presenter: Imam Raza.
1 Project Status Review - I Team – 14 Arun Pratik(8135) – On-campus Chinmaya Sarangi(2508) – On-campus Payod Deshpande(0959) – Off-campus (Fremont, CA)
 2002 Prentice Hall. All rights reserved. 1 Introduction to the Visual Studio.NET IDE Outline Introduction Visual Studio.NET Integrated Development Environment.
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.
Section 6.1 Section 6.2 Write Web text Use a mission statement
Section 7.1 Section 7.2 Identify presentation design principles
Chapter 2 Developing a Web Page.
The Smarter Balanced Assessment Consortium
iShop Training Module Secured Browsing
Mobile Business Finder (MBF)
WEB TUTORIALS.
Designing Information Systems Notes
The Smarter Balanced Assessment Consortium
The Smarter Balanced Assessment Consortium
The Smarter Balanced Assessment Consortium
The Smarter Balanced Assessment Consortium
The Smarter Balanced Assessment Consortium
Tutorial Introduction to help.ebsco.com.
Presentation transcript:

Team 41 Betty Liu-- Culver City Wai Lam -- Long Beach Chintan Kathiriya -- Campus CSCI 588 Project Status Review Grocery Shopping Assistant Module

What is it?  An application designed to improve the grocery shopping experience for shoppers by offering features such as: Interactive advertisement Product information and locator Price comparison tool Recipe finder Shopping list  Assumptions The application runs on a device attached to the shopping cart The device has a touch screen monitor of size 8” by 7”  Motivation Prompted by our own and friends’ grocery shopping experiences and needs.

System Requirements 1 of 2 The system shall provide a product information finder, product comparator, recipe finder, interactive advertisement and an interactive shopping list. Product Information Finder  Shall contain a search box and category selection as the searching criteria for the finder  Shall have an on screen keyboard which inputs keys into the search box  Shall return matching items with product description, product price and availability in the order of best unit price and option to see related products  Shall provide alternative products if no matching is found  Shall provide options to add products to a shopping or/and comparison list. Interactive Advertisement  Shall include products on sale or on promotion and sale description  Shall include the product’s description, sale price and duration of sale  Shall provide option to add products to a shopping and/or comparison list

System Requirements2 of 2 Product Comparator  Shall compare products by best unit price  Shall compare selected products in the comparison list  Shall display error page if products with different unit measurements are selected.  Shall list results in the order of best unit price, with product name and price.  Shall provide option to remove item from comparison list or to add to the shopping list Recipe Finder  Shall search for preloaded recipes  Shall include ingredient and instructions for each recipe  Shall provide option to add ingredients to shopping and comparison list Shopping List  Shall display products added to the list, including description and price.  Shall provide capability to “check off” items from the list.  Shall provide a 2-D grocery store map displaying the location (aisle # and section) of the products that have not been “crossed off” in the list

Navigation map Homewith introduction to the tool and short descriptions of the features Product Search with keyboard to enter search criteria Product Category provide matching product categories selection to limit search results Search results search results with description and price Recipe Search with keyboard to enter search criteria Search results search results with recipe title Recipe recipe with ingredients and instructions Product advertisement with sale and promotional items Product Comparator list product to be compared Comparison results list items in best unit price Comparison Error inform product cannot be compared Shopping List lists items added and their locations on a map

User Analysis – User profile User is a regular grocery store shopper with little technical knowledge, and would use the application to ease their shopping experience Pscychological Characteristics Cognitive Style: Spatial/Intuitive Attitude: Neutral Motivation: Moderate Job and Task Characteristics Frequency of use: Medium Primary training: None System Use: Discretionary Turnover: High Task Importance: Low Task Structure: Low Physical Characteristics Gender: Both Knowledge and Experience Reading Level: 12 th grade + Type Skill: Low Education: High School System Experience: Novice Task Experience: Novice Application Experience: No similar system Native Language: English Use of other systems: Little or Non Computer Literacy: Low Other Vision: Moderate Cooking Experience: Moderate Time availability: little Job function: Cook of the house

User Analysis – Dialog Styles Why? (in summary)  Direct manipulation menu buttons as the chosen integrated style.  Users are not technical or familiar with this type of system Dialog styles that are user friendly and easy to learn would be preferred  Menu received the highest score in our dialog style analysis  Direct manipulation, natural language and fill-in forms also received high scores in our analysis First Choice  Menu Second Choices  Direct manipulation  Natural language  Fill-in forms

User Analysis – Task Analysis1 of 2 Product Search and Comparison Tasks Customer Search Product Product Name Product Info Repository Product Info Product Selection Search Results Add/Delete Products User Shopping List Products User Compare List Products Compare Products from list Comparison Results Map Products Product From List Prod Location and details

User Analysis – Task Analysis2 of 2 Recipe Search, Display Advertisement Tasks Search Recipe Recipe/Ingredient name Advertising Repository Find Sale Items Product Info Sale Items Request Customer Recipe Repository Search Criteria Search Results

User Analysis – Environment and I/O System operates: in a device attached to the shopping cart in a small device with limited memory and speed I/O Device: 8” by 7” touch screen monitor Limited space Easier for user to manage while shopping Single unit means there are less things to break which would cause downtime

Summary Style Guide1 of 2 General page layout  No browser scrolling is required for any pages. Any scrolling should be programmed on the page itself.  No minimize or maximize options are available Background color is Green  Green represents vegetables Navigation panel is on the left hand side  Navigation panel contains all navigational buttons and in the same size for all pages  Button background color - #FBEAA4  Button font color – #F68225  Font – Arial Narrow  Must contain buttons that link to every major component of the application  Button color changes when the user is on the component the button links to

Summary Style Guide2 of 2 Buttons to perform major tasks on homepage  have different colors  Top part of the button contains an image – use of image relating to the task helps associate the action with the button  Bottom part of the button contains a description  Both image and description are clickable  Font for description – Arial Narrow Header  Contains title of the task which is the same as the button name  Title color is in white  Font - Arial Back and Next control button on the footer  background color – #F68225  Button font color – #FBEAA4  Font – Arial Narrow Main content section  Has white background  Uses a border to group all related content

Visual Design – Icons/Symbols Checkbox  A checkbox is often used for selecting items, even for non-technical users  The icons clearly shows when an item is selected or not Color  All screen background color is “green” to evoke images of fresh produce which is associated with grocery store.  Color numbers are limited to green, peach, white and such matching neutral colors. User will be pushing cart and looking at the screen. Do not want to overwhelm users with too many color choices. Need to easily identify screen contents.  The two types of navigational buttons use the same color but reverse background color and font color. It indicates the difference on the function of the button without introducing too many new colors. Buttons size  Size of the buttons is the main way users interact (touch) to navigate, therefore they need to be extra big for easy manipulation. Fonts  Fonts are pretty big in general because the screen is small and users may not have very good eyesight. Bigger fonts make it easier to read.

Homepage Design Considerations Same background color as is used throughout the application for consistency Contains the same layout as the rest of the application Main content  Contains 3 big buttons for user to navigate to other pages. They show the user what main features are provided for the application  Uses a different background color to help group the main content from the navigation panel  Uses different color for each main feature to distinguish the differences Clear description on the big buttons  Provide clear descriptions on all the main features of the application. So user does not have to guess what the application does. Image driven  Images are used in addition to description to associate the use of the functions  Suitable for standalone application with small screen Navigation panel  Provides links to all other pages.  Contains some repetition of what the main buttons link to so the panel would be uniform among all pages. Company Logo  is on the top left corner so the customer knows this is a tool provided by the grocery store, but not from a particular store brand.

On screen keyboard let user enter product name Left navigation panel for this page uses a different color/deactivated Page title has same name as button that links to this page

Title specifies component and page description What user entered in previous page is shown here in quotes These links leads to diff search results

Search results with criteria from previous pages Alternating color for result set Option to add item to comparison or shopping list Provides description and images for each product Scroll bar provided if items won’t fit one page

Left navigation panel for this page uses a different color/deactivated Option to add item to shopping list Provide unit price information and sort item by unit price

Store map showing items on shopping list with number-coded indicators. Allows adding/removal to Shopping List.

Large keyboard for touch screen entry.

Recipes sorted into categories for easy browsing.

User can click get detailed ingredient product information.

Sale prices labeled in red. Allows user to add items to Shopping or Comparison list.

Comments Tools:  Photoshop CS for designing images and buttons  Frontpage, Dreamweaver, Textpad for web development  W3C HTML validator Lessons:  Iterative process of color design. Sometimes what we think would look good doesn't.  Concept ideas v.s. Implementation feasibility. Ideas are great but not as easy to implement. Plans for rest of semester  Week 1 after presentation Implement rest of the screens Implement keyboard feature  Week 2 after presentation Refine images, button sizes and layout Implement all the links, add more description to pages.  Week 3 after presentation Refine color and start converting static pages to dynamic pages  Week 4 after presentation Finish converting static pages to dynamic pages. Link 