c1v功能建模方法及其运用

上传人:繁星 文档编号:88247742 上传时间:2019-04-22 格式:PPT 页数:25 大小:1.87MB
返回 下载 相关 举报
c1v功能建模方法及其运用_第1页
第1页 / 共25页
c1v功能建模方法及其运用_第2页
第2页 / 共25页
c1v功能建模方法及其运用_第3页
第3页 / 共25页
c1v功能建模方法及其运用_第4页
第4页 / 共25页
c1v功能建模方法及其运用_第5页
第5页 / 共25页
点击查看更多>>
资源描述

《c1v功能建模方法及其运用》由会员分享,可在线阅读,更多相关《c1v功能建模方法及其运用(25页珍藏版)》请在金锄头文库上搜索。

1、功能建模方法及其运用,卫生部统计信息中心 吴静 2007年5月27日 佛山,为什么要提出建模?,如何对复杂系统认识理解? 经常借助模型来设计分析系统。模型是现实世界中的某些事物的一种抽象表示。 模型的表示形式可以是数学公式、图表文字说明,也可以是专用的形式化语言。 模型建立的两种思路:演绎法,自顶向下、逐步求精;归纳法,自底向上、综合集成。,建模不是目的 建立模型的过程是辅助思考的过程 建模方法有助于信息资源规划 还有很多方法和工具可以运用于信息资源规划 要结合目的选择建模方法 需要群策群力,建模方法概述,针对问题:区域卫生信息内容丰富,不同领域工作彼此交叉,功能关系复杂,且运作模式和业务流程

2、地区差异较大,尚无统一标准。 理顺功能关系理清业务流程成为制定区域卫生信息资源规划的前提和基础。 功能建模是理顺功能关系的一个重要手段。,功能建模的提出,系统功能框架整体把握,思路清晰,层次分明 从细节上明确系统的功能定义 从层次上理顺各功能之间的关系 从结构上描述系统内部的工作模式 没有重复,减少遗漏 可与数据模型相关联,确定必要数据集 规划更具实用性和可操作性,功能建模意义,常用的建模方法有UML建模和IDEF ( integration definition method)建模方法。 UML采用对象建模技术,面向用例(Use-Case),关注用例的属性和方法,描述对象间的交互关系和时序关

3、系。 IDEF以结构化分析方法为基础,包含一系列模型方法。其中IDEF0是一种面向功能的设计模式。采用严格的自顶向下逐层分解的方式来构造模型,符合一般的设计规律;采用层次化的图形描述,有利于对功能结构的整体展示和功能关系的描述。 采用IDEF0方法进行功能建模。,功能建模理论介绍,IDEF0模型由一组层次图形构成。主要功能在顶层图说明,然后逐层分解得到有明确范围的细节表示,每个模型在内部是完全一致的。,功能建模原理,图形的主要元素是盒子和箭头。 盒子代表系统的活动(功能),一个盒子表示一个活动。盒子按其约束关系从左上角到右下角成对角线排列。 对图形中的每个活动逐一进行分解,并用新的层次图形来显

4、示它的细节,上层图与下层图形成父子关系图。 箭头表示系统处理的数据约束,可以是具体的事物,也可以是抽象的信息。,功能建模原理,结点号标志图层或盒子在模型中的位置。活动图的所有结点号都用字母A开头,顶层图形为A0图。 ICOM码说明父子图中的箭头关系,I、C、O、M分别表示来自父盒子的输入、控制、输出及机制 “输入”表示该活动需要“消耗掉”、“用掉”或“变换成”输出的内容;“控制”表示该活动所受的约束或进行变换的条件、工作依据; “输出”是执行活动的结果;“机制”则是该活动赖以进行的基础或支撑条件。,功能建模原理,建模准备(以社区卫生服务为例) 1:原始服务功能项目收集,社区卫生服务政策文件和业

5、务规范 社区卫生信息系统功能 调查300个多个用户 28家软件提供商的“社区卫生服务信息管理系统”功能 北京、天津、上海、杭州、广州、等14个城市21个“国家级示范区”业务资料,卫基妇发1999_326号:卫生部等10部委关于发展城市社区卫生服务的若干意见 卫基妇发2001_298号:卫生部关于印发城市社区卫生服务基本工作内容的通知 卫基妇发2003_252号:创建全国社区卫生服务示范区活动实施方案 国发2006_10号:国务院关于发展城市社区卫生服务的指导意见 卫妇社发2006_239号:关于印发城市社区卫生服务机构管理办法(试行)的通知 45份社区相关政策与规定,政策依据,建模准备2:自上

6、而下,理解文件和规范逐步分解形成功能模型,社区卫生服务 信息系统,A0图,A3图,公共卫生服务方面的功能,基本医疗及综合管理方面的功能,建模准备3:自下而上,将业务功能原始资料进入IDEF0模型,1、建立系统的内外关系图A-0图,即定义系统的内外关系,确定系统的边界,明确系统与环境的数据接口。 2、建立顶层的关系模型A0 图,即将 A-O 图分解成4个主要活动得到 A0 图。A0 图是模型真正的顶层图,从结构上反映了模型的观点。 3、建立各级子图,即从A0图开始逐层分解,将图中的盒子不断细化,从而使最终的分解图是一些能够直接实现的简单活动。 4、功能拆分原则 5、注释:每张图都附有相应的注释说

7、明,以帮助理解图形的主要思想。,建模过程,每一张图最少有3个盒子最多不超过6个盒子。盒子太少时,分解作用不明显;盒子太多时,内容分散,图形较复杂。 保持在同一水平上进行分解,即保持均匀的模型深度。如:分解A0图时,先分解出A1,A2,A3和A4,而不是直接纵向分解A1、A1.1、A1.1.2,这样可避免较高层次的变化影响较低层次,造成可能的重复工作。 每一层的盒子都具有相似的详细程度,即每个盒子所覆盖的功能范围大致相同。,功能拆分原则:,实际分解是一个反复过程。在画下层图时,发现上层图有错误或遗漏,需要修改上层图,并同时调整或重画下层图。有时这种反复会涉及到好几层图形的修改。 “分裂”和“合并

8、”贯穿整个过程。有时为了消除图层上过早出现的细节,需要将有关活动集中成一个单一的更一般的活动,可将某些盒子进行“合并”。相反,为了提供细节,当目前的图形没有足够的信息来说明被分解的问题,或一个子活动不正确的包含在一个盒子内部时,可采用“分裂”的方法将其分解成多个盒子。,功能拆分原则:,功能建模分析结果,业务功能分析的作用,描述系统的业务功能,表达一个能符合需求及完成功能系统的全貌; 利于软件厂商理解社区卫生业务需求; 降低系统开发中需求分析工作中理解的错误(分析错误,设计阶段倍、测试阶段10倍、运维阶段100倍时间纠正); 用户单位业务梳理与流程再造。,社区卫生信息系统功能模型建立,对系统功能进行六级分解,功能目录共计440个。其中一级目录4个、二级目录16个、三级目录72个、四级目录126个、五级目录167个、六级目录54个,三级功能目录如图所示。,建模结果,图9:社区卫生服务信息系统三级功能目录表,建模过程具体演示,谢谢大家!,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 工作范文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号