Skip to:Content
|
Bottom
Cover image for Building electronic commerce with web database constructions
Title:
Building electronic commerce with web database constructions
Personal Author:
Publication Information:
Reading, MA : Addison-Wesley, 2002
ISBN:
9780201741308
Added Author:

Available:*

Library
Item Barcode
Call Number
Material Type
Item Category 1
Status
Searching...
30000010074236 HF5548.32 N44 2000 Open Access Book Book
Searching...

On Order

Summary

Summary

This tutorial-style text overviews basic e-commerce business issues and technical concepts that developers must understand to create Web database constructions, and offers step-by-step instructions for implementing these concepts using popular technologies. Each chapter begins with an explanation of e-commerce concepts and then delves into applying the concepts using current tools. Learning features include two ongoing case studies, news articles, and exercises. Basic programming skills and some experience with databases is assumed. Anne Nelson teaches in the Department of Computer Information Systems at High Point University. William Nelson is president of a management consulting firm specializing in management information systems. c. Book News Inc.


Table of Contents

Forewordp. iii
Prefacep. v
1 Introduction to Electronic Commercep. 1
1.1 The Relationship Between Electronic Commerce and Businessp. 5
1.2 Comparing Electronic Commerce with Traditional Commercep. 11
1.3 Comparing Electronic Commerce with Electronic Data Interchangep. 13
1.4 Electronic Commerce Strategies and Techniquesp. 16
1.5 Electronic Commerce and Client/Server Architecturep. 21
1.6 The Relationship Between Electronic Commerce and Web Database Constructionsp. 27
Summaryp. 29
Chapter Key Termsp. 32
Review Questionsp. 32
Critical Thinking Using the Webp. 33
Chapter Case Studyp. 33
2 Introduction to Web Database Constructionp. 35
2.1 The Web Database Constructionp. 39
2.2 The Front-End of the Construction and Elements of the Webp. 44
2.3 HTTP and Client/Server Interactionp. 50
2.4 The Integral Nature of the Web Server to the Electronic Commerce Constructionsp. 55
2.5 The Web Database Processing Architecturesp. 56
2.6 The Benefits and Challenges of Web Database Constructionp. 58
2.7 Client-Side Technologiesp. 58
2.8 Server-Side Technologiesp. 60
2.9 Assessment Techniques and Design Considerationsp. 65
Summaryp. 69
Chapter Key Termsp. 72
Review Questionsp. 72
Critical Thinking Using the Webp. 73
Chapter Case Studyp. 73
3 Getting Started: Web Server Installation and Administrationp. 75
3.1 Introduction to Web Server Softwarep. 76
3.2 Web Server Software Componentsp. 83
3.3 Installation of WebSite Web Server Softwarep. 89
3.4 WebSite Web Server Software Configuration and Maintenancep. 98
3.5 Web Server Software Securityp. 106
3.6 Installation of Web Applications Provided on This Book's Companion Web Sitep. 108
Summaryp. 111
Chapter Key Termsp. 114
Review Questionsp. 114
Critical Thinking Using the Webp. 115
Chapter Case Studyp. 115
4 Electronic Commerce Business Modelsp. 117
4.1 Building Electronic Commerce Business Modelsp. 118
4.2 Planning a Successful Electronic Commerce Businessp. 122
4.3 The Online Guestbook Modelp. 127
4.4 The Online Survey Modelp. 134
4.5 The Online Job Listing Service Modelp. 137
4.6 Measuring Success of the Electronic Commerce Business Modelp. 143
Summaryp. 146
Chapter Key Termsp. 148
Review Questionsp. 148
Critical Thinking Using the Webp. 149
Chapter Case Studyp. 150
5 Relational Database Conceptsp. 151
5.1 Understanding Relational Databasesp. 152
5.2 Building Back-End Databasesp. 162
5.3 Designing Advanced Queries and Analyzing Datap. 165
5.4 Creating Advanced Queriesp. 175
Summaryp. 187
Chapter Key Termsp. 188
Review Questionsp. 189
Critical Thinking Using the Webp. 190
Chapter Case Studyp. 190
6 Client-Side Technologiesp. 193
6.1 Hypertext and Hypermediap. 194
6.2 Building HTML Forms for Dynamic Web Interactionp. 197
6.3 Using Cookies for State Management in the Hidden HTML Form Fieldsp. 206
6.4 Using Cascading Style Sheets to Display HTML Elementsp. 211
6.5 Using XHTML in the Electronic Commerce Modelp. 218
6.6 Exploring the Fundamentals of DHTML in the Electronic Commerce Modelp. 222
Summaryp. 223
Chapter Key Termsp. 226
Review Questionsp. 227
Critical Thinking Using the Webp. 227
Chapter Case Studyp. 228
7 Windows Common Gateway Interface Server-Side Technologiesp. 229
7.1 Server-Side Technologiesp. 230
7.2 Common Gateway Interfacep. 231
7.3 Understanding Input and the CGI Environmental Variablesp. 239
7.4 Understanding CGI Output: Returning and Redirectingp. 244
7.5 Creating a CGI Application Using Visual Basicp. 246
Summaryp. 267
Chapter Key Termsp. 269
Review Questionsp. 269
Critical Thinking Using the Webp. 270
Chapter Case Studyp. 270
8 Processing CGI Template Files with Server-Side Technologyp. 273
8.1 Benefits of Using CGI Template Files with Server-Side Technologyp. 274
8.2 Sending Output Using a CGI Template Filep. 276
8.3 Designing and Testing a CGI Template Filep. 278
8.4 Listing CGI Application Variables in a CGI Template Filep. 283
8.5 Evaluating Expressions in a CGI Template Filep. 288
8.6 Assigning Variables in a CGI Template Filep. 293
8.7 Specifying Conditions in a CGI Template Filep. 295
8.8 Creating Loops in a CGI Template Filep. 298
8.9 Including the Contents of Another File in a CGI Template Filep. 302
Summaryp. 304
Chapter Key Termsp. 306
Review Questionsp. 306
Critical Thinking Using the Webp. 307
Chapter Case Studyp. 307
9 Connectivity: Databases, Visual Basic, and CGIp. 309
9.1 Using a Database in a CGI Application for Connectivityp. 310
9.2 Understanding the Database Objectsp. 314
9.3 Adding a Table Record Through a Visual Basic Recordset Objectp. 324
9.4 Trapping Database-Related Errorsp. 327
9.5 Listing Existing Back-End Recordsp. 330
9.6 Locating Records in the Back-End Database That Meet Specific Criteriap. 333
9.7 Applying Analyzing and Filtering Techniques to the Back-End Databasep. 336
Summaryp. 339
Chapter Key Termsp. 341
Review Questionsp. 342
Critical Thinking Using the Webp. 342
Chapter Case Studyp. 343
10 Active Server Pages Server-Side Technologiesp. 345
10.1 Understanding Active Server Pages Server-Side Technologyp. 346
10.2 Installing Chili!Soft ASPp. 354
10.3 Exploring the ASP Codep. 358
10.4 Creating an ASP Applicationp. 359
10.5 Creating an ASP Page with Banner Adsp. 360
10.6 Creating an ASP Guestbookp. 367
10.7 Creating an ASP Page for Login Securityp. 370
Summaryp. 372
Chapter Key Termsp. 375
Review Questionsp. 375
Critical Thinking Using the Webp. 376
Chapter Case Studyp. 376
11 Connectivity: Databases, Visual Basic, and ASPp. 379
11.1 Utilizing a Database in an ASP Application for Connectivityp. 380
11.2 Viewing Table Records With VBScript and ASPp. 388
11.3 Querying and Sorting a Back-End Database with VBScript and ASPp. 391
11.4 Building Advanced Queries Using ASP Database Transactionsp. 396
Summaryp. 402
Chapter Key Termsp. 404
Review Questionsp. 404
Critical Thinking Using the Webp. 405
Chapter Case Studyp. 405
12 Server-Side Development with ASP Template Filesp. 407
12.1 The Importance of Template Files in the ASP Electronic Commerce Modelp. 408
12.2 The Use of the Cookies Collection in ASP Template Filesp. 410
12.3 Creating ASP Template Filesp. 417
12.4 Using Functions to Modify Template VBScripts
Summaryp. 426
Chapter Key Termsp. 429
Review Questionsp. 429
Critical Thinking Using the Webp. 430
Chapter Case Studyp. 430
13 Browser Programs and Other Server-Side Technologiesp. 431
13.1 The Basic Components of JavaScriptp. 432
13.2 Exploring JavaScript Codep. 435
13.3 Working with JavaScript Errorsp. 442
13.4 Writing Cookies with JavaScriptp. 444
13.5 Understanding Java Server Pagesp. 447
13.6 Using JRun Java Application Server for Windowsp. 451
13.7 Using ActiveX in the Electronic Commerce Modelp. 459
13.8 Using ActiveX Installation Packages with ActiveX Documentsp. 463
Chapter Key Termsp. 469
Review Questionsp. 470
Critical Thinking Using the Webp. 471
Summaryp. 467
Chapter Case Studyp. 471
14 Enhancing the Electronic Commerce Business Modelp. 473
14.1 Factors That Affect the Success of Electronic Commercep. 474
14.2 Speedp. 476
14.3 Layoutp. 480
14.4 Changep. 481
14.5 Searchabilityp. 482
14.6 Database Structurep. 486
14.7 Visual Basic Project Designp. 487
Summaryp. 490
Chapter Key Termsp. 492
Review Questionsp. 492
Critical Thinking Using the Webp. 493
Chapter Case Studyp. 493
Appendix A Html Primerp. 495
Appendix B FrontPage Primerp. 501
Appendix C Organization of Files and Description of Software on this Book's Companion Web Sitep. 509
Appendix D Visual Basic Source Codep. 513
Appendix E Case Studies for Building Electronic Commerce with Web Database Constructionsp. 547
Glossaryp. 557
List of Case Studiesp. 571
Indexp. 573
Go to:Top of Page