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. Easton Dr. 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
MS SQL 2000 Server
A Clint/server relational database management and analysis system for e-commerce, line-of-business and data warehousing solutions.
Web Access to Data
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.
Built in 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 Database
The Database Consists of:
10 Store Procedure
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 - c ategory 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
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
Advantage 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