Investiacion sobre algunos temas de ingenieria de software

Páginas: 12 (2894 palabras) Publicado: 22 de mayo de 2011
Tareas pendientes |
Selección de técnicas de ingeniería de software. |
|
Carnet: |
Facilitador |
Fecha de entrega: |

Actividad del el alumno pág. 22
Razones para crear prototipos:

Los prototipos complementan el desarrollo de sistemas incrementales y pueden ayudar a reducir el riesgo en la especificación de requisitos o en el diseño de la arquitectura del sistema. Una ventaja delos prototipos es que sirven como medio de comunicación entre el desarrollador y el cliente, ayudando a visualizar rápidamente la dinámica del sistema, apoya la creencia de que el producto completo puede desarrollarse de manera satisfactoria. Se puede pensar en un prototipo de software como un medio para la especificación de requisitos o un enlace de comunicación entre el usuario final y eldiseñador.

Investigación individual pág. 24
1 Además de la notación del DER, el analista puede representar de otra forma jerarquías de objetos de datos:
UML
Lenguaje Unificado de Modelado (LUM o UML, por sus siglas en inglés, Unified Modeling Language) es el lenguaje de modelado de sistemas de software más conocido y utilizado en la actualidad; está respaldado por el OMG (Object Management Group).Es un lenguaje gráfico para visualizar, especificar, construir y documentar un sistema. UML ofrece un estándar para describir un "plano" del sistema (modelo), incluyendo aspectos conceptuales tales como procesos de negocio y funciones del sistema, y aspectos concretos como expresiones de lenguajes de programación, esquemas de bases de datos y componentes reutilizables.
Diagramas:
Los Diagramasde Estructura enfatizan en los elementos que deben existir en el sistema modelado:
* Diagrama de clases
* Diagrama de componentes
* Diagrama de objetos
* Diagrama de estructura compuesta (UML 2.0)
* Diagrama de despliegue
* Diagrama de paquetes
Los Diagramas de Comportamiento enfatizan en lo que debe suceder en el sistema modelado:
* Diagrama de actividades
*Diagrama de casos de uso
* Diagrama de estados
Los Diagramas de Interacción son un subtipo de diagramas de comportamiento, que enfatiza sobre el flujo de control y de datos entre los elementos del sistema modelado:
* Diagrama de secuencia
* Diagrama de comunicación, que es una versión simplificada del Diagrama de colaboración (UML 1.x)
* Diagrama de tiempos (UML 2.0)
* Diagramaglobal de interacciones o Diagrama de vista de interacción (UML 2.0)

Reglas Codd
* Regla 0: el sistema debe ser relacional, base de datos y administrador de sistema. Ese sistema debe utilizar sus facilidades relacionales (exclusivamente) para manejar la base de datos.
* Regla 1: la regla de la información, toda la información en la base de datos es representada unidireccionalmente, porvalores en posiciones de las columnas dentro de filas de tablas. Toda la información en una base de datos relacional se representa explícitamente en el nivel lógico exactamente de una manera: con valores en tablas.
* Regla 2: la regla del acceso garantizado, todos los datos deben ser accesibles sin ambigüedad. Esta regla es esencialmente una nueva exposición del requisito fundamental para lasllaves primarias. Dice que cada valor escalar individual en la base de datos debe ser lógicamente direccionable especificando el nombre de la tabla, la columna que lo contiene y la llave primaria.
* Regla 3: tratamiento sistemático de valores nulos, el sistema de gestión de base de datos debe permitir que haya campos nulos. Debe tener una representación de la "información que falta y de lainformación inaplicable" que es sistemática, distinto de todos los valores regulares.
* Regla 4: catálogo dinámico en línea basado en el modelo relacional, el sistema debe soportar un catálogo en línea, el catálogo relacional debe ser accesible a los usuarios autorizados. Es decir, los usuarios deben poder tener acceso a la estructura de la base de datos (catálogo).
* Regla 5: la regla...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sobre algunos temas éticos
  • ENSAYO SOBRE LA INGENIERÍA DEL SOFTWARE
  • Walter benjamin sobre algunos temas en baudelaire
  • Reflexión sobre algunos temas de psicología de la educación
  • Ingeniería Del Software Tema 2
  • Algunos Temas Sobre Quimica
  • Ensayo sobre ingenieria de software
  • Ingenieria del software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS