准备素材:
需求分析是提炼、分析和仔细审查获取需求的过程,需求分析的目的是确保所有的项目干系人(利益相关者)都能够理解需求的含义并找出其中的错误、遗漏或其他不足的地方。需求分析的关键在于问题域的研究与理解。为了便于理解问题域,现代软件工程所推荐的需求分析方法是对问题域进行抽象,将其分解为若干基本元素,然后对元素之间的关系进行建模。常见的需求分析方法包括:面向对象的分析方法、面向问题域的分析方法、结构化分析方法等。而无论采用何种方法,需求分析的主要工作内容都基本相同。
请围绕“需要分析方法及应用”论题,依次从以下三个方面进行论述。
1. 简要叙述你参与管理和开发的软件系统开发项目以及你在其中所承担的主要工作。
2. 概要论述需求分析工作过程所包含的主要工作内容。
3. 结合你具体参与管理和开发的实际项目,说明采用了何种需求分析方法,并举例详细描述具体的需求分析过程。
范例:
摘要部分:
2019年1月份,我参与了某集团公司研发的旅游系统项目,我在项目中担任系统分析师的角色,该项目主要使用中台的方式进行供应商、经销商、平台产品的整合,自动化的支持供应商的产品进行上架、下架、价格同步、库存、以及客户下单的信息同步功能。我全程参与了整个系统的分析规划以及设计工作。本文以该系统为例,主要论述了结构化分析方法在该系统的具体应用。通过采用数据流描述系统的功能组成;采用状态转换图对产品的状态进行相应的业务处理;采用数据字典对产品数据进行详细和准确的描述。通过以上技术的使用,使得需求分析的质量得到保证,对后续项目顺利实施提供了有力的支撑,最终项目在2019年9月份成功上线,获得了集团公司各级领导的好评。
正文部分:
2019年左右随