SnapValet ARB Prototype II

Slides:



Advertisements
Similar presentations
Rafiki Airways Online Booking and Check-in system.
Advertisements

Sequence Diagrams. Introduction A Sequence diagram depicts the sequence of actions that occur in a system. The invocation of methods in each object, and.
Basic concept Technologies we have used The Design Problems, challenges & solutions Educational Gain.
Fortified Web Services Contracts for Trusted Components Proof of Concept.
Proxy Cache Leonid Romanovsky Olga Fomenko Winter 2003 Instructor: Konstantin Sinyuk.
INTERACTION DIAGRAMS Example Kingdom of Saudi Arabia Ministry of Higher Education Princess Noura bint Abdulrahman University College of Computer & Information.
IMPLEMENTATION OF ONLINE PAYMENTS IN ALEPH Matt Couzens, Library Services Joao Neves, IT Solutions.
Method for verifying a credit card number: Example:
SnapValet ARB Team SnapValet ARB Team Evaluation Molly Karcher 2.
BUET- Octavian Deliberators : Hasan Habibul Latif Sheikh Al Amin.
Merijn Benjamin Christina
M i SMob i S Mob i Store - Mobile i nternet File Storage Platform Chetna Kaur.
DUCKS – Distributed User-mode Chirp- Knowledgeable Server Joe Thompson Jay Doyle.
_______________________________________________________________________________________________________________ E-Commerce: Fundamentals and Applications1.
A remote control robot with webcam. Responsibilities User Interface Communicate with server Webcam Display Server Web Server Collaborators Work: Harkins.
SnapValet ARB Team Test Plan & Cases Molly Karcher 2.
Secure Online Payment Presented by Tom Hun Web Developer.
Introduction to eTIM. Introduction to eTIM eTIM Overview   eTIM (eTIM) is a server designed and developed by VeriFone, Inc. to work between PAYware.
Credit Card Offerings. The Mobile Offering Basket allows your church to collect credit card offerings.
Designing a Middleware Server for Abstract Database Connection.
Display Page (HTML/CSS)
Project May07-14: Restaurant Automation April 24, 2007.
Multi player client sever Snake Game Technology : JAVA (swing for user interface and Socket for passing coordinates of snakes, food item and score)
| See the possibilities… ePace Base Overview Fusion 08 Larry Dodd.
…AT-THE-TABLE. Benefits For You:  Generates a new monthly revenue stream  Simple setup process for merchants  Contemporary and secure solution attracts.
Vehicle Identification System EGURU RHS EGURU12953.
The Echo Server Problem. Contents  Basic Networking Concepts  The Echo Server Problem.
The Echo Server Problem. Contents  Basic Networking Concepts  The Echo Server Problem.
Project Name A Secure Shopping Mall Date: Course Name: Computer Security & Electronic Payment System Team Members:Jung Yong Duk Kim Jung Young.
E-commerce credit card processing - ensure a smooth business operation.
Partner Up Presented by Becky Fox Parris Vitela.
Digital Account Verification Services Through Encompass
Introduction To Application Layer
DBSellPoint.
Shared Services with Spotfire
What is WWW? The term WWW refers to the World Wide Web or simply the Web. The World Wide Web consists of all the public Web sites connected to the Internet.
Mobile Applications for Business Systems
Data Virtualization Tutorial… OAuth Example using Google Sheets
Dynamic Modeling of Banking System Case Study - I
LESSON 10-1 Journalizing Sales on Account Using a Sales Journal
EMV® 3-D Secure - High Level Overview
Printing solution for libraries.
Oracle CRM for Tier II How to View your SR
Compact Framework Directional Interface
SnapValet ARB Prototype I
CLIENT ZipDial.
A Global Trojan Solution
Context Level DFD Video Purchase System Video Information Management
MOBILE CONTROLLED LIGHTING Prototype
Oracle CRM for Tier II How to View your SR
JavaScript.
CS323 Android Topics Network Basics for an Android App
Checking Services and Credit-Card Transactions
SnapValet ARB Prototype III
SNAPVALET TEAM - 03 Ditong Ding Brian Bousman Brian Vanover
Introduction of Week 11 Return assignment 9-1 Collect assignment 10-1
Lecture 5: Functions and Parameters
Product Training Customer Review
Journalizing Sales and Cash Receipts
NETWORK PROGRAMMING CNET 441
Chapter 42 Web Services.
Workflow print Managing.
Method for verifying a credit card number:
Automated Fare Collection 2.0 Next Generation MBTA Fare System
Checking Services and Credit-Card Transactions
Checking Services and Credit- Card Transactions
R/3 S & D Integrated Solution Client / Server Open Systems Financial
Thread per client and Java NIO
Condor-G: An Update.
Oracle CRM for Tier II How to View your SR
Presentation transcript:

SnapValet ARB Prototype II Global Trojan Solutions – Team 03

Outline SnapValet Refresher Java Client-Server Simulation Request & Pay Retrieve & Return (started) Android/Java Braintree Proof of Concept

Vehicle Request Following check-in, customers can request their vehicle by entering the number on the ticket that was given to them by the valet. This will generate a request that will be displayed in the valet queue following a prompt for payment Request Activity requestTicketNumber validateTicketNumber putExtra startPaymentActivity

Payment Customers will have the option of paying cash or mobile. Payment will be verified before release of the vehicle Payment Activity getLocationFee Realized efficiency requestTip validateTip (double) putExtraPayment submitRequest startThanksActivity

Request Queue Interface for Valet interaction with request queue QueueActivity CRUD Operations displayQueue parseResponse Efficiency Realization QueueUpdateRetriever New Thread run(): request updates from server periodically

SnapValetServer Main Socket Case-based Parsing Simulated DBs QueueUpdater addValetRequest updateQueue

Braintree API Android/Java Simple demonstration of credit card transaction