zoukankan      html  css  js  c++  java
  • 信息系统开发与管理三-01

    系统开发方法概述

    管理信息系统开发的基本问题

    管理信息系统的开发方法

    结构化方法的开发过程

    开发过程组织与管理方法

    =====================================================

    管理信息系统开发的基本问题

    系统开发具备的条件

    --------------------------------------

    企业高层领导应重视和介入:对系统开发和使用成败起决定作用的首要条件

    企业业务人员要有积极性:企业各类业务人员是管理信息系统主要的直接操作者与使用者

    企业要有一定的科学管理基础:

    要有一定的投资投资保证:管理信息系统投入运行后,维护费用占总投资的主要部分

    系统开发前的准备工作

    ---------------------------------------

    借鉴同类系统的开发经验

    确定系统目标、开发策略和投资金额

    收集和整理基础数据

    系统开发的困难因素

    ---------------------------------------

    新系统对当前管理模式影响较大

    管理信息系统的效益不易用货币形式直接反映

    基础数据的准确性与完整性差

    重视编程,轻视规划

    采用增加开发人员的方式来加快进度

    堆栈现象

    管理信息系统的开发方法

    系统开发方法的产生背景

    ---------------------------------------

    1)软件开发费用和进度失控

    2)软件的可靠性太差

    3)生产出来的软件难以维护

    为了摆脱软件危机的影响,推进开发的成功率,管理信息系统的研制毕竟之路是工程化的道路。

    结构化开发方法

    --------------------------------------

    结构化方法是20世纪70年代基于瀑布模型提出的,是目前最成熟、应用最为广泛的管理信息系统开发方法之一。

    瀑布模型:总体规划-系统分析-系统设计-系统实施-运行维护-系统评价

    结构化分析:

      基本思想:自顶向下、由粗到细、逐步求精

      基本手段:分解和抽象

      基本策略:自顶向下、逐步求精

      主要内容:

          分析结果用图形表示,四部分组成:

          一套分层的数据流图、一本数据词典、一组加工(处理)说明、补充材料

    结构化设计:

      分为两步:1、总体设计、2、详细设计

      主要特点:1)相对独立、功能单一的模块结构

           2)块内联系大、块间联系小

             3)采用模块结构图的描述方式

    原型化开发方法

    -------------------------------------

    在管理信息系统开发中,用“原型”来形象地表示系统的一个早期可运行版本,它能反映新系统的部分重要功能和特征。

    原型化方法:

      要求在获得一组基本的用户需求后,快速的开发除新系统的一个原型,用户、开发者及其他有关人在试用原型的过程中,加强通信和反馈,通过反复评鉴和反复修改原型系统,逐步确定各种需求的细节,适应需求的变化,从而最终提高新系统的质量。

    因此,原型化方法是一种确定用户需求的有效方法,它采用“启发式”方法,引导用户逐渐加深对系统的理解,最终提出明确的需求。

    原型化方法的三种类型:

    探索型:主要是针对开发目标模糊、用户和开发人员对项目都缺乏经验的情况

    实验性:用于大规模开发和实现之前考核、验证方案是否合适,规格说明是否可靠

    演化型:该方法认为信息系统本质上就是不断演化的,重点关注问题是如何才能使信息系统适应不可避免的变化

    面向对象开发方法

    ------------------------------

    将面向对象的思想应用于软件开发过程中,知道开发活动,主要包括面向对象分析方法OOA、面向对象设计方法OOD,面向对象编程方法OOP

    面向对象的一些概念:

    对象:  

       一些相互关联的实体

      组成:对象的标识,对象的操作集合、对象的数据结构、对象对外消息接口

      特性:封装、能动

      换言之,对象所数据结构以及作用于次结构上的数据操作的封装,这个封装具有自身行动能力

    类和实例:

      类是对象的抽象描述,对象是类的实例,有泪到对象的过程称为实例化过程,既可以由对象抽象出类,也可以从众多子类中抽象出超类

    继承:

      继承是子类自动共享父类中的方法和数据机制,它使管理信息系统的系统结构具有了开放性

    封装:

      是一种信息隐藏技术

      封装机指使对象称为数据与方法的集成体

  • 相关阅读:
    css资料汇总
    typescript 点滴
    vue-cli3点滴
    item2的使用方法推介
    rfc文档
    websocket
    g2
    常用的正则积累
    Vue-20190623点滴
    写一个webpackLoader
  • 原文地址:https://www.cnblogs.com/X404/p/13698804.html
Copyright © 2011-2022 走看看