免费智能真题库 > 历年试卷 > 电子商务设计师 > 2016年下半年 电子商务设计师 上午试卷 综合知识
  第69题      
  知识点:   归结软件目标到最适合的计算体系   B/S结构
  关键词:   B/S        章/节:   电子商务系统程序设计基础       

 
B/S结构是指(69)。
 
 
  A.  页面/服务器
 
  B.  客户机/数据库
 
  C.  客户机/服务器
 
  D.  浏览器/Web服务器
 
 
 

   知识点讲解    
   · 归结软件目标到最适合的计算体系    · B/S结构
 
       归结软件目标到最适合的计算体系
        通常,总是有一些标准的计算体系可供选择(如Windows DNA、J2EE),对于大多数软件开发项目来说,可通过比较各种标准计算体系与预期目标之间的匹配程度选定计算体系。选择标准的计算体系去实现软件可忽略大多数基础平台和底层支撑技术的实现问题,从而大大提高软件质量、降低开发风险和成本。通常,可以根据基础平台的功能和性能指标、公司或项目组的技术积累、要开发软件系统的特点和分层方式等选定标准的计算平台。典型的系统分层方式包括如下几种:
        .常用三层服务:表示层、事务逻辑层、数据服务层。
        .多层结构的技术组成模型:表现层、中间层、数据层。
        .网络系统的常用三层结构:核心层、汇聚层、接入层。
        .RUP典型分层方法:应用层、专业业务层、中间件层、系统软件层。
        .B/S模式系统结构:浏览器端、服务器端、请求接收层、请求处理层。
        .六层结构:功能层(用户界面)、模块层、组装层(软件总线)、服务层(数据处理)、数据层、核心层。
        在其他一些情况下,出于各种诸如用户指定,与用户现有的IT设施保持一致性、兼容性、扩展性、未来的维护能力等因素,软件的基础平台很可能在项目的论证阶段就已经被确定下来,如操作系统、数据库系统、Web服务器、开发工具或开发环境等。在这种情况下,软件的计算体系实际上已经确定。
 
       B/S结构
        在三层C/S结构中,表示层负责处理用户的输入和向客户的输出(出于效率的考虑,它可能在向上传输用户的输入前进行合法性验证)。功能层负责建立数据库的连接,根据用户的请求生成访问数据库的SQL语句,并把结果返回给客户端。数据层负责实际的数据库存储和检索,响应功能层的数据处理请求,并将结果返回给功能层。
        浏览器/服务器(Browser/Server, B/S)风格就是上述三层应用结构的一种实现方式,其具体结构为:浏览器/Web服务器/数据库服务器。B/S结构主要是利用不断成熟的WWW浏览器技术,结合浏览器的多种脚本语言,用通用浏览器就实现了原来需要复杂的专用软件才能实现的强大功能,并节约了开发成本。从某种程度上来说,B/S结构是一种全新的软件体系结构。
        在B/S结构中,除了数据库服务器外,应用程序以网页形式存放于Web服务器上,用户运行某个应用程序时只需在客户端上的浏览器中键入相应的网址,调用Web服务器上的应用程序并对数据库进行操作完成相应的数据处理工作,最后将结果通过浏览器显示给用户。可以说,在B/S模式的计算机应用系统中,应用(程序)在一定程度上具有集中特征。
        基于B/S结构的软件,系统安装、修改和维护全在服务器端解决。用户在使用系统时,仅仅需要一个浏览器就可运行全部的模块,真正达到了“零客户端”的功能,很容易在运行时自动升级。B/S结构还提供了异种机、异种网、异种应用服务的联机、联网、统一服务的最现实的开放性基础。
        与C/S结构相比,B/S结构也有许多不足之处,例如:
        (1)B/S结构缺乏对动态页面的支持能力,没有集成有效的数据库处理功能。
        (2)B/S结构的系统扩展能力差,安全性难以控制。
        (3)采用B/S结构的应用系统,在数据查询等响应速度上,要远远地低于C/S结构。
        (4)B/S结构的数据提交一般以页面为单位,数据的动态交互性不强,不利于OLTP应用。
   题号导航      2016年下半年 电子商务设计师 上午试卷 综合知识   本试卷我的完整做题情况  
1 /
2 /
3 /
4 /
5 /
6 /
7 /
8 /
9 /
10 /
11 /
12 /
13 /
14 /
15 /
 
16 /
17 /
18 /
19 /
20 /
21 /
22 /
23 /
24 /
25 /
26 /
27 /
28 /
29 /
30 /
 
31 /
32 /
33 /
34 /
35 /
36 /
37 /
38 /
39 /
40 /
41 /
42 /
43 /
44 /
45 /
 
46 /
47 /
48 /
49 /
50 /
51 /
52 /
53 /
54 /
55 /
56 /
57 /
58 /
59 /
60 /
 
61 /
62 /
63 /
64 /
65 /
66 /
67 /
68 /
69 /
70 /
71 /
72 /
73 /
74 /
75 /
 
第69题    在手机中做本题