下载

1下载券

加入VIP
  • 专属下载特权
  • 现金文档折扣购买
  • VIP免费专区
  • 千万文档免费下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 系统需求分析方法

系统需求分析方法.ppt

系统需求分析方法

chanyueli
2013-04-09 0人阅读 举报 0 0 暂无简介

简介:本文档为《系统需求分析方法ppt》,可适用于人文社科领域

系统分析方法系统分析方法汇总系统调查中所得文档资料对组织内部整体管理状况和信息处理过程进行分析。、业务和数据的流程是否通畅是否合理、数据、业务过程和实现管理功能之间的关系、老系统管理模式改革和新系统管理方法的实现是否具有可行性等确定用户的需求及其解决方法。任务:内容:目的:可行性分析要求与环境调查问题书面材料技术可行性经济可行性社会可行性可行性分析与计划报告评审审批需求分析(详细调查)、原则:)自顶向下)用户参与)工程化)全面与重点相结合)友善的工作方式、调查范围)组织机构与功能业务)数据和数据流程)业务流程)决策方式及过程)可用资源与限制条件)现存问题及改进、调查方法)召开调查会)访问)发调查表)参加业务实践组织结构与功能分析、组织结构图企业管理处计划统计处供应处财务处销售处职工食堂第一生产车间服务公司厂办厂长办公室包装车间生产调度处设备管理处技术质量处第九生产车间厂医务室小车队企管科质检科计算中心综合计划处统计科销售管理科成品库业务联系部市场分析部甲班组丙班组乙班组丁班组党委办公室团委工会职教处人事处图书资料室厂长工厂管理委员会厂长工作部经营部生产部后勤部宣教部、组织/业务关系图、业务功能一览表销售系统管理销售计划管理成品库管理销售合同管理销售核算管理市场预测销售历史资料管理编制年度销售大纲编制销售计划合同有效性审查合同执行情况分析合同登记和变更销售利润核算销售统计分析出入库管理库存统计市场预测市场分析业务流程分析业务流程图(TransactionFlowDiagram,简称TFD)就是用一些尽可能少的规定的符号及连线来表示某个具体业务处理过程。业务流程图易于阅读和理解是分析业务流程的重要步骤。业务流程分析可以帮助我们了解某项业务的具体处理过程发现和处理系统调查工作中的错误和疏漏修改和删除原系统的不合理部分在新系统基础上优化业务处理流程。、概念、业务流程图的基本符号业务处理单位业务处理功能描述表格/报表制作数据/文件存档收集/处理数据信息传递过程图例说明业务处理单位业务处理描述表格制作传递存储收集资料、业务流程图绘制举例(本框内容为具体流程)计划处银行技改处各部门各单位局领导上级领导投资总规划更新改造贷款规模开会讨论报表审批综合平衡(讨论)批准下达各单位各部门正式计划计划各单位上报表计划处各部门各单位技改处银行各部门各单位存档数据及数据流程分析本节包括以下三部分内容:、调查数据的汇总分析、数据流程分析、数据字典、调查数据的汇总分析()本系统输入数据类()本系统内要存储的数据类()本系统产生的数据类调查数据汇总分析的主要任务:首先将系统调查所得到的数据分为如下三类:然后再对每一类数据进行如下三项分析:()汇总并检查数据有无遗漏()数据分析即检查数据的匹配情况()建立统一的数据字典()、数据汇总A、将系统调查中所收集到的数据资料按业务过程进行分类编码按处理过程的顺序排放在一起B、按业务过程自顶向下地对数据项进行整理。C、将所有原始数据和最终输出数据分类整理出来。D、确定数据的字长和精度。()、数据分析数据汇总只是从某项业务的角度对数据进行了分类整理还不能确定收集数据的具体形式以及整体数据的完备程度、一致程度和无冗余的程度。数据分析的主要内容U/C矩阵(分析汇总数据的工具)数据正确性分析数据项特征分析U/C矩阵数据正确性分析数据守恒原理(PrincipleofDataConservation):数据必定有一个产生的源而且必定有一个或多个用途。在U/C矩阵中:每一个列只能有一个C每一个列至少有一个U不能出现空行或空列。数据项特征分析数据的类型以及精度和字长:(这是建库和分析处理所必须要求确定的)合理取值范围:(这是输入、校对和审核所必须的)数据量:即单位时间内(如天、月、年)的业务量、使用频率、存储和保留的时间周期等等。(这是在网上分布数据资源和确定设备存储容量的基础。)所涉及业务:即U/C矩阵中每一行有U或C的列号。(业务过程)、数据流程分析数据流程分析是把数据在组织(或原系统)内部的流动情况抽象地独立出来舍去了具体组织机构、信息载体、处理工作、物资、材料等单从数据流动过程来考查实际业务的数据处理模式。主要包括对信息的流动、传递、处理、存储等的分析。数据流程分析的目的是要发现和解决数据流通中的问题如:数据流程不畅、前后数据不匹配、数据处理过程不合理等等。一个畅通的数据流程是今后新系统用以实现这个业务处理过程的基础。数据流程分析是通过分层数据流程图(DataFlowDiagram,简称DFD)来实现的。数据流程图的画法按业务流程图理出的业务流程顺序将相应调查过程中所掌握的数据处理过程绘制成一套完整的数据流程图一边整理绘图一边核对相应的数据和报表、模型等。如果有问题则定会在这个绘图和整理过程中暴露出来。由于实际数据处理过程常常比较繁杂故应该按照系统的观点自顶向下地分层展开绘制。黑灰半透明透明数据流程图的基本符号外部实体处理过程数据存储数据流向顾客供应商处理业务订货单发货单订货单发货单配件库存汽车配件公司:第一层数据流程图顾客供应商销售订货单发货单配件库存汽车配件公司:第二层数据流程图-采购-订货单发货单到货通知会计-收据应付款通知向供应商的订货单顾客采购编辑订货单订货单配件库存汽车配件公司:第三层数据流程图确定顾客订货产生暂存订货单对照暂存订货单业务员开发货单并修改库存不合格顾客DD可发订货不满足的订货登录新顾客数据暂存订货单D到货通知新顾客编制销售和库存报表销售历史D应收款明细账D配件库存D合格的订货单检索库存经理询问库存库存状态、数据字典数据字典是关于数据流程图内所包含的数据元素(数据存储、数据流、数据项)的定义及说明的集合。数据字典由数据流、文件(数据存储)和数据项(数据元素)三类条目组织。数据字典要求:)完整性)一致性)可用性)数据项类目:数据的最小单位描述数据的静态特性。数据项编号:数据项名称:学号别名:学生学号简述:某学生的代码类型及宽度:字符型位取值范围:)数据流类目:由一个或一组固定的数据项组成。数据流编号:F数据流名称:学籍变动申请简述:学生提出的学籍变动申请来源:学生去向:各系、院组成:申请编号申请名称申请日期申请院系数据库流量:高峰流量:)文件类目:描述数据的逻辑存储结构。文件编号:C文件名称:学生成绩档案简述:存放学生每学期的考试成绩数据存储组成:课程名称学号成绩关键字:课程名称相关联的处理:PP功能数据分析功能/数据分析是在业务流程、数据流程及数据分析的基础上为了整体地考虑新系统的功能子系统和数据资源的合理分布而进行的系统化的分析。功能/数据分析是通过U/C矩阵的建立和分析来实现的。U/C矩阵的主要功能()通过U/C矩阵的正确性检验及时发现前段分析和调查工作的疏漏和错误()通过U/C矩阵的正确性检验分析数据的正确性和完整性()通过对U/C矩阵的求解过程最终得到子系统的划分()通过对子系统之间的联系(“U”)可以确定子系统之间的共享数据。、U/C矩阵的建立、正确性检验()完备性(completeness)检验:指对具体的数据项必须有一个产生者(C)和至少一个使用者(U)功能则必须有产生或使用(U或C)发生。()一致性(uniformity)检验:指对具体的数据项必须有且仅有一个产生者(C)。()无冗余性(nonverbosity)检验:指U/C矩阵中不允许有空行和空列。、U/C矩阵的求解()U/C矩阵的求解过程就是对系统结构划分的优化过程。它是基于子系统划分应相互相对独立且内部凝聚性高这一原则之上的一种聚类操作。()U/C矩阵的求解过程常通过表上作业法来完成。其具体操作方法是:调整表中的行变量或列变量使得“C”元素尽量地朝对角线靠近然后再以“C”元素为标准划分子系统。表上移动作业过程、系统功能划分与数据资源分布()系统逻辑功能的划分:在求解后的U/C矩阵中划出一个个的方块每一个小方块即为一个子系统。划分时应注意:沿对角线一个接一个地画既不能重叠又不能漏掉任何一个数据和功能小方块的划分是任意的但必须将所有的“C”元素都包含在小方块内。子系统划分数据联系()、数据资源分布所有数据的使用关系都被小方块分隔成了两类:一类在小方块以内一类在小方块以外。在小方块以内所产生和使用的数据则今后主要放在本系统的计算机设备上处理而在小方块以外的“U”则表示了各子系统之间的数据联系这些数据资源今后应考虑放在网络服务器上供各子系统共享或通过网络来相互传递数据。系统分析报告、组织情况简述、系统目标和开发的可行性、现行系统运行状况、新系统的逻辑方案)新系统拟定的业务流程及业务处理方式)新系统拟定的数据指标体系和数据流程)新系统的逻辑结构及数据资源公布)新系统拟采用的管理方式、算法或模型)与新系统相适应的管理制度和运行体制建立)系统开发资源与时间进度估计

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

文档小程序码

使用微信“扫一扫”扫码寻找文档

1

打开微信

2

扫描小程序码

3

发布寻找信息

4

等待寻找结果

我知道了
评分:

/38

系统需求分析方法

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利