第六章管理信息系统开发方法.ppt

上传人:b****2 文档编号:2122209 上传时间:2022-10-27 格式:PPT 页数:82 大小:1.27MB
下载 相关 举报
第六章管理信息系统开发方法.ppt_第1页
第1页 / 共82页
第六章管理信息系统开发方法.ppt_第2页
第2页 / 共82页
第六章管理信息系统开发方法.ppt_第3页
第3页 / 共82页
第六章管理信息系统开发方法.ppt_第4页
第4页 / 共82页
第六章管理信息系统开发方法.ppt_第5页
第5页 / 共82页
点击查看更多>>
下载资源
资源描述

第六章管理信息系统开发方法.ppt

《第六章管理信息系统开发方法.ppt》由会员分享,可在线阅读,更多相关《第六章管理信息系统开发方法.ppt(82页珍藏版)》请在冰豆网上搜索。

第六章管理信息系统开发方法.ppt

第六章第六章管理信息系统开发方法管理信息系统开发方法第六章第六章管理信息系统开发方法管理信息系统开发方法本章所讲内容如下:

本章所讲内容如下:

管理信息系统开发涉及的基本问题管理信息系统开发涉及的基本问题1管理信息系统开发方法管理信息系统开发方法2管理信息系统的开发模式管理信息系统的开发模式3管理信息系统的开发方式管理信息系统的开发方式4管理信息系统开发案例管理信息系统开发案例56.16.1管理信息系统开发涉及的基本问题管理信息系统开发涉及的基本问题本节所讲内容如下:

本节所讲内容如下:

管理信息系统开发的任务和特点管理信息系统开发的任务和特点管理信息系统开发的原则管理信息系统开发的原则管理信息系统开发的组织与管理管理信息系统开发的组织与管理管理信息系统开发的人员管理信息系统开发的人员管理信息系统成功的条件管理信息系统成功的条件6.16.1管理信息系统开发涉及的基本问题管理信息系统开发涉及的基本问题一、一、管理信息系统开发的任务和特点管理信息系统开发的任务和特点

(一)信息系统开发的任务信息系统开发是指根据企业和部门管理的战略目标、内容、规模、性质等具体情况,建立起一套以计算机为基础的软硬件结合的管理信息系统。

核心是软件的开发,还有相关的基础性建设。

(二)管理信息系统开发的特点1.系统开发的技术手段复杂。

2.系统开发的内容复杂,目标多样。

3.系统开发的投资密度大,效益难以计算。

4.系统开发的环境复杂多变。

5.信息系统开发必须与管理变革相结合。

二、管理信息系统开发的原则二、管理信息系统开发的原则6.16.1管理信息系统开发涉及的基本问题管理信息系统开发涉及的基本问题

(1)“一把手”原则(3)适用性和先进性原则

(2)面向用户原则(6)四统一原则(4)信息工程原则(5)阶段性原则原则6.1管理信息系统开发涉及的基本问题三、管理信息系统开发的人员三、管理信息系统开发的人员

(1)系统分析员

(2)数据库管理员(3)硬件网络设计员(4)系统设计员(5)程序设计员(6)项目经理(7)用户四、管理信息系统成功的条件四、管理信息系统成功的条件

(1)领导重视,业务人员积极性高

(2)企业必须有开发管理信息系统的实际需求和迫切性(3)企业必须要有一定的科学管理基础即企业管理方法的科学化。

(4)企业有必要的投资保证,并能提供系统维护人员的编制和维护费用。

(5)企业管理人员的知识结构应满足系统建设的需要。

(6)企业的基础数据要齐全、规范。

6.16.1管理信息系统开发涉及的基本问题管理信息系统开发涉及的基本问题6.26.2管理信息系统开发方法管理信息系统开发方法本节所讲内容如下:

本节所讲内容如下:

.结构化系统开发方法结构化系统开发方法1.原型法原型法2.面向对象法面向对象法3.CASE(计算机辅助软件工程)方法(计算机辅助软件工程)方法46.26.2管理信息系统的开发方法管理信息系统的开发方法管理信息系统的开发管理信息系统的开发是指管理信息系统从问题提是指管理信息系统从问题提出开始,从系统规划、系统分析、设计、实施,出开始,从系统规划、系统分析、设计、实施,到系统维护、评价的全过程。

到系统维护、评价的全过程。

现行系统现行系统可能是一个手工系统,也可能是以前投可能是一个手工系统,也可能是以前投入运行的、但是已经入运行的、但是已经无法满足无法满足企业运作、管理需企业运作、管理需要的管理信息系统。

要的管理信息系统。

管理信息系统的开发过程就是根据需要解决的问题,建立一个有信息技就是根据需要解决的问题,建立一个有信息技术支撑、与解决问题相关的、数据处理的、可运术支撑、与解决问题相关的、数据处理的、可运行计算机模型。

行计算机模型。

现实世界:

现实世界:

问题问题计算机世界:

计算机世界:

计算机可计算机可执行模型执行模型现实世界:

问题观念世界观念世界逻辑模型逻辑模型数据世界数据世界物理模型物理模型计算机世界计算机世界计算机可计算机可执行模型执行模型根据问题进行抽象根据系统平台进行设计利用实用软件进行描述一、结构化系统开发方法一、结构化系统开发方法

(一)结构化系统开发方法的基本思想基本思想是:

用系统工程的思想和工程化的方法,按用户至上的原则,结构化、模块化、自顶向下地对系统进行分析与设计。

也就是说,先将整个管理信息系统的开发划分成若干个不同阶段,如系统规划、系统分析、系统设计、系统实施、运行和维护;然后在系统规划、分析和设计阶段采用自顶向下的方法对系统进行结构化划分;最后在系统实施阶段,采用自底向上的方法逐步实施。

6.26.2管理信息系统开发方法管理信息系统开发方法面向用户的观点;面向用户的观点;自顶向下整体性的分析设计和自底向上逐步实施;自顶向下整体性的分析设计和自底向上逐步实施;充分预料可能的变化;充分预料可能的变化;严格划分工作阶段;严格划分工作阶段;结构化、模块化;结构化、模块化;开发过程工程化。

开发过程工程化。

2.结构化系统开发方法的特点结构化系统开发方法的特点6.26.2管理信息系统的开发方法管理信息系统的开发方法一、结构化系统开发方法一、结构化系统开发方法用系统的思想和系统工程的方法,按照用户至上的原则,用系统的思想和系统工程的方法,按照用户至上的原则,结构化、模块化、自顶向下对系统进行分析与设计,自结构化、模块化、自顶向下对系统进行分析与设计,自底向上逐步实施。

底向上逐步实施。

基本思想基本思想系统分析系统分析系统设计系统设计系统实施系统实施开发阶段开发阶段优点优点结构化系统开发方法注重开发过结构化系统开发方法注重开发过程的整体性、全局性,特别适合开发程的整体性、全局性,特别适合开发大型大型MISMIS。

开发过程繁琐,周期长,难以适开发过程繁琐,周期长,难以适应环境的变化。

应环境的变化。

缺点缺点6.26.2管理信息系统开发方法管理信息系统开发方法(三)结构化系统开发方法的五个阶段系统规划阶段。

系统分析阶段。

系统设计阶段。

系统实施阶段。

系统运行和维护阶段。

以上五大阶段,构成了系统开发生命周期。

如图6-1所示。

图61结构化系统开发方法的生命周期提出提出要求要求初步初步调查调查可行性可行性研究研究审批审批详细详细调查调查逻辑逻辑设计设计审查审查总体总体设计设计详细详细设计设计审查审查编程编程调试调试系统系统转换转换验收验收系统系统维护维护系统系统评价评价系统规划系统分析系统运行与维护系统设计系统实施6.26.2管理信息系统开发方法管理信息系统开发方法1.系统规划阶段系统规划阶段根据用户的系统开发请求,进行初步调查,明确问题,确定系统目标和总体结构,确定分阶段实施进度,然后从技术、经济和社会角度进行可行性研究,得出系统是否值得开发的结论。

若不可行,则就此终止规划工作;反之则向用户提交一份系统开发的初步方案,方案经过反复修改,决策层批准后,就可以进入系统分析阶段。

2.系统分析阶段系统分析阶段系统分析阶段以系统规划阶段提出的目标为出发点,并根据系统规划阶段的初步方案,在对组织进行详细调查(具体的业务层面的调研分析)的基础上,逐步进行组织机构和功能分析、业务流程分析、数据和数据流程分析、数据综合查询分析,并提出新系统逻辑方案模型,最后以系统分析说明书的形式,提交系统开发领导小组审核。

3.系统设计阶段系统设计阶段本阶段的主要任务是在系统逻辑模型基础上设计系统物理模型,其主要内容包括:

总体结构设计、系统流程设计、代码设计、数据库设计、输出设计、输入与界面设计、模块结构与功能设计和系统的物理配置方案设计,最后得出系统的物理模型,并编写系统设计报告。

4.系统实施阶段系统实施阶段这一阶段的内容包括数据准备、编写程序和测试、系统试运行及系统切换等工作。

数据准备是从组织中选取一些样本数据作为测试用例,是非常重要的。

5.系统运行阶段系统运行阶段本阶段要做的工作主要是日常维护性工作,包括:

系统的日常运行管理、系统维护、系统评价、结果分析等。

6.阶段反馈的结构化模型阶段反馈的结构化模型上面五幅图说明了结构化生命周期的各个开发阶段内工作流程环节的反馈模型,但不能完全说明企业信息系统生命周期中的所有问题。

事实上,结构化方法还要求系统开发各阶段之间也可以有针对性的修改反馈,一个阶段出现了问题,可以回溯到该阶段以前的任何阶段。

5.5.系统运行和维护系统运行和维护1.1.系统规划系统规划3.3.系统设计系统设计4.4.系统实施系统实施2.2.系统分析系统分析开发设计初步调查可行性研究审批系统评价系统维护总体设计详细设计审计审查编程调试系统转换验收详细调查逻辑设计管理信息系统的生命周期管理信息系统的生命周期系统规划阶段系统分析阶段系统设计阶段系统实施阶段系统运行阶段根据用户的系统开发根据用户的系统开发请求,初步请求,初步调查调查,明,明确确问题问题,然后进行,然后进行可可行性研究行性研究;同时;同时划分划分模块模块、确定、确定优先顺序优先顺序。

可行性研究报告可行性研究报告系统规划报告系统规划报告需求分析需求分析;分析;分析业务业务流程流程;分析数据与;分析数据与数数据流程据流程;分析功能与;分析功能与数据之间的关系;提数据之间的关系;提出出新系统逻辑模型新系统逻辑模型。

系统分析报告系统分析报告系统结构设计;处理系统结构设计;处理流程设计;代码设计;流程设计;代码设计;数据库数据库/文件设计;文件设计;I/O设计;网络设计。

设计;网络设计。

系统设计说明书系统设计说明书设备购买和安装;编设备购买和安装;编程或二次开发;人员程或二次开发;人员培训;数据准备;系培训;数据准备;系统测试、调试与转换。

统测试、调试与转换。

程序清单程序清单系统测试报告系统测试报告系统使用说明书系统使用说明书日常运行管理、评价、日常运行管理、评价、监理审计。

修改、维护、监理审计。

修改、维护、微调。

微调。

系统评价分析报告系统评价分析报告需要指明的是:

需要指明的是:

并非所有的步骤都并非所有的步骤都是必须的。

如需要是必须的。

如需要与可能,可跳过某与可能,可跳过某些步骤或有必要地些步骤或有必要地反复,但不可打乱反复,但不可打乱或颠倒顺序。

或颠倒顺序。

系统规划阶段可行性分析报告系统设计任务书系统分析阶段系统分析说明书系统设计阶段系统设计说明书系统实施阶段实施进度报告系统测试分析报告系统运行和维护阶段新需求建议书结构化的开发方法(生命周期法)AnalysisDesignImplementationMaintenance&EvaluationOldMISInvestigationNewMISNewSLCNewerSLC图图6-8系统生命周期示意图系统生命周期示意图Investigation信息系统开发工作中工作量重心的偏移。

信息系统开发工作中工作量重心的偏移。

调查调查30%分析分析40%设计设计20%实施实施10%3.结构化系统开发方结构化系统开发方法的优点法的优点面向用户的观点面向用户的观点自顶向下的分析设自顶向下的分析设计与自底向上的系计与自底向上的系统实施统实施严格区分开发阶段严格区分开发阶段工作成果规范化、工作成果规范化、文献化文献化整体性与全局性好整体性与全局性好对每一阶段的任务完成情对每一阶段的任务完成情况进行审查,对于出现的况进行审查,对于出现的错误或问题及时加以解决,错误或问题及时加以解决,不允许转入下一阶段。

错不允许转入下一阶段。

错误纠正得越早,所造成的误纠正得越早,所造成的损失就越少。

损失就越少。

审查、审批、验收、审查、审批、验收、CheckPoints强调开发过程的整体强调开发过程的整体性和全局性,自顶向下,性和全局性,自顶向下,逐步求精,在整体优化的逐步求精,在整体优化的前提下考虑具体的分析、前提下考虑具体的分析、设计问题。

设计问题。

4.结构化系统开发方结构化系统开发方法的缺点法的缺点预先定义用户需求预先定义用户需求缺乏灵活性缺乏灵活性开发阶段间存在鸿开发阶段间存在鸿沟沟开发工具落后开发工具落后要求开发人员在调查中要求开发人员

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试认证 > IT认证

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1