2018年系统架构师考试科目二:案例分析
系统架构设计师历年(2009-2018)案例分析考点对应、论文题目【安徽-勇】
步骤完成软件体系结构演化的。
技术和标准的具体内容,构建SOA架构时遇到了哪 容,NoSQL数据库的主要适用场景,采用哪种
些问题,具体实施效果如何。
NoSQL数据库技术,并说明架构设计过程及其
应用效果
决方法。
论企业应用系统的数据持久层架构设计
论决策支持系统的开发与应用
分析在企业应用系统的数据持久层架构设计中有哪些数据访问 简要叙述决策支持系统包含的典型组成部件及对
模式,并详细阐述每种数据访问模式的主要内容。
应的基本功能。说明在建立决策支持系统时需解
数据持久层架构设计的好坏决定着应用程序性能的优劣,请结 决的一般关键问题。
的项目中选择使用的信息系统建模方法以及选择该方法的原 基于REST服务的Web应用系统时遇到了哪些问题, 用到实际项目中,效果如何。
因,给出具体的实施过程和实施效果。
如何解决。
论软件的静态演化和动态演化及其应用
请分别对软件静态演化和动态演化的特点进行论述,说 明两种软件演化类型各自的优缺点及其应用场合,并举
系统架构设计师-论文汇总
试题一
论基于DSSA的软件架构设计与应用
就你所熟悉的领域,请给出针对该特定领域,在基于 DSSA的软件设计开发中所涉及的领域模型、参考需求和
2009 参考架构以及相应的支持环境或设施。具体阐述你参与 管理和开发的项目中使用DSSA的情况,包括领域分析、 领域设计和领域实现等活动是如何具体实施的,最终实 际效果如何。
实际开发效果。
论数据挖掘技术的应用
大规模分布式系统缓存设计策略
数据挖掘的主要任务是什么?具体论述你在项目中使用数据挖 从不同的用途和应用场景考虑,请详细阐述至少
掘技术所解决的问题。
2018年下半年系统架构师真题+答案解析(全国计算机软考)上午选择+下午案例+论文完整版
2018年下半年系统架构师真题+答案解析2018年11月11日考试1、在磁盘调度管理中,应先进行移臂调度,再进行旋转调度。
假设磁盘移动臂位于21号柱面上,进程的请求序列如下表所示。
如果采用最短移臂调度算法,那么系统的响应序列应为()。
A.②⑧③④⑤①⑦⑥⑨B.②③⑧④⑥⑨①⑤⑦C.①②③④⑤⑥⑦⑧⑨D.②⑧③⑤⑦①④⑥⑨答案:D2、某计算机系统中的进程管理采用三态模型,那么下图所示的PCB (进程控制块)的组织方式采用(2),图中(3)。
A.顺序方式B.链接方式C.索引方式D.Hash答案:C3、A.有1个运行进程,2个就绪进程,4个阻塞进程B.有2个运行进程,3个就绪进程,3个阻塞进程C.有2个运行进程,3个就绪进程,4个阻塞进程D.有3个运行进程,2个就绪进程,4个阻塞进程答案:C1、进程控制块PCB的组织方式有:1)线性表方式,2)索引表方式,3)链接表方式。
1)线性表方式:不论进程的状态如何,将所有的PCB连续地存放在内存的系统区。
这种方式适用于系统中进程数目不多的情况。
2)索引表方式:该方式是线性表方式的改进,系统按照进程的状态分别建立就绪索引表、阻塞索引表等。
3)链接表方式:系统按照进程的状态将进程的PCB组成队列,从而形成就绪队列、阻塞队列、运行队列等。
2、运行进程PCB1、PCB3,就绪进程:PCB2、PCB4、PCB5阻塞进程:PCB6、PCB7、PCB8、PCB9。
4、某文件系统采用多级索引结构,若磁盘块的大小为4K字节,每个块号需占4字节,那么采用二级索引结构时的文件最大长度可占用()个物理块。
A.1024B.1024×1024C.2048×2048D.4096×4096答案:B本题考查索引文件结构。
在索引文件结构中,二级间接索引是指:索引结点对应的盘块存索引表,在索引表指向的盘块中依然存索引表,由于每个索引表可以存4K/4=1024个块号,所以二级索引可对应1024*1024个物理块。
系统架构设计师历年(2009-2018)案例分析真题、论文真题
软件系统数据架构建模
反规范化技术的优点和问题 反规范化技术的种类
嵌入式开发
应用反规范化技术所满足的用户需
求
分布式系统设计 ODP视点与核心内容 分布工基础设施为构建分布式系统 嵌入式开发 提供的基本支持 分布式对象调用的过程解释
类与类之间的关系
应用服务器 系统问题识别 应用服务器可扩展性和稳定性 J2EE体系填图
敏捷开发 开发流程填图 MVC架构填图 系统分层填表
软件架构评估 质量属性的识别与分类 架构风险、敏感点、权衡点定义
软件系统设计
MVC的元素、JAVAEE元素与MVC对应 EJB构件种类
嵌入式开发
EBJ有状态与无状态构件分类
嵌入式开发
软件架构评估 质量属性 架构风险点、敏感点、权衡点定 义
WEB应用架构设计 DNS负载均衡和反向代理机制的对比 数据库分区与主从复制 缓存机制
2015 2016 2017
软件架评估
系统设计建模
质量属性
UML状态图与活动图定义与区别
架构风险点、敏感点、权衡点定义 填图
嵌入式开发 (实际考的是可 靠性、恢复块、 N版本设计)
软件数据架构 数据库在线访问与ORM的区别 数据访问层的特点与优点 工厂模式的定义与应用场景
WEB应用架构设计 响应式WEB设计 架构元素填图 主从复制机制的优点
2018
需求分类 操作性需求、性能需求、安全性需 求、文化需求 C/S架构对于需求的题中需求的响应
软件系统建模 数据流图填图 ERD填图 实体与类的区别 用例的分类与区别
软件数据架构 关系数据库与文件系统对比填表 内存数据库与关系数据库对比填 表 SQL优化策略
2018年下半年 系统架构设计师 案例分析
全国计算机技术与软件专业技术资格(水平)考试2018年下半年系统架构设计师下午试卷I(考试时间14:00~16:30 共150 分钟)1.在答题纸的指定位置填写你所在的省、自治区、直辖市、计划单列市的名称。
2.在答题纸的指定位置填写准考证号、出生年月日和姓名。
3.答题纸上除填写上述内容外只能写解答。
4.本试卷共5道题,试题一是必答题,试题二至试题五选答1 道。
每题25 分,满分75 分。
5.解答时字迹务必清楚,字迹不清时,将不评分。
6.仿照下面例题,将解答写在答题纸的对应栏内。
例题2018 年下半年全国计算机技术与软件专业技术资格(水平)考试日期是(1)月(2)日。
因为正确的解答是“11 月 4 日”,故在答题纸的对应栏内写上“11”和“4”(参看下表)。
试题一阅读以下关于软件系统设计的叙述,在答题纸上回答问题1 至问题3。
【说明】某文化产业集团委托软件公司开发一套文化用品商城系统,业务涉及文化用品销售、定制、竞拍和点评等板块,以提升商城的信息化建设水平。
该软件公司组织项目组完成了需求调研,现已进入到系统架构设计阶段。
考虑到系统需求对架构设计决策的影响,项目组先列出了可能影响系统架构设计的部分需求如下:(a)用户界面支持用户的个性化定制;(b)系统需要支持当前主流的标准和服务,特别是通信协议和平台接口;(c)用户操作的响应时间应不大于3 秒,竞拍板块不大于1 秒;(d)系统具有故障诊断和快速恢复能力;(e)用户密码需要加密传输;(f)系统需要支持不低于2G 的数据缓存;(g)用户操作停滞时间超过一定时限需要重新登录验证;(h)系统支持用户选择汉语、英语或法语三种语言之一进行操作。
项目组提出了两种系统架构设计方案:瘦客户端C/S 架构和胖客户端C/S 架构,经过对上述需求逐条分析和讨论,最终决定采用瘦客户端C/S 架构进行设计。
【问题1】(8 分)在系统架构设计中,决定系统架构设计的非功能性需求主要有四类:操作性需求、性能需求、安全性需求和文化需求。
系统架构师下午案例分析历年必考总结
系统架构师下午案例分析历年必考总结一、案例分析概述案例分析是系统架构师考试中的重要环节,通过对实际案例的分析和解决方案的设计,考察考生在系统架构设计方面的能力和实际应用能力。
本文将从历年考试中的必考内容出发,对案例分析的常见题型和解题思路进行总结和分析。
二、常见案例分析题型1. 系统架构设计案例分析这类题型要求考生根据给定的场景和需求,设计一个符合要求的系统架构。
考生需要从系统的整体结构、模块划分、组件选择、数据流程等方面进行详细设计,并给出相应的解决方案。
在解答过程中,需要考虑系统的可扩展性、可维护性、性能等关键指标。
2. 系统性能优化案例分析这类题型要求考生根据给定的系统性能问题,分析问题的原因,并给出相应的优化方案。
考生需要从系统架构、代码实现、数据库设计等方面进行全面的分析,并提出相应的优化策略。
在解答过程中,需要考虑系统的瓶颈点、资源利用率、并发处理等关键问题。
3. 大数据处理案例分析这类题型要求考生根据给定的大数据处理需求,设计一个高效可靠的大数据处理系统。
考生需要从数据采集、存储、处理、分析等方面进行全面的设计,并给出相应的技术选型和解决方案。
在解答过程中,需要考虑数据的规模、处理速度、数据安全等关键问题。
4. 云计算架构设计案例分析这类题型要求考生根据给定的云计算场景和需求,设计一个可靠高效的云计算架构。
考生需要从云服务模型、虚拟化技术、容灾备份等方面进行详细设计,并给出相应的解决方案。
在解答过程中,需要考虑云计算的可扩展性、安全性、成本效益等关键问题。
三、解题思路和注意事项1. 充分理解题目要求在开始解答之前,首先要充分理解题目要求,明确考察的重点和目标。
仔细阅读题目描述,理解系统的需求和约束条件,确定解题的方向和范围。
2. 分析问题和确定解决方案在分析问题时,可以采用自顶向下的思维方式,从整体到细节逐步分析。
首先确定系统的整体架构,然后分析各个模块之间的关系和交互,最后对每个模块进行详细设计。
高级 系统架构设计师 2018 年 下半年 下午试卷 案例
全国计算机技术与软件专业技术资格(水平)考试高级 系统架构设计师 2018年 下半年 下午试卷 案例(考试时间 150 分钟)试题一 【说明】某文化产业集团委托软件公司开发一套文化用品商城系统,业务涉及文化用品销售、定制、竞拍和点评等板块,以提升商城的信息化建设水平。
该软件公司组织项目组完成了需求调研,现已进入到系统架构设计阶段。
考虑到系统需求对架构设计决策的影响,项目组先列出了可能影响系统架构设计的部分需求如下:(a)用户界面支持用户的个性化定制;(b)系统需要支持当前主流的标准和服务,特别是通信协议和平台接口;(c)用户操作的响应时间应不大于3秒,竞拍板块不大于1秒;(d)系统具有故障诊断和快速恢复能力;(e)用户密码需要加密传输;(f)系统需要支持不低于2G的数据缓存;(g)用户操作停滞时间超过一定时限需要重新登录验证;(h)系统支持用户选择汉语、英语或法语三种语言之一进行操作。
项目组提出了两种系统架构设计方案:瘦客户端C/S架构和胖客户端C/S架构,经过对上述需求逐条分析和讨论,最终决定采用瘦客户端C/S架构进行设计。
问题:1.1(8分)在系统架构设计中,决定系统架构设计的非功能性需求主要有四类:操作性需求、性能需求、安全性需求和文化需求。
请简要说明四类需求的含义。
问题:1.2(8分)根据表1-1的分类,将题干所给出的系统需求(a)~(h)分别填入(1) ~ (4)。
问题:1.3(9分)请说明瘦客户端C/S架构能够满足题干中给出的哪些系统需求(只需要回答出三个系统需求)。
试题二 【说明】某公司欲建设一个房屋租赁服务系统,统一管理房主和租赁者的信息,提供快捷的租赁服务。
本系统的主要功能描述如下:1. 登记房主信息。
记录房主的姓名、住址、身份证号和联系电话等信息,并写入房主信息文件。
2. 登记房屋信息。
记录房屋的地址、房屋类型(如平房、带阳台的楼房、独立式住宅等)、楼层、租金及房屋状态(待租赁、已出租)等信息,并写入房屋信息文件。
2018年软考高级网络规划设计师(下午)案例分析参考答案
全国计算机技术与软件专业技术资格(水平)考试2018年下半年网络规划设计师下午试卷试题一阅读以下说明,回答问题1至问题4,将解答填入答题纸对应的解答栏内。
【说明】某园区组网方案如图1-1所示,数据规划如表1-1内容所示。
【问题1】(8分)该网络对汇聚层交换机进行了堆叠,在此基础上进行链路聚合并配置接口,补充下列命令片段。
[SW3] interface (1)[SW3-Eth-Trunk30] quit[SW3] interface gigabitethernet 1/0/1[SW3-GigabitEthernet1/0/1] eth-trunk 30[SW3-GigabitEthemet1/0/1] quit[SW3] interface gigabitethernet 2/0/1[SW3-GigabitEthernet2/0/1] eth-trunk 30[SW3-GigabitEthernet2/0/1] quit[SW3] vlan batch (2)[SW3] interface eth-trunk 30[SW3-Eth-Trunk30] port link-type (3)[SW3-Eth-Trunk30] port trunk allow-pass vlan 30 40[SW3-Eth-Trunk30] quit[SW3] interface vlanif 30[SW3-Vlanif30] ip address (4)[SW3-Vlanif30] quit【问题2】(8分)该网络对核心层交换机进行了集群,在此基础上进行链路聚合并配置接口,补充下列命令片段。
[CSS] interface loopback 0[CSS-LoopBack0] ip address 3.3.3.3 32[CSS-LoopBack0] quit[CSs] vlan batch 10 30 40 50[CSS] interface eth-trunk 10[CSS-Eth-Trunk10] port link-type access[CSS- Eth-Trunk10] port default vlan 10[CSS- Eth-Trunk10] quit[CSS] interface eth-trunk 20[CSS-Eth-Trunk20] port link-type (5)[CSS- Eth-Trunk20] port default vlan 10[CSS-Eth-Trunk20] quit[CSS] interface eth-trunk 30[CSS- Eth-Trunk30] port link-type (6)[CSS-Eth-Trunk30] port trunk allow-pass vlan 30 40[CSS-Eth-Trunk30] quit[CSS] interface vlanif 10[CSS-Vlanif10] ip address 172.16.10.3 24[CSS-Vlanif10] quit[CSS] interface vlanif 30[CSS-Vlanif30] ip address 172.16.30.1 24[CSS-Vlanif30] quit[CSS] interface vlanif 40[CSS-Vlanif40] ip address (7)[CSS-Vlanif40] quit[CSS] interface gigabitethernet 1/1/0/10[CSS-GigabitEthernet1/1/0/10] port link-type access[CSS-GigabitEthernet1/1/0/10] port default vlan 50[CSS-GigabitEthernet1/1/0/10] quit[CSS] interface vlanif 50[CSS-Vlanif50] ip address (8)[CSS-Vlanif50] quit【问题3】(3分)配置FW1时,下列命令片段的作用是(9)[FW1] interface eth-trunk 10[FW1-Eth-Trunk10] quit[FW1] interface gigabitethernet 1/0/3[FW1-GigabitEthernet1/0/3] eth-trunk 10[FW1-GigabitEthernet1/0/3] quit[FW1] interface gigabitethernet 1/0/4[FW1-GigabitEthernet1/0/4] eth-trunk 10[FW1-GigabitEthernet1/0/4] quit【问题4】(6分)在该网络以防火墙作为出口网关的部署方式,相比用路由器作为出口网关,防火墙旁挂的部署方式,最主要的区别在于(10)。
2018上半年系统规划与管理师考试《案例分析》真题及答案
2018上半年系统规划与管理师考试《案例分析》真题(总分100, 考试时间150分钟)一、案例分析题阅读下列说明,回答问题1至问题4,将解答填入答题纸对应栏内。
B公司是一家专门提供信息技术服务的供应商,其IT服务事业部设置有热线中心、备件中心、技术服务中心和客户服务中心。
其中热线中心主要负责400电话的接听、咨询类问题解答和事件的派单工作;备件中心主要负责相关设备的备品和备件储备计划、采购和备件日常维护管理工作;技术服务中心主要负责项目的执行,包括巡检、故障处理、工具研发等工作;客户服务中心主要负责制定管理制度,开展项目的管理、日常培训、客户满意度调查及绩效考核等。
B公司(乙方)销售人员刚刚与某石化集团数据中心(甲方)签订了一份网络维护服务级别协议(SLA),主要内容包括:(1)乙方提供办公网网络设备及链路的响应支持、日常运维和优化服务;(2)乙方提供1名驻场工程师,负责5X8小时现场服务、每日巡检;(3)在现场支持服务中,乙方应保证在30分钟内响应服务请求,2小时内到达甲方现场,4小时内排除故障并恢复服务,重大事件保障期间7X24小时值守;(4)乙方必须建立完备的维护工作日志,对所有操作均需要保留具体清晰的日志记录;(5)乙方必须每季度进行隐患排查、系统升级、性能优化服务,并提供服务报告;(6)乙方应按照ITIL.事件管理要求建立事件管理程序,并按时完成相关文档交付工作。
交付形式为计算机光盘和纸质文档;(7)乙方提供热线服务支持时间为5X8小时,如果远程无法解决,则提供现场服务。
公司对此项目进行了运营级别协议(OLA) 的拆分,备件中心紧急向S公司采购了两块光纤网卡,客户服务中心组织相关人员编制了事件管理控制程序和问题管理控制程序,并对项目组项目经理、驻场网络工程师、网络技术专家等相关人员进行了相关培训。
1. 请基于以上案例中的服务合同内容,完成下表内容,以表格方式给出能满足B公司网络运行维护服务的最基本的服务目录。
2018年下半年系统集成项目管理工程师考试《案例分析》真题及答案
2018年下半年系统集成项目管理工程师考试《案例分析》真题(总分100, 考试时间150分钟)一、案例分析题阅读下列说明,回答下列问题,将解答填入答题纸的对应栏内。
【说明】信管网A公司承接了某信息系统工程项目。
公司李总任命小王为项目经理,向公司项目管理办公室负责。
项目组接到任务后,各成员根据各自分工制定了相应项目管理子计划,小王将收集到的各子计划合并为项目管理计划并直接发布。
为了保证项目按照客户要求尽快完成,小王基于自身的行业经验和对客户需求的初步了解后,立即安排项目团队开始实施项目。
在项目实施过程中,客户不断调整需求,小王本着客户至上的原则,对客户的需求均安排项目组进行了修改,导致某些工作内容多次重复。
项目进行到了后期,小王才发现项目进度严重滞后,客户对项目进度很不满意并提出了投诉。
接到客户投诉后,李总要求项目管理办公室给出说明。
项目管理办公室对该项目情况也不了解,因此组织相关人员对项目进行审查,发现了很多问题。
1. 结合案例,请简要分析造成项目目前状况的原因。
该问题分值: 6答案:1、整体管理上存在问题,项目管理计划役有经过评审。
2、范围管理上存在问题,没有与各干系人对需求进行详细分析,只是在多客户需求的初步了解后就开始实施。
3、变更管理存在实施,没有按变更管理流程处理变更。
4、进度管理存在问题,导致了进度严重滞后。
5、沟通管理存在问题,导致客户对项目很不满并投诉,并且没有将相关项目绩效数据发送给项目管理办公室。
6、公司缺乏对项目的指导和监控。
2. 请简述项目管理办公室的职责。
该问题分值: 6答案:1、建立组织内项目管理的支撑环境。
2、培养项目管理人员。
3、提供项目管理的指导和咨询。
4、组织内的多项目的管理和监控。
5、项目组合管理。
6、提高组织项目管理能力。
3. 结合案例,判断下列选项的正误(填写在答题纸对应栏内,正确的选项填写“√”,错误的选项填写“×”)。
(1)项目整体管理包括选择资源分配方案、平衡相互竞争的目标和方案,以及协调项目管理各知识领域之间的依赖关系。
2018年下半年信息系统项目管理师考试《案例分析》真题及答案
2018年下半年信息系统项目管理师考试《案例分析》真题(总分100, 考试时间150分钟)一、案例分析题阅读下列说明,回答下列问题,将解答填入答题纸的对应栏内。
【说明】2018年1月,信管网系统集成公司中标本市某地铁线路的列车乘客信息系统项目,内容包括地铁公司运营中心节目播放控制软件、地铁列车节目接收软件以及服务器、播放终端等硬件设施的搭建工作。
公司任命小陈为项目经理,并从各部门抽调了经验丰富的工程师组成了项目团队。
小陈依据过去多年从事会议场所多媒体播控系统的经验,自己编写了项目范围说明书,并依此创建了WBS和WBS词典,形成项目范围基准。
在项目实施过程中,由于与供应解码设备的厂商发生合同纠纷,项目组不得不重新寻找新的合作厂商,并针对新的解码设备,重新开发接口软件,致使项目工期拖延。
客户针对播放控制软件,要求增加断点续传的功能,开发人员认为工作量不大就自行增加了该功能。
项目测试时,小陈发现与之前做的项目不同,地铁运行时数据是通过车地无线网络传输,带宽有限,网络丢包现象严重,导致视频节目播放时,经常卡顿,马赛克现象严重,究其原因发现是WBS中解决该问题的软件模块没有开发。
验收时,客户对项目执行情况很不满意,小陈觉得客户吹毛求疵与客户发生了争执,导致客户向公司高层投诉。
1. 结合案例,请分析该项目在范围管理方面存在哪些问题?该问题分值: 6.25答案:1、没有制定项目范围管理计划。
2、需求收集做得不够详细。
3、范围定义存在问题,小陈只自己一个人编写了范围说明书。
4、创建WBS存在问题,WBS没有经过相关干系人的确认。
5、范围确认存在问题,导致WBS中定义的功能没有开发。
6、范围控制存在问题,没有走范围变更控制流程。
2. 结合案例,请分析该项目在范围管理之外,还存在哪些问题?该问题分值: 6.25答案:1、整体管理存在问题,没有制定整体变更控制流程。
2、进度管理存在问题,导致工期拖延。
3、质量管理选在问题,导致产品出现卡顿,马赛克现象严重等质量问题。
计算机水平考试-(a)系统架构设计师模拟题案例分析(二)
(A)系统架构设计师模拟题案例分析(二)案例分析题阅读以下软件架构设计的问题,在答题纸上回答问题。
某软件开发公司欲为某电子商务企业开发一个在线交易平台,支持客户完成网上购物活动中的在线交易。
在系统开发之初,企业对该平台提出了如下要求。
1在线交易平台必须在1秒内完成客户的交易请求。
2该平台必须保证客户个人信息和交易信息的安全。
3当发生故障时,该平台的平均故障恢复时间必须小于10秒。
4由于企业业务发展较快,需要经常为该平台添加新功能或进行硬件升级。
添加新功能或进行硬件升级必须在6小时内完成。
针对这些要求,该软件开发公司决定采用基于架构的软件开发方法,以架构为核心进行在线交易平台的设计与实现。
1、软件质量属性是影响软件架构设计的重要因素。
请用200字以内的文字列举6种不同的软件质量属性名称,并解释其含义。
2、请对该在线交易平台的4个要求进行分析,用300字以内的文字指出每个要求对应何种软件质量属性;并针对每种软件质量属性,各给出2种实现该质量属性的架构设计策略。
阅读以下关于结构化软件系统建模的叙述,在答题纸上回答问题。
希赛公司拟开发一个商业情报处理系统,使公司能够针对市场环境的变化及时调整发展战略,以获取最大的商业利益。
项目组经过讨论,决定采用结构化分析和设计方法。
在系统分析阶段,为了更好地对情报数据处理流程及其与外部角色的关联进行建模,项目组成员分别给出了自己的没计思路。
3小张提出先构建系统流程图(System Flowcharts),以便更精确地反映系统的业务处理过程及数据的输入和输出。
4小李提出先构建系统数据流图(Data FlowDiagrams),来展现系统的处理过程和定义业务功能边界,并给出了情报分类子系统的0层和1层数据流图,后者如图所示。
项目组经讨沦确定以数据流图作为本阶段的建模手段。
工程师老王详细说明了流程图和数据流图之间的区别与联系,并指出了图的数据流图中存在的错误。
3、流程图和数据流图是软件系统分析设计中常用的两种手段,请用300字以内文字简要说明流程图与数据流图的含义及其区别,并说明项目组为何确定采用数据流图作为建模手段。
2018年下半年信息系统项目管理师考试案例分析常见问题总结
2018年下半年信息系统项目管理师考试案例分析常见问题总结V2.0版本1、因人手比较紧张,M 从正在从事编程工作的高手中选择了小张作为负责软件自项目的项目经理,小张同时兼任模块的编辑工作。
λ项目管理岗位是管理岗位,对技术的要求不高,小张仅仅从事过编程工作,对项目管理工作不熟悉,没有及时得到相关岗位工作培训。
λ小张同时兼任模块编程,导致其工作精力分散,不能集中于某一项工作。
2、该开发人员就直接对系统软件进行了修改。
λ软件测试计划编制不合理。
在软件测试过程中,应该避免自己测试自己的产品,自己修改自己的产品,应有别人来修改,这样更有利于保证质量和测试的准确性。
λ没有遵循变更控制流程。
开发人员修改模块,应该通过变更控制流程,得到CCB 的批准后,才能修改。
3、在验收过程中,老刘提出了一些小问题。
项目经理张斌带领团队很快妥善解决了这些问题,但是随着时间的推移,客户的问题似乎不断。
时间已超过系统试用期,但是客户仍然提出一些小问题,而有些问题都是客户方曾经提出过的,并实际上已经解决了的问题。
λ没有确定清晰地变更控制流程,项目有了新的需求,发生变更后没有及时的告知项目干系人,导致需求重复的出现。
λ变更发生后应对结果进行评审,保证项目实施与计划一致协调。
λ沟通管理不到位。
没有重视和及时的处理和记录客户提出问题,4、项目经理小丁做过5 年的系统分析和设计工作,但这是他第一次担任项目经理,小丁兼任系统分析工作。
λ人员调配不合理。
项目经理岗位是管理岗位,对技术的要求不高,小丁仅仅从事过编程工作,缺乏项目管理经验。
λ小丁同时兼任系统分析工作,导致其工作精力分散,不能集中于某一项工作。
λ应该对小丁有足够的项目管理知识的培训,以提高项目管理知识,以利于更好的开展工作。
5、因此他要求项目组成员无论如何每周都必须按时参加例会并发言,但对例会具体应如何进行,老张却不知道如何规定。
很快项目组成员就开始抱怨例会的不明,时间太长,效率太低,缺乏效果等等,而且由于在例会上意见相左,很多组员开始相互争吵,甚至影响了人际关系的融洽。
新版系统分析师2018年上半年综合知识案例分析论文真题及答案解析
全国计算机技术与软件专业技术资格(水平)考试高级系统分析师 2018年上半年综合知识案例分析论文真题及答案解析1面向对象分析中,对象是类的实例。
对象的构成成分包含了(1),属性和方法(或操作)。
(1)A.标识 B.消息 C.规则 D.结构2.UML2.0所包含的图中,(2)描述由模型本身分解而成的组织单元,以及他们之间的依赖关系。
(2)A.组合结构图 B.包图 C.部署图 D.构件图UML的结构包括构造块、规则和公共机制三个部分。
在基本构造块中,(3)能够表示多个相互关联的事物的集合;规则是构造块如何放在一起的规定,包括了(4)公共机制中,(5)是关于事物语义的细节描述(3)A.用例描述 B.活动 C.图 D.关系(4)A.命名、范围、可见性和一致性B.范围、可见性、一致性和完整性C.命名、可见性、一致性和执行D.命名、范围、可见性、完整性和执行(5)A.规格说明 B.事物标识 C.类与对象 D.扩展机制DES是一种(6),其密钥长度为56位,3DES是利用DES的加密方式,对明文进行3次加密,以提高加密强度,其密钥长度是(7)位。
(6)A.共享密钥 B.公开密钥 C.报文摘要 D.访问控制(7)A.56 B.112 C.128 D.168下列算法中,用于数字签名中摘要的是(8)。
(8)A.RSA B.IDEA C.RC4 D.MDS以下用于在网络应用层和传输层之间提供加密方案的协议是(9)。
(9)A.PGP B.SSL C.IPSec D.DES孙某在书店租到一张带有注册商标的应用软件光盘,擅自复制后在网络进行传播,其行为是侵犯(10)行为。
(10)A.商标权 B.软件著作权 C.注册商标专用权 D.署名权在著作权法中,计算机软件著作权保护的对象是(11)。
(11)A.计算机程序及其开发文档 B.硬件设备驱动程序C.设备和操作系统软件D.源程序代码和底层环境著作权中,(12)的保护期不受限制。
系统集成项目管理师2018年上案例分析答案及解析精选全文
可编辑修改精选全文完整版2018年上半年(05月)系统集成项目管理工程师下午案例题试题一(20分)阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。
[说明]信息系统集成公司承接了一项信息系统集成项目,任命小王为项目经理。
项目之初,根据合同中的相关条款,小王在计划阶段简单地描绘了项目的大致范围,列出了项目应当完成的工作。
甲方的项目经理是该公司的信息中心主任,但该信息中心对其他部门的影响较弱。
由于此项目涉及到甲方公司的很多业务部门,因此在项目的实施过程中,甲方的销售部门、人力资源部门、财务部门等都直接向小王提出了很多新的要求,而且很多要求彼此都存在一定的矛盾。
小王尝试地做了大量的解释工作,但是甲方的相关部门总是能够在合同的相关条款中找到变更的依据。
小王明白是由于合同条款不明确导致了现在的困境,但他也不知道该怎样解决当前所面临的问题。
[问题1] (8分)在本案例中,除了因合同条款不明确导致的频繁变更外,还有哪些因素造成了小王目前的困境?[问题2] (4分)结合案例,列举该项目的主要干系人。
[问题3] (4分)简要说明变更控制的主要步骤。
[问题4] (4分)基于案例,请判断以下描述是否正确(填写在答题纸的对应栏内,正确的选项填写“√”,不正确的选项填写“×”) :(1)变更控制委员会是项目的决策机构,不是作业机构。
()(2)甲方的组织结构属于项目型。
()(3)需求变更申请可以由甲方多个部门分别提出。
()(4)信息中心主任对项目变更的实施负主要责任。
()参考答案:【问题1】造成了小王目前困境的因素还包括:1、缺少由项目主要干系人都认可的项目整体管理计划。
2、缺乏规范的项目变更控制流程。
3、项目范围不明确,缺少干系人一致认可的范围基准。
4、对于主要的项目干系人识别、分析、管理不到位。
5、沟通管理不到位。
6、甲方的项目组织结构不利于项目高效的管控。
【问题2】该项目的主要干系人包括:甲方项目经理、甲方各个用户部门(销售部门、人力资源部门、财务部门)、乙方项目经理、乙方项目团队、甲乙双方高层。
系统架构设计师案例分析试题加答案(二)
系统架构设计师案例分析试题加答案(二)系统架构设计师考试属于软考中的一项高级资格考试,考试分综合知识、案例分析和论文3个科目。
下午的案例分析是考试的一大难点,希赛小编为大家整理了几道系统架构设计师案例分析试题,希望对大家有所帮助。
试题二阅读以下关于软件架构评估的说明,回答问题。
某网上购物电子商务公司拟升级正在使用的在线交易系统,以提高用户网上购物在线支付环节的效率和安全性。
在系统的需求分析与架构设计阶段,公司提出的需求和关键质量属性场景如下:(a)正常负载情况下,系统必须在0.5秒钟内对用户的交易请求进行响应;(b)信用卡支付必须保证99.999%的安全性;(c)对交易请求处理时间的要求将影响系统的数据传输协议和处理过程的设计;(d)网络失效后,系统需要在1.5分钟内发现错误并启用备用系统;(e)需要在20人月内为系统添加一个新的CORBA中间件;(f)交易过程中涉及的产品介绍视频传输必须保证画面具有600*480的分辨率,20帧/秒的速率;(g)更改加密的级别将对安全性和性能产生影响;(h)主站点断电后,需要在3秒钟内将访问请求重定向到备用站点:(i)假设每秒中用户交易请求的数量是10个,处理请求的时间为30毫秒,则“在1秒钟内完成用户的交易请求”这一要求是可以实现的;(j)用户信息数据库授权必须保证99.999%名可用;(k)目前对系统信用卡支付业务逻辑的描述尚未达成共识,这可能导致部分业务功能模块的重复,影响系统的可修改性;(l)更改Web界面接口必须在4人周内完成;(m)系统需要提供远程调试接口,并支持系统的远程调试。
在对系统需求和质量属性场景进行分析的基础上,系统的架构师给出了三个候选的架构设计方案。
公司目前正在组织系统开发的相关人员对系统架构进行评估。
1、在架构评估过程中,质量属性效用树(utilitytree)是对系统质量属性进行识别和优先级排序的重要工具。
请给出合适的质量属性,填入图中(1)、(2)空白处;并选择题干描述的(a)~(m),填入(3)~(6)空白处,完成该系统的效用树。
2018年下半年下午试题-系统分析师(考试真题-案例分析)
2018年下半年下午试题-系统分析师(考试真题及答案)【试题一】阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。
[说明]6)系统应具备一定的扩容能力,以满足未来市场规模扩张的需要。
项目组李工认为该系统功能相对独立,系统可分解为不同的独立功能模块,适合采用结构化分析与设计方法对系统进行分析与设计。
但王工认为,系统可管理的对象明确,而且项目团队具有较强的面向对象系统开发经验,建议采用面向对象分析与设计方法。
经项目组讨论,决定采用王工的建议,采用面向对象分析与设计方法开发系统。
问题2.1 (7分)在系统分析阶段,结构化分析和面向对象分析方法主要分析过程和分析模型均有所区别,请将(a) ~ (g)各项内容填入表2-1 (1) ~ (4)处对应位置。
表2-1系统分析方法比较(a)确定目标系统概念类;(b) 实体关系图(ERD) ;(c)用例图;(d)通过功能分解方式把系统功能分解到各个模块中;(e) 交互图;(f) 数据流图(DFD) ;(g) 建立类间交互关系。
问题2.2 [问题21 (12分)请分析下面A~Q所列出的共享单车租赁服务系统中的概念类及其方法,在图2-1所示用例图(1) ~ (12) 处补充所缺失信息。
A.用户,B.共享单车,C.用户管理,D.注册,E.注销,F.用户查询,G.单车管理,H.租赁, L归还, J. 单车查询K.费用管理,L.保证金管理,M.租赁费管理,N.数据存储管理,O.用户数据存储管理,P.单车数据存储管理,Q.费用结算,R.身份认证问题2.3 (6分)随着共享单车投放量以及用户量的增加会存在系统性能或容量下降问题,请用200字以内的文字说明,在系统设计之初,如何考虑此类问题?【试题三】阅读以下关于安全关键系统安全性设计技术的描述,回答问题1至问题3。
[说明]某公司长期从事计算机产品的研制工作,公司领导为了响应国家军民融合的发展战略,决定要积极参与我国军用设备领域的研制工作,将本公司的计算机及软件产品通过提升和改造,应用到军用装备的安全关键系统中。
信息系统项目管理师真题2018年上半年下午案例分析试题二
2018年上半年信息系统项目管理师下午案例分析试题二试题二(27分):阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。
【说明】某软件项目包含8项活动,活动之间的依赖关系,以及各活动的工作量和所需的资源如下表所示。
假设不同类型的工作人员之间不能互换,但是同一类型的人员都可以从事与其相关的所有工作。
所有参与该项目的工作人员,从项目一开始就进入项目团队,并直到项目【问题1】(14分)假设该项目团队有SA人员1人,SD人员2人,SC人员3人,请将下面(1)处的答案填写在答案纸的对应栏内。
结束后, 先投入(1 )个SD完成C,需要(2)天。
结束后, 再投入(3)个SD完成D,需要(4)天。
结束后, 投入(5)个SC完成(6),需要(7)天。
结束后,投入SD 完成B。
C、D结束后,投入(8 )个SC完成G,需要(9)天。
G结束后,投入(10 )个SC完成E,需要1天。
E、F、G 完成后,投入1 个SA 完成H ,需要2 天。
项目总工期为(11 )天。
问题2】(7 分)假设现在市场上一名SA 每天的成本为500 元,一名SD 每天的成本为500 元,一名SC 每天的成本为600 元,项目要压缩至10 天完成。
1)则应增加什么类型的资源?增加多少?2)项目成本增加还是减少?增加或减少多少?(请给出简要计算步骤)问题3】(6 分)请判断以下描述是否正确(填写在答题纸的对应栏内,正确的选项填写“2”,不正确的选项填写“ X”)1)活动资源估算过程同费用估算过程紧密相关,外地施工团队聘用熟悉本地相关法规的资讯人员的成本不熟于活动资源估算的范畴,只属于项目的成本部分。
(2 )制定综合资源日历属于活动资源估算过程的一部分,一般只包括资源的有无,二不包括人力资源的能力和技能。
()。
3)项目变更造成项目延期,应在变更确认时发布,而非在交付前发布。
(参考答案:问题1 :用单代号图+ 时标网络图也可以做出来,思路理顺后就不难了。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2018 年系统架构师考试科目二:案例分析1.阅读以下关于软件系统设计的叙述,在答题纸上回答问题 1 至问题 3。
【题目】某文化产业集团委托软件公司开发一套文化用品商城系统,业务涉及文化用品销售、定制、竞拍和点评等板块,以提升商城的信息化建设水平。
该软件公司组织项目组完成了需求调研,现已进入到系统架构设计阶段。
考虑到系统需求对架构设计决策的影响,项目组先列出了可能影响系统架构设计的部分需求如下:(a)用户界面支持用户的个性化定制;(b)系统需要支持当前主流的标准和服务,特别是通信协议和平台接口;(c)用户操作的响应时间应不大于 3 秒,竞拍板块不大于 1 秒;(d)系统具有故障诊断和快速恢复能力;(e)用户密码需要加密传输;(f)系统需要支持不低于 2G 的数据缓存;(g)用户操作停滞时间超过一定时限需要重新登录验证;(h)系统支持用户选择汉语、英语或法语三种语言之一进行操作。
项目组提出了两种系统架构设计方案:瘦客户端 C/S 架构和胖客户端 C/S 架构,经过对上述需求逐条分析和讨论,最终决定采用瘦客户端 C/S 架构进行设计。
【问题 1】(8 分)在系统架构设计中,决定系统架构设计的非功能性需求主要有四类:操作性需求、性能需求、安全性需求和文化需求。
请简要说明四类需求的含义。
【问题 1 解析】统性能需求(Performance Requirements):指响应时间、吞吐量、准确性、有效性、资源利用率等与系统完成任务效率相关的指标。
可靠性、可用性等指标可归为此类。
安全性需求(Security Requirements):系统向合法用户提供服务并阻止非授权用户使用服务方面的系统需求。
操作性需求(Operational Requirements):与用户操作使用系统相关的一些需求。
文化需求(Cultural Requirements):带有文化背景因素的系统需求。
【问题 2】(8 分)根据表 1-1 的分类,将题干所给出的系统需求(a)~(h)分别填入(1)~(4)。
表 1-1需求分类【问题 2 解析】(1):(a)、(b)(2):(c)、(d)、(f)(3):(e)、(g)(4):(h)【问题 3】(8 分)请说明瘦客户端 C/S 架构能够满足题干中给出的哪些系统需求(只需要回答出三个系统需求)。
【问题 3 解析】1、问题问的是哪些需求瘦客户端 C/S 能满足。
这似乎是个伪命题,如果要做,这些需求都应该能满足啊。
2、那么退而求其次,只能理解为哪些需求使用瘦客户端比胖客户端更合适(因为题目是在胖与瘦之间做的选择)。
此时,好像也很难做出准确的判断。
(a)无论胖还是瘦,要做到用户界面的个性化应该都没有问题,而且难说哪种更强。
毕竟瘦的只是把业务逻辑从客户端放到了服务器上。
(b)胖和瘦无明显差异。
(c)胖客户端,在客户端的运算能力强一些。
瘦客户端可以在服务端面用集群做支持。
谁更强一点?(d)瘦客户端将业务逻辑迁移到应用服务器上,所以有故障只要修复服务器上的内容,而胖客户端要更新所有客户端,工作量大,所以此情况下瘦客户端有优势。
(e)胖客户端的后端是数据库,没有业务逻辑,此时要做加密传输没有基础,但瘦客户端可以做到。
(f)胖客户端做到 2G 数据缓存很容易,而瘦客户端不现实。
(g)瘦客户端与胖客户端均可做到。
(h)瘦客户端与胖客户端均可做到。
2.阅读以下关于软件系统建模的叙述,在答题纸上回答问题 1 至问题 3。
【题目】某公司欲建设一个房屋租赁服务系统,统一管理房主和租赁者的信息,提供快捷的租赁服务。
本系统的主要功能描述如下:1.登记房主信息。
记录房主的姓名、住址、身份证号和联系电话等信息,并写入房主信息文件。
2.登记房屋信息。
记录房屋的地址、房屋类型(如平房、带阳台的楼房、独立式住宅等)、楼层、租金及房屋状态(待租赁、已出租)等信息,并写入房屋信息文件。
一名房主可以在系统中登记多套待租赁的房屋。
3.登记租赁者信息。
记录租赁者的个人信息,包括:姓名、性别、住址、身份证号和电话号码等,并写入租赁者信息文件。
4.安排看房。
已经登记在系统中的租赁者,可以从待租赁房屋列表中查询待租赁房屋信息。
租赁者可以提出看房请求,系统安排租赁者看房。
对于每次看房,系统会生成一条看房记录并将其写入看房记录文件中。
5.收取手续费。
房主登记完房屋后,系统会生成一份费用单,房主根据费用单交纳相应的费用。
6.变更房屋状态。
当租赁者与房主达成租房或退房协议后,房主向系统提交变更房屋状态的请求。
系统将根据房主的请求,修改房屋信息文件。
【问题 1】(12 分)若采用结构化方法对房屋租赁服务系统进行分析,得到如图 2-1 所示的顶层 DFD。
使用题干中给出的词语,给出图 2-1 中外部实体 E1~E2、加工 P1~P6 以及数据存储 D1~D4 的名称。
图 2-1 房屋租赁服务系统顶层 DFD 【问题 1 解析】E1:房主E2:租赁者P1:登记房主信息P4:查询待租赁房屋信息P2:登记房屋信息P5:安排看房P3:登记租赁者信息P6:变更房屋状态D1:房主信息文件D2:租赁者信息文件D3:房屋信息文件D4:看房记录文件【问题 2】(5 分)若采用信息工程(Information Engineering)方法对房屋租赁服务系统进行分析,得到如图 2-2 所示的 ERD。
请给出图 2-2 中实体(1)~(5)的名称。
图 2-2 房屋租赁服务系统 ERD【问题 2 解析】(1):房主(2):房屋(3):房屋信息文件(4):租赁者(5):看房记录文件【问题 3】(8 分)(1)信息工程方法中的“实体(entity)”与面向对象方法中的“类(class)”之间有哪些不同之处?(2)在面向对象方法中通常采用用例(Use Case)来捕获系统的功能需求。
用例可以按照不同的层次来进行划分,其中的 Essential Use Cases 和 Real Use Cases 有哪些区别?【问题 3 解析】(1):实体用于数据建模,而类用于面向对象建模。
实体只有属性,而类有属性和操作。
(2):Essential Use Cases(抽象用例),Real Use Cases(基础用例),这两者的区别为:基础用例是实实在在在与用户需求有对应关系的用例,是从用户需求获取的渠道得到的,而抽象用例是从基础用例中抽取的用例的公共部分,是为了避免重复工作,优化结构而提出的用例。
3.阅读以下关于嵌入式实时系统相关技术的叙述,在答题纸上回答问题 1 和问题 2。
【题目】某公司长期从事宇航领域嵌入式实时系统的软件研制任务。
公司为了适应未来嵌入式系统网络化、智能化和综合化的技术发展需要,决定重新考虑新产品的架构问题,经理将论证工作交给王工负责。
王工经调研和分析,完成了新产品架构设计方案,提交公司高层讨论。
【问题 1】(14 分)王工提交的设计方案中指出:由于公司目前研制的嵌入式实时产品属于简单型系统,其嵌入式子系统相互独立,功能单一,时序简单。
而未来满足网络化、智能化和综合化的嵌入式实时系统将是一种复杂系统,其核心特征体现为实时任务的机理、状态和行为的复杂性。
简单任务和复杂任务的特征区分主要表现在十个方面。
请参考表3-1 给出的实时任务特征分类,用题干中给出的(a)~(t) 20 个实时任务特征描述,补充完善表 3-1 给出的空(1)~(14)。
(a)任务属性不会随时间变化而改变;(b)任务的属性与时间相关;(c)任务仅可以从非连续集中获取特征变量;(d)任务变量域是连续的;(e)功能原理不依赖于上下文;(f)功能原理依赖于上下文;(g)任务行为可以用 step-by-step 顺序分析方法来理解;(h)许多任务在产生访问活动时相互间是并发处理的,很难用 step-by-step 方法分析;(i)因果关系相互影响;(j)行为特征依赖于大量的反馈机制;(k)系统内构成、策略和描述是相似的;(l)系统内存在许多不同的构成、策略和描述;(m)功能关系是非线性的;(n)功能关系是线性的;(o)不同的子任务是相互独立的,任务内部仅存在少量的交互操作;(p)不同的子任务有很高的交互操作,要把一个单任务的行为隔离开是困难的;(q)域特征有非常整齐的原则和规则;(r)许多不同的上下文依赖于规则;(s)原理和规则在表面属性上很容易被识别;(t)原理被覆盖、抽象,而不会在表面属性上被识别。
表 3-1 简单任务和复杂任务特征比较特征分类简单任务(sample task)复杂任务(complex task)静态/动态(a)(b)连续/非连续(1)(2)子系统的独立性(3)(4)顺序/并行执行(5)(6)单一性/混合性(7)(8)工作原理(9)(10)线性/非线性(11)(12)上下文相关性(13)(14)规律/不规律(q)(r)表面属性(s)(t)【问题 1特征分类简单任务(sample task)复杂任务(complex task)静态/动态(a)(b)连续/非连续(d)(c)子系统的独立性(e)(f)顺序/并行执行(g)(h)单一性/混合性(i)(j)工作原理(k)(l)线性/非线性(n)(m)上下文相关性(o)(p)规律/不规律(q)(r)表面属性(s)(t)【问题 2】(11 分)王工设计方案中指出:要满足未来网络化、智能化和综合化的需求,应该设计一种能够充分表达嵌入式系统行为的、且具有一定通用性的通信架构,以避免复杂任务的某些特征带来的通信复杂性。
通常为了实现嵌入式系统中计算组件间的通信,在架构上需要一种简单的架构风格,用于屏蔽不同协议、不同硬件和不同结构组成所带来的复杂性。
图3-1 给出了一种“腰(Waistline)" 型通信模式的架构风格。
腰型架构的关键是基本消息通信(BMTS),通常 BMTS 的消息与时间属性相关,支持事件触发消息、速率约束消息和时间触发消息。
请说明基于 BMTS 的消息通信网络的主要特征和上述三种消息的基本含义,并举例给出两种具有时间触发消息能力的网络总线。
图 3-1 “腰”型通信模式架构风格BMTS 的消息通信网络主要特征:能适配不同的传输介质,以及适配不同的协议,屏蔽不同协议之间的差异,简化通信过程降低系统复杂度。
事件触发消息:以事件作为触发方式,事件发生便触发相应消息。
速率约束消息:传输速率固定的消息。
时间触发消息:以时间作为触发方式,到达时间点便触发相应消息。
具有时间触发消息能力的网络总线:航空电子全双工交换式以太网(AFDX),时间触发以太网(TTE)。
2.阅读以下关于分布式数据库缓存设计的叙述,在答题纸上回答问题 1 至问题 3。
【题目】某企业是为城市高端用户提供高品质蔬菜生鲜服务的初创企业,创业初期为快速开展业务,该企业采用轻量型的开发架构(脚本语言+关系型数据库)研制了一套业务系统。