基于UML的面向对象需求建模研究-计算机应用技术专业论文.docx
文本预览下载声明
基于UML的面向对象需求建模研究基于UML的面向对象需求建模研究
基于UML的面向对象需求建模研究
基于UML的面向对象需求建模研究 摘要
不断增长的复杂性、多样性和相互关联性是当今系统的共同特征。 传统的面向功能开发方法,已逐渐不适应越来越复杂和多变的需求,其 成果不能很好地得到重用。用面向对象的建模技术能够有效地控制复杂 性、适应多变性、具有灵活性、低风险性、可重用性,从而能提高系统 开发的效率。UML(Unified Modeling Language,统一建模语言)是~种面 向对象系统进行可视化、详细描述、构造和文档化的标准建模语言。所 以,从面向功能的开发方法转向使用UML的面向对象开发方法是信息系 统开发的趋势。
需求工程是随着计算机的发展而发展的,在计算机发展初期,软件 规模不是很大的情况下,需求分析很少受到重视。随着软件系统规模的 增大,需求分析与定义在整个软件开发过程中越发显出它的重要性,它 贯穿于整个软件开发生命周期中。基于UML的面向对象需求建模是本文 的主要研究方向。
首先,对需求工程的现状、研究内容进行综合描述,指出了在需求 工程中需要解决的基本问题,并给出了解决方案。随后,分析了面向对 象建模技术,提取其关键技术的指导思想。接下来,对UML做了简单介 绍。最后,提出了基于UML的面向对象的需求建模方法。在此基础上, 给出了一个开发实例。文章的最后对基于UML的面向对象需求建模技术 进行了总结,并且对所存在的问题进行了讨论。
关键词: 面向对象 需求工程 统一建模i/揞(UML) 建模
基于UML的面向对象需求建模研究Object-Oriented
基于UML的面向对象需求建模研究
Object-Oriented Requirements Modeling Based on UML
Abstract
Today,the information systems have become increasingly complex,multiplex and interaetional.The traditional function-oriented methods of development cannot fit in with the complexity and inconstant requirements,and the result of analysis and design
cannot be reused effectively.By comparison,object-oriented modeling technique is flexible.muscle and can reduce the risk of development because it makes the complexity and changeability in contr01.So object-oriented technique cail improve the
affectivity of software development.And Unified Modeling Language is a standard language for specifying,visualizing,constructing,and documenting the artifacts of object-oriented software systems.So the transformation from function-oriented methods to object-oriented methods is inevitable.
Requirements Engineering is developed with the development ofthe comp响and
in the early days ofthe development ofthe computeL the software scale is not very large, SO requirements analysis is not thought SO much.With the development ofthe computer, the lager the software system scale is,the more important requirements analysis and
definition are in the whole software development process,and requirements analysis and definition are in the wh
显示全部