信息管理第七章.pptVIP

  • 0
  • 0
  • 约2.92千字
  • 约 25页
  • 2019-07-23 发布于辽宁
  • 举报
计算机信息管理基础 重庆大学全日制本科计算机基础系列课程 课件 计算机学院基础系 制作: 信息管理课程教研组 计算机信息管理基础 第七章 课件 计算机学院基础系 制作: 信息管理课程教研组 B/S结构的信息系统开发 本章主要内容 比较C/S和B/S结构的优缺点。 介绍网页的开发技术的基本知识。 JSP相关技术的介绍。 B/S结构开发实例。 第一节 C/S和B/S体系结构 C/S体系结构 C/S结构是基于资源不对等,且为实现共享而提出来的, 并在20世纪90年代成熟起来的技术 。 C/S结构将应用一分为二,服务器(后台)负责数据管理,客户机(前台)完成与用户的交互任务。 C/S结构的优缺点 优点:C/S 体系结构具有强大的数据操作和事务处理能力,模型思想简单,易于人们理解和接受。 缺点: 1)C/S结构是单一服务器且以局域网为中心的,所以难以扩展至大型企业广域网或Internet。 2)软件、硬件的组合及集成能力有限。 3)客户机的负荷太重,难以管理大量的客户机,系统的性能容易变坏。 4)数据安全性不好,客户端程序可以直接访问数据库服务器,那么客户端计算机上的其他程序也可想办法访问数据库服务器,从而使数据库的安全性受到威胁。 B/S的体系结构 B/S结构,即Browser/Server(浏览器/服务器)结构,利用了不断成熟的WWW浏览器技术,结合浏览器的多种Script语言(VBScript、JavaScript…)和ActiveX技术,使用通用浏览器就实现了原来需要复杂专用软件才能实现的强大功能,是一种全新的软件系统构造技术。 B/S系统结构中,用户通过浏览器向分布在网络上的许多服务器发出请求,服务器对浏览器的请求进行处理,将用户所需信息返回到浏览器。 B/S结构的优缺点 优点: 1)减轻客户机负担。 2)技术维护人员从繁重的维护升级工作中解脱出来。 缺点: 1)浏览器应用于WEB应用系统时,许多功能不能实现或实现起来比较困难; 2)复杂的应用构造困难; 3) HTTP可靠性低有可能造成应用故障; 4)当访问量大时,服务器端负载过重; 5)业务逻辑分散 ,商业规则很容易暴露 。 第二节 网页开发技术 网页开发技术 B/S结构的信息系统中,用户通过使用客户机上的浏览器来访问Web服务器上的信息,那么B/S结构中就涉及到网页的开发,从网页技术的发展来进行分类,可以将网页的开发技术主要的分为:静态网页技术和动态网页技术。 网页开发技术 例 7.1 b/b 例 7.1在浏览器中的显示结果 其中 b/b 就是两个HTML标记。它以起始标记b及结束标记/b标记文字 ,令它显示成粗体。 静态网页开发技术 纯粹HTML格式的网页通常被称为“静态网页”, 而HTML全称 HyperText Markup Language,正式名称是超文本标记语言。 HTML利用标记(tag)用来描述网页的字体、大小、颜色及页面布局的语言,使用任何的文本编辑器都可以对它进行编辑,与VB、C++等编程语言有着本质上的区别。 HTML标记 HTML中的标记可以粗略的分为如下几类: 结构标记:用于定于HTML文档的结构,如HTMLHEADBODY等; 显示标记:用于控制文字内容在浏览器中进行显示的位置、字体的大小和颜色等; 链接标记:链接是超文本的“超”的部分,能使访问者从一个文档跳到另一个文档。 引入多媒体素材的标记 。 用于提交数据的标记 。 显示的控制 HTML HEAD TITLE 第一个简单的HTML实例 /TITLE /HEAD BODY H1第一章:了解HTML、相关工具和WebH1 P FONT SIZE=4本章介绍各种的HTML应用程序,提供HTML组件的信息,简要介绍HTML的发展历史和如何追踪这个不断进步的技术。/ FONT H1第二章:了解HTML文档的生命周期H1 PFONT SIZE=4HTML 文档的生命周期包括开发、发表、测试和维护,本章各个小节将会对各个生命周期阶段的内容以及相应的技术进行介绍。/ FONT /BODY /HTML 例7.2 数据提交 FORM INPUT TYPE=TEXT VALUE=姓名br INPUT TYPE=TEXT VALUE=年龄br INPUT TYPE=TEXT VALUE=收入br INPUT TYPE=TEXT VALUE=职业br 请选择你所最喜欢的家电品牌BR INPUT TYPE=RADIO VALUE=“changhong长虹BR INPUT TYPE=RADIO VALUE=“haier海尔BR INPUT TYP

文档评论(0)

1亿VIP精品文档

相关文档