管理信息系统第九章_第1页
管理信息系统第九章_第2页
管理信息系统第九章_第3页
管理信息系统第九章_第4页
管理信息系统第九章_第5页
已阅读5页,还剩103页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、编辑ppt第九章 管理信息系统开发n第一节 信息系统开发概述n第二节 信息系统规划与可行性分析n第三节 系统分析n第四节 系统设计n第五节 系统实施n第六节 系统的运行与维护编辑ppt信息系统开发概述n系统开发的指导原则n系统开发方式n参与系统开发的人员n系统开发方法编辑ppt系统开发的指导原则n系统的目的性n系统的整体性n系统的相关性n系统的扩展性和易维护性n工程化、标准化的系统开发管理编辑pptMISMIS开发的条件开发的条件 领导重视,业务人员积极性高领导重视,业务人员积极性高; ; 必须有建立必须有建立MISMIS的实际需求和迫切性的实际需求和迫切性; ; 企业所处的市场环境比较健全企

2、业所处的市场环境比较健全, ,有实现现代有实现现代企业制度的机制;企业制度的机制;(4)(4)必须要有一定的科学管理基础必须要有一定的科学管理基础; ;(5) (5) 有必要的投资保证,并能提供系统维护人有必要的投资保证,并能提供系统维护人员的编制和维护费用员的编制和维护费用; ; (6) (6) 管理人员知识结构应满足系统建设需要管理人员知识结构应满足系统建设需要; ;(7)(7)管理工作基础扎实管理工作基础扎实, ,基础数据要齐全规范。基础数据要齐全规范。编辑pptMISMIS开发前的准备工作开发前的准备工作 建立开发的领导机构及组织开发建立开发的领导机构及组织开发队伍;队伍; 借鉴同类系

3、统的开发经验;借鉴同类系统的开发经验; 选择适合本企业实际的开发方式;选择适合本企业实际的开发方式; 确定系统目标、开发策略和投资确定系统目标、开发策略和投资金额;金额; 收集和整理基础数据。收集和整理基础数据。编辑pptMISMIS的开发方式的开发方式1 1 自行开发自行开发2 2 委托开发委托开发3 3 合作开发合作开发4 4 利用现成软件包开发利用现成软件包开发编辑ppt自行开发自行开发由用户依靠自己的力量独立完成系统开发由用户依靠自己的力量独立完成系统开发的各项任务。的各项任务。优优 点点: :开发费用少,容易开发出适合本单位需要的开发费用少,容易开发出适合本单位需要的系统,方便维护和

4、扩展,有利于培养自己的系统开系统,方便维护和扩展,有利于培养自己的系统开发人员。发人员。缺缺 点点: :(1)(1)容易受业务工作的限制,系统整体容易受业务工作的限制,系统整体优化不够,开发水平较低。优化不够,开发水平较低。 (2) (2)系统开发时间长,开发人员调动后,系统系统开发时间长,开发人员调动后,系统维护工作没有保障。维护工作没有保障。编辑ppt委托开发委托开发由使用单位(甲方)委托通常是有丰富开发由使用单位(甲方)委托通常是有丰富开发经验的机构或专业开发人员(乙方),按经验的机构或专业开发人员(乙方),按照用户的需求承担系统开发的任务。照用户的需求承担系统开发的任务。优优 点点:省

5、时、省事,开发的系统技术水平较省时、省事,开发的系统技术水平较高。高。缺缺 点点:费用高、系统维护与扩展需要开发单费用高、系统维护与扩展需要开发单位的长期支持,不利于本单位的人才培养。位的长期支持,不利于本单位的人才培养。编辑ppt合作开发合作开发由使用单位(甲方)和有丰富开发经验的机构或由使用单位(甲方)和有丰富开发经验的机构或专业开发人员(乙方),共同完成开发任务。专业开发人员(乙方),共同完成开发任务。双方共享开发成果,实际上是一种半委托性质双方共享开发成果,实际上是一种半委托性质的开发工作。的开发工作。优优 点点:相对于委托开发方式比较节约资金,可以相对于委托开发方式比较节约资金,可以

6、培养、增强使用单位的技术力量,便于系统维培养、增强使用单位的技术力量,便于系统维护工作,系统的技术水平较高。护工作,系统的技术水平较高。缺点缺点: :双方在合作中沟通易出现问题,因此,需双方在合作中沟通易出现问题,因此,需要双方及时达成共识,进行协调和检查。要双方及时达成共识,进行协调和检查。编辑ppt利用现成软件包开发利用现成软件包开发利用现成的软件包开发利用现成的软件包开发MISMIS,可购买现成的应用可购买现成的应用软件包或开发平台,如财务管理系统、小型软件包或开发平台,如财务管理系统、小型企业企业MISMIS、供销存供销存MISMIS等等。等等。优优 点点:能缩短开发时间,节省开发费用

7、,技术水能缩短开发时间,节省开发费用,技术水平比较高,系统可以得到较好的维护。平比较高,系统可以得到较好的维护。缺缺 点点:功能比较简单,通用软件的专用性比较差,功能比较简单,通用软件的专用性比较差,难以满足特殊要求,需要有一定的技术力量难以满足特殊要求,需要有一定的技术力量根据使用者的要求做软件改善和编制必要的根据使用者的要求做软件改善和编制必要的接口软件等二次开发的工作。接口软件等二次开发的工作。编辑ppt参与系统开发的人员n组织中的高层领导n系统分析员n系统设计员n程序设计员n企业管理人员编辑ppt系统开发方法 1.结构化系统开发方法 结构化系统开发该方法强调从系统的角度出发来分析问题和

8、解决问题,面对要开发的系统,从层次的角度,自顶向下地分析和设计系统,认为任何系统都有一个从发生、发展到消亡的生命周期,新系统是旧系统的继续。开发过程强调严格的规范管理,工作文档要成文,要标准。其特点: 1)系统观点 2)生命周期 系统的生命周期分为五个阶段:系统规划、系统分析、系统设计、系统实施、系统运行和维护。 编辑ppt系统开发生命周期各阶段的主要工作 详细详细设计设计提出提出要求要求可行性可行性研究研究系统系统评价评价系统系统维护维护验收验收编程编程调试调试系统系统转换转换详细详细调查调查初步初步调查调查逻辑逻辑设计设计开发方开发方案选择案选择审批审批审查审查审查审查总体总体设计设计系统

9、规划系统规划系统分析系统分析系统设计系统设计系统实施系统实施系统运行系统运行 和维护和维护编辑ppt生命周期法的开发过程生命周期法的开发过程提出要求提出要求初步调查初步调查可行性研究可行性研究可行性分析报告可行性分析报告审批审批修改目标、追加修改目标、追加资源、等待条件资源、等待条件A停止研制停止研制否否修改修改是是编辑ppt修改说明书修改说明书A详细调查详细调查逻辑设计逻辑设计系统分析报告系统分析报告审批审批B停止研制停止研制否否修改修改是是编辑pptB总体设计总体设计详细设计详细设计系统设计说明书系统设计说明书审批审批停止研制停止研制修改设计方案修改设计方案C否否修改修改编辑pptC系统实

10、施系统实施调调 试试修改系统修改系统验收验收交付使用交付使用是是修改修改编辑pptn结构化系统开发方法的优缺点结构化系统开发方法的优缺点n优点:优点:整体思路清楚,能够从全局出发,步步为营,减少返工,有利于提高开发质量;设计工作中阶段性强,每一阶段均有工作成果出现,且是下一阶工作的依据,工作进度比较容易把握,有利于系统开发的总体管理和控制。该法强调从整体来分析和设计整个系统,在系统分析时可以诊断出原系统中存在的问题和结构上的缺陷。n缺点:缺点:1.系统开发周期太长。 2.这不大符合人们循序渐进地认识事物的规律性。 3.需要大量的文档和图表,这方面的工作劳动量非常大,有时会造成效率低、成本高的问

11、题。 结构化系统开发方法的适用范围结构化系统开发方法的适用范围: :主要适用于大系统或系统开发缺乏经验的情况。编辑ppt2.原型法(Prototyping Approach)n原型法的基本思想是1977年开始提出来的,它试图改进结构化系统开发方法的缺点,由用户与系统分析设计人员合作,在短期内定义用户的基本需求,开发出一个功能不十分完善的、实验性的、简易的应用软件基本框架(称为原型)。先运行这个原型,再不断评价和改进原型,使之逐步完善。其开发是一个分析、设计、编程、运行、评价多次重复,不断演进的过程。编辑pptn原型法的开发过程分为四个阶段:原型法的开发过程分为四个阶段:n确定用户的基本需求n开

12、发初始原型系统 n对原型进行评价 n修正和改进原型系统 编辑pptn原型法的开发步骤:修改和完善系统原型确定用户最初要求研制系统原型评价、使用系统原型完成系统开发并交付使用用户满意?NY编辑pptn原型法的优缺点原型法的优缺点优点:优点:a、认识论上的突破;b、改进了用户和系统设计者的信息交流方式;c、用户满意程度提高;d、开发风险降低;e、减少了用户培训时间,简化了管理;f、开发成本降低。缺点:缺点:a、开发工具要求高;b、解决复杂系统和大型系统问题困难;c、管理水平要求高。编辑ppt原形法的适用场合:用户事先难以说明需求的较小的应用系统。决策支持系统。与结构化系统开发方法结合起来使用。即整

13、体上仍使用结构化系统开发方法,而仅对其中功能独立的模块采用原型法。编辑pptn3. 面向对象方法n面向对象方法的几个概念:对象、消息、类。n面向对象方法的特点:n a、封装性 b、抽象性 c、继承性 d、多态性面向对象方法的优点:面向对象方法描述的现实世界更符合人们认识事物的思维方法,因而用它开发的软件更易于理解,易于维护。面向对象的封装性在很大程度上提高了系统的可维护性和可扩展性。面向对象的继承性大大提高了软件的可重用性。编辑ppt4.计算机辅助系统开发方法(CASE)nCASE方法(Computer Aided Software Engineering)是运用计算机软件工具辅助系统开发的一

14、种方法。严格地讲,CASE方法只是一种开发环境而不是开发方法,具体开发时,仍需与其他方法结合。CASE方法采用的软件工具有: 查询语言。是指用来从数据库中检索数据的高级语言,如SQL。 报表生成器。 图表软件。 决策支持系统生成器。 应用软件包等。编辑pptn系统开发方法说明系统开发方法说明: :n上述对开发方法的分类并不是严格的分类,因为实际上这些方法之间有不少交叉的内容。例如,用结构化系统开发方法时,可能部分采用原型法,而用CASE方法开发时,首先要认真做好结构化的系统分析。编辑ppt信息系统规划与可行性分析n信息系统发展的阶段论n信息系统规划n可行性分析编辑ppt信息系统发展的阶段论n诺

15、兰的阶段模型把信息系统的成长过程分为如下六个不同的阶段:预算预算费用费用初装初装蔓延蔓延控制控制集成集成数据数据管理管理成熟成熟阶段阶段诺兰模型编辑ppt信息系统规划n信息系统规划的内容:n信息系统的目标、约束与结构; n当前的能力状况;n 对影响计划的信息技术发展的预测;n近期计划。编辑ppt信息系统规划的特点: 系统规划是面向全局、面向长远的关键问题,具有较强的不确定性,结构化程度较低。 系统规划是高层次的系统分析,高层管理人员是工作的主体。 因为系统规划整个工作过程是一个管理决策过程。它确定利用现代信息技术有效支持管理决策的总体方案。 系统规划不宜过细。 系统规划必须采用多种方法相互配合

16、,取长补短。 系统规划是企业规划的一部分。编辑pptn信息系统规划的方法信息系统规划的方法n1.关键成功因素法(CSF )n关键成功因素是对企业组织的成功起关键作用的因素,关键成功因素法重视那些必须经常得到管理人员关注的活动区域,对这些区域的运行情况要经常不断地进行度量,并提供这些度量信息以供决策使用。在规划管理信息系统时要经常强调:系统必须适合企业或组织所属的行业以及它采用的特殊策略;系统必须能够识别那些为使企业成功而在管理上要经常给予认真关注的“成功因素”;在系统提供给各管理阶层的报告中必须突出有关成功因素的情况。编辑pptnCSFCSF方法的步骤方法的步骤n 了解企业目标;n 识别关键成

17、功因素;n 识别性能的评价指标和标准;n 识别度量性能的数据;nCSF的目标是开发数据库,因此,输出是一个数据字典。关键成功因素法就是要识别联系于系统目标的主要数据类及其关系。CSF法的关键是识别关键成功因素,可借助于树枝因果图来分析。 编辑ppt企企业业目目标标1.识别目标 2.识别CSF3.识别性能指标4.定义数据 字典编辑ppt生产日程管理提高生产计划 柔性提高设备配套率 提高材料配套率采用计算机辅助 设计缩短生产设计缩短技术设计加强作业计划原材料采购与配套缩 短 造 船 周 期缩短设计时间编辑pptn2. 2.企业系统规划法企业系统规划法( (BSP)BSP)n企业系统规划法(BSP,

18、Business System Planning)是一种对企业管理信息系统进行规划的结构化方法,它主要是基于用信息技术支持企业运行的思想。在总的思路上与CSF法一样,也是自上而下识别系统目标,识别企业过程,识别数据,然后自下而上设计系统,以支持系统目标的实现。nBSP法从企业目标入手,逐步将企业目标转化为管理信息系统的目标和结构。它摆脱了管理信息系统对原组织结构的依从性,从企业最基本的活动过程出发,进行数据分析,分析决策所需数据,然后自下而上设计系统,以支持系统目标的实现。 编辑pptnBSPBSP法的作用法的作用n 确定出未来信息系统的总体结构,明确整个系统的子系统组成以及开发这些子系统的先

19、后顺序。n 对数据进行统一规划、管理和控制,明确各子系统之间的数据交换关系,保证信息的一致性。nBSPBSP法的优点法的优点: :n在于利用它能保证MIS独立于企业的组织机构,使其具有对环境变更的适应性。即使将来企业的组织机构或管理体制发生变化,MIS的结构体系不会受到太大的冲击。编辑pptBSP法的工作步骤 n 准备工作 n 调研 n 定义业务过程 n 业务过程重组 n 定义数据类 n 定义信息系统总体结构 n 确定总体结构中的优先顺序 n 完成BSP研究报告,提出建议书和开发计划 。 编辑ppt可行性分析n可行性分析的内容:n必要性n经济上的可行性n技术上的可行性n组织管理上的可行性n可行

20、性报告是开发人员对现行系统的调查、分析和规划的结论,是系统开发过程中的第一个正式文档。是系统规划阶段工作的总结,它反映了系统研制人员对研制工作的看法。这个报告要提交讨论,由用户单位的领导、管理人员、系统研制人员共同参加,还应尽可能邀请一些有经验的局外系统分析专家参加。 编辑ppt系统分析n系统分析的任务和步骤n系统详细调查n管理业务的调查n数据流程的调查n数据字典n描述处理逻辑的工具n数据分析n新系统的逻辑模型n系统分析报告编辑ppt系统分析的任务和步骤n系统分析的任务:n1)了解用户要求。n2)把用户要求成文,完成系统分析报告。n系统分析的步骤:n详细调查现行系统。n描述现行系统。n分析用户

21、新的要求,改进现行模型,形成新系统的逻辑模型。n编写系统分析说明书。编辑ppt系统详细调查n详细调查的任务:详细调查是为了弄清原系统的状况,查明其执行过程,发现薄弱环节,收集数据,为设计新系统提供必要的基础资料。具体的调查内容包括:管理业务状况的调查和分析、数据流程的调查和分析。 n详细调查的方法:n 收集资料 n 发调查表征求意见 n 开调查会 n 访问 n 直接参加业务实践 编辑ppt管理业务的调查n1. 系统环境调查n包括现行系统的管理水平,原始数据的精确程度,规章制度是否齐全和切实可行,各级领导对开发新的MIS是否有比较清楚的认识,用户单位能否抽调出比较精通本行业管理业务、对本单位存在

22、的问题有深刻了解而又热心于改革的工作人员。此外,还要调查原系统的设备情况 。n2. 组织机构和职责的调查n调查中应详细了解各部门人员的业务分工情况和有关人员的姓名、工作职责、决策内容、存在问题和对新系统的要求等 。n3. 功能体系的调查与分析n系统有一个总的目标,为了达到这个目标,必须完成各子系统的功能,而各子系统功能的完成,又依赖于下面各项更具体的功能来执行。功能结构调查的任务,就是要了解或确定系统的这种功能构造 。编辑pptn4. 管理业务流程的调查与分析n管理业务流程的调查与分析就是要弄清管理职能是如何在有关部门具体完成的,以及在完成这些职能时信息处理工作的一些细节情况。n描述管理业务流

23、程的图表有:n 管理业务流程图n管理业务流程图是一种表明系统内各单位、人员之间业务关系、作业顺序和管理信息流动的流程图,它可以帮助分析人员找出业务流程中的不合理回路。编辑ppt业务流程图的基本符号n业务流程图的基本图形符号有四个:系统中人员系统中人员系统外实体系统外实体数据流向数据流向数据、报表、账目数据、报表、账目编辑ppt例1 画业务流程图n采购员将入库单交给检验员,检验员将不合格的入库单退回采购员,合格的入库单交保管员并记入库存台帐,统计员根据库存台帐制定月报表交主管部门审阅。编辑ppt主管部门采购员检验员保管员统计员入库单库存帐不合格入库单日报表合格入库单编辑ppt例例2 业务流程图业

24、务流程图n 采购员从仓库收到缺货通知单以后,查阅订货合同单,若已订货,向供货单位发出催货请求,否则,填写订货单交供货单位。供货单位发出货物后,立即向采购员发出取货通知。编辑ppt仓库缺货通知定货单催货请求取货通知定货合同采购员供货单位编辑pptn例例3 业务流程图举例业务流程图举例n 车间填写领料单给仓库要求领料,车间填写领料单给仓库要求领料,库长根据用料计划审批领料单,未批库长根据用料计划审批领料单,未批准的退回车间,已批准的领料单送到准的退回车间,已批准的领料单送到仓库保管员处,由他查阅库存帐。若仓库保管员处,由他查阅库存帐。若帐上有货则通知车间前来领料,否则帐上有货则通知车间前来领料,否

25、则将缺货通知采购人员。将缺货通知采购人员。编辑ppt车间领料单缺货通知已批准的领料单领料通知用料计划库长未批准的领料单仓库保管员采购员库存帐编辑ppt(2)表格分配图 为了传递信息,管理部门经常将某种为了传递信息,管理部门经常将某种单据或报告复印多份分发到其他多个单据或报告复印多份分发到其他多个部门,在这种情况下,可以采用表格部门,在这种情况下,可以采用表格分配图来描述有关业务。表格分配图分配图来描述有关业务。表格分配图表达清楚,可以帮助系统分析人员描表达清楚,可以帮助系统分析人员描述系统中复制多份的报告或单据的数述系统中复制多份的报告或单据的数量以及这些报告或单据都与哪些部门量以及这些报告或

26、单据都与哪些部门发生业务联系。发生业务联系。编辑ppt例:采购业务表格分配图采购部门采购部门财务部门财务部门收购部门收购部门准备采购单准备采购单采购单采购单4 4供应单位供应单位采购单采购单3 3采购单采购单2 2采购单采购单1 1登记待收货登记待收货待收货登记表待收货登记表应付款处理应付款处理应付账应付账存档存档编辑ppt练习题练习题n成品库保管员按车间送来的入库单登记成品库保管员按车间送来的入库单登记库存台帐,发货时,发货员根据销售料库存台帐,发货时,发货员根据销售料送来的发货通知单将成品出库并发货,送来的发货通知单将成品出库并发货,同时填写三份出库单,其中一份交给成同时填写三份出库单,其

27、中一份交给成品库保管员,由他按此出库单登记库存品库保管员,由他按此出库单登记库存台帐,出库单的另外两联分别送销售科台帐,出库单的另外两联分别送销售科和会计科。试按以上业务过程画出业务和会计科。试按以上业务过程画出业务流程图流程图。编辑ppt数据流程的调查n(1)收集进行分析所需要的资料a收集原系统全部输入单据、输出报表和数据存储介质(如帐本、清单)的典型格式;nb弄清各环节的处理方法和计算方法;nc在上述各种单据、报表、帐本的典型样品上或用附页注明制作单位、报送单位、存放地点、发生频度、发生的高峰时间及发生量等。d在上述各种单据、报表、帐册的典型样品上注明各项数据的类型、长度、取值范围。编辑p

28、pt(2)绘制原系统的数据流程图 数据流程图(DFD)是一种能全面地描述信息系统逻辑模型的主要工具,它可以用少数几种符号综合地反映出信息在系统中的流动、处理和存储情况。 数据流程图的特性: 抽象性 概括性 编辑ppt数据流程图的基本成分数据流数据流加工(或称处理逻辑)加工(或称处理逻辑)数据存储数据存储外部实体(项)外部实体(项)编辑pptn 外部实体外部实体n是指在所研究系统外独立于系统而存在的,但又和系统有联系的实体,它表示数据的外部来源和去向,它可以是某个人员、组织、某一信息系统或某种事物,它是系统的数据来源或数据终点。确定系统的外部实体,实际上就是明确系统与外部环境之间的界限,从而确定

29、系统的范围。 n 数据流数据流n数据流表示流动着的数据,它可以是一项数据,也可以是一组数据(如扣款数据文件、订货单等)。数据流用带有名字的箭头表示,名字表示流经的数据,箭头则表示流向。 n例如:例如:“发票发票”由品名、规格、单价、数量等由品名、规格、单价、数量等数据组成数据组成编辑pptn 数据存储数据存储n指逻辑意义上的数据存储环节,即系统信息处理功能需要的、不考虑存储的物理介质和技术手段的数据存储环节,如数据文件、文件夹或帐本等。用一个右边开口的长方形条表示,图形右部填写存储的数据和数据集的名字,左边填入该数据存储的标志。 n 处理逻辑(加工)处理逻辑(加工)n是对数据进行的操作,处理逻

30、辑(加工)也称为处理。处理逻辑(加工)包括两方面的内容:一是变换数据的组成,即改变数据结构;二是在原有的数据内容基础上增加新的内容,形成新的数据。 编辑ppt绘制方法:绘制方法:自顶向下,自顶向下,逐层分解逐层分解订货处理订货处理(顶层图)(顶层图)用户用户订货单订货单发货单发货单销售处理销售处理P PF1F1库存账库存账编辑ppt分解图分解图采购采购部门部门用户用户不合格订货单不合格订货单验收验收订货单订货单P1P1确定确定发货单发货单P2P2填写填写暂存订货单暂存订货单P4P4定定货货单单合格合格订货单订货单未满足未满足的订货的订货可发货可发货的订货的订货库存账库存账F1F1开发货单开发货

31、单修改库存修改库存P3P3对照暂存对照暂存订货单订货单P5P5F2F2暂存订货单暂存订货单F4F4订货单存档订货单存档F3F3应收账应收账到货到货通知通知发货单发货单编辑ppt例例1 绘制销售过程的数据流图绘制销售过程的数据流图n用户将订货单交某企业的业务经理,经检验后,对不合格的订单由用户重新填写,合格的订单交仓库作出库处理:查阅库存台帐,若有货则向用户开票发货,否则,通知采购员订购。 编辑ppt用户用户库存账库存账采购员采购员不合格订单业务处理业务处理出库处理出库处理合格订单采购通知发票订单编辑pptn例例2:2:某仓库管理系统按以下步骤进行信息处理,某仓库管理系统按以下步骤进行信息处理,

32、试画出数据流程图。试画出数据流程图。n(1 1) 保管员根据当日的出库单和入库单通过出保管员根据当日的出库单和入库单通过出库处理和入库处理分别将数据输入到库处理和入库处理分别将数据输入到“出库流水出库流水帐帐”和和“入库流水帐入库流水帐”,并修改,并修改“库存台帐库存台帐”。n(2 2) 根据库存台帐由统计、打印程序输出库存根据库存台帐由统计、打印程序输出库存日报表。日报表。n(3 3) 需要查询时,可利用查询程序在输入查询需要查询时,可利用查询程序在输入查询条件后,到库存台帐去查找,显示查询结果。条件后,到库存台帐去查找,显示查询结果。编辑ppt出出库处理库处理出库流水账出库流水账入库处理入

33、库处理入库单出库单入库流水账入库流水账库存台账库存台账统计打印统计打印查询库存查询库存查询结果库存日报表查询条件编辑pptn例例3 数据流程图举例数据流程图举例n 车间填写领料单给仓库要求领料,车间填写领料单给仓库要求领料,库长根据用料计划审批领料单,未批库长根据用料计划审批领料单,未批准的退回车间,已批准的领料单送到准的退回车间,已批准的领料单送到仓库保管员处,由他查阅库存帐。若仓库保管员处,由他查阅库存帐。若帐上有货则通知车间前来领料,否则帐上有货则通知车间前来领料,否则将缺货通知采购人员。将缺货通知采购人员。编辑ppt用料计划用料计划采购员采购员库存账库存账审批领料单审批领料单车间车间查

34、阅库存帐查阅库存帐未批准的领料单已批准领料单缺货通知领料通知领料单编辑ppt练习题练习题 画数据流程图画数据流程图n由需购置设备的部门填写申购表格,将此表格送交设备科,设备科填写预算表格送财务处,财务处核对后,将资金返回设备科,设备科利用资金购买设备,购得设备送需购设备的部门,将收据送财务处。编辑ppt供货供货单位单位设备预设备预算处理算处理设备购设备购置部门置部门财务核财务核对处理对处理设备预算表格资金审购表格财务处财务处采购处理采购处理收据编辑pptn某银行储蓄所存某银行储蓄所存(取取)款过程如下款过程如下:n储户将添好的存储户将添好的存(取取)单及存折送交分类单及存折送交分类处理处处理处

35、.分类处理处按三种不同情况分别分类处理处按三种不同情况分别处理处理.如果存折不符或存如果存折不符或存(取取)单不合格单不合格,则则将存折及存将存折及存(取取)单直接退还给储户重新单直接退还给储户重新填写填写;如果是存款如果是存款,则将存折及存款单送交则将存折及存款单送交存款处理处存款处理处.存款处理处取出底账登记后存款处理处取出底账登记后,将存折退还给储户将存折退还给储户;如果是取款如果是取款,则将存折则将存折及取款单送交取款处理处及取款单送交取款处理处,该服务台取出该服务台取出底帐及现金底帐及现金,计账后将存折与现金交给储计账后将存折与现金交给储户户.画出以上存画出以上存(取取)款处理过程的

36、款处理过程的DFD.编辑ppt数据字典n1)数据字典的定义)数据字典的定义 n所谓数据字典是以特定格式记录下来的、对系统的数据流程图中各个基本要素(数据流、加工、存储、和外部实体)的内容和特征所作的完整的定义和说明。数据流程图配以数据字典,就可以从图形和文字两个方面对系统的逻辑模型进行描述,从而形成一个完整的说明。n2)数据字典的内容)数据字典的内容 n数据字典的内容包括六个方面:数据项、数据结构、数据流、处理逻辑、数据存储和外部实体。 编辑pptn 数据项数据项n也称数据元素,具有独立逻辑含义的最小数据单位。在数据字典中对其定义包括:n数据项的名称、编号、别名、简述;n数据项的取值范围;n数

37、据项的长度。n 数据结构数据结构 n由若干数据项构成的数据组合称为数据结构,它描述了某些数据项之间的关系。n在数据字典中对其定义包括:n 数据结构的名称、编号;n 简述;n 数据结构的组成。编辑pptn 数据流数据流n表明系统中数据的逻辑流向,可以是数据项或数据结构。n包括:n数据流的名称及编号;n简述;n数据流的来源;n数据流的去向;n数据流的组成;n数据流的流通量;n高峰期流通量。编辑pptn 处理逻辑处理逻辑(加工加工)n仅对数据流程图(DFD)中最底层的处理逻辑加以说明。n包括:n处理逻辑名称及编号;n简述;n输入;n处理过程;n输出;n处理频率。编辑pptn 数据存储数据存储n数据存

38、储是数据流动的暂停或永久保存的地方。n包括:n数据存储的编号n名称n简述n组成n关键字n相关的处理编辑pptn 外部实体外部实体n外部实体编号n外部实体名称n简述n输入的数据流n输出的数据流编辑ppt描述处理逻辑的工具n1)决策树)决策树(decision tree)n当某个动作的执行不是只依赖于一个条件,而是和若干个条件有关,如果仍然用结构化语言表达,可能要使用多层判断语句,结构会较复杂,不能一目了然。在这种情况下使用决策树比较合适。决决策树又称判断树,策树又称判断树,是用来表示逻辑判断问题的一种图形工具。它用“树”来表达不同条件下的不同处理,比用语言的方式更为直观。编辑pptn2)决策表)

39、决策表(decision table) 决策表也称判断表,也是一种表达逻辑判断的工具,它以表格的形式给出各种条件的全部组合以及在各种组合下应采取的行动。当条件的个数较多。每一条件的取值有若干个、相应的动作也很多的情况下,使用决策表比决策树更加有效和清晰。编辑pptn构造判断表的方法:构造判断表的方法:n 列出所有可能的条件及方案;n 按全部方案列出其选择的行动;n 缩小表的列数。即在相同的行动列中,寻找不必要存在的条件所列出的方案,并将这些方案从表中删除。编辑ppt例题:某货运站的收费标准如下: 若收件地点在本省,则快件每公斤6元,慢件每公斤4元;若收件地点在外省,则在25公斤以内(包括25公

40、斤)快件每公斤8元,慢件每公斤6元;如果超过25公斤时,快件每公斤10元,慢件每公斤8元。 试绘制确定收费标准的决策树和判断表。试绘制确定收费标准的决策树和判断表。编辑ppt练习题练习题:请根据以下描述的逻辑关系画判断树:请根据以下描述的逻辑关系画判断树: 移动通信公司为促进业务的发展发行各种优惠移动通信公司为促进业务的发展发行各种优惠卡,其中包括金卡、银卡和普通卡三种,用户可以卡,其中包括金卡、银卡和普通卡三种,用户可以依据其信用度享受不同额度的透支。其中金卡、银依据其信用度享受不同额度的透支。其中金卡、银卡和普通卡允许透支的额度分别为卡和普通卡允许透支的额度分别为1000元、元、500元和

41、元和100元。发生的规则如下:元。发生的规则如下: 从未发生过话费拖欠,且每月通话费在从未发生过话费拖欠,且每月通话费在300元元(含)以上者可获金卡,每月通话费在(含)以上者可获金卡,每月通话费在150元(含)元(含)以上者可获银卡,低于以上者可获银卡,低于150元者可获普通卡;发生元者可获普通卡;发生过话费拖欠,能在规定时间内补清欠款,每月通话过话费拖欠,能在规定时间内补清欠款,每月通话费在费在300元(含)以上者可获银卡,每月通话费在元(含)以上者可获银卡,每月通话费在150元(含)以上者可获普通卡;发生过话费拖欠,元(含)以上者可获普通卡;发生过话费拖欠,并未能在规定时间内补清欠款,无

42、论每月话费多少并未能在规定时间内补清欠款,无论每月话费多少均不能获得优惠卡。均不能获得优惠卡。编辑ppt练习题练习题:画库存订货判断表画库存订货判断表某商业中心按以下决策规则确定商品的订货决策:当商品的库存量底于储备量时,就应订货;当库存量高于或等于定货点时,不应订货;当库存量底于订货点,且该种商品上月销售额大于或等于5000元时应订货,小于5000元时,不订货.编辑ppt数据分析数据分析n通过详细调查收集来的数据是系统分析的原材料,要把这些原材料加工成系统设计所需要的资料,就必须进行数据的分析工作:n1)数据的静态特性分析 n2)数据的动态特性分析 n3)数据存储分析n4)数据查询要求分析

43、n5)数据的输入、输出分析 编辑ppt新系统的逻辑模型n系统逻辑模型主要包括数据流程图和系统说明书两个方面。数据流程图是系统说明书的基础和依据,系统说明书是对数据流程图的详细说明和解释,两者相互联系、相互补充,构成系统的逻辑模型。n新系统逻辑模型的提出,要以现行系统的数据流程图为基础,并以新系统的目标为依据,逐层修改现行系统的数据流程图来实现。n1) 确定新系统的目标n2)确定新系统的边界 n3)确定新系统主要处理功能 n4)确定新系统的数据处理方式编辑ppt系统分析报告n系统分析结束时,系统分析员应完成系统分析报告,交上级审批。系统分析报告是系统设计的依据,是与用户交流的工具,是应用软件的重

44、要组成部分,其内容包括:n1)概述n2)现行系统概况n3)系统需求说明n4)新系统的逻辑方案 n5)系统开发资源与时间进度估计 编辑ppt系统设计n系统设计的任务n系统设计的原则n代码设计n数据存储设计n输出设计n输入设计n系统设计说明书编辑ppt系统设计的任务系统设计的任务n系统设计的任务是:在系统分析的基础上,按照逻辑模型的要求,科学合理地进行系统的总体设计和具体的物理设计,为下一阶段系统实施提供必要的技术资料。其中,总体设计包括:划分子系统、代码设计、设计规范制定、信息系统流程图设计、功能结构图设计和系统物理配置方案设计等;具体的物理设计包括数据存储文件设计、输出设计、输入设计、编写程序

45、设计说明书等。 编辑ppt系统设计的原则n(1)系统性n(2)灵活性n(3)可靠性n(4)经济性编辑ppt代码设计代码设计n代码设计定义:n 把管理对象数字化或字符化 。n代码定义:n 所谓代码就是用来表征客观事物的实体类别以及属性的一个或一组易于计算机识别的特定符号或记号,它可以是字符、数字、某些特殊符号或它们的组合。编辑ppt代码设计代码设计n1、代码设计的作用和地位、代码设计的作用和地位n编码就是用数字或字母代表事物。通过编码,建立统一的经济信息语言,有利于提高通用化水平,使资源共享,达到统一化;有利于采用集中化措施以节约人力,加快处理速度,便于检索。 n代码的功能:n标识:代码是鉴别编

46、码对象的唯一标志n分类:代码可以作为区分编码对象类别的标志n排序:代码可以作为编码对象排序的标志n特定含义:代码可以提供一定的特定含义编辑pptn2、代码设计的原则、代码设计的原则n 唯一性唯一性 n 标准化与通用性标准化与通用性 n 合理性合理性 n 稳定性稳定性 n 可扩充性与灵活性可扩充性与灵活性 n 具有规律性具有规律性 n 简洁性简洁性 编辑pptn3 3、代码的种类、代码的种类n(1)顺序码n(2)区间码n(3)助忆码n(4)缩写码n(5)尾数码n4、代码结构中的校验位n 校验位可以发现错误的种类校验位可以发现错误的种类n 抄写错误 1(正)7(误)n 移位错 1234(正)234

47、1(误)n 双移位错 26913(正)21963(误)n 其他随机错误n 确定校验位值的方法确定校验位值的方法n算术级数法、几何级数法、质数法编辑ppt数据存储设计n大量数据在计算机中的存储管理有两种方式,一种是文件方式,另一种是数据库方式。 n(1 1)文件分类)文件分类n(2 2)文件设计)文件设计n就是根据文件的使用要求、处理方式、存储的数据量、数据的活动性以及所能提供的设备条件等,合理地确定文件类别,选择文件介质,决定文件的组织方式和存取方法。 n(3 3)数据库设计)数据库设计n内容包括概念结构设计、逻辑结构设计和物理结构设计。编辑ppt输出设计n(1)输出设计的内容n确定设计的内容

48、n选择输出设备和介质n确定输出格式n(2)输出设计的方法表格信息、图形信息和图标n(3)输出报告n输出报告定义了系统的输出。输出报告中既标出了各常量、变量的详细信息,也给出了各种统计量及计算公式、控制方法。 编辑ppt输入设计n(1)输入设计的内容n确定输入数据内容n确定输入数据的输入方式n确定输入数据的记录格式n输入数据的正确性校验n确定输入设备n(2)输入界面设计的原则n可靠性、简单性、易学习与易使用性、立即反馈性。n(3)输入校验n输入设计的目标是要尽可能减少数据输入中的错误,在输入设计中,要对全部输入数据设想其可能发生的错误,对其进行校验。编辑ppt系统设计说明书n(1)编写系统设计说明书的具体要求n系统设计说明书应全面、准确和清楚地阐明系统在实施过程中具体采取的手段、方法和技术标准,以及相

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论