【教学课件】第2章系统开发方法.ppt
《【教学课件】第2章系统开发方法.ppt》由会员分享,可在线阅读,更多相关《【教学课件】第2章系统开发方法.ppt(93页珍藏版)》请在三一办公上搜索。
1、第二 章管理信息系统开发方法,(Methods of the Management Information System),返回总目录,使学生掌握常用的开发方法能够一种方法或几种方法进行信息系统的开发,教学目的,了解结构化开发方法以及该方法存在的问题掌握原型法的开发步骤;原型法的种类;原型法的特点及适用范围;掌握面向对象法;面向对象法的开发过程;面向对象法的特点及适用范围具备利用上述方法开发信息系统的能力,教学要求,快速原型法,面向对象法,系统开发方法的选择,结构化生命周期法,管理信息系统开发方法,第一节 结构化生命周期法,管理信息系统开发方法,结构化方法的特点与局限性,传统的开发方法,结构化
2、开发方法,结构化生命周期法,系统的生命周期:任何一个系统都有发生、发展和消亡的过程,新系统是在旧系统的基础上产生、发展、老化、淘汰,最后又被更新的系统所取代,传统的开发方法,传统的开发方法,新系统运行,小量修改、维护、评价活动,原系统(现行系统)运行,系统开发的各个阶段,小量修改、维护、评价活动,新系统生命周期,原系统生命周期,系统开发准备,调查研究,系统分析(逻辑设计),系统设计(物理设计),系统实施,维护评价,生命周期法的主要思想:将管理信息系统从系统调查开始,经过系统分析、系统设计、系统实施、系统维护与评价,直至要求建立新的系统看成是一个生命周期的结束,另一个生命周期的开始。,传统的开发
3、方法,结构化开发方法的一般过程,结构化方法的特点与局限性,结构化方法的基本思想,结构化开发方法,结构化系统开发的基本原则,结构化方法的基本思想:用系统的思想,系统工程的方法,按用户至上的原则,结构化、模块化、自顶向下地对信息系统进行分析与设计,结构化开发方法基本思想,信息系统的开发原则,面向用户的观点,严格区分工作阶段,每个阶段规定明确的任务和所应得的成果,按照系统的观点,自顶向下地完成研制工作,工作成果要成文,文献资料的格式要规范化、标准化,充分考虑变化的情况,信息系统的开发步骤,可行性分析,信息系统开发阶段,信息系统规划,信息系统分析,信息系统设计,信息系统实施,系统运行管理与评价,1.任
4、务:,可行性分析又称可行性研究,对现行系统进行初步调查研究从有益性、可能性和必要性三个方面对未来系统的经济效益和社会效益进行初步分析对新系统进行可行性研究,2.目的避免盲目投资,减少不必要的损失,3.成果可行性研究报告,系统总体规划,1.任务:,(1)从总体的角度来规划系统应该由哪些部分组成,(2)在这些组成部分中有哪些数据库,它们之间如何交换数据,(3)根据信息与功能需求提出计算机硬件网络配置方案,(4)根据管理需求来确定这些模块的开发优先顺序,(5)制定出开发计划,根据开发计划合理调配人员、物资和资金,2.成果,系统规划阶段的总结性成果是系统规划报告,系统总体规划,信息系统分析,1.任务:
5、(1)按照总体规划的要求,对系统规划中所规定的各组成部分进行详细的分析 分析每部分内容的信息需求 分析内部对主题数据库的需求 分析所需要建立的专用数据库,(2)进行需求分析,详细分析各部分如何对各类信息进行加工处理,以实现用户所提出的各类功能需求,详细分析系统的业务流程图,抽取出数据流程,(3)进行功能分析,(4)用数据流程图、数据字典和处理逻辑表达表示,信息系统分析,与用户进行充分地交流和验证,检验正确后可进入下一阶段工作,2.系统分析结果,系统分析进行完之后,要写出系统分析报告,信息系统分析,系统设计,1.系统设计的任务:,即采用一定的标准和准则,考虑模块应该有哪些程序块组成,它们之间如何
6、联系,(1)系统的功能结构设计结合计算机的具体实现,设计各个组成部分在计算机系统上的结构,(3)系统的编码设计,(4)数据文件和数据库设计,(5)系统的输入/输出设计,(2)系统的处理流程设计,(6)网络设计,2.系统设计的成果,系统设计阶段的成果是系统设计说明书,系统设计,系统实施,(1)系统硬件设备的购置与安装,(2)程序的编制,2.系统开发实施的成果:,(1)程序清单,(3)系统使用说明书,1.任务:,程序设计是根据系统设计阶段的成果,遵循一定的设计原则来进行的.,(3)数据的录入,(4)人员的培训,(5)系统的测试、调试和转换,(2)测试与调试报告,信息系统运行管理与评价,1.任务:,
7、对系统进行修改与扩充(即系统维护)日常运行管理运行情况的记录对系统运行情况进行检查与评价,2.成果,系统运行维护阶段的成果是系统运行审计报告,可行性分析,信息系统规划,信息系统分析,信息系统开发实施,信息系统安装调试,信息系统试运行,信息系统运行维护,信息系统设计,信息系统测试,提出开发请求,信息系统开发阶段,信息系统开发过程,结构化生命周期法的假设是预先定义需求的策略使用生命周期法,项目的参与者之间往往存在通信鸿沟生命周期法使用的基本技术,是结构化分析(SA)和结构化设计(SP)技术,结构化分析和结构设计是建立在系统生命周期的概念基础上的有比较明显的缺点:用这种技术开发出来的软件,其稳定性、
8、可修改性和可重用性都比较差,生命周期法的特点与局限性,结构化生命周期法特别适合于开发那些能够预先定义需求、结构化程度又比较高的大型事务型系统(TPS)和管理信息系统(MIS)生命周期法不适合于开发信息需求不明确的系统,生命周期法的特点与局限性,第二节 快速原型法,信息系统开发方法,原型法方法的开发过程,原型法的种类和构造过程,原型法的使用场合与局限性,原型法的特点,快速原型法,原型法概述,原型法概述,系统的种类,原型法的提出,原型法的概念,迭代的概念,原型法的基本思想,系统的种类,(1)预先指定的系统,系统的需求比较稳定而且能够预先指定,例如,传统工业生产过程的计算机控制系统,卫星图象处理系统
9、,空中交通管理系统,火箭发射跟踪系统,操作系统,编译程序、DBMS类的软件。,(2)用户驱动系统,系统的需求使模糊的或随时间变化的,通常在安装运行之后,还会由用户驱动对需求进行动态修改。,系统的种类,在70年代中期,人们提出了旨在改进SDLC缺点的一种开放式方法原型法(Prototyping),原型法的提出,原型法是根据用户提出的需求,由用户与开发者共同确定系统的基本要求和主要功能,在较短时间内建立一个实验性的简单的信息系统原型,在用户使用的基础上,不断迭代,最后形成一个相对稳定、较为理想的MIS系统,原型法的概念,原型法就是根据用户提出的需求,由用户与开发者共同确定系统的基本要求和主要功能,
10、在较短时间内建立一个实验性的,简单的信息系统原型,在用户使用原型的过程中,不断地依据用户提出的评价意见对简易原型进行不断的修改、补充和完善,如此反复、使快速原型越来越能够满足用户的要求,直至用户和开发者都比较满意为止,这就形成了一个相对稳定、较为理想的MIS,迭 代,迭代就是用户对原型系统进行评价后,提出意见,开发人员根据用户的意见进行修改的反复过程。,迭代不是简单的反复,每一次迭代都意味着原型系统向着用户需求又前进了一步,迭代是系统开发进展的动力。迭代过程的结束,就是原型的完成。,原型法就是根据用户提出的需求,由用户与开发者共同确定系统的基本要求和主要功能,并在较短时间内建立一个实验性的、简
11、单的小型系统,称做“原型”,然后将原型交给用户使用用户在使用原型的过程中会产生新的需求,开发人员依据用户提出的评价意见对简易原型进行不断的修改、补充和完善。如此不断地反复修改、直至满足用户的需求形成了一个相对稳定、较为理想的管理信息系统,原型法的基本思想,原型法的开发过程,(1)识别基本需求,(2)构造初始原型,(3)使用和验证原型,(4)修正和改进原型,(5)判断原型完成,(6)生成文档并交付使用,识别基本需求,系统结构功能输入的要求输出的要求数据库基本结构系统接口,构造工作原型,根据系统的基本需求建立原型的初始方案,对初始方案进行讨论和迭代,工作模型包括数据库模型和系统功能模型,初始模型的
12、质量对生成新的信息系统至关重要,原型法的开发步骤,识别基本需求,构造初始原型,修正和改进,生成文档并交付使用,满意吗?,放弃?,Y,Y,N,N,放弃原型,使用验证原型,原型的种类和构造方法,原型的种类,原型的构造方法,原型化方法与结构化方法的结合,丢弃式原型,进化式原型,原型的种类,在于描述和说明系统的需求作为开发人员和用户之间的通信工具,不作为实际系统运行,原始系统只是从外观上、功能上象“实际系统”,丢弃式原型,进化式原型,进化式原型开发思想与丢弃式完全相反,按照基本需求开发出一个系统,让用户先使用起来,随时修改,原系统的一部分或几部分不适用,需要重新设计、实施和安装,原型构造方法,演变式系
13、统开发,递增式系统开发,演化式系统开发(evolutionary prototyping),演化式系统开发的原理,演化式系统的开发过程,演化式原型的原理,演化式系统开发思想与丢弃式原型完全相反,按照基本需求开发出一个系统,让用户先使用起来,随时修改,原系统的一部分或几部分不适用,需要重新设计、实施和安装,演化式原型法的开发过程,系统设计,系统实施,修正和改进,演化(重新设计、实施),满意吗?,Y,最终系统,N,注意加强管理和控制,原型的开发过程就是系统不同版本的开发过程,递增式系统开发(incremental prototyping),递增式系统开发原理,递增式系统开发的过程,递增式系统开发的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教学课件 教学 课件 系统 开发 方法

链接地址:https://www.31ppt.com/p-5658378.html