190 likes | 205 Views
Explore operational concepts, architecture, requirements, and feasibility of an electronic honor system for cashless transactions.
E N D
Design Exploration of an Electronic Honor System Mary Dang Kira Lehtomaki Tanya Peters Irma Rachmawati Ann Sakata Young-Mi Shin
Overview • Operational Concepts • System and Software Architecture • System Requirements • Lifecycle Plan • Feasibility
Operational Concepts: Objectives • Reduce cash handling Right now, people pay with pennies, nickels, dimes, quarters, and dollar bills for food. It takes around 2 hours for 10 people to count 3 weeks worth of donations. A lot of precious time is wasted in this tedious task. • Easier than paper system to use/maintain
Operational Concepts (…continued) • Convenient for users to track expenditures No need to carry your wallet with you (just your card is needed!) Curious about how many bytes you have left? Just check online! • Provide ACM officers an estimate of inventory and statistics of how fast items go Will ease decision making of ordering products Desirable products, happier people!
System and Software Architecture • Cue Cats • Hardware: cue cat • Software: Implemented in .NET with C# • ACM officers and web service interfaces • .NET with C# • Database tracking • Anonymous user accounts showing current balance • ACM officers showing inventory estimate • Implemented using SQL
System and Software Architecture (cont’) ACM Officers Consumer Cue Cat interface Consumer Web Interface Kiosk
Consumer Web Interface • Users can create and/or login to their anonymous, password-protected account (using Husky Card number and chosen password) Login Create an account
Consumer Web Interface (cont) • Users can check account balance, change their password, leave anonymous feedback to the ACM Officers, or log out of the system.
Consumer Web Interface (cont) • Screenshots Check current balance Change password
Consumer Web Interface (cont) • UMail (a Catalyst tool) will be used as the Anonymous Feed Form
ACM Officers • Password protected access • Withdraw users from system • Track/update inventory • Backup data from database • Send out forgotten passwords
Consumer Cue Cat Interface • Station in Lounge equipped with Cue Cat • Users scan card to begin a new transaction • Barcodes available to add funds to account • Users have options to either add bytes to their account or scan a products • User session ends when scanning card for a second time, session times out, or a different card is scanned
Who would use it? • Students • The ACM Coke Closet -wouldn’t be replacing old method, just existing in parallel
What the System doesn’t Do • Does not guarantee the accuracy of of products quantity • Does not guarantee cash donation recorded equal to the actual cash donated • Does not guarantee elimination of counting lower currency denominations (but will most likely reduce time sink)
Summary • Electronic system more efficient/ convenient • Complete the initial development in ~4 weeks • Use the remaining days for testing and any additional features