阅读以下说明,回答下列问题。 [说明]为了扩展业务,某商务公司在2012年开发了一套基于ASP.NET+SQL Server的电子商务网站,在网站运行过程中,逐渐发现了一些问题和漏洞,其中有一个严重的缺陷,缺少商品的售后评价体系,导致很多客户无法表述商品使用体会。针对这个问题,对网站进行二次开发,采用的解决方案是增加用户对商品的评价体系。为此,在数据库中增加了一张客户评价表UserEvaluation,结构如表2-1所示。问题:2.1 (3分)在关系数据库中,实体间的联系有三种类型,分别是一对多(

题目
阅读以下说明,回答下列问题。 [说明]为了扩展业务,某商务公司在2012年开发了一套基于ASP.NET+SQL Server的电子商务网站,在网站运行过程中,逐渐发现了一些问题和漏洞,其中有一个严重的缺陷,缺少商品的售后评价体系,导致很多客户无法表述商品使用体会。针对这个问题,对网站进行二次开发,采用的解决方案是增加用户对商品的评价体系。为此,在数据库中增加了一张客户评价表UserEvaluation,结构如表2-1所示。



问题:2.1 (3分)在关系数据库中,实体间的联系有三种类型,分别是一对多(或1:m)、一对一(或1:1)、多对多(或m:n)。如果规定每个客户只能对一件商品评价一次,那么客户与客户评价之间的联系是( 1 ),商品与客户评价之间的联系是( 2 )。
问题:2.2 (6分)要实现用户对商品的评价,需要在用户已买到的商品列表中每条商品信息中都增加一个评价按钮,当用户点击该按钮时,跳转到商品评价页面,并在商品评价页面中显示指定的订单及商品信息,一般在web页面中实现网页跳转的HTML标签是( 3 )。在Web页面间传值可以通过form表单的方式实现,其传值方式分为( 4 )和( 5 ),如果通过form表单传值方式将商品列表页面中的用户编号、订单编号和商品编号传递给商品评价页面,最适合采用的传值方式应为( 6 )。(4)~(6)备选答案:A.set B.get C.session D.cookie E.application F.post
问题:2.3 (6分)以下程序表示用户添加评价信息,假定数据库连接字符串正确无误,已购买商品列表页面链接到商品评价页面的URL中传递了用户编号(参数名为UserID)、商品编号(参数名为ProductID)和订单编号(参数名为OrderID)等信息,规定用户评价编号由用户编号+商品编号+订单编号依次组成,评价日期为系统当前时间,评价分数和评价内容控件名分别为RatingGrade和txtEvaluation。根据题目描述,完成以下程序:



相似考题
参考答案和解析
答案:
解析:
问题2.1、(1)1:m (2)m:1问题2.2、(3)A标签 (4)B (5)F (6)D问题2.3、(7) now (8)UserEvaluation (9)UserID+ProductID+OrderID (10)ProductID (11)SqlStr (12)finally
更多“阅读以下说明,回答下列问题。 [说明]为了扩展业务,某商务公司在2012年开发了一套基于ASP.NET+SQL Server的电子商务网站,在网站运行过程中,逐渐发现了一些问题和漏洞,其中有一个严重的缺陷,缺少商品的售后评价体系,导致很多客户无法表述商品使用体会。针对这个问题,对网站进行二次开发,采用的解决方案是增加用户对商品的评价体系。为此,在数据库中增加了一张客户评价表UserEvalu”相关问题
  • 第1题:

    认真阅读以下技术说明,结合网页显示的效果图,根据要求回答问题。

    [说明]

    某公司使用ASP语言开发了一个电子商务网站系统,该系统提供了商品查询、订单管理、支付和用户管理等功能。其商品查询界面如图6~16所示。该公司网站服务器采用Windows Server 2003+IIS 5.0,数据库采用SQL Server,数据库名称为TEST,数据库管理员的用户名为sa,密码为test_test。

    该商务网站有一个购物车模块,购物车模块中自定义的两个Session属性如下。

    ①CID用来记录用户选择的商品。

    ②CNUM用来记录相应商品的数量。

    请根据表6-23所列的购物情况,将(1)~(3)空缺处对session对象处理方式的内容填写完整。


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

  • 第2题:

    阅读下列说明,回答问题1至问题3。

    【说明】

    某公司因业务需要,准备建立电子商务网站。

    建立电子商务网站之前,应对建立电子商务网站的可行性进行分析,可行性分析的四个主要方面是什么?


    正确答案:技术可行性、运行可行性、经济可行性和社会可行性。
    技术可行性、运行可行性、经济可行性和社会可行性。 解析:本问题考查的是对电子商务系统开发过程中可行性分析的理解。
    在电子商务应用系统的目标需求已经确定,对系统的基本又有所了解的情况下,系统分析人员就可以进行可行性分析。
    可行性包括以下四个方面:
    1.运行可行性
    运行可行性是对方案在组织中的合适程度的度量,也是人们对该系统的感觉的度量。
    2.技术可行性
    技术可行性主要涉及三个问题:建议的技术或方案在现有技术水平下是否可以实现?企业目前拥有所需的技术吗?企业拥有所需的技术专家吗?
    3.经济可行性
    从经济上考虑,包括对项目所需费用的预算和对项目效益的估算。这是非常重要的,如果忽略了,就会造成巨大的损失。
    4.社会可行性
    要考虑各种社会因素,才能确定项目是否可行。由于电子商务应用系统是在社会环境中工作的,除了技术和经济等因素之外,还有许多社会因素对于项目的开展起着制约的作用。与项目有直接关系的人、处于变动中的企业的管理制度和工作人员的文化水平等都必须作为社会和人的因素考虑在内。

  • 第3题:

    阅读以下说明,回答问题1至问题4,将解答填入对应栏内。

    【说明】

    某电子商务网站采用ASP+SQL Server开发的电子商务网站系统,提供商品查询、网上购物车、订单管理、后台商品管理、支付等功能。其后台修改商品页面如下图所示。

    网站开发完成后,开发人员将源代码和数据库文件pubs.mdf及pubs_log.ldf提供给公司网络管理人员进行网站发布。此时应采用(1)数据库方式在数据库服务器上生成数据库。


    正确答案:附加
    附加 解析:本题考查的是Web数据库的基本知识。
    问题1考查的是在SQL数据库服务器上创建数据库的方法。
    在SQL数据库服务器上可以使用以下方法建立数据库:
    (1)新建数据库。
    (2)还原数据库:需要扩展名为bak的备份文件,可以将数据库还原到备份点:
    (3)附加数据库:需要扩展名为mdf和ldf的数据库文件,可以将文件中的数据导入SQL数据库服务器。
    从本题要求可见,有数据库文件pubs.mdf及pubs_log.ldf,所以应采用附加数据库的方法在数据库服务器上生成数据库。

  • 第4题:

    阅读下列说明,回答问题1至问题3。

    【说明】

    某公司用ASP开发了电子商务网站系统,该系统提供商品查询、用户管理、订单管理、支付等功能。其商品查询界面如图6-3所示。

    该商务网站采用B/S三层结构,请根据B/S三层结构的工作过程,将图6-4中(1)~(3)空缺实体补齐。


    正确答案:(1)浏览器 (2)Web服务器 (3)数据库服务器
    (1)浏览器 (2)Web服务器 (3)数据库服务器 解析:本问题考查的是B/S三层结构的工作过程。
    B/S结构就是Browser/Server结构。Browser/Server也是一种Client/Server结构,它是一种由传统的二层Client/Server结构发展而来的三层Client/Server结构在Web上应用的特例。在Browser/Server的系统中,用户可以通过浏览器向分布在网络上的许多服务器发出请求。Browser/Server结构极大地简化了客户端的工作,客户端上只需安装、配置少量的客户端软件即可,服务器将担负更多的工作,对数据库的访问和应用程序的执行将在服务器上完成。
    在Browser/Server三层体系结构下,表示层(Presentatioon)、功能层(Business Logic)、数据层(Dam Service)被分割成三个相对独立的单元。
    第一层为表示层:Web浏览器。在表示层中包含系统的显示逻辑,位于客户端。其任务是由Web浏览器向网络中的某一Web服务器提出服务请求,Web服务器对用户身份进行验证后用HTTP协议把所需的主页传送给客户端,客户端接收传来的主页文件,并把它显示在Web浏览器上。
    第二层为功能层:具有应用程序扩展功能的Web服务器。在功能层中包含系统的事务处理逻辑,位于Web服务器端。其任务是接收用户的请求,首先需要执行相应的扩展应用程序与数据库进行连接,通过SQL等方式向数据库服务器提出数据处理申请,然后等待数据库服务器将数据处理的结果提交给Web服务器后,由Web服务器传送回客户端。
    第三层为数据层:数据库服务器。在数据层中包含系统的数据处理逻辑,位于数据库服务器端。其任务是接收Web服务器对数据库操纵的请求,实现对数据库查询、修改、更新等功能,把运行结果提交给Web服务器。
    本题从图中可以看出, (1)、(2)、(3)分别对应浏览器、Web服务器、数据库服务器。

  • 第5题:

    阅读下列说明,回答问题1至问题3。

    [说明]

    小张是个体经营者,主要经营各类电子产品。随着业务的发展,他计划创建自己的电子商务网站,为用户展示他所经营的商品信息,提供商品查询和购买功能,并能通过网站完成对用户、商品和订单的管理。

    小张就建站事宜与某公司进行了接洽,该公司按照开发规范给出了设计方案,其中系统开发的基本过程如下图所示。请按照图中各个分项,填写系统开发的各阶段名称。

    (1)(2)(3)(4)(5)


    正确答案:(1)系统规划阶段 (2)系统设计阶段 (3)系统开发集成阶段 (4)系统实施阶段 (5)系统运行维护阶段
    (1)系统规划阶段 (2)系统设计阶段 (3)系统开发集成阶段 (4)系统实施阶段 (5)系统运行维护阶段 解析:本题考查的是对电子商务系统开发过程的理解。
    本题给出了电子商务系统开发的过程图,包括五个阶段:系统规划阶段、系统设计阶段、系统开发集成阶段、系统实施阶段和系统运行维护阶段。
    系统规划阶段的任务是对企业的环境、目标、现行系统的状况进行初步调查,根据企业的目标和发展战略,规划并确定企业信息系统的商务模式。电子商务系统规划,就是制定未来企业的电子商务战略,设计支持未来这种转变的电子商务系统的体系结构,并说明各个组成部分的结构及组成和选择构造这一系统的技术方案。
    系统设计阶段的任务是在系统规划的原则和目标的指导下,结合电子商务系统的特点,对企业进行调查,全面了解企业的目标、组织结构、数据流程和业务处理过程,做出企业信息系统的需求分析。在需求分析的基础上对不同的技术方案进行比较和选择,确定一种技术方案进行开发,确定出信息系统最终的体系结构。
    系统开发与集成阶段的任务是完成应用软件的编码调试,进行电子商务系统和系统既有资源的集成,以及软件硬件的集成,并对整个系统进行测试和优化,使系统能够良好地运行。
    系统实施阶段是将设计的系统付诸实施的阶段,该阶段的任务包括程序的编写和调试、人员的组织、数据文件转换以及对使用该系统的人员进行培训等。
    系统运行与测试阶段的任务是在系统投入运行后,使用各种测试方法,对各种情况下使用的系统进行测试,如系统切换、不同商务模式之间的切换等。同时对系统运行与维护,包括对应用软件维护、数据维护、系统运行维护、安全维护管理。

  • 第6题:

    阅读以下技术说明和程序代码,根据要求回答问题。

    [说明]

    某公司用ASP+SQL Server开发的电子商务网站系统,提供了商品查询、网上购物车、订单管理、后台商品管理和支付等功能。图6~11是用ASP实现的电子商务网站的主页。系统的数据库名为 shangwu,所在服务器IP地址为211.54.32.21,其中,user表用于存放注册用户名和密码,结构如表 6-19所示。

    设计该电子商务网站时,某页面框架代码如下。

    该网页代码中定义了(1)个框架。


    正确答案:3
    3

  • 第7题:

    试题一(15 分)

    阅读下列说明,回答问题 1 至问题3,将解答填入答题纸的对应栏内。

    【说明】

    某公司因业务需要,准备建立电子商务网站。

    【问题 1】(4 分)

    建立电子商务网站之前,应对建立电子商务网站的可行性进行分析,可行性分析的四个主要方面是什么?

    【问题 2】(6 分)

    图 1-1 是该网站电子商务模式示意图,请将(1)~(3)的电子商务交易模式和交易实体在答题纸上补充完整。

    【问题3】(5 分)

    电子商务网站的系统评价指标包括:经济性指标、技术指标和社会效果指标。请从下列备选答案中选择属于技术指标的选项填写在答题纸上。

    A.并发性能 B.不间断性 C.用户访问量 D.系统的平均点击次数

    E.响应时间 F.安全性能 G.负载性能 H.客户的满意程度


    正确答案:




  • 第8题:

    阅读以下说明,回答问题1至问题4,将解答填入对应栏内。【说明】某电子商务网站采用ASP+SQL Server开发的电子商务网站系统,提供商品查询、网上购物车、订单管理、后台商品管理、在线支付等功能。其后台修改商品页面如下图所示。



    12、【问题1】网站开发完成后,开发人员将源代码和数据库文件pubs.mdf及pubs_log.ldf提供给公司网络管理人员进行网站发布。此时应采用 (1) 数据库方式在数据库服务器上生成数据库。13、【问题2】为保证系统运行的安全性,该商务网站数据库服务器与Web服务器分离,在数据库服务器上创建登录用户时,应打开企业管理器中的 (2) 项进行操作,在创建数据备份计划时,应打开企业管理器中的 (3) 项进行操作。(2)~(3)备选答案:A.数据库 B.数据库转换服务 C.管理D.安全性 E.复制 F.支持服务14、【问题3】该网站数据库连接程序conn.inc部分代码如下,请在空白处填入相应的程序代码。<%set conn= (4) .createobject("adodb.connection")conn.provider="sqloledb"provstr="server=10.10.10.10;database= (5) ;uid=swwz;pwd=9765123"conn. (6) provstr%>(4)~(6)备选答案:A.run B.open C.pubsD.pubs_log E.server F.request15、【问题4】该商务网站数据库中商品表的部分字段如下:




    下面是后台修改商品页面的部分表单代码,请根据图和上述字段描述,确定(7)~(9)的表单类型,将答案填写在对应位置。1.<input name="newsbook" type=" (7) " id="nb" value="1"<%if rs1("newsbook")=1 then%>checked<%end if%>>2.<input name="bm" type=" (8) id="bn" size="30" value="<%=rs1("bookname")%>">3.<input type=" (9) " name="go" value="修 改" onClick="return check( );">


    答案:
    解析:
    12、附加
    13、(2)D或安全性(3)C或管理
    14、(4)E或server (5)C或pubs(6)B或open
    15、(7)checkbox(8)text(9)submit
    【解析】
    12、本题考查的是Web数据库的基本知识。问题1考查的是在SQL数据库服务器上创建数据库的方法。在SQL数据库服务器上可以使用以下方法建立数据库:(1)新建数据库。(2)还原数据库:需要扩展名为bak的备份文件,可以将数据库还原到备份点:(3)附加数据库:需要扩展名为mdf和ldf的数据库文件,可以将文件中的数据导入SQL数据库服务器。从本题要求可见,有数据库文件pubs.mdf及pubs_log.ldf,所以应采用附加数据库的方法在数据库服务器上生成数据库。
    13、[解析] 考查的是SQL数据库服务器的基本操作。在数据库服务器上创建登录用户时,应打开企业管理器中的安全性项进行操作,在创建数据备份计划时,应打开企业管理器中的管理项进行操作,如下图所示。




    14、[解析] 考查的是Web数据库的连接代码。根据题目说明,该网站采用ASP+SQL Server开发,其数据库名称由问题1可知为pubs,所以数据库的连接代码为:<%set conn= server..createobject ("adodb.connection")conn.provider="sqloledb"provstr="server=10.10.10.10; database= pubs; uid=swwz; pwd=9765123"conn. open provstr%>
    15、[解析] 考查的是Web程序代码。由上图和商品表字段可以看出,第1小题是“新品”选项,类型是复选框,第2小题是商品名称,其表单类型是文本型,第3小题是“修改”按钮,类型是提交按钮。其具体代码如下:1.checked<%end if%>>2.">3.

  • 第9题:

    阅读下列说明,回答问题1至问题3。[说明]某建材公司电子商务网站主要完成网上直销、产品宣传、技术咨询、信息收集和客户管理等工作。网站管理小组一方面负责网站推广、信息发布和信息采集,另一方面负责网站的管理和维护。
    10、[问题1]公司前期研制了一种新型建材产品,决策层想通过在线问卷调查的方式了解这种产品的推广情况。请叙述实施在线问卷调查的关键步骤及每个步骤主要完成的任务(不超过200字)。
    11、[问题2]公司网站推广碰到一些问题,网站管理小组发现在搜索引擎中公司网站的排名靠后。公司要求对网页进行优化,以提高网站在搜索引擎列表中的排名。请叙述如何对网页进行优化(不超过300字)。
    12、[问题3]电子商务网站的正常运行离不开必要的监控。请指出:(1)对Web站点的三种监视尺度分别是什么?(2)它们各自主要的监控内容是什么?


    答案:
    解析:
    10、[问题1]在线问卷调查的关键步骤及每个步骤主要完成的任务是:①事前准备:调查目的的确认与明确化。②调查问卷的设计:包括调查项目和提问项目、设定问题项目的制作、提问顺序的推敲、进行预备测试(模拟试验)。③事后检查:调查问卷的完成。
    11、[问题2]对网页优化的关键是:网页标题中使用关键词。元标记中使用关键词。提高关键词在网页中出现的频率。使用隐藏的图形文档,在图形中使用<ALT=“关键词”>。创建链接活动提高网站在搜索引擎的排名。12、[问题3](1)对Web站点的三种监视尺度分别是:最终用户视图、系统和应用程序健康视图、应用程序视图。(2)三种监视尺度监视的内容是:最终用户视图:该视图对于用户来说,Web站点就是一个黑盒,不关心具体的网络组件的问题,仅监视Web页面的显示速度。系统和应用程序健康视图:该视图监视网络的所有组件,包括应用程序服务器、数据库、网络和路由器。· 应用程序视图:该视图监视应用程序内部。
    【解析】
    10、[解析] [问题1]本问题考查的是电子商务中信息采集和处理能力。电子商务中常用的信息采集方式有电子邮件问卷、在线问卷调查和网上调研分析三种方式。其中,在线问卷调查是一个了解顾客的很好的渠道,但前提是必须设计一个好的调查表。只有设计正确的调查表,才能得到正确的反馈信息。实施在线调查的关键步骤为: ①事前准备:这一步主要是为了确认调查目的。主要完成原有资料、信息的分析,根据分析结果设定假说,并要明确汇总与分析的方法。②调查问卷的设计:依据事前准备,首先要决定调查项目和提问项目,然后推敲提问形式、回答形式,对问题措辞用字进行检查,决定回答项目的内容,并优化提问顺序。从而设计出调查问卷,对调查问卷进行预备测试(模拟试验),以检测效果。③事后检查:该步骤根据预备测试的分析对调查问卷进行修正,形成正式调查问卷,从而完成在线问卷调查。11、[解析] 本问题考查网站推广中优化网页的问题。利用搜索引擎是推广网站的重要手段。当用户以关键词查找信息时,搜索引擎会在数据库中进行搜寻,如果找到与用户要求内容相符的网站,便采用特殊的算法。通常根据网页中关键词的匹配程度,出现的位置/频次,链接质量等;计算出各网页的相关度及排名等级,然后根据关联度高低,按顺序将这些网页链接返回给用户。根据搜索引擎的工作原理,优化网页可以提高网站在不同搜索引擎中的排名。提高网站在搜索引擎列表上位次的技术包括:· 在标题中使用关键词:在HTML的<title></title>中使用合理的关键词对网站提高在搜索列表中的位置是非常重要的。因为如果关键词和题目吻合的话,该网站与那些只是在网页文本中出现关键词的网站比较,位置更可能靠前。· 在元标记中使用关键词:<meta>中含有的关键词虽然用户看不见,但是却能够被搜索引擎用来编辑索引。对大多数搜索引擎来说,如果用户输入的关键词与某网站的元标记正好吻合,那么该网站在搜索列表中的排名就比那些没有使用元标记的网站靠前。提高关键词出现的频率:提高关键词在网页中出现的频率,也能提高网站在搜索列表中的排名。· 在隐藏的图形文档中使用关键词:大量使用图形文档不利于网站在搜索列表中的排名,在必须使用的图形文档中利用<ALT=“关键词”>添加隐藏的图形文档有利于提高网站在搜索列表中的排名。· 创建链接活动:搜索引擎的自动信息搜集功能分两种。一种是定期搜索,另一种是提交网站搜索;目前最好的办法是创建链接活动以获得更多的外部链接,这样一方面让搜索引擎有更多机会找到网站并收录,另外可以提高网站在搜索列表中的位置。12、[解析] 本问题考查网站管理和维护的知识。网站运行过程中需要对网站性能进行必要的监视,成功的性能监视可以帮助网络管理人员检测和纠正网站性能问题。对网站的性能监视有三种尺度:最终用户视图、系统和应用程序健康视图、应用程序视图。· 最终用户视图。对于最终用户来说,Web站点是一个黑盒子,用户只关心Web页面的显示速度。监视最终用户视图可以知道是否存在公共可视方面的性能问题。系统和应用程序健康视图。该监视尺度是查看Web站点的内部子系统,并检查每个子系统的问题。应用程序视图。该监视的尺度是查看应用程序内部,来帮助查找困难的应用程序问题。

  • 第10题:

    电子商务网站设计中影响客户体验的元素有哪些()

    • A、网站首页设计
    • B、商品页设计
    • C、导航页面和商品搜索
    • D、商品价格

    正确答案:A,B,C

  • 第11题:

    某电子商务网站最近发生了一起安全事件,出现了一个价值1000元的商品用1元被买走的情况,经分析是由于设计时出于性能考虑,在浏览时使用Http协议,攻击者通过伪造数据包使得向购物车添加商品的价格被修改。利用此漏洞,攻击者将价值1000元的商品以1元添加到购物车中,而付款时又没有验证的环节,导致以上问题,对于网站的这个问题原因分析及解决措施。最正确的说法应该是()

    • A、该问题的产生是由于使用了不安全的协议导致的,为了避免再发生类似的问题,应对全网站进行安全改造,所有的访问都强制要求使用https
    • B、该问题的产生是由于网站开发前没有进行如威胁建模等相关工作或工作不到位,没有找到该威胁并采取相应的消减措施
    • C、该问题的产生是由于编码缺陷,通过对网站进行修改,在进行订单付款时进行商品价格验证就可以解决
    • D、该问题的产生不是网站的问题,应报警要求寻求警察介入,严惩攻击者即可

    正确答案:C

  • 第12题:

    单选题
    商务网站服务质量评估的评价指标包括()。
    A

    电子商务网站客户满意度提升作用评价

    B

    电子商务网站服务质量提升作用评价

    C

    电子商务网站服务的进度计划

    D

    电子商务网站客户满意度提升作用评价、电子商务网站服务质量提升作用评价


    正确答案: D
    解析: 暂无解析

  • 第13题:

    阅读下列说明,回答问题1至问题3。

    [说明]

    某测试小组对两个网站进行了系统测试。以下是连接速度的测试界面。

    右图是该测试小组对网站制定的测试流程图,请将其补充完整。


    正确答案:(1)需求分析阶段 (2)设计阶段 (3)编码阶段 (4)单元测试 (5)集成测试
    (1)需求分析阶段 (2)设计阶段 (3)编码阶段 (4)单元测试 (5)集成测试 解析:本问题考查网站建设的过程和测试的流程。
    一个网站的建设应该包括需求分析阶段:对电子商务系统的需求进行分析,确定对目标系统的综合要求,并提出这些需求的实现条件,以及需求应达到的标准;设计阶段:在系统分析提出的反映用户需求的逻辑方案的基础上,专注于系统的技术性和实现方面,科学合理地使用各种系统设计方法,得到一个详细的计算机系统方案;编码阶段:根据系统的详细设计方案,对各个模块单元进行代码编写;测试阶段:依照详尽的测试计划对初步完成的网站进行各类测试,以修改各类错误。在进行网站测试时,根据测试目标可以分为单元测试、集成测试、系统测试。
    单元测试也称为模块测试,通常在编码阶段进行,是软件测试的最基本的部分。单元测试对源程序的每一个程序单元进行测试,检查模块内部的错误,并验证每个模块是否满足系统设计说明书的要求。如果达不到设计要求或发现编码错误,应回到编码阶段进行修改。
    集成测试是在软件系统集成过程中所进行的测试,其主要目的是将通过单元测试的模块按照一定的策略组装成能够完成预期功能要求的软件结构系统。集成测试主要检查各单元之间的接口是否正确。通常,集成测试有非增量式集成与增量式集成两种方法。集成测试能够发现设计阶段的问题,为修改设计方案提供依据。
    系统测试是对已经集成好的软件系统进行彻底测试,以验证软件系统的功能和性能等是否满足要求。其目的是将软件与系统需求定义进行比较,发现软件与定义不相符合或相矛盾的问题。系统测试的主要内容有:功能测试、性能测试、恢复测试、安全性测试、负载测试、强度测试、可靠性测试、安装测试等。系统测试必须有用户的积极参与,某些方面要以用户为主。用户应该参加测试用例的设计,并对测试的输出结果进行评价,必要的话,需要在系统测试前对用户进行适当的培训。此时如果发现问题,应对需求分析进行调整,并在此基础上完成设计、编码、单元测试、集成测试、系统测试,从而完成整个网站系统的开发工作。

  • 第14题:

    阅读以下说明,回答问题1至问题4。

    某公司用ASP+Access数据库开发了电子商务网站。该网站提供商品查询、网上购物车、订单管理、后台商品管理、支付等功能,其中购物车程序使用数据库shop.mdb。该数据库为了安全已加密,用户名为admin,密码为123。 该系统使用Access数据库,程序员在创建数据库的过程中完成了以下工作:

    A.使用设计视图设计表

    B.进行数据库需求分析

    C.创建E-R图

    D.在表中添加测试数据

    根据Access数据库创建的合理过程,以上过程从前到后的合理排序应是:(1)、(2)、(3)、(4)。


    正确答案:

  • 第15题:

    阅读以下说明,回答问题1至问题4。

    [说明]

    某公司是一家小型百货零售企业,根据业务发展的需要,公司决定建设自己的电子商务网站,以期达到推广宣传、销售、增加销售额的目的。公司将该项任务交给技术部负责人小张,全面负责网站的策划、实施、组织和推广工作。请根据问题的描述回答以下问题。

    小张接受任务后,决定首先进行网站系统规划。为了听取多方意见,小张邀请了不同领域的专业人员参与。表1-1是不同专业人员所起的作用,请将正确选项填在答题纸相应的位置。

    A.对企业的商务模式设计提供有用的建议、案例

    B.了解企业的核心业务与商务过程,对应用系统起到控制与决策的作用

    C.对电子商务系统需要的技术及集成提供建议

    D.提供专项电子商务需求,在系统规划中能够使商务模式、服务内容更加清晰


    正确答案:(1)B (2)D (3)C (4)A
    (1)B (2)D (3)C (4)A 解析:建设电子商务系统是一项复杂的工作,它涉及技术与业务等多方面的内容,所以在电子商务系统的规划过程中,有必要听取多方意见,邀请不同领域的专业人员参与系统的规划。
    参与系统规划的人员可以分为以下几类。
    (1)企业领导层
    企业领导层与系统规划是非常必要的,因为他们了解企业的核心业务与商务过程,能够对应用系统起到控制与决策的作用。
    (2)企业经营人员
    企业经营人员掌握了有关市场、客户、产品、商务流程、增值点与业务延伸等知识,并且他们非常清楚与其他企业的合作,同时也能够作为应用系统的最终用户,提供专项电子商务的需求。他们在系统规划中能够使商务模式、服务内容更加清晰,同时也能在企业流程再造、对商务逻辑的决策、系统评估和运行决策等方面做出贡献。
    (3)企业外部的商务顾问、技术顾问与其他咨询人员
    技术顾问会对电子商务项目需要的技术及集成提供建议,而商务顾问会对企业的未来和商务模式设计据供有用的建议、案例。其他咨询人员包括ISP获取成功的电子商务运营商、物流专家和金融投资顾问等。这些咨询人员能够对多个方面提出建议,例如企业供应链设计、新系统的评估等。
    (4)技术人员
    规划过程中必须包括各个方面的专业技术人员,他们有项目管理经理、网络专家、 Web应用专家、数据通信方面的专家及精通信息技术与因特网技术的技术人员。

  • 第16题:

    阅读下面说明,回答问题1至问题3。

    [说明]

    某公司电子商务网站已经运行一段时间,该网站有一个专门的维护小组,人员配备如下:网站主管、维护员、程序员。

    为保证网站安全有序地运行,公司网页更新流程如下图所示。请根据图中的流程提示,填写对应的角色。


    正确答案:(1)网站主管 (2)维护员(或用户) (3)程序员
    (1)网站主管 (2)维护员(或用户) (3)程序员 解析:本问题考查网站中网页修改流程的规范。
    一般电子商务网站的网页修改步骤如下:
    ①提出修改要求:由用户或维护员向主管人员提出,说明要修改的内容及原因;
    ②由系统主管人员根据系统的情况(功能、目标、效率等)和工作的情况(人员、时间、经费等)来衡量修改;
    ③系统管理员把修改要求汇集成批,指明修改的内容要求、期限;
    ④在指定的期限内,由系统主管人员验收程序员所修改的部分,并用修改好的模块取代旧的模块,新的功能开始生效;
    ⑤登记所做修改的地方,作为系统新的版本向用户及操作人员的报告,特别要指明新增加的功能和修改了的地方。

  • 第17题:

    阅读以下说明,回答问题,将解答填入答题纸的对应栏内。

    [说明]

    某电子商务网站采用ASP+SQL Server开发的电子商务网站系统,提供了商品查询、网上购物车、订单管理、后台商品管理和支付等功能。其后台修改商品页面如图6-12所示。

    通常,客户端浏览器不能执行(1)。

    (1) A.HTML代码 B.VBScript代码 C.JavaScript代码 D.ASP内置对象代码


    正确答案:D或ASP内置对象代码
    D,或ASP内置对象代码

  • 第18题:

    阅读以下说明,回答问题1至问题3,将解答填入答题纸的对应栏内。 【说明】 为了扩展业务,某商务公司在2012年开发了一套基于ASP.NET+SQL Server的电子商务网站,在网站运行过程中,逐渐发现了一些问题和漏洞,其中有一个严重的缺陷,缺少商品的售后评价体系,导致很多客户无法表述商品使用体会。针对这个问题,对网站进行二次开发,采用的解决方案是增加用户对商品的评价体系。为此,在数据库中增加了一张客户评价表UserEvaluation,结构如表2-1所示。

    【问题1】(3分) 在关系数据库中,实体间的联系有三种类型,分别是一对多(或1:m)、一对一(或1:1)、多对多(或m:n)。如果规定每个客户只能对一件商品评价一次,那么客户与客户评价之间的联系是(1),商品与客户评价之间的联系是(2)。 【问题2】(6分) 要实现用户对商品的评价,需要在用户已买到的商品列表中每条商品信息中都增加一个评价按钮,当用户点击该按钮时,跳转到商品评价页面,并在商品评价页面中显示指定的订单及商品信息,一般在web页面中实现网页跳转的HTML标签是(3).在Web页面间传值可以通过form表单的方式实现,其传值方式分为(4)和(5),如果通过form表单传值方式将商品列表页面中的用户编号、订单编号和商品编号传递给商品评价页面,最适合采用的传值方式应为(6)。 (4)~(6)备选答案: A.set B.get C.session D.cookie E.application F.post 【问题3】(6分) 以下程序表示用户添加评价信息,假定数据库连接字符串正确无误,已购买商品列表页面链接到商品评价页面的URL中传递了用户编号(参数名为UserID)、商品编号(参数名为ProductID)和订单编号(参数名为OrderID)等信息,规定用户评价编号由用户编号+商品编号+订单编号依次组成,评价日期为系统当前时间,评价分数和评价内容控件名分别为RatingGrade和txtEvaluation。根据题目描述,完成以下程序: Protected void btnSave_Click(object sender, EventArgs e) { string strcon = "server=dataServer;database=business;uid=sa;pwd=sa; "; SqIConnection con =new SqIConnection(strcon); con.OPen(); string UserID= Request.QueryString["UserID"]; string ProductID =Request.QueryString["ProductID"]; string OrderID = Request.QueryString["OrderID"]; string Evaluation= this.txtEvaluation.Text; int Grade=this.RatingGrade.CurrentRating; DateTime dt= DateTime.( 7) ; string sqlStr ="insert into (8) (UserEvaluationID, UserID, ProductID, OrderID, Evaluation, Grade, EvaluationDate) values("&39;; SqlStr +=(9) +"&39;,"&39;; SqlStr += UserID + "&39;,"&39;; sqlStr +=(10)+ "&39;,"&39;; sqlStr += OrderID +"&39;,"&39;; sqlStr +=Evaluatjon +"&39;,"&39;; sqlStr += Grade +","&39;; sqlStr += dt +"&39;)&39;&39;; SqlCommand cmd= new SqlCommand((11), con); try { If (cmd.ExecuteNonQuery()>0) Response.Write("<script>alert(‘评价成功’)</script>"); else Response.Write("<script>alert(‘评价不成功’)</script>"); } catch { Response.Write("数据库访问出错!"); } (12) { con.Close(); } }


    正确答案:1:(1)1:m                                  (2)m:1
    2:(3)A标签  (4)B  (5)F  (6)D
    3:(7)now                  (8)UserEvaluation                (9)UserID+ProductID+OrderID
    (10)ProductID              (11)SqlStr                      (12)finally

  • 第19题:

    阅读下列说明,回答问题1至问题4。

    【说明】

    某软件销售公司计划建立商务网站,建立该网站的目的是宣传公司;代理销售各类软件产品、游戏点卡;通过网上调查了解客户的需求;通过会员制度建立稳定的销售群体。请根据以上的描述回答下列问题。

    某系统开发商接受任务为该公司开发电子商务网站。该开发商结合销售公司人员成立了项目组,包括项目经理、系统分析师、程序员和测试员。请在表14-2中空(1)~(4)处填写合适的角色名称。

    表14-2


    正确答案:(1)项目经理 (2)程序员 (3)系统分析师 (4)测试员
    (1)项目经理 (2)程序员 (3)系统分析师 (4)测试员 解析:本问题考查的是电子商务中系统开发周期中各人员的职责。
    电子商务系统开发前要做好一系列的准备工作,其中包括人员的准备工作。目前,系统开发采用项目经理负责制,一个系统开发小组一般包括项目经理、系统分析设计师、程序员和测试员。
    由于采用项目经理负责制,所以项目经理在系统开发过程中起着重要的作用。他需要把握系统开发的进度计划、人力计划,确定项目小组中各类人员的职责,在保证质量的前提下,使项目按照计划如期完成。所以项目经理从需求分析开始就应该介入项目,直到系统测试完成。
    系统分析设计师的工作是了解用户的需求,并在和用户多次有效交流的前提下,完成系统整体分析,将用户的实际需求转换为系统逻辑模型,并在系统分析的基础上,完成系统的概要设计和详细设计。

  • 第20题:

    为了扩展业务,某商务公司在2012年开发了一套基于ASP.NET+SQL Server的电子商务网站,在网站运行过程中,逐渐发现了一些问题和漏洞,其中有一个严重的缺陷,缺少商品的售后评价体系,导致很多客户无法表述商品使用体会。针对这个问题,对网站进行二次开发,采用的解决方案是增加用户对商品的评价体系。为此,在数据库中增加了一张客户评价表UserEvaluation,结构如表2-1所示。

    问题:2.1 (3分)在关系数据库中,实体间的联系有三种类型,分别是一对多(或1:m)、一对一(或1:1)、多对多(或m:n)。如果规定每个客户只能对一件商品评价一次,那么客户与客户评价之间的联系是( 1 ),商品与客户评价之间的联系是( 2 )。
    问题:2.2 (6分)要实现用户对商品的评价,需要在用户已买到的商品列表中每条商品信息中都增加一个评价按钮,当用户点击该按钮时,跳转到商品评价页面,并在商品评价页面中显示指定的订单及商品信息,一般在web页面中实现网页跳转的HTML标签是( 3 )。在Web页面间传值可以通过form表单的方式实现,其传值方式分为( 4 )和( 5 ),如果通过form表单传值方式将商品列表页面中的用户编号、订单编号和商品编号传递给商品评价页面,最适合采用的传值方式应为( 6 )。(4)~(6)备选答案:A.set B.get C.session D.cookie E.application F.post
    问题:2.3 (6分)以下程序表示用户添加评价信息,假定数据库连接字符串正确无误,已购买商品列表页面链接到商品评价页面的URL中传递了用户编号(参数名为UserID)、商品编号(参数名为ProductID)和订单编号(参数名为OrderID)等信息,规定用户评价编号由用户编号+商品编号+订单编号依次组成,评价日期为系统当前时间,评价分数和评价内容控件名分别为RatingGrade和txtEvaluation。根据题目描述,完成以下程序:


    答案:
    解析:
    问题2.1、(1)1:m (2)m:1问题2.2、(3)A标签 (4)B (5)F (6)D问题2.3、(7) now (8)UserEvaluation (9)UserID+ProductID+OrderID (10)ProductID (11)SqlStr (12)finally

  • 第21题:

    试题四 (共 2S 分)阅读以下关于数据库设计的叙述,在答题纸上回答问题 1 至问题 3。【说明】某制造企业为拓展网上销售业务,委托某软件企业开发一套电子商务网站。初期仅解决基本的网上销售、订单等功能需求。该软件企业很快决定基于.NET 平台和 SQL Server 数据库进行开发,但在数据库访问方式上出现了争议。王工认为应该采用程序在线访问的方式访问数据库:而李工认为本企业内部程序员缺乏数据库开发经验,而且应用筒单,应该采用 ORM<对象关系映射>方式。最终经过综合考虑,该软件企业采用了李工的建议。随着业务的发展,该电子商务网站逐渐发展成一个通用的电子商务平台,销售多家制造企业的产品,电子商务平台的功能也日益复杂。目前急需对该电子商务网站进行改造,以支持对多种异构数据库平台的数据访问,同时满足复杂的数据管理需求。该软件企业针对上述需求,对电子商务网站的架构进行了重新设计,新增加了数据访问层,同时采用工厂设计模式解决异构数据库访问的问题。新设计的系统架构如图 4-1 所示。

    【问题 1】 (9 分)请用 300 字以内的文字分别说明数据库程序在线访问方式和 ORM 方式的优缺点,说明该软件企业采用 ORM 的原因。
    【问题 2】 (9 分)请用 100 宇以内的文字说明新体系架构中增加数据访问层的原因。请根据图 4-1 所示,填写图中空白处(1) - (3)。【问题 3】 (7 分) -应用程序设计中,数据库访问需要良好的封装性和可维护性,因此经常使用工厂设计模式来实现对数据库访问的封装。请解释工厂设计模式,并说明其优点和应用场景: 请解释说明工厂模式在数据访问层中的应用。请用 100 宇以内的文字说明新体系架构中增加数据访问层的原因。请根据图 4-1 所示,填写图中空白处(1) - (3)。


    答案:
    解析:
    数据库程序在线访问方式优点:1. 性能比直接SQL好;2. 可以处理复杂的查询语句。数据库程序在线访问方式不足:1. 程序员必须懂SQL语句;2. 修改维护相对困难。 ORM方式优点:1. 降低学习和开发成本;2. 程序员不用再写SQL进行数据库操作;3. 减少程序代码量;4. 降低由于SQL代码质量差带来的影响。 ORM方式缺点:1. 性能比直接用SQL差2. 处理复杂查询比较困难。 采用ORM原因:(1)缺乏数据库开发经验,因此SQL语句编写质量有潜在风险;(2)学习成本高;(3)应用比较简单,没有太复杂功能。参考答案:(1)涉及多种异构数据库平台,数据访问复杂性增加,不宜与业务逻辑混合在一起;(2)数据管理变复杂之后,需要使用代码量增加,分层次有利于逻辑更加清晰,程序维护更加方便;(3)业务逻辑应以相同的方式应对异构数据库,为了做好隐蔽性需要单独设计数据访问层。 (1)~(3)分别填入:执行业务逻辑 、工厂层(factory)、数据访问接口层。工厂模式分为:抽象工厂和工厂方法,本题为抽象工厂设计模式。抽象工厂设计模式提供一个接口,可以创建一系列或相互依赖的 对象,而无需指定他们具体的类。优点:方便创建一系列的对象,其使用场景也是创建系列对象的情况。该题目中,可以针对oracle,mysql,sqlserver分别抽象建立抽象工厂,若指定当前工厂为oracle工厂,则创建出来的数据库连接,数据集等一系列对象都是符合oracle操作要求的,这样便于数据库之间的切换。

  • 第22题:

    商务网站服务质量评估的评价指标包括()。

    • A、电子商务网站客户满意度提升作用评价
    • B、电子商务网站服务质量提升作用评价
    • C、电子商务网站服务的进度计划
    • D、电子商务网站客户满意度提升作用评价、电子商务网站服务质量提升作用评价

    正确答案:D

  • 第23题:

    单选题
    电子商务网站绩效评价的调查表中对社会效益评价的问题有()。
    A

    商务网站实施前商务伙伴企业电子商务应用普及率

    B

    商务网站实施前商务伙伴企业总数;企业上网,开展电子商务的企业数;实施后一个会计年度内新增商务伙伴企业总数;其中带动商务伙伴进行企业上网,开展电子商务的企业数

    C

    商务网站实施前国外用户数

    D

    商务网站实施前物流费万元,商务网站实施后物流费万元


    正确答案: D
    解析: 暂无解析