从UML中的用例到软件体系结构,本书展示了如何在解决实际问题的过程中应用COMET(协作式对象建模和体系结构设计方法)这种基于UML的建模和设计方法,介绍了针对各种体系结构的模式,包括客户端/服务器和基于构件的软件体系结构中的客户端/服务模式,面向服务的体系结构中的代理、发现和事务模式,实时软件体系结构中的实时控制模式,软件产品线体系结构中的分层模式。此外,还介绍了软件质量属性,包括可维护性、可修改性、可测试性、可追踪性、可伸缩性、可复用性、性能、可用性和安全性。 针对客户端/服务器体系结构的银行系统 针对面向服务的体系结构的在线购物系统 针对基于构件的软件体系结构的应急监控系统 针对实时软件体系结构的自动引导车辆系统 软件开发的主要困难在于概念化层次上的问题理解和方案规划,主要包括需求理解、分析和软件设计。 一个高质量的软件体系结构应当完整、准确地实现特定软件系统所要求的各项功能需求,同时实现性能、可用性、可伸缩性、可维护性等软件质量属性。 基于用例的需求建模、基于类图的静态建模、基于对象交互分析的动态建模、状态机建模等基本的需求和分析建模手段 需求建模:用例建模,以描述功能性需求,同时通过拓展的方法来描述非功能性需求 分析建模:静态建模和动态建模(交互建模和状态机建模) 设计建模:涉及重要的体系结构问题,包括一种将基于用例的交互图集成到初始软件体系结构以及应用体系结构和设计模式来设计软件体系结构的系统化的方法。 对象建模组织(OMG) 建模就是在编码之前对软件应用的设计 作者:liyoucheng2014 链接:https://www.jianshu.com/p/d33d1183ce89 来源:简书 简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。
2021-11-01 22:04:06 146.44MB 建模 UML
1
UML与软件建模 内有 数码录音机UML建模实例
2021-10-03 16:12:54 27.98MB 广工 UML 软件建模
1
1
2021-09-04 22:00:45 42KB 软件建模
1
2011年国外经典教程。This book describes a use case–driven UML-based method for the modeling and design of software architectures, including object-oriented software architectures, client/server software architectures, service-oriented architectures, componentbased software architectures, concurrent and real-time software architectures, and software product line architectures. The book provides a unified approach to designing software architectures and describes the special considerations for each category of software architecture. In addition, there are four case studies, a client/server banking system, a service-oriented architecture for an online shopping system, a distributed component-based emergency monitoring system, and a real-time automated guided vehicle system. This book describes a UML-based software modeling and design method called COMET (Collaborative Object Modeling and Architectural Design Method). COMET is a highly iterative object-oriented software development method that addresses the requirements, analysis, and design modeling phases of the objectoriented development life cycle. The book is intended to appeal to readers who wish to design software architectures using a systematicUML-based method that starts from requirementsmodeling with use cases, through static and dynamic modeling, to software design based on architectural design patterns.
2021-08-27 23:51:09 2.98MB Software Modeling and Design
1
该文档描述的是用rose绘图工具绘制UML用例图,初次安装rose绘图工具的童鞋可能对rose绘图工具不够熟悉,可参考此文档。
2021-07-02 17:56:34 347KB uml 用例图 rose
1
中北大学软件建模实验报告
2021-07-02 09:01:58 338KB 软件建模实验报告 中北大学
1
软件建模的各种知识点汇总,全部以思维导图的形式给出,注意(是xmind格式的文件,需要下载xmind软件才能打开查看)
1
非常全面的学生信息管理系统的软件建模分析报告,包含系统概述、业务建模、数据建模、应用程序建模等章节。大三在校时的最终结课课设报告。
1
使用StarUML进行BBS论坛系统的各种图的绘制
2021-05-18 12:02:50 1.97MB StarUML UML BBS
1
基于UML的人力资源管理系统分析与设计(毕业设计)
2021-05-17 23:14:58 3.69MB UML 软件建模
1