1、生命周期法

生命周期法是最传统的一种,但现在仍用于复杂的大中型项目的开发。该方法的主要思想就是:将系统的开发过程分为六个正式的阶段,这六个阶段必须按顺序的完成,所以在使用者与信息系统开发人员之间要有明确的分工。生命周期法规定开发人员负责系统分析、设计和实现工作;使用者的职责仅限于提供必要的信息以及检验技术人员。下面将对这六个阶段的主要任务作一简要的介绍:

(1)系统定义阶段。在该阶段所要解决的问题就是:弄清该组织是否有建设一个新的信息系统或改造旧系统的必要,如果决定开发一个新系统或改造旧系统,在此阶段就要给出这个项目所要达到的目标、项目所涉及的范围及开发计划。

(2)系统分析阶段。项目分析阶段主要要弄清以下问题t目前所使用的系统(手工的或自动化的)主要完成什么工作?它有什么优点及存在什么问题?一个新的或改进的系统怎样解决这些问题?解决方案能满足用户的什么信息需求P在所有的解决方案中那些是可行的及各自的成本收益如何?同时,在项目分析阶段还要详细制订出后面几个阶段的工作和任务。

(3)系统设计阶段。在项目系统设计阶段要给出解决方案的逻辑设计与物理说明书,诸如数据流图、结构图等。

(4)系统编程阶段。编程阶段的任务就是要把设计阶段得到的设计说明转换为软件程序代码,它包括编辑、编译、连接等几个步骤。

(5)系统安装阶段。安装阶段是将系统投入运行的最后一个步骤,在此阶段要做的工作有系统测试、使用人员的培训及系统转换等

(6)系统维护阶段。在此阶段所要做的工作包括:使用及评价这个系统、对系统进行更新、改造和维护等

2、原型法

原型法原型法的主要思想就是:首先很快地、低成本地开发出一个试验性的系统,让最终使用者通过使用这个实验性的系统以弄清该系统还有哪些方面不能满足用户的需要,然后对这个系统有针对地进行改进;然后再让使用者使用,再改进,如此反复,直到完全满足使用者的需求为止。用原型法开发信息系统的一般步骤可分为以下4步:

(1)了解使用者的基本需求。

(2)开发一个工作原型。这个原型也许仅能实现预定系统的某一最重要的功能。

(3)使用者使用这个系统以划清这个原型满足他们需求的程度并给出改进这个系统的建议

(4)系统开发人员根据使用者的需求建议对这个原型加以改进,再转向第(3)步。第(3)步和第(4)步将被不断重复直到使用者完全满意,从而得到一个最终的系统。

3、应用软件包法

开发企业信息系统的又一可选方法是直接从商家手中购买满足企业需要的应用软件包。现在市场上出售的应用软件包非常多而且应用范围广,从诸如微机上使用的打印客户地址这样的简单工作到为复杂的主机系统编写的软件均可购买到。使用商业化的应用软件包就不必自己再编写程序或者只需写少量的程序。因此,在某些情况下,使用应用软件包建设企业的信息系统的确是一种省时且见效快的方法。使用应用软件包开发企业的信息系统除了可以不编写程序或少写程序之外,同样还需经过系统分析、设计、测试、转换和维护等其它开发过程。另外,同其他开发方法相比,使用应用软件包法的系统分析过程还包括一项评估软件包的工作。系统设计阶段的主要任务是尽量使用户需求与软件包的功能相匹配,而不是根据用户的需求修改系统设计说明书。使用应用软件包法在系统的编程(如果需要的话)、测试、转换和维护阶段所要做的也主要是系统安装、测试、使用人员的培训、系统转换及文档制作等工作。

4、最终使用者开发方法

由企业中信息系统的使用人员,在完全独立或在技术人员的帮助下,根据自己工作的需要,使用第四代计算机软件工具为企业开发各种应用型的信息系统。

5、外包法

将企业设及应用程序的开发等工作完全包给开发商去完成。

简述企业信息系统建设(开发)方法相关推荐

  1. 简述企业信息系统持续开发与持续集成相关主流技术(DI/CI)

    CI,ContinuousIntegration 持续集成是指不断整合项目更改并进行相应的测试,通常每天至少进行一次.持续集成是一种软件开发实践,即团队开发成员经常集成他们的工作,通过每个成员每天至少 ...

  2. 企业网站建设开发应避免这些坑

    在企业网站建设开发中,有很多事情需要我们努力做好.例如,网站建设开发的设计趋势.网站建设开发的标准.网站细节的分析和颜色的选择.然而,在网站建设开发过程中,仍有很多事情需要我们注意,包括滥用flash ...

  3. 质量信息系统建设开发技术与功能来自博奥智源科技

    1 建立质量业务过程运行平台 建立质量业务过程运行平台,是要通过信息化手段,转变传统的质量管理模式,为质量管理人员提供一个基于流程的.电子化及网络化的质量管理工作平台,通过此平台开展日常质量保障.控制 ...

  4. 【信息系统项目管理师】信息系统主流开发方法之结构化方法、面向对象方法和原型法总结

    软考信息系统项目管理师(高级)必背之信息系统开发方法 1  结构化方法 2  面向对象方法 3  原型法 4  信息系统开发方法总结 如果文章对你有帮助,记得点赞,收藏,加关注.会不定期分享一些干货哦 ...

  5. 企业架构(六)——TOGAF总论及架构开发方法(ADM)概述

    一.TOGAF概述 TOGAF(The Open Group Architecture Framework) 可以说是当前最为流行的企业架构框架理论了,可以说是企业架构理论从政府进入到社会各研究机构的 ...

  6. 1.1信息系统与信息化-1.2信息系统开发方法

    目录 1.1信息系统与信息化 信息的基本概念 信息系统的基本概念 信息化的基本概念 信息系统生命周期(重) 信息系统开发方法 结构化方法 面向对象方法 原型化方法 面向服务的方法 1.1信息系统与信息 ...

  7. 信息系统开发与管理【三】之 系统开发方法概述

    感谢内容提供者:金牛区吴迪软件开发工作室 接上一篇:信息系统开发与管理[二]之 管理信息系统的基本知识 文章目录 一.管理信息系统开发的基本问题 1.系统开发具备的条件 2.系统开发前的准备工作 3. ...

  8. 管理信息系统的开发和管理

    1.带label的文本输入区域 <label for=""></label> <textarea " id=""> ...

  9. 信息系统建设和服务能力评估CS认证知识讲解

    一.什么是CS认证? 2019年11月26日,中国电子信息行业联合会发布了"关于发布<信息系统建设和服务能力评估体系能力要求>团体标准及相关管理办法的公告",标志着信息 ...

最新文章

  1. Linux常用命令--echo
  2. mysql基础 事务的认识和使用
  3. 用 TS + Vue 写了一个在 Chrome 中运行 Prettier 格式化的扩展程序
  4. MFC—对话框程序—模式对话框与非模式对话框
  5. JS中的call()和apply()方法(转)
  6. select count(*) from返回的类型_数据分析面试题类型汇总
  7. 键盘迷情--Treo650 VS P50 【ZZ】
  8. Trustdata:《2018年Q1中国移动互联网行业发展分析报告》
  9. 史上最强三千六百道脑筋急转弯(5)
  10. 前端五个拿来就能用的炫酷动画登录页面
  11. matlab 四面体体积
  12. Android摇一摇实现
  13. 【问题记录】02 Linux服务器安装MySql数据库报错:Failing package is: mysql-community-server GPG Keys are configured as
  14. 华新集团再冲刺港交所上市:上半年收入2.6亿元,张德红为董事长
  15. 漫谈测试成长之探索——测试排期
  16. 北欧蓝rgb_2015年北欧游戏果酱
  17. Presto Connector 实现原理
  18. 阿里云settings.xml配置
  19. 群晖docker火狐_群晖 Docker百度云下载文件方法2019
  20. 浩方、vs 等对战平台的危险

热门文章

  1. 茅台酒独特酿制,究竟是百年秘方,还是现代科技?
  2. c语言编程歌曲吗,如何用c语言编写歌曲
  3. mac实时麦克风_如何在Mac上选择麦克风
  4. 指针函数与函数指针的用法与区别
  5. VS2017.RC文件加载失败问题
  6. 《数字化转型工作手册》【附PPT】
  7. 单相费控电能表的工作原理
  8. 平滑(smoothing)
  9. [附源码]Python计算机毕业设计Django保护濒危动物公益网站
  10. 使用Jquery业余时间做的小站,欢迎拍砖