design exploration of an electronic honor system

18
Design Exploration of an Electronic Honor System Mary Dang Kira Lehtomaki Tanya Peters Irma Rachmawati Ann Sakata Young-Mi Shin

Upload: candice-bowers

Post on 31-Dec-2015

24 views

Category:

Documents


0 download

DESCRIPTION

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. - PowerPoint PPT Presentation

TRANSCRIPT

Design Exploration of an Electronic Honor System

Mary DangKira LehtomakiTanya Peters

Irma RachmawatiAnn Sakata

Young-Mi Shin

Overview

Operational ConceptsSystem and Software ArchitectureSystem RequirementsLifecycle Plan Feasibility

Operational Concepts: Objectives

Reduce cash handlingRight 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 goWill 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’)

Consumer Web Interface

ACM Officers

Consumer Cue Cat interface

Kiosk

Consumer Web Interface

Users can create and/or login to their anonymous, password-protected account (using Husky Card number and chosen password)

Create an accountLogin

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 balanceChange 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 systemTrack/update inventoryBackup data from databaseSend 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

CCC Interface (…continued)

S helloHusky card

Error

Byte barcode,Product UPCe

byte

Byte barcode

UPC

Byte barcode

UPC

UPCt = 0, Husky card

t = 0, Husky card

t = 0, Husky card

UPC Erreur

Byte barcode, invalid barcode

e

e

Invalid barcode

Invalid barcode

e

IT

From byte

From hello

From UPC

Diff. HC

Diff. HC

Diff. HC

e

States “s”, “hello”, “byte”, and “UPC”

Error states

Who would use it?

StudentsThe 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