论基于Web的数据库应用系统的开发技术 浏览器和HTTP协议在全球因特网的成功应用,促进了企业中的B/S结构的迅速推广。

题目
问答题
论基于Web的数据库应用系统的开发技术 浏览器和HTTP协议在全球因特网的成功应用,促进了企业中的B/S结构的迅速推广。基于Web的数据库应用系统通常采用三层(或更多层)C/S结构,允许用于各类不同的平台和选择相应的数据库应用环境 请围绕"基于Web的数据库应用系统的开发技术"论题,依次从以下3个方面进行论述: ①概要叙述你参与分析和开发的软件项目,以及你所担任的主要工作。 ②具体讨论你在基于Web的数据库应用系统开发中所采用的主要技术,包括开发过程中遇到的问题和所采取的措施。 ③分析你所采用的开发技术的具体效果。现在你认为应当做哪些方面的改进,以及如何加以改进?
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列叙述中不属于三层B/S结构数据库应用系统特点和操作特征的是______。

A) 客户端使用浏览器,浏览器与Web应用服务器之间的通信使用超文本传输协议(HTTP)

B) 数据库服务器接受应用服务器提出的数据操作请求,对数据库进行相应的操作,并将操作结果返回给应用服务器

C) 这种结构使客户端和服务器能在不同的系统间通信,但对客户机配置要求较高,且应用软件维护代价也较大

D) 这种结构不受时空限制,使用者可以在全球任何地方,任何时间请求数据库应用系统提供的各种数据服务

A.

B.

C.

D.


正确答案:C

第2题:

因特网的应用程序全部是基于B/S(浏览器/服务器)模式的。()


参考答案:错误

第3题:

论基于Web的数据库应用系统的开发技术浏览器和HTTP协议在全球因特网的成功应用,促进了企业中的B/S结构的迅速推广。基于Web的数据库应用系统通常采用三层(或更多层)C/S结构,允许用于各类不同的平台和选择相应的数据库应用环境请围绕"基于Web的数据库应用系统的开发技术"论题,依次从以下3个方面进行论述:①概要叙述你参与分析和开发的软件项目,以及你所担任的主要工作。②具体讨论你在基于Web的数据库应用系统开发中所采用的主要技术,包括开发过程中遇到的问题和所采取的措施。③分析你所采用的开发技术的具体效果。现在你认为应当做哪些方面的改进,以及如何加以改进?


写作要点
完成本题的写作,需要对Web开发的相关架构有充分的了解,相关知识可参看"8.1.5分层架构"。除了解技术知识,在写作方面还要注意以下几个方面的要点:
①在文章中首先用400~600字的篇幅简要叙述自己参与分析和开发的系统概要和所担任的工作。
②具体讨论在基于Web的数据库应用系统开发中所采用的主要技术,包括开发过程中遇到的问题和所采取的措施。特别要注意描述三层结构的逻辑和物理部署,讨论数据是如何在三层之间传送的。
③最后要根据项目实际情况,分析所采用的开发技术的具体效果,你现在认为还有哪些可以改进的地方(例如,应用服务器性能的改进等),如何加以改进。

第4题:

● 以下关于三层浏览器/服务器(B/S)结构的数据库应用一同说法错误的是( )。( )

A.三层浏览器/服务器结构的数据库应用系统是一种互联网环境下的新型数据库应用系统结构

B.它将数据处理功能分解并分布在表示层、功能层两个层次上

C.表示层位于客户端,由Web浏览器实现

D.功能层位于Web应用服务器,实现面向具体应用领域的业务规则


正确答案:B
三层浏览器/服务器结构的数据库应用系统是一种互联网环境下的新型数据库应用系统结构,它将数据处理功能分解并分布在表示层、功能层和数据层三个层次上,分别由由Web浏览器、Web应用服务器和数据库服务器来实现。

第5题:

Web应用程序就是以HTTP作为核心通信协议,并使用HTML语言向用户传递基于Web信息的应用程序,也称为基于Web的应用程序。()

此题为判断题(对,错)。


正确答案:正确

第6题:

( 57 )下列关于以应用服务器为中心的浏览器/服务器模式的叙述中,不正确的是

A )它是 Web 服务器和三层客户 机 / 服务器结合的结果

B 、这种软件结构可分为浏览器、 Web 服务器、应用服务器、数据库服务器

C )对于客户端的表现逻辑,目前只能通过基于脚本的方式实现

D )在 Internet 电子商务系统开发中,为支持跨平台特性,可采用基于脚本的方式


正确答案:C

第7题:

你是TestKing网站的电脑管理员。Maria是你们公司的软件开发人员,她的电脑运行WindowsXP专业版和IIS(因特网信息服务),她的电脑的设置如下:除了这些,Maria的电脑都是默认的设置。Maria的默认网站包含一个静态的HTML网页,Maria在她的电脑上增加了名为Web2的虚拟网站,在此虚拟网站上安装了Web应用程序。然而,当她在浏览器地址栏输入http://MKP01时,浏览器显示的是默认的网站的网页。你要确保Maria能够使用浏览器访问Web2的应用程序,你要怎么做呢?()

A.建议Maria在浏览器的地址栏中输入http://Web2来访问应用程序

B.建议Maria在浏览器的地址栏中输入http://172.24.67.45来访问应用程序

C.设置虚拟网站Web2使用主机域名为Web2,建议Maria输入http://MKP01/Web2来访问应用程序

D.设置虚拟网站的IP地址为172.24.67.46。建议Maria在浏览器的地址栏中输入http://172.24.67.46来访问应用程序


参考答案:D

第8题:

因特网上的服务都是基于某一种协议的,Web服务基于______。

A.SMTP协议

B.SNMP协议

C.HTTP协议

D.Telnet协议


正确答案:C
解析:Web服务是建立在客户机/服务器模型之上的,以HTTP协议为基础。

第9题:

下列关于浏览器/服务器结构软件开发的叙述中,哪一条是不正确的?( )

A) 信息系统一般按照逻辑结构可划分为表现层、应用逻辑层和业务逻辑层

B) 以应用服务器为中心的模式中,客户端一般有基于脚本和基于构件的两种实现方式

C) 以Web服务器为中心的模式中,所有的数据库应用逻辑都在Web服务器端的服务器扩展程序中执行

D) 以数据库服务器为中心的模式中,数据库服务器和HTTP服务器是紧密结合的

A.

B.

C.

D.


正确答案:A

第10题:

论Web应用系统性能优化技术与应用 随着信息化技术在世界范围内的迅猛发展,特别是网络技术的普及应用,目前Web应用系统大多已采用B/S或B/A/S等多层分布式结构,最终用户能采用方便直观的Web网页浏览器,在后台Web服务器及相关数据库服务器的支持下,通过网页方式请求各类应用服务。 由于访问用户人数的不断增加、网页内容与多媒体技术的迅速发展和各类服务质量要求的显著提升,Web服务器承受着越来越大的压力,有必要提高Web服务器的性能。 请围绕“Web应用系统性能优化技术”论题,依次对以下3个方面进行论述。 1、概要叙述你参与管理和开发的Web应用系统项目及你所担任的主要工作。 2、具体讨论你在从事基于Web的应用项目时所采用的策略、方案和技术。详细叙述在项目中Web服务器发挥的具体作用与使用效果,遇到过的问题及其解决办法。 3、分析与评估改进Web应用系统性能可能采用的主要技术与措施,在项目中你采用什么技术来改进项目的效果,说明你的理由并讨论可能的结果。


正确答案:
1、简要介绍你参与管理和开发的Web应用系统项目的基本情况(例如,项目背景、项目范围、项目周期和项目投资等情况),简要说明自己在该工程项目中的角色、所承担的主要任务及开展的主要工作(自己在该项目中担任的主要工作应有一定的分量)。论文叙述自己参与管理和实施的Web应用系统项目的背景和目标必须是十分明确的,所涉及的Web应用项目应当有很大的访问强度,Web服务器应承受着较大的负载压力。
2、结合项目实际情况,具体地讨论该Web应用项目的技术、工具、平台和详细方案。本文的重点是讨论改进Web应用系统性能的技术,这些技术和措施主要包括(包含但不限于以下内容)。
  (l)负载均衡(负载分担)和流量管理技术。
  (2)多个并行工作的Web服务器。
  (3)Web Cache缓存技术,并对需要存储在Session或Cache中的对象进行串行化,以利于数据的获取,提高获取数据的速度。
  (4)SSI套接字的优化处理。
  (5)Web交换机。
  (6)提高Web页面文件性能的优化技术(包含但不限于以下内容):在不需要视图状态的页面禁用视图状态;在不需要实时更新的页面采用页面缓存;在不需要用户会话状态的页面禁用会话状态,在需要但不操作用户会话状态时将状态设为只读;在页面中禁用调试模式;在不需要页面导航时禁用此功能;在不需要页面跟踪时仅用此功能等。
  (7)对于页面验证,可以采用客户端脚本(JavaScript)和服务器端验证相结合的方法。由于客户端验证能避免向服务器端提交请求所产生的CPU资源消耗,因此提倡使用;但因为客户端代码不能与所有的浏览器100%兼容,所以服务器端验证也不可少。
  (8)使用用户控件的合理性。例如,每个用户控件放在一个.aspx文件中,将其放入某个页面中时会产生一个@Register指令,而每个指令又会生成一个独立的HTTP或HTTPS指令,因此会影响整个页面的响应速度;但用户控件能够将项目中反复使用的一组功能封装起来,很好的实现了代码重用。
  (9)与数据库应用系统性能优化的相关技术(包含但不限于以下内容):调整服务器配置(即对硬件设备进行升级)、操作系统配置与数据库管理系统的有关参数,优化系统的I/O性能,尤其是改进磁盘I/O的效率与性能;优化“索引”的建立与使用机制,尽可能提高数据查询的速度或效率;采用对数据表分片技术,提高数据的响应速度;对Web应用系统中使用的SQL语句进行优化等。
  论文中在讨论选用上述有关技术和措施时,应给出选用的理由(原则)、采用的具体策略等,以及这些技术、方法和策略对该工程项目后期的工作产生了哪些积极(或消极)的影响(效果和存在的问题)。论文中可以进一步讨论需要改进的地方,但要注意改进之处应有具体的着眼点,不能泛泛而谈,也不可脱离实际提出过高的要求。
  3、结合项目实践经验,对所选用的技术与措施的实际应用效果进行分析,分析时应当力求实事求是,要给出评价依据,评价要客观、适当,因为每一种都会有一定的适用范围和局限性。论文最后可以进一步讨论你在该工程项目中获得的相关体会,以及在今后的工作过程中,如果碰到类似的开发项目你将如何应用这些经验或教训。

更多相关问题