【计算机类职业资格】数据库系统工程师-结构化分析与设计及答案解析.doc
《【计算机类职业资格】数据库系统工程师-结构化分析与设计及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】数据库系统工程师-结构化分析与设计及答案解析.doc(11页珍藏版)》请在麦多课文档分享上搜索。
1、数据库系统工程师-结构化分析与设计及答案解析(总分:120.00,做题时间:90 分钟)一、试题 1(总题数:1,分数:15.00)说明PH 软件开发公司承接了某医院收费管理系统的研发任务。该医院收费系统的主要功能是收取病人门诊的各项费用。该系统的收费功能主要分为病历收费、挂号收费和根据处方单内容收取检查及药物费用等方面。(1) 病历收费。非本院病人初次来该医院看病时,首先需要购买病历,以在病人数据文件中记录该病人的姓名、性别、年龄和联系电话等基本信息。对于合格的病人信息,系统根据定价表中相应的收费条目计算和记录病历收费情况,并返回相应的病历和收费收据给该病人。对于不合格的病人信息,则直接返回
2、给该病人,以要求其根据相应的整改意见,进行修改之后再做处理。(2) 挂号收费。本院病人看病前需要提供相应的病历和门诊类别(内科、外科等)等信息,系统根据定价表中相应的收费条目计算和记录挂号收费情况,并返回相应的挂号单、空白处方单和收费收据给该病人。(3) 处方收费。病人到相应科室检查就诊之后,系统将会自动记录医生录入的处方信息,并根据定价表中相应的收费条目和病人基本信息来计算和记录处方收费情况,并提供相应的处方单和收费收据给该病人。现采用结构化方法对该医院收费管理系统进行分析与设计,获得如图 2-18 所示的顶层数据流图和如图 2-19 所示的 0 层数据流图。(分数:15.00)_二、试题
3、2(总题数:1,分数:15.00)说明某物业管理公司想要开发一个物业管理收费系统,主要用于管理和收取住户的各项费用。(1) 住房管理。系统随时校对准住户提交的入住单(填写有该用户的姓名、性别和身份证号等基本信息),根据合格入住单的信息及时更新住户基本资料文件,并发送确认函给该客户。准住户收到确认函后成为系统登记在册的住户。(2) 收费管理。每个月初,系统根据物业管理委员会提供的月附加费(如清洁费、保安费和大楼管理费等)表和公用水电用量表,计算每家住户需交纳的本月物业费,并向住户发出交费通知单。住户交费时,系统根据用户的交费凭证,核对并进行收费处理之后,输出交费收据给住户,并形成交费记录文件以利
4、于今后查询等工作的开展。(3) 系统定期向物业管理委员会提供住户入住情况表和交费情况表。当发生住户房屋出租或出售等情况时,在及时更新住户基本资料文件的同时,系统应立即对当前住户做本月物业费计算,以了结本月相关的物业收费。现采用结构化方法对该物业管理收费系统进行分析与设计,获得如图 2-20 所示的顶层数据流图。(分数:15.00)_三、试题 3(总题数:1,分数:15.00)说明某公司拟开发一个商业情报处理系统,使公司能够针对市场环境的变化及时调整发展战略,以获取最大的商业利益。该系统中情报分类子系统具有以下部分功能。(1) 接受用户通过 Web 页面等方式提交的配置信息,并根据规则库中的分类
5、规则进行分类处理,并将处理结果通过 Web 页面等方式返回用户。(2) 接收数据汇集子系统提供的样本数据和规划文件,并按分类规则模板(样式)进行分类训练,将分类训练结果记录到规则库中。现采用结构化方法对系统进行分析与设计,获得该情报分类子系统的如图 2-21 所示的 0 层数据流图和如图 2-22 所示的 1 层数据流图。1. 请使用说明中的词语,给出图 2-21(或图 2-22)中的外部实体 E1 和 E2 的名称。(分数:15.00)_四、试题 4(总题数:1,分数:15.00)说明基于某嵌入式系统的住宅安全系统可使用传感器(如红外探头、摄像头等)来检测各种意外情况,如非法进入、火警和水灾
6、等。房主可以在安装该系统时配置安全监控设备(如传感器、显示器和报警器等),也可以在系统运行时修改配置,通过录像机和电视机监控与系统连接的所有传感器,并通过控制面板上的键盘与系统进行信息交互。在安装过程中,系统给每个传感器赋予一个 ID 编号和类型,并设置房主密码以启动和关闭系统,设置传感器事件发生时应自动拨出电话号码。当系统检测到一个传感器事件时,就激活警报,拨出预置的电话号码,并报告关于位置和检测到的事件性质等信息。住宅安全系统的顶层数据流图如图 2-23 所示,住宅安全系统的 0 层数据流图如图 2-24 所示,住宅安全系统的 O 层数据流图中加工 4 的细化图如图 2-25 所示。(分数
7、:15.00)_五、试题 5(总题数:1,分数:15.00)说明某大型制造企业拟开发一个物料出入库管理信息系统,以便及时核查出入库情况和了解库存等情况。该系统的出入库管理的工作流程如下。1入库工作流程(1) 采购员向系统提交入库申请单。(2) 系统根据采购计划档案检验入库申请单。(3) 若检验发现没有相应的采购计划,则系统向采购员返回“无效入库申请单”等提示信息。(4) 若检验合格,则系统进一步根据供货方档案信息进行物料检验。(5) 如果物料或供货方不合格,则向采购员发出一份退货单。(6) 如果物料检验合格,则根据检验结果形成物料检验单,并进行登记入库单,修改物料主文件中的现有库存数等物料接收
8、处理,将相应的物料入库。2出库工作流程(1) 领料人向系统提交领料申请单。(2) 系统根据领料计划档案检验该领料单是否有效。(3) 若经检验没有相应的领料计划,则通知领料人该领料单无效。(4) 若领料单有效,则进一步根据领料单上的物料代码查询是否有足够的库存。(5) 如果没有足够的库存,则向领料人发出一份缺货单。(6) 若有足够的库存,则根据查询结果形成正式领料单,并进行登记出库单,修改物料主文件中的现有库存数等物料发放处理,将相应的物料出库,并将物料清单交给领料人。现采用结构化方法对该物料出入库管理信息系统进行分析与设计,获得如图 2-26 所示的顶层数据流图和如图 2-27 所示的 0 层
9、数据流图。(分数:15.00)_六、试题 6(总题数:1,分数:15.00)说明某高校想要开发一个考务处理系统,主要用于考生报名管理和成绩管理。该系统的部分主要功能如下。(1) 接收考生提交的报名表并进行检查,对合格的报名表编制准考证号码形成正式报名表,否则将不合格的报名表(含整改意见)返还给考生,要求其根据整改意见进行相应的修改。将汇总后的正式报名表登记造册形成考生名册,将准考证发放给相应的考生,并将汇总后的考生名单报送给阅卷中心。(2) 阅卷中心通过网络阅卷系统形成成绩得分清单,系统对阅卷中心送来的成绩清单进行检查,并根据考试中心指定的合格标准审定合格者;否则将不合格的成绩清单(含整改意见
10、)返还给阅卷中心,并要求其根据相应的整改意见进行修改。(3) 系统根据考生名册、合格者名单等信息制作出考生成绩通知单(内容包含该考生的准考证号、姓名、各课程成绩及最终合格/不合格标志),并发放给考生。(4) 根据考生名册及其成绩得分情况,按地区、年龄、文化程度和职业等因素进行成绩分类统计与分析,形成送给考试中心的统计分析表并存入成绩分类统计文件中。现采用结构化方法对该考务处理系统进行分析与设计,获得如图 2-28 所示的顶层数据流图和如图 2-29 所示的 0 层数据流图。1. 请使用说明中的词语,给出如图 2-28(或图 2-29)所示的数据流图中的外部实体 E1E3 的名称。(分数:15.
11、00)_七、试题 7(总题数:1,分数:15.00)说明某银行已有一套基于客户机朋艮务器模式的储蓄系统 A 和一套建账软件。建账软件主要用于将储蓄所手工处理的原始数据转换为系统 A 所需的数据格式,该建账软件具有以下功能。(1) 分户账录入:手工办理业务时建立的每个分户账数据均由初录员和复录员分别录入,以确保数据的正确性。(2) 初录/复录比对:将初录员和复录员录入的数据进行一一比较,并标记两套数据是否一致。(3) 数据确认:当上述两套数据完全一致后,将其中任意一套作为最终进入系统 A 的原始数据。(4) 汇总、核对和打印:对经过确认的数据进行汇总,并与会计账目中的相关数据进行核对,以确保数据
12、的整体正确性,并打印输出经过确认的数据,为以后核查可能的错误提供依据。(5) 数据转换:将经过确认的数据转换为储蓄系统 A 需要的中间格式数据。(6) 数据清除:为加快初录和复录的处理速度,在数据确认之后,可以有选择地清除初录员和复录员录入的数据。该软件的数据流图如图 2-30图 2-32 所示,图中部分数据流数据文件的格式如下。初录分户账=储蓄所号+账号+户名+开户日+开户金额+当前余额+性质复录分户账=储蓄所号+账号+户名+开户日+开户金额+当前余额+性质初录数据=手工分户账+一致性标志复录数据=手工分户账+一致性标志会计账目=储蓄所号+总户数+总余额操作结果=初录操作结果+比对操作结果+
13、复录操作结果该建账软件需要打印的分户账清单样式如表 2-32 所示。(分数:15.00)_八、试题 8(总题数:1,分数:15.00)说明某时装邮购提供商拟开发订单处理系统,用于处理客户通过电话、传真、邮件或 Web 站点所下的订单,其主要功能如下。(1) 增加客户记录。将新客户信息添加到客户文件,并分配一个客户号以备后续使用。(2) 查询商品信息。接收客户提交商品信息请求,从商品文件中查询商品的价格和可订购数量等商品信息,返回给客户。(3) 增加订单记录。根据客户的订购请求及该客户记录的相关信息,产生订单并添加到订单文件中。(4) 产生配货单。根据订单记录产生配货单,并将配货单发送给仓库进行
14、备货。备好货后,发送备货就绪通知。如果现货不足,则需向供应商订货。(5) 准备发货单。从订单文件中获取订单记录,从客户文件中获取客户记录,并产生发货单。(6) 发货。当收到仓库发送的备货就绪通知后,根据发货单给客户发货,产生装运单并发送给客户。(7) 创建客户账单。根据订单文件中的订单记录和客户文件中的客户记录,产生并发送客户账单,同时更新商品文件中的商品数量和订单文件中的订单状态。(8) 产生应收账户。根据客户记录和订单文件中的订单信息,产生并发送给财务部门应收账户报表。现采用结构化方法对订单处理系统进行分析与设计,获得如图 2-33 所示的顶层数据流图和如图 2-34 所示的 0 层数据流
15、图。(分数:15.00)_数据库系统工程师-结构化分析与设计答案解析(总分:120.00,做题时间:90 分钟)一、试题 1(总题数:1,分数:15.00)说明PH 软件开发公司承接了某医院收费管理系统的研发任务。该医院收费系统的主要功能是收取病人门诊的各项费用。该系统的收费功能主要分为病历收费、挂号收费和根据处方单内容收取检查及药物费用等方面。(1) 病历收费。非本院病人初次来该医院看病时,首先需要购买病历,以在病人数据文件中记录该病人的姓名、性别、年龄和联系电话等基本信息。对于合格的病人信息,系统根据定价表中相应的收费条目计算和记录病历收费情况,并返回相应的病历和收费收据给该病人。对于不合
16、格的病人信息,则直接返回给该病人,以要求其根据相应的整改意见,进行修改之后再做处理。(2) 挂号收费。本院病人看病前需要提供相应的病历和门诊类别(内科、外科等)等信息,系统根据定价表中相应的收费条目计算和记录挂号收费情况,并返回相应的挂号单、空白处方单和收费收据给该病人。(3) 处方收费。病人到相应科室检查就诊之后,系统将会自动记录医生录入的处方信息,并根据定价表中相应的收费条目和病人基本信息来计算和记录处方收费情况,并提供相应的处方单和收费收据给该病人。现采用结构化方法对该医院收费管理系统进行分析与设计,获得如图 2-18 所示的顶层数据流图和如图 2-19 所示的 0 层数据流图。(分数:
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 数据库 系统 工程师 结构 化分 设计 答案 解析 DOC
