信息系统的开发与实施.ppt

上传人:博****1 文档编号:568696513 上传时间:2024-07-26 格式:PPT 页数:30 大小:330.51KB
返回 下载 相关 举报
信息系统的开发与实施.ppt_第1页
第1页 / 共30页
信息系统的开发与实施.ppt_第2页
第2页 / 共30页
信息系统的开发与实施.ppt_第3页
第3页 / 共30页
信息系统的开发与实施.ppt_第4页
第4页 / 共30页
信息系统的开发与实施.ppt_第5页
第5页 / 共30页
点击查看更多>>
资源描述

《信息系统的开发与实施.ppt》由会员分享,可在线阅读,更多相关《信息系统的开发与实施.ppt(30页珍藏版)》请在金锄头文库上搜索。

1、A Free sample background from Slide 1管理信息系统上海财经大学信息管理与工程学院上海财经大学信息管理与工程学院 Welcome to Management Information SystemsA Free sample background from Slide 2第十章:信息系统开发方法与过程n n信息系统开发过程n n信息系统开发人员与开发方法选择n n系统生命周期法n n原型法n n资源外包n n其他工具和方法2上海财经大学信息管理与工程学院A Free sample background from Slide 3信息系统开发过程信息系统开发过程n

2、n系统分析n n系统设计n n编程n n测试n n转换n n运行和维护3上海财经大学信息管理与工程学院A Free sample background from Slide 4系统开发的人员与方式系统开发的人员与方式n n系统开发的方式解决的是由谁来开发系系统开发的方式解决的是由谁来开发系统的问题,即企业开发信息系统时所采统的问题,即企业开发信息系统时所采用的开发用的开发资源组织资源组织和和项目管理方式项目管理方式。4上海财经大学信息管理与工程学院A Free sample background from Slide 5系统开发人员的选择系统开发人员的选择n n资源内包由组织内部的信息专业人员

3、来开发系统由组织内部的信息专业人员来开发系统n n资源自包组织可以要求最终用户自行开发他们的系统,组织可以要求最终用户自行开发他们的系统,n n资源外包选择另一个组织来开发新系统选择另一个组织来开发新系统5上海财经大学信息管理与工程学院A Free sample background from Slide 6各种系统开发方法的解释各种系统开发方法的解释n n传统的系统开发生命周期法这是一种结构化的系统开发方法。在这种方法中,这是一种结构化的系统开发方法。在这种方法中,最终用户要明确告诉信息专业人员自己的需求。最终用户要明确告诉信息专业人员自己的需求。n n原型法一种为确定需求和表达功能而建立系

4、统模型的过程一种为确定需求和表达功能而建立系统模型的过程6上海财经大学信息管理与工程学院A Free sample background from Slide 7n n应用软件包法预先编写好的自动完成企业共有功能的软件包,预先编写好的自动完成企业共有功能的软件包,如工资管理和库存控制软件包。如工资管理和库存控制软件包。n n计算机辅助软件工程法一种能自动完成部分或全部传统的系统开发生命一种能自动完成部分或全部传统的系统开发生命周期法各阶段活动的软件工具。周期法各阶段活动的软件工具。n n联合应用开发法联合最终用户与信息专业人员的平台,以便提高联合最终用户与信息专业人员的平台,以便提高他们对需求

5、和解决方案的沟通效率。他们对需求和解决方案的沟通效率。7上海财经大学信息管理与工程学院A Free sample background from Slide 8将将开发人员和开发方式相结合开发人员和开发方式相结合组织内部信息系统专业人员(资源内包)对应传组织内部信息系统专业人员(资源内包)对应传统的系统开发生命周期法统的系统开发生命周期法最终用户自行开发系统(资源自包),那么最常最终用户自行开发系统(资源自包),那么最常采用的方法是原型法采用的方法是原型法 下表根据系统和企业情况选择开发人员和开发方下表根据系统和企业情况选择开发人员和开发方法法8上海财经大学信息管理与工程学院A Free sa

6、mple background from Slide 9开发人员与开发方式的结合的选择开发人员与开发方式的结合的选择系系 统统 特特 性性内包内包自包自包外包外包支持组织独特的核心能力支持组织独特的核心能力支持组织独特的核心能力支持组织独特的核心能力Yes Yes Maybe Maybe NoNo 开发成本的压力很大开发成本的压力很大开发成本的压力很大开发成本的压力很大No No MaybeMaybeYesYes时间是关键因素时间是关键因素时间是关键因素时间是关键因素No No MaybeMaybeYesYes组织拥有组织拥有组织拥有组织拥有ITIT技术力量技术力量技术力量技术力量YesYes

7、MaybeMaybeNo No 组织需要对系统进行控制组织需要对系统进行控制组织需要对系统进行控制组织需要对系统进行控制YesYesMaybeMaybeNoNo系统支持行业共用的特性系统支持行业共用的特性系统支持行业共用的特性系统支持行业共用的特性MaybeMaybeNoNoYesYes组织需要获得专业技术人员组织需要获得专业技术人员组织需要获得专业技术人员组织需要获得专业技术人员YesYesMaybeMaybeNoNo系统只为少数知识用户使用系统只为少数知识用户使用系统只为少数知识用户使用系统只为少数知识用户使用MaybeMaybeYesYesMaybeMaybe9上海财经大学信息管理与工程

8、学院A Free sample background from Slide 10传统的系统开发生命周期法传统的系统开发生命周期法传统方法传统方法出现最早出现最早大中型系统开发使用最广泛的方法大中型系统开发使用最广泛的方法n n结构化的分阶段循序渐进的开发方法n n开发过程严格按照阶段划分n n六个阶段10上海财经大学信息管理与工程学院A Free sample background from Slide 11生命周期开发方法的生命周期开发方法的6 6个阶段个阶段11上海财经大学信息管理与工程学院A Free sample background from Slide 12n n70年代:生命周期

9、法(瀑布模型)系统需求系统需求软件需求软件需求总体设计总体设计详细设计详细设计编程调试编程调试运行维护运行维护MISMIS的生命周期法的生命周期法就是按照就是按照MISMIS的生命周期来开发的一种方的生命周期来开发的一种方法,把法,把MISMIS的开发分为五个阶段:总体规的开发分为五个阶段:总体规划、系统分析、系统设计、系统实施和系划、系统分析、系统设计、系统实施和系统的运行维护。(仅供参考)统的运行维护。(仅供参考)12上海财经大学信息管理与工程学院A Free sample background from Slide 13生命周期法的六个阶段生命周期法的六个阶段n n系统规划目的是在组织的

10、战略方向与信息系统计划之间建目的是在组织的战略方向与信息系统计划之间建立一种重要的结合立一种重要的结合有助于组织定义新系统,有助于组织定义新系统,有助于使信息系统计划与战略性的组织计划相一有助于使信息系统计划与战略性的组织计划相一致致辅助我们确定系统开发是采用资源内包、资源自辅助我们确定系统开发是采用资源内包、资源自包还是资源外包包还是资源外包还能帮助我们建立适用于整个组织的技术性指南还能帮助我们建立适用于整个组织的技术性指南13上海财经大学信息管理与工程学院A Free sample background from Slide 14n n确定范围对象是一个系统对象是一个系统l l包括步骤确定

11、新系统将影响到的业务单位确定新系统将影响到的业务单位成立项目小组成立项目小组评价现行系统,以便确定需要的接口评价现行系统,以便确定需要的接口进行初始的可行性评估进行初始的可行性评估制定进度计划制定进度计划 14上海财经大学信息管理与工程学院A Free sample background from Slide 15n n系统分析目的是确定系统的逻辑需求目的是确定系统的逻辑需求制定进度计划制定进度计划 l l包括步骤对现行系统和企业过程进行建模、研究和分析对现行系统和企业过程进行建模、研究和分析 定义新的信息需求和处理需求定义新的信息需求和处理需求 建立新系统模型建立新系统模型 更改项目计划和范

12、围更改项目计划和范围 15上海财经大学信息管理与工程学院A Free sample background from Slide 16n n系统设计建立一个目标系统工作的技术蓝图建立一个目标系统工作的技术蓝图 l l包括步骤识别可供选择的技术解决方案识别可供选择的技术解决方案 对各种可选方案进行分析,并选择出最好的对各种可选方案进行分析,并选择出最好的修改项目计划和范围修改项目计划和范围 16上海财经大学信息管理与工程学院A Free sample background from Slide 17n n系统实施建立可以运行的系统,并将其投入到组织中建立可以运行的系统,并将其投入到组织中l l包括

13、步骤编程编程获得并安装硬件获得并安装硬件 系统测试系统测试 人员培训人员培训 系统转换系统转换 17上海财经大学信息管理与工程学院A Free sample background from Slide 18n n系统支持该阶段的目的是确保系统持续不断地满足提出的该阶段的目的是确保系统持续不断地满足提出的目标目标系统投入运行,必须随企业的变化而改变系统投入运行,必须随企业的变化而改变包括包括 在信息需求和处理需求发生变化时做出响应在信息需求和处理需求发生变化时做出响应 根据组织的战略计划评估系统的价值根据组织的战略计划评估系统的价值 18上海财经大学信息管理与工程学院A Free sample

14、background from Slide 19新旧系统的转换方法新旧系统的转换方法系统转换,由旧系统切换到新系统的过程系统转换,由旧系统切换到新系统的过程转换方法转换方法 并并行行转转换换。在在确确认认新新系系统统能能够够准准确确无无误误地地工工作作之之前前,用用新旧两个系统同时运行新旧两个系统同时运行 直接转换直接转换。完全废除旧系统,并立即采用新系统。完全废除旧系统,并立即采用新系统。 试试点点转转换换。只只让让少少部部分分人人使使用用新新系系统统,直直到到确确信信系系统统运运转正确之后,再让其余人员使用新系统转正确之后,再让其余人员使用新系统 分分段段转转换换。只只将将新新系系统统的的

15、一一小小部部分分转转换换,直直到到确确信信系系统统运转正确之后,再将新系统余下的部分进行转换运转正确之后,再将新系统余下的部分进行转换19上海财经大学信息管理与工程学院A Free sample background from Slide 20系统开发生命周期法的优缺点系统开发生命周期法的优缺点n n优点允许组织根据自身精确的需求定制一个系统允许组织根据自身精确的需求定制一个系统采用多个阶段逐一进行的结构化方法采用多个阶段逐一进行的结构化方法建立信息专业人员(技术责任)与最终用户(企建立信息专业人员(技术责任)与最终用户(企业过程责任)之间的任务分离业过程责任)之间的任务分离在进入下一阶段之前

16、,要求一些主要的可交付使在进入下一阶段之前,要求一些主要的可交付使用的成果用的成果20上海财经大学信息管理与工程学院A Free sample background from Slide 21系统开发生命周期法的优缺点系统开发生命周期法的优缺点n n缺点获得精确的需求要花费大量时间获得精确的需求要花费大量时间有些较小的项目不适宜用结构化方法有些较小的项目不适宜用结构化方法信息专业人员和最终用户各自使用的语言不同,信息专业人员和最终用户各自使用的语言不同,可能产生沟通障碍可能产生沟通障碍如果在系统开发的初期遗漏了一个需求,那么在如果在系统开发的初期遗漏了一个需求,那么在后面更正该错误时,代价可能

17、会很高后面更正该错误时,代价可能会很高21上海财经大学信息管理与工程学院A Free sample background from Slide 22原型法原型法n n原型法的基本思想和功能n n原型法的步骤n n原型法的限制22上海财经大学信息管理与工程学院A Free sample background from Slide 23原型法的基本思想和功能原型法的基本思想和功能原型是一个系统的初始模型,可用于最终用户的交原型是一个系统的初始模型,可用于最终用户的交互和分析互和分析通通过过使使用用PCPC软软件件或或第第四四代代软软件件工工具具,原原型型可可在在几几天天或几周的时间里迅速建立起来或

18、几周的时间里迅速建立起来最最终终用用户户通通过过实实验验模模型型,观观察察它它是是否否满满足足需需求求。在在这这个个过过程程中中,用用户户会会发发现现被被忽忽视视的的新新的的需需求求,或或提提出出改改进进建建议议。原原型型被被修修改改后后,又又返返回回给给用用户户,如如此此反复,直到原型完全满足用户的需求为止。反复,直到原型完全满足用户的需求为止。23上海财经大学信息管理与工程学院A Free sample background from Slide 24原型法的基本思想和功能原型法的基本思想和功能n n原型法可用于获得需求获得需求帮助确定需求帮助确定需求证明系统在技术上是可行的证明系统在技术

19、上是可行的推广目标系统的思想推广目标系统的思想 24上海财经大学信息管理与工程学院A Free sample background from Slide 25原型法工作流程原型法工作流程12346758N1、用户提出系统要求、用户提出系统要求2、识别、归纳上述要求、识别、归纳上述要求3、开发一个模型原型、开发一个模型原型4、评价模型、评价模型5、模型不可行处理、模型不可行处理6、模型不满意处理、模型不满意处理7、修改模型、修改模型8、确定模型后的处理、确定模型后的处理N、实际系统开发、运行、维实际系统开发、运行、维护等护等25上海财经大学信息管理与工程学院A Free sample backg

20、round from Slide 26原型法的步骤原型法的步骤n n识别基本需求 n n建立初始原型 n n最终用户评价 n n修订和提高原型 n n关键在第三和第四步之间进行反复循环直到最终用户对原型满意系统可以作为最终系统系统可以作为最终系统系统可以作为最终系统的技术蓝图系统可以作为最终系统的技术蓝图26上海财经大学信息管理与工程学院A Free sample background from Slide 27原型法的限制原型法的限制 原型法对小的应用系统是最为有效的。但对于具原型法对小的应用系统是最为有效的。但对于具有复杂指令和运算的大型系统,原型法却难以应有复杂指令和运算的大型系统,原型

21、法却难以应用用原原型型很很少少考考虑虑实实际际的的运运行行操操作作环环境境,到到了了实实际际运运行行环环境境,所所建建的的原原型型可可能能无无法法登登录录大大量量的的用用户户、处理大量的事务处理大量的事务导致项目小组忽略彻底的测试和文档的健全。导致项目小组忽略彻底的测试和文档的健全。27上海财经大学信息管理与工程学院A Free sample background from Slide 28本章小结本章小结n n组织的信息系统开发方式:组织的信息系统开发方式:资源内包、资源自包、资源外包资源内包、资源自包、资源外包n n信息系统常见开发方法:信息系统常见开发方法:传统的系统开发生命周期法传统的系统开发生命周期法原型法原型法应用软件包法应用软件包法计算机辅助软件工程法计算机辅助软件工程法联合应用开发法联合应用开发法面向对象开发方法面向对象开发方法28上海财经大学信息管理与工程学院A Free sample background from Slide 29n n课后作业:- -复习课本第复习课本第1313章的内容章的内容- -课件下载:课件下载:http:/ http:/ 29上海财经大学信息管理与工程学院A Free sample background from Slide 3030上海财经大学信息管理与工程学院

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 研究生课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号