Doc Dise O Software Parte 1

Páginas: 47 (11513 palabras) Publicado: 16 de junio de 2015
Diseño de Proyectos de
software en código abierto

José Manuel Godoy Giménez
email:josemanuel.godoy@hispalinux.es
1. 1 Noviembre 2002

Integrado en el proyecto de Gestión Libre

1

2

Indice
1 Introducción
1.1 Histórico
1.2 Licencia de éste Cómo
1.3 Copyrights y Marcas registradas
1.4 Obtener 'Diseño software en código abierto'
1.5 Motivaciones
1.6 Sugerencias críticas y aportaciones
1.7Situación del documento
1.8 Agradecimientos
2. Proyectos software
2.1 Comienzo de un proyecto software
2.2 Métricas del software orientadas a la función
2.3 Reusabilidad
2.4 Plan del proyecto
3. Análisis del proyecto
3.1 ¿Dónde estamos?
3.2 Análisis del sistema
3.2.1Identificación de necesidades
3.2.2Estudio de viabilidad
3.2.3Análisis técnico
3.3 Especificaciones del sistema
3.3.1Esquema deespecificación del sistema
3.3.2Diagrama de arquitectura
4. Especificación de requisitos
4.1 ¿Dónde estamos?
4.2 Fundamentos
4.3 Notación básica
4.3.1 Diagrama de Flujo de Datos
4.3.2 Diagrama de Flujo de Control
4.3.3 Modelo Entidad - Relación
4.4 Análisis orientado a los objetos.
4.4.1Identificación de los objetos
4.4.2Especificación de los atributos
4.4.3Definición de las operaciones
4.4.4Comunicación4.4.5Especificación del objeto.

3

5. D iseño del software
5.1 ¿Dónde estamos?
5.2 Procesos de diseño
5.3 Fundamentos de diseño
5.3.1 Abstracción
5.3.2 Refinamiento
5.3.3 M o d u laridad
5.3.4 D iseño modular efectivo
5.3.5 Jerarquía de control
5.3.6 Estructura de datos
5.3 D iseño de datos
5.4 D iseño Arquitectonico
5.5 D iseño procedimental
6 Modelos de documentos
6.1 Documento de Requisitos delSoftware
6.2 Documento de Diseño del Software
7 Un ejemplo, el proyecto Gedaco
7.1
7.2
7.3
7.4
7.5

Introducción a Gedaco
Documento de Conceptos del Sistema
Documento de Especificación de Requisitos
Documento de Diseño de Software
Modelo de datos

8. Modelado mediante UML
8.1 Introducción
8.2 Notación
8.2.1 Diagramas de casos de uso
8.2.2 Relaciones de los casos de uso
8.2.3 Diagramas de clases8.2.4 Diagramas de secuencia
8.2.5 Diagramas de gráfica de estado
8.2.6 Diagramas de actividad
8.2.7 Organización de los diagramas
8.2.8 Extensiones al diagrama
8.3 D iseño con UML
8.3.1 Obtención de requerimientos
8.3.2 Documentación de la obtención de requerimientos
8.4 Análisis con UML
8.5 Actividades de diseño en UML

4

1. INTRODUCCIÓN

1.1

Histórico

Este documento nace como consecuencia delproyecto de Gestión Libre bajo el auspicio de Hispalinux. El objetivo del mismo es dar
unas reglas generales para el desarrollo de software en el mundo del código abierto (open-source).
Si te has bajado este documento de un lugar distinto de hispalinux sería conveniente que compruebes que se trata de la última versión.
Esta es la versión 1.1 de Noviembre del 2002.
Autor: José Manuel Godoy Giménez( josemanuel.godoy@hispalinux.es)

1.2

Licencia

Derechos de autor © José Manuel Godoy Giménez.
Este documento se distribuye con permiso de copia y/o modificación bajo los términos de la Licencia de Documentación Libre GNU,
Versión 1.1 o cualquier otra posterior publicada por la Free Software Foundation. Puedes leer la licencia original en:
http://www.gnu.org/copyleft/copyleft.html
Tambiénpuedes obtener una traducción de la misma no oficial en la web de hispalinux en la dirección:
http://www.hispalinux.es/Licencias/fdles/fdl-es.html
Se consideran como Secciones Invariantes la distribución de secciones de todo el documento incluyendo la portada y los ejemplos, así
como los modelos de documentos e imágenes explicativas que se utilizan a lo largo del mismo.

1.3

Marcas registradas

Linuxy otras marcas comerciales que se utilizan en este Documento son registrados en copyrights y/o están reclamados como Marcas
registradas de ciertas personas y/o compañias.

1.4

Obtención de este documento

Se puede obtener el presente documento a través de Hispalinux,
http://www.hispalinux.es
o bien en la página personal del autor:
http://www.fut.es/~jgodoy

1.5

Motivaciones

El presente...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • GESTI N DEL DESEMPE O PARTE 1 DOC ALUMNOS
  • Dise O De Software
  • Cap III Parte 1 La Globalizaci N Del Software
  • Dise O 1
  • doc.1
  • Doc 1
  • Doc 1
  • Doc 1

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS