2021年2021年2008软件设计师下午试题分析与解答.pdf
《2021年2021年2008软件设计师下午试题分析与解答.pdf》由会员分享,可在线阅读,更多相关《2021年2021年2008软件设计师下午试题分析与解答.pdf(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、软件设计师下午试题分析与解答试题一试题一(共15 分)阅读以下说明和图,回答问题1 至问题 4,将解答填入答题纸的对应栏内。【说明】某音像制品出租商店欲开发一个音像管理信息系统,管理音像制品的租借业务。需求如下:1系统中的客户信息文件保存了该商店的所有客户的用户名、密码等信息。对于首次来租借的客户,系统会为其生成用户名和初始密码。2系统中音像制品信息文件记录了商店中所有音像制品的详细信息及其库存数量。3根据客户所租借的音像制品的品种,会按天收取相应的费用。音像制品的最长租借周期为1 周,每位客户每次最多只能租借6 件音像制品。4客户租借某种音像制品的具体流程如下。(1)根据客户提供的用户名和密
2、码,验证客户身份。(2)若该客户是合法客户,查询音像制品信息文件,查看商店中是否还有这种音像制品。(3)若还有该音像制品,且客户所要租借的音像制品数小于等于6 个,就可以将该音像制品租借给客户。这时,系统给出相应的租借确认信息,生成一条新的租借记录并将其保存在租借记录文件中。(4)系统计算租借费用,将费用信息保存在租借记录文件中并告知客户。(5)客户付清租借费用之后,系统接收客户付款信息,将音像制品租借给该客户。5当库存中某音像制品数量不能满足客户的租借请求数量时,系统可以接受客户网上预约租借某种音像制品。系统接收到预约请求后,检查库存信息,验证用户身份,创建相应的预约记录,生成预约流水号给该
3、客户,并将信息保存在预约记录文件中。6客户归还到期的音像制品,系统修改租借记录文件,并查询预约记录文件和客户信息文件,判定是否有客户预约了这些音像制品。若有,则生成预约提示信息,通知系统履行预约服务,系统查询客户信息文件和预约记录文件,通知相关客户前来租借音像制品。(a)|精.|品.|可.|编.|辑.|学.|习.|资.|料.*|*|*|*|欢.|迎.|下.|载.第 1 页,共 16 页(点击查看大图)(b)【问题 1】图(a)中只有一个外部实体E1。使用【说明】中的词语,给出E1 的名称。【问题 2】使用【说明】中的词语,给出图(b)中的数据存储D1D4 的名称。【问题 3】数据流图(b)缺少
4、了 3 条数据流,根据说明及数据流图(a)提供的信息,分别指出这3 条数据流的起点和终点。起 点终 点【问题 4】在进行系统分析与设计时,面向数据结构的设计方法(如Jackson方法)也被广泛应用。简要说明面向数据结构设计方法的基本思想及其适用场合。试题一分析本题考查数据流图的设计和应用。根据题目说明,本系统的外部实体仅仅涉及到客户,因此系统的顶层数据流图中E1 应该对应为客户。题目的第二个问题在于识别系统中的数据文件D1D4,根据 0 层数据流图中的数据文件与处理之间的关系分析可以得知:D1 为创建新客户加工的输出,并且为加工1、6 和 7 的输入,再根据题目中的描述,客户信息文件与创建客户
5、信息、预约、归还和履行预约都相关,因此D1 便是客户信息文件。同理可分析出D2 为音像制品信息文件、D3 为租借记录文件、D4为预约记录文件。图(b)中缺少了3 条数据流,我们先检查顶层数据流图和0 层数据流是否一致。首先,从顶层数据流图中可以看出,与 E1 直接相关的数据流共有9 条,而在 0 层数据流图中与E1 直接关联的只有7 条,因此可以直接断定,图(b)中至少缺|精.|品.|可.|编.|辑.|学.|习.|资.|料.*|*|*|*|欢.|迎.|下.|载.第 2 页,共 16 页文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D
6、8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 H
7、M8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8
8、B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 Z
9、B10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q
10、5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文
11、档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ
12、8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3少直接与E1 相关的两条数据流:新客户创建请求和预约流水号。新客户创建请求通过创建新客户加工将客户的信息写入客户信息文件中,因此其起点和终点分别为:E1 和 4。同理,预约流水号的起点和终点为5 和 E1。在说明中,客户归还到期的音像制品,系统修改租借记录文件,并查询预约记录文
13、件和客户信息文件,判定是否有客户预约了这些音像制品。若有,则生成预约提示信息,通知系统履行预约服务,系统查询客户信息文件和预约记录文件,通知相关客户前来租借音像制品。因此,在客户归还和履行预约服务之间存在着数据上的联系。面向数据结构的设计方法以数据结构作为设计的基础,它根据输入/输出数据结构导出程序的结构。面向数据结构的设计方法用于规模不大的数据处理系统。参考答案【问题 1】E1:客户【问题 2】D1:客户信息文件D2:音像制品信息文件D3:租借记录文件D4:预约记录文件【问题 3】起 点终 点E1 或 客户4 或 创建新客户5 或 创建预约记录E1 或 客户6 或 归还音像制品7 或 履行预
14、约服务注意:3 条数据流无前后顺序区分。【问题 4】面向数据结构的设计方法以数据结构作为设计的基础,它根据输入/输出数据结构导出程序的结构。面向数据结构的设计方法用于规模不大的数据处理系统。试题二(共15 分)阅读下列说明,回答问题1 至问题 3,将解答填入答题纸的对应栏内。【说明】某地区举行篮球比赛,需要开发一个比赛信息管理系统来记录比赛的相关信息。【需求分析结果】1登记参赛。球队的信息。记录球队的名称、代表地区、成立时间等信息。系统记录球队每个队员的姓名、年龄、身高、体重等信息。每个球队有一个教练负责管理球队,一个教练仅负责一个球队。系统记录教练的姓名、年龄等信息。2安排球队的训练信息。比
15、赛组织者为球队提供了若干块场地,供球队进行适应性训练。系统记录现有的场地信息,包括:场地名称、场地规模、位置等信息。系统可为每个球队安排不同的训练场地,如下表所示。系统记录训练场地安排的信息。球队名称场地名称训练时间解放军一号球场2008-06-09 14:00 18:00 解放军一号球场2008-06-12 09:00 12:00 解放军二号球场2008-06-11 14:00 18:00 山西一号球场2008-06-10 09:00 12:003安排比赛。该赛事聘请专职裁判,每场比赛只安排一个裁判。系统记录裁判的姓名、年龄、级别等信息。系统按照一定的规则,首先分组,然后根据球队、场地和裁判
16、情况,安排比赛(每场比赛的对阵双方分别称为甲队和乙队)。记录参赛球队名称、比赛时间、比分、比赛场地等信息,如下表所示。A 组:|精.|品.|可.|编.|辑.|学.|习.|资.|料.*|*|*|*|欢.|迎.|下.|载.第 3 页,共 16 页文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X
17、8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10
18、 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2
19、L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9
20、 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z
21、7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L
22、3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:
23、CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3甲队乙队场地名称比赛时间裁判比分解放军北京一号球场2008-06-17 15:00 李大明天津山西一号球场2008-06-17 19:00 胡学梅B 组:甲队乙队场地名称比赛时间裁判比分上海安徽二号球场2008-06-17 15:00 丁鸿平山东辽宁二号球场2008-06-17 19:00 郭爱琪4所有球员、教练和裁判可能出现重名情况。【概念模型设计】根据需求阶段收集的信息,设计的实体联系图和关系模式(不完整)如下:1实体联系图(图2-1)2关系模式教练(教练编号,姓名,年龄)队员(队员编号,姓名,年龄,身高,体重,(a
24、)球队(球队名称,代表地区,成立时间,(b)场地(场地名称,场地规模,位置)训练记录(c)裁判(裁判编号,姓名,年龄,级别)比赛记录(d)【问题 1】根据问题描述,补充联系及其类型,完善实体联系图2-1。(联系及其类型的书写格式参照教练与球队之间的联系描述,联系名称也可使用联系1、联系 2、)【问题 2】根据实体联系图,填充关系模式中的(a)、(b)、(c)和(d),并给出训练记录和比赛记录关系模式的主键和外键。【问题 3】如果考虑记录一些特别资深的热心球迷的情况,每个热心球迷可能支持多个球队。热心球迷包括:姓名、住址和喜欢的俱乐部等基本信息。根据这一要求修改上图的实体联系图,给出修改后的关系
25、模式(仅给出增加的关系模式描述)。试题二分析本题考查数据库概念结构设计及向逻辑结构转换的基本方法。|精.|品.|可.|编.|辑.|学.|习.|资.|料.*|*|*|*|欢.|迎.|下.|载.第 4 页,共 16 页文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8B1V9 ZB10Z7Q5S6L3文档编码:CJ8N8X8D8R10 HM8L2L8
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2021 2008 软件 设计师 下午 试题 分析 解答
限制150内