首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 62 毫秒
1.
杨军  于永利 《微计算机信息》2007,23(15):255-257
本文阐述了如何在Rational统一过程(RUP,Rational Unified Process)中使用UML(Unified Modeling language)进行软件需求分析建模。介绍了UML与RUP结合的重要特征,以装备维修人力需求分析系统为例描述了其需求分析过程的用例图模型、静态模型和动态模型,不仅使维修人力需求分析过程可视化,而且为实现面向对象的编程奠定了基础。  相似文献   

2.
本文介绍了一种面向对象的语言UML,并应用它对税款征收和网上申报系统进行了分析,应用例图对系统进行了功能性需求分析,应用静态模型和动态模型对系统进行了数据库等初步的设计。  相似文献   

3.
使用UML并结合MVC新方法设计精品课程网站,用UML用例图做需求分析,用UML类图进行系统静态设计,用UML顺序图进行系统动态设计,用MVC组件图设计系统总架构,通过PHP语言实现网站系统。用UML和MVC设计的精品课程网站逻辑清晰、容易实现、便于维护、具有可重用性  相似文献   

4.
基于UML的面向对象需求分析   总被引:1,自引:0,他引:1  
介绍了基于UML的需求分析的概念,并结合仓储管理系统的开发,从不同层面阐述了运用UML进行需求获取及建模过程与方法。  相似文献   

5.
统一建模语言UML是面向对象建模领域中通用的标准语言,用例作为UML,的主要技术之一,不仅是获取需求的耋要手段,而且可以驱动整个开发过程。本文以教务管理系统中教材管理子系统开发经验为实例,介绍一种简单直观的增量迭代手法,用以在需求分析阶段捕获初始的的系统用例,同时帮助开发人员之间更好地沟通。  相似文献   

6.
电子商务的发展促进了计算机化的流程管理系统的发展。流程管理引擎系统(PNES)是流程管理系统的支持引擎。本文简要介绍了UML和Use Casee的特点,以及使用Use Case对PMES系统进行有效的需求分析,并由用例驱动整个开发过程。  相似文献   

7.
UML是面向对象的统一建模语言,所设计的软件模型具有可重用性的特点。使用UML新方法开发精品课程网站,用UML用例图做需求分析,用UML类图和顺序图进行系统静态和动态设计,最终用PHP程序语言和MYSQL数据库来实现网站软件。经UML建模后的精品课程远程教育网站模型可以多次应用,从而提高网站软件的开发效率。  相似文献   

8.
用UML活动图集成用例的研究   总被引:6,自引:0,他引:6  
王强  张晓鹏 《计算机工程》2004,30(3):80-81,91
在对UML建模语言进行了简单介绍之后,论述了在用UML用例图进行需求描述的基础上描述用例之间的复杂联系的重要性。随后介绍了一种以活动图集成用例的方式来表达用例之间联系的方法,并进行了实例分析。  相似文献   

9.
统一建模语言(UML)是一个通用的、基于面向对象的可视化建模语言,UML适用于各种软件的开发和各种应用领域以及各种开发工具。以构建学校摄像头阅卷系统为例,用统一建模语言进行了系统需求分析和系统设计,介绍了系统构建思路,建立了反映系统静态结构和动态行为的各种框图。  相似文献   

10.
首先介绍了RUP结合UML进行软件系统开发的特点,说明了业务用例和系统用例的建模方法,最后比较了业务用例和系统用例的区别与联系。  相似文献   

11.
本文介绍了分析,设计和实现use case的过程,重点阐述use case的描述,细化和实现的有关细节 。  相似文献   

12.
Use case modelling is a much-used technique for eliciting and documenting functional requirements. The quality of the use cases may have an important impact on the development project and on the resulting software product. This paper presents an empirical study of the changes that were made to the use case models in a large software project during the analysis phase. The results show (a) which were the most difficult aspects of use case modelling in this project and (b) how the quality of the functional requirements, in particular correctness, completeness, and clarity, was improved through the use case modelling process.  相似文献   

13.
Rational统一过程中的Use Case业务建模   总被引:2,自引:0,他引:2  
在利用统一建模语言UML和Rational统一过程建立软件系统模型和开发软件系统时,首要的任务就是建立系统的业务模型,本文通过实例详细论述了Use Case以及利用Use Case建立系统业务模型的方法。  相似文献   

14.
NetBeans IDE是当前市场上最流行的、开源且免费的集成开发工具。使用NetBeans不仅可以开发Java程序,还提供了对UML的全面支持。利用NetBeans UML建模模块,可以创建八种类型的UML图,极大地方便了开发人员编写程序。本文首先介绍了NetBeans和UML的基本知识;其次着重介绍了如何在NetBeans IDE中实现UML建模;最后,通过创建一个酒店系统的用例图实例加深理解。  相似文献   

15.
基于角色建模的从分析到设计的规约结构*   总被引:1,自引:0,他引:1  
针对UML Use Case法在软件模式应用中出现的一些不尽人意的地方,提出在分析阶段即使用软件模式,引入了Role模式,并把它作为从分析阶段至类图设计阶段的中介,并提出了展望。  相似文献   

16.
UML建模的用例驱动设计过程分析   总被引:1,自引:0,他引:1  
首先从面向对象的原理,思想和方法出发,根据UML的语义模型,结合实例阐述了UML建模的用例驱动设计过程和步骤,其次,分析了用例驱动过程与软件基本架构的关系,并说明了从概念模型到可执行体之间的对应关系。  相似文献   

17.
为有效提高高校图书馆的服务质量,提出了以短信方式为读者提供服务的服务理念。以图书馆短信催还系统的分析、设计为背景,探讨了UML在系统建模中的应用。以用例图表达系统需求,类图反映系统设计实现理念,时序图描述系统运行过程。并通过实际开发验证了UML在系统设计开发中的具体应用。  相似文献   

18.
业务服务本体的作用是规范化描述领域业务活动及其之间关系,形成领域业务的基本知识体系。如何让涉众参与本体的设计,是目前联合本体工程研究的热点问题。通过将概念建模时常用的用例图与迭代式本体构建方法相结合,一方面使用领域本体建立规范的业务模型,另一方面基于用例,从用户视角优化本体模型。该建模方法有助于对领域业务的全面理解,所得到的本体模型可满足不同涉众需求。  相似文献   

19.
Simplifying effort estimation based on Use Case Points   总被引:1,自引:0,他引:1  

Context

The Use Case Points (UCP) method can be used to estimate software development effort based on a use-case model and two sets of adjustment factors relating to the environmental and technical complexity of a project. The question arises whether all of these components are important from the effort estimation point of view.

Objective

This paper investigates the construction of UCP in order to find possible ways of simplifying it.

Method

The cross-validation procedure was used to compare the accuracy of the different variants of UCP (with and without the investigated simplifications). The analysis was based on data derived from a set of 14 projects for which effort ranged from 277 to 3593 man-hours. In addition, the factor analysis was performed to investigate the possibility of reducing the number of adjustment factors.

Results

The two variants of UCP - with and without unadjusted actor weights (UAW) provided similar prediction accuracy. In addition, a minor influence of the adjustment factors on the accuracy of UCP was observed. The results of the factor analysis indicated that the number of adjustment factors could be reduced from 21 to 6 (2 environmental factors and 4 technical complexity factors). Another observation was made that the variants of UCP calculated based on steps were slightly more accurate than the variants calculated based on transactions. Finally, a recently proposed use-case-based size metric TTPoints provided better accuracy than any of the investigated variants of UCP.

Conclusion

The observation in this study was that the UCP method could be simplified by rejecting UAW; calculating UCP based on steps instead of transactions; or just counting the total number of steps in use cases. Moreover, two recently proposed use-case-based size metrics Transactions and TTPoints could be used as an alternative to UCP to estimate effort at the early stages of software development.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号