金策略跨平台金融软件定制开发
作者:adminy 发布时间:2019-11-20 浏览量:
目前,期权软件开发系统软件需求分析过程中,常用的软件需求分析技术主要包括面向对象和面向结构两种,面向对象需求分析技术以UML为代表,面向结构以数据流图和业务流程图为代表,这两类型的需求分析技术适用于大小规模不同的软件设计与实现过程,详细描述如下:
1、UML需求分析技术
UML需求分析技术是建立在面向对象的思想上的一种需求分析技术。UML需求分析的原型为用例建模分析方法。UML需求分析可以使用用例图、静态图、类图、顺序图、状态图等,与用户、硬件设备或其他软件系统进行交互,详细的描述期权软件开发系统的功能。UML技术在应用过程中,需求分析最为关键的步骤就是识别系统参与者,以便能够通过对参与者需要完成的功能进行调研和分析,使用各类图形建模技术,分析期权软件开发系统的业务功能。
2、数据流图技术
在期权软件开发系统需求分析过程中,数据流图是一种结构化的需求分析工具,也是信息系统逻辑业务处理需求分析的一种模型之一,可以对现实的数据进行抽象。数据流图可以利用图形的直观形式表述系统的逻辑业务功能,它跟系统的软硬件没有关联,也无需涉及到系统的物理部署环境等,具有较高的应用层次。
3、业务流程图技术
业务流程图技术也是一种结构化需求分析方法。在期权软件开发系统需求分析过程中,为了能够让用户更加充分的理解软件的工作流程,使用业务流程图能够有效地导出系统的功能操作流程,便于用户直观的理解系统功能。软件业务流程图构建过程中,可以采用的基本图形符号包括五个类别,分别是系统用户、系统信息流、系统的数据存贮、实体、处理或加工符号等。