STPE3011 - 系统 架构 设计 方法.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
系统架构设计方法 ______________________________________________________________ STPE3011 Version 1.0 使用权限 SKCamp;C黄香花(译) 日期: 本人署名的文档要在SKCamp;C Service Offering的业务活动范围内使用。 审核人: 尚彦学 日期: 变更 履历 Page ii 目录 1. 前言 1 1.1. 1.2. 2. 3. 目的 1 参照 1 用语定义 1 软件 架构(SA) 5 3.1. 3.2. 3.3. 架构目标和 约束项 5 大小和性能 6 质量 6 TYPICAL LAYERING APPROACHES 7 LAYERING GUIDELINES 7 PARTITIONING PATTERNS 8 4. LAYERING 7 4.1. 4.2. 4.3. 5. 执行步骤 9 5.1. 5.2. 5.3. 5.4. 5.5. 5.6. CLIENT/SERVER 应用程序 结构 模型 检查 9 细分子系统 11 子系统级别 程序/模块定义 14 应用程序 结构图的完成 17 程序 目录 制定 19 过程 对 程序 关系图 的制定 20 Page iii 1. 前言 1.1. 目的 系统的主要功能及非功能的需求为基础,决定架构的基线。这时,一贯的基准能够继续工作为目的,本指南对所有项目人员是共有的。 1.2. 参照 1) 关联工程 : 制作功能设计明细, 创建系统结构 2) 关联产出物 : 架构定义书, 系统结构明细书 3) 关联方法 : 数据建模方法(STPE3012), 过程设计方法(STPE3013), 软件架构指 南(TECD00018), Layering Guidelines(TECD00019) 2. 用语定义 1) 技术架构模型 (Technology Architecture Model) 技术构造详细的表现着包含运营环境,开发环境及现场特性了的综合性系统技术事项,所以,对应用系统的开放标准(open standards),卖主标准(vendor standards),还有自身系统的个别标准(private standards)的技术及API的选定,提供基准。这构造,在企业的应用开发时,定义必要的基本技术,还表示着符合工作目标的技术战略。 因此,所说的技术结构模型是形象化表示技术构造。 2) 应用程序架构 (Application Framework) 调查显示现在存在的系统,有很好地被构造化做了的frame work。这些以有互相关联性的能区分的独立性要素们,被构成了概念性的schema或者构造 因此,浮现类似特性的应用软件,根据对应的架构使用,能节约时间。 3) 应用程序 模型 (Application Model) .在 Client/Server系统构筑时,应用程序怎么分为客户端和服务器间的问题。与这个问题关联,Gartner小组(Gartner Group) 把单纯化了的客户和服务器构造做为地基, Page 1 能够表现演示(Presentation),业务功能(Business function),数据管理(Data Management)等的分层(layer),在提示应用程序构造被逻辑模型化的5个模型。 以上的应用程序模型叫做概念性应用程序模型。 还有,根据想开发的系统技术构造,定义物理性应用程序模型构造的各层,明示各层的作用的应用程序模型叫做物理性应用程序模型。 ○ 层(layer) 构成应用程序 模型的单位要素,担当着特定部分的应用程序。 ○ 表示 层 ( Presentation layer ) 被叫为使用者接口(User Interface)的演示分图表现外部实体的信息和从外部实体接受输入的层,因此,是与最终使用者(end user)直接相互制约的部分。大部分的情况,外部实体是终点站和操纵客户端的最后使用者,但是也有可能是电话等的其他输入设备。 演示是 应用程序能够移动到其他部分的选择项提供在菜单上,并且显示输入设备及操作导出字段。 ○ 业务 层 ( Business function layer ) 被称为业务逻辑或者业务处理(Business process)的业务功能构成要素包含着应用程序处理的业务逻辑和步骤。这种业务功能通过使用者选择一个功能时根据表示构成要素被调用或者被其他功能被调用。业务功能实施几种类型数据处理及分析。 ○ 数据管理 层 ( Data management layer ) 数据管理构成要素有数据库系统,阶层文件系统等的数据保存系统或者提供数据装备和外部

文档评论(0)

tcpe + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档