2016年上半年 系统分析师 案例分析
2016年上半年软件水平考试(高级)系统分析师《案例分析》真题及详解
2016年上半年软件水平考试(高级)系统分析师《案例分析》真题(总分100, 考试时间90分钟)1. 选答题(共4道大题,每道大题,本部分满分)从下列4道试题中任选2道解答,如果解答的试题数超过2道,则仅题号小的2道题解答有效。
1. 阅读以下关于软件系统可行性分析的叙述,在答题纸上回答问题l至问题3。
某软件开发企业受对外贸易公司委托开发一套跨境电子商务系统,项目组从多个方面对该电子商务系统进行了可行性分析,在项目组给出的可行性分析报告中,对项目的成本、收益情况进行了说明:建设投资总额为300万,建设期为1年,运营期为4年,该方案现金流量表如表1.1所示。
1. 软件系统可行性分析包括哪几个方面?用200以内文字说明其含义。
答案:(1)经济可行性:主要评估项目的建设成本、运行成本和项目建成后可能的经济效益。
(2)技术可行性:研究的对象是信息系统需要实现的功能和性能,以及技术能力约束。
(3)法律可行性:需要从政策、法律、道德、制度等社会因素来论证信息系统建设的现实性。
(4)用户使用可行性:从信息系统用户的角度来评估系统的可行性,包括企业的行政管理和工作制度、使用人员的素质和培训要求等。
解析:本题考查考生对于软件系统可行性分析方法的掌握情况。
可行性是指企业当前的条件下,是否有必要建设新系统,以及建设新系统的工作是否具备必要的条件。
在信息系统建设项目中,可行性评价通常从经济可行性、技术可行性、法律可行性和用户使用可行性四个方面进行分析,经济可行性通常被认为是项目的底线。
经济可行性也称为投资收益分析或成本效益分析,主要评估项目的建设成本、运行成本和项目建成后可能的经济收益。
技术可行性也称为技术风险分析,研究的对象是信息系统需要实现的功能和性能,以及技术能力约束。
法律可行性也称为社会可行性,具有比较广泛的内容,它需要从政策、法律、道德、制度等社会因素来论证信息系统建设的现实性。
用户使用可行性也称为执行可行性,是从信息系统用户的角度来评估系统的可行性,包括企业的行政管理和工作制度、使用人员的素质和培训要求等,可以分为管理可行性和运行可行性。
系统分析师论文范文-论需求分析方法及应用
论需求分析方法及应用【摘要】2016年9月,我参与了某省移动通信有限公司VensBilling6.0项目的研发,该系统主要完成在线计费、离线计费、内容计费、账务处理、产品管理、信控管理等功能的整合。
我在该项目中担任系统分析师角色,全程参与了VensBilling6.0系统的分析规划及设计工作。
本文以VerisBillingG.O系统为例,主要论述了结构化分析方法在该系统的具体应用。
通过采用数据流图描述系统的功能组成;采用状态转换图对用户的状态进行判断;采用数据宇典对数据进行详细和准确的描述。
通过以上技术的使用,使得需求分析的质量得到了保证,对后续项目的顺利实施提供了有力的支竄最终项目于2017年4月正式上线,获得省移动通信公司各级领导的好评。
【正文】近几年来某省移动用户增长至3000多万,随着移动数据流量资费的新一轮下调,导致GPRS 数据流量成爆发式増长,OpenBillingNG版系统在话单处理上瓶颈显现。
16年春节期间,GPRSH 话单达到30亿条,话单处理处于积压状态,直到节后两周才将积压话单追完,大量跨月的话单引发了大批用户投诉,给移动业务支挥中心带来的压力非常大;该省移动通信公司相关领导联合系统运营商遂展开会议讨论解决方案,最终决定将该省OpenBillingNG 版升级至VerisBilling6.0版本,以解决OpenBillingNG版本遇到的瓶颈问题。
作为移动通信BOSS业务支挥的核心,VerisBillmg6.0需支持24x7连续运行,满足话单的实时处理,还需要把在线计费、离线计费、内容计费、账务处理、产品管理等在OpenBillingNG版时独立的系统进行整合。
我以系统分析师的角色全程参与了项目的建设,VensBilling6.0由产品管理组、研发组、测试组、对账组、运维组、数据组、专家组共120人组成的项目团队,耗时8 个月完成,项目从2016年9月启动,至2017年4月30日上线。
2016年上半年系统分析师考试真题(案例分析题)
【候型选数答据案库:A 支持 B 不支持或支持差】
【问题 3】(8 分)
系统实现相应的配置管理与监控功能时,需要集成云平台侧提供的大量服务以实现配置数据
的读取写入与不同视图监测数据的获取。项目组在确定服务集成方案时,对比了 REST 风格
RPC 与 SOAP RPC 两种方案,经过分析讨论,项目组最终决定采用 REST 风格 RPC 机制实
院
学 节能比 = (未节能情况下的系统能耗 - 节能后系统能耗)÷ 未节能情况下的系统能耗
考 表 3-1 实时任务时间参数表
任务 tl
软 执行时间(ms) 周期(截止期)(ms) 设备使用列表
10
50
s1
t2 t3
20 40
赛 80 100
s2 s3
希
/rk/rjsp/index.html
识别设计类是面向对象设计过程中的重要工作,设计类表达了类的职责,即该类所担任的任务。请用 300
赛 字以内的文字说明设计类通常分为哪三种类型,每种类型的主要职责,并针对题干描述案例涉及的具体类
为每种类型的设计类举出 2 个实例。
希 【问题 2】(3 分)
在面向对象的设计过程中,活动图(activity diagram)阐明了业务用例实现的工作流程。请用 300 字以内 的文字给出活动图与流程图(flow chart)的三个主要区别。 【问题 3】(10 分) 在面向对象的设计过程中,状态图(statechart diagram)描述了一个实体基于事件反应的动态行为。请 根据题干描述,填写图 2-1 中的(a)〜(e)空白,完成订单处理的状态图。
180
200
考 160
340
540
2004年-2016年系统分析师论文题目锦集【完整版】
2004年-2016年系统分析师论文题目锦集【完整版】2004年-2016年软考系统分析师考试论文真题:2016年上半年试题一:论软件需求验证方法及其应用试题二:论软件的系统测试及其应用试题三:论软件开发模型及应用试题四:论信息系统规划及实践2015年上半年试题一:论项目风险管理及其应用试题二:论软件系统测试及其应用试题三:论软件系统的容灾与恢复试题四:论非关系型数据库技术及应用2014年上半年试题一:论信息系统开发方法及应用试题二:论业务流程建模方法及应用试题三:论数据库集群技术及应用试题四:论企业信息集成技术及应用2013年上半年试题一:论面向对象建模方法的应用试题二:论软件企业的软件过程改进试题三:论企业业务流程优化试题四:论信息系统的可靠性分析与设计2012年上半年试题一:论软件需求管理及其应用试题二:论敏捷开发在企业软件开发中的应用试题三:论信息化建设中的企业知识管理试题四:论大数据处理技术及其应用2010年上半年试题一:论软件维护及软件可维护性试题二:论面向服务的企业应用集成技术及其应用试题三:论快速应用开发在系统建模中的应用试题四:论信息系统中的访问控制2009年上半年试题一:论软件项目质量管理及其应用试题二:论企业服务总线技术及其在应用集成中的作用试题三:论工作流管理技术在CIM系统协作中的应用试题四:论政务流程的优化与再造2008年下半年试题一:论基于场景的软件体系结构评估方法试题二:论敏捷开发方法的应用试题三:论SOA在企业信息化中的应用试题四:SaaS(Software-as-a-Service,软件即服务)的关键技术 2008年上半年试题一:论软件体系结构风格及其应用试题二:论软件项目估算的过程与方法试题三:论信息资源规划的需求分析试题四:P2P计算关键技术与应用2007年下半年试题一:论迭代式软件开发过程与方法试题二:论工作流管理技术在BPR中的应用试题三:论电子商务系统中的技术基础设施集成试题四:论虚拟计算的应用2007年上半年试题一:论企业软件过程改进的实施试题二:论信息系统的可行性分析试题三:论工作流管理系统的分析和实现试题四:动态语言在互联网应用中的作用2006年上半年试题一:论需求获取技术试题二:论XML语言在Internet平台上的应用试题三:论设计模式在软件开发中的应用试题四:论控制系统的可视化技术2005年下半年试题一:论项目的风险管理试题二:论WEB应用程序的测试试题三:论电子政务建设中政务内网和外网的划分试题四:论高可靠性系统中软件容错技术的应用 2005年上半年试题一:论企业信息系统的安全试题二:论电子政务信息共享整合试题三:论多层分布式结构系统的开发试题四:论项目管理中的进度控制2004年下半年试题一:论企业内部网的安全策略试题二:论应用系统开发范围和功能的确定试题三:论嵌入式操作系统的功能与特性试题四:论软件测试计划的制定2004年上半年试题一:论电子商务的安全试题二:论用例的获取方法试题三:论ERP的开发与应用试题四:论软件开发成本估算更多系统分析师考试资讯,请到希赛软考学院。
上半年全国计算机软考系统分析师真题+答案解析(上午选择+案例分析+论文)完整版
D. 168 答案:B 本题考查信息安全中的对称加密算法。 三重 DES 加密是使用 2 个 DES 密钥,进行多次操作来完成的,所以其密钥长度是: 56*2=112 位。 7 要对消息明文进行加密传送,当前通常使用的加密算法是()。 A. RSA B. SHA-1 C. MD5 D. RC5 答案:D 本题考查的是信息安全中的加密算法。其中: RSA 是非对称加密算法;SHA-1 与 MD5 属于信息摘要算法;RC-5 属于非对称加密算 法。这些算法中 SHA-1 与 MD5 是不能用来加密数据的,而 RSA 由于效率问题,一般不 直接用于明文加密,适合明文加密的,也就只有 RC-5 了。 8 假定用户 A 、B 分别在 I1 和 I2 两个 CA 处取得了各自的证书,()是 A 、B 互信的 必要条件。 A. A 、B 互换私钥 B. A 、B 互换公钥 C. I1、I2 互换私钥 D. I1、I2 互换公钥 答案:D 本题考查的是信息安全中的 CA 认证。题目难度较高,但用排除法来分析不难得出结论。 首先,在公钥体系中,交换私钥是无论什么情况下都绝对不允许发生的情况,所以 A 与 C
选项必然错误。余下的 B 与 D ,B 选项的做法没意义,要 AB 互信,其信任基础是建立在 CA 之上的,如果仅交 换 AB 的公钥并不能解决信任的问题。而 I1 与 I2 的公钥交换倒是可以做到互信,因为 I1 与 I2 的公钥正是验证 CA 签名的依据。所以本题应选 D 。 9SHA-1 是一种针对不同输入生成()固定长度摘要的算法。 A. 128 位 B. 160 位 C. 256 位 D. 512 位 答案:B 本题考查信息安全中的摘要算法,常用的消息摘要算法有 MD5,SHA 等,市场上广泛使 用的 MD5,SHA 算法的散列值分别为 128 和 160 位,由于 SHA 通常采用的密钥长度较 长,因此安全性高于 MD5。10 某软件公司项目组开发了一套应用软件,其软件著作权人 应该是()。 A. 项目组全体人员 B. 系统设计师 C. 项目负责人 D. 软件公司 答案:D 本题考查的是知识产权中著作权归属问题。由于应用软件是公司项目组开发的,这具备职 务作品的典型特性,所以软件著作权人应为软件公司。 11 计算机软件著作权的保护对象是指()。 A. 软件开发思想与设计方案 B. 软件开发者
系统分析师考试历年试题分析与解答(案例分析与论文篇)
系统分析师考试历年试题分析与解答(案例分析与论⽂篇)系统分析师考试历年试题分析与解答(案例分析与论⽂篇)第 1 章软件开发⽅法案例分析试题软件开发⽅法是指软件开发过程所遵循的办法和步骤,系统分析师考试⼤纲规定,考⽣要“熟练掌握信息系统开发过程和⽅法”。
也就是说,系统分析师要能够根据项⽬的实际情况,选择恰当的软件开发⽅法。
1.1 案例分析试题在2004年⾄2013年的考试试题中,共有6道试题和软件开发⽅法有关,本节主要分析这6道试题。
在本节的试题中,其考查范围如表1-1所⽰。
表1-1 软件开发⽅法试题分布表1.1.1 2004年上半年试题52004年上半年试题5某公司要在现场开发⼀个⽹站应⽤系统,该系统的特点是:规模不⼤;⼯期短;⽤户需求不明确;没有⼤的技术风险;系统中的⼀些模块可以外包给其他的公司开发。
在选择开发过程时,项⽬组内产⽣了分歧。
王⼯提出采⽤XP(eXtreme Programming,极限编程),理由是XP⽅法简洁,能减轻开发⼈员的负担、快速适应市场、缩短投资回收期。
李⼯认为采⽤XP在项⽬开发中存在⼀些问题,建议考虑原型开发⽅法。
双⽅就上述的问题展开了激烈的争论。
项⽬组最后决定采⽤XP,但同时针对李⼯提出的XP 中存在的问题采取了相应的措施。
【问题1】⼩规模发布(small release)是XP的基本元素之⼀。
请⽤200字以内⽂字分别阐明:(1)原型系统和XP⼩规模发布的系统的主要差别?(2)为什么该项⽬组没有采⽤原型开发⽅法?【问题2】请⽤200字以内⽂字,简要说明采⽤XP⽅法可能会存在哪些问题。
【问题3】在项⽬组的后续讨论中,李⼯提出,如果项⽬规模扩⼤,XP将不再适⽤。
王⼯对此表⽰赞同,但同时提出可以将XP⽅法和传统软件开发过程相结合。
请⽤200字以内的⽂字简要地说明如何将XP⽅法和传统软件开发过程相结合。
⼀、试题分析在我们⾯临“软件危机”所带来的挑战之时,曾经通过采⽤严格的规范、详尽的⽂档来约束开发过程,以保证开发的质量与效果,获得了突出的成就。
系统分析师考试历年试题分析与解答(综合知识篇)
第 1 章计算机组成与体系结构1.1 试题1(2006年上半年试题14-15)根据考试大纲,本章内容要求考生掌握以下知识点:各种计算机体系结构的特点与应用(SMP、MPP等)。
构成计算机的各类部件的功能及其相互关系。
试题1(2006年上半年试题14-15)某计算机主存按字节编址,主存与高速缓存cache的地址变换采用组相联映像方式(即组内全相联,组间直接映像)。
高速缓存分为2组,每组包含4块,块的大小为512B,主存容量为1MB。
构成高速缓存的地址变换表相联存储器容量为__(14)__。
每次参与比较的存储单元为__(15)__个。
(14)A.4*10bit B.8*10bit C.4*11bit D.8*11bit(15)A.1 B.2 C.4 D.8试题1分析已知主存容量为1MB,按字节编址,所以主存地址应为20位,主存可分为1MB/512B=2048块。
在组相联映像方式中,主存与cache都分组,主存中一个组内的块数与cache的分组数相同。
因为高速缓存分为2组,所以主存每组2块,主存可分为2048/2=1024=210个组。
因此需要10位组号。
因为高速缓存共有8块,因此,其地址变换表(块表)应包含8个存储单元,每个存储单元的长度为主存地址组号长度,即10位二进制数。
因为主存中的各块与cache的组号有固定的映像关系,但可自由映像到对应的cache组中的任一块,所以每次参与相联比较的是4个存储单元。
试题1答案(14)B (15)C1.2 试题2(2006年上半年试题16-17)试题2(2006年上半年试题16-17)设指令由取指、分析、执行3个子部件完成,并且每个子部件的时间均为Dt。
若采用常规标量单流水线处理机(即该处理机的度为1),连续执行12条指令,共需__(16)__Dt。
若采用度为4的超标量流水线处理机,连续执行上述12条指令,只需__(17)__Dt。
(16)A.12 B.14 C.16 D.18(17)A.3 B.5 C.7 D.9试题2分析单流水线处理机的度为1,即通常所有的线性流水线计算机。
2016上半年信息系统项目管理师下午案例分析真题与参考答案
2016上半年信息系统项目管理师下午案例分析真题与参考答案试题1下图给出了一个信息系统项目的进度网络图请计算项目总工期【问题3】(19分)(1)请计算关键路径上各活动的可缩短时间,每缩短一天增加的费用和增加的总费用。
将关键路径上各活动的名称以及对应的计算结果填入答题纸相对应的表格中(2)如果项目工期要求缩短到38天,请给出具体的工期压缩方案并计算需要增加的最少费用。
注:答案仅供参考,具体答案以信管网题库系统答案为准试题2甲公司准备启动某软件项目,在项目可行性研究报告中提高项目可能会面临的市场方面的风险,在进行项目可行性研究论证时专家提出应该把该市场风险细化,并提出解决的对策。
于是公司在可研报告之外,以会议记录的方式提出了应对该市场风险的方法,那如果4G技术能够在2015年年底普及率达到70%及以上,则应该按照较快的进度安排尽快实施该项目,并争取在2016年5月让产品上市,并建议项目采用V模型开发,项目的预算为1000万元。
如果届时4G普及率达不到预期的70%。
则建议项目采用迭代开发模型,分阶段进行开发,只需要在2016年5月完成部分产品即可,项目到该时点的预算为450万元,并建议将项目的开始时间由原定的2015年8月,推迟到2015年12月,以降低项目的可能风险。
李工被临时任命为该项目的项目经理,直接归公司负责营销的王总领导。
王总让公司人力资源部门准备了项目章程,通知了财务部、人力资源部和营销部的相关人员一起召开了项目启动会,并在会议上正式发布了项目章程和对项目经理的任命。
项目章程中包括了项目团队成员、项目的历时、项目经理的权限、项目的预算等内容,其中的项目预算根据王总对市场的理解和判断,为1000万元。
项目章程要求项目于2015年8月开始,于2016年5月完成产品研发.李工在项目执行过程中,发现项目章程中没有任何对于项目风险和开发模型的说明与规定,所以李工就根据自身的经验采用了瀑布模型来安排项目工作,当项目进行到2015年12月时,发现4G的普及率没有达到70%。
2016年上半年—系统分析师—综合+案例+论文(答案+解析)_v1.0
系统分析师2016年上半年综合+案例+论文(答案+解析)RGVER1.02016年上半年—综合+案例+论文(答案+解析)综合题● 用例是一种描述系统需求的方法,以下关于用例建模的说法中,正确的是( )。
(1)A.用例定义了系统向参与者提供服务的方法B.通信关联不仅能表示参与者和用例之间的关系,还能表示用例之间的关系C.通信关联的箭头所指方是对话的主动发起者D.用例模型中的信息流由通信关联来表示【答案】:A【解析】用例是一种描述系统需求的方法/概念,使用用例的方法来描述系统需求的过程就是用例建模。
用例图用来描述软件应具备哪些功能模块以及这些模块之间的调用关系,包括:主要包括参与者、用例和通信关联(关联关系)三种元素,如图所示。
(1)参与者。
参与者是指存在于系统外部并与系统进行交互的任何事物,既可以是使用系统的用户,也可以是其他外部系统和设备等外部实体。
(2)用例。
用例是在系统中执行的一系列动作,这些动作将生成特定参与者可见的价值结果。
也就是说,用例表示系统所提供的服务,它定义了系统是如何被参与者所使用的,它描述的是参与者为了使用系统所提供的某一完整功能而与系统之间发生的一段对话。
(3)通信关联。
通信关联表示的是参与者和用例之间的关系,或用例与用例之间的关系。
箭头表示在这一关系中哪一方是对话的主动发起者,箭头所指方是对话的被动接受者,箭尾所指方是对话的主动发起者。
如果不想强调对话中的主动与被动关系,可以使用不带箭头的关联实线。
在用例模型中,信息流不是由通信关联来表示的,该信息流是默认存在的(用例本身描述的就是参与者和系统之间的对话),并且信息流向是双向的,它与箭头所指的方向没有关系。
● UML 通过五个视图来定义系统架构,( )表示了设计模型中在架构方面具有重要意义的 类、子系统、包和用例实现的子集。
(2)A.逻辑视图 B.用例视图 C.进程视图 D.部署视图【答案】:A【解析】UML 中的视图分为如下 5 种:1、用例视图。
2016年上半年软件水平考试(高级)系统分析师下午(论文)真题试
2016年上半年软件水平考试(高级)系统分析师下午(论文)真题试卷(题后含答案及解析)题型有:1. 选答题选答题(满分75分)1、从下列试题中任选1道解答,请在答卷上用“○”圈住选答的试题编号。
若答题超过1道,则按题号最小的1道题评分。
2、解答应分摘要和正文两部分。
在书写时,请注意以下两点:①、摘要字数在400字以内,可分条叙述,但不允许有图、表和流程图。
②、正文字数为2000-3000字,文中可以分条叙述,但不要全部用分条叙述的方式。
3、解答时字迹务必清楚,字迹不清,将不评分。
1.论软件需求验证方法及其应用在软件开发过程中,如果后期或在交付之后发现了需求问题,则修补需求错误需要投入大量的人力物力。
因此,开展软件需求验证,对软件需求规格说明书(SRS)的正确性和质量进行验证,是需求分析的重要工作内容。
需求验证也称为需求确认,主要内容包括:确定SRS正确地描述了预期的、满足项目干系人需求的系统行为和特征;确定软件需求是从用户需求、业务规格和其他来源中正确推导而来的;确定需求的完整性、一致性和高质量。
需求验证为后续的系统设计、实现和测试提供了足够的基础。
请围绕“软件需求验证方法及其应用”论题,依次从以下三个方面进行论述。
1.概要叙述你参与管理和开发的软件项目以及你在其中所担任的主要工作。
2.简要说明需求验证的主要方法及实施过程。
3.结合你具体参与管理和开发的实际项目,阐述所选择的验证方法及其原因,说明具体实施过程,并详细分析实施效果。
正确答案:一、简要叙述所参与管理和开发的软件项目,并明确指出在其中承担的主要任务和开展的主要工作。
二、需求验证的方法主要有需求评审和需求测试两种。
1.需求评审实际工作中,需求评审可以分为正式评审和非正式评审。
正式评审是指通过召开评审会的形式,组织多个专家,将工作产品涉及到的人员集合在一起,并定义好评审人员的角色和职责,对工作产品进行正规的会议评审。
而非正式评审并没有这种严格的组织形式,一般也不需要将人员集合在一起评审,而是通过电子邮件、文件汇签,甚至是网络聊天等多种形式对工作产品进行评审。
2016年下半年系统架构设计师真题(案例分析题)
2016年下半年系统架构设计师真题(案例分析题)案例分析题试题一(共25分)阅读以下关于软件架构设计的叙述,在答题纸上回答问题1至问题3 0 【说明】某软件公司为某品牌手机厂商开发一套手机应用程序集成开发环境,以提高开发手机应用程序的质量和效率。
在项目之初,公司的系统分析师对该集成开发环境的需求进行了调研和分析,具体描述如下:a.需要同时支持该厂商自行定义的应用编程语言的编辑、界面可视化设计、编译、调试等模块,这些模块产生的模型或数据格式差异较大,集成环境应提供数据集成能力。
集成开发环境还要支持以适配方式集成公司现有的应用模拟器工具。
b.经过调研,手机应用开发人员更倾向于使用Windows系统,因此集成开发环境的界面需要与Windows平台上的主流开发工具的界面风格保持一致口c.支持相关开发数据在云端存储,需要保证在云端存储数据的性和完整性。
d.支持用户通过配置界面依据自己的喜好修改界面风格,包括颜色、布局、代码高亮方式等,配置完成后无需重启环境。
e.支持不同模型的自动转换。
在初始需求中定义的机器性能条件下,对于一个包含50个对象的设计模型,将其转换为相应代码框架时所消耗时间不超过5秒。
f.能够连续运行的时间不小于240水时,意外退出后能够在1 0秒之自动重启。
g.集成开发环境具有模块化结构,支持以模块为单位进行调试、测试与发布口h.支持应用开发过程中的代码调试功能:开发人员可以设置断点,启动调试,编辑器可以自动卷屏并命中断点,能通过变量监视器查看当前变量取值。
在对需求进行分析后,公司的架构师小查阅了相关的资料,认为该集成开发环境应该采用管道一过滤器(Pipe-Filter)的架构风格,公司的资深架构师王工在仔细分析后,认为应该采用数据仓储(Data Repository)的架构风格。
公司经过评审,最终采用了王工的方案。
【问题1】(10分)识别软件架构质量属性是进行架构设计的重要步骤。
请分析题干中的需求描述,填写表1-1中(1)~(5)处的空白。
2016上半年系统分析师考试真题及答案-下午卷
2016上半年系统分析师考试真题及答案-下午卷[试题一](共25分)阅读以下关于软件系统可行性分析的叙述,在答题纸上回答问题1至问题3。
某软件开发企业受对外贸易公司委托开发一套跨境电子商务系统,项目组从多个方面对该电子商务系统进行了可行性分析,在项目组给出的可行性分析报告中,对项目的成本、收益情况进行了说明:建设投资总额为300万元,建设期为1年,运营期为4年,该方案现金流量表如表1-1所示。
【问题1】(12分)软件系统可行性分析包括哪几个方面?用200以内文字说明其含义。
(1)经济可行性。
主要评估项目的建设成本、运行成本和项目建成后可能的经济收益。
(2)技术可行性。
研究的对象是信息系统需要实现的功能和性能,以及技术能力约束。
(3)法律可行性。
具有比较广泛的内容,它需要从政策、法律、道德、制度等社会因素来论证信息系统建设的现实性。
(4)用户使用可行性。
从信息系统用户的角度来评估系统的可行性,包括企业的行政管理和工作制度、使用人员的素质和培训要求等。
【问题2】(7分)成本和收益是经济可行性评价的核心要素,成本一般分为开发成本和运营成本,收益包括有形收益和无形收益,请对照下列7项内容,将其序号分别填入成本和收益对应的类别。
a)系统分析师工资;b)采购数据库服务器;c)系统管理员工资;d)客户满意度增加;e)销售额同比提高;f)软件许可证费用;g)应用服务器数量减少。
(1)开发成本:系统分析师工资;(2)运营成本:系统管理员工资、采购数据库服务器、软件许可证费用;(3)有形收益:销售额同比提高、应用服务器数量减少;(4)无形收益:客户满意度增加。
【问题3】(6分)根据表1-1所示现金流量表,分别给出该解决方案的静态投资回收期、动态投资回收期和投资收益率的算术表达式或数值(结果保留2位小数)。
静态投资回收期= 累计净现金流量开始出现正值的年份数-1+∣上年累计净现金流量∣/当年净现金流量 = (3-1)+(390-340)/(200-60) = 2.36年动态投资回收期 = 累计折现值开始出现正值的年份数-1+∣上年累计折现值∣/当年折现值= (3-1)+(377.9-295)/((200-60)*0.75) = 2.79年投资收益率 = 投资收益/投资成本×100% = 594.6/470.5 = 126.38%或投资收益率 = 运营期年均收益/投资成本×100% = (594.6/4)/470.5 = 31.59% 注:投资收益率一词没有明确是总投资收益率还是年均投资收益率,故两种计算方式均可。
系统分析师考试论文案例集第一辑(5篇)
系统分析师考试论文案例集第一辑论文1、论软件需求分析方法和工具的选用——企业人事信息系统的应用 (1)论文2、论软件需求分析方法和工具的选用——企业集团的信息管理系统应用 (3)论文3、论软件需求分析方法和工具的选用——通信行业的应用 (5)论文4、论软件需求分析方法和工具的选用——IC行业内部的CAD应用 (7)论文5、论Java技术在因特网平台上的应用——ERP开发的应用 (9)论文1、论软件需求分析方法和工具的选用——企业人事信息系统的应用【摘要】本文讨论《企业人事信息系统》项目的需求分析方法与工具的选用。
该系统的建设目标是帮助该企业管理好企业内部的人员和人员的活动,人事信息管理指的是企业员工从招聘面试到离职退休的全过程,涉及的主要活动包括面试、报到、培训、升职、离职或其他的人事变动,也包括电子化考勤、工资性收入的计算与分发、使用其他公司资源的有关记录(如宿舍、保险、证件办理等等)。
此外,本系统也涉及到企业在全国各地的人事信息管理,企业的组织架构的设置,级别与职务管理,人力申请直至人力需求报表,从而形成一个对企业真正有用的人事信息管理应用系统。
在本文中首先讨论了选用面向对象方法与工具的主要理由与策略,进一步通过一个简例说明该方法与工具使用的效果,也讨论了使用多种工具与方法在需求分析中的必要性,最后简要小结了选用正确工具与方法的意义和作用。
在项目开展期间,我担任了系统分析、系统设计与数据库管理等大量工作。
【正文】人事信息管理系统是一个有着广泛应用面的实用性系统,但是,我国各个企业有着自身的体制、机制、特点与不同的要求;在开发这类系统时,系统需求分析是极为重要的一环。
在整个分析过程中,我们都采用了面向对象的分析方法,这是因为我们在近几年的实践中已坚信这种方法能够更加有效地表达和描述现实世界。
软件要具有适用性和扩展性,就必须更接近于现实世界本身的发展规律。
以一个简单的例子来看,假设要求设计关于引进人才评估的一个系统,按我们过去的做法,先会要求提供给我们一份相关的引进人才评估表,然后依葫芦画瓢地设计相应的表单与界面。
2016年上半年系统分析师考试上午真题(完整版)
希赛网() 400-111-9811
关键业务目标;( )战略规划对支撑信息系统运行的硬件、软件、支撑环境 等进行具体的规划。 A、信息资源 B、企业 C、企业行动 D、业务 A、信息系统 B、企业技术 C、业务流程 D、业务指标 A、信息资源 B、信息系统 C、信息技术 D、信息环境
全职师资直播+录播双保障 1v1全程辅导
希赛网() 400-111-9811
A、Visitor B、Strategy C、Observer D、State A、对象的行为决定于它的状态,且必须在运行时刻根据状态改变它的行为 B、定义对象结构的类很少改变,但经常需要在此结构上定义新的操作 C、需要使用一个算法的不同变体 D、一个对象必须通知其它对象,而它又不能假定其它对象是谁
全职师资直播+录播双保障 1v1全程辅导
B、内模式 C、外模式 D、用户模式
希赛网() 400-111-9811
41、分布式事务的执行可能会涉及到多个站点上的数据操作,在两阶段提交协 议中,当事务 Ti 的所有读写操作执行结束后,事务 Ti 的发起者协调器 Ci 向所有 参与 Ti 的执行站点发送<prcpare Ti>的消息,当收到所有执行站点返回的 <ready Ti>消息后,Ci 再向所有执行站点发送<commit Ti>消息。若参与事务 Ti 执行的某个站点故障恢复后日志中有<ready Ti>记录,而没有<commit Ti>记录, 则( )。
A、事务 Ti 已完成提交,该站点无需做任何操作
B、事务 Ti 已完成提交,该站点应做 REDO 操作
C、事务 Ti 未完成提交,该站点应做 UNDO 操作
D、应向协调器询问以决定 Ti 的最终结果
系统分析师案例分析
案例one:教学管理系统(用例驱动的交互式需求获取)以一个教学管理系统JXGL的分析与设计作为示例,说明用例驱动技术在软件项目开发中的应用。
高等学校的教学管理内容十分丰富,工作繁多。
作为一个示例,规定开发教学管理系统JxGL只处理每学期的课程选修注册和学生的成绩管理。
教学管理系统JXGL的用户是学校的学生、教师和教学管理员。
学生使用JXG系统查询新学期将开设的课程和授课教师的情况,选择自己要学习的课程,并进行登记注册。
学生还可以使用JXGL系统查询自己的课程成绩。
教师使用JXGL系统查询新学期将开设的课程、参加听课的学生情况,以及学生的考试成绩。
教学管理员使用JXGL系统进行教学管理,包括新学期的课程选课注册管理和学生成绩管理。
1.需求描述:对教学管理系统JXGL要求提供两个方面的服务:(1)选课管理,负责新学期的课程选课注册工作;(2)成绩管理,负责学生成绩管理。
在选课管理方面应填写的用户需求描述如下。
(1)录入与生成新学期课程表教学管理员在新学期开始前录入新学期课程,打印将开设的课程目录表,供师生参考选择。
若某课程的实际选课学生少于10人,则停开该课程,把该课程从课程目录表中删除;若某课程的选课学生多于30人,则停止选课。
(2)学生选课注册新学期开始前一周为选课注册时间,在此期间学生可以选课注册,并且允许改变或取消注册申请。
每个学生选课不超过4门课程。
每门课程最多允许30名学生选课注册。
学生可以在图书馆、各系资料室、学生宿舍等处的计算机上联网进行选课注册。
在选课注册结束后,教学管理员打印学生选课注册名单和开课通知书,送交有关部门和授课教师。
(3)查询可以查询课程信息、学生选课信息和学生、教师信息。
学生、教师、教学管理员可以查询课程表,获得课程信息。
查询的关键词以是:课程名,授课教师名,学分。
教师、教学管理员可以查询学生选课情况。
查询的关键词可以是:学生名、程名,授课教师名,学分。
学生只允许查询自己的选课信息,不允许查询别人选课信息。
【最新】2016年上半年系统分析师考试真题试卷
2014年系统分析师考试真题试卷单项选择题在下列各题的备选项中,请选择1个最符合题意的选项。
1.在订单管理模块中,新建订单和修改订单都需要检查用户是否登录,用例“新建订单”、“修改订单”与用例“检查用户登录”之间是()。
A. 包含关系B. 扩展关系C. 泛化关系D. 聚集关系2.UML 中,序列图的基本元素包括()。
A. 对象、生命线和泳道B. 对象、泳道和消息C. 对象、生命线和消息D. 生命线、泳道和消息3.UML 中,静态视图描述事务的静态结构,主要包括();交互视图描述了执行系统功能的各个角色之间相互传递消息的顺序关系,主要包括()。
A. 用例图、类图、包图 B. 用例图、组件图、部署图C. 类图、对象图、状态图 D. 组件图、协作图、包图A. 活动图、状态图 B. 序列图、状态图C. 活动图、协作图D. 序列图、协作图4.使用UML 进行关系数据库的()时,需要设计出表达持久数据的实体类及其联系,并将它们映射为数据库表和视图等。
A. 业务用例设计 B. 逻辑数据模型设计C. 物理数据模型设计D. 物理实现设计5.以下关于IPsec 协议的描述中,正确的是()。
A. IPsec 认证头(AH )不提供数据加密服务B. IPsec 封装安全负荷(ESP )用于数据完整性认证和数据源认证5423发二天太热C. IPsec 的传输模式对原来的IP 数据报进行了封装和加密,再加上了新IP 头D. IPsec 通过应用层的Web 服务建立安全连接6.防火墙的工作层次是决定防火墙效率及安全的主要因素,下面的叙述中正确的是()。
A. 防火墙工作层次越低,则工作效率越高,同时安全性越高B. 防火墙工作层次越低,则工作效率越低,同时安全性越低C. 防火墙工作层次越高,则工作效率越高,同时安全性越低D. 防火墙工作层次越高,则工作效率越低,同时安全性越高7.在入侵检测系统中,事件分析器接收事件信息并对其进行分析,判断是否为入侵行为或异常现象,其常用的三种分析方法中不包括()。
系统分析案例
系统分析案例在当今信息化时代,各种组织和企业都在不断地实施信息系统以提高效率和服务质量。
而系统分析作为信息系统开发的重要环节,对于确保系统的高效运行和满足用户需求至关重要。
本文将以一个实际案例为例,介绍系统分析的过程和方法。
案例背景:某大型零售企业决定开发一个新的销售管理系统,以提高销售效率和客户体验。
在这个项目中,系统分析师起着至关重要的作用,他们需要与业务部门密切合作,了解业务需求,分析现有系统的局限性,并提出新系统的设计方案。
需求收集:系统分析的第一步是需求收集,系统分析师需要与业务部门的相关人员进行沟通,了解他们的需求和期望。
在这个案例中,系统分析师与销售部门的经理、员工进行了多次会议和访谈,收集了他们对新系统的期望和建议。
同时,系统分析师还对现有系统进行了调研和分析,找出了现有系统的局限性和不足之处。
需求分析:在收集了业务部门的需求之后,系统分析师开始对需求进行分析和整理。
他们将需求进行分类,区分出核心需求和次要需求,同时还要考虑到系统的可行性和可实现性。
在这个案例中,系统分析师发现销售部门最需要的是一个快速、准确地处理订单和库存信息的系统,而其他一些功能可以作为后续的升级和扩展。
系统设计:在需求分析的基础上,系统分析师开始进行系统设计。
他们需要综合考虑到业务需求、系统的稳定性、安全性和可维护性。
在本案例中,系统分析师设计了一个基于云平台的销售管理系统,该系统能够实现快速的订单处理、实时的库存管理和客户信息的管理。
同时,系统还考虑到了移动端的应用,以满足员工在外出工作时的需求。
系统测试:在系统设计完成后,系统分析师需要进行系统测试以确保系统的稳定性和功能完整性。
他们会模拟真实的业务场景,对系统进行功能测试、性能测试和安全测试。
在本案例中,系统分析师组织了销售部门的员工进行系统测试,收集他们的反馈和意见,并对系统进行了多次的优化和调整。
系统实施:最后,系统分析师需要对新系统进行实施和部署。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
全国计算机技术与软件专业技术资格(水平)考试
2016年下半年系统分析师下午试卷I
(考试时间13:30~15:00 共90 分钟)
请按下表选答试题
1. 本试卷满分75 分,每题25 分。
2. 在答题纸的指定位置填写你所在的省、自治区、直辖市、计划单列市的名称。
3. 在答题纸的指定位置填写准考证号、出生年月日和姓名。
4. 在试题号栏内注明你选答的试题号。
5. 答题纸上除填写上述内容外只能写解答。
6. 解答时字迹务必清楚,字迹不清时,将不评分。
试题一(共25分)
阅读以下关于软件系统可行性分析的叙述,在答题纸上回答问题1至问题3。
某软件开发企业受对外贸易公司委托开发一套跨境电子商务系统,项目组从多个方面对该电子商务系统进行了可行性分析,在项目组给出的可行性分析报告中,对项目的成本、收益情况进行了说明:建设投资总额为300万元,建设期为1年,运营期为4年,该方案现金流量表如表1-1所示。
【问题1】(12分)
软件系统可行性分析包括哪几个方面?用200以内文字说明其含义。
【问题2】(7分)
成本和收益是经济可行性评价的核心要素,成本一般分为开发成本和运营成本,收益包括有形收益和无形收益,请对照下列7项内容,将其序号分别填入成本和收益对应的类别。
a)系统分析师工资;
b)采购数据库服务器;
c)系统管理员工资;
d)客户满意度增加;
e)销售额同比提高;
f)软件许可证费用;
g)应用服务器数量减少。
【问题3】(6分)
根据表1-1所示现金流量表,分别给出该解决方案的静态投资回收期、动态投资回收期和投资收益率的算术表达式或数值(结果保留2位小数)。
试题二(共25分)
阅读以下关于系统设计的叙述,在答题纸上回答问题1至问题3。
某软件公司为电子商务企业开发一套网上交易订单管理系统,以提升服务的质量和效率。
在项目之初,项目组决定釆用面向对象的开发方法进行系统开发,并对系统的核心业务功能进行了分析,具体描述如下:
注册用户通过商品信息页面在线浏览商品,将需要购买的商品添加进购物车内,点击“结算”按钮后开始录入订单信息。
用户在订单信息录入页面上选择支付方式,填写并确认收货人、收货地址和联系方式等信息。
点击“提交订单”按钮后产生订单,并开始进行订单结算。
订单需要在30分钟内进行支付,否则会自动取消,用户也可以手工取消订单。
用户支付完成,经确认后,系统开始备货,扣除该商品可接单数量,并移除用户购物车中的所有商品资料。
生成订单表单,出货完毕,订单生效。
为用户快递商品,等待用户接收。
用户签收商品,交易完成。
【问题1】(12分)
识别设计类是面向对象设计过程中的重要工作,设计类表达了类的职责,即该类所担任的任务。
请用300字以内的文字说明设计类通常分为哪三种类型,每种类型的主要职责,并针对题干描述案例涉及的具体类为每种类型的设计类举出2个实例。
【问题2】(3分)
在面向对象的设计过程中,活动图(activity diagram)阐明了业务用例实现的工作流程。
请用300字以内的文字给出活动图与流程图(flow chart)的三个主要区别。
在面向对象的设计过程中,状态图(statechart diagram)描述了一个实体基于事件反应的动态行为。
请根据题干描述,填写图2-1中的(a)~(e)空白,完成订单处理的状态图。
阅读以下关于嵌入式系统能耗管理设计的描述,在答题纸上回答问題1至问题3。
随着嵌入式系统智能化技术的持续发展,系统的能耗问题已成为亟待解决的难题。
某宇航公司研发的一款手持式野外辅助装备,需要较长的巡航时间,由于设计时对功耗问题考虑不周,使得产品出现了批次责任事故。
公司领导决定抽调王工等5人组建专门的攻关小组,要求在三个月内完成故障归零。
王工接到任务后,经反复论证与实验,给公司提交了一份基于软件动态节能的改进方案,得到了领导及专家的好评。
【问题1】(7分)
在嵌入式系统中节能技术一般分为静态节能和动态节能两种,请用300字以内文字分别说明什么是静态节能技术和动态节能技术,并列举三种动态节能技术。
【问题2】(6分)
王工的方案得到认可后,他带领团队研究了调度方式和系统能耗之间的关系,请用150字以内的文字说明为了节约系统能耗而釆用的设备调度策略的核心思路,并说明设备调度策略与任务实时性的关系。
【问题3】(12分)
根据上述设备有效调度时刻的策略,分析以下实例,并将答案写在答题纸上。
手持式野外辅助装备由三个实时任务和三个独立设备组成(分别表示为:t1、t2 和t3;s1、s2和S3),表3-1给出了手持式设备实时任务的时间参数表,这些任务使用独立的设备并且所有设备的特征一致,各设备待机超时可直接进入睡眠状态,处于睡眠状态的设备要经过转换状态后才能进入运行状态。
假设初始状态(t=0)设备处于工作状态,且所有设备的工作状态功率为60mw/ms,转换功率为30mw/ms,睡眠功率为10mv/ms。
同时假设设备被唤醒的转换时间为10ms。
设备待机后被关闭的超时值为10ms。
图3-1给出了未考虑节能需求时任务调度算法,在釆用了设备有效时刻调度策略之后,三个设备100ms周期内将按一定顺序被依次关闭和唤醒。
图3-2给出了采用设备有效时刻调度策略后s1的功率随时间的变化规律。
请计算此时三个设备在100ms 周期内的功耗,并计算100ms周期内,每个设备的节能比。
节能比 = (未节能情况下的系统能耗 - 节能后系统能耗)÷未节能情况下的系统能耗
阅读以下关于数据库设计的叙述,在答题纸上回答问题1至问题3。
某航空公司要开发一个订票信息处理系统,以方便各个代理商销售机票。
开发小组经过设计,给出该系统的部分关系模式如下:
航班(航班编号,航空公司,起飞地,起飞时间,目的地,到达时间,剩余票数,票价)
代理商(代理商编号,代理商名称,客服电话,地址,负责人)
机票代理(代理商编号,航班编号,票价)
旅客(身份证号,姓名,性别,出生日期,电话)
购票(购票单号,身份证号,航班编号,搭乘日期,购票金额)
在提供给用户的界面上,其核心功能是当用户查询某航班时,将该航班所有的代理商信息及其优惠票价信息,返回给用户,方便用户购买价格优惠的机票。
在实现过程中发现,要实现此功能,需要在代理商和机票代理两个关系模式上进行连接操作,性能很差。
为此开发小组将机票代理关系模式进行了扩充,结果为:机票代理(代理商编号,航班编号,代理商名称,客服电话,票价)
这样,用户在查找信息时只需对机票代理关系模式进行查询即可,提高了查询效率。
【问题1】(6分)
机票代理关系模式的修改,满足了用户对代理商机票价格查询的需求,提高了查询效率。
但这种修改导致机票代理关系模式不满足3NF,会带来存储异常的问题。
1)请具体说明其问题,并举例说明。
2)这种存储异常会造成数据不一致,请给出解决该存储异常的方案。
在机票销售信息处理系统中,两个代理商的售票并发执行,可能产生的操作序列如表4-1所示。
假设两个代理商执行之前,该航班仅剩1张机票。
1)请说明上述两个代理商操作的结果。
2)并发操作会带来数据不一致的问题,请具体说明3种问题。
【问题3】(10分)
为了避免问题2中的问题,开发组使用库的读写锁机制,操作序列变为表4-2所示。
试题五(共25分)
阅读以下关于Web应用的叙述,在答题纸上回答问题1至问题3。
某软件企业拟开发一套基于Web的云平台配置管理与监控系统,该系统按租户视图、系统管理视图以及业务视图划分为多个相应的Web应用,系统需求中还包含邮件服务、大文件上传下载、安全攻击防护等典型Web系统基础服务需求。
【问题1】(5分)
在选择系统所采用的Web开发框架时,项目组对Alibaba开发的WebX框架与轻量级Spring MVC框架进行了对比分析,最终决定采用WebX框架进行开发。
请用300字以内文字,从多应用支持、基础服务支持以及可扩展性这三个方面对WebX与Spring MVC框架进行对比。
【问题2】(12分)
在确定系统釆用的持久层技术方案时,项目组梳理了系统的典型持久化需求,对照需求对比分析了 Hibernate和MyBatis两种持久化方案,请分析两种持久化方案对表 5-1中所列项目需求的支持情况,将候选答案序号A或B填入表5-1相应位置。
【候选答案:A. 支持 B.不支持或支持差】
【问题3】(8分)
系统实现相应的配置管理与监控功能时,需要集成云平台侧提供的大量服务以实现配置数据的读取写入与不同视图监测数据的获取。
项目组在确定服务集成方案时,对比了REST风格RPC与SOAP RPC两种方案,经过分析讨论,项目组最终决定采用REST风格RPC机制实现服务集成,请判断表5-2中给出的选择REST 方案的理由是否合理。