point of sale system with remote capabilities by justin dansby cpsc 463 spring 2004 dr. pargas

11
Point of Sale System With Remote Capabilities by Justin Dansby CPSC 463 SPRING 2004 Dr. Pargas

Upload: marianna-jacobs

Post on 22-Dec-2015

214 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Point of Sale System With Remote Capabilities by Justin Dansby CPSC 463 SPRING 2004 Dr. Pargas

Point of Sale System

With Remote Capabilities

by Justin Dansby

CPSC 463 SPRING 2004 Dr. Pargas

Page 2: Point of Sale System With Remote Capabilities by Justin Dansby CPSC 463 SPRING 2004 Dr. Pargas

Introduction

• Design new Point of Sale System (POS) for Mellow Mushroom

• Current POS system ALOHA is limited in remote access

• Incorporate new functions

• Decrease time to access data

Page 3: Point of Sale System With Remote Capabilities by Justin Dansby CPSC 463 SPRING 2004 Dr. Pargas

Problem Statement

• Current POS System does not allow an easy means of remote access

• Current POS tracks inventory by what is sold

• Use ASP.NET to create real-time database functionality

• Use ASP.NET to ease access to data

• Current POS System food database hard to maintain and requires a restart between changes

• Develop a new POS System that solves these problems

Page 4: Point of Sale System With Remote Capabilities by Justin Dansby CPSC 463 SPRING 2004 Dr. Pargas

Tables Used

• All tables are in 3NF

• Kitchen Tickets Table – tick#, svrid, ourcost, salecost, food id, date sold

• Employee Tickets Table – tick#, svrid, tableid, date, description

• Clock Table – svrid, clock in time, clock out time

• Inventory – pizza id, quantity

Page 5: Point of Sale System With Remote Capabilities by Justin Dansby CPSC 463 SPRING 2004 Dr. Pargas

Employee Functions

• Clock In/Clock Out

• View timesheet

• Open a new ticket

• Sell pizza

• Close ticket

• Open closed ticket

Page 6: Point of Sale System With Remote Capabilities by Justin Dansby CPSC 463 SPRING 2004 Dr. Pargas

Manager Functions

• Obtain quantity, profit, and sales information remotely

• View employees currently working

• View inventory

• Update inventory

Page 7: Point of Sale System With Remote Capabilities by Justin Dansby CPSC 463 SPRING 2004 Dr. Pargas

Technology Used

• C#, PHP, Perl, VB.NET

• ASP.NET Calendar control

• ASP.NET DataView, DataTable

• WML

• Login ties directly into Clemson network

• Web Service – SOAP, PHP, Perl

Page 8: Point of Sale System With Remote Capabilities by Justin Dansby CPSC 463 SPRING 2004 Dr. Pargas

Login

Netware

Authentication

Hogwarts Web Space

Client

Page 9: Point of Sale System With Remote Capabilities by Justin Dansby CPSC 463 SPRING 2004 Dr. Pargas

Web Service

Hogwarts Webservice

Dirty Network PHP/Perl SOAP client Client

MS Sql Server

Page 10: Point of Sale System With Remote Capabilities by Justin Dansby CPSC 463 SPRING 2004 Dr. Pargas

Future Work

• Increase WML functionality

• Increase Efficiency

• POS system will determine what supplies kitchen needs

• Add a drop down list of login names

Page 11: Point of Sale System With Remote Capabilities by Justin Dansby CPSC 463 SPRING 2004 Dr. Pargas

Conclusions

Spend more time seeing what is available before trying solution

I learned a lot of SQL, WML, SOAP, PHP, C#, VB.NET, WebServices