架构的定义架构(Architecture)一词源于建筑领域,其本身就是建筑的意思,也有体系结构的意思。维基百科英文版里对Architecture的解释是:规划、设计和建造建筑物的过程及产物。鉴于软件工程与建筑工程一样是一项系统的工程性工作,在引入计算机领域后,软件架构就成为描述软件规划设计技术的专有名词。特别地,软件架构师一词在英文里和建筑师也是同一个词(Architect)。1972年图灵奖获得
 课上内容(Lesson)"green home"  1. saves energy2. is good for the environment(plants, land, water) If you want your house to be more "green". How can you do it?1. Unplug your TV, PC, an
  IBM Ration Rhapsody 软件的环境配置    一、License Key Server 的安装配置    1.  解压RATL_LKS_V8.1.3_FOR_WINDOWS_ML.rar文件,运行目录下的launchpad.exe        2.  安装License Key Server        3.始终next的直到安装结束。          4. 找到Lice
转载 2013-05-30 20:24:00
1205阅读
2评论
[2019/4/23]IBM于2019年4月发布了Rational Rhapsody 8.4,和之前的8.3.1版本相比,更新包括:*AUTOSAR模型检查,扩展到包括来自AUTOSAR标准的附加约束。*界面上的一些改进:快捷键,按构造型(stereotype)搜索并替换模型元素……*通过Rational Publishing Engine模板生成HTML报表,而模板可以基于迷你模板片段(mini
原创 2023-01-03 20:26:46
272阅读
Exercise1 Hello World1 新建项目2 点击图表,打开绘图工具栏3 绘制类拖动右边图标至中间窗口,修改名称。成功后左侧“包”–“Default”–“类”中出现“Display”。类的删除:点击上图“1”处,点击“delete”键(浏览器中仍存在,即模型中仍存在该类的定义)在2处右击,选择“在模型中删除”(从整个模型中移除)4 创建构造函数右击“Display”类,“新增”–“构造
右击Sale类,选择Display Options,在Display Options对话框的Compartments页
转载 2022-09-28 15:22:18
561阅读
1. 右击Requirements包,选择Add New|Diagrams|Use Case Diagram, 在New Diagram对话
转载 2022-10-18 11:10:03
852阅读
2. 单击Cashier执行者并拖放到序列图的最左侧,可以看到出现执行者实例线。3
转载 2022-09-28 15:21:54
272阅读
Rational Rhapsody帮助华为缩短产品上市时间【UMLChina答疑记录更新】http://www.umlchina.com/qa/Index1.htm, 2005-2016年在QQ群、微信群、QQ、MSN上的答疑记录,会持续更新。3月12-13日(周六日)上海软件需求设计UML全程实作公开课​​http://www.umlchina.com/training/course1
原创 2023-01-03 17:18:15
109阅读
Rhapsody集成引擎异常处理-webservice client异常处理 Rhapsody集成引擎针对各类不同的通讯点内置了不同的异常处理设置和机制,可结合不同的情况来调整这些设置,以调优和改善整个平台的稳定性和容错率。系统异常处理的完善度和运行稳定程度成正比,异常处理的越完善,运行越稳定。通常集成平台服务响应效率受限于外部系统,即集成平台下游业务系统的响应。一旦下游业务系统发生异常
以前自己用rhapsody做了一些图,现在离开单位没得这个软件用了,我想把现在的文件转到ea里面,可行吗?
原创 2022-10-18 11:36:37
148阅读
1评论
Rational Rhapsody 更新
原创 2022-06-15 05:51:41
453阅读
右击Dishwasher[0],选择Open Instance Statechart,打开实例状态图。可以看到三个分区中都有活动状态。
转载 2022-10-18 11:10:23
826阅读
1.1 CS结构C/S软件体系结构是基于资源不对等,且为实现共享而提出来的,是20世纪90年代成熟起来的技术, C/S体系结构定义了工作站如何与服务器相连,以实现数据和应用分布到多个处理机上。 C/S体系结构有三个主要组成部分:数据库服务器、客户应用程序和网络。l服务器 (1)数据库安全性的要求; (2)数据库访问并发性的控制; (3)数据库前端的客户应用程序的全局数据完整性规则; (4)数据库的
转载 2023-07-14 20:07:31
150阅读
软件架构(archite
1、简介Enterprise Architect简称ea,是一种最受欢迎的企业架构软件,一个对于软件系统开发有着极好支持的CASE软件(Computer Aided Software Engineering)。EA不同于普通的UML画图工具(如VISIO),它将支撑系统开发的全过程。在需求分析阶段,系统分析与设计阶段,系统开发及部署等方面有着强大的支持,同时加上对10种编程语言的正反向工程,项目管
SaaS系统的应用与架构      一、SAAS系统应用场景        SaaS 应用近几年来越来越火,这主要得益于国内云计算设施的发展 —— 我们开发应 用所需要的硬件计算资源、存储资源和网络资源等。企业建设应用或平台不用再像以前那样 先采购服务器,然后建立自己的机房或者将服务器托管了,仅需在华为、阿里或腾讯等云服 务商那
转载 2023-08-30 15:14:23
204阅读
参考:http://www.ruanyifeng.com/blog/2016/09/software-architecture.html    1. 什么是分层架构分层架构是一种很常见的架构模式,它也叫N层架构。这种架构是大多数Jave EE应用的实际标准,因此很多的架构师,设计师,还有程序员都知道它。许多传统IT公司的组织架构和分层模式十分的相似。所以它很自然的成为大多数应用的架构模式。2. 模
转载 2023-09-25 12:17:34
170阅读
一、概述首先,简单介绍一下我对软件体系结构的认识。架构风格能改进分块,还能为频繁出现的问题提供解决方案,以此促进设计重用。与建筑师设定建筑项目的设计原则和目标,作为绘图员画图的基础一样,软件架构师或者系统架构师陈述软件架构以作为满足不同客户需求的实际系统设计方案的基础。从目的、主题、材料和结构的联系上来说,软件架构可以和建筑物的架构相比拟。一个软件架构师需要有广泛的软件理论知识和相应的经验来实施和
任何一款软件,从无到有,再到完善,一般都会经历一个漫长的过程。在这个过程当中,架构师的水平和软件体系架构本身的灵活性,就会处于一个很核心的位置。太多的软件,因为架构的问题,造成产品发布日期延迟,或者项目交付工期延迟,给测试、实施、售后等工作等造成一系列的问题。 还有的原因,是因为在同期,有很多种竞争技术,由于架构师的选型,选择了其中一种技术,而这种技术,在长期发展过程当中,败给了竞争技术,
  • 1
  • 2
  • 3
  • 4
  • 5