首页 > 计算机类考试> 软考(中级)> 软件设计师
题目内容 (请给出正确答案)
[主观题]

阅读以下说明和图,回答问题1至问题3.将解答填人答题纸的对应栏内。【说明】某时装邮购提供商拟开发

阅读以下说明和图,回答问题1至问题3.将解答填人答题纸的对应栏内。

【说明】

某时装邮购提供商拟开发订单处理系统,用于处理客户通过电话、传真、邮件或Web站点所下订单。其主要功能如下:

(1)增加客户记录。将新客户信息添加到客户文件,并分配一个客户号以备后续使用。

(2)查询商品信息。接收客户提交商品信息请求,从商品文件中查询商品的价格和可订购数量等商品信息,返回给客户。

(3)增加订单记录。根据客户的订购请求及该客户记录的相关信息,产生订单并添加到订单文件中。

(4)产生配货单。根据订单记录产生配货单,并将配货单发送给仓库进行备货;备好货后,发送备货就绪通知。如果现货不足,则需向供应商订货。

(5)准备发货单。从订单文件中获取订单记录,从客户文件中获取客户记录,并产生发货单。

(6)发货。当收到仓库发送的备货就绪通知后,根据发货单给客户发货;产生装运单并发送给客户。

(7)创建客户账单。根据订单文件中的订单记录和客户文件中的客户记录,产生并发送客户账单,同时更新商品文件中的商品数量和订单文件中的订单状态。

(8)产生应收账户。根据客户记录和订单文件中的订单信息,产生并发送给财务部门应收账户报表。

现采用结构化方法对汀单处理系统进行分析与设计,获得如图1-1所示的顶层数据流图和图1-2所示0层数据流图。

阅读以下说明和图,回答问题1至问题3.将解答填人答题纸的对应栏内。【说明】某时装邮购提供商拟开发阅读

使用说明中的词语,给出图1-1中的实体El-E3的名称。

阅读以下说明和图,回答问题1至问题3.将解答填人答题纸的对应栏内。【说明】某时装邮购提供商拟开发阅读

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“阅读以下说明和图,回答问题1至问题3.将解答填人答题纸的对应…”相关的问题
第1题
阅读下列说明和图,回答问题1至问题3,将解答填入对应栏内。【说明】 某营销企业拟开发一个销售管理系
阅读下列说明和图,回答问题1至问题3,将解答填入对应栏内。

【说明】

某营销企业拟开发一个销售管理系统,其主要功能描述如下:

1.接受客户订单,检查库存货物是否满足订单要求。如果满足,进行供货处理:修改库存记录文件,给库房开具备货单并且保留客户订单至订单记录文件;否则进行缺货处理:将缺货订单录入缺货记录文件。

2.根据缺货记录文件进行缺货统计,将缺货通知单发给采购部门。

3.根据采购部门提供的进货通知单进行进货处理:修改库存记录文件,并从缺货记录文件中取出缺货订单进行供货处理。

4.根据保留的客户订单进行销售统计,打印统计报表给经理。

现采用结构化方法对销售管理系统进行分析与设计,获得如下图所示的顶层数据流图和0层数据流图。

使用说明中的词语,给出上述顶层数据流图中的外部实体E1~E4的名称。

点击查看答案
第2题
可查询客户商品信息,订单信息,配送信息,物流跟踪,是属于()。

A.客服管理

B.工单处理

C.客户订单查询

D.评价管理

点击查看答案
第3题
请教:2011年上半年数据库系统工程师下午试卷(参考答案版)第1大题第5小题如何解答?

【题目描述】

试题五(共15分)

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

【说明】

某网上商品销售系统的业务流程如下:

(1)将客户的订单记录(订单号,客户ID,商品ID,购买数量)写入订单表;

(2)将库存表(商品ID,库存量)中订购商品的库存量减去该商品的购买数量。针对上述业务流程,完成下列问题:

【问题1】(3分)

假设库存量有大于等于O的约束,可能出现如下情况:当订单记录写入订单表后,

修改库存表时因违法约束而无法执行,应如何处理?(100字以内)

【问题2】(6分)

引入如下伪指令:将商品A的订单记录插入订单表记为I(A);读取商品A的库存量到变量x,记为x=R(A);变量x值写入商品A中的库存量,记为W(A,x)。则客户i的销售业务伪指令序列为:Ii(A),xi=Ri(A),xi=xi-ai,Wi(A,Xi)。其中ai为商品的购买数量。

假设当前库存量足够,不考虑发生修改后库存量小于o的情况。若客户1、客户2同时购买同一种商品时,可能出现的执行序列为:I1(A),I2(A),X1=R1(A),X2= R2(A),x1= x1-a1, W1(A, xi), X2=X2- a2, W2(A,X2)。

(1)此时会出现什么问题(100字以内)?

(2)为了解决上述问题,引入共享锁指令SLock(A)和独占锁指令XLock(A)对数据

A进行加锁,解锁指令Unlock(A)对数据A进行解锁,客户i的加锁指令用SLocki(A)表示,其它类同。插入订单表的操作不需要引入锁指令。请补充上述执行序列,使其满足2PL协议,并使持有锁的时间最短。

【问题3】(6分)

下面是用E-SQL实现的销售业务程序的一部分,请补全空缺处的代码。

SET TRANSACTION ISOLATION LEVEL REPEATABLE READ;

INSERT INTO 订单表VALUES(:OID,:CID,:MID,:qty);

iferror then {ROLLBACK;(a);}

UPDATE库存表

SET库存量=库存量-:qty

WHERE(b)

iferror then {ROLLBACK; return;}

(c)

【我提交的答案】:

【参考答案分析】:

试题五参考答案(共15分)

【问题1】(3分)

将写订单记录和修改库存表做为一个完整的事务来处理,当修改库存表无法执行时,回滚事务,则会撤销写入的订单记录,数据库保持一致。

【问题2】(6分)

(1)出现问题:客户购买后写入的库存量值被覆盖,库存量不能体现客户1已购买,属于丢失修改造成的数据库不一致性。

(2)重写后的序列:

【问题3】 (6分)

(a) return

(b) 商品ID=:MID

(c) COMMIT

点击查看答案
第4题
试题一(共 15 分) 阅读以下说明和数据流图,回答问题1至问题4,将解答填入答题纸的对应栏内。 【说明
试题一(共 15 分)

阅读以下说明和数据流图,回答问题1至问题4,将解答填入答题纸的对应栏内。

【说明】

现准备为某银行开发一个信用卡管理系统 CCMS,该系统的基本功能为:

1. 信用卡申请。非信用卡客户填写信用卡申请表,说明所要申请的信用卡类型及申请者的基本信息,提交 CCMS。如果信用卡申请被银行接受,CCMS 将记录该客户的基本信息,并发送确认函给该客户,告知客户信用卡的有效期及信贷限额;否则该客户将会收到一封拒绝函。非信用卡客户收到确认函后成为信用卡客户。

2. 信用卡激活。信用卡客户向 CCMS 提交激活请求,用信用卡号和密码激活该信用卡。激活操作结束后,CCMS将激活通知发送给客户,告知客户其信用卡是否被成功激活。

3. 信用卡客户信息管理。信用卡客户的个人信息可以在 CCMS 中进行在线管理。每位信用卡客户可以在线查询和修改个人信息。

4. 交易信息查询。信用卡客户使用信用卡进行的每一笔交易都会记录在 CCMS 中。信用卡客户可以通过 CCMS查询并核实其交易信息(包括信用卡交易记录及交易额)。

图 1-1 和图 1-2 分别给出了该系统的顶层数据流图和 0 层数据流图的初稿。

【问题 1】(3 分)

根据【说明】 ,将图 1-1 中的 E1~E3 填充完整。

【问题 2】(3 分)

图1-1 中缺少三条数据流,根据【说明】 ,分别指出这三条数据流的起点和终点。(注:

数据流的起点和终点均采用图中的符号和描述)

【问题 3】(5 分)

图 1-2 中有两条数据流是错误的,请指出这两条数据流的名称,并改正。(注:数据流

的起点和终点均采用图中的符号和描述)

【问题 4】(4 分)

根据【说明】 ,将图 1-2中 P1~P4 的处理名称填充完整。

点击查看答案
第5题
试题一(共15分)阅读下列说明,回答问题l至问题4,将解答填入答题纸的对应栏内。【说明】某证券交易所
试题一(共15分)

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

【说明】

某证券交易所为了方便提供证券交易服务,欲开发一证券交易平台,该平台的主要功能如下:

(1)开户。根据客户服务助理提交的开户信息,进行开户,并将客户信息存入客户记录中,账户信息(余额等)存入账户记录中;

(2)存款。客户可以向其账户中存款,根据存款金额修改账户余额;

(3)取款。客户可以从其账户中取款,根据取款金额修改账户余额;

(4)证券交易。客户和经纪人均可以进行证券交易(客户通过在线方式,经纪人通过电话),将交易信息存入交易记录中;

(5)检查交易。平台从交易记录中读取交易信息,将交易明细返回给客户。

现采用结构化方法对该证券交易平台进行分析与设计,获得如图1-1所示的上下文数一据流图和图1-2所示的O层数据流图。

【问题1](3分)

使用说明中的词语,给出图1-1中的实体E1-E3的名称。

【问题2】(3分)

使用说明中的词语,给出图1-2中的数据存储D1-D3的名称。

【问题3】(4分)

根据说明和图中的术语,补充图1-2中缺失的数据流及其起点和终点。

【问题4】(5分)

实际的证券交易通常是在证券交易中心完成的,因此,该平台的“证券交易”功能需将交易信息传递给证券交易中心。针对这个功能需求,需要对图1-1和图1-2进行哪些修改,请用200字以内的文字加以说明。

点击查看答案
第6题
以下对订单的各种状态叙述错误的是 ()。

A.未处理:表示客户订单刚刚提交,还没有进行配送处理

B.待处理:由于订单的信息不详,需要得到客户的确认

C.已确认:表示客户提交的订单采用的是货到付款方式,并且已经被商店的订单处理员视为有效订单。进入配货流程

D.已收款,表示客户已经收到这份订单定购的商品

点击查看答案
第7题
阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。 【说明】 某证券交易所为了方便提
供证券交易服务,欲开发一个基于Web的证券交易平台。其主要功能包括客户开户,记录查询、存取款、股票交易等。客户信息包括姓名、Email(必填且唯一)、地址等;股票交易信息包括股票代码(6位数字编码的字符串)、交易数量(100的整数倍)、买/卖价格(单位:元,精确到分)。 系统要支持: (1)在特定时朝内3000个用户并发时,主要功能的处理能力至少要达到128个请求/秒,平均数据量2KB/请求; (2)页面中采用表单实现客户信息、交易信息等的提交与交互,系统前端采用HTML5实现。

【问题1】(4分) 在对此平台进行非功能测试时,需要测试哪些方面? 【问题2】(5分) 在满足系统要支持的(1)时,计算系统的通信吞吐量。 【问题3】(3分) 表单输入测试需要测试哪几个方面? 【问题4】(8分) (1)针对股票代码:111111、数量:10万、当前价格:6.00,设计4个股票交易的测试输入。 (2)设计2个客户开户的测试输入,以测试是否存在XSS、SQL注入。

点击查看答案
第8题
在某信息系统中,存在如下的业务陈述:①一个客户提交0个或多个订单;②一个订单由一个且仅由一个客户
在某信息系统中,存在如下的业务陈述:

①一个客户提交0个或多个订单;

②一个订单由一个且仅由一个客户提交。

系统中存在两个类:“客户”类和“订单”类。对应每个“订单”类的实例,存在(21)“客户”类的实例;对应每个“客户”类的实例,存在(22)个“订单”类的实例。

A.0个

B.1个

C.1个或多个

D.0个或多个

点击查看答案
第9题
网上商店要提醒客户在取消订单前先进行“订单查询” 。关于订单的几种状态,以下说法正确的是 ()。

A.若订单处于“未处理”状态,请客户与客户服务中心取得联系

B.若订单处于“已联系”状态,请客户与客户服务中心取得联系

C.若订单处于“已收款”状态,请客户与客户服务中心取得联系

D.若订单已经配送,则无法取消

点击查看答案
退出 登录/注册
发送账号至手机
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改