Arquitectura de software

Páginas: 7 (1613 palabras) Publicado: 8 de noviembre de 2011
Proceso de desarrollo de software II Documento de Arquitectura de Software : Biblioteca IUA Autores: Gudiño Nabila, Le Callonnec Julie, Loyola Francisco, Melendez Ramiro

Fecha:27/9/2011 Versión 1.0

Biblioteca IUA Documento de la Arquitectura de Software

Version 1.0

Proceso de desarrollo de software II Documento de Arquitectura de Software : Biblioteca IUA Autores: Gudiño Nabila, LeCallonnec Julie, Loyola Francisco, Melendez Ramiro

Fecha:27/9/2011 Versión 1.0

Historia de Revisión Fecha 27/9/2011 Versión 1.0 Descripción Versión inicial Autores Gudiño Nabila Le Callonnec Julie Loyola Francisco Melendez Ramiro

Tabla de Contenidos 1.Introducción 1.1 Proposito 1.2 Alcance 1.3 Definiciones, acronimos y abreviaturas 1.4 Referencias

Proceso de desarrollo de software IIDocumento de Arquitectura de Software : Biblioteca IUA Autores: Gudiño Nabila, Le Callonnec Julie, Loyola Francisco, Melendez Ramiro

Fecha:27/9/2011 Versión 1.0

1.5 Vista global del documento 2.Representación arquitectónica 3.Metas y restricciones arquitectónicas 4.Vista de casos de uso 5.Vista lógica 5.1 Vista global 5.2 Paquetes de diseño significativos en la arquitectura del sistema 5.3Realizaciones de casos de uso 6.Vista de procesos 7.Vista de despliegue 8.Vista de flujo de implementación 8.1 Vista global 8.2 Capas definidas 9.Vista de datos 10.Tamaño y rendimiento 11.Calidad

Documento de Arquitectura de Software 1. Introducción

1.1 Propósito El proyecto a realizar es una programa que permita cargar los prestamos y devoluciones de libros en la biblioteca de unauniversidad. Este software debe tener una alta confiabilidad y seguridad. En función de esta necesidad, nuestro proyecto fue desarrollado en función de los patrones del Proceso Unificado

Proceso de desarrollo de software II Documento de Arquitectura de Software : Biblioteca IUA Autores: Gudiño Nabila, Le Callonnec Julie, Loyola Francisco, Melendez Ramiro

Fecha:27/9/2011 Versión 1.0

de Desarrolladode Software, de este modo poder mejorar el desempeño y la calidad del producto software a entregar al usuario. El lenguaje utilizado para desarrollar el producto es Java, el cual es un lenguaje que permite la portabilidad y posee una gran librería que facilita su utilización 1.2 Alcance En este documento nos centramos en aspectos como son el desarrollo y la estructura propia del software que sedesea producir. En nuestro proyecto se desarrollan componentes para cada parte de la evaluación de código en base a las pruebas que se determina el PUDS. El producto se elaborara en función de una revisión del código en aspectos como: Optimización de código, seguridad, gestión de memoria, código inseguro, métricas, convenciones de código, POO, entre otras. 1.3 Definiciones,


acronimos yabreviaturas

Patrón de diseño.-Es la solución a un problema básico de programación que es útil para múltiples ámbitos de programación. Evaluación estática.- Es la evaluación de código antes de ser compilada para poder determinar errores en el código tales como malas prácticas de programación. Framework.- Es un marco de programación el cual puede tener un ámbito de aplicación específico para elaborarprogramas de una clase específica. Métricas.- Son evaluaciones al software en cuanto a la cantidad de líneas de código y relativo a cantidad de trabajo útil en la elaboración de un software en especifico. Eclipse.- Ide de Programación para java. Tokens.- Tokens cada uno de los símbolos en un código analizados para su posterior evaluación tanto sintáctica como semánticamente u de otro clase.

●●



● ●

1.4 Referencias


I. Jacobson, G. Booch, J. Rumbaugh. El Proceso Unificado de Desarrollo de Software, Pearson Educacion S.A. Primera edición 2000 C. Larman. UML y Patrones. Un introducción al análisis y diseño orientado a objetos y al proceso unificado. Pearson Educacion S.A. Segunda edición 2003



Proceso de desarrollo de software II Documento de Arquitectura de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Arquitectura de software
  • Arquitectura Del Software
  • Arquitectura de software
  • Arquitectura de softwared
  • Arquitectura de software
  • Arquitectura de Software
  • Arquitectura De Software
  • Arquitectura de software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS