Desarrollo De Software

Páginas: 16 (3964 palabras) Publicado: 13 de mayo de 2012
UNIVERSIDAD TÉCNICA DE MANABÍ
FACULTAD DE CIENCIAS INFORMÁTICAS
Escuela de Ingeniería en Sistemas

TRABAJO EN GRUPO

INTEGRANTES:
* Morales Panta Wellington Xavier
* Rodríguez Molina David Fabián
* Salvatierra Tumbaco Gabriel Gregorio
* Silva Villafuerte Carlos Alfredo
DOCENTE:

Ing. Maricela Pinargote

MATERIA:

Desarrollo del Software

NIVEL:3er Semestre PARALELO:”C”

PeriodoLectivo
Sept2011/Marzo2012

*
Contenido
Contenido 2
1 Introducción 3
2 Justificación 4
3 Objetivos 5
3.1 Objetivos Generales 5
3.2 Objetivos Específicos 5
4 Marco Teórico 6
4.1 Antecedentes. 6
4.2 Definición de UML 6
4.2.1 Modelado de objeto 6
4.3 Artefactos para el Desarrollo de Proyectos 7
4.3.1 Diagrama de Implementación 7
4.3.1.1 Diagrama de Componentes 7
4.3.1.2Diagrama de despliegue 8
4.3.1.2.1 Diagrama de Secuencia 8
4.3.1.2.2 Diagrama de Colaboración Comunicación 9
4.3.1.2.3 Diagrama de Estado 10
4.3.1.2.4 Diagrama de Actividad 11
4.3.2 Diagrama de casos de Usos 12
4.3.2.1 Casos de Usos 13
4.3.2.2 Actor 13
4.3.2.3 Escenario 13
4.3.2.4 Casos a Incluir y Casos a Extender 13
4.3.5 Diagrama de Clases 14
5 Ejemplos con el tema deproyecto 16
5.1 Diagrama de clases 16
5.2 Diagrama de implementación 17
5.3 Diagrama de Casos de Uso 18
5.4 Diagrama de Secuencia 19
5.5 Diagrama de Comunicación o Colaboración 20
5.6 Diagrama de Actividades 21
5.7 Diagrama de Estado 22
6 Conclusiones 23
7 Recomendaciones 23
8 Bibliografía 23

Introducción

El lenguaje de modelado unificado es un lenguaje estándar para escribirdiseños de software. el UML puede usarse para visualizar, especificar, construir y documentar los artefactos de un sistema de software intensivo, en otras palabras tal como los arquitectos de edificios crean planos para que los use una compañía constructora, los arquitectos de software crean diagramas UML para ayudar a los desarrolladores a construir el software, teniendo en cuenta que este lenguajeproporciona 13 diferentes diagramas para su uso en modelado de software. Estos diagramas proporcionan seguridad de calidad al software que se ha de realizar, ya sea un software de administración para una farmacia.
Existen muchas farmacias que no poseen un software para la automatización de sus datos, archivar sus compras, ventas ,e inventario de los productos que poseen, como ejemplo tenemos ala Farmacia “CRISTHIAN” que se encuentra situada en la dirección: Vía Santa Ana ,Calle Castro y Portoviejo de Parroquia Colón, fue creada el 21 de Marzo de 1981, tiene 30 años en funcionamiento y no posee un software para la administración de sus ventas, provocando que sus ventas no sean de forma rápida, eficaz y precisa.

Justificación

Debido a la situación administrativa en que se encuentrala Farmacia “CRISTHIAN”, nosotros los estudiantes del Tercer Niel “A” pertenecientes a la Escuela de Ingeniería en Sistemas de la Facultad de Ciencias Informáticas, hemos optado por la elaboración de un software para una mejor administración de la Farmacia, ya que la utilización de un sistema de automatización de ventas puede mejorar sus ventas significativamente, proporcionando rapidez, fidelidade exactitud en todas sus transacciones.
Para una obtención clara de los requerimientos del sistema, además de a utilizar un modelo de proceso para la identificación de requerimientos del sistemas, vamos a realizar diferentes diagramas, dados por el Lenguaje de modelado unificado, ya que este lenguaje nos permite obtener una mejor visualización y construcción del software, para la administraciónde la Farmacia.

Objetivos
Objetivos Generales
.
La implementación de un sistema que permita la automatización de compra y ventas de medicamentos de una Farmacia.

.
Objetivos Específicos
Implementar la utilización de diferentes diagramas del Lenguaje de Modelado Unificado, para una mayor especificación de los requerimientos y construcción del software.

Obtener rapidez en las búsquedas de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Desarrollo De Software
  • Desarrollo del software
  • Desarrollo de software
  • Desarrollo de software
  • Desarrollo de software
  • Desarrollo Software
  • Desarrollo de software
  • Desarrollo de software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS