调研我国在需求分析方法工具方面所做出的成果

Posted Vax_Loves_1314

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了调研我国在需求分析方法工具方面所做出的成果相关的知识,希望对你有一定的参考价值。

随着信息产业技术的迅猛发展,国家已经从战略层面大力支持软件行业的发展。在教育部对《关于将工业设计软件创新突破作为国家“十四五”规划战略性工程实施的提案》的答复中指出,加快发展我国工业软件是保障国家安全、促进制造业转型升级的重要举措。长期以来,教育部充分发挥高校在人才培养、科学研究、学科专业建设方面的优势和特色,不断优化专业设置,强化产学协同、产教融合,加快提升人才培养质量和科研水平,服务我国工业软件的发展。国家也正在创新方向不断进行努力与探索。通过调研我国在需求分析方法、工具方面所做出的成果,据此体现目前国家的创新力。
首先是需求分析方法上,主要是将理论研究应用于具体实践当中。中国电科网络通讯研究院赵会盼在《一种基于UML 的面向对象的软件需求分析方法》中以某AI 智能监控系统为例,详细阐述了基于UML的面向对象的需求分析方法与步骤,并进一步使用用例图、序列图和活动图等工具进行系统的需求分析,最终形成基于UML 的一种实用可靠的面向对象软件需求分析方法。
其次是国产需求分析的工具。楚凡,一款国产UML建模工具,完整的全生命周期开发平台。覆盖产品需求管理、分析设计建模、编码开发、测试等全生命周期开发周期,以需求为驱动,完整贯穿整个软件项目的开发过程,保证开发过程的统一规范。实现了需求项到分析设计模型、开发代码、测试用例的跟踪。在楚凡科技官网上,查询到该款产品Trufun Plato具有以下几个优势:
(1)获取和理解用户的真正需求。在进入正式开发之前,必须先从用户处获取准确的需求。条目化、结构化管理需求是非常必要的,能够帮我们清晰的反映出系统需要实现的需求项,能够进行需求条目的关联、跟踪,进行视图展示、变更反馈等。
(2)需求分析。在了解用户的需求之后,将需求用一种模型来表示,就是需求分析,一般我们可以面向对象的方法,通过分析用户需求,用类、类之间的各种关系来表示整个系统。
(3)设计过程。设计阶段的工作包括对分析模型进行必要的修改,同时可能需要对某些类结构做一些修改,确定用户表示层(也就是通俗所说的界面定义)、用户服务层、业务逻辑层、数据库服务层和具体数据库所需要做的工作。同时需要确定使用的体系结构和开发工具。
(4)编码。进入编码工作之后,依然可能会发现前面分析或设计阶段的某些错误,这时应返回到前面的阶段进行必要的修改。通过工具保障模型和代码的统一,也是非常必要的。
(5)测试。测试是系统投入使用前最关键的一个步骤。即使是小项目也应该严格地进行测试。实际上就是一个把错误留给自己还是留给客户的问题。专家提出依据需求进行测试,根据需求产生测试用例,这是非常可靠和高效的行为。
此外,归属于中国的万兴公司的Edraw Max,也是一款跨平台综合办公绘图软件,同样支持UML图。
在此次调研中,不难发现我国在软件创新方面虽然取得了一定的进步,但与其他创新型国家相比仍然有很大不足,作为软件学院的一员,我们将为我国实现创新型国家这一梦想而砥砺前行。

以上是关于调研我国在需求分析方法工具方面所做出的成果的主要内容,如果未能解决你的问题,请参考以下文章

需求分析与原型设计

团队作业需求分析

需求分析与原型设计

云安全与同态加密_调研分析云计算安全领域主要研究成果——By Me

课后作业-需求分析

《JUST DO IT!》团队作业4-基于原型的团队项目需求调研与分析