【系统分析师之路】2007年下系统分析师案例分析真题

本文介绍了系统分析师在2007年下进行的案例分析,涉及应用集成、需求工程等多个领域。在应用集成中,对比了传统方法与基于SOA的集成策略,选择了后者,强调了企业服务总线(ESB)的基本功能。在需求工程中,讨论了提高问卷调查效率的措施,解释了JRP方法和保证其顺利实施的原则。此外,还涉及了嵌入式系统设计、企业信息化和数据库审计建设的问题,分析了相关技术和管理策略。
摘要由CSDN通过智能技术生成

【系统分析师之路】2007年下系统分析师案例分析真题

2007年下案例分析试题一(系统设计)

2017年下案例分析试题一
阅读以下关于企业应用集成的叙述,在答题纸上回答问题1至问题3。
某软件公司承担了某大型企业应用系统集成任务,该企业随着信息化的进展,积累了许多异构的遗产信息系统,这些系统分别采用J2EE、.NET等技术进行开发,分布在不同的地理位置,采用不同的协议进行数据传输。企业要求集成后的系统能够实现功能整合,并在组织现有功能的基础上提供增值服务。为了按时完成任务,选择合适的企业应用集成方法和架构非常重要。项目组在讨论方案时,提出了两种集成思路。
(1)刘工建议采用传统的应用集成方法,将应用集成分为多个层次,并采用消息代理中间件连接遗产系统。
(2)王工建议采用基于SOA的方法进行应用集成,将现有遗产系统采用Web Service的方式进行包装,暴露统一格式的接口,并采用企业服务总线(ESB)进行连接。
项目组仔细分析比较了两种方案的优点和不足后,认为刘工和王工的建议都合理,但是结合当前项目的实际情况,最后决定采用王工的建议。
【问题1】(8分)
请分析比较两种方案优点和不足,完成表1-1中的空白部分。
在这里插入图片描述
【问题2】(8分)
针对该企业的集成实际情况,请用200字以内的文字叙述王工建议中企业服务总线(ESB)应该具有的基本功能。
【问题3】(9分)
王工的方案拟采用Web Service作为基于SOA集成方法的实现技术。请根据该系统的实际情况,用300字以内的文字说明系统应该分为哪几个层次,并简要说明每个层次的功能和相关标准。

  • 【问题1标准答案】
    |集成方案与考虑因素|刘工集成方案|王工集成方案|
    |:–|:–|:–|
    |拟采取的集成方法|涉及不同集成层次,集成方法复杂多样|将现有系统看成抽象的服务的提供者,集成方法统一明确|
    |对企业集成需求的符合程度|不同层次的集成方法关注点不同,功能组合方面能力较弱|强调功能的暴露和服务的组合,便于提供增值服务|
    |集成系统体系结构|一般为中心辐射型,系统之间耦合度较高|基于总线结构的体系结构,系统耦合度低|
    |集成系统的可扩展性|遗产系统集成方法多样,系统耦合度高,可扩展性较差|集成系统具有模块化,松耦合的特点,可扩展性较好|
  • 【问题2标准答案】
    1)提供位置透明性的路由和寻址服务
    2)控制服务寻址和管理功能
    3)至少一种方式的消息范型(例如请求响应,发布订阅)
    4)支持一种至少可以广泛使用的传输协议和协议转换
    5)支持服务提供多种集成方式。比如Java2连接器,Web服务,异步通信,适配器等等。
  • 【问题3标准答案】
    采用WebServices作为SOA的实现技术时,该系统应该至少分为六个层次。底层传输层,服务通信协议层,服务描述层,服务层,业务流程层,服务注册层。
    1)底层传输层
    主要负责消息的传输机制,Http,JMS,SMTP都可以作为WebServices的消息传输协议,其中Http使用得最广。
    2)服务通信协议层
    描述并定义服务之间进行消息传递所需的技术标准,常用的标准是SOAP协议,还有新出现的REST协议。
    3)服务描述层
    以一种统一的方式描述服务的接口与消息交换的方式,相关的标准是WSDL。
    4)服务层
    主要功能是将遗产系统进行包装。并通过发布的WSDL接口被定位和调用。
    5)业务流程层
    主要功能是实现服务发现,服务调用和点到点的服务调用,并将业务流程从Web Service底层抽象调用出来,相关的标准是WS-BPEL。
    6)服务注册层
    主要功能是使得服务提供者能够通过WSDL发布的服务定义,并支持服务请求者查找所需的服务信息,相关的标准是UDDI。

2007年下案例分析试题二(需求工程)

试题二
阅读以下关于软件开发的叙述,在答题纸上回答问题1至问题3。
某软件公司接受公司A委托开发一个软件任务,该任务由张工负责。张工预计在4周内完成对系统的需求分析,并形成需求规格说明书。张工委派了项目组的小刘来负责需求信息的获取。
两周后,小刘向张工汇报了他进行需求分析的过程及结果。小刘采用问卷调查的方式向公司A的50名工作人员搜集信息。他首先准备了问卷的初稿,并请公司A的相关管理人员进行了测试和修正;然后将问卷分发给公司A的每位工作人员,并要求他们在一周内返还问卷。但到目前为止,小刘只收回了7份问卷。小刘认为自己是完全按照问卷调查的步骤和要求实施的,而问卷的返还率仍然很低。张工听完后,给小刘分析了失败的原因,并提出了一些能够提高问卷返还率的建议。
但是为了不耽误项目的进度,张工决定采用JRP(Joint Requirements Planning)的方法再次进行需求调查,张工作为JRP的主持人。最终在第4周完成了需求规格说明书,并决定了系统后续阶段的开发计划,如图2-1所示。
在这里插入图片描述
该项目组除了张工之外,还有2名全职的开发人员,可以承担项目中的任何任务,并且承担同一任务的开发人员总是在一起工作。预计的开发时间中已经包含了编写文档的时间。张工决定采用迭代模型,在160天内完成这三个模块的设计、实现与测试。
【问题1】(6分)
用150字以内的文字,说明张工给小刘提出的提高问卷返还率的可能措施。
【问题2】(7分)
请用300字以内文字简要说明JRP的基本思想以及保证JRP顺利实施的基本原则。
【问题3】(12分)
假设:
(1)整个开发实施两轮迭代;
(2)每个任务都被划分为2个子任务(例如,实现可以划分为实现1和实现2,对应两轮迭代;
(3)完成每个子任务需要花费24人天;
(4)整个系统的集成测试、改正错误及验证需要花费48人天;
(5)第一轮迭代结束时,形成版本v0.5;第二轮迭代结束时,整个系统的开发任务全部完成,形成版本v1.0。
根据上述假设,给出采用迭代模型开发的各里程碑及其完成时间(标出在第几天完成)与交付产品

  • 【问题1标准答案】
    为了提高问卷返还率,可以采取以下措施:
    1)向所有的工作人员解释问卷的目的,以及如何使用这些信息
    2)说明这份问卷是公司的每个工作人员都要回答的
    3)拜托相关领导督促他所管辖的工作人员回答问卷,并及时返还。
    4)尽量参加一次这个公司的全体会议,在会议上解答工作人员们提出的问题,并解释这些信息的用处。
    5)更改问卷中的问题,尽量减少问答问卷所花费的时间
    6)设置一些奖品和奖励,激励大家及时返还问卷
  • 【问题2标准答案】
    JRP的基本思想是通过召开一系列高度结构化的分组会议,快速的分析问题,定义需求,它是JAD技术的一个子集,JRP的主要意图是收集需求,而不是对需求进行分析和验证。
    实施JRP应该把握以下的几个原则:
    1)在实施之前应该制定详细的议程,并严格按照议程进行
    2)按照既定的时间安排进行
    3)尽量完整地记录会议期间的内容
    4)在讨论期间尽量避免使用专业术语
    5)充分应用解决冲突的技能
    6)会议期间应该设置充分的间歇时间
    7)鼓励团队获得一致意见
    8)保证所有参加JRP的人员都能够遵守实现约定的规则
  • 【问题3标准答案】
    第24天,完成用户界面的设计1,控制系统的设计1和控制系统的实现1;
    第48天,完成硬件抽象层的设计1,用户界面实现1,控制系统的测试1;
    第72天,完成硬件抽象层实现1,测试1,用户界面测试1;
    第一次迭代完成,交付产品,系统版本为v0.5;所有构建的子任务都完成了。
    第96天,完成用户界面,控制系统,硬件抽象层的设计2;
    第120天,完成控制系统,抽象硬件层的实现2,用户界面的测试2;
    第144天,完成抽象层的测试2,用户界面的实现2,用户界面的测试2;交付产品完成系统的阿尔法版。
    第160天,完成集成测试,用户验证,改正错误。
    第二轮迭代完成,交付产品v1.0。

2007年下案例分析试题三(嵌入式系统)

2017年下案例分析试题三
阅读以下关于嵌入式系统设计方面的叙述,在答题纸上回答问题1至问题3。
某公司承担了一项大型物料配送中心的研发项目,使用自动化设备进行货物的存取。系统主要由两部分组成,其一是装有智能设备的配送车,用于自动化装卸货物;其二是用于管理和调度这些配送车的物料配送中心。如图3-1所示。
智能设备接受配送中心发出的存取货指令,根据货舱地址和舱位位置等参数,自动控制配送车行走,并调整机械臂到达目标舱位,当存取完货物后,再次等待配送中心指令。其中,视频监视器用于采集工作现场的视频数据,该数据用于智能设备识别配送车当前位置。
公司经理将智能设备的研制任务交给了李工。李工投入了大量的时间,通过一个月的努力,提交了智能设备的设计方案。但是,出乎李工预料,该方案被专家评审会否定了。评审意见指出,李工的设计方案实施成本高,并且在技术上有缺陷,建议重新设计。
在这里插入图片描述
【问题1】(10分)
李工的设计方案指出,考虑到智能设备工作的环境条件非常恶劣,并且处理机要处理大量的视频信息,所以,智能设备的硬件设计应考虑以下几点:
(1)由于智能设备要处理大量的图像数据,智能设备中的处理机应采用目前先进的、具有很强数据处理和信号处理能力的MPC7410处理器,并采用双处理机结构,以增加设备的容错能力;
(2)为了使智能设备适应不同环境条件,其设备的环境温度指标必须满足军用标准要求(-55度~+70度),因此,元器件必须经过严格筛选,并考虑芯片散热问题;
(3)由于智能设备与配送中心的数据交换采用无线通信,而配送中心又要控制多台配送车,为了保证通信数据的安全性,避免相互干扰,设计中应考虑采用安全措施,实施数据加解密操作,密钥由配送中心统一管理与分发。
请用300字以内的文字说明上述三点设计考虑有何问题。
【问题2】(6分)
图3-2是李工在设计方案中给出的智能设备工作状态转换图。
(1)请指出图中的两处错误(在图中圈出)并用200字以内的文字说明理由;
(2)给出正确的状态转换图。
在这里插入图片描述
【问题3】(9分)
针对李工的设计缺陷,请用300字以内的文字说明本项目应如何进行正确设计

  • 【问题1标准答案】
  1. 关于处理机选型问题:
    1)智能设备工作比较单一。虽然要处理图像信息,使用目前较为廉价的处理芯片就可以承担,采用最新的处理器芯片,虽然处理速度高,但成本也高。
    2)最新处理器芯片往往使芯片的集成规模变大,带来了设计上的复杂性,同时,使项目的风险难以预测。
    3)配送车的功能主要是搬运物料的,其可靠性相比其他系统来说要低得多,使用双机容错备份技术,只会加大成本,不会带来任何的意义。
  2. 关于环境条件问题
    1)物料配送中心的环境通常和人们的生活环境相当,-55~+70度是军用设备环境标准要求。因此智能设备满足工业环境的标准即可。
    2)按军用设备的环境标准设计智能设备,当然设备的环境适应性更强,但必须采用军品档芯片,其价格通常为工业档芯片的几倍。
    3)环境要求越高,元器件筛选成本越大。
  3. 关于数据通信的安全性问题
    智能设备与配送中心的通讯采用普通的数据交换方式即可。以数据的加解密方式,确保数据的安全性完全没有这个必要。
  • 【问题2标准答案】
    1)配送车到达货仓地址是动作而不是状态。
    2)配送车在存取货物状态完成后,只能是待命状态,配送车返回原位状态不存在。
  • 【问题3标准答案】
  1. 在设计方案的初期,应充分考察大型物料配送中心的现场环境,根据配送中心所处的地理位置,确定智能设备的环境要求,可以遵循工业标准或民用标准。
  2. 通过分析智能设备的计算量,合理评估处理机处理数据的需求
    处理机芯片的选型原则有:
    1)较通用的DSP处理机芯片
    2)已被广泛应用,技术成熟,且价格适中
    3)处理能力满足智能设备计算量需求
    4)关键芯片可选用工业档,其他芯片可选用民用档
    3.根据智能设备的功能要求,进行软件需求分析,主要内容包括:
    1)完成功能定义
    2)制定正确的状态转换图,并用于用户沟通,得到用户认可
    3)定义智能设备与配送中心的数据格式。
    4)明确智能设备与配送中心的控制命令及参数
    4.编制设计方案,并请同行专家及用户评审

2007年下案例分析试题四(企业信息化)

试题四
阅读以下关于电子商务系统建设方面的叙述,在答题纸上回答问题1至问题3。
电子商务是构建在Internet上的新商务模式。企业和个人使用电子商务来降低交易成本,提高商品和信息流的周转速度,提高客户服务水平,并且使得制造商、供应商和客户之间可以紧密合作。企业信息化是实施企业电子商务的基础,特别是在企业流程再造、供应链管理、客户关系管理等方面需要依托信息技术进行整合和优化。
【问题1】(7分)
一个完整的电子商务系统必须处理销售生命周期中消费者经历的多个阶段。请用200字以内的文字简要叙述有哪些阶段。
【问题2】(8分)
供应链管理过程是企业的一个关键业务过程。请用200字以内的文字,回答:供应链管理主要包括哪三个子过程?电子商务环境下,供应链管理过程的整合、优化有何意义?
【问题3】(10分)
一个大型电子商务项目正处于建设方案征集、论证阶段,某系统集成商为了赢得客户的信任,需要提供一份建议方案文档,对客户的需求进行响应(包括问题1、问题2和问题3所涉及的内容)。高质量的建议方案能够显示出集成商在处理客户RFP(Request For Proposal)方面的能力、实力和专业性,而创建一个高质量的建议方案,需要调配众多的资源,按照计划执行。请用300字以内文字简要叙述如何创建一份高质量的建议方案文档。

  • 【问题1标准答案】
    1)商品的搜索和识别,或者商品浏览搜索等
    2)选择和协商,或讨价还价咨询等
    3)购买
    4)产品服务的递送,或物流等
    5)售后服务支持
  • 【问题2标准答案】
    供应链管理包括了
    1)需求计划
    预测市场需求
    2)供应计划
    合理地分配企业资源来满足需求
    3)需求实现
    快速有效的满足需求
    电子商务环境下,供应链管理子过程的整合,优化可以使组织:
    1)通过消除或者或者减少订购和递购过程中耗时或者耗劳动力的步骤,增加收入和降低成本
    2)通过提供更多更详细的有关发货日期和交易状态等信息增加客户的忠诚度,提升客户的满意度。
    3)随着客户订单信息的传递速度和准确率的提升,减少公司在中间生产,存储和运输点的库存需求,使供应链内的库存降低。
  • 【问题3标准答案】
    1)要有一个方案编写计划
    2)制定方案编写的财务预算
    3)确定方案编写团队
    4)制定和实施有效的文档管理
    5)进行技术解决方案的开发,详细规划出实际的解决方案。
    6)确定项目人力资源安排和时间进度
    7)进行方案的质量保证审核
    8)合理进行方案报价
    9)清晰描述方案的条款,条件,方案的前提和假设。
    10)方案创建活动结束确认,并交付给客户

2007年下案例分析试题五(数据库系统)

试题五
阅读以下关于数据库审计建设方面的叙述,在答题纸上回答问题1至问题3。
当前许多国家对数据库应用系统提出了明确的审计要求,要求数据库应用系统的DBA为财政、商业和卫生保健数据库保留审计跟踪信息,美国政府甚至要求保证长达7年的审计跟踪信息在线。
一般在数据库中只是插入审计跟踪信息。审计跟踪数据在正常操作期间(不管是OLTP还是数据仓库)从不获取,主要作为一种事后证据存放在磁盘上,占据一定甚至很大的磁盘空间,而且必须每个月或每年(或者间隔固定的一段时间)对其净化或归档。
当前的数据库审计功能主要采用了分区和段空间压缩技术。利用这些技术,数据库审计不仅是可以忍受的,而且很容易管理,并且将占用更少的空间。
按月对审计跟踪信息分区的方法是:在第一个业务月中,只是向分区表中插入审计信息,这个月结束后,向表中增加一个新的分区,以容纳下个月的审计信息并将上一个月的分区从可读写表空间移动到一个只读的表空间中。采用这种方式,就可以一个月备份一次该只读表空间。
【问题1】(9分)
请用200字以内的文字叙述分区技术的概念及采用分区技术后带来的好处。
【问题2】(10分)
如果采用本题所述的按月分区方法,请用300字以内的文字描述审计建设的表空间有哪些,并简述其作用,同时请说明段压缩技术在表空间创建中的具体应用。
【问题3】(6分)
请用150字以内的文字简述此种按月分区方式的优点

  • 【问题1标准答案】
    该过程是将一个表或索引物理地分解为多个更小,更可管理的部分。就访问数据库的应用而言,逻辑上讲只有一个表或者一个索引,但在物理上这个表或索引可能由数十个物理分区组成。每个分区都是一个独立的对象。可以独自处理也可以作为一个更大对象的一部分进行处理。
    分区的好处是
    1)提高数据可用性
    无论在数据仓库还是OLTP系统中都提高了数据的可用性。可用性的提高来源于每个分区的独立性。
    2)减少管理负担
    由于从数据库中去除了大段,相应的减轻了管理的负担,在一个100GB的表上管理操作肯定比在各个10GB的表上执行10次相同的操作负担要大得多。
    3)改善某些查询的性能
    主要是在大型仓库环境中有此好处。通过使用分区,可以消除很大的数据区间,从而不必考虑它们,相应的不必访问这些数据,但在事务性系统中并不适用。因为在这些系统中本身就只是访问少量的数据。
    4)减少大容量OLTP系统上的竞争
    可以把修改分布到多个单独的分区上,从而减少大容量OLTP系统的竞争,如果一个段遭遇了激烈的竞争,可以把它分为多个段,从而成比例的减少竞争。
  • 【问题2标准答案】
    表空间的创建包括的表空间有:当月审计信息表空间,当年历史审计表空间和历年审计信息表空间。其中历年审计信息表空间为一年一个表空间。
    表空间的作用:
    1)当月审计信息表空间
    一个当前在线的读写表空间。像系统中每一个正常的表空间一样,得到备份。审计跟踪信息不会被压缩,只是向其中插入当前月份的审计跟踪数据。
    2)当年审计信息表空间
    一个只读表空间。其中包含当前一年的审计跟踪信息分区。在此采用一种压缩格式,在每个月的月初,置该表空间为可读写,向这个表空间中移入上个月的审计信息,并进行压缩,再使之称为只读表空间,并完成备份。
    3)历年审计信息表空间
    用于去年前年等一系列表空间,这些都是只读表空间。甚至可以放在很慢的廉价存储介质上,如果出现介质故障,只需要进行备份恢复。
    段压缩技术的作用:主要用于当年审计信息表空间和历年审计信息表空间中,对数据进行压缩,以减少磁盘占用的空间。
  • 【问题3标准答案】
    采用这种方法的好处:
    1)很容易的完成净化(即删除一个分区)
    2)归档也很轻松,只需先重新复制一个备份的表空间后再恢复。
    3)通过实现压缩可以减少空间的占用,备份的工作量会减少。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

进击的横打

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值