- 一级建造师考试
- 二级建造师考试
- 三支一扶
- 安全评价师考试
- 保险经纪资格考试
- 报关员资格考试
- 博士入学考试
- 成人高考
- 成人英语三级考试
- 程序员考试
- 出版专业资格考试
- 大学英语三级
- 大学英语四六级考试
- 单证员考试
- 导游证考试
- 电气工程师
- 电子商务设计师考试
- 房地产经纪人考试
- 房地产评估师考试
- 高级会计师资格考试
- 高考
- 高中会考
- 给排水工程师
- 公共英语等级考试
- 公务员考试
- 国际货运代理
- 国际内审师
- 国家司法考试
- 化工师
- 环境影响评价师
- 会计人员继续教育
- 会计职称考试
- 基金从业资格
- 计算机等级考试
- 计算机软件水平考试
- 监理工程师考试
- 教师招聘
- 教师资格
- 结构工程师考试
- 经济师考试
- 考研
- 空姐招聘
- 遴选
- 美术高考
- 普通话考试
- 期货从业资格
- 求职招聘
- 人力资源管理师
- 软件设计师考试
- 商务英语考试(BEC)
- 社会工作者职业水平考试
- 审计师考试
- 事业单位招聘
- 事业单位招聘
- 数据库系统工程师
- 特许公认会计师(ACCA)
- 同等学力
- 统计师考试
- 托福考试(T0EFL)
- 外贸跟单员考试
- 网络工程师考试
- 网络管理员考试
- 网络规划设计师考试
- 系统分析师考试
- 消防工程师
- 小升初
- 校园招聘
- 信息系统管理工程师考试
- 选调生考试
- 雅思考试
- 岩土工程师考试
- 医生招聘
- 艺术高考(艺考)
- 银行从业人员资格
- 银行招聘
- 英语翻译资格考试
- 营销师考试
- 造假工程师考试
- 证券从业资格考试
- 中考
- 注册安全工程师考试
- 注册测绘师考试
- 注册城市规划师考试
- 注册环保工程师考试
- 注册会计师考试
- 注册计量师考试
- 注册建筑师考试
- 注册税务师考试
- 注册资产评估师
- 专升本考试
- 专业英语四级八级考试
- 自考
- 安全员
- 跟单员
- 考试一本通
- 其它资料
2005 下半年软件设计师考试真题及答案-下午卷
试题一
阅读下列说明和图,回答问题 1~问题 3。
[说明]
某公司的主要业务是出租图书和唱碟。由于业务需求,该公司委托软件开发公司 A 开发一套信息管理系统。该
系统将记录所有的图书信息、唱碟信息、用户信息、用户租借信息等。A 公司决定采用面向对象的分析和设计方
法开发此系统。图 1-1 所示为某类图书或唱碟被借阅时应记录的信息,图 1-2 描述了系统定义的两个类 Book 和
CD,分别表示图书和唱碟的信息。
1、[问题 1]
经过进一步分析,设计人员决定定义一个类 Items on loan,以表示类 Book 和 CD 的共有属性和方法。请采
用图 1-2 中属性和方法的名称给出类 Items_on_loan 应该具有的属性和方法(注意:不同名称的属性和方法表示
不同的含义,如 CD 中的 composer 与 Book 甲的 author 无任何关系)。
1
2、[问题 2]
为了记录每种图书或唱碟租借的历史记录,引入类 CirculationHistory,类中存储的信息是图 1-1 中所表示的
内容。请采用 UML 表示法将下列四个类间的关系表示出来。
3、[问题 3]
现需了解十大最畅销(借出次数最多)图书或唱碟。为此,引入 TenPopulate 类以存储所有十大畅销图书或 CD
的名称及其被借出的次数。下列顺序图描述了某类图书或唱碟被借出后成为十大畅销图书或唱碟时对象间的消息
交互。系统在一次运行过程中,应有 (1) 个 TenPopulate 实例对象最合适,一个 TenPopulate 类实例对象最多
需要和 (2) 个 Items_on_loan 实例对象交互。
2
试题二
试题二
阅读下列说明和图,回答问题 1 至问题 3。
[说明]
某企业决定开发一个企业仓储管理系统,山李工承担系统的设计工作。该系统的网络连接如图 2-1 所示。
[图 2-1]
该企业有多个仓库,图 2-1 所示的中心数据库存储了各个仓库中每种货物的库存信息。每个仓库配备一台前端
机,进出货物均由前端机辅助实现。管理员每天上班时,通过前端机从中心数据库的库存表中读取本仓库各种货
物的库存数,每个仓库的当日业务数据也都暂存在前端机,当天业务结束后,再将前端机中存储的数据传输到主
机进行存储与汇总。
每个仓库可以存放多种货物,但同一种货物不能存放在不同的仓库中。每个仓库有多个管理员,但每个管理员
只管理一个仓库。货物出库/入库时,由仓库管理员将货物的条码通过阅读器输入前端机中,货物数量的默认值为
1,可以由管理员修改。前端机根据输入的货物信息,打印“出库/入库”清单。出库/入库单中同一种货物最多只出
3
现一次,每份出库/入库单由流水号唯一标识。图 2-2 是一个出库单的实例。
[图 2-2]
流水号;200408080001300101
货物编码
6900100180988
6900100170655
6901100160126
货物名称
全自动洗衣机
32 寸彩色电视机
1P 空调
时间:2005-10-01 13:22
单价
1680.00
7580.00
1360.00
管理员:01105
数量
26
20
60
出库/入库:出库
该系统处理业务的过程如下。
1.初始化:前端机根据仓库号从货物表中读取本仓库中每种货物的货物编码、库存量、货物名称和单价;
2.登记出库/入库信息:由前端机存储每一笔“出库从库”记录:
3.汇总:在每个工作日结束前汇总当日各种货物的“出库/入库”量至日汇总表;
4.更新库存表:根据当日的汇总信息更新货物的库存。
李工经过分析,设计出如图 2-3 所示的关系模式。
[图 2-3]
出入库单(流水号,出入库标志,管理员号,时间)
出入库记录(货物编码,数量,流水号)
日汇总表(日期,货物编码,数量,出入库标志)
仓库(仓库号,仓库名,仓库电话)
管理员(管理员号,姓名,仓库号)
货物(
(a)
)
注:时间格式为年-月-日时:分;日期格式为年-月-日。
卖体联系图的表示方法如图 2-4 所示,其中方框表示实体,菱形表示联系,联系的类型在实体与联系的边上标
出。图 2-5 为与该系统对应的实体联系图。
[图 2-4]
[图 2-5]
4
4、[问题 1]
根据题意,补充图 2-3 中(a)处的空缺,即货物关系模式的属性。
5、[问题 2]
根据题意,补充图 2-5 中缺失的联系和联系的类型,使其成为完善的实体联系图。其中,联系名分别取名为联
系 1,联系 2,联系 3,……。
6、[问题 3]
写出每种关系模式的主键。
试题三
试题三
阅读下列说明和图,回答问题 1 至问题 4,将解答填入答题纸的对应栏内。
[说明]
某公司计划与客户通过 Internet 交换电子邮件和数据(以下统一称为“消息”)。为保障安全,在对传输的数据进
行加密的同时,还要对参与通信的实体进行身份认证。因此,需同时使用对称与非对称密钥体系。图 3-1 描述了
接收者 B 使用非对称密钥体系对发送者 A 进行认证的过程。
[图 3-1]
5
温馨提示:当前文档最多只能预览 10 页,此文档共20 页,请下载原文档以浏览全部内容。如果当前文档预览出现乱码或未能正常浏览,请先下载原文档进行浏览。
发表评论(共0条评论)
下载需知:
1 该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读
2 除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑修改
3 有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载
4 该文档为会员上传,版权归上传者负责解释,如若侵犯你的隐私或权利,请联系客服投诉
点击加载更多评论>>