系统分析设计案例题库1-1-9
- 格式:pdf
- 大小:112.42 KB
- 文档页数:10
信息系统分析与设计(真题题库)含答案信息系统分析与设计真题题库及答案一、选择题1. 信息系统开发的目的是()A. 提高工作效率B. 提高系统性能C. 改善业务流程D. 所有上述内容答案:D解析:信息系统开发的目的是多方面的,包括提高工作效率、提高系统性能以及改善业务流程等。
2. 下面哪个不是信息系统的主要类型?()A. 事务处理系统B. 管理信息系统C. 决策支持系统D. 人工智能系统答案:D解析:信息系统的主要类型包括事务处理系统、管理信息系统、决策支持系统等,而人工智能系统虽然与信息系统有关联,但不属于信息系统的主要类型。
3. 以下哪个工具不是用于需求分析阶段的?()A. 数据流图B. 实体关系图C. 类图D. 状态转换图答案:D解析:需求分析阶段常用的工具包括数据流图、实体关系图和类图等,状态转换图通常用于设计阶段的系统行为描述。
二、填空题4. 在信息系统开发过程中,通常采用__________方法来识别和描述系统的功能需求。
答案:用例分析解析:用例分析是一种常用的方法,用于识别和描述系统的功能需求,它通过描述系统与用户之间的交互来定义系统的功能。
5. 系统设计的主要目的是将需求分析阶段的__________转化为具体的系统设计方案。
答案:需求规格说明书解析:系统设计的主要目的是将需求分析阶段的需求规格说明书转化为具体的系统设计方案,包括系统架构、模块设计、数据存储等。
三、判断题6. 在信息系统开发过程中,需求分析阶段是最重要的阶段。
()答案:错误解析:虽然需求分析阶段在信息系统开发过程中非常重要,但并不能说是最重要的阶段。
每个阶段都有其独特的任务和重要性。
7. 面向对象设计方法在信息系统设计中得到了广泛的应用。
()答案:正确解析:面向对象设计方法因其能够更好地模拟现实世界,提高系统的可维护性和可扩展性,在信息系统设计中得到了广泛的应用。
四、简答题8. 简述信息系统开发的生命周期模型。
答案:信息系统开发的生命周期模型主要包括以下几个阶段:(1)需求分析:确定系统需求,包括功能需求、性能需求等。
1. 系统分析的主要目的是什么?A. 理解用户需求B. 设计系统架构C. 优化系统性能D. 以上都是答案:A2. 系统设计的主要目的是什么?A. 实现系统功能B. 确保系统可靠性C. 提高系统效率D. 以上都是答案:D3. 以下哪项是系统分析的基本步骤?A. 需求收集B. 需求分析C. 需求规格说明D. 以上都是答案:D4. 需求收集的主要方法包括哪些?A. 访谈B. 问卷调查C. 观察D. 以上都是答案:D5. 需求分析的主要内容是什么?A. 功能需求B. 非功能需求C. 约束条件D. 以上都是答案:D6. 需求规格说明的主要作用是什么?A. 明确系统需求B. 作为开发依据C. 便于沟通D. 以上都是7. 以下哪项是系统设计的基本原则?A. 模块化B. 可扩展性C. 可维护性D. 以上都是答案:D8. 模块化的主要优点是什么?A. 提高开发效率B. 便于测试C. 易于维护D. 以上都是答案:D9. 可扩展性的主要优点是什么?A. 适应未来变化B. 提高系统灵活性C. 降低成本D. 以上都是答案:A10. 可维护性的主要优点是什么?A. 便于修改B. 降低维护成本C. 提高系统稳定性D. 以上都是答案:D11. 以下哪项是系统设计的主要工具?A. UMLB. 数据库设计工具C. 编程语言D. 以上都是答案:D12. UML的主要作用是什么?A. 描述系统结构B. 描述系统行为C. 描述系统交互D. 以上都是13. 数据库设计工具的主要作用是什么?A. 设计数据库结构B. 优化数据库性能C. 管理数据库D. 以上都是答案:A14. 编程语言的主要作用是什么?A. 实现系统功能B. 测试系统C. 部署系统D. 以上都是答案:A15. 以下哪项是系统分析设计的主要挑战?A. 需求变更B. 技术更新C. 团队协作D. 以上都是答案:D16. 需求变更的主要应对策略是什么?A. 灵活的需求管理B. 版本控制C. 持续沟通D. 以上都是答案:D17. 技术更新的主要应对策略是什么?A. 持续学习B. 技术选型C. 技术储备D. 以上都是答案:A18. 团队协作的主要应对策略是什么?A. 明确分工B. 有效沟通C. 团队建设D. 以上都是19. 以下哪项是系统分析设计的主要评估指标?A. 功能完整性B. 性能效率C. 用户满意度D. 以上都是答案:D20. 功能完整性的主要评估方法是什么?A. 功能测试B. 用户反馈C. 需求覆盖D. 以上都是答案:A21. 性能效率的主要评估方法是什么?A. 压力测试B. 性能监控C. 资源利用率D. 以上都是答案:D22. 用户满意度的主要评估方法是什么?A. 用户调查B. 用户反馈C. 用户使用数据D. 以上都是答案:D23. 以下哪项是系统分析设计的主要发展趋势?A. 敏捷开发B. 云计算C. 大数据D. 以上都是答案:D24. 敏捷开发的主要特点是什么?A. 迭代开发B. 快速响应C. 持续改进D. 以上都是25. 云计算的主要优点是什么?A. 资源共享B. 弹性扩展C. 成本节约D. 以上都是答案:D26. 大数据的主要应用领域是什么?A. 数据分析B. 决策支持C. 个性化服务D. 以上都是答案:D27. 以下哪项是系统分析设计的主要伦理问题?A. 数据隐私B. 知识产权C. 公平竞争D. 以上都是答案:D28. 数据隐私的主要内容是什么?A. 数据保护B. 数据安全C. 数据合规D. 以上都是答案:D29. 知识产权的主要内容是什么?A. 版权保护B. 专利保护C. 商标保护D. 以上都是答案:D30. 公平竞争的主要内容是什么?A. 无歧视B. 透明度C. 公平交易D. 以上都是31. 以下哪项是系统分析设计的主要法律问题?A. 合同法B. 数据保护法C. 知识产权法D. 以上都是答案:D32. 合同法的主要内容是什么?A. 合同签订B. 合同履行C. 合同纠纷D. 以上都是答案:D33. 数据保护法的主要内容是什么?A. 数据收集B. 数据处理C. 数据存储D. 以上都是答案:D34. 知识产权法的主要内容是什么?A. 版权保护B. 专利保护C. 商标保护D. 以上都是答案:D35. 以下哪项是系统分析设计的主要成功因素?A. 需求理解B. 设计创新C. 团队协作D. 以上都是答案:D36. 需求理解的主要内容是什么?A. 用户需求B. 业务需求C. 技术需求D. 以上都是37. 设计创新的主要内容是什么?A. 功能创新B. 界面创新C. 流程创新D. 以上都是答案:D38. 团队协作的主要内容是什么?A. 明确分工B. 有效沟通C. 团队建设D. 以上都是答案:D39. 以下哪项是系统分析设计的主要发展方向?A. 智能化B. 自动化C. 全球化D. 以上都是答案:D40. 智能化的主要表现是什么?A. 人工智能B. 机器学习C. 数据分析D. 以上都是答案:D。
系统分析基础试题(附答案)试题一1. 请简要解释系统分析的定义和目的。
答:系统分析是指通过详细研究和分析现有系统的组成部分、功能和交互关系,来识别问题和需求,并提出改进方案的过程。
其目的是为了解决问题和改进现有系统,使系统能够更好地满足用户需求和目标。
2. 简要描述系统分析的主要步骤。
答:系统分析的主要步骤包括:- 问题定义和需求收集:明确问题的性质和影响,并收集相关的需求信息。
- 现有系统分析:对现有系统的组成部分、功能和交互进行详细研究和分析。
- 系统需求分析:根据问题和需求,确定新系统所需的功能和性能要求。
- 解决方案提出和评估:提出系统改进方案,并对各种方案进行评估,选择最佳方案。
- 系统规划和设计:对新系统进行详细设计,包括系统结构、功能模块划分和界面设计等。
- 系统实施和测试:根据设计方案进行系统实施和测试,确保系统正确运行。
- 系统维护和优化:定期维护系统,修复问题并进行性能优化。
试题二1. 什么是需求工程?为什么需求工程在系统分析中十分重要?答:需求工程是指在系统开发过程中,通过对用户需求的收集、建模和管理,确定新系统所需的功能和性能要求的活动。
需求工程在系统分析中十分重要,因为:- 需求工程帮助分析人员深入了解用户需求,并将其转化为系统的功能和性能要求,从而确保新系统能够满足用户的期望。
- 需求工程有助于准确定义问题,并为解决问题提供明确的目标和方向。
- 在系统分析阶段,需求工程活动可以帮助分析人员与用户进行有效的沟通,确保双方对系统需求的理解一致,避免误解和偏差。
- 通过需求工程活动,可以在系统分析早期发现和解决潜在的问题和冲突,减少后期开发过程中的变更和补救工作,提高项目的成功率和效率。
2. 简要说明需求工程中的常用技术和方法。
答:需求工程中常用的技术和方法包括:- 需求收集技术:通过面谈、问卷调查、观察和文档分析等方法,收集用户需求和问题的相关信息。
- 需求建模技术:使用UML(统一建模语言)等方法,将用户需求转化为可视化的模型,如用例图、活动图和类图等。
信息系统分析与设计例题HEN system office room 【HEN16H-HENS2AHENS8Q8-HENH1688】期中考试课程名: 信息系统分析与设计学院:专业班级:学生学号:学生姓名:指导教师:年月日1、业务流程图1.公司各部门根据部门具体情况的分析得出各部门的岗位需求,制定出部门人员需求计划,将部门的人员需求计划交由财务部进行人工成本核算,制定出人工成本预算表,人力资源部根据各部门的人员需求计划和人工成本预算表制定出人力资源计划,经由经理审批通过后由人力资源部发布招聘信息。
2.成品库保管员按车间的入库单登记库存台帐。
发货时,发货员根据销售科送来的发货通知将成品出库,并发货,同时填写三份出库单,其中一份交给成品库保管员,由他按此出库单登记库存台帐,出库单的另外两联分别送销售科和会计科。
3.储户将填好的存(取)单及存折送交分类处理处。
分类处理处按三种不同情况分别处理。
如果存折不符或存(取)单不合格,则将存折及存(取)单直接退还储户重新填写;如果是存款,则将存折及存款单送交存款处理处。
存款处理处取出底帐,登记后,将存折退还给储户;如果是取款,则将存折及取款单交取款处理处,该服务台取出底帐及现金,记帐后将存折与现金退给储户,从而完成存(取)款处理过程。
4.采购部查询库存信息及用户需求,若商品的库存量不能满足用户的需要,则编制相应的采购订货单,并交送给供应商提出订货请求。
供应商按订单要求发货给该公司采购部,并附上采购收货单。
公司检验人员在验货后,发现货物不合格,将货物退回供应商,如果合格则送交库房。
库房管理员再进一步审核货物是否合格,如果合格填写入库单并登记流水帐和库存帐目,如果不合格则交由主管审核后退回供应商。
5.在盘点管理流程中,库管员首先编制盘存报表并提交给仓库主管,仓库主管查询库存清单和盘点流水账,然后根据盘点规定进行审核,如果合格则提交合格盘存报表递交给库管员,由库管员更新库存清单和盘点流水账。
系统分析师考试历年试题分析与解答(案例分析与论⽂篇)系统分析师考试历年试题分析与解答(案例分析与论⽂篇)第 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⽅法和传统软件开发过程相结合。
⼀、试题分析在我们⾯临“软件危机”所带来的挑战之时,曾经通过采⽤严格的规范、详尽的⽂档来约束开发过程,以保证开发的质量与效果,获得了突出的成就。
2023年系统分析师考试模拟试题及参考答案模拟试题(一)1 .使用多处理机系统的主要目的是实现O代码的并行性。
A、操作级和指令级B、指令级和作业级C、作业级和任务级D、任务级和指令级答案:D解析:在多处理机系统中,提高程序并行性的关键,是把任务分解成足够多的可同时操作的进程,即实现任务级和指令级的并行。
2 .按照CaChe地址映像的块冲突概率,从高到低排列的是()。
A、全相联映像一直接映像一组相联映像B、直接映像一组相联映像一全相联映像C、组相联映像一全相联映像一直接映像D、直接映像一全相联映像一组相联映像答案:B解析:直接映像是指在进行映像的工作时,规定各区中的某一信息块只能映像到Cache 中的一个固定的信息块中。
全相联映像是指主存中的每一个字块可映像到Cache任何一个字块位置上。
组相联映像方式是直接映像和全相联映像的一种折衷方案,这种方法将存储空间分为若干组,各组之间是直接映像,而组内各块之间则是全相联映像。
进行地址映像时,直接映像方式下冲突概率最高,全相联映像方式下冲突概率最低。
3 .面向对象分析中,构建用例模型一般分为四个阶段,其中,除了()阶段之外,其它阶段是必需的。
A、识别参与者B、合并需求获得用例C、细化用例描述D、调整用例模型答案:D解析:在OoA方法中,构建用例模型一般需要经历四个阶段,分别是识别参与者、合并需求获得用例、细化用例描述和调整用例模型,其中前三个阶段是必需的。
4 .某文件管理系统在磁盘上建立了位示图(bitmap),记录磁盘的使用情况。
若磁盘上物理块的编号依次为:0、1、2、…;系统中的字长为32位,字的编号依次为:0、1、2、…,字中的一位对应文件存储器上的一个物理块,取值0和1分别表示空闲和占用,如下图所示。
假设操作系统将2053号物理块分配给某文件,那么该物理块的使用情况在位示图中编号为(请作答此空)的字中描述;系统应该将Oo -------------------------------A、该字的位号5的位置“0"B、该字的位号5的位置“1"C、该字的位号6的位置“0"D、该字的位号6的位置“1”答案:B解析:2053号物理块对应字的编号是64号,前面的0-2047位已经占满,因此第64号字的第0位是2048,第1位是2049,第2位是2050,第3位2051,第4位2052,第4位2053。
系统分析师2013年下午题-1-案例分析(附答案)试题一某软件公司拟为物流企业开发一套库存管理系统,该系统的部分需求陈述如下:(1)库存管理系统主要包括货物入库管理、货物出库管理、仓库管理统计报表和系统管理等功能;(2)库存管理系统的用户包括仓库管理员、仓库经理和系统管理员,用户必须在注册后才能使用系统功能;用户可以选择使用邮件注册或电话注册。
(3)仓库管理员在进行出入库操作前必须先登录;仓库经理可以通过系统查看统计报表,如果前一个月的报表未生成,则系统自动生成统计报表,否则直接显示。
(4)系统管理员可以在系统中设置仓库温度范围,当仓库内温度超过最高值或者低于最低值时,系统自动调用温控管理操作,连接温度调节系统进行制冷或加热。
(5)仓库管理功能要求每个月1日零点对前一个月货物入库和出库记录进行数据汇总操作。
项目组决定构造用例模型以描述系统需求。
【问题1】用例建模的首要任务是识别系统中的参与者。
请根据题目中所描述的需求,识别出系统中有哪些参与者?【答案】用例模型的参与者:仓库管理员、仓库经理、系统管理员、时间、温度、温度调节系统。
【问题2】用例建模的主要工作是书写用例规约。
用例规约通常包括哪几部分内容?【答案】用例建模的主要工作是书写用例规约(use case specification),而不是画图。
用例模板为一个给定项目的所有人员定义了使用规约的结果,其内容至少包括用例名、参与者、目标、前置条件、事件流(基本事件流和扩展事件流)和后置条件等,其他的还可以包括非功能需求和用例优先级等。
【问题3】建立了用例模型后,可以利用用例之间的关系调整用例模型,用例之间的关系包括哪几种?对于每种关系,请根据题目中所描述的需求分别给出一组用例。
【答案】(1)用例之间的关系包括:包含关系、扩展关系、泛化关系。
(2)“出入库操作”与“登录”属于包含关系;“查看统计报表”与“生成统计报表”属于扩展关系;“用户注册”与“电话注册“、邮件注册”与“电话注册”属于典型的泛关系。
1.数据仓库与数据挖掘(1)OLAP与OLTP系统的比较:P4241.面向的用户和系统:OLTP是面向客户的,由职员、信息技术人员、客户进行事务处理和查询处理;OLAP是面向市场的,由经理、管理人员、分析人员进行数据分析和决策制定。
2.数据内容:OLTP系统管理当前数据,这些数据很琐碎,难以用于决策;OLAP 系统管理大量历史数据,提供汇总和聚集机制,并在不同的粒度级别上存储和管理信息,这些特点使得数据适合于决策分析。
3.数据库设计:通常OLTP采用E-R图和面向应用的数据库设计,而OLAP采用星型模式或雪花模式和面向主题的数据库设计。
4.视图:OLTP系统主要关注一个企业或组织内部的当前数据,不涉及历史数据和不同组织的数据;OLAP系统常常跨越一个企业的数据库模式的多个版本,处理来自不能同组织的信息,由多个数据源于集成的信息。
5.访问模式:OLTP系统的访问主要由短的原子事务组成,这钟系统需要并发控制和恢复机制。
OLAP系统的访问大部分是只读操作,其中大部分是复杂查询。
(2)数据仓库体系结构及三种数据仓库模型定义:P4301、底层为数据仓库服务器,中间层为OLAP服务器,顶层为前端工具。
2、三种数据仓库模型:(1)企业仓库:收集跨越整个企业的各个主题的所有信息。
它提供全企业范围的数据集成,数据通常来自多个操作型数据库和外部信息提供者,并且是跨多个功能的。
(2)数据集市:包含对特定用户有用的、企业范围数据的一个子集。
它的范围限于选定的主题。
(3)虚拟仓库:是操作型数据库上视图的集合。
(3)数据集市特点\数据仓库开发方法优缺点及增量演进步骤、ODS与DW最大差别:P433(04下)[问题1](1)与数据仓库相比,数据集市有以下特点:规模小,灵活,可以按照多种方式来组织数据,如按特定的应用、部门、地域、主题等。
开发工作可由业务部门定义、设计、实施、管理和维护。
能够快速实现,代价较低,投资回收期短,风险小。
《信息系统分析与设计》复习〔专升本科〕一、单项选择题〔在每小题的四个备选答案中选出一个最佳的答案,每小题1分,共20分〕1.信息按照〔C〕可以分为战略信息、战术信息和作业信息.A.应用领域B.加工顺序C.管理的层次D.反映形式2. 发展CASE的目的是提高〔C〕.A.系统的重用性B.系统可维护性C.系统开发效率和质量D.系统可扩充性3. 使用用例建模系统需求的主要优点是〔B〕.A.自顶向下分析需求B.促进并鼓励用户参与C.有助于详细描述需求D.自底向上分析需求4. 用于辅助管理人员理解项目费用、质量、X围等影响的主要工具是〔C〕.A.数据—地点矩阵B.候选系统矩阵C.预期管理矩阵D.可行性分析矩阵5. 系统开发过程的问题分析阶段的主要交付品是〔C〕.A.问题陈述B.系统改进目标C.业务需求陈述D.X围与构想6. 如果用例"提交新会员订单〞和用例"提交通信地址改变〞包含了同样的功能步骤"修改通信地址〞,那么可以将"修改通信地址〞提取成为〔D〕.A.扩展用例B.抽象参与者C.被扩展用例D.抽象用例7. 下列哪项关于输入设计的原理的叙述不正确〔D〕.A.不要输入变化的数据B.尽可能使用已知含义的设计C.要使用相应属性的编码D.不要收集在计算机程序中计算和存储的数据8.按照处理的对象,可把组织的信息系统分为〔B〕和管理信息系统两大类.A.电子数据处理系统B.作业信息系统C.决策支持系统D.情报处理系统9.信息系统对管理职能的支持,归根到底是对<D > 的支持.A.计划B.组织C.控制D.决策10.业务系统规划法〔BSP〕的核心是〔B〕.A.明确企业目标B.定义〔识别〕业务过程C.进行数据分析D.确定信息结构11.一般子系统的划分是在系统〔A〕阶段,根据对系统的功能/数据分析的结果提出的.A.需求分析B.物理设计C.总体设计D.详细设计12.制定开发管理信息系统之前,首先要做好系统开发的〔A〕.A.可行性研究B.新系统的逻辑设计和物理设计C.系统化分析D.总体预算13.在各种系统开发方法中,系统重用性、扩充性、维护性最好的开发方法是〔C〕.A.原型法B.结构化系统开发方法C.面向对象的的方法D.加速开发方法14.信息系统流程图是以新系统的〔D〕为基础绘制的.A.E-R图B.管理功能图C.业务流程图D.数据流程图15.信息系统开发的结构化方法的一个主要原则是〔A〕.A.自顶向下原则B.自底向上原则C.分步实施原则D.重点突破原则16.信息系统设计阶段的主要成果是〔C〕.A.用户的决策方针B.用户的分析方案C.系统设计说明书D.系统总体设计方案17.在关系规X化过程中,一般来讲,满足〔C〕的关系即可满足信息处理的要求,就可以认为是比较规X的关系.A.第一X式B.第二X式C.第三X式D.BC X式18.衡量系统开发质量的首要标准是〔C〕.A.满足技术指标B.满足设计者要求C.满足用户要求D.技术规X19.信息系统建设的结构化方法中用户必须参与的原则是用户必须参与〔A〕.A.系统建设中各阶段工作B.系统分析工作C.系统设计工作D.系统实施工作20.MIS规划的主要内容是〔A〕.A.MIS战略规划,组织信息需求分析,系统目标B.组织信息需求分析,系统目标,资源分配C.MIS战略规划,资源分配,系统目标D.MIS战略规划,组织信息需要分析,资源分配21.信息系统规划的主要任务包括〔A〕.A.明确组织的信息需求、制定系统总体结构方案B.对系统进行经济、技术和使用方面的可行性研究C.选择计算机和网络系统的方案D.确定软件系统的模块结构22.DSS〔决策支持系统〕解决的是〔C〕.A.半结构化问题和非结构化问题B.结构化问题和半结构化问题C.非结构化问题D.结构化问题23.软件文档是信息系统〔B〕的重要依据.A.可理解性B.可维护性C.可扩展性D.可移植性24.系统维护中要解决的问题来源于〔D〕.A.系统分析阶段B.系统设计阶段C.系统实施阶段D.三者都包括25.在原型法中,原型是进行开发的系统的〔A〕.A.反映用户最基本需求的可以运行的实验模型B.某一主要部分的详细设计方案〔物理模型〕C.反映用户需求的逻辑模型D.反映用户全部需求符合系统开发规X的应用软件程序26.网桥是在〔B〕实现互连的设备.A.网络层B.数据链路层C.物理层D.传输层27.信息系统开发方法有哪些〔A〕.A.原型法B.BSP法C.CSF法D.CASE法28.对于结构化设计思想的描述哪一项是错误的〔D〕.A.在结构化设计中,模块的功能应当简单明确,易于理解B.自顶向下,逐步求精C.设计者应先设计顶层模块D.越下层模块,其功能越具体,越复杂29.绘制功能结构图的依据是〔A〕.A.数据流程图B.PAD图C.N--S图D.系统总体设计30.模块间出现下列哪一项是改动模块时发生错误的主要来源〔C〕.A.数据耦合B.控制耦合C.内容耦合D.以上都不是31.在大型程序设计过程中,最后考虑的是程序的〔D〕.A.可维护性B.可靠性C.可理解性D.效率32.下面合法的IP地址是〔B〕.A.202:144:300:65B.202.112.144.70C.202,122,144,7033.异型网络是指〔B〕.A.具有相同协议的网络B.具有不同协议的网络BC.具有相同层次的网络D.具有不同层次的网络34.在互联网的传输层中提供面向连接的可靠的服务的协议是〔A〕.A.传输控制协议TCPB.互联网控制报文协议ICMPC.用户数据报协议UDPD.文件传输协议FTP35.系统测试的对象是〔B〕.A.数据文件B.源程序C.全部文档D.整体系统36.系统分析报告的主要作用是<C>.A.系统规划的依据B.系统实施的依据C.系统设计的依据D.系统评价的依据37.耦合性最弱的是〔A〕.A.数据耦合B.公共耦合C.内容耦合D.控制耦合38.从社会经济发展的角度来看,信息化是指〔D〕.A.计算机和网络的应用规模与效益不断增长的过程B.社会上进行交换的信息量不断增长的过程C.计算机硬件产业、软件产业、信息服务产业不断发展的过程D.人们的信息活动的规模不断扩大以致在国民经济中起主导作用的过程39.在UML提供的图中,<D >用于按时间顺序描述对象间的交互.A.网络图B.状态图C.协作图D.序列图40.系统开发的主要方法有生命周期法、原型化方法、计算机辅助软件工程方法和〔D〕.A.自顶向下法B.由底向上法C.模块法案D.面向对象方法二、填空题〔每空1分,共20分〕1.数据流图<DFD>有四种基本成份:数据源或数据潭、数据流向、数据变换、数据存储.2.数据流图<DFD>是一种描述数据流与信息流的图形技术.3. 信息系统开发的步骤是:在系统规划后,进行系统分析、系统设计、系统构建与实施、系统评价工作.4. 信息、物资和能源是人类社会发展的三大资源.5. 决策过程的情报活动阶段、设计活动阶段、选择活动阶段和实施活动阶段,并称之为决策过程模型的四个阶段.6. 通常认为,管理信息系统主要解决结构化的决策问题,而决策支持系统则以支持半结构化和非结构化问题为目的.7.原型化开发方法是用户和设计者之间执行的一种交互构成,适用于需求不确定性高的系统.8.在软件开发过程中要产生大量的信息,要进行大量的修改,软件配置管理能够协调软件开发,并使混乱减到最低程度.9.系统分析的主要活动有:系统初步调查、系统可行性研究、系统详细调查研究和新系统逻辑方案的提出.10.在系统模块设计中,最终通过修改设计,使每一模块执行单一的功能,提高模块的块内组合〔聚合〕,降低块间的耦合.11.系统规划主要任务是制定信息系统的发展战略、确定组织的主要信息需求和制定系统建设的计划.12.信息系统开发方法按照时间过程可以分为生命周期法和原型法.13.可行性研究的主要成果是可行性研究报告和系统开发任务书.14.数据流程图的两个特征:抽象性和概括性.15.系统分析处于系统开发生命周期的第二阶段,上接系统规划,下联接系统设计,具有承上启下的作用.16.在系统分析中可行性研究一般包括对系统的技术可行性、经济可行性和社会可行性进行调查研究.17. 数字签名的根据是对所签的名要能核实、不能抵赖、不能伪造,如同亲笔签名一样能证明其真实性.18.程序设计说明书是以一个处理过程作为单位,用以定义处理过程的书面文件、其编写者为系统设计员,交给程序员进行程序设计.19.描述处理逻辑的工具有决策树、决策表和结构化英语表法.20.在关系的规X化表达中,数据是以二维表的方式组织的,一个表就是一个关系,每个数据项称为数据元素,为表中的一个字段.一个表中还必定义一个字段能唯一确定相关的元素,称为关键字.21. 公开密钥算法比常规密钥算法更容易实现数字签名.22.在数据字典中,处理逻辑的定义仅对数据流程图中的最底层处理逻辑加以说明.23. 链路加密是对网络的每条通信链路上传输的数据进行加密,一般使用不同的加密密钥,但在结点中数据却以明文形式出现.24.Intranet是利用Internet技术建立的企业内部信息网络.25.网络系统集成的内容包括:网络规划、网络系统设计、网络系统实施和网络系统的测试与验收.26.数据流程图配以数据字典,就可以从图形和文字两个方面对系统的逻辑进行描述,从而形成一个完整的说明.27.网络系统的总体规划应考虑:网络的分布、网络的基本设备和类型、网络的基本规模和网络的基本功能和服务项目等问题.28. 客户机/服务器计算模式的优点包括减少了网络的流量、较短的响应时间、应用程序同处理的数据具有独立性、支持更多的用户以与客户可以选择最适宜的硬件和软件环境等.29.系统分析的主要任务是尽可能弄清用户对信息的需求,完成新系统的逻辑设计,规定新系统应当做什么.30.如果系统初步调查结果表明,拟开发项目有必要也有可能进行时,可向主管单位提出系统开发建议书,需要进行可行性研究安排.三、名词解释〔每小题2分,共10分〕1.业务流程图是用些规定的符号与连线来表示某个具体业务处理过程,用图形方式来反映实际业务处理过程的"流水帐〞.2.办公自动化系统办公自动化系统以先进的技术设备为基础,由办公人员和技术设备共同构成的人-机信息处理系统,其目的是充分利用设备资源和信息资源,提高办公工作效率和质量.3.信息系统信息系统是一个人工系统,由人、计算机硬件、软件和数据资源等组成,能与时、正确地收集、加工、存储、传输信息,实现各项活动的管理、调节和控制.包括信息处理系统和信息传输系统两方面. 4.生命周期法是按照管理信息系统生命周期的概念,严格按照系统生命周期的各个过程和步骤去开发系统的管理信息系统开发方法.5.软件危机由于软件特点导致生产效率低、软件产品质量很难保障,计算机科学家把软件开发和软件维护过程中遇到的这种现象统称为软件危机.6.专家系统是一种计算机信息系统,其主要任务是研究怎样使计算机模仿人脑所从事的推理、学习、思考、规划等思维活动,解决需要人类专家才能处理的复杂问题.7.电子商务系统从广义上讲,电子商务系统是支持商务活动的电子技术手段的集合.从狭义上讲,电子商务系统则是指在因特网和其他网络的基础上,以实现企业电子商务活动为目标,满足企业生产、销售、服务等生产和管理的需要,支持企业的对外业务协作,从动作、管理和决策等层次全面提高企业信息化水平,为企业提供商业智能的计算机系统.8.决策支持系统决策支持系统是一种以计算机为工具,应用决策科学与有关学科的理论与方法,以人机交互方式辅助决策者解决半结构化和非结构化问题的信息系统.9.软件可维护性软件可维护性指软件能够被理解、改正、适应和完善以适应新的环境的难易程度.10.类类是一组有相同数据结构和相同操作的对象的集合,类的定义包括一组数据属性和合法操作.四、问答题〔每小题5 分,共30 分〕1.简述决策支持系统<DSS>与管理信息系统<MIS>的关系.答:DSS与MIS的区别<1>MIS完成的是例行业务活动中的信息处理任务,而DSS完成的是辅助支持决策活动,提供决策所需的信息.<2>MIS所追求的目标是高效率;而DSS追求的目标则是有效性.<3>MIS的设计方法是以数据驱动的,而DSS的设计方法是以模型驱动的,模型管理系统是DSS软件系统的核心.<4>MIS的设计思想是实现一个相对稳定协调的工作系统,设计方法强调系统的客观性,努力使系统设计符合实际情况.而DSS的设计思想是努力实现一个具有巨大潜力的、适应性强的开发系统.设计方法强调充分发挥人的经验、智慧、判断力和创造性,努力使决策更加正确.<5>MIS趋向于信息的集中管理,而DSS趋向于信息的分散使用.<6>MIS的分析着重体现系统全局的、总体的信息需求,而DSS的分析着重体现决策者的信息需要.DSS与MIS的联系<1>MIS收集、存储组织机构所提供的大量基础信息是DSS工作的基础,而DSS能使MIS组织和保存的信息真正发挥作用.<2>MIS需要担负起反馈信息的收集工作,可以支持DSS进行结果检验和评价.<3>DSS的工作可以对MIS工作进行检查和审计,为MIS的改进与完善指出了方向.<4>DSS经过反复使用,逐步明确了所涉与的问题模式和数据模式,将问题结构化,可归并人MIS的工作X围. 2.简述数据、信息与知识之间的关系.答:1、数据是记录下来的可以被识别的物理符号,包括字符、文字、图形等,数据本身并没有意义,数据经过加工后仍然是数据,只有经过解释才有意义,才能成为信息.2、信息是对客观世界各种事物的特征的反映,是对客观事实的可通信的知识.3、知识是反映各种事物的信息进入人们大脑,对神经细胞产生作用后留下的痕迹.知识是由信息形成的,是否正确地运用知识对数据做出解释,才能得到准确的信息.3.简述计算机辅助软件工程〔CASE〕的主要目标、作用与主要功能.答:计算机辅助软件工程的主要目标:使结构化方法可以全面实施,使原型的建立有了高效率的手段,加快系统的开发过程,通过自动检查提高软件质量,可重用度,简化系统维护工作.CASE 作用:能实现一个具有快速响应、专用资源和早期查错功能的交互式开发环境,对系统开发和维护过程的各个环节实现自动化,通过一个有力的图形接口,实现直观的程序设计.完整的CASE 具备的功能:中心信息库;图形功能;查错功能;支持建立系统的原型;代码自动生成;有利应用结构化方法.4.简述信息系统规划的任务、方法和内容.答:信息系统规划的主要任务:制定信息系统的发展战略规划;制定信息系统的总体方案,安排项目开发计划;制定系统建设的资源分配计划.信息系统战略规划的方法有:由组织发展计划导出信息系统策略;策略方格;配合组织文化的策略;组织策略组合转换成信息系统策略组合.〔战略集转化、关键成功因素、企业系统规划〕信息系统规划的内容:信息系统总目标、子目标与信息系统架构;现有资源分析〔现有信息系统的状况与存在的问题〕;预测未来信息技术的发展;信息系统计划的更新.5.简述可行性研究的目的、任务与过程.答:可研目的:确定系统规划中的问题是否能够得到解决.可研任务:进一步分析问题定义,确定项目规模和目标;进行简要的需求分析,建立逻辑模型;经过简化的设计,探索若干种可供选择的解决方法,研究每种解法的可行性.可研过程:①经济可行性:对项目经济效益进行评价;②技术可行性:采用的软硬件技术能否满足用户要求;③管理可行性:管理人员对开发信息系统的态度和管理方面的基础工作.6.简述信息系统设计阶段的主要任务和内容.答:信息系统设计阶段的主要任务:从信息系统的总体目标出发,根据系统分析阶段对系统的逻辑功能的要求,确定系统的总体结构和系统各组成部分的技术方案,合理选择计算机和通信软、硬件设备,确保总体目标的实现.信息系统设计的主要内容:计算机系统配置、新系统总体结构框架设计、数据库设计、输出与输入设计、处理流程与模块功能的设计.7.简述从数据流程图〔DFD〕导出结构图〔SC〕的两种技术.答:从DFD导出SC 的技术有两种:以变换为中心的分析和以事务为中心的分析.<1>变换分析的过程分二步:确定主加工,即找出变换中心;设计模块结构图的顶层和第一层.<2>事务分析的过程分七步:确定事务来源;确定系统结构;确定处理工作;模块合并;建立事务模块,进行独立处理;建立分级模块,加大它的变换系数;对模块进一步分解.8.管理信息系统科学的三要素是什么?管理信息系统有什么主要特征?答:<1>管理信息系统科学的三要素是系统的观点、数学的方法和计算机技术.<2>管理信息系统的主要特征:①管理信息系统是以计算机为基础的以与人作为系统组成部分的人-机系统.②管理信息系统是组织内部各种信息处理系统按照总体规划而建立起来的集成化系统.③管理信息系统具备以数学方法为基础,以数据处理为基本功能的预测和控制能力.9.简述系统测试的目的、方法与内容,以与测试配置要求.答:系统测试的目的是尽可能多地发现系统中的问题和错误,因此,系统测试是一个查找错误的过程.系统测试主要方法有:黑盒测试、白盒测试、静态分析、人工测试.系统测试内容:系统测试配置具体包括:测试计划、测试工具与实施、测试用例与测试预期结果.10.简述UML〔统一建模语言〕的主要内容.答:UML 主要用图来表达模型的内容,而图又由代表模型的图形符号组成.UML的主要内容可以用下述五类图〔共9 种图形〕来定义.<1>.用例图:对系统提供的功能〔即系统的具体用法〕的描述,用例图定义系统的功能需求.<2>.静态图:描述系统的静态结构,包括:类图和对象图.<3>.行为图:描述系统的动态行为和组成系统的对象间的交互关系,包括:状态图和活动图.<4>.交互图:描述系统的动态行为和组成系统的对象间的交互关系,包括:顺序图和协作图.<5>.实现图:提供关于系统实现方面的信息,包括:构件图和配置图.11.简述决策支持系统与其主要特点.答:决策支持系统是一种以计算机为工具,应用决策科学与有关学科的理论与方法,以人机交互方式辅助决策者解决半结构化和非结构化问题的信息系统.决策支持系统主要特点:处理的数据类型复杂,格式化程度低;对信息加工的要求比较复杂,有很大随机性;工作方式主要是人机对话方式;与决策者的工作方式等社会因素关系密切.12.简述面向对象的最普通的两种建模方法.答:对于软件,有几种建模的方法,最普通的两种是从算法的角度建模和从面向对象的角度建模.<1>从算法的角度建模:传统的软件开发是从算法的角度进行建模,所有的软件都用过程或函数作为其主要构造块.<2>.从面向对象角度建模:现代的软件开发从面向对象的角度建模,所有软件系统都用对象或类作为其主要构造块.五、论述与综合题〔每小题10分,共20分〕1.某单位工资发放过程如下:工资发放前,由财务科根据已存档的"上月工资发放清单〞和人事科送来的"本月人员与工资变动表〞,填写"本月工资发放清单〞中的相关项.接着,再根据总务科送来的"本月扣款清单〞将扣款数填入"本月工资发放清单〞.最后计算出每位职工的应发工资数,并填入"本月工资发放清单〞,为工资发放人员发放工资做好准备.请画出其业务流程图与数据流程图.答案:第22-23页第3章第22题解答<1>业务流程图如下:<2>数据流程图如下:2.车间填写领料单给仓库要求领料,库长根据用料计划审批领料单,未批准的退回车间,已批准的领料单送到仓库保管员处,由他查阅库存帐.若帐上有货则通知车间前来领料,否则将缺货通知采购人员.请绘制系统数据流程图.答案:第21页第3章第20题解答3.试述"事务分析〞的设计步骤.并将下图的数据流程图转化为软件结构图〔表示"或者〞〕.答案:第24页第4章第24题解答<1>事务分析的设计步骤有三:①确定DFD中的事务中心和加工路径;②设计软件结构的顶层和第一层,即事务结构,包括两部分:一个接受分支,负责接受数据,一个发送分支;③事务结构下层模块的设计、优化.<2>软件结构图如下:4.我国##由十七位数字码和一位校验码组成.排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位校验码.第十八位校验码通过前十七位计算并转换而得,计算公式:S=Sum<Ai *Wi>,M=mod<S,11>;其中,i = 0,…,16 ,计算时,先对前十七位数字加权求和,Wi的取值依次为7、9、10、5、8、4、2、1、6、3、7、9、10、5、8、4、2,然后对11取模,再根据模的值得到对应的校验码.对应关系如下:M的值:0 1 2 3 4 5 6 7 8 9 10校验码:1 0 X 9 8 7 6 5 4 3 2试计算##为3 4 0 5 2 4 1 9 8 0 0 1 0 1 0 0 1的校验码生成过程.答案:第24页第4章第25题解答<1>对代码加权求和Ai=3 4 0 5 2 4 1 9 8 0 0 1 0 1 0 0 1Wi=7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2S=Σ<Ai×Wi>=21+36+0+25+16+16+2+9+48++0+0+9+0+5+0+0+2=189<2>以模除和得余数R=S mod M=Σ<Ai×Wi><mod 11>=189÷11=17+2/11=2<3>运算校验位<模减去余数>根据求余结果,从M值与校验码的对应关系中查出相应的校验位,其中X 表示结果为10. 所以,该人员的##应该为:.。
2022年系统分析师案例真题及答案解析试题一(共25分)阅读以下关于软件系统分析与建模的叙述,在答题纸上回答问题1至问题3。
某软件公司拟开发一套博客系统,要求能够向用户提供一个便捷发布自已心得,及时有效的与他人进行交流的平台。
新用户发布个人博客之前,需要创建一个新的博客账户,以下为新用户注册的操作行为:(a) 向系统请求创建一个新的博客账户;(b) 输入个人详细信息;(c) 使用证件数据库验证个人详细信息;(d) 选择账户类型;(e) 身份验证成功,创建新的博客账户;(f)用户身份信息验证不成功;(g) 以电子邮件的方式将账户详细信息发送给用户;(h)博客账户申请被拒绝。
问题1(6分)在结构化和面向对象的软件分析过程中,通常会使用到数据流图、活动图和流程图,请分别描述这三种模型的特点和适用场景。
问题2(9分)采用用例图和用例描述建模系统需求,请使用题干给出的(a)~(h),完善“博客账户创建用例描述”中的(1)~(6),如表1-1所示。
将正确答案填在答题纸上。
表1-1 博客账户创建用例描述问题3(10分)需求评审是通过将需求规格说明书递交给相关人员检查,以发现其中存在缺陷的过程。
在需求工程中,需求评审是一个非常重要的过程。
结合题干案例,请用300字以内的文字简要说明需求评审的内容及作用。
(试题二至试题五选答二个)试题二(共25分)阅读以下关于系统设计的叙述,在答题纸上回答问题1至问题3。
某软件公司为某企业开发一套在线办公自动化系统,以提升企业管理服务的质量和效率。
公司决定采用面向对象方法开发该系统,张工负责对员工请假审批业务进行了分析,具体描述如下:企业员工通过请假申请页面提出请假申请后,首先由部门经理进行审核,若请假理由不合理,部门经理拒绝请假申请,将申请退回给员工,员工对请假申请表进行修改再次提交,或放弃请假申请。
若请假理由合理,且请假天数小于等于3天,则部门经理直接批准请假申请,生成请假批准单,申请结束。
一、选择题(10小题,每小题2分):1.系统分析工作的全面总结和主要成果是( C )。
A. 可行性研究报告B. 数据词典C. 系统说明书D. 系统详细调查报告2.系统维护中要解决的问题来源于( D )。
A. 系统分析阶段B. 系统设计阶段C. 系统实施阶段D. 三者都包括3.在原型法中,原型是开发系统的( B )。
A. 反映用户最基本需求的可以运行的实验模型B. 某一主要部分的详细设计方案(物理模型)C. 反映用户需求的逻辑模型D. 反映用户全部需求符合系统开发规范的应用软件程序4.在系统生命周期的各阶段中,花费费用和人力投入最多的阶段是( D )。
A. 分析与设计B. 编制程序C. 测试程序D. 系统维护5. 螺旋式软件开发模型是将瀑布模型和演化模型相结合,增加了风险分析,它建立在原型的基础上,沿着螺线自内向外每旋转一圈,就得到( D )的一个新版本。
A. 模块划分B. 子程序分解C. 设计D. 原型6. 系统开发过程的流程如下图所示,( A )阶段拟定了系统的目标、范围和要求:A. ①B. ②C. ③D. ④。
二、填空题(10分,每空1分)三、简答题(共30分 6小题)1.列出编数据字典时涉及的4大步骤。
答:1数据流2数据流分量,即数据元素3数据存储4处理2.列出物理数据流图具有的而逻辑数据流图没有的5大特征答:逻辑数据流图强调参与者所做的事情,可以帮助设计者决定需要那些资源。
逻辑数据流图说明应该具有那些加工和数据存储,而不关心这些加工和数据存储是如何实现的。
物理数据流图关注的是系统中的物理实体,以及一些具体的文档、报告和其他输入、输出硬拷贝。
它用做系统构造和实现的技术性蓝图,要说明加工和数据存储是如何实现的。
3.列出印制报表的5个风格或美观方面的元素。
答:a报表设计约定:每个位置上出现的数据类型,显示所准备的表单大小,以及表明连续表上数据延续部分的方式.B 输出应能打印在各种类型的纸张上(成本)。
2017年上半年系统分析师考试真题(案例分析)下午试题试题一(25分)必答题阅读以下关于基于微服务的系统开发的叙述,在答题纸上回答问题1至问题3。
【说明】某公司拟开发一个网络约车调度服务平台,实现基于互联网的出租车预约与管理。
公司的系统分析师王工首先进行了需求分析,得到的系统需求列举如下:系统的参与者包括乘客、出租车司机和平台管理员三类;系统能够实现对乘客和出租车司机的信息注册与身份认证等功能,并对乘客的信用信息进行管理,对出租车司机的违章情况进行审核;系统需要与后端的银行支付系统对接,完成支付信息审核、支付信息更新与在线支付等功能;针对乘客发起的每一笔订单,系统需要实现订单发起、提交、跟踪、撤销、支付、完成等业务过程的处理:系统需要以短信、微信和电子邮件多种方式分别为系统中的用户进行事件提醒。
在系统分析与设计阶段,公司经过内部讨论,一致认为该系统的需求定义明确,建议尝试采用新的微服务架构进行开发,并任命王工为项目技术负责人,负责项目开发过程中的技术指导工作。
【问题1】(12分〉请用100字以内的文字说明一个微服务中应该包含的内容,并用300字以内的文字解释基于微服务的系统与传统的单体式系统相比的2个优势和带来的2个挑战。
【问题2】(8分)识别并设计微服务是系统开发过程中的一个重要步骤,请对题干需求进行分析,对微服务的种类和包含的业务功能进行归类,完成表1-1中的(1)~(4)。
【问题3】(5分)为了提高系统开发效率,公司的系统分析师王工设计了一个基于微服务的软件交付流程,其核心思想是将业务功能定义为任务,将完成某个业务功能时涉及到的步骤和过程定义为子任务,只有当所有的子任务都测试通过后改业务功能才能上线交付。
请基于王工设计的在线支付微服务交付流程,从(a)~(f)中分别选出合适的内容填入图1-1中的(1)~(5)处。
选项:(a)提交测试(b)全量上线(c)对接借记卡(d)获取个人优惠券(e)试部署(f)对账从下列的4道试题(试题二至试题五)中任选2道解答。
2021年上半年系分案例分析真题第 1 题某软件企业拟开发一套基于移动互联网的在线运动器材销售系统,项目组决定采用FAST开发方法进行系统分析与设计,在完成了初步的调查研究之后进入了问题分析阶段,分析系统中存在的问题以及改进项,其分析的主要内容包括:(1)器材销售订单处理的时间应该减少20%;(2)移动端支持IOS和Android两类操作系统;(3)器材销售订单处理速度太慢导致根多用户取消订单;(4)后台服务器硬件配置比较低;(5)用户下单过程中应该减少用户输入的数据量;(6)订单处理过程中用户需要输入大量信息;(7)利用云计算服务可以降低50%的服务器处理时间;(8)公司能投入的技术维护人员数量有限;(9)大量的并发访问会导致App页面无法正常显示。
【问题1】(12分)FAST开发方法在系统分析中包括了初始研究、问题分析、需求分析和决策分析等四个阶段,请简要说明每个阶段的主要任务。
【问题2】(8分)在问题分析阶段,因果分析方法常用于分析系统中的问题和改进项,请结合题目中所描述各项内容,将题干编号(1)-(9)填入表1-1的(a)~(d)中。
表1-1问题、机会【问题3】(5分)在决策分析阶段,需要对候选方案所述内容按照操作可行性、技术可行性、经济可行性和进度可行性进行分类。
请将下列(1)~(5)内容填入表1-2的(a)-(d)中。
(1)新开发的器材销售系统能够满足用户所需的所有功能;(2)系统开发的成本大约需要40万元人民币;(3)需要对移动端App开发工程师进行技术培训;(4)系统开发周期需要6个月;(5)系统每年维护的费用大约5万元人民币。
表1-2候选方案指标分类答案与解析•试题难度:一般•知识点:案例分析>系统分析•试题答案:【问题1】初步研究阶段:1、列出问题和机会2、协商项目的初步范围3、评估项目价值4、计划项目进度表和预算5、汇报项目计划问题分析阶段:1、研究问题领域2、分析问题和机会3、分析业务过程4、制定系统改进目标5、修改项目计划6、汇报调查结果和建议需求分析阶段:1、定义需求2、排列需求的优先次序3、修改项目计划4、交流需求陈述决策分析阶段:1、确定候选方案2、分析候选方案3、比较候选方案4、修改项目计划5、推荐一种系统【问题2】(a)(3)(b)(4)(6)(9)(c)(1)(5)(7)(d)(2)(8)【问题3】(a)(b)(1)(3)(c)(2)(5)(d)(4)••试题解析:【问题1】初步研究阶段:1、列出问题和机会2、协商项目的初步范围3、评估项目价值4、计划项目进度表和预算5、汇报项目计划问题分析阶段:1、研究问题领域2、分析问题和机会3、分析业务过程4、制定系统改进目标5、修改项目计划6、汇报调查结果和建议需求分析阶段:1、定义需求2、排列需求的优先次序3、修改项目计划4、交流需求陈述决策分析阶段:1、确定候选方案2、分析候选方案3、比较候选方案4、修改项目计划5、推荐一种系统【问题2】(a)(3)(b)(4)(6)(9)(c)(1)(5)(7)(d)(2)(8)【问题3】(a)(b)(1)(3)(c)(2)(5)(d)(4)•第 2 题某商校拟开发一套图书馆管理系统,在系统分析阶段,系统分析师整理的核心业务流程与需求如下:系统为每个读者建立一个账户,并给读者发放读者证(包含读者证号、读者姓名),账户中存储读者的个人信息、借阅信息以及预订信息等,挂有读者证可以借阅图书、返还图书、查询图书信息、预订图书、取消预订等。
系统分析设计案例题库1-0-8问题:[问答题,简答题]阅读以下关于数据库审计建设方面的叙述,回答问题1至问题3。
当前许多国家对数据库应用系统提出了明确的审计要求,要求数据库应用系统的DBA为财政、商业和卫生保健数据库保留审计跟踪信息,美国政府甚至要求保证长达7年的审计跟踪信息在线。
一般在数据库中只是插入审计跟踪信息。
审计跟踪数据在正常操作期间(不管是OLTP还是数据仓库)从不获取,主要作为一种事后证据存放在磁盘上,占据一定甚至很大的磁盘空间,而且必须每个月或每年(或者间隔固定的一段时间)对其净化或归档。
当前的数据库审计功能主要采用了分区和段空间压缩技术。
利用这些技术,数据库审计不仅是可以忍受的,而且很容易管理,并且将占用更少的空间。
按月对审计跟踪信息分区的方法是:在第一个业务月中,只是向分区表中插入审计信息,这个月结束后,向表中增加一个新的分区,以容纳下个月的审计信息并将上一个月的分区从可读写表空间移动到一个只读的表空间中。
采用这种方式,就可以一个月备份一次该只读表空间。
这是一道关于数据库审计的试题。
审计功能是DBMS安全性重要的一部分。
通过审计功能,凡是与数据库安全性相关的操作均可被记录下来。
只要检测审计记录,DBA便可掌握数据库被使用状况。
例如,检查库中实体的存取模式,监测指定用户的行为等。
审计系统可以跟踪用户的全部操作,这也使审计系统具有一种威慑力,提醒用户安全使用数据库。
是否能够很好地帮助管理者完成对数据库访问行为的监测是评判数据库审计系统的基本标准,一个完善的审计系统应该从以下几个方面评价:(1)是否具有全面丰富的数据库审计类型;(2)是否具有细粒度的数据库操作内容审计;(3)能否准确及时的对违规操作报警响应;(4)是否具有全面详细的审计信息,丰富可定制的报表分析系统;(5)其自身的安全性高,不易遭受攻击。
由此可见,一款合适的数据库审计系统应该能通过网络数据的采集、分析、识别,实时监控数据库的所有访问操作,同时支持自定义内容关键字库,实现数据库操作的内容监测、识别,发现各种违规数据库操作行为,及时报警响应、全过程操作还原,从而实现安全事件的准确全程跟踪定位,全面保障数据库系统安全。
系统分析设计案例题
库1-1-9
问题:
[问答题,简答题]阅读以下关于数据库审计建设方面的叙述,回答问题1至问题3。
当前许多国家对数据库应用系统提出了明确的审计要求,要求数据库应用系统的DBA为财政、商业和卫生保健数据库保留审计跟踪信息,美国政府甚至要求保证长达7年的审计跟踪信息在线。
一般在数据库中只是插入审计跟踪信息。
审计跟踪数据在正常操作期间(不管是OLTP还是数据仓库)从不获取,主要作为一种事后证据存放在磁盘上,占据一定甚至很大的磁盘空间,而且必须每个月或每年(或者间隔固定的一段时间)对其净化或归档。
当前的数据库审计功能主要采用了分区和段空间压缩技术。
利用这些技术,数据库审计不仅是可以忍受的,而且很容易管理,并且将占用更少的空间。
按月对审计跟踪信息分区的方法是:在第一个业务月中,只是向分区表中插入审计信息,这个月结束后,向表中增加一个新的分区,以容纳下个月的审计信息并将上一个月的分区从可读写表空间移动到一个只读的表空间中。
采用这种方式,就可以一个月备份一次该只读表空间。
问题:
[问答题,简答题]阅读以下关于数据库审计建设方面的叙述,回答问题1至问题3。
当前许多国家对数据库应用系统提出了明确的审计要求,要求数据库应用系统的DBA为财政、商业和卫生保健数据库保留审计跟踪信息,美国政府甚至要求保证长达7年的审计跟踪信息在线。
一般在数据库中只是插入审计跟踪信息。
审计跟踪数据在正常操作期间(不管是OLTP还是数据仓库)从不获取,主要作为一种事后证据存放在磁盘上,占据一定甚至很大的磁盘空间,而且必须每个月或每年(或者间隔固定的一段时间)对其净化或归档。
当前的数据库审计功能主要采用了分区和段空间压缩技术。
利用这些技术,数据库审计不仅是可以忍受的,而且很容易管理,并且将占用更少的空间。
按月对审计跟踪信息分区的方法是:在第一个业务月中,只是向分区表中插入审计信息,这个月结束后,向表中增加一个新的分区,以容纳下个月的审计信息并将上一个月的分区从可读写表空间移动到一个只读的表空间中。
采用这种方式,就可以一个月备份一次该只读表空间。
问题:
[问答题,简答题]阅读以下关于Java企业级应用系统开发体系结构选择方面的叙述,在答题纸上回答问题1至问题3。
博学公司承担了某中小型企业应用软件开发任务,进度要求紧迫。
为了按时完成任务,选择合适的企业应用系统开发体系结构非常重要。
因此,首席架构师张博士召集了相关技术人员进行方案讨论,在进行方案论证时,项目组成员提出了两种开发思路。
(1)谢工建议采用J2EE和EJB进行开发。
理由是J2EE定义了标准的应用开发体系结构和部署环境,EJB是J2EE的基础和核心。
J2EE的主要目标是简化开发。
(2)王工建议采用Struts、Spring和Hibernate轻量级开源框架相结合的方式。
理由是随着Java开源项目阵营的发展壮大,一些基于POJOs(PlanOldJavaObjects)的开源框架被广泛地引入到Java企业应用开发中来,与重量级的EJB框架相比,这些轻量级的框架有很多优点。
针对这两种思路,张博士仔细比较和分析了两种方案的特点、优点和不足之处。
认为王工和谢工的建议都合理,但是,从结合当前项目实际情况出发,最后决定采用王工建议。
这是一道关于EJB重量级框架和Struts、Spring和Hibemate的轻量级框架的比较分析试题,解答此类试题的关键在于考生要对相关技术比较熟悉。
(湖南快乐十分 )
问题:
[问答题,简答题]阅读以下关于Java企业级应用系统开发体系结构选择方面的叙述,在答题纸上回答问题1至问题3。
博学公司承担了某中小型企业应用软件开发任务,进度要求紧迫。
为了按时完成任务,选择合适的企业应用系统开发体系结构非常重要。
因此,首席架构师张博士召集了相关技术人员进行方案讨论,在进行方案论证时,项目组成员提出了两种开发思路。
(1)谢工建议采用J2EE和EJB进行开发。
理由是J2EE定义了标准的应用开发体系结构和部署环境,EJB是J2EE的基础和核心。
J2EE的主要目标是简化开发。
(2)王工建议采用Struts、Spring和Hibernate轻量级开源框架相结合的方式。
理由是随着Java开源项目阵营的发展壮大,一些基于POJOs(PlanOldJavaObjects)的开源框架被广泛地引入到Java企业应用开发中来,与重量级的EJB框架相比,这些轻量级的框架有很多优点。
针对这两种思路,张博士仔细比较和分析了两种方案的特点、优点和不足之处。
认为王工和谢工的建议都合理,但是,从结合当前项目实际情况出发,最后决定采用王工建议。
问题:
[问答题,简答题]阅读以下关于Java企业级应用系统开发体系结构选择方面的叙述,在答题纸上回答问题1至问题3。
博学公司承担了某中小型企业应用软件开发任务,进度要求紧迫。
为了按时完成任务,选择合适的企业应用系统开发体系结构非常重要。
因此,首席架构师张博士召集了相关技术人员进行方案讨论,在进行方案论证时,项目组成员提出了两种开发思路。
(1)谢工建议采用J2EE和EJB进行开发。
理由是J2EE定义了标准的应用开发体系结构和部署环境,EJB是J2EE的基础和核心。
J2EE的主要目标是简化开发。
(2)王工建议采用Struts、Spring和Hibernate轻量级开源框架相结合的方式。
理由是随着Java开源项目阵营的发展壮大,一些基于POJOs(PlanOldJavaObjects)的开源框架被广泛地引入到Java企业应用开发中来,与重量级的EJB框架相比,这些轻量级的框架有很多优点。
针对这两种思路,张博士仔细比较和分析了两种方案的特点、优点和不足之处。
认为王工和谢工的建议都合理,但是,从结合当前项目实际情况出发,最后决定采用王工建议。
问题:
[问答题,简答题]阅读以下关于电子政务系统安全体系结构的叙述,回答问题1至问题3。
博学公司通过投标,承担了某省级城市的电子政务系统,由于经费、政务应用成熟度、使用人员观念等多方面的原因,该系统计划采用分阶段实施的策略来建设,最先建设急需和重要的部分。
在安全建设方面,先投入一部分资金保障关键部门和关键信息的安全,之后在总结经验教训的基础上分2年逐步完善系统。
因此,初步考虑使用防火墙、入侵检测、病毒扫描、安全扫描、日志审计、网页防篡改、私自拨号检测、PKI技术和服务等保障电子政务的安全。
由于该电子政务系统涉及到政府安全问题,为了从整个体系结构上设计好该系统的安全体系,博学公司首席架构师张博士召集了项目组人员多次讨论。
在一次关于安全的方案讨论会上,谢工认为由于政务网对安全性要求比较高,因此要建设防火墙、入侵检测、病毒扫描、安全扫描、日志审计、网页防篡改、私自拨号检测系统,这样就可以全面保护电子政务系统的安全。
王工则认为谢工的方案不够全面,还应该在谢工提出的方案的基础上,使用PKI技术,进行认证、机密性、完整性和抗抵赖性保护。
问题:
[问答题,简答题]阅读以下关于电子政务系统安全体系结构的叙述,回答问题1至问题3。
博学公司通过投标,承担了某省级城市的电子政务系统,由于经费、政务应用成熟度、使用人员观念等多方面的原因,该系统计划采用分阶段实施的策略来建设,最先建设急需和重要的部分。
在安全建设方面,先投入一部分资金保障关键部门和关键信息的安全,之后在总结经验教训的基础上分2年逐步完善系统。
因此,初步考虑使用防火墙、入侵检测、病毒扫描、安全扫描、日志审计、网页防篡改、私自拨号检测、PKI技术和服务等保障电子政务的安全。
由于该电子政务系统涉及到政府安全问题,为了从整个体系结构上设计好该系统的安全体系,博学公司首席架构师张博士召集了项目组人员多次讨论。
在一次关于安全的方案讨论会上,谢工认为由于政务网对安全性要求比较高,因此要建设防火墙、入侵检测、病毒扫描、安全扫描、日志审计、网页防篡改、私自拨号检测系统,这样就可以全面保护电子政务系统的安全。
王工则认为谢工的方案不够全面,还应该在谢工提出的方案的基础上,使用PKI技术,进行认证、机密性、完整性和抗抵赖性保护。
问题:
[问答题,简答题]阅读以下关于电子政务系统安全体系结构的叙述,回答问题1至问题3。
博学公司通过投标,承担了某省级城市的电子政务系统,由于经费、政务应用成熟度、使用人员观念等多方面的原因,该系统计划采用分阶段实施的策略来建设,最先建设急需和重要的部分。
在安全建设方面,先投入一部分资金保障关键部门和关键信息的安全,之后在总结经验教训的基础上分2年逐步完善系统。
因此,初步考虑使用防火墙、入侵检测、病毒扫描、安全扫描、日志审计、网页防篡改、私自拨号检测、PKI技术和服务等保障电子政务的安全。
由于该电子政务系统涉及到政府安全问题,为了从整个体系结构上设计好该系统的安全体系,博学公司首席架构师张博士召集了项目组人员多次讨论。
在一次关于安全的方案讨论会上,谢工认为由于政务网对安全性要求比较高,因此要建设防火墙、入侵检测、病毒扫描、安全扫描、日志审计、网页防篡改、私自拨号检测系统,这样就可以全面保护电子政务系统的安全。
王工则认为谢工的方案不够全面,还应该在谢工提出的方案的基础上,使用PKI技术,进行认证、机密性、完整性和抗抵赖性保护。