Online shopping website Using ASP.Net with VB
Abstract:
This document fully and formally describes the requirements of the proposed said project system. It sets out the functional and non-functional requirements and includes a description of the user interface and documentation and training requirements.
Internet is attracting all type people day by day. The users are increased to 20 million in India alone. As it gets popularity there are many sites offering products online. People have the choice to buy the product online. But all the business segment people can’t able to sell the product online because the technology problem. Here we made an attempt to provide generalized program to suit all the people to sell their products.
To
develop a Web application this depicts online Shopping of products and
purchasing using Payment Gateway. The definition and maintenance of the Database is done
through the SQL SERVER 2005.
Hardware Requirements:
- Client system requirements:
- Pentium II 400 MHz or faster.
- Microsoft Windows 98 SE, Windows ME, Windows NT 4.0 Service Pack 6, Windows 2000, Windows XP or Windows Server 2003.
- 128MB of RAM (256MB or more recommended).
- 120MB of hard disk space.
- Microsoft Internet Explorer 4.0 or later.
- Microsoft Visual SourceSafe 6.0 or later (optional).
- VGA or higher monitor resolution.
- Mouse or other pointing device.
Server system requirements:
- Pentium III 1GHz or faster (Pentium IV 2.8 GHz with Hyper-Threading recommended).
- Microsoft Windows NT 4.0 Service Pack 6, Windows 2000 Service Pack 3, Windows XP Service Pack 1 or Windows Server 2003. Note that Windows Server editions (Windows NT 4.0 Server, Windows 2000 Server or Windows Server 2003) rather than Professional ones are recommended. For information on working under Windows XP Service Pack 2
- Microsoft SQL Server 8.0 or Microsoft SQL Server 2005 Desktop Engine (MSDE 2000).
- Internet Information Server (IIS) 4.x-6.x (optional).
- Memory: 512MB of RAM (2GB or more recommended).
- 1GB hard disk space (2GB or more recommended).
- Swap file: 1GB or more.
- VGA or higher resolution monitor.
- Mouse or other pointing device.
Project Category:
RDBMS
Language(s) to be used:
ASP.NET
Features:
User Friendly
screen dialog for the definition and maintenance of the Database
Fully
Graphical User Interface.
Secure Shopping
with pay pal Payment Gateway Service.
This ASP.NET
source code deals with various modules. They are,
- User Login & Registration,
- Products listing,
- Products Detail page,
- Product search,
- Payment process module,
- Order Checkout module.
Functional Specification Scope:
The Functional Specification includes specific information about each functional requirement of the software. The Functional Specification should describe, for each functional requirement:
- Purpose - What the function is intended to accomplish.
- Input - What inputs will be accepted, in what format the inputs arrive, sources for the inputs, and other input characteristics?
- Process -The steps to be performed, algorithms, formulas, or techniques to be used. Software implementation details are not included, however.
- Output - Desired outcomes such as the output form (e.g. report layout), the destination of the output, output volume and timing, error handling procedures, and units of measure.
Functional Description:
The problem under study is being divided
into several modules/functions discussed below to understand the approach to
the solution in the broader way:
Main and Login Page: The
main page, neatly designed page, here login option is provided to login. Also
new signup option is provided to for new user to signup.
Product Category Display page: This screen display all the main categories
from this point user can select any category and they can proceed to select the
products in this category.
Product Selection Screen: This search screen. Option must be
provide to select the product based on name. Select product based on the
category and based on the company. Etc.,
Product search result screen: This screen shows all the products under the
search criteria. If there are no products under this search criteria then
system will give the message that there are no products found under this
category. Also option is provided to select the products.
View Cart Screen: View cart screen shows all the selected items,
here quantity as to be entered. And also option is provided to deselect the
products.
Order Details Screen: This
screen shows the final products in the view cart. This gives product list,
quantity, Total Amount etc., so user will get the clear information that how
much is the total amount of this selection.
Order Confirmation Screen: This is the final screen in buying process.
Here customer as confirm the order.
Software Design Specification
The Software Design Specification
(SDS) given in this outline are guidelines to the contents of your SDS. The
document should present the conceptual and detailed technical design of the
software/module that you are developing.
Document
Outline: Online shopping is the process consumers go through to purchase products or services over the Internet. A Shopping application that typically runs on the computer where your Web site
is located (the Web server), and allows your
customers to do things such as viewing the product in your store catalog,
adding a
selected product to a basket, and placing an order for it.
Payment: Online shoppers commonly use credit card or debit card to make payments, Here we are
using Paypal Payment Security For Customers
Features
of Paypal: Pay pal is an
incredibly popular way of sending and receiving money over the Internet.
Thousands of people use the service to pay for items bought on shopping site
and for a variety of other goods over the Internet, making it one of the most
convenient as well as the most popular ways to send and receive money online. Most
Secure, Free
User Registration.
Product delivery: Once a payment has been accepted the goods or
services can be delivered in the following ways.
- Shipping: The product is shipped to the customer's address.
- Shopping cart systems: type of program that represents a virtual shopping cart, similar to a real shopping cart. Shopping carts are an important component of e-commerce sites such as online shops or merchant storefronts. Program that runs on a website to collect and record purchasing decisions of a visitor. The visitor adds items to their cart for purchase until they are ready to “check out” and pay for those items. Here we can Add the item, delete the item and also change the quantity of the item in cart.
Detailed description of components:
Main and Login Page: The
main page, neatly designed page, here login option is provided to login. Also
new signup option is provided to for new user to signup.
Product Category Display page: This screen display all the main categories
from this point user can select any category and they can proceed to select the
products in this category.
Product Selection Screen: This search screen. Option must be
provide to select the product based on name. Select product based on the
category and based on the company. Etc.,
Product search result screen: This screen shows all the products under the
search criteria. If there are no products under this search criteria then
system will give the message that there are no products found under this
category. Also option is provided to select the products.
View Cart Screen: View cart screen shows all the selected items,
here quantity as to be entered. And also option is provided to deselect the
products.
Order Details Screen: This
screen shows the final products in the view cart. This gives product list,
quantity, Total Amount etc., so user will get the clear information that how
much is the total amount of this selection.
Order Confirmation Screen: This is the final screen in buying process.
Here customer as confirm the order.

