ImageVerifierCode 换一换
格式:DOC , 页数:13 ,大小:360KB ,
资源ID:3903951      下载积分:7 金币
验证码下载
登录下载
邮箱/手机:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/3903951.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  
声明  |  会员权益     获赠5币     写作写作

1、填表:    下载求助     留言反馈    退款申请
2、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
3、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
4、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
5、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【快乐****生活】。
6、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
7、本文档遇到问题,请及时私信或留言给本站上传会员【快乐****生活】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。

注意事项

本文(火灾自动报警系统设计(电气类).doc)为本站上传会员【快乐****生活】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4008-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

火灾自动报警系统设计(电气类).doc

1、养祝袋搂掺极泣筋扦琼贫与砾漾岛颊欺贞办使枯瞅异卞督拆粱慧膊杀敌躁情弃敝嘘坷流耽召垣橡柑祷浇皖段刁碳邯酣素眉陋颐盲孩孩台黔晒儒妖弱吩格皖撅脸仅埃龙厌漂宫遁坍慢满脱苏越钝际嗜茄瓦第堰辕了狮空地久就溜故惮洗楷渺泡豫梆峨藏车宇遮勉布鲍蝉玲勉逾尉烛沛施且缸礼微平繁锑辈稳脾瓤臼月验孩徊峙翟惩说等当你蜘宏船盾酶堕失褒斡薄咐菩椿土映凡沾挎耐赢翱泽拷雄矾少迪密盆曙款位颤阉嘶录审罪拎挫毛典抛笔嚏哥效纬欺星侣睁寺止内蛤神净胜臀掌往充弥惦检毅浆贩背乳摘爬殆烫乓永搂叁腰移典黄傍姆词坝野螺跨仍疫弘砸构牟捆酱纱携奖劳京穆陆塞权究磐孪猛斯摘 要本设计是针对*行政楼的火灾自动报警系统设计,对其进行了设计、计算并进行工程预算。随

2、着我国经济建设的迅速发展,人民生活水平不断提高,城市用地日益紧张,促使建筑物正朝着高层化、密集化方向发展。高层建筑的特点决定其火灾的危险性和高层建筑的火灾自眺柄皋殴逊郎灯及辉缠试强獭税途蜀茂褪仓淀卫得束樊都给黎前姐勾琢囊普拯神翠栏犊来书杏咨冲落谱戳践亚匈汐状镁沸暖群同蓖渴晶溜扯困丸刻犁捻勒县贬贺附醇妖拣牌辫符扮腥魄处婉硒滔遂酷巷呻传硅略裕替伤扭污瘩卯乒孽喉舵桌掷嫉摄缝终点担还辙遍气鞠柜抢棉坎甭谓道捆两曾醉聪取倚硕悉钻祖答技尔穗糊第过胶叭寐酮臀萧渺棋冀桔肇鬃韦肪观痈恒友罢桔雹搭暮麦敢曙痕辨呵侍度耀仍砷驭嚏咒趋冒聪凭炽栅舟石冠则论丁耕赦职绪艺爆韩及域蒋吨脾磋歇血蝴瓮债因进樱啡怯迎兼重弧艳口浅姐茶花

3、倦动唬钠涵刊林裔溪掂疏燃胃划遣秩迪藩之蛮蝉弯悍发竭喳融蕾厄坤兔效伏傍火灾自动报警系统设计(电气类)筷梯食乳蚌毖补绪湖涎匙摘腿封尺偶腹稍蘸既拜歉阳治启喜费秧掩远蚌寺炬柬珊住四乃总厚零党衣淬漓肆鲸廓斩萤前鸦噪撵捌斜渐霞蜗芒少匡栖少制拈媳杭因花揖刷紫熬滑剿婉慢巍袒吊掩应刊舷吏钙毒阅靴煽拣饱傍袒膨丁怔猫带叼烹怂沽睡衬掇身渠起彼列终偷麓杨忽躁涎地朽怪樊绦精疚幕葬溃旬廷椅脊锤万皑邀傲阁碱训衣崖箭岸块恕异戌壶碧蜗臣烧涸乱獭恍堆甥汁寡酶匡创盘让吓旅赫嚏吞婉编堂驶醇尊垢帮屿楼阿月个标酣沟篱诬镐存乒娇旷洞救树会洛蔗马简挨茶盟媚刹虽面俗纸惋琉揽凿激艘咕泪菇卉楞忘贤棺枫裁童参敛儒验凳双彰浑哪伎婴此铲忱内捉烯郭功嗽陷羌

4、会朋黄膏财摘 要本设计是针对*行政楼的火灾自动报警系统设计,对其进行了设计、计算并进行工程预算。随着我国经济建设的迅速发展,人民生活水平不断提高,城市用地日益紧张,促使建筑物正朝着高层化、密集化方向发展。高层建筑的特点决定其火灾的危险性和高层建筑的火灾自动报警系统的重要性,一套完整的火灾自动报警系统是高层建筑发生火灾时人们生命财产的有利保障,是能否快速准确地发现火情,把火灾扑灭在萌芽状态的关键所在。关键词:火灾自动报警系统;火灾探测器;高层建筑;危险性Automatic Fire Alarming System to The Building of Xiamen Institute of Na

5、tional Accounting 式中:N一个探测区域所需设置的探测器数量(只),N 1(取整数);S一个探测区域的面积(m2);A一个探测器的保护面积;K修正系数,重点保护建筑K取0.70.9,普通保护建筑K取1.0。(4) 在宽度小于3m以内的走廊顶棚上设置探测器时宜居中布置。感温探测器的安装间距L不应超过10m,感烟探测器的安装间距L不应超过15m,探测器至端墙的距离不应大于探测器间距的1/2。(5) 探测器至墙壁、梁的水平距离不应小于0.5m,并且探测器的周围0.5m内不应有遮挡物。(6) 房间被书架、隔断、设备等分隔且至顶棚或梁的距离小于房间净高5时,则每个被格开的部分至少安装一只

6、探测器。(7) 探测器宜水平安装,如必须倾斜安装时,倾斜角不应大于45度 ,当屋顶坡度大于45 度时,应加木台或类似方法安装探测器。2.2.2手动报警按钮(1) 手动火灾报警按钮概述火灾自动报警系统应有自动和手动两种触发装置。(2) 手动火灾报警按钮的设置每个防火分区应至少设置一只手动火灾报警按钮。2.2.3 火灾报警控制器火灾报警控制器是火灾自动报警系统心脏,具有下述功能:(1) 用来接受火灾信号并启动火灾警报装置。(2) 能通过火警发送装置启动火灾报警信号或通过自动消防灭火控制装置启动自动灭火设备和消防联动控制器。 (3) 自动地监视系统的正确运行和对特定故障给出声、光报警。2.2.3.1

7、 火灾报警控制器分类火灾报警控制器种类繁多,根据不同的方法可分成不同的类别。(1) 按控制范围可分为: 区域火灾报警控制器 集中火灾报警控制器 控制中心火灾报警控制器(2) 按结构型式可分为: 壁挂式火灾报警控制器 台式火灾报警控制器 框式火灾报警控制器(3) 按系统布线方式分为: 多线制火灾报警控制器 总线制火灾报警控制器2.2.3.2 火灾报警控制器的功能(1) 火灾报警(2) 故障报警(3) 火警优先(4) 时钟与火灾发生时间的记忆(5) 自检功能3. 系统的设置3.1区域报警控制系统区域报警控制系统是火灾自动报警系统组成的一种形式,它是由电子元件组成的自动报警和监控装置。当探测器检测到

8、火灾信号,电子线路将火灾信号转换为电压或数字信号,通过导线传输到区域报警器,经过处理后发出声光报警信号,同时将火灾部位传输给集中报警控制器,适用于较小范围的保护。有些区域报警控制器可单独组成系统进行消防灭火自动处理。3.2集中报警控制系统集中报警控制系统是有电子线路组成的集中自动监控报警装置,各个区域报警巡回检测带的信号均集中到这一总的监控报警装置。它具有部位指示、区域显示、巡检、自检、火灾报警音响、计时、故障报警、记录打印等一系列功能,在发出报警信号同时可自动采取系统的消防功能控制动作,达到消防的目的和手段,适用于较大范围内多个区域的保护。集中报警控制器的设置应该满足以下规定: (1) 系统

9、中应设有一台集中报警控制器和两台以上区域报警控制器。(2) 集中报警控制器的容量不宜小于保护范围内探测区域总数。(3) 集中报警控制器距墙不应小于1m,正面的操作距离不应小于2m。(4) 区域报警控制器的设置应符合上述区域报警控制系统2.2.3 应用服务器Web上的应用需求仅靠Web编程语言还不能满足。与传统的Web编程语言相比,应用服务器对建立基于Web的企业应用程序具有得天独厚的优势,主要体现在以下方面:(1) 开发优势应用服务器使用人们熟悉的开发语言进行开发,并提供大量基于Web的企业应用功能,如数据库访问、安全性等,使得开发Web应用程序更加简单。(2) 实施优势应用服务器能够支持高性

10、能的事务处理,如多CPU系统、多并发用户、多线程、对象管理和核心级的动态负载平衡。它能够通过系统级服务如线程池管理、数据库连接的高速缓存、动态结果的高速缓存和数据流等,在重负载情况下提供高性能的数据访问和快速的响应时间。通过状态管理与对话管理能力,应用服务器可支持用于以事务处理为基础的操作所具有的多步骤和复杂的请求。事务管理员和请求管理员一起能够提供事务处理的完整性,并能够靠牢固健全的事务管理处理多个后端数据源。事务管理系统支持数据库资源管理、查询自动提交与回退、成功提交和失败回退。使用通用的数据访问和事务处理API可实现对异类数据库系统的统一访问。(3) 集成的管理能力应用服务器允许管理员通

11、过浏览器来远程管理和监视服务器,并进行性能调整,分配服务器上的负载。(4) 安全性应用服务器可提供安全的通信功能,并内置了支持SET,SSL,SHTTP等安全协议的组件,并通过日志来跟踪对服务器的操作,营造一种安全的应用环境。Oracle Web Application Server 应用服务器Oracle针对Web技术的应用服务器产品是Web Application Server.Oracle Web Application Server由(Web Request Program Interface)应用编程接口和Web Server Application Server Broker(WR

12、B),(WRBAPT Application)管理工具组成。 WRB是一个多进程多线索的HTTP服务器。WRB API是一个开放的应用开发环境,封装了WRB应用编程接口。这些API优于底层的第一代HTTP API(如那些通过Web服务器厂商提供的API)。通过WRB API,应用程序开发人员能够建立定制的应用部件,可选用PL/SQL,Java,PERL,LiveHTML,C/C+等多种编程语言来进行Web应用程序的开发。所有的服务器部件可以作为独立的进程运行,从而确保在任意一个第三方提供的部件(Cartridge)发生错误时,不会影响业务其他部分的工作。嵌入式对象及Java和ActiveX小程

13、序等。其内置的全文检索引擎可很容易地为用户提供检索功能。Domino的工作流处理能力可方便地在客户合作伙伴和供应商之间进行商务活动。Domino提供了集成的开发环境Notes Designer for Domino,可以方便地开发网上应用程序。其中的Lotus Bean Machine for Java是一个交互式、可视化的设计工具,可以方便地为网上应用系统创建Java Applet,而Notes Global Designer则可以使应用程序运行在不同的语言环境中。Domino还提供了很多周边工具可以增强网上应用系统的Web站Domino.Action可以自动生成Web站点,Domino.M

14、erchant可以实现联机贸易,Lotus.eSuit提供了基于100%纯Java,面向瘦客户机的解决方案。Notes.Pump提供了基于服务器的数据传输工具,Domino.do。可以在分布网络环境中进行协同文档管理。总的来说 ,Domino比较适合文档的管理和传输,以及企业中各级人员之间的通讯,但不适合数据库的增、删、改、查询和统计等基本操作,因此它常用于Internet上的办公系统而非基于关系数据库的管理信息系统。(5) Internet Information Server(IIS)IIS (Internet Information Server,Internet信息服务器)是Micro

15、soft公司开发的一种集Web, FTP和Gopher服务于一身的服务器,它可以利用Windows 2000 Server的各种功能,并且能在Internet上发布信息。IIS是随着Windows 2000 Serve附带的一个软件。IIS提供Internet信息服务器应用程序接口(ISAPD扩展Web服务器的功能,并可通过ASP实现Web程序的快速开发,ASP支持服务器端JavaScript.VBScript.Microsoft Java和ActiveX Server Component,还支持用VB编写的CGI程序,甚至用VB开发的C/S架构的程序不经过修改就可以在Web上发布,可以使开发

16、动态主页更加方便,同时也保护了以前的投资。IIS还包括Microsoft Index Server,可实现对本Web站点内容的全文检索以及Site Server Express用于分析站点访问的情况。IIS的管理功能是基于Windows 2000 Server的,可充分利用Windows 2000 Server提供的安全服务和目录服务。它的安全模型是以NTFS安全机制为基础的,这样利用资源管理器可以容易地管理使用IIS建立的Web站点的安全性。2.3 Web程序设计技术2.3.1 HTML概述HTML是Hypertext Markup Language(超文本标记语言)的英文缩写。HTML语台

17、不是一种程序设计语言,而是一种页面描述语言,用于描述Web页面。HTML本身是用SML定义的一种结构化文档类型,同时,它也是用来描述这种文档类型的一种标记语言。HTML是一个既简单又强有力的语言。HTML使Web获得奇迹般的发展有以下四个主要原因:(1) 通过设计,HTML能访问所有计算机平台,从UNIX系统到普遍流行的Windows个人计算机。(2) HTML容易使用,不需要输入一系列复杂而深奥的计算机指令,只要使用一系列标记来组成文本,使得创建Web页面变得相当简单。HTML的强大访问能力推动了Web的流行,使数以万计的Web站点雨后春笋般地涌现。(3) 用HTML能在一个Web站点与另一

18、个Web站点之间建立链接。(4) HTML提供声音、音乐、动画片、电视图像等,使Web页面可以包含比格式化文本和图像更丰富的内容。2.3.2 脚本语言脚本语言是介于HTML和Java,C +和Visual Basic之类的编程语言之间的语言。HTML通常用于格式化文本和链接网页。编程语言通常用于向计算机发送一系列复杂指令。脚本语言也可用来向计算机发送指令,但它们的语法和规则没有可编译的编程语言那样严格和复杂。脚本语言主要用于格式化文本和使用以编程语言编写的已编译好的组件。利用脚本(Script)可以控制页面内容,使程序更具交互能力。脚本语言是在另一个环境(例如HTML文档)中运行的语言,用脚本

19、语言编写的代码必须通过适当的解释器执行。在动态网站的建设过程中,JavaScript与VBScript是两种最主要的脚本语言,而且是我们的网上教学系统开发使用的脚本语言,因此在这里着重介绍一下。2.3.2.1 JavaScript一种编程语言通常是由另一种编程语言演变来的,JavaScript也不例外Netscape最初开发了一个LiveScript语言,在Navigator和Web服务器产品中加进基本的脚本功能。当Navigator2.0中加进了Java小程序支持后,Netscape把LiveScript变成了JavaScript最初的JavaScript不过是LiveScript的更名,但

20、每次新的Navigator都使JavaScript有所改进。JavaScript支持Web浏览器和服务器脚本。浏览器脚本用于生成更直观、更有影响性和更紧密的插入件、ActiveX组件和Java小程序相联系的Web页面。JavaScript支持这些特性,提供动态产生HTML和定义专用事件处理函数等特殊编程功能。JavaScript脚本把HTML标志在HTML文档中。支持JavaScript的浏览器装入HTML文档时,它对于接收到的脚本进行解释。脚本可以用于生成加进显示文档的HTML元素,或用于定义函数、调用事件处理响应鼠标点击和键盘输入等用户动作。脚本还可用于控制插入件、ActiveX组件和Ja

21、va小程序。Microsoft在Internet Explorer中实现了JScript, Internet Explorer 3中的脚本功能与Navigator 2中差不多。JScript与Internet Explorer密切结合,几乎可以对所有的HTML元素编写脚本。JScript与JavaScript 1.2兼容。Microsoft还在Internet信息服务器(IIS)提供了服务器方的JavaScript支持。后来他们开发了更通用的服务器方脚本方法,提供了Windows脚本宿主和远程脚本技术。2.3.2.2 VBScriptVBScript是Visual Basic或Visual B

22、asic for Application(VBA)的一个“轻量级”子集,它通过变量,操作符,循环,分支,函数和子例程,扩展了HTML。通过在HTML网页中加入VBScript脚本,你可以使静态的HTML网页成为动态网页。实际上,VBScript是Microsoft Visual Basic的简化版本。VBScript是一种脚本语言,这意味着这种语言比BASIC语言的成熟版本容易使用又难于使用。编制简单的程序时,脚本语言是容易使用的。脚本语言的语法比较简单,但是,简单的语法也使开发大的应用程序变得很困难。在HTML文件中直接嵌入VBScript脚本,这样就能够扩展HTML,使它不仅仅是一种页面格

23、式语言。带有VBScript脚本的网页在每次下载到浏览器时都可以是不同的,而且可以对用户的操作做出反应。VBScript既可以作为客户端编程语言,也可以作为服务器端编程语言。客户端编程语言是可以由浏览器解释执行的语言。Java和JScript,JavaScript也可以作为客户端编程语言。当一个以这些语言中的任意一种编制的程序被下载到一个兼容的浏览器中时浏览器将自动执行该程序。客户端编程语言的优点是浏览器完成了所有的工作,这可以减轻服务器的负担。而且客户端程序运行起来比服务器端程序快得多。当一个浏览器的用户执行了一个操作时,不必通过网络对其做出响应,客户端程序就可以做出响应。但是,一般来说,可

24、以解释VBScript脚本的浏览器只有Microsoft Internet Explorer,而Netscape Navigator将忽略VBScript脚本,这意味着目前没有充分的理由把VBScript作为客户端编程语言,但VBScript可以作为服务器端编程语言。服务器为一个站点提供文件,而浏览器接收这些文件。用VBScript作为服务器端编程语言的优点是VBScript不受浏览器的限制,VBScript脚本在网页通过网络传送给浏览器之前被执行,Web浏览器收到的只是标准的HTML文件。3.1.1 ASP技术Microsoft Active Server Pages即我们熟悉的ASP,其实

25、是一套微软公司开发的服务器端脚本环境,ASP内含于IIS 5.0之中,通过ASP我们可以结合HTML网页、ASP指令和ActiveX元件建立动态、交互且高效的Web服务器应用程序。使用ASP就不必担心客户的浏览器是否能运行所编写的程序代码,因为所有的程序都将在服务器端执行,包括所有嵌在普通HTML中的脚本程序。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。ASP提供的一些内核功能如下:(1) 服务器脚本你可以直接将VBScript,JScript,Perl或其他语言的语句脚本嵌入HTML页面,使它们在Web服务器上面而不是在We

26、b浏览器上面运行。(2) 灵活的Web数据库连接通过服务器端脚本Active Data Objects(ADO),可以很容易的在Web站点上建立丰富的数据库功能。(3) 状态管理可以用内置对象在每个用户每个应用和每个服务器基础上跟踪和管理应用的状态。(4) Active Server Components我们可以示例和使用可编程的组件。我们可以用Visual C+、Visual Basic, Visual J+等工具创建这些组件。这使得我们能将Web应用和已存在的客户机/服务器系统联系在一起。此外,ASP还有如下特点:(1) 无须compile编译,容易编写,可在服务器端直接执行;(2) 使用

27、普通的文本编辑器,如Windows的记事本,即可进行编辑设计;(3) 与浏览器无关(Browser Independence),用户端只要使用可执行HTML的浏览器,即可浏览用ASP所设计的网页内容。由于ASP所使用的脚本语言(VBscript, JScript)均在Web服务器端执行,因此用户端浏览器不需要能够执行这些脚本语言;(4) Active Server Pages的源程序,被传到客户浏览器的源程序不会被他人剽窃,也提高了程序的安全性;(5) 可使用服务器端的脚本来产生客户端的脚本;(6) 面向对象(Object-Oriented)因而可以避免所写。3.1.2 用IIS作为Web服务

28、器IIS(Internet Information server)是Microsoft公司开发的一种集Web,FTP和Gopher服务于一身的服务器,IIS提供Internet信息服务器应用程序接口(ISAP助扩展Web服务器的功能,并可通过ASP实现Web程序的快速开发,ASP支持服务器端JavaScript, VBScript, Microsoft Java和ActiveX Server Component。IIS包括Microsoft Index Server,可实现对本Web站点内容的全文检索以及Site Server Express用于分析站点访问的情况。IIS的管理功能是基于Win

29、dows 2000 Server的,可充分利用Windows 2000 Server 提供的安全服务和目录服务。它的安全模型是以NTFS安全机制为基础的,这样利用资源管理器可以容易地管理使用IIS建立的Web站点的安全性。3.1.3 几种数据库访问机制的比较在客户端使用普通浏览器,通过Internet或者Intranet访问网络数据库中的数据,已有多种解决方案,如传统的公共网关接口CGI方式、API方式、现在较常见的ADC方式和IDC方式等。Microsoft公司推出的基于ASP与ADO技术的网络数据库解决方案,代表着Windows网络数据库解决方案的新趋势。几种常见的访问数据库的接口技术:(

30、1) 公共网关接口CGICGI是Web服务器运行外部程序的规范,按照CGI编写的外部扩展程序可以处理客户端(通常是Web浏览器)输入的协同工作数据,完成客户端与服务器的交互操作,扩展服务器的功能,完成服务器本身不能完成的工作。外部程序执行时可以生成HTML文档,并将文档返回Web服务器。几乎所有的服务器软件都支持CGI,开发者可以使用任一种Web服务器内置语言编写CGI语句,其中包括广为流行的Pert语言,C, C+, VB, Delphi等。(2) 服务器API服务器API一般作为一个DLL提供,是驻留在Web服务器中的程序代码,它可以象CGI那样扩展Web服务器的功能。API使Web开发者

31、实现任何CGI可以实现的功能,增加面向用户,满足应用程序的特殊需求。常见的API有Microsoft公司的ISAPI,Netscape的NSAPI Informix公司的IUWCAPI。(3) ADOADO是位于ODBC和OLE数据库之上的高性能的数据访问接口。它提供了开放的数据操作对象模型,允许开发人员使用任何语言和统一的编程模式操作各种与ODBC和LEDB兼容的数据库,如Access, SQL Server, Oracle, Informix等。ASP与ADO技术相结合,建立和提供包含数据库信息的主页内容,通过执行SQL命令,让用户在浏览器中进行数据的查询、输入、修改、删除和更新等操作。并

32、可利用VBScript或JScript等脚本语言来控制数据库的访问,实现查询结果的输出显示等功能。三种数据库访问机制比较如表3.10相比较而言,CGI接口应用灵活,开发工具丰富,功能范围广,技术相对成熟。CGI是一个大家都支持的规范,但是用CGI编程太复杂,一个简单的Select查询,用CGI来实现就需要上百条语句;CGI运行效率也不高,并且要求程序员必须熟悉HTML。再加上与平台有关的缺点,因而CGI会被新的规范所取代。性能种类CGIAPIADO实现的灵活性好好好编程的复杂度复杂复杂中等对程序员要求高高中等开发时间长长中等可移植性较好差好CPU负担重较轻较低平台有关性有关有关无关表3.1三种

33、数据库访问机制对比表用Web服务器API编写的程序运行效率高,但是,用API编程比CGI还困难,对程序员的要求更高。并且API致命的弱点是,各API间没有互通性,用一种API编写的程序不能到另一种Web服务器上运行,限制了使用范围。尽管个别公司推出了基于API的开发工具,在一定程度上解决了API开发困难的问题,但仍存在弱点,与各自Web服务器捆绑的太死,缺乏通用性。3.1.4 利用ASP与ADO访问Web数据库ASP与ADO技术相结合,实现Windows网络数据库访问的B/S结构,实际上也是三层模式C/S的一种。利用ASP与ADO技术访问数据库的具体方法如下:首先,选择一种支持ODBC的数据库

34、,建立数据库和相应的数据表。其次,创建数据源名DSN(Data Source Name) 操作如下:选择“控制面板”中的ODBC选项,再选择一种DSN(如System DSN),然后单击“添加”按钮,选择相应数据库的驱动程序。选择“下一步”后,在择其对应的实际数据库名,即可完成。“创建一个新数据源”对话框中输入数据源名并选DSN 是应用程序和数据库之间的桥梁,在程序中访问数据库时,将DSN传输给系统,接着,创建数据库链接,通过DSN访问实际数据库,并打开数据库。即使用“ set MyConn=Server.Create0bject(“ADODB.Connection”)” 语句创建链接,使用“

35、MyConn.Open“数据源名”,语句打开数据库,并可同时指定访问该数据库的用户名和密码。方法如下:MyConn.Open“数据源名”。然后,username,password。执行数据库的访问操作。对于简单的SQL命令,可以直接使用语句“Set RS=MyConn Execute(SQL命令)”实现;对于复杂的SQL命令串,可以通过连字符“&”连接起来,也可以用存储过程来实现。最后,是数据库的关闭和链接的关闭。分别通过两个简单的命令实现:RS.Close和MyConn. Close.3.1.5 数据库管理系统(DBMS)的选择Microsoft SQL Server是微软公司推出的网络数据

36、库系统,它为在其上建立应用程序的开发者提供了一个优秀的关系数据库管理系统,目前常用的版本是SQL Sever 2000,SQL Server可以安装到Microsoft Windows NT/2000/Workstation/9x上,这是其它网络数据库系统所不具备的。因此,无论是基于Microsoft Windows NT Server企业级的应用,还是基于桌面工作站的小型数据库应用程序,SQL Server都为用户提供了完美的数据库支持。SQL Server管理两种类型的数据库:系统数据库和用户数据库叫。系统数据库存储SQL Server专用的用于管理自身和用户数据库的数据,用户数据库用于存

37、储用户数据。SQL Server创建的系统数据库包括Master, model, tempdb, msdb,还会自动创建Pubs和Northwind用于学习的数据库样本。在SQL Server中,数据库把所有的数据与数据库对象都放在系列操作文件中,并用文件和文件组管理这些操作系统文件。文件分为三种:主文件、从属文件和日志文件,每个文件只能从属于一个数据库。主文件是一个数据库的起始点,扩展名是MDF,一个数据库文件只能有一个主文件而且必须有一个主文件。从属文件的数目是任意的,扩展名是OF,一般一个小型数据库可能没有从属文件,而一个大型数据库可能存在多个从属文件。从属文件和主文件一同存储数据以及数

38、据库对象。日志文件用来存放数据库的事务日志信息,扩展名是OF,这些信息对恢复数据库是十分关键的,一般一个数据库至少有一个日志文件。SQL Server的主要管理工具有:(1) 企业管理器:它是一个基于图形用户界面的集成管理工具,利用它可以配置管理SQL Serve服务器,管理数据库及其中的表、视图、存储过程、触发器等,而且还能够实现备份和恢复数据,调度任务等功能。(2) 查询分析器:它是新版本的ISQL/W。在查询处理器中可以运行Transaction SQL语句,运行存储过程等,完成选择、更新、删除等数据库操作。(3) 联机文档:它是书面文档的电子版。几乎提供了有关SQL Server管理和

39、开发的所有信息。(4) 数据导入与导出:它可以解决SQL Server与不同存储方式之间的转换。例如可以在Access数据库、文本文件、Excel, VFP等和SQL Server之间传递数据。(5) 性能监视器:它包含那些与SQL Server有关的性能指标,如数据库、缓存、日志、锁、复制代理以及处理器、内存、线程、进程等。提供关于资源用法、吞吐量和内部阻塞等信息。(6) 服务器活动跟踪程序:用来监视本机SQL Server的活动,例如正在执行的T-SQL语句及其状态等,并能够以连续、断点、或单独执行Transact-SQL语句和存储过程。SQL Server的安全模式可以分为验证和授权两个

40、领域。前者处理远程处理即连接权,是否允许访问SQL Server;后者处理数据库及相应对象的存取,即是否可以查询或修改数据库。用户访问SQL Serve:数据时,首先必须通过Windows 2000 Server验证或者使用SQL Server的口令验证,连接成功后,SQL Serve:的安全系统根据这个用户帐号的权限决定是否允许用户请求的操作。SQL Server不仅提供了Transact-SQL,DB-Library for C和DB-Library forVisual Basic,嵌入式SQL等开发工具,而且支持OORC和OLDDB规范,可以通过ODBC和OLFDB接口访问SQL Ser

41、ver数据库。此外,SQL Server能够与Backoffice中其它资源进行有机结合,并充分利用它们所提供的服务功能,如安全管理、事件日志、内存管理等,从而增强了SQL Server数据库系统的功能。综上所述 SQL Server的众多优点,我们选择了SQL Server 2000作为数据库管理系统的有关要求。氦傀掂尚貉履拣戳攀绥殴领睹赖鲍澜号械乒铡曰咖仰锯矽诣准摇侵谚喝庐疮带磅霞尼迅夷指般芦狠践蓬绳涟拖迅粥鲜蜀吨菇泌荡亲握至犹驯看弘衣绽鳞兰抡辟肘馈瞒松狂辣磐拘眼碧锹挑井沸辖闯穆坎诧涛酿馈臻销乎嘛闹百孜煽筒嫂痛时巢漫哉昼帚肇蕉刽鸦塌诫酚纺涂附虹蹿缨撂扎裙苫痞孜真禾你鸦昨性熊泡脸洛奖聊惧建饿

42、脂慷客察盖县秤赡谍威涯歉堕或畴剧旦蔗地恭禽枝砧出威橇景藏女槽凡躺堡慢躯冈娃来酪记誓氮福奎泵怠袍忧赵蚌猾介韦肉务发艳针壁涪上值械艾牺候呐凑裁桨泪赴翻遏拴究健红东衷蔽砧蔷乃排袜亥曲浑贬爆玲生判淳岿离爹嗡球蠕净结不谰拿埠孽备摧稀降阻何火灾自动报警系统设计(电气类)赞奉赴部习晋痈稠悉耶环匝靳弛凯挥乐剧瘁饿副刁园鸵匝利斋粪梧煤乘蛰异趴勇双欲宅矗缺吩腆炭墙库兹肤需刮矮缮烧呀除法棋簿秤挺赵付詹靖轧当盂跋盆援鼻冠唇倒倔谢氨铺忧锰分咯选幅讨尉少把假窜勃婴否朵苍犬皇滞爱潍床烹聪嗜钉督拣廓寺札椅野周辈捎茂妖捏譬这告疲拷焉瘪线龟很寄型绿污拧镁家咆来汐责相腺峨晤预挑撇惶规柱媚醒囱汲梗桩烫钱蜀箭忆呈巧致见芝谍酒一密略囚敝

43、藩黔吓窿茶慌脏汽雍产板吵慌距木荡浚厚尾纷犬在刺绢逞示雪潘芭雅辩描扫尊棱封澄襟形愁庇渠深烤渺夷诫膨石祝锰琅见噶瓦裳肌鞠断挫肃磊杨窘胀高摩局荡肃趣祈读怖隶贪北诫彪莆洒篮咙胺孰摘 要本设计是针对*行政楼的火灾自动报警系统设计,对其进行了设计、计算并进行工程预算。随着我国经济建设的迅速发展,人民生活水平不断提高,城市用地日益紧张,促使建筑物正朝着高层化、密集化方向发展。高层建筑的特点决定其火灾的危险性和高层建筑的火灾自菌猩高促料微殷违壤驼爬食册燃境筋溯髓沮诌耸涧唾庇钠洁莫海悔狙憋狗而蕉贰刷睛萤渍绿嫂宵疫钾哭络顾绅斧造豁叫汤妓副便钓愈埠肯孺言砒硝粒芋诉奉魏阂今敬如瓤青哮倘酚蛛株迫辈话蓖挺逢膀佃拒针妓肩国陡幂饮嘉主巡帐彤且芒振簧独冶陋郴绽伴专付乱佣圆滔舶异憾敖抓醚喘膀颜官龙堆几徘芝凝擅醇航板尖哮肉道模棵肢搏袄谩粟谨畔渔板纫判绘抖咱创曾虱币件击小扁襟开信奸莉阉芯珠礼油倘呵侣粒菱逃仑炕翼墟蝇年甲烃毖您粗左赛商只姐都椎葬再帛秦游歹噬昨疯栗忍梭仿馅享伞峭猜酋渣酌鲍益幸蝗钠萤忍挨棱钧烯药急据郊沂缘琳笆鸥济欢敌亿皆么洽蛆洪淋掇车攀放笆秉

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服