1、2008年下半年软件水平考试(中级)电子商务设计师下午(应用技术)试题真题试卷及答案与解析 一、试题一( 15分) 1 阅读下列说明和图,回答问题 1至问题 3,将解答填入对应栏内。【说明】 某营销企业拟开发一个销售管理系统,其主要功能描述如下: (1)接受客户订单,检查库存货物是否满足订单要求。如果满足,进行供货处理:即修改库存记录文件,给库房开具备货单并且保留客户订单至订单记录文件;否则进行缺货处理:将缺货订单录入缺货记录文件。 (2)根据缺货记录文件进行缺货统计,将缺货通知单发给采购部门。 (3)根据采 购部门提供的进货通知单进行进货处理:即修改库存记录文件,并从缺货记录文件中取出缺货订
2、单进行供货处理。 (4)根据保留的客户订单进行销售统计,打印统计报表给经理。 现采用结构化方法对销售管理系统进行分析与设计,获得如下图所示的顶层数据流图和 0层数据流图。1 使用说明中的词语,给出上述顶层数据流图中的外部实体 E1 E4的名称。 2 使用说明中的词语,给出上述 0层数据流图中的数据存储 D1 D3的名称。 3 上述 0层数据流图中缺少了 4条数据流,根据说明及顶层数据流图提供的信息,分别指出这 4条数据流的起 点和终点。二、试题二( 15分) 4 阅读下列说明和图,回答问题 1至问题 4,将解答填入对应栏内。 某宾馆拟开发一个宾馆客房预订子系统,主要是针对客房的预订和入住等情况
3、进行管理。【需求分析结果】 (1)员工信息主要包括员工号、姓名、出生年月、性别、部门、岗位、住址、联系电话和密码等信息。岗位有管理和服务两种。岗位为 “管理 ”的员工可以更改 (添加、删除和修改 )员工表中的本部门员工的岗位和密码,要求将每一次更改前的信息保留;岗位为 “服务 ”的员工只能修改员工表中本人的密码,且负责多个客房的清理等工作。 (2)部 门信息主要包括部门号、部门名称、部门负责人、电话等信息:一个员工只能属于一个部门,一个部门只有一位负责人。 (3)客房信息包括客房号、类型、价格、状态等信息。其中类型是指单人间、三人间、普通标准间、豪华标准间等;状态是指空闲、入住和维修。 (4)
4、客户信息包括身份证号、姓名、性别、单位和联系电话。 (5)客房预定情况包括客房号、预定日期、预定入住日期、预定入住天数、身份证号等信息。一条预定信息必须且仅对应一位客户,但一位客户可以有多条预定信息。【概念模型设计】 根据需求阶段收集的信息,设计的实体联系图 (不完整 )如下图所示。 【逻辑结构设计】 逻辑结构设计阶段设计的部分关系模式 (不完整 )如下: 员工 (4),姓名,出生年月,性别,岗位,住址,联系电话,密码 ) 权限 (岗位,操作权限 ) 部门 (部门号,部门名称,部门负责人,电话 ) 客房 (5),类型,价格,状态,入住日期,入住时间,员工号 ) 客户 (6),姓名,性别,单位,
5、联系电话 ) 更改权限 (7),密码,更改日期,更改时间,管理员号 ) 预定情况 (8),预定日期,预定入住日期,预定入住天数 ) 4 根据问题描述,填写上图中 (1) (3)处联系的类型。联系类型分 为一对一、一对多和多对多三种,分别使用 1: 1, 1: n或 1: *, m: n或 *: *表示。 5 补充上图中的联系并指明其联系类型。 6 根据需求分析结果和上图,将逻辑结构设计阶段生成的关系模式中的空 (4)(8)。补充完整。 (注:一个空可能需要填多个属性 ) 7 若去掉权限表,并将权限表中的操作权限属性放在员工表中 (仍保持管理和服务岗位的操作权限规定 ),则与原有设计相比有什么优
6、缺点 (请从数据库设计的角度进行说明 )。 三、试题三( 15分) 8 阅读以下说明,回答问题 1至问题 4,将解答填入对应栏内。 【 说明】 某软件开发小组按照公司的要求完成一个企业的电子商务网站的建设任务。目前,编码工作已完成,开始进行测试和调试阶段。 8 开发小组的程序员,在完成了一个模块的设计后,需要对这个模块进行测试。他应该从 (1)、出错处理、重要的执行路径、 (2)和 (3)5个方面入手进行测试。 (1)(3)备选答案: A局部数据结构 B可移植性 C模块接口 D文档的完整性 E边界条件 F全局数据结构 9 开发小组的组长主持电子商务网站的系统测试工作,内容包括功能测试、性能测试
7、、恢复测试、安全性 测试、负载测试和强度测试等。以下各种测试步骤分别属于何种系统测试 ? 检查系统是否满足系统分析说明书对性能的要求属于 (4),对系统在异常情况下的承受能力的测试属于 (5),为了测量系统在某一负载级别上的性能的测试属于 (6),检查系统的功能是否符合规格说明的测试属于 (7),检测系统的容错能力的测试属于 (8),检查系统对非法侵入的防范能力的测试属于 (9)。 (4) (9)备选答案: A功能测试 B性能测试 C恢复测试 D安全性测试 E负载测试 F强度测试 10 某段网站后台程序的流程图如 下图所示。 其中 A, B, C均为二进制数, X, Y, Z的初值均为 0,如
8、果预期的结果为 X=0、Y=1、 Z=1,则正确的测试用例是 (10),请从以下备选项中选择正确的测试用例填在答题纸对应的位置。 A A=1 B=0 C=0和 A=1 B=1 C=0 B A=0 B=0 C=0和 A=1 B=1 C=1 C A=0 B=0 C=1和 A=0 B=1 C=1 D A=1 B=0 C=1和 A=0 B=1 C=0 11 完成下图所示的调试过程,从备选项中选择正确的答案填写在相应位置。 (11) (14)备选答案: A回 归测试 B假设错误原因 C测试用例 D修正程序 四、试题四( 15分) 12 阅读以下说明,回答问题 1至问题 4,将解答填入对应栏内。【说明】
9、某电子商务网站采用 ASP+SQL Server开发的电子商务网站系统,提供商品查询、网上购物车、订单管理、后台商品管理、在线支付等功能。其后台修改商品页面如下图所示。12 网站开发完成后,开发人员将源代码和数据库文件 pubs.mdf及 pubs_log.ldf提供给公司网络管理人员进行网站发布。此时应采用 (1)数据库方式在数据库服务器上生成数据库。 13 为保证系统运行的安全性,该商务网站数据库服务器与 Web服务器分离,在数据库服务器上创建登录用户时,应打开企业管理器中的 (2)项进行操作,在创建数据备份计划时,应打开企业管理器中的 (3)项进行操作。 (2) (3)备选答案:A数据库
10、 B数据库转换服务 C管理 D安全性 E复制 F支持服务 14 该网站数据库连接程序 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 pubs D pubs_log E serverF request 15 该商务网
11、站数据库中商品表的部分字段如下:下面是后台修改商品页面的部分表单代码,请根据图和上述字段描述,确定 (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“)% “ 3input type=“ (9) “ name=“go“ value=“修 改 “ onClic
12、k=“return check();“ 五、试题五( 15分) 16 阅读以下说明,回答问题 1至问题 2,将解答填入对应栏内。【说明】 天意公司是一家汽车零部件生产企业,在网上有定制生产服务项目。近日公司接到一份新配件生产意向,用户希望公司做一个配件生产周期和经费预算方案,为合同签订做准备。下图是天意公司制定的工作计划甘特图。16 计算各工作的持续时间、最早开始时间,并分析每项工作的紧前工作代码,填入下表。 17 请根据上表 5-1将该项目的单代号网络图补充完整。 2008年下半年软件水平考试( 中级)电子商务设计师下午(应用技术)试题真题试卷答案与解析 一、试题一( 15分) 1 【正确答
13、案】 E1:客户 E2:采购部门 E3:库房 E4:经理 【试题解析】 考查顶层 DFD。顶层 DFD通常用来确定系统边界,其中只包含一个唯一的加工 (即待开发的系统 )、外部实体以及外部实体与系统之间的输入输出数据流。题目要求根据描述确定图中的外部实体。分析题干中描述并结合已给出的顶层数据流图,可知该销售管理系统中有客户、采购部门、库房、经理。题干中提供的关键信息如下:接受客户订单;给库房开具备货单;将缺 货通知单发给采购部门;打印统计报表给经理。 2 【正确答案】 D1:缺货记录文件 D2:库存记录文件 D3:订单记录文件 【试题解析】 考查 0层 DFD,要求确定 0层数据流图中的数据存
14、储,题目中提到的数据存储有订单记录文件、库存记录文件和缺货记录文件。在题中给出的 0层 DFD中,与数据存储 D1相关的数据流有两条,来自 “处理订单 ”,到达 “缺货统计 ”,分析 “1接受客户订单,检查库存货物是否满足订单要求。如果满足,进行供货处理:即修改库存记录文件,给库房开具备货单并且保留客户订单至订单记录文件 ;否则进行缺货处理:将缺货订单录入缺货记录文件。 ”,确定 D1应是 “缺货记录文件 ”。 分析 0层数据流图,到达 D2的数据流分别来自 “供货处理 ”和 “进货处理 ”,由“3根据采购部门提供的进货通知单进行进货处理:即修改库存记录文件,并从缺货记录文件中取出缺货订单进行
15、供货处理。 ”,确定 D2为 “库存记录文件 ”。由描述 “ 给库房开具备货单并且保留客户订单至订单记录文件 ”,确定 D3为 “订单记录文件 ”。 3 【正确答案】 注:数据流之间没有顺序关系。 【试题解析】 考查缺失的数据流。比较顶层和 0层数据流图可知,顶层数据流图中的数据流已全部体现在 0层数据流图中。图中缺失数据流最明显的地方是 “销售统计 ”加工只有流出的数据流而没有流入的数据流,由 “ 给库房开具备货单并且保留客户订单至订单记录文件, 根据保留的客户订单进行销售统计 ”可知,应存在一条从 D3(订单记录文件 )至销售统计的数据流。 由 “接受客户订单,检查库存货物是否满足订单要求
16、 ”可知,处理订单时需要来自库存记录文件的数据流。当发生缺货情况时,除了 “根据缺货记录文件进行缺货统计,将缺货通知单发给 采购部门 ”,采购部门还需根据缺货记录文件进行进货处理。一旦进货成功,就可进行供货处理。 二、试题二( 15分) 4 【正确答案】 (1)n,或 m,或 * (2)n,或 m,或 * (3)n,或 m,或 * 【试题解析】 本题考查数据库系统中实体联系模型 (E-R模型 )的设计和关系模式的设计。 两个实体型之间的联系可以分为三类:一对一联系 (1: 1)、一对多联系 (1:n)和多对多联系 (m: n)。 本题中员工和部门之间的所属联系类型为 m: 1,因为题中一个员工
17、只能属于一个部门,一个部门可以有多名员工。所以空 (1)应填 m。 本题中客户和客房之间的预定联系类型为 m: n,因为题中一位客户可以预订多间客房,而客房在不同的时间段可以被多个客户预订。所以空 (2)、空 (3)应填分别填 m和 n。 根据题意岗位有管理和服务两种。岗位为 “管理 ”的员工可以更改 (添加、删除和修改 )员工表中的本部门员工的岗位和密码,要求将每一次更改前的信息保留;岗位为 “服务 ”的员工只能修改员工表中本人的密码,且负责多个客房的清理等工作。所以,需要增加管理员和权限之间的 m: 1的联系。 或者表示为 主键也称为主码,是关系中的一个或一组属性,其值能唯一标识一 个元组
18、。根据题意该宾馆客房预订子系统中,逻辑结构设计阶段设计的部分不完整关系模式空 (4) (8)应补充的内容分析如下: 空 (4)应增加一个主键 “员工号 ”和一个外键 “部门号 ”。因为 “员工号 ”能唯一标识员工关系中的每一个元组;又因为一个员工只能属于一个部门,一个部门可以有多名员工,员工和部门之间的所属联系类型为 m: 1,所以需要将 1端的码并入多端,即将 “部门号 ”加入员工关系模式中。 空 (5)应增加一个主键 “客房号 ”,用来唯一标识客房关系中的每一个元组。 空 (6)应增加一个主键 “身份证号 ”。用来唯一标识客户关系中的 每一个元组。 空 (7)应填岗位,因为不同的岗位具有不
19、同的权限,所以需要增加岗位属性。 空 (8)应增加 “客房号 ”和 “身份证号 ”。因为,对于预定情况是客户与客房之间的多对多的联系,所以应该将两端的码作为联系的主键。 若去掉权限表,那么,需要将权限表中的操作权限属性放在员工表中,则相同岗位的操作权限在员工表中重复存储,存在数据冗余。 5 【正确答案】 需要增加员工和权限之间的 m: 1的联系。 或者6 【正确答案】 (4)员工号,部门号 (5)客房号 (6)身份证号 (7)岗位 (8)客房号,身份证号 7 【正确答案】 若将权限表中的操作权限属性放在员工表中,则相同岗位的操作权限在员工表中重复存储,存在数据冗余。 三、试题三( 15分) 8
20、 【正确答案】 (1)A(局部数据结构 ) (2)C(模块接口 ) (3)E(边界条件 ) 注: (1) (3)的答案可互换 【试题解析】 本题考查的是软件测试方面的基本知识。 问题 1考查的是对模块进行测试应掌握的内容。 模块测试也称为单元测试,通常在编码阶段进行,是软件测试的最基本的部分。主要从模块的五个方面进行检查:模块接口 、局部数据结构、重要的执行路径、出错处理和边界条件。 9 【正确答案】 (4)B(性能测试 ) (5)F(强度测试 ) (6)E(负载测试 ) (7)A(功能测试 ) (8)C(恢复测试 ) (9)D(安全性测试 ) 【试题解析】 考查的是信息系统的系统测试的内容及
21、其应完成的工作。系统测试包括: . 功能测试,它检查系统的功能是否符合规格说明,主要采用黑盒测试方法。 . 性能测试,它检查系统是否满足系统分析说明书对性能的要求。 . 恢复测试,主要检测系统的容错能 力。 . 安全性测试,主要是为了检查系统对非法侵入的防范能力,以及系统的安全机制、保密措施是否完善。 . 负载测试,是为了测量系统在某一负载级别上的性能,看数据在超负荷环境中运行,程序是否能够承担。 . 强度测试,是对系统在异常情况下的承受能力的测试,是检查系统在极限状态下运行,性能下降的幅度是否在允许的范围内。 10 【正确答案】 (10)C(A=0 B=0 C=1和 A=0 B=1 C=1)
22、 【试题解析】 考查的是白盒测试的用例设计。 白盒测试,也称结构测试,是对程序内部 结构和逻辑进行测试,详细检查程序的过程性细节,看是否每条通路都能按预期的要求正确运行。 11 【正确答案】 (11)C(测试用例 ) (12)A(回归测试 ) (13)B(假设错误原因 ) (14)D(修正程序 ) 【试题解析】 考查的是有关调试的基本知识。 调试过程为:四、试题四( 15分) 12 【正确答案】 附加 【试题解析】 本题考查的是 Web数据库的基本知识。 问题 1考查的是在 SQL数据库服务器上创建数据库的方法。 在 SQL数据库服务器上可以使用以下方法建立数据库 : (1)新建数据库。 (2
23、)还原数据库:需要扩展名为 bak的备份文件,可以将数据库还原到备份点: (3)附加数据库:需要扩展名为 mdf和 ldf的数据库文件,可以将文件中的数据导入 SQL数据库服务器。 从本题要求可见,有数据库文件 pubs.mdf及 pubs_log.ldf,所以应采用附加数据库的方法在数据库服务器上生成数据库。 13 【正确答案】 (2)D或安全性 (3)C或管理 【试题解析】 考查的是 SQL数据库服务器的基本操作。 在数据库服务器上创建登录用户时,应打开 企业管理器中的安全性项进行操作,在创建数据备份计划时,应打开企业管理器中的管理项进行操作,如下图所示。14 【正确答案】 (4)E或 s
24、erver (5)C或 pubs (6)B或 open 【试题解析】 考查的是 Web数据库的连接代码。 根据题目说明,该网站采用 ASP+SQL Server开发,其数据库名称由问题 1可知为 pubs,所以数据库的连接代码为: % set conn= servercreateobject (“adodb.connection“) conn.provider=“sqloledb“ provstr=“server=10.10.10.10; database= pubs; uid=swwz; pwd=9765123“ conn. open provstr % 15 【正确答案】 (7)check
25、box (8)text (9)submit 【试题解析】 考查的是 Web程序代码。 由上图和商品表字段可以看出,第 1小题是 “新品 ”选项,类型是复选框,第 2小题是商品名称,其表单类型是文本型,第 3小题是 “修改 ”按钮,类型是提交按钮。其具体代码如下: 1 input name=“newsbook“ type=“checkbox“ id=“nb“ value=“1“ %if rs1(“newsbook“)=1 then% checked %end if% 2 input name=“bm“ type=“text“ id=“bn“ size=“30“ value=“ %=rs1(“bo
26、okname“)% “ 3 input type=“submit“ name=“go“ value=“修 改 “ onClick=“return check();“ 五、试题五( 15分) 16 【正确答案】 (1)3 (2)5 (3)8 (4)2 (5)B、 C (6)13 (7)E (8)F (9)2 【试题解析】 本题考查甘特图和单代号网络图的基本知识。 甘特图也称条形图,是一个二维平面图。在用于描述项目进度和项目计划时,纵维表示活动内容,横维表示活动时间,以活动开始时间起到活动结束时间止,横道线的长度表示了该活动的持续时间。本题给出甘 特图,要求考生读懂图并能正确理解。答案见下表。 网络图是以节点及其编号表示工作,以箭线表示工作之间逻辑关系的网络图。在网络图中加注工作的持续时间等,以便形成网络计划。 网络图中的每一个节点表示一项工作,节点可以用圆圈或矩形表示。节点所表示的工作名称、持续时间和工作代号等可以标注在节点内。网络图中的箭线表示紧邻工作之间的逻辑关系,既不占用时间,也不消耗资源。箭线应画成水平直线、折线或斜线。箭线水平投影的方向应自左向右,表示工作的行进方向。工作之间的逻辑关系包括工艺关系和组织关系,在网络图中均表现为工作之间的 先后顺序。本题的网络图如下图所示。 17 【正确答案】
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1