文档详情

第7章 管理信息系统的开发.pptx

发布:2024-09-16约7.14千字共151页下载文档
文本预览下载声明

第7章

管理信息系统的开发;使学生掌握常用的开发方式、策略与方法

能够使用一种方法或几种方法进行信息系统的开发;了解管理信息系统开发的方式和策略

了解结构化开发方法以及该方法存在的问题,以便更好地进行开发

掌握原型法的开发步骤;原型法的种类;原型法的特点及适用范围;

掌握面向对象法;面向对象法的开发过程;面向对象法的特点及适用范围

具备利用上述方法开发信息系统的能力;(1)掌握管理信息系统的开发方式和策略

(2)了解管理信息系统开发中存在的问题

(3)了解管理信息系统常用开发方法的步骤、特点和适应范围

(4)掌握管理信息系统常用开发方法的异同;(1)能够正确选择开发方式和策略

(2)能够把握管理信息系统开发中常见的问题

(3)能够使用结构化开发方法进行开发

(4)根据实际情况能够正确选择开发方法;;第1节

信息系统开发的方式与策略;教学目的;教学要求;7.1.2管理信息系统开发结构模式;建立和开发MIS的主要方式;7.1.1管理信息系统开发方式;开发方式的选择;开发结构模式的选择;;“自上而下”(Top--Down)方法;1.分析系统整体目标、环境、资源和约束条件

7.确定各项主要业务处理功能和决策功能,从而得到各个子系统的分工、协调和接口

3.确定每一种功能(子系统)所需要的输入、输出、数据存贮等

4.对各子系统的功能模块和数据进行进一步分析与分解

5.根据需要和可能,确定优先开发的子系统及数据存贮等;“自上而下”方法的整体性、逻辑性较强

工作量太大而影响具体细节的考虑,致使周期变长

开发费用增加

评价标准难以确定;“自下而上”(Bottom--Up)方法;从具体的业务信息子系统逐层综合再集中到总的管理信息系统的分析和设计,实际上是模块组合的方法

可根据资源情况逐步满足用户要求,边实施边见效,但其整体目标和协调性较差

可能导致功能及数据的矛盾、冗余,造成返工;首先“自上而下”地制定一个组织的总体方案

再“自下而上”地进行具体业务信息系统的总体设计

这两种方法的结合,可以对系统进行全面的分析,可保证系统的协调和完整,能得到一个比较理想的,耗费人力、物力、时间较少的用户满意的新系统;7.1.4信息系统开发中存在的主要问题;认识偏差;管理中应用计算机的基本条件不具备;建设没有一整套的规划方案;软件开发生产率低,跟不上硬件的发展速度;管理信息系统建立过程可能遇到的问题;对管理信息系统开发的关键把握不准;对管理信息系统开发的关键把握不准;教育、理论体系研究落后;开发方式选择存在问题;练习7.1;第2节

管理信息系统开发方法;使学生掌握常用的管理信息系统开发方法

掌握常用开发方法的特点和使用范围

能够正确地选择管理信息系统开发方法;了解管理信息系统的开发方法

掌握各类管理信息系统开发方法存在的问题

具备利用结构化方法开发信息系统的能力;7.2.2快速原型法;使学生掌握常用的结构化开发方法

结构化方法是常用的信息系统开发方法,是其他方法学习的基础,必须掌握其使用;了解结构化开发方法以及该方法存在的问题

具备利用结构化方法开发信息系统的能力;?结构化开发方法的一般过程;系统的生命周期:

任何一个系统都有产生、发展和消亡的过程,新系统是在旧系统的基础上产生、发展、老化、淘汰,最后又被更新的系统所取代;;20世纪70年代,西方国家逐渐发展了结构化方法

结构化的概念最早用来描述结构化程序设计方法

结构化的程序设计思想引入到系统分析与设计中,形成了结构化的分析与设计的方法

生命中期中应用结构化的理论,就是结构化的生命周期方法,简称为结构化方法;结构化方法的基本思想:

用系统的思想,系统工程的方法,按用户至上的原则,结构化、模块化、自顶向下地对信息系统进行分析与设计;3.信息系统的开发原则;4.信息系统的开发过程;A.总体规划与可行性分析;系统规划的内容:;避免盲目投资,减少不必要的损失

成果——可行性分析报告;B.信息系统分析;与用户进行充分地交流和验证,检验正确后可进入下一阶段工作;C.系统设计;2.系统设计的成果;D.系统实施;2.系统开发实施的成果;E.信息系统运行管理与评价;信息系统

可行性分析;结构化生命周期法的假设是预先定义需求的策略

使用生命周期法,项目的参与者之间往往存在通信鸿沟

用户需求往往造成系统结构较大的变化,维护困难

系统分析和系统设计阶段所采用的工具不同

过于耗费资源;用这种方法开发的软件,其稳定性、可修改性和可重用性比较差

结构化生命周期法特别适合于开发那些能够预先定义需求、结构化程度又比较高的大型事务型系统(TPS)和管理信息系统(MIS)

生命周期法不适合于开发信息需求不明确的系统;使学生掌握常用的快速原型法开发方法

能够使用快速原型法进行信息系统的开发;掌握原型法

显示全部
相似文档