阅读以下关于ASP和XML语言编写商务网站的技术说明,根据回答问题1~问题4。 【说明】 某公司计划建立一个商务网站,该网站主要面对消费者,功能是完成网上购物、信息查询、广告宣传、用户需求调查等。该公司服务器采用Windows Server 2003

admin2009-02-15  26

问题 阅读以下关于ASP和XML语言编写商务网站的技术说明,根据回答问题1~问题4。
【说明】
   某公司计划建立一个商务网站,该网站主要面对消费者,功能是完成网上购物、信息查询、广告宣传、用户需求调查等。该公司服务器采用Windows Server 2003+IIS5.0,使用ASP和XML相结合的网页编程语言,数据库采用SQL Server,数据库名为TEST,数据库管理员的用户名为sa,密码为test_test,

选项

答案(1) 直接将CID与CNUM加入Session (2) 直接将CID与CNUM加入Session (3) CID保持不变,修改CNUM值

解析 这是一道要求读者掌握ASP中session对象使用常识的综合分析题。本题的解答思路如下。
   由试题关键信息“该网站主要面对消费者,功能是完成网上购物、信息查询、广告宣传、用户需求调查等”可知,该商务网站采用BtoC的电子商务模式。企业对消费者(BtoC,Business to Consumer)的电子商务模式是指商业机构利用因特网或各种商务网络向供应商(企业或公司)订货或付款等。
   ASP中session对象可以存储特定用户会话所需的信息。当用户在应用程序的Web页之间跳转时,存储在session对象中的变量将不会丢失,而是在整个用户会话中一直存活下去。session对象所具有的这种特性,常被应用于购物车程序中。
   当用户订购商品且购物车为空时,此时session对象中没有该商品的任何属性,因此需要创建对应的 CID(记录用户所选择的商品),并根据用户订购数量创建对应的CNUM。
   当用户订购商品,但购物车中没有当前订购的商品时,此时session对象中也没有该商品的任何属性,因此也需要创建对应的CID,并根据用户订购数量创建对应的CNUM。
   当用户订购商品,且购物车上已有当前订购的商品时,此时session对象中已有该商品的CID和CNUM属性值,因此需要保留当前的CID,但是需要根据用户订购数量修改对应的CNUM值。
转载请注明原文地址:https://kaotiyun.com/show/BY3Z777K
0

相关试题推荐
最新回复(0)