阅读以下说明,回答问题1至问题3,将解答填入答题纸的对应栏内。 【说明】 某公司的商务网站需要实现公司产品的网上销售,预采用ASENET+SQL Server技术开发,网站主要功能包括商品列表、商品详情、订单管理、订单结算和会员管理等。 【问题1

admin2016-11-11  25

问题 阅读以下说明,回答问题1至问题3,将解答填入答题纸的对应栏内。
【说明】
    某公司的商务网站需要实现公司产品的网上销售,预采用ASENET+SQL Server技术开发,网站主要功能包括商品列表、商品详情、订单管理、订单结算和会员管理等。
【问题1】
基于ASENET开发B/S系统时,考虑系统的灵活性、可伸缩性,可扩展性等,一般都采用层次体系结构。常见的为三层结构,分别是页面表示层、____________(1)、____________(2)。如果要实现商品信息的展示,该功能属于____________(3)层;数据的增、删、改、查等与数据库直接交互的操作属于____________(4)的功能。基于层次结构的WEB系统____________(5)软件耦合度。
(5)备选答案:
A.增加    B.降低

选项

答案(1)业务逻辑层或逻辑层或业务层 (2)数据访问层或数据层 (3)页面表示层或表示层或页面层 (4)数据访问层或数据层 (5)B或降低或减小 注:(1)和(2)答案可以互换

解析 本题考查B/S系统结构模式、ASENET访问数据库技术及ASP程序设计。
用ASP.NET开发B/S系统时,需要考虑系统的灵活性、可伸缩性,可扩展性等,一般都采用层次体系结构,常见的为三层结构和MVC结构,本题考查三层结构。三层结构分为页面表示层、业务逻辑层、数据访问层,其作用分别如下:
1.数据访问层:主要是对非原始数据(数据库或者文本文件等存放数据的形式)的操作层,为业务逻辑层或表示层提供数据服务。
2.业务逻辑层:主要是针对具体问题的操作,对数据业务逻辑处理,为表示层提供服务。
3.页面表示层:提供信息展示、功能实现、系统与用户交互的界面。
三层结构的优点是各层次之间逻辑上相互独立,任一层次的变化都不会直接影响到其他层次。
转载请注明原文地址:https://kaotiyun.com/show/sSXZ777K
0

最新回复(0)