[计算机类试卷]电子商务系统分析与设计练习试卷4及答案与解析.doc

上传人:explodesoak291 文档编号:504715 上传时间:2018-11-29 格式:DOC 页数:22 大小:391.50KB
下载 相关 举报
[计算机类试卷]电子商务系统分析与设计练习试卷4及答案与解析.doc_第1页
第1页 / 共22页
[计算机类试卷]电子商务系统分析与设计练习试卷4及答案与解析.doc_第2页
第2页 / 共22页
[计算机类试卷]电子商务系统分析与设计练习试卷4及答案与解析.doc_第3页
第3页 / 共22页
[计算机类试卷]电子商务系统分析与设计练习试卷4及答案与解析.doc_第4页
第4页 / 共22页
[计算机类试卷]电子商务系统分析与设计练习试卷4及答案与解析.doc_第5页
第5页 / 共22页
点击查看更多>>
资源描述

1、电子商务系统分析与设计练习试卷 4及答案与解析 1 概要设计是软件系统结构的总体设计,以下选项中不属于概要设计的是 _。 ( A)把软件划分成模块 ( B)确定模块之间的调用关系 ( C)确定各个模块的功能 ( D)设计每个模块的伪代码 2 在下列说法中, _是造成软件危机的主要原因。 用户使用不当 软件本身特点 硬件不可靠 对软件的错误认识 缺乏好的开发方法和手段 开发效率低 ( A) ( B) ( C) ( D) 2 软件开发模型用于指导软件的开发。演化模型是在快速开发一个 (1)的基础上,逐步演化成最终的软件。螺旋模型综合了 (2)的优点,并增加了 (3)。喷泉模型描述的是面向 (4)的

2、开发过程,反映了该开发过程的 (5)特征。 ( A)模块 ( B)运行平台 ( C)原型 ( D)主程序 ( A)瀑布模型和演化模型 ( B)瀑布模型和喷泉模型 ( C)演化模型和喷泉模型 ( D)原型模型和喷泉模型 ( A)质量评价 ( B)进度控制 ( C)版本控制 ( D)风险分析 ( A)数据流 ( B)数据结构 ( C)对象 ( D)构件 (component) ( A)迭代和有间隙 ( B)迭代和无间隙 ( C)无迭代和有间隙 ( D)无迭代和无间隙 7 在面向对象技术中,多态有多种不同的形式,其中 (1)和 (2)称为通用多态, (3)和强制多态称为特定多态。 ( A)参数多态

3、( B)过载多态 ( C)隐含多态 ( D)重置多态 ( A)重置多态 ( B)过载多态 ( C)隐含多态 ( D)包含多态 ( A)参数多态 ( B)隐含多态 ( C)过载多态 ( D)包含多态 10 原型化 (Prototyping)方法是一类动 态定义需求的方法, (1)不是原型化方法所具有的特征。与结构化方法相比,原型化方法更需要 (2)。衡量原型开发人员能力的重要标准是 (3)。 ( A)提供严格定义的文档 ( B)加快需求的确定 ( C)简化项目管理 ( D)加强用户参与和决策 ( A)熟练的开发人员 ( B)完整的生命周期 ( C)较长的开发时间 ( D)明确的需求定义 ( A)

4、丰富的编程技巧 ( B)灵活使用开发工具 ( C)很强的协调组织能力 ( D)快速获取需求 一、问答题 13 阅读下列说明和数据流图,回答问题 1至问题 3。 说明 某图书管理系统的主要功能是图书管理和信息查询。对于初次借书的读者,系统自动生成读者号,并与读者的基本信息 (姓名,单位,地址等 )一起写入读者文件。 系统的图书管理功能分为四个方面:购入新书、读者借书、读者还书以及图书注销。 (1)购入新书时需要为该书编制入库单。入库单内容包括图书分类目录号、书名、作者、价格、数量和购书目期,将这些信息写入图书目录文件并修改文件中的库存总量 (表示到目前为止,购入此种图书的数量 )。 (2)读者借

5、书时需填写借书单。借书单内容包括读者号和所借图书分类目录号。系统首先检查读者号是否有效 ,若无效,则拒绝借书;若有效,则进一步检查该读者已借图书是否超过最大限制数 (假设每位读者能同时借阅的书不超过 5本 ),若已达到最大限制数,则拒绝借书;否则允许借书,同时将图书分类目录号、读者号和借阅日期等信息写入借书文件中。 (3)读者还书时需填写还书单。系统根据读者号和图书分类目录号,从借书文件中读出与该图书相关的借阅记录,标明还书日期,再写回到借书文件中,若图书逾期,则处以相应的罚款。 (4)注销图书时,需填写注销单并修改图书目录文件中的库存总量。 系统的信息查询功能主要包括读者信息查询和图书信息查

6、询。其 中读者信息查询可得到读者的基本信息以及读者借阅图书的情况;图书信息查询可得到图书基本信息和图书的借出情况。 图书管理系统的顶层图如图 7-18所示;图书管理系统的第 0层 DFD图如图 7-19所示;其中,加工 2的细化图如图 7-20所示。 14 数据流图 7-19中有两条数据流是错误的,请指出这两条数据流的起点和终点。 15 数据流图 7-20中缺少三条数据流,请指出这三条数据流的起点和终点。 16 根据系统功能和数据流图填充下列数据字典条目中的 (1)和 (2): 查询请求信息 =查询读者请求信息 |查询图书请求信息 ; 读者情况 =读者号 +姓名 +所在单位 +借书情况 ; 管

7、理工作请求单 =(1); 入库单 =(2)。 16 阅读下列说明和图,回答问题 1至问题 3。 说明 某企业决定开发一个企业仓储管理系统,由李工承担系统的设计工作。该系统的网络连接如图 7-21所示。 该企业有多个仓库,图 7-21所示的中心数据库存储了各个仓库中每种货物的库存信息。每个仓库配备一台前端机,进出货物均由前端机辅助实现。管理员每天上班时,通过前端机从中心数据库的库存表中读取本仓库各种货物的库存数,每 个仓库的当日业务数据也都暂存在前端机,当天业务结束后,再将前端机中存储的数据传输到主机进行存储与汇总。 每个仓库可以存放多种货物,但同一种货物不能存放在不同的仓库中。每个仓库有多个管

8、理员,但每个管理员只管理一个仓库。货物出库 /入库时,由仓库管理员将货物的条码通过阅读器输入前端机中,货物数量的默认值为 1,可以由管理员修改。前端机根据输入的货物信息,打印 “出库 /入库 ”清单。出库 /入库单中同一种货物最多只出现一次,每份出库 /入库单由流水号唯一标识。图 7-22是一个出库单的实例。 该系统处理业务的过程如下: (1)初始化:前端机根据仓库号从货物表中读取本仓库中每种货物的货物编码、库存量、货物名称和单价; (2)登记出库 /入库信息:由前端机存储每一笔 “出库 /入库 ”记录; (3)汇总:在每个工作日结束前汇总当日各种货物的“出库 /入库 ”量至日汇总表; (4)

9、更新库存表:根据当日的汇总信息更新货物的库存。 李工经过分析,设计出如图 7-23所示的关系模式。 出入库单 (流水号,出入库标志,管理员号,时间 ) 出入库记录 (货物编码,数据,流水号 ) 日汇总表 (日期,货物编码,数量,出入库标志 ) 仓库 (仓库号,仓库名,仓库电话 ) 管理 员 (管理员号,姓名,仓库号 ) 货物 (_(a)_) 注:时间格式为:年 -月 -日时:分,日期格式为:年 -月 -日。 图 7-23关系模式 实体联系图的表示方法如图 7-24所示,其中方框表示实体,菱形表示联系,联系的类型在实体与联系的边上标出。 图 7-25为与该系统对应的实体联系图。 17 根据题意,

10、补充图 7-23中 (a)处的空缺,即货物关系模式的属性。 18 根据题意,补充图 7-25中缺失的联系和联系的类型,使其成为完善的实体联系图。其中,联系名分别取名为联系 1,联系 2,联系 3, 19 写出每种关系模式的主键,将其填写在答题纸的对应栏内。 19 阅读以下说明以及数据流图,回答问题 1至问题 5。 说明 某银行已有一套基于客户机 /服务器模式的储蓄系统 A和一套建账软件。建账软件主要用于将储蓄所手工处理的原始数据转换为系统 A所需的数据格式。该建账软件具有以下功能: (1)分户账录入:手工办理业务时建立的每个分户账数据均由初录员和复录员分别录入,以确保数据的正确性; (2)初录

11、 /复录比对:将初录员和复录员录入的数据进行一一比较,并标记两套数据是否一致; (3)数据确认:当上述两套数 据完全一致后,将其中任一套作为最终进入系统 A的原始数据; (4)汇总核对和打印:对经过确认的数据进行汇总,并和会计账目中的相关数据进行核对,以确保数据的整体正确性,并打印输出经过确认的数据,为以后核查可能的错误提供依据; (5)数据转换:将经过确认的数据转换为储蓄系统 A需要的中间格式数据; (6)数据清除:为加快初录和复录的处理速度,在数据确认之后,可以有选择地清除初录员和复录员录入的数据。 该软件的数据流图如图 7-27、图 7-28和图 7-29所示。 图中部分数据流数据文件的

12、格式如下: 初录分户账 =储蓄所号 +账号 +户名 +开户日 +开户金额 +当前余额 +性质; 复录分户账 =储蓄所号 +账号 +户名 +开户日 +开户金额 +当前余额 +性质; 初录数据 =手工分户账 +一致性标志; 复录数据 =手工分户账 +一致性标志; 会计账目 =储蓄所号 +总户数 +总余额; 操作结果 =初录操作结果 +比对操作结果 +复录操作结果。 软件需要打印的分户账清单样式如表 7-3所示。 20 请采用说明中的词汇,给出数据确认处理所需的数据流在第 1层图中的全部可选起点 (第 0层图和第 1层图中均未给出 )。 21 不考虑数据确认处理 (加工 2),请指出数据流图中 存在

13、的错误。 22 打印分户账清单时,必须以下列哪一组数据作为关键字进行排序,才能满足需求 ?请从下面选项中选择,并将对应序号填入答题纸相应栏。 储蓄所 账号 开户日 总户数和总余额 23 加工 1(录入比对处理 )除能够检查出初录数据和复录数据不一致外,还应当检测出下列哪些错误,请将对应序号填入答题纸对应栏。 输入的无效字符 输入的半个汉字 显示器无法显示 初录员重复录入同一账户 汇总数据与会计账目不符 打印机卡纸 24 请使用数据字典条目定义形式,给出第 0层 DFD中的 “手工分户账 ”数据流和第1层 DFD中的 “初录分户账 ”、 “复录分户账 ”的关系。 24 阅读以下说明,回答问题 1

14、至问题 4。 说明 某宾馆需要建立一个住房管理系统,部分的需求分析结果如下: (1)一个房间有多个床位,同一房间内的床位具有相同的收费标准。不同房间的床位收费标准可能不同; (2)每个房间有房间号 (如201、 202等 )、收费标准、床位数目等信息; (3)每位客人有身份证号码、姓名、性别、出生日期和地址等信息; (4)对每位客人的每次住宿,应该 记录其入住日期、退房日期和预付款额信息; (5)管理系统可查询出客人所住房问号。 根据以上的需求分析结果,设计一种关系模型如图 7.30所示。 25 根据上述说明和实体一联系图,得到该住房管理系统的关系模式如下所示,请补充住宿关系。 房间 (房间号

15、,收费标准,床位数目 ); 客人 (身份证号,姓名,性别,出生日期,地址 ); 住宿 (_,入住日期,退房日期,预付款额 )。 26 请给出问题 1中住宿关系的主键和外键。 27 若将上述各关系直接实现为对应的物理表,现需查询在 2005年 1月 1目到2005年 12月 31日期间,在该宾馆住宿次数大于 5次的客人身份证号,并且按照入住次数进行降序排列。下面是实现该功能的 SOL语句,请填补语句中的空缺。 SELECT 住宿身份证号, count(入住日期 ) FROM 住宿,客人 WHERE入住日期 =20050101AND入住日期 =20051231 AND 住宿 .身份证号 =客人 .

16、身份证号 GROUP BY (2) (3) count(入住日期 ) 5 (4) 28 为加快 SQL语句的执行效率,可在相应的表上创建索引。根据问题 3中的 SQL语句,除主键和外键外,还需要在哪个表的哪些属性上创建索引,应该创建什么类型的索引,请说明原因。 28 阅读以下说明,回答问题 1至问题 4。 说明 某软件销售公司计划建立商务网站,建立该网站的目的是宣传公司;代理销售各类软件产品、游戏点卡;通过网上调查了解客户的需求;通过会员制度建立稳定的销售群体。请根据以上的描述回答下列问题。 29 某系统开发商接受任务为该公司开发电子商务网站。该开发商结合销售公司 人员成立了项目组,包括:项目

17、经理、系统分析师、程序员、测试员。请在表 7-4中空 (1) (4)处填写合适的角色名称。30 系统开发人员计划用原型开发法进行系统开发,请根据原型开发法的过程,将图 7-31中的空 (5) (7)处填写对应的过程名称。31 公司要求网站能够提供方便的网上支付功能,同时根据销售产品的特殊性,要求提供一种会员币来完 成小额支付。请根据以上说明回答以下问题。 (1)常用的三种网上电子支付方式是什么 ? (2)该网站提供的会员币属于什么支付方式 ? 32 该系统 在设计时,采用了异构数据库,请问三种通用的异构数据库查询技术是什么 ? 电子商务系统分析与设计练习试卷 4答案与解析 1 【正确答案】 D

18、 【试题解析】 概要设计的主要工作是将系统划分成模块、决定每个模块的功能、决定模块的调用关系及决定模块界面。设计每个模块的伪代码是详细设计阶段的工作。 【知识模块】 电子商务系统分析与设计 2 【正确答案】 D 【试题解析】 软件危机主要表现在:软件需求的增长得不到满足,软件生产成本高、价格昂贵,软件生产进度无法控制,软件需求定义不够准确,软件质量 不易保证,软件可维护性差。归纳起来,产生软件危机的内在原因可归结为两个重要方面:一方面是由于软件生产本身存在着复杂性;另一方面是与软件开发所使用的方法和技术有关。 【知识模块】 电子商务系统分析与设计 【知识模块】 电子商务系统分析与设计 3 【正

19、确答案】 C 【知识模块】 电子商务系统分析与设计 4 【正确答案】 A 【知识模块】 电子商务系统分析与设计 5 【正确答案】 D 【知识模块】 电子商务系统分析与设计 6 【正确答案】 C 【知识模块】 电子 商务系统分析与设计 7 【正确答案】 B 【试题解析】 演化模型是在快速开发一个原型的基础上,根据用户在试用原型的过程中提出的反馈意见和建议,对原型进行改进,获得原型的新版本。重复这一过程,直到演化成最终的软件产品。 螺旋模型将瀑布模型和演化模型相结合,它综合了两者的优点,并增加了风险分析。它以原型为基础,沿着螺线自内向外旋转,每旋转一圈都要经过制订计划、风险分析、实施工程、客户评价

20、等活动,并开发原型的一个新版本。经过若干次螺旋上升的过程,得到最终的软件。 喷泉模型主要用来描述面向 对象的开发过程。它体现了面向对象开发过程的迭代和无间隙特征。迭代意味着模型中的开发活动常常需要多次重复;无间隙是指开发活动 (如分析、设计 )之间不存在明显的边界,各项开发活动往往交叉迭代地进行。 【知识模块】 电子商务系统分析与设计 【知识模块】 电子商务系统分析与设计 8 【正确答案】 A 【知识模块】 电子商务系统分析与设计 9 【正确答案】 D 【知识模块】 电子商务系统分析与设计 10 【正确答案】 C 【试题解析】 在面向对象技术中,对象在收到信息后要予以响应,不同的对象收到同一消

21、息可产生完全不同的结果,这一现象称为多态。在使用多态技术时,用户可以发送一个通用的消息,而实现的细节则由接受对象自行决定,这样同一消息就可以调用不同的方法。多态有多种不同的形式,其中参数多态和包含多态称为通用多态,过载多态和强制多态称为特定多态。 【知识模块】 电子商务系统分析与设计 【知识模块】 电子商务系统分析与设计 11 【正确答案】 A 【知识模块】 电子商务系统分析与设计 12 【正确答案 】 A 【知识模块】 电子商务系统分析与设计 13 【正确答案】 D 【试题解析】 原型化方法基于这样一种客观事实:并非所有的需求在系统开发之前都能准确地说明和定义。因此,它不追求也不可能要求对需

22、求的严格定义,而是采用了动态定义需求的方法。 具有广泛技能高水平的原型化人员是原型实施的重要保证。原型化人员应该是具有经验与才干、训练有素的专业人员。衡量原型化人员能力的重要标准是他是否能够从用户的模糊描述中快速获取实际的需求。 【知识模块】 电子商务系统分析与设计 一、问答题 【知识模块】 电子商务系统分析与设计 14 【正确答案】 (1)起点:读者文件,终点:登记读者信息或 3。 (2)起点:处理查询请求或 2,终点:读者文件。 【试题解析】 (1)登记读者信息时,应该 “写入 ”读者文件,而不应 “读取 ”读者文件。因此,起点为读者文件、终点为 3(登记读者信息 )的数据流是错误的。 (

23、2)处理查询请求时,可能 “读取 ”读者文件,而不能 “写入 ”读者文件。因此,起点为 2(处理查询请求 )、终点为读者文件的数据流是错误的。 【知识模块】 电子商务系统分析与设计 15 【正确答案】 (1)起点:图书目录文件,终点:图书信息查询或 2.2。 (2)起点:借书文件,终点:读者信息查询或 2.1。 (3)起点:借书文件,终点:图书信息查询或 2.2。 【试题解析】 依照题意,读者信息查询可得到读者的基本信息以及读者借阅图书的情况,图书信息查询可得到图书基本信息和图书的借出情况。也就是说,读者信息查询时需 “读取 ”读者文件与借书文件,图书信息查询时需要 “读取 ”图书目录文件与借

24、书文件。图 7-20中还缺少: (1)起点为借书文件、终点为 2.1(读者信息查 询 )的数据流; (2)起点为图书目录文件、终点为 2.2(图书信息查询 )的数据流; (3)起点为借书文件、终点为 2.2(图书信息查询 )的数据流。 【知识模块】 电子商务系统分析与设计 16 【正确答案】 (1)系统的图书管理功能分为四个方面:购入新书、读者借书、读者还书以及图书注销。 (2)入库单内容包括图书分类目录号、书名、作者、价格、数量和购书日期。 【试题解析】 (1)入库单 |借书单 |还书单 |注销单 (2)分类目录号 +书名 +作者 +价格 +数量 +购书日期 【知识模块】 电子商务系统分析与

25、设计 【知识模块】 电子商务系统分析与设计 17 【正确答案】 货物编码,货物名称,单价,仓库号,库存量。 【试题解析】 货物关系模式的属性包括货物自身的属性 -货物编码、货物名称、单价,以及货物的在仓库中的存放属性 -仓库号和库存量。 【知识模块】 电子商务系统分析与设计 18 【正确答案】 补充后的图如图 7-26所示。 其中,联系名中的序号可任意排列。将联系 3建立在出入库单和日汇总表之间也正确,或者同时建立两个联系也正确。 【试题解析】 依照题意,存在以下五组实体联系。 (1)出入库单与出入库记录,一对多联系 (一张出入库单可以包含多个出入库记录,但一个出入库记录只能出现在一张出入库单

26、上 )。 (2)货物与出入库记录,一对多联系 (一种货物可以有多个出入库记录,但一个出入库记录上只能有一种货物 )。 (3)日汇总表与出入库记录,一对多联系 (一张日汇总表可以包含多个出入库记录,但一个出入库记录只能出现在一张日汇总表上 )。 (4)仓库与货物,一对多联系 (一个仓库可以存放多种货物,但一种货物只能存放在一个仓库 )。 (5)仓库与货物,一对多联系 (一个仓库可以有多个管理员,但一个管理员只能在一个仓库 )。 【知识模块】 电子商务系统分析与设计 19 【正确答案】 出入库单的主键:流水号 出入库记录的主键:流水号,货物编码 日汇总表的主键:日期,货物编码,出入库标志 仓库的主

27、键:仓库号 管理员的主键:管理员号 货物的主键:货物编码 【试题解析】 流水号属性能够唯一标识出入库单关系模式的元组,可以作为出入库单关系模式的主键。 流水号与货物编码属性集能够唯一标识出入 库记录关系模式的元组,可以作为出入库记录关系模式的主键。 日期、货物编码与出入库标志属性集能够唯一标识日汇总表关系模式的元组,可以作为日汇总表关系模式的主键。 仓库号属性能够唯一标识仓库关系模式的元组,可以作为仓库关系模式的主键。 管理员号属性能够唯一标识管理员关系模式的元组,可以作为管理员关系模式的主键。 货物编码属性能够唯一标识货物关系模式的元组,可以作为货物关系模式的主键。 【知识模块】 电子商务系

28、统分析与设计 【知识模块】 电子商务系统分析与设计 20 【正确答案】 初录数据与复录数据。 【试题解析】 依据题意,数据确认就是当初录数据与复录数据完全一致后,将其中的任一套作为最终进入系统 A的原始数据。因此,数据确认处理所需的数据流在第 1层图中的全部可选起点只能是初录数据与复录数据。 【知识模块】 电子商务系统分析与设计 21 【正确答案】 在 0层图中,数据清除处理 (加工 6)没有输入数据流。 【试题解析】 每个加工必须既有输入数据流,又有输出数据流。但在 0层图中,数据清除处理 (加工 6)没有输入数据流。 【知识模块】 电子商务系统分 析与设计 22 【正确答案】 【试题解析】

29、 根据表 7-3可知,分户账清单是按照储蓄所排列的。 【知识模块】 电子商务系统分析与设计 23 【正确答案】 、 、 【试题解析】 加工 1(录入比对处理 )只能检测出录入中的原始错误,如 “输入的无效字符 ”、 “输入的半个汉字 ”及 “初录员重复录入同一账户 ”等。至于 “汇总数据与会计账目不符 ”的错误,可能是系统 A的汇总核对功能不正确,也可能是原来手工汇总的会计账目本身就不对。还有一种非常小的可能,初录员与复录员在录入数据时犯了完全相同的错误, 但录入比对处理无法检测出这种错误。关于显示器与打印机的错误,录入比对处理当然更无法检测。 【知识模块】 电子商务系统分析与设计 24 【正

30、确答案】 手工分户账 =初录分户账 +复录分户账。 【试题解析】 对比第 0层 DFD中加工 1(录入比对 )的输入数据流与第 1层 DFD中加工 1.1(初录 )、加工 1.2(复录 )的输入数据流即知,于工分户账 =初录分户账 +复录分户账。 【知识模块】 电子商务系统分析与设计 【知识模块】 电子商务系统分析与设计 25 【正确答案】 房间号,身份证号。 【试题解析】 由题意可知,住宿关系尚缺房问号和身份证号属性。 【知识模块】 电子商务系统分析与设计 26 【正确答案】 住宿关系主键:房问号,身份证号,入住日期 住宿关系外键:房间号,身份证号 【试题解析】 住宿关系中的房间号、身份证号

31、与入住日期属性集能够唯一标识该关系的元组,可以作为住宿关系的主键。 住宿关系中的房间号属性,在房间关系中能够唯一标识该关系的元组。住宿关系中的身份证号属性,在客人关系中能够唯一标识该关系的元组。对于住宿关系,房问号与身份证号属性是外键。 【 知识模块】 电子商务系统分析与设计 27 【正确答案】 (2)住宿,身份证号 (3)HAVING (4)ORDER BY 2 DESC(或 DSC) 【试题解析】 SELECT语句由六个子句组成,完整的句法如下: SELECT 目标表的列名或列表达式序列 FROM 基本表或 (和 )视图序列 WHERE 条件表达式 GROUP BY 列名序列 HAVING

32、 组条件表达式 ORDER BY 列名 序 整个 SELECT语句语义如下:从 FROM子句中列出的表中,选取满足 WHERE子句中给出的条件表达式的元组,然后按 GROUP BY子句中给定列的值分组,再提取满足 HAVING子句中组条件表达式的那些组,按 SELECT子句给出的列名或列表达式求值输出。 ORDER BY子句是对输出的目标表进行排序,可附加ASC(升序 )或 DESC(降序 )。 【知识模块】 电子商务系统分析与设计 28 【正确答案】 表:住宿 属性:入住日期 类型:聚簇索引 (或聚集索引,或 CLUSER) 原因:表中记录的物理顺序与索引项的顺序一致,根据索引访问数据时,一

33、次读取操作可以获取多条记录数据,因而可减少查询时间。 【试题解析】 由于住宿表中的记录是按照入住日期排列的,如果在住宿表的入住日期属性上创建聚簇索引,由于表中记录的物理顺序与索引项的顺序一致,根据索引访问数据时,一次读取操作可以获取多条记录数据,因而可减少查询时问。 【知识模块】 电子商务系统分析与设计 【知识模块】 电子商务系统分析与设计 29 【正确答案】 (1)项目经理 (2)程序员 (3)系统分析师 (4)测试员 【试题解析】 项目经理一般参加项目的全过程,但在某些软件组织,项目经理并不参加早期的需求分析工作,而是在需求大致明确之后再任命项目经理。表 7-4中的角色 1从需求分析的后半

34、段开始介入,一直到测试结束,在给定的 4种角色之中,只有项目经理可以承担这一责任 (无论其是否参与了需求分析的全过程 )。 系统分析师的主要职责是: (1)需求分析 (在某些软件组织中,最早期的需求调查由商务人员进行,形成初步意向后,系统分析师才开始介入 )。 (2)系统分析 (需求分析与系统分析可以合为一个过程,也可以分为两个过程。合为一个过程时,称系统分析、需求分析或系统需求分析均可,一般不区分这几种叫法的差异。分为两个过程时,需求分析的目标是为了与客户对系统需求达成一致意见,需求分析文档通常采用某种便于客户理解的形式 (如用例图等 )。而系统分析则是从技术角度(例如,数据、流程或类、对象

35、等 )对系统进行分析,系统分析文档通常采用某种便于开发人员理解的形式 (例如,结构化方法的数据流图与数据字典,面向对象方法的类图、协作图等 )。 (3)在缺少系统架构设计师的情况下,系统分析师有时也会负责 系统架构 (或程序结构 )的设计,但系统分析师一般不会从事系统的详细设计。表7-4中的角色 3从需求分析的大约前半段开始介入,一直到系统分析的中期,在给定的 4种角色之中,只有系统分析师符合这一角色。 程序员主要负责编码和单元测试,与表 7-4中的角色 2恰好符合。 测试员介入测试的仝过程,与表 7-4中的角色 4恰好符合。 【知识模块】 电子商务系统分析与设计 30 【正确答案】 (5)建

36、立初始原型 (6)运行原型 (7)修改原型 【试题解析】 原型化方法是一种逐步地、迭代 地完成需求分析的策略,是一种动态定义系统需求的技术。 原型是指快速建立起来的可以在计算机上运行的程序,它所完成的功能往往是最终软件产品功能的一个子集。原型化方法的第一步是收集用户的主要需求,并据此快速建立一个初始的软件原型 (建立初始原型 ),让用户在计算机上使用它 (运行原型 ),通过实际操作了解目标系统的概貌。开发人员按照用户提出的意见快速地修改原型系统 (修改原型 ),然后再次请用户试用 一旦用户认为这个原型系统确实能够满足他们的需求,开发人员便可据此书写软件需求说明,并根据这份文档开发出可以满足用户

37、真 实需求的软件产品。 【知识模块】 电子商务系统分析与设计 31 【正确答案】 (1)常用的三种网上电子支付方式是银行卡、电子现金、电子支票。 (2)该网站提供的会员币属于电子现金支付方式。 【试题解析】 上支付是以互联网为基础,利用银行所支持的某种数字金融工具,发生在购买者和销售者之间的资金流转。常用的网上支付方式包括: .银行卡支付方式 -用户可以通过自己所拥有的借记卡、信用卡的银行,申请网上支付,通过网上银行直接转账; .电子现金支付方式 -电子现金是指用户可以购买、 特定销售方可接受、以数字形式存在的货币,通常用于完成小额的网上支付。本题中该网站提供的会员币就是电子现金的一种形式;

38、.电子支票支付方式 -将支票改变为带有数字签名的电子报文、或利用其他数字电文代替传统支票的全部信息,就是电子支票。利用电子支票,可以使支票的支付业务和支付过程电子化。 【知识模块】 电子商务系统分析与设计 32 【正确答案】 三种通用的异构数据库查询技术是公共数据库网关技术、公共协议技术、公共编程接口技术。 【试题解析】 异构数据库系统是相关的多个数据库系统的集合,可以实 现数据的共享和透明访问,每个数据库系统在加入异构数据库系统之前本身就已经存在,拥有自己的 DMBS。异构数据库的各个组成部分具有自身的自治性,实现数据共享的同时,每个数据库系统仍保持有自己的应用特性、完整性控制和安全性控制。异构数据库系统的目标在于实现不同数据库之间的数据信息资源、硬件设备资源和人力资源的合并和共享。其中关键的一点就是以局部数据库模式为基础,建立全局的数据模式或全局外视图。通用的异构数据库查询技术主要包括公共数据库网关技术、公共协议技术、公共编程接口技术。 【知识模块】 电子商务系统分析 与设计

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1