《管理信息系统第五、六章.ppt》由会员分享,可在线阅读,更多相关《管理信息系统第五、六章.ppt(70页珍藏版)》请在三一办公上搜索。
1、主讲教师:金海卫,联系电话:短 号:682910E-mail:,浙江科技出版社,管理信息系统,管理信息系统,金海卫 主编,教材,管理信息系统开发规划,第五章,本章重点,什么是管理信息系统战略规划?管理信息系统战略规划的常用方法管理信息系统可行性分析方法,管理信息系统开发规划是MIS生命周期的第一阶段。是关于MIS的长远发展计划,关系到MIS发展方向、系统规模和开发计划。若规划不好不仅系统自身受损失,还为今后MIS建设留下隐患。是MIS建设成功的关键。MIS规划包括管理信息系统战略规划和管理信息系统具体规划,5.1 管理信息系统战略规划,所谓战略规划:就是制定组织长期的目标并将付诸实现。战略规划
2、的含义战略规划是为了将来做现在的决策,而不是做将来的决策,决策只能是现在。战略规划不是预测,而是一种思考的工具,是一个过程,既为了取得未来的成果现在该做什么。规划不是消除风险,而是明确要承担的风险,明确战略规划的代价与投资,其结果是提高了对风险的承受能力。,5.1 管理信息系统战略规划,制定战略规划的三个阶段确定目标考虑使用什么手段、什么措施、什么方法来实现这个目标将战略规划形成文本,以备评估和审批战略规划内容(1)方向和目标。抱负同时受外部的环境影响(2)约束和政策。(3)计划与指标。这是近期的任务,计划的责任在于进行机会和资源的匹配。,5.1 管理信息系统战略规划,5.1 管理信息系统战略
3、规划,信息系统战略规划目的 帮助管理层建立以组织战略为导向、以外界环 境为依据、以业务与IT整合为重心的观念,从而正确定位IT部门在整个组织的作用,保证信息系统的战略目标能够和组织发展目标相协调。,5.1 管理信息系统战略规划,战略规划内容的制定处处体现了平衡与折衷,都要在平衡折衷的基础上考虑回答以下四个问题:我们要求做什么?What do we want to do?我们可以做什么?What might we do?我们能做什么?What can we do?我们应当做什么?What should we do?,5.1 管理信息系统战略规划,管理信息系统战略规划,信息系统战略规划的内容确定总
4、体目标。确定总体结构。了解当前系统状况。对相关技术的预测。近期计划确定。,信息系统战略规划步骤,信息系统战略规划特点面向全局、面向长远,同时企业内外环境和技术方面有不可预测性,故结构化程度较低。立足高层管理,兼顾各管理层的要求。支持企业战略和目标。战略规划不宜过细。应摆脱系统对组织机构的依赖,有较强的适应性,帮助提高组织的流程和管理。具有动态性,应随环境变化而变。,规划基本问题的确定,收集相关信息,现存状态的评价分析,定义约束条件,明确MIS战略目标,明确MIS总体方案,提出系统开发方案,制定实施计划,形成战略规划,5.2 战略规划的常用方法,信息系统战略规划三阶段模型,主要介绍关键成功因素法
5、(SCF)和企业系统规划法(BSP)。,关键成功因素法(CSF,Critical Success Factors)(70 哈佛-Mit)定义:CSF法就是通过分析找出关键成功因素(3-6个,然后再围绕这些关键成功因素来确定系统的信息需求,进而进行系统规划。,5.2 战略规划的常用方法,关键成功因素法(CSF)步骤,识别关键成功因素所用的工具是树枝因果图(鱼刺图),CSF法的优缺点:优点:使管理者可以决定自己的关键成功因素。缺点:它只注重特定的管理者的信息需求,而不是整个组织的信息需求。,5.2 战略规划的常用方法,BSP法的作用确定出未来信息系统的总体结构。明确各子系统之间的数据交换关系,保证
6、信息的一致性。,BSP法的步骤,准备工作(成立机构,编制计划),信息系统战略规划方法企业系统规划法(BSP),调研(查资料,走访部门,了解运作,发现问题),定义管理功能,定义业务流程,业务过程重组,定义数据类,定义信息系统总体结构,确定总体结构的优先顺序,完成BSP报告,提出建议书和开发计划,70年代,IBM公司用于内部系统开发的方法。,5.2 战略规划的常用方法,信息系统战略规划方法企业系统规划法(BSP),定义信息系统总体结构UC矩阵,1、UC矩阵的含义(USE/CREATE)过程(功能)数据矩阵(也称UC矩阵)是用来表达企业信息系统中 过程和数据类两者之间的关系。矩阵中的行表示数据类,列
7、表示过程,并以字母U和C来表示过程对数据类的使用和产生。2、UC矩阵方法产生和调整见P133表62。,5.3 管理信息系统具体规划,管理信息系统具体规划,它与前面提到的战略规划都属于第一阶段的领域,是战略规划的一个具体化过程。,分析与确定系统目标,初步调查,可行性分析,编写可行性报告,初步调查,内容,了解组织概况组织对外关系现行的系统概况新系统的开发条件存在的问题和薄弱环节,要领,要注意宏观上的内容注意对企业周围环境情况的调查多定量,少定性,5.3 管理信息系统具体规划,管理信息系统具体规划,确定新系统目标,必要性分析,显式的必要性预见的必要性隐式的必要性,可行性分析,技术方面(软硬件和其他技
8、术)经济方面(设备、材料、人员、其他费用等)运行方面(运行的可能行及运行后引起的各方面变化和影响),就是确定新系统建立后达到的运行指标,是可行性研究、系统分析与设计,以及系统评价的重要依据。,可行性分析,可行性就是在当前的组织内外的具体条件下,这个系统是否具备必要的资源条件及其他条件。,5.3 管理信息系统具体规划,管理信息系统具体规划,标题(项目名称、报告题目、作者、日期),系统目标(明确叙述新系统的目标),可行性报告,初步调查的情况,可用的资源,可行性分析,结论,管理信息系统的系统分析,第六章,本章重点,系统分析步骤与方法如何画DFD图,6.1 系统分析的任务和结构化分析方法,系统分析是指
9、从系统的观点出发,对企业的管理事务进行分析与综合,提出多种可行方案以供决策者进行选择。,系统分析,系统分析的任务,提出新系统的逻辑模型,解决“做什么”的问题 逻辑模型工具:用图表、资料等工具来定义系统。为系统设计提供依据,是系统质量的最重要的一步。,系统分析的方法结构化分析方法,分解:把大问题分解成若干个小问题,然后分别解决抽象:抓住主要问题忽略次要问题,集中精力先解决主要问题“自顶向下,逐层分解”是结构化分析方法按上述思想解决问题的一种策略 原则:系统思想原则。内外条件相结合原则。客观原则。用户参与原则。分析、综合相结合原则。,6.1 系统分析的任务和结构化分析方法,系统分析步骤与方法,调查
10、分析,建立系统逻辑模型,现有系统调查,组织、功能调查,业务(事务)流程调查,数据流程调查,单据处理调查,组织结构图功能结构图,开会调查书面调查访问参加业务实践,现场工作流程图实体生命周期图,数据流程图编写数据词典,6.2 现行系统的详细调查,详细调查的目的,详细调查的主要目的是弄清用户需求,就是用户对新系统的各种需求。,用户需求有两层含义 用户需要(User need):指的是组织管理中的客观规律。用户要求(User order to do sth.):主要反映管理者在对客观情况的认识基础上,根据具体情况提出的一些创造性思想,它是主观的。用户需求的内容1)功能;2)数据;3)性能。用户需求的形
11、式1)显式(用户直接提出来的);2)隐式(不言而喻的、公认的、不必明确指出的,但实际上又是必须的功能需求),详细调查内容,确定系统界限和运行状态 了解系统边界,使我们知道,哪些是系统应该做的,哪些是系统不该做的,环境应该给系统提供什么数据,系统应该向环境输出什么信息。确定组织机构的人员分工 信息渗透于组织之中,信息流与物流、资金流等混杂在一起。这使得我们必须从具体的组织机构出发,逐步抽象,才能最后得到现行信息系统的全貌。功能需求调查 弄清楚用户要求新系统应该具备什么功能 在调查功能要求时,要充分与用户协商,把计算机的性能介绍给用户,舍弃那些不合理的目标,增加必要的和合理的需求。用户需求还可以分
12、为显式需求和隐式需求 显式需求是用户直接提出来的隐式需求是指不言而喻的、公认的、不必明确指出的,但实际上又是必须的功能需求 调查中应引导用户把那些隐式需求明确化、具体化 功能需求可以从现行系统中的信息流中体现出来。信息流调查的内容 现行系统的业务状态(业务内容、规章制度等);现行系统的业务流程,作业步骤,与业务相关的输入输出、存档信息等每个信息环节。,详细调查内容,数据调查 调查时要仔细收集各业务岗位使用的单据、票证、表格、账簿等,同时要弄清这些帐表中数据的来龙去脉、表内数据运算关系及表与表之间、表与帐之间的数据关系,这些帐表的使用频率、上报对象等有关细节,以便得到完整的信息流程。,输入输出数
13、据调查内容:数据流向:部门间的信息,在某个部门集中的信息,单向或双向流动的信息等。数据种类:文字、数字、报表、文件等。数据质和量:包括最大值、最小值、平均值、周期等。信息的制造者和使用者:如为管理者使用,则应提供汇总的信息;如为操作者使用,则应提供详细的信息;如为专家使用,则应提供全面的信息。输入/输出地点、目的等。,详细调查内容,性能要求调查系统的性能可以有多项指标,应根据用户的应用环境具体确定。如:正确性。系统应该符合国家、行业、企业的要求健壮性。系统对运行环境的适应性。比如国家有关政策法规有变化或企业经营策略有改变,系统须经多长时间的调整;当系统的硬件或软件发生物理故障(比如掉电或存贮介
14、质物理损坏)后,需要多长恢复时间。处理能力与处理速度。保密性、安全性。要明确保密的数据或数据类,要确定不同人员的权限,即各种数据的保密级别如何?哪些人员有权查看哪些数据?哪些人员有权修改哪些数据?服务与维护要求。怎样服务,服务多长时间。,资源情况调查 除了人力资源,还要了解现行系统的物资、资金、设备、建筑平面布置和其它各项资源的情况。约束条件调查 现行系统在人员、资金、设备、处理时间和方式等各方面的限制条件和规定。薄弱环节调查 系统的薄弱环节正是新系统要解决和关心的主要问题,往往也是新系统目标的重要组成部分。,详细调查的方法和策略,详细调查的方法开调查会、书面调查、访问、参加业务实践等。详细调
15、查的策略出安民告示、注意调查顺序、要有数量概念(要注意收集有数量概念的数字以供定量分析之用)、有正确的调查态度。,组织结构图 描述组织的结构关系及组织的信息流。信息关联图 反映组织中部门之间的信息关系。业务功能图 对每个部门所具有的业务功能的详细描述。现场工作流程图 以一个部门的工作现场为背景,在工作场所的平面图上描述信息流和其他各种流的情况。生命周期图 以追踪一笔业务,由它所发生和进入系统开始到结束为止,这个过程可能涉及若干部门,包括许多不同的业务处理。,调查主要工具,组织结构与业务调查,组织结构图 描述组织的结构关系及组织的信息流信息关联图 反映组织中部门之间的信息关系 业务功能图 对每个
16、部门所具有的业务功能的详细描述现场工作流程图 以一个部门的工作现场为背景,在工作场所的平面图上描述信息流和其他各种流的情况 生命周期图 以追踪一笔业务,由它所发生和进入系统开始到结束为止,这个过程可能涉及若干部门,包括许多不同的业务处理,调查主要工具,组织结构调查,组织结构的含义 一个组织(部门、企业、车间、科室等)的组成以及这些组成部分之间的隶属关系或管理与被管理的关系。,组织结构与业务调查,总公司,组织结构调查,组织结构的表示方法示例:某企业组织结构图,供销处,生产处,技术处,财务处,人事处,行政处,采购,销售,仓库,研究,设计,总务,房产,福利,一分厂,运输,二分厂,n分厂,结构组织图一
17、般应该有:,1)从属;2)三流(物流、资金、信息),信息关联图和管理业务功能图,示例:某销售系统的管理功能图,管理功能图它是将组织结构图中的每一个部门所具备功能的详细展开。,信息关联图它是一张专门的交流的图。,仓库,生产科,销售科,财务科,发票,发货单,发票,发货单、入库单,入库单,生产计划,生产计划,业务流程图,示例:某订单生命周期图,实体生命周期图它是某一实体从产生、传递、使用到消亡为止的示意图。,现场工作流程图 它是一张以工作现场为背景的工作流程图。,收发员,科长,用户手册,仓库保管员,会计,价格手册,发票,订货单留底,开票,仓库账目,订货单,发票,用户,订单,检查,不合格订单,合格订单
18、,有货订单,缺货订单,可欠订单,不可欠订单,处理完订单,待付款订单,查库存,检查信用,发货记账,通知付款,收款付货,数据流程调查,数据流程调查过程的任务1、收集原系统全部的输入单证(如入库单、收据等)、输出报表、帐本等的典型格式。2、弄清各环节上的处理方法和计算方法。3、上述单证等的制作单位、报送单位、发生频度(如每月制作几张)、发生高峰时间及发生量。4、上述单证各项数据的数据类型、长度、取值范围。目的:为了实现计算机信息管理。,数据流程图(Data Flow Diagram简称 DFD)1、DFD是一种用来表达系统内部数据流动过程的图形工具 2、主要功能是能够精确地在逻辑上描述新系统的功能、
19、数据输入、输出和存储地方,而摆脱了所有的物理内容 3、数据流程图的特点:抽象性、概括性,数据流程调查,数据流程图的表示符号,1)数据流的源或终点(外部实体)本系统之外,和本系统有信息传递关系的人或单位,是系统的输入源和输出去向。2)数据流 流动着的数据(如订货单、发货票)。通常在数据流符号的上方标明数据流的名称。3)加工(处理)对数据的处理逻辑(如出库处理、开发票)。通常在长方形内填写处理的名字。4)文件(数据存储)存储数据的数据文件、文件夹或帐本。通常在图形右部填写数据存储的名字。,外部实体(S),处理(P),数据流(D),数据存储(F),打印工资单的数据流程图,基本工资,奖金,总工资,工资
20、单,文件,加工,数据流,源或终点,关于数据流程图的几点说明,一、数据流1、数据流的流向有下面五种情况:数据流可以从加工流向加工;数据流可以从加工流向文件;数据流可以从文件流向加工;数据流可以从源点流向加工;数据流可以从加工流向终点。2、除了和文件有关的数据流外,其他数据流都应该有个有意义的名字;并且加工的输入和输出数据流的名称应该有所区别,打印工资单的数据流程图,3、DFD中所描述的是数据流而不是其他的流是数据流而不是控制流 是数据流而不是实物 是数据流而不是动作与判断,图 A,图 B,图 C,图 D,图 E,关于数据流程图的几点说明,二、加工,1、每个加工一般有三部分组成:输入数据流;输出数
21、据流;把输入数据流转换成输出数据流,即输入数据流与输出数据流必须有所变化。2、每个加工都要有一个编号,编号应具有唯一性。编号应与数据字典中的编号相一致。在分层的DFD图中,编号用于说明这个加工在层次分解中的位置 3、每个加工都要有一个合适的名称。加工名要简捷易懂,尽可能反映该加工所做的处理,一般最好由动宾结构组成,即“动词十名词”,如“计算工资”。加工名称最好不要用空洞的动词来命名,如计算、统计等,关于数据流程图的几点说明,三、文件,源点和终点是存在于系统外部,是系统的输入源和输出去向。源点和终点可以是人或其它系统。在DFD中引入源点和终点是为了便于理解系统,不需要严格定义它们。,1、文件上一
22、定要有数据流2、如果加工要读文件,则数据流是从文件流出的;如果加工要写文件则数据流是流向文件的。如果加工既要读文件又要写文件,则数据流是双向的。3、每个文件也要有统一的编号,编号应与数据字典中的编号相一致。4、每个文件也要有一个名称。文件名应概要地说明文件中的主要数据,如存款帐。5、为避免DFD中出现交叉线,同一文件可以在多处出现。,四、源点和终点,数据流程图的画法,遵循“逐层分解”、“由外向里”的原则 画出系统顶层DFD图:把整个系统当作一个“功能”看待,画 出所有的输入输出 再画系统的内部,逐步将一个大的功能分解成多个子加工,加工之间有数据流作为连接再分析每个加工,如果加工内部还存在数据流
23、则应将加工再分为几个子加工,并在子加工之间画出这些数据流对于一个规模较大结构复杂的管理信息系统,它的数据流程图可能包括几十个加工,为了控制复杂性,通常采用分层方法画DFD图。,分层数据流程图,数据来源,数据去向,系统处理,分层DFD的画法:1、画出顶层DFD 顶层DFD图由源点、终点和代表系统的一个大加工组成,说明系统总的处理功能、输入和输出。如顶层图模式:,2、采用逐层分解方法,对加工进行分解,一直到全部变成不能分解的基本加工为止,从而产生出一层层子图来,画分层数据流程图应注意的问题,合理编号:分层数据流程图的顶层称为0层,称它是1层的父亲,而1层是0层的子图,依次类推;子图的编号就是父图中
24、相应加工的编号;子图中加工的编号由子图号、小数点和局部号组成。,画分层数据流程图应注意的问题,父图和子图的平衡 子图与父图的数据流必须平衡,这是分层数据流程图的重要性质。这里的 平衡指的是子图的输入、输出数据流必须同父图中对应加工的输入、输出数据 流相同,但可以更加细致。,存折,存(取)款单,存折,错误单子,存折,存(取)款单,错误单子,存折,订货单,提货单,提货单,客户,帐号,数量,品种,画分层数据流程图应注意的问题,局部文件的使用 对文件的读、写完全局限在某个加工之内,即不是父图中各个加工之间的交界面。该文件即是子图的局部文件,可以不在父图中出现。,E,G,X,Z,分解的程度 对于规模较大
25、系统的分层数据流程图,一般来说一个加工每次分解最多不要超过七个为宜。,画分层数据流程图应注意的问题,分解加工的策略 参考现行系统的组织结构图和业务功能图来帮助分解 按业务人员处理业务的流程来帮助分解 先画出显式加工,然后,再补充隐式加工,发票,图 A,图 B,画分层数据流程图应注意的问题,分解加工的策略 提高加工的独立性 提高加工独立性的方法,就是在两个加工之间加入文件。起隔离加工用的文件称为隔离文件。隔离文件切断了两个加工之间的直接联系,变成加工与文件的存取关系。,图 A,图 B,数据流程图实例,例:培训中心主要业务顶层图(TOP图),通知单,答复,函电,错误函电,数据流程图实例,查询要求,
26、付款信息,报名信息,注销信息,发票,通知单,注销单,发票,报名单,满员信息,学生,查询结果,P1.1,P1.2,P1.3,P1.4,P1.5,P1.6,P1.7,F1,F1,学生,函 电,满员信息,错误函电,数据流程图实例,订货单,发货票,催款单,数据流程图实例,P2.1判定订货处理方式,P2.2开发货票,P2.3开付款通知单,F2 库存账,F1 信用手册,F5 订货单存档,F4 等有货再发订货单,F3 待付款订货单,发货票,发货票,发货票,订货单,催款单,订货单,D2(缺货订货单),D3(非信用订货单),D1(信用订货单),示例1:订货处理的第二层数据流程图,数据流程图实例,申请单,不合法申
27、请单,分配单,、TOP图,2、第一层图,申请单,不合法申请单,分配单,分房单,调房单,允许调房单,数据流程图实例,3、第二层图,分配单,分房单,调房单,允许调房单,允许调房单,得分,分房信息,检查数据流程图的正确性,数据守恒数据不守恒的情况有两种:一种是某个加工用以产生输出的数据并没有输入给这个加工,这时可以肯定是某些数据流被遗漏了 另一种是一个加工的某些输入并没有从这个加工输出,这并不一定是错误,但值得与用户再研究一下:为什么要将这些数据输入给这个加工,而这个加工却不使用它?如果确实是不必要的,就可以将多余的数据流去掉以简化加工之间的联系。文件的使用 对文件的操作通常有读和写两个,如果只有其
28、中一个就有可能遗漏了某个加工,特别是只有流入没有流出的情况。父图和子图的平衡 主要是父图和子图的数据流是否平衡。,思 考 题,某工厂成品库管理的业务过程如下:成品库保管员按车间送来的入库单登记库存台账。发货时,发货员根据销售科送来的发货通知单将成品出库,并发货,同时填写三份出库单,其中一份交给成品库保管员,由他按此出库单登记库存台账,出库单的另外两联分别送销售科和会计科,请根据以上的说明画出数据流程图。,入库单,发货单,出库单,编写数据字典,数据字典(Data Dictionary,简称DD),数据字典(Data Dictionary,简称DD)是对DFD中数据流、加工、文件和外部项逐一进行严
29、格定义,并按照一定次序排列起来的一部文件,它便于人们方便地查阅。DFD是系统的大框架,而DD是对DFD作精确的描述,两者结合起来定义整个系统。,数据词典中主要有以下四种条目:数据流。文件(数据结构)。数据项(指不能再分解的数据单元)。加工,加工类条目又称为“小说明”,描述加工的处理逻辑。,编写数据字典,字典中的一些符号约定:,:表示定义为。例如,学生情况=学号+姓名+课程名+成绩:表示“与”。例如,借书证=借书证号+姓名+书号+借书日期 I:表示“或”即选择括号中的某一项。例如,性别=男|女:表示“重复”,即括号中的项要重复若干次,重复次数的上、下限也可在括号边上标出。例如,通讯录=姓名+电话
30、+邮编():表示“可选”,即括号中的项可能有可能没有。,采用上面的符号系统,可以表示在DFD中出现的项目。如我们日常看到的发票,可定义为:,发票=单位名称+日期+商品名称+规格+单位+数量+单价+金额+总金额+(备注)+开票员,编写数据字典,数据流的定义,1、数据流由一个或一组固定的数据项组成。2、定义内容:编号、名称、简述、组成、来源、去向、数据流量例:数据流定义 数据流编号:D03-08 数据流名称:领料单 简 述:车间开出的领料单 数据流来源:车间 数据流去向:发料处理模块 数据流组成:领料单 材料编号材料名称领用数量 日期领用单位 数 据 流 量:10份/时,编写数据字典,文件条目的定
31、义,1、数据结构:描述数据项之间的关系2、定义内容:名称、编号(如DS03-01)、简述、组成,数据结构编号:DS03-02 数据结构名称:订货单标识 简 述:订货单编号和日期 数据结构组成:I1 I2,例1:数据结构的定义 数据结构编号:DS03-01 数据结构名称:用户订货单 简 述:订货单编号日期、用户情况、订货要求 数据结构组成:DS03-02 DS03-03 DS03-04,编写数据字典,数据项的定义 1、数据项:组成数据流的最小单位 2、定义内容:编号、名称、别名、简述、长度、取值范围等 例:数据项定义 数据项编号:I0201 数据项名称:材料编号 别 名:材料编码 简 述:某种材
32、料的代码 类型及宽度:字符型,4位 取 值 范围:从“0001”到“9999”备 注:必要的说明,编写数据字典,加工的定义,1、处理逻辑的定义仅对数据流程图中最底层的处理逻辑加以说明。2、定义内容1:编号、名称、简述、输入、输出、处理内容、处理频率3、定义内容2:加工逻辑,例 处理逻辑定义 处理逻辑编号:P02-03 处理逻辑名称:计算电费 简 述:计算应交纳的电费(单价*用电量)输入的数据流:数据流电费价格,来源于数据存储文件价格表理数据流电量和用 户类别,来源于处理逻辑“读电表数字处理”和数据存储“用户文件”。处 理:根据数据流“用电量”和“用户信息”,检索用户文件,确定该用户 类别;再根
33、据已确定的该用户类别,检索数据存储价格表文件,以确定该用户的收费标准,得到单价;用单价和用电量相乘得该 用户应交纳的电费。输出的数据流:数据流“电费”一是去外部项用户据存储用户电费账目文件。处 理 频 率:对每个用户每月处理一次。,描述处理逻辑的工具,一、结构英语表示法-结构化语言表示法,顺序结构,输 入:输 出:功能作用:,循环结构,条件,处理,DO WHILE 处理1ENDDO,描述语句:,描述处理逻辑的工具,结构英语表示法-结构化语言表示法,判断结构,例:某公司给购货5万元以上的顾客以不同的折扣率。如果这样的顾客最近3个月无欠款,则折扣率为15%;虽然有欠款但与公司已经有10年以上的贸易
34、关系,则折扣率为10%,否则折扣率为5%。,IF 购货额=5万元 IF 最近3个月无欠款 折扣率为15%ELSE IF 与公司贸易10年以上 折扣率为10%ELSE 折扣率为5%ENDIF ENDIF ELSE 折扣率为0%ENDIF,描述处理逻辑的工具,判断表(决策表Decision Table),决策表也称判断表,也是一种表达逻辑判断的工具,它以表格的形式给出各种条件的全部组合以及在各种组合下应采取的行动。当条件的个数较多。每一条件的取值有若干个、相应的动作也很多的情况下,使用决策表比决策树更加有效和清晰。,例如:检测定货单的“处理”为:如果资金超过500元,又未过期,发出批准书和发出提货
35、单,但过期了,押下批准书;如果资金未超过500元,无论过期与否,发出批准书和发出提货单,但过期了,需要发出通知单。,描述处理逻辑的工具,判断树(决策树)与数据字典不同,判断树用来描述相对复杂的逻辑处理。是用来表示逻辑判断问题的一种图形工具。它用“树”来表达不同条件下的不同处理,比用语言的方式更为直观。,检测订单,资金500元,资金500元,过期,未过期,过期,未过期,押下批准书,发出批准书、发出提货单,发出批准书、发出提货单、发出通知书,发出批准书、发出提货单,描述处理逻辑的工具,三种工具的比较,数据-功能格栅图,编写数据字典过程,实际上是对数据流程图进行详细的数据分析和功能分析的过程,是一个
36、从合到分的过程。在这个过程中,可能会补充许多详细的内容。为了保证这些补充内容与整个系统相一致,彼此正确地配合与呼应,还要再一次把它们综合起来,进行整理与审核,数据-功能格栅图可以帮助实现这个功能 如果在填写过程中,发现某个加工所需要的数据在左下限中找不到,说明在数据分析时发生了遗漏情况。反之,如果某个数据项没有相应的加工来处理,或者只有使用而无处产生,说明在功能分析时发生了遗漏。,建立新系统逻辑模型,前面我们所得到的逻辑模型,仅仅是从现有系统中提取出来的,在此基础之上找出现有系统存在的不足和需要改进的地方,改进后的系统逻辑模型就成为新系统逻辑模型构造新系统的逻辑模型可分为下面两步:1、分析系统
37、目标与现行系统逻辑上的差别,建立新系统的逻辑模型决定“变化范围”将“变化的部分”看成一个加工 由外向内对“变化部分”进行分析:对“变化部分”进行分析,是利用前面讲的分解技术进行的。将“变化部分”分解以后,就可以获得目标系统的(新系统)的逻辑模型 2、提出新系统逻辑方案 新系统的逻辑方案,主要包括下面几方面内容:改进后的新系统业务流程。新系统的数据流程。新系统的逻辑结构。即新系统中的子系统的划分。新系统中数据资源的分布。新系统中的管理模型。,系统分析说明书,系统分析说明书是系统分析阶段的技术文档,也是这一阶段的工作报告,是提交审议的一份工作文件。系统分析说明书一旦审议通过,就成为有约束力的指导性文件,成为用户与开发人员之间的技术合同及下一阶段系统设计的依据 一份完整的系统分析说明书,通常包括以下三方面内容:A、引言说明项目的名称、目标、功能、背景、引用资料、本文所用的专用术语等。B、项目概述项目的主要工作内容现行系统的调查情况新系统的逻辑模型 C、实施计划:工作任务的分解、进度、预算,
链接地址:https://www.31ppt.com/p-6393423.html