[计算机类试卷]2012年下半年软件水平考试(中级)电子商务设计师下午(应用技术)试题真题试卷及答案与解析.doc
《[计算机类试卷]2012年下半年软件水平考试(中级)电子商务设计师下午(应用技术)试题真题试卷及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]2012年下半年软件水平考试(中级)电子商务设计师下午(应用技术)试题真题试卷及答案与解析.doc(21页珍藏版)》请在麦多课文档分享上搜索。
1、2012年下半年软件水平考试(中级)电子商务设计师下午(应用技术)试题真题试卷及答案与解析 一、试题一( 15分) 0 阅读下列说明和图,回答问题 1至问题 4,将解答填入答题纸的对应栏内。【说明】 某电子商务系统采用以数据库为中心的集成方式改进购物车的功能,详细需求如下: 1加入购物车。顾客浏览商品,点击加入购物车,根据商品标识从商品表中读取商品信息,并更新购物车表。 2浏览购物车。顾客提交浏览购物车请求后,显示出购物车表中的商品信息。 3提交订单。顾客点击提交订单请求,后台计算购物车表中商品的总价 (包括运费 )加入订单表,将购物车表中的商品状态改为待付款,显示订单详情。若商家改变价格,则
2、刷新后可看到更改后的价格。 4改变价格。商家查看订购自家商品的订单信息,根据特殊优惠条件修改价格,更新订单表中的商品价格。 5付款。顾客点击付款后,系统先根据顾客表中关联的支付账户,将转账请求 (验证码、价格等 )提交给支付系统 (如信用卡系统 )进行转账;然后根据转账结果返回支付状态并更改购物车表中商品的状态。 6物流跟踪。商家发货后,需按订单标识添加物流标识 (物流公司、运单号 );然后可根据顾客或商家的标识以及订单标识, 查询订单表中的物流标识,并从相应物流系统查询物流信息。 7生成报表。根据管理员和商家设置的报表选项,从订单表、商品表以及商品分类表中读取数据,调用第三方服务 Cryst
3、al Reports生成相关报表。 8维护信息。管理员维护 (增、删、改、查 )顾客表、商品分类表和商品表中的信息。 现采用结构化方法实现上述需求,在系统分析阶段得到如图 1-1所示的顶层数据流图和图1-2所示的 0层数据流图。 1 使用说明中的词语,给出图 1-1中的实体 E1 E4的名称。 2 使用说明中的词语,给出图 1-2中的数据存储 D1 D4的名称。 3 图 1-2中缺失了数据流,请用说明或图 1-2中的词语,给出其起点和终点。 4 根据说明,给出数据流 “转账请求 ”、 “顾客订单物流查询请求 ”和 “商家订单物流查询请求 ”的各组成数据项。 二、试题二( 15分) 4 阅读下列
4、说明和图,回答问题 1至问题 3,将解答填入答题纸的对应栏内。【说明】 某会议策划公司为了方便客户,便于开展和管理各项业务活动,需要构建一个基于网络的会议预定系统。【需求分析】 1会议策划公司设有受理部、策划部和其他部门。部门信息包括部门号、部门名称、部门主管、电话 和邮箱号。每个部门有多名员工处理部门的日常事务,每名员工只能在一个部门工作。每个部门有一名主管负责管理本部门的事务和人员。 2员工信息包括员工号、姓名、部门号、职位、联系方式和工资;其中,职位包括主管、业务员、策划员等。业务员负责受理会议申请。若申请符合公司规定,则置受理标志并填写业务员的员工号。策划部主管为已受理的会议申请制定策
5、划任务,包括策划内容、参与人数、要求完成时间等。一个已受理的会议申请对应一个策划任务,一个策划任务只对应一个已受理的会议申请,但一个策划任务可由多名策划员参与执行,且一名策划员可 以参与多项策划任务。 3客户信息包括客户号、单位名称、通信地址、所属省份、联系人、联系电话、银行账号。其中,一个客户号唯一标识一个客户。一个客户可以提交多个会议申请,但一个会议申请对应唯一的一个客户号。 4会议申请信息包括申请号、开会日期、会议地点、持续天数、会议人数、预算费用、会议类型、酒店要求、会议室要求、客房类型、客房数、联系人、联系方式、受理标志和业务员的员工号等。客房类型有豪华套房、普通套房、标准间、三人间
6、等,且申请号和客房类型决定客房数。【概念模型设计】 根据需求阶段收集的信息,设计的实体联 系图和关系模式 (不完整 )如下: 【关系模式设计】 部门 (部门号,部门名称,主管,电话,邮箱号 ) 员工 (员工号,姓名, (a) ,联系方式,工资 ) 客户 (客户号,单位名称,通信地址,所属省份,联系人,联系电话,银行账号 ) 会议申请 ( (b) ,开会日期,会议地点,持续天数,会议人数,预算费用,会议类型,酒店要求,会议室要求,客房数,联系人,联系方式,受理标志,员工号 ) 策划任务 ( (c) ,策划内容,参与人数,要求完成时间 ) 执行策划 ( (d) ,实际完成时间 ) 5 根据问题描述
7、,补充五个联系、联系的类 型,完善图 2-1的实体联系图。 6 根据实体联系图,将关系模式中的空 (a) (d)补充完整 (1个空缺处可能有多个数据项 )。对会议申请、策划任务和执行策划关系模式,用下划线和 #分别指出各关系模式的主键和外键。 7 请说明关系模式 “会议申请 ”存在的问题及解决方案。 三、试题三( 15分) 7 阅读以下说明,回答问题 1至问题 3,将解答填入答题纸的对应栏内。 【说明】 某软件公司承担了为企业开发电子商务系统的任务,为了保证软件系统的质量,软件公司在成立项目组的同时,成立了该项目的测试小组。测试组 对软件开发的全过程进行了测试,重点针对软件的功能和性能进行测试
8、。 8 测试组按照软件测试实施过程对软件进行了全面测试。在测试过程中,测试组完成了以下测试工作: A检查软件是否满足合同规定的所有功能和性能,文档资料是否完整,确认人机界面和其他方面是否令用户满意。 B检验软件产品能否与实际运行环境中的系统的其他部分 (如硬件、数据库及操作人员等 )协调地工作。 c通过对被测模块的数据流进行测试,检查进出模块的数据是否正确。 D将各个子功能组合起来,检查能否达到预期要求。 E重新执行已经做过测试的某个子集,保证没有引入新的错误。 F从实际终端用户的使用角度,对软件的功能和性能进行测试,以便发现可能只 有最终用户才能发现的错误。 从软件测试实施过程的角度看, (
9、1) 是单元测试; (2) 是集成测试, (3) 是确认测试, (4) 是系统测试, (5) 是验收测试, (6) 是回归测试。 9 软件系统中关于电话号码是这 样设定的:电话号码由地区码、前缀和后缀 3部分组成。地区码由空白或 3位数字组成;前缀是非 “0”或非 “1”开头的 3位数字;后缀是 4位数字。测试小组设计了等价类,如表 3-1所示。请根据题目说明及表 3-1,填补空 (7) (11)。 10 性能测试是指在一定条件下系统的行为表现是否符合需求规格的性能指标。性能测试在保证软件质量中具有极其重要作用。为了完成性能测试,测试小组完成了以下工作: A故意使系统出错,利用系统恢复的过程,
10、窃取用户口令及其他有用的信息 B当系统出错时,检查能否在指定时间 间隔内修正错误并重新启动 C先进行简单多任务测试,然后修正缺陷,再增加系统的压力,直到系统崩溃 D检查系统的哪些功能依赖于系统调用,是否属于某个平台或版本独有,在不同平台上运行是否有差异 其中, (12) 是压力测试; (13) 是容错性测试; (14) 是安全测试; (15) 是兼容性测试。 四、试题四( 15分) 10 阅读以下说明,回答问题 1至问题 3,将解答填入答题纸的对应栏内。【说明】 某电子商务网 站使用 ASP技术丌发,数据库采用 SQL Server,该商务网站具有商品展示、商品查询、会员登录、购物车管理、后台
11、商晶管理及会员管理等功能。数据库名为 Comnlodity, Base,数据库包括商品表、商品大类表,商品小类表,用户表等,其中商品表 (SW Cornmoditv)的结构如表 41所示。 11 (1)在 SW Commodity表中,字段 SW smallclassid关联商品小类表的 SW smallclassid字段,它是 sw_Commodity表的外键,是商品小类表的 (1) ;如果某个商品被点击浏览了,那么该商品的点击数应该加 1,使商品 ID为“sw0001”的商品的点击数加 1的 SQL语句为 (2) ;如果在查询商品时,需要按照商品点击数降序排序,那么需要在查询语句 “sel
12、ect* from sw_Commodity”的后面加上 (3) ; 空 (2)、 (3)备选项如下: (2)A update sw_Commodity set sw_chit=sw_chit+1 B insert into sw_Commodity sw_chit=sw_chit+1 where sw_commodityid=sw0001 C update sw Commodity set sw_chit=sw_chit+1 where sw_commodityid=sw0001 D update CommodityBase set sw_chit=sw_chit+1 where sw_co
13、mmodityid=sw0001 (3)A order by sw_chit desc B order by sw_chit C group by sw_chit desc D order by sw_chit asc 12 在 ASP中,常见的内置对象有 application、 session、 cookie等。会员登录成功以后,要将会员信息进行临时保存,其中利用 (4) 可以将会员信息临时存在 WEB服务器内存中,利用 (5) 可以将会员信息临时存于客户端硬盘上。如果要统计网站的访问人数,可以使用 ASP内置对象 (6) 实现。 13 该商务网站后台商品管理中,需要对上架超过 5年的商品
14、执行删除操作,并弹出消息对话框,提示删除操作是否成功。请根据题目说明,将空缺的代码补充完整。 connstr=“server=127 0 0 1; database= (7) ; uid=sa; pwd=sa” set conn= (8) createobject(“adodb connection”) conn provider=“sqloledb” conn open (9) sql=“delete from (10) where datediff(year, sw_ctime, (11) ) 5” dim a conn execute sql, a if a =1 then respon
15、se write“ script (12) (超过 5年的商品已全部删除 !)script ” else response write“ script (12) (删除失败 !) script ” end if 空 (7) (12)备选项如下: A sw_Commodity B alert C window D message box E Server F connstr G getdate() H getday() I CommodityBase J conn 五、试题五( 15分) 13 阅读以下说明,回答问题 1至问题 3,将解答填入答 题纸的对应栏内。【说明】 鸿烈公司接到一份新软件开
16、发任务,用广希望公司做一个工作计划表,为合同签订做准备。表 51是鸿烈公司制定的工作任务分解及 T作计划时间表。 14 请根据表 5-1的项目描述,在答题纸对应位置完成项目里程碑甘特图。 (注:答题纸上时间中每方格为一周 )。 15 请根据表 5-1和图 5-1,计算工作代码为 2、 4、 6、 8的最晚开始时间和最晚完成时间并填写 (1) (8)空。图例及各节点信息如下: 16 请根据表 5-1和图 5-1,在答题纸上将工作代码为 28的节点放在工作代码为1和 9的 节点之间,并用箭线相连,完成该任务的网络图。 2012年下半年软件水平考试(中级)电子商务设计师下午(应用技术)试题真题试卷答
17、案与解析 一、试题一( 15分) 1 【正确答案】 E1:商家 E2:支付系统 E3:物流系统 E4: Crvstal Reports或第三方服务 【试题解析】 本问题考查顶层 DFD。项层 DFD一般用来确定系统边界,将待开发系统看作一个加上,图中只有唯一的一个处理和一些外部实体,以及这两者之间的输入输出数据流。题目要求根据描述确定图中的外部实体。外部 实体可以是和系统交互的人,以及和系统交互的外部系统或服务。分析题目中的描述,并结合已经在顶层数据流图中给出的数据流进行分析。分析题目中的说明,管理员维护系统中信息,顾客和商家是系统的主要使用者;商家查看订购自家商品的订单信息,根据特殊优惠条件
18、修改价格,更新订单表中的商品价格,还可以添加物流标识并进行物流跟踪;使用支付系统进行支付,通过物流系统进行物流跟踪,以及第三方服务 Crystal Report生成报表。可以看出,和系统的交互者包括管理员、顾客、商家三类人,支付系统、物流系统和 Crystal Report三种外部系统。 对应图 1-1中数据流和实体的对应关系,管理员和顾客已经给出,可知 E1为商家, E2为支付系统, E3 为物流系统, E4为第三方服务 Crystal Report。 2 【正确答案】 D1:订单表 D2:商品表 D3:商品分类表 D4:购物车表 【试题解析】 本问题考查 0层 DFD中数据存储的确定。根据
19、说明中所描述的处理和相关数据存储之间的连接关系,判定每个数据存储。加入购物车和浏览购物车分别读取和更新购物车表中的数据;改变价格和提交订单要读取和更新订单表中的数 据;维护信息时需要维护商品表和商品分类表,生成报告要读取商品表和商品分类表,加入购物车时,需要读取商品表中的商品信息。 根据描述和图 12中的数据存储的输入输出数据流提示,可知: D1为订单表, D2为商品表, D3为商品分类表, D4 为购物车表。 3 【正确答案】 图 1-2中缺少的数据流: 【试题解析】 本问题考查绘制 0层 DFD时是否将本层该绘制的数据流全部绘制出。对照顶层数据流图和 0层数据流图,检查是否和外部实体之间的
20、数据流一致;仔细对照说明中的描述和图 1-2中给出的数据流,检查是否遗漏掉信 息。说明中:提交订单处理时,后台计算购物车表中的商品的总价,即需要读出购物车表中的相关价格进行计算,读取出其中数据;付款需要读取顾客表中关联的支付账户,并向支付系统提交转账请求,然后根据转账结果更改购物车表中商品的状态:生成报告时根据管理员和商家设置的报告选项,从订单表、商品表以及商品分类表中读取数据,再调用第三方服务 Crvstal Reports生成相关报告。将这些说明和图 1-2进行对照,发现缺少了从付款到购物车表 (D4)、从购物车表到提交订单、从顾客表到付款,以及从订单表 (D1)到生成报表等 4条数据流。
21、 4 【正确答案】 转账请求 =验证码 +价格 +账号信息 顾客订单物流查询请求 =顾客标识 +订单标识 商家订单物流查询请求 =商家标识 +订单标识 【试题解析】 本问题考查在绘制数据流图时数据流的数据项组成。数据流图描述了系统的分解,但它并没有给出图中各成分的说明。通常采用数据字典为数据流图中的每个数据流、文件、处理,以及组成数据流或文件的数据项做出说明。对于数据流,通常列出该数据流的各组成数据项,并采用数据字典定义式中出现的符号进行表示,如 “=”表示 “被定义为 ”, “+”表示 “与 ”“ ” 表示其中数据可以有多个等等。本试题说明中:付款时,需根据顾客表中关联的支付账户将转账请求
22、(验证码、价格等 )提交给支付系统;物流跟踪时,根据顾客和商家的标识以及订单标识进行查询,而且在改变价格时商家查看订购自家商品的订单信息,可知商家可以查询一批订单。可以看出,提交给支付系统的请求中包含支付账户、验证码与价格;顾客订单查询请求中有顾客标识、订单标识;商家订单查询请求中有商家标识、订单标识 (一批订购自家商品的订单标识 )。因此 “转账请求 =支付账户 +验证码 +价格 ”; “商家订单物流查询请求 =物流标识 +订单标识 ”: “顾客订单物流标识 =物流标识 +订单标识 ”。 二、试题二( 15分) 5 【正确答案】 【试题解析】 根据题意,一个客户可以提交多个会议申请,但一个会
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 2012 年下 半年 软件 水平 考试 中级 电子商务 设计师 下午 应用技术 试题 答案 解析 DOC

链接地址:http://www.mydoc123.com/p-493048.html