欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOC文档下载  

    毕业设计(论文)煤矿安全信息检测网站开关量报警及断电查询.doc

    • 资源ID:4151837       资源大小:540.50KB        全文页数:37页
    • 资源格式: DOC        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    毕业设计(论文)煤矿安全信息检测网站开关量报警及断电查询.doc

    山东理工大学毕业设计(论文)题目: 煤矿安全信息检测网站 开关量报警及断电查询 学 院:电气与电子工程学院专 业:电子信息工程技术 学生姓名: 学 号: 0 指导教师: 毕业设计(论文)时间:二00七年五月十四日六月二十三日共六周摘 要网络的高速发展给人们给人们带来诸多好处,但也有很多弊端。用WWW(万维网)建立一个网络统一平台,实现煤矿全网的统一管理和完善的安全监测,是完善煤炭安全生产和管理的重要组成部分,它将确保安全生产和生产的高效率。本课题主要包括网页制作和ASP程序设计,要求熟悉数据库和网页设计工具,利用层次表格和页面设计技术,设计基于IE浏览器的工业数据查询和打印页面表格,实现高效地信息查询。本论文主要论述的是开关量的报警及查询的设计和实现。课题的开发主要应用了ASP技术及SQL Server数据库以及Dreamweaver 软件。开发完成后,对课题的要求是设计所进行的全部技术工作应符合生产实际,同时要求在毕业设计阶段能独立思考,独立进行设计,努力完成设计任务,以提高学生毕业后独立工作能力。关键字: SQL Server ASP Dreamweaver CSS 报表目 录摘 要- 1 -第一章 绪 论1. 煤矿安全检测背景1. 煤矿安全检测适用对象1. 课题的提出1. 涉用软件的基本介绍2第二章 SQL SERVER 20003. SQL Server 2000 是什么3. SQL Server 2000主要特点3. SQL语言4. SQL语句基本语法4第三章 ASP6. ASP是什么6. ASP的应用环境6. ASP环境安装与配置9第四章 ASP.NET10. ASP.NET是什么10. ASP.NET与IIS、ASP 之间的比较11. ASP.NET的结构和特征13. ASP.NET运行环境配置13第五章 CSS报表的制作过程15. Dreamweaver 8 的功能15. 数据库设计的基本步骤16. 网页创建的工作流程16. 报表界面设计17结 论25参考文献26致 谢27附 录28第一章 绪 论. 煤矿安全检测背景近年来,煤矿安全状况形势非常严峻,不断发生瓦斯(甲烷)爆炸事故,造成大量矿工伤亡和财物的大量毁损。中国青年报报道从12月19日召开的全国煤炭工业改革与发展大会获悉,我国煤炭今年产量预计将达到16亿吨,居世界首位。但目前我国煤矿事故死亡人数,远远超过世界其它产煤国家煤矿事故死亡总数,每年事故死亡近万人,安全生产形势仍相当严峻。今年1月至11月份,全国煤矿共发生一次死亡10人以上特大事故49起,死亡1015人,其中一次死亡30人以上的特别重大事故7起,死亡360人。发生这些瓦斯爆炸事故的主要原因,大多是由于瓦斯集聚时未能及时准确地测定瓦斯浓度,采取有效预防措施所致。煤矿瓦斯事故的发生,不仅造成了大量人员伤亡,还给国家财产带来了巨大损失。因此,加强对煤矿井下环境的监控,以确保煤矿的安全生产,贯彻“安全第一,预防为主”的方针是十分必要的。 煤矿的安全生产关系到人民群众的生命财产安全,关系到经济发展和社会稳定,是煤矿企业生产管理的重中之重。随着矿井开采水平的延伸,安全生产管理方面的风险将逐渐加大,成为制约企业进一步发展的瓶颈。随着煤炭行业信息化和网络化的发展,在我国大多数煤矿企业生产的实际过程当中基本都采用了各种各样的安全监测监控系统,并在实际应用当中发挥了重要的作用。但由于国内生产的各种安全监测系统多为封闭系统,互不兼容,其中使用的通信协议和信息交换标准都是由厂家自己制定的,严格保密,互不兼容,缺乏统一的通信及信息交换标准,如使用现场总线系统、串口RS-232/485通信以及其他的系统如电力监测多使用ATM网,工业电视系统使用HFC方式,网络结构和通信模式多样,极不规范。. 煤矿安全检测适用对象煤矿安全信息检测适用于:各煤炭矿务局、各大中小型煤矿、各级煤矿开采开发公司、各级安全生产监督管理局等. 课题的提出 本课题来源于工业监控系统中信息发布网站系统的后继应用开发。目前在安全系统中存在着些许问题:网络信息资源的大规模、多样化和快速增长,使传统的信息加工和处理方式多半不再适用,需要开发比以往信息检索系统功能更强大、数据库容量更大的检索软件和系统。信息源的分散无序和多变易逝,将迫使人们重新定义相关性判断的概念和标准,检索评价标准等都得重新定义。 信息内容特征抽取更加复杂化。网络信息除文本信息外,还有图表、图形、图象、声音和影视等多种媒体的信息,因而需要研究多媒体信息内容特征的表现和抽取的索引手段,并在时效、自动化实现、成本等方面具有实用价值。此外,对于高性能、简单易用的友好用户界面的需要也将越来越迫切。因此本课题从信息用户角度对开关量报警及断电记录查询系统进行研究。. 涉用软件的基本介绍主要采用Dreamweaver作为制作工具,后台采用SQL Server 2000数据库。Dreamweaver8是Macromedia公司推出的专门用于网页排版的软件,它以其强大的功能而著称于世。它提供强大的排版工具,可以快速而直接的进行各种页面的设计,而且我们可以运用各种语言:如ASP、JSP、PHP等语言,实现动态网页的制作。SQL Server 2000是Micrsoft公司最新推出的高性能关系数据库管理系统,是Micrsoft公司在大型数据库领域的最新版本和旗舰产品,SQL Server 2000由一组数量众多的数据库组件组成。在使用方式上彼此协调,以满足用户在数据存储和管理、大型Web站点支持和企业数据分析处理上的需求。第二章 SQL Server 2000. SQL Server 2000 是什么SQL Server 是微软公司开发的一个关系数据库管理系统,以Transact_SQL作为它的数据库查询和编程语言。TSQL是结构化查询语言SQL的一种,支持ANSI SQL92标准。SQL Server采用二级安全验证、登录验证及数据库用户帐号和角色的许可验证。SQL Server 支持两种身份验证模式:Windows NT身份验证和SQL Server 身份验证。SQL Server 为公共的管理功能提供了预定义的服务器和数据库角色,可以很容易为某一特定用户授予一组选择好的许可权限。 SQL Server可以在不同的操作平台上运行,支持多种不同类型的网络协议如TCP/IP、IPX/SPX、Apple Talk等。SQL Server在服务器端的软件运行平台是Windows NT、Windows9x,在客户端可以是Windows3.x、Windows NT、Windows9x,也可以采用其它厂商开发的系统如Unix、Apple Macintosh等。微软的SQL Server是一项完美的客户/服务器系统。SQL Server需要安装在Windows NT的平台上,而Windows NT可以支持Intel 386,Power PC,MIPS,Alpha PC和RISC等平台,它使SQL Server具备足够的威力和功能。SQL Server 提供服务器端的软件,这部分需要安装在NT Server上,SQL Server的用户端则可以安装在许多用户端PC系统中,Windows可以让用户端进行数据库的建立,维护及存取等操作,SQL Server可以最多定义32767个数据库,每个数据库中,可以定义20亿个表格,每个表格可以有250个字段,每个表格的数据个数并没有限制,每一个表格可以定义250个索引,其中有一个可以是Clustered索引。SQL Server 所使用的数据库查询语言称为Transact-SQL,它是SQL Server的核心,Transact-SQL强化了原有的SQL关键字以进行数据的存取,储存及处理等功能,Transact-SQL扩充了流程控制指定,可以方便的编写功能强大的存储过程,他们存放在服务器端,并预先编译过,执行速度非常块,触发是一种特殊的存储过程,用来确保SQL Server数据库引用的完整性,你可以建立插入,删除和更新触发以控制相关的表格中对数据列的插入,删除和更新,还可以使用规则(Rule),缺省(default)以及限制(Constraints),来协助将新的数值套用到表格中去。. SQL Server 2000主要特点(1)与Internet的紧密结合SQL Server 2000的数据库引擎集成了对XML的支持,同时以可扩展、易于使用和安全的特点,成为建设大型Web站点最好的数据存储设备之一。SQL Server 2000的编程模式在很大程度上与专用于开发Web应用的Windows DNA架构相集成。(2)可扩展性和可用性SQL Server 2000所支持的联盟数据库服务器特性允许用户在多个数据库服务器上水平划分数据表,从而使得用户把本来一台服务器负责的功能扩展到多台数据库服务器上去。(3)企业级数据库SQL Server 2000关系数据库引擎具备有完善而强大的数据处理功能。它在有效保证数据库一致性的基础上,尽量降低成千上万的数据库用户进行并发访问时的管理和延迟成本。(4)简单、友好的操作方式SQL Server 2000包含一整套的管理和开发工具。这些工具都具有非常友好的用户界面,在提供强大功能的同时,易于安装、使用和发布。用户可以把更多的精力放在自己的业务问题上,可以非常迅速地建立并发布强大而复杂的数据库的数据库应用系统。(5)数据仓库支持SQL Server 2000为了满足现代企业对大规模数据进行有效分析和利用的要求,包含了一系列提取、分析、总结数据的工具从而使联机分析处理成为可能。同时,SQL Server 2000提供了英语查询工具和编程接口,使得以英语为基础设计和管理、查询数据库成为了可能。. SQL语言2.3.1 SQL是什么 SQL(StructuredQueryLanguage,译为结构化查询语言)在关系型数据库中的地位就犹如英语在世界上的地位。它是数据库系统的通用语言,用户用它可以用几乎同样的语句在不同的数据库系统上执行同样的操作。比如“select*from数据表名”代表要从某个数据表中取出全部数据。在Oracle9i、SQLServer2000、Foxpro等关系型数据库中都可以使用这条语句。SQL已经被ANSI(美国国家标准化组织)确定为数据库系统的工业标准。2.3.2 SQL语言的分类(1)SQL语言按照功能分类:1数据查询语言DQL:查询数据。2数据定义语言DDL:建立、删除和修改数据对象。3数据操纵语言DML:完成数据操作的命令,包括查询。4数据控制语言DCL:控制对数据库的访问,服务器的关闭、启动等。. SQL语句基本语法2.4.1 SELECT语句的完整语法为:SELECTALL|DISTINCT|DISTINCTROW|TOP*|talbe.*|table.field1ASalias1,table.field2ASalias2,FROM tableexpression,IN externaldatabaseWHEREGROUP BYHAVINGORDER BYWITH OWNERACCESS OPTION说明:用中括号()括起来的部分表示是可选的,用大括号()括起来的部分是表示必须从中选择其中的一个。2.4.2动态sql语句基本语法 1普通SQL语句可以用Exec执行 eg: Select * from tableName Exec('select * from tableName') Exec sp_executesql N'select * from tableName' - 请注意字符串前一定要加N 2字段名,表名,数据库名之类作为变量时,必须用动态SQL eg: declare fname varchar(20) set fname = 'FiledName' Select fname from tableName - 错误,不会提示错误,但结果为固定值FiledName,并非所要 Exec('select ' + fname + ' from tableName') -请注意 加号前后的 单引号的边上加空格 当然将字符串改成变量的形式也可以 declare fname varchar(20) set fname = 'FiledName' -设置字段名 eclare s varchar(1000) set s = 'select ' + fname + ' from tableName' Exec(s) - 成功 exec sp_executesql s - 此句会报错 declare s Nvarchar(1000) - 注意此处改为nvarchar(1000) set s = 'select ' + fname + ' from tableName' Exec(s) - 成功 exec sp_executesql s - 此句正确 3输出参数 declare num int, sqls nvarchar(4000) set sqls='select count(*) from tableName' exec(sqls) -如何将exec执行结果放入变量中? declare num int, sqls nvarchar(4000) set sqls='select a=count(*) from tableName ' exec sp_executesql sqls,N'a int output',num output select num第三章 Asp. ASP是什么ASP是服务器端脚本编写环境,使用它可以创建和运行动态、交互的Web服务器应用程序。使用ASP可以组合HTML页、脚本命令和ACTIVEX组件以创建交互的Web页和基于Web的功能强大的应用程序。ASP应用程序很容易开发和修改。ASP是服务器端脚本编写环境,可用它来创建动态Web页或生成功能强大的Web应用程序。ASP页是包括HTML标记、文本和脚本命令的文件。ASP页可调用ACTIVEX组件来执行任务。通过ASP,可为Web页添加交互内容或用HTML页构成整个Web应用程序,这些应用程序使用HTML页作为客户的界面。浏览器从Web服务器上请求ASP文件时,ASP脚本开始运行。然后Web服务器调用ASP,ASP全面读取请求的文件,执行所有脚本命令,并将Web页传送给浏览器。由于脚本在服务器上运行而不是在客户端运行,传送到浏览器上的Web是在Web服务器上生成的。所以不必担心浏览器能否处理脚本,Web服务器已经完成了所有脚本的处理,并将标准的HTML传输到浏览器。由于只有脚本的结果返回到浏览器,所以服务器脚本不易复制。. ASP的应用环境3.2.1 在ASP页面中添加服务器端脚本服务器脚本是一系列指令,用于向Web服务器发出命令。若要在ASP页面中插入服务端脚本,首先需要设置所使用的脚本语言,有以下3种设置方式:<1>使用LANGUAGE指令LANGUAGE指令设置用于解释脚本命令的语言,语法格式如下:<%Language=脚本语言%>注意:Language指令必须放在文档的第一行。在“”符号与关键字“Language”之间要有一个空格。<2>使用<Script>标记的相关属性若要在文档中包含服务器端脚本,也可以使用Script标记的Language属性来设置所有的脚本语言,并使用Runat属性指明脚本是在服务器端运行的。<3>使用Internet信息服务管理单元可以使用Internet信息服务管理单元来为安装在Web服务端上的所有ASP动态网页设置默认的脚本语言。下面以XP系统为例:选择“开始程序管理Internet服务器”命令。在Internet信息服务管理单元窗口中,选择默认站点。点击右键,选择“属性”命令,以打开属性表。在“主目录”选项卡中,单击“配置”按钮。单击“选项”选项卡,在“默认ASP语言”框中输入要用的主要脚本语言。简单实例:显示字体的7种大小。<%language=VBScript%><html><head><title>如何设置所使用的脚本语言</title></head><body><%fori=3to7%><Fontcolor=“red”size=<%=i%>>欢迎来闪客启航学习!<br></font><%next%></body></html>3.2.2 ASP的包含文件如果要在一个页面中重复调用一段子程序或在多个页面中调用一段子程序,可以将这一段子程序单独放在一个文件中,我们称其为被包含文件,然后在每个要调用这段子程序的.asp页中将“被包含文件”包含进来。其格式如下:说明:“文件名”是被包含的文件名。“Virtual表示被包含文件的路径开始于虚拟目录。例如,如果一个被命名为aa.inc的文件属于一个名为/bb的虚拟目录,则下将把aa.inc的内容插入到包含该命令的文件中:<!-#includevirtual=“/bb/aa.inc”->file表示使用相对路径,相对路径开始于含有当前文件的目录。例如,当前文件位于bb中,而被包含文件aa.inc在bbcc目录中,下述命令将把aa.inc插入到包含该命令行的文件中:<!-#includefile=“cc/aa.inc”->如果被包含文件存在于父文件所在的文件夹或其子文件夹中,可以使用file参数指定相对路径,也可以使用virtual参数指定虚拟路径;如果被包含文件存在于父文件夹所在文件夹的上层文件夹中,则只能使用virtual参数指定虚拟路径。简单实例:通过使用myFont.inc包含文件定义一个设置字的风格的过程。此被包含文件放在调用此被包含文件的文件的同一目录下。被包含文件:myFont.inc<!-定义Print过程-><%SubPrint(msg,fontname,fontsize,color)%><p><fontface=<%=fontname%>size=<%=fontsize%>color=<%=color%>><%=msg%></Font></p><%endSub%>调用被包含文件的文件:<%language=“VBScript”%><html><head><title>#include命令的应用示例</title><!-#includefile=“myFont.inc”-></head><body><%'调用被包含文件中定义的Print过程,以显示两行字符串Print“春眠不觉晓,处处闻啼乌。”,“华文彩云”,“5”,“green”Print“夜来风雨声,花落知多少”,“楷体_GB2312”,“6”,“red”%></body></html>. ASP环境安装与配置(1)ASP运行环境:个人Web服务器(PWS)或Internet信息服务(IIS)。(2)ASP环境安装:可以在个人PC上运行ASP而不需要外部的服务器,但必须安装微软的PWS(个人Web服务器)或是网络信息服务器(IIS),以在Windows XP上安装IIS为例:进入“控制面板”在里面选择“添加/删除程序” 并选择“添加删除WINDOWS组件”在向导中选择“Internet信息服务(IIS)”;然后单击“下一步”,按向导指示,完成对IIS的安装;最后一个名为Inetpub的文件夹会建立在个人硬盘上。 (3)ASP环境配置:(以IIS为例)IIS安装后,系统自动创建了一个默认的Web站点,用鼠标右键单击“默认Web站点”,在弹出的快捷菜单中选择“属性”,此时就可以打开站点属性设置对话框,在该对话框中,可完成对站点的全部配置。单击“主目录”标签,切换到主目录设置页面,该页面可实现对主目录的更改或设置。单击“文档”标签,可切换到对主页文档的设置页面,主页文档是在浏览器中键入网站域名,而未制定所要访问的网页文件时,系统默认访问的页面文件。常见的主页文件名有index.htm、index.html、index.asp、index.php、index.jsp、default.htm、default.html、default.asp等。IIS默认的主页文档只有default.htm和default.asp,根据需要,利用“添加”和“删除”按钮,可为站点设置所能解析的主页文档。第四章 ASP.NET. ASP.NET是什么ASP.NET是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序。ASP.NET提供许多比现在的Web开发模式强大的的优势:(1)执行效率的大幅提高ASP.net是把基于通用语言的程序在服务器上运行。不像以前的ASP即时解释程序,而是将程序在服务器端首次运行时进行编译,这样的执行效果,当然比一条一条的解释强很多。(2)世界级的工具支持ASP.net构架是可以用Microsoft(R)公司最新的产品VisualS开发环境进行开发,WYSIWYG(WhatYouSeeIsWhatYouGet所见即为所得)的编辑。这些仅是ASP.net强大化软件支持的一小部分。(3)强大性和适应性因为ASP.net是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上(笔者到现在为止只知道它只能用在Windows2000Server上)。通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到ASP.net的Web应用中。ASP.net同时也是language-independent语言独立化的,所以,可以选择一种最适合自己的语言来编写自己的程序,或者把自己的程序用很多种语言来写,现在已经支持的有C#(C+和Java的结合体),VB,Jscript。将来,这样的多种程序语言协同工作的能力保护您现在的基于COM+开发的程序,能够完整的移植向ASP.net。(4)简单性和易学性ASP.net是运行一些很平常的任务如表单的提交客户端的身份验证、分布系统和网站配置变得非常简单。例如ASP.net页面构架允许你建立你自己的用户分界面,使其不同于常见的VB-Like界面。另外,通用语言简化开发使把代码结合成软件简单的就像装配电脑。(5)高效可管理性ASP.net使用一种字符基础的,分级的配置系统,使服务器环境和应用程序的设置更加简单。因为配置信息都保存在简单文本中,新的设置有可能都不需要启动本地的管理员工具就可以实现。这种被称为“ZeroLocalAdministration”的哲学观念使A的基于应用的开发更加具体和快捷。一个ASP.net的应用程序在一台服务器系统的安装只需要简单的拷贝一些必须得文件,不需要系统的重新启动,一切就是这么简单。(6)多处理器环境的可靠性ASP.net已经被刻意设计成为一种可以用于多处理器的开发工具,它在多处理器的环境下用特殊的无缝连接技术,将很大的提高运行速度。即使你现在的ASP.net应用软件是为一个处理器开发的,将来多处理器运行时不需要任何改变都能提高他们的效能,但现在的ASP却做不到这一点。(7)自定义性和可扩展性ASP.net设计时考虑了让网站开发人员可以在自己的代码中自己定义“plug-in”的模块。这与原来的包含关系不同,ASP.net可以加入自己定义的如何组件。网站程序的开发从来没有这么简单过。(8)安全性基于Windows认证技术和每应用程序的配置,可以确信原程序是绝对安全的。. ASP.NET与IIS、ASP 之间的比较ASP.NET 应用程序与 Internet 信息服务 (IIS) 之间的关系如下:IIS 通过 aspnet_isapi.dll(ASP.NET 的进程模型)对可发布的 ASP.NET 文件的所有请求提供服务。IIS 不会处理服务器端的代码;而 ASP.NET 引擎则会处理服务器端代码,然后将输出返回给 IIS(如果可能,或给另一个 Web 服务器)。ASP.NET 并非仅仅是下一代的ASP,它为创建利用 Internet 的网络应用程序提供了全新的编程模型。ASP.NET与ASP比较的特点如下:(1)改进的性能和可伸缩性1编译后执行:ASP.NET 比传统 ASP 的运行速度更快,同时保留了ASP“只需点击保存”的更新模型。无需显示的编译步骤,ASP.NET 自动检测变化,根据需要动态编译文件,并且保存编译结果以便后续的请求再次使用。动态编译保证了用户的应用程序总是最新的,并且编译后执行的操作会使其运行速度更快。对于多数从传统的 ASP 迁移到 ASP.NET 的应用程序,其处理的页数增长了 3 至 5 倍。2大容量输出缓存:ASP.NET 输出缓存极大地改进了应用程序的性能和可伸缩性。当在页面中启用输出缓存时,ASP.NET 就会执行一次该页并将结果在发送至用户之前保存在内存中。当其他用户请求同一页面时,ASP.NET 使用内存中的缓存结果向用户提供服务,而不是重新执行该页面。输出缓存是可配置的,并且可以用来缓存单个区域或整个页面。 3Web 场会话状态:ASP.NET 会话状态允许我们在 Web中的所有计算机之间共享会话数据。现在,用户可以通过多个请求访问 Web中不同的服务器,并且仍然具有完全访问会话数据的权限。(2)增强的可靠性内存泄漏、死锁和故障保护:ASP.NET 自动检测错误(如:死锁和内存泄漏)并进行恢复以确保我们的应用程序始终可用。例如,当检测到内存泄漏时,ASP.NET 将自动启动新的 ASP.NET 工作进程副本,并将所有的新请求定向到该进程。当旧进程完成挂起请求的处理后,会经过适当的处置并释放泄漏的内存。(3)部署简单1“非接触式”应用程序部署:使用 ASP.NET,我们可以通过将其复制到服务器来进行整个应用程序的部署,配置设置将存储在应用程序的 XML 文件中。2动态更新运行的应用程序:ASP.NET 允许我们不必重新启动 Web 服务器而更新已编译的组件。与传统的 COM 组件(这些组件需要在部署更新后手动重新启动 Web 服务器)不同,ASP.NET 自动检测更改并使用新的代码启动。 3迁移路径简单:ASP.NET 可以和传统的 ASP 应用程序一起在 Microsoft Windows 2000、Windows XP、以及 Windows Server 2003 家族成员的 IIS 上运行。可以一次迁移一个应用程序,甚至是单独的页面。ASP.NET 甚至允许我们继续使用现有的传统 COM 商务组件。(4)新的应用程序模型1XML Web 服务:XML Web 服务允许应用程序通过 Internet 进行通信和共享数据,而不管操作系统和编程语言如何。ASP.NET 使得公开和调用 XML 网络服务变得简单。2移动 Web 设备支持:ASP.NET 移动控件允许我们处理超过 80 台使用 ASP.NET 的移动 Web 设备。我们只需一次性写入应用程序,移动控件就能自动生成请求设备的页面。(5)开发人员的效率1简单的编程模型:具有服务器控件(这些控件允许我们使用比传统 ASP 更少的代码来构建效果极佳的页面)的 ASP.NET 使得动态构建真实的 Web 应用程序变得更加容易。 2灵活的语言选项:ASP.NET 不仅支持 Microsoft Visual Basic Scripting Edition (VBScript) 和 Microsoft JScript,而且支持 25 种以上的 .NET 语言,包括对 Visual Basic .NET、Microsoft C# 和 JScript .NET 的内置支持。3丰富的类框架:.NET Framework 类库提供了 4500 多种类,这些类封装了大量的功能,诸如 XML、数据访问、文件上载、正则表达式、图像生成、性能监视和日志记录、事务、消息队列和 SMTP 邮件。. ASP.NET的结构和特征ASP.NET配置文件称为Web.config文件,它们可以出现在ASP.NET应用程序的多个目录中。ASP.NET配置层次结构具有下列特征:(1)使用应用于配置文件所在的目录及其所有子目录中的资源的配置文件。(2)允许您将配置数据放在将使它具有适当范围(整台计算机、所有的Web应用程序、单个应用程序或该应用程序中的子目录)的位置。(3)允许重写从配置层次结构中的较高级别继承的配置设置。还允许锁定配置设置,以防止它们被较低级别的配置设置所重写。(4)将配置设置的逻辑组组织成节的形式。. ASP.NET运行环境配置 4.4.1 ASP.NET的调试环境操作系统: Windows 2000 Professional,Windows 2000 Server ,Windows 2000 Advanced Server 浏览器: IE 5.5 NGWS支持语言: ASP.NET 目前能支持3种与语言, C# (读作 “C Sharp”), Visual Basic,and Jscrip。.使机器持ASP.NET,必须满足以下配置:硬件要求:1、 CPU: Intel Pentium II-class 300 MHz (最好Intel Pentium III-class 600 MHz) 2、内存: 96 MB (最好128 MB) 3、磁盘空间: 250 MB(完全安装) 155 MB(快速安装)4、显示:800x600, 256 colors 5、CD-ROM: required 软件要求:1、 MicroSoft Windows 2000 + SP12、 MicroSoft Internet Explorer 5.5 3、 IIS5.04 、 其它: MDAC 2.6 Beta 2 4.4.2 NGWS是什么 ASP.NET实际上是一个崭新的运行结构的一部分,这个结构提供对所有windows应用程序的支持。这个结构是MicroSoft's Next Generation Web Services ( NGWS)关建部分。当你安装了这个结构,你就获得了ASP.NET。这个结构同样支持所有其它服务器程序技术。 NGWS 结构通过对可升级分布式应用添加 新的和增强的服务 来扩展COM的结构,此种结构常用做编写可重复调用的可共同使用的软件组件,这些新的和增强的服务有:(1)一套统一的丰富的程序库 (2)一个支持多语言的运行引擎 (3)简单地应用建立,调试,以及维护 (4)对分布式应用加强了可升级性 (5)保护现已存在的软件和投资第五章 CSS报表的制作过程. Dreamweaver 8 的功能利用 Dreamweaver 中的可视化编辑功能,可以快速创建 Web 页面而无需编写任何代码。可以查看所有站点元素或资源并将它们从易于使用的面板直接拖到文档中。可以在 Macromedia Fireworks 或其它图形应用程序中创建和编辑图像,然后将它们直接导入 Dreamweaver,从而优化开发工作流程。Dreamweaver 还提供了其它工具,可以简化向 Web 页中添加 Flash 资源的过程。除了可生成 Web 页的拖放功能外,Dreamweaver 还提供了功能全面的编码环境,其中包括代码编辑工具(例如代码颜色、标签完成、“编码”工具栏和代码折叠);有关层叠样式表 (CSS)、JavaScript、ColdFusion 标记语言 (CFML) 和其它语言的语言参考资料。Macromedia可自由导入导出 HTML 技术可导入您手工编码的 HTML 文档而不会重新设置代码的格式,可以随后用首选的格式设置样式来重新设置代码的格式。Dreamweaver 还使可以使用服务器技术(如 CFML、ASP.NET、ASP、JSP 和 PHP)生成动态的、数据库驱动的 Web 应用程序。Dreamweaver 可以完全自定义。可以创建自己的对象和命令,修改快捷键,甚至编写 JavaScript 代码,用新的行为、属性检查器和站点报告来扩展 Dreamweaver 的功能。5.1.1数据库的定义数据库就是计算机中用于存储、处理大量数据的软件。所谓数据处理,并不是指文字的编辑或单纯的数字运算。而是还包含数据的搜索与筛选等工作。将数据利用数据库存储后,这些数据便不再是死的数据了,可以灵活地操作这些数据,从现存的数据中统计出任何想要的数据。5.1.2 建立基于ASP技术的数据库连接建立连接时必须选择一种合适的连接类型,如ADO、JDBC等。如果使用ASP的则需要选择ADO连接方式。如果Web服务器和Dreamweaver运行在同一个Windows系统上,那么可以使用系统DSN来定义数据库连击,DSN是指向数据库的一个快捷方式。在“数据库”面板中,单击按钮,在弹出的菜单中选择“数据源名称”项,出现“数据源名称”对话框,在对话框中定义数据库连接;在“连接名称”文本框中输入“MYCONN”字符串作为连接名;在“数据源名称”下拉列表中选择“MYDSN”。单击“测试”按钮对数据库连接进行测试,如果出现“成功创建连接脚本”对话框就说明成果的建立了与数据库的连接。. 数据库设计的基本步骤5.2.1数据库设计的过程(六个阶段) 1. 需求分析阶段:准确了解与分析用户需求(包括数据与处理),是整个设计过程的基础,是最困难、最耗费时间的一步;2. 概念结构设计阶段:是整个数据库设计的关键,通过对用户需求进行综合、归纳与抽象,形成一个独立于具体DBMS的概念模型;3. 逻辑结构设计阶段:将概念结构转换为某个DBMS所支持的数据模

    注意事项

    本文(毕业设计(论文)煤矿安全信息检测网站开关量报警及断电查询.doc)为本站会员(文库蛋蛋多)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开