Developing e-Commerce Sites
Home > Business and Economics > Business and Management > E-commerce: business aspects > Developing e-Commerce Sites: An Integrated Approach
Developing e-Commerce Sites: An Integrated Approach

Developing e-Commerce Sites: An Integrated Approach

|
     0     
5
4
3
2
1




Out of Stock


Notify me when this book is in stock
About the Book

Today's e-Commerce-enabled Web sites are more complex than ever: it's no longer enough to simply add "shopping cart" functionality! This book shows developers exactly how to integrate a wide range of proven and emerging Web technologies to build a state-of-the-art e-Commerce site from scratch. The authors' example-driven, step-by-step approach offers an inside view of e-Commerce systems -- and provides Java, JavaScript, SQL and XML code that can help developers dramatically reduce time-to-market. Developing E-Commerce Sites starts with a quick refresher on the basics of establishing a Web presence, and a detailed overview of the key challenges associated with deploying e-Commerce and other sophisticated Web applications. Next, the authors introduce several of the key technologies that enable e-Commerce, including HTML, Java, servlets, JavaScript, JDBC, and XML -- providing detailed examples that solve real-world e-Commerce problems. Next, Developing E-Commerce Sites addresses the critical security, credit card verification, and site performance issues associated with e-Commerce. The book concludes by walking through the development of a complete e-Commerce system from start-to-finish, including database integration, user interfaces, and the creation of utility classes that can be reused in any e-Commerce deployment.

Table of Contents:
Introduction Rationale Target Audience Highlights of the Book Organization Acknowledgments Part I Chapter 1 The Basics of Internet Technology Skill Level Required Web Sites and Browsers Web Pages and HTML Web Servers and HTTP URLs FORMS and CGI Javascript Cookies Java and Servlets Databases JDBC XML e-Commerce Systems Inventory Management Systems Profile Management Systems Ordering Management Systems Shipping Management Systems Reporting Systems Getting on the Internet Using an ISP Using a Hosting Service Keeping the Computer with You A Note about Speed Disclaimer Part II Chapter 2 HTML Introduction First HTML File Some Formatting Tags Links Lists Tables Frames Forms Putting Comments in HTML Conclusion Chapter 3 Java Introduction Object Oriented Programming First Java Program Applets and Applications Instances Method Overloading Inheritance Interfaces Packages Exceptions File I/O Threads Some Useful Classes and Methods Vectors Hashtables Object Serialization Remote Method Invocation (RMI) Reading a URL Working with Proxies Internationalization Applets Threads in Applets Java Mail API Commenting Code in Java Some Useful Tools Some Practical Examples Example 1: Displaying Multiple Advertisements on Your Site Example 2: Keeping Track of Clicks on Advertisements Conclusion Some Handy Classes and Methods in Some Useful Packages Chapter 4 Servlets = HTML FORMs = POST and GET METHODs = Anatomy of a Request and a Response = CGI Scripts = Drawbacks of CGI = Efficiency with Servlets = Anatomy of a Servlet = JServ--Servlet Engine = A Basic Servlet = FORM Variables = Cookies = Sessions = Some Practical Examples Example 1: Bulk Email Sender Example 2: Internationalized Help Screens for Your Worldwide Customers Example 3: Stocks Reader = Example: Session-Based Shopping Cart = Conclusion = Some Useful Interfaces/Classes and Some of Their Methods Chapter 5 Javascript Introduction Documents documents.forms Statements Examples Functions Objects in Javascript Events and Event Handling Arrays FORMs Select Lists Buttons Submit and Radio Buttons Checkboxes Text Fields and Text Areas Frames Cookies A Practical Example Example: Personalized One-to-One Service to Customers Some Useful Methods, Properties, and Event Handlers of Some Useful Objects Reference Chapter 6 SQL and JDBC Databases and SQL Schemas Datatypes Table Creation Column Constraints Keys Indexes Dropping Tables Data Insertion and Modification Transactions Data Retrieval Operators Functions Retrieving Records from Multiple Tables Deleting Records Sequences Stored Procedures JDBC Connecting to the Database Drivers Connection Object Statement Object Retrieving Data Inserting/Modifying Data PreparedStatement Insert into a LONG Column CallableStatement Transactions in JDBC Some Practical Examples Example 1: A Customer Registration System Example 2: Bulk Email Sender--JDBC Version Some Useful Classes and Interfaces in the Java.sql Package Chapter 7 XML Introduction Some Rules to Follow Displaying an XML Document Data Interchange with an XML Document Document Type Definitions (DTDs) Parsers Using XML Client-Side Usage Server-Side Usage Some Practical Examples Example 1: Generating XML from the Database Example 2: Reading XML Data into the Database Example 3: XML-Based Stock Analyzer Conclusion References PART III Chapter 8 Credit Card Verification Card Authorization URLs Third-Party APIs Chapter 9 Security and Performance Security Firewalls Database Security Software Patches Data Transmission Security Public and Private Keys Certificates Ciphers Secure Sockets Layer Message Digests Password Security Some Hints on Making the Applications Secure Performance Finding and Fixing Bottlenecks Some Suggestions PART IV Chapter 10 System Design Introduction Inventory Management System Things to Think About Profile Management System Things to Think About Ordering Management System Things to Think About Other Systems Conclusion Chapter 11 Functionality Introduction Inventory Management System Menu Adding a Category Adding a Subcategory Deleting Categories Adding Products Modifying Products Viewing and Deleting Products Typical Usage Scenario Ordering System Sign-In Page Ordering Menu Adding Products to Checkout Cart Cart Contents Checkout Checkout for Existing Users Personal Cart Option Categories Option Order History Option Search Option Typical Usage Scenario Profile Management System Top Menu Registration Profile Update Contact Us Option Password Finder Option Shipping Management System Sign-In Page Reporting System Sign-In Page Reporting Menu User Distribution Sales Distribution User Frequency Sales Frequency Chapter 12 Utilities Introduction Description of the Utilities Connection-Pooling Utility Authenticator Email-Sending Utility HTML Template Utility Chapter 13 Inventory Management System Prerequisites High-Level Description Classes and Their Methods Detailed Description HTML Files in Document Root Other HTML Files and Templates Chapter 14 Profile Management System High-Level Description Classes and Their Methods Detailed Description Document Root HTML Files Other HTML Files and Templates Chapter 15 Ordering Management System High-Level Description Classes and Their Methods Detailed Description Document Root HTML Files Other HTML Files and Templates PART V Chapter 16 Shipping Management System High-Level Description Classes and Their Methods Detailed Description Document Root HTML Files Other HTML Files and Templates Chapter 17 Reporting System High-Level Description Classes and Their Methods Detailed Description Document Root HTML Files Other HTML Files and Templates Appendix A Installation and Configuration Instructions Apache Installation Troubleshooting Configuration JServ Installation Configuration Oracle Utilities mSQL Troubleshooting Utilities JDBC Drivers Troubleshooting JavaMail Appendix B Complete Code Listing Installation Inventory Management System Ordering Management System Profile Management System Shipping Management System Reporting System Utilities SQL For Creating Tables and Sequences Index. 0201657643T04062001


Best Sellers


Product Details
  • ISBN-13: 9780201657647
  • Publisher: Pearson Education (US)
  • Publisher Imprint: Addison Wesley
  • Height: 187 mm
  • No of Pages: 648
  • Sub Title: An Integrated Approach
  • Width: 235 mm
  • ISBN-10: 0201657643
  • Publisher Date: 12 Jul 2000
  • Binding: SA
  • Language: English
  • Spine Width: 29 mm
  • Weight: 1048 gr


Similar Products

Add Photo
Add Photo

Customer Reviews

REVIEWS      0     
Click Here To Be The First to Review this Product
Developing e-Commerce Sites: An Integrated Approach
Pearson Education (US) -
Developing e-Commerce Sites: An Integrated Approach
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

Developing e-Commerce Sites: An Integrated Approach

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    New Arrivals

    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!