Capitulo 6 - PROPUESTA-ejemplo
Capitulo 6 - PROPUESTA-ejemplo
Capitulo 6 - PROPUESTA-ejemplo
Describe lo que hace un sistema desde el punto de vista de un observador externo, debido a esto, un diagrama de este tipo generalmente es de los ms sencillos de interpretar en UML, ya que su razn de ser se concentra en un que hace el sistema, a diferencia de otros diagramas UML que intentan dar respuesta a un como logra su comportamiento el sistema.
Administrador
Usuario
49
Usuario
Diagrama de secuencia
50
Muestra las interacciones entre objetos ordenadas en secuencia temporal. Muestra los objetos que se encuentran en el escenario y la secuencia de mensajes intercambiados entre los objetos para llevar a cabo la funcionalidad descrita por el escenario. En aplicaciones grandes adems de los objetos se muestran tambin los componentes y casos de uso. El mostrar los componentes tiene sentido ya que se trata de objetos reutilizables, en cuanto a los casos de uso hay que recordar que se implementan como objetos cuyo rol es encapsular lo definido en el caso de uso.
Diagrama de Secuencia
Sistema
Autentificaci n
Base de datos
[Usuario y Contrasea] Correcta pedir [Usuario y Contrasea No existen] Mostrar (Mensaje) Enviar datos del usuario
Registrar
51
Diagrama N 3. Secuencia. Fuente: Alexander Veraza (2008). Diagrama de estado Un estado es una condicin durante la vida de un objeto, de forma que cuando dicha condicin se satisface se lleva a cabo alguna accin o se espera por un evento. El estado de un objeto se puede caracterizar por el valor de uno o varios de los atributos de su clase, adems, el estado de un objeto tambin se puede caracterizar por la existencia de un enlace con otro objeto. El diagrama de estados engloba todos los mensajes que un objeto puede enviar o recibir, en otras palabras es un escenario que representa un camino dentro de un diagrama.
Diagrama de estado
Autenticacin Usuario = usuario Contrasea = Contrasea Entrada / Abrir el sistema automatizado de registro, ventas y donaciones. Salida / Cerrar sesin. Hacer Buscar en la base de datos Usuario y Contrasea del sistema. Hacer / Si es correcta la autentificacin para el proceso de registro, ventas y donaciones entra al sistema automatizado. Si no muestra el mensaje de autentificacin.
52
Proceso de registro Datos = Datos del voluntario Entrada / Autenticacin correcta. Salida / Cerrar sesin. Hacer / Datos del voluntario con base de datos. Hacer / Imprimir recibo.
Proceso de venta Datos = Datos del voluntario Entrada / Autenticacin correcta. Salida / Cerrar sesin. Hacer / Datos de la venta y paciente con base de datos. Hacer / Imprimir recibo.
Salida / Cerrar sesin. Hacer / Datos del donador, artculos y beneficiario con base de datos. Hacer / Imprimir recibo.
53
Diagrama N4. Diagrama de estado. Fuente: Alexander Veraza (2008). Diagrama entidad relacin Este modelo representa a la realidad a travs de un esquema grfico empleando los terminologa de entidades, que son objetos que existen y son los elementos principales que se identifican en el problema a resolver con el diagramado y se distinguen de otros por sus caractersticas particulares denominadas atributos, el enlace que que rige la unin de las entidades esta representada por la relacin del modelo.
54
Diagrama N5. Diagrama entidad relacin. Fuente: Alexander Veraza (2008). Diagrama de actividades Representa los flujos de trabajo paso a paso de negocio y operacionales de los componentes en un sistema. Un Diagrama de Actividades muestra el flujo de control general.
Acceder al sistema
Autenticacin correcta
Insertar registro
No
Insertar venta
No
Insertar donaci n
No
Report e
Si
Si
Si
Si
Imprimir
55
Validez y confiabilidad Segn Sampieri, (2006:277). Dice que " la validez en trminos generales, se refiere al grado en que un instrumento realmente mide la variable que se pretende medir". Los instrumentos de recoleccin de datos van haber sometidos a un proceso de validez. Los instrumentos que vamos a utilizar para la recoleccin de los datos de la investigacin sern avalados por el tutor acadmico asignado a este trabajo especial de grado. Para consecuencias de este trabajo especial de grado se aplicara un estudio piloto del instrumento para constatar la autenticidad del mismo. Pantallas del sistema Pantalla logn Permite el ingreso al sistema del usuario.
56
Figura N 1. Logn del sistema. Pantalla N 1 del sistema. Fuente: Alexander Veraza (2008) Pantalla men Muestra todas las opciones del sistema, en el men se pueden seleccionar las opciones deseadas por el usuario.
57
Figura N 2. Men de inicio. Pantalla N 2 del sistema. Fuente: Alexander Veraza (2008) Opcin N 1. Configuracin Despliega las sub-opciones las cuales son: categora y artculos.
Pantalla categora En esta pantalla se pueden observar los campos correspondientes a las categoras del producto los cuales son: cdigo y nombre. Tambin muestra la informacin insertada por el usuario, el paginado de la pantalla y tiene las funciones de insertar, editar, eliminar.
58
Pantalla artculo En esta pantalla se puede observar los campos correspondientes a los artculos que se manejan en la fundacin los cuales son: cdigo, nombre y descripcin y se refleja las categoras antes creadas a travs de un campo desplegable llamado categora, el cual tiene como finalidad enlazar los artculos con sus respectivas categoras, posee las funciones de insertar, editar, eliminar. Como tambin el paginado de la pantalla.
59
Opcin N 2. Donadores Pantalla donadores En esta pantalla se puede observar los campos correspondientes a los donadores los cuales son: Cedula, apellidos, nombres y direccin. Tiene como finalidad registra los datos de los donadores para la fundacin, posee las funciones de insertar, editar, eliminar. Tiene un paginado y un enlace directo con el men de inicio.
60
Opcin N 3. Beneficiario Pantalla beneficiario En esta pantalla se puede observar los campos correspondientes a los beneficiarios (personas a las cuales se le realizo alguna donacin) los cuales son: Cedula, apellidos, nombres y direccin. Tiene como finalidad registra los datos de los beneficiarios de la fundacin, posee las funciones de insertar, editar, eliminar. Posee un paginado y un enlace directo con el men de inicio.
61
Pantalla voluntarios
En esta pantalla se puede observar los campos correspondientes a los voluntarios los cuales son: Cedula, apellidos, nombres y direccin.
62
Tiene como finalidad registra los datos de los voluntarios en la fundacin, posee las funciones de insertar, editar, eliminar. Posee un paginado y un enlace directo con el men de inicio.
Pantalla voluntario_actividades
Tiene la finalidad de asignar labores o tareas a las personas voluntarias en la fundacin. Posee los campos cedula del voluntario lo cual es un enlace con la pantalla voluntario y el campo actividades el cual se llenara de acuerdo con las
63
actividades asignadas al voluntario. Tiene la funcin de guardar estos datos como tambin un enlace con el men de inicio.
Opcin N 5 entradas Se despliega la sub-opcin entrada. Entrada Registra el numero de donaciones entrantes, la cantidad de artculos y en que categora se va asignar, sus funciones son la de guardar y eliminar.
64
Salida Registra el nmero de donaciones saliente la cantidad de artculos donados y se puede ver las existencias en cantidad de artculos disponibles en sus entradas y salidas.
65
Figura N 10. Salidas. Pantalla N 10 del sistema. Fuente: Alexander Veraza (2008).
66
Registra el nmero de artculos saliente y entrantes y muestra el tipo de operacin si refleja una cantidad de dinero es que se efectu una venta, as como tambin muestra el restante de artculos existentes.
Figura N 11. Consulta existencia. Pantalla N 11 del sistema. Fuente: Alexander Veraza (2008).
67