已阅读5页,还剩12页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
信息系统的开发模型,7.1 信息系统开发的一般过程7.2 生命周期法7.3 原型法7.4 面向对象的开发方法7.5 软件能力成熟度模型7.6 CASE方法与工具7.7 选择适当的开发方法,7.1 信息系统开发的一般过程,信息系统的开发可划分为三个过程:设计过程、开发过程和维护使用过程。可细分为7个步骤: 系统规划 系统分析 系统设计 系统实现 系统测试 系统转换 系统维护,信息系统开发的一般过程,7.2 生命周期法,信息系统从提出需求、形成概念开始,经过分析论证、系统开发、使用维护,直到淘汰或被新的信息系统所取代的全过程称为信息系统生命周期。系统生命周期法包括5个阶段,即: 系统规划 系统分析 系统设计 系统实施 系统维护和评价,系统生命周期法,7.3 原型法,原型法首先根据分析人员对用户要求的理解,在强有力的软件环境支持下,开发出一个系统原型,然后与用户反复协商修改,最终形成实际系统。与生命周期法相比,它扬弃了那种一步步周密细致地调查分析,然后逐步整理出文字档案,最后才能让用户看到结果的繁琐做法。原型法将生命周期法中的系统调查、系统分析、系统设计三个阶段融为一体,使用户一开始就能看到系统实现以后是一个什么样子,将会遇到哪些问题,哪些根本是错误的,哪些需要改进等,同时大大缩短了开发周期。,7.3 原型法(续),原型的种类 操作性(进化型) 非操作性(丢弃型),7.4 面向对象的开发方法,1. 为什么要使用面向对象技术?(1)传统软件开发方法的缺点 可复用性差。数据与过程的潜在不一致性。(2)面向对象软件设计技术(Object-Oriented Design, OOD)有利于人类的抽象思维(3)OOD极大地提高了软件的可维护性,7.4 面向对象的开发方法(续),2. 什么是面向对象的开发方法?面向对象开发方法是一种运用对象、类、继承、封装、聚合、消息传送、多态性等概念来构造系统的信息系统开发方法。,7.5 软件能力成熟度模型,CMM(Capability Maturity Model,能力成熟度模型)是由美国卡内基-梅隆大学软件工程研究所推出的评估软件能力与成熟度的一套标准。该标准基于众多软件专家的实践经验,侧重于软件开发过程的管理及工程能力的提高与评估,是国际上流行的软件生产过程标准和软件企业成熟度等级认证标准。,7.5 软件能力成熟度模型(续),CMM共分五级,分别为:初始级、可重复级、已定义级、已管理级、优化级。在每一级中定义了达到该级所需具备的关键过程及每个关键过程所需达到的水平,并针对每一关键过程给出了推荐性的具体实施方法。,我国通过CMM的认证情况:,7.6 CASE方法与工具,CASE(Computer Aided Software Engineering,计算机辅助软件工程)是一种自动化或半自动化的方法,能够全面支持除系统调查外的每一个开发步骤。严格地讲,CASE只是一种开发环境(包括软件环境和硬件环境)而不是一种开发方法。 采用CASE工具进行系统开发,必须结合一种具体的开发方法,如结构化系统开发方法、面向对象方法或原型化开发方法等,CASE方法只是为具体的开发方法提供了支持每一过程的专门工具。因而,CASE工具实际上把原先由手工完成的开发过程转变为以自动化工具和支撑环境支持的自动化开发过程。,7.6 CASE方法与工具(续),CASE方法具有下列特点: 解决了从客观对象到软件系统的映射问题,支持系统开发的全过程。 提高了软件质量和软件重用性。 加快了软件开发速度。 简化了软件开发的管理和维护。 自动生成开发过程中的各种软件文档。,7.6 CASE方法与工具(续),CASE中集成了多种工具,这些工具既可以单独使用,也可以组合使用。 根据CASE工具所支持的软件生存周期中的不同阶段,把CASE工具划分为三种基本类型,即CASE工具箱、CASE工作台、CASE方法指南。,7.7 选择适当的开发方法,信息系统的开发是一个复杂的系统工程,它涉及计算机处理技术、系统理论、组织结构、管理功能、管理知识等各方面的问题,至今
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年中医药大数据分析创新报告
- 26年护理保险相关法规解读课件
- 新疆师范大学附属实验高中2026届高三下学期第一次阶段考试化学试题试卷含解析
- 2024年市场营销推广合同
- 肾功能水平与心脏再同步化治疗疗效的深度剖析:关联、影响及临床启示
- 肺癌转移相关分子事件及分子残留病灶对疾病复发的预测与解析
- 肺癌电视胸腔镜肺叶切除术的多维度临床剖析与展望
- 肺癌患者乳酸脱氢酶水平的回顾性临床研究:关联、影响与应用
- Web0应用开发协议
- 安保巡逻服务合同(2026年)
- 中国民航安全宣讲课件
- 城市生活污泥及水基岩屑综合利用技改项目环境影响报告表
- DBJT 13-504-2025 城市消防远程监控系统技术标准
- 2025年城市地下管线普查实施可行性研究报告
- 帕金森综合症护理查房
- 煤矿监测监控培训课件
- 医保基金专项整治课件
- 变电一二种工作票课件
- 基于PLC的自动灌溉系统设计
- 异常子宫出血病例讨论
- 胖东来投诉管理制度
评论
0/150
提交评论