The Design and Implementation of an E-Commerce Site for Online Book Sales

Topics: World Wide Web, Web page, Active Server Pages Pages: 46 (11829 words) Published: September 12, 2011
TABLE OF CONTENTS 1. INTRODUCTION......................................................................................................... 1 2. LITERATURE REVIEW ............................................................................................ 1 3. PROJECT DESIGN...................................................................................................... 3 3.1 DATA M ODEL ............................................................................................................ 4 3.1.1 Database Design................................................................................................ 6 3.2. PROCESS M ODEL ................................................................................................... 10 3.2.1. Functional Decomposition Diagram............................................................. 10 3.2.2 Data Flow Diagram (DFD)............................................................................ 12 3.3 USER INTERFACE D ESIGN ...................................................................................... 19 4. IMPLEMENTATION TECHNOLOGIES ............................................................... 23 4.1. INTERNET INFORMATION S ERVICES (IIS) ............................................................ 24 4.2 ASP.NET ................................................................................................................ 25 4.2.1. Authentication in ASP.NET .......................................................................... 26 4.3. M YSQL DATABASE ............................................................................................... 27 4.4. INTEGRATING IIS AND ASP.NET ......................................................................... 28 4.5. INTEGRATING THE WEBSITE AND DATABASE....................................................... 29 5. WEB PAGE PROGRAMMING OPTIONS............................................................. 30 5.1. S ERVER -SIDE PROCESSING. ................................................................................... 31 5.2. CLIENT -SIDE PROCESSING. ................................................................................... 35 6. WEB BASED APPLICATION DEVELOPMENT.................................................. 36 7. DATABASE CONNECTIVITY ................................................................................ 38 7.1 ADO.NET............................................................................................................... 38 7.2 CONNECTING ASP.NET APPLICATION TO A DATABASE....................................... 45 8. THE SHOPPING CART APPLICATION .............................................................. 46 8.1. S EARCH FOR BOOKS .............................................................................................. 48 8.2. REGISTRATION ....................................................................................................... 49 8.3. USER D ETAILS ....................................................................................................... 50 8.4. SHOPPING CART .................................................................................................... 51 8.5. PLACE AN ORDER .................................................................................................. 52 8.6. CHECK O UT ........................................................................................................... 54 8.7. PURCHASE HISTORY.............................................................................................. 56 8.8. TRANSACTIONS IN THE APPLICATION ................................................................... 61 9. LIMITATIONS AND FUTURE DEVELOPMENT................................................ 65 10. CONCLUSION ......................................................................................................... 65 11....

Bibliography: Articles 1. Chen, L. (2000). Enticing Online Consumers: A Technology Acceptance Perspective Research- in-Progress. ACM Proceedings, SIGCPR. 2. Diwakar, H., Marathe, M. (2000). The architecture of a one-stop web-window shop. December, ACM SIGecom Exchanges, Volume 2 Issue 1. 3. Morrison, M., Morrison, J., and Keys, A. (2002). Integrating Web Sites and Databases. Communications of the ACM, September, Volume 45, Issue 9. 4. Kubilus, N. J. (2000). Designing an e-commerce site for users. September 2000, Crossroads, Volume 7 Issue 1. 5. Norman, D.A. The Design of Everyday Things. Doubleday, New York, 1994. 6. Tilson, R., Dong, J., Martin, S., Kieke, E. (1998). A comparison of two current ecommerce sites. September, Proceedings of the 16th annual international conference on Computer documentation. Books 7. Anderson, R., Francis, B., Homer, A., Howard, R., Sussman, D. and Watson. (2001) Professional ASP.NET. Wrox Press Ltd. 8. Brown, S., Burdick, R., Falkner, J., Galbraith, B., Johnson, R., Kim, L., Kochmer, C., Kristmundsson, T. and Li S (2001). Professional JSP. Wrox Press Ltd. 9. Walther, S. (1998) Active Server Pages. SAMS Net. 10. Wagner, R., Daniels, K., Griffin, G., Haddad, C. and Nasr, J. (1997) JavaScript Unleashed. SAMS Net. 11. Wiley, Y. M. J. & Sons. (1997) Creating the Virtual Store: Taking Your Web Site from Browsing to Buying.
67
Websites 12. http://encyclopedia.laborlawtalk.com/IIS for information on IIS 13. http://aspnet.4guysfromrolla.com/articles/020404-1.aspx for relationship between IIS and ASP.NET. 14. http://216.15.201.66/dpec/course.htm?fullpg=http%3A//216.15.201.66/dpec/cours es/wac312/wah006.htm&acro=wac312 for security authentication in ASP.NET 15. http://samples.gotdotnet.com/quickstart/aspplus/doc/mtstransactions.aspx for information on Transactions in ASP.NET. 16. http://www.x-cart.com/articles/design_development.html for online customer behavior. 17. http://aspnet.4guysfromrolla.com/articles/011404-1.aspx for relation between IIS and ASP.NET. 18. http://www.informatik.uni-bremen.de/uniform/gdpa_d/methods/m- fctd.htm definition of Functional Decomposition. 19. http://www.agilemodeling.com/artifacts/dataFlowDiagram.htm for definition of Data Flow Diagram. 20. http://www.startvbdotnet.com/ado/default.aspx for information on ADO.NET 21. http://mypage.iusb.edu/~hhakimza/505/index.html for ADO.NET objects. 22. http://msdn.microsoft.com for ADO.NET objects. for
68
Continue Reading

Please join StudyMode to read the full document

You May Also Find These Documents Helpful

  • Design and Implementation of an E-Commerce Website Essay
  • E-commerce: Electronic Commerce and Implementation Essay
  • Design and Implementation of Online Marketing Essay
  • E Commerce Essay
  • E-commerce in online Business Essay
  • E-commerce Essay
  • Essay on E-Commerce and Sales Tax
  • E-Commerce Online Grocery Essay

Become a StudyMode Member

Sign Up - It's Free