Read it Again Books Inventory and sales system Developed by: Sukesh Bodavula Andy Moon Raghu Ram Vempali
Business Processes Book acquisition Customers bring in their used books for in-store credit Bulk purchases from estates, libraries, etc. Book sales In-store sales, both cash and customer credit Online sales o Amazon.com o Half.com Inventory management Inventory entered into online stores one by one using a form provided by Half.com or Amazon.com Sales process Items sold on Amazon or Half are downloaded several times a day and then our staff packs and ships the books directly to the customers
System Request Customer database Manage marketing efforts Amount of store credit Inventory database Flags to indicate listing online or presence in-store Processes Remove online listings once sold UPC check with bar code scanner (interface with existing POS)
Context Diagram External Entities –Employees –Customers
Context diagram Customer Employee RIA Books Customer Info Book requests Credit queries Customer Info New books Report criteria Sales info Receipt Credit balance Report results Book add confirmation
Level 0 DFD Processes –Process Inventory –Generate Reports –Process Sales –Process Customer Data Data stores –Inventory database –Customer database
Level 0 DFD
Process Inventory Level 1 Processes –1.1 New book –1.2 Get book information Data stores –D1 Inventory –D3 Amazon
Process Inventory Level 1
Generate Reports Level 1 Processes 2.1 Generate inventory report 2.2 Generate customer report 2.3 Update online stores Data stores D1 Inventory D2 Customer D3 Amazon D4 Half
Generate Reports Level 1
Process Sales Level 1 Processes 3.1 Find Books 3.2 Place in shopping cart 3.3 Check out 3.4 Process return 3.5 Process trade in Data stores D1 Inventory D2 Customer
Process Sales Level 1
Process Customer Data Level 1 Processes 4.1 Credit request 4.2 Update information Data stores D2 Customer
Process Customer Data Level 1
Q & A