中级软件设计师下午试题模拟63

VIP免费
2025-03-26 0 0 683.8KB 14 页 5.9玖币
侵权投诉
(A)中级软件设计师下午试题模拟 63
试题一
阅读下列说明和数据流图,回答问题 1至问题 3
[说明]
 图书管理系统旨在用计算机对图书进行管理,包括图书的购入、借阅、归还以及注销。管理人
员可以查询某位读者、某种图书的借阅情况,还可以对当前图书借阅情况进行一些统计,给出统计
表格,以便掌握图书的流通情况。
 系统要实现以下四方面的功能:购入新书、读者借书、读者还书以及图书注销。
 1 购入新书:需要为该书编制图书卡片,包括分类目录号、图书流水号(要保证每本书都有唯
一的流水号,即使同类图书也是如此)、书名、作者、内容摘要、价格和购书日期等信息,写入图书
目录文件中。
 2 读者借书:填写借书单,包括读者号、欲借图书分类目录号,系统首先检查该读者号是否有
效,若无效,则拒绝借书,否则进一步检查该读者所借图书是否超过最大限制数,若已达到最大借
阅数,则拒绝借书,否则读者可以借出该书,登记图书分类目录号、图书流水号、读者号和借阅日
期等,写回到借书文件中去。
 3 读者还书:根据图书流水号,从借书占文件中读出和该图书相关的借阅记录,表明还书日期,
再写回借书文件中;如果图书逾期未还,则处以相应罚款。
 4 图书注销:将一些过时或无保留价值的图书注销,从图书文件中删除相关记录。
 5 流通查询:管理员可以对图书流通情况进行查询,包括某位读者、某种图书和全局图书,给
出流通情况统计表。
 以下是经分析得到的数据流图及部分数据字典,有些地方有待填充,假定顶层数据流图是正确
的。图 1是顶层数据流图,图 2是第 0层数据流图,图 3是第 1层数据流图。
 
 1
 
 2
 3
 [数据字典]
 1 数据流条目
 图书管理要求=[入库单|借书单|还书单|注销单]
 入库单=分类目录号+数量+书名+作者+内容摘要+价格+购书日期
 借书单=读者号+ (d) +借阅日期
 还书单= (e) +还书日期
 2 文件说明
 文件名:目录文件组成:{分类目录号+书名+作者+内容摘要+价格+入库日期+总数+库存数+
(f)}
1、根据题意,指出数据流图中缺失的数据流(a)的名称,并指出该数据流的起点。
2、将下述文件正确填充在数据流图(b)(c)处:读者文件、借书文件。
3、根据题意,补充数据字典中(d)(e)(f)处的空缺。
试题二
阅读下列说明和 E-R 图,回答问题 1至问题 3
[说明]
 有个关于运动会的管理系统,在该系统中,委员会为每一个参赛的运动员赋以一个唯一的编号
“ ”运动员号 ,同时记录姓名、性别、年龄和队名,姓名和队名必须填写。
 一个运动员属于且只属于一个队,一个运动员可以参赛多个项目。运动员参加比赛取得一个成
绩,相应有一个积分:第一名积分 6分,第二名积分 4分,第三名积分 2分,其他的没有积分。一
个队的总积分是该队的所有队员的积分之和。
 下图是该系统的 E-R 图。图中的实体和属性同时给出了中英文两种名字,回答问题时只需写出
英文名即可。
 
4、根据 E-R 图中给出的词汇,按照 有关模式名(属性,属性,...)”的格式,将此 E-R 图转换为
3个关系模式,指出每个关系模式中的主码和外码,其中模式名根据需要取实体名或联系名。
5、创建 Athlete 表时,ANo 使用 CHAR(6)并且唯一,AName 使用 CHAR(20)ASex 使用
CHAR(1)ATeam 使用 CHAR(20)。请在下列用于创建表 Athelete SQL 语句空缺处填入正确
的内容。
 CREATE TABLE Athlete(ANo CHAR(6) NOT NULL,
 AName CHAR(20),
 ASex CHAR(1),
 ATeam CHAR(20) NOT NULL,
 ______);
6、假定 Games 表存参赛情况,如下的 SQL “ ‘语句是委员会用于查询 队名为 China’个运动员
各自夺取得的总积分 的不完整语句,请在空缺处填入正确的内容。
 SELECT ______
 FROM Games
 WHERE ANo ______
 (SELECT ANo
 FROM ______
 WHERE ATeam = "China")
 GROUP BY ANo;
试题三
阅读下列说明和图,回答问题 1至问题 3
[说明]
 某大型旅店为了便于管理,欲开发一个客房管理系统。希望实现客房预定、入登记、帐务结
算、退房,以及将服务项目记入单。
 旅客包括散客体,散客预定或入时需要提供姓名、性别、身份证和联系电话体则
供团体名称、负责人的姓名、性别、身份证和联系电话,以及体人数。对于散客,还要提供
 旅店提供服务项目,比如早餐。对每一个入住客人,服务列表记录了住宿
服务,包括服务、日期、数量等。当人也可以任何服务
 旅店客房有一个唯一的房间号,分为同的类别,同的房间床位数和价格同。
 为了有效的管理,需要记录每客房状态客房状态有:空、占用、已定和维修
 · 人入住后客房处于占用状态
摘要:

(A)中级软件设计师下午试题模拟63试题一阅读下列说明和数据流图,回答问题1至问题3。[说明]  图书管理系统旨在用计算机对图书进行管理,包括图书的购入、借阅、归还以及注销。管理人员可以查询某位读者、某种图书的借阅情况,还可以对当前图书借阅情况进行一些统计,给出统计表格,以便掌握图书的流通情况。  系统要实现以下四方面的功能:购入新书、读者借书、读者还书以及图书注销。  1购入新书:需要为该书编制图书卡片,包括分类目录号、图书流水号(要保证每本书都有唯一的流水号,即使同类图书也是如此)、书名、作者、内容摘要、价格和购书日期等信息,写入图书目录文件中。  2读者借书:填写借书单,包括读者号、欲借...

展开>> 收起<<
中级软件设计师下午试题模拟63.doc

共14页,预览3页

还剩页未读, 继续阅读

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

开通VIP享超值会员特权

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