MIS12信息系统的建设与开发的策略

上传人:痛*** 文档编号:211948159 上传时间:2023-05-21 格式:PPT 页数:95 大小:1.03MB
收藏 版权申诉 举报 下载
MIS12信息系统的建设与开发的策略_第1页
第1页 / 共95页
MIS12信息系统的建设与开发的策略_第2页
第2页 / 共95页
MIS12信息系统的建设与开发的策略_第3页
第3页 / 共95页
资源描述:

《MIS12信息系统的建设与开发的策略》由会员分享,可在线阅读,更多相关《MIS12信息系统的建设与开发的策略(95页珍藏版)》请在装配图网上搜索。

1、管理信息系统管理信息系统第十二章第十二章 信息系统的建设与开发的策略信息系统的建设与开发的策略内容框架内容框架12.1 12.1 组织信息系统建设的策略组织信息系统建设的策略12.2 12.2 信息系统开发方法信息系统开发方法12.3 12.3 系统分析系统分析12.4 12.4 系统设计系统设计12.5 12.5 系统实施系统实施前言前言组织组织组织组织信息系信息系信息系信息系统统统统建建建建设设设设是在信息系是在信息系是在信息系是在信息系统规统规统规统规划的指划的指划的指划的指导导导导下,下,下,下,分析、分析、分析、分析、设计设计设计设计、实现实现实现实现一个信息系一个信息系一个信息系一

2、个信息系统统统统,或者一个信息,或者一个信息,或者一个信息,或者一个信息系系系系统项统项统项统项目工程目工程目工程目工程。组织信息系统建设策略包括组织获取信息系统的组织信息系统建设策略包括组织获取信息系统的组织信息系统建设策略包括组织获取信息系统的组织信息系统建设策略包括组织获取信息系统的不同方法。不同方法。不同方法。不同方法。信息系统的开发方法是指在信息系统开发过程中信息系统的开发方法是指在信息系统开发过程中信息系统的开发方法是指在信息系统开发过程中信息系统的开发方法是指在信息系统开发过程中的指导思想、逻辑、途径以及工具的组合。的指导思想、逻辑、途径以及工具的组合。的指导思想、逻辑、途径以及

3、工具的组合。的指导思想、逻辑、途径以及工具的组合。12.1 12.1 组织信息系统建设的策略组织信息系统建设的策略系统定制系统定制:管理软件为核心的企业信息化。:管理软件为核心的企业信息化。软件包软件包:预先编制好的、能完成一定功能的、供:预先编制好的、能完成一定功能的、供出售或出租的成套软件系统。出售或出租的成套软件系统。信息系统外包信息系统外包:将一个企业的计算中心的运营、:将一个企业的计算中心的运营、远程通信网络管理和应用软件的开发交由外部专远程通信网络管理和应用软件的开发交由外部专业公司或机构来完成。业公司或机构来完成。最终用户开发最终用户开发:一些涉及面小,功能较简单的系:一些涉及面

4、小,功能较简单的系统。统。12.2 12.2 信息系统开发方法信息系统开发方法信息系统开发信息系统开发:针对组织的问题和机会而:针对组织的问题和机会而建立一个信息系统的全部活动。建立一个信息系统的全部活动。一般包括一般包括系统分析系统分析、系统设计系统设计、编程编程、测测试试、转换转换和和使用维护使用维护。这些活动通常是按。这些活动通常是按顺序完成的。顺序完成的。结构化方法的基本思路结构化方法的基本思路结构化结构化:用一组规范的步骤、准则和工:用一组规范的步骤、准则和工具来进行某项工作。具来进行某项工作。把整个系统开发过程分成若干阶段,每把整个系统开发过程分成若干阶段,每个阶段进行若干活动,每

5、项活动应用一个阶段进行若干活动,每项活动应用一系列标准、规范、方法和技术,完成一系列标准、规范、方法和技术,完成一个或多个任务,形成符合给定规范的产个或多个任务,形成符合给定规范的产品(成果)。品(成果)。结构化方法的主要原则结构化方法的主要原则1.1.用户参与的原则用户参与的原则2.2.严格区分工作阶段,严格区分工作阶段,“先逻辑,后物先逻辑,后物理理”的原则的原则3.3.结构化、模块化、自顶向下进行开发结构化、模块化、自顶向下进行开发的原则的原则4.4.充分预料可能发生的变化充分预料可能发生的变化5.5.工作文件的标准化和文献化工作文件的标准化和文献化结构化方法的基本思路与主要原则结构化方

6、法的基本思路与主要原则开发阶段开发阶段主要工作主要工作文档资料文档资料系统调查与规划系统调查与规划 初步调查拟定开发计划初步调查拟定开发计划可行性研究报告可行性研究报告系统分析系统分析数据流程、数据及处理数据流程、数据及处理分析分析系统分析说明书系统分析说明书系统设计系统设计模块设计、数据库设计模块设计、数据库设计系统设计说明书系统设计说明书系统实施系统实施编制程序编制程序流程及用户使用手册流程及用户使用手册系统测试与维护系统测试与维护测试、维护测试、维护系统测试报告系统测试报告表表12-1 12-1 信息系统开发各阶段的名称、工作及文档信息系统开发各阶段的名称、工作及文档12.2.2 12.

7、2.2 原型法原型法原型法:可以逐步改进成可运行系统的模型。原型法:可以逐步改进成可运行系统的模型。它与结构化开发方法的根本区别是:它与结构化开发方法的根本区别是:面向目标面向目标四个阶段:四个阶段:(1 1)确定用户的最初要求)确定用户的最初要求(2 2)初建原型)初建原型(3 3)用户、开发人员使用并评价原型)用户、开发人员使用并评价原型(4 4)开发人员修改原型)开发人员修改原型辅助活动辅助活动原型法原型法结构化生命结构化生命周期法周期法开发路径开发路径循环迭代型循环迭代型严格顺序型严格顺序型用户参与程序用户参与程序高高低低开发过程的可见性开发过程的可见性好好差差对功能需求或环境变化的适

8、应性对功能需求或环境变化的适应性较好较好差差用户的信息反馈用户的信息反馈早早迟迟对开发环境,软件工具的要求对开发环境,软件工具的要求高高低低对开发过程的管理和控制对开发过程的管理和控制较困难较困难迟迟稳定数量稳定数量较少较少多多表表12-2 12-2 原型法与结构生命周期法的比较原型法与结构生命周期法的比较12.3 12.3 系统分析系统分析系统分析阶段的主要活动有:系统分析阶段的主要活动有:(1 1)系统初步调查)系统初步调查(2 2)可行性研究)可行性研究(3 3)系统详细调查)系统详细调查(4 4)新系统逻辑方案的提出)新系统逻辑方案的提出12.3.1 12.3.1 可行性分析可行性分析

9、系统分析人员对用户提出的各种问题和初始系统分析人员对用户提出的各种问题和初始要求,对问题进行识别,通过可行性分析确要求,对问题进行识别,通过可行性分析确定开发系统的必要性。定开发系统的必要性。1.1.可行性分析的任务可行性分析的任务:明确应用项目的开发:明确应用项目的开发必要性和可行性。必要性和可行性。a a)必要性必要性:来自实现开发任务的迫切性。:来自实现开发任务的迫切性。b b)可行性可行性:取决于实现应用系统的资源和条:取决于实现应用系统的资源和条件。件。可行性分析的内容可行性分析的内容(1 1)管理可行性管理可行性:管理人员对开发应用项:管理人员对开发应用项目的态度和管理方面的条件。

10、目的态度和管理方面的条件。必须有主管领导的支持:一把手工程必须有主管领导的支持:一把手工程管理方面的条件主要是指:管理方面的条件主要是指:(a a)管理方法是否科学)管理方法是否科学(b b)相应管理制度改革的时机是否成熟)相应管理制度改革的时机是否成熟(c c)规章制度是否齐全)规章制度是否齐全(d d)原始数据是否正确)原始数据是否正确(2 2)技术可行性技术可行性分析当前的软硬件技术能否满足对系统提分析当前的软硬件技术能否满足对系统提出的要求(如增加存储能力,实现通信功出的要求(如增加存储能力,实现通信功能,提高处理速度)能,提高处理速度)开发人员的水平开发人员的水平(3 3)经济可行性

11、经济可行性:主要是预估费用支出和:主要是预估费用支出和对项目的经济效益进行评价。对项目的经济效益进行评价。在费用支出方面,不仅要考虑主机费用,而且要在费用支出方面,不仅要考虑主机费用,而且要计算外围设备费用、软件开发费用、人员培训费计算外围设备费用、软件开发费用、人员培训费用、将来系统投入运行后的经常性费用(如管理、用、将来系统投入运行后的经常性费用(如管理、维护费用等)和设备费用。维护费用等)和设备费用。经济效益从两方面考虑:经济效益从两方面考虑:(1 1)显性效益显性效益:如加快流动资金周转,减少资金:如加快流动资金周转,减少资金积压等。积压等。(2 2)隐性效益隐性效益:如提供更多高质量

12、的信息,提高:如提供更多高质量的信息,提高获取信息的速度。获取信息的速度。可行性分析报告可行性分析报告可行性分析的结果以报告的形式编写出来,内容可行性分析的结果以报告的形式编写出来,内容包括:包括:(1 1)系统简述)系统简述(2 2)项目目标)项目目标(3 3)所需资源、预算和期望效益)所需资源、预算和期望效益(4 4)对项目的可行性的结论)对项目的可行性的结论结论应明确以下内容之一结论应明确以下内容之一:(1 1)可以立即开发)可以立即开发(2 2)改进原系统)改进原系统(3 3)目前不可行,或者需推迟到某些条件具备后)目前不可行,或者需推迟到某些条件具备后再进行。再进行。12.3.2 1

13、2.3.2 详细调查详细调查调查对象:现行系统(包括手工系统和已采用计算调查对象:现行系统(包括手工系统和已采用计算机的管理信息系统)机的管理信息系统)目的:目的:完全掌握现行系统的现状,发现问题和薄弱完全掌握现行系统的现状,发现问题和薄弱环节,收集资料,为下一步的系统分析和提出新系环节,收集资料,为下一步的系统分析和提出新系统的逻辑设计做好准备。统的逻辑设计做好准备。遵循的原则:用户参与。遵循的原则:用户参与。即由使用部门的业务人员、即由使用部门的业务人员、主管人员和设计部门的系统分析人员、系统设计人主管人员和设计部门的系统分析人员、系统设计人员共同进行。员共同进行。调查的方法:调查的方法:

14、召开调查会、访问、发调查表、参加召开调查会、访问、发调查表、参加业务实践等。业务实践等。为了便于分析人员和管理人员之间进行业务交流和为了便于分析人员和管理人员之间进行业务交流和分析问题,在调查过程中应尽量使用各种形象、直分析问题,在调查过程中应尽量使用各种形象、直观的图表工具。观的图表工具。通常用组织机构图描述组织的结构;通常用组织机构图描述组织的结构;用业务流程图和表格分配图描述管理业务状况;用业务流程图和表格分配图描述管理业务状况;用数据流程图描述和分析数据、数据流程及各项功用数据流程图描述和分析数据、数据流程及各项功能;能;用判断树和决策表等描述处理功能和决策模型。用判断树和决策表等描述

15、处理功能和决策模型。调查范围:调查范围:围绕组织内部信息流所涉及领域的各个围绕组织内部信息流所涉及领域的各个方面,应该包括企业的生产、经营、管理等。方面,应该包括企业的生产、经营、管理等。(1)组织机构图:)组织机构图:反映组织内部之间隶属关系的树反映组织内部之间隶属关系的树状结构图。状结构图。(2)组织)组织/业务关系图:业务关系图:反映组织各部分在承担业反映组织各部分在承担业务时的关系。务时的关系。(3)业务流程图()业务流程图(TransactionFlowDiagram,TFD):):用根据系统调查表中所得到的资料和问卷调查的结用根据系统调查表中所得到的资料和问卷调查的结果,按业务实际

16、处理过程将它们绘制在同一张图上。果,按业务实际处理过程将它们绘制在同一张图上。采用一些规定的符号及连线来表示某个具体业务处采用一些规定的符号及连线来表示某个具体业务处理过程,基本上是按照业务的实际处理步骤和过程理过程,基本上是按照业务的实际处理步骤和过程绘制。绘制。业务流程图业务流程图 业业务务流流程程图图是是直直观观描描述述现现系系统统业业务务处处理理由由开开始始到到结结束束的的整整个个过过程程的的非非结结构构化化图图型型工工具具,它它可可以以描描述述一一个个系系统统的的业业务务,也也可可以以描描述一项具体业务的处理过程。述一项具体业务的处理过程。它它是是系系统统分分析析员员描描述述现现系系

17、统统的的最最好好的的工工具具,是是系系统统分分析析员员与与企企业业管管理理人人员员交交流流的的有有力工具。力工具。业务流程图使用的符号业务流程图使用的符号例题例题根据下列关于学生成绩管理业务的需求陈述,完成根据下列关于学生成绩管理业务的需求陈述,完成相应任务:相应任务:(1)(1)填报成绩填报成绩:各科任课教师将自己所担任的课程的各科任课教师将自己所担任的课程的考试成绩填写成考试成绩填写成“成绩报告单成绩报告单”(简称成绩单简称成绩单),报,报送到教务科。教务科的管理员将成绩单的数据登记送到教务科。教务科的管理员将成绩单的数据登记到到“成绩簿成绩簿”中中(每个年级为一个成绩簿)。每个年级为一个

18、成绩簿)。(2)(2)重修处理:重修处理:管理员根据管理员根据“成绩簿成绩簿”,确定重修,确定重修名单。其原则是:本学期的单科课程成绩名单。其原则是:本学期的单科课程成绩60=5=5(即有(即有5 5科或科或5 5科以上课程科以上课程不及格),则将该学号及姓名写入不及格),则将该学号及姓名写入“留级名单留级名单”中。例如,某一学生累计有中。例如,某一学生累计有5 5门或门或5 5门以上课程不门以上课程不及格,则将其学号写入及格,则将其学号写入“留级名单留级名单”。根据留级。根据留级名单,编制名单,编制“留级通知单留级通知单”。(4)(4)成绩统计:成绩统计:管理员根据管理员根据“成绩簿成绩簿”

19、,按班统,按班统计,编制计,编制“学生成绩统计表学生成绩统计表”。举例:学生成绩管理业务流程图举例:学生成绩管理业务流程图教师教师成绩单成绩单教务科教务科登记登记重修处理重修处理成绩簿成绩簿留级处理留级处理成绩统计成绩统计留留级级通通知知单单重修通知单重修通知单各院系各院系成绩统计表成绩统计表各院系各院系教务处教务处图图1212.1 1 学生成绩管理业务流程图学生成绩管理业务流程图通过这个例图,我们能找出画业务流程图的几条规律:通过这个例图,我们能找出画业务流程图的几条规律:1 1)业业务务处处理理的的起起始始是是单单位位或或个个人人输输入入报报表表,而而结结束束是是报报表表输输出出给给单单位

20、位或或个人。个人。2 2)报表输入给某个处理后,产生的输出应是报表或帐册。)报表输入给某个处理后,产生的输出应是报表或帐册。3 3)一般不应出现由单位到单位或由处理到处理或由报表到报表的情况。)一般不应出现由单位到单位或由处理到处理或由报表到报表的情况。12.3.3 12.3.3 数据分析数据分析数据分析的主要工具有数据分析的主要工具有数据流程图数据流程图和和数据字典数据字典。(1)数据流程图(数据流程图(DataFlowDiagram,DFD)DFD是结构化分析的一种主要工具,是是结构化分析的一种主要工具,是MISMIS开开发的主要工具,是组织中信息运动的抽象,是发的主要工具,是组织中信息运

21、动的抽象,是MISMIS逻辑模型的主要形式。它使用一组简单的符逻辑模型的主要形式。它使用一组简单的符号,描述系统的数据由外部号,描述系统的数据由外部“流入流入”系统,经过系统,经过多级的加工处理,经过不同结构的存储,最后以多级的加工处理,经过不同结构的存储,最后以用户所需要的各种形式用户所需要的各种形式“流出流出”的全过程。它是的全过程。它是面向功能的。面向功能的。利利用用DFD,可可以以将将系系统统分分析析员员在在系系统统分分析析中中所所设设计计的的新新系系统统逻逻辑辑模模型型描描述述出出来来,以以表表达设计者的逻辑方案及新系统的设计思想达设计者的逻辑方案及新系统的设计思想。DFD是是系系统

22、统设设计计的的主主要要依依据据。因因为为结结构构化化系系统统设设计计方方法法强强调调系系统统开开发发的的阶阶段段性性,前前一一阶阶段段是是后后一一阶阶段段的的基基础础,后后一一阶阶段段是是前前一一阶阶段段的的继继续续。在在进进行行系系统统的的物物理理设设计计时时,必必须须依据逻辑模型。依据逻辑模型。DFD是是利利用用有有限限的的符符号号(外外部部实实体体、数数据据流流、数数据据处处理理和和数数据据存存储储)及及若若干干规规则则来来描描述述系系统统逻辑模型的逻辑模型的。DFD是是由由顶顶层层图图(TOP图图)、一一级级细细化化DFD、二级细化二级细化DFD等一组图所组成。等一组图所组成。应应用用

23、自自顶顶向向下下、逐逐层层分分解解、先先整整体体后后局局部部的的思想进行设计的。思想进行设计的。顶顶层层图图是是将将系系统统高高度度抽抽象象与与概概括括而而得得到到的的,它它将将系系统统视视为为一一个个整整体体、是是由由一一个个处处理理功功能能所所构成的系统构成的系统。一级细化一级细化DFD是对顶层图的处理功能的分解是对顶层图的处理功能的分解与细化,这是从整体到部分的细化,划分的是与细化,这是从整体到部分的细化,划分的是子系统。如同认识一部汽车,顶层图中所看到子系统。如同认识一部汽车,顶层图中所看到的只是整部汽车,而一级细化图看到的是汽车的只是整部汽车,而一级细化图看到的是汽车的部件,是组成汽

24、车的几个大部分。的部件,是组成汽车的几个大部分。二级细化二级细化DFD是将一级细化图中的每个处理是将一级细化图中的每个处理功能的进一步分解与细化,对于汽车的例子,功能的进一步分解与细化,对于汽车的例子,这一步就应该认识到组成汽车部件的零件了。这一步就应该认识到组成汽车部件的零件了。一个实际系统,根据它的规模和复杂程度的不同,一个实际系统,根据它的规模和复杂程度的不同,很可能还需要进行三级及三级以上的细化。也可能很可能还需要进行三级及三级以上的细化。也可能某些处理需要继续细化,而另一些处理就不需再往某些处理需要继续细化,而另一些处理就不需再往下细化了。这分解与细化不是无止境的,不是越细下细化了。

25、这分解与细化不是无止境的,不是越细越好,而是细化到越好,而是细化到“处理具有独立功能处理具有独立功能”为止。为止。一个数据流图的每一层图都能完整地描述系统的一个数据流图的每一层图都能完整地描述系统的整个处理过程,差别在于不同层的图,其抽象与概整个处理过程,差别在于不同层的图,其抽象与概括程度不同、细化程度不同。越是上面的层图,它括程度不同、细化程度不同。越是上面的层图,它的概括与抽象程度就越高,越是下层的图,它的细的概括与抽象程度就越高,越是下层的图,它的细化程度就越高。化程度就越高。DFD符号定义表符号定义表RmRm PmPm C CDnDnS SFmFm(FnFn)DFD图例说明图例说明(

26、1)外部实体)外部实体指指由由系系统统之之外外向向系系统统提提供供原原始始数数据据(输输入入数数据据)的的实体及接受系统的结果数据(输出数据)的实体。实体及接受系统的结果数据(输出数据)的实体。向向系系统统输输入入原原始始数数据据的的外外部部实实体体应应是是具具体体的的,接接受受系统输出数据的外部实体可以是抽象的、概括的。系统输出数据的外部实体可以是抽象的、概括的。(2)数据处理)数据处理处理是指计算机对数据的加工处理。处理是指计算机对数据的加工处理。(1)处理的名称应该是处理的名称应该是动词加宾语动词加宾语,而不能,而不能只是动词或只是名词。如只是动词或只是名词。如“打印重修名单打印重修名单

27、”是处理的名称,而是处理的名称,而“打印打印”或或“重修名单重修名单”都不符合处理名称的规定。都不符合处理名称的规定。(2)处理的代码不仅使下文的引用可以省略处理的代码不仅使下文的引用可以省略书写处理名称,而且可以直接看出处理所处书写处理名称,而且可以直接看出处理所处的的DFD的细化级别以及它与上级的细化级别以及它与上级DFD的处理的处理的对应关系(也称为子图与父图的关系),的对应关系(也称为子图与父图的关系),即下级即下级DFD中的处理是由上级的中的处理是由上级的DFD的哪个的哪个处理分解而来的。处理分解而来的。为统一表示,特对处理的代码做如下规定:为统一表示,特对处理的代码做如下规定:TO

28、P图中的处理代码用图中的处理代码用P表示。表示。一级细化一级细化DFD中的处理用中的处理用P1,P2,.表示。表示。二级二级细化细化DFD中,由中,由P1分解的处理用分解的处理用P1.1,P1.2,.表示;表示;由由P2分解的处理用分解的处理用P2.1,P2.2,.表示;表示;其余类推。其余类推。三级细化三级细化DFD中,中,P1.1分解的处理用分解的处理用P1.1.1,P1.1.2,.表示;表示;由由P1.2分解的处理用分解的处理用P1.2.1,P1.2.2,.表示;表示;由由P3.1分解的用分解的用P3.1.1,P3.1.2,.表示。表示。(3)数据存储数据存储一一般般经经过过处处理理的的

29、数数据据需需要要将将结结果果存存储储起起来来以以便便下下次次处处理理使使用用。在在计计算算机机中中的的存存储储一一般般是是数数据据库库文文件件,因此说,因此说,DFD中的存储是数据库设计的基础。中的存储是数据库设计的基础。关于存储的代码:关于存储的代码:对对于于各各独独立立的的数数据据存存储储结结构构可可用用D1、D2、.表表示示。有有些些情情况况,随随着着系系统统功功能能的的细细化化,数数据据存存储储也也可可能能出出现现由由抽抽象象到到具具体体的的情情况况。也也就就是是说说,数数据据存存储储也也会会出出现现细细化化的的情情况况,使使得得父父图图中中的的某某个个存存储储在在子子图图中变成多个存

30、储。中变成多个存储。这这时时存存储储的的代代码码应应按按以以下下方方法法确确定定。设设父父图图中中有有存存储储代代码码为为Dn,则则它它在在子子图图中中分分解解后后的的代代码码应应为为Dn.1、Dn.2、Dn.3、。例例如如,在在一一级级DFD中中,职职工工档档案案的的存存储储用用D1表表示示,在在二二级级DFD中中,职职工工档档案案被被细细化化为为职职工工自自然然信信息息、职职工工学学历历信信息息、职职工工家家庭庭信信息息、职职工工历历史史信信息息、职职工工奖奖惩惩信信息息等等数数据据存存储储,这这些些存存储储的的代代码码可可用用D1.1,D1.2,D1.3.表示。表示。存储的名称应是唯一的

31、,应是名词或名词词组。存储的名称应是唯一的,应是名词或名词词组。DFD中的存储第一次出现时需标明其代码和名称,中的存储第一次出现时需标明其代码和名称,而在其后的而在其后的DFD中,只标明其代码即可。中,只标明其代码即可。4)数据流)数据流数据流是指由外部实体传送给系统的原始数据(输数据流是指由外部实体传送给系统的原始数据(输入数据流)和由系统加工后传送给外部实体的结果入数据流)和由系统加工后传送给外部实体的结果数据(输出数据流),数据流的名称与现实系统的数据(输出数据流),数据流的名称与现实系统的各种票据、报表等相对应。各种票据、报表等相对应。关于数据流的表示:关于数据流的表示:数据流的名称在

32、一个系统中应是唯一的;数据流的名称在一个系统中应是唯一的;对于流入或流出存储的数据流,当其名称与存储名对于流入或流出存储的数据流,当其名称与存储名称相同时,可以省略称相同时,可以省略Fm及及Fn;为了节省为了节省DFD绘图时间,使图面整洁,一般可在顶绘图时间,使图面整洁,一般可在顶层图中将数据流名称及其代码同时给出,而在其后层图中将数据流名称及其代码同时给出,而在其后的各图中就可以只使用代码表示数据流了。的各图中就可以只使用代码表示数据流了。例如例如:这这样样,在在其其后后的的图图中中就就可可以以使使用用F7F7表表示示该该数数据据流流了了,而而省略汉字的书写。省略汉字的书写。有有的的情情况况

33、下下,随随着着DFDDFD的的细细化化,数数据据流流也也可可能能被被细细化化。例例如如,一一个个系系统统的的查查询询输输出出常常常常是是多多种种的的,这这些些不不同同内内容容的的查查询询输输出出数数据据流流为为了了使使图图简简化化,在在顶顶层层图图中中是是以以一一个个“查查询询信信息息”的的输输出出数数据据流流表表示示的的,而而在在其其细细化化的的DFDDFD中中,应应该该将将其其具具体体化化,这这种种情情况况的的数数据据流流代代码码的的表表示示可可采采用用与与处处理理标标号号相相同同的的办办法法。设设顶顶层层图图中中有有 数数 据据 流流 的的 代代 码码 为为 F20F20,则则 细细 化

34、化 后后 可可 为为 F20.1F20.1、F20.2F20.2。F7 F7 班班级级成成绩统计绩统计表表DFD的设计规则的设计规则(1)DFD的的设设计计过过程程是是按按照照自自顶顶向向下下逐逐层层分分解解的的思思想想进进行行的的,分分解解是是处处理理功功能能的的分分解解。我我们们称称某某一一处处理理细细化化后后的图是该处理的子图。的图是该处理的子图。子图与父图必需保持输入与输出的一致。子图与父图必需保持输入与输出的一致。例例如如图图1212.2 2为为父父图图,图图1212.3 3为为子子图图。图图1212.2 2的的输输入入是是数数据据流流A A、输输出出是是数数据据流流X X,处处理理

35、P1P1细细化化后后得得到到图图1212.3 3,其其输输入入必必须须是是数数据据流流A A,输输出出必必须须是是数数据据流流X X,这这就就是是子子图与父图的输入、输出必需保持一致的原则。图与父图的输入、输出必需保持一致的原则。P1XA图图12.2父图父图XD1P1.1A图图12.3子图子图P1.2(2 2)随随着着DFDDFD的的细细化化,图图越越来来越越复复杂杂,为为便便于于阅阅读读和和绘绘图图,可可以以将将某某一一层层的的细细化化图图画画在在一一张张图图中中,也也允允许许将将某某一一处处理理功功能能分分解解后后的的各各处处理理功功能能画画在在多多张张图图中中,作作为为子子图图之之一一。

36、也也可可以以将将几几个个功功能能分分解解后后的的各各功功能能画画在在一一张张图图中中。同同一一层层的的各各子子图图共共同同组组成成了了该该层层的的DFDDFD。这这时时,为为准准确确表表示示各各功功能能之之间间的的数数据据联联系系,各各子子图图之之间间须须通通过过公公共共的的存存储联系起来。储联系起来。P2.1P2.2B图12.4P2的的细化化DFDD1D2图12.5P3的的细化化DFDP3.2P3.1D2D3Y图图12.4是是P2的细化的细化DFD,图图12.5是是P3的细化的细化DFD,它们同属于二级细化图(由图中的处理代码可知),它们同属于二级细化图(由图中的处理代码可知),存储存储D2

37、是在两图中重复出现的。由此可知是在两图中重复出现的。由此可知P2.2处理处理的结果写入的结果写入D2,而而P3.1处理的输入数据就是处理的输入数据就是D2存储存储的数据。通过的数据。通过D2存储可将这两个图联系起来。存储可将这两个图联系起来。(3)为为绘绘图图方方便便,减减少少数数据据流流向向线线的的交交叉叉,允允许许同同一存储或同一外部实体在同一图中重复画出。一存储或同一外部实体在同一图中重复画出。(4)在在MIS中中,处处理理与与处处理理之之间间传传输输的的数数据据都都是是成成批批的的。这这种种情情况况下下,合合理理的的设设计计应应是是前前一一处处理理将将数数据据写写入入存存储储,而而后后

38、面面的的处处理理从从存存储储中中读读取取数数据据。这这就就是是说说在在DFD中中,处处理理与与处处理理之之间间通通常常是是用用存存储储联联系系起起来来的的。如如上上面面例例图图中中,处处理理与与处处理理都都是是通通过过存存储储联联系系的的,而不能用数据流向线直接将两个处理连接起来。而不能用数据流向线直接将两个处理连接起来。(5)在在DFDDFD中,中,存储的输入来源与输出去向不能是存储的输入来源与输出去向不能是外部实体,而只能是处理。外部实体,而只能是处理。如图如图1212.6 6中的数据流中的数据流F1F1输入到存储及图输入到存储及图1212.7 7的数据流的数据流F8F8由存储输出都是错误

39、的。由存储输出都是错误的。图图1212.7 7 错误的输出错误的输出F8F8D1D1R R图图1212.6 6 错误的输入错误的输入F1F1R RD1D1(6 6)在在DFDDFD设设计计中中,数数据据一一般般是是不不允允许许重重复复录录入入的的。因因此此,DFDDFD中中的的同同一一数数据据流流不不允允许许在同一级图中重复出现。在同一级图中重复出现。(7 7)对对于于输输入入的的查查询询条条件件及及对对话话信信息息,不不应作为数据流出现在应作为数据流出现在DFDDFD中。中。(8)对对于于业业务务处处理理中中的的非非正正常常的的错错误误情情况况处处理理,在在DFDDFD中不予表示。中不予表示

40、。如如图图1212.8 8所所示示,输输入入的的F1F1就就应应该该是是正正确确的的,P2.1P2.1应应是是输输入入F1F1的的处处理理。应应该该注注意意,该该图图中中的的错错误误是是不不应应该该表表示示“不不正正确确的的F1F1”,F1F1就就应应该该是是正正确确的的,而而输输入入过过程程产产生的错误属于数据校验问题,有别与此。生的错误属于数据校验问题,有别与此。不正确的不正确的F1P2.1F1D1R正确的正确的F1图12.8错误的的数数据流表示据流表示校核校核F1(9 9)如果一个数据处理对一个数据存储中如果一个数据处理对一个数据存储中的数据既读又写,则它们之间的数据流应为的数据既读又写

41、,则它们之间的数据流应为双向箭头。双向箭头。(1010)一个处理必须要有输入和输出。一个处理必须要有输入和输出。DFD设计步骤设计步骤(1)前期工作前期工作作好详细调查,作好详细调查,明确用户真正需求明确用户真正需求及业务处理详及业务处理详细过程与方法;细过程与方法;明确系统的界限明确系统的界限,即计算机处理的业务与人工处,即计算机处理的业务与人工处理的界限、本系统与其它系统的界限。理的界限、本系统与其它系统的界限。对系统中将要建立的主要存储,应作系统考虑。对系统中将要建立的主要存储,应作系统考虑。例如,图书管理中的主题应是图书,应考虑例如,图书管理中的主题应是图书,应考虑“图书图书”存储需要

42、存储哪些数据,这些数据存储在一个数存储需要存储哪些数据,这些数据存储在一个数据存储中还是多个,据存储中还是多个,。(2)设计顶层图设计顶层图顶顶层层图图又又称称TOPTOP图图,由由它它确确定定出出系系统统的的总总的的处处理理功功能能、所所有有的的输输入入/输输出出数数据据流流及及外外部部 实实体体。此此图图对对系系统统的的功功能能高高度度概概括括成成为为一一个个数数据据处处理理。它它着着重重给给出出了了系系统统与与环环境境的的关关系系,可可以以看看出出系系统统与与其其它它系系统统间间的的数数据据关关联联关关系系。该该图图要要标标明明数数据据流流的的名名称称及及代代码码、外外部部实实体体的的名

43、名称称,系系统统总总功功能能的名称及代码。的名称及代码。(3)设计一级细化设计一级细化DFDDFD根据根据TOPTOP图,对其数据处理的功能分解为几个大的部分。注图,对其数据处理的功能分解为几个大的部分。注意,分解后的系统的输入意,分解后的系统的输入/输出数据流及外部实体都必然与输出数据流及外部实体都必然与TOPTOP图中的保持一致。在该图中,外部实体可以不画、数据图中的保持一致。在该图中,外部实体可以不画、数据流的名称可以不写。该图应由一张图画出。流的名称可以不写。该图应由一张图画出。(4)设计二级细化设计二级细化DFDDFD根据一级细化根据一级细化DFDDFD,对其中包含多个功能的数据处理

44、进对其中包含多个功能的数据处理进一步分解。一步分解。分解时也必须遵守输入分解时也必须遵守输入/输出不变的原则,输出不变的原则,即父图与子图保持一致的原则。即父图与子图保持一致的原则。该图可能由多张图组该图可能由多张图组成,各图是通过公共的存储连接起来的。成,各图是通过公共的存储连接起来的。(5)设计三级及三级以下的细化设计三级及三级以下的细化DFDDFD数据处理功能的分解,是由实际业务功能决定的。各数据处理功能的分解,是由实际业务功能决定的。各处理功能的细化层次是不同的,有的需要进行三级及处理功能的细化层次是不同的,有的需要进行三级及三级以下的细化,有的可能只进行一级或二级就已经三级以下的细化

45、,有的可能只进行一级或二级就已经是功能单一的处理了,就不需要再细化了。是功能单一的处理了,就不需要再细化了。DFD设计的几个问题的考虑设计的几个问题的考虑(1)功能分解的思路)功能分解的思路一一种种考考虑虑是是根根据据处处理理业业务务而而逐逐步步细细化化,就就是是将将一一个个整整体体业业务务,先先分分成成几几个个部部分分,再再进进一一步步将将每每个个部部分分分分解解成成小小的的部部分分,。一一种种考考虑虑是是按按处处理理的的输输入入、处处理理、输输出出三三部部分分分分解解,因因为为一一个个处处理理,总总应应包包括括有有输输入入、处理、输出三部分内容。处理、输出三部分内容。在在实实际际设设计计中

46、中,高高层层按按功功能能分分解解,低低层层按按输输入入、处处理理、输输出出三三部部分分分分解解。如如一一个个物物资资管管理理系系统统,它它的的一一级级细细化化DFD应应是是按按业业务务功功能能分分解解成成“物物资资计计划划、物物资资采采购购、合合同同管管理理、库库存存管管理理”等等子子系系统统,而而二二级级或或三三级级细细化化时再按时再按“输入、处理、输出输入、处理、输出”分解好些。分解好些。(2)细化的宽度与深度的考虑)细化的宽度与深度的考虑这个问题与模块化理论中的这个问题与模块化理论中的“系统的宽度与深度系统的宽度与深度”问题是问题是一致的。如果在一致的。如果在DFD设计时注意该问题,在系

47、统设计时就设计时注意该问题,在系统设计时就不会在不会在“系统的宽度与深度系统的宽度与深度”上出现问题。该问题说的是,上出现问题。该问题说的是,在分解功能时,既不能过细,也不应过粗,在分解功能时,既不能过细,也不应过粗,经验指出,一经验指出,一般应在般应在57之间为宜。之间为宜。(3)关于查询功能的考虑)关于查询功能的考虑一般在系统调查时,多数用户都注意到讲解他的业务处理一般在系统调查时,多数用户都注意到讲解他的业务处理过程、方法、内容等,而往往想不到提出查询的问题。这过程、方法、内容等,而往往想不到提出查询的问题。这是因为,在手工管理中,查询很不方便,所以查询的也很是因为,在手工管理中,查询很

48、不方便,所以查询的也很少。而计算机处理就大不相同了,对计算机而言,信息查少。而计算机处理就大不相同了,对计算机而言,信息查询是它的特长,所以在信息系统中,方便的查询功能应是询是它的特长,所以在信息系统中,方便的查询功能应是不可少的。不可少的。(4)数据处理功能单一)数据处理功能单一细化不是越细越好,原则是细化不是越细越好,原则是使数据处理具有使数据处理具有单一功能单一功能。单一功能还可以说成是。单一功能还可以说成是“只做一件事只做一件事”,再具体地说,就应考虑一个程序所能完成的,再具体地说,就应考虑一个程序所能完成的功能。功能。还应考虑还应考虑一个处理与其它处理的联系尽可能一个处理与其它处理的

49、联系尽可能地少地少。一般,输入的一个数据流应由一个具有输。一般,输入的一个数据流应由一个具有输入功能的处理完成;输出的一个数据流应由一个入功能的处理完成;输出的一个数据流应由一个具有输出功能的处理完成具有输出功能的处理完成。方案方案1 1:按业务处理功能分解:按业务处理功能分解教教师P成成绩管管理理各院系各院系图12.9成成绩管理管理顶层DFD重修通知重修通知F2留留级通知通知F3成成绩单F1教教务处成成绩统计表表F4成成绩输入入重修重修处理理成成绩统计留留级处理理D2 重修名重修名单F1F2F3F4图12.10成成绩管理一管理一级细化化DFDD1 成成绩簿簿P2P3P4P1确定重修名确定重修

50、名单打印重修通知打印重修通知D1F2D2图12.11 P2的的细化化DFDP2.2P2.1D3 留留级名名单F3确定留确定留级名名单打印留打印留级通知通知D2图12.12 P3的的细化化DFDP3.2P3.1统计计算算打印成打印成绩统计表表D1D4 成成绩统计表表 F4图12.13 P4的的细化化DFDP4.2P4.1方案方案2 2:按:按“输入、处理、输出输入、处理、输出”的方法分解的方法分解教教师P成成绩管管理理各院系各院系图12.14 成成绩管理管理顶层DFD重修通知重修通知F2留留级通知通知F3成成绩单F1教教务处成成绩统计表表F4P1成成绩单输入入P2成成绩处理理P3报表表打打印印F

51、1F3F2F4D4 成成绩统计表表D3 留留级名名单D2 重修名重修名单D1 成成绩簿簿图12.15 成成绩管理一管理一级细化化DFDD1P2.3D1图12.16 P2的的细化化DFDP2.1P2.2D3D4成成绩统计确定重修名确定重修名单确定留确定留级名名单D2F2P3.1D2打印重修通知打印重修通知F3P3.2打印留打印留级通知通知D3F4P3.3打印成打印成绩统计表表D4图12.17 P3的的细化化DFD数据字典数据字典一、数据字典的作用和内容一、数据字典的作用和内容二、数据字典的定义二、数据字典的定义三、数据字典中对数据三、数据字典中对数据结构的定义结构的定义数据字典的作用数据字典的作

52、用:数据流程图配以数据字典,就可以从图形和数据流程图配以数据字典,就可以从图形和文字两个方面对系统的逻辑模型进行完整的文字两个方面对系统的逻辑模型进行完整的描述。描述。数据字典的内容数据字典的内容:主要是对数据流程图中的六个元素进行具体主要是对数据流程图中的六个元素进行具体的定义:的定义:数据项、数据结构、数据流、数据项、数据结构、数据流、处理逻辑、数据存储、外部实体。处理逻辑、数据存储、外部实体。数据字典的内容数据字典的内容下面以对数据结构进行定义为例说明:下面以对数据结构进行定义为例说明:对数据结构进行定义前首先应弄清什么是对数据结构进行定义前首先应弄清什么是数据结构?数据结构?什么是数据

53、结构?什么是数据结构?一个数据结构可以由若干个数据项组成;一个数据结构可以由若干个数据项组成;也可以由若干个数据结构组成;也可以由若干个数据结构组成;还可以由若干个数据项和数据结构组成。还可以由若干个数据项和数据结构组成。数据结构用来描述某些数据项之间的关系。数据结构用来描述某些数据项之间的关系。对数据结构对数据结构“用户订货单用户订货单”的定义:的定义:数据结构编号数据结构编号 :数据结构名称数据结构名称 :用户订货单用户订货单简述简述 :用户所填用户情况及订货要求等信息用户所填用户情况及订货要求等信息数据结构组成数据结构组成 :DS03-02+DS03-03+DS03-04:DS03-02

54、+DS03-03+DS03-04描述处理逻辑的工具描述处理逻辑的工具 数据流程图中比较复杂的处理逻辑可以用数据流程图中比较复杂的处理逻辑可以用本节介绍的描述工具来加以说明。本节介绍的描述工具来加以说明。本节内容:本节内容:一、判断树一、判断树 二、判断表(又称决策表)二、判断表(又称决策表)三、结构英语表示法三、结构英语表示法一、判断树 库存量库存量欠款时间欠款时间3030天天100100天天 30天天100100天天需求量需求量需求量需求量库存量库存量库存量库存量 库存量库存量先按库存发货,先按库存发货,进货后再补发进货后再补发先付款,再发货先付款,再发货立即发货立即发货不发货不发货通知先付

55、欠款通知先付欠款图12.18判判断断树二、判断表(又称决策表)判断表(又称决策表)可以清晰地表达判断表(又称决策表)可以清晰地表达条件、决策规则和应采取的行动之间的条件、决策规则和应采取的行动之间的逻辑关系。逻辑关系。处理订货单的判断表处理订货单的判断表三、结构英语表示法结结构英构英语语表示法表示法是一种模仿是一种模仿计计算算机机语语言来描述言来描述处处理理逻辑逻辑的方法。的方法。它使用了由它使用了由“IF”、“THEN”和和“ELSE”等等词组词组成的成的规规范化范化语语言。言。(见见右例)。右例)。IF欠款时间欠款时间30天天IF需要量需要量库存量库存量THEN立即发货立即发货ELSE先按

56、库存量发货,进货后再补发先按库存量发货,进货后再补发ELSEIF欠款时间欠款时间100天天IF需求量需求量库存量库存量THEN先付款再发货先付款再发货ELSE不发货不发货ELSE要求先付欠款要求先付欠款详细调详细调查的内容查的内容 确定确定管理模型管理模型管管理理信信息息系系统统的的系系统统分分析析系统系统化分析化分析应把建立新系统看成是对组织的一种有目的改变过程。应把建立新系统看成是对组织的一种有目的改变过程。通过详细调查掌握现行系统现状,为分析和提出新系通过详细调查掌握现行系统现状,为分析和提出新系统的逻辑设计做好准备。统的逻辑设计做好准备。在调查原系统的基础上,分析原系统业务流程和数据在

57、调查原系统的基础上,分析原系统业务流程和数据流程的不足,提出优化改进方法,给出新系统要采用流程的不足,提出优化改进方法,给出新系统要采用的信息处理方案。的信息处理方案。针对管理过程信息处理特点找出相应的管理模型,使针对管理过程信息处理特点找出相应的管理模型,使MISMIS充分运用现代管理科学成果。充分运用现代管理科学成果。管理业务调查(组织结构、管理功能和管理业务流程管理业务调查(组织结构、管理功能和管理业务流程调查)数据流程调查(用数据流程图配以数据字典和调查)数据流程调查(用数据流程图配以数据字典和描述处理逻辑的工具进行描述)。描述处理逻辑的工具进行描述)。可行性分析的内容包括管理上的、技

58、术上的和经济上的可行性分析的内容包括管理上的、技术上的和经济上的可行性。要明确指出是立即开发,还是改进原系统或者可行性。要明确指出是立即开发,还是改进原系统或者目前不可开发。目前不可开发。可行可行性分析性分析 详细调详细调查的任务查的任务 12.4 12.4 系统设计系统设计系统设计的任务是在系统分析提出的逻辑系统设计的任务是在系统分析提出的逻辑模型的基础上,科学合理地进行物理模型模型的基础上,科学合理地进行物理模型的设计。的设计。系统设计的主要工作有:系统设计的主要工作有:(1 1)总体设计)总体设计(2 2)系统平台设计)系统平台设计(3 3)详细设计)详细设计(4 4)编写系统设计报告)

59、编写系统设计报告系统设计的原则系统设计的原则系统设计是系统设计是MISMIS开发工作的核心,关系到系统的成开发工作的核心,关系到系统的成功与失败,关系到系统的质量优劣,关系到系统功与失败,关系到系统的质量优劣,关系到系统的寿命长短,关系到系统是否为用户所接受。为的寿命长短,关系到系统是否为用户所接受。为此,系统设计必须遵循以下原则:此,系统设计必须遵循以下原则:(1 1)系统性系统性:从整个系统角度进行考虑。:从整个系统角度进行考虑。(2 2)灵活性灵活性:较好的开放性和结构的可变性。:较好的开放性和结构的可变性。(3 3)可靠性可靠性:系统抵御外界干扰和恢复能力。:系统抵御外界干扰和恢复能力

60、。(4 4)经济性经济性:在满足系统需求的前提下,尽可能减:在满足系统需求的前提下,尽可能减小系统的开销。小系统的开销。12.4.1 12.4.1 功能结构图设计功能结构图设计按功能从属关系画出的图表,图中每一个框称为一按功能从属关系画出的图表,图中每一个框称为一个功能模块。个功能模块。功能结构图中各层功能与新的信息系统中数据流程功能结构图中各层功能与新的信息系统中数据流程图中的处理(功能)是对应的。图中的处理(功能)是对应的。模块化模块化:把一个信息系统设计成若干模块的方法。:把一个信息系统设计成若干模块的方法。(1 1)各个模块具有相对独立性)各个模块具有相对独立性(2 2)模块之间的相互

61、关系通过一定方式予以说明)模块之间的相互关系通过一定方式予以说明高内聚,低耦合。高内聚,低耦合。12.4.1 12.4.1 功能结构图设计功能结构图设计学学生成生成绩管理管理输入成入成绩单成成绩处理理重重修修处理理留留级处理理成成绩统计报表表输出出输出出重重修修通通知知输出出留留级通通知知输出出成成绩统计表表成成绩查询查询重重修修通通知知查询留留级通通知知查询成成绩统计表表系系统维护代代码维护数数据据维护系系统管管理理图12-18学学生成生成绩管理系管理系统HIPO图12.4.2 12.4.2 系统平台设计系统平台设计(1 1)按)按MISMIS的目标选择系统平台的目标选择系统平台(2 2)计

62、算机处理方式的选择和设计)计算机处理方式的选择和设计(3 3)计算机网络系统的设计)计算机网络系统的设计(4 4)数据库管理系统的选择)数据库管理系统的选择(5 5)软件)软件 、硬件选择、硬件选择14.4.3 14.4.3 详细设计详细设计1.1.代码设计代码设计2.2.数据库设计数据库设计3.3.输入设计输入设计4.4.输出设计输出设计代码设计代码设计代码是代表客观存在的实体或事物的属性、状态代码是代表客观存在的实体或事物的属性、状态的符号。的符号。在信息系统中,代码是人和计算机的共同的、标在信息系统中,代码是人和计算机的共同的、标准的语言,是对信息进行分类、校验、统计、检准的语言,是对信

63、息进行分类、校验、统计、检索的关键属性。代码设计的目的是设计出一套为索的关键属性。代码设计的目的是设计出一套为系统各部分公用的、优化的代码系统。系统各部分公用的、优化的代码系统。一般地说,一般地说,系统中任何一类实体都需要进行编码系统中任何一类实体都需要进行编码,这个编码就是该类实体的关键字。这个编码就是该类实体的关键字。代码设计的原则代码设计的原则1.1.唯一确定性原则唯一确定性原则2.2.最小长度与可扩充性原则最小长度与可扩充性原则3.3.代码标准化原则代码标准化原则4.4.便于计算机处理与便于记忆的原则便于计算机处理与便于记忆的原则数据库设计数据库设计主要是指数据库的物理设计。主要是指数

64、据库的物理设计。数据库物理设计的工作任务数据库物理设计的工作任务主要是在数据主要是在数据库逻辑设计的基础上,运用关系数据库规库逻辑设计的基础上,运用关系数据库规范化理论,设计出适合应用环境的数据库范化理论,设计出适合应用环境的数据库物理结构。物理结构。输出设计输出设计输出是指将计算机处理的信息以人们所能识别的输出是指将计算机处理的信息以人们所能识别的各种形式表示出来的各种处理。各种形式表示出来的各种处理。在在MISMIS中,输出是组成系统的重要部分。整个系统中,输出是组成系统的重要部分。整个系统的加工处理结果都是通过输出表现出来的,各种的加工处理结果都是通过输出表现出来的,各种综合统计信息、辅

65、助决策信息、查询信息等,都综合统计信息、辅助决策信息、查询信息等,都要通过输出才能提供给用户,才能实现信息的价要通过输出才能提供给用户,才能实现信息的价值。值。一个好的系统设计,必须要有成功的输出设计。一个好的系统设计,必须要有成功的输出设计。这里所说的输出设计是指要在设计说明书中给出这里所说的输出设计是指要在设计说明书中给出的内容。的内容。输出方式:输出方式:(1)显示输出()显示输出(2)报表打印输出()报表打印输出(3)绘图输出绘图输出输入设计输入设计指的是人对计算机的输入。指的是人对计算机的输入。具体地说就是具体地说就是MISMIS原始数据的输入,也就原始数据的输入,也就是输入数据流的

66、输入格式设计是输入数据流的输入格式设计。对话设计对话设计对对话话设设计计也也称称人人机机界界面面设设计计,应应设设计计人人机机友友好好的的界界面。面。对对话话设设计计实实际际上上是是显显示示信信息息内内容容及及格格式式的的设设计计,这这里里的的显显示示信信息息不不是是输输入入的的,也也不不是是输输出出的的,而而是是对对话信息。其内容包括菜单选择、操作提问等。话信息。其内容包括菜单选择、操作提问等。对话方式对话方式 1.1.菜单式菜单式2.2.问答式问答式3.3.提示式提示式4.4.输入数据式输入数据式12.5 12.5 系统实施系统实施系统实施系统实施是信息系统开发生命周期中的最后阶段,是信息系统开发生命周期中的最后阶段,其目的是把系统分析设计的成果转化为可实际运其目的是把系统分析设计的成果转化为可实际运行的系统。行的系统。主要工作有:编程(编码)、测试、系统安装和主要工作有:编程(编码)、测试、系统安装和新旧系统转换。新旧系统转换。1.1.程序设计程序设计2.2.结构化程序设计结构化程序设计3.3.编写程序编写程序程序设计程序设计程程序序设设计计又又称称编编码码,这这个个阶阶段段的的

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!