网站大量收购独家精品文档,联系QQ:2885784924

第六章案例回顾-交通信息系统设计与实现.ppt

第六章案例回顾-交通信息系统设计与实现.ppt

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第六章案例回顾-交通信息系统设计与实现.ppt

* * * 主讲 :时云峰 第六讲 案例回顾 目录页 CONTENTS PAGE 1 案例回顾 2 案例拓展 3 企业库介绍 4 数据访问应用程序块 第六章 案例回顾 2.1 本案例主要融入了两个主要思想:门户和ASP.NET 2.0,我们的目标始终是围绕着构建一个企业内部项目管理门户站点,选用的技术平台是ASP.NET 2.0。一方面让学生了解一般企业门户站点的业务需求,另一方面强化学生的动手解决问题的能力,进一步熟悉ASP.NET 2.0平台技术。 1 概述 第六章 案例回顾 2.1 在内容安排上,首先讲解有关门户站点的相关行业知识,接着引入本案例的背景,根据案例背景分析客户需要,并给出系统定义,然后针对系统定义给出案例的概要解决方案,该解决方案列出了完成本案例所必需解决的各个方面,具体包括:系统的架构与设计、网站用户界面设计、网站的安全模块以及信息集成模块的实现,然后分别针对概要解决方案中的每一个领域,进一步分析该领域中的客户需要,并给出详细设计方案以及代码实现,最终完成案例。 1 概述 第六章 案例回顾 2.1 在实际中可能还有其他特殊需求,只有通过解决这些问题,才能为企业提供一个有价值的信息平台。 1 概述 目录页 CONTENTS PAGE 1 案例回顾 2 案例拓展 3 企业库介绍 4 数据访问应用程序块 第六章 案例回顾 2.1 随着信息化程度的提高,企业的工作环境中单机作业、独自一个人把任务或是文件制作完成的情形已经越来越少。协同工作早已是目前企业组织中常用的工作模式,如何为企业的协同工作创建一个统一的协同工作平台呢?    微软SPS产品为企业提供了一个协同工作解决方案,让企业轻松的创建适合自己智能门户站点,这些站点可以无缝的连接到用户、团队和知识。 2 案例拓展 第六章 案例回顾 2.1 微软公司的SPS和WSS产品提供的是面向企业信息化的、产品级的协同方案,是可行、可用和可靠的方案。方案定位在协同工具或平台,基本的功能已经实现,但复杂或特殊的功能则可以通过扩展功能进行定制和开发。为企业构建企业级的门户解决方案提供了强有力的基础和保障,减轻了企业从头开始构建解决方案所带来的挑战和难度。 2 案例拓展 目录页 CONTENTS PAGE 1 案例回顾 2 案例拓展 3 企业库介绍 4 数据访问应用程序块 第六章 案例回顾 2.1 概述 企业库(Enterprise Library)是微软公司为企业级应用程序的通用功能而设计的一组应用程序块集合和指导手册,这些应用程序块在设计上采用Microsoft推荐的.NET应用程序的最佳实践,并且经过大量测试和论证,非常成熟稳定,包含所有源代码,因此,您可以“原样”使用或可以根据自己需要修改、扩展这些应用块。通过在您的企业应用中集成这些功能,可以为您解决一些通用功能。比如:如何访问数据库、如何实现加密与解密、如何管理应用程序异常、如何处理应用程序安全以及如何实现应用的缓存策略等,让您只需要使用少量的代码就可以完成这些功能实现,从而可以将更多的精力集中在业务流程与逻辑的设计与实现,创建出能为企业带来真正价值的企业应用。 3 企业库介绍 第六章 案例回顾 2.1 企业库的各应用程序块虽然解决在在企业应用中的不同方面的问题,但它们相互之间通信,结合起来形成一个整体。以下是各个模块之间的关系: 设计主题 一致性 可扩展性 易于使用 集成性 3 企业库介绍 第六章 案例回顾 2.1 概述 数据访问应用程序块(即Data Access Application Block)以下简称DAAB,该模块以类库提供,最终编译为Microsoft.Practices.EnterpriseLibrary.Data.dll。 4 数据访问应用程序块 第六章 案例回顾 2.1 通过使用DAAB企业将得到以下几点好处: ??保持一致的数据访问实践 ??降低改变底层数据库所带来的困难 ??避免开发员不得不学习针对不同类型数据库的编程模型 ??减少了由于移植到不同数据库所必须重复编写的代码量 ??提供单一的数据访问监视和测试的截获点 ??允许开发员从业务逻辑中抽象数据访问代码 4 数据访问应用程序块 第六章 案例回顾 2.1 设计 集中的数据访问功能是MS最佳实践团队推荐的最佳实践,其设计目标主要考虑到应用的性能、开发员的生产力、额外的配置管理以及数据库事务等。 4 数据访问应用程序块 第六章 案例回顾 2.1 主要考虑以下.NET 架构设计要点: ??可以从业务逻辑代码中抽象数据访问API编程模型,减少或简单了应用中的数据访问层的代码; ??隐藏了连接的手动管理; ??通过连接字符串的管理,隔离了数据源位置和认证; ??封装了事

文档评论(0)

sunyangbill + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档