point of sale system with remote capabilities by justin dansby cpsc 463 spring 2004 dr. pargas
TRANSCRIPT
![Page 1: Point of Sale System With Remote Capabilities by Justin Dansby CPSC 463 SPRING 2004 Dr. Pargas](https://reader035.vdocuments.us/reader035/viewer/2022072009/56649d965503460f94a7ec90/html5/thumbnails/1.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022072009/56649d965503460f94a7ec90/html5/thumbnails/2.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022072009/56649d965503460f94a7ec90/html5/thumbnails/3.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022072009/56649d965503460f94a7ec90/html5/thumbnails/4.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022072009/56649d965503460f94a7ec90/html5/thumbnails/5.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022072009/56649d965503460f94a7ec90/html5/thumbnails/6.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022072009/56649d965503460f94a7ec90/html5/thumbnails/7.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022072009/56649d965503460f94a7ec90/html5/thumbnails/8.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022072009/56649d965503460f94a7ec90/html5/thumbnails/9.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022072009/56649d965503460f94a7ec90/html5/thumbnails/10.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022072009/56649d965503460f94a7ec90/html5/thumbnails/11.jpg)
Conclusions
Spend more time seeing what is available before trying solution
I learned a lot of SQL, WML, SOAP, PHP, C#, VB.NET, WebServices