好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

2007上半年下午试题.pdf

14页
  • 卖家[上传人]:
  • 文档编号:46708980
  • 上传时间:2018-06-27
  • 文档格式:PDF
  • 文档大小:424.46KB
  • / 14 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 2007 年上半年 软件设计师 下午试卷 第 1 页 (共 14 页) 全国计算机技术与软件专业技术资格全国计算机技术与软件专业技术资格全国计算机技术与软件专业技术资格全国计算机技术与软件专业技术资格((((水平水平水平水平))))考试考试考试考试 2007 年上半年年上半年年上半年年上半年 软件设计师软件设计师软件设计师软件设计师 下午试卷下午试卷下午试卷下午试卷 (考试时间 14:00~16:30 共 150 分钟) 请按下述要求正确填写答题纸请按下述要求正确填写答题纸请按下述要求正确填写答题纸请按下述要求正确填写答题纸 1.在答题纸的指定位置填写你所在的省、自治区、直辖市、计划单列市的名称 2.在答题纸的指定位置填写准考证号、出生年月日和姓名 3.答题纸上除填写上述内容外只能写解答 4.本试卷共 7 道题,试题一至试题四是必答题,试题五至试题七选答 1 道每题 15 分,满分 75 分 5.解答时字迹务必清楚,字迹不清时,将不评分 6.仿照下面例题,将解答写在答题纸的对应栏内 例题例题例题例题 2007 年上半年全国计算机技术与软件专业技术资格 (水平) 考试日期是 (1)月(2)日。

      因为正确的解答是“5 月 26 日” ,故在答题纸的对应栏内写上“5”和“26”(参看下表) 例题 解答栏 (1) 5 (2) 26 2007 年上半年 软件设计师 下午试卷 第 2 页 (共 14 页) 试题一试题一试题一试题一((((共共共共 15151515 分分分分)))) 阅读以下说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内 [ [ [ [说明说明说明说明] ] ] ] 某房屋租赁公司欲建立一个房屋租赁服务系统,统一管理房主和租赁者的信息,从而 快速地提供租赁服务该系统具有以下功能: 1.登记房主信息对于每名房主,系统需登记其姓名、住址和联系,并将这些 信息写入房主信息文件 2.登记房屋信息所有在系统中登记的房屋都有一个唯一的识别号(对于新增加的 房屋,系统会自动为其分配一个识别号) 除此之外,还需登记该房屋的地址、房型(如 平房、带阳台的楼房、独立式住宅等) 、最多能够容纳的房客数、租金及房屋状态(待租 赁、已出租) 这些信息都保存在房屋信息文件中一名房主可以在系统中登记多个待租 赁的房屋 3.登记租赁者信息所有想通过该系统租赁房屋的租赁者,必须首先在系统中登记 个人信息,包括:姓名、住址、号码、出生年月和性别。

      这些信息都保存在租赁者信 息文件中 4.租赁房屋已经登记在系统中的租赁者,可以得到一份系统提供的待租赁房屋列 表一旦租赁者从中找到合适的房屋,就可以提出看房请求系统会安排租赁者与房主见 面对于每次看房,系统会生成一条看房记录并将其写入看房记录文件中 5.收取手续费房主登记完房屋后,系统会生成一份费用单,房主根据费用单交纳 相应的费用 6.变更房屋状态当租赁者与房主达成租房或退房协议后,房主向系统提交变更房 屋状态的请求系统将根据房主的请求,修改房屋信息文件 数据流图1-1和1-2分别给出了该系统的顶层数据流图和0层数据流图 租赁者租赁者租赁者租赁者房主房主房主房主房屋信息房屋信息房屋信息房屋信息((((1 1 1 1))))((((4 4 4 4))))看房安排确认看房安排确认看房安排确认看房安排确认((((3 3 3 3))))看房安排看房安排看房安排看房安排租赁者信息租赁者信息租赁者信息租赁者信息((((2 2 2 2))))房屋租赁房屋租赁房屋租赁房屋租赁 服务系统服务系统服务系统服务系统房主信息房主信息房主信息房主信息看房通知看房通知看房通知看房通知查询房屋请求查询房屋请求查询房屋请求查询房屋请求数据流图数据流图数据流图数据流图1-1 试题一至试题四是必答题 2007 年上半年 软件设计师 下午试卷 第 3 页 (共 14 页) 租赁者租赁者租赁者租赁者房主房主房主房主2 登记房屋登记房屋登记房屋登记房屋 信息信息信息信息房房房房屋屋屋屋信信信信息息息息4 查询待租赁查询待租赁查询待租赁查询待租赁 房屋信息房屋信息房屋信息房屋信息6 变更房屋变更房屋变更房屋变更房屋 状态状态状态状态5 安排租赁者安排租赁者安排租赁者安排租赁者 看房看房看房看房看看看看房房房房通通通通知知知知3 登记租赁者登记租赁者登记租赁者登记租赁者 信息信息信息信息待租赁房屋列表待租赁房屋列表待租赁房屋列表待租赁房屋列表1 登记房主登记房主登记房主登记房主 信息信息信息信息房房房房主主主主信信信信息息息息((((5 5 5 5))))((((7 7 7 7))))((((6 6 6 6))))费用单费用单费用单费用单看房安排看房安排看房安排看房安排看房安排确认看房安排确认看房安排确认看房安排确认查询查询查询查询房屋房屋房屋房屋请求请求请求请求((((8 8 8 8))))数据流图数据流图数据流图数据流图1-2 [ [ [ [问题问题问题问题1] ] ] ]((((4分分分分)))) 使用[说明]中给出的词汇,将数据流图1-1中(1)~(4)处的数据流补充完整。

      [ [ [ [问题问题问题问题2] ] ] ]((((4分分分分)))) 使用[说明]中给出的词汇,将数据流图1-2中的(5)~(8)补充完整 [ [ [ [问题问题问题问题3] ] ] ]((((7分分分分)))) 数据流程图1-2中缺失了三条数据流,请指出这三条数据流的起点、终点和数据流名 称 2007 年上半年 软件设计师 下午试卷 第 4 页 (共 14 页) 试试试试题二题二题二题二((((共共共共 15151515 分分分分)))) 阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内 [ [ [ [说明说明说明说明] ] ] ] 某医院的门诊管理系统实现了为患者提供挂号、处方药品收费的功能具体的需求及 设计如下: 1.医院医师具有编号, 姓名, 科室, 职称, 出诊类型和出诊费用,其中出诊类型分为专 家门诊和普通门诊,与医师职称无关;各个医师可以具有不同的出诊费用,与职称和出诊 类型无关 2.患者首先在门诊挂号处挂号,选择科室和医师,根据选择的医师缴纳挂号费(医师 出诊费) 收银员为患者生成挂号单,如表2-1所示,其中,就诊类型为医师的出诊类型。

      表2-1 XX医院门诊挂号单 收银员:13011 时间:2007年2月1日08:58 就诊号 姓名 科室 医师 就诊类型 挂号费 20070205015 叶萌 内科 杨玉明 专家门诊 5元 3.患者在医师处就诊后,凭借挂号单和医师手写处方到门诊药房交费买药收银员 根据就诊号和医师处方中开列的药品信息,查询药品库(如表2-2所示)并生成门诊处方 单(如表2-3所示) 表 2-2 药品库 药品编码 药品名称 类型 库存 货架编号 单位 规格 单价 12007 牛蒡子 中药 51590 B1401 G 炒 0.0340 11090 百部 中药 36950 B1523 G 片 0.0313 表2-3 XX医院门诊处方单 时间:2007年2月1日10:31 就诊号 20070205015 病人姓名 叶萌 医师姓名 杨玉明 金额总计 0.65 项目总计 2 收银员 21081 药品编码 药品名称 数量 单位 单价 金额(元) 12007 牛蒡子 10 G 0.0340 0.34 11090 百部 10 G 0.0313 0.31 4.由于药品价格会发生变化,因此,门诊管理系统必须记录处方单上药品的单价。

      2007 年上半年 软件设计师 下午试卷 第 5 页 (共 14 页) 根据需求阶段收集的信息,设计的实体联系图和关系模式(不完整)如下所示: 1. 实体联系图 图2-1 实体联系图 2.关系模式 挂号单(就诊号, 病患姓名, 医师编号, 时间, (5) ) 收银员(编号, 姓名, 级别) 医师(编号, 姓名, 科室, 职称, 出诊类型, 出诊费用) 门诊处方 ( (6) , 收银员, 时间 ) 处方明细(就诊号, (7) ) 药品库 (药品编码, 药品名称, (8) ) [ [ [ [问题问题问题问题1] ] ] ]((((4 分分分分)))) 根据问题描述,填写2-1实体联系图中(1) ~ (4)处联系的类型 [ [ [ [问题问题问题问题2] ] ] ]((((4分分分分)))) 图2-1中还缺少几个联系?请指出每个联系两端的实体名,格式如下: 实体1:实体2 例如,收银员与门诊处方之间存在联系,表示为: 收银员:门诊处方 或 门诊处方:收银员 [ [ [ [问题问题问题问题3] ] ] ]((((7分分分分)))) 根据实体联系图2-1,填写挂号单、门诊处方、处方明细和药品库关系模式中的空(5) ~(8)处,并指出挂号单、门诊处方和处方明细关系模式的主键。

      (2) (3) (4) (1) * 1 挂号单 门诊处方 药品库存 医师 收银员 开处方 收费 明细 数量 单价 2007 年上半年 软件设计师 下午试卷 第 6 页 (共 14 页) 试题三试题三试题三试题三((((共共共共 15151515 分分分分)))) 阅读下列说明和图,回答问题 1 至问题 3,将解答填入答题纸的对应栏内 [说明说明说明说明] 某图书管理系统的主要功能如下: 1.图书管理系统的资源目录中记录着所有可供读者借阅的资源,每项资源都有一个 唯一的索引号系统需登记每项资源的名称、出版时间和资源状态(可借阅或已借出) 2.资源可以分为两类:图书和唱片对于图书,系统还需登记作者和页数;对于唱 片,还需登记演唱者和介质类型(CD或者磁带) 3.读者信息保存在图书管理系统的读者信息数据库中,记录的信息包括:读者的识 别码和读者姓名系统为每个读者创建了一个借书记录文件,用来保存读者所借资源的相 关信息 现采用面向对象方法开发该图书管理系统识别类是面向对象分析的第一步比较常 用的识别类的方法是寻找问题描述中的名词,再根据相关规则从这些名词中删除不可能成 为类的名词,最终得到构成该系统的类。

      表3-1给出了[说明]中出现的所有名词 表表表表3-1 图书管理系统 资源目录 读者 资源 索引号 系统 名称 出版时间 资源状态 图书 唱片 作者 页数 演唱者 介质类型 CD 磁带 读者信息 读者信息数据库 识别码 姓名 借书记录文件 信息 通过对表3-1中的名词进行分析,最终得到了图3-1所示的UML类图(类的说明如 表3-2所示) 表表表表3-2 类 名 说 明 LibrarySystem 图书管理系统 BorrowerDB 保存读者信息的数据库 CatalogItem 资源目录中保存的每项资源 Borrower 读者 BorrowerItems 为每个读者创建的借书记录文件 2007 年上半年 软件设计师 下午试卷 第 7 页 (共 14 页) 图图图图3-1 [问题问题问题问题1]((((3分分分分)))) 表3-2所给出的类并不完整,根据[说明]和表3-1,将图3-1中的(a)~(c)处补充完 整 [问题问题问题问题2]((((6分分分分)))) 根据[说明]中的描述,给出图3-1中的类CatalogItem以及(b) 、 (c)处所对应的类的 关键属性(使用表3-1中给出的词汇) ,其中,CatalogItem有4个关键属性; (b) 、 (c)处 对应的类各有2个关键属性。

      [问题问题问题问题3]((((6分分分分)))) 识别关联的多重度是面向对象建模过程中的一个重要步骤 根据[说明]中给出的描述, 完成图 3-1 中的(1)~(6) (b)(c)BorrowerBorrowerItemsCatalogItem0..*1(a)Lib。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.