Font Size: a A A

Online Bookstore Platform Design And Research

Posted on:2010-12-04Degree:MasterType:Thesis
Country:ChinaCandidate:D WangFull Text:PDF
GTID:2178360302966138Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The appearance of computer brought the 3rd Industrial Revolution for the human life; computers and networks are now widely used in every field. Along with the development of the internet, the world is becoming small. A highway of information is formed, just as a car running on a high speed road with higher speed.Computer technology is developing rapidly, and so is the development of web application. Internet is the largest network in the world and it spreads in each corner of the world and connects different scales of networks. As an advanced and acceptable method of searching for information, it grows fast, and now it becomes a mine of information recourses. Internet users are in all kinds of careers, such as education, scientific research, culture, finance, commerce, entertainment. As the higher requirement from the users of computer networks and rapid development of computer technology, especially the widely application of database in the network, more and more web development tools on the basis of internet applications are coming into use in the computer career.Few years ago, we could develop commercial web administration software only by CGI or SSI, and definitely it was quite difficult for a programmer. Nowadays, we have ASP, PHP and ISAPI, and they can be used to develop B-S administration software. Though the development becomes easier, no technique can both realize the higher development and functioning efficiency. That is to say, no technique can fully realize both the functions of dealing with distributed events and powerful extended abilities. High development speed can be achieved under ASP and PHP, but the functions and the running speed are lower than ISAPI; ISAPI has a faster running speed, but it is difficult to program and debug; the translatability is weak. However, the coming out of Microsoft VisualStudio.NET can solve these problems. ASP.NET provides an analogous development tool; the development process becomes convenient under the powerful background code language. ASP.NET is different from the web development software including ASP in many ways. ASP.NET is totally based on the modules which have better developable and lots of exciting new technology to the data processing. These revolutionary new features make ASP.NET exceed ASP and other development software a lot; shorten the web application program development period. The perfect match of ASP.NET and Windows 2000 Server/Advanced Server provides a much more stable, efficient and safer environment for a web commercial model to a small and medium sided enterprise.As the rapid development of the electronic commerce, internet bookstore system gains a higher level. Many functions can be achieved by internet bookstore, including the book selling function which is the most important. Book selling function means that the functions of selling books, purchasing books and settling accounts can be achieved by the administration of the books in the storage utilizing the internet. Otherwise, internet bookstore system can also provide the searching function of book records in the database. The function of identifying users is completed; the functions of system administrator can operate all the database of the system. The concept of selling books is also simple, which means readers can search for their favorite books online. For readers, internet bookstore is quite near and without restriction of time. Readers can search for or order books freely at anytime and anywhere on line instead of the real bookstore. What they need to do is just sitting by the desk, turning on the computer, and connecting to the internet. The cost of time and money can be reduced just by clicking the mouse to search and order and more space of selection is provided, especially for the readers who are busy with their work and have no time.This thesis presents a background of developing an internet online bookstore platform, and the ways of realizing it by designing the database. In recent years, the electronic commerce booms in China, and plenty of internet users begin to purchase goods online, including books. It seems quite essential and feasible to design a convenient, swift, and simple internet online bookstore system, which is now put into elementary application and has a good extensive prospect. The internet online bookstore platform can help readers visit a bookstore and purchase their favorite books.The online bookstore should become an essential market strategy for a traditional bookstore. As for this, we develop an online bookstore platform by utilizing a series of developing techniques. A database with good integrality and safety is established. Under analyzing the operation and data flow of foreground, the related application software framework design is achieved.More and more consumers and merchants begin to increase their positions in the market by internet and other electronic forms. Consumers can easily get the price compared and use an auction, while the merchants achieve the selling ability of 24hrs and get more support from the customer and win the market position. As a part of enterprise database administration system, the online bookstore administration system plays a quite important role. This system is an integrate B2C electronic commerce website and an extendable strong B2C website. The system utilizes the classic N-layer design, which can be divided into 3 basic layers: presentation layer–user interface layer, operation layer, and data service layer. Each layer can also be divided into N layers according to these 3 layers.The user interface layer is composed of the user interactions and visualized elementary. The lay not only provides an appearance and visual effect, but also is responsible for the administrations of users'navigation to the website. User layer, which is also called presentation layer, is almost developed by ASP.NET. We have utilized all the basic code-behind functions of ASP.NET.As for developing the B2C website, we use several types of data at the data layer, especially the database of tariff of books. Besides, we store and transfer data by XML in other parts of the website.Here we call this internet online system BMS.
Keywords/Search Tags:Online bookstore, ASP.NET, SQL Server 2000, Microsoft VisualStudio.NET, B2C, Shopping Cart
PDF Full Text Request
Related items