BS100字英文介绍【精选推荐】.docx
BS100字英文介绍【精选推荐】BS100字英文介绍B/S模式一、介绍B/S模式是一种以Web技术为基础的新型的管理信息系统(简称MIS)系统平台模式。把传统C/S模式中的服务器部分分解为一个数据服务器与一个或多个应用服务器(Web服务器),从而构成一个三层结构的客户服务器体系。第一层客户机,它是用户与整个系统的接口。客户的应用程序精简到一个通用的浏览器软件,如NetscapeNavigator,微软公司的IE等。浏览器将HTML代码转化成图文并茂的网页。网页还具备一定的交互功能,允许用户在网页提供的申请表上输入信息提交给后台,并提出处理请求。这个后台就是第二层的Web服务器。第二层Web服务器将启动相应的进程来响应这一请求,并动态生成一串HTML代码,其中嵌入处理的结果,返回给客户机的浏览器。如果客户机提交的请求包括数据的存取,Web服务器还需与数据库服务器协同完成这一处理工作。第三层数据库服务器的任务类似于C/S模式,负责协调不同的Web服务器发出的SQ请求,管理数据库。二、B/S和C/S的区别1硬件环境不同:C/S一般建立在专用的网络上,小范围里的网络环境,局域网之间再通过专门服务器提供连接和数据交换服务。B/S建立在广域网之上的,不必是专门的网络硬件环境,例如电话上网,租用设备.信息自己管理.有比C/S更强的适应范围,一般只要有操作系统和浏览器就行。2对安全要求不同C/S一般面向相对固定的用户群,对信息安全的控制能力很强。一般高度机密的信息系统采用C/S结构适宜。可以通过B/S发布部分可公开信息。B/S建立在广域网之上,对安全的控制能力相对弱,可能面向不可知的用户。3对程序架构不同C/S程序可以更加注重流程,可以对权限多层次校验,对系统运行速度可以较少考虑。B/S对安全以及访问速度的多重的考虑,建立在需要更加优化的基础之上.比C/S有更高的要求B/S结构的程序架构是发展的趋势,从MS的.Net系列的BizTalk2000Exchange2000等,全面支持网络的构件搭建的系统。SUN和IBM推JavaBean构件技术等,使B/S更加成熟.。4软件重用不同C/S程序可以不可避免的整体性考虑,构件的重用性不如在B/S要求下的构件的重用性好。B/S对的多重结构,要求构件相对独立的功能.能够相对较好的重用.就如买来的餐桌可以再利用,而不是做在墙上的石头桌子5系统维护不同C/S程序由于整体性,必须整体考察,处理出现的问题以及系统升级.升级难.可能是再做一个全新的系统B/S构件组成,方面构件个别的更换,实现系统的无缝升级.系统维护开销减到最小.用户从网上自己下载安装就可以实现升级。6处理问题不同C/S程序可以处理用户面固定,并且在相同区域,安全要求高,需求与操作系统相关.应该都是相同的系统。B/S建立在广域网上,面向不同的用户群,分散地域,这是C/S无法作到的。与操作系统平台关系最小。7用户接口不同C/S多是建立的Window平台上,表现方法有限,对程序员普遍要求较高。B/S建立在浏览器上,有更加丰富和生动的表现方式与用户交流.并且大部分难度减低,减低开发成本。8信息流不同C/S程序一般是典型的中央集权的机械式处理,交互性相对低。B/S信息流向可变化,B-BB-CB-G等信息、流向的变化,更像交易中心。三、B/S的优点1、系统开发、维护、升级方便每当服务器应用程序升级时,只要在服务器上升级服务应用程序即可,用户计算机上的浏览器软件不需要修改,系统开发和升级维护方便.2、B/S模式具有很强的开放性在B/S模式下,用户通过通用的浏览器进行访问,系统开放性好。3、B/S模式的结构易于扩展由于Web的平台无关性,B/S模式的结构可以任意扩展,可以从包含一台服务器和几个用户的小型系统扩展成为拥有成千上万个用户的大型系统.。4、用户使用方便B/S模式的应用软件都是基于Web浏览器的,而Web浏览器的界面是类似的。对于无用户交换功能的页面。用户接触的界面都是一致的,用户使用方便。Thefirsttierclient,itistheinterfacebetweentheuserandthesystem.StreamlineclientapplicationtoagenericbrowsersoftwaresuchasNetscapeNavigator,Microsoft"sIEandsoon.BrowserHTMLcodeintotheillustratedpages.Sitealsohassomeinteractivefeaturesthatallowtheusertoenterinformationpresentedtoprovidebackgroundonthewebapplicationformandmakeprocessingtherequest.ThesecondlayeristhebackgroundWebserver.ThesecondlayeroftheWebserverwillinitiatetheprocesstorespondtothisrequest,anddynamicallygenerateabunchofHTMLcode,theresultofwhichisembeddedprocessing,returnedtotheclientbrowser.ThethirdlayeristhedatabaseservertaskssimilartoC/Smode,responsibleforcoordinatingtheSQdifferentWebserversendsrequests,managethedatabase.DifferencebetweenB/SandC/S(1)HardwareenvironmentC/Sisgenerallybuiltonadedicatednetwork,asmallrangeinthenetworkenvironment,thenprovideconnectivityanddataexchangeservicesbetweentheLANviaadedicatedserver.B/Sbuildsonthewideareanetwork,thenetworkdoesnothavetobeadedicatedhardwareenvironment,suchastelephoneaccess,leasedequipment.Informationtheymanage.ThantheC/Sstrongeradaptation,generallyaslongastheoperatingsystemsandbrowsersontheline.(2)SafetyrequirementsRelativelyfixedC/Sisgenerallyuser-orientedgroupofinformationsecuritycontrolsarestrong.GenerallyhighlyconfidentialinformationsystemsusingC/Sstructureappropriate.ItcanpublishpublicinformationthroughB/S.B/Sbasedonthewideareanetwork,thesecuritycontrolisrelativelyweak,theusermayforunknown.(3)ProgramStructureC/Sprogramscanpaymoreattentiontotheprocess,youcancheckonthemulti-levelprivilegesonthesystemspeedcanbelessconsideration.B/Sforsecurityandaccessspeedofmultipleconsiderations,theneedtoestablishmoreoptimalbasis.HashigherrequirementsB/SstructureoftheapplicationarchitectureisthedevelopmenttrendoftheratioC/S,fromtheMS.Reusecanberelativelygood.SystemMaintenanceC/Sprogramduetotheholistic,wholeinvestigationmustdealwiththeproblemsandsystemupgrades.Upgradedifficult.(6)DealwiththeproblemC/Scanhandlefixeduserplane,andinthesamearea,securityrequirements,andoperatingsystem-relatedneeds.Shouldallbethesamesystem.B/SbasedWAN,fordifferentusergroups,geographicdispersion,whichistheC/Scannotbedone.Relationshipwithminimumoperatingsystemplatform.(7)UserInterfaceC/SMulti-Windowplatformisbuiltonthelimitedperformanceofthemethod,programmersgenerallyhigher.(8)InformationflowC/Sprogramisusuallyatypicalcentralizedmechanicalhandling,relativelylowinteractivity.B/Sflowofinformationcanchange,changeBBBCBGandotherinformationflows,liketradingcenter.AdvantageofB/S(1)Convenienttoupdate、maintainanddevelopSystem.(3)easytoextendBecausetheWebisaplatform-independent,structuralB/Smodecanbearbitrarilyextended,cancontainfromoneserverandseveralsmallsystemsusershavethousandsofusersexpandedintolargesystems(4)EasytouseB/SmodeapplicationsarebasedonaWebbrowser,andaWebbrowserinterfaceissimilar.Fornon-usersswitchingpages.Usercontactinterfacearethesame,theusereasytouse.阎晓燕20100803055162014年1月9日星期四*ZUPJEztojd83)$XRMHCwrmgb60*#UPKEzuoje83-$XSMHCwrmhb61*#VPKFzupje93-%XSNHCxrmhc61(#VQKFAupke94-%YSNICxsmhc61(!VQLFAvpkf94+%YTNIDxsnhc71(!VQLGAvqkfa4+&YTOIDysnic72(!WQLGBvqlfa5+&ZTOJDytnid72)!WRLGBvqlga50&ZUOJEytoid82)$WRMGBwqlgb50*ZUPJEztojd83)$XRMHBwrlgb50*#UPKEzuoje83-$XSMHCwrmgb60*#UPKFzupje93-%XSNHCxrmhb61*#VPKFAupke94-%YSNICxsmhc61(#VQKFAupkf94+%YTNIDxsnhc71(!VQLFAvpkf94+&YTOIDysnic72(!WQLGAvqkfa4+&ZTOJDytnid72)!WRLGBvqlfa5+&ZTOJEytoid82)$WRMGBwqlga50&ZUOJEztojd83)$XRMHBwrlgb50*ZUPJEztoje83-$XSMHCwrmgb60*#UPKEzuoje83-%XSNHCxrmhb61*#VPKFzupje93-%YSNICxsmhc61(#VQKFAupke94-%YSNIDxsnhc71(!VQLFAvpkf94+%YTNIDxsnic72(!WQLGAvqkfa4+&YTOIDysnid72)!WRLGBvqlfa5+&ZTOJDytnid72)$WRMGBwqlga50&ZUOJEytoid82)$XRMHBwrlgb50*ZUPJEztojd83)$XRMHCwrmgb60*#UPKEzuoje83-$XSMHCwrmhb61*#VPKFzupje93-%XSNHCxrmhc61(#VQKFAupke94-%YSNICxsmhc61(!