管理信息系统开发过程
管理信息系统的开发方法

管理信息系统的开发方法信息系统开发是一种涉及许多的复杂过程,需要大量的人力、财务和物力投入。
而管理信息系统的开发方法,则是一种科学的、可行的、可控制的方法,以确保信息系统能够高效地开发、运行和维护。
下面,我们将就管理信息系统的开发方法做一简要的介绍。
一、系统开发生命周期模型系统开发生命周期模型是系统开发过程中的基本模型。
它是将系统开发过程划分为若干个阶段,并在每个阶段中明确规划各项任务,以便确保开发过程的顺利进行。
常见的系统开发生命周期模型有瀑布模型、原型模型、螺旋模型等。
其中,瀑布模型是最经典的一种。
瀑布模型主要分为六个阶段:需求分析、系统设计、编码、测试、实施和维护。
需求分析阶段:在这个阶段,需要确定项目的目标、用户需求和系统功能。
系统设计阶段:在此阶段,将根据需求分析得到的结果,绘制系统的架构图和流程图。
编码阶段:在此阶段,需要将所设计的系统实现代码,并对代码进行优化。
测试阶段:在此阶段,需要测试系统是否能够达到预期的目标。
实施阶段:在此阶段,需要将系统推向广大用户并进行反馈。
维护阶段:在此阶段,需要对系统进行更新和维护。
二、面向对象的系统开发方法面向对象的系统开发方法是当前最为流行的一种系统开发方法。
它强调将软件系统看作一个对象集合,面向对象的软件开发方法主要包括分析、设计、编码和测试四个阶段。
在分析阶段,重点是确定软件系统需要完成的任务和功能;在设计阶段,重点是将分析阶段得到的程序使用对象的形式表示出来,同时进行抽象和继承;在编码阶段,重点是将设计完成的对象转换成程序语言,并对其进行调试和优化;在测试阶段,重点是对程序进行各种测试,以便进行系统的交付和维护。
面向服务的系统开发方法主要是针对当前的大数据与云计算的现实环境。
它而是集成了各种信息技术、网络技术和管理知识,以便能够充分发挥信息系统的价值。
在面向服务的系统开发方法中,系统开发的重点是将总体的系统划分为若干个模块,然后将模块看做一个服务,以便能够实现各个模块之间的连接和交互。
管理信息系统的开发方式和方法

管理信息系统的开发方式和方法一、瀑布模型瀑布模型是最早被广泛应用于管理信息系统开发的一种方法,它强调了线性且有序的开发过程。
该模型将开发过程分为需求分析、系统设计、系统编码、系统测试和系统维护五个阶段,并要求每个阶段必须完成后再进行下一阶段的开发。
这种方法适用于开发较小规模或较为简单的系统,但由于需求在整个开发过程中不能改变,未考虑需求变化和用户反馈,容易导致开发结果与用户实际需求不符。
二、原型模型原型模型强调通过构建原型系统来满足用户对系统功能的需求,并通过反复迭代改善系统的性能和功能。
该模型在需求阶段会根据用户的需求和反馈,快速建立一个原型系统,以便用户了解系统的功能和界面,并提供意见和建议。
根据用户的反馈,逐步改进并逐渐完善系统。
原型模型适用于系统需求较为模糊或复杂的情况,因为可以通过原型演示迅速调整和改变系统的功能。
三、增量模型增量模型是将系统开发过程分为多个增量阶段,每个增量阶段完成一个或多个子功能的开发。
每个增量阶段的功能越来越完整,逐步完成系统的整体构建。
这种方法可以更好地控制开发过程,及时发现问题并加以解决。
增量模型适用于系统需求比较稳定,但对系统性能和功能有需求变更的情况。
四、敏捷开发敏捷开发方法是一种将需求分析、系统设计、系统编码、系统测试和系统维护等开发过程融入一个迭代循环中的方法。
通过不断地迭代和交付功能模块,根据用户的反馈和需求变更进行调整和改进。
敏捷开发方法注重用户参与和团队合作,强调响应变化以及快速交付价值。
它适用于需求较为模糊、需要快速迭代和响应变化的情况。
购买开发购买开发是指通过购买现有的软件产品或解决方案来满足系统的需求。
这种方法可以节约开发时间和人力成本,但需要根据实际需求选择合适的产品,并与供应商进行合作和沟通,以确保产品能够满足系统的需求和用户的期望。
购买开发适用于需求相对简单且可以通过现有产品满足的情况。
总之,管理信息系统的开发方式和方法应根据实际需求、项目规模和开发团队的能力进行选择。
管理信息系统的开发过程基本步骤

管理信息系统的开发可分为系统规划、系统分析、系统设计、系统实施、系统维护和评价五个阶段。
各阶段的主要工作概要说明如下。
1.系统规划阶段系统规划阶段的任务是:在对原系统进行初步调查的基础上提出开发新系统的要求,根据需要和可能,给出新系统的总体方案,并对这些方案进行可行性分析,产生系统开发计划和可行性研究报告两份文档。
2.系统分析阶段系统分析阶段的任务是根据系统开发计划所确定的范围,对现行系统进行详细调查,描述现行系统的业务流程,指出现行系统的局限性和不足之处,确定新系统的基本目标和逻辑模型,这个阶段又称为逻辑设计阶段。
系统分析阶段的工作成果体现在“系统分析说明书”中,这是系统建设的必备文件。
它是提交给用户的文档,也是下一阶段的工作依据,因此,系统分析说明书要通俗易懂,用户通过它可以了解新系统的功能,判断是否所需的系统。
系统分析说明书一旦评审通过,就是系统设计的依据,也是系统最终验收的依据。
3.系统设计阶段系统分析阶段回答了新系统“做什么”的问题,而系统设计阶段的任务就是回答“怎么做”的问题,即根据系统分析说明书中规定的功能要求,考虑实际条件,具体设计实现逻辑模型的技术方案,也即设计新系统的物理模型。
所以这个阶段又称为物理设计阶段。
它又分为总体设计和详细设计两个阶段,产生的技术文档是“系统设计说明书”。
4.系统实施阶段系统实施阶段的任务包括计算机等硬件设备的购置、安装和调试,应用程序的编制和调试,人员培训,数据文件转换,系统调试与转换等。
系统实施是按实施计划分阶段完成的,每个阶段应写出“实施进度报告”。
系统测试之后写出“系统测试报告”。
5.统维护和评价阶段系统投入运行后,需要经常进行维护,记录系统运行情况,根据一定的程序对系统进行必要的修改,评价系统的工作质量和经济效益。
简述管理信息系统的开发方式和开发方法

简述管理信息系统的开发方式和开发方法
管理信息系统的开发方式包括自主开发、外购和外包三种方式。
1. 自主开发:企业内部组建开发团队,根据自身需求和要求,从头开始设计、开发和实施管理信息系统。
优点是可以完全按照企业的需求进行定制,可以灵活调整和变更系统功能,但需要投入大量的时间、人力和资金,且对技术要求较高。
2. 外购:企业以购买的方式获取现有的管理信息系统软件并加以定制适配。
优点是省去了自主开发的时间和成本,可以快速部署和上线,但部分功能可能无法满足企业特定需求,还需进行定制和二次开发。
3. 外包:将管理信息系统的开发和维护全部或部分外包给专业的软件开发公司或服务提供商。
优点是企业无需投入大量的内部资源,可以专注于核心业务,同时可以借助外部专业团队的经验和技术优势,但需要对外包合作方进行严格的选择和管理。
管理信息系统的开发方法主要有瀑布模型、螺旋模型和敏捷开发方法。
1. 瀑布模型:按照线性流程逐步进行系统开发,包括需求分析、系统设计、编码、测试、部署和维护等阶段。
每个阶段的输出作为下一阶段的输入,适用于需求相对稳定的项目。
2. 螺旋模型:将开发过程划分为若干个循环,每个循环包括确定目标、风险评估、开发、评审和计划下一次循环等阶段。
每
个循环都可视为一次迭代,可以灵活应对需求的变化和新的风险,适用于需求不确定或风险较高的项目。
3. 敏捷开发方法:强调迭代、增量和交互式的开发方式,重视需求的变化和快速响应。
采用短周期的开发、测试和反馈循环,通过持续交付高质量的软件来满足用户需求,适用于快速变化的项目和较小规模的开发团队。
根据具体项目的需求和特点,可以综合选择适当的开发方式和方法。
信息系统开发过程概述

信息系统开发过程概述信息系统开发是指利用计算机技术和信息技术来解决特定问题或实现特定功能的过程。
随着信息技术的不断发展,信息系统在各个领域都起到了重要的作用。
在信息系统开发过程中,有一系列的步骤和方法需要遵循,以确保系统能够顺利地开发出来并满足用户的需求。
一、需求分析在信息系统开发过程的初期阶段,需求分析被认为是至关重要的一步。
需求分析是通过调研和访谈等方式,准确地了解用户的需求和期望。
在这一阶段,开发团队需要与用户密切合作,明确系统的功能、性能、安全性等要求。
同时,还需要对现有的业务流程进行分析,以确定系统如何最优化地支持业务流程。
二、系统设计系统设计是根据需求分析的结果,对系统进行整体规划和设计。
在这一阶段,开发团队需要确定系统的总体架构、组件的设计和交互方式等。
同时,还需要考虑系统的可伸缩性、可扩展性和可维护性,以便在未来的发展过程中能够方便地进行适应和修改。
三、编码与测试在系统设计完成后,开发团队将进入到编码与测试的阶段。
在这一阶段,开发团队利用编程语言和开发工具,根据系统设计的要求,进行程序编写。
同时,还需要进行功能测试、单元测试和集成测试等,以确保系统能够正常运行并能够满足用户的需求。
四、部署与维护当系统开发完成后,开发团队将进行系统的部署与维护。
在系统部署阶段,开发团队将系统安装到目标环境中,并进行相应的配置和优化。
在系统维护阶段,开发团队将跟踪系统的运行情况,并进行必要的修复和更新,以确保系统的稳定性和安全性。
五、用户培训和支持在系统部署完成后,开发团队将进行用户培训和支持工作。
用户培训是指对系统的最终用户进行培训,使他们能够熟练地操作和使用系统。
同时,开发团队还需要提供技术支持和用户支持,解决用户在使用系统过程中遇到的问题和困惑。
六、项目管理和控制在整个信息系统开发过程中,项目管理和控制是非常重要的一环。
项目管理和控制包括对项目进度、质量和成本等方面进行有效的管理和控制。
通过项目管理和控制,可以确保系统的开发过程始终保持在可控制的范围内,从而减少风险和提高项目的成功率。
信息系统管理流程

信息系统管理流程在当今数字化的时代,信息系统已经成为企业和组织运营的核心支撑。
一个高效、稳定、安全的信息系统对于提高工作效率、优化业务流程、增强竞争力至关重要。
而要实现这一目标,就离不开科学合理的信息系统管理流程。
信息系统管理流程涵盖了从系统规划、设计、开发、实施到运维、优化的全过程。
它就像是一条无形的链条,将各个环节紧密连接在一起,确保信息系统能够持续地为组织创造价值。
首先,系统规划是信息系统管理的起点。
在这个阶段,需要对组织的战略目标、业务需求、现有信息系统的状况进行全面的分析和评估。
例如,一家制造业企业想要提升生产效率,可能需要规划一个能够实时监控生产流程、自动调度资源的信息系统。
这就需要深入了解企业的生产工艺、销售订单情况、库存水平等诸多方面,以明确信息系统的功能和性能要求。
接下来是系统设计。
根据规划阶段确定的需求,进行系统的架构设计、模块划分、数据库设计等工作。
这就好比建造房屋时绘制蓝图,要考虑到系统的可扩展性、兼容性、安全性等因素。
比如,设计一个电商平台的信息系统,要考虑到未来用户量的增长,选择合适的服务器架构;要确保能够与各种支付系统、物流系统进行对接,同时还要采取严格的安全措施保护用户的个人信息和交易数据。
系统开发则是将设计转化为实际的系统。
开发团队使用各种编程语言和开发工具,按照设计方案进行代码编写、测试和调试。
这个过程需要严格遵循开发规范和质量标准,确保系统的功能正确、性能稳定。
同时,还要进行单元测试、集成测试、系统测试等多种测试,以发现和修复潜在的问题。
系统实施是将开发完成的信息系统部署到实际的生产环境中。
这包括硬件设备的安装调试、软件系统的安装配置、数据的迁移等工作。
在实施过程中,要做好风险评估和应对措施,确保系统的顺利上线。
比如,一家医院在实施新的医疗信息系统时,可能会面临数据丢失、系统故障等风险,需要提前制定备份方案和应急预案。
系统运维是信息系统管理的重要环节。
在系统运行过程中,需要对硬件设备、软件系统、网络环境进行监控和维护,及时处理各种故障和问题。
第2章 信息系统开发过程管理

2.1.2 CMM框架 框架
4、已管理级关键域 、 – (1)定量过程管理(QPM,Quantify Process Management):利用过程数据库中的数据,进行量化分析, 测定开发过程的性能,定义量化管理指标及指标值,一旦这 些指标值稳定在可接受的范围内,则将其作为量化管理的基 准,用来实施量化管理。定量过程管理的活动包括制定定量 过程管理计划,根据计划实施过程管理活动,采集数据并进 行量化分析,确定量化管理指标及管理基准值,对开发过程 进行量化控制。 – (2)软件质量管理(SQM,Software Quality Management):在对软件产品定量了解的基础上,确定软件 产品质量目标,制定实现质量目标的实施计划,按目标要求 对开发过程实施监控和调整,最终达到满足用户对信息系统 高质量的需要和期望。
2.1.2 CMM框架 框架
2、可重复级 、 – 为开发过程制定了一套严格的规章制度,约 束开发人员的开发行为,使他们能够按照制 度要求,以相同的开发模式从事一个和另一 个项目开发工作,这时的开发过程便是一个 可重复的过程。
2.1.2 CMM框架 框架
2、可重复级关键域 、
– (1)需求管理(RM,Requirements Management):项 目组在获得用户需求过程中所进行的一系列活动,包括需求 的获取、审查、管理和控制以及需求变更的审查、评估等等。 – (2)软件项目计划(SPP,Software Project Planning): 为信息系统开发和软件项目活动的管理提供一个合理的基础 和可行的工作计划,体现了信息系统开发的计划性,包含的 活动有:项目经理负责制定项目计划,对信息系统开发项目 的规模、工作量、成本进行估计,对进度和其他内容进行约 定。 – (3)软件项目跟踪和监控(SPTO,Software Project Tracking and Oversight):对实际开发进程实施跟踪和监控, 以便当项目的执行与计划有较大偏离时,能够采取有效行动。
管理信息系统的开发方法

管理信息系统的开发方法管理信息系统(MIS)的开发方法是指为满足管理需求,利用技术手段和方法,按照一定的步骤和流程,对MIS进行全面规划、设计、实施和维护的过程。
本文将从需求分析、系统设计、系统实施和系统维护四个方面介绍MIS的开发方法。
首先是需求分析阶段,这是MIS开发的基础,包括确定管理目标、明确功能需求、收集数据等。
在确定管理目标时,需对组织的目标进行分析,了解组织的战略、业务流程和管理需求。
在明确功能需求时,需根据管理目标,确定系统所需的功能和特性,例如数据的收集、存储、分析和报告等。
在收集数据方面,需采用各种方法,如面谈、问卷调查、观察等,收集与系统开发相关的数据。
接下来是系统设计阶段,包括数据库设计、界面设计、系统架构设计等。
数据库设计是MIS开发的核心环节,需根据功能需求和数据收集结果,设计出适合系统需求的数据库结构,包括表、字段和关系等。
界面设计是指设计用户与系统之间的交互界面,需考虑用户的操作习惯、界面友好性和易用性等。
系统架构设计是指设计系统的整体框架,包括硬件和软件的选择、系统的分层结构和模块划分等。
然后是系统实施阶段,包括系统编码、测试、培训和上线等。
系统编码是指根据系统设计的结果,将设计结果转化为可执行的计算机程序代码。
在测试阶段,需对系统的功能、性能和稳定性进行全面测试,包括单元测试、集成测试和系统测试等。
培训是指对系统使用者进行相关知识和技能的培训,以提高其对系统的理解和使用能力。
最后是系统上线,即将系统部署到实际的运行环境中,供用户进行正式使用和操作。
最后是系统维护阶段,包括故障排除、功能更新和性能优化等。
在系统运行过程中,难免会出现一些故障和问题,需要及时进行排除。
此外,当管理需求发生变化时,需对系统进行功能更新,以满足新的管理需求。
同时,还需对系统的性能进行优化,以提高系统的效率和响应速度。
在MIS的开发方法中,需注重项目管理和团队合作。
项目管理是指对MIS开发过程进行规划、组织、指导和控制,包括时间管理、成本管理和质量管理等。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
6.2.5 数据分析
数据流程图的基本符号
名称 类型一 类型二
外部实体 (外部项) 数据处理(加工)
数据存储 数据流
6.2.5 数据分析
2)数据流程图的绘制 自顶向下、逐层分解。
6.2.5 数据分析
3)数据流程图实例
某仓库管理系统按一下步骤进行信息处理 (1)保管员根据当日的出库单和入库单通过出入库处 理去修改库存台账。 (2)根据库存台账由系统打印输出库存月报表 (3)必要进行查询时,可利用查询程序,在输入查询 条件后,到库存台账去查询,并显示出查询结构 请画出仓库管理系统的数据流程图。
6.2 系统分析
6.2.1 系统分析概述
“分析”通常是指对现有系统的内、外情况进行调查、分 析、研究、分解、剖析,以明确问题或机会所在,认识解决这 些问题或把握这些机会的必要性,为确定有关活动的目标和可 能的方案提供科学依据。 1.系统分析的目标和主要活动内容 系统分析阶段的目标,就是在系统规则所定的某个开发项目 范围内,明确系统开发的目标和用户的信息需求,提出系统的 逻辑方案。软件开发的第一步是系统分析,系统分析要回答新 系统“做什么”这个关键性的问题。
2.经济可行性 资金可行性、经济合理性(信息系统所带来的效益)。
3.社会可行性
能否在该企业实现,在当前操作环境下能否很好地运 行。
6.2.3 可行性分析
可行性报告包括总体方案和可行性论证两个方面。
(1)引言 (2)信息建设的背景、必要性和意义。 (3)拟建系统的候选方案 (4)可行性论证 (5)几个方案的比较。
6.2.4详细调查
1.详细调查的目的和原则 目的:完整掌握现行系统的现状,发现问题和薄弱环节, 收集资料,为下一步的系统化分析和提出新系统的逻辑设 计做好准备。 原则:由使用部门的业务人员、主管人员和设计部门的系 统分析人员、系统设计人员共同进行。尽量使用各种形象、 直观的图标工具。如组织结构图描述组织的结构,用管理 业务流程图和表格分配图描述管理业务状况,用数据流程 图描述和分析数据、数据流程及各项功能,用判断树和决 策表等描述处理功能和决策模型。
6.2.2 系统初步调查
(3)深入实际的调查方式
这是应用最广泛的调查方式。系统分析员在计算 机信息管理部门的有关人员的配合和支持下,深入各 管理职能部门,与各级管理人员面对面交谈,了解情 况,通过不断的和反复,最后由系统分析员向用户提
交供评审的系统分析的成果。
6.2.3 可行性分析
可行性是指在当前的情况下,企业研制这个信息系统是 否有必要,是否具备必要的条件。 1.技术可行性 硬件、系统软件、应用软件、技术人员。
第六章 管理信息系统开发过程
6.1信息系统开发概述
6.2系统分析
6.3系统设计
6.4系统实施
6.5系统评价与维护
6.1信息系统开发概述
6.1.1信息系统开发的任务与原则
1.信息系统开发的任务
信息系统开发的任务就是根据企业管理的目标、内容、 规模、性质等具体情况,从系统论的观点出发,运用系统 工程的方法,按照系统发展的规律,为企业建立起计算机 化的信息系统。其中最核心的工作,就是开发出一套适合 于现代企业管理要求的应用软件。
6.2.4 详细调查
董事会 总经理 行管部 项目部 项目管理 营采管理 策划促销 信息部 技术研发 市场拓展 工程实施 配送中心 部
人事部
财务部 预算 会计 资产
……
网站维护 信息编辑 盈利推广 会员拓展
进货管理 调度 有赏服务
绩效管理 薪金管理 培训基地 …
成本 …
培训督导
系统维护
信息反馈
6.2.4 详细调查
6.1.2信息系统开发的关键
1.管理方法科学化 管理方法的科学化主要体现在:管理工作的程序化、管理 业务的标准化、报表文件的规范化、数据资料的完整性和代码 化。 2.领导者的重视与主要管理者的支持 建立管理信息系统是一项复杂的系统工程,工期长,投资 大,涉及面广,它的建立和应用可能涉及某些业务流程、规章 制度,甚至组织结构的调整和改变,这些涉及全局性的问题, 只有最高领导者亲自过问才能解决。 3.建立本单位自己的计算机应用队伍 为了取得实际效益,管理信息系统需要不断维护、修改、 扩充完善,以适应应用的发展变化。
6.2.2 系统初步调查
(1)重点询问的方式
重点提问调查是采用CSF(关键成功因素)方法,列 举若干可能的问题,自顶向下尽可能全面地对用户进行提
问,然后分门别类对询问的结果进行归纳。
(2)全面业务需求分析的问卷调查法 指BSP(企业系统规划)方法中给出的调查表,对现 行系统的各级管理人员进行全面的需求分析调查(填表), 然后确定管理业务的处理过程。
6.2.6 功能分析
功能分析就是对处理功能作详细描述。通常用结构化语言、判定表和 判定树三种半形式化的方式描述。 1.结构化语言 1)祈使语句 2)判断语句 如果 购货额在5万元以上 则 如果 最近3个月无欠款 则 折扣率为15% 否则 如果 与公司交易10年以上 则 折扣率为10% 否则 折扣率为5% 否则 无折扣 3)循环语句
6.2.5 数据分析
1)数据流程图的基本成分
数据流程图用到4个基本符号,即外部实体、数据处理、 数据流和数据存储。
(1)外部实体:指系统之外又与系统有联系的人或事物。
(2)数据处理:指对数据的逻辑处理,也就是数据的交换。 (3)数据流:指处理功能的输入或输出,用一个水平箭头或 垂直箭头表示。 (4)数据存储:指数据存储的逻辑描述。
√ *
√
* √
×
5
6 7
财务管理
设备更新
√
×
*
×
*
√
√
×
√
√
*
Hale Waihona Puke √×…… …
6.2.4 详细调查
5.业务流程图
业务流程图就是用一些规定的符号及连线来表示某个具体业务处 理过程,基本上是按照业务的实际处理步骤和过程绘制。换句话说: 就是一本用图形方式反映实际业务处理过程的“流水账”,而这本 “流水账”对开发者理顺和优化业务过程是很有帮助的。
6.2.2 系统初步调查
1.系统初步调查
(1)系统初步调查的目的 (2)调查的范围与内容
调查的范围应该围绕组织内部信息流所涉及领域的各个方面 .
调查的具体内容包括组织机构和功能业务、组织目标和发展 战略、工艺流程和产品均成、数据与数据流程、业务流程与工 作方式、管理方式和具体业务的管理方法、决策方式和决策过 程、可用资源和限制条件以及现存问题和改进意见。 基本内容包括:系统的基本情况、系统信息处理情况、系统 资源情况、人员的态度。
6.2.4 详细调查
2.详细调查的范围
调查的具体内容包括组织机构和功能业务、组织目标和 发展战略、工艺流程和产品均成、数据与数据流程、业务
流程与工作方式、管理方式和具体业务的管理方法、决策
方式和决策过程、可用资源和限制条件以及现存问题和改 进意见。 3.组织结构图 反映组织内部之间隶属关系的树状结构图。
6.2.5 数据分析
2.数据字典
数据字典DD主要用来描述数据流程图中的数据流、数 据存储、处理过程和外部实体。也就是说DD就是对DFD中 加工、数据流、文件和外部项逐个做出定义的一部文件。 DFD和DD结合起来定义系统。数据字典实际上是“关于系 统数据的数据库”,在整个系统的开发过程以及系统运行 后的维护阶段,数据字典都是必不可少的工具。数据字典 是所有人员工作的依据,统一的标准。
6.1.1信息系统开发的任务与原则
2.信息系统开发的原则
(1)完整性 计算机化的MIS必须从系统总体出发,克服手工信 息分散处理的弊病,各子系统的功能要尽可能规范,数 据采集要统一,语言描述要一致,信息资源要共享。保 证各子系统协调一致地工作,避免信息的大量重复(冗 余),寻求系统的整体优化。 (2)相关性 组成MIS的各子系统各有其独立功能,同时又相互 联系,相互作用。通过信息流把它们的功能联系起来。
6.2.5 数据分析
(2)数据流
在数据字典中数据流由以下属性描述:数据流的来源,数 据流的去处,数据流的组成,数据流的流通量,高峰时的 流通量。 (3)数据结构 数据结构的描述重点是数据之间的组合关系。即说明这个 数据结构包括哪些成分。一个数据结构可以包括若干个数 据元素或数据结构。 任选项、必选项、重复项
业务处理单位
业务处理功能描述
收集/统计数 据
表格/报表制作
数据/文件存 档
信息传递过程
6.2.4 详细调查
车间填写领料单给仓库要求领料,库长根据用料计划审
批材料单,未批准得到退回车间,已批准的领料单被送到 仓库保管员处,由他查阅库存帐。若帐上有货则通知车间
前来领料,否则将缺货通知采购人员
6.2.5 数据分析
数据分析的主要工具有数据流程图和数据字典。 1.数据流程图 数据流程的分析是把数据在组织(或原系统)内部的流 动情况抽象出来,舍去具体组织机构、信息载体、处理工 作、物资、材料等,单从数据流动过程来考察实际业务的 数据处理模式。数据流程分析主要包括对信息的流动、传 递、处理、存储等的分析。 现有的数据流程分析多是通过分层的数据流程图DFD来 实现的。其具体的做法是:按业务流程图理出业务流程的 顺序,将相应调查过程中所掌握的数据处理过程,绘制成 一套完整的数据流程图,一边整理绘图,一边核对相应的 数据和报表,模型等。
6.1.1信息系统开发的任务与原则
(3)适应性
MIS应对外界条件的变化有较强的适应能力。 (4)可靠性
只有可靠的系统才能得到用户的信任。因此在设计系 统时,要保证系统软硬件设备的稳定性;要保证数据采集 的质量;要有数据检验功能;要有一套系统的安全措施。 (5)经济性
经济性是衡量系统值不值得开发的重要依据。开发过 程中,尽可能节省开支和缩短开发周期。新系统投入运行 后,尽快回收投资,以提高系统的经济效益和社会效益。