Vous êtes sur la page 1sur 6

2.

INTERFACES Y DIAGRAMA DE RELACIN DE CASO DE USO

A continuacin, para la realizacin y organizacin de este proyecto se definir y ampliara los conceptos de diagrama de caso de uso y la elaboracin de sus interfaces.

2.1 DIAGRAMA DE CASO DE USO El diagrama de caso de uso ayudar para la construccin principal del anlisis y diseo de la base de datos.

Para Cceres, de la Universidad de Alcal del Dpto. de Ciencias de la Computacin, explic que:

Los diagramas de casos de uso, documentan el comportamiento de un sistema desde el punto de vista del usuario. Por lo tanto, los casos de uso determinan los requisitos funcionales del Sistema, es decir, representan las funciones que un sistema puede ejecutar (ver figura 2). Su ventaja principal es la facilidad para interpretarlos, lo que hace que sean especialmente tiles en la comunicacin con el cliente1.

CCERES T. Jess, diagramas de casos de uso [en lnea]. <http://www2.uah.es/jcaceres/ capsulas/DiagramaCasosDeUso.pdf>[citado el 20 de abril de 2012]

Figura 1. Diagrama de caso de uso

Fuente: elaboracin Propia

Este diagrama de caso de uso es importante, para describir la funcionalidad del software de implementacin. Este diagrama esta compuesto por 4 elementos

bsicos: actores, caso de uso, asociaciones, escenario. Se hace necesario la explicacin de cada uno de estos elementos para la compresin de la elaboracin del diagrama Campderrich Falgueras2, define los actores como:

2.1.1 Actores. Un actor es un conjunto de papeles de una entidad exterior en relacin con el sistema de software considerado. Por tanto, un actor no es la entidad exterior en si, sino solo los aspectos que tienen que ver con su interrelacin con el sistema del software; se puede decir que un actor es la visin que el software tiene de una entidad.

CAMPDERRICH FALGUERAS, Benet. Ingeniera del software: actores. 1 ed. Barcelona: UOC, 2003. p 83. ISBN 8483189976

Representan un tipo de usuario del sistema. Se entiendo como usuario cualquier cosa externa que interacta con el sistema. Los actores se representan con una imagen humana, Como es evidenciado en la figura 2. Esta entidad cuyo comportamiento no se puede controlar ni cambiar. No tiene por qu ser un ser humano, puede ser otro sistema informtico o unidades organizativas o empresas.

Figura 2. Autor

Fuente: elaboracin Propia

2.1.2 Caso de uso. Es una tarea que debe poder llevarse a cabo con el apoyo del sistema que se est desarrollando. Se representan mediante un vulo. Cada caso de uso debe detallarse, habitualmente mediante una descripcin textual. Fernndez Alarcn Vicen explica caso de uso como: los casos de uso describen funciones bsicas o simples del sistema desde la perspectivas de los usuarios externos y de manera que ellos pueden comprenderlo. Se representa en un diagrama a travs de elipses. El nombre del caso de uso se sita dentro de los elipse o juntos debajo de la elipse. (ver figura 3). 3

Un caso de uso representa un adjetivo sencillo del software de aplicacin y describe una secuencia de actividades, como la realizacin de las partidas de confirmacin, bautismo, matrimonio y de interacciones con el usuario o cliente para alcanzar la finalidad del software.

FERNNDEZ ALARCN, Vicen. Desarrollo de sistemas de informacin una metodologa basada en el modelado: caso de uso. 1 ed. Barcelona: Universitat Politecnica de Catalunya, 2006. p 132. ISBN 8483018624

Figura 3. Autor

Fuente: FERNNDEZ ALARCN, Vicen. Desarrollo de sistemas de informacin una


metodologa basada en el modelado: caso de uso. 1 ed. Barcelona: Universitat Politecnica de Catalunya, 2006. p 134. ISBN 8483018624

2.1.3 Relacin. En un diagrama de caso de uso, los actores y los casos de uso se interconectan a travs de diversos tipos de relaciones. Las relaciones se representan a travs de lneas, y su significado depende del tipo de lnea y los elementos que se interconectan. Campderrich Falgueras4, explicas los diferentes tipos de relacin en este diagrama.

2.1.3.1 Relacin de asociacin. En esta relacin hay una interaccin entre el autor y el caso de uso, esta se denomina asociacin y se representa a travs de una lnea solida. Para diferenciar al actor que se inicia un caso de uso del resto de actores que se ven involucrado en el, su lnea acaba con una flecha en el caso de uso. Y para el resto de los actores, la asociacin se representa con una lnea sin flecha.

Para la elaboracin del software de aplicacin se utilizo este tipo de relacin, autores que representa a la secretaria y usuario que se relaciona con la que elaboracin de las partidas. Utilizando de esta manera el software. Pero existen otros tipos de relaciones: la extiende, incluye, depende, herencia.

CAMPDERRICH, Op.cit.,p. 86

2.2 INTERFACES

En este software de aplicacin la creacin de interfaces es de gran importacin, dado que es la parte visible de software. Permitiendo el flujo de informacin entre usuarios y la aplicacin del software. Alegsa define interfaces como: esa parte de un programa que est constituida por un conjunto de comandos y mtodos que permiten estas intercomunicaciones. Interfaz tambin hace referencia al conjunto de mtodos para lograr interactividad entre un usuario y una computadora.5

En la elaboracin de interfaces se requiere utilizar programas que ayuden con la creacin de estas. En el software de aplicacin para la Parroquia Inmaculada Concepcin de Calamar Bolvar se necesito la colaboracin de netbeans para el desarrollo de interfaces. CERDA explica que: es un entorno que te permite

programar aplicaciones principalmente en Java, est complementado con paquetes adicionales del software que permiten programar en lenguajes como Ruby, C/C++ o bien PHP6. En ella se realizar la conexin con la base de datos. Este tipo de conexiones se efectuarn por el lenguaje de java. Esta plataforma desarrollar aplicaciones de escritorios, entornos web, dispositivos mviles. Elaborando ventanas, barras de herramientas, men y formularios. (Ver figura 4). Permitiendo que las interfaces se lleven acabo de manera fcil y que se ajuste al gusto y a las necesidades del cliente.

ALEGSA. Definicin de interfaz [en lnea]. <http://www.alegsa.com.ar/Dic/interfaz.php> [citado en 10 de julio de 2012] 6 CERDA, Felipe. Netbeans 6.5 [en lnea]. <http://www.slideshare.net/felipecerda/netbe ans-el-nico-ide-que-necesitas > [citado en 21 de abril de 2012]

Figura 4. Interfaces

Fuente: elaboracin Propia

Vous aimerez peut-être aussi