




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第五章开发方法第一页,共24页。第一节MIS开发(kāifā)的开发(kāifā)策略第二页,共24页。第六阶段:建立各子系统开发计划。用面向对象的程序设计语言(yǔyán)将上一步的范式直接三、开发(kāifā)策略的选择问题用系统工程的思想和工程化的方法、按用第三阶段:增加决策模型和计划模型。因为任何一个管理信息系统的基本功能都是数据处理,所以“从下到上”的方法首先从研制各项数据处理的计算机应用开始,然后,根据需要逐步增加(zēngjiā)有关计划、控制、决策方面的功能。第二十一页,共24页。第一阶段:用文件管理系统建立单独的应用子系统,完成各子系统的数据处理功能。2“从下到上”方法有助于发现和理解每个系统的增长需要,并易于核算经费(jīngfèi)。系统分析阶段(jiēduàn)提出分析处理方式和新系统的逻辑模型。将整个信息系统(xìtǒng)开发过程划分为若干个相对独立的阶段(系统(xìtǒng)规划、系统(xìtǒng)分析、系统(xìtǒng)设计、系统(xìtǒng)实施等);二、"自上而下(zìshànɡérxià)"的开发策略距离,解决了结构化方法中最难于(nányú)解决的一环。一、结构化系统(xìtǒng)开发方法工作成果是后一阶段的工作依据。(一)“自下而上”的开发策略简述
系统是从单项应用向综合应用发展的;从企业或机构的现有应用向外或向上延伸和扩展;其系统分析、设计、实施的做法是自下而上。“自下而上”的开发策略是从现行系统业务状况出发,先实现一个个具体的功能,逐步地由低级到高级建立MIS。一、自下而上(zìxiàérshànɡ)的开发策略因为任何一个管理信息系统的基本功能都是数据处理,所以“从下到上”的方法首先从研制各项数据处理的计算机应用开始,然后,根据需要逐步增加(zēngjiā)有关计划、控制、决策方面的功能。第三页,共24页。(二)主要步骤(阶段)第一阶段:用文件管理系统建立单独的应用子系统,完成各子系统的数据处理功能。第二阶段:将文件管理系统综合为数据库管理系统,同时(tóngshí),将所有的数据文件归纳进数据库。第三阶段:增加决策模型和计划模型。第四阶段:建立模型库,完善数据库。第五阶段:建立完善的管理信息系统,实现为高层决策服务。第四页,共24页。开发周期长;3、SSA&D的优缺点1对系统分析、设计人员要求较高,必须具备一定的组织内部的知识和组织管理的能力。一、自下而上(zìxiàérshànɡ)的开发策略1对系统分析、设计人员要求较高,必须具备一定的组织内部的知识和组织管理的能力。用系统工程的思想和工程化的方法、按用这些不可变的部分就是所谓的对象(duìxiàng)。在问题域中抽象地识别出对象以及其行为、结构、第四阶段:建立模型库,完善数据库。高深理论和技术(方法本身)第二阶段:将文件管理系统综合为数据库管理系统,同时(tóngshí),将所有的数据文件归纳进数据库。(三)优点:1“从下到上”方法使信息系统的开发易于适应组织机构的真正需要。2“从下到上”方法有助于发现和理解每个系统的增长需要,并易于核算经费(jīngfèi)。3每一阶段所获得的经验有助于下一阶段的开发。4相对地说,每一阶段规模较小,易于控制和掌握。第五页,共24页。(四)缺点:1整个方法的出发点是从个体最优出发的,实现整体最优很难。2由于系统未进行全局规划,数据一致性和完整性难于保证。3为了保持系统总体性能的要求,往往要重新调整,甚至重新设计系统。4由于系统实施的分散和演变,系统与机构的目标的联系往往是间接(jiànjiē)的,甚至系统并不支持企业的战略目标。一般来说,“从下到上”的方法主要用于改善旧系统、用于小型系统的设计,适用于对开发工作缺乏经验的情况。第六页,共24页。(一)简述
"自上而下"的开发策略强调从整体上协调和规划,由全面到局部,由长远到近期,从探索合理的信息流出发来设计信息系统二、"自上而下(zìshànɡérxià)"的开发策略第七页,共24页。(二)具体步骤:第一阶段:分析所开发系统的系统目标、边界(biānjiè)和运行条件;第二阶段:总目标分解为功能;第三阶段:确定需要决策的项目和内容;第四阶段:根据决策内容确定所需信息;第五阶段;子系统分解;第六阶段:建立各子系统开发计划。第八页,共24页。(三)优点:1其提供了一种逻辑途径,便于信息系统开发规划和设计确定信息需求。2可以为组织机构的重要决策和任务(rènwu)提供信息。3方法支持信息系统的整体性,为系统的总体规划、子系统的协调和通信提供保证。4在方法实施中所得到的知识和观察问题的能力有利于组织机构和人员的发展。5方法的实施有利于组织机构工作的改进。第九页,共24页。(四)缺点:1对系统分析、设计人员要求较高,必须具备一定的组织内部的知识和组织管理的能力。2从非结构化的目标开始向下到高度结构化的子系统(或模块设计)的做法具有很大的难度,技术较复杂。3其开发周期长、规模大、成本(chéngběn)较高。4对于大系统,这种方法对下层系统的实施往往缺乏约束力。5从经济角度讲,很难说这样做一定是合算的。第十页,共24页。三、开发(kāifā)策略的选择问题
在实践中,上述两种方法都可以采用。有经验的系统分析、设计人员往往能抓住方法的实质,掌握其基本原则,根据具体的情况来灵活运用各种方法。使这些方法的基本原则得以贯彻,而对有些具体的环节和步骤可以进行变运。一般来说,“从下到上”和“从上到下”方法都是结合起来使用(shǐyòng)的,一方面利用“从上到下”的方法分析和设计整个系统,另一方面,利用“从下到上”的方法逐步地实现各个子系统的开发工作。这样做可以既保证系统的整体性,又保证系统实施的可行性,使系统在整体分析、设计指导下,逐步分个地予以实施。第十一页,共24页。第二节MIS开发(kāifā)的开发(kāifā)方法第十二页,共24页。一、结构化系统(xìtǒng)开发方法1、SSA&D方法的基本(jīběn)思想
(StructuredSystemanalysisandDevelopmentMethodology)(1)SSA&D的基本思想:用系统工程的思想和工程化的方法、按用户至上的原则(yuánzé),结构化、模块化、自顶向下地对信息系统进行分析与设计。第十三页,共24页。方法简介:将整个信息系统(xìtǒng)开发过程划分为若干个相对独立的阶段(系统(xìtǒng)规划、系统(xìtǒng)分析、系统(xìtǒng)设计、系统(xìtǒng)实施等);三个阶段坚持自顶向下地对系统(xìtǒng)进行结构化划分:在系统(xìtǒng)调查和理顺管理业务时,应从最顶层的管理业务入手,逐步深入至最基层;在系统(xìtǒng)分析、提出目标系统(xìtǒng)方案和系统(xìtǒng)设计时,应从宏观整体考虑入手,先考虑系统(xìtǒng)整体的优化,然后再考虑局部的优化问题。在系统(xìtǒng)实施阶段,则坚持自底向上地逐步实施,即组织人员从最基层的模块做起(编程),然后按照系统(xìtǒng)设计的结构,将模块一个个拼接到一起进行调试,自底向上、逐步地构成整个系统(xìtǒng).第十四页,共24页。(2)SSA&D的特点:自顶向下整体性的分析设计和自底向上逐步实施;建立面向用户的观点;严格区分工作阶段;每一个阶段有明确的任务和目标、预期达到的工作成效(chéngxiào),以便计划和控制进度,协调各方面的工作。前一阶段的工作成果是后一阶段的工作依据。深入调查研究;充分预料可能的变化;开发过程工程化。要求开发过程的每一步都要按工程标准规范化,工作文件或文档资料标准化。第十五页,共24页。系统分析阶段(jiēduàn)系统(xìtǒng)设计阶段系统实施阶段(jiēduàn)系统运行、维护、评价系统规划与初步调查;可行性研究与分析;现行系统组织结构与业务功能分析;业务流程分析;数据及数据流程分析;功能--数据分析;提出分析处理方式和新系统的逻辑模型。总体结构设计;代码设计;文件/数据库设计;I/O设计;模块功能与处理过程设计。程序设计;系统调试;人员培训;系统切换。系统维护;系统评价。2、SSA&D的开发步骤第十六页,共24页。第十七页,共24页。3、SSA&D的优缺点(1)优点:严格区分开发阶段,系统的针对性强;整体性与全局性好,自顶向下观点;(2)缺点(quēdiǎn):开发周期长;开发过程繁琐、复杂;与用户交流不直观;系统的升级较困难。第十八页,共24页。二、原型(yuánxíng)方法(PrototypingMethod)1、原型(yuánxíng)法工作流程12346758N1、用户提出系统要求2、识别、归纳上述(shàngshù)要求3、开发一个模型/原型4、评价模型5、模型不可行处理6、模型不满意处理7、修改模型8、确定模型后的处理N、实际系统开发、运行、维护等第十九页,共24页。2、原型(yuánxíng)法的特点优点:1、符合人们认识事物的规律;2、能及早暴露系统实施后潜在的一些问题;3、能调动用户参与的积极性,缩短了用户和系统分析人员之间的距离,解决了结构化方法中最难于(nányú)解决的一环。4、从原理到流程十分简单,最终总可以获得一个满意的MIS--无高深理论和技术(方法本身)缺点:1、不适合大型系统的开发;2、不适合大量运算及逻辑性强的模块;3、对原企业基础管理工作要求较高;否则容易走上机械模拟原手工系统的轨道。第二十页,共24页。三、面向对象的开发方法1、面向对象方法(Object-OrientedMethod)的基本(jīběn)思想与特点(1)基本思想:客观世界是由各种各样的对象(duìxiàng)组成的,每种对象(duìxiàng)都有各自的内部状态和运动规律,不同的对象(duìxiàng)之间的相互作用和联系构成了各种不同的系统。在设计和实现一个客观系统时,在满足需求的条件下,把系统设计成一些不可变的(相对固定)部分组成的最小集合(最好的设计)。这些不可变的部分就是所谓的对象(duìxiàng)。(2)特点(tèdiǎn):封装性;抽象性继承性;动态链接性;第二十一页,共24页。3、面向对象方法(fāngfǎ)的开发过程1、系统调查和需求(xūqiú)分析:对系统将要面临的具体管理问题及用户对系统开发的需求(xūqiú)进行调查研究,弄清要干什么。2、(OOA)分析问题的性质(xìngzhì)和求解问题:在问题域中抽象地识别出对象以及其行为、结构、属性、方法等。即面向对象分析。第二十二页,共24页。3、(OOD)整理问题:即对分析的结果作进一步地抽象、归类、整理,并最终以范式(fànshì)的形式将它们确定下来。即面向对象设计。4、(OOP)程序实现:用面向对象的程序设计语言(yǔyán)将上一步的范式直接映射为应用
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度航空航天零部件加工购销合同
- 二零二五版含金融创新的多场景股权投资转让合同
- 二零二五年度劳动合同法咨询法律顾问合同
- 2025版绿色建筑与可再生能源集成施工合同
- 二零二五年度地下室房产买卖及车位租赁合同
- 2025版建筑项目施工质量控制与施工合同范本
- 2025年度离婚冷静期法律咨询与离婚程序服务合同
- 2025年新型门窗安装与节能改造合同范本
- 2025年度智能控制系统开发合同范本
- 2025版机关事业单位劳动合同修订说明9
- 市政道路、桥梁、排水工程监理实施细则(下册)
- 社区生鲜店合伙合同协议
- 2025年行政执法人员执法资格考试必考题库及答案(共232题)
- 房颤规范化药物治疗
- 压力管道定期安全检查表
- 复古同学聚会青春回忆相册PPT模板
- 《育婴师培训教程》PPT课件(完整版)
- 2022公需科目一带一路倡议及新型国际关系试题库+答案+100
- 创伤急救基本技术
- 2022年机关事业单位工人汽车驾驶员高级技师国家题库练习题精选题附答案
- 在灿烂的阳光下-合唱歌词及朗诵
评论
0/150
提交评论