Remove books from cart before submitting order (if necessary) .
Cash On Delivery system.
CUSTOMER FUNCTIONS SEARCHING
CAN SEARCH BOOKS BY ISBN TITLE AUTHOR PUBLISHER CATEGORY MANAGER FUNCTION Manager controls all the branches of the shop. Needs to login with manager account to configure database. Can insert,delete,update database. Can process and cancel orders ordered by customer Can compute profit and loss between any time interval. Can give special offers ,discounts etc.
Customer can share their views. Can order for books that are currently not available at the book shop. Manager can reply. COMMUNICATION CORNER The proposed project is presented with E-R diagram, Entity sets and Schemas in following section ENTITY SETS BOOK ISBN Publisher id Category Edition Price AUTHOR Name Author id Title ENTITY SETS(CONT.)
WRITTEN BY PUBLISHER ISBN Author id Publisher id Name ENTITY SETS(CONT.)
SHOP ENTRY INFO Shop id Shop name Address Phn no Shop id Entry id Date Quantity ISBN ENTITY SETS(CONT.)
STOCK Shop id Price ISBN Entry date Total entry Total disposed ENTITY SETS(CONT.)
DISPOSE OF Shop id Dispose id ISBN Customer id Dispose date CUSTOMER Customer id Address Name Phn no Password ENTITY SETS(CONT.)
ORDER ORDER BOOK Order id Customer id ISBN Shop id Order id Quantity Price ENTITY SETS(CONT.) MESSAGE Customer comment Manager comment Message id ENTITY SETS(CONT.) ORDER PROCESSED ORDER CANCELLED CUSTOMERID TOTALBOOKS TOTALPRICE CUSTOMERID TOTALBOOKS TOTALPRICE Book Author ISBN Author id Published by Publisher id Publisher Stock Shop Shop id Order book Order Order by Customer Customer id Order id Disposed by Disposed no Entry by Entry info Entry no Dispose of E-R DIAGRAM ORDER ISA ORDER PROCESSED ORDER CANCELLED MESSEGE E-R DIAGRAM MESSEGEID All schemas at a glance :: 1.book(isbn,publisherid(fk),title,category,price,edition) 2.author(authorid,name) 3.writtenby(isbn(fk),authorid(fk)) 4.publisher(publisherid,name) 5.shop(shopid,shopname,address,phone) 6.stock(shopid(pk,fk),isbn(pk,fk),price,totalentry,entrydate,totaldisposed) 7.entryinfo(shopid(pk,fk),isbn(pk,fk),entryid(pk),date,quantity) 8.disposeinfo(shopid(pk,fk),isbn(pk,fk),disid(pk),customerid,disdate) 9.customer(id,pass,name,address,phone) 10.order(orderid,customerid) 11.orderbook(shopid(pk,fk),isbn(pk,fk),orderid,quantity,price) 12.orderprocessed(customerid,totalbooks,totalprice) 13.ordercancelled(customerid,totalbooks,totalprice) 14.message(messageid,customercomment,managercomment) TECHNICAL OVERVIEW
Concluding Remarks: We will try our level best to implement the project in due time.