1 / 17
文档名称:

中级软件设计师2009下半年下午试题.doc

格式:doc   页数:17页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

中级软件设计师2009下半年下午试题.doc

上传人:幻影 2016/3/11 文件大小:0 KB

下载得到文件列表

中级软件设计师2009下半年下午试题.doc

文档介绍

文档介绍:中级软件设计师 2009 下半年下午试题试题一阅读以下说明和数据流图,回答问题 1 至问题 4。[ 说明] MS ,该系统的基本功能为: 1 .信用卡申请。非信用卡客户填写信用卡申请表,说明所要申请的信用卡类型及申请者的基本信息,MS 。如果信用卡申请被银行接受, CCMS 将记录该客户的基本信息, 并发送确认函给该客户, 告知客户信用卡的有效期及信贷限额: 否则该客户将会收到一封拒绝函。非信用卡客户收到确认函后成为信用卡客户。 2 .信用卡激活。MS 提交激活请求,用信用卡号和密码激活该信用卡。激活操作结束后, CCMS 将激活通知发送给客户,告知客户其信用卡是否被成功激活。 3. 信用卡客户信息管理。 MS 中进行在线管理。每位信用卡客户可以在线查询和修改个人信息。 4. 交易信息查询。 MS 中。信用卡 MS 查询并核实其交易信息( 包括信用卡交易记录及交易额)。下图(a) 和(b) 分别给出了该系统的顶层数据流图和 0 层数据流图的初稿。 1. 根据说明,将图(a) 中的 E1 ~ E3 填充完整。这道题您没有回答答案: E1 :非信用卡客户 E2 :信用卡客户 E3 :银行[ 解析] 根据题目中的说明,MS 系统进行信息交互的角色有非信用卡客户、信用卡客户以及银行。下面要做的事情是在上图(a) 中找到对应的位置。根据图(a) 给出的输入和输出数据流, 可知 E1 表示非信用卡客户; E2 表示信用卡客户; E3 表示银行。 (a) 中缺少三条数据流, 根据说明, 分别指出这三条数据流的起点和终点。(注: 数据流的起点和终点均采用图中的符号和描述) 这道题您没有回答答案:起点终点名称 E1 P0 信用卡申请表 E2 P0 激活请求 P0 MS E2 信用卡交易信息[ 解析] 这道题目主要考查父图与子图的平衡问题。对照上图(a) 和(b) 可以发现, 数据流“信用卡申请表”、“激活请求”、“信用卡交易信息”出现在图(b) 中,却没有出现在图(a) 中。下一步只要正确地标出这三条数据流的起点和终点就可以了。 (b) 中有两条数据流是错误的, 请指出这两条数据流的名称, 并改正。(注: 数据流的起点和终点均采用图中的符号和描述) 这道题您没有回答答案: 错误的数据流: 错误数据流名称是激活请求和信用卡申请表。改正后的数据流: 数据流名称改正后数据流起点改正后数据流终点激活请求 E2 P3 信用卡申请表 E1 P4 [ 解析] 数据流的错误主要有与错误的加工相连接、没有经过任何的加工、数据流方向错误等。在图(b) 中,并没有出现任何的数据流没有经过加工,那错误就在于与数据流相连接的加工有问题或者数据流方向错误。这样,可以找两条有错误的数据流“激活请求”和“信用卡申请表”。从图(a) 中可知, “激活请求”是从系统流向外部实体 E2 的, 而在图(b) 中,“激活请求”却出现在两个加工之间。数据流“信用卡申请表”是在问题 2 中补充找到的数据流,它应该从外部实体 E1 MS 系统。 4. 根据说明,将图(b) 中 P1~ P4 的处理名称填充完整。这道题您没有回答答案: P1 :交易信息查询 P2 :客户信息管理 P3 :信用卡激活 P4 :信用卡申请[ 解析] 这道题要求将图(b) 中的加工补充完整。加工的名称在说明中已经明确给出了:信用卡申请、信用卡激活、信用卡客户信息管理以及交易信息查询。下一步需要根据图(b) 中给出的数据流关系将这 4 个加工对号入座即可。这样可以得到 P1 表示交易信息查询; P2 表示信用卡客户信息管理; P3 表示信用卡激活; P4 表示信用卡申请。本题属于经典的考题,主要考查对 DFD 的理解。试题二阅读下列说明,回答问题 1 至问题 3。[ 说明] 某公司拟开发一多用户电子邮件客户端系统,部分功能的初步需求分析结果如下: (1) 邮件客户端系统支持多个用户, 用户信息主要包括用户名和用户密码, 且系统中的用户名不可重复。(2) 邮件账号信息包括邮件地址及其相应的密码,一个用户可以拥有多个邮件地址(如 userl@) 。(3) 一个用户可拥有一个地址簿,地址簿信息包括联系人编号、姓名、电话、单位地址、邮件地址 1 、邮件地址 2 、邮件地址 3 等信息。地址簿中一个联系人只能属于一个用户,且联系人编号唯一标识一个联系人。(4) 一个邮件账号可以含有多封邮件,一封邮件可以含有多个附件。邮件主要包括邮件号、发件人地址、收件人地址、邮件状态、邮件主题、邮件内容、发送时间、接收时间。其中, 邮件号在整个系统内唯一标识一封邮件, 邮件状态有已接收、待发送、已发送和已删除 4种, 分别表示邮件是属于收件箱、发件箱、已发送箱和废件箱。一封邮件可以发送给多个用户。附件信息主要包括附件号、附件文件名、