分析-ppt

上传人:xzh****18 文档编号:49789453 上传时间:2018-08-02 格式:PPT 页数:42 大小:172KB
返回 下载 相关 举报
分析-ppt_第1页
第1页 / 共42页
分析-ppt_第2页
第2页 / 共42页
分析-ppt_第3页
第3页 / 共42页
分析-ppt_第4页
第4页 / 共42页
分析-ppt_第5页
第5页 / 共42页
点击查看更多>>
资源描述

《分析-ppt》由会员分享,可在线阅读,更多相关《分析-ppt(42页珍藏版)》请在金锄头文库上搜索。

1、n n基于计算机的系统基于计算机的系统n n系统工程系统工程n n系统分析系统分析n n可行性分析可行性分析n n某些元素的一个集合或排列某些元素的一个集合或排列n n这些元素被组织起来以实现某种这些元素被组织起来以实现某种 方法,过程或借助处理信息进行方法,过程或借助处理信息进行 控制。控制。基于计算机的系统基于计算机的系统基于计算机系统的系统元素基于计算机系统的系统元素系统元素系统元素n n软件软件 计算机程序、数据结构、计算机程序、数据结构、相关文档相关文档n n硬件硬件 电子计算设备(如电子计算设备(如CPUCPU, 存储器)和外部机电设备(如传感存储器)和外部机电设备(如传感 器、马

2、达等)器、马达等)n n人人 硬件和软件的用户硬件和软件的用户n n数据库数据库 一个大型的有组织的信一个大型的有组织的信 息集合息集合n n文档文档 手册、表格和其它用以描手册、表格和其它用以描 述系统使用和操作的信息述系统使用和操作的信息n n过程过程 定义每一种系统元素的特定义每一种系统元素的特 定使用步骤,或系统驻留的过程性定使用步骤,或系统驻留的过程性 环境环境系统的层次结构系统的层次结构n n基于计算机的系统本身可以成为一基于计算机的系统本身可以成为一 个个更大的基于计算机系统中的一个更大的基于计算机系统中的一个 元素元素,并称为那个更大系统的,并称为那个更大系统的宏元宏元 素素。

3、工厂自动化工厂自动化 系统系统计算机系统工程计算机系统工程n n计算机系统工程是一个问题求解活计算机系统工程是一个问题求解活 动,目的是动,目的是揭示揭示、分析所期望的功分析所期望的功能能,并把它们分配到各个单独的系并把它们分配到各个单独的系 统元素中去统元素中去。系统工程师的任务系统工程师的任务n n与用户合作确认与用户合作确认用户的目标和约用户的目标和约 束束n n导出导出功能功能、性能性能、接口接口、设计约设计约 束束和和信息结构信息结构的表示的表示n n将它们分配到每一个系统元素中将它们分配到每一个系统元素中n n计算机系统工程师计算机系统工程师选择硬件元件的选择硬件元件的 某种组合某

4、种组合以以构成基于计算机系统的构成基于计算机系统的 硬件元素硬件元素n n硬件工程过程可以分为三个阶段硬件工程过程可以分为三个阶段FF 计划和定义阶段计划和定义阶段FF 设计和样机实现阶段设计和样机实现阶段FF 生产、销售和售后服务阶段生产、销售和售后服务阶段硬件和硬件工程硬件和硬件工程软件与软件工程软件与软件工程n n为实现要求的功能和性能,必须制为实现要求的功能和性能,必须制 作或获取一系列软件部件作或获取一系列软件部件n n软件元素分为两类软件元素分为两类uu 应用软件应用软件 用来实现信息处理的用来实现信息处理的 功能功能uu 系统软件系统软件 完成使应用软件能与完成使应用软件能与 其

5、它系统元素交互的控制功能其它系统元素交互的控制功能人类工程人类工程n n是应用从心理学和方法论导出的知是应用从心理学和方法论导出的知 识来确定和设计高质量识来确定和设计高质量HCIHCI的多学的多学 科活动科活动n n人类工程过程包括以下步骤人类工程过程包括以下步骤(1 1)活动分析活动分析 环境交互及划环境交互及划 分任务分任务, ,进行任务分析进行任务分析 (2 2)语义分析和设计语义分析和设计 动作精动作精 确定义,确定义,“ “对话对话” ”设计设计( 3 ) ( 3 ) 语法和词法设计语法和词法设计 各个动作各个动作 和命令的形式,硬件与软件实现和命令的形式,硬件与软件实现 ( 4

6、) ( 4 ) 用户环境设计用户环境设计 将硬件、软将硬件、软 件和其它系统生成元素组合起来形件和其它系统生成元素组合起来形 成用户环境成用户环境( 5 ) ( 5 ) 原型原型 从人的角度出发来评从人的角度出发来评 价价HCIHCI数据库和数据库工程数据库和数据库工程n n数据库工程(包括数据库工程(包括数据库分析数据库分析、设设 计计和和实现实现)n n对于使用数据库的系统,对于使用数据库的系统,信息仓库信息仓库 往往是所有功能的核心往往是所有功能的核心n n数据库工程的应用是在数据库的信数据库工程的应用是在数据库的信 息域定义完成之后息域定义完成之后n n系统工程师的作用是系统工程师的作

7、用是uu 定义数据库中包含的信息定义数据库中包含的信息uu 处理查询的类型处理查询的类型uu 数据存取的方式数据存取的方式uu 数据库的容量等数据库的容量等n n数据分析和设计是基本的软件工程活数据分析和设计是基本的软件工程活 动动系统分析的目标系统分析的目标n n识别用户要求识别用户要求n n评价系统的可行性评价系统的可行性n n进行经济分析和技术分析进行经济分析和技术分析n n把功能分配给硬件、软件、人、数把功能分配给硬件、软件、人、数 据库和其它系统元素据库和其它系统元素n n建立成本和进度限制建立成本和进度限制n n生成系统规格说明,形成所有后续生成系统规格说明,形成所有后续 工程的基

8、础工程的基础需求识别需求识别n n系统分析过程的第一步就是系统分析过程的第一步就是识别用识别用 户要求户要求n n分析员必须考虑以下问题:分析员必须考虑以下问题:uu 功能功能和和性能性能uu 可靠性可靠性和和质量质量uu 总的系统目标总的系统目标uu成本成本与与进度限制进度限制uu 制造需求制造需求uu 市场与竞争情况市场与竞争情况uu 有效的技术有效的技术uu 将来可能的扩充将来可能的扩充系统分析的任务系统分析的任务n n识别希望的功能和性能范围识别希望的功能和性能范围 n n确定系统的功能、性能、约束和确定系统的功能、性能、约束和 接口接口n n将功能赋予一个或多个系统元素将功能赋予一个

9、或多个系统元素 (即软件、硬件、人等)(即软件、硬件、人等)n n提出一些候选方案并做评价提出一些候选方案并做评价uu 项目考虑项目考虑uu 商业考虑商业考虑uu 技术分析技术分析uu 生产评估生产评估对同一功能,可以分配不同的系统对同一功能,可以分配不同的系统 元素元素为选取最有效的分配方案,使用一为选取最有效的分配方案,使用一 组权衡准则进行评价组权衡准则进行评价uu人员问题人员问题uu环境界面环境界面uu法律考虑法律考虑1 1、项目考虑、项目考虑n n在预估的成本与进度范围内所在预估的成本与进度范围内所 选的系统配置能否实现?选的系统配置能否实现?n n与成本与进度估算相关的风险与成本与

10、进度估算相关的风险 有哪些?有哪些?2 2、商业考虑、商业考虑n n所选的系统配置是最可能有效所选的系统配置是最可能有效 益的解决方案吗?益的解决方案吗?n n能否成功地占领市场?能否成功地占领市场?n n最终的报偿是否能表明所冒的最终的报偿是否能表明所冒的 开发风险是值得的?开发风险是值得的?3 3、技术分析、技术分析n n是否具备开发所有系统元素的是否具备开发所有系统元素的 技术实力?技术实力?n n能否确保功能和性能得到满足能否确保功能和性能得到满足 ?n n能否对这种系统配置进行充分能否对这种系统配置进行充分 的维护?的维护?n n是否具备技术资源?是否具备技术资源?n n与技术相关的

11、风险有哪些?与技术相关的风险有哪些?4 4、生产评估、生产评估n n生产工具与设备是否有效?生产工具与设备是否有效?n n必需的过程是否短缺?必需的过程是否短缺?n n是否充分地实施了质量保证?是否充分地实施了质量保证?5 5、人员问题、人员问题n n开发人员是否得到培训?开发人员是否得到培训?n n是否存在政治问题?是否存在政治问题?n n用户是否了解这个系统将要做用户是否了解这个系统将要做 什么?什么?6 6、环境界面、环境界面n n所提交的系统配置与系统的外所提交的系统配置与系统的外 部环境的接口是否合适?部环境的接口是否合适?n n机器与机器、人与机器之间的机器与机器、人与机器之间的

12、通信是否以智能方式处理?通信是否以智能方式处理?7 7、法律考虑、法律考虑n n这种配置是否会引入违法的责这种配置是否会引入违法的责 任风险?任风险?n n对责任问题是否给予了足够的对责任问题是否给予了足够的 保护?保护?n n是否存在潜在的破坏问题?是否存在潜在的破坏问题?可行性研究可行性研究n n问题识别问题识别n n市场调查市场调查n n分析准备分析准备n n环境分析环境分析n n物理分析物理分析n n功能分析功能分析n n信息分析信息分析n n动态分析动态分析n n确立系统方确立系统方 案,作出各案,作出各 种估算种估算n n模型评审模型评审问题的初步认识问题的初步认识n n了解系统应

13、解决的问题,这些了解系统应解决的问题,这些 问题使如何提出的问题使如何提出的n n设想这些问题如何解决才能满设想这些问题如何解决才能满 足要求足要求n n了解问题的结构了解问题的结构市场调查市场调查n n了解市场对待开发软件的需求了解市场对待开发软件的需求 情况情况n n调查市场上已有的类似软件系调查市场上已有的类似软件系 统的功能、性能、价格情况统的功能、性能、价格情况分析准备分析准备n n确立分析计划确立分析计划n n规定由谁参加分析作业,任务规定由谁参加分析作业,任务 分配分配n n对参加分析的人员进行必要的对参加分析的人员进行必要的 培训培训环境分析环境分析明确系统的目的和限制条件明确

14、系统的目的和限制条件n n使用单位的状况、经营方针和组织使用单位的状况、经营方针和组织 机构机构n n使用单位的计算机利用情况使用单位的计算机利用情况n n相关的硬件、软件及其它接口部分相关的硬件、软件及其它接口部分n n用户的操作环境及操作要求用户的操作环境及操作要求n n习惯、法律、制度上对软件的制约习惯、法律、制度上对软件的制约n n开发能具备的技术条件和设备条件开发能具备的技术条件和设备条件物理分析物理分析n n了解实际业务活动状况,特别了解实际业务活动状况,特别 对一些活动要点进行分析对一些活动要点进行分析n n明确在这些要点之间什么东西明确在这些要点之间什么东西 在流动,如何进行流

15、动在流动,如何进行流动n n对物理流量进行分析对物理流量进行分析n n对其模型化,得到实际业务系对其模型化,得到实际业务系 统(当前系统)的物理模型统(当前系统)的物理模型功能分析功能分析n n决定系统应具备的功能决定系统应具备的功能 ( (工作域工作域) )n n分析功能的结构:功能展开和分析功能的结构:功能展开和 功能分配功能分配n n分析各功能之间的关系,整理分析各功能之间的关系,整理 它们之间传递的信息它们之间传递的信息n n利用数据流图,描述信息在系利用数据流图,描述信息在系 统流动与处理的情况统流动与处理的情况信息分析信息分析n n调查系统的输入、输出、保存调查系统的输入、输出、保

16、存 信息信息n n明确信息的结构及各信息之间明确信息的结构及各信息之间 的关系的关系n n调查各信息的信息量调查各信息的信息量n n调查各种报表和文件的格式调查各种报表和文件的格式n n建立粗略的数据词典,定义系建立粗略的数据词典,定义系 统中使用的数据统中使用的数据动态分析动态分析n n系统内每一部分有几种状态系统内每一部分有几种状态n n各种状态转换的条件各种状态转换的条件n n同步产生的条件与同步后状态的同步产生的条件与同步后状态的 变化变化确立系统方案,进行各种估算确立系统方案,进行各种估算n n粗略地估算成本粗略地估算成本n n估算可能取得的效益估算可能取得的效益n n提出可能需要的资源,包括人提出可能需要的资源,包括人 员、硬件、软件等员、硬件、软件等n n提出大概的进度安排提出大概的进度安排模型评审模型评审n n将目标系统的逻辑模型提出管将目标系统的逻辑模型提出管 理部分与用户进行评审理部分

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

当前位置:首页 > 办公文档 > 其它办公文档

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