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

Design Exploration of an Electronic Honor System

Dec 31, 2015

Download

Documents

candice-bowers

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
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Design Exploration of an Electronic   Honor System

Design Exploration of an Electronic Honor System

Mary DangKira LehtomakiTanya Peters

Irma RachmawatiAnn Sakata

Young-Mi Shin

Page 2: Design Exploration of an Electronic   Honor System

Overview

Operational ConceptsSystem and Software ArchitectureSystem RequirementsLifecycle Plan Feasibility

Page 3: Design Exploration of an Electronic   Honor System

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

Page 4: Design Exploration of an Electronic   Honor System

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!

Page 5: Design Exploration of an Electronic   Honor System

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

Page 6: Design Exploration of an Electronic   Honor System

System and Software Architecture (cont’)

Consumer Web Interface

ACM Officers

Consumer Cue Cat interface

Kiosk

Page 7: Design Exploration of an Electronic   Honor System

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

Page 8: Design Exploration of an Electronic   Honor System

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.

Page 9: Design Exploration of an Electronic   Honor System

Consumer Web Interface (cont)

Screenshots

Check current balanceChange password

Page 10: Design Exploration of an Electronic   Honor System

Consumer Web Interface (cont)

UMail (a Catalyst tool) will be used as the Anonymous Feed Form

Page 11: Design Exploration of an Electronic   Honor System

ACM Officers

Password protected access Withdraw users from systemTrack/update inventoryBackup data from databaseSend out forgotten passwords

Page 12: Design Exploration of an Electronic   Honor System

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

Page 13: Design Exploration of an Electronic   Honor System

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

Page 14: Design Exploration of an Electronic   Honor System

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

Page 15: Design Exploration of an Electronic   Honor System

Error states

Page 16: Design Exploration of an Electronic   Honor System

Who would use it?

StudentsThe ACM Coke Closet

-wouldn’t be replacing old method,

just existing in parallel

Page 17: Design Exploration of an Electronic   Honor System

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)

Page 18: Design Exploration of an Electronic   Honor System

Summary

Electronic system more efficient/ convenient

Complete the initial development in ~4 weeks

Use the remaining days for testing and any additional features