《管理信息系统开发案例.ppt》由会员分享,可在线阅读,更多相关《管理信息系统开发案例.ppt(57页珍藏版)》请在优知文库上搜索。
1、1主要内容:主要内容:1. 结构化系统开发方法结构化系统开发方法2. 信息系统开发案例信息系统开发案例3. 案例的系统规划案例的系统规划4. 案例的系统分析案例的系统分析5. 案例的系统设计案例的系统设计6. 案例的系统实施案例的系统实施21 结构化系统开发方法结构化系统开发方法本节内容:本节内容:1.1 开发方法开发方法1.2 系统规划系统规划1.3 系统分析系统分析1.4 系统设计系统设计1.5 系统实施系统实施31.1 结构化系统开发方法结构化系统开发方法思想思想 : 用系统的思想,系统工程的方法,按用户至上的原则,结构化、模块化、自顶向下对信息系统进行分析与设计。 具体来说,将整个信息
2、系统开发过程划分出若干个相对独立的阶段,如系统规划、系统分析、系统设计、系统实施等。在前三个阶段坚持自顶向下对系统进行结构化划分。 在系统调查或理顺管理业务时,应从最顶层的管理业务入手,逐步深入到最基层。 在系统分析,提出新系统方案和系统设计时,先考虑系统整体的优化,然后再考虑局部的优化问题。 在系统实施阶段,则应坚持自底向上的逐步实施。 41.1 结构化系统开发方法结构化系统开发方法步骤步骤 :系统请求系统请求 n 问题的提出。系统规划与初步调查系统规划与初步调查 n 系统现行状态以及可用资源的初步调查;明确问题,确定系统目标和总体结构,确定分阶段实施进度;可行性分析研究与可行性报告。系统分
3、析系统分析 n 现行系统组织结构分析与业务功能分析;业务流程分析;数据以及数据流程分析;功能数据分析;提出新系统的逻辑模型(或新方案)。51.1 结构化系统开发方法结构化系统开发方法步骤步骤 :系统设计系统设计 n 系统总体结构设计;代码设计;数据库/文件设计;I/O设计;模块功能设计;处理过程设计。系统实施系统实施 n 程序设计(由程序员执行);人员培训(由系统分析设计人员培训业务人员和操作人员);数据库准备(由业务人员完成);系统调试与切换。系统运行系统运行 n 系统运行维护;系统运行效果评价。61.1 结构化系统开发方法结构化系统开发方法特点:特点:建立面向用户的观点建立面向用户的观点n
4、 强调用户是整个IS开发的起源和最终归宿。即用户的参与程度和满意程度是系统成功的关键。严格区分工作阶段严格区分工作阶段n 强调将整个系统的开发过程分为若干个阶段,每个阶段都有其明确的任务和目标以及预期要达到的阶段成果。n 系统请求阶段 系统规划阶段 系统分析阶段 系统设计阶段 系统实施阶段 系统运行阶段71.1 结构化系统开发方法结构化系统开发方法特点:特点:结构化、模块化、自顶向下进行开发结构化、模块化、自顶向下进行开发n 在分析问题时,应首先站在整体的角度,将各项具体的业务和组织放到整体中加以考察。自顶向下分析设计:首先确保全局的正确,再一层层的深入考虑和处理局部的问题。n 自底向上进行开
5、发:在具体系统实现过程中,一个模块一个模块地进行开发,调试,然后再由几个模块联调(子系统联调),最后是整个系统联调。81.1 结构化系统开发方法结构化系统开发方法特点:特点:充分预料可能发生的变化充分预料可能发生的变化n 在系统的分析、设计和实现过程中,都要充分的考虑可能变化的因素。工作文件的标准化和文献化工作文件的标准化和文献化n 在系统研制的每一阶段、每一步骤都要有详细的文字资料记载。91.2 系统规划系统规划 企业系统规划法企业系统规划法(Business System Planning,简称简称BSP) 思路:思路:n自上而下识别系统目标,识别企业过程、识别数据,然后再自下而上设计系统
6、以支持目标。 关键成功因素法关键成功因素法(Critical success Factors,简称,简称CSF) 内涵:内涵:n通过分析找出使得企业成功的关键因素,再围绕这些关键因素来确定系统的需求,并进行规划。101.2 系统规划系统规划 企业系统规划法企业系统规划法方法将过程和数据类两者作为方法将过程和数据类两者作为定义企业信息系统总体结构的基础。定义企业信息系统总体结构的基础。 主要目的是划分子系统。利用过程主要目的是划分子系统。利用过程 / 数据矩阵数据矩阵(也称(也称U/C矩阵)来表达两者之间的关系。矩阵)来表达两者之间的关系。 U/C矩阵的正确性有三方面来检验:矩阵的正确性有三方面
7、来检验:n完备性检验。每一个数据类必须有一个产生者(即“C”) 和至少有一个使用者(即“U”)。n一致性检验。每一个数据类仅有一个产生者,即在矩阵中每个数据类只有一个“C”。n无冗余性检验。每一行或每一列必须有“U” 或“C”,即不允许有空行空列。111.3 系统分析系统分析 可行性分析可行性分析 管理业务调查管理业务调查n组织结构图、管理功能图、管理业务流程图、表格分配图 数据流程调查数据流程调查n数据流程图 数据字典数据字典n数据项、数据结构、数据流、处理逻辑、数据存储、外部实体 新系统的逻辑方案新系统的逻辑方案n逻辑方案、分析说明书121.4 系统设计系统设计 代码设计代码设计 功能结构
8、图设计功能结构图设计n功能结构图 信息系统流程图设计信息系统流程图设计n数据关系图、信息系统流程图、处理流程图 系统物理配置方案设计系统物理配置方案设计 数据存储设计数据存储设计n文件组织方式、文件设计、数据库设计、概念模型(E-R图)、数据模型(关系模型的范式) 输出设计输出设计 输入设计输入设计131.5 系统实施系统实施 物理系统的实施物理系统的实施 程序设计程序设计n程序设计的目标、结构化程序设计方法 程序和系统调试程序和系统调试n程序调试、分调、总调、特殊测试 系统切换、运行与维护系统切换、运行与维护n系统切换、系统运行、系统维护142 系统系统开发案例系统系统开发案例 某企业是一家
9、采用金字塔式组织结构、内部分工简单、业务流程短促的中小型贸易企业,经营副食品的销售和供应。 企业在快速成长的同时,对企业组织结构设计、业务流程的规划、各种数据存储和应用提出了新的要求,旧有的模式已不能再适应企业迅速发展的需要。 伴随着信息技术的发展和普及使用,管理信息系统成功应用的案例使得管理者有信心通过管理信息系统的开发和利用改变企业的管理现状,使企业得到更好的发展。153 案例的系统规划案例的系统规划本节内容:本节内容:3.1 企业现状企业现状3.2 开发原因开发原因3.3 系统目标系统目标3.4 系统构成系统构成3.5 人员分配和进度安排人员分配和进度安排163.1 企业现状企业现状 企
10、业没有采用任何管理信息系统,基本工作大多由人工完成,计算机仅仅进行文字录入、处理,导致工作繁琐、重复性大,企业发展滞后。 计算机的功能主要停留在核算统计方面,无法应用到各个管理部门,即无法实现数据的共享。 企业的业务流程中各个环节几乎都是手工操作方式,数据量大,使得工作人员工作量大,并且容易出现差错,效率低下。 整个业务流程都采用了手工方式,一些供需的信息不能及时传给高层管理者,造成信息滞后,不利于决策者进行准确的市场判断决策。173.2 开发原因开发原因 主要问题是手工操作致使工作效率低下,经济效益不高。许多繁琐、经常性、重复性的工作本可以用计算机解决的问题却困扰着工作人员。 数据处理由人手
11、工操作,资金方面没有合理计划,拖欠款的情况没有得到及时有效的控制,影响资金周转 。 计算机的应用只是收集、存储了不少销售、仓储等信息,但都是以 WORD文档的形式存储的,其功能仅停留在查询、统计、打印报表等。 企业还存在这一些管理信息系统开发的有利因素:技术人员,硬件设备等。183.3 系统目标系统目标 总目标:用信息来支持企业的决策和企业的业务操作,用信息技术实现办公自动化代替原有手工管理方式,提高业务处理效率。具体如下: 改变过去手工操作,建立计算机系统操作,更加快捷,做到高效率。公司市场、开票、结算、财务、仓储等部门全部实现自动化管理。 在本系统的支持下,能够达到合理进货、及时销售、库存
12、量小、减少积压的目的,尤其是商品存储这一块,能够大大降低公司运作成本。 通过业务的整合和组织结构的调整,提高数据的准确性,避免逻辑的错误和人为的错误。193.3 系统目标系统目标 运用分布式的微机网络,避免以往信笺传递时所耗的时间,提高工作的时效和针对性,有助于提高领导的决策,减少失误。 及时了解库存情况和销售情况。 通过对市场销售和市场需求分析,制订和调整公司销售计划。203.4 系统构成系统构成 分成五个功能模块: 市场管理:制定相应的产品价格,产生报价单,并为客户提供相应的服务。 票务管理:操作人员是根据订购单开出发票(包括退货发票),并把订购单分类存储。 结算管理:根据开出的发票和订单
13、,进行结算并编制销售报表。 报表分析管理:根据销售报表和销售计划进行销售分析。 仓储管理:根据发票和出库通知填写出库单,登记库存并形成库存账,月末产生库存报表。213.5 人员分配与进度安排人员分配与进度安排 人员分配人员分配n项目负责人1名,系统分析员3名,系统设计员2名,程序员2名,系统调试员1名 进度安排进度安排n系统规划:项目确定与规划n系统分析:系统的逻辑设计n系统设计:系统的物理设计n系统实施:实现系统224 案例的系统分析案例的系统分析本节内容:本节内容:4.1 可行性分析可行性分析4.2 现行系统的调查现行系统的调查4.3 现行系统分析现行系统分析4.4 新系统的逻辑方案新系统
14、的逻辑方案234.1 可行性分析可行性分析 技术可行性技术可行性n具备一定数量的硬件设备,开发人员具有专业知识,员工具有一定操作和应用计算机的能力 经济可行性经济可行性n销售管理信息系统较简单,开发和维护费用较低n系统投入后可为企业带来可观的经济效益,解决了手工操作带来的工作效率低、容易出错等问题,使信息流动得更快,能为各层管理者提供多的高质量的信息 环境上的可行性环境上的可行性n领导者认识到企业存在的问题和对系统需求的迫切性n员工有改变现有管理制度和流程的要求244.2 现行系统的调查现行系统的调查 组织结构调查组织结构调查n经理n票务部n结算部n财务部n仓库保管部254.2 现行系统的调查
15、现行系统的调查 管理功能调查管理功能调查n企业的各个部门都是为了完成一定的管理功能而设立264.2 现行系统的调查现行系统的调查 业务流程调查业务流程调查274.3 现行系统分析现行系统分析 手工操作系统和业务流程已经不能满足其业务流量的需求,成为严重影响企业继续提高效益的因素。其存在的问题主要有以下几点:n服务方面n效率方面n决策方面n分工方面n市场方面284.4 新系统的逻辑方案新系统的逻辑方案 新系统的目标:目标:n提高系统自动化、标准化和系统化,为各部门快速提供高质量的信息,为决策提供信息支持,为客户提供更便利、更全面的服务 新系统的组织结构组织结构:n市场部:负责产品定价和客户服务n
16、票务部:负责开销售发票和退货发票,对订购单管理n结算部:负责各种结算,汇总各种结算单据,编写销售报表n财务部:根据销售报表进行销售分析n仓管部:仓库管理员负责入库管理,采购员负责日常库存管理,发货员根据发货单负责出库管理294.4 新系统的逻辑方案新系统的逻辑方案 新系统的组织结构组织结构:304.4 新系统的逻辑方案新系统的逻辑方案 新系统的管理功能管理功能:n仓库管理:负责货物的出库、入库的统计,管理货物的盘点,形成日出入库报表汇总。n市场管理:将原系统中顾客传递单据的活动置于企业内部,建立企业顾客的数据库n报表分析管理:根据市场部和仓管部的报表和汇总表,对顾客、供应商、货物、订单等资料及时上报,辅助决策314.4 新系统的逻辑方案新系统的逻辑方案 新系统的管理功能管理功能:324.4 新系统的逻辑方案新系统的逻辑方案 新系统的业务流程业务流程:334.4 新系统的逻辑方案新系统的逻辑方案 新系统的数据流程图数据流程图:顶层图344.4 新系统的逻辑方案新系统的逻辑方案 新系统的数据流程图数据流程图:第一层的数据流程图354.4 新系统的逻辑方案新系统的逻辑方案 新系统的数据流程图