05-第五章-2013版-判断树、判断表作业
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
6. 社会可行性分析
– 6.1 社会法律政策可行性 – 6.2 社会公共环境可行性 – 6.3 操作可行性
3. 拟建立的信息系统
– 3.1 简要说明 – 3.2 初步建设计划 – 3.2 对组织的意义和影响
7. 结论
– 7.1 可行性研究结论 – 7.2 结论的解释
第二节 结构化分析方法
迪杰斯特拉(Dijkstra) 等人提出的结构化程序设计思想基 础上发展而来的一种系统开发方法。
(5)最后,要画清楚流程的起点与终点
四、数据流程分析
通过对业务流程的分析,从中分析业务中的数据流,分析 系统有关数据的输入、处理、存储、输出等,在此基础上 确定系统的数据处理过程 分析工具:数据流图 数据流图:是系统结构化分析的主要工具。也是 新系统逻辑模型的主要组成部分,它 能生动、精确地在逻辑上描述新系统 的功能、输入、输出和数据存储等 ,而摆脱了所有的物理内容。 原则:“自顶向下”的方法
加工的命名
无意义的名字:
储户
数据1
处理1
数据2 帐户
较好的命名: 储户
取款单
检查 合理取款单 合理性
帐户
3、文件 文件是相关数据的逻辑集合。当某一数据流 被加工处理后,若暂时不需要转到下一“加工站” 进行处理时,往往先将它存到文件中,待处理时 再提取。 当加工要从文件里读数据时,数据流是从文 件流向加工的,当加工写入或修改文件时,数据 流是从加工流向文件。
数据流图的表示符号:
数据流的源点和终点 (外部实体)
加工—P (处理过程)
数据流—S
数据存储—D
1
数据流 数据流由一组固定成分的数据所组成,数据流直观地反 映了系统各部分之间的信息传递关系。 例如:实验书 P99. “采购订单”是由“供应商、业务员、 存货名称、单价”等
数据流的流向大致有以下几种: (1)从加工流向加工。(审核后记账) (2)从加工流向文件(盘点生成入库单、出库单)。 (3)从文件流向加工(入库单审核)。 (4)从源点流向加工(对供应商的发票进行审核)。 (5)从加工流向终点(经审核的发票到财务部)。
(二)可行性分析 根据系统的各项需求,分析规划中的MIS系统在目前情况下 是否有必要、有可能进行。它包括: 1、技术的可行性 (1)人员和技术力量的可行性 (2)计算机硬件的可行性 (3)计算机软件的可行性
2、经济可行性 即对开发进行成本—效益分析 分析方法:资本回收期法、净现金流量法、内含报酬率 法等方法
2.自顶向下全面展开
3.工程化的工作方式 4.全面调查与重点调查相结合
二、系统详细调查的内容
– 1.组织结构的调查(组织结构图) – 2.系统目标、管理功能的调查(功能结构图) – 3.业务流程的调查(业务流程图) – 4.信息流程的调查(数据流程图) – 5.系统环境的调查
三、系统详细调查的方法
业务处理单位
信息传递过程
表格或报表制作
数据或文件存档
业务处理功能描述
收集或统计数据 (人工操作)
2、绘制业务流程图的基本步骤
(1)确定各项职能及所做的工作任务;
(2)划定工作起点和终点; (3)跟踪关键业力对象;
(4)确定岗位(组织单元)及其活动;
(5)绘制流程图草案; (6)流程图汇总分析;
(7)分析确定流程图
商品目录
检索商 品信息
修改 库存
商品库存
4、数据流源点和终点 数据流源点是信息系统的数据来源地,终点是数 据流的目的地。数据流源点和终点都是存在于信 息系统之外的。例如,会计帐务处理系统输出的 报表,要报送到上级主管部门、开户银行和财税 部门等。这些部门对会计帐务处理系统来说是数 据流的终点。
数据流图中的流动是实实在在的数据,而不是程序框图中通 常画的那种控制流。两者的区别是,数据流上只有数据流过, 而控制流上没有数据流流动。
2、加工 加工是对数据流的一种处理。当数据流通过 某个“加工站”时,它的所有数据都将被处理。 当数据流流出这个“加工站”时,它的数据 都会发生变化,或是数值变化,或是性质变化。 加工的作用就是要实现这一变化。 例如:“审核发货单”、“处理选课单” 、 “产生发票”等 注意:最好使用动宾词组,也可用主谓词组, 不要使用空洞的动词
需要分析的主要活动: 分析研究现行系统的:
– 1. 组织结构与管理功能,找出存在的问题,根 据要求提出意见; – 2.业务流程,优化业务流程中的不合理部分, 确定新系统的业务流程; – 3.数据流程,发现数据处理流程中的存在的问 题,并确定需要作何种改变。
二、组织结构与功能分析
1、组织结构分析
对组织结构的合理性进行分析,找出存在的问题,提 出调整、变革的意见。
– 1.直接面谈或专门访问 – 2.发放问卷调查表 – 3.召开讨论会 – 4.文献法 – 5.直接参加业务实践
第四节 用户需求分析
用户需求分析是在系统详细调查的基础上进行 的,以明确满足用户需求的新系统的基本功能要 求。 一、MIS的需求分析
1、在调查的基础上,了解和分析: 功能需求:各子系统应具有的功能 性能需求:硬件技术、软件技术、存储容量、传输速度 等要求 资源和环境要求:对资金、管理人员的素质等方面要求 可靠性要求:系统不出故障的概率和故障恢复能力要求 安全保密要求:保障数据安全的技术要求
可行性分析报告具体格式示例
可行性分析报告 1.引言
– 1.1 编写目的 – 1.2 背景 – 1.3 参考资料
4. 经济可行性分析
– 4.1 支出 – 4.2 收益 – 4.3 支出收益分析
5. 技术可行性分析
– 5.1 主要技术路线 – 5.2 技术可行性分析
2. 现行组织系统概况
– 2.1 组织目标和战略 – 2.2 业务概况 – 2.3 存在的主要问题
三、结构化分析方法的结果
1、一套分层的数据流图
2、一本数据字典 3、一组加工逻辑说明
第三节 系统详细调查
详细调查是对现行系统的全面、深入和详细的调查分
析,其目的是进一步弄清现行系统的运行状况,发现薄弱
环节并找出要解决的问题,为进一步的用户需求分析和建 立新系统逻辑模型收集资料。
一、原则
1.用户参与
一、结构化分析方法的思想
所谓结构化分析方法:是在结构化程序设计思想基础上发展起 来的方法,通过运用系统的思想和系统工程的方法,按照面向用户 的原则,采用自顶向下的策略,由粗到细,逐层分解的分析方法。 结构化分析方法是目前较为成熟、广为使用的一种分析方法。
二、结构化分析方法特点
1、面向用户的观点 2、系统的思想和方法 3、自顶向下的原则 4、过程文档化,文档标准化、规范化 5、尽可能采用图表工具描述,直观易理解 6、强调逻辑结构而不是物理实现
根据系统规划确定要开发的系统,在通过调查的基础之 上确定系统开发的可行性。如果确认当前需开发的系统是可 行的,则系统开发进入下一阶段:系统分析 系统分析的任务: 任务:在总体规划的指导下,在初 步调查和分析的基础上 ,进一步详细调查现行系统的业务流程,利用数据 流图和数据字典来表达一个系统的全部逻辑特征, 并包括对系统作业处理逻辑及其有关数据的全部定 义。 从逻辑上确定了系统功能,不涉及到物理实现----逻辑模型 系统分析确定需开发的新系统应该“做什么?”,即What?
2、组织与业务关系分析
反映组织内部各部门之间的联系程度和各部门的主要 业务职能。
3、管理功能分析
分清各部门的管理功能,经过归纳、整理、并用功能 结构图来描述以系统目标为核心的整个系统的各项功 能的层次关系。
三、业务流程分析
系统业务流程分析是详细调查的重要方面,目的在于分 析清楚系统中管理业务处理的流程(走向)、相互 关系、涉及的部门和人员及相互关系。 1.业务流程图的基本符号及含义 业务流程图(TFD):是业务流程分析所使用的图形工具, 它是用一些规定的符号和连线表达 某个具体业务处理过程。 业务流程图的基本符号
第一节 系统调查和可行性分析 一、系统初步调查
在开展新系统分析之前,必须对现行系统进行初步调查,以 确定开发新系统是否可行。
1.系统初步调查的目标
要弄清系统开发要解决的主要问题和目标,粗略估计系统
开发所需要的资源,论态 2)组织机构和人员分工 3)业务流程 4)基础数据:各种计划、单据、报表等 5)资源情况 6)约束条件 7)薄弱环节 8)其他需要了解的有关问题
(三)编制可行性研究报告(P93),得出结论 可行性研究报告格式 1、可行性研究的前提 2、对现行系统的分析 3、所建议的系统 4、可选择的其他备选系统方案 5、投资及效益分析 6、社会因素方面的可行性 7、结论 两种结论:可行——进入下一阶段的MIS开发工作 不可行——停止MIS开发或等条件成熟后开发
间接效益:改进簿弱环节、提高数据处理的准确性和及时性、 提高效率、提高管理和决策水平、提高企业信誉等
(3)管理可行性 取决于:领导和管理人员的态度、管理的基础工作(如 业务、单据、报表、帐册等是否规范、统一; 机构设置、人员分工是否合理;编码方案是否 存在和统一;各项基础数据是否健全和准确; 管理人员的素质和文化程度是否符合要求等)
(1)成本的估算 成本构成:a、设备费用(计算机、网络及外围设 备、 机房、空调)
b、 软件购买费用(系统软件费用、应用软件购买费用) c、 MIS软件开发费用(开发费、有关人员工资、加班费、 资料费、差旅费、调查费、复印费、评审和鉴 定费等) d、系统运行、维护费用(人员技术培训费、设备维修和保 养费、水电费、磁盘、墨盒、色带、打印纸、加 班费等) 软件开发费用的估算方法: a、程序代码行估算法:开发费用=程序的代码行*每行价格 b、工作量估算法:开发费用=软件开发工作量(人次/月) *工作量成本(元/人月) (2)效益的估算 直接效益:节省人力、降低成本、改善服务导致客户 的增加、加速资金周转等
实例1:图书馆订书业务流程 某图书馆“订书室”的主要业务是这样的: “订书室”负责该馆的图书采购业务,首先根据图书发行 出版单位(即供货单位)的订书目录,以及本图书馆的 图书总账目录通过目录查重选择需要的图书,然后发出
订书单。供货单位将图书、发票邮寄回来后,“订书室”
进行审核,合格的图书登记入图书总帐,并将发票送财务科, 书送书库,购书清单送编目室;不合格的退给供货单位。
图书馆订书业务流图
图书 供书 单位 审核验收 不合格退回
合格的图书 入库 财务 科
发票
合格发票
登记
订书目录 订书 室
发票
新书清单
订购查重 图书总账 编目 室 采购订单 订单
3、绘制业务流程图的关键点
(1)首先,要根据文字中的描述,找出画业务流图相关 要素:业务处理单位、业务处理功能、表单、数据库; (2)其次,要分析清楚信息在流程中是如何被处理的 (3)第三,要抓住业务流程中的关键核心--业务处理 功能描述,牢记:在的“业务处理功能描述的□” 只能填 动词,例如,“审核”、“记帐”、“登记”等等,与 “ □”相链接的,一定有输入和输出; (4)第四,要注意:业务处理单位要与业务处理功能相 分离;
第五章 系统分析
本章教学目的和要求
1. 了解系统分析目标、主要内容和工具,掌握设计新系 统逻辑方案的方法,学会编写系统分析报告。 2. 掌握可行性分析的内容和方法,熟悉系统调查的内容 和方法。 3. 掌握结构化系统分析的基本思想、方针和特点。 4. 理解系统需求分析的任务和过程,了解业务流程分析 的任务和主要内容,掌握组织结构与功能调查、业务 流程分析的描述工具。 5. 掌握数据流程图和数据字典的作用,掌握绘制数据流 图的符号和方法,熟知数据字典的构成和定义有关要 素的内容,掌握结构化语言、决策树、决策表的实际 应用, 6. 掌握新的管理信息系统逻辑模型的含义和内容,掌握 系统说明书主要的内容。
系统初步调查要点:
①现在有什么;②还需要什么;
③在现有的条件下能提供什么;
④此开发项目有无必要和可能做的进一步调查和开发
二、 可行性研究
MIS耗资多、耗时长、风险大的工程项目,因此在大规模行动 之前,需要对是否有必要,是否具备必要的条件进行可行性论证。 1、新系统的目标 目标的总体战略性 目标的多重性、依附性 目标的长期性、适应性 建立一个新的信息系统总的原则 (1)节省成本和日常费用开支 (2)提高工作效率和减轻工作强度 (3)提高信息处理速度和准确率 (4)提高系统的安全性、可靠性、可控性 (5)提供各种新的处理功能和决策信息 (6) 为服务对象提供更多的方便条件