第15章 系统分析_第1页
第15章 系统分析_第2页
第15章 系统分析_第3页
第15章 系统分析_第4页
第15章 系统分析_第5页
已阅读5页,还剩76页未读 继续免费阅读

下载本文档

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

文档简介

系统分析的任务:在充分认识原信息系统的基础上,完成新系统的逻辑模型设计,解决系统“是什么What”的问题。系统分析在很大程度上决定了系统开发工作的成败。系统分析的步骤:问题识别可行性分析详细调查系统化分析逻辑方案设计第15章管理信息系统的系统分析第十五章管理信息系统的系统分析

15.1可行性分析和详细调查15.2组织机构和功能分析

15.3业务流程分析

15.4数据流程分析

15.5描述处理逻辑的工具

15.6确定新系统的逻辑方案15.1可行性分析和详细调查

本节内容:

一、可行性分析二、详细调查可行性分析的任务明确开发应用项目的必要性和可行性。可行性分析的内容技术上的可行性:计算机能否程序实现系统的功能需求经济上的可行性:产出应大于投入而非金钱的黑洞,分析投入和产出,避免急功近利管理上的可行性:中高层支持参与,基层的主动积极参与;mis只是辅助管理,不可能代替人的作用。基础数据的管理规范化:三分技术七分管理十二分数据。一、可行性分析-1可行性分析报告是可行性分析结果的表述内容包括:•系统简述•项目的目标•所需资源、预算、期望效益

•可行性的结论可行性结论要求明确指出以下三者之一:

•可以立即开发•改进原系统•目前不可行,推迟开发一、可行性分析-2详细调查需求分析(详细调查)2、调查范围

1)组织机构与功能业务;

2)数据和数据流程;

3)业务流程;

4)决策方式及过程;

5)可用资源与限制条件

6)现存问题及改进。

详细调查的目的完整掌握现行系统的现状,发现问题和薄弱环节,收集资料,为下一步的系统化分析和提出新系统的逻辑方案设计做好准备;•

详细调查应遵循用户参与的原则做到系统开发人员和管理人员互补不足,共同研究存在问题和解决方案;详细调查-1详细调查-2需求分析(详细调查)3、调查方法

1)召开调查会;

2)访谈;a、选择访谈对象;b、准备访谈资料;c、进行访谈;d、整理访谈记录

3)发调查表;自由格式和固定格式

4)参加业务实践。

5)研究资料法;(企业外部的资料;企业内部的各种资料);发邮件说明:调查过程中应尽量使用各种形象、直观的图表工具。详细调查-2需求调查用表(1)详细调查-2需求调查用表(2)内容:组织机构图组织/业务关系分析15.2组织机构和功能分析组织结构图宣教部企管处供应处销售处包装车间质量处厂长厂部经营部生产部后勤部厂长办公室计划统计处财务处调度处设备处1车间...人事处资料室党办资源控制流图供销处厂长人事处生产处技术处财务处行政处研究设计采购销售仓库1车间2车间3车间N车间运输总务房产福利财务主管财务计划成本管理财务会计内部银行财务分析利税计划月度资金计划年度资金计划成本分析成本计划定额成本计算成本核算工资管理专项基金帐务管理奖金管理退休职工工资生产职工工资销售帐务管理日常帐务管理银行帐务管理固定资产折旧基本建设基金技术改造基金资金利用率分析财务计划执行分析利润分析资金使用状况分析业务功能表组织关系业务总工室机动科工艺科设计科质量科计划科计划销售供应人事生产设备更新生产科研究所人事科供应科销售科总务科仓库*VVV<<<*VVV<*V*<<<*<*<*VVV<<V*主管V相关<辅助组织业务关联图

•建立MIS的目的在于提高管理水平,应当把建立新系统看成是对组织的一种有目的改变过程。因此对现行管理业务的调查十分重要。

本节内容:

一、组织结构调查二、管理功能调查三、管理业务流程调查15.3管理业务调查一、组织结构调查-1

组织结构指的是一个组织(部门、企业、车间、科室等)以及这些组成部分之间的隶属关系或管理与被管理的关系。通常可用组织结构图来表示(见下页)。包括管理幅度和管理层次。组织结构的类型:扁平组织:锥形组织:一、组织结构调查-2厂长计划调度组计划科生产部财务部供销科计划组统计组统计组外协组成本组会计组出纳组供应组销售组仓

库组织结构图二、管理功能调查-1功能指的是完成某项工作的能力。调查中可以用功能层次图来描述从系统目标到各项功能的层次关系。下页是一张某销售系统的管理功能层次图。二、管理功能调查-2销售系统管理销售计划管理合同管理销售核算与统计成品库管理市场预测销售历史资料管理编制年度销售大纲编制销售计划

合同有效性审查

合同执行情况分析合同登记和变更销售收入核算销售利润核算销售统计分析出入库管理库存统计市场预测市场分析管理功能图三、管理业务流程调查-1

•调查管理业务流程应顺着原系统信息流动的过程逐步地进行,内容包括:各环节的处理业务、信息来源、处理方法、计算方法、信息流经去向、提供信息的时间和形态(报告、单据、屏幕显示等)。描述管理业务流程的图表有:管理业务流程图TFDTransactionFlowDiagram表格分配图业务流程图TFD

TransactionFlowDiagram业务流程分析有助于了解该业务的具体处理过程,发现和处理系统调查工作中的错误和疏漏,修改和删除原系统的不合理部分,在新系统的基础上优化业务处理流程。TFD就是用一些规定的符号来表示某个具体业务处理过程业务流程图TFD

TransactionFlowDiagram基本符号业务处理单位业务处理功能描述表格/报表数据存储信息传递过程某企业物资管理业务流程图车间领料单用料计划未批准的

领料单审核库存台帐用料流水账已批准的

领料单处理领料

通知采购缺领料

通知单订货合同催货单供应商补充

订货单提货通知单入库单有关部门库存报表举例表格分配图表格分配图可以帮助系统分析员表示出系统中各种单据和报告都与哪些部门发生业务关系。列表示部门,箭头表示单据的流向采购部门财会部门收货部门准备采购单采购单4联卖方登记待收货存档卖方存档应付帐应付款处理收货处理收货单4联待收货清单付款取货通知存档表格分配图实例业务流程图TFD

TransactionFlowDiagram绘制银行处理存款的业务流程图储户将填好的存款单、存折、现金交给银行,银行作如下处理:1、审核存款单、存折、现金,如发现不合格时退回给储户重写;合格的存款单、存折、现金交存款处理2、处理存款时要修改账目和存折,再将存折退回给储户3、银行将现金存入现金库业务流程图TFD存折审核储户存折、现金、存款单存款处理存折、现金、存款单存款凭证帐目文件存款凭证门诊医生接诊的业务流程图病患门诊医生图2.1就诊的业务流程图挂号诊断检验检验申请缴费检验医生检验结果出具处方15.4数据流程调查本节内容:

一、数据流程图及其绘制用符号二、数据流程图实例三、绘制数据流程图的方法一、数据流程图及其绘制用符号数据流程图是一种能全面地描述信息系统逻辑模型的主要工具,它可以用少数几种符号综合地反映出信息在系统中的流动、处理和存储情况。它描绘信息和数据从输入到输出的过程中所经历的一系列变换。

DFDDataFlowDiagram数据流程图有两种一种是通过调查绘出的现行系统的数据流程图;另一种是对现行系统的数据流程图经过系统化分析和改进后的新系统的数据流程图。数据流程图的作用是:⑴抽象地表示了业务处理的过程。交流信息的工具⑵是自顶向下分析信息处理流程的工具,其抽象性便于设计计算机化的业务处理过程。分析和设计的工具⑶根据逻辑存储,作数据分析数据建模,向数据库设计过渡;⑷一个处理过程对应一项功能单元。在此表达功能单元的处理方法后,向设计程序过渡。一、数据流程图及其绘制用符号外部实体数据流处理数据存储绘制数据流程图的四种符号是:外部实体:指系统之外的人或单位,他们和本系统有信息传递关系。用S表示。数据流:表示流动着的数据,可以是一项数据或一组数据。用D表示。处理:表示处理逻辑。用P表示。数据存储:指通过数据文件、文件夹或帐本等存储数据。用F表示。描绘“做什么”,不考虑“怎么做”存款的数据流程图DFD审核P1现金库存款P2账目存折存单现金不合格存折存单现金存折存单现金储户合格存单三、绘制数据流程图的方法订货子系统的顶层数据流程图数据流程图是分层次的,绘制时采取自顶向下逐层分解的办法。用户P2订货处理三、绘制数据流程图的方法P2.1判定订货处理方式等有货再发订货单D2P2(订货单)P1(订货单)订货单P2.2开发货票订货单存档D1财务科发货票付款通知单仓库发货票发货票订货处理的第二层数据流程图下图是对顶层流程图中的处理进行分解:包含三个处理用户库存帐信用手册P2.3开付款通知单P3(订货单)订货单待付款订货单D3三、绘制数据流程图的方法订货处理的第二层数据流程图下图是对顶层流程图中的处理进行分解:包含三个处理:1、判定订货处理方式。根据用户信用情况、库存情况和购货金额将订货单按三种情况处理:可以赊物,立即发货同时修改库存帐。输出数据流为D1。等有货后再发货,输出数据流为D2。要求先付款,输出数据流为D3。2、开发货票。发货票一式四份,分发仓库、用户、财务科和存档。3、开付款通知单。系统数据流程分析顶层数据流程图病患图13.11顶层数据流程图小型医院门诊就医系统P0医生F1F1、F8F7、F9F2、F3注:F1.病患信息F2.病患检查结果信息F3.病患药单信息F7.药品F8.挂号信息F9.病历和计价信息第一层数据流程图病患挂号P1医生F1诊断P2F4、F5检验P3F5、F6病患基本信息表D1病患疾病信息表D2病患药方信息表D4图13.12第一层数据流程图注:F1.病患信息F2.病患检验结果信息F3.病患药单信息F4.挂号信息F5.已交费信息

F6.检验申请F7.药品F8.病历和计价信息图缴费P4取药P5F5F4查询P6F8F7病患检验结果表D3F2、F3F1F2数据字典编号名称来源去向组成说明D1病患基本信息表病患审核有效性姓名、挂号单号码、病历号码、挂号类别、日期、性别、年龄按需求更新D2病患疾病信息表医生病患病历信息检索和显示挂号单号码、病历号码、日期、病历、接诊医生、科室按需求更新D3病患检验结果表医生病患检验结果信息的显示挂号单号码、姓名、性别、年龄、日期、检验情况、检验结果、检验员、检验类型按需求更新D4病患药方信息表医院病患药方信息检索和显示挂号单号码、病历号码、日期、药品、个数、单位修改,需要调整数据流程图实例DFD.PPT15.4数据字典内容:

一、数据字典的作用和内容二、数据字典的定义三、数据字典中对数据结构的定义一、数据字典的作用和内容数据字典(DataDictionary简称DD)数据流图上所有成分的定义和解释的文字集合就是数据字典。数据字典的作用:数据流图只能给出系统逻辑功能的一个总体框架而缺乏详细、具体的内容。数据字典对数据流图的各种成分起注释、说明的作用,给这些成分赋以实际的内容。还对系统分析中其他需要说明的问题进行定义和说明。

数据流程图配以数据字典,就可以从图形和文字两个方面对系统的逻辑模型进行完整的描述。一、数据字典的作用和内容数据字典(DataDictionary简称DD)数据流图上所有成分的定义和解释的文字集合就是数据字典。数据字典的内容:主要是对数据流程图中的四个元素进行具体的定义:外部实体(S)、数据流(数据项(I)、数据结构(DS)、数据流(D)

)、处理逻辑(P)、数据存储(F)。1外部实体对外部实体描述内容说明包括外部实体编号、外部实体名称、外部实体输入数据流、外部实体输出数据流、备注等。目前大部分直接采用辅助工具,在计算机中进行说明。

返回本节外部实体系统名:图书借阅信息系统

编号:条目名:采编部别名:输入数据流:图书需求反馈输出数据流:图书入库信息主要特征:获取读者的图书需求信息,新书目入库简要说明:本系统不负责下达具体购书内容,只是根据读者阅读需求提供购书建议修改记录:编写樊庆萍日期2004.4审核丁宝康日期2004.42数据流之数据项

数据项是数据流与数据存储的组成成分。一个数据流有许多数据项构成,数据项的种类有基本项、导出项与组合项三种。基本项是在系统条件下不必再分解的数据项,对应数据库的数据字段。导出项是可由其他数据项推导出的数据项。复合项是由几个数据项组合而成的。数据字典需要对数据流的基本数据项进行说明

返回本节数据项系统名:图书借阅信息系统编号:条目名:读者证号

别名:属于数据流:F5~F9,F11,F12存储处:D2数据元素值:代码类型长度意义

字符8个字符代替读者信息的号码简要说明:读者证号是读者的识别符,每位读者都有唯一的证号修改记录:

编写樊庆萍日期2004.4审核丁宝康日期2004.42数据流之数据结构

什么是数据结构?数据结构描述了某些数据项之间的关系。

一个数据结构可以由若干个数据项组成;也可以由若干个数据结构组成;还可以由若干个数据项和数据结构组成。数据结构是对业务数据的逻辑描述,数据结构的名称就是用户对数据集合的称呼,如发票、入库单、成绩单。在数据字典中对其定义包括:数据结构的名称、编号、简述、数据结构的组成。数据结构的组成可包含数据项,或者包含的其他数据结构,或者是数据项和其他数据结构混合。

返回本节数据结构系统名:图书借阅信息系统编号:条目名:罚款单

别名:属于加工处理:P9,P11存储处:D6数据结构组成:借书证号+姓名+单位+罚款金额+日期+书名简要说明:罚款是对逾期为还书的读者的罚款,按逾期的天数乘以每天的罚款额。修改记录:

编写樊庆萍日期2004.4审核丁宝康日期2004.42数据流之数据流

数据流说明包括:编号、名称、内部名、组成、使用频率、使用方式(输入、输出、本地、共享)、备注等,重点是对数据流的组成——数据项描述。数据流说明包括数据项和数据结构的特征。

返回本节数据流系统名:图书借阅信息系统编号:条目名:图书逾期通知别名:催还通知单来源:图书逾期去处:读者数据流结构:逾期通知={读者证号+读者姓名+{书名+应还日期}+备注}所有逾期读者简要说明:图书逾期通知在读者所借图书逾期的第二日寄给读者,以提醒其尽快还书修改记录:编写樊庆萍日期2004.4审核丁宝康日期2004.43数据存储

数据流是动态的,数据的逻辑保存是数据存储,数据存储永久保存数据和暂时保存数据,数据库设计主要也是分析数据存储。在数据字典中,对数据存储只管描述,不作优化设计,优化设计在系统设计阶段进行。描述内容包括:数据存储的编号、名称、简述、组成、关键字、相关的处理、流入数据流、流出数据流。重点是数据存储的组成,数据存储的组成要说明业务数据的逻辑结构,如库存账目数据存储的存放出库单、入库单、库存账目。

返回本节数据存储系统名:图书借阅信息系统编号:D1条目名:书目库别名:存储组织:每本图书一条记录按藏书号顺序排列记录数:约30万主关键字:藏书号辅关键字:书名记录组成:项名:藏书号书名著者出版单位出版日期近似长度:105010308(字节)简要说明:1.

图书报废在备注中说明2.

图书处于编目状态时在备注中说明修改记录:

编写樊庆萍日期2004.4审核丁宝康日期2004.44处理过程

在数据字典中,对处理过程的进行功能说明,在数据流程图中,标出了处理过程的名称,虽然从名称中可以了解其功能,但还不详细。对处理过程描述的内容包括:处理逻辑名称及编号、功能简述、输入数据流、输出数据流、备注。对处理过程内部处理逻辑的说明,单独在另一部分处理过程的逻辑描述中进行。

返回本节加工处理系统名:图书借阅信息系统编号:P2条目名:书目检索

别名:输入:图书需求信息输出:图书信息,反馈图书借阅信息加工逻辑:输入图书需求,生成相关记录按照图书需求,反馈图书借阅状态简要说明:提供书目服务,浏览书目信息读者的阅读需求生成购书需求记录修改记录:

编写樊庆萍日期2004.4审核丁宝康日期2004.415.5功能/数据分析功能/数据分析是在业务流程、数据流程及数据分析的基础上,为了整体地考虑新系统的功能子系统和数据资源的合理分布而进行的系统化的分析。功能/数据分析是通过U/C矩阵的建立和分析来实现的。15.5功能数据分析U/C矩阵及其建立首先进行系统化,自顶向下地划分;逐个确定其具体的功能(或功能类)和数据(或数据类);填上功能/数据之间的关系,即完成了U/C矩阵的建立过程。15.5功能数据分析正确性检验(1)完备性(completeness)检验:指对具体的数据项必须有一个产生者(C)和至少一个使用者(U),功能则必须有产生或使用(U或C)发生。(2)一致性(uniformity)检验:指对具体的数据项必须有且仅有一个产生者(C)。(3)无冗余性(non-verbosity)检验:指U/C矩阵中不允许有空行和空列。15.5功能数据分析U/C矩阵的求解过程常通过表上作业法来完成。其具体操作方法是:调整表中的行变量或列变量,使得“C”元素尽量地朝对角线靠近,然后再以“C”元素为标准,划分子系统。划分时应注意:沿对角线一个接一个地画,既不能重叠,又不能漏掉任何一个数据和功能;小方块的划分是任意的,但必须将所有的“C”元素都包含在小方块内。U/C矩阵的建立表上移动作业过程15.5功能数据分析系统功能划分系统逻辑功能的划分:在求解后的U/C矩阵中划出一个个的方块,每一个小方块即为一个子系统。划分时应注意:沿对角线一个接一个地画,既不能重叠,又不能漏掉任何一个数据和功能;小方块的划分是任意的,但必须将所有的“C”元素都包含在小方块内。子系统划分15.5功能数据分析U/C矩阵的功能通过U/C矩阵的正确性检验,可及时发现前段分析和调查工作的疏漏和错误。通过U/C矩阵的正确性检验来分析数据的正确性和完整性。通过对U/C矩阵的求解最终得到子系统的划分。而在小方块以外的“U”,则表示了各子系统之间的数据联系,这些数据资源今后应考虑放在网络服务器上供各子系统共享或通过网络来相互传递数据。15.5功能数据分析数据资源分布所有数据的使用关系都被小方块分隔成了两类:一类在小方块以内;一类在小方块以外。在小方块以内所产生和使用的数据,则今后主要放在本系统的计算机设备上处理;而在小方块以外的“U”,则表示了各子系统之间的数据联系,这些数据资源今后应考虑放在网络服务器上供各子系统共享或通过网络来相互传递数据。数据联系15.6研究和确定管理模型在系统分析中,可以根据业务和数据流程的分析结果,针对每个管理过程信息处理特点,找出相应的管理模型,使管理信息系统更充分运用现代管理科学的成果。管理模型的种类有:软件演示:ABC分类法,保本点销售量,预测综合计划模型:生产计划管理模型库存管理模型财务成本管理模型经营管理决策模型统计分析模型预测模型15.6研究和确定管理模型综合计划模型:是企业一切生产经营、管理活动的总纲领性文件。由2大部分组成:综合发展模型企业的中长期计划模型厂长(经理)任期目标的分解模型新产品开发和生产结构调整模型中长期计划滚动模型资源限制模型数学规划模型资源分配限制模型15.6研究和确定管理模型生产计划管理模型:包括生产计划大纲和生产作业大纲物料需求计划(MRP)模型设备负荷和生产加工能力模型量-本-利分析模型投入生产模型具体的方法有:投入产出矩阵网络计划(PERT)模型/关键路径法CPM甘特图(GANTT)模型物料需求计划(MRP)15.6研究和确定管理模型库存管理模型:库存物资分类法:ABC分类法:一般情祝下,将每年所使用的各类物资按下述方法划分为三类:占总价值65%-80%,总数量占15%-20%的物资,划分为A类物资。占总价值15%-20%,总数量占30%-40%的物资,划分为B类物资。占总价值5%-15%,总数量占40%-50%的物资,划分为C类物资。库存管理模型:根据重订货点和经济订货批量来控制库存15.6研究和确定管理模型财务成本管理模型:会计科目的设定记账方法的设定内部核算制度成本核算模型成本预测模型成本分析模型

15.6研究和确定管理模型统计分析模型:市场占有率分析消费变化趋势利润变化分析质量状况与指标分布分析综合经济效益指标分析。15.6研究和确定管理模型预测模型:多元回归预测模型时间序列预测模型15.6提出新系统的逻辑方案逻辑方案是系统分析阶段的最终成果,是新系统开发中要采用的管理模型和信息处理方法,是今后进行系统设计和实施的依据。逻辑方案的内容:新系统的业务流程新系统的数据流程新系统的逻辑结构和数据资源的分布新系统中的可能涉及的管理模型新系统逻辑方案的建立新系统信息处理方案对原系

温馨提示

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

评论

0/150

提交评论