您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 交通运输 > 第三章—物流信息系统开发与设计
物流管理信息系统物流管理信息系统开发第一节信息系统开发概述第二节信息系统规划与可行性分析第三节系统分析第四节系统设计第五节系统实施第六节系统的运行与维护信息系统开发概述系统开发的指导原则系统开发策略参与系统开发的人员系统开发方法系统开发的指导原则系统的目的性系统的整体性系统的相关性系统的扩展性和易维护性工程化、标准化的系统开发管理系统开发策略接收式的开发策略经过调查分析,认为用户的信息需求是正确的、完全的和固定的,现有的信息处理过程和方式也是科学的,这时可采用接收式的开发策略。直接式的开发策略经调查分析后,即可确定用户需求和处理过程,且以后不会有大的变化,则系统的开发工作就可以按照某一种方法的工作流程按部就班地走下去,直至最后完成开发任务。迭代式的开发策略当问题具有一定的复杂性和难度,一时不能完全确定时,就需要进行反复分析,反复设计,随时反馈信息,发现问题,修正开发过程的方法。实验式的开发策略当需求的不确定性很高时,一时无法制定具体的开发计划,则只能用反复试验的方式来做。参与系统开发的人员组织中的高层领导系统分析员系统设计员程序设计员企业管理人员系统开发方法1.结构化系统开发方法结构化系统开发该方法强调从系统的角度出发来分析问题和解决问题,面对要开发的系统,从层次的角度,自顶向下地分析和设计系统,认为任何系统都有一个从发生、发展到消亡的生命周期,新系统是旧系统的继续。开发过程强调严格的规范管理,工作文档要成文,要标准。其特点:1)系统观点2)生命周期系统的生命周期分为五个阶段:系统规划、系统分析、系统设计、系统实施、系统运行和维护。系统开发生命周期各阶段的主要工作详细设计提出要求可行性研究系统评价系统维护验收编程调试系统转换详细调查初步调查逻辑设计开发方案选择审批审查审查总体设计系统规划系统分析系统设计系统实施系统运行和维护生命周期法的开发过程提出要求初步调查可行性研究可行性分析报告审批修改目标、追加资源、等待条件A停止研制否修改是修改说明书A详细调查逻辑设计系统分析报告审批B停止研制否修改是B总体设计详细设计系统设计说明书审批停止研制修改设计方案C否修改C系统实施调试修改系统验收交付使用是修改结构化系统开发方法的优缺点优点:整体思路清楚,能够从全局出发,步步为营,减少返工,有利于提高开发质量;设计工作中阶段性强,每一阶段均有工作成果出现,且是下一阶工作的依据,工作进度比较容易把握,有利于系统开发的总体管理和控制。该法强调从整体来分析和设计整个系统,在系统分析时可以诊断出原系统中存在的问题和结构上的缺陷。缺点:1.系统开发周期太长。2.这不大符合人们循序渐进地认识事物的规律性。3.需要大量的文档和图表,这方面的工作劳动量非常大,有时会造成效率低、成本高的问题。结构化系统开发方法的适用范围:主要适用于大系统或系统开发缺乏经验的情况。2.原型法(PrototypingApproach)原型法的基本思想是1977年开始提出来的,它试图改进结构化系统开发方法的缺点,由用户与系统分析设计人员合作,在短期内定义用户的基本需求,开发出一个功能不十分完善的、实验性的、简易的应用软件基本框架(称为原型)。先运行这个原型,再不断评价和改进原型,使之逐步完善。其开发是一个分析、设计、编程、运行、评价多次重复,不断演进的过程。原型法的开发过程分为四个阶段:①确定用户的基本需求②开发初始原型系统③对原型进行评价④修正和改进原型系统原型法的开发步骤:修改和完善系统原型确定用户最初要求研制系统原型评价、使用系统原型完成系统开发并交付使用用户满意?NY原型法的优缺点优点:a、认识论上的突破;b、改进了用户和系统设计者的信息交流方式;c、用户满意程度提高;d、开发风险降低;e、减少了用户培训时间,简化了管理;f、开发成本降低。缺点:a、开发工具要求高;b、解决复杂系统和大型系统问题困难;c、管理水平要求高。原形法的适用场合:1.用户事先难以说明需求的较小的应用系统。2.决策支持系统。3.与结构化系统开发方法结合起来使用。即整体上仍使用结构化系统开发方法,而仅对其中功能独立的模块采用原型法。3.面向对象方法面向对象方法的几个概念:对象、消息、类。面向对象方法的特点:a、封装性b、抽象性c、继承性d、多态性面向对象方法的优点:①面向对象方法描述的现实世界更符合人们认识事物的思维方法,因而用它开发的软件更易于理解,易于维护。②面向对象的封装性在很大程度上提高了系统的可维护性和可扩展性。③面向对象的继承性大大提高了软件的可重用性。4.计算机辅助系统开发方法(CASE)CASE方法(ComputerAidedSoftwareEngineering)是运用计算机软件工具辅助系统开发的一种方法。严格地讲,CASE方法只是一种开发环境而不是开发方法,具体开发时,仍需与其他方法结合。CASE方法采用的软件工具有:⑴查询语言。是指用来从数据库中检索数据的高级语言,如SQL。⑵报表生成器。⑶图表软件。⑷决策支持系统生成器。⑸应用软件包等。系统开发方法说明:上述对开发方法的分类并不是严格的分类,因为实际上这些方法之间有不少交叉的内容。例如,用结构化系统开发方法时,可能部分采用原型法,而用CASE方法开发时,首先要认真做好结构化的系统分析。信息系统规划与可行性分析信息系统发展的阶段论信息系统规划可行性分析信息系统发展的阶段论诺兰的阶段模型把信息系统的成长过程分为如下六个不同的阶段:预算费用初装蔓延控制集成数据管理成熟阶段诺兰模型信息系统规划信息系统规划的内容:信息系统的目标、约束与结构;当前的能力状况;对影响计划的信息技术发展的预测;近期计划。信息系统规划的特点:⑴系统规划是面向全局、面向长远的关键问题,具有较强的不确定性,结构化程度较低。⑵系统规划是高层次的系统分析,高层管理人员是工作的主体。⑶因为系统规划整个工作过程是一个管理决策过程。它确定利用现代信息技术有效支持管理决策的总体方案。⑷系统规划不宜过细。⑸系统规划必须采用多种方法相互配合,取长补短。⑹系统规划是企业规划的一部分。信息系统规划的方法1.关键成功因素法(CSF)关键成功因素是对企业组织的成功起关键作用的因素,关键成功因素法重视那些必须经常得到管理人员关注的活动区域,对这些区域的运行情况要经常不断地进行度量,并提供这些度量信息以供决策使用。在规划管理信息系统时要经常强调:系统必须适合企业或组织所属的行业以及它采用的特殊策略;系统必须能够识别那些为使企业成功而在管理上要经常给予认真关注的“成功因素”;在系统提供给各管理阶层的报告中必须突出有关成功因素的情况。CSF方法的步骤Ⅰ了解企业目标;Ⅱ识别关键成功因素;Ⅲ识别性能的评价指标和标准;Ⅳ识别度量性能的数据;CSF的目标是开发数据库,因此,输出是一个数据字典。关键成功因素法就是要识别联系于系统目标的主要数据类及其关系。CSF法的关键是识别关键成功因素,可借助于树枝因果图来分析。企业目标1.识别目标2.识别CSF3.识别性能指标4.定义数据字典生产日程管理提高生产计划柔性提高设备配套率提高材料配套率采用计算机辅助设计缩短生产设计缩短技术设计加强作业计划原材料采购与配套缩短造船周期缩短设计时间2.企业系统规划法(BSP)企业系统规划法(BSP,BusinessSystemPlanning)是一种对企业管理信息系统进行规划的结构化方法,它主要是基于用信息技术支持企业运行的思想。在总的思路上与CSF法一样,也是自上而下识别系统目标,识别企业过程,识别数据,然后自下而上设计系统,以支持系统目标的实现。BSP法从企业目标入手,逐步将企业目标转化为管理信息系统的目标和结构。它摆脱了管理信息系统对原组织结构的依从性,从企业最基本的活动过程出发,进行数据分析,分析决策所需数据,然后自下而上设计系统,以支持系统目标的实现。BSP法的作用Ⅰ确定出未来信息系统的总体结构,明确整个系统的子系统组成以及开发这些子系统的先后顺序。Ⅱ对数据进行统一规划、管理和控制,明确各子系统之间的数据交换关系,保证信息的一致性。BSP法的优点:在于利用它能保证MIS独立于企业的组织机构,使其具有对环境变更的适应性。即使将来企业的组织机构或管理体制发生变化,MIS的结构体系不会受到太大的冲击。BSP法的工作步骤Ⅰ准备工作Ⅱ调研Ⅲ定义业务过程Ⅳ业务过程重组Ⅴ定义数据类Ⅵ定义信息系统总体结构Ⅶ确定总体结构中的优先顺序Ⅷ完成BSP研究报告,提出建议书和开发计划。可行性分析可行性分析的内容:必要性经济上的可行性技术上的可行性组织管理上的可行性可行性报告是开发人员对现行系统的调查、分析和规划的结论,是系统开发过程中的第一个正式文档。是系统规划阶段工作的总结,它反映了系统研制人员对研制工作的看法。这个报告要提交讨论,由用户单位的领导、管理人员、系统研制人员共同参加,还应尽可能邀请一些有经验的局外系统分析专家参加。系统分析系统分析的任务和步骤系统详细调查管理业务的调查数据流程的调查数据字典描述处理逻辑的工具数据分析新系统的逻辑模型系统分析报告系统分析的任务和步骤系统分析的任务:1)了解用户要求。2)把用户要求成文,完成系统分析报告。系统分析的步骤:详细调查现行系统。描述现行系统。分析用户新的要求,改进现行模型,形成新系统的逻辑模型。编写系统分析说明书。系统详细调查详细调查的任务:详细调查是为了弄清原系统的状况,查明其执行过程,发现薄弱环节,收集数据,为设计新系统提供必要的基础资料。具体的调查内容包括:管理业务状况的调查和分析、数据流程的调查和分析。详细调查的方法:⑴收集资料⑵发调查表征求意见⑶开调查会⑷访问⑸直接参加业务实践管理业务的调查1.系统环境调查包括现行系统的管理水平,原始数据的精确程度,规章制度是否齐全和切实可行,各级领导对开发新的MIS是否有比较清楚的认识,用户单位能否抽调出比较精通本行业管理业务、对本单位存在的问题有深刻了解而又热心于改革的工作人员。此外,还要调查原系统的设备情况。2.组织机构和职责的调查调查中应详细了解各部门人员的业务分工情况和有关人员的姓名、工作职责、决策内容、存在问题和对新系统的要求等。3.功能体系的调查与分析系统有一个总的目标,为了达到这个目标,必须完成各子系统的功能,而各子系统功能的完成,又依赖于下面各项更具体的功能来执行。功能结构调查的任务,就是要了解或确定系统的这种功能构造。4.管理业务流程的调查与分析管理业务流程的调查与分析就是要弄清管理职能是如何在有关部门具体完成的,以及在完成这些职能时信息处理工作的一些细节情况。描述管理业务流程的图表有:⑴管理业务流程图管理业务流程图是一种表明系统内各单位、人员之间业务关系、作业顺序和管理信息流动的流程图,它可以帮助分析人员找出业务流程中的不合理回路。业务流程图的基本符号业务流程图的基本图形符号有四个:系统中人员系统外实体数据流向数据、报表、账目例1画业务流程图采购员将入库单交给检验员,检验员将不合格的入库单退回采购员,合格的入库单交保管员并记入库存台帐,统计员根据库存台帐制定月报表交主管部门审阅。主管部门采购员检验员保管员统计员入库单库存帐不合格入库单日报表合格入库单例2业务流程图采购员从仓库收到缺货通知单以后,查阅订货合同单,若已订货,向供货单位发出催货请求,否则,填写订货单交供货单位。供货单位发出货物后,立即向采购员发出取货通知。仓库缺货通知定货单催货请求取货通知定货合同采购员供货单位例3业务流程图举例车间填写领料单给仓库要求领料,库长根据用料计划审批领料单,未批准的退回车间,已批准的领料单送到仓库保管员处,由他查阅库存帐。若帐上有货则通知车间前来领料,否则将缺货通知采购人员。车间领料单缺货通知已批准的领料单领料通知用料计划库长未批准的领料单仓库保管员采购员库存帐(2)表格分配图为了传递信息,管理部门经常将某种单据或报告复印多份分发到其他多个部门,在这种情况下,可以采用表格分配图来描述有关业务。表格分配图表达清楚,可以帮助系统分析人员描述系统中复制多份的报告或单据的数量以及这些报告或单据都与哪些部门发生业务联系。例:采购业务表格
本文标题:第三章—物流信息系统开发与设计
链接地址:https://www.777doc.com/doc-763125 .html