Chapter One Introduction | 第13-19页 |
1.1 The central aspects of E-commerce | 第13-16页 |
1.1.1 The model of E-commerce | 第13-14页 |
1.1.2 E-commerce marketing | 第14页 |
1.1.3 Customer | 第14页 |
1.1.4 Browsing product catalog | 第14-15页 |
1.1.5 Shopping Basket (Cart) | 第15页 |
1.1.6 Checking out | 第15页 |
1.1.7 Payment | 第15-16页 |
1.1.8 Order fulfillment and delivery | 第16页 |
1.2 The Challenge of e-Business Computing | 第16-17页 |
1.3 Application Description | 第17页 |
1.4 Goals and Objectives of the application development | 第17-18页 |
1.5 Thesis organization | 第18-19页 |
Chapter Two Database Design and Development | 第19-31页 |
2.1 Introduction | 第19页 |
2.2 Database design stages | 第19-22页 |
2.2.1 Database Requirements Analysis | 第20页 |
2.2.2 Logical Database Design | 第20-22页 |
2.3 Primary Keys | 第22页 |
2.4 Foreign Keys | 第22页 |
2.5 Defining Relationships | 第22-24页 |
2.6 Referential Integrity | 第24-25页 |
2.7 Database normalization | 第25-26页 |
2.8 Physical Database Design | 第26-27页 |
2.9 Stored procedures | 第27-29页 |
2.10 Considerations | 第29-31页 |
Chapter Three Application Architecture | 第31-50页 |
3.1 Introduction | 第31页 |
3.2 N-Tier Architecture (Multi-tier architecture) | 第31-33页 |
3.3 Why Multi-tier? | 第33-35页 |
3.4 Nairobi Cyber stores application architecture | 第35-36页 |
3.5 Middle Tier of the application | 第36-43页 |
3.5.1 Some Application Classes and methods functionality | 第37-38页 |
3.5.2 Middle tier interaction with database | 第38-40页 |
3.5.3 Middle Tier Application Settings and Data access | 第40-41页 |
3.5.4 Method's Similar Procedure | 第41-42页 |
3.5.5 DataReaders versus DataSets | 第42-43页 |
3.6 Presentation Layer | 第43-48页 |
3.6.1 Shopping Process | 第43-44页 |
3.6.2 Authentication | 第44-45页 |
3.6.3 Products Categories | 第45-46页 |
3.6.4 Product Listing | 第46-47页 |
3.6.5 Shopping cart | 第47页 |
3.6.6 Performance | 第47-48页 |
3.7 Managing the Backend | 第48-50页 |
Chapter Four The System User Interface Design | 第50-63页 |
4.1 Home page | 第50页 |
4.2 Product catalog | 第50-52页 |
4.3 Shopping cart | 第52-54页 |
4.4 Checkout process | 第54-55页 |
4.5 Login Page | 第55-57页 |
4.6 Registration Page | 第57-58页 |
4.7 Store management on the backend | 第58-63页 |
Chapter Five Application Security | 第63-73页 |
5.1 Introduction | 第63页 |
5.2 Security threats and e-business security objectives | 第63-65页 |
5.3 Operations of ASP.NET Security and ⅡS | 第65-66页 |
5.4 Authentication | 第66-67页 |
5.5 Application Forms Authentication | 第67-69页 |
5.6 Protected Resources (Pages) | 第69页 |
5.7 Advantages of Forms-Based Authentication | 第69-70页 |
5.8 Secure Socket Layers (SSL) | 第70-71页 |
5.9 Database Security | 第71-73页 |
5.9.1 Passwords | 第71-72页 |
5.9.2 Backup | 第72页 |
5.9.3 Physical security | 第72-73页 |
Chapter Six Implementation | 第73-77页 |
6.1 Introduction | 第73页 |
6.2 Technologies used | 第73-75页 |
6.2.1 Database implementation | 第73-74页 |
6.2.2 Business Logic Implementation | 第74页 |
6.2.3 Asp.net Technology | 第74-75页 |
6.3 Network Operating System | 第75页 |
6.4 Hardware specification | 第75-76页 |
6.5 Application Testing | 第76-77页 |
Chapter Seven Conclusion and Future Prospects | 第77-79页 |
7.1 Project Overview | 第77页 |
7.2 Limitations | 第77-78页 |
7.3 Recommendations | 第78页 |
7.4 Conclusion | 第78页 |
7.5 Future Prospects | 第78-79页 |
Bibliography | 第79-82页 |
Appendices | 第82-86页 |
Appendix-Ⅰ: Database code | 第82-85页 |
Appendix-Ⅱ: Definition of Terms | 第85-86页 |