DESIGNED BY AMIT KUMAR DUTTA( ) FAHIAN AHMED( )
ABSTRACT This project is about management of book shops online. Online book shop system handles most of the functionality present in a real world online shop. This project is aimed to provide scopes to the book stores of our country to maintain, advertise and sell books online.
FUNCTIONAL OVERVIEW CUSTOMER FUNCTIONS FUNCTIONS MANAGER FUNCTIONS FUNCTIONS
CUSTOMER FUNCTIONS Login first. (Needs registration). Can select any branch of the shop. Can select any number of books into cart. 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. Customer can share their views. Can order for books that are currently not available at the book shop. Can order for books that are currently not available at the book shop. Manager can reply. Manager can reply. Customer can share their views. Customer can share their views. Can order for books that are currently not available at the book shop. Can order for books that are currently not available at the book shop. Manager can reply. Manager can reply. COMMUNICATION CORNER
The proposed project is presented with E-R diagram, Entity sets and Schemas in following section
ENTITY SETS BOOK ISBNPublisher id Category Edition Price AUTHOR NameAuthor id Title
ENTITY SETS(CONT.) WRITTEN BY PUBLISHER ISBNAuthor id Publisher id Name
ENTITY SETS(CONT.) SHOP ENTRY INFO Shop id Shop name AddressPhn no Shop idEntry 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 idAddress Name Phn no Password
ENTITY SETS(CONT.) ORDER ORDER BOOK Order idCustomer 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 CUSTOMERIDTOTALBOOKS TOTALPRICE
Book Written by 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.