中级软件设计师2005下半年下午试题

VIP免费
2025-03-27 0 0 266.34KB 15 页 5.9玖币
侵权投诉
中级软件设计师 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 无任
何关系)
2[问题 2]
 为了记录每种图书或唱碟租借的历史记录,引入类 CirculationHistory,类中存储的信息
是图 1-1 中所表示的内容。请采用 UML 表示法将下列四个类间的关系表示出来。
 
3[问题 3]
 现需了解十大最畅销(借出次数最多)图书或唱碟。为此,引入 TenPopulate 类以存储所有十
大畅销图书或 CD 的名称及其被借出的次数。下列顺序图描述了某类图书或唱碟被借出后成为十大畅
销图书或唱碟时对象间的消息交互。系统在一次运行过程中,应有 (1) TenPopulate 实例对象
最合适,一个 TenPopulate 类实例对象最多需要和 (2) Items_on_loan 实例对象交互。
试题二
试题二
 阅读下列说明和图,回答问题 1至问题 3
[说明]
 某企业决定开发一个企业仓储管理系统,山李工承担系统的设计工作。该系统的
网络连接如图 2-1 所示。
[2-1]
 
 该企业有多个仓库,图 2-1 所示的中心数据库存储了各个仓库中每种货物的库存
信息。每个仓库配备一台前端机,进出货物均由前端机辅助实现。管理员每天上班时,
通过前端机从中心数据库的库存表中读取本仓库各种货物的库存数,每个仓库的当日
业务数据也都暂存在前端机,当天业务结束后,再将前端机中存储的数据传输到主机
进行存储与汇总。
 每个仓库可以存放多种货物,但同一种货物不能存放在不同的仓库中。每个仓库
有多个管理员,但每个管理员只管理一个仓库。货物出库/入库时,由仓库管理员将货
物的条码通过阅读器输入前端机中,货物数量的默认值为 1,可以由管理员修改。前
端机根据输入的货物信息,打印 出库/入库 清单。出库/入库单中同一种货物最多只
出现一次,每份出库/入库单由流水号唯一标识。图 2-2 是一个出库单的实例。
[2-2]
                    流水号;200408080001300101  时间:
2005-10-01 13:22
货物编码 货物名称 单价 数量
6900100180988 全自动洗衣机 1680.00 26
6900100170655 32 寸彩色电视机 7580.00 20
6901100160126 1P 空调 1360.00 60
                    管理员:01105         出库/入库:出库
 该系统处理业务的过程如下。
 1.初始化:前端机根据仓库号从货物表中读取本仓库中每种货物的货物编码、库
存量、货物名称和单价;
 2.登记出库/“ ”入库信息:由前端机存储每一笔 出库从库 记录:
 3 .汇总:在每个工作日结束前汇总当日各种货物的 出库/入库 量至日汇总表;
 4.更新库存表:根据当日的汇总信息更新货物的库存。
 李工经过分析,设计出如图 2-3 所示的关系模式。
[2-3]
 出入库单(流水号,出入库标志,管理员号,时间)
 出入库记录(货物编码,数量,流水号)
 日汇总表(日期,货物编码,数量,出入库标志)
 仓库(仓库号,仓库名,仓库电话)
 管理员(管理员号,姓名,仓库号)
 货物( (a) )
 注:时间格式为年--日时:分;日期格式为年--日。
 卖体联系图的表示方法如图 2-4 所示,其中方框表示实体,菱形表示联系,联系
的类型在实体与联系的边上标出。图 2-5 为与该系统对应的实体联系图。
[2-4]
摘要:

中级软件设计师2005下半年下午试题试题一试题一  阅读下列说明和图,回答问题1~问题3。[说明]  某公司的主要业务是出租图书和唱碟。由于业务需求,该公司委托软件开发公司A开发一套信息管理系统。该系统将记录所有的图书信息、唱碟信息、用户信息、用户租借信息等。A公司决定采用面向对象的分析和设计方法开发此系统。图1-1所示为某类图书或唱碟被借阅时应记录的信息,图1-2描述了系统定义的两个类Book和CD,分别表示图书和唱碟的信息。  1、[问题1]  经过进一步分析,设计人员决定定义一个类Itemsonloan,以表示类Book和CD的共有属性和方法。请采用图1-2中属性和方法的名称给出类Ite...

展开>> 收起<<
中级软件设计师2005下半年下午试题.doc

共15页,预览3页

还剩页未读, 继续阅读

声明:本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。玖贝云文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知玖贝云文库,我们立即给予删除!
分类:计算机 价格:5.9玖币 属性:15 页 大小:266.34KB 格式:DOC 时间:2025-03-27

开通VIP享超值会员特权

  • 多端同步记录
  • 高速下载文档
  • 免费文档工具
  • 分享文档赚钱
  • 每日登录抽奖
  • 优质衍生服务
/ 15
客服
关注