当前位置:文档之家› 第6章 系统分析

第6章 系统分析


外 协 组
统 计 组
成 本 组
会 计 组
出 纳 组
供 应 组
销 售 组
仓 库
16
组织结构图
2.2 管理功能调查
为了实现系统的目标,系统必须具有各种功 能。 功能,指的是完成某项工作的能力。 调查中可以用功能层次图来描述从系统目标 到各项功能的层次关系 。
17
销售系统管理
销售计划管理
合同管理
销售核算与统计
“怎么做”的问题提供依据。
2
系统分析的任务
1.分析用户需求 分析用户在系统功能、性能等方面的要求以及用户在硬 件配置、开发周期、处理方式等方面的意向和打算。
2.详细调查 通过多种方式对现行系统进行深入调查,了解现行系统 的组织机构、人员分工、业务流程、各种计划、处理过程、 单据和报表格式等,使系统开发人员对现行系统有一个比 较深刻的认识,为新系统开发做好准备工作。
2.
3. 4.
各环节的处理方法
注明制作单位、报送单位、存放地点、发生频度,发生 高峰时间及发生量等 注明数据类型、长度、取值范围等
27
3.1 数据流程图及其绘制用符号
数据流程图的涵义(data flow diagram,简称 DFD )
– 是一种能全面地描述信息系统逻辑模型的主要 工具,它可以用少数几种符号综合地反映出信 息在系统中的流动、处理和存储情况。
销售科根据用户的订货单进行销售处理后向用户发货
订货单
P2
用户 销售处理
发货单
32
对顶层数据流程图进行分解细化
1、订货处理方式 根据用户信用状况,库存状况和订货金额进行 分别处理 立刻发货,并修改库存帐 等有货再发货 先付款
2、开发货票,一式三份,分发仓库,用户和财务科
3、开付款通知单
33
发货票 发货票 P1(订货单) 订货单 用户 P 2.1 判定订货 处理方式 P 2.2 开发货票 发货票
数据流程分析的目的 发现和解决数据流通中的问题。
1.数据流程不畅 2.前后数据不匹配 3.数据处理过程不合理等等。
问题产生的原因 原系统管理混乱,数据处理流程本身有问题,有的也可 能是我们调查了解数据流程有误或作图有误。
26
数据流程调查需要收集的资料:
1. 原系统输入单据(入库单、收据、凭证)、输出报表、 存储介质(账本、清单)的典型格式
物资管理业务流程描述:
车间填写领料单到仓库领料,库长根据用料审批计划审 批领料单,未批准的领料单退回车间。 库工收到已批准的领料单后,查阅库存帐,如有货,通 知车间前来领取,并登记用料流水账,否则通知采购员缺 货。 采购员根据缺料通知,查阅订货合同,如已定货,向供 货单位发出催货请求,否则临时申请补充订货。 供货单位发出货物后,向订货单位发出提货通知。采购 员收到通知后,可办理入库手续。库工验收入库,并通知 车间领料。 此外,库工还要根据库存帐和用料流水账定期生成库存 的报表,呈送有关部门。
– 描述管理业务流程的图有: 管理业务流程图 表格分配图
业务流程图的涵义transaction flow diagram,简称TFD :
– 管理业务流程图是一种描述系统内各单位、人员之间业务关系、
作业顺序和管理信息流向的图表
表格分配图:
– 表格分配图可帮助分析员表示出系统中各种单据和报告都与哪
– 详细调查的原则:
遵循用户参与的原则
使用部门的业务人员、主管和设计部门的系统分析、 设计人员
10
11
– 调查的方法:
开调查会 访谈 发调查表 参加业务实践 资料研究
– 详细调查的主要内容:
管理业务调查 数据流程调查
12
需求调研
方式一:书面形式 方式二:面对面沟通
36
学籍管理包括学生学习成绩管理、学生奖惩管理、学生异动管理三
部分。具体数据流,新增的数据流和外部实体如下图所示
下面以成绩管理为例,较详细地说明逐层分解的思路。 某校现在实行校、系两级学习成绩管理,学校教学管理科、
系教务员都登记学生成绩。
任课教师把学生成绩单一式两份分别送系教务员和学校教 学管理科(简称教管科)。
些部门发生业务关系。
20
业务流程图的绘制基本上按照业务的实际处理步骤和过程绘制。 换句话说,就是“文本”用图形方式来反映实际业务处理过 程的“流水账” (1)业务流程图是系统分析员作进一步系统分析的依据 (2)业务流程是系统分析员,管理人员相互交流的思想工具 (3)系统分析员可以直接在业务流程图上拟出计算要处理部分 (4)利用业务流程图分析业务流程是否合理 调查和分析的重点是: (1)不合理的业务流程有哪些? (2)不合理的业务流程产生的历史原因是什么? (3)改进措施有哪些?以及改进会涉及到哪些方面(包括涉及 面以及技术支持)? (21 4)改进前后对组织的目标的影响有多大?
成品库管理
市场预测
销 售 历 史 资 料 管 理
编 制 年 度 销 售 大 纲
编 制 销 售 计 划
合 同 有 效 性 审 查
合 同 执 行 情 况 分 析
合 同 登 记 和 变 更
销 售 收 入 核 算
销 售 利 润 核 算
销 售 统 计 分 析
出 入 库 管 理
库 存 统 计
市 场 预 测
市 场 分 析
3
3.建立信息系统的逻辑模型 采用一组图表工具来标示和描述新系统的逻辑模型,使 新系统的概貌清晰呈现在用户面前,方便分析人员和用户 针对模型进行交流讨论和完善。 4.编写系统分析报告 系统分析报告是系统分析阶段的成果和总结,是向开发 单位有关领导提交的正式书面报告,也是下一工作阶段系 统设计的依据
18
管理功能图
2.3 管理业务流程的调查
– 主要任务是调查系统中各环节的业务活动,掌握业务的内
容、作用、及信息的输入、输出、数据存储和信息的处理 方法及过程等。
– 是掌握现行系统状况,确立系统逻辑模型必要的环节。
– 可以帮助分析人员找出业务流程中的不合理的流向。
– 调查管理业务流程应顺着原系统信息流动的过程逐步进行 各环节的处理业务 信息来源 处理方法 计算方法 信息流经去向 提供信息的时间和形态(报告、单据、屏幕显示等) 19
28
对应关系的标志
数 据 流 程 图
外部实体
处理的名称
处理
数据流的名称
数据流
数据和数据集的名字
数据存储
外部实体指本系统之外的人或单位,它们和本系统有信息传递关系。 数据流表示流动着的数据,它可以是一项数据,也可以是一组数据(如 扣款数据文件、订货单等),也可用来表示数据文件的存储操作。 处理,又称功能,它用一个长方形来表示处理逻辑。 数据存储指通过数据文件、文件夹或账本等存储数据,用一个右边 开口的长方形条表示。
第六章 管理信息系统的系统分析
1. 可行性分析和详细调查
2. 管理业务调查
3. 数据流程调查 4. 数据字典 5. 描述处理逻辑的工具 6. 系统化分析提出新系统的逻辑方案
1
系统分析的目的就是明确系统开发的目标和
用户需求,从信息处理的功能需求上,提 出系统方案,即提出新系统的逻辑模型, 以此为下一阶段进行物理方案设计、解决
– 可行性分析结论应明确指出以下内容之一:
(1) 可以立即开发; (2) 改进原系统; (3)目前不可行,或需推迟到某些条件具备以后再进行。
9
1.3 详细调查
– 详细调查的对象:
现行系统(包括手工系统和管理信息系统)
– 详细调查的目的:
完整地掌握现行系统的现状,发现问题和薄弱环节, 收集资料,为下一步的系统化分析和提出新系统的 逻辑设计做好准备。
– 经济上的可行性
预估费用支出和对项目的经济效益进行评价。
7
(1)成本分析 开发成本:设备(各种硬件/软件及辅助设备的购置、
运输、安装、调试、培训费等),机房及附属设备(电源动 力、通信、公共设施费),软件开发费用等。 维护成本:系统维护费(软件、设备、网络通信),系 统运行费用(人员费用、办公费用等)。
系教务员根据成绩单登录学籍表,学期结束时,给学生发
成绩通知,并根据学籍管理条例,确定每个学生升级、补考、 留级、退学的情况。
教管科根据收到的成绩单登录教管科存的学籍表,统计各
年级各科成绩分布报主管领导。补考成绩也作类似处理。
39
数据流程分析:
不合理的地方。“学籍表” 系里存一份,教管科也存一份,数
数据流程图的绘制步骤:
数据流程图是分层次的,绘制时采取自顶向下逐
层分解的办法。
– 首先画出顶层(第一层)数据流程图。顶层数 据流程图只有一张,它说明了系统的总的处理 功能、输入和输出。 – 下一步是对项层数据流程图中的“处理”进行
分解,也就是将“销售处理”分解为更多的
31
“处理”。
某厂销售子系统的顶层数据流程图
35
高校学籍管理系统 记录学生从入学到离校整个在校期间的情况,学生毕业时把学 生的情况提供给用人单位。向上级主管部门报告学生学籍变动情况。 它的输入是新生入学时,从省、市招生办公室转来的新生名单 和档案,输出是学生离校时给用人单位的毕业生档案和定期给主管 部门的统计报表。学籍表中记载学生的基本情况,如学籍变动情况、 各学期各门课程的学习成绩、在校期间的奖惩记录等。
(2)效益分析
直接效益:系统投入运行后,对利润的直接影响,例 如节省人员、压缩库存、加快资金周转、减少废品等。 间接效益:难以用货币表现出来的,如提高管理水平、 提高企业信誉、提高客户忠诚度等。
8
1.2 可行性分析报告
可行性分析报告:
– 描述可行性分析的结果 – 内容包括:
(1) 系统简述; (2) 项目的目标; (3) 所需资源、预算和期望效益; (4) 对项目可行性的结论。
相关主题