软件体系结构设计的一个核心问题是如何有效地使用重复的体系结构模式,即达到软件体系结构级的软件重用。软件体系结构风格(Software Architecture Style)是描述软件系统组织方式的常用模式,在实践中已经被多次应用。按照Shaw和Garlan的说法,"一种体系结构风格定义了构件类型和连接件类型的词汇表,以及它们如何组合的约束条件"。体系结构风格通常分为数据流(Data Flow)风格、调用/返回(Call/Return)风格、独立构件(Independent Components)风格、虚拟机(Virtual Machines)风格和仓库(Repositories)风格五大类。在实际应用中,随着软件系统规模的扩大和复杂,一个系统往往会同时使用多类体系结构风格,这些风格可以交叉组合、彼此重叠。
请围绕"软件体系结构风格及其应用"论题,依次从以下3个方面进行论述:
①概要叙述你参与管理和开发的软件项目及你在其中所担任的主要工作。
②请说明以上软件体系结构风格分类中每一类有哪些经典的软件体系结构设计风格,并就其中至少三类论述其具体的软件体系结构风格的构件、连接件类型和组合约束要求等结构特征及其应用特点。
③具体阐述你参与管理和开发的项目中在体系结构设计时选择使用软件体系结构风格的情况,包括选择的依据、多个风格组合使用的情况等,以及最终实际效果。
A.核心是建立一个责权利相对等的机制
B.分为横向分类和纵向分等两个方面
C.既要依据人事部、卫生部有关政策规定,接受相关部门的指导和领导,又要充分运用好国家政策所赋予的组织在职务体系设计和岗位设置上的自主权
D.纵向分等是解决业务流程中的分工问题
E.建立一个职务结构体系,为每个职务确定其实际的责权利关系,同事也为每个职务确定其相对的重要性
B.项目各参与方统一协作平台,专属登录账户,便于实现多项目管理,可以 创建项目协作空间,建立组织结构,并邀请内外部项目成员加入,即可开启跨组织协作
C.在云端存储和管理整个项目生命周期中的文档、图纸、模型等所有项目数据,支持按组织、项目生 命周期等不同维度创建文档目录,灵活分类管理,支持全功能检索,快速搜索所需文档
D.项目成员需要安装专业软件,才可以通过浏览器或者手机进行专业格式文件的在线预览, 包括 offic
E.PD
F.DWG 图纸、RVT、NW
D.IFC 等三维模型、广联达软件等
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!