“需求分析师”测试题
- 格式:docx
- 大小:27.62 KB
- 文档页数:6
需求分析师笔试题有参考答案需求分析师笔试题考号:姓名:一.单项选择题(每题2分)◆在项目立项阶段应该进行需求定义,此时定义的需求属于需求三个层次中的(1)A:它不应该包括的内容是(2)C。
(1) A.业务需求 B.用户需求C.软件需求D.设计约束(2) A.用上下文关系图表示的项目范围B.包含的主题域及主题域之间的关系C.业务活动的详细事件流D.系统涉及的业务事件◆根据下面所示的构件图能够得知,接口提交采购申请是(3)C实现的,客服管理子系统共使用了(4)D接口。
(3) A.门店管理子系统 B.客服管理子系统C.采购管理子系统D.无法确定(4) A.1个 B.2个 C.3个 D.4个◆以下关于需求定义的描述中,正确的是(5)D;对于酒店管理系统而言,以下各个选项中,(6)C最不适合表示为业务事件。
(5) A.上下文关系图能够清晰地界定出系统与人的职责边界B.鱼骨图和帕累托图是来界定系统范围的C.项目涉众(stakeholder)就是将使用系统的用户D.需求定义的产物主要包括项目目标、范围以及需求大纲的初稿(6) A.入住 B.换房 C.付款D.续房◆在需求捕获的过程中,用户经常会制定解决方案而不是阐述需求,有效识别这一情况的措施是(7)A:以下措施中,(8)A是用来克服用户非正事心理的。
(7) A.询问用户提出需求的理由B.提前向用户提供访谈计划C.利用原型来及时验证用户的需求 D.让用户介绍工作场景(8) A.选择打扰较少的访谈场所B避免向用户提出过细的问题C.让用户以介绍工作场景为主D.经过业务流程图确认访谈正确的对象◆在下面关于需求验证任务的描述中,不正确的是(9)D:需求验证属于需求工程中的(10)A范畴。
(9) A.需要核查功能描述的正确性B.需要核查功能描述的清晰性C.需要明确需求的完整性D.除管理者外的用户不能参与评审(10) A.需求开发 B.需求管理C需求文档化 D.需求跟踪◆根据下面的活动图,最可能是不合适的用例的是(11)D,理由是(12)。
1. 软件需求分析的主要目的是什么?A. 确定软件的功能和性能B. 编写代码C. 测试软件D. 部署软件2. 需求规格说明书(SRS)的主要内容包括哪些?A. 功能需求B. 非功能需求C. 用户界面设计D. 以上都是3. 下列哪项不是需求分析的常用方法?A. 访谈B. 问卷调查C. 代码审查D. 原型设计4. 需求分析阶段的主要输出文档是什么?A. 设计文档B. 需求规格说明书C. 测试计划D. 用户手册5. 需求验证的主要目的是什么?A. 确保需求是正确的B. 确保需求是完整的C. 确保需求是一致的D. 以上都是6. 需求变更管理的主要步骤包括哪些?A. 识别变更B. 评估变更C. 批准或拒绝变更D. 以上都是7. 下列哪项不是需求管理工具的功能?A. 跟踪需求B. 管理需求变更C. 编写代码D. 生成需求报告8. 需求优先级排序的主要目的是什么?A. 确定需求的紧急程度B. 确定需求的实现顺序C. 确定需求的重要性D. 以上都是9. 需求跟踪矩阵的主要作用是什么?A. 跟踪需求的状态B. 跟踪需求的变更C. 跟踪需求的关系D. 以上都是10. 需求分析中的“用例”主要用于描述什么?A. 用户与系统的交互B. 系统的内部结构C. 系统的性能要求D. 系统的部署环境11. 下列哪项不是用例图的主要组成部分?A. 参与者B. 用例C. 关系D. 代码块12. 需求分析中的“领域模型”主要用于描述什么?A. 系统的功能B. 系统的数据结构C. 系统的用户界面D. 系统的性能13. 需求分析中的“业务规则”主要用于描述什么?A. 系统的操作规则B. 系统的数据规则C. 系统的安全规则D. 以上都是14. 需求分析中的“数据字典”主要用于描述什么?A. 数据的定义B. 数据的关系C. 数据的存储D. 以上都是15. 需求分析中的“接口需求”主要用于描述什么?A. 系统与其他系统的交互B. 系统的用户界面C. 系统的数据接口D. 以上都是16. 需求分析中的“性能需求”主要用于描述什么?A. 系统的响应时间B. 系统的吞吐量C. 系统的并发用户数D. 以上都是17. 需求分析中的“安全需求”主要用于描述什么?A. 系统的访问控制B. 系统的数据加密C. 系统的审计日志D. 以上都是18. 需求分析中的“可用性需求”主要用于描述什么?A. 系统的易用性B. 系统的可靠性C. 系统的可维护性D. 以上都是19. 需求分析中的“可扩展性需求”主要用于描述什么?A. 系统的功能扩展B. 系统的性能扩展C. 系统的架构扩展D. 以上都是20. 需求分析中的“可移植性需求”主要用于描述什么?A. 系统的平台移植B. 系统的数据库移植C. 系统的网络移植D. 以上都是21. 需求分析中的“合规性需求”主要用于描述什么?A. 系统的法律法规遵守B. 系统的行业标准遵守C. 系统的公司政策遵守D. 以上都是22. 需求分析中的“风险需求”主要用于描述什么?A. 系统的潜在风险B. 系统的风险评估C. 系统的风险管理D. 以上都是23. 需求分析中的“约束需求”主要用于描述什么?A. 系统的技术约束B. 系统的资源约束C. 系统的环境约束D. 以上都是24. 需求分析中的“假设需求”主要用于描述什么?A. 系统的假设条件B. 系统的假设场景C. 系统的假设风险D. 以上都是25. 需求分析中的“依赖需求”主要用于描述什么?A. 系统的依赖关系B. 系统的依赖组件C. 系统的依赖环境D. 以上都是26. 需求分析中的“冲突需求”主要用于描述什么?A. 系统的功能冲突B. 系统的性能冲突C. 系统的安全冲突D. 以上都是27. 需求分析中的“优先级需求”主要用于描述什么?A. 系统的功能优先级B. 系统的性能优先级C. 系统的安全优先级D. 以上都是28. 需求分析中的“版本需求”主要用于描述什么?A. 系统的版本管理B. 系统的版本控制C. 系统的版本发布D. 以上都是29. 需求分析中的“变更需求”主要用于描述什么?A. 系统的功能变更B. 系统的性能变更C. 系统的安全变更D. 以上都是30. 需求分析中的“验证需求”主要用于描述什么?A. 系统的功能验证B. 系统的性能验证C. 系统的安全验证D. 以上都是31. 需求分析中的“确认需求”主要用于描述什么?A. 系统的功能确认B. 系统的性能确认C. 系统的安全确认D. 以上都是32. 需求分析中的“跟踪需求”主要用于描述什么?A. 系统的功能跟踪B. 系统的性能跟踪C. 系统的安全跟踪D. 以上都是33. 需求分析中的“管理需求”主要用于描述什么?A. 系统的功能管理B. 系统的性能管理C. 系统的安全管理D. 以上都是34. 需求分析中的“文档需求”主要用于描述什么?A. 系统的功能文档B. 系统的性能文档C. 系统的安全文档D. 以上都是35. 需求分析中的“培训需求”主要用于描述什么?A. 系统的功能培训B. 系统的性能培训C. 系统的安全培训D. 以上都是36. 需求分析中的“支持需求”主要用于描述什么?A. 系统的功能支持B. 系统的性能支持C. 系统的安全支持D. 以上都是37. 需求分析中的“维护需求”主要用于描述什么?A. 系统的功能维护B. 系统的性能维护C. 系统的安全维护D. 以上都是38. 需求分析中的“升级需求”主要用于描述什么?A. 系统的功能升级B. 系统的性能升级C. 系统的安全升级D. 以上都是39. 需求分析中的“替换需求”主要用于描述什么?A. 系统的功能替换B. 系统的性能替换C. 系统的安全替换D. 以上都是40. 需求分析中的“迁移需求”主要用于描述什么?A. 系统的功能迁移B. 系统的性能迁移C. 系统的安全迁移D. 以上都是41. 需求分析中的“集成需求”主要用于描述什么?A. 系统的功能集成B. 系统的性能集成C. 系统的安全集成D. 以上都是42. 需求分析中的“测试需求”主要用于描述什么?A. 系统的功能测试B. 系统的性能测试C. 系统的安全测试D. 以上都是43. 需求分析中的“部署需求”主要用于描述什么?A. 系统的功能部署B. 系统的性能部署C. 系统的安全部署D. 以上都是44. 需求分析中的“监控需求”主要用于描述什么?A. 系统的功能监控B. 系统的性能监控C. 系统的安全监控D. 以上都是45. 需求分析中的“审计需求”主要用于描述什么?A. 系统的功能审计B. 系统的性能审计C. 系统的安全审计D. 以上都是46. 需求分析中的“报告需求”主要用于描述什么?A. 系统的功能报告B. 系统的性能报告C. 系统的安全报告D. 以上都是47. 需求分析中的“日志需求”主要用于描述什么?A. 系统的功能日志B. 系统的性能日志C. 系统的安全日志D. 以上都是48. 需求分析中的“备份需求”主要用于描述什么?A. 系统的功能备份B. 系统的性能备份C. 系统的安全备份D. 以上都是49. 需求分析中的“恢复需求”主要用于描述什么?A. 系统的功能恢复B. 系统的性能恢复C. 系统的安全恢复D. 以上都是50. 需求分析中的“容灾需求”主要用于描述什么?A. 系统的功能容灾B. 系统的性能容灾C. 系统的安全容灾D. 以上都是51. 需求分析中的“高可用需求”主要用于描述什么?A. 系统的功能高可用B. 系统的性能高可用C. 系统的安全高可用D. 以上都是52. 需求分析中的“负载均衡需求”主要用于描述什么?A. 系统的功能负载均衡B. 系统的性能负载均衡C. 系统的安全负载均衡D. 以上都是53. 需求分析中的“扩展性需求”主要用于描述什么?A. 系统的功能扩展性B. 系统的性能扩展性C. 系统的安全扩展性D. 以上都是54. 需求分析中的“可伸缩性需求”主要用于描述什么?A. 系统的功能可伸缩性B. 系统的性能可伸缩性C. 系统的安全可伸缩性D. 以上都是55. 需求分析中的“可管理性需求”主要用于描述什么?A. 系统的功能可管理性B. 系统的性能可管理性C. 系统的安全可管理性D. 以上都是56. 需求分析中的“可维护性需求”主要用于描述什么?A. 系统的功能可维护性B. 系统的性能可维护性C. 系统的安全可维护性D. 以上都是57. 需求分析中的“可测试性需求”主要用于描述什么?A. 系统的功能可测试性B. 系统的性能可测试性C. 系统的安全可测试性D. 以上都是58. 需求分析中的“可部署性需求”主要用于描述什么?A. 系统的功能可部署性B. 系统的性能可部署性C. 系统的安全可部署性D. 以上都是59. 需求分析中的“可监控性需求”主要用于描述什么?A. 系统的功能可监控性B. 系统的性能可监控性C. 系统的安全可监控性D. 以上都是60. 需求分析中的“可审计性需求”主要用于描述什么?A. 系统的功能可审计性B. 系统的性能可审计性C. 系统的安全可审计性D. 以上都是61. 需求分析中的“可报告性需求”主要用于描述什么?A. 系统的功能可报告性B. 系统的性能可报告性C. 系统的安全可报告性D. 以上都是62. 需求分析中的“可日志性需求”主要用于描述什么?A. 系统的功能可日志性B. 系统的性能可日志性C. 系统的安全可日志性D. 以上都是63. 需求分析中的“可备份性需求”主要用于描述什么?A. 系统的功能可备份性B. 系统的性能可备份性C. 系统的安全可备份性D. 以上都是64. 需求分析中的“可恢复性需求”主要用于描述什么?A. 系统的功能可恢复性B. 系统的性能可恢复性C. 系统的安全可恢复性D. 以上都是65. 需求分析中的“可容灾性需求”主要用于描述什么?A. 系统的功能可容灾性B. 系统的性能可容灾性C. 系统的安全可容灾性D. 以上都是66. 需求分析中的“可高可用性需求”主要用于描述什么?A. 系统的功能可高可用性B. 系统的性能可高可用性C. 系统的安全可高可用性D. 以上都是67. 需求分析中的“可负载均衡性需求”主要用于描述什么?A. 系统的功能可负载均衡性B. 系统的性能可负载均衡性C. 系统的安全可负载均衡性D. 以上都是答案:1. A2. D3. C4. B5. D6. D7. C8. D9. D10. A11. D12. B13. D14. D15. D16. D17. D19. D20. D21. D22. D23. D24. A25. D26. D27. D28. D29. D30. D31. D32. D33. D34. D35. D36. D37. D38. D39. D40. D41. D42. D43. D44. D45. D46. D47. D48. D49. D50. D51. D52. D53. D54. D55. D56. D57. D58. D59. D60. D61. D62. D63. D65. D66. D67. D。
需求分析师笔试题有参考答案公司标准化编码 [QQX96QT-XQQB89Q8-NQQJ6Q8-MQM9N]需求分析师笔试题考号:姓名:一.单项选择题(每题2分)在项目立项阶段应该进行需求定义,此时定义的需求属于需求三个层次中的(1)A:它不应该包括的内容是(2)C。
(1) A.业务需求 B.用户需求 C.软件需求 D.设计约束(2) A.用上下文关系图表示的项目范围 B.包含的主题域及主题域之间的关系C.业务活动的详细事件流D.系统涉及的业务事件根据下面所示的构件图可以得知,接口提交采购申请是(3)C实现的,客服管理子系统共使用了(4)D接口。
(3) A.门店管理子系统 B.客服管理子系统C.采购管理子系统D.无法确定(4)个个个个以下关于需求定义的描述中,正确的是(5)D;对于酒店管理系统而言,以下各个选项中,(6)C最不适合表示为业务事件。
(5) A.上下文关系图能够清晰地界定出系统与人的职责边界B.鱼骨图和帕累托图是来界定系统范围的C.项目涉众(stakeholder)就是将使用系统的用户D.需求定义的产物主要包括项目目标、范围以及需求大纲的初稿(6) A.入住 B.换房 C.付款 D.续房在需求捕获的过程中,用户经常会制定解决方案而不是阐述需求,有效识别这一情况的措施是(7)A:以下措施中,(8)A是用来克服用户非正事心理的。
(7) A.询问用户提出需求的理由 B.提前向用户提供访谈计划C.利用原型来及时验证用户的需求D.让用户介绍工作场景(8) A.选择打扰较少的访谈场所 B避免向用户提出过细的问题C.让用户以介绍工作场景为主D.通过业务流程图确认访谈正确的对象在下面关于需求验证任务的描述中,不正确的是(9)D:需求验证属于需求工程中的(10)A范畴。
(9) A.需要核查功能描述的正确性 B.需要核查功能描述的清晰性C.需要明确需求的完整性D.除管理者外的用户不能参与评审(10) A.需求开发 B.需求管理 C需求文档化 D.需求跟踪根据下面的活动图,最可能是不合适的用例的是(11)D,理由是(12)。
需求分析考试题型及答案一、单项选择题(每题2分,共20分)1. 需求分析的主要目的是()。
A. 确定项目的范围和目标B. 识别项目的风险C. 制定项目的预算D. 设计项目的架构答案:A2. 以下哪项不是需求分析阶段的主要活动?()。
A. 收集用户需求B. 确定系统功能C. 编写测试计划D. 制定需求规格说明书答案:C3. 需求分析阶段不包括以下哪项内容?()。
A. 功能性需求B. 非功能性需求C. 系统架构设计D. 用户界面设计答案:C4. 需求分析中,以下哪项不是需求的来源?()。
A. 用户访谈B. 市场调研C. 竞争对手分析D. 项目预算答案:D5. 在需求分析过程中,以下哪项不是需求验证的方法?()。
A. 原型法B. 用例分析C. 需求审查D. 代码审查答案:D6. 需求变更控制的目的是()。
A. 减少需求变更B. 确保需求的完整性C. 降低项目成本D. 加快项目进度答案:B7. 以下哪项不是需求分析阶段的输出物?()。
A. 需求规格说明书B. 项目计划C. 用例模型D. 数据字典答案:B8. 需求分析阶段,以下哪项不是需求分析工具?()。
A. 用例图B. 活动图C. 数据流图D. 甘特图答案:D9. 以下哪项不是需求分析阶段的非功能性需求?()。
A. 性能需求B. 安全需求C. 界面需求D. 可维护性需求答案:C10. 需求分析阶段,以下哪项不是需求分析的原则?()。
A. 明确性B. 完整性C. 可测试性D. 可扩展性答案:D二、多项选择题(每题3分,共15分)11. 需求分析阶段的主要任务包括()。
A. 确定项目目标B. 收集用户需求C. 制定项目计划D. 编写需求规格说明书答案:ABD12. 需求分析中,以下哪些是需求分析的方法?()A. 访谈B. 问卷调查C. 竞品分析D. 原型法答案:ABCD13. 需求分析阶段,以下哪些是需求分析的输出物?()A. 需求规格说明书B. 用例图C. 活动图D. 项目计划答案:ABC14. 需求分析阶段,以下哪些是需求分析的原则?()A. 明确性B. 完整性C. 可测试性D. 可扩展性答案:ABC15. 需求分析阶段,以下哪些是需求分析的工具?()A. 用例图B. 数据流图C. 甘特图D. 活动图答案:ABD16. 需求分析是软件开发过程中的第一步。
1.在项目初始阶段,开发任务最先需要明确的是____d_____A.理解基本问题B.确定所需解决方案C.确定需要的解决方案的人选D.以上都不是2.需求规格说明描述了____a_______A.解决方案系统的功能、性能及约束B.解决方案系统的实现C.软件系统体系结构的元素D.系统仿真所需要的时间3.组织需求评审的最好方法是___________d__A.检查系统模型的错误B.让客户检查需求C.将需求发放给设计团队去征求意见D.使用审查清单检查每一个需求4.在需求开发过程中,软件工程师应与客户共同定义____d______A.客户可见的使用场景B.重要的软件特性C.系统的输入输出D.A、B和C都包括5.风险管理中不包括____a______A.风险预测B.风险评价C.风险控制D.风险避免6.前景文档不应包括___b______A.业务需求B.重要的质量属性C.高层次解决方案D.系统范围7.某公司欲开发一个在线交易系统,为了能够精确表达用户与系统间的复杂交互过程,应当采用UML中的_____d_____进行交互过程建模。
A.类图B.时序图C.对象图D.状态图8.下列关于质量属性中健壮性的描述正确的是______a_____A.健壮的软件可以从发生问题的环境中完好恢复并可容忍用户的错误。
B.产品运行过程中,由于软件失效而引起实验失败的概率不应超过1%。
C.健壮性可以使用软件无故障运行的时间来衡量。
D.健壮性高的软件修复一次缺陷比较容易,对于那些需要快速开发的产品很重要。
9.下列关于产品代表者的描述错误的是_______b________A.每一个产品代表者代表了一个特定的用户类。
B.一个特定用户类只能由一个产品代表者代表。
C.产品代表者在他所代表的用户类和开发者之间充当主要的接口。
D.产品代表者可以对所在用户类中的不一致的需求作出决策。
10.__c_______决定是否采纳建议的变更请求。
A.变更修改者B.变更评估者C.变更控制委员会D.变更验证者11.需求分析阶段结束后,应交出的文档中,不包括(D)A. 数据流图B.数据字典C.简明的算法描述D.项目的经费预算12. 系统开发过程通常被分为若干个阶段,每个阶段的开始和结束都有明确的规定,人们常将开发过程中,完成某项关键工作得时刻称为里程碑,完成(B)时最适合称为里程碑。
需求分类及其相互关系:use一软件过程的概念及分类,基本过程包含些什么及每个过程的具体内容。
答:软件过程也称为软件生存周期过程或软件过程组,是指软件生存周期中的一系列相关过程。
过程就是活动的集合,活动是任务的集合,任务则起到把输入加工成输出的作用。
活动的执行可以是顺序的、迭代的(重复的)、并行的、嵌套的或是有条件引发的。
软件过程可以分为三类:基本过程、支持过程和组织过程。
基本过程包括:获取过程:(项目委托方)确定需求;招标;签订合同;对供应方的监督;验收完成。
供应过程:(项目承包方)理解需求;投标;签订合同;计划;实施;控制;评审评价;交付。
开发过程:(软件开发人员)过程实施准备;系统需求分析;系统结构设计;软件需求分析;软件体系结构设计;软件详细设计;软件编码和测试;软件集成;软件合格测试;系统集成;系统合格测试;软件安装;验收支持。
运行过程:(用户)运行准备;运行测试;产品转移;运行;运行支持;运行评价。
维护过程:(维护人员)过程实施准备;问题分析和修改设计;修改实施;对维护的评审和验收;软件移植;软件退役二简述软件需求工程分为哪几类?其中需求获取和需求规约目的和任务。
答:软件需求工程细分为:需求获取、需求分析与协商、系统建模系统建模系统建模系统建模、需求规约、需求验证和需求管理六个阶段。
•需求获取:系统分析人员通过与用户的交流、对现有系统的观察及对任务进行分析,确定系统或产品范围的限制性描述、与系统或产品有关的人员及特征列表、系统的技术环境的描述、系统功能的列表及应用于每个需求的领域限制、一组描述不同运行条件下系统或产品使用状况的应用场景以及为更好地定义需求而开发的任意原型。
•需求获取的工作产品为进行需求分析提供了基础,为后期开发设计人员提供需求分析报告。
•需求规约:软件需求规约是分析任务的最终产物,通过建立完整的信息描述、详细的功能和行为描述、性能需求和设计约束的说明、合适的验收标准,给出对目标软件的各种需求。
需求分析师笔试题七口考号:姓名:•单项选择题(每题 2分)在项目立项阶段应该进行需求定义,此时定义的需求属于需求三个层次中的(1) A:它不应该包括的内容是(_2)Co(1) A.业务需求 B. 用户需求 C. 软件需求 D. 设计约束(2) A.用上下文关系图表示的项目范围 B. 包含的主题域及主题域之间的关系C.业务活动的详细事件流D. 系统涉及的业务事件根据下面所示的构件图可以得知,接口提交采购申请是( 3) C实现的,客服管理子系统共使用了( 4) D接口。
正确的是( 5) D:对于酒店管理系统而言,以下各个选项中,(6) C最不适合表示为业务事件。
(5) A.上下文关系图能够清晰地界定出系统与人的职责边界B. 鱼骨图和帕累托图是来界定系统范围的C. 项目涉众(stakeholder )就是将使用系统的用户D.需求定义的产物主要包括项目目标、范围以及需求大纲的初稿(6) A.入住 B. 换房 C. 付款 D. 续房在需求捕获的过程中,用户经常会制定解决方案而不是阐述需求,有效识别这一情况的措施是(7) A:以下措施中,(8) A是用来克服用户非正事心理的。
(3) A•门店管理子系统 B. 客服管理子系统C•采购管理子系统 D. 无法确定(4) A.1 个B.2 个 C.3 个D.4个以下关于需求定义的描述中,采购理子杀统(7) A•询问用户提出需求的理由 B. 提前向用户提供访谈计划C. 利用原型来及时验证用户的需求D.让用户介绍工作场景(8) A.选择打扰较少的访谈场所 B 避免向用户提出过细的问题C. 让用户以介绍工作场景为主D. 通过业务流程图确认访谈正确的对象在下面关于需求验证任务的描述中,不正确的是(9) D:需求验证属于需求工程中的(10)A范畴。
(9) A.需要核查功能描述的正确性 B. 需要核查功能描述的清晰性C. 需要明确需求的完整性D. 除管理者外的用户不能参与评审(10) A.需求开发B.需求管理 C需求文档化 D.需求跟踪根据下面的活动图,最可能是不合适的用例的是(11) D,理由是(12)。
需求分析师笔试题考号: 姓名:一.单项选择题(每题2分)◆在项目立项阶段应该进行需求定义,此时定义的需求属于需求三个层次中的(1)A:它不应该包括的内容就是(2)C。
(1)A、业务需求 B、用户需求 C、软件需求 D、设计约束(2)A、用上下文关系图表示的项目范围 B、包含的主题域及主题域之间的关系C、业务活动的详细事件流D、系统涉及的业务事件◆根据下面所示的构件图可以得知,接口提交采购申请就是(3)C实现的,客服管理子系统共使用了(4)D接口。
(3)A、门店管理子系统 B、客服管理子系统C、采购管理子系统D、无法确定(4) A、1个 B、2个 C、3个 D、4个◆以下关于需求定义的描述中,正确的就是(5)D;对于酒店管理系统而言,以下各个选项中,(6)C最不适合表示为业务事件。
(5) A、上下文关系图能够清晰地界定出系统与人的职责边界B、鱼骨图与帕累托图就是来界定系统范围的C、项目涉众(stakeholder)就就是将使用系统的用户D、需求定义的产物主要包括项目目标、范围以及需求大纲的初稿(6) A、入住 B、换房 C、付款 D、续房◆在需求捕获的过程中,用户经常会制定解决方案而不就是阐述需求,有效识别这一情况的措施就是(7)A:以下措施中,(8)A就是用来克服用户非正事心理的。
(7) A、询问用户提出需求的理由 B、提前向用户提供访谈计划C、利用原型来及时验证用户的需求D、让用户介绍工作场景(8) A、选择打扰较少的访谈场所 B避免向用户提出过细的问题C、让用户以介绍工作场景为主D、通过业务流程图确认访谈正确的对象◆在下面关于需求验证任务的描述中,不正确的就是(9)D:需求验证属于需求工程中的(10)A范畴。
(9) A、需要核查功能描述的正确性 B、需要核查功能描述的清晰性C、需要明确需求的完整性D、除管理者外的用户不能参与评审(10) A、需求开发 B、需求管理 C需求文档化 D、需求跟踪◆根据下面的活动图,最可能就是不合适的用例的就是(11)D,理由就是(12)。
需求分析试题一.选择题◆◆在项目立项阶段应该进行需求定义,此时定义的需求属于需求三个层次中的(1):它不应该包括的内容是(2)。
(1) A.业务需求 B.用户需求 C.软件需求 D.设计约束(2) A.用上下文关系图表示的项目范围 B.包含的主题域及主题域之间的关系C.业务活动的详细事件流D.系统涉及的业务事件根据下面所示的构件图可以得知,接口提交采购申请是(3)实现的,客服管理子系统共使用了(4)接口。
◆◆(3) A.门店管理子系统 B.客服管理子系统C.采购管理子系统D.无法确定(4) A.1个 B.2个 C.3个 D.4个以下关于需求定义的描述中,正确的是(5);对于酒店管理系统而言,以下各个选项中,(6)最不适合表示为业务事件。
(5) A.上下文关系图能够清晰地界定出系统与人的职责边界B.鱼骨图和帕累托图是来界定系统范围的C.项目涉众(stakeholder)就是将使用系统的用户D.需求定义的产物主要包括项目目标、范围以及需求大纲的初稿(6) A.入住 B.换房 C.付款 D.续房在需求捕获的过程中,用户经常会制定解决方案而不是阐述需求,有效识别这一情况的措施是(7):以下措施中,(8)是用来克服用户非正事心理的。
◆◆(7) A.询问用户提出需求的理由 B.提前向用户提供访谈计划C.利用原型来及时验证用户的需求D.让用户介绍工作场景(8) A.选择打扰较少的访谈场所B避免向用户提出过细的问题C.让用户以介绍工作场景为主D.通过业务流程图确认访谈正确的对象在下面关于需求验证任务的描述中,不正确的是(9):需求验证属于需求工程中的(10)范畴。
(9) A.需要核查功能描述的正确性 B.需要核查功能描述的清晰性C.需要明确需求的完整性D.除管理者外的用户不能参与评审(10) A.需求开发 B.需求管理C需求文档化 D.需求跟踪根据下面的活动图,最可能是不合适的用例的是(11),理由是(12)。
需求分析师面试题文库需求分析师是软件开发项目中至关重要的角色之一,他们负责收集、分析和定义用户需求,以确保开发团队能够按照客户的期望完成项目。
而对于求职者来说,面试是展示自己能力的关键环节。
本文旨在为需求分析师面试者提供一个文库,包含常见的需求分析师面试题目和参考答案。
1. 你是如何收集和理解用户需求的?作为需求分析师,您需要展示您在收集和理解用户需求方面的能力和经验。
您可以回答以下问题:- 我会与客户和利益相关者进行面对面的会议,以确保我全面理解他们的需求。
- 我会进行用户调研和问卷调查,以收集用户的意见和反馈。
- 我会研究市场和竞争对手,以了解行业的趋势和标准。
- 我会利用需求分析工具和技术,如用例图、用户故事,来对用户需求进行建模和分析。
2. 请描述一下您的需求分析过程。
这是一个关键问题,面试官想要了解您的工作方式和方法论。
您可以回答以下问题:- 首先,我会与业务和技术团队进行会议,以了解项目的背景和目标。
- 然后,我会实施需求收集和理解的方法,如用户访谈、调查问卷等,以确保全面理解用户需求。
- 接下来,我会将收集到的需求进行整理和分类,以便更好地理解和分析。
- 最后,我会使用需求分析工具和技术,如用例图、用户故事等,对需求进行建模和分析。
3. 请分享一个您成功定义和管理用户需求的案例。
通过分享一个成功的案例,您可以展示您在需求分析方面的能力和经验。
您可以回答以下问题:- 我参与了一个企业级软件开发项目,负责定义和管理用户需求。
- 我通过与客户和利益相关者的有效沟通和合作,成功收集和理解了用户的需求。
- 我使用用例图和用户故事对需求进行了详细建模和分析,以便与团队共享和确保一致性。
- 在项目执行过程中,我与开发团队紧密合作,确保他们能够按照用户需求开发软件。
4. 如何管理变更和优先级?需求是一个动态的过程,可能随着时间和项目的进行而发生变化。
您可以回答以下问题:- 我会与客户和利益相关者保持密切的沟通,以了解他们对需求的变更和优先级的意见。
需求分析考试题型及答案一、单选题(每题2分,共20分)1. 需求分析的目的是()。
A. 确定项目范围B. 确定项目成本C. 确定项目时间D. 确定项目风险答案:A2. 需求分析阶段不包括以下哪项活动?()A. 收集需求B. 定义需求C. 测试需求D. 验证需求答案:C3. 以下哪项不是需求分析的原则?()A. 明确性B. 完整性C. 一致性D. 可变性答案:D4. 需求分析过程中,通常采用哪种方法来获取用户需求?()A. 问卷调查B. 访谈C. 观察D. 所有以上答案:D5. 需求分析文档中,不包括以下哪项内容?()A. 功能性需求B. 非功能性需求C. 项目预算D. 项目计划答案:C6. 以下哪种工具通常用于需求分析?()A. 甘特图B. 用例图C. 流程图D. 所有以上答案:B7. 需求变更控制的目的是什么?()A. 避免需求变更B. 管理需求变更C. 增加需求变更D. 减少需求变更答案:B8. 需求验证的方法不包括以下哪项?()A. 原型验证B. 需求审查C. 需求测试D. 需求分析答案:D9. 需求分析阶段的输出是什么?()A. 需求规格说明书B. 项目计划C. 项目预算D. 项目风险评估报告答案:A10. 需求优先级排序的目的是()。
A. 确定需求的紧急程度B. 确定需求的难度C. 确定需求的复杂性D. 确定需求的实现顺序答案:D二、多选题(每题3分,共15分)1. 需求分析的方法包括()。
A. 访谈B. 问卷调查C. 原型法D. 观察法答案:ABCD2. 需求分析过程中可能遇到的问题包括()。
A. 需求不明确B. 需求冲突C. 需求遗漏D. 需求过度答案:ABCD3. 需求分析文档应该包括以下哪些内容?()A. 功能性需求B. 非功能性需求C. 需求优先级D. 需求变更记录答案:ABCD4. 需求分析过程中,需求验证的方法包括()。
A. 需求审查B. 原型验证C. 需求测试D. 需求复审答案:ABC5. 需求变更控制的步骤包括()。
第三章需求分析一. 填空题1.需求分析的步骤, , , 。
2.需求分析阶段需编写的文档有,,。
3.系统规格说明,数据要求,,,这四份文档资料是在书写文档阶段必需完成的。
4.在书写文档阶段,数据要求主要包括通过需求分析建立起来的,以及描绘数据结构的层次方框图。
5.对于计算机程序处理的数据,其数据域应包括, , 和数据结构。
6.数据内容即是。
7.把一个功能分解成几个子功能,并确定, 就属于横向分解。
8.软件需求的逻辑视图给出, 而不是实现的细节。
9. 功能一般用, 来表示。
10.结构化分析方法是, 进行需求分析的方法.11.描述结构化分析方法的工具有,,,判定表,判定树。
12. SA方法中自顶向下的分析策略主要是和。
13.数据流图的基本组成部分有,,,。
14.数据流图的特性,,,。
15.数据流图和数据字典共同构成了系统的模型,是需求规格说明书的主要组成部分。
16.分析员通过需求分析,逐步细化对软件的需求,描述软件主要处理的,并给软件开发提供一种可转化为,和的数据与功能表示。
17.需求分析阶段研究的对象是软件项目的。
18.数据流图的基本符号包括,,,。
19.在需求分析阶段常用的图形工具有,,。
20.需求分析应交付的主要文档是。
二. 选择题1. 需求分析中开发人员要从用户那里了解()A.软件做什么B.用户使用界面C.输入的信息D.软件的规模2. 需求分析阶段的任务是确定()A.软件开发方法B.软件开发工具C.软件开发费D.软件系统的功能3. 需求分析阶段最重要的技术文档之一是非曲直()。
A.项目开发计划B.设计说明书C.需求规格说明书D.可行性分析报告4.需求分析阶段建立原型的目的是()。
A.确定系统的功能和性能的需求B.确定系统的运行要求C.确定系统是否满足用户需求D.确定系统是否满足开发人员需要5.需求分析阶段研究的对象是()A.用户需求B.分析员要求C.系统要求D.软硬件要求6.系统流程图用于可行性分析中的_____的描述。
需求理论培训测试题及答案需求理论是心理学和市场营销领域的一个重要概念,它涉及到人们行为背后的动机和需求。
本文将提供一套需求理论培训测试题及答案,以帮助读者更好地理解和掌握这一理论。
一、单选题1. 需求层次理论是由哪位心理学家提出的?A. 弗洛伊德B. 马斯洛C. 荣格D. 阿德勒答案:B2. 在需求层次理论中,哪一层被认为是最基本的需求?A. 安全需求B. 自我实现需求C. 生理需求D. 社交需求答案:C3. 根据需求层次理论,当较低层次的需求得到满足后,人们会追求哪一层的需求?A. 随机选择B. 任意层次C. 更高层次D. 同一层的其他需求答案:C4. 需求层次理论中的“尊重需求”包括以下哪项?A. 食物和住所B. 友谊和亲情C. 自我价值和社会地位D. 工作和职业安全答案:C5. 在市场营销中,需求理论可以用来指导产品的定位和推广,以下哪项不是需求理论在市场营销中的应用?A. 确定目标市场B. 产品设计C. 价格策略D. 企业社会责任答案:D二、多选题6. 需求层次理论中的高层次需求包括哪些?(多选)A. 生理需求B. 安全需求C. 社交需求D. 自我实现需求E. 尊重需求答案:CDE7. 在市场营销中,需求理论可以帮助企业理解消费者的哪些方面?(多选)A. 购买动机B. 购买行为C. 产品偏好D. 价格敏感度E. 品牌忠诚度答案:ABCDE8. 以下哪些因素可能影响个人的需求层次?(多选)A. 文化背景B. 教育水平C. 经济状况D. 个人价值观E. 社会环境答案:ABCDE三、判断题9. 需求层次理论认为,人们总是先追求高层次的需求,满足后再追求低层次的需求。
(对/错)答案:错10. 需求层次理论在不同的文化和社会背景下具有相同的适用性。
(对/错)答案:错四、简答题11. 请简述需求层次理论中的“自我实现需求”是什么?答案:自我实现需求是指个体追求个人潜能的最大发挥,实现自我价值和个人成长的需求。
软件需求分析考试试题一、选择题(每题 3 分,共 30 分)1、软件需求分析阶段的任务是()A 确定软件开发方法B 确定软件开发工具C 确定软件系统的功能和性能要求D 确定软件系统的运行环境2、以下不属于软件需求分析阶段工作的是()A 编写需求规格说明书B 建立软件系统的逻辑模型C 进行软件测试D 制定软件项目计划3、需求分析中开发人员要从用户那里了解()A 软件做什么B 用户使用界面C 输入的信息D 软件的规模4、软件需求规格说明书的内容不应该包括()A 软件的性能B 算法的详细描述C 用户界面及运行环境D 软件确认准则5、结构化分析方法使用的图形工具中,用于描述系统内数据的运动情况的是()A 数据流图B 数据字典C 判定表D 判定树6、数据字典是对数据定义信息的集合,它所定义的对象都包含于()A 数据流图B 程序框图C 软件结构D 方框图7、需求分析最终结果是产生()A 项目开发计划B 需求规格说明书C 设计说明书D 可行性分析报告8、下面不属于需求分析阶段工作的是()A 需求获取B 可行性研究C 需求分析D 撰写需求规格说明书9、以下关于需求分析的叙述中,不正确的是()A 需求分析的目的是确定系统必须完成哪些工作B 需求分析的重点是描述系统的功能需求C 需求分析可以为系统设计提供依据D 需求分析不需要考虑系统的性能要求10、以下关于数据流图的描述中,不正确的是()A 数据流图是描述系统数据流程的工具B 数据流图中的箭头表示数据流的流向C 数据流图中的处理表示对数据的加工D 数据流图中的数据源点和终点表示系统外部的实体二、填空题(每题 3 分,共 30 分)1、软件需求分析是软件开发过程中的重要阶段,其主要任务是确定软件系统的_________。
2、需求分析阶段产生的主要文档是_________。
3、结构化需求分析方法中,用于描述系统功能的工具是_________。
4、数据字典的作用是对_________中的数据进行详细的定义和说明。
预览:需求分析师面试题(1) 需求分析工程师在整个项目管理过程中,扮演怎样的角色?如何与团队的其他成员开展工作?需求分析工程师在项目管理的过程中,扮演着项目成败关键人物或是项目先行者的角色。
在与团队的其他成员(指该项目需求组其他成员),应符合“总-分-总”的交流方式来开展整个项目组的需求调研工作。
①组长与客户负责人进行有效沟通,了解软件使用机构、参与调研的客户部门人员、客户的层次关系(主管/助理)等。
②组长将客户的各项情况通过会议的方式,传达到所有需求分析师。
③组长依据客户基本情况,对需求分析师进行两人分组(调研/协助),并分配至不同的业务和人员。
④调研后,小组成员与相应成员进行沟通,并形成该部分的需求,并及时与客户进行反馈。
⑤小组之间进行沟通,协调需求中的各项名词,并制定整份需求文档。
⑥再次将整本需求反馈给用户,进行协调确认不明确需求。
⑦确定需求后,暂时留守一位需求分析师跟进需求分析过程,快速做出需求变更反馈。
(2) 项目整个计划已经落后,怎样在短时间内追进项目需求进度?项目整个计划已经落后,着急和加班加点并不是很好的解决方式。
虽然加班可以通过工作的时间来增加工作的效果,但是并没有提高效益。
本人觉得以下五条或许能够更好的解决这个问题:①自我暗示:相信自己能够在短时间内完成,其次还得注意到这份压力。
②积极学习:积极去学习业务的专业知识,尽量缩短客户的交流时间。
③有效沟通:要和客户进行有效的沟通,从客户那确定自己学习是否理解正确,减轻客户的交流信息,同时能够提高交流的效率。
④适当加班:项目已经落后,加班是在所难免,但是毕竟要控制这个量。
人不是机器,只有休息好才能隔日有饱满的精神工作。
⑤放手拼搏:到这个关头,除了自我暗示信心外,更重要的是脚踏实地的实践。
(3) 需求分析工作包括哪些?需求分析过程中,包括的工作较多,主要是通过与客户进行直接交流和自己的学习来进行获知。
其主要包括:角色分析、业务流程分析、核心功能分析、关键需求点分析、用例分析、数据流图分析、核心功能点的时序分析、需求文档编写、调研记录和需求变更记录等。
“需求分析师”测试题单项选择题每题4分,简答题分值参见后面的说明。
一、单项选择题◆在项目立项阶段应该进行需求定义,此时定义的需求属于需求三个层次中的(1);(1)B.用户需求C.软件需求D.设计约束(2)A.用上下文关系图表示的项目范围B.包含的主题域及主题域之间的关系C.业务活动的详细事件流D.系统涉及的业务事件◆根据下面所示的构件图可以得知,接口“提交采购申请”是(3)实现的,客服管理子系统共使用了(4)接口。
C. 采购管理子系统D. 无法确定(4)A. 1个 B. 2个 C. 3个 D. 4个◆以下关于需求定义的描述中,正确的是(5);对于酒店管理系统而言,以下各个选项中,(6)最不适合标识为业务事件。
(5)A.上下文关系图能够清晰地界定出系统与人的职责边界B.鱼骨图和帕雷托图是用来界定系统范围的C.项目涉众(stakeholder)就是将使用系统的用户D.需求定义的产物主要包括项目目标、范围以及需求大纲的初稿(6)A.入住B.换房C.付款D.续房◆在需求捕获的过程中,用户经常会指定解决方案而不是阐述需求,有效识别这一情C.利用原型来及时验证用户的需求D.让用户介绍工作场景(8)A.选择打扰较少的访谈场所B.避免向用户提出过细的问题C.让用户以介绍工作场景为主D.通过业务流程图确认访谈正确的对象◆在下面关于需求验证任务的描述中,不正确的是(9);需求验证属于需求工程中的(10)范畴。
(9)A.需要核查功能描述的正确性B.需要核查功能描述的清晰性C.需要明确需求的完整性D.除管理者外的用户不能参与评审(10)A .需求开发 B .需求管理 C .需求文档化 D .需求跟踪◆ 根据下面的活动图,最可能是不合适的用例的是 (11) ,理由是 (12) 。
申请体检开单返还客户收费体检并记录结果体检项已完成出具报告Y 综合科医生体检医生收费人员服务人员体检者 (11)A. 开单 B. 收费C. 出具报告D. 体检并记录结果(12)A. 用例太小B. 用例太大C.不属于系统边界之内D. 其他 ◆ 在进行业务建模和需求建模时,一般不会使用的UML 模型是 (13) ;适用于描述业务活动的操作步骤细节信息是模型是 (14) 。
“需求分析师”测试题“需求分析师”测试题单项选择题每题4分,简答题分值参见后面的说明。
一、单项选择题, 在项目立项阶段应该进行需求定义,此时定义的需求属于需求三个层次中的(1) ;它不应该包括的内容是 (2) 。
(1) A(业务需求 B(用户需求 C(软件需求 D(设计约束 (2) A(用上下文关系图表示的项目范围 B(包含的主题域及主题域之间的关系C(业务活动的详细事件流 D(系统涉及的业务事件 , 根据下面所示的构件图可以得知,接口“提交采购申请”是 (3) 实现的,客服管理子系统共使用了 (4) 接口。
客服管理子系统采购管理子系统查询房态预订房间获取会员信息提交采购反馈预订申请成交信息门店管理子系统(3) A. 门店管理子系统 B. 客服管理子系统C. 采购管理子系统D. 无法确定(4) A. 1个 B. 2个 C. 3个 D. 4个 , 以下关于需求定义的描述中,正确的是 (5) ;对于酒店管理系统而言,以下各个选项中, (6) 最不适合标识为业务事件。
(5) A(上下文关系图能够清晰地界定出系统与人的职责边界B(鱼骨图和帕雷托图是用来界定系统范围的C(项目涉众(stakeholder)就是将使用系统的用户D(需求定义的产物主要包括项目目标、范围以及需求大纲的初稿 (6) A(入住B(换房 C(付款 D(续房 , 在需求捕获的过程中,用户经常会指定解决方案而不是阐述需求,有效识别这一情况的措施是 (7) ;以下措施中, (8) 是用来克服用户“非正事心理”的。
(7) A(询问用户提出需求的理由 B(提前向用户提供访谈计划C(利用原型来及时验证用户的需求 D(让用户介绍工作场景 (8) A(选择打扰较少的访谈场所 B(避免向用户提出过细的问题C(让用户以介绍工作场景为主 D(通过业务流程图确认访谈正确的对象 , 在下面关于需求验证任务的描述中,不正确的是 (9) ;需求验证属于需求工程中的 (10) 范畴。
需求分析试题一.选择题◆在工程立项阶段应该进展需求定义,此时定义的需求属于需求三个层次中的〔1〕:它不应该包括的内容是〔2〕。
(1)(2)C◆根据下面所示的构件图可以得知,接口提交采购申请是〔3〕实现的,客服管理子系统共使用了〔4〕接口。
(3)服管理子系统◆以下关于需求定义的描述中,正确的选项是〔5〕;对于酒店管理系统而言,以下各个选项中,〔6〕最不适合表示为业务事件。
帕累托图是来界定系统范围的C.工程涉众〔stakeholder〕就是将使用系统的用户D.需求定义的产物主要包括工程目标、范围以及需求大纲的初稿◆在需求捕获的过程中,用户经常会制定解决方案而不是阐述需求,有效识别这一情况的措施是〔7〕:以下措施中,〔8〕是用来克制用户非正事心理的。
〔8〕 A.选择打搅较少的访谈场所 B防止向用户提出过细的问题◆在下面关于需求验证任务的描述中,不正确的选项是〔9〕:需求验证属于需求工程中的〔10〕范畴。
◆根据下面的活动图,最可能是不适宜的用例的是〔11〕,理由是〔12〕。
◆在进展业务建模和需求建模时,一般不会使用的UML模型是〔13〕:适用于描述业务活动的操作步骤细节信息是模型是〔14〕。
〔14〕A.交互图 B.用例图 C.构建图◆在如下所示的流程中,如果小张等待了10分钟后,收到了必胜客有空位信号,那么他将〔15〕:在必胜客泳道中表示有有空位信息的图标的含义是〔16〕。
〔16〕A.发信号,用来描述同步事件 B.承受信号,用来描述同步事件C. 发信号,用来描述异步事件D.承受信号,用来描述异步事件◆在如下所示的领域类图中,不属于遥测遥控设备的是〔17〕:对于业务术语浮标与航标之间的关系,正确的描述是〔18〕。
◆当用户与需求分析人员都对系统的需求没有清晰的认识时,适合采用的需求捕获方式是〔19〕:用户调查主要是用来弥补用户访谈〔20〕方面的缺乏。
二.简答题1、高质量的需求过程给软件带来哪些好处?2、优秀需求具有哪些特性?3、常规的需求获取的方法有哪些?〔列举三个就可以〕4、需求获取一般面临哪些挑战或困难?5、静态建模法中的典型范例是用例图,用例图的根本组成元素是什么?6、画系统用例图的四个步骤是什么?7、简述快速原型法的特点?8、简述快速原型法在系统分析和构造中的优势〔优势列举三点就可以〕?。
需求分析师”测试题
“需求分析师”测试题
单项选择题每题 4 分,简答题分值参见后面的说明。
一、单项选择题
, 在项目立项阶段应该进行需求定义,此时定义的需求属于需求三个层次中的(1) ; 它不应该包括的内容是(2) 。
(1) A(业务需求B(用户需求C(软件需求D(设计约束(2) A(用上下文关系图表示的项目范围B( 包含的主题域及主题域之间的关系
C(业务活动的详细事件流D(系统涉及的业务事件,根据下面所示的构件图可以得知,接口“提交采购申请”是(3) 实现的,客服管理子系统共使用了(4) 接口。
客服管理子系统采购管理子系统查询房态预订房间获取会员信息
提交采购反馈预订申请成交信息门店管理子系统
(3)A. 门店管理子系统 B. 客服管理子系统
C. 采购管理子系统
D. 无法确定
(4)A. 1 个 B. 2 个 C. 3 个 D. 4 个, 以下关于需求定义的描述中,正确的是
(5) ; 对于酒店管理系统而言,以下各个选项中,(6) 最不适合标识为业务事件。
(5)A( 上下文关系图能够清晰地界定出系统与人的职责边界
B(鱼骨图和帕雷托图是用来界定系统范围的
C(项目涉众(stakeholder)就是将使用系统的用户
D(需求定义的产物主要包括项目目标、范围以及需求大纲的初稿(6) A(入住
B(换房C(付款D(续房,在需求捕获的过程中,用户经常会指定解决方案而不是阐述需求,有效识别这一情况的措施是(7) ; 以下措施中,(8) 是用来克服用户
“非正事心理”的。
(7) A(询问用户提出需求的理由B(提前向用户提供访谈计划C(利用原型来及时验证用户的需求D(让用户介绍工作场景(8) A(选择打扰较
少的访谈场所B( 避免向用户提出过细的问题
C(让用户以介绍工作场景为主D(通过业务流程图确认访谈正确的对象,在下面关于需求验证任务的描述中,不正确的是(9) ; 需求验证属于需求工程中的(10) 范畴。
(9)A( 需要核查功能描述的正确性B( 需要核查功能描述的清晰性
C(需要明确需求的完整性D(除管理者外的用户不能参与评审
(10)A( 需求开发B( 需求管理C( 需求文档化D( 需求跟踪, 根据下面的活动
图,最可能是不合适的用例的是(11) ,理由是(12) 。
体检医生体检者服务人员收费人员综合科医生申请体检收费开单体检项已完成, 体检并记录结果Y 返还客户出具报告
(11)A. 开单 B. 收费 C. 出具报告 D. 体检并记录结果(12)A. 用例太小 B.
用例太大
C.不属于系统边界之内
D.其他
,在进行业务建模和需求建模时,一般不会使用的UML莫型是(13);适用于
描
述业务活动的操作步骤细节信息是模型是(14) 0
(13)A(交互图B(活动图C(用例图D(类图(14)A(状态图B(用例图C(构件图
D(活动图,在如下所示的流程中,如果小张等待了10分钟后,收到了必胜客的
“有空位”信号,
那么他将(15);在“必胜客”泳道中标识有“有空位”信息的图标的含义是(16)。
(15)A(进入必胜客B(进入肯德基C(不确定D(都不进入(16)A(发信号,用来描述同步事件B(接收信号,用来描述同步事件
C(发信号,用来描述异步事件D(接收信号,用来描述异步事件,在如下所示的领域类图中,不属于遥测遥控设备的是(17);对于业务术语浮标
与航标之间的关系,正确的描述是(18)。
GPS设备
0..10..1 浮标11航标遥测遥控设备
1111立标111111111.. n1.. n11 航标灯航标灯监控器
1..n1.. n11111.. n1..n
雷达应答器雷达应答器感应器
1..n1..n11 (17)A( 航标灯B(航标灯监控器C(GPS设备D(雷达应答器感应器
(18)A(浮标与航标之间存在关联关系B(浮标是组成航标的一部分
C(浮标是航标的一种D(它们之间没有什么联系
,当用户与需求分析人员都对系统的需求没有清晰的认识时,适合采用的需求捕获
方式是(19);用户调查主要是用来弥补用户访谈(20)方面的不足。
(19)
A (联合开发
B (用户调查
C (现场观摩
D (情节串联板
(20) A (捕获的信息不够完整B (捕获的信息存在片面性
C (缺少非功能方面的需求信息
D (易于形而上学
二、简答题
某棋牌馆为了提高管理效率,计划开发一套信息管理系统。
该系统的主要功能 包括:以In ternet 的形式向客户提供座位预订的服务,并且如果暂时无法获取座位 信息时,允许客户进入“等候队列”,当有人退订之后将及时通知客户。
另外,该 系统还将为总台服务员提供座位的安排、以及结账的功能,要求能够支持现金和银 行卡两种结账方式。
工程师小赵通过一系列的需求调研之后,绘制了如下图所示的
用例图。
UT<:PQS^J>
【问题】
1. 在图中,“银联POS 系统”是什么类型的元素,和客户、总台服务员有什 么区别或联系。
“银联POSS 统”是参与者(3分),它和“客户、总台服务员”都是参与者, 区别在于它是由系统扮演的参与者 (或者答“客户、总台服务员”是主参与者,银 联POSS 统是次要参与者)(3分)。
I-
予
*遽曰筲忸肌矶
瘠订库丄和
2.标注了“棋牌馆管理系统”的长方形表示什么,
系统的边界(3分)o
3.除了用例图之外,用例模型中还包括什么,
用例描述(3 分)
4.客户在“预订座位”时,是否一定会执行“处理等候队列”用例, 是否一定会执行“检查座位信息”用例呢,
一定会执行“处理等候队列” (4 分),不一定会执行“检查座位信息” (4 分)。