IBM—华为APS项目系统设计培训教材-200403概述.ppt

IBM—华为APS项目系统设计培训教材-200403概述.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目录 系统分析和设计环境 系统分析方法 系统设计方法 系统分析和设计完成后的工作 面向对象分析与设计 系统分析和设计环境 什么是信息系统和信息技术 信息系统(IS)是人、数据、过程、信息表示和信息技术的组合,它们之间相互作用,支持并改进企业业务的日常运作,支持管理人员和用户解决问题和进行决策。 信息技术(IT)是一个现代词汇,描述计算机技术(硬件和软件)和电信技术(数据、图像、网络和语音)的组合 系统设计方法 系统设计 系统设计方法 系统设计任务和过程 集成商用软件包的设计过程 应用架构和建模 数据库设计 输入设计和原型化 输出设计和原型化 用户界面设计 系统设计阶段专注于系统的数据、过程和接口构件的技术实现 系统设计被定义为那些用来说明一个详细的计算机系统方案的任务,又称为物理设计。方法有模型驱动法和快速应用开发法 模型驱动方法 模型驱动设计强调通过绘制图形化系统模型描述新系统的技术或实现. 结构化设计、信息工程和面向对象设计都是模型驱动设计方法 图形工具,CASE工具等. 例如Visio, System Architect, Rose, Erwin等 CASE工具可以进行一致性和完整性分析以及基于规则的错误检查 结构化设计、信息工程和面向对象设计 结构化设计 是一种面向过程的技术,用于将一个大的程序分解成一个容易实现和维护(修改)的计算机程序模块层次。是自顶向下的方法。 特征 模块应该是高度内聚的;即每个模块应该实现一个功能,而且仅实现一个功能。使得模块在未来的程序中可复用。 模块应该是松散耦合的;即模块间的相互依赖应该最小。极小化将来一个模块的变化对另一个模块的影响。 主要工具是结构图,由数据流导出。 趋势 大型主机应用软件,解决系统级的耦合和内聚问题 正被面向对象技术取代 信息工程 是一种模型驱动的、以数据为中心的、对过程敏感的技术,用于计划、分析和设计信息系统。 主要工具是数据模型图(ERD) 原型设计 面向对象设计技术用于精炼早期分析过程中确定对象需求定义,并定义与设计相关的对象 快速应用开发法 快速应用开发法(RAD) 是各种结构化技术(特别是数据驱动的信息工程)与原型设计技术和联合应用开发(JAD)技术的结合,用以加速系统开发。 JAD是一种补充其他系统分析和设计技术的技术 它强调系统所有者、用户、设计人员和构造人员共同参与开发。 FAST方法综合了介绍的所有常用的方法 系统设计任务通过资料库共享各个设计组件 系统设计任务 设计应用架构 按照数据、过程、接口和网络组件定义了一个、多个或者所有信息系统使用和用于构造信息系统的技术 需要根据数据、过程模型和目标方案做出分布决策 物理数据流图 确定网络之间的物理过程和数据存储 设计系统数据库 开发相应的数据库设计说明,包括布局、存储结构、性能、访问方式、数据库内部控制、安全性和恢复技术。 数据库模式是数据库的结构模型,即物理数据模型 设计系统接口 输入、输出,界面和对话设计 系统间的接口设计 设计规格说明书 修改项目计划 商用软件包或方案的系统设计过程 商用软件包或方案的系统设计过程 采购和决策分析阶段的目的 确定和研究可以支持目标信息系统建议方案的特定产品 征求、评价和排序供应商建议 联系有信誉的供应商以获得产品 采购和决策分析阶段的任务 3A.1 研究技术评价准则和选项 3A.2 向供应商征求建议或报价 RFP (Request for Proposal) RFQ (Request for Quotation) 5A.1 验证供应商的申明和性能 5A.2 评价和排序供应商建议 5A.3 签订合同并听取供应商汇报 采购任务 系统设计方法 系统设计 应用架构和建模 应用架构 物理数据流图 信息技术架构 系统设计的应用架构策略 建模信息系统应用架构 数据库设计 输入设计和原型化 输出设计和原型化 用户界面设计 信息系统应用架构的设计技术,重点是物理过程模型,包括分布式计算环境中的数据、过程和接口构件的实现技术 应用架构 定义 说明用于实现一个或多个(可能所有的)信息系统的技术,这些技术按照“数据、过程、接口”以及这些组件如何通过网络交互和通信的形式进行组织。 用途 作为详细设计、构造和实现的基础 考虑的因素 信息系统的集中或分布程度 数据存储的分布 实现的技术(内部开发的所有软件) 商用现成产品的集成 实现用户界面的技术 系统接口和集成技术 物理数据流图 定义 是构造和实现信息系统的技术蓝图 组成 物理过程 物理数据流 外部代理 数据存储 绘制物理数据流图 物理过程 定义 是一个处理器,或者是要执行的特定工作的技术性实现 物理过程的两个基本要素 逻辑过程被分配到特定的物理处理器,例如输入输出设备,PC,服务器,网络或人 每个逻辑过程必须实现成一个或多个物理过程 命名 行

文档评论(0)

武神赵子龙 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档