CS491B Spring 2008 Dr. Chengyu Sun Praweena Pumsawai POS System of CS491B Spring 2008 Dr. Chengyu Sun Praweena Pumsawai
Out lines Introduction Features Technologies Project Demo Credits
Introduction Today : Manually 2 Excel Files Main Appointment Main Tracking Communicate via MSN Messenger Manager/Owner collect money Manager/Receptionist manage staff: therapist, esthetician queues
Software Features Making appointment Staff queue management Cashier Products and services set up New Customer New Staff Staff working schedule Income Reports Barcode ID Card for staff id Daily time in/out record Service session start/stop record
Hardware Features Thermal Receipt Printer Print receipt when customer pay for services and products fee Barcode staff ID Card as staff id Barcode Scanner Staff scans id card for daily time in/out record Staff scans id card before and after service session to record start/stop time to complete service transaction. Cash Drawer Each cashier and receptionist has her own money box Digital Signature Pad Customer signs to accept service Staff signs to accept payment
System Architecture Server Tomcat MySQL Web Browsers ID Barcode Scanner Receipt Printer Digital Signature Pad Server Web Browsers ID Barcode Scanner Receipt Printer Digital Signature Pad Tomcat MySQL ID Barcode Scanner
Technology Background Java Web Application Tomcat 6.0.7 MySql 5 Framework JavaServer Faces Spring Hibernate
Technology Framework
Apply Framework
Project Demo
Credits http://Java.sun.com http://dev2dev.bea.com http://www.eclipse.org http://www.mysql.com http://doc.javanb.com/spring-framework-reference-2-1-0/ EBook:Prentice.Hall.Core.JavaServer.Faces.2nd.Edition.May.2007