• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

What can be the proper assumption for "POS" in part II assignment?

 
Greenhorn
Posts: 17
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hello all,

I'm currently working on SCEA part II. However, I have some doubt about the description of the assignment.
I got the big smokes cigar shop assignment. The case description says "They use a point of sale (POS) system to manually enter a customer's credit card numbers and expiration date. Merchant Bank can handle Internet transactions. "
I can think of 2 possibilities:
1. Customers enter their credit card information, and the credit card information is sent from cigar shop application to Marchant Bank for validation and transaction. In this case, the bank is doing the work of "handle Internet transactions". But then, there's no step of "manually enter a customer's credit card numbers and expiration date".
2. Customer enters credit card information when placing an order. The order message will be placed in a queue. Then sales person would check the order and use POS to enter the credit card information, and do the validation and transaction. In this case, this asynchronous logic is quite strange to me, because I've never seen any webshop implementing the asynchronous credit card processing. Besides, is it allowed to store the credit card information from the customer? I don't think so.

Without words like "POS", "manually", I would definitely go for option 1. Currently, I'm a bit confused.
Can somebody give me a hint? I'm a bit scared to make the assumption that is contradictory to the case description.
Thanks.

 
Greenhorn
Posts: 18
IntelliJ IDE Chrome Fedora
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Just a thought...

Point of Sale it should be a physical place where you can pay with cc.
In real life you will never enter your cc information, just pass the cc in the device to let it read info from cc magnetic band!

Anyway I do not have the big cigar assignment!

Good luck %%-
ciao,
Luigi
 
K Zhang
Greenhorn
Posts: 17
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I'll go with scenario 2 because scenario 1 is a bit ridiculous for an internet retail shop.
And it's described as a matter of fact in the current situation for big smokes.
In the design, I'll propose scenario 2 to remove the manual intervention of credit card processing.
I think it should be acceptable.
Thank you for your reply!
 
Ranch Hand
Posts: 43
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Why do you want to use POS for internet transactions ? You use POS when you go to a store and purchase some thing. But on internet we dont use POS and thats why we enter credit card details online.

Hope this helps ...
 
K Zhang
Greenhorn
Posts: 17
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I don't want to use it. But it's in my assignment.
 
Krishna Jonnalagadda
Ranch Hand
Posts: 43
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Then i'd assume that POS is for in-store purchases only...
 
Ranch Hand
Posts: 65
Hibernate Firefox Browser Spring
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

K Zhang wrote:I don't want to use it. But it's in my assignment.



Read the assignment carefully. Just because the word "POS" is present in the assignment does not imply that is what is used. Read that line(where it says POS) carefully, there is also another statement that clearly conveys a meaning that is different than what you interpreted. In my opinion scenario 2 is what is ridiculous. An e-commerce web site is meant to be 24X7. If you design a system where each payment has to be processed by a human - that is a bit counter productive and is opposed to the very definition of online shopping. It is also detrimental to other requirements

P.S : I got the same Big Smokes Cigar Shop Assignment. HTH
 
K Zhang
Greenhorn
Posts: 17
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Sorry, I used scenario 1. Scenario 2 is ridiculous.
I mistyped option1 & 2 in my previous reply.
 
Consider Paul's rocket mass heater.
reply
    Bookmark Topic Watch Topic
  • New Topic