管理信息系统开发的基本流程教材

上传人:F****n 文档编号:95463476 上传时间:2019-08-18 格式:PPT 页数:128 大小:4.27MB
返回 下载 相关 举报
管理信息系统开发的基本流程教材_第1页
第1页 / 共128页
管理信息系统开发的基本流程教材_第2页
第2页 / 共128页
管理信息系统开发的基本流程教材_第3页
第3页 / 共128页
管理信息系统开发的基本流程教材_第4页
第4页 / 共128页
管理信息系统开发的基本流程教材_第5页
第5页 / 共128页
点击查看更多>>
资源描述

《管理信息系统开发的基本流程教材》由会员分享,可在线阅读,更多相关《管理信息系统开发的基本流程教材(128页珍藏版)》请在金锄头文库上搜索。

1、,第五章 管理信息系统开发的基本流程,第一节 系统分析 第二节 系统设计 第三节 系统实施 第四节 系统维护 第五节 实例分析,第一节 系统分析,一、系统分析的概念,系统分析是管理信息系统开发的第一个阶段,是后续所有工作的起点和依据,也是我们通常说的需求调研或者需求分析阶段,解决“做什么”的问题。,系统分析是将在需求调查中所得到的文档资料、业务流程等结果集中到一起,对企业内部整体管理状况和信息处理过程进行分析。,了解用户需求和系统现存问题;确定系统目标;可行性分析;业务调查分析;系统数据和功能分析;形成文档。,二、业务流程分析,调查管理业务流程应顺着原系统信息流动的过程逐步地进行,内容包括:各

2、环节的处理业务、信息来源、处理方法、计算方法、信息流经去向、提供信息的时间和形态(报告、单据、屏幕显示等)。,(1)业务流程调查的内容,(2)业务流程图,管理业务流程图是一种描述系统内各单位、人员之间业务关系、作业顺序和管理信息流向的图表,利用它可以帮助分析人员找出业务流程中的不合流理向。,(3)业务流程图的画法,有关业务流程图的画法,目前尚不太统一,但大同小异,只是在一些具体的规定和所用的图形符号方面有些不同,而在准确明了地反映业务流程方面是非常一致的。,业务流程图常用符号,业务流程图的常用工具之一,例如员工离职的业务流程如下:员工向本部门提出离职申请,部门向人事部提出申请,人事部进行审核通

3、过后向提交给总经理审批,人事部下发离职通知书,通知员工办理离职手续,员工办理离职手续后正式离职。,案例 某企业物资管理的业务流程分析,车间填写领料单到仓库领料,库长根据用料计划审批领料单,未批准的领料单退回车间。 库工收到已批准的领料单后,首先查阅库存账,若有货,则通知车间前来领取所需物料,并登记用料流水账,否则将通知采购人员缺货。 采购人员根据缺货通知,查阅订货合同单,若已订货,则向供货单位发出催货请求,否则就临时申请补货。 供货单位发出货物后,立即向订货单位发出提货通知。 采购人员收到提货通知单后,就可办理入库手续。 库工验收入库,并通知车间领料。 仓库库工还要依据库存账和用料流水账定期生

4、成库存的报表,呈送有关部门。,业务流程图的常用工具之二,课堂讨论背景资料:生产计划管理流程设计,要 求:,根据所给的背景资料,进行业务流程的识别与设计。,流程分析要点:,1.该业务流程属于哪个部门?涉及到哪些其他部门? 2.该业务流程在本部门中有哪些处理过程? 3.其他部门的哪些处理过程与本部门相关? 4.业务从哪里开始?哪里结束? 5.该业务流程中涉及到哪些数据?,三、数据流程分析,为了用计算机进行信息管理,还必须进一步舍去物质要素,收集有关资料,绘制出原系统的数据流程图,为下一步分析做好准备。,(1)数据流程分析的定义,数据流程分析主要包括对数据的流动、传递、处理、存储等的分析。数据流程分

5、析的目的就是要明确每个数据的处理方法,并发现和解决数据流通过程中的数据流通不畅、前后数据不匹配、数据处理过程不合理等问题,以期在新系统中加以改进。,收集原系统全部输入单据、输出报表和数据存储介质的典型格式。 弄清各环节上的处理方法和计算方法。 在上述各种单据、报表、账本的典型样品上或用附页注明制作单位、报送单位、存放地点、发生频度、发生的高峰时间及发生量等。 在上述各种单据、报表、账册的典型样品上注明各项数据的类型、长度、取值范围。,(2)数据流程分析的内容,数据流程图是一种能全面地描述信息系统逻辑模型的主要工具,它可以用少数几种符号综合地反映出信息在系统中的流动、处理和存储情况。,数据流程图

6、具有抽象性,表现在它完全舍去了具体的物质(如业务流程图中的车间、人员等),只剩下数据的流动、加工处理和存储;数据流程图具有概括性,它可以把信息中的各种不同业务处理过程联系起来,形成一个整体。,(3)数据流程图,数据流程图常用符号,不受系统控制,位于系统边界以外 数据处理的外部来源和去处 为避免交叉,可出现若干次。,名称,标识,功能描述,完成者,标识:数字(编号、层次) 功能描述:祈使句(动+名),逻辑描述 数据存储的地方,,表示流动的方向 名称(名词) 唯一与其他图例都有联系,名称,(4)数据流程图的画法,(1)数据流程图是分层次的,绘制时采取自顶向下逐层分解的办法。,(2)数据流程图分多少层

7、次应现实际情况而定,对于一个复杂的大系统,有时可分至七八层之多。为了提高规范化程度,有必要对图中各个元素加以编号。,(3)通常在编号之首冠以字母,用以表示不同的元素,可以用P表示处理,D表示数据流, F表示数据存储, S表示外部实体。例如: P3.1.2表示第三子系统第一层图的第二个处理。,按业务流程图理出的业务流程顺序, 将相应调查过程中所掌握的数据处理过程, 绘制成一套完整的数据流程图,一边整理绘 图,一边核对相应的数据和报表、模型等。 如果有问题,则定会在这个绘图和整理过 程中暴露出来。,由于实际数据处理过程常常比较繁杂,故 应该按照系统的观点,自顶向下地分层展开绘制。 黑 灰 半透明

8、透明,(5)数据流程图的实例,分层数据流程图,用户,P1,销售处理,订货单,发货单,展开的原则,(3)与规划中的企业模型相对应,绘制数据流程图应遵循的原则,(1)首先确定系统的外部项,(2)高层流程图与中、低层流程图的分工,(4)按从左到右、从上到下的原则进行,(5)反复修改,仔细检查,保证其正确性。,案例1 某企业财务管理的数据流程分析,业务流程图数据流程图的检查,(1)检查DFD和TFD的一致性,(2)检查DFD的一致性和完整性,课堂讨论背景资料: 汽车配件公司分层数据流程图绘制,第一层数据流程图(环境图),顾客,供应商,1,处理 业务,订货单,发货单,订货单,发货单,配件库存,第二层数据

9、流程图,顾客,供应商,销售,订货单,发货单,配件库存,11,采购,12,订货单,发货单,到货通知,会计,13,收 据,应 付 款 通 知,向供应商的订货单,第 三 层 数 据 流 程 图,顾客,采购,编 辑 订货单,订货单,配件库存,1.1.1,确 定 顾 客 订 货,1.1.3,产 生 暂 存 订货单,1.1.5,对 照 暂 存 订货单,1.1.6,业务 员,开发货 单并修 改库存,1.1.4,不合格,顾客,D2,D3,可发 订货,不满足 的订货,登 录 新顾客 数 据,1.1.2,暂存订货单,D4,到 货 通 知,新顾客,编制销 售和库 存报表,1.1.8,销售历史,D5,应收款明细账,D

10、10,配件库存,D3,合格的订货单,检 索 库 存,1.1.7,经理,询 问 库 存,库 存 状 态,四、新系统逻辑模型的建立,逻辑方案是新系统开发中要采用的管理模型和信息处理方法。,(1)系统目标修正,根据详细调查对可行性分析报告中提出的系统目标作再次考察,对项目的可行性和必要性进行重新考虑,并根据对系统建设的环境和条件的调查修正系统目标,使系统目标适应组织的管理需求和战略目标。,(2)新系统信息处理方案,原系统的业务流程的不足及其优化过程、新系统的业务流程、新系统业务流程中的人机界面划分。,原数据流程的不合理之处及优化过程、新系统的数据流程、新的数据流程中的人机界面划分。,新系统中的子系统

11、划分,数据资源如何分布在数据库或主机。,确定在某一具体的管理业务中采用的管理模型和处理方法。,数据处理的方式可分为两类:,管理模型是系统在每个具体管理环节上所采用的管理方法。,(3)系统分析报告,系统分析阶段产生的成果就是系统分析报告。反映了这一阶段调查与分析的全部情况,是下一步设计与实现系统的纲领性文件。,第二节 系统设计,一、系统设计的概念,系统分析阶段结束以后,紧接着的就是系统设计,系统设计解决“怎么做”的问题。就是如何利用IT技术实现需求分析中用户提出的各种功能。,系统设计是新系统的物理设计阶段。根据系统分析阶段所确定的新系统的逻辑模型、功能要求,在用户提供的环境条件下,设计出一个能在

12、计算机网络环境上实施的方案,即建立新系统的物理模型,系统模型分为逻辑模型和物理模型。,从整个系统的角度考虑,如系统的代码要统一,设计规范要标准,传递语言要尽可能一致,对系统的数据采集要做到数出一处、全局共享等。,要求系统具有很强的环境适应性,如尽量采用模块化结构,提高各模块的独立性。,如安全保密性、检错、纠错能力、抗病毒能力等。,如不要盲目追求技术上的先进,尽量避免不必要的复杂化。,二、功能模块设计,功能结构图就是按功能从属关系画成的图表,功能结构图中每一个框称为一个功能模块。功能分解的过程就是一个由抽象到具体、由复杂到简单的过程。管理信息系统的各子系统可以看作是系统目标下层的功能。上层功能包

13、括(或控制)下层功能,愈上层功能愈笼统,愈下层功能愈具体。,功能结构图就是按功能从属关系画成的图表。,(1)功能模块,功能结构图中每一个框称为一个功能模块。,(2)模块化,把一个复杂的系统分解为多个功能较单一的功能模块的方法称作模块化。模块化是一种重要的设计思想,它把一个复杂的系统分解为一些规模较小、功能较简单的、更易于建立和修改的部分。,三、 代码设计,(1)代码的功能,(2)代码的设计,合理的编码结构是信息系统具有生命力的重要因素。,若已知码的位数为P,每一位上可用字符数为Si,则可以组成码的总数为:,例如,对每位字符为0-9的三位码,共可组成C=10*10*10=1000种码。,(3)代

14、码的种类,1、顺序码,2、区间码, 多面码, 上下关联区间码, 十进位码,3、助忆码,(4)代码结构中的校验位,检验错误种类:,1、算术级数法,2、几何级数法,3、质数法,原代码 1 2 3 4 5 各乘以权 6 5 4 3 2 乘积之和 6+10+12+12+10=50 以11为模去除乘积之和(若余数是10, 则按0处理),把得出的余数作为校验码:50/11=46,因此代码为123456。,原理同上,但把所乘权数改为32 16 8 4 2 等。,原理同上,但把所乘权数改为质数系列,如17 13 7 5 3等。,身份证号码的编码规则,身份证号码由十七位数字本体码和一位校验码组成。排列顺序从左至

15、右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。,(1)地址码。表示编码对象常住户口所在县(市、旗、区)的行政区划代码,按GB/T2260的规定执行。 (2)出生日期码。表示编码对象出生的年、月、日,按GB/T7408的规定执行,年、月、日代码之间不用分隔符。 (3)顺序码。表示在同一地址码所标识的区域范围内,对同年、同月、同日出生的人编定的顺序号,顺序码的奇数分配给男性,偶数分配给女性。 (4)校验码。由十七位数字本体码加权求和,在以模糊和得余数,模减去余数得校验位。,四、 界面设计,(1)界面设计的发展阶段,(2)界面设计的原则,1、 合适性 界面的合适性是指

16、界面是否与软件功能相融洽。如果界面不适合于软件的功能,那么界面将毫无用处,界面美的内涵就无从谈起。 2、风格 商业应用软件的界面设计注重一致性。设计者必须密切注意在相同应用领域中最流行的软件的界面,必须尊重用户使用这些软件的习惯。 3、广义美 用户使用界面时,除了直接的感官美感外,还有很大一部分美感是间接的,它们存在于人们的使用体验中,例如方便,实用等。界面设计的一些特殊考虑也体现了广义美,如设法使残障人也可以使用软件。,(3)界面设计的实例,五、输出输入设计,(1)输出设计,输出是系统开发的目的和评价系统开发成功与否的标准。因此系统设计与实施过程是从输出设计到输入设计。,(1)输出信息名:该输出信息的名称 (2)输出功能:该输出信息起什么作

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

当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

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