欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    信息系统建设概论NEW.ppt

    • 资源ID:62810866       资源大小:2.18MB        全文页数:81页
    • 资源格式: PPT        下载积分:11.9金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要11.9金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    信息系统建设概论NEW.ppt

    第2章 信息系统建设概论 本次课程,简要介绍信息系统的生命周期,包括信息本次课程,简要介绍信息系统的生命周期,包括信息本次课程,简要介绍信息系统的生命周期,包括信息本次课程,简要介绍信息系统的生命周期,包括信息系统的开发过程、实际运行和维护管理。系统的开发过程、实际运行和维护管理。系统的开发过程、实际运行和维护管理。系统的开发过程、实际运行和维护管理。这次课的这次课的这次课的这次课的目的目的是使自己从一个信息部门主管或项目负是使自己从一个信息部门主管或项目负是使自己从一个信息部门主管或项目负是使自己从一个信息部门主管或项目负责人的角度,体会一个信息系统的来龙去脉,了解各责人的角度,体会一个信息系统的来龙去脉,了解各责人的角度,体会一个信息系统的来龙去脉,了解各责人的角度,体会一个信息系统的来龙去脉,了解各个阶段的任务,以及各个阶段之间的联系,而暂时不个阶段的任务,以及各个阶段之间的联系,而暂时不个阶段的任务,以及各个阶段之间的联系,而暂时不个阶段的任务,以及各个阶段之间的联系,而暂时不考虑复杂的技术细节。考虑复杂的技术细节。考虑复杂的技术细节。考虑复杂的技术细节。目录2.1 MIS2.1 MIS建设是一个复杂的社会过程建设是一个复杂的社会过程建设是一个复杂的社会过程建设是一个复杂的社会过程 2.2 MIS2.2 MIS建设的基本步骤建设的基本步骤建设的基本步骤建设的基本步骤 2.3 MIS2.3 MIS开发过程开发过程开发过程开发过程 2.4 MIS2.4 MIS的开发方法的开发方法的开发方法的开发方法 2.5 2.5 系统开发的组织管理系统开发的组织管理系统开发的组织管理系统开发的组织管理 2.1 信息系统建设是一个复杂的社会过程社会性社会性社会性社会性 很多人很多人很多人很多人把信息系统看做是计算机技术应用,系统开发是一把信息系统看做是计算机技术应用,系统开发是一把信息系统看做是计算机技术应用,系统开发是一把信息系统看做是计算机技术应用,系统开发是一个技术过程,视开发项目为个技术过程,视开发项目为个技术过程,视开发项目为个技术过程,视开发项目为“交钥匙工程交钥匙工程交钥匙工程交钥匙工程”。往往造成。往往造成。往往造成。往往造成双方误解,到双方误解,到双方误解,到双方误解,到“交钥匙交钥匙交钥匙交钥匙”时,用户提出时,用户提出时,用户提出时,用户提出“你开发的系统不你开发的系统不你开发的系统不你开发的系统不是我所要的系统是我所要的系统是我所要的系统是我所要的系统”,延误时间,浪费资源。,延误时间,浪费资源。,延误时间,浪费资源。,延误时间,浪费资源。信息系统是人机交互系统,其开发、维护都离不开人的信息系统是人机交互系统,其开发、维护都离不开人的信息系统是人机交互系统,其开发、维护都离不开人的信息系统是人机交互系统,其开发、维护都离不开人的参与。信息系统不只是单纯的计算机系统,而是辅助参与。信息系统不只是单纯的计算机系统,而是辅助参与。信息系统不只是单纯的计算机系统,而是辅助参与。信息系统不只是单纯的计算机系统,而是辅助企业管理的人机系统。企业管理的人机系统。企业管理的人机系统。企业管理的人机系统。人是主体人是主体人是主体人是主体。信息系统建设不可避免地要改变业务流程乃至组织机构,信息系统建设不可避免地要改变业务流程乃至组织机构,信息系统建设不可避免地要改变业务流程乃至组织机构,信息系统建设不可避免地要改变业务流程乃至组织机构,这将影响原有工作方式、权力关系,引起部门之间、这将影响原有工作方式、权力关系,引起部门之间、这将影响原有工作方式、权力关系,引起部门之间、这将影响原有工作方式、权力关系,引起部门之间、人员之间的利用冲突。人员之间的利用冲突。人员之间的利用冲突。人员之间的利用冲突。信息系统开发过程本质上是一个社会过程信息系统开发过程本质上是一个社会过程复杂性:复杂性:信息系统建设周期长、投资大、风险大、比一般技术工程信息系统建设周期长、投资大、风险大、比一般技术工程信息系统建设周期长、投资大、风险大、比一般技术工程信息系统建设周期长、投资大、风险大、比一般技术工程有更大的难度和复杂性。这是因为:有更大的难度和复杂性。这是因为:有更大的难度和复杂性。这是因为:有更大的难度和复杂性。这是因为:(1 1)技术手段复杂)技术手段复杂)技术手段复杂)技术手段复杂(2 2)内容复杂,目标多样)内容复杂,目标多样)内容复杂,目标多样)内容复杂,目标多样(3 3)投资密度大,效益难以计算)投资密度大,效益难以计算)投资密度大,效益难以计算)投资密度大,效益难以计算(4 4)环境复杂多变)环境复杂多变)环境复杂多变)环境复杂多变2.1 信息系统建设是一个复杂的社会过程松古家具公司信息化 松古家具公司(松古家具公司(松古家具公司(松古家具公司(PVFPVF)制造高品质的木制家具,并发送到美国境内的)制造高品质的木制家具,并发送到美国境内的)制造高品质的木制家具,并发送到美国境内的)制造高品质的木制家具,并发送到美国境内的零售商店销售,它的产品包括小型餐厅家具,音响架、组合柜、客厅零售商店销售,它的产品包括小型餐厅家具,音响架、组合柜、客厅零售商店销售,它的产品包括小型餐厅家具,音响架、组合柜、客厅零售商店销售,它的产品包括小型餐厅家具,音响架、组合柜、客厅家具、卧室家具等。在家具、卧室家具等。在家具、卧室家具等。在家具、卧室家具等。在2020世纪世纪世纪世纪8080年代早期。年代早期。年代早期。年代早期。PVFPVF的创始人的创始人的创始人的创始人亚历克斯亚历克斯亚历克斯亚历克斯开开开开始在他的车库内制造和销售定制家具,亚历克斯始在他的车库内制造和销售定制家具,亚历克斯始在他的车库内制造和销售定制家具,亚历克斯始在他的车库内制造和销售定制家具,亚历克斯利用文件夹和档案柜利用文件夹和档案柜管理发票和客户信息管理发票和客户信息。到。到。到。到19841984年,随着业务量的增加,他租用了另外年,随着业务量的增加,他租用了另外年,随着业务量的增加,他租用了另外年,随着业务量的增加,他租用了另外一个仓库,并雇用了一个兼职记帐员。一个仓库,并雇用了一个兼职记帐员。一个仓库,并雇用了一个兼职记帐员。一个仓库,并雇用了一个兼职记帐员。19901990年,年,年,年,PVFPVF搬迁到新的场地,搬迁到新的场地,搬迁到新的场地,搬迁到新的场地,公司业务也越来越复杂,亚历克斯把公司业务划分为以下几个职能领公司业务也越来越复杂,亚历克斯把公司业务划分为以下几个职能领公司业务也越来越复杂,亚历克斯把公司业务划分为以下几个职能领公司业务也越来越复杂,亚历克斯把公司业务划分为以下几个职能领域:域:域:域:制造、销售、仓库、会计、采购制造、销售、仓库、会计、采购制造、销售、仓库、会计、采购制造、销售、仓库、会计、采购 亚历克斯和各职能部门负责人制定了人工信息系统,诸如会计分类帐亚历克斯和各职能部门负责人制定了人工信息系统,诸如会计分类帐亚历克斯和各职能部门负责人制定了人工信息系统,诸如会计分类帐亚历克斯和各职能部门负责人制定了人工信息系统,诸如会计分类帐和文件夹,这些系统在一段时间内起了很好的作用。然后,和文件夹,这些系统在一段时间内起了很好的作用。然后,和文件夹,这些系统在一段时间内起了很好的作用。然后,和文件夹,这些系统在一段时间内起了很好的作用。然后,PVFPVF公司公司公司公司最终选择并安装了微型计算机,在开发票、应收帐款和库存控制等方最终选择并安装了微型计算机,在开发票、应收帐款和库存控制等方最终选择并安装了微型计算机,在开发票、应收帐款和库存控制等方最终选择并安装了微型计算机,在开发票、应收帐款和库存控制等方面实现微机管理,这些微机上的应用是严格模仿手工操作的,各个不面实现微机管理,这些微机上的应用是严格模仿手工操作的,各个不面实现微机管理,这些微机上的应用是严格模仿手工操作的,各个不面实现微机管理,这些微机上的应用是严格模仿手工操作的,各个不同的应用都有自己各自职能领域需求的数据文件。同的应用都有自己各自职能领域需求的数据文件。同的应用都有自己各自职能领域需求的数据文件。同的应用都有自己各自职能领域需求的数据文件。2020世纪世纪世纪世纪9090年代后期,年代后期,年代后期,年代后期,PVFPVF公司决定组成一个特别任务小组,公司决定组成一个特别任务小组,公司决定组成一个特别任务小组,公司决定组成一个特别任务小组,着手研究迁移公司数据库方法的可能性:着手研究迁移公司数据库方法的可能性:着手研究迁移公司数据库方法的可能性:着手研究迁移公司数据库方法的可能性:公司决定升级微型计算机,并准备实现一个数据库管理系公司决定升级微型计算机,并准备实现一个数据库管理系公司决定升级微型计算机,并准备实现一个数据库管理系公司决定升级微型计算机,并准备实现一个数据库管理系统。以适应当前快速发展的业务对公司系统的压力。统。以适应当前快速发展的业务对公司系统的压力。统。以适应当前快速发展的业务对公司系统的压力。统。以适应当前快速发展的业务对公司系统的压力。新系统需要着重考虑实现的功能:新系统需要着重考虑实现的功能:新系统需要着重考虑实现的功能:新系统需要着重考虑实现的功能:当客户定购家具时,必须对他们的订单进行适当处理,家具当客户定购家具时,必须对他们的订单进行适当处理,家具当客户定购家具时,必须对他们的订单进行适当处理,家具当客户定购家具时,必须对他们的订单进行适当处理,家具做好以后,要把它送到正确的客户那儿,同时要把相应的发做好以后,要把它送到正确的客户那儿,同时要把相应的发做好以后,要把它送到正确的客户那儿,同时要把相应的发做好以后,要把它送到正确的客户那儿,同时要把相应的发票寄到正确的地址,另外,职员上班应该得到准确适当的薪票寄到正确的地址,另外,职员上班应该得到准确适当的薪票寄到正确的地址,另外,职员上班应该得到准确适当的薪票寄到正确的地址,另外,职员上班应该得到准确适当的薪酬等等。酬等等。酬等等。酬等等。这个事情该从何处开始着手?这个事情该从何处开始着手?这个事情该从何处开始着手?这个事情该从何处开始着手?如何分阶段实现?如何分阶段实现?如何分阶段实现?如何分阶段实现?该由什么人在参与这件事?该由什么人在参与这件事?该由什么人在参与这件事?该由什么人在参与这件事?系统开发方法概论系统开发方法概论系统开发方法概论系统开发方法概论目标是什么目标是什么目标是什么目标是什么系统规划系统规划系统规划系统规划干什么干什么干什么干什么系统分析系统分析系统分析系统分析怎么干怎么干怎么干怎么干系统设计系统设计系统设计系统设计动手干动手干动手干动手干系统实施系统实施系统实施系统实施/实现实现实现实现一般工作一般工作信息系统开发信息系统开发开发阶段开发阶段准备阶段准备阶段MISMIS开发过程与一般工作的对应开发过程与一般工作的对应开发过程与一般工作的对应开发过程与一般工作的对应 实现简单的集成化的实现简单的集成化的实现简单的集成化的实现简单的集成化的预订及销售系统预订及销售系统预订及销售系统预订及销售系统,人人人人事管理系统事管理系统事管理系统事管理系统,有业务部门领导执行并得到,有业务部门领导执行并得到,有业务部门领导执行并得到,有业务部门领导执行并得到公司老总的支持。公司老总的支持。公司老总的支持。公司老总的支持。原有系统为什么不好用?要实现的业务流原有系统为什么不好用?要实现的业务流原有系统为什么不好用?要实现的业务流原有系统为什么不好用?要实现的业务流程目前是怎么样的?新系统该怎样实现相程目前是怎么样的?新系统该怎样实现相程目前是怎么样的?新系统该怎样实现相程目前是怎么样的?新系统该怎样实现相应功能流程?应功能流程?应功能流程?应功能流程?系统该如何实现?分为那些模块?选用何系统该如何实现?分为那些模块?选用何系统该如何实现?分为那些模块?选用何系统该如何实现?分为那些模块?选用何种技术模式实现?种技术模式实现?种技术模式实现?种技术模式实现?请外部请外部请外部请外部 公司来实现?公司自己的技术公司来实现?公司自己的技术公司来实现?公司自己的技术公司来实现?公司自己的技术人员实现?人员实现?人员实现?人员实现?系统规划系统规划系统规划系统规划系统分析系统分析系统分析系统分析系统设计系统设计系统设计系统设计系统实施系统实施系统实施系统实施/实现实现实现实现订货系统订货系统订货系统订货系统销售系统销售系统销售系统销售系统薪资管理系统薪资管理系统薪资管理系统薪资管理系统库存系统系统库存系统系统库存系统系统库存系统系统集中数据库集中数据库集中数据库集中数据库信息系统发展的诺兰模型诺兰总结了信息系统发展的规律,在诺兰总结了信息系统发展的规律,在诺兰总结了信息系统发展的规律,在诺兰总结了信息系统发展的规律,在19731973年提出了信息系统发展的年提出了信息系统发展的年提出了信息系统发展的年提出了信息系统发展的阶段理论,并在阶段理论,并在阶段理论,并在阶段理论,并在19801980年进一步完善了这一理论。诺兰模型把信息年进一步完善了这一理论。诺兰模型把信息年进一步完善了这一理论。诺兰模型把信息年进一步完善了这一理论。诺兰模型把信息系统的成长过程分为如图系统的成长过程分为如图系统的成长过程分为如图系统的成长过程分为如图2.52.5所示的六个阶段。所示的六个阶段。所示的六个阶段。所示的六个阶段。返回信息系统的分析与设计 解决语言的鸿沟解决语言的鸿沟解决语言的鸿沟解决语言的鸿沟信息系统的分析与设计 语言的鸿沟变窄语言的鸿沟变窄语言的鸿沟变窄语言的鸿沟变窄2.2 系统建设的基本步骤软件生命周期的3 个时期8个阶段 问题定义定义时期 可行性研究 需求分析 总体设计 详细设计开发时期 编码和单元测试 综合测试维护时期 软件维护系统规划系统规划系统规划系统规划系统分析系统分析系统分析系统分析系统设计系统设计系统设计系统设计系统实施系统实施系统实施系统实施/实现实现实现实现2.2.1 2.2.1 系统规划阶段系统规划阶段系统规划阶段系统规划阶段 2.2.2 2.2.2 系统分析阶段系统分析阶段系统分析阶段系统分析阶段 2.2.3 2.2.3 系统设计阶段系统设计阶段系统设计阶段系统设计阶段 2.2.5 2.2.5 系统实施阶段系统实施阶段系统实施阶段系统实施阶段 2.2.5 2.2.5 系统运行和维护阶段系统运行和维护阶段系统运行和维护阶段系统运行和维护阶段 2.2.1 系统规划阶段为了公司的长期发展,需要信息系统么?为了公司的长期发展,需要信息系统么?为了公司的长期发展,需要信息系统么?为了公司的长期发展,需要信息系统么?为了公司的目前利益,短期内需要什么信息系为了公司的目前利益,短期内需要什么信息系为了公司的目前利益,短期内需要什么信息系为了公司的目前利益,短期内需要什么信息系统?统?统?统?公司目前的资源足够支撑系统的开发么?公司目前的资源足够支撑系统的开发么?公司目前的资源足够支撑系统的开发么?公司目前的资源足够支撑系统的开发么?2.2.1 系统规划阶段系统规划阶段的任务:系统规划阶段的任务:系统规划阶段的任务:系统规划阶段的任务:对企业及现行系统的状况进行初步调查,根据企业对企业及现行系统的状况进行初步调查,根据企业对企业及现行系统的状况进行初步调查,根据企业对企业及现行系统的状况进行初步调查,根据企业目标和发展战略,目标和发展战略,目标和发展战略,目标和发展战略,确定信息系统的发展战略确定信息系统的发展战略确定信息系统的发展战略确定信息系统的发展战略;对对对对建设新系统建设新系统建设新系统建设新系统的需求的需求的需求的需求做出分析和预测;做出分析和预测;做出分析和预测;做出分析和预测;研究建设新系统的研究建设新系统的研究建设新系统的研究建设新系统的必要性和可行性必要性和可行性必要性和可行性必要性和可行性;根据需要与可;根据需要与可;根据需要与可;根据需要与可能,给出拟建系统的备选方案。对这些方案进行可能,给出拟建系统的备选方案。对这些方案进行可能,给出拟建系统的备选方案。对这些方案进行可能,给出拟建系统的备选方案。对这些方案进行可行性分析,写出行性分析,写出行性分析,写出行性分析,写出可行性分析报告可行性分析报告可行性分析报告可行性分析报告;可行性分析报告审议通过后,将新系统建设方案及可行性分析报告审议通过后,将新系统建设方案及可行性分析报告审议通过后,将新系统建设方案及可行性分析报告审议通过后,将新系统建设方案及实施计划编写成实施计划编写成实施计划编写成实施计划编写成系统规划书。系统规划书。系统规划书。系统规划书。返回返回返回返回2.2.2 系统分析阶段客户目前的手工设计系统很糟糕,迫切需要一个计算机辅助设计系统。客户的真正需求是什么呢?2.2.2 系统分析阶段系统分析是收集和整理用户需求,并建立系统分析是收集和整理用户需求,并建立系统分析是收集和整理用户需求,并建立系统分析是收集和整理用户需求,并建立问题域问题域问题域问题域模型的模型的模型的模型的过程。过程。过程。过程。任务是根据任务是根据任务是根据任务是根据系统规划书系统规划书系统规划书系统规划书确定的范围,对现行系统进行确定的范围,对现行系统进行确定的范围,对现行系统进行确定的范围,对现行系统进行详细调查,描述现行系统的业务流程,指出现行系统详细调查,描述现行系统的业务流程,指出现行系统详细调查,描述现行系统的业务流程,指出现行系统详细调查,描述现行系统的业务流程,指出现行系统的局限性和不足,确定新系统的的局限性和不足,确定新系统的的局限性和不足,确定新系统的的局限性和不足,确定新系统的基本目标和逻辑功基本目标和逻辑功基本目标和逻辑功基本目标和逻辑功能要求能要求能要求能要求。系统分析阶段的工作成果体现在系统分析阶段的工作成果体现在系统分析阶段的工作成果体现在系统分析阶段的工作成果体现在系统说明书系统说明书系统说明书系统说明书,这是系,这是系,这是系,这是系统建设的必备文件。它既是给用户看的,也是下一阶统建设的必备文件。它既是给用户看的,也是下一阶统建设的必备文件。它既是给用户看的,也是下一阶统建设的必备文件。它既是给用户看的,也是下一阶段的工作依据。系统说明书一旦讨论通过,就是系统段的工作依据。系统说明书一旦讨论通过,就是系统段的工作依据。系统说明书一旦讨论通过,就是系统段的工作依据。系统说明书一旦讨论通过,就是系统设计的依据,也是将来设计的依据,也是将来设计的依据,也是将来设计的依据,也是将来验收系统的依据验收系统的依据验收系统的依据验收系统的依据。2.2.3 系统设计阶段系统分析阶段的任务是回系统分析阶段的任务是回系统分析阶段的任务是回系统分析阶段的任务是回答系统答系统答系统答系统“做什么做什么做什么做什么”的问题,的问题,的问题,的问题,而系统设计阶段要回答的而系统设计阶段要回答的而系统设计阶段要回答的而系统设计阶段要回答的问题是问题是问题是问题是“怎么做怎么做怎么做怎么做”应该怎样具体的实现这个系统?客户同意么?2.2.3 系统设计阶段系统设计系统设计系统设计系统设计是把分析阶段得到的需求转变成为符合成本和是把分析阶段得到的需求转变成为符合成本和是把分析阶段得到的需求转变成为符合成本和是把分析阶段得到的需求转变成为符合成本和质量要求的抽象的系统实现方案。质量要求的抽象的系统实现方案。质量要求的抽象的系统实现方案。质量要求的抽象的系统实现方案。任务是根据系统说明书中规定的功能要求,考虑实际任务是根据系统说明书中规定的功能要求,考虑实际任务是根据系统说明书中规定的功能要求,考虑实际任务是根据系统说明书中规定的功能要求,考虑实际条件,具体设计实现逻辑模型的技术方案,也即设计条件,具体设计实现逻辑模型的技术方案,也即设计条件,具体设计实现逻辑模型的技术方案,也即设计条件,具体设计实现逻辑模型的技术方案,也即设计新系统的新系统的新系统的新系统的逻辑模型逻辑模型逻辑模型逻辑模型。这个阶段又称为逻辑设计阶段。这个阶段又可分为这个阶段又称为逻辑设计阶段。这个阶段又可分为这个阶段又称为逻辑设计阶段。这个阶段又可分为这个阶段又称为逻辑设计阶段。这个阶段又可分为总总体设计体设计和和和和详细设计详细设计两个阶段。这个阶段的技术文档是两个阶段。这个阶段的技术文档是两个阶段。这个阶段的技术文档是两个阶段。这个阶段的技术文档是“系统设计说明书系统设计说明书系统设计说明书系统设计说明书”。返回逻辑与物理逻辑模型逻辑模型逻辑模型逻辑模型物理实现物理实现物理实现物理实现2.2.4 系统实施阶段2.2.4 系统实施阶段系统实施阶段是将设计系统付诸实施的阶段。这一阶段的任系统实施阶段是将设计系统付诸实施的阶段。这一阶段的任系统实施阶段是将设计系统付诸实施的阶段。这一阶段的任系统实施阶段是将设计系统付诸实施的阶段。这一阶段的任务包括计算机等设备的购置、安装和调试,编写程序并调务包括计算机等设备的购置、安装和调试,编写程序并调务包括计算机等设备的购置、安装和调试,编写程序并调务包括计算机等设备的购置、安装和调试,编写程序并调试,人员培训,数据文件转换,系统调试与转换等。试,人员培训,数据文件转换,系统调试与转换等。试,人员培训,数据文件转换,系统调试与转换等。试,人员培训,数据文件转换,系统调试与转换等。系统实施是按实施计划分阶段完成的,每个阶段应写出系统实施是按实施计划分阶段完成的,每个阶段应写出系统实施是按实施计划分阶段完成的,每个阶段应写出系统实施是按实施计划分阶段完成的,每个阶段应写出实施实施实施实施进度报告进度报告进度报告进度报告。系统测试之后写出。系统测试之后写出。系统测试之后写出。系统测试之后写出系统测试报告系统测试报告系统测试报告系统测试报告。返回返回返回返回2.2.5 2.2.5 系统运行和维护阶段系统运行和维护阶段系统投入运行后,需要经常进行维护和评价,记录系统系统投入运行后,需要经常进行维护和评价,记录系统运行的情况,根据一定的规格对系统进行必要的修改,运行的情况,根据一定的规格对系统进行必要的修改,评价系统的工作质量和经济效益。评价系统的工作质量和经济效益。实践证明,实践证明,6060以上的软件费用都用于软件维护。以上的软件费用都用于软件维护。各个阶段的主要成果及审核安排如图各个阶段的主要成果及审核安排如图2.22.2所示。所示。返回2.3 MIS开发方法发展历程uu从从6060年代开始,人们已开始注意信息系统开发的方法和工年代开始,人们已开始注意信息系统开发的方法和工具。有两本书出版于具。有两本书出版于19561956年和年和19571957年,均为年,均为Richard Richard CanningCanning所著。所著。uu到了到了7070年代,系统开发的年代,系统开发的生命周期生命周期(life cycle)(life cycle)法诞生了。法诞生了。它较好的给出了过程的定义,也大大地改善了开发的过程。它较好的给出了过程的定义,也大大地改善了开发的过程。uu8080年代以后,友好的语言和自动化编程工具的出现。使得年代以后,友好的语言和自动化编程工具的出现。使得开发方法又有些进步,但是维护费用又差不多占去了开发方法又有些进步,但是维护费用又差不多占去了70708080系统开发费。因此出现了系统开发费。因此出现了原型法原型法(螺旋开发模型螺旋开发模型)。)。uu8080年代末期,年代末期,CASECASE和和OOOO的开发方法得到很大的发展。的开发方法得到很大的发展。uu9090年代利用模块化、模块联接、组件化的开发方法,大大年代利用模块化、模块联接、组件化的开发方法,大大降低了维护成本和大大提高了开发者的劳动生产率。降低了维护成本和大大提高了开发者的劳动生产率。2.4 信息系统开发方法2.4.1 2.4.1 早期开发方法的不足早期开发方法的不足早期开发方法的不足早期开发方法的不足 2.4.2 2.4.2 结构化开发方法的产生结构化开发方法的产生结构化开发方法的产生结构化开发方法的产生 2.4.3 2.4.3 结构化方法的基本思想结构化方法的基本思想结构化方法的基本思想结构化方法的基本思想 2.4.4 2.4.4 原型法的基本思想原型法的基本思想原型法的基本思想原型法的基本思想 2.4.5 2.4.5 面向对象方法面向对象方法面向对象方法面向对象方法 2.4.6 2.4.6 软件开发工具软件开发工具软件开发工具软件开发工具 返回返回返回返回 2.4.1 早期开发方法的不足60 60 年代出现了信息系统发展的第一个高潮。计算机的年代出现了信息系统发展的第一个高潮。计算机的年代出现了信息系统发展的第一个高潮。计算机的年代出现了信息系统发展的第一个高潮。计算机的应用,使企业面目一新,提高了工作效率,增强了企应用,使企业面目一新,提高了工作效率,增强了企应用,使企业面目一新,提高了工作效率,增强了企应用,使企业面目一新,提高了工作效率,增强了企业的竞争力。有人称业的竞争力。有人称业的竞争力。有人称业的竞争力。有人称6060年代是年代是年代是年代是“计算机推销员的时代计算机推销员的时代计算机推销员的时代计算机推销员的时代”。然而这个高潮给人们带来的不总是成功的效益和喜悦,然而这个高潮给人们带来的不总是成功的效益和喜悦,然而这个高潮给人们带来的不总是成功的效益和喜悦,然而这个高潮给人们带来的不总是成功的效益和喜悦,也带来了问题和教训。这种情况促使人们分析其中的也带来了问题和教训。这种情况促使人们分析其中的也带来了问题和教训。这种情况促使人们分析其中的也带来了问题和教训。这种情况促使人们分析其中的原因。人们称原因。人们称原因。人们称原因。人们称7070年代是年代是年代是年代是“系统分析员的年代系统分析员的年代系统分析员的年代系统分析员的年代”。1 1、目标含糊、目标含糊、目标含糊、目标含糊2 2、通信误解、通信误解、通信误解、通信误解3 3、步骤混乱、步骤混乱、步骤混乱、步骤混乱4 4、缺乏管理控制、缺乏管理控制、缺乏管理控制、缺乏管理控制 返回返回返回返回2.4.2 结构化开发方法的产生结构化方法产生于结构化方法产生于结构化方法产生于结构化方法产生于2020世纪世纪世纪世纪7070年代中期。年代中期。年代中期。年代中期。“结构化结构化结构化结构化”一词出自程序设计,一词出自程序设计,一词出自程序设计,一词出自程序设计,即我们熟知的结构化程序设计。即我们熟知的结构化程序设计。即我们熟知的结构化程序设计。即我们熟知的结构化程序设计。19641964年,波姆和雅科比尼提出结构化程序设计的理论,认为任何一年,波姆和雅科比尼提出结构化程序设计的理论,认为任何一年,波姆和雅科比尼提出结构化程序设计的理论,认为任何一年,波姆和雅科比尼提出结构化程序设计的理论,认为任何一个程序都可以用图个程序都可以用图个程序都可以用图个程序都可以用图2.32.3所示的三种逻辑结构来编制。所示的三种逻辑结构来编制。所示的三种逻辑结构来编制。所示的三种逻辑结构来编制。返回2.4.3 结构化方法的基本思想用系统工程的思想和工程化的方法、按用户至上的原则,用系统工程的思想和工程化的方法、按用户至上的原则,用系统工程的思想和工程化的方法、按用户至上的原则,用系统工程的思想和工程化的方法、按用户至上的原则,结构化、模块化、自顶向下的对系统进行分析和设计。结构化、模块化、自顶向下的对系统进行分析和设计。结构化、模块化、自顶向下的对系统进行分析和设计。结构化、模块化、自顶向下的对系统进行分析和设计。先将每个信息系统开发过程划分出若干个独立的阶段。先将每个信息系统开发过程划分出若干个独立的阶段。如系统规划、系统分析、系统设计、系统实施等。如系统规划、系统分析、系统设计、系统实施等。在系统调查或理顺管理业务时,应从最顶层的管理业务入手,逐在系统调查或理顺管理业务时,应从最顶层的管理业务入手,逐步深入至最基层(步深入至最基层(自顶向下自顶向下自顶向下自顶向下)。在系统分析阶段,提出新系统)。在系统分析阶段,提出新系统方案。在系统设计时,应从宏观整体考虑入手,先考虑系统整方案。在系统设计时,应从宏观整体考虑入手,先考虑系统整体的优化,然后再考虑局部的优化问题。体的优化,然后再考虑局部的优化问题。在系统实施阶段,则应坚持在系统实施阶段,则应坚持自底向上自底向上自底向上自底向上的逐步实施。也就是说,组的逐步实施。也就是说,组织人力从最基层的模块做起(编程),然后按照系统设计的结织人力从最基层的模块做起(编程),然后按照系统设计的结构,将模块一个个拼接到一起进行调试,自底向上、逐渐的构构,将模块一个个拼接到一起进行调试,自底向上、逐渐的构成整体系统。成整体系统。返回返回返回返回结构化系统开发方法结构化系统开发方法=生命周期法生命周期法工厂化方法工厂化方法 7070年代:生命周期法年代:生命周期法年代:生命周期法年代:生命周期法(瀑布模型瀑布模型瀑布模型瀑布模型)瀑布模型,瀑布模型,瀑布模型,瀑布模型,19761976年,年,年,年,BoehmBoehm提出提出提出提出系统需求系统需求软件需求软件需求总体设计总体设计详细设计详细设计编程调试编程调试运行维护运行维护MISMIS的生命周期法的生命周期法就是按照就是按照MISMIS的生命周期来开发的一种的生命周期来开发的一种方法,把方法,把MISMIS的开发分为五个阶段:系的开发分为五个阶段:系统规划、系统分析、系统设计、系统统规划、系统分析、系统设计、系统实施和系统的运行维护。实施和系统的运行维护。生命周期法生命周期法 7070年代:生命周期模型年代:生命周期模型年代:生命周期模型年代:生命周期模型对其每一阶段规定它的任务、工作流程、管理目标及要编制的文档,使开发工作易于管理和控制,形成一个可操作的规范。系统开发的可行性报告论证可行 总体规划方案审定满意 系统分析与设计方案不可行 停止停止未批准 修改核审修改不满意 不满意 满意 目标系统全面总结报告鉴定改进设计未通过 通过 被使用的新系统结构化开发方法的优缺点1 1、优点、优点、优点、优点 用户的参与用户的参与用户的参与用户的参与 先逻辑后物理先逻辑后物理先逻辑后物理先逻辑后物理 自顶向下,分解协调强调系统开发过程的自顶向下,分解协调强调系统开发过程的自顶向下,分解协调强调系统开发过程的自顶向下,分解协调强调系统开发过程的整体性和全局性,整体性和全局性,整体性和全局性,整体性和全局性,做做做做到有序、高效,每个阶段都有明确的要求、严格的标准到有序、高效,每个阶段都有明确的要求、严格的标准到有序、高效,每个阶段都有明确的要求、严格的标准到有序、高效,每个阶段都有明确的要求、严格的标准 文档的规范化与标准化(文档的规范化与标准化(文档的规范化与标准化(文档的规范化与标准化(即程序和文档都要规范化、标准化即程序和文档都要规范化、标准化即程序和文档都要规范化、标准化即程序和文档都要规范化、标准化)2 2、缺点、缺点、缺点、缺点 系统开发系统开发系统开发系统开发周期过长周期过长周期过长周期过长 系统系统系统系统开发人员开发人员开发人员开发人员与用户与用户与用户与用户交流机会少交流机会少交流机会少交流机会少,缺乏灵活性,缺乏灵活性,缺乏灵活性,缺乏灵活性,不适合开发需求不明确的系统,希望在系统分析阶段就预先将不适合开发需求不明确的系统,希望在系统分析阶段就预先将不适合开发需求不明确的系统,希望在系统分析阶段就预先将不适合开发需求不明确的系统,希望在系统分析阶段就预先将所有问题讨论清楚,软件交付之前用户只能通过文档了解产品所有问题讨论清楚,软件交付之前用户只能通过文档了解产品所有问题讨论清楚,软件交付之前用户只能通过文档了解产品所有问题讨论清楚,软件交付之前用户只能通过文档了解产品2.4.4 原型法(螺旋模型)原型法(螺旋模型)8080年代:原型方法年代:原型方法年代:原型方法年代:原型方法 原型法:在未完全定义好全局需求前,先实现一个原型,然原型法:在未完全定义好全局需求前,先实现一个原型,然原型法:在未完全定义好全局需求前,先实现一个原型,然原型法:在未完全定义好全局需求前,先实现一个原型,然后不断修改,直至满足要求。要求有开发环境的支持,如后不断修改,直至满足要求。要求有开发环境的支持,如后不断修改,直至满足要求。要求有开发环境的支持,如后不断修改,直至满足要求。要求有开发环境的支持,如4GL4GL语言。语言。语言。语言。返回螺旋模型(原型法)螺旋模型(原型法)螺旋模型:(螺旋模型:(螺旋模型:(螺旋模型:(GGlasslass提出)提出)提出)提出)需求、设计、实现、测试、循环进行,递增开发需求、设计、实现、测试、循环进行,递增开发需求、设计、实现、测试、循环进行,递增开发需求、设计、实现、测试、循环进行,递增开发返回 原型方法原型方法原型方法原型方法 在关系数据库系统、第四代开发语言(在关系数据库系统、第四代开发语言(在关系数据库系统、第四代开发语言(在关系数据库系统、第四代开发语言(4GL4GL)和各种可视化)和各种可视化)和各种可视化)和各种可视化开发环境的支持下提出的一种开发方法开发环境的支持下提出的一种开发方法开发环境的支持下提出的一种开发方法开发环境的支持下提出的一种开发方法开发要求开发要求分析评价分析评价软件环境软件环境用户用户开发商开发商构造原型构造原型软件支持环境软件支持环境nRDBMSn数据字典、建模工具n快速查询系统n4GL软件工具n可视化报告、界面生成器,快速构造原型 原型法的特点原型法的特点原型法的特点原型法的特点 优点:优点:优点:优点:1 1、开发效率高;、开发效率高;、开发效率高;、开发效率高;2 2、能及早暴露系统实施后潜在的一些问题,降低系统风险;、能及早暴露系统实施后潜在的一些问题,降低系统风险;、能及早暴露系统实施后潜在的一些问题,降低系统风险;、能及早暴露系统实施后潜在的一些问题,降低系统风险;3 3、与用户交流直观;能调动用户参与的积极性。、与用户交流直观;能调动用户参与的积极性。、与用户交流直观;能调动用户参与的积极性。、与用户交流直观;能调动用户参与的积极性。缺点:缺点:缺点:缺点:1 1、不适合大型系统的开发;、不适合大型系统的开发;、不适合大型系统的开发;、不适合大型系统的开发;2 2、不适合大量运算及逻辑性强的模块;、不适合大量运算及逻辑性强的模块;、不适合大量运算及逻辑性强的模块;、不适合大量运算及逻辑性强的模块;3 3、对开发工具要求高;、对开发工具要求高;、对开发工具要求高;、对开发工具要求高;4 4、对原企业基础管理工作要求较高;否则容易走上机械模、对原企业基础管理工作要求较高;否则容易走上机械模、对原企业基础管理工作要求较高;否则容易走上机械模、对原企业基础管理工作要求较高;否则容易走上机械模 拟原手工系统的轨道。拟原手工系统的轨道。拟原手工系统的轨道。拟原手工系统的轨道。2.4.5 面向对象2.4.5 面向对象方法“面向对象面向对象面向对象面向对象”方法是由面向对象程序设计方法方法是由面向对象程序设计方法方法是由面向对象程序设计方法方法是由面向对象程序设计方法OOPOOP发展起发展起发展起发展起来的。来的。来的。来的。对象对象对象对象客观世界由各种各样的对象组成,每种对象都有各自的内客观世界由各种各样的对象组成,每种对象都有各自的内客观世界由各种各样的对象组成,每种对象都有各自的内客观世界由各种各样的对象组成,每种对象都有各自的内部状态和运动规律,不同对象之间的相互作用和联系就部状态和运动规律,不同对象之间的相互作用和联系就部状态和运动规律,不同对象之间的相互作用和联系就部状态和运动规律,不同对象之间的相互作用和联系就构成了各种不同的系统。构成了各种不同的系统。构成了各种不同的系统。构成了各种不同的系统。人为的将软件中的数据和处理分成两个独立的部分,会增人为的将软件中的数据和处理分成两个独立的部分,会增人为的将软件中的数据和处理分成两个独立的部分,会增人为的将软件中的数据和处理分成两个独立的部分,会增加软件开发维护的难度,与传统方法相反,加软件开发维

    注意事项

    本文(信息系统建设概论NEW.ppt)为本站会员(wuy****n92)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

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

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开