📜  MIS-开发过程

📅  最后修改于: 2020-12-14 02:58:34             🧑  作者: Mango


在MIS中,信息被视为资本和时间等主要资源。如果必须很好地管理此资源,则它要求管理层对其进行计划和控制,以使信息成为系统的重要资源。

  • 管理信息系统需要良好的计划。

  • 该系统应处理管理信息,而不能仅处理数据。

  • 它应为管理计划,决策和行动提供支持。

  • 它应该为不断变化的业务管理需求提供支持。

MIS实施中的主要挑战是-

  • 信息的数量,内容和上下文-多少信息以及应准确描述什么。

  • 分析和表示的性质-信息的可理解性。

  • 信息的可用性-频率,当代性,按需或常规,定期或偶发,一次性信息或本质上是重复的,等等

  • 信息的准确性。

  • 信息的可靠性。

  • 系统的安全性和身份验证。

MIS计划

MIS设计和开发过程必须成功解决以下问题-

  • 系统的开发人员和用户之间应该进行有效的沟通。

  • 用户和开发人员之间在管理,流程和IT方面的理解应该同步。

  • 了解来自不同职能领域的经理的信息需求,并将这些需求组合到一个集成的系统中。

  • 创建覆盖整个组织的统一MIS将导致更经济,更快和更集成的系统,但是它将增加设计复杂性。

  • MIS必须与组织整体信息系统中包括所有其他子系统的复杂环境进行交互。因此,非常有必要在组织环境中理解和定义MIS的要求。

  • 它应与环境变化,客户需求变化以及竞争加剧保持同步。

  • 它应该以最佳方式利用IT功能的快速发展。

  • 安装此类基于IT的高级系统的成本和时间很高,因此无需进行频繁且重大的修改。

  • 它不仅应照顾用户(即经理),还应照顾其他利益相关者,如员工,客户和供应商。

一旦组织计划阶段结束,系统的设计者就应该为实现MIS目标而做出以下战略决策-

  • 开发策略-示例-在线实时批处理。

  • 系统开发策略-设计师选择一种系统开发方法,例如操作经文,会计经文分析。

  • 开发资源-设计人员必须选择资源。资源可以是内部资源,也可以是外部资源,定制资源或打包资源。

  • 人力组成-员工应具有分析师和程序员。

信息系统规划本质上涉及-

  • 确定组织中信息系统的阶段。

  • 识别组织IS的应用。

  • 基于已建立的演化标准的每个应用程序的演化。

  • 为这些应用程序建立优先级等级。

  • 确定服务于优先级最高的应用程序的IS最佳体系结构。

Srrp刨

信息系统要求

下图显示了信息需求分析过程的简要示意图-

信息系统要求

可以采用以下三种方法来确定针对任何组织开发管理信息系统的要求-

  • 业务系统规划(BSP)-此方法由IBM开发。

    • 它确定了组织的IS优先级,并着重于系统中数据维护的方式。

    • 它使用支持多个应用程序的数据架构。

    • 它使用不同的矩阵定义数据类,以在组织,过程和数据需求之间建立关系。

  • 关键成功因素(CSF)-此方法由麻省理工学院的John Rockart开发。

    • 它确定了每个经理以及业务目标的关键业务目标和策略。

    • 接下来,它寻找实现这些目标的关键成功因素。

    • CSF有效性的度量成为定义信息系统要求的输入。

  • 终点/均值(E / M)分析-此方法由明尼苏达大学的Wetherbe和Davis开发。

    • 它确定输出的有效性标准和生成输出的过程的效率标准。

    • 首先,它标识业务流程提供的输出或服务。

    • 然后描述使这些输出对用户有效的因素。

    • 最后,它选择评估输出有效性所需的信息

信息系统分析与设计

系统分析和设计遵循上一章中讨论的典型系统/软件设计生命周期(SDLC)。它通常经历以下几个阶段-

  • 问题定义
  • 可行性研究
  • 系统分析
  • 系统设计
  • 详细的系统设计
  • 实作
  • 保养

在分析阶段,通常使用以下技术-

  • 数据流程图(DFD)
  • 逻辑建模
  • 资料建模
  • 快速应用程序开发(RAD)
  • 面向对象分析(OOA)

信息系统技术

信息系统的技术要求可以归类为-

  • 设备

  • 数据中心系统-在企业内部提供处理,存储,联网,管理和数据分发的环境。

  • 企业软件-这些软件系统可以满足组织的需求和目标,例如ERP,SCM,人力资源管理等。

  • IT服务-指IT服务提供商通过人员,流程和信息技术来实施和管理高质量的IT服务。它通常包括各种过程改进框架和方法,例如6 sigma,TQM等。

  • 电信服务

系统测试计划和执行

在全面运行之前,应对系统进行充分的错误测试。

测试计划应包括每个测试-

  • 目的
  • 定义
  • 测试输入
  • 测试程序的详细说明
  • 预期产出的细节

每个子系统及其所有组件都应使用各种测试程序和数据进行测试,以确保每个组件均按预期工作。

测试必须包括系统用户,以识别错误并获得反馈。

系统运作

在系统运行之前,应注意以下问题:

  • 数据安全,备份和恢复;

  • 系统控制;

  • 测试系统,以确保它在所有预期的业务情况下均无错误;

  • 使用的硬件和软件应能够交付预期的处理;

  • 系统容量和预期响应时间应保持不变;

  • 该系统应有充分的文件记录,包括;

    • 对于没有经验的用户的用户指南,

    • 高级用户的用户参考或操作手册,

    • 描述系统结构和体系结构的系统参考手册。

一旦系统完全运行,就应在其整个使用寿命中进行维护,以解决运行中遇到的任何故障或困难,并且可能需要进行一些小的改动以克服这种情况。

成功与失败的因素

MIS开发项目是高风险,高回报的项目。以下可以说是MIS开发成功与失败的关键因素-

  • 它应该满足特定的,公认的业务。

  • 高层管理人员应该完全相信,有能力并且愿意采用这样的系统。理想情况下,高层管理人员应该为该系统提供赞助或赞助。

  • 所有用户,包括经理和其他员工,都应成为系统开发,实施和使用的组成部分。

  • 应该尽快发布该系统的操作原型,以引起用户的兴趣。

  • 应该有具有必要的技术,业务和人际交往能力的良好支持人员。

  • 该系统应该简单,易于理解,而不会增加太多复杂性。最好的做法是,除非有使用和用户的实体,否则不要添加实体。

  • 它应该易于使用,并具有较高的响应时间。

  • 实施过程应遵循明确的目标和时间。

  • 所有用户(包括最高管理层)都应接受适当的培训,以使他们对系统的内容和函数有充分的了解,并可以将其完全用于各种管理活动,例如报告,预算,控制,计划,监视,等等

  • 它必须产生有用的输出,以供所有管理人员使用。

  • 该系统应很好地集成到计划,决策和监视的管理过程中。