FACULTAD CIENCIAS DEL HOMBRE Y LA NATURALEZA   LICENCIATURA EN CIENCIASDELA COMPUTACIONCATEDRA: PROGRAMACION ORIENTADA A O...
CONSULTORES INFORMATICOS             TEL.78457955    CORREO. consultoresg2@hotmail.com            (APLICACIÓN)    “AGILIZA...
PRESENTACIONA   solicitud de (ADESCOSAM) se realizo la modelación de la aplicación de“AGILIZACIÓN DE PAGO DE AGUA” con el ...
MARCO TEORICOLenguaje Unificado de Modelado (LUM o UML, por sus siglas en inglés, UnifiedModeling Language) es el lenguaje...
DIAGRAMAS DE CLASESUn diagrama de clases es un tipo de diagrama estático que describe la estructurade un sistema mostrando...
DIAGRAMAS DE ACTIVIDADRepresentan las actividades que ocurren cuando la operación es completa, esdecir la actividad es un ...
DIAGRAMAS DE SECUENCIAUn diagrama de secuencia muestra la secuencia que lleva una operación dentrode la aplicación. Estos ...
DESCRIPCION DEL PROBLEMA Y CONTEXTOSan Antonio Masahuat departamento de la paz,        es un pueblo en donde laspersonas a...
JUSTIFICACION DEL PROBLEMAEste proyecto es realizado para que ayude a la agilización de cobros de aguapotable en san Anton...
OBJETIVOS                                   GENERAL:Modelar una aplicación que agilice el pago del servicio de agua potabl...
REQUERIMIENTOSPara establecer los requerimientos en esta aplicación, tuvo que ser necesaria lainvestigación de las necesid...
PREFACTIBILIDADEn la prefactibilidad, podemos encontrar las diferentes factibilidades:                            FACTIBIL...
FACTIBILIDAD OPERACIONALSe pregunta también si el sistema será utilizado, si se utilizará de maneraeficiente, y si no habr...
ANALISISEn este paso haremos un breve análisis de cómo será la aplicación y como seva a hacer de acuerdo a los requerimien...
MODELADO (UML)Este modelado (UML) se refiere a la construcción de distintos diagramas con UMLpara modelar la aplicación o ...
DIAGRAMA DE CLASE
DIAGRAMAS    DECASOS DE USO
DIAGRAMAS   DE
ACTIVIDAD   TARIFA
PAGOCLIENTE
CONSULTA
DIAGRAMAS   DESECUENCIA
MODIFICAR CLIENTE
PAGO
CONSULTA
MODIFICACIONDE CLIENTE
FLUJOGRAMA GENERAL
RECURSOS A EMPLEAREn esta aplicación utilizaremos, equipos de cómputos y software libre así comotambién el editor de diagr...
BIBLIOGRAFIAToda la información utilizada para la elaboración de este perfil la obtuvimos de lossitios de internet,   y ta...
Agilizacion de cobro de agua(adescosam)
Agilizacion de cobro de agua(adescosam)
Agilizacion de cobro de agua(adescosam)
Agilizacion de cobro de agua(adescosam)
Próxima SlideShare
Cargando en…5
×

Agilizacion de cobro de agua(adescosam)

846 visualizaciones

Publicado el

Publicado en: Educación
0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
846
En SlideShare
0
De insertados
0
Número de insertados
3
Acciones
Compartido
0
Descargas
16
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Agilizacion de cobro de agua(adescosam)

  1. 1. FACULTAD CIENCIAS DEL HOMBRE Y LA NATURALEZA LICENCIATURA EN CIENCIASDELA COMPUTACIONCATEDRA: PROGRAMACION ORIENTADA A OBJETOS (POO)CATEDRATICO: LIC. CARLOS BLADIMIR MOLINA MEDRANO TEMA AGILIZACION DE PAGO DE AGUA INTEGRANTES: WILMER MELCHOR MARMOL. YURIAN IDANI BATRES GARCIA JULIO CESAR NUÑEZ PEREZ MAYRA LISETH MIRANDA PRADO San salvador, Jueves 2 de mayo de 2012
  2. 2. CONSULTORES INFORMATICOS TEL.78457955 CORREO. consultoresg2@hotmail.com (APLICACIÓN) “AGILIZACION DE PAGO DE AGUA” VERSION 1.0 PRESENTADO POR WILMER MELCHOR MARMOL. YURIAN IDANI GARCIA BATRES JULIO CESAR NUÑEZ PEREZ MAYRA LISETH MIRANDA PRADO San salvador, Jueves 2 de mayo de 2012
  3. 3. PRESENTACIONA solicitud de (ADESCOSAM) se realizo la modelación de la aplicación de“AGILIZACIÓN DE PAGO DE AGUA” con el fin de satisfacer las necesidad dedicha entidad, la cual es, la dificultad de atender los cobros correspondientes asícomo también el registro de todos los clientes lo cual lo hacen manualmente, cadacierto tiempo, por lo que sugieren una aplicación que les facilite esas tares.Dicho modelado muestra los requerimientos con los que debe contar laaplicación, y los diagramas utilizados para identificar estos requerimientos son,los diagramas casos de uso, en los que se muestra como en la aplicación sepueda hacer un pago, una facturación, una modificación de clientes en la queincluye: eliminar, actualizar, y agregar cliente, de igual manera en tarifas,reportes y consultas. De tal manera que se haga más fácil el cobro del aguapara la entidad ya antes mencionada.
  4. 4. MARCO TEORICOLenguaje Unificado de Modelado (LUM o UML, por sus siglas en inglés, UnifiedModeling Language) es el lenguaje de modelado de sistemas de software másconocido y utilizado en la actualidad Es un lenguaje gráfico para visualizar,especificar, construir y documentar un sistema. UML ofrece un estándar paradescribir un "plano" del sistema incluyendo aspectos conceptuales tales comoprocesos de negocio, funciones del sistema, y aspectos concretos comoexpresiones de lenguajes de programación, esquemas de bases de datos ycomponentes reutilizables.Es importante resaltar que UML es un "lenguaje de modelado" para especificar opara describir métodos o procesos. Se utiliza para definir un sistema, para detallarlos artefactos en el sistema y para documentar y construir. En otras palabras, es ellenguaje en el que está descrito el modelo.En este modelado se han incluido los diagramas tales como: diagramas declases, Diagramas casos de uso, diagramas de actividad, y diagramas desecuencia. Para describir la aplicación.
  5. 5. DIAGRAMAS DE CLASESUn diagrama de clases es un tipo de diagrama estático que describe la estructurade un sistema mostrando sus clases, atributos y las relaciones entre ellos. Losdiagramas de clases son utilizados durante el proceso de análisis y diseño de lossistemas, donde se crea el diseño conceptual de la información que se manejaráen el sistema, y los componentes que se encargaran del funcionamiento y larelación entre uno y otro. DIAGRAMAS CASOS DE USOLos casos de uso, es donde se identifican los requerimientos en otras palabrasson los uso con los que debe de contar la aplicación. Estos son los componentes con los que se crean los casos de usoAsociación: Es la interacción del actor con la aplicaciónExtensión: Es otro tipo de interacción es decir un caso de uso dado extiende aotro.Inclusión: Es la interacción de un caso de uso dado que incluye a otro.Actor: El actor no es más que las personas que puedan interactuar con laaplicación.Limite de un sistema: Especifica y delimita la aplicación con respecto a los actores.
  6. 6. DIAGRAMAS DE ACTIVIDADRepresentan las actividades que ocurren cuando la operación es completa, esdecir la actividad es un proceso completo dentro de la aplicación, representado enun diagrama.Actividad: Una actividad representa la acción que será realizada por elsistema la cual es representada dentro de un ovalo.Transición: Una transición ocurre cuando se lleva a cabo el cambio deuna actividad a otra, la transición es representada simplemente poruna línea con una flecha en su terminación para indicar dirección.Unión: Una unión ocurre al fusionar dos o más transiciones en una solatransición o actividad. Este elemento también es representado a travésde un rombo.
  7. 7. DIAGRAMAS DE SECUENCIAUn diagrama de secuencia muestra la secuencia que lleva una operación dentrode la aplicación. Estos diagramas se construyen utilizando los componentes talescomo os objetos, guardas o líneas de mensajes, y líneas de vida.Diagrama que muestra las interacciones entre los objetos organizadas en unasecuencia temporal. En particular muestra los objetos participantes en lainteracción y la secuencia de mensajes intercambiados.Representa una interacción, un conjunto de comunicaciones entre objetosorganizadas visualmente por orden temporal. A diferencia de los diagramas decolaboración, los diagramas de secuencia incluyen secuencias temporales perono incluyen las relaciones entre objetos. Pueden existir de forma de descriptor(describiendo todos los posibles escenarios) y en forma de instancia(describiendo un escenario real).Dentro del conjunto de mensajes representados dispuestos en una secuenciatemporal, cada rol en la secuencia se muestra como una línea de vida, es decir,una línea vertical que representa el rol durante cierto plazo de tiempo, con lainteracción completa
  8. 8. DESCRIPCION DEL PROBLEMA Y CONTEXTOSan Antonio Masahuat departamento de la paz, es un pueblo en donde laspersonas adquieren el agua potable de parte de la entidad (ADESCOSAM) a loscuales se les hace difícil la agilización del cobro de agua por no poseer unaaplicación que les permita llevar un adecuado registro de las personasbeneficiadas con el agua potable . una buena aplicación les permitirá de algúnmodo satisfacer o mejorar la administración del agua potable en San Antonio paraello investigaremos toda la información posible de dicha administración paraestablecer, los requerimientos que sean necesarios para dicha aplicación
  9. 9. JUSTIFICACION DEL PROBLEMAEste proyecto es realizado para que ayude a la agilización de cobros de aguapotable en san Antonio Masahuat departamento de La Paz , ya que la actualentidad de administración del servicio de agua (ADESCOSAM) carece deeficiencia y de eficacia en dicho control, en la que aplican una ardua tarea deregistro de usuarios/as lo cual lo hacen cada seis meses, en distintos libros yesto, permite que el cobro se retrase y que se hagan grandes colas para efectuarel pago del servicio.Este problema creemos que seria solucionado con una aplicación que posea unsistema ordenado que lleve un control claro y preciso al momento que los usuariosdel agua potable lleguen a ser sus pagos correspondientes. Y así brindar unamejor atención. de tal manera, que dicha entidad sea eficiente.
  10. 10. OBJETIVOS GENERAL:Modelar una aplicación que agilice el pago del servicio de agua potable en SanAntonio Masahuat, para la entidad (ADESCOSAM). ESPECIFICOS:  -Presentar un análisis de los requerimientos para la agilización del pago de agua potable en san Antonio Masahuat.  -Crear diagramas necesarios para la Modelación de la aplicación, de agilización de pago de agua potable en san Antonio Masahuat
  11. 11. REQUERIMIENTOSPara establecer los requerimientos en esta aplicación, tuvo que ser necesaria lainvestigación de las necesidades de la entidad (ADESCOSAM), en San AntonioMasahuat, los cuales deben ser de acuerdo a dichas necesidades, para satisfacerlas mismas, entre ellas podemos mencionar las siguientes:•Que se pueda hacer el pago del servicio•que se pueda agregar clientes.•Que se pueda eliminar clientes.•Que se pueda agregar otras tarifas•Que se pueda modificar tarifas.•Que se pueda hacer consultas.
  12. 12. PREFACTIBILIDADEn la prefactibilidad, podemos encontrar las diferentes factibilidades: FACTIBILIDAD TÉCNICAAquí se ve si el proyecto se puede realizar con el equipo que tiene la institución(ADESCOSAM) actualmente, la tecnología existente de software y el personaldisponible. También contaremos con ayuda técnica de profesionales del área. deinformática que pueda aportar los conocimientos necesarios para la realización dela aplicación. FACTIBILIDAD ECONOMICASe analiza si el sistema atraerá los beneficios suficientes como para aceptar loscostos de la elaboración del mismo.La entidad (ADESCOSAM) obtendrá los beneficios suficientes, como para mandara elaborar el programa
  13. 13. FACTIBILIDAD OPERACIONALSe pregunta también si el sistema será utilizado, si se utilizará de maneraeficiente, y si no habrá alguna resistencia por parte de los usuarios al momento deusar el sistema. Para ello se necesitara de capacitaciones que ayuden alconocimiento de la aplicación.En este paso metodológico se trata de analizar la viabilidad como actividad delproyecto. de acuerdo con las factibilidades mencionadas, en la factibilidad técnicapodemos mencionar que la institución investigada si cuenta con un personaldisponible y con la factibilidad económica este proyecto u programa a realizar darámuchos beneficios a la institución (ADESCOSAM) pero también es de tener encuenta la factibilidad operacional ya al final del proyecto es necesario indagar dequé forma será utilizado el programa de manera de estar seguros que todofuncione de acuerdo a las necesidades del pueblo y que no responda a otrosintereses.
  14. 14. ANALISISEn este paso haremos un breve análisis de cómo será la aplicación y como seva a hacer de acuerdo a los requerimientos para satisfacer las necesidades de laentidad ya antes mencionada, de tal manera que plantearemos resumidamente laaplicación.Bueno ya teniendo los requerimientos en este análisis se establecerá lo siguiente,la aplicación contara con una página principal en la que el usuario del sistema ola entidad pueda introducir todos los datos de la misma e información para el usoinicial de la aplicación de igual manera contara con una página de despliegue enla que la entidad decidirá que hacer de acuerdo a la demanda del usuario delservicio de agua potable en la que implicara un registro y control del mismo, undespliegue de pagos y control del mismo, y un despliegue de ubicación deusuarios para facilitar a la hora de pago de un usuario de tal manera que seaeficaz y eficiente la aplicación realizada del servicio del agua potable que brinda laentidad(ADESCOSAM), de San Antonio Masahuat, La Paz
  15. 15. MODELADO (UML)Este modelado (UML) se refiere a la construcción de distintos diagramas con UMLpara modelar la aplicación o mas bien dicho el proyecto a realizar para establecerlos requerimientos y así poder captar como nuestra aplicación va a funcionarpara ello utilizaremos los diagramas mas necesarios entre esos están.•Diagrama de casos de Usos•Diagrama de Clases•Diagrama de Componentes•Diagrama de Estado•Diagrama de DespliegueEstos son unos de los diagramas mas importantes a emplear para la Modelaciónde nuestro proyecto. Y para ello será necesario profundizar en cada uno de estosdiagramas para la elaboración de los mismos. Aquí mostramos unos ejemplos dediagramas.
  16. 16. DIAGRAMA DE CLASE
  17. 17. DIAGRAMAS DECASOS DE USO
  18. 18. DIAGRAMAS DE
  19. 19. ACTIVIDAD TARIFA
  20. 20. PAGOCLIENTE
  21. 21. CONSULTA
  22. 22. DIAGRAMAS DESECUENCIA
  23. 23. MODIFICAR CLIENTE
  24. 24. PAGO
  25. 25. CONSULTA
  26. 26. MODIFICACIONDE CLIENTE
  27. 27. FLUJOGRAMA GENERAL
  28. 28. RECURSOS A EMPLEAREn esta aplicación utilizaremos, equipos de cómputos y software libre así comotambién el editor de diagramas día para modelar el proyecto con el lenguajeunificado de modelación (UML), estos recursos son unos de los mas importantesque utilizaremos, para nuestro proyecto.También contaremos con personas que tengan un conocimiento más amplio sobreaplicaciones y de cómo solucionar el retraso que existe en el cobro de aguapotable que la entidad ADESCOSAM realiza.
  29. 29. BIBLIOGRAFIAToda la información utilizada para la elaboración de este perfil la obtuvimos de lossitios de internet, y también en el link que está en la plataforma virtual deaprendizaje, “EVA” en la asignatura de POO, y también, en la que utilizamosYouTubeHttp://www.youtube.com/watch?v=ttmT8XRIyYc&feature=relatedhttp://www.youtube.com/watch?v=09vZQZ5pvjo

×