Ecommerce Application Document
Ecommerce Application Document
1
DesignandImplementationofE-CommerceSiteforOnlineShopping
ABSTRACT
4
DesignandImplementationofE-CommerceSiteforOnlineShopping
5
DesignandImplementationofE-CommerceSiteforOnlineShopping
1.0 INTRODUCTION:
OVERALLDESCRIPTION:
Description:
removeproduct.
Admincan adduser,edituserinformationandcan remove user.
Admincanshipordertouserbasedonorderplacedbysending
confirmation mail.
DesignandImplementationofE-CommerceSiteforOnlineShopping
Usingthecode:
1. Attachthedatabaseinyour"SQLServerManagement StudioExpress".
2. Runthe applicationonMicrosoftVisualStudioaswebsite.
3. Locatethe database.
MasterPagedetails:
OnlineShoppingMasterPage(SimilarMasterPageforVisitor,Userand
Admin)
WebPages details:
HomePage
AboutUsPage
ClothingPage
OrderUsPage
ContactUsPage
AdminPage
LoginPage
RegisterPage
Track
ProjectDetail:
DesignandImplementationofE-CommerceSiteforOnlineShopping
2.0 SYSTEMREQUREMENTS:
USE-CASEDIAGRAM:
DesignandImplementationofE-CommerceSiteforOnlineShopping
10
3.0 ONLINESHOPPINGAPPLICATION:
Anyone can view Online Shopping portal and available products, but
every user must login by
his/herUsernameandpasswordinordertopurchaseororderproducts.Unregis
teredmembers can register by navigating to registration page. Only
Admin will have access to modify roles, by default developer can only
be an ‘Admin’. Once user register site, his default role will be ‘User’.
HOMEPAGE:TheHomeScreenwillconsistofscreenwereonecanbro
wsethroughthe products which we have on our website
Figure1:HomePage
DesignandImplementationofE-CommerceSiteforOnlineShopping
11
4.2.CLOTHINGPAGE(PRODUCTS):Thispageconsistsofproductdet
ails.Thispageappears same for both visitors and users.
Figure2: ClothingPage
OrderUsPage: Registereduserscanorderdesiredproductsfromhere.
Figure3: OrderUsPage
DesignandImplementationofE-CommerceSiteforOnlineShopping
12
ContactUsPage:VisitorsandRegistereduserscancontactwebsiteo
wnersor administrators from here
ABOUTUSPAGE:Thispagedescribesaboutwebsiteandowners
Figure5: Aboutus Page
DesignandImplementationofE-CommerceSiteforOnlineShopping
13
TrackForAdminPage:WebsiteAdministratorscantrackandshipordershere.
REGISTERPAGE:Newuserscanregisterhere
DesignandImplementationofE-CommerceSiteforOnlineShopping
14
Figure7:RegisterPage
DesignandImplementationofE-CommerceSiteforOnlineShopping
15
LOGIN PAGE:Loginpageforbothusersandadministrators.
Figure9: AdminPage
DesignandImplementationofE-CommerceSiteforOnlineShopping
16
ORDER VIEW FOR USER: Once users order item they are
able to see ordered products and grand total.
Figure10:OrderViewforUser
Figure11:PayPalPage
DesignandImplementationofE-CommerceSiteforOnlineShopping
17
Figure4.12:SuccessURL
URL
FIGURE4.12:FailedU
RL
18
4.0 DataManagement
Data Description
Thisdatabaseconsistsof
Users:UserandAdmininformationisaddedtodatabasewithUni
queIDbased on their roles.
Shopping:Completeproductsinformationisstored inthistable.
Orders:Customerorderedproducts,statusanddeliveryinformat
ionisstoredin this table.
DataObjects
User:ID,UserName,Password,Email,Role
Shopping:ID,Product,ProductID,Cost, Category,Image,
Description
Orders:ID,Client,Product,Quantity,Price,Date,OrderShipped
DatabaseTable Diagram
DesignandImplementationofE-CommerceSiteforOnlineShopping
19
Relationships:
DesignandImplementationofE-CommerceSiteforOnlineShopping
20
5.0 Non-Functional/OperationalRequirements
Security
Pagesofthewebsitemustbeaccessinthewaytheywereintendedtobeaccesse
d.
Includedfilesshallnotbeaccessedoutsideoftheirparent file.
Administratorcanonlyperformadministrativetaskonpagestheyarepri
administrator pages.
EfficiencyandMaintainability
Pageloadsshouldbereturnedandformattedinatimelyfashiondependin
Administratorswillhavetheabilitytoedittheaspectsoftheorderforms,p
roduct descriptions, prices and website directly
6.0 Conclusion:
21
22
23
7.0 References:
1. AnneBoehm,JoelMurach,Murach’sASP.NET4WebProgramming
withC#2010,4th Edition, Murach, 2010.
2. BryanSyverson,JoelMurach,Murach’sSQLServer2012fordevelopers,M
urach,2012.
3. http://www.w3schools.com/
4. http://msdn.microsoft.com/
5. http://agilemodeling.com/
6. http://csharp-video-tutorials.blogspot.co.uk/p/free-dot-net-video-
tutorials-for.html
7. http://csharp-video-tutorials.blogspot.com/p/free-aspnet-video-
tutorial.html
8. http://csharp-video-tutorials.blogspot.com/p/free-adonet-video-
tutorial.html