a. 获取执行者
获取用例首先要找出系统的执行者。可以通过用户回答一些问题的答案来识别执行者。以下问题可供参考:
·谁使用系统的主要功能(主要使用者)。
·谁需要系统支持他们的日常工作。
·谁来维护、管理使系统正常工作(辅助使用者)。
·系统需要操纵哪些硬件。
·系统需要与哪些其它系统交互,包含其它计算机系统和其它应用程序。
·对系统产生的结果感兴趣的人或事物。
b. 获取用例
一旦获取了执行者,就可以对每个执行者提出问题以获取用例。
以下问题可供参考:
·执行者要求系统提供哪些功能(执行者需要做什么)?
·执行者需要读、产生、删除、修改或存储的信息有哪些类型。
·必须提醒执行者的系统事件有哪些?或者执行者必须提醒系统的事件有哪些?怎样把这些事件表示成用例中的功能?
·为了完整地描述用例,还需要知道执行者的某些典型功能能否被系统自动实现?
还有一些不针对具体执行者问题(即针对整个系统的问题):
·系统需要何种输入输出?输入从何处来?输出到何处?
·当前运行系统(也许是一些手工操作而不是计算机系统)的主要问题?
需要注意,最后两个问题并不是指没有执行者也可以有用例,只是获取用例时尚不知道执行者是什么。一个用例必须至少与一个执行者关联。还需要注意:不同的设计者对用例的利用程度也不同。例如,Ivar Jacobson说,对一个十人年的项目,他需要二十个用例。而在一个相同规模的项目中,Martin Fowler则用了一百多个用例。我们认为:任何合适的用例都可使用,确定用例的过程是对获取的用例进行提炼和归纳的过程,对一个十人年的项目来说,二十个用例似乎太少,一百多个用例则嫌太多,需要保持二者间的相对均衡。
分享到:
相关推荐
企业信息化建设需求调研问题分类清单 本文档主要介绍了企业信息化建设需求调研问题分类清单,涵盖了行政人力资源部、财务部、后平台商务(采购)部等多个部门的需求调研问题。下面是对每个部门的需求调研问题的详细...
erp调研问题集 erp调研问题集 erp调研问题集
SAP FICO模块前期调研问题清单,SAP项目准备阶段问题清单
企业信息化建设需求调研问题分类清单可用.pdf 本文档提供了企业信息化建设需求调研问题分类清单,旨在帮助企业了解信息化建设的需求和方向。该文件分为三个部分:行政人力资源部、财务部和后台管理部分,每个部分都...
市场调查问题的确定通常涉及前期准备工作,包括环境背景分析、专家咨询、二手数据研究和定性研究。在与决策者沟通时,要关注问题的起因、决策目标、可能的行动方案和信息需求。此外,研究人员与经理的角色不同,前者...
第二章界定市场调查问题PPT
- 可能的偏见和歧视:如果调研过程中带有偏见,未能公正地对待所有被调查者,可能会导致结果的不公和失真。 以上是调研过程中可能遇到的一些典型问题,它们会影响调研的全面性、准确性、可靠性和有效性。解决这些...
公司全面业务尽职调查问题清单
确定调查问题的工作流程包括分析问题背景、与决策者讨论、向专家咨询、二手资料分析以及定性调研。深入理解问题背景,了解决策者的目标和企业的资源及限制,有助于形成明确的市场调研问题。同时,与决策者交流、向...
2. **重新定义调查问题**:从信息角度出发,精确界定调研问题。 3. **建立调查课题约束**:明确目标、时间、空间和内容限制。 4. **评审调查课题**:评估其必要性、明确性、约束和信息价值。 【市场识别研究与市场...
信息化需求调研问题汇总.pdf
用户调研问题清单SOP(以燕窝行业为例)
创业竞赛中的几个市场调研问题.pptx
针对外贸企业的调查问题(增加).doc
【市场调查确定问题与研究目的】是市场研究过程的关键步骤,它涉及到一系列的活动和考虑因素,旨在帮助企业解决实际的商业挑战。以下是该主题的详细阐述: 1. **确定问题**:首先,需要识别和定义当前面临的问题。...
- 转化为调查问答题:将局部问题进一步转化为具体的调查问题,如顾客的忠诚度、信用卡使用频率等。 2. **假设的制定**: - 基于调查问答题,可以形成理论假设,例如顾客对商店的忠实性可能与其对购物环境的了解、...
此部分的代码负责存储和检索调查数据,包括调查问题、选项、用户答案等。 4. 配置文件:如Web.config,存储应用程序的配置信息,如数据库连接字符串、认证设置、错误处理策略等。 5. 管理界面:可能包含额外的....
选择调查方法时,需要考虑多个因素,如调查问题的复杂性、时间紧迫性、预算限制、调查对象的特征等。访问人员的素质和培训也是决定调查质量的关键,他们需要具备良好的沟通技巧,理解调查目标,并能有效地引导被调查...
8. **调研问题列表**:预设的调研问题用于引导讨论和收集信息,确保涵盖所有重要的业务需求和系统特性。这些问题应具有针对性,能够揭示用户的实际需求和期望。 通过精心策划和执行的需求调研计划,软件开发团队...
通过用户访谈、问卷调查等方式收集信息,确保对业务流程有详尽的理解。 调研成果部分,报告详细描述了XXX公司的业务现状,如客户的基本情况和组织架构,并对关键业务流程进行了剖析,包括现状描述、流程说明、主要...