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

无忧云(25元/月),国内BGP高防云服务器 2核2G5M

无忧云官网无忧云怎么样 无忧云服务器好不好 无忧云值不值得购买 无忧云,无忧云是一家成立于2017年的老牌商家旗下的服务器销售品牌,现由深圳市云上无忧网络科技有限公司运营,是正规持证IDC/ISP/IRCS商家,主要销售国内、中国香港、国外服务器产品,线路有腾讯云国外线路、自营香港CN2线路等,都是中国大陆直连线路,非常适合免北岸建站业务需求和各种负载较高的项目,同时国内服务器也有多个BGP以及高...

老周互联24小时无理由退款,香港原生IP,28元起

老周互联怎么样?老周互联隶属于老周网络科技部旗下,创立于2019年12月份,是一家具有代表性的国人商家。目前主营的产品有云服务器,裸金属服务器。创办一年多以来,我们一直坚持以口碑至上,服务宗旨为理念,为用户提供7*24小时的轮班服务,目前已有上千多家中小型站长选择我们!服务宗旨:老周互联提供7*24小时轮流值班客服,用户24小时内咨询问题可提交工单,我们会在30分钟内为您快速解答!另免费部署服务器...

Vultr VPS韩国首尔机房速度和综合性能参数测试

Vultr 商家有新增韩国首尔机房,这个是继日本、新加坡之后的第三个亚洲机房。不过可以大概率知道肯定不是直连中国机房的,因为早期的日本机房有过直连后来取消的。今天准备体验看看VULTR VPS主机商的韩国首尔机房的云服务器的速度和性能。1、全球节点PING速度测试这里先通过PING测试工具看看全球几十个节点的PING速度。看到好像移动速度还不错。2、路由去程测试测试看看VULTR韩国首尔机房的节点...

akiba-online为你推荐
国家网络安全部加强国家网络安全的重要意义 ?mathplayerjavascript 如何判断document.body.innerHTML是否为空甲骨文不满赔偿劳动法员工工作不满一个月辞退赔偿标准18comic.fun贴吧经常有人说A站B站,是什么意思啊?lunwenjiancepaperfree论文检测安全吗丑福晋男主角中毒眼瞎毁容,女主角被逼当丫鬟,应用自己的血做药引帮男主角解毒的言情小说www.yahoo.com.hk香港有什么有名的娱乐门户网站吗?haole018.comse.haole004.com为什么手机不能放?www.119mm.comwww.kb119.com 这个网站你们能打开不?www.javmoo.comjavimdb是什么网站为什么打不开
域名服务商 windows虚拟主机 广州服务器租用 广东vps 免费动态域名 缓存服务器 nerd 免费cdn加速 免费博客空间 铁通流量查询 太原联通测速平台 七夕促销 域名接入 可外链相册 河南移动网 如何用qq邮箱发邮件 服务器是干什么用的 空间登录首页 台湾google 上海电信测速网站 更多