下载此文档

8-1 数据库应用开发.ppt


文档分类:IT计算机 | 页数:约35页 举报非法文档有奖
1/35
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/35 下载此文档
文档列表 文档介绍
1/数据库原理与应用滁州学院计算机与信息工程学院 2/第19讲数据库应用开发?学习目标?理解软件开发体系结构变迁的驱动力?理解当前主要的软件开发体系结构的思想?了解一些主要的数据库访问技术 3/目录数据库系统的体系结构 1数据库访问技术 2 4/1 常用开发体系结构?目前常用的开发体系结构有两种,一种是 C/S 体系结构,一种是 B/S 体系结构?开发体系如下图所示 5/1 常用开发体系结构? 平台技术和基于 SUN 公司的 Java 技术? Microsoft .NET 是将互联网本身作为构建新一代操作系统的基础,是当今计算机技术通向计算时代的一个非常重要的里程碑? ASP .NET 是 Microsoft .NET 的重要组成部分, 是 Web 应用程序开发环境。 ASP .NET 具有如下优点: ?它构建在 mon Language Runtime , 通用语言运行时)之上,用它开发的程序可以支持异常控制、类型安全、继承和动态编译; ?采用 Code-Behind 技术来实现 Web 页面表示层和商业逻辑代码分离,从而实现代码的重用; ?组件部署简单,并且组件在使用之前不必注册; 6/1 常用开发体系结构?安全机制完善,还能自动检测内存泄露,自动启动进程; ?有更高的执行效率? ASP .NET 代码是采用编译方式执行,从而可以建立高效率的 Web 应用程序?由于在 ASP .NET 中使用 ADO .NET 对数据库进行存取。 ADO .NET 使用 XML 交换数据,其执(Component Object Model) marshalling 方式快得多? ADO .NET 在 ADO 的基础上增加了许多对象?如 DataSet 、 DataReader 、 DataView 和 mand 等? DataSet 对象是核心,它以离线的方式存在于内存中用于读取数据,读取速度更快。 7/1 常用开发体系结构?在 ASP .NET 中,对数据库访问可以采用三种方法来实现: ?利用数据库组件通过 ODBC 连接来实现; ? 中包含的用于访问企业数据库的数据提供程序 SQL Server .NET 来实现; ? 中包含的用于访问企业数据库的数据提供程序 OLEDB .NET 来实现。? 中包含的用于访问企业数据库的程序来实现数据访问 8/1 常用开发体系结构? MVC 开发模型?几乎所有现代网络开发框架都遵循了 Model- View-Controller( 模型-视图-控制)设计模式,简称 MVC 模式? MVC 架构模式是 20世纪 80年代中期在 Smalltalk-80 GUI( 一种经典的面向对象程序设计语言)实验室发明的? MVC 模式将一个软件分为商务逻辑(Model) 和显示(View) 两部分,其好处主要有两个方面: ?同一商务逻辑层(Model) 可能对应多个显示层(View) ?如果商务逻辑层和显示层放在一起,再添加一个显示层的时候就会极大地增加组件的复杂性?一个商务逻辑对着两个显示层的例子是:银行帐户的商务逻辑层对应 ATM 和 两个显示层?通常情况下,每次修改显示层的时候一般并不需要修改商务逻辑层 9/1 常用开发体系结构? MVC 模型的含义? Model 层一般利用组件进行设计,在复杂的商务逻辑上,提供简单并且统一的应用程序接口?这一层负责管理应用程序的行为和状态,响应状态的请求和改变状态的指令? View 层:从 Model 层和 Controller 层获取数据, 并按照某种方式显示给用户。? Controller 层的功能是捕捉用户的一些事件, 并根据用户和应用程序的状态来决定响应的类型? Controller 层的响应会同时影响到 View 层和 Model 层 10/1 常用开发体系结构? MVC 在 JSP 中的设计模式?使用 JSP 技术来实现客户页面?通过 Servlet 技术完成大量的事务处理工作以实现用户的商业逻辑? Servlet 用于处理请求的事务?充当控制器(Controller 即“C”)的角色?负责响应客户对业务逻辑的请求并根据用户的请求行为,决定将哪个 JSP 页面发送给客户? JSP 页面处于表现层,也就是视图(View 即“V”)的角色? JavaBean 负责数据的处理,是模型(Model 即“M”)的角色?图 11-7 描述了基于 JSP 的 MVC 设计模式

8-1 数据库应用开发 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数35
  • 收藏数0 收藏
  • 顶次数0
  • 上传人tmm958758
  • 文件大小0 KB
  • 时间2016-07-06
最近更新