SlideShare ist ein Scribd-Unternehmen logo
1 von 12
Downloaden Sie, um offline zu lesen
 


 



                                 




Manage Kiosk’s 
shopping cart 
Wireless Kiosk for Georgia College of Excellence
 
(shopper approaches Kiosk for check in, shopper identify sale 
by scanning student ID card (to get 10% discount when check 
out as student). shopper provide information or update 
information. Then, shopper's information will be sent to 
bookstore, office, and accounting service to be recognized. 
shopper select book and quantity and continues the payment 
process) 
 
Zaid Toukan, Hyungmi Gordon, Thuyen Ly, Mohammd 
4/20/2010 
 

 
 


Why is this good idea to follow?  
By setting Kiosks throughout the college, the bookstore not only can increase their sales, they can also 
avoid human error. Cashiers sometimes make errors; shoppers have to wait for a long line when they 
check out in the store. When setting the Kiosk, System process of sale of Kiosk would do the calculation 
accurately and update automatically. shoppers can stop by anytime to check for items and request a 
delivery service w hich would save time. Also, the bookstore can save money by hiring less cashiers and 
avoid the possibility inventory error (shoppers read the description of item and agree by term before 
purchased) 

       Use Case UC1: Maintain Account
       Use Case UC2:Manage shopping cart
       Use case UC3:Process Sale
       Use Case UC4: Manage wireless security.
       Use Case UC5: Update Inventory



Kiosk template
Scope                     Wireless Kiosk for Georgia College of Excellence
Level                     User Goal
Primary Actor             Customer
Stakeholders and          Customer: wants fast check out, fast shipping, proof or purchases,
Interest                  security.
                          Book Store: transaction recorded verbatim and maintained, satisfy
                          customer needs, inventory and accounting update quickly and accurately
                          Government tax agencies: collect all taxes from each sale
                          Payment Authorization Service: receives digital authorization requests
                          in correct format, accurately account for payable to the book store

Precondition              System display main menu, user logged into system, get discount with valid ID, 
                          select items and placed in digital shopping cart  

Post Condition            Sale is saved with tax calculated and collected. Accounting and inventory are 
                          update. Receipt is general and emailed to customer. Payment authorization 
                          approval and recorded.  

Special Requirement       Touch screen UI, different languages to select, text large enough to read
                          from 1 meter, quick response within 20 seconds 95% of time, fast
                          recovery if system are failing systems are failing.

Frequency of              Could be nearly continuous
occurrence


 
 


Open issues              What if the server crashes? What if the kiosk crashes? What if network
                         outrage and/or power outrage?




<Brief Format>
Maintain Account: For the first time shopper, if a shopper is a student, he/she swipes or inserts
the student card into the kiosk. System recognizes by connecting to account authorize service
and then shows message for approval. Kiosk displays welcome screen and notices shopper that
he/she would get 10% discount when check out. If a shopper is not a student, shopper chooses
purchase item option (book, clothing, or other accessories). For the returned shopper, kiosk asks
shopper to log in either by swiping student card or type in user name and password.
Manage Shopping Cart: A shopper searches for items. Shopper adds items to the digital
shopping cart. The shopping cart displays items and the balance. The shopper enters shipping
information. The shopper chooses the preferred shipping method. The system presents total
balance.

Process Sale: Order totals are shown. The shopper enters payment information. The system
validates payment. The shopper receives a receipt from kiosk and leaves.

Manage wireless security: System Administrator checks the status of kiosk wireless security
and creates a daily report. If there is a security breach and there is new wireless security update is
available, Security Analysts investigate the breach upon the severity and updated the kiosk and
the software. All wireless data transactions are secured.

Update Inventory: The kiosk sends item information to the inventory. The kiosk will update
the inventory after each order is taken. The warehouse will pull the item and get it ready to ship
out.




 
 




<Casual Format>
Apply student discount
·      Main Success Scenario: (shopper approaches Kiosk for check in, shopper identify sale by
scanning student ID card (to get 10% discount when check out as student). shopper provide
information or update information. Then, shopper's information will be sent to bookstore, office,
and accounting service to be recognized. Shopper selects book and quantity and continues the
payment process.
      Alternate Scenarios:
If system does not recognize the entered student ID, system asks the shopper to correct student
identified number.
If system does not recognize the re-entered student ID, system records status and signal error
again.
If the shopper fails to enter student ID third time, System asks the shopper to select cancel check
or continue without student discount.




 
 


       Use Case UC2:Manage shopping cart




<Main Success Scenario>
1. The shopper searches for the item on the Kiosk's screen. 
2. The system provides shopper with requested information on item. 
3. The shopper requests the system to add the item to his/her shopping cart. 
4. The system adds the item to the shopping cart and presents a view of the shopping cart's contents 
and total price. 
5. The shopper requests the system to check out his/her shopping cart. 
6. The shopper has to enter his or her address for shipping information to be calculated. 
7. The system displays information about the price and delivery time of the different shipping methods. 
8. The shopper has to select the shipping method that is preferred. 
9. The system displays the total price of the shopping cart with taxes and shipping costs included.




 
 




<Extensions>
    * At any time, system fails:
  To support recovery and correct accounting, ensure all transaction sensitive state and events
can be recovered from any step of the scenario.
     1. Shopper logs back in again, and prior state is recovered.
        1. Main screen displays the previous page which contains the saved data.
     2. System reconstructs prior state
        2a. system detects anomalies preventing recovery:
           1. System signals error to shopper, system restart by itself
           2. Shopper starts a new sale.
* Shopper leaves at anytime:
     1. Shopper leaves after placing all items in the shopping cart.
        1. Sale is canceled and logged out automatically after 2 minutes
        2. System saved all data
        3. Shopper returns and logs in again, and prior state is recovered.
     2. System reconstructs prior state
        2a. system detects anomalies preventing recovery:
           1. System signals error to shopper, system validates to restart
           2. Shopper starts a new sale.
1-2a. products searched by shopper cannot be founded
     1. System display message to shopper that product is not in the catalog.
     2. Shopper start new search.
2-3b. item is out of stock:
     1. System shows message that item is currently out of stock.
     2. System asks shopper if they want to back-ordered
       2a. shopper back-ordered item
       2b. shopper start new search.

 
 


4a. shopper wants to change contents of shopping cart:
   1. System permits shopper to change quantities, remove items, or go back to an earlier point in
selection process; use case continues from where it was interrupted.
    2. Quantity does not applied
      2a. Numbers has been hidden from the selection list; shopper can't select to add quantity.
      2b. shopper either sticks with what he/she has or removes the item
5a. Shopper chooses continue for check out
6a. Shipping information is invalidated:
    1. Shopper typed in invalid information
      1a. System displays error messages and let shopper to confirm.
      1b. shopper re-enter shipping information.
6-9a System calculates shipping cost and shopper doesn't want to continue:
      2a. Shopper goes back to main menu and chooses "in-store pick-up"
         1. System re-calculates the total cost
         2. Shopper agrees with new amount and continue to check out
      2b. Shopper logs out and leaves; use case ends.
9b. if shopper provide student's ID:
    1. System displays total cost with 10% discount
    2. System signals error for invalid student's ID:
      2a.System requests shopper to re-enter ID information.
         1. Shopper re-types student's ID
        2. Shopper has 3 times to correct his/her error; after that, shopper have to continue check
out without student discount applied or shopper can go to the store to request a refund.



Class Diagram:




 
 




Sequence Diagram 
 




 
 




 

 

User Interface’s text: 

GUI Steps:
 1. Product Main Page
      Select the product (based on category)
      Add the product (enter qty & default price)
      Goto step 1
 2. Shopping Cart procedure
      User has the ability to add/delete the products (Goto step 1)
      Update the quantity from the shopping cart (Goto Step 2)
      Add to cart/View cart buttons (Goto Step 2)

 
 


        Check out procedure
        Credit Card Entry/Validation
        Confirm Receipt


Product Qty Price Total

Product1 1 10.3 10.30
Product2 1 10.3 10.30
Product3 2 20.0 40.00

    Category       Product Category

Category ID        Category ID

Category Type      Product ID

                  Unit Price

<GUI Step 1>




 
 


    <GUI Step 2>




UI: shopper goes to the product page. Product’s page they can select item from category

                                             Glossary
Term               Definition and            Format         Validation       Aliases 
                   information 
Item               A product or service                                       
                   for sale 
Shopper            The primary actor that                                    Customer 
                   uses the system to 
                   find and purchase 
                   items 
Shipping           Name and address of                                        
Information        the shopper used to 
                   send purchased items 
                   to the shopper 
Shopping Cart      System used by the                                         

 
 


                 shopper to view and 
                 select items for 
                 purchase 
Payment          Validation by an                                               
Authorization    external payment
                 authorization service
                 that they will
                 guarantee the
                 payment to the seller

                  
Student ID       Identification number    9‐digit code of    Digits 6‐9 are    Student 
                 given to students of     several parts      check digits      identification 
                 the university                                                number 
 




 

Weitere ähnliche Inhalte

Was ist angesagt?

Online shopping Report
Online shopping ReportOnline shopping Report
Online shopping ReportPragnya Dash
 
Online Medicine Store
Online Medicine StoreOnline Medicine Store
Online Medicine StoreRohit Mondal
 
Online Shopping based on ASP .NET
Online Shopping based on ASP .NET Online Shopping based on ASP .NET
Online Shopping based on ASP .NET Pragnya Dash
 
Shop management system
Shop management systemShop management system
Shop management systemBUBT
 
Use case diagram abc supermarket workshop
Use case diagram abc supermarket workshopUse case diagram abc supermarket workshop
Use case diagram abc supermarket workshopskanduri
 
E commerce development methodology
E commerce development methodologyE commerce development methodology
E commerce development methodologyVardhanMishara
 
BOOKS FOR CASH ON DELIVERY-INTERNSHIP PROJECT
BOOKS FOR CASH ON DELIVERY-INTERNSHIP PROJECTBOOKS FOR CASH ON DELIVERY-INTERNSHIP PROJECT
BOOKS FOR CASH ON DELIVERY-INTERNSHIP PROJECTRavi Teja P
 
DFD for E-Commerce Website
DFD for E-Commerce WebsiteDFD for E-Commerce Website
DFD for E-Commerce WebsiteRabart Kurrey
 
Scope proposal-ecommerce-website
Scope proposal-ecommerce-websiteScope proposal-ecommerce-website
Scope proposal-ecommerce-websitemaxtra
 
OAF Developer Guide 13.1.3
OAF Developer Guide 13.1.3OAF Developer Guide 13.1.3
OAF Developer Guide 13.1.3crwanare
 
Srs online shoping
Srs online shopingSrs online shoping
Srs online shopingAbdul Saboor
 
Computer shop billing system
Computer shop billing systemComputer shop billing system
Computer shop billing systemMayur Solanki
 
Online Shopping System [SE]
Online Shopping System  [SE]Online Shopping System  [SE]
Online Shopping System [SE]Ch Fahadi
 
Online shopping system (E-commerce)
Online shopping system (E-commerce)Online shopping system (E-commerce)
Online shopping system (E-commerce)Sarp Infotech
 
E-RETAIL SYSTEM_FINAL
E-RETAIL SYSTEM_FINALE-RETAIL SYSTEM_FINAL
E-RETAIL SYSTEM_FINALsurya singh
 

Was ist angesagt? (20)

Testing plan for an ecommerce site
Testing plan for an ecommerce siteTesting plan for an ecommerce site
Testing plan for an ecommerce site
 
E commerce
E commerceE commerce
E commerce
 
Online shopping Report
Online shopping ReportOnline shopping Report
Online shopping Report
 
Online Medicine Store
Online Medicine StoreOnline Medicine Store
Online Medicine Store
 
Online Shopping based on ASP .NET
Online Shopping based on ASP .NET Online Shopping based on ASP .NET
Online Shopping based on ASP .NET
 
Onlineshopping
OnlineshoppingOnlineshopping
Onlineshopping
 
Shop management system
Shop management systemShop management system
Shop management system
 
Use case diagram abc supermarket workshop
Use case diagram abc supermarket workshopUse case diagram abc supermarket workshop
Use case diagram abc supermarket workshop
 
E commerce development methodology
E commerce development methodologyE commerce development methodology
E commerce development methodology
 
BOOKS FOR CASH ON DELIVERY-INTERNSHIP PROJECT
BOOKS FOR CASH ON DELIVERY-INTERNSHIP PROJECTBOOKS FOR CASH ON DELIVERY-INTERNSHIP PROJECT
BOOKS FOR CASH ON DELIVERY-INTERNSHIP PROJECT
 
E commerce
E commerceE commerce
E commerce
 
DFD for E-Commerce Website
DFD for E-Commerce WebsiteDFD for E-Commerce Website
DFD for E-Commerce Website
 
Scope proposal-ecommerce-website
Scope proposal-ecommerce-websiteScope proposal-ecommerce-website
Scope proposal-ecommerce-website
 
OAF Developer Guide 13.1.3
OAF Developer Guide 13.1.3OAF Developer Guide 13.1.3
OAF Developer Guide 13.1.3
 
Srs online shoping
Srs online shopingSrs online shoping
Srs online shoping
 
Computer shop billing system
Computer shop billing systemComputer shop billing system
Computer shop billing system
 
Online shopping project synopsis
Online shopping project synopsisOnline shopping project synopsis
Online shopping project synopsis
 
Online Shopping System [SE]
Online Shopping System  [SE]Online Shopping System  [SE]
Online Shopping System [SE]
 
Online shopping system (E-commerce)
Online shopping system (E-commerce)Online shopping system (E-commerce)
Online shopping system (E-commerce)
 
E-RETAIL SYSTEM_FINAL
E-RETAIL SYSTEM_FINALE-RETAIL SYSTEM_FINAL
E-RETAIL SYSTEM_FINAL
 

Ähnlich wie Manage shopping cart

CASE STUDY - THE NEXTGEN POS SYSTEM (2).ppt
CASE STUDY - THE NEXTGEN POS SYSTEM (2).pptCASE STUDY - THE NEXTGEN POS SYSTEM (2).ppt
CASE STUDY - THE NEXTGEN POS SYSTEM (2).pptJayaprasanna4
 
Paytm Mall Shop_Support_English
Paytm Mall Shop_Support_EnglishPaytm Mall Shop_Support_English
Paytm Mall Shop_Support_EnglishPaytm
 
2f56cb4a-53c7-463a-9cb7-162567e37a04-150712104128-lva1-app6892
2f56cb4a-53c7-463a-9cb7-162567e37a04-150712104128-lva1-app68922f56cb4a-53c7-463a-9cb7-162567e37a04-150712104128-lva1-app6892
2f56cb4a-53c7-463a-9cb7-162567e37a04-150712104128-lva1-app6892Darshan Parmar
 
Paytm Mall Shop_Support_English
Paytm Mall Shop_Support_EnglishPaytm Mall Shop_Support_English
Paytm Mall Shop_Support_EnglishPaytm
 
Order processing using Paytm Mall invoice for Paytm Mall Shop
Order processing using Paytm Mall invoice for Paytm Mall ShopOrder processing using Paytm Mall invoice for Paytm Mall Shop
Order processing using Paytm Mall invoice for Paytm Mall ShopPaytm
 
HCI Powerpoint.pptx
HCI Powerpoint.pptxHCI Powerpoint.pptx
HCI Powerpoint.pptxssuser4069e8
 
procurement process-documentation-draft-20150515
procurement process-documentation-draft-20150515procurement process-documentation-draft-20150515
procurement process-documentation-draft-20150515Rawntech Mak
 
Development of information system of Customer Loyalty.pptx
Development of information system of Customer Loyalty.pptxDevelopment of information system of Customer Loyalty.pptx
Development of information system of Customer Loyalty.pptxiNsaNity8
 
Proposal vertsol
Proposal vertsolProposal vertsol
Proposal vertsoldeep13
 
Support for Paytm Mall shop - English
Support for Paytm Mall shop -  EnglishSupport for Paytm Mall shop -  English
Support for Paytm Mall shop - EnglishPaytm
 
Project Super market billing system
Project Super market billing systemProject Super market billing system
Project Super market billing systemVickey Mahant
 
Support for Paytm Mall Shop
Support for Paytm Mall ShopSupport for Paytm Mall Shop
Support for Paytm Mall ShopPaytm
 
iSeller Training Material - Set Up
iSeller Training Material - Set UpiSeller Training Material - Set Up
iSeller Training Material - Set UpKyoruu
 
Order processing using own invoice for Paytm Mall Shop
Order processing using own invoice for Paytm Mall ShopOrder processing using own invoice for Paytm Mall Shop
Order processing using own invoice for Paytm Mall ShopPaytm
 
Order processing using own invoice for Paytm Mall Shop
Order processing using own invoice for Paytm Mall ShopOrder processing using own invoice for Paytm Mall Shop
Order processing using own invoice for Paytm Mall ShopPaytm
 
Online shopping e commerce website for cloth retail.pptx
Online shopping e commerce website for cloth retail.pptxOnline shopping e commerce website for cloth retail.pptx
Online shopping e commerce website for cloth retail.pptxshubhanshusahu71
 
Use Case Context Diagram part5
Use Case Context Diagram part5Use Case Context Diagram part5
Use Case Context Diagram part5DrMohammed Qassim
 
Order processing using own invoice for Paytm Mall Shop
Order processing using own invoice for Paytm Mall ShopOrder processing using own invoice for Paytm Mall Shop
Order processing using own invoice for Paytm Mall ShopPaytm
 
Order processing using own invoice for Paytm Mall Shop
Order processing using own invoice for Paytm Mall ShopOrder processing using own invoice for Paytm Mall Shop
Order processing using own invoice for Paytm Mall ShopPaytm
 

Ähnlich wie Manage shopping cart (20)

CASE STUDY - THE NEXTGEN POS SYSTEM (2).ppt
CASE STUDY - THE NEXTGEN POS SYSTEM (2).pptCASE STUDY - THE NEXTGEN POS SYSTEM (2).ppt
CASE STUDY - THE NEXTGEN POS SYSTEM (2).ppt
 
Paytm Mall Shop_Support_English
Paytm Mall Shop_Support_EnglishPaytm Mall Shop_Support_English
Paytm Mall Shop_Support_English
 
2f56cb4a-53c7-463a-9cb7-162567e37a04-150712104128-lva1-app6892
2f56cb4a-53c7-463a-9cb7-162567e37a04-150712104128-lva1-app68922f56cb4a-53c7-463a-9cb7-162567e37a04-150712104128-lva1-app6892
2f56cb4a-53c7-463a-9cb7-162567e37a04-150712104128-lva1-app6892
 
Paytm Mall Shop_Support_English
Paytm Mall Shop_Support_EnglishPaytm Mall Shop_Support_English
Paytm Mall Shop_Support_English
 
Order processing using Paytm Mall invoice for Paytm Mall Shop
Order processing using Paytm Mall invoice for Paytm Mall ShopOrder processing using Paytm Mall invoice for Paytm Mall Shop
Order processing using Paytm Mall invoice for Paytm Mall Shop
 
HCI Powerpoint.pptx
HCI Powerpoint.pptxHCI Powerpoint.pptx
HCI Powerpoint.pptx
 
procurement process-documentation-draft-20150515
procurement process-documentation-draft-20150515procurement process-documentation-draft-20150515
procurement process-documentation-draft-20150515
 
Development of information system of Customer Loyalty.pptx
Development of information system of Customer Loyalty.pptxDevelopment of information system of Customer Loyalty.pptx
Development of information system of Customer Loyalty.pptx
 
Proposal vertsol
Proposal vertsolProposal vertsol
Proposal vertsol
 
Support for Paytm Mall shop - English
Support for Paytm Mall shop -  EnglishSupport for Paytm Mall shop -  English
Support for Paytm Mall shop - English
 
Project Super market billing system
Project Super market billing systemProject Super market billing system
Project Super market billing system
 
ABC Supermarket
ABC SupermarketABC Supermarket
ABC Supermarket
 
Support for Paytm Mall Shop
Support for Paytm Mall ShopSupport for Paytm Mall Shop
Support for Paytm Mall Shop
 
iSeller Training Material - Set Up
iSeller Training Material - Set UpiSeller Training Material - Set Up
iSeller Training Material - Set Up
 
Order processing using own invoice for Paytm Mall Shop
Order processing using own invoice for Paytm Mall ShopOrder processing using own invoice for Paytm Mall Shop
Order processing using own invoice for Paytm Mall Shop
 
Order processing using own invoice for Paytm Mall Shop
Order processing using own invoice for Paytm Mall ShopOrder processing using own invoice for Paytm Mall Shop
Order processing using own invoice for Paytm Mall Shop
 
Online shopping e commerce website for cloth retail.pptx
Online shopping e commerce website for cloth retail.pptxOnline shopping e commerce website for cloth retail.pptx
Online shopping e commerce website for cloth retail.pptx
 
Use Case Context Diagram part5
Use Case Context Diagram part5Use Case Context Diagram part5
Use Case Context Diagram part5
 
Order processing using own invoice for Paytm Mall Shop
Order processing using own invoice for Paytm Mall ShopOrder processing using own invoice for Paytm Mall Shop
Order processing using own invoice for Paytm Mall Shop
 
Order processing using own invoice for Paytm Mall Shop
Order processing using own invoice for Paytm Mall ShopOrder processing using own invoice for Paytm Mall Shop
Order processing using own invoice for Paytm Mall Shop
 

Kürzlich hochgeladen

Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al MizharAl Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizharallensay1
 
Getting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAI
Getting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAIGetting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAI
Getting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAITim Wilson
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with CultureSeta Wicaksana
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1kcpayne
 
Rice Manufacturers in India | Shree Krishna Exports
Rice Manufacturers in India | Shree Krishna ExportsRice Manufacturers in India | Shree Krishna Exports
Rice Manufacturers in India | Shree Krishna ExportsShree Krishna Exports
 
BeMetals Investor Presentation_May 3, 2024.pdf
BeMetals Investor Presentation_May 3, 2024.pdfBeMetals Investor Presentation_May 3, 2024.pdf
BeMetals Investor Presentation_May 3, 2024.pdfDerekIwanaka1
 
Arti Languages Pre Seed Teaser Deck 2024.pdf
Arti Languages Pre Seed Teaser Deck 2024.pdfArti Languages Pre Seed Teaser Deck 2024.pdf
Arti Languages Pre Seed Teaser Deck 2024.pdfwill854175
 
Over the Top (OTT) Market Size & Growth Outlook 2024-2030
Over the Top (OTT) Market Size & Growth Outlook 2024-2030Over the Top (OTT) Market Size & Growth Outlook 2024-2030
Over the Top (OTT) Market Size & Growth Outlook 2024-2030tarushabhavsar
 
Buy Verified TransferWise Accounts From Seosmmearth
Buy Verified TransferWise Accounts From SeosmmearthBuy Verified TransferWise Accounts From Seosmmearth
Buy Verified TransferWise Accounts From SeosmmearthBuy Verified Binance Account
 
Pre Engineered Building Manufacturers Hyderabad.pptx
Pre Engineered  Building Manufacturers Hyderabad.pptxPre Engineered  Building Manufacturers Hyderabad.pptx
Pre Engineered Building Manufacturers Hyderabad.pptxRoofing Contractor
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...daisycvs
 
Falcon Invoice Discounting: Tailored Financial Wings
Falcon Invoice Discounting: Tailored Financial WingsFalcon Invoice Discounting: Tailored Financial Wings
Falcon Invoice Discounting: Tailored Financial WingsFalcon Invoice Discounting
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfAdmir Softic
 
joint cost.pptx COST ACCOUNTING Sixteenth Edition ...
joint cost.pptx  COST ACCOUNTING  Sixteenth Edition                          ...joint cost.pptx  COST ACCOUNTING  Sixteenth Edition                          ...
joint cost.pptx COST ACCOUNTING Sixteenth Edition ...NadhimTaha
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentationuneakwhite
 
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All TimeCall 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All Timegargpaaro
 

Kürzlich hochgeladen (20)

Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al MizharAl Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
 
Getting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAI
Getting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAIGetting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAI
Getting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAI
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 
Rice Manufacturers in India | Shree Krishna Exports
Rice Manufacturers in India | Shree Krishna ExportsRice Manufacturers in India | Shree Krishna Exports
Rice Manufacturers in India | Shree Krishna Exports
 
!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...
!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...
!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...
 
BeMetals Investor Presentation_May 3, 2024.pdf
BeMetals Investor Presentation_May 3, 2024.pdfBeMetals Investor Presentation_May 3, 2024.pdf
BeMetals Investor Presentation_May 3, 2024.pdf
 
Arti Languages Pre Seed Teaser Deck 2024.pdf
Arti Languages Pre Seed Teaser Deck 2024.pdfArti Languages Pre Seed Teaser Deck 2024.pdf
Arti Languages Pre Seed Teaser Deck 2024.pdf
 
Over the Top (OTT) Market Size & Growth Outlook 2024-2030
Over the Top (OTT) Market Size & Growth Outlook 2024-2030Over the Top (OTT) Market Size & Growth Outlook 2024-2030
Over the Top (OTT) Market Size & Growth Outlook 2024-2030
 
Buy Verified TransferWise Accounts From Seosmmearth
Buy Verified TransferWise Accounts From SeosmmearthBuy Verified TransferWise Accounts From Seosmmearth
Buy Verified TransferWise Accounts From Seosmmearth
 
Pre Engineered Building Manufacturers Hyderabad.pptx
Pre Engineered  Building Manufacturers Hyderabad.pptxPre Engineered  Building Manufacturers Hyderabad.pptx
Pre Engineered Building Manufacturers Hyderabad.pptx
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
 
Falcon Invoice Discounting: Tailored Financial Wings
Falcon Invoice Discounting: Tailored Financial WingsFalcon Invoice Discounting: Tailored Financial Wings
Falcon Invoice Discounting: Tailored Financial Wings
 
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pillsMifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
 
HomeRoots Pitch Deck | Investor Insights | April 2024
HomeRoots Pitch Deck | Investor Insights | April 2024HomeRoots Pitch Deck | Investor Insights | April 2024
HomeRoots Pitch Deck | Investor Insights | April 2024
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
joint cost.pptx COST ACCOUNTING Sixteenth Edition ...
joint cost.pptx  COST ACCOUNTING  Sixteenth Edition                          ...joint cost.pptx  COST ACCOUNTING  Sixteenth Edition                          ...
joint cost.pptx COST ACCOUNTING Sixteenth Edition ...
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentation
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All TimeCall 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
 

Manage shopping cart

  • 1.         Manage Kiosk’s  shopping cart  Wireless Kiosk for Georgia College of Excellence   (shopper approaches Kiosk for check in, shopper identify sale  by scanning student ID card (to get 10% discount when check  out as student). shopper provide information or update  information. Then, shopper's information will be sent to  bookstore, office, and accounting service to be recognized.  shopper select book and quantity and continues the payment  process)    Zaid Toukan, Hyungmi Gordon, Thuyen Ly, Mohammd  4/20/2010     
  • 2.   Why is this good idea to follow?   By setting Kiosks throughout the college, the bookstore not only can increase their sales, they can also  avoid human error. Cashiers sometimes make errors; shoppers have to wait for a long line when they  check out in the store. When setting the Kiosk, System process of sale of Kiosk would do the calculation  accurately and update automatically. shoppers can stop by anytime to check for items and request a  delivery service w hich would save time. Also, the bookstore can save money by hiring less cashiers and  avoid the possibility inventory error (shoppers read the description of item and agree by term before  purchased)   Use Case UC1: Maintain Account  Use Case UC2:Manage shopping cart  Use case UC3:Process Sale  Use Case UC4: Manage wireless security.  Use Case UC5: Update Inventory Kiosk template Scope Wireless Kiosk for Georgia College of Excellence Level User Goal Primary Actor Customer Stakeholders and Customer: wants fast check out, fast shipping, proof or purchases, Interest security. Book Store: transaction recorded verbatim and maintained, satisfy customer needs, inventory and accounting update quickly and accurately Government tax agencies: collect all taxes from each sale Payment Authorization Service: receives digital authorization requests in correct format, accurately account for payable to the book store Precondition System display main menu, user logged into system, get discount with valid ID,  select items and placed in digital shopping cart   Post Condition Sale is saved with tax calculated and collected. Accounting and inventory are  update. Receipt is general and emailed to customer. Payment authorization  approval and recorded.   Special Requirement Touch screen UI, different languages to select, text large enough to read from 1 meter, quick response within 20 seconds 95% of time, fast recovery if system are failing systems are failing. Frequency of Could be nearly continuous occurrence  
  • 3.   Open issues What if the server crashes? What if the kiosk crashes? What if network outrage and/or power outrage? <Brief Format> Maintain Account: For the first time shopper, if a shopper is a student, he/she swipes or inserts the student card into the kiosk. System recognizes by connecting to account authorize service and then shows message for approval. Kiosk displays welcome screen and notices shopper that he/she would get 10% discount when check out. If a shopper is not a student, shopper chooses purchase item option (book, clothing, or other accessories). For the returned shopper, kiosk asks shopper to log in either by swiping student card or type in user name and password. Manage Shopping Cart: A shopper searches for items. Shopper adds items to the digital shopping cart. The shopping cart displays items and the balance. The shopper enters shipping information. The shopper chooses the preferred shipping method. The system presents total balance. Process Sale: Order totals are shown. The shopper enters payment information. The system validates payment. The shopper receives a receipt from kiosk and leaves. Manage wireless security: System Administrator checks the status of kiosk wireless security and creates a daily report. If there is a security breach and there is new wireless security update is available, Security Analysts investigate the breach upon the severity and updated the kiosk and the software. All wireless data transactions are secured. Update Inventory: The kiosk sends item information to the inventory. The kiosk will update the inventory after each order is taken. The warehouse will pull the item and get it ready to ship out.  
  • 4.   <Casual Format> Apply student discount · Main Success Scenario: (shopper approaches Kiosk for check in, shopper identify sale by scanning student ID card (to get 10% discount when check out as student). shopper provide information or update information. Then, shopper's information will be sent to bookstore, office, and accounting service to be recognized. Shopper selects book and quantity and continues the payment process. Alternate Scenarios: If system does not recognize the entered student ID, system asks the shopper to correct student identified number. If system does not recognize the re-entered student ID, system records status and signal error again. If the shopper fails to enter student ID third time, System asks the shopper to select cancel check or continue without student discount.  
  • 5.    Use Case UC2:Manage shopping cart <Main Success Scenario> 1. The shopper searches for the item on the Kiosk's screen.  2. The system provides shopper with requested information on item.  3. The shopper requests the system to add the item to his/her shopping cart.  4. The system adds the item to the shopping cart and presents a view of the shopping cart's contents  and total price.  5. The shopper requests the system to check out his/her shopping cart.  6. The shopper has to enter his or her address for shipping information to be calculated.  7. The system displays information about the price and delivery time of the different shipping methods.  8. The shopper has to select the shipping method that is preferred.  9. The system displays the total price of the shopping cart with taxes and shipping costs included.  
  • 6.   <Extensions> * At any time, system fails: To support recovery and correct accounting, ensure all transaction sensitive state and events can be recovered from any step of the scenario. 1. Shopper logs back in again, and prior state is recovered. 1. Main screen displays the previous page which contains the saved data. 2. System reconstructs prior state 2a. system detects anomalies preventing recovery: 1. System signals error to shopper, system restart by itself 2. Shopper starts a new sale. * Shopper leaves at anytime: 1. Shopper leaves after placing all items in the shopping cart. 1. Sale is canceled and logged out automatically after 2 minutes 2. System saved all data 3. Shopper returns and logs in again, and prior state is recovered. 2. System reconstructs prior state 2a. system detects anomalies preventing recovery: 1. System signals error to shopper, system validates to restart 2. Shopper starts a new sale. 1-2a. products searched by shopper cannot be founded 1. System display message to shopper that product is not in the catalog. 2. Shopper start new search. 2-3b. item is out of stock: 1. System shows message that item is currently out of stock. 2. System asks shopper if they want to back-ordered 2a. shopper back-ordered item 2b. shopper start new search.  
  • 7.   4a. shopper wants to change contents of shopping cart: 1. System permits shopper to change quantities, remove items, or go back to an earlier point in selection process; use case continues from where it was interrupted. 2. Quantity does not applied 2a. Numbers has been hidden from the selection list; shopper can't select to add quantity. 2b. shopper either sticks with what he/she has or removes the item 5a. Shopper chooses continue for check out 6a. Shipping information is invalidated: 1. Shopper typed in invalid information 1a. System displays error messages and let shopper to confirm. 1b. shopper re-enter shipping information. 6-9a System calculates shipping cost and shopper doesn't want to continue: 2a. Shopper goes back to main menu and chooses "in-store pick-up" 1. System re-calculates the total cost 2. Shopper agrees with new amount and continue to check out 2b. Shopper logs out and leaves; use case ends. 9b. if shopper provide student's ID: 1. System displays total cost with 10% discount 2. System signals error for invalid student's ID: 2a.System requests shopper to re-enter ID information. 1. Shopper re-types student's ID 2. Shopper has 3 times to correct his/her error; after that, shopper have to continue check out without student discount applied or shopper can go to the store to request a refund. Class Diagram:  
  • 9.       User Interface’s text:  GUI Steps: 1. Product Main Page Select the product (based on category) Add the product (enter qty & default price) Goto step 1 2. Shopping Cart procedure User has the ability to add/delete the products (Goto step 1) Update the quantity from the shopping cart (Goto Step 2) Add to cart/View cart buttons (Goto Step 2)  
  • 10.   Check out procedure Credit Card Entry/Validation Confirm Receipt Product Qty Price Total Product1 1 10.3 10.30 Product2 1 10.3 10.30 Product3 2 20.0 40.00 Category Product Category Category ID Category ID Category Type Product ID Unit Price <GUI Step 1>  
  • 11.   <GUI Step 2> UI: shopper goes to the product page. Product’s page they can select item from category Glossary Term  Definition and  Format  Validation   Aliases  information  Item  A product or service        for sale  Shopper  The primary actor that      Customer  uses the system to  find and purchase  items  Shipping  Name and address of        Information  the shopper used to  send purchased items  to the shopper  Shopping Cart  System used by the         
  • 12.   shopper to view and  select items for  purchase  Payment  Validation by an       Authorization  external payment authorization service that they will guarantee the payment to the seller   Student ID  Identification number  9‐digit code of  Digits 6‐9 are  Student  given to students of  several parts  check digits  identification  the university  number