2.2akiba-online

akiba-online  时间:2021-03-20  阅读:()
GovernorsStateUniversityOPUSOpenPortaltoUniversityScholarshipAllCapstoneProjectsStudentCapstoneProjectsSummer2014DesignandImplementationofE-CommerceSiteforOnlineShoppingSidharthaReddyVatrapuGovernorsStateUniversityFollowthisandadditionalworksat:https://opus.
govst.
edu/capstonesPartoftheDatabasesandInformationSystemsCommons,andtheSystemsArchitectureCommonsFormoreinformationabouttheacademicdegree,extendedlearning,andcertificateprogramsofGovernorsStateUniversity,gotohttp://www.
govst.
edu/Academics/Degree_Programs_and_Certifications/VisittheGovernorsStateComputerScienceDepartmentThisProjectSummaryisbroughttoyouforfreeandopenaccessbytheStudentCapstoneProjectsatOPUSOpenPortaltoUniversityScholarship.
IthasbeenacceptedforinclusioninAllCapstoneProjectsbyanauthorizedadministratorofOPUSOpenPortaltoUniversityScholarship.
Formoreinformation,pleasecontactopus@govst.
edu.
RecommendedCitationVatrapu,SidharthaReddy,"DesignandImplementationofE-CommerceSiteforOnlineShopping"(2014).
AllCapstoneProjects.
79.
https://opus.
govst.
edu/capstones/79DesignandImplementationofE-CommerceSiteforOnlineShopping1GraduateProjectDesignandImplementationofE-CommerceSiteforOnlineShoppingBySidharthaReddyVatrapuFortheDegreeMasterofComputerScience,WithaMajorinComputerScienceGovernorsStateUniversityUniversityPark,IL604842014DesignandImplementationofE-CommerceSiteforOnlineShopping3ABSTRACTIntoday'sfast-changingbusinessenvironment,it'sextremelyimportanttobeabletorespondtoclientneedsinthemosteffectiveandtimelymanner.
Ifyourcustomerswishtoseeyourbusinessonlineandhaveinstantaccesstoyourproductsorservices.
OnlineShoppingisalifestylee-commercewebapplication,whichretailsvariousfashionandlifestyleproducts(CurrentlyMen'sWear).
ThisprojectallowsviewingvariousproductsavailableenablesregistereduserstopurchasedesiredproductsinstantlyusingPayPalpaymentprocessor(InstantPay)andalsocanplaceorderbyusingCashonDelivery(PayLater)option.
ThisprojectprovidesaneasyaccesstoAdministratorsandManagerstoviewordersplacedusingPayLaterandInstantPayoptions.
Inordertodevelopane-commercewebsite,anumberofTechnologiesmustbestudiedandunderstood.
Theseincludemulti-tieredarchitecture,serverandclientsidescriptingtechniques,implementationtechnologiessuchasASP.
NET,programminglanguage(suchasC#)andrelationaldatabases.
Thisisaprojectwiththeobjectivetodevelopabasicwebsitewhereaconsumerisprovidedwithashoppingcartapplicationandalsotoknowaboutthetechnologiesusedtodevelopsuchanapplication.
Thisdocumentwilldiscusseachoftheunderlyingtechnologiestocreateandimplementane-commercewebsite.
DesignandImplementationofE-CommerceSiteforOnlineShopping4ACKNOWLEDGEMENTSIncompletingthisgraduateprojectIhavebeenfortunatetohavehelp,supportandencouragementfrommanypeople.
Iwouldliketoacknowledgethemfortheircooperation.
FirstandforemostdeeplythankfultoProfessorDr.
Soon-OkPark,forherwonderfulguidanceduringthisprojectworkinfieldofComputerScience,atGovernorsStateUniversity.
Iamalsothankfulforhercontinuousfeedbackandencouragementthroughoutthisprojectwork.
Herbroadknowledgeandhardworkingattitudehasleftmewithverydeepimpressionsandtheywillgreatlybenefitmethroughoutmylife.
IwouldliketothankmyprojectReadersDr.
Kong-ChengWongandDr.
SteveHyznyfortheirsupportthroughoutthisprojectwork.
DesignandImplementationofE-CommerceSiteforOnlineShopping5TABLEOFCONTENTSABSTRACT…3ACKNOWLDEGEMENT4LISTOFFIGURES…61.
0INTRDUCTION…72.
0OVERALLDESCSRIPTION…72.
1DESCRIPTION…72.
2USINGTHECODE…82.
3MASTERPAGEDETAILS…82.
4WEBPAGESDETAILS…82.
5PROJECTDETAILS…83.
0SYSTEMREQUREMENT93.
1USE-CASEDIAGRAM…94.
0ONLINESHOPPINGAPPLICATION…94.
1HOMEPAGE4.
2CLOTHINGPAGE(PRDUCTS)4.
3ORDERUSPAGE4.
4CONTACTUSPAGE4.
5ABOUTUSPAGE4.
6TRACKFORADMINPAGE4.
7REGISTERPAGE4.
8LOGIN4.
9ADMINPAGE4.
10ORDERVIEWFORUSER4.
11PAYPALFORPAYMENT4.
12SUCCESSPAGE4.
13FAILEDPAGE5.
0DATAMANAGEMENT…165.
1DATADESCRIPTION5.
2DATAOBJECTS5.
3DATATABLEDIAGRAM5.
4RELATIONSHIPS6.
0NON-FUNCTIONAL/OPERATIONALREQUIREMENTS………………….
196.
1SECURITY6.
2EFFICIENCYANDMAINTAINABLITY7.
0CONCLUSION…198.
0REFERENCE…21DesignandImplementationofE-CommerceSiteforOnlineShopping6ListofFiguresHOMEPAGE…10CLOTHINGPAGE(PRODUCTS)10ORDERUSPAGE…11CONTACTUSPAGE…11ABOUTUSPAGE…12TRACKFORADMINPAGE…12REGISTERPAGE…13LOGIN…13ADMINPAGE…14ORDERVIEWFORUSER…14PAYPALFORPAYMENT…15SUCCESSPAGE…15FAILEDPAGE…16DesignandImplementationofE-CommerceSiteforOnlineShopping71.
0INTRODUCTION:E-commerceisfastgaininggroundasanacceptedandusedbusinessparadigm.
Moreandmorebusinesshousesareimplementingwebsitesprovidingfunctionalityforperformingcommercialtransactionsovertheweb.
Itisreasonabletosaythattheprocessofshoppingonthewebisbecomingcommonplace.
Theobjectiveofthisprojectistodevelopageneralpurposee-commercestorewhereproductlikeclothescanbeboughtfromthecomfortofhomethroughtheInternet.
However,forimplementationpurposes,thispaperwilldealwithanonlineshoppingforclothes.
AnonlinestoreisavirtualstoreontheInternetwherecustomerscanbrowsethecatalogandselectproductsofinterest.
Theselecteditemsmaybecollectedinashoppingcart.
Atcheckouttime,theitemsintheshoppingcartwillbepresentedasanorder.
Atthattime,moreinformationwillbeneededtocompletethetransaction.
Usually,thecustomerwillbeaskedtofillorselectabillingaddress,ashippingaddress,ashippingoption,andpaymentinformationsuchascreditcardnumber.
Ane-mailnotificationissenttothecustomerassoonastheorderisplaced.
2.
0OVERALLDESCRIPTION:2.
1Description:Anymembercanregisterandviewavailableproducts.
Onlyregisteredmembercanpurchasemultipleproductsregardlessofquantity.
ContactUspageisavailabletocontactAdminforqueries.
Therearethreerolesavailable:Visitor,UserandAdmin.
Visitorcanviewavailableproducts.
Usercanviewandpurchaseproducts.
AnAdminhassomeextraprivilegeincludingallprivilegeofvisitoranduser.
Admincanaddproducts,editproductinformationandadd/removeproduct.
Admincanadduser,edituserinformationandcanremoveuser.
Admincanshipordertouserbasedonorderplacedbysendingconfirmationmail.
DesignandImplementationofE-CommerceSiteforOnlineShopping82.
2Usingthecode:1.
Attachthedatabaseinyour"SQLServerManagementStudioExpress".
2.
RuntheapplicationonMicrosoftVisualStudioaswebsite.
3.
Locatethedatabase.
2.
3MasterPagedetails:OnlineShoppingMasterPage(SimilarMasterPageforVisitor,UserandAdmin)2.
4WebPagesdetails:HomePageAboutUsPageClothingPageOrderUsPageContactUsPageAdminPageLoginPageRegisterPageTrack2.
5ProjectDetail:DesignandImplementationofE-CommerceSiteforOnlineShopping93.
0SYSTEMREQUREMENTS:3.
1USE-CASEDIAGRAM:DesignandImplementationofE-CommerceSiteforOnlineShopping104.
0ONLINESHOPPINGAPPLICATION:AnyonecanviewOnlineShoppingportalandavailableproducts,buteveryusermustloginbyhis/herUsernameandpasswordinordertopurchaseororderproducts.
Unregisteredmemberscanregisterbynavigatingtoregistrationpage.
OnlyAdminwillhaveaccesstomodifyroles,bydefaultdevelopercanonlybean'Admin'.
Onceuserregistersite,hisdefaultrolewillbe'User'.
4.
1HOMEPAGE:TheHomeScreenwillconsistofscreenwereonecanbrowsethroughtheproductswhichwehaveonourwebsiteFigure1:HomePageDesignandImplementationofE-CommerceSiteforOnlineShopping114.
2.
CLOTHINGPAGE(PRODUCTS):Thispageconsistsofproductdetails.
Thispageappearssameforbothvisitorsandusers.
Figure2:ClothingPage4.
3OrderUsPage:Registereduserscanorderdesiredproductsfromhere.
Figure3:OrderUsPageDesignandImplementationofE-CommerceSiteforOnlineShopping124.
4ContactUsPage:VisitorsandRegistereduserscancontactwebsiteownersoradministratorsfromhereFigure4:ContactUsPage4.
5ABOUTUSPAGE:ThispagedescribesaboutwebsiteandownersFigure5:AboutusPageDesignandImplementationofE-CommerceSiteforOnlineShopping134.
6TrackForAdminPage:WebsiteAdministratorscantrackandshipordershere.
Figure6:TrackingPageforAdmin.
4.
7REGISTERPAGE:NewuserscanregisterhereFigure7:RegisterPageDesignandImplementationofE-CommerceSiteforOnlineShopping144.
8LOGINPAGE:Loginpageforbothusersandadministrators.
4.
9AdminPage:OnlydifferenceyouseeinthispageisRole:Admin.
UserandAdminrolewillbecheckedoncethepagewasloginandSession["role"]willbeeitherAdminorUser.
IfcredentialsbelongtoAdminthenrolewillbeAdminandifcredentialsbelongtoUserthenrolewillbeUser.
Figure9:AdminPageDesignandImplementationofE-CommerceSiteforOnlineShopping154.
10ORDERVIEWFORUSER:Onceusersorderitemtheyareabletoseeorderedproductsandgrandtotal.
Figure10:OrderViewforUser4.
11PAYPALFORPAYMENT:Onceusersordersproductstheyareredirectedtopaymentpage.
LFigure11:PayPalPageDesignandImplementationofE-CommerceSiteforOnlineShopping16Figure4.
12:SuccessURLFigure12:SuccessURLFIGURE4.
12:FailedURLFigure12:FailedURLDesignandImplementationofE-CommerceSiteforOnlineShopping175.
0DataManagement5.
1DataDescriptionThisdatabaseconsistsofUsers:UserandAdmininformationisaddedtodatabasewithUniqueIDbasedontheirroles.
Shopping:Completeproductsinformationisstoredinthistable.
Orders:Customerorderedproducts,statusanddeliveryinformationisstoredinthistable.
5.
2DataObjectsUser:ID,UserName,Password,Email,RoleShopping:ID,Product,ProductID,Cost,Category,Image,DescriptionOrders:ID,Client,Product,Quantity,Price,Date,OrderShipped5.
3DatabaseTableDiagramDesignandImplementationofE-CommerceSiteforOnlineShopping185.
4Relationships:DesignandImplementationofE-CommerceSiteforOnlineShopping196.
0Non-Functional/OperationalRequirements6.
1SecurityPagesofthewebsitemustbeaccessinthewaytheywereintendedtobeaccessed.
Includedfilesshallnotbeaccessedoutsideoftheirparentfile.
Administratorcanonlyperformadministrativetaskonpagestheyareprivilegedtoaccess.
Customerswillnotbeallowedtoaccesstheadministratorpages.
6.
2EfficiencyandMaintainabilityPageloadsshouldbereturnedandformattedinatimelyfashiondependingontherequestbeingmade.
Administratorswillhavetheabilitytoedittheaspectsoftheorderforms,productdescriptions,pricesandwebsitedirectly7.
0Conclusion:TheInternethasbecomeamajorresourceinmodernbusiness,thuselectronicshoppinghasgainedsignificancenotonlyfromtheentrepreneur'sbutalsofromthecustomer'spointofview.
Fortheentrepreneur,electronicshoppinggeneratesnewbusinessopportunitiesandforthecustomer,itmakescomparativeshoppingpossible.
Asperasurvey,mostconsumersofonlinestoresareimpulsiveandusuallymakeadecisiontostayonasitewithinthefirstfewseconds.
"Websitedesignislikeashopinterior.
Iftheshoplookspoororlikehundredsofothershopsthecustomerismostlikelytoskiptotheothersite.
Hencewehavedesignedtheprojecttoprovidetheuserwitheasynavigation,retrievalofdataandnecessaryfeedbackasmuchaspossible.
Inthisproject,theuserisprovidedwithane-commercewebsitethatcanbeusedtobuybooksonline.
ToimplementthisasawebapplicationweusedASP.
NETastheTechnology.
ASP.
NEThasseveraladvantagessuchasenhancedperformance,scalability,built-insecurityandsimplicity.
DesignandImplementationofE-CommerceSiteforOnlineShopping20TobuildanywebapplicationusingASP.
NETweneedaprogramminglanguagesuchasC#,VB.
NET,J#andsoon.
C#wasthelanguageusedtobuildthisapplication.
FortheclientbrowsertoconnecttotheASP.
NETengineweusedMicrosoft'sInternetInformationServices(IIS)astheWebServer.
ASP.
NETusesADO.
NETtointeractwiththedatabaseasitprovidesin-memorycachingthateliminatestheneedtocontactthedatabaseserverfrequentlyanditcaneasilydeployandmaintainanASP.
NETapplication.
SQLwasusedasback-enddatabasesinceitisoneofthemostpopulardatabases,anditprovidesfastdataaccess,easyinstallationandsimplicity.
Agoodshoppingcartdesignmustbeaccompaniedwithuser-friendlyshoppingcartapplicationlogic.
Itshouldbeconvenientforthecustomertoviewthecontentsoftheircartandtobeabletoremoveoradditemstotheircart.
Theshoppingcartapplicationdescribedinthisprojectprovidesanumberoffeaturesthataredesignedtomakethecustomermorecomfortable.
Thisprojecthelpsinunderstandingthecreationofaninteractivewebpageandthetechnologiesusedtoimplementit.
ThedesignoftheprojectwhichincludesDataModelandProcessModelillustrateshowthedatabaseisbuiltwithdifferenttables,howthedataisaccessedandprocessedfromthetables.
ThebuildingoftheprojecthasgivenmeapreciseknowledgeabouthowASP.
NETisusedtodevelopawebsite,howitconnectstothedatabasetoaccessthedataandhowthedataandwebpagesaremodifiedtoprovidetheuserwithashoppingcartapplication.
DesignandImplementationofE-CommerceSiteforOnlineShopping218.
0References:1.
AnneBoehm,JoelMurach,Murach'sASP.
NET4WebProgrammingwithC#2010,4thEdition,Murach,2010.
2.
BryanSyverson,JoelMurach,Murach'sSQLServer2012fordevelopers,Murach,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.
html7.
http://csharp-video-tutorials.
blogspot.
com/p/free-aspnet-video-tutorial.
html8.
http://csharp-video-tutorials.
blogspot.
com/p/free-adonet-video-tutorial.
html

Kinponet是谁?Kinponet前身公司叫金宝idc 成立于2013年 开始代理销售美国vps。

在2014年发现原来使用VPS的客户需求慢慢的在改版,VPS已经不能满足客户的需求。我们开始代理机房的独立服务器,主推和HS机房的独立服务器。经过一年多的发展,我们发现代理的服务器配置参差不齐,机房的售后服务也无法完全跟上,导致了很多问题发生,对使用体验带来了很多的不便,很多客户离开了我们。经过我们慎重的考虑和客户的建议。我们在2015开始了重大的改变, 2015年,我们开始计划托管自己...

LiCloud:香港CMI/香港CN2+BGP服务器,30Mbps,$39.99/月;香港KVM VPS仅$6.99/月

licloud怎么样?licloud目前提供香港cmi服务器及香港CN2+BGP服务器/E3-1230v2/16GB内存/240GB SSD硬盘/不限流量/30Mbps带宽,$39.99/月。licloud 成立於2021年,是香港LiCloud Limited(CR No.3013909)旗下的品牌,主要提供香港kvm vps,分为精简网络和高级网络A、高级网络B,现在精简网络和高级网络A。现在...

限时新网有提供5+个免费域名

有在六月份的时候也有分享过新网域名注册商发布的域名促销活动(这里)。这不在九月份发布秋季域名促销活动,有提供年付16元的.COM域名,同时还有5个+的特殊后缀的域名是免费的。对于新网服务商是曾经非常老牌的域名注册商,早年也是有在他们家注册域名的。我们可以看到,如果有针对新用户的可以领到16元的.COM域名。包括还有首年免费的.XYZ、.SHOP、Space等等后缀的域名。除了.COM域名之外的其他...

akiba-online为你推荐
安徽汽车网想在合肥买辆二手车,想问在哪里买比较放心?商标注册流程及费用我想注册商标一般需要什么流程和费用?原代码什么是原代码丑福晋八阿哥胤禩有几个福晋 都叫啥名儿呀巫正刚阿迪三叶草彩虹板鞋的鞋带怎么穿?详细点,最后有图解。高分求www.niuav.com给我个看电影的网站www.kaspersky.com.cn现在网上又有病毒了?59ddd.comarmada m300什么装系统国风商讯国风快胃片多少钱国风商讯国风轮胎待遇怎么样
河北服务器租用 如何查询ip地址 主机测评 亚洲大于500m x3220 flashfxp怎么用 台湾服务器 wdcp 2017年黑色星期五 云主机51web 免费ftp空间申请 个人空间申请 100m空间 免费申请网站 四核服务器 丽萨 cxz xuni 万网主机 徐州电信 更多