资源预览内容
第1页 / 共5页
第2页 / 共5页
第3页 / 共5页
第4页 / 共5页
第5页 / 共5页
亲,该文档总共5页全部预览完了,如果喜欢就下载吧!
资源描述
可行性研究与计划_可行性研究例文 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 结构化 先调查,再彻底分析、了解问题并规划,最后实现整个系统。(从功能和 流程的角度考虑) ? 面向对象先调查,并将问题细化(根据不同的对象和类以及他们之间的联系),最 后根据这些内在联系实现整个系统。(从对象的角度考虑) ? 系统战略规划 ? 1 流程 ? 2 内容 ? 3 方法:自顶向下 ? 企业详细项目级别 ? 立项前项目策划,可行性研究,可行性研究结果的论证和评估 ? 立项后项目开发计划的制定 企业系统规划法(BSP)一种模块化的系统规划的步骤 ? A )项目的确立 B )工作准备 C) 进行主要活动 1 研究开始 2 分析现有系统 3 确定系统的要求 4 定义信息总体结构 U/C 矩阵的启示 ? 包含哪些子系统 ? 每个子系统所包含的业务功能 ? ? 各子系统间块外 U 元素 ? 各子系统的开发顺序 ? U/C 矩阵的正确性,三方面检验 (1) 完备性检验。 可行性研究与计划,需求分析,概要设计,详细设计,实现,组装测试,确认测试,使用和维护 瀑布模型,原型模型 (快速原型模型无返回环顺序进行,演化模型,增量模型 )螺旋模型,喷泉模型迭代 框架多表现为中间件,模式解决问题的方法论,中间件一类(系统)软件或服务程序(不是一种),基于分布式处理,突出在网络通信,与操作系统,数据库管理系统并称三套车。处于操作系统和应用程序之间,组件对象,是数据和方法的简单封装。 构件可复用的软件组成成份 系统开发设计方法不同角度的分类 1 按研究角度面向过程,对象,方面,服务等 2 按系统的分析要素(模型驱动) 三类: 面向处理方法(Processing Oriented ,简称 PO) 面向功能 面向过程(功能和数据相结合) 面向数据方法(Data Oriented ,简称 DO) 面向对象的方法(Object Oriented ,简称 OO) 3 按阶段瀑布(生命周期法),迭代(原型法) 4 按技术模型驱动 5 结构化的开发方法、面向对象方法、形式化方法 每一个数据类必须有一个产生者(即C) 和至少有一个使用者(即U) ;每个功能必须产生或者使用数据类。否则这个 U/C 矩阵是不完备的。 (2) 一致性检验。 每一个数据类仅有一个产生者,即在矩阵中每个数据类只有一个C。如果有多个产生者的情况出现,则会产生数据不一致的现象。 (3) 无冗余性检验。 每一行或每一列必须有U 或C,即不允许有空行空列。若存在空行空列,则说明该功能或数据的划分是没有必要的、冗余的。 系统分析是一种问题解决技术,是整个系统设计开发的基础。包括 需求获取和调查研究的技术 Parnas 方法 1 信息隐蔽原则 现在信息隐蔽原则已成为软件工程学中的一条重要原则。 2 设计时应对可能发生的种种意外故障采取措施。 遗憾没有给出明确的工作流程。所以这一方法不能独立使用,只能作为其它方法的补充。 结构化方法学,包括 SA,SD,SP。自顶向下,逐步求精,基本原则抽象与分解/主要对系统过程建模 特点 A 阶段性 B 推迟实施 C 文档管理
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号