应用系统需求分析的可视化设计与实现

需积分: 15 5 下载量 89 浏览量 更新于2024-08-27 收藏 579KB PDF 举报
"这篇论文是关于‘需求分析可视化的设计与实现’的主题,由王茜和何洁月在1998年的《东南大学学报》第28卷第5期发表。文章探讨了大型信息系统需求分析的重要性,指出模型质量直接影响系统开发的成功。作者提出了一种基于动态行为模型的方法,利用可视化技术来提升需求分析的效果,帮助用户更好地理解需求工程的结果,减少建立原型系统的成本。关键词包括动态模型、需求分析和可视化。文中指出现有的结构化分析方法(如DFD和ER图)无法展示系统的动态行为,而快速原型方法虽有帮助,但实现成本高。因此,他们提出结合静态和动态的可视化技术,前者通过图形编辑定义概念模型,后者通过动画模拟系统动态行为,以增强用户参与度,确保需求说明的准确性和适用性。" 本文深入探讨了在开发大型信息系统时如何有效地进行需求分析。传统的分析方法,如数据流图(DFD)和实体关系图(ER),尽管能够描述系统功能和数据结构,却无法展现系统运行时的动态行为,这可能导致用户在系统实际运行前无法全面理解其工作方式。作者强调了用户与分析人员之间有效沟通的重要性,因为这是确保需求正确理解的关键。 为了改善这一情况,论文提出了一种基于动态行为模型的需求分析方法,并引入了可视化技术。动态行为模型能够模拟系统的运行流程,帮助用户提前了解系统的动态行为,从而避免在原型系统开发上的不必要投入。同时,通过静态的图形编辑技术,可以构建需求分析的概念模型,让用户直观地理解系统的基本结构。 此外,论文还讨论了快速原型方法的局限性,指出建立原型系统可能需要大量的设计和编码工作,成本较高。作为替代方案,他们建议采用可视化动画技术,模拟系统的动态行为过程,使用户能够在系统开发早期阶段提供反馈,及时调整需求,确保最终产品的质量和用户满意度。 这篇文章的核心在于推动需求分析的可视化,通过这种手段提高用户参与度,确保需求分析的准确性,降低因误解需求导致的系统修改成本,这对于提升软件开发效率和质量具有重要意义。