- 一级建造师考试
- 二级建造师考试
- 三支一扶
- 安全评价师考试
- 保险经纪资格考试
- 报关员资格考试
- 博士入学考试
- 成人高考
- 成人英语三级考试
- 程序员考试
- 出版专业资格考试
- 大学英语三级
- 大学英语四六级考试
- 单证员考试
- 导游证考试
- 电气工程师
- 电子商务设计师考试
- 房地产经纪人考试
- 房地产评估师考试
- 高级会计师资格考试
- 高考
- 高中会考
- 给排水工程师
- 公共英语等级考试
- 公务员考试
- 国际货运代理
- 国际内审师
- 国家司法考试
- 化工师
- 环境影响评价师
- 会计人员继续教育
- 会计职称考试
- 基金从业资格
- 计算机等级考试
- 计算机软件水平考试
- 监理工程师考试
- 教师招聘
- 教师资格
- 结构工程师考试
- 经济师考试
- 考研
- 空姐招聘
- 遴选
- 美术高考
- 普通话考试
- 期货从业资格
- 求职招聘
- 人力资源管理师
- 软件设计师考试
- 商务英语考试(BEC)
- 社会工作者职业水平考试
- 审计师考试
- 事业单位招聘
- 事业单位招聘
- 数据库系统工程师
- 特许公认会计师(ACCA)
- 同等学力
- 统计师考试
- 托福考试(T0EFL)
- 外贸跟单员考试
- 网络工程师考试
- 网络管理员考试
- 网络规划设计师考试
- 系统分析师考试
- 消防工程师
- 小升初
- 校园招聘
- 信息系统管理工程师考试
- 选调生考试
- 雅思考试
- 岩土工程师考试
- 医生招聘
- 艺术高考(艺考)
- 银行从业人员资格
- 银行招聘
- 英语翻译资格考试
- 营销师考试
- 造假工程师考试
- 证券从业资格考试
- 中考
- 注册安全工程师考试
- 注册测绘师考试
- 注册城市规划师考试
- 注册环保工程师考试
- 注册会计师考试
- 注册计量师考试
- 注册建筑师考试
- 注册税务师考试
- 注册资产评估师
- 专升本考试
- 专业英语四级八级考试
- 自考
- 安全员
- 跟单员
- 考试一本通
- 其它资料
2008 下半年软件设计师考试真题及答案-下午卷
试题一
阅读下列说明和图,回答问题 1 至问题 3,将解答填入对应栏内。
【说明】
某营销企业拟开发一个销售管理系统,其主要功能描述如下:
1.接受客户订单,检查库存货物是否满足订单要求。如果满足,进行供货处理:修改库存记录文件,给库房
开具备货单并且保留客户订单至订单记录文件;否则进行缺货处理:将缺货订单录入缺货记录文件。
2.根据缺货记录文件进行缺货统计,将缺货通知单发给采购部门。
3.根据采购部门提供的进货通知单进行进货处理:修改库存记录文件,并从缺货记录文件中取出缺货订单进
行供货处理。
4.根据保留的客户订单进行销售统计,打印统计报表给经理。
现采用结构化方法对销售管理系统进行分析与设计,获得如下图所示的顶层数据流图和 0 层数据流图。
1、【问题 1】
使用说明中的词语,给出上述顶层数据流图中的外部实体 E1~E4 的名称。
2、【问题 2】
使用说明中的词语,给出上述 0 层数据流图中的数据存储 D1~D3 的名称。
3、【问题 3】
1
上述 0 层数据流图中缺少了 4 条数据流,根据说明及顶层数据流图提供的信息,分别指出这 4 条数据流的起点
和终点。
起
点
终
点
试题二
阅读下列说明和图,回答问题 1 至问题 4,将解答填入对应栏内。
【说明】
某宾馆拟开发一个宾馆客房预订子系统,主要是针对客房的预订和入住等情况进行管理。
【需求分析结果】
1.员工信息主要包括:员工号、姓名、出生年月、性别、部门、岗位、住址、联系电话和密码等信息。岗位
有管理和服务两种。岗位为“管理”的员工可以更改(添加、删除和修改)员工表中本部门员工的岗位和密码,要求将
每一次更改前的信息保留;岗位为“服务”的员工只能修改员工表中本人的密码,且负责多个客房的清理等工作。
2.部门信息主要包括:部门号、部门名称、部门负责人、电话等信息。一个员工只能属于一个部门,一个部
门只有一位负责人。
3.客房信息包括:客房号、类型、价格、状态等信息。其中类型是指单人间、三人间、普通标准间、豪华标
准间等;状态是指空闲、入住和维修。
4.客户信息包括:身份证号、姓名、性别、单位和联系电话。
5.客房预定情况包括:客房号、预定日期、预定入住日期、预定入住天数、身份证号等信息。一条预定信息
必须且仅对应一位客户,但一位客户可以有多条预定信息。
【概念模型设计】
根据需求阶段收集的信息,设计的实体联系图(不完整)如下图所示。
【逻辑结构设计】
逻辑结构设计阶段设计的部分关系模式(不完整)如下:
2
员工( 4 ,姓名,出生年月,性别,岗位,住址,联系电话,密码)
权限(岗位,操作权限)
部门(部门号,部门名称,部门负责人,电话)
客房( 5 ,类型,价格,状态,入住日期,入住时间,员工号)
客户( 6 ,姓名,性别,单位,联系电话)
更改权限(员工号, 7 ,密码,更改日期,更改时间,管理员号)
预定情况( 8 ,预定日期,预定入住日期,预定入住天数)
4、【问题 1】
根据问题描述,填写上图中(1)~(3)处联系的类型。联系类型分为一对一、一对多和多对多三种,分别使用
1:1,1:n 或 1:*,m:n 或*:*表示。
5、【问题 2】
补充上图中的联系并指明其联系类型。
6、【问题 3】
根据需求分析结果和上图,将逻辑结构设计阶段生成的关系模式中的空(4)~(8)补充完整。(注:一个空可能需
要填多个属性)
7、【问题 4】
若去掉权限表,并将权限表中的操作权限属性放在员工表中(仍保持管理和服务岗位的操作权限规定),则与原
有设计相比有什么优缺点(请从数据库设计的角度进行说明)。
试题三
阅读下列说明和图,回答问题 1 至问题 4,将解答填入对应栏内。
【说明】
在线会议审稿系统(Online Reviewing System,ORS)主要处理会议前期的投稿和审稿事务,其功能描述如
下:
1.用户在初始使用系统时,必须在系统中注册(register)成为作者或审稿人。
2.作者登录(login)后提交稿件和浏览稿件审阅结果。提交稿件必须在规定提交时间范围内,其过程为先输入
标题和摘要、选择稿件所属主题类型、选择稿件所在位置 (存储位置)。上述几步若未完成,则重复;若完成,则
上传稿件至数据库中,系统发送通知。
3.审稿人登录后可设置兴趣领域、审阅稿件给出意见以及罗列录用和(或)拒绝的稿件。
4.会议委员会主席是一个特殊审稿人,可以浏览提交的稿件、给审稿人分配稿件、罗列录用和(或)拒绝的稿件
以及关闭审稿过程。其中,关闭审稿过程须包括罗列录用和(或)拒绝的稿件。
系统采用面向对象方法开发,使用 UMi 进行建模。在建模用例图时,常用的方式是先识别参与者,然后确定参
与者如何使用系统来确定用例,每个用例可以构造一个活动图。参与者名称、用例和活动名称分别参见以下各表。
参与者列表
名称
说明
名称
3
说明
User
Reviewer
用户
审稿人
Author
PCChair
作者
委员会主席
名称
login
说明
登录系统
说明
注册
submit paper
提交稿件
名称
register
browse review
用例名称列表
close reviewing
procss
set preferences
list
accepted/rejected
papers
活动名称列表
名称
select paper
location
select subject
group
enter title and
关闭审稿过程
设定兴趣领域
罗列录用或/和拒
绝的稿件
results
assign paper to
reviewer
enter review
browse
submitted
浏览稿件审阅结果
分配稿件给审稿人
审阅稿件给出意见
浏览提交的稿件
papers
说明
名称
说明
选择稿件位置
upload paper
上传稿件
选择主题类型
send notification
发送通知
输入标题和摘要
abstract
系统的部分用例图和提交稿件的活动图分别见下图。
4
8、【问题 1】
根据[说明]中的描述,使用参与者列表的英文名称,给出 ORS 用例图中 A1~A4 所对应的参与者。
9、【问题 2】
根据[说明]中的描述,使用用例名称列表中的英文名称,给出 ORS 用例图中 U1 一 U3 所对应的用例。
10、【问题 3】
根据[说明]中的描述,给出 ORS 用例图中 (1) 和 (2) 所对应的关系。
11、【问题 4】
根据[说明]中的描述,使用用例名称列表和活动名称列表中的英文名称,给出提交稿件过程的活动图中 Actionl
~Action4 对应的活动。
试题四
阅读下列说明,回答问题 1 至问题 3,将解答填入对应栏内。
【说明】
某餐厅供应各种标准的营养套餐。假设菜单上共有 n 项食物 m1,m2,…,mn,每项食物 mi 的营养价值为
5
温馨提示:当前文档最多只能预览 8 页,此文档共17 页,请下载原文档以浏览全部内容。如果当前文档预览出现乱码或未能正常浏览,请先下载原文档进行浏览。
发表评论(共0条评论)
下载需知:
1 该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读
2 除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑修改
3 有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载
4 该文档为会员上传,版权归上传者负责解释,如若侵犯你的隐私或权利,请联系客服投诉
点击加载更多评论>>