- 一级建造师考试
- 二级建造师考试
- 三支一扶
- 安全评价师考试
- 保险经纪资格考试
- 报关员资格考试
- 博士入学考试
- 成人高考
- 成人英语三级考试
- 程序员考试
- 出版专业资格考试
- 大学英语三级
- 大学英语四六级考试
- 单证员考试
- 导游证考试
- 电气工程师
- 电子商务设计师考试
- 房地产经纪人考试
- 房地产评估师考试
- 高级会计师资格考试
- 高考
- 高中会考
- 给排水工程师
- 公共英语等级考试
- 公务员考试
- 国际货运代理
- 国际内审师
- 国家司法考试
- 化工师
- 环境影响评价师
- 会计人员继续教育
- 会计职称考试
- 基金从业资格
- 计算机等级考试
- 计算机软件水平考试
- 监理工程师考试
- 教师招聘
- 教师资格
- 结构工程师考试
- 经济师考试
- 考研
- 空姐招聘
- 遴选
- 美术高考
- 普通话考试
- 期货从业资格
- 求职招聘
- 人力资源管理师
- 软件设计师考试
- 商务英语考试(BEC)
- 社会工作者职业水平考试
- 审计师考试
- 事业单位招聘
- 事业单位招聘
- 数据库系统工程师
- 特许公认会计师(ACCA)
- 同等学力
- 统计师考试
- 托福考试(T0EFL)
- 外贸跟单员考试
- 网络工程师考试
- 网络管理员考试
- 网络规划设计师考试
- 系统分析师考试
- 消防工程师
- 小升初
- 校园招聘
- 信息系统管理工程师考试
- 选调生考试
- 雅思考试
- 岩土工程师考试
- 医生招聘
- 艺术高考(艺考)
- 银行从业人员资格
- 银行招聘
- 英语翻译资格考试
- 营销师考试
- 造假工程师考试
- 证券从业资格考试
- 中考
- 注册安全工程师考试
- 注册测绘师考试
- 注册城市规划师考试
- 注册环保工程师考试
- 注册会计师考试
- 注册计量师考试
- 注册建筑师考试
- 注册税务师考试
- 注册资产评估师
- 专升本考试
- 专业英语四级八级考试
- 自考
- 安全员
- 跟单员
- 考试一本通
- 其它资料
2016 下半年软件设计师考试真题及答案-下午卷
试题一(共 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 字以内的文字加以说明。
1
2
1.
参考答案:
问题 1 E1:客户服务助理,E2:客户,E3:经纪人。
问题 2 D1:客户记录,D2:账户记录,D3:交易记录。
问题 3
数据流名称:修改账户余额,起点:存款,终点:D2。
数据流名称:修改账户余额,起点:取款,终点:D2。
数据流名称:交易信息存入交易记录(在线),起点:证券交易(在线),终点:D3。
3
数据流名称:交易信息存入交易记录(电话),起点:证券交易(电话),终点:D3。
问题 4
图 1 增加外部实体“证券交易中心”,增加“证券交易平台”到“证券交易中心”,数据流:交易
信息
图 2 增加外部实体“证券交易中心”,增加“证券交易(在线)“到“证券交易中心”,数据流:
交易信息
图 2 增加“证券交易(电话)“到“证券交易中心”,数据流:交易信息
试题分析:
本题问题 1 要求识别 E1-E3 具体为哪个外部实体,通读试题说明,可以了解到适合充当外
部实体的包括:客户、客户服务助理、经记人。具体的对应关系,可以通过将顶层图与题
目说明进行匹配得知。如:从图中可看出 E1 会向交易平台发出数据流“开户信息”;而从试
题说明“根据客户服务助理提交的开户信息,进行开户,并将客户信息存入客户记录中,账
户信息存入账户记录中”可以看出,E1 对应是客户服务助理。E2、E3 同理可得。
本题问题 2 要求识别存储,解决这类问题,以图的分析为主,配合说明给存储命名,因为
存储相关的数据流一般展现了这个存储中到底存了些什么信息,如从图中可以看到 D1 中
有客户信息,而 D2 中有账户信息,题目说明中又有“根据客户服务助理提交的开户信息,
进行开户,并将客户信息存入客户记录中,账户信息存入账户记录中。”自然 D1 应为客户
记录,D2 应为账户记录。同理,D3 为交易记录。
问题 3 分析:
缺失数据流 1
名称:修改账户余额,起点:存款,终点:D2。
理由:从试题说明“客户可以向其账户中存款,根据存款金额修改账户余额”可以看出,这
个功能有操作“根据存款金额修改账户余额”。据此可以了解到从该功能应有数据流“存款”至
D2,而 0 层图没有。
缺失数据流 2:
名称:修改账户余额,起点:取款,终点:D2。
理由:从试题说明“客户可以从其账户中取款,根据取款金额修改账户余额”可以看出,这
个功能有操作“根据取款金额修改账户余额”。据此可以了解到从该功能应有数据流“取款”至
4
D2,而 0 层图没有。
缺失数据流 3-4
名称:交易信息存入交易记录,起点:证券交易(分为在线与电话),终点:D3。
理由:从试题说明“客户和经纪人均可以进行证券交易,将交易信息存入交易记录中”可以
看出,这个功能有操作“将交易信息存入交易记录中”。据此可以了解到从该功能应有数据
流“证券交易”至 D3,而 0 层图没有。
试题二(共 15 分)
阅读下列说明,回答问题 1 至问题 3,将解答填入答题纸的对应栏内。
【说明】
某宾馆为了有效地管理客房资源,满足不同客户需求,拟构建一套宾馆信息管理系统,
以方便宾馆管理及客房预订等业务活动。
【需求分析结果】
该系统的部分功能及初步需求分析的结果如下:
(1)宾馆有多个部门,部门信息包括部门号、部门名称、电话、经理。每个部门可以
有多名员工,每名员工只属于一个部门;每个部门只有一名经理,负责管理本部门。
(2)员工信息包括员工号、姓名、岗位、电话、工资,其中,员工号唯一标识员工关
系中的一个元组,岗位有经理、业务员。
(3)客房信息包括客房号(如 1301、1302 等)、客房类型、收费标准、入住状态
(已入住/未入住),其中客房号唯一标识客房关系中的一个元组,不同客房类型具有不
同的收费标准。
(4)客户信息包括客户号、单位名称、联系人、联系电话、联系地址,其中客户号唯
一标识客户关系中的一个元组。
(5)客户预订客房时,需要填写预订申请。预订申请信息包括申请号、客户号、入住
时间、入住天数、客房类型、客房数量,其中,一个申请号唯一标识预订申请中的一个元
组;一位客户可烈有多个预订申请,但一个预订申请对应唯一的二位客户。
(6)当客户入住时,业务员根据客户的预订申请负责安排入住客房事宜。
5
温馨提示:当前文档最多只能预览 10 页,此文档共20 页,请下载原文档以浏览全部内容。如果当前文档预览出现乱码或未能正常浏览,请先下载原文档进行浏览。
发表评论(共0条评论)
下载需知:
1 该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读
2 除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑修改
3 有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载
4 该文档为会员上传,版权归上传者负责解释,如若侵犯你的隐私或权利,请联系客服投诉
点击加载更多评论>>