信息工程导论-第四章资料

上传人:f****u 文档编号:128377538 上传时间:2020-04-21 格式:PPT 页数:38 大小:6.61MB
返回 下载 相关 举报
信息工程导论-第四章资料_第1页
第1页 / 共38页
信息工程导论-第四章资料_第2页
第2页 / 共38页
信息工程导论-第四章资料_第3页
第3页 / 共38页
信息工程导论-第四章资料_第4页
第4页 / 共38页
信息工程导论-第四章资料_第5页
第5页 / 共38页
点击查看更多>>
资源描述

《信息工程导论-第四章资料》由会员分享,可在线阅读,更多相关《信息工程导论-第四章资料(38页珍藏版)》请在金锄头文库上搜索。

1、第四讲信息工程设计方法 目录 信息系统建模 信息系统包括数据处理 事务管理和决策支持 信息系统建模 面向过程 面向过程的建模方法是把过程看作系统模型的基本部分 数据是随着过程而产生的 在应用软件开发中面向过程的开发通常是指结构化方法 即自顶向下程序设计 将更复杂的程序按照功能分解为程序模块 并将这些模块组成一张层次图 现代结构化方法中又加入了DFD DataFlowDiagram 数据流图 方法 主要针对系统中的数据流需求 增强了传统功能划分为主的过程分析方法 信息系统建模 面向数据 面向数据的建模方法把模型的输入输出看成是最为重要的 因此 首先定义的是数据结构 而过程模块是从数据结构中导出的

2、 即功能跟随数据 最有影响的面向数据的设计方法是Jackson设计法 信息系统建模 面向信息 面向信息建模方法是从整个系统的逻辑数据模型开始的 通过一个全局信息需求视图来说明系统中所有基本数据实体及其相互关系 然后 在此基础上逐步构造整个模型 信息系统运作所需的信息实体 面向信息的建模方法与面向数据建模方法的区别就是信息和数据的区别 信息系统建模 面向决策 决策支持系统由数据库 模型库和各自的管理系统组成 决策支持系统模型需要反映的问题是系统的决策制订原则和机理 系统的组织机构和人员配置 比较成熟的决策支持系统建模方法有Petri网 信息系统建模 面向对象 面向对象的分析方法是利用面向对象的信

3、息建模概念 如实体 关系 属性等 同时运用封装 继承 多态等机制来构造模拟现实系统的方法 面向对象设计步骤 目录 信息系统功能分析 信息系统的功能信息系统的五个基本功能 输入 存储 处理 输出和控制 目录 架构设计 架构设计 DODAF DODAF是一个控制 EA开发 维护和决策生成 的组织机制 是统一组织 团队资源 描述和控制EA活动 的总体结构 EA EnterpriseArchitecture的缩写企业架构 依据DODAF架构的EA可揭示团队当前状况勾画团队未来蓝图确定团队的发展计划奠定团队可视 可控 和谐 滚动持续发展的基础 架构EA的最终目的 是夯实团队信息化乃至现代化的基础 架构设

4、计 MODAF MODAFisaninternationallyrecognisedenterprisearchitectureframeworkdevelopedbytheMODtosupportDefenceplanningandchangemanagementactivities Itdoesthisbyenablingthecaptureandpresentationofinformationinarigorous coherentandcomprehensivewaythataidstheunderstandingofcomplexissues therebyprovidingman

5、agerswiththekeyfactorstheyshouldconsiderwhenmakingdecisionsaboutchangestothebusiness MODAFisusedextensivelyinDefenceacquisitiontosupportsystemsengineering particularlyinsupportofNetworkEnabledCapability NEC Network enabledcapability orNEC isthenamegiventotheUnitedKingdomMinistryofDefenceintenttoachi

6、eveenhancedmilitaryeffectthroughthebetteruseofinformationsystemstowardsthegoalof rightinformation rightplace righttime andnottoomuch 架构设计 TOGAF TOGAF9wasdevelopedaroundawebbasedview andhasamoremodularstructurethanthepreviousversion Belowisadepictionofthecomponents 架构设计 Zachman企业架构 Zachman企业架构框架是一种分析

7、框架 包括了一些最基本的分析要点或关注点 视角 它是关于企业架构的一种简单本体 通用概念及语义 它是一个分类调查表 是展开分析 并组织分析所得到结果的一种基本结构 它不是一种企业模型框架 并没有包含多少比 普通事物 更多的 企业 独有的构成要素或结构特征 从企业工程立场上看 它是一种初步的 基础性的框架 可以作为完整企业工程框架的基础部分或基础工具 架构设计 4 1视图模型 4 1软件架构用来处理软件高层次结构的设计和实施 它以精心选择的形式将若干结构元素进行装配 从而满足系统主要功能和性能需求 并满足其他非功能性需求 如可靠性 可伸缩性 可移植性和可用性 架构设计 4 1视图模型 目录 信息

8、系统界面设计 用户界面设计是信息系统设计的工作内容之一 用户界面设计是系统设计人员根据信息系统的设计目标 在需求说明文档的基础上 为了合理 有效 安全地反映信息系统的功能和作用 所从事的系统设计工作 用户界面设计工作 信息系统界面设计 信息系统界面设计 信息系统界面设计 信息系统界面设计 目录 软件体系结构 数据抽象和面向对象风格的体系结构 管道 过滤器风格的体系结构 软件体系结构 随着计算机网络技术和软件技术的发展 软件体系结构和模式也在不断地发生变化 近些年来产生了一系列新的软件体系架构 软件体系结构 云计算 云计算的基本原理是通过使计算分布在大量的分布式计算机上 而非本地计算机或远程服务

9、器中 企业数据中心的运行将更与互联网相似 软件体系结构 云计算 云计算技术体系结构 由于云计算分为IaaS PaaS和SaaS三种类型 不同的厂家又提供了不同的解决方案 目前还没有一个统一的技术体系结构 综合不同厂家的方案 给出一个供商榷的云计算体系结构 这个体系结构 它概括了不同解决方案的主要特征 每一种方案或许只实现了其中部分功能 或许也还有部分相对次要功能尚未概括进来 软件体系结构 物联网 通俗地讲 物联网就是万物都接入到互联网 物体通过装入射频识别设备 红外感应器 GPS或其他方式进行连接 然后通过移动通信网络或其他方式接入到互联网 最终形成智能网络 通过电脑或手机实现对物体的智能化管

10、理和信息采集分析 物联网应该具备三个特征一是全面感知 即利用RFID 传感器 二维码等随时随地获取物体的信息二是可靠传递 通过各种电信网络与互联网的融合 将物体的信息实时准确地传递出去三是智能处理 利用云计算 模糊识别等各种智能计算技术 对海量数据和信息进行分析和处理 对物体实施智能化的控制 软件体系结构 物联网 物联网的感知层包括传感器等数据采集设备 包括数据接入到网关之前传感器网络 物联网的网络层将建立在现有的移动通讯网和互联网基础上 网络层也包括信息存储查询 网络管理等功能 物联网应用层利用经过分析处理的感知数据 为用户提供丰富的特定服务 物联网体系架构 软件体系结构 移动计算 移动计算

11、技术使计算机或其它信息智能终端设备在无线环境下实现数据传输及资源共享 它的作用是将有用 准确 及时的信息提供给任何时间 任何地点的任何客户 软件体系结构 移动计算 可信计算平台体系结构主要分为三层 TPM 可信平台模块 TPM是一种硬件设备 其中含有密码运算部件和存储部件 TSS TPM软件栈 应用软件 目录 软件设计工具 MicrosoftOfficeVisio是微软公司出品的一款的软件 它有助于IT和商务专业人员轻松地可视化 分析和交流复杂信息 visio是绘制流程图使用率最高的软件之一AxureRP是美国AxureSoftwareSolution公司的旗舰产品 是一个让负责定义需求和规格

12、 设计功能和界面的专家快速创建应用软件或Web网站线框图 流程图 原型和规格说明文档的专业快速原型设计工具 它比任何当前其他创建静态原型的工具都要快速 高效 因为他才是真正的专门原型设计工具 并且支持多人协作设计和版本控制管理 OmniGraffle是由TheOmniGroup制作的一款绘图软件 其只能于运行在MacOSX和iPad平台之上 OmniGraffle可以用来绘制图表 流程图 组织结构图以及插图 也可以用来组织头脑中思考的信息 组织头脑风暴的结果 绘制心智图 作为样式管理器 或设计网页或PDF文档的原型 目录 软件开发环境 软件开发环境 SoftwareDevelopmentEnvironment SDE 是指在基本硬件和宿主软件的基础上 为支持系统软件和应用软件的工程化开发和维护而使用的一组软件 简称SDE 软件开发环境由软件工具和环境集成机制构成 前者用以支持软件开发的相关过程 活动和任务 后者为工具集成和软件的开发 维护及管理提供统一的支持 按软件开发模型及开发方法分类 有支持瀑布模型 演化模型 螺旋模型 喷泉模型以及结构化方法 信息模型方法 面向对象方法等不同模型及方法的软件开发环境

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号