CHAPTER 1 GENERAL INTRODUCTION | 第11-15页 |
1.1 Introduction | 第11页 |
1.2 Benefits of selling on the Web | 第11-12页 |
1.3 Multi-tier architecture | 第12-13页 |
1.4 Objective of the project | 第13-14页 |
1.5 Technologies used | 第14页 |
1.6 Project organization | 第14-15页 |
CHAPTER 2 SYSTEM REQUIREMENTS DETERMINATION | 第15-18页 |
2.1 TTC organization | 第15-16页 |
2.2 System requirements | 第16-18页 |
CHAPTER 3 SYSTEM MODEL OVERVIEW AND ANALYSIS | 第18-28页 |
3.1 Types of system model overview | 第18-22页 |
3.1.1 Single-tier application architecture | 第18页 |
3.1.2 Two-tier application architecture | 第18-20页 |
3.1.3 Multi-tier application architecture | 第20-22页 |
3.2 COM, DCOM, MTS, and COM+ technologies overview | 第22-24页 |
3.3 System model used | 第24-25页 |
3.4 System model analysis | 第25-28页 |
3.4.1 Front desk application | 第25-26页 |
3.4.2 Web-based application | 第26-28页 |
CHAPTER 4 DESIGNING AND CREATING THE DATA-TIER | 第28-39页 |
4.1 Logical database design | 第28-31页 |
4.1.1 Entity sets | 第28页 |
4.1.2 Relationship sets designation | 第28-30页 |
4.1.3 Entity-relationship diagram | 第30-31页 |
4.2 Physical database design | 第31-39页 |
4.2.1 Tables | 第31-36页 |
4.2.2 Database diagram | 第36页 |
4.2.3 Stored procedures and triggers | 第36-39页 |
CHAPTER 5 MIDDLE-TIER COMPONENT DESIGN | 第39-45页 |
5.1 Middle-tier business objects | 第39-42页 |
5.1.1 Design consideration | 第39-40页 |
5.1.2 Middle-tier business objects | 第40-42页 |
5.2 Data access method used | 第42-45页 |
5.2.1 ADO object | 第42-43页 |
5.2.2 ADO features | 第43-44页 |
5.2.3 Benefits of ADO | 第44-45页 |
CHAPTER 6 USER INTERFACE LAYOUT DESIGN AND DATA MANIPULATION ALGORITHMS | 第45-64页 |
6.1 Front Desk application | 第45-55页 |
6.1.1 Menu design | 第45-55页 |
6.2 Web-based application | 第55-64页 |
6.2.1 Graphical representation of the structure of TTC Web site | 第55-56页 |
6.2.2 Using frames | 第56-57页 |
6.2.3 Online order process | 第57-64页 |
CHAPTER 7 IMPLEMENTATION AND TESTING | 第64-72页 |
7.1 Middle-tier component development | 第64页 |
7.2 Front desk application implementation | 第64页 |
7.3 Web-based application implementation | 第64-68页 |
7.3.1 Technologies used | 第64-65页 |
7.3.2 Web-based application development and data processing | 第65-66页 |
7.3.3 Validation issues | 第66-68页 |
7.4 Security issues | 第68-71页 |
7.4.1 Database security | 第68-69页 |
7.4.2 Middle-tier component security | 第69-70页 |
7.4.3 Web site security | 第70-71页 |
7.5 Testing | 第71-72页 |
CHAPTER 8 CONCLUSIONS | 第72-74页 |
8.1 System platform | 第72页 |
8.1.1 Recommended software | 第72页 |
8.1.2 Recommended hardware | 第72页 |
8.2 Concluding considerations | 第72-74页 |
APPENDIX | 第74-88页 |
APPENDIX A Code used to create TSMS database and tables | 第74-77页 |
APPENDIX B Sample of stored procedures | 第77-79页 |
APPENDIX C A part of COrders class code | 第79-81页 |
APPENDIX D Code used to input a new sale into the database | 第81-83页 |
APPENDIX E Code used to generate the Categories-Quantities page | 第83-84页 |
APPENDIX F Excerpt of the code used to validate a credit card | 第84-88页 |