《企业信息资源讲座之2--信息资源规划技术需求分析.pdf》由会员分享,可在线阅读,更多相关《企业信息资源讲座之2--信息资源规划技术需求分析.pdf(34页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1中国信息协会中国信息协会CIO分会分会企业信息资源整合与系统集成高级研修班第二讲:信息资源规划技术第二讲:信息资源规划技术需求分析需求分析主讲:高复先大连海事大学计算机科学与技术学院主讲:高复先大连海事大学计算机科学与技术学院MIS专业教授中国系统工程学会信息系统工程专业委员会副主任北京市信息资源管理中心顾问大连圣达计算机发展有限公司技术总监2002年12月专业教授中国系统工程学会信息系统工程专业委员会副主任北京市信息资源管理中心顾问大连圣达计算机发展有限公司技术总监2002年12月2计算机世界 2001新年特稿,程鸿 罗赛军应用的反思应用的反思信息系统建设十大问题1信息化建设找不到重心;信
2、息化建设找不到重心;2谁来领导信息化建设;谁来领导信息化建设;3需求连企业自己都没搞清;需求连企业自己都没搞清;.怎样搞清需求?怎样搞清需求?统一“语言”,掌握有关标准、规范统一“语言”,掌握有关标准、规范正规的调研方法,掌握已有资料和新资料正规的调研方法,掌握已有资料和新资料用户代表用户代表-系统分析员系统分析员-部门负责人部门负责人-业务领导参与业务领导参与3提纲:提纲:1.信息工程的需求分析特点;1.信息工程的需求分析特点;2.业务分析与业务模型的建立;2.业务分析与业务模型的建立;3.数据分析与用户视图的规范化;3.数据分析与用户视图的规范化;4.需求分析阶段信息资源管理(IRM)4.
3、需求分析阶段信息资源管理(IRM)基础标准的建立。基础标准的建立。4一.信息工程的需求分析特点(P88)(P88)分析用户需求分析用户需求(“用户要什么就做什么,不要什么就不做什么”)(“用户要什么就做什么,不要什么就不做什么”)启发用户需求启发用户需求(“用户没有需求”)(“用户没有需求”)综合用户需求综合用户需求(用户之间的需求矛盾,用户需求与可行性的矛盾)(用户之间的需求矛盾,用户需求与可行性的矛盾)科学表达用户需求科学表达用户需求规范化的文档、有效的工具支持规范化的文档、有效的工具支持(源于用户,高于用户,表达用户的真正需求(源于用户,高于用户,表达用户的真正需求)5不同的管理工作有不
4、同的需求不同的管理工作有不同的需求业务过程业务过程1业务过程业务过程2业务过程业务过程3一组业务活动二组业务活动三组业务活动一组业务活动二组业务活动三组业务活动业务分析业务分析用户视图用户视图 1用户视图用户视图 2用户视图用户视图 3登记登记1,组成,组成1登记登记2,组成,组成2登记登记3,组成,组成3数据分析数据分析MIS:用过的看到的听到的想到的满意的不满意的用过的看到的听到的想到的满意的不满意的.6信息工程的需求分析信息工程的需求分析软件工程的需求分析软件工程的需求分析 面向全企业所有职能域面向全企业所有职能域/部分主要职能域;部分主要职能域;分小组工作,统一标准规范,保持一致性;分
5、小组工作,统一标准规范,保持一致性;业务代表与系统分析员密切合作;业务代表与系统分析员密切合作;有统一工具支持,建立计算机化文档;有统一工具支持,建立计算机化文档;着手建立着手建立IRM基础标准基础标准;为系统建模作好准备为系统建模作好准备。面向所开发的职能域面向所开发的职能域/应用项目;应用项目;分头工作,无统一标准规范,没有一致性;分头工作,无统一标准规范,没有一致性;调查粗浅,基本上由系统分析员完成;调查粗浅,基本上由系统分析员完成;没有统一工具支持,编写纸面文档;没有统一工具支持,编写纸面文档;无无IRM基础标准要求;基础标准要求;无系统建模的需要。无系统建模的需要。7二.业务分析与业
6、务模型的建立按“信息工程”重新认识企业管理工作(P89)梳理业务,建立业务模型(Business Model):第一步,划分定义职能域(Function Area)第二步,识别定义业务过程(Process)第三步,识别列出业务活动(Activity)按“信息工程”重新认识企业管理工作(P89)梳理业务,建立业务模型(Business Model):第一步,划分定义职能域(Function Area)第二步,识别定义业务过程(Process)第三步,识别列出业务活动(Activity)8 划分定义职能域(Function Area)划分定义职能域(Function Area)业务范围的概括,不是
7、机构部门的翻版业务范围的概括,不是机构部门的翻版(P90)(P90)集团本部职能域集团本部职能域01 集团领导集团领导02 办公办公03 政策法规政策法规04 计划发展计划发展05 人力资源人力资源06 生产生产07 财务财务08 科技科技09 .子公司职能域子公司职能域分公司职能域分公司职能域直属单位职能域直属单位职能域涵盖集团公司及所属单位人事部门,统管各级组织机构及其干部、成员,员工招聘、考核、工资、福利、培训等。涵盖集团公司及所属单位人事部门,统管各级组织机构及其干部、成员,员工招聘、考核、工资、福利、培训等。9示例:示例:某物流企业的职能域和外单位(规划范围)某物流企业的职能域和外单
8、位(规划范围)No.职能域名称职能域名称01 人力资源人力资源02 客户服务客户服务03 报关报关04 货代货代05 仓储仓储06 货运货运07 财务财务08 配送中心配送中心09 修箱修箱Co.外单位名称外单位名称A0 国家部门国家部门A1 .B0 福建省部门福建省部门B1 .C0 厦门市部门厦门市部门C1 .D0 客户客户E0 供应商供应商F0 业务伙伴业务伙伴10 识别定义业务过程(Process)识别定义业务过程(Process)职能域中的主要业务工作职能域中的主要业务工作(P91)(P91)集团本部职能域集团本部职能域01 集团领导集团领导02 办公办公03 政策法规政策法规04 计
9、划发展计划发展05 人力资源人力资源06 生产生产07 财务财务08 科技科技09 .业务过程业务过程0501 机构管理机构管理0502 员工管理员工管理0503 工资管理工资管理0504 教育培训教育培训.全体员工的招聘、合同、考核、激励机制等管理。全体员工的招聘、合同、考核、激励机制等管理。11 识别列出业务活动(Activity)识别列出业务活动(Activity)最小的、不能再分的业务单元最小的、不能再分的业务单元(P94)(P94)集团本部职能域集团本部职能域01 集团领导集团领导02 办公办公03 政策法规政策法规04 计划发展计划发展05 人力资源人力资源06 生产生产07 财务
10、财务08 科技科技09 .业务过程业务过程0501 机构管理机构管理0502 员工管理员工管理0503 工资管理工资管理0504 教育培训教育培训.业务活动业务活动050201 建立档案建立档案050202 员工调动员工调动050203 信息查询信息查询050204 统计分析统计分析.活动的“凝聚性特征”:活动的“凝聚性特征”:在确定的时间、场合、人员所做的一项完整“工作”。在确定的时间、场合、人员所做的一项完整“工作”。12“业务模型”是业务梳理的规范化表达“业务模型”是业务梳理的规范化表达职能域职能域-业务过程业务过程-业务活动业务活动提出采购申请单采购生成采购定订单材料选择供应商供应商记
11、录供应商供货量分析供应商特点进货验收提出采购申请单采购生成采购定订单材料选择供应商供应商记录供应商供货量分析供应商特点进货验收通常表达:通常表达:职能域业务过程业务活动职能域业务过程业务活动材料供应商记录供应商供货量分析供应商特点采购提出采购申请单选择供应商生成采购定订单进货验收规范表达:(业务模型)材料供应商记录供应商供货量分析供应商特点采购提出采购申请单选择供应商生成采购定订单进货验收规范表达:(业务模型)13小结:小结:业务流程分析建立业务模型业务流程分析建立业务模型 划分定义职能域划分定义职能域 短文描述短文描述 识别定义业务过程识别定义业务过程 短语界定短语界定 识别列出业务活动识别
12、列出业务活动 动宾结构动宾结构职工职工机构机构干部干部培训培训人事人事公司公司计划计划生产生产重点识别定义关键业务过程重点识别定义关键业务过程14三.数据分析与用户视图的规范化按“信息工程”全面分析用户的信息需求(P100)按“信息工程”全面分析用户的信息需求(P100)信息需求的基础是分析用户视图信息需求的基础是分析用户视图(User View):(User View):1.用户视图的登记与分类1.用户视图的登记与分类2.用户视图组成的规范化2.用户视图组成的规范化3.数据流程图和数据流量化分析3.数据流程图和数据流量化分析15什么是“用户视图”?什么是“用户视图”?用户对数据实体的看法用户
13、对数据实体的看法正视图正视图俯视图俯视图侧视图侧视图人事档案:人事档案:姓名 出生日期工资职称工种政治面貌姓名 出生日期工资职称工种政治面貌 161.用户视图的登记与分类(P101)1.用户视图的登记与分类(P101)用户视图用户视图 1用户视图用户视图 2用户视图用户视图 3登记登记1.登记登记2.登记登记3.调研调研-规范化整理规范化整理17用户视图的分类与编码规则:用户视图的分类与编码规则:DXX X X XX X族码序号小类(类型)编码1单证/2帐册/3报表/4其它大类(流向)编码1输入/2存储/3输出职能域编码族码序号小类(类型)编码1单证/2帐册/3报表/4其它大类(流向)编码1输
14、入/2存储/3输出职能域编码单证报表单证报表帐册表单帐册表单“用户视图登记”例:“用户视图登记”例:用户视图标认识:用户视图标认识:D041309用户视图标名称:用户视图标名称:材料申报单材料申报单生存期:生存期:月月记录数:记录数:300182.用户视图组成的规范化(P103)2.用户视图组成的规范化(P103)用户视图组成的规范化表达:用户视图组成的规范化表达:组成组成:序号,数据名称,数据定义序号,数据名称,数据定义 复合数据项组织另表(一范式)复合数据项组织另表(一范式)“用户视图组成”续前例:“用户视图组成”续前例:序号序号数据项数据项/元素名称元素名称数据项数据项/元素定义元素定义
15、01 NY 年月年月02 DWBM 单位代码单位代码03 CLBM 材料编码材料编码04 SL 数量数量05 YTDM 用途代码用途代码19数据结构的规范化过程数据结构的规范化过程(示例:工资单)(示例:工资单)工号姓 名基本工资奖金项目工号姓 名基本工资奖金项目-金额扣款项目金额扣款项目-金额实发金额金额实发金额工号 姓 名基本 优质奖 满勤奖 建议奖 缺席扣 违规扣 废品扣实发工号 姓 名基本 优质奖 满勤奖 建议奖 缺席扣 违规扣 废品扣实发0112 李小明李小明500 200 100 300 11000113 江华江华500 100 100 100 100 5000116 孙大光孙大光
16、550 200 100 100 550.“横向冗余”“横向冗余”工号姓 名项目名称项目金额工号姓 名项目名称项目金额0112 李小明基本工资李小明基本工资500 0112 李小明优质奖李小明优质奖2000112 李小明满勤奖李小明满勤奖1000112 李小明建议奖李小明建议奖300.“纵向冗余”“纵向冗余”20消除复合数据项,重组数据结构消除复合数据项,重组数据结构*工号姓名*工号姓名*收入代码收入名称*收入代码收入名称*扣除代码扣除名称*扣除代码扣除名称0112 李小明李小明0113 江华江华0116 孙大光孙大光.01 基本工资基本工资02 优质奖优质奖03 满勤奖满勤奖04 建议奖建议奖
17、.01 缺席扣缺席扣02 违规扣违规扣03 废品扣废品扣.*工号*收入代码收入金额*工号*收入代码收入金额*工号*扣除代码扣除金额*工号*扣除代码扣除金额0112 01 5000112 02 2000112 03 1000112 04 3000113 01 500.0113 01 1000113 03 1000116 02 1000116 03 100.21小结:小结:不含有复合数据项的数据结构是一范式(不含有复合数据项的数据结构是一范式(1-NF)的数据结构)的数据结构(P106)(P106)工号姓 名基本工资奖金项目工号姓 名基本工资奖金项目-金额扣款项目金额扣款项目-金额实发金额金额实发
18、金额*工号姓名*工号姓名*收入代码收入名称*收入代码收入名称*扣除代码扣除名称*扣除代码扣除名称*工号*收入代码收入金额*工号*收入代码收入金额*工号*扣除代码扣除金额*工号*扣除代码扣除金额非一范式的数据结构:一范式的数据结构:非一范式的数据结构:一范式的数据结构:基于规范化的“工资数据结构”,可开发出不需要维护的工资程序基于规范化的“工资数据结构”,可开发出不需要维护的工资程序。22 用户视图组成规范化模式一用户视图组成规范化模式一(P108)(P108):列名稳定,行名稳定按列名组成:列名稳定,行名稳定按列名组成年月基层单位 材料名称材料数量计量单位用途年月基层单位 材料名称材料数量计量
19、单位用途200107 一公司钢材一公司钢材20 吨生产吨生产200107 二公司水泥二公司水泥9 吨基建吨基建.例:例:物资需求申请汇总表物资需求申请汇总表登记:登记:D042202 物资需求申请汇总表 存储 年物资需求申请汇总表 存储 年 120组成:组成:01 NY 年月年月02 DWDM 单位代码单位代码03 CLMC 材料编码材料编码04 SL 数量数量05 JLDW 计量单位计量单位06 YTDM 用途代码用途代码23用户视图组成规范化模式二用户视图组成规范化模式二(P108)(P108):列名不稳定,行名稳定列名代码化:列名不稳定,行名稳定列名代码化示例:示例:模式二报表模式二报表
20、列名列名1 列名列名2 列名列名3 列名列名4 列名列名n 列名码表组成报表组成列名码表组成报表组成01 LDM 列代码列代码01 HM 行名行名02 LMC 列名称列名称02 LDM 列代码列代码03 SZ 实例值实例值24用户视图组成规范化模式三用户视图组成规范化模式三(P109)(P109):列名、行名都不稳定列名、行名代码化:列名、行名都不稳定列名、行名代码化示例:示例:模式三报表模式三报表列名列名1 列名列名2 列名列名3 列名列名4 列名列名n 行名行名1行名行名2.列名码表组成行名码表组成报表组成列名码表组成行名码表组成报表组成01 LDM 列代码01 HDM 行代码01 HDM
21、 行代码01 LDM 列代码01 HDM 行代码01 HDM 行代码02 LMC 列名称02 HMC 行名称02 LDM 列代码02 LMC 列名称02 HMC 行名称02 LDM 列代码03 SZ 实例值03 SZ 实例值25数据元素标准的建立(P28-31)数据元素标准的建立(P28-31)数据元素名称数据元素名称/标识标识 汉语词首音字母串:汉语词首音字母串:MFYGDM 英语词缩略字母串:英语词缩略字母串:MD-EMP-CD修饰词修饰词-基本词基本词-类别词类别词例:模范员工代码例:模范员工代码 数据元素定义数据元素定义 数据元素一致性数据元素一致性消除“同名异义”消除“同义异名”消除
22、“同名异义”消除“同义异名”例:例:CDM 船代码例:船代码例:HTBH 合同编号合同编号CDM 车代码车代码HTBM 合同编码合同编码26识别识别信息分类信息分类编码对象编码对象:A类编码类编码B类编码类编码C类编码类编码(P31-33)(P31-33)273.数据流程图和数据流量化分析(P113)3.数据流程图和数据流量化分析(P113)一级数据流程图(1-DFD)一级数据流程图(1-DFD)处理框(职能域)处理框(职能域)外部项(其它职能域/外单位)外部项(其它职能域/外单位)数据流(输入/输出用户视图)数据流(输入/输出用户视图)二级数据流程图(2-DFD)二级数据流程图(2-DFD)
23、处理框(业务过程)处理框(业务过程)外部项(其它职能域/外单位)外部项(其它职能域/外单位)存储框(用户认为的存储框(用户认为的“数据库数据库”)数据流(输入/输出/存储用户视图)数据流(输入/输出/存储用户视图)28一级数据流程图(一级数据流程图(1-DFD)物资管理物资管理物资管理物资管理 1-DFD计划计划计划计划生产生产生产生产供应商供应商供应商供应商设备设备设备设备DxxxxxDxxxxxDxxxxx生产生产生产生产设备设备设备设备财 务财 务财 务财 务DxxxxxDxxxxx29 二级数据流程图(二级数据流程图(2-DFD)物资管理物资管理 2-DFD物资计划物资计划物资采购物资
24、采购库存管理库存管理设备设备设备设备生产生产生产生产基层基层基层基层DxxxxxDxxxxx物资库存物资库存计统计统计统计统供应商供应商供应商供应商统计报表统计报表物资订货计划表物资订货计划表订货合同订货合同 二级数据流程图(二级数据流程图(2-DFD)30 数据流的量化分析(P115):数据流的量化分析(P115):数据流的量化分析(P115):数据流的量化分析(P115):03040506AABBCCDDD1D2D3D4D5实例:实例:CCSInet船厂船厂船东船东船检船检专家专家产品厂供应商产品厂供应商船厂船厂船东船东船检船检专家专家产品厂供应商产品厂供应商CCSInet中心中心31四.
25、需求分析阶段信息资源管理(IRM)基础标准的建立(1)(1)数据元素标准:数据元素标准:数据元素名称/标识数据元素定义数据元素一致性消除“同名异义”、“同义异名”数据元素名称/标识数据元素定义数据元素一致性消除“同名异义”、“同义异名”修饰词修饰词-基本词基本词-类别词类别词例:大修设备名称例:大修设备名称(2)(2)信息分类编码标准:信息分类编码标准:A类编码B类编码C类编码A类编码B类编码C类编码编码对象编码对象-编码规则编码规则-编码表编码表用户视图的分类用户视图的规范化表述登记:代码,名称,生存期,记录数组成:序号,数据名称,数据定义复合数据项组织另表(一范式)用户视图的分类用户视图的
26、规范化表述登记:代码,名称,生存期,记录数组成:序号,数据名称,数据定义复合数据项组织另表(一范式)(3)(3)用户视图标准:用户视图标准:单证报表单证报表帐册帐册表单表单32小结:需求分析的步骤与成果小结:需求分析的步骤与成果 识别定义“职能域”识别定义“职能域”-业务分析:“业务过程”业务分析:“业务过程”-“业务活动”“业务活动”数据分析:“用户视图”登记数据分析:“用户视图”登记-组成组成-数据流数据流 数据流程图:数据流程图:1-DFD ,2-DFD初稿初稿-复查复查-修改修改33实例:实例:山东海化集团需求分析成果山东海化集团需求分析成果职能域职能域01计划统计计划统计02人力资源
27、人力资源03财务管理财务管理04生产管理生产管理05销售管理销售管理06物资管理物资管理07客户关系客户关系08设备管理设备管理合计合计一级一级DFD4223111212二级二级DFD4234222319用户视图用户视图9696316011272144295输入数流输入数流8753360514521234数据存储数据存储5426304311231942248输出数流输出数流1763915577195109433业务过程业务过程8 7596458 52业务活动业务活动399937603318223734534发挥业务代表-业务负责人在需求分析工作中的主导作用发挥业务代表-业务负责人在需求分析工作中的主导作用业务代表业务代表 提出原始单证、样表、屏幕格式草图;提出原始单证、样表、屏幕格式草图;介绍业务流程及相关数据;介绍业务流程及相关数据;数据流程图;数据流程图;用户视图登记与组成;用户视图登记与组成;数据流分析;数据流分析;信息分类编码。信息分类编码。业务负责人业务负责人 审定计划,监督执行;审定计划,监督执行;提出重点需求,关键业务流程;提出重点需求,关键业务流程;复查复查/审定小组工作结果;审定小组工作结果;组织协调业务代表与分析人员的合作。组织协调业务代表与分析人员的合作。
限制150内