6.4 建立企业模型 首先要从识别企业的组织机构入手,进一步确定企业的任务,目标和关键成功因素及其对信息的需求; 6.4.1 识别企业的组织机构 建立企业模型的方法是通过审查组织机构的文档来获得资料,并所原始资料作为信息源,再利用有关软件工具,如IEF中的规划工具箱来建立组织层次图。IEF将识别和产生层次图规范为: 。信息来源,组织机构文档; 。输入信息,组织机构图,组织手册,组织文件等; 。输出信息,组织层次图和组织单元的信息记录表; IEF工具箱分二步完成: (1) 利用组织层次图表来表示层次形成的组织结构; (2) 建立组织单元信息记录,包括名称,负责人姓名和职务,组织单元的任务和组织单元间的关系; 6.4.2 企业的任务,目标和关键成功因素 在识别组织机构基础上,进一步识别和分类企业的任务目标和关键成功因素(CSF)。 (1) 考察和分析所有可利用文件,确定并列出企业的任务,目标和CSF; (2) 将任务目标和CSF组成任务说明; (3) 记录组织层次图中与企业直接相关的组织单元的目标和CSF; (4) 建立企业目标,组织单元矩阵。 (5) 产生一份初始的目标层次表; 6.4.3 信息需求分析 (1) 识别和记录信息需求特征,包括需求,信息使用,所支持的目标和CSF,重要性因素,满意度和需求权值等; (2) 建立信息需求,组织单元矩阵; (3) 给出评价每个目标的方法,即性能度量,建立性能度量,组织单元矩阵。 。满意度 。重要性因素 。需求权值 6.4.4 企业模型的建立 企业模型是企业信息结构的基础,是企业所具有的业务功能和所涉及的主要数据,又称为主题域的宏观表示。 (1) 确定业务处理的主题域 (2) 建立主题域图表 (3) 确定高层次的业务功能 (4) 分解成业务过程 6.5 确定企业信息结构 企业信息结构确定了执行企业业务活动所需要的信息。 6.5.1 企业业务功能的确定 在进行功能分解中,规划者将业务功能再分解成业务过程,将产生50-100个功能和过程。 。输入信息:初始的功能层次图,收集相关业务活动信息,企业的组织层次图; 。输出信息:功能层次图,功能依赖图,业务功能、组织单元矩阵; (1) 利用IEF中规划工具箱的活动层次图表表示工具,把功能层次图中表示的功能继续分解成更低层的功能或业务过程;在分解过程中参考原则: 。每个功能至少可分解成二个子功能或过程; 。在同一层次上的成分应属于同种类型,要么都是功能,要么都是过程; 。同种功能或过程在分解中不能重复出现; 。组成较高层次的功能的子功能或过程,必须反映较高层功能的所有方面; (2) 利用IEF中规划工具箱的活动依赖图工具构造功能依赖图; (3) 将业务功能映射到组织单元上,建立业务功能,组织单元矩阵; 6.5.2 实体分析与实体关系 。输入信息:主题域图,书面文档,采访记录,信息需求表,功能表,实体类表; 。输出信息:包括功能层次图,实体类,信息需求矩阵,业务功能,实体类矩阵; (1) 确定实体类型 (2) 定义实体类关系 (3) 可利用IEF中的数据建模工具建立实体关系图; (4) 可利用IEF中的矩阵处理器,建立实体类,信息需求矩阵,其矩阵元素表示对应的信息需求所要求的实体类; (5) 记录业务功能所使用的实体类,建立实体类,业务功能矩阵。 该矩阵应遵循: 。每一业务功能至少与一实体类有关; 。每一实体类必被一业务功能创建; 。每一实体类至少有二个功能与之相关,一个是创建,另一个是删除、读取、更新; 6.5.3 企业环境评估 1. 现有系统和数据存储清单 (1) 确定和列出当前系统清单,包括系统名,说明和状态,状态为可运行和仅规划二类; (2) 列出当前数据库和文件清单,确定已使用和仅规划的,记录名称,状态信息; (3) 用IEF中矩阵处理器工具,建立当前系统,数据存储矩阵。 2. 信息结构范围 (1) 建立业务功能,当前系统矩阵; (2) 建立实体类,当前存储矩阵; (3) 分析业务功能,当前系统矩阵和实体类,当前存储矩阵; 在业务功能,当前矩阵中有一空列,表示: 。一项业务功能可能被遗漏; 。该业务功能在当前信息环境中不被支持; 。未理解不同系统是如何支持业务功能的; 除第3种能给出结论并真实反映实际情况外,另3种都有待于进一步分析; 3. 信息需求列表 (1) 确定信息需求表中每一项信息需求的满意度; (2) 定义需求权值; (3) 产生新的信息需求表,其中记录每一项信息需求的需求权值; 4. 信息系统组织评估 (1) 扩展企业的组织层次图和功能层次图,确定信息系统的组织单元和业务功能; (2) 建立与信息系统组织的责任,权力,知识和工作相关的矩阵。 (3) 考虑信息系统组织中需要新增的角色; (4) 定义一个新的组织机构,并为每一个新的或变化的组织单元定义职责; (5) 定义新的RAEW矩阵,加入新的组织单元对信息系统各功能的参与情况; 1.5.4 现有技术环境分析 。输入信息:描述企业内部使用的计算机软硬件产品书面文档,描述可能影响技术环境的业务政策的书面文档; 。输出信息:技术清单表,硬件设备,组织单元使用矩阵,设备,分布位置矩阵,技术类别分布矩阵,非技术因素约束表,技术环境评价; (1) 列出使用的软硬件技术清单 。处理工具(如计算机,外部设备,OS,支持软件) 。工作站,服务器和终端; 。通信工具(CICS或IMS/DC,集线器,和调制解调器) 。数据库管理软件 。软件开发工具(CASE工具,编辑器,代码生成器和动画制作软件) 。办公软件 。决策支持软件(电子表格,统计) 。外部资源(服务台,工具管理) (2) 建立硬件,组织单元使用矩阵 (3) 确定技术环境中的非技术因素的约束; (4) 评价企业的技术地位。 二种标准: 。按当前技术的整体状况衡量。判断现用技术是否{zd0}限度利用了当前的技术条件并达到应有的广度和深度; 。按企业主要业务领域中技术应用水平衡量。 6.6确定业务系统结构 6.6.1业务领域划分与数据存储确定 (1) 利用IEF中的自动聚合软件,自动调整业务功能,实体类的CU矩阵; (2) 依据业务功能,实体类CU矩阵,通过对实体类间亲合度分析来确定实体类的聚合,聚合后在一起的实体类组即为超级实体类组。 (3) 用规划工具箱,建立实体类组,实体类矩阵。 6.6.2业务系统的识别和确定 (1) 对业务功能间的亲合度分析,确定业务功能组,即聚合的业务功能。 (2)利用IEF工具,建立聚合业务功能组,业务功能矩阵。 6.6.3业务系统结构图的建立 6.6.4确定和组成业务领域 6.7确定系统的技术结构 6.7.1数据分布与数据分布矩阵 1. 分散管理的数据具有的特征 。企业各部门的地理位置分散 。某地区所用数据,其它地区很少或根本不用; 。由当地部门负责输入的数据能保证准确,保密和安全; 。当数据更新频率太高时,采用分散式管理有利; 。有利于终端用户对特定数据的高效查询; 2. 集中管理的数据具有的特征 。企业的某些数据有集中管理的必要,如工资单,购货单,总账目等; 。易于保证数据的一致性和完整性,可避免对多个副本进行更新时引起的实时同步问题; 。数据集中管理有利于提高用户对多种查询时的效率和速度; 。集中管理有利于提高数据的安全性; 。大数据量可存放在便宜的外存储设备中,有效好经济效益; 6.7.2分布矩阵与业务系统分布矩阵 (1) 确定每个预期的数据库和文件的地点要求; (2)在预期的数据存储,地点矩阵上,给出数据的分布决策。 6.7.3业务系统分布矩阵的确定 6.7.4技术分配要求的确定 (1) 建立因素矩阵,对数据分布进行定性分析; (2) 对数据分布进行定量分析,合理安排数据和应用程序的位置; (3) 建立有关地点的系统、数据存储矩阵,其元素表示所在地点的业务系统对相应数据库或文件的使用和创建的情况; (4) 建立有关地点的业务系统和地点的数据库或文件间交互关系矩阵; (5) 根据上述分析,绘制成各地点的计算机,文件,数据库的组成,反映各地点系统配置情况; (6) 制定出各计算机,各地理位置的业务系统连接成的企业整体网络规划; 6.7.5方案的确定与评估 。给出可选技术方案的成本估算,评价是否符合预算要求; 。方案对组织或技术变化的相对适应能力。 。方案对企业成功运营的有利影响; 。方案对增强企业竞争优势和提供新的业务能力的分析; 。方案存在的风险和规避风险能力的分析等; 6.8信息战略规划报告 6.8.1报告的组成和内容 应由3个主要部分组成: 。摘要,简要地综述项目的结果; 。规划,完整地展示整个规划和基本原理; 。附录,包括主要的支持信息; 摘要不多于5页,主要内容: 。信息战略规划所涉及的范围; 。企业的业务目标和战略重点; 。信息技术对企业的影响; 。对现有信息环境的评价; 。推荐的系统战略; 。推荐的技术战略; 。推荐的组织战略; 。推荐的行动计划; 规划篇幅约40-70页,内容包括: 。阐述总体内容,包括规划的范围,委托人,规划组成员; 。业务环境描述,包括企业的任务,目标,关键成功因素,信息需求及组织结构; 。评价现有信息环境,确定在满足业务环境需求方面存在的问题; 。通过可选方案和推荐的信息结构,业务系统结构,技术结构,阐明优点,确定问题的解决方案; 。{zh1}给出推荐的行动计划; 6.8.2规划成果展示 应通过准备好的图片,动画等形式,利用PPT在演示会上展示成果,时间约1小时,目的是使{zg}管理者从思想上认识到信息战略规划成果的价值和意义。 6.9信息工程方法和环境 6.9.1方法与工具的结合 按信息工程方法所实现的所有工具箱和用于存储,协调开发信息的信息库构成所谓的信息工程设施IEF。 方法和工具结合所构成的信息工程环境是现代信息工程发展的鲜明特征。工具体现了方法的思想和步骤,并规范了人们开发系统的行为,从而可保证人们能按照既定的步骤和要求来体现方法的规矩,减少人们在开发中可能产生的任意性和盲目性。同时提高开发效率和保证开发质量。 6.9.2信息工程设施 1. 知识件工具集 是JAMES MARTIN的知识件公司80年代研制的支持信息工程理念的集成化计算机辅助系统工程(CASE)工具。 工具集有存储开发信息和进行协调控制功能的计算机化的信息库。基本内容包括: 。数据字典的内容,包括数据字典所描述的数据项的名称,描述及处理过程,变量等; 。信息工程各阶段所产生的各种规划,模型,设计的编码表达式。、 。信息库存储各种图表所表示的含义,及能驱动图表或对其修改和维护; 。信息库存储和使用大量与知识相关的规则,可利用规则来进行推理,并尽量保证产生的各种规则模型和设计的正确完整和安全。 。信息库能驱动一个代码生成器,并产生代码生成所需要的信息; 2. COMPOSER 是德州仪器公司提供的基于客户机、服务器结构的信息工程设施。由信息库和5个工具箱及通信。 。信息库。用于存放所有设计规范说明,这些说明用来灵活地组成业务应用模型。 。规划工具箱。用于支持项目规划,软件规划。 。分析工具箱。用于支持规划工作的细化。 。设计工具箱。用于实现业务领域内的业务系统设计。 。构成工具箱。根据各阶段形成的信息,构成应用系统。 。实现工具箱。实现远程文件安装,实现平台,数据库管理系统和事物处理器的组合。 |