第2章管理信息系统的开发方法PPT讲稿.ppt
《第2章管理信息系统的开发方法PPT讲稿.ppt》由会员分享,可在线阅读,更多相关《第2章管理信息系统的开发方法PPT讲稿.ppt(102页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第2章管理信息系统章管理信息系统的开发方法的开发方法第1页,共102页,编辑于2022年,星期一第二章第二章 管理信息系统的开发方法管理信息系统的开发方法 了解管理信息系统的开发方式了解管理信息系统的开发方式了解管理信息系统开发的项目管理了解管理信息系统开发的项目管理熟练掌握结构化系统开发方法熟练掌握结构化系统开发方法熟练掌握原型化开发方法熟练掌握原型化开发方法掌握面向对象的开发方法掌握面向对象的开发方法了解计算机辅助开发方法了解计算机辅助开发方法能够综合运用各类开发方法能够综合运用各类开发方法第2页,共102页,编辑于2022年,星期一第二章第二章 管理信息系统的开发方法管理信息系统的开发
2、方法n2.1 管理信息系统的开发方式管理信息系统的开发方式n2.2 管理信息系统的项目管理管理信息系统的项目管理n2.3 结构化系统开发方法结构化系统开发方法n2.4 原型化方法原型化方法n2.5 面向对象的开发方法面向对象的开发方法n2.6 计算机辅助开发方法计算机辅助开发方法n2.7 各种开发方式的比较各种开发方式的比较 第3页,共102页,编辑于2022年,星期一第二章第二章 管理信息系统的开发方法管理信息系统的开发方法 n管管理理信信息息系系统统的的开开发发是是一一个个较较为为复复杂杂的的系系统统工工程程,它它涉涉及及到到计计算算机机处处理理技技术术、系系统统理理论论、组组织织结结构构
3、、管管理理功功能能、管管理理知知识识、认认识识规规律律以以及及工工程程化化方方法法等等方方面面的的问问题题。尽尽管管系系统统开开发发方方法法有有很很多多种种,但但遗遗憾憾的的是是至至今今尚尚未未形形成成一一套套完完整整的的、能能为为所所有有系系统统开开发发人人员员所所接接受受的的理理论论以以及及由由这这种种理理论论所所支支持持的的工工具具和和方方法法,本本章章将将讨讨论论目目前前常常用用的的四四种种系系统统开开发发方方法法的的基基本本思思想想、主主要要特点以及相应的工具和技术。特点以及相应的工具和技术。第4页,共102页,编辑于2022年,星期一2.1管理信息系统的开发方式管理信息系统的开发方
4、式n2.1.1自主开发自主开发n2.1.2委托开发委托开发n2.1.3合作开发合作开发n2.1.4购买现成软件购买现成软件n2.1.5各种开发方式的比较各种开发方式的比较第5页,共102页,编辑于2022年,星期一2.1管理信息系统的开发方式管理信息系统的开发方式管管理理信信息息系系统统的的开开发发方方式式主主要要有有独独立立开开发发方方式式、委委托托开开发发方方式式、合合作作开开发发方方式式、购购买买现现成成软软件件方方式式。这这四四种种开开发发方方式式的的选选择择,要要根根据据使使用用单单位位的的技技术术力力量量、资资金金情情况况、外外部部环环境境等等各各种种因因素素进进行行综综合合考考虑
5、虑。不不论论哪哪一一种种开开发发方方式式都都需需要要使使用用单单位位的的领领导导和和业业务务人人员员参参加加,并并在在管管理理信信息息系系统统的的整整个个开开发发过过程程中中,培培养养、锻锻炼炼、壮壮大大使用单位的系统开发、设计和维护队伍。使用单位的系统开发、设计和维护队伍。第6页,共102页,编辑于2022年,星期一2.1.1自主开发自主开发自主开发适合于有较强的管理信息系统分析与自主开发适合于有较强的管理信息系统分析与设计队伍和程序设计人员、系统维护使用队伍设计队伍和程序设计人员、系统维护使用队伍的组织和单位,如高等院校、研究所、计算机的组织和单位,如高等院校、研究所、计算机公司、等单位。
6、独立开发的优点是开发费用少,公司、等单位。独立开发的优点是开发费用少,实现开发后的系统能够适应本单位的需求且满实现开发后的系统能够适应本单位的需求且满意度较高,系统维护方便。缺点是由于不是专意度较高,系统维护方便。缺点是由于不是专业开发队伍,容易受计算机业务工作的限制,业开发队伍,容易受计算机业务工作的限制,系统优化不够,开发水平较低。系统优化不够,开发水平较低。第7页,共102页,编辑于2022年,星期一2.1.2委托开发委托开发n委托开发方式适合于使用单位无管理信息系统委托开发方式适合于使用单位无管理信息系统分析、设计及软件开发人员或开发队伍力量较分析、设计及软件开发人员或开发队伍力量较弱
7、、但资金较为充足的组织和单位。弱、但资金较为充足的组织和单位。n委托开发的方式的优点是省时、省事,系统的委托开发的方式的优点是省时、省事,系统的技术水平较高。缺点是费用高、系统维护需要技术水平较高。缺点是费用高、系统维护需要开发单位的长期支持。此种方式需要使用单位开发单位的长期支持。此种方式需要使用单位的业务骨干参与系统的论证工作,开发过程中,的业务骨干参与系统的论证工作,开发过程中,需要开发单位和使用单位双方及时沟通,进行需要开发单位和使用单位双方及时沟通,进行协调和检查。协调和检查。第8页,共102页,编辑于2022年,星期一2.1.3合作开发合作开发 合合作作开开发发方方式式适适合合于于
8、使使用用单单位位有有一一定定的的管管理理信信息息系系统统分分析析、设设计计及及软软件件开开发发人人员员,但但开开发发队队伍伍力力量量较较弱弱,希希望望通通过过管管理理信信息息系系统统的的开开发发建建立立完完善善和和提提高高自自己己的的技技术术队队伍伍,便便于于系系统统维维护护工工作作的的单单位位。双双方方共共同同开开发发成成果果,实实际际上上是是一一种种半半委委托托性性质质的的开开发发工工作作。优优点点是是相相对对于于委委托托开开发发方方式式比比较较节节约约资资金金,可可以以培培养养、增增强强使使用用单单位位的的技技术术力力量量,便便于于系系统统维维护护工工作作,系系统统的的技技术术水水平平较
9、较高高。缺缺点点是是双双方方在在合合作作中中沟沟通通易易出出现现问问题题,需需要要双双方方及及时时达达成成共共识识,进进行行协协调调和和检检查。查。第9页,共102页,编辑于2022年,星期一2.1.4购买现成软件购买现成软件n目前,软件的开发正在向专业化方向发展,一些专门目前,软件的开发正在向专业化方向发展,一些专门从事管理信息系统开发的公司已经开发出一批使用方从事管理信息系统开发的公司已经开发出一批使用方便、功能强大的专项业务管理信息系统软件。为了避便、功能强大的专项业务管理信息系统软件。为了避免重复劳动,提高系统开发的经济效益,也可以购买免重复劳动,提高系统开发的经济效益,也可以购买现成
10、的适合于本单位业务的管理信息系统软件,如企现成的适合于本单位业务的管理信息系统软件,如企业管理信息系统、教育管理信息系统、财务管理系统、业管理信息系统、教育管理信息系统、财务管理系统、进销存管理系统等等。此方式的优点是节省时间的费进销存管理系统等等。此方式的优点是节省时间的费用、系统技术水平高。缺点是通用软件专用性较差,用、系统技术水平高。缺点是通用软件专用性较差,跟本单位的实际工作需要可能有一定的差距,有时可跟本单位的实际工作需要可能有一定的差距,有时可能需要做二次开发工作。因此,在选择通用软件时,能需要做二次开发工作。因此,在选择通用软件时,不可只看开发商的宣传,要经过多方详尽的考查后再不
11、可只看开发商的宣传,要经过多方详尽的考查后再作决定。作决定。第10页,共102页,编辑于2022年,星期一2.1.5各种开发方式的比较各种开发方式的比较以以上上介介绍绍的的四四种种开开发发方方式式有有各各自自的的长长处处和和短短处处,需需要要根根据据使使用用单单位位的的实实际际情情况况进进行行选选择择,也也可可综综合合运运用用各各种种开发方式,见表开发方式,见表2-1。方式特点比较独立开发委托开发合作开发购买现成软件分析和设计能力的要求较高一般逐渐培养较低编程能力的要求较高不需要需要较低系统维护的难易程度容易较困难较容易较困难开发费用少多较少较少说明开发时间较长,系统适合本单位,培养了自己的开
12、发人员。省事,开发费用高。开发出的系统便于维护。最省事,但不一定完全适合本单位。第11页,共102页,编辑于2022年,星期一2.2管理信息系统的项目管理管理信息系统的项目管理n2.2.1项目管理的主要任务项目管理的主要任务n2.2.2项目管理的主要内容项目管理的主要内容第12页,共102页,编辑于2022年,星期一2.2管理信息系统的项目管理管理信息系统的项目管理 在管理信息系统的建设过程中,不仅要有先进的设计方在管理信息系统的建设过程中,不仅要有先进的设计方法和优良的开发工具,而且要有完善的管理策略和先进法和优良的开发工具,而且要有完善的管理策略和先进的管理技术,人们常说,的管理技术,人们
13、常说,“三分技术,七分管理三分技术,七分管理”、“成功的信息系统归功于成功的管理成功的信息系统归功于成功的管理”,就是强调项目管,就是强调项目管理的重要性。为了减少开发投资,提高系统的经济效益,理的重要性。为了减少开发投资,提高系统的经济效益,要考虑多种因素的影响。一般认为,三分在于技术要考虑多种因素的影响。一般认为,三分在于技术,七,七分在于管理。管理信息系统是以软件工程为主的知识密分在于管理。管理信息系统是以软件工程为主的知识密集型产品,它综合了多种技术,其开发过程是开创性的集型产品,它综合了多种技术,其开发过程是开创性的工作过程,有着一系列组织管理特点,依靠简单的热情工作过程,有着一系列
14、组织管理特点,依靠简单的热情和增加人力是行不通的,必须遵循其特有的规律,加强和增加人力是行不通的,必须遵循其特有的规律,加强组织管理工作。组织管理工作。第13页,共102页,编辑于2022年,星期一2.2.1项目管理的主要任务项目管理的主要任务n项目管理的主要任务有以下几个方面:项目管理的主要任务有以下几个方面:明确总体目标,制定开发规则,对开发过程进行组织管理,明确总体目标,制定开发规则,对开发过程进行组织管理,明确总体目标,制定开发规则,对开发过程进行组织管理,明确总体目标,制定开发规则,对开发过程进行组织管理,保证总体目标的顺利实现;保证总体目标的顺利实现;保证总体目标的顺利实现;保证总
15、体目标的顺利实现;严格选拔和培训人员,合理组织开发机构和管理机构;严格选拔和培训人员,合理组织开发机构和管理机构;编制和调整开发计划进程表;编制和调整开发计划进程表;编制和调整开发计划进程表;编制和调整开发计划进程表;开发经费的概算与控制;开发经费的概算与控制;组织项目复审和书面文件资料的复查与管理;组织项目复审和书面文件资料的复查与管理;系统建成后运行与维护过程的组织管理。系统建成后运行与维护过程的组织管理。第14页,共102页,编辑于2022年,星期一2.2.2项目管理的主要内容项目管理的主要内容n1)任务管理)任务管理n n将整个开发工作划分成一个个较细的任务,并将这些任务将整个开发工作
16、划分成一个个较细的任务,并将这些任务将整个开发工作划分成一个个较细的任务,并将这些任务将整个开发工作划分成一个个较细的任务,并将这些任务落实到人或各个开发小组里,明确工作责任,使开发工作落实到人或各个开发小组里,明确工作责任,使开发工作落实到人或各个开发小组里,明确工作责任,使开发工作落实到人或各个开发小组里,明确工作责任,使开发工作有序、高效。有序、高效。有序、高效。有序、高效。n n划分任务时,应该按统一的标准,包括任务内容、文档资划分任务时,应该按统一的标准,包括任务内容、文档资划分任务时,应该按统一的标准,包括任务内容、文档资划分任务时,应该按统一的标准,包括任务内容、文档资料、计划进
17、度、验收标准等。还要根据任务的大小、复杂料、计划进度、验收标准等。还要根据任务的大小、复杂料、计划进度、验收标准等。还要根据任务的大小、复杂料、计划进度、验收标准等。还要根据任务的大小、复杂程度以及所需软硬件等方面的原因进行资金划分。在开发程度以及所需软硬件等方面的原因进行资金划分。在开发程度以及所需软硬件等方面的原因进行资金划分。在开发程度以及所需软硬件等方面的原因进行资金划分。在开发过程中,各开发小组、参与者之间如何协调,需要哪些服过程中,各开发小组、参与者之间如何协调,需要哪些服过程中,各开发小组、参与者之间如何协调,需要哪些服过程中,各开发小组、参与者之间如何协调,需要哪些服务支持和技
18、术支持等,都应在任务划分时予以明确。务支持和技术支持等,都应在任务划分时予以明确。务支持和技术支持等,都应在任务划分时予以明确。务支持和技术支持等,都应在任务划分时予以明确。第15页,共102页,编辑于2022年,星期一2.2.2项目管理的主要内容项目管理的主要内容n n2 2)计划安排)计划安排n n任务划分后,还要制定详尽的开发计划表,包括配置计划、任务划分后,还要制定详尽的开发计划表,包括配置计划、任务划分后,还要制定详尽的开发计划表,包括配置计划、任务划分后,还要制定详尽的开发计划表,包括配置计划、软件开发计划、测试评估计划、质量保证计划、安全保证计软件开发计划、测试评估计划、质量保证
19、计划、安全保证计软件开发计划、测试评估计划、质量保证计划、安全保证计软件开发计划、测试评估计划、质量保证计划、安全保证计划、安装计划、培训计划、验收计划等。这些计划表的建立,划、安装计划、培训计划、验收计划等。这些计划表的建立,划、安装计划、培训计划、验收计划等。这些计划表的建立,划、安装计划、培训计划、验收计划等。这些计划表的建立,应该尽可能地考虑周全,不要盲目制定不切实际的结束时间,应该尽可能地考虑周全,不要盲目制定不切实际的结束时间,应该尽可能地考虑周全,不要盲目制定不切实际的结束时间,应该尽可能地考虑周全,不要盲目制定不切实际的结束时间,也不要在开发过程中随意增加项目内容。也不要在开发
20、过程中随意增加项目内容。也不要在开发过程中随意增加项目内容。也不要在开发过程中随意增加项目内容。n n这些计划制定出来以后,可以画出任务时间计划表,明确这些计划制定出来以后,可以画出任务时间计划表,明确这些计划制定出来以后,可以画出任务时间计划表,明确这些计划制定出来以后,可以画出任务时间计划表,明确任务的开始时间、结束时间;表明任务之间的依赖程度。任务的开始时间、结束时间;表明任务之间的依赖程度。任务的开始时间、结束时间;表明任务之间的依赖程度。任务的开始时间、结束时间;表明任务之间的依赖程度。任务时间计划表的建立可以采用表格形式(如任务时间计划表的建立可以采用表格形式(如任务时间计划表的建
21、立可以采用表格形式(如任务时间计划表的建立可以采用表格形式(如PERT技术技术技术技术等),也可以采用图形方式(如计划网络图、甘特图等),等),也可以采用图形方式(如计划网络图、甘特图等),等),也可以采用图形方式(如计划网络图、甘特图等),等),也可以采用图形方式(如计划网络图、甘特图等),还可以使用软件工具(如还可以使用软件工具(如还可以使用软件工具(如还可以使用软件工具(如Micro Project 98等),其表达等),其表达方式取决于实际的应用需求。方式取决于实际的应用需求。第16页,共102页,编辑于2022年,星期一2.2.2项目管理的主要内容项目管理的主要内容n n 3 3)经
22、费管理)经费管理n n经费管理是项目管理中一个重要因素,管理得好,可以促经费管理是项目管理中一个重要因素,管理得好,可以促经费管理是项目管理中一个重要因素,管理得好,可以促经费管理是项目管理中一个重要因素,管理得好,可以促进开发工作的进展,起到少花钱多办事的作用;否则,花进开发工作的进展,起到少花钱多办事的作用;否则,花进开发工作的进展,起到少花钱多办事的作用;否则,花进开发工作的进展,起到少花钱多办事的作用;否则,花了很多钱,开发工作进展缓慢,影响开发人员的积极性,了很多钱,开发工作进展缓慢,影响开发人员的积极性,了很多钱,开发工作进展缓慢,影响开发人员的积极性,了很多钱,开发工作进展缓慢,
23、影响开发人员的积极性,甚至导致系统开发的失败。甚至导致系统开发的失败。甚至导致系统开发的失败。甚至导致系统开发的失败。n n在经费管理中,重要的是制定好经费开支计划,包括各任务在经费管理中,重要的是制定好经费开支计划,包括各任务在经费管理中,重要的是制定好经费开支计划,包括各任务在经费管理中,重要的是制定好经费开支计划,包括各任务所需的资金分配,系统开发时间表及相应的经费开支,各任所需的资金分配,系统开发时间表及相应的经费开支,各任所需的资金分配,系统开发时间表及相应的经费开支,各任所需的资金分配,系统开发时间表及相应的经费开支,各任务可能出现的超支情况及应付办法等,在执行过程中,如果务可能出
24、现的超支情况及应付办法等,在执行过程中,如果务可能出现的超支情况及应付办法等,在执行过程中,如果务可能出现的超支情况及应付办法等,在执行过程中,如果经费有变动,还要及时通知相关人员。经费有变动,还要及时通知相关人员。经费有变动,还要及时通知相关人员。经费有变动,还要及时通知相关人员。第17页,共102页,编辑于2022年,星期一2.2.2项目管理的主要内容项目管理的主要内容n4)审计与控制)审计与控制n审计与控制是保证开发工作在预算的范围内,审计与控制是保证开发工作在预算的范围内,按照任务时间表来完成相应的开发任务。首先按照任务时间表来完成相应的开发任务。首先要制定开发的工作制度,明确开发任务
25、,确定要制定开发的工作制度,明确开发任务,确定质量标准。还要制定详细的审计计划,针对每质量标准。还要制定详细的审计计划,针对每个开发阶段进行审计,并分析审计结果,处理个开发阶段进行审计,并分析审计结果,处理开发过程中出现的问题,修正开发过程中出现开发过程中出现的问题,修正开发过程中出现的偏差。的偏差。第18页,共102页,编辑于2022年,星期一2.2.2项目管理的主要内容项目管理的主要内容n5)风险管理)风险管理n任何一个系统开发项目都具有风险性,在风险任何一个系统开发项目都具有风险性,在风险管理中,应注意的是:技术方面必须满足需求,管理中,应注意的是:技术方面必须满足需求,尽量采用商品化技
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 管理信息系统 开发 方法 PPT 讲稿
限制150内