【教学课件】第2章系统开发方法.ppt
《【教学课件】第2章系统开发方法.ppt》由会员分享,可在线阅读,更多相关《【教学课件】第2章系统开发方法.ppt(93页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第二第二 章章管理信息系统开发方法管理信息系统开发方法 (Methods of the Management Information System)返回总目录返回总目录返回总目录返回总目录使学生掌握常用的开发方法使学生掌握常用的开发方法使学生掌握常用的开发方法使学生掌握常用的开发方法能够一种方法或几种方法进行信息系统的开发能够一种方法或几种方法进行信息系统的开发能够一种方法或几种方法进行信息系统的开发能够一种方法或几种方法进行信息系统的开发教学目的教学目的了解结构化开发方法以及该方法存在的问题了解结构化开发方法以及该方法存在的问题了解结构化开发方法以及该方法存在的问题了解结构化开发方法以及该方
2、法存在的问题掌握原型法的开发步骤;原型法的种类;原型掌握原型法的开发步骤;原型法的种类;原型掌握原型法的开发步骤;原型法的种类;原型掌握原型法的开发步骤;原型法的种类;原型法的特点及适用范围;法的特点及适用范围;法的特点及适用范围;法的特点及适用范围;掌握面向对象法;面向对象法的开发过程;面掌握面向对象法;面向对象法的开发过程;面掌握面向对象法;面向对象法的开发过程;面掌握面向对象法;面向对象法的开发过程;面向对象法的特点及适用范围向对象法的特点及适用范围向对象法的特点及适用范围向对象法的特点及适用范围具备利用上述方法开发信息系统的能力具备利用上述方法开发信息系统的能力具备利用上述方法开发信息
3、系统的能力具备利用上述方法开发信息系统的能力 教学要求教学要求 快速原型法快速原型法快速原型法快速原型法 面向对象法面向对象法面向对象法面向对象法 系统开发方法的选择系统开发方法的选择系统开发方法的选择系统开发方法的选择 结构化生命周期法结构化生命周期法结构化生命周期法结构化生命周期法管理信息系统开发方法管理信息系统开发方法管理信息系统开发方法管理信息系统开发方法第一节第一节 结构化生命周期法结构化生命周期法管理信息系统开发方法管理信息系统开发方法管理信息系统开发方法管理信息系统开发方法 结构化方法的特点与局限性结构化方法的特点与局限性 传统的开发方法传统的开发方法结构化开发方法结构化开发方法
4、结构化开发方法结构化开发方法 结构化生命周期法结构化生命周期法系统的生命周期:系统的生命周期:任何一个系统都有发生、发展和消亡的过程,新系任何一个系统都有发生、发展和消亡的过程,新系任何一个系统都有发生、发展和消亡的过程,新系任何一个系统都有发生、发展和消亡的过程,新系统是在旧系统的基础上产生、发展、老化、淘汰,统是在旧系统的基础上产生、发展、老化、淘汰,统是在旧系统的基础上产生、发展、老化、淘汰,统是在旧系统的基础上产生、发展、老化、淘汰,最后又被更新的系统所取代最后又被更新的系统所取代最后又被更新的系统所取代最后又被更新的系统所取代传统的开发方法传统的开发方法传统的开发方法传统的开发方法传
5、统的开发方法传统的开发方法传统的开发方法传统的开发方法新系统运行新系统运行小量修改、维护、评价活动小量修改、维护、评价活动原系统(现行系统)运行原系统(现行系统)运行系统开发的各个阶段系统开发的各个阶段小量修改、维护、小量修改、维护、评价活动评价活动新系统生命周期新系统生命周期原系统生命周期原系统生命周期系统开系统开发准备发准备调查调查研究研究系统分析系统分析(逻辑设计逻辑设计)系统设计系统设计(物理设计物理设计)系统系统实施实施维护维护评价评价生命周期法的主要思想:生命周期法的主要思想:将管理信息系统从系统调查开始,经过系统分析、将管理信息系统从系统调查开始,经过系统分析、将管理信息系统从系
6、统调查开始,经过系统分析、将管理信息系统从系统调查开始,经过系统分析、系统设计、系统实施、系统维护与评价,直至要求系统设计、系统实施、系统维护与评价,直至要求系统设计、系统实施、系统维护与评价,直至要求系统设计、系统实施、系统维护与评价,直至要求建立新的系统看成是一个生命周期的结束,另一个建立新的系统看成是一个生命周期的结束,另一个建立新的系统看成是一个生命周期的结束,另一个建立新的系统看成是一个生命周期的结束,另一个生命周期的开始。生命周期的开始。生命周期的开始。生命周期的开始。传统的开发方法传统的开发方法传统的开发方法传统的开发方法 结构化开发方法的一般过程结构化开发方法的一般过程 结构化
7、方法的特点与局限性结构化方法的特点与局限性 结构化方法的基本思想结构化方法的基本思想结构化开发方法结构化开发方法结构化开发方法结构化开发方法 结构化系统开发的基本原则结构化系统开发的基本原则结构化方法的基本思想:结构化方法的基本思想:用系统的思想,系统工程的方法,按用户用系统的思想,系统工程的方法,按用户至上的原则,结构化、模块化、自顶向下至上的原则,结构化、模块化、自顶向下地对信息系统进行分析与设计地对信息系统进行分析与设计结构化开发方法结构化开发方法结构化开发方法结构化开发方法基本思想基本思想基本思想基本思想信息系统的开发原则信息系统的开发原则信息系统的开发原则信息系统的开发原则面向用户的
8、观点面向用户的观点面向用户的观点面向用户的观点严格区分工作阶段,每个阶段规定明确的任务和严格区分工作阶段,每个阶段规定明确的任务和严格区分工作阶段,每个阶段规定明确的任务和严格区分工作阶段,每个阶段规定明确的任务和所应得的成果所应得的成果所应得的成果所应得的成果按照系统的观点,自顶向下地完成研制工作按照系统的观点,自顶向下地完成研制工作按照系统的观点,自顶向下地完成研制工作按照系统的观点,自顶向下地完成研制工作工作成果要成文,文献资料的格式要规范化、工作成果要成文,文献资料的格式要规范化、工作成果要成文,文献资料的格式要规范化、工作成果要成文,文献资料的格式要规范化、标准化标准化标准化标准化充
9、分考虑变化的情况充分考虑变化的情况充分考虑变化的情况充分考虑变化的情况信息系统的开发步骤信息系统的开发步骤信息系统的开发步骤信息系统的开发步骤可行性分析可行性分析可行性分析可行性分析信息系统开发阶段信息系统开发阶段信息系统开发阶段信息系统开发阶段 信息系统规划信息系统规划信息系统规划信息系统规划信息系统分析信息系统分析信息系统分析信息系统分析信息系统设计信息系统设计信息系统设计信息系统设计信息系统实施信息系统实施信息系统实施信息系统实施系统运行管理与评价系统运行管理与评价系统运行管理与评价系统运行管理与评价1.1.任务:任务:可行性分析又称可行性研究可行性分析又称可行性研究可行性分析又称可行性
10、研究可行性分析又称可行性研究对现行系统进行初步调查研究对现行系统进行初步调查研究对现行系统进行初步调查研究对现行系统进行初步调查研究从有益性、可能性和必要性三个方面对未来系统从有益性、可能性和必要性三个方面对未来系统从有益性、可能性和必要性三个方面对未来系统从有益性、可能性和必要性三个方面对未来系统的经济效益和社会效益进行初步分析的经济效益和社会效益进行初步分析的经济效益和社会效益进行初步分析的经济效益和社会效益进行初步分析对新系统进行可行性研究对新系统进行可行性研究对新系统进行可行性研究对新系统进行可行性研究2.2.2.2.目的目的避免盲目投资,减少不必要的损失避免盲目投资,减少不必要的损失
11、避免盲目投资,减少不必要的损失避免盲目投资,减少不必要的损失3.3.3.3.成果成果可行性研究报告可行性研究报告可行性研究报告可行性研究报告系统总体规划系统总体规划系统总体规划系统总体规划1.1.任务:任务:(1)(1)(1)(1)从总体的角度来规划系统应该由哪些部分组成从总体的角度来规划系统应该由哪些部分组成从总体的角度来规划系统应该由哪些部分组成从总体的角度来规划系统应该由哪些部分组成(2)(2)(2)(2)在这些组成部分中有哪些数据库,它们之间如在这些组成部分中有哪些数据库,它们之间如在这些组成部分中有哪些数据库,它们之间如在这些组成部分中有哪些数据库,它们之间如何交换数据何交换数据何交
12、换数据何交换数据(3)(3)(3)(3)根据信息与功能需求提出计算机硬件网络配置根据信息与功能需求提出计算机硬件网络配置根据信息与功能需求提出计算机硬件网络配置根据信息与功能需求提出计算机硬件网络配置方案方案方案方案 (4)(4)(4)(4)根据管理需求来确定这些模块的开发优先顺序根据管理需求来确定这些模块的开发优先顺序根据管理需求来确定这些模块的开发优先顺序根据管理需求来确定这些模块的开发优先顺序 (5)(5)(5)(5)制定出开发计划制定出开发计划制定出开发计划制定出开发计划,根据开发计划合理调配人员、根据开发计划合理调配人员、根据开发计划合理调配人员、根据开发计划合理调配人员、物资和资金
13、物资和资金物资和资金物资和资金2.2.成果成果 系统规划阶段的总结性成果是系统规划报告系统规划阶段的总结性成果是系统规划报告系统规划阶段的总结性成果是系统规划报告系统规划阶段的总结性成果是系统规划报告系统总体规划系统总体规划系统总体规划系统总体规划信息系统分析信息系统分析信息系统分析信息系统分析1.1.任务任务:(1)(1)(1)(1)按照总体规划的要求,对系统规划中所规定的按照总体规划的要求,对系统规划中所规定的按照总体规划的要求,对系统规划中所规定的按照总体规划的要求,对系统规划中所规定的各组成部分进行详细的分析各组成部分进行详细的分析各组成部分进行详细的分析各组成部分进行详细的分析 分析
14、每部分内容的信息需求分析每部分内容的信息需求分析每部分内容的信息需求分析每部分内容的信息需求 分析内部对主题数据库的需求分析内部对主题数据库的需求分析内部对主题数据库的需求分析内部对主题数据库的需求 分析所需要建立的专用数据库分析所需要建立的专用数据库分析所需要建立的专用数据库分析所需要建立的专用数据库(2)(2)进行需求分析进行需求分析详细分析各部分如何对各类信息进行加工处理,详细分析各部分如何对各类信息进行加工处理,详细分析各部分如何对各类信息进行加工处理,详细分析各部分如何对各类信息进行加工处理,以实现用户所提出的各类功能需求以实现用户所提出的各类功能需求以实现用户所提出的各类功能需求以
15、实现用户所提出的各类功能需求详细分析系统的业务流程图,抽取出数据流程详细分析系统的业务流程图,抽取出数据流程详细分析系统的业务流程图,抽取出数据流程详细分析系统的业务流程图,抽取出数据流程(3)(3)进行功能分析进行功能分析(4)(4)用数据流程图、数据字典和处理逻辑表达用数据流程图、数据字典和处理逻辑表达表示表示信息系统分析信息系统分析信息系统分析信息系统分析与用户进行充分地交流和验证与用户进行充分地交流和验证与用户进行充分地交流和验证与用户进行充分地交流和验证,检验正确后可进检验正确后可进检验正确后可进检验正确后可进入下一阶段工作入下一阶段工作入下一阶段工作入下一阶段工作2.2.系统分析结
16、果系统分析结果系统分析进行完之后,要写出系统分析报告系统分析进行完之后,要写出系统分析报告系统分析进行完之后,要写出系统分析报告系统分析进行完之后,要写出系统分析报告信息系统分析信息系统分析信息系统分析信息系统分析系统设计系统设计系统设计系统设计1.1.系统设计的任务系统设计的任务:即采用一定的标准和准则,即采用一定的标准和准则,即采用一定的标准和准则,即采用一定的标准和准则,考虑模块应该有哪些考虑模块应该有哪些考虑模块应该有哪些考虑模块应该有哪些程序块组成程序块组成程序块组成程序块组成,它们之间如何联系它们之间如何联系它们之间如何联系它们之间如何联系(1)(1)(1)(1)系统的功能结构设计
17、系统的功能结构设计系统的功能结构设计系统的功能结构设计结合计算机的具体实现结合计算机的具体实现结合计算机的具体实现结合计算机的具体实现,设计各个组成部分在计算机系统上的设计各个组成部分在计算机系统上的设计各个组成部分在计算机系统上的设计各个组成部分在计算机系统上的结构结构结构结构(3)(3)(3)(3)系统的编码设计系统的编码设计系统的编码设计系统的编码设计(4)(4)(4)(4)数据文件和数据库设计数据文件和数据库设计数据文件和数据库设计数据文件和数据库设计(5)(5)(5)(5)系统的输入系统的输入系统的输入系统的输入/输出设计输出设计输出设计输出设计(2)(2)(2)(2)系统的处理流程
18、设计系统的处理流程设计系统的处理流程设计系统的处理流程设计(6)(6)(6)(6)网络设计网络设计网络设计网络设计2.2.系统设计的成果系统设计的成果系统设计阶段的成果是系统设计说明书系统设计阶段的成果是系统设计说明书系统设计阶段的成果是系统设计说明书系统设计阶段的成果是系统设计说明书系统设计系统设计系统设计系统设计系统实施系统实施系统实施系统实施 (1)(1)(1)(1)系统硬件设备的购置与安装系统硬件设备的购置与安装系统硬件设备的购置与安装系统硬件设备的购置与安装 (2)(2)(2)(2)程序的编制程序的编制程序的编制程序的编制2.2.2.2.系统开发实施的成果系统开发实施的成果系统开发实
19、施的成果系统开发实施的成果:(1)(1)(1)(1)程序清单程序清单程序清单程序清单 (3)(3)(3)(3)系统使用说明书系统使用说明书系统使用说明书系统使用说明书1.1.任务:任务:程序设计是根据系统设计阶段的成果,程序设计是根据系统设计阶段的成果,程序设计是根据系统设计阶段的成果,程序设计是根据系统设计阶段的成果,遵循一定的设计原则来进行的遵循一定的设计原则来进行的遵循一定的设计原则来进行的遵循一定的设计原则来进行的.(3)(3)(3)(3)数据的录入数据的录入数据的录入数据的录入 (4)(4)(4)(4)人员的培训人员的培训人员的培训人员的培训 (5)(5)(5)(5)系统的测试、调试
20、和转换系统的测试、调试和转换系统的测试、调试和转换系统的测试、调试和转换 (2)(2)(2)(2)测试与调试报告测试与调试报告测试与调试报告测试与调试报告信息系统运行管理与评价信息系统运行管理与评价信息系统运行管理与评价信息系统运行管理与评价1.1.任务:任务:对系统进行修改与扩充(即系统维护)对系统进行修改与扩充(即系统维护)对系统进行修改与扩充(即系统维护)对系统进行修改与扩充(即系统维护)日常运行管理日常运行管理日常运行管理日常运行管理运行情况的记录运行情况的记录运行情况的记录运行情况的记录对系统运行情况进行检查与评价对系统运行情况进行检查与评价对系统运行情况进行检查与评价对系统运行情况
21、进行检查与评价2.2.成果成果 系统运行维护阶段的成果是系统运行审计报告系统运行维护阶段的成果是系统运行审计报告系统运行维护阶段的成果是系统运行审计报告系统运行维护阶段的成果是系统运行审计报告可可可可行行行行性性性性分分分分析析析析信信信信息息息息系系系系统统统统规规规规划划划划信信信信息息息息系系系系统统统统分分分分析析析析信信信信息息息息系系系系统统统统开开开开发发发发实实实实施施施施信信信信息息息息系系系系统统统统安安安安装装装装调调调调试试试试信信信信息息息息系系系系统统统统试试试试运运运运行行行行信信信信息息息息系系系系统统统统运运运运行行行行维维维维护护护护信信信信息息息息系系系系
22、统统统统设设设设计计计计信信信信息息息息系系系系统统统统测测测测试试试试提提提提出出出出开开开开发发发发请请请请求求求求CASECASECASECASE工具工具工具工具信息系统开发阶段信息系统开发阶段信息系统开发阶段信息系统开发阶段停止停止停止停止信息系统开发过程信息系统开发过程信息系统开发过程信息系统开发过程停止停止停止停止停止停止停止停止停止停止停止停止结构化生命周期法的假设是预先定义需求的策略结构化生命周期法的假设是预先定义需求的策略结构化生命周期法的假设是预先定义需求的策略结构化生命周期法的假设是预先定义需求的策略使用生命周期法,项目的参与者之间往往存在通信使用生命周期法,项目的参与者
23、之间往往存在通信使用生命周期法,项目的参与者之间往往存在通信使用生命周期法,项目的参与者之间往往存在通信鸿沟鸿沟鸿沟鸿沟生命周期法使用的基本技术,是结构化分析(生命周期法使用的基本技术,是结构化分析(生命周期法使用的基本技术,是结构化分析(生命周期法使用的基本技术,是结构化分析(SASA)和结构化设计(和结构化设计(和结构化设计(和结构化设计(SPSP)技术,结构化分析和结构设计技术,结构化分析和结构设计技术,结构化分析和结构设计技术,结构化分析和结构设计是建立在系统生命周期的概念基础上的是建立在系统生命周期的概念基础上的是建立在系统生命周期的概念基础上的是建立在系统生命周期的概念基础上的有比
24、较明显的缺点:用这种技术开发出来的软件,有比较明显的缺点:用这种技术开发出来的软件,有比较明显的缺点:用这种技术开发出来的软件,有比较明显的缺点:用这种技术开发出来的软件,其稳定性、可修改性和可重用性都比较差其稳定性、可修改性和可重用性都比较差其稳定性、可修改性和可重用性都比较差其稳定性、可修改性和可重用性都比较差生命周期法的特点与局限性生命周期法的特点与局限性生命周期法的特点与局限性生命周期法的特点与局限性结构化生命周期法特别适合于开发那些能够预先结构化生命周期法特别适合于开发那些能够预先结构化生命周期法特别适合于开发那些能够预先结构化生命周期法特别适合于开发那些能够预先定义需求、结构化程度
25、又比较高的大型事务型系定义需求、结构化程度又比较高的大型事务型系定义需求、结构化程度又比较高的大型事务型系定义需求、结构化程度又比较高的大型事务型系统(统(统(统(TPSTPSTPSTPS)和管理信息系统(和管理信息系统(和管理信息系统(和管理信息系统(MISMISMISMIS)生命周期法不适合于开发信息需求不明确的系统生命周期法不适合于开发信息需求不明确的系统生命周期法不适合于开发信息需求不明确的系统生命周期法不适合于开发信息需求不明确的系统 生命周期法的特点与局限性生命周期法的特点与局限性生命周期法的特点与局限性生命周期法的特点与局限性第二节第二节 快速原型法快速原型法信息系统开发方法信息
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教学课件 教学 课件 系统 开发 方法
限制150内