《ASP外文文献.docx》由会员分享,可在线阅读,更多相关《ASP外文文献.docx(12页珍藏版)》请在优知文库上搜索。
1、TheDesignandImplementationofASPWebSiteNewsManagementSystemsAbstractTheuseofSPandSQ1.technologynewssitemanagementsystem,toachievethedynamicmanagementof(henewsWebsite,makingthemanagementofinIbnnalionmoretimely,efficient,improvetheworkefficiency.Atthesamelime,thedevelopmentofsystemstheorj.systemsanddes
2、ignfeaturesareintroduced.KeywordASPSQ1.,newsmanagement.databaseWiththepopularizationofInternet,moreandmorecompaniessetuptheirown.enterprisescandisplayproductsthroughthewebsite,publishingthelatestdevelopments,withuserssharingandcommunicationtoestablishcontactwithpartners,aswellasC-CommCrCc.Informatio
3、nManagementSystemwhichisanenterpriseWcbsiteanimportantpartofitbearsadoublerole,ontheonehand,thedynamiccanbeusedtoreleasethenewproductornewdevelopmentprojects,ontheotherhand,thetimelynoticetotheircustomersbusinesserfonnance,Progressintechnologyandresearchanddevelopment,inparticular,FCCommCndorprcfcrv
4、niialprojects,productsandservicestoattractcustonwrs.expandcustomerbase.Managementoftraditionalnewssitesintwoways,onestaticHTM1.page,uxlatetheinfonnationneededtore-createthepageandthenuploadthepageandmodifythecorrespondinglinks,theefficiencyofthisapproachistoolowbecausewchavelittleuse.Thesecondisbase
5、donASPandscriptinglanguages,dynamicWebpagesanddatabases,throughtheapplicationofprocedurestodealwithnews,thisiswayInOrepopular.However,duetothelimitationsofASPallowsthesystemitself,therearesomeinsurmountableflaws,andASRNETtechnologyhastakenonthesystemperformancehasbeengreatlyimproved,themainperforman
6、ceinthefollowingaspects:1. ASPpage(oopenasaresultofeachmustbecompiledtoexplaintheprocess,sowhenihcpageopensintherateofrepeatedthereisnoupgrade,andonlyneedaASRNETpagedonotneedtorecompilecompileduntilthepagehasbeenmodifiedorWeb/Xpplicationprocessrestarted.I-hismakesthespeedinanumberofvisitshasgreatlyi
7、mproved.2. AstheASPdocsnotprovideanyoutputdataforthecontentofthecomponents,sowritingadatabaseusingASPpagecanusetheRecordSetObjectADOtoreadrecordsoftransaction,whiletheASPprovidedthroughtheDataGrid.suchasADO.NETdatabaseanddatabaseComponernScanbedirectlyContact.3. ASPsupportreal-timeapplicationupdates
8、.AdministratorsdonothavetoturnoffthenetworkSCrVCrorevendonothavetostoprunningtheapplicationcanupdatetheapplicationonfile.Applicationdocumentswillneverbelocked,soevenwhentheprogramrunsinthepapercanbeoverwritten.Whenthedocumentisupdated,thesystemwillconverttothetewmoderateversion.4.ASPtakethecode-behi
9、ndapproachtothePrCPanlIiOnoftheCOdCmakestheCodCeasiertoprepare,structuremoreclearly,reducingthesystemdevelopmentandmaintenanceofthecomplexityandthecostof.1 SystemDevelopmentPrinciple1.1 TheSystemArchitectureModelofASP-basedTechnology?SPisathree-tiersystemstructure:Ul1.ayer.Business1.ogicTieranddatal
10、ayer.Ullayerisresponsibleforinteractionwiththeuser,receivinguserinputandserver-sidedatafrompresentloclients.Business1.ogicTierisresponsibleforreceivingrequestsfrombrowserrequeststothedatalayersandatthesametimetheresultsoftherequestsenttothebrowser.ItconsistsofWebForms.XM1.Webservicesandservicecompos
11、itioncomponents.WebFormsASP.NETwhichisthecoreoftheapplication,itisprescnicdlocustomersbasedondataandinformationaswellastorespondtoanddealwithcustomersanddisplayinteractiveWebformgeneratedbasedoninfcrmaUonanddata.DatalayerstomanipulatedatathroughtheADO.NETlayerforbusinesslogictoprovidedataservices,su
12、chasstoringtheresultsofdatamanipulationandrclurntotheresultsofdataretrieval.1.2 TheprincipleofaccesstothedatabaseADO.NETConnectedwiththedatabase,ADO.NETprovidethefollowingthreekindsofways:throughODBCconnected;connectedthroughO1.EDB;directlyconnectedwiththeSQ1.Server.Applicationofthreekindsofwaysasar
13、esultofdifferencesinlevels,makingtheefficiencyfromlowtohigh,hightolowindependence.Connectedtothedatabasefordataprocessing,therearetwokindsofways,thatis,throughaDataseiiotheisolationofheterogeneousdatasources,andtheotherisastreamtoreadfromthedatasource(DataReadermode).Traditionalapplicationistocreate
14、aconnectiontothedatabase,intheprocessisrunningthewholewaytomaintainconnectionstothedesign.ASRNETtakendisconnectednxledatastructure.WhenabrowserrequestsapagetotheWebserver,theservertodealwiththisrequest,therequestedpageandsendtoyourbrowser,andthenconnectionwasdisconnecteduntilthenextbrowserrequestiss
15、ued.DO.NEAnotherinnovationistheintroductionofadataset(Dataset).Adatasetistherelationshipbetweennenorjmaptoprovidehigh-speeddatabuffer.DatasetofdatasourcesknowthattheyCanbeadoptedbytheprogramortransferredfromthedatawarehousedataweregenerated,tofill.Regardlessofwherethedataacquisition,datasetsarethesa
16、meprocedurethroughtheuseoftemplatestobeoperated,anditsPolCnIialtousethesamedatabufcr.2 SystemsFunctionalDesigns2.1 SystemsFunctionStructuresThenewsmanagementsysteminWindows2000SCrVCroperatingsystemplatforms.WebserverIIS.thedatabasescnrcrforMicrosoftSQ1.Scrvcr20(X).developmenttoolsusedinMicrosoftVisualStudio.NETandDreamWeaver.Itsworkprocessesasfollows:Iheuserloginthroughtheauthoritytodeterminethegeneralusercanonlybrowse,readandqueryinforma