第4章 IRP技术—需求分析_第1页
第4章 IRP技术—需求分析_第2页
第4章 IRP技术—需求分析_第3页
第4章 IRP技术—需求分析_第4页
第4章 IRP技术—需求分析_第5页
已阅读5页,还剩46页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、目录目录业务分析与业务模型2数据元素在用户视图中的分布分析4IRP的需求分析3 1用户视图分析3 3数据流分析3 5IRPIRP的需求分析的需求分析信息资源规划的第一阶段第一阶段要进行需求分析,包括对功能的需求分析和对数据的需求分析。软件工程、系统分析与设计不同点:IRP软件工程业务范围全局性局部性分析人员组成业务人员主导,系统分析人员协助辅导系统分析人员完成需求分析,向业务人员做一些调查数据标准化的要求建立全局的数据标准不做数据标准化工作 用户需求初步意见 1-DFD 2-DFD 业务需求分析业务需求分析职能域定义职能域定义业务过程业务过程业务活动业务活动需需求求分分析析 E-R 图图系系统

2、统建建模模系统数据建模系统数据建模业务主题定义业务主题定义用户视图分组用户视图分组基本表定义基本表定义数据元素规范化数据元素规范化系统体系结构建模系统体系结构建模( C-U矩阵矩阵)业务需求优化业务需求优化数据需求优化数据需求优化 数据需求分析数据需求分析用户视图分析用户视图分析数据元素分析数据元素分析数据流分析数据流分析系统功能建模系统功能建模系统目标系统目标子系统定义子系统定义功能模块定义功能模块定义程序模块定义程序模块定义总总体体数数据据规规划划IRPIRP的需求分析的需求分析IRP第一阶段的需求分析工作非常重要,要组织好两类人员相结合的工作组,通过技术培训掌握信息工程的基本原理、需求分

3、析的方法与标准规范;强调两类人员密切的合作,认真调查研究企业各管理层次的业务流程和信息需求,一步步完成规范化的需求分析技术文档需求分析技术文档。目录目录业务分析与业务模型2数据元素在用户视图中的分布分析4IRP的需求分析3 1用户视图分析3 3数据流分析3 5业务分析与业务模型业务分析与业务模型业务分析的目的业务分析的目的:为了按信息工程的思想方法来重新认识企业,以便能系统的、本质的、概括的把握企业的功能结构。业务模型业务模型:职能区域职能区域 - 业务过程业务过程 - 业务活动业务活动第一步:企业的职能域模型第二步:扩展上述模型,识别定义每个职能域的业务过程第三步:继续扩展上述模型,列出每个

4、业务过程的各项业务活动业务分析与业务模型业务分析与业务模型研制职能域模型职能域职能域(Function Area)是指一个企业或组织中的一些主要业务活动领域,如工程、市场、生产、科研、销售等。一个中型制造厂的职能域:经营计划;财务;产品计划;材料;生产计划;生产;销售;配送;会计;人事。生产生产生产计划生产计划材料材料产品计划产品计划财务财务经营计划经营计划某制造厂某制造厂销售销售配送配送会计会计人事人事业务分析与业务模型业务分析与业务模型研制职能域模型研究定义职能域是信息资源规划第一阶段的一项重要任务。职能域是企业功能划分的抽象,而不是现行机构部门名称的翻版。划分职能域时,需要讨论的问题:企

5、业的长期目标是什么?预计会发生或很可能发生什么样的变化?所定义的职能域是否包括了这些目标和将来的变化?业务分析与业务模型业务分析与业务模型研制职能域模型注意:控制把握好规划职能域的数目。控制把握好规划职能域的数目。尽管要面向全企业,但不是无所不包的定义大量职能域;可以包括企业的大部分或企业的主要部分,但不是一两个职能域。如果规划的范围太广而没有抓住重点,可能造成无控制的局面;如果太窄,则自顶向下的规划的作用就显示不出来。业务分析与业务模型业务分析与业务模型研制业务过程模型每个职能域都包括一定数目的业务过程。业务分析与业务模型业务分析与业务模型研制业务过程模型业务过程的命名和定义业务过程的命名和

6、定义业务过程的命名应符合所起的作用;可用简单的短文来加以定义。库存管理:对仓库的原材料、零部件进行接收、保管、发放并核算库存量。业务分析与业务模型业务分析与业务模型研制业务过程模型业务过程与组织结构业务过程与组织结构职能域和业务过程的确定,应该独立于当前的组织结构。逻辑职能域:(1)经逻辑分析而得出的职能模型中可能包括这样的职能域,他横跨两个或多个现行系统的业务部门(2)对现行系统所列出的业务过程中可能会有这样的一些过程,他们分别属于不同的职能域,但功能相同或相近。业务分析与业务模型业务分析与业务模型研制业务过程模型识别业务过程的参考模式识别业务过程的参考模式识别业务过程缺乏较好的形式化方法,

7、主要靠经验的业务人员和分析人员进行反复提炼。参考模式“产品、服务和资源等各型企业的四阶段生 命周期”模式套用在所需的企业上,发现并列出业务过程产品型企业生命周期各阶段的参考业务过程:计划阶段需求调查、市场研究、设计、生产能力计划、核算等获得阶段采购原材料、补充人员、生产调度、加工制造、检测等保管阶段成品入库、库存管理、质量管理、包装等处置阶段交货、销售、订货服务、发运、付款、废品处理等业务分析与业务模型业务分析与业务模型研制业务过程模型服务型和资源管理型企业或组织,也有类似的四阶段生命周期。业务分析与业务模型业务分析与业务模型研制业务过程模型业务过程与负责人业务过程与负责人业务过程的确定可以对

8、照组织中各部门负责人的职责来考虑。帮助建立的业务流程不致有所遗漏。值得借鉴的经验:(1)规划工作进行一段时间再进行复查复查,会发现有许多不妥,需要修改。(2)业务过程应该按照自顶向下自顶向下规划的目的来确定,这些业务过程是企业运营的基本工作,应该不受报告层次或具体负责人变动的影响。(3)一些业务部门的职能相互覆盖,职能域和业务过程的定义是一种逻辑模型化逻辑模型化,不能简单地按现有机构、部门、职务来定义职能域和业务过程。(4)高层管理人员高层管理人员和最终用户最终用户的参与很重要。业务分析与业务模型业务分析与业务模型业务活动分析每个业务过程中都包含一定数目的业务活动。业务活动是企业功能分解后功能

9、分解后最基本的、不可再分解的最小功能单元。“采购”业务过程包含下述业务活动:提出采购申请单选择供应商编制采购订单根据订单监督各项交货处理异常情况记录供应商执行合同情况分析供应商执行合同情况业务分析与业务模型业务分析与业务模型业务活动分析怎么做?在做业务分析时,一般是把职能域分解成多个功能,每个功能再分解成更低的功能,这样逐级向下分解,直到产生最基本的活动为止。某企业制造部功能分解示例企业部门企业部门职能域职能域功能分解功能分解制造部计划市场分析客户分析部件估价材料采购提出采购申请单供应商记录供应商完成数量分析供应商特点选择供应商生成采购订单生成付账信息记录供应商完成数量分析供应商完成特点进货验

10、收。仓库需求量测定预测需求保管监控库存物资检查货物清单领取货物质量管理记录质量检测结果质量统计公式化记录进货修改物资清单调整后的业务过程和业务活动职能域职能域业务过程业务过程业务活动业务活动材料供应商记录供应商完成数量分析供应商特点选择供应商采购提出采购申请单生成采购订单生成付账信息记录供应商完成数量分析供应商完成特点进货验收。业务分析与业务模型业务分析与业务模型业务模型的复查与确认初步的企业模型以图表形式得出后,要进行认真的复查和审核。复查工作要在核心小组的组织下,除充分发挥用户分析员的作用外,还要有层次的与管理人员对话,请他们进行仔细审查。复查可以自上向下进行,也可以从下向上进行,或交替进

11、行。业务模型应具有:完整性、适用性、永久性。业务分析与业务模型业务分析与业务模型业务模型的计算机表示表示企业职能和活动的图表可能很大。业务模型的研制是一个不断讨论、修改和复查的渐进过程,其成果还要与其他规划内容相关联。 计算机化(IRP2000)编码规范:职能域编码 职能域名称01经营计划02财务03产品计划04材料05生产计划06生产07销售08配送09会计10人事业务分析与业务模型业务分析与业务模型业务模型的计算机表示业务模型编码规则:业务分析与业务模型业务分析与业务模型业务模型的计算机表示业务活动代码F XX XX XX业务过程代码职能域代码末四位全空为职能域;末两位全空为业务过程业务模

12、型的计算机表示示例:业务模型代码职能域-业务过程-业务活动名称F01经营计划.F04材料F0401 材料需求 F040101 汇总基层单位材料申报表 F040102 对照当前库存 F040103 编制材料需求计划F0402 采购F0403 进货F0404 库存管理. .业务分析与业务模型业务分析与业务模型业务模型的计算机表示业务分析与业务模型业务分析与业务模型关键成功因素分析法在业务分析中的作用罗卡特提倡的关键成功因素(Critical Success Factors,简称CSF)分析方法,在企业模型分析中有重要的作用。对同一行业的不同企业来说,某些关键成功因素差不多是共同的。例如:汽车工业燃

13、料的节约式样高效的销售组织生产成本的严格控制 进行信息资源规划的需求分析时,对于企业模型的建立,如果注意到关键成功因素,就会突出重点,抓好与关键成功因素有关的业务和活动,从而使企业模型更好的反映企业的实质,有利于确定开发的优先顺序。目录目录业务分析与业务模型2数据元素在用户视图中的分布分析4IRP的需求分析3 1用户视图分析3 3数据流分析3 5用户视图分析用户视图分析用户视图的概念与规范表达数据需求分析面向数据的思想方法什么是什么是“用户视图用户视图”用户对数据实体的看法用户对数据实体的看法 正视图正视图侧视图侧视图俯视图俯视图 用户视图规范化是数据分析的基础 用户视图的分类与编码规则:D

14、XX X X XX X族码(空,AZ)职能域编码大类(流向)编码1输入/2存储/3输出小类(类型)编码1单证/2帐册/3报表/4其它序号(0199)例:用户视图登记 标识:D041309 名称:材料申报单 流向:输入 类型:报表 生存期:年 记录数:140用户视图组成(表的属性/列名) 序号数据项/元素名称 数据项/元素定义 01NY 年月 02DWBM 单位编码 03 CLBM 材料编码 04 SL 数量 05 YTDM 用途编码 生存期1=动态,2=日,3=周,4=旬,5=月,6=季,7=年,8=永久用户视图标识:D041309用户视图名称:材料申报单记录数单证单证报表报表帐册帐册表单表单

15、不可再分例:实验起止时间用户视图分析用户视图分析数据结构规范化工号工号姓名姓名基本工资基本工资奖金奖金扣款扣款实发金额实发金额出勤优质建议违规劣质0112李小明5001002001009000113张伟6001001002006000116孙亚军5002002001001007000210刘辉600100200100800.职工登记表: 职工号 姓名(一对一)部门编码 职工号(一对多) 职工号 工种(多对多)某公司月工资表:复合数据项第一范式:消除复合数据项,使得每个用户视图组成的数据项都是“基本数据项”,即都是不可再分的信息单元。用户视图分析用户视图分析数据结构规范化工号姓名基本工资出勤奖优

16、质奖建议违规扣款劣质实发金额0112李小明5001002001009000113张伟6001001002006000116孙亚军5002002001001007000210刘辉600100200100800.用户视图分析用户视图分析收入登记表工号工号收入代码收入代码收入金额收入金额011201500011202100011203200011204100011301600011302100011304100011601500011603200011604200021001600.主键能唯一确定一个表的各行数据值的数据项职工编号姓名对照表*工号工号姓名姓名0112李小明0113张伟0116孙亚军0

17、210刘辉.第二范式:消除所有的“不完全依赖”。*部门编号*职工编号职工类别号职工工资额部门负责人把“部门编号+职工编号”作为主码,“职工类别号”和“职工工资额”仅依赖于“职工编号”,而不是主码的全部;“部门负责人”仅依赖于“部门编号”,也只是主码的一部分。某个数据项决定另一个数据项时,称另一数据项依赖于该数据项。比如职工编号决定职工的姓名,也就是说如果知道某职工的编号就一定能知道他的姓名。这种情况就是指“职工姓名”依赖于“职工编号”。用户视图分析用户视图分析数据结构规范化*部门编号*职工编号职工类别号职工工资额部门负责人*部门编号部门负责人*职工编号职工类别号职工工资额*部门编号*职工编号如

18、果一个数据结构的全部非主码数据元素都完全依赖于整个主码,则这个数据结构是二范式的。消除不完全依赖用户视图分析用户视图分析数据结构规范化第三范式:消除所有的“传递依赖”。*职工编号性别出生日期社会保险号职工姓名社会保险号依赖于部门编号,而“职工姓名”又依赖于“社会保险号”,存在着传递依赖。消除传递依赖*职工编号社会保险号*职工编号职工姓名*职工编号性别出生日期如果一个数据结构的全部非主码数据元素都完全依赖于主码,而不依赖于其他的数据元素,则这个数据结构是第三范式的。用户视图分析用户视图分析数据结构规范化用户视图分析用户视图分析数据结构规范化注意事项:1.凡可作“输入”或“存储”大类的,以及可作“

19、输出”或“存储”大类的,一律归为“存储”大类(码值“2”)。2.“存储”大类的用户视图应规范化到三范式,并定义其主码,其他大类视图则不必如此。3.“存储”大类的用户视图经规范化,有的原先的一个用户视图化为几个规范化的用户视图,我们称他们为“同族用户视图”,他们的标识仅有族码的不同。4.加强各职能域用户视图的交叉复查,等价用户视图只需登记一次。用户视图分析用户视图分析报表规范化分析实例北京大唐发电股份有限公司陡河发电厂生产月报概要信息概要信息表中表表中表用户视图分析用户视图分析报表规范化分析实例用户视图标识用户视图名称流向类型生存期 记录数D022303生产日报(概要)存储报表年365D0223

20、03A生产日报(详情)存储报表年36500D022303B生产日报(指标)存储报表永久150D022303C生产日报(口径)存储报表永久40用户视图组成D022303的组成01日期02安全运行天03最高气温04平均气温05记事06井水流量07水库水位08审核人09制表人D022303A的组成01日期02口径代码03指标代码04计划值05实际值D022303B的组成01指标代码02指标名称03计量单位04指标定义D022303C的组成01口径代码02口径名称03口径定义概要信息详情列名代码化行名代码化用户视图分析用户视图分析报表规范化分析实例指标代码-名称参照表指标代码 指标名称计量单位 指标定

21、义ZB01 生产ZB0101 发电量MwhZB0102 上网电量MwhZB0103 厂用电量MwhZB0104 厂用电率%ZB0105 发电煤耗正g/kwhZB0106 发电煤耗负g/kwhZB02 锅炉运行ZB0201 负荷t/hZB0202 气压Mpa. .ZB03 汽机运行ZB04 发电负荷ZB05 补水. .ZB10 其他口径代码-名称参照表口径代码 口径名称口径定义 01 全厂0101 一二期0102 三四期. .02 机组0201 1号机组0202 2号机组. .列列行行目录目录业务分析与业务模型2数据元素在用户视图中的分布分析4IRP的需求分析3 1用户视图分析3 3数据流分析3

22、 5数据元素在用户视图中的分布分析数据元素在用户视图中的分布分析数据元素在用户视图中的分布,是指同一个数据元素可能出现在哪些用户视图中。显然,出现频度越多的数据元素,越有可能是共享的数据元素;出现频度很低的数据元素,特别是出现频度为1的数据元素,很有可能是孤立的数据元素,或者是命名不当的数据元素,在交叉复查时要引起注意。数据元素在用户视图中的分布示例:数据元素标识数据元素名称重数用户视图标识用户视图名称SBBM设备编码1D102314锅炉设备2D102315汽轮机设备3D102316发电机设备4D102317主变设备.55D092316供电安全考核表SBCBZJ设备储备资金1D0113313储

23、备资金计划表SBCSS设备测试数1D0313430设备检测及维修SBJB设备级别1D031322设备鉴定统计2D033303C发电设备检修3D033324设备检修进度目录目录业务分析与业务模型2数据元素在用户视图中的分布分析4IRP的需求分析3 1用户视图分析3 3数据流分析3 5数据流分析数据流分析数据流其实就是用户视图的流动。 威廉德雷尔数据流程图(DFD)是结构化分析的重要方法。分析数据流的方法:1.绘制各职能域的一级数据流程图和二级数据流程图;2.完成数据流程图中所标注的用户视图的组成登记;3.结合上述两项工作,进行数据流的量化分析。数据流分析数据流分析一级数据流程图数据流中心处理(所研究的职能域)外部项(其他职能域或外单位)一级数据流程图是建立业务模型、调查记录某一职能域的内外信息流情况的手段。一级数据流程图的基本符号:一级数据流程图示例:数据流分析数据流分析二级数据流程图数据流处理框(业务过程)二级数据流程图的基本符号:外部项(其他职能域或外单位)数据存储框(存储类用户视图)二级数据流程图示例:数据流分析数据流分析规范化:任何两个处理框的连接必须经过存储框任何两个存储框的连接

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论