导图社区 1.2信息系统的开发方法
信息系统的开发方法的思维导图,包含水平原型(行为原型):为了达到细化需求的目的,如界面导航,不需要实现功能;垂直原型(结构化原型):实现了一部分功能,用在复杂算法上。
信息系统项目管理之组织结构对项目的影响知识总结,包括组织体系、组织的文化与风格、组织结构、PMO在组织结构中的作用等等。
4PRINCE2,定义:PRINCE2“项目管理王者认证”;PRINCE2原则:持续业务验证、吸取经验教训、明确定义的角色和职责……
IPMP和PMP信息系统项目管理:IPMA是非营利性的专业性国际学术组织,以英语为工作语言。ICB是IPMA建立的知识体系。
社区模板帮助中心,点此进入>>
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
域控上线
python思维导图
css
CSS
计算机操作系统思维导图
计算机组成原理
IMX6UL(A7)
考试学情分析系统
1.2信息系统的开发方法
1.2.1结构化方法(生命周期法)
结构化分析(Structured Analysis,SA)
结构化设计(Structrued Design,SD)
结构化程序(Structrued Programming,SP)
自顶向下、逐步求精、模块化设计
适用于数据处理领域的问题 劣势在于1、开发周期长 2、难以适应需求变化 3、很少考虑设计结构
开发目标清晰化
开发工作阶段化
开发文档规范化
设计方法结构化
1.2.2面向对象法(Object-Oriented,OO)
有利于缩短开发周期
必须依靠OO技术支持
开发初期必须明确功能要求,确定系统边界
1.2.3原型化方法(快速原型法)
利用工具,快速建立一个系统模型展示给用户,最终实现用户需求的信息系统快速开发方法
1、原型的概念和分类
定义:系统的一个早期可运行版本
从功能上说:
水平原型(行为原型):为了达到细化需求的目的,如界面导航,不需要实现功能;
垂直原型(结构化原型):实现了一部分功能,用在复杂算法上;
从结果上来说:
抛弃式原型(探索式原型):为了解决不确定等,达到目的即抛弃;
演化式原型:为开发增量式产品提供基础,逐步演化成最终系统,特别适用于web项目;
2、原型法的开发过程
确定用户需求
需求是最基本的、易于描述和定义的。一般不产生对外的正式文档,但是对于大型系统,应该形成初步的需求文档。
设计系统初始原型
注意两个原则:集成原则(尽可能用现有系统和模型来构成,需要相应的原型工具) 最小系统原则(耗资一般不超过总资源的10%)
使用和评价原型
是否满意
是:整理原型、提供文档
否:修改和完善原型
3、原型法的特点
严格意义上说,原型法不是一种开发方法,而是一种开发思想。
优点:周期缩短、成本和风险降低、以用户为中心、有利于系统的移交、运行及维护;
不足:对开发环境要求高、管理水平要高;
1.2.4面向服务的方法(Service-Orinted.SO)
采用接口的形式暴露功能调用,快速响应需求和环境变化;