We wish to place on our record our deep sense of gratitude to our project guide, Mrs. Rupali Chowdhury, for her constant motivation and valuable help through the project work. Express our gratitude to Mr. Abhishek Paul, H.O.D of C.S.E (S.M.I.T) for his valuable suggestions and advices throughout the project course. We also extend our thanks to other Faculties for their Cooperation during our Course. Online Shopping for Books is a very important feature used in e-commerce to assist people making purchases online. The business-to-consumer aspect of electronic commerce (e-commerce) is the most visible business use of the World Wide Web. The primary goal of an ecommerce site is to sell Books and services online. Functional components of the project: Following is a list of functionality of the system: Registration Screen: If the user is not registered, then registration screen should be available Books Order: This screen will show all the types of different book with their values. If possible, provide the image of each of the book. On selecting any one of the book, user is shown the columns for the quantity to be entered. Catalog Information: This screen contains the information about the orders for the user. It gives total value of the order together with individual items ordered. E-commerce is fast gaining ground as an accepted and used business paradigm. More and more business houses are implementing web sites providing functionality for performing commercial transactions over the web. The Online Book Store is a virtual store on the Internet where customers can browse the catalog and select book of his/her personal interest. The elected items may be collected in a shopping cart. At checkout time, the items in the shopping system will be presented as an order. The model that is basically being followed is the WATER FALL MODEL, which states that the phases are organized in a linear order. WATER FALL MODEL was being chosen because all requirements were known beforehand and the objective of our software development is the computerization/automation of an already existing manual working system. In this model the sequence of activities performed in a software development project are: • Requirement Analysis • Project Planning • System design • Detail design • Coding • Testing HARDWARE REQUIREMENTS: Dual core Processor and Above RAM 1GB and Above HDD 80 GB Hard Disk Space and Above SOFTWARE REQUIREMENTS: WINDOWS 7 Visual Studio .NET 2010 Visual Studio .NET Framework SQL Server TABLES AND STRUCTURES ADMIN Login:- Customer Register :- Book :- Company :- Product Details :- ADMIN PAGES Add and Delete Books New Book Details Details to Delete Books CUSTOMER :Existing User Login:- New User Signup:- Search Books :- Search Result:- Proceed To Buy:- Book Details:- Cart-View Cash Memo LIMITATIONS • The system is not configured for multi- users at this time. The concept of transaction can be used to achieve this. • The Website is not accessible to everyone. It can be deployed on a web server so that everybody who is connected to the Internet can use it. • Less Security. FUTURE SCOPE • The Administrator of the web site can be given more functionality. • Multiple Shopping System can be allowed. • A console for the data center may be made available to allow the personnel to monitor on the sites which were cleared for hosting during a particular period. Online shopping is a medium whereby consumers can directly buy Books from a seller in real-time, without an intermediary service, over the Internet. In this project, the user is provided with an ecommerce web site that can be used to buy Books online. To implement this as a web application we used ASP.NET. It is a form of electronic commerce. BIBLIOGRAPHY Books • Anderson, R., Francis, B., Homer, A., Howard, R., Sussman, D. and Watson.(2001) Professional ASP.NET. Wrox Press Ltd. • Wiley, Y. M. J. & Sons. (1997) Creating the Virtual Store: Taking Your Web Site from Browsing to Buying. Websites • http://www.dotnetfunda.com for understanding the Methodology. • 13. http://www.etechpulse.com for understanding the different Methodologies. • http://www.agilemodeling.com/artifacts/dataFlowDiagram.htm for definition of Data Flow Diagram.