系统开发生命周期

原文:系统开发生命周期

常规的系统开发生命周期(SDLC):

1、计划(Planning)

2、需求收集与分析(Requirements gathering)

3、概念鱼逻辑设计(Conceptual and logical design)

4、物理设计(Physical design)

5、搭建模型并测试(Construction and testing)

6、实现和实施(Implementation and deployment)

7、维护/支持(Maintenance/ongoing support)

数据库生命周期:(DBLC):

1、启动(Initiation):在这个阶段,作为DBA应该评估公司的定位和对数据库的特定需求。

2、设计(Design):设计概念、逻辑、物理模型图。

3、建造、加载(Build and load):建造测试环境。并加载尽可能真实的数据。

4、测试(Test):测试可用性、性能、安全、可扩展性

5、实现(Implementation):特指在生产环境中实现。

6、运营(Operations):维护。

数据库设计模型:商业、用户、模型(Business、user、model——BUM):

商业(Business):你要明确你的目的和所需要的数据库。

列出各种业务需求。

用户(Users):在此截断,你需要研究性能要求和可用性。

模型(Model):文档化逻辑与物理数据库的实现。

时间: 2024-10-25 01:12:45

系统开发生命周期的相关文章

软件开发生命周期内的数据集成建模

数据集成模型遵从与软件开发生命周期中数据建模时出现的需求和设计抽象精 炼通用的级别.正如存在概念的,逻辑的和物理的数据模型,也存在概念的,逻 辑的和物理的数据集成需求,需要在软件开发生命周期的不同点进行捕获,它们 可能在流程模型中有所展现. 下面是每种模型类型的简要说明,关于角色 .步骤以及模型示例的更完整定义将会在本章的后面进行阐述. 概念数据 集成模型定义.为目标系统产生一种无需实施的数据集成需求展现,将作为确定 他们怎样能得到满足的基础. 逻辑数据集成模型定义.在数据集层面产生 详细的数据

《UML用户指南(第2版.修订版)》—第2章2.4节软件开发生命周期

2.4 软件开发生命周期 UML用户指南(第2版.修订版) UML在很大程度上是独立于过程的,这意味着它不依赖于任何特殊的软件开发生命周期.然而,为了从UML中得到最大的收益,应该考虑这样的过程,它是: 用况驱动的: 以体系结构为中心的: 迭代的和增量的. [在附录B中概述了Rational统一过程,对该过程的更完整处理在The Unified Software Development Process一书以及The Rational Unified Process中讨论.] 用况驱动(use c

使用VMControl REST API执行远程服务器系统池生命周期管理

本教程是一个 VMControl 资源生命周期管理系列的一部分.本教程介绍使用 VMControl 具象状态传输 (REST) 应用编程接口 (API) 的服务器系统池生命周期. 了解您期望从本教程学到什么,以及如何充分利用本教程. 关于本系列 IBM Systems Director VMControl 高级管理器简化了跨多种http://www.aliyun.com/zixun/aggregation/13883.html">虚拟化技术和硬件平台的虚拟环境的管理.VMControl 是

Ixia为开发者重塑软件开发生命周期

Ixia于6月14日宣布将Ixia Developer纳入综合测试解决方案组合.Ixia Developer是一款极其敏捷的应用性能和安全弹性测试工具,有助于开发人员提早发现漏洞.革新产品开发生命周期.降低软件开发风险和成本并加快部署时间. 敏捷开发正当道 敏捷开发正迅速成为企业成功的关键,因为从软件开发到部署的时间不再用月来衡量,而是缩短至天甚至小时.在这种情况下,尽管通过了早期的多次测试,产品往往仍含有诸多错误和系统漏洞.事实上,美国国家标准及技术研究所的研究表明仅这些漏洞引发的额外费用每年

通过DevOps驱动敏捷应用生命周期管理

应用生命周期管理(Application Lifecycle Management,ALM)帮助定义整个软件及系统生命周期,它为一组广泛的任务和利益相关者提供了指南.这些利益相关者在创建可靠和安全的系统方面担任了核心的角色.应用 DevOps 方法来改善沟通和协作来驱动整个应用生命周期.通过本文了解如何使用 DevOps 来理解应用生命周期中每一个利益相关者之间的依赖性. DevOps 通过推广一组务实的原则和实践从根本上转换了开发和运维专业人员一起工作的方式,可以帮助交付可靠.安全和没有缺陷的

SOA治理:服务生命周期管理流程示例

什么是SOA治理? SOA治理是业务与IT治理的交集,注重服务生命周期以确保SOA的业务价值. SOA治理是对服务生命周期的有效管理,而服务生命周期是SOA治理的关键目标. 图 1. SOA 治理 的定义 IBM 的方法:SOA 治理和管理方法 IBM 的治理方法包括两个不同的成功方面:定义和 执行.SOA 治理和管理方法(SOA Governance and Management Method,SGMM)是一种端到端的定义方 法,通过设计.实现和改进 SOA 治理来进行.SGMM 为您提供了确

使用VMControl REST API执行远程镜像部署生命周期管理

本教程是一个有关 VMControl 资源生命周期管理系列的一部分.本教程介绍使用 VMControl 具象状态传输 (REST) 应用编程接口 (API) 的镜像部署生命周期. &http://www.aliyun.com/zixun/aggregation/37954.html">nbsp; 了解您期望从本教程学到什么,以及如何充分利用本教程. 关于本系列 IBM Systems Director VMControl 高级管理器简化了跨多种虚拟化技术和硬件平台的虚拟环境的管理.

使用VMControl REST API执行远程虚拟设备生命周期管理

本教程介绍使用 VMControl 具象状态传输 (REST) 应用程序编程接口 (API) 进行虚拟设备生命周期的管理. 了解您期望从本教程学到什么,以及如何充分利用本教程. 关于本系列 IBM Systems Director VMControl 高级管理器简化了跨多种http://www.aliyun.com/zixun/aggregation/13883.html">虚拟化技术和硬件平台的虚拟环境的管理.VMControl 是一个领先的多平台虚拟化管理解决方案,包含在各种 IBM

《嵌入式系统开发之道——菜鸟成长日志与项目经理的私房菜》——02-03项目生命周期五大阶段

02-03项目生命周期五大阶段 嵌入式系统开发之道--菜鸟成长日志与项目经理的私房菜 我们前面讲过项目的定义,特别谈到每件项目都是独一无二的,都有各自的目标.可应用的资源.必须面对的限制与风险等.但所谓的知识体系就是要设法异中求同,通过分析与比较足够数量且不同种类的案例,试图归纳出适用于所有项目的思想与方法. 这么做并不牵强,因为不同项目间确实具有共同的特性,可以使用相同的思想与方法论来执行,就如同我们的本行-嵌入式系统与电子产品开发,如果不能在不同的项目间秉持共通的概念,工程人员免不了要多走很