Power Point Presentation
-
Upload
databaseguys -
Category
Documents
-
view
773 -
download
0
description
Transcript of Power Point Presentation
Homeland E-Flower Wholesale Store
E-Commerce with ASP And SQL Server 2000
By Ploy Pachrankul
Project Supervisor:Dr. Henjin Chi
Committee Members:Dr. Richard J. EastonDr. Robert W. Sternfeld
Company Name: Homeland Objective : This project is to create the
e-commerce web page by using Active Server Page (ASP). To assist for both wholesale customers to access company information quickly and be able to order online and for Homeland company in order to increase the sale world wide.
Technolygy Used : Operation System: Windows 2003 Server Database: SQL 2000 Server Enterprise Edition Language: Active Server Page (ASP) Web Server: Internet Information Services Development tools : Virtual Studio Interdev
and Microsoft FrontPage Server Extension Mail Server : SMTP & JMAIL Graphic: Adobe Photoshop
Steps of Database design process Requirements Analysis Conceptual Design Logical Design Physical Design
MS SQL 2000 Server
A Clint/server relational database management and analysis system for e-commerce, line-of-business and data warehousing solutions.
Features: Web Access to Data Security Data Mining Web and Application Hosting Simplified Database Administration
Active Server Page (ASP)
a text file containing any combination of scripts and HTML code processes and delivered as HTML to a web browser by Microsoft IIS (Internet Information Services) web server.
Features:
VBScript Language Built in Objects COM components
ASP Objects:
ASP objects are the following: Reponses – Send information to the client Request – Retrieves information from the client Server – Communicates with the server Application – Stores information about your application Session – Store information about a specific browser
instance ObjectContext – Initiates and controls transactions ASPError – Obtains information about errors during ASP
engine processing
Feature of DatabaseThe Database Consists of: 12 Tables 10 Store ProcedureTable : Administrator Table – store information of administrator who has authority Attribute Table – Keep the different size of orchids Attribute Category Table – colors of orchid Basket Table – contains overview order information BasketItem Table – contains information of each item in basket Category Table - category name for orchids Customer Table – store customer information Flight Information Table – airline information for order Orderdata Table – contains order information and shipping address OrderStatusStage Table – the process stage of order Products Table – contains products details Supplier Table – store suppliers detail information
Store procedure
sp_BasketSubTotal : get the subtotal price of the basket
sp_BasketQuantity: retrieve the total number of basket items in the basket order. sp_CheckBasketItemQuantity : return the basket item quantity sp_ClearBasketItem : delete all basket items
sp_CreateBasket: : create a new basket for the customer
sp_InsertBasketItem : the insert of the new item in the BasketItem Table. sp_InsertCustomer : the insert of the new customer in the Customer Table. sp_RemoveBasketItem: removing the basket item firm the table. sp_RetrieveBasketItem: get basket items from the database for the specified customer
basket. sp_UpdateBasketItemsQuantity: updating the basket item quantity to the new value
passed into the store procedure.
Design for Web Page
Diagram 1:
Home:
Home My Acct Order info Basket Category
List of Category
Basket
List of name
Product description and detail page
Checkout
Thank you and receive page
Contact US
Company
Register page
User profile
Order Status/ Order Process
PROJECT DEMO http://math.indstate.edu/grad/pachrankul
ConclusionAdvantage of using dynamic data Can automate many business-to-business
communication task Simplify many work related processes Give immediate and remote access to the
information needs