- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[管理学]6信息系统开发方法
6.信息系统开发方法 6.1 信息系统开发方法体系结构 信息系统开发方法研究范畴与框架 主流的系统开发方法,其侧重点各有所不同,这些方法在一定层面上,从不同的角度提出,但彼此相互联系、相互支持、相互制约。 强调开发过程的组织、管理和控制,属于系统开发生命周期的范畴; 强调开发方法的驱动对象,属于方法论的范畴; 支持某种方法论的技术,属于技术范畴; 系统开发需要在一定的开发环境下运用开发工具来完成,属于系统开发环境/工具研究的范畴。 6.1 信息系统开发方法体系结构 6.1 信息系统开发方法体系结构 系统开发生命周期(SDLC) 是指组织、管理和控制信息系统开发过程的一种基本框架。 生命周期法:遵循生命周期法的开发要求,自顶而下,按工作阶段顺序开发系统。 原型法:首先建立一个能反映用户重要需求的原型,通过与用户反复的交流,不断地对系统进行修改,直到建立一个完全符合用户要求的新系统。 6.1 信息系统开发方法体系结构 方法学 指把具体的方法和技术包装在一起而形成的一种思想体系。 从驱动对象方法论的角度分类有: 面向过程方法(70年代的主流) 面向数据方法(80年代的主流) 面向对象方法(90年代的主流) 6.1 信息系统开发方法体系结构 面向处理的方法(processing oriented) 弄清系统要进行什么样的处理。可分为两种: 面向功能,即由企业的职能出发, 面向过程,即跨越企业职能,由企业运营流程出发,划分成一些过程进行处理 面向数据方法(data oriented) 分析企业的信息需求,建立企业的信息模型,然后建立全企业共享的数据库 面向对象方法(object oriented) 分析企业的对象,把描述对象的数据和对象的操作放在一起 6.1 信息系统开发方法体系结构 6.1 信息系统开发方法体系结构 技术 指支持某种方法论的技术。 如结构化分析技术、软件复用技术。 系统开发环境/工具 指支持信息系统生命周期、方法学以及技术的应用系统。 如:计算机辅助软件工程CASE、SDE、SEE、IPSE等。 6.2 结构化系统开发方法 结构化系统开发方法的主要思想 结构化系统开发方法(Structured System Analysis And Design,SSAD)又称结构化生命周期法,是按照MIS的生命周期来开发的一种方法; 把MIS的开发分为五个阶段:总体规划、系统分析、系统设计、系统实施和系统的运行维护; 对其每一阶段规定它的任务、工作流程、管理目标及要编制的文档,使开发工作易于管理和控制,形成一个可操作的规范。 6.2 结构化系统开发方法 6.2 结构化系统开发方法 系统规划阶段 该阶段的范围是整个业务系统,目的是从整个业务的角度出发确定系统的优先级。 系统分析阶段 主要活动包括可行性分析和需求分析。其范围是列入开发计划的单个信息系统开发项目。目的是分析业务上存在的问题,定义业务需求。 6.2 结构化系统开发方法 系统设计阶段 系统设计的目的是设计一个以计算机为基础的技术解决方案以满足用户的业务需求。总体设计的主要任务是构造软件的总体结构;详细设计包括人机界面设计、数据库设计、程序设计。 系统实施阶段 系统实施的目的是组装信息系统技术部件,并最终使信息系统投人运行。如用户手册等。包括的活动有编程、测试、用户培训、新旧系统之间的切换等。 系统运行与维护阶段 目的是对系统进行维护,使之能正常地运作。 6.2 结构化系统开发方法 SSAD的特点 用户积极参与 使用问题求解方法 严格按划分的阶段和活动进行系统开发 文档的标准化 检查点的设立 分而治之的思想 6.2 生命周期法 SSAD的目标 使开发工作标准化,减少随意性 做到有序、高效和减少错误 建立标准的文档 6.2 结构化系统开发方法 MIS工程工作流 6.2 结构化系统开发方法 SSAD的特点 优点 目标明确,建立面向用户的观点。 结构化的分析设计思想,严格区分工作区间。 结构化、模块化、自顶向下进行分析、设计。 开发过程易于控制。 工作文件的标准化和文献化。 6.2 结构化系统开发方法 缺点 开发周期长。 繁琐,使用工具落后。 不能充分预料可能发生的情况及变化。 不直观,用户最后才能看到真实模型。 适用范围 适用于一些组织相对稳定、业务处理过程规范、需求明确且在一定时期内不会发生大的变化的大型复杂系统的开发。 6.3 原型法 原型法基本思想 原型法(Prototyping Method)是在系统开发初期,凭借系统开发人员对用户需求的了解和系统主要功能的要求,在强有力的软件环境支持下,迅速构造出系统的初始原型,然后与用户一起不断对原型进行修改、完善,直到满足用户需求。 6.3 原型法 原型法基本思想 原型法(P
文档评论(0)