欢迎来到人人文库网! | 帮助中心 人人文档renrendoc.com美如初恋!
人人文库网
全部分类
  • 图纸下载>
  • 教育资料>
  • 专业文献>
  • 应用文书>
  • 行业资料>
  • 生活休闲>
  • 办公材料>
  • 毕业设计>
  • ImageVerifierCode 换一换
    首页 人人文库网 > 资源分类 > DOC文档下载  

    ip流量统计系统设计论文.doc

    • 资源ID:100829       资源大小:1.26MB        全文页数:27页
    • 资源格式: DOC        下载积分:5积分
    扫码快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 支付宝登录   QQ登录   微博登录  
    二维码
    微信扫一扫登录

    手机扫码下载

    请使用微信 或支付宝 扫码支付

    • 扫码支付后即可登录下载文档,同时代表您同意《人人文库网用户协议》

    • 扫码过程中请勿刷新、关闭本页面,否则会导致文档资源下载失败

    • 支付成功后,可再次使用当前微信或支付宝扫码免费下载本资源,无需再次付费

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

    ip流量统计系统设计论文.doc

    第1部分软件简介第1章ASP.NET简介ASP.net是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序。ASP.net提供更多的种类和更加强大的语言编写能力。执行效率的大幅提高ASP.net是把基于通用语言的程序在服务器上运行。不像以前的ASP即时解释程序,而是将程序在服务器端首次运行时进行编译,这样的执行效果更加理想。强大性和适应性因为ASP.net是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上。通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到ASP.net的Web应用中。ASP.net同时也是language-independent语言独立化的,所以,你可以选择一种最适合你的语言来编写你的程序,或者把你的程序用很多种语言来写,现在已经支持的有C#(C+和Java的结合体),VB,Jscript。将来,这样的多种程序语言协同工作的能力保护您现在的基于COM+开发的程序,能够完整的移植向ASP.net。简单性和易学性ASP.net是运行一些很平常的任务如表单的提交客户端的身份验证、分布系统和网站配置变得非常简单。例如ASP.net页面构架允许你建立你自己的用户分界面,使其不同于常见的VB-Like界面。另外,通用语言简化开发使把代码结合成软件简单的就像装配电脑。高效可管理性ASP.net使用一种字符基础的,分级的配置系统,使你服务器环境和应用程序的设置更加简单。因为配置信息都保存在简单文本中,新的设置有可能都不需要启动本地的管理员工具就可以实现。这种被称为"ZeroLocalAdministration"的哲学观念使Asp.net的基于应用的开发更加具体,和快捷。一个ASP.net的应用程序在一台服务器系统的安装只需要简单的拷贝一些必须得文件,不需要系统的重新启动。多处理器环境的可靠性ASP.net已经被刻意设计成为一种可以用于多处理器的开发工具,它在多处理器的环境下用特殊的无缝连接技术,将很大的提高运行速度。自定义性,和可扩展性ASP.net设计时考虑了让网站开发人员可以在自己的代码中自己定义"plug-in"的模块。这与原来的包含关系不同,ASP.net可以加入自己定义的如何组件。在ASP.NET中可以使用的编程语言有:VisualBasic.NET:VB.NET是一种学习起来相对容易的编程语言。它被看作是一种高级语言,这意味着其语法与自然语言接近,而不像诸如汇编机器语言。我们这个多站点流量统计系统的所有编程语言都将使用VB.NET编写。C#.NET:C#是从C和C+派生而来的,是一种简单的面向对象的类型安全的现代编程语言。C#旨在将VisualBasic的高效性C+的威力融合在一起,该语言吸引了越来越多的开发人员,初学者应该首先使用VisualBasic,然后再转移到C#。VisualC+.NET:VisualC+.NET是微软公司的VisualC+编程语言的下一个版本,它是一种功能强大的面向对象的变成语言。通常,该语言被用来创建非常复杂的非常高级的应用程序。Jscript.NET:Jscript是一种专门用于Internet的功能强大的脚本编写语言,也是第一种完全遵守ECMAJscript的脚本语言-唯一一种标准的Web脚本语言。该语言的语法与C+和C#类似,但实现起来要容易些。ASP.NET的文件层次结构在创建和运行ASP.NET应用程序时,需要使用很多的文件,下表列出了组成ASP.NET应用程序的各种文件及其在应用程序中扮演的角色。文件扩展名描述.asax这种文件中包含为ASP.NET应用程序级事件编写的事件语法,位于ASP.NET应用程序的根目录中。.ascx一个用户定义的ASP.NET控件,ASP.NET页面通常由服务器控件,如文本框列表框按钮等组成,这些控件构成了Web页面的基本元素。ASP.NET也允许创建用户定义的控件,这些控件通常是由多个服务器控件和编程代码组成的,用于完成一项或一组特定的任务。.asmx这种文件用于保存Web服务,这些服务被暴露给本地或远程的ASP.NET应用程序。Web服务是一个可编程实体,给应用程序提供特定的功能元素。.aspx这种文件是ASP.NET中使用最多的文件类型,是你使用的核心文件类型。.axd这种文件与ASP.NET应用程序跟踪相关,让ASP.NET框架能够收集关于应用程序的HTTP请求的信息。.vsdisco这是一种XML,它暴露到其它描述Web服务的资源的链接。.htm这是一种标准的HTML文件,它包含静态元素和内容。.xml这是一种供ASP.NET应用程序使用xml文档,xml的用途很多,其中包含保存应用程序信息和从数据库返回的数据集。.vb这是一种代码文件,包含可供sapx或ascs文件继承的VisualBasic代码。这种文件也被称为code-behind。.config这种文件是配置文件,用于设置应用程序的各种属性这些属性包括调试设置安全认证跟踪功能。会话维护和国际化等。第2章SQLServerSQL的特点一体化的特点SQL语言能完成定义关系模式,录入数据以建立数据库、查询、更新、维护、数据库重构、数据库安全性等一系列操作要求,用SQL可以实现数据库生命期当中的全部活动。由于关系模型中实体与实体间的联系都是用关系来表示,这种数据结构的单一性保证了操作符的单一性。统一的语法结构,多种使用方式SQL有两种使用方式,一种联机使用方式,一种是嵌入使用方式。大多数程序接口都采用嵌入的SQL语言。虽然使用方式不同,SQL语言的语法结构是一致的。这使得用户与程序员之间的通信得以改善。高度非过程化在SQL中,只需用户提出“干什么”,而无须指出“怎么干”,存取路径的选择和SQL语句操作的过程由系统自动完成。客户机/服务器(Client/Server)结构SQL能使应用程序才取分布式客户机/服务器结构。交互式查询、报表打印和应用程序称为数据库的“前端”,在个人机上运行,存储和数据管理的后端数据库引擎在服务器上运行,在此情况下,SQL作为用于用户交互的前端工具和用于数据库管理的后端引擎之间通信的桥梁。支持异类复制可以将SQLServer数据复制到其他的数据库中,包括Access、Oracle、Sybase和DB2,并采用ODBC作为其连接机制。Internet数据库功能的集成支持数据库信息自动发布到HTML文档,同时结合MicrosoftInternetInformationServer和SQLServerInternetConnector这两个产品/技术,使用户得到完整的Internet数据发布的能力。SQLServer的结构SQLServer单一进程多线程的关系数据库SQLServer是依赖于同一个应用程序内的对线程工作的,而不是为每一个任务运行不同的可执行管理,它的优点是在一顶的性能水平上,其硬件要求很低,不像多进程,会消耗可观的数据资源,多线程数据引擎以一种不同的方式,处理多用户访问,它不依赖于多任务操作系统来为CPU安排应用程序,而是自动担当这个重任,在理论上讲,数据库引擎自动处理的能力将提供更大的移植性,因此,数据库要管理多个任务的调度执行,内存和硬盘的访问。由于是单线程,就没有必要进程之间的机制。多线程任务由数据库执行体本身进行管理,线程的操作由数据库引擎来制定,并在最终执行是把这些指令发送给操作系统,在这种方式下,数据库时间片为不同的操作采用不同的线程,在合适的时候,把这些线程中的用户指令送给操作系统。如下图:SQLServer单进程,多线程结构服务器操作系统SQLSERVER执行核心线程线程线程客户端应用程序客户端应用程序客户端应用程序SQLServer是以Client/Server为设计结构SQLServer是按Client/Server结构而设计,客户机/服务器结构减小了网络拥挤程度,并将数据库操作分开运行,像输入和显示数据这样需要用户频繁干预的任务集中在作为客户端的PC机上完成,客户端可分别处理数据,但若需要度曲共享数据,必须依据网络管道向服务器端做存取申请,而文件I/O和查询处理等频繁需要数据的任务则集中在数据库服务器上完成,共享数据存放在服务器端,从而使每个系统各显其能,SQL还允许将个人机用作网络服务器或小型大型机数据库的前端机,从而可使用户在个人机上存取大型数据库的内容。服务器端可先对客户端所要求的数据条件做处理,而仅传给客户端所要的结果,这样就大大减少了在网络上大量数据的来回传送,客户端。可分担服务器的部分工作,从而进一步提高系统的执行效率。SQLServer把MicrosoftWindowsNT操作系统的能力可扩展性及易管理性与高可靠性高级的高端性能客户机/服务器数据库管理结合在一起。如下图:网络网络网络服务器端客户端客户端客户端

    注意事项

    本文(ip流量统计系统设计论文.doc)为本站会员(网****)主动上传,人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知人人文库网(点击联系客服),我们立即给予删除!

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




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    网站客服QQ:2881952447     

    copyright@ 2020-2024  renrendoc.com 人人文库版权所有   联系电话:400-852-1180

    备案号:蜀ICP备2022000484号-2       经营许可证: 川B2-20220663       公网安备川公网安备: 51019002004831号

    本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知人人文库网,我们立即给予删除!