Tema: diseño de un sistema de información para la asignación de los recursos en el manejo de residuos solidos de la municipalidad de san juan de lurigancho




descargar 174.32 Kb.
títuloTema: diseño de un sistema de información para la asignación de los recursos en el manejo de residuos solidos de la municipalidad de san juan de lurigancho
página4/5
fecha de publicación29.08.2016
tamaño174.32 Kb.
tipoCursos
med.se-todo.com > Documentos > Cursos
1   2   3   4   5

2.2.4 DIAGRAMA DE COLABORACIÓN

Un diagrama de colaboración es un diagrama de interacción que resalta la organización estructural de los objetos que envían y reciben los mensajes. Este tipo de diagrama muestra un conjunto de objetos, enlaces entre ellos y los mensajes que intercambian. Un diagrama de colaboración es un grafo, donde los nodos del grafo son los objetos y los arcos son los enlaces. Un enlace es una instancia de una asociación o una dependencia entre clases. Se representa con una línea continua que une los dos objetos.

descripción: ejemplo diagrama de colaboracion

2.2.5 DIAGRAMA DE ESTADO

Los diagramas de estado muestran el conjunto de estados por los cuales pasa un objeto durante su vida en una aplicación en respuesta a eventos (por ejemplo, mensajes recibidos, tiempo rebasado o errores), junto con sus respuestas y acciones. También ilustran qué eventos pueden cambiar el estado de los objetos de la clase. Normalmente contienen: estados y transiciones. Como los estados y las transiciones incluyen, a su vez, eventos, acciones y actividades, vamos a ver primero sus definiciones.

Al igual que otros diagramas, en los diagramas de estado pueden aparecer notas explicativas y restricciones.

http://3.bp.blogspot.com/_ef-5n-vhvc4/tgy4wnp-z6i/aaaaaaaaadq/hzhdq2zxos8/s1600/estadodevolucion.png

2.2.6 DIAGRAMA DE ACTIVIDAD

Este tipo de diagrama le resulta familiar a la mayoría de programadores, pues en cualquier curso básico de programación se comienza por trabajar con los diagramas de flujo para conocer la lógica que llevará un programa. Los tradicionales diagramas de flujo muestran una secuencia de pasos, procesos, puntos de decisión y bifurcaciones. Con sus diversas características y tipos de diagramas, el UML se podría decir que es en cierta medida, un diagrama de flujo robustecido o reforzado. Para el caso particular del diagrama de actividades, es muy parecido a los viejos diagramas de flujo, pues muestra los pasos (conocidos como actividades) así como puntos de decisión y bifurcaciones. Lo que hacen es mostrar una visión simplificada de lo que ocurre durante una operación o proceso. Se puede decir también que es una extensión del diagrama de estados. El diagrama de estados muestra los estados de un objeto y representa las actividades como flechas que conectan a los estados. Por su parte, el diagrama de actividades resalta, precisamente, las actividades.

descripción: http://3.bp.blogspot.com/_ho3uespiauu/s_honqccqji/aaaaaaaaafs/jqjahazfizy/s1600/diagramadeactividades1yy9.gif

2.2.7 DIAGRAMA DE IMPLEMENTACIÓN

Los Diagramas de Implementación se usan para modelar la configuración de los elementos de procesado en tiempo de ejecución (run-time processing elements) y de los componentes, procesos y objetos de software que viven en ellos. En el diagrama 'deployment' (despliegue), empiezas modelando nodos físicos y las asociaciones de comunicación que existen entre ellos. Para cada nodo, puedes indicar qué instancias de componentes viven o corren (se ejecutan) en el nodo. También puedes modelar los objetos que contiene el componente.

Los Diagramas de Implementación se usan para modelar sólo componentes que existen como entidades en tiempo de ejecución; no se usan para modelar componentes solo de tiempo de compilación o de tiempo de enlazado. Puedes también modelar componentes que migran de nodo a nodo u objetos que migran de componente a componente usando una relación de dependencia con el estereotipo 'becomes' (se transforma).

Modelando la Distribución del Sistema con el Diagrama de Implementaciónhttp://www.monografias.com/trabajos34/ingenieria-software/ing11.gif

    1. Base de Datos MySQL

MySQL es un sistema de gestión de bases de datos relacional, licenciado bajo la GPL de la GNU. Su diseño multihilo le permite soportar una gran carga de forma muy eficiente. MySQL fue creada por la empresa sueca MySQL AB, que mantiene el copyright del código fuente del servidor SQL, así como también de la marca.

Aunque MySQL es software libre, MySQL AB distribuye una versión comercial de MySQL, que no se diferencia de la versión libre más que en el soporte técnico que se ofrece, y la posibilidad de integrar este gestor en un software propietario, ya que de no ser así, se vulneraría la licencia GPL.

Este gestor de bases de datos es, probablemente, el gestor más usado en el mundo del software libre, debido a su gran rapidez y facilidad de uso. Esta gran aceptación es debida, en parte, a que existen infinidad de librerías y otras herramientas que permiten su uso a través de gran cantidad de lenguajes de programación, además de su fácil instalación y configuración.



    1. PHP

PHP es un lenguaje interpretado del lado del servidor que surge dentro de la corriente denominada código abierto (Open Source). Se caracteriza por su potencia, versatilidad, robustez y modularidad. Al igual que ocurre con tecnologías similares, los programas son integrados directamente dentro del código HTML.

Comparado con ASP, la principal ventaja de PHP es su carácter multiplataforma. Por otro lado, los programas en ASP resultan más lentos y pesados, y también menos estables. En los entornos Microsoft la ventaja de ASP es que los servidores web de Microsoft soportan directamente ASP sin necesidad de ninguna instalación adicional señalar también la existencia de herramientas que permiten convertir programas desarrollados en ASP al lenguaje PHP, una de las más conocidas es asp2php. Comparando el lenguaje PHP con el lenguaje Perl, utilizado habitualmente en la programación CGI, puede decirse que PHP fue diseñado para desarrollo de scripts orientados a web, mientras que Perl fue diseñado para hacer muchas más cosas y debido a esto, se hace muy complicado. La sintaxis de PHP es menos confusa y más estricta, pero sin perder la flexibilidad.

En comparación con ColdFusion, PHP es más rápido y eficiente para tareas complejas de programación, además PHP resulta más estable y usa una menor cantidad de recursos. Por el contrario, ColdFusion posee un mejor gestor de errores, un buen motor de búsquedas, abstracciones de bases de datos y un gran número de funcionalidades para el procesamiento de fechas. Finalmente, ColdFusion no está disponible para todas las plataformas. En definitiva, PHP es uno de los lenguajes más utilizados actualmente en el desarrollo de aplicaciones web y viene experimentado un constante crecimiento en su nivel de utilización en Internet. Este libro trata de humildemente contribuir a continuar con el proceso de difusión de esta tecnología.



    1. SISTEMA DE HIPÓTESIS

2.5.1 Hipótesis General

El sistema de asignación de recursos para el manejo de los residuos sólidos permitirá asignar los recursos que se necesita para cubrir con el recojo de residuos sólidos en el distrito de San Juan de Lurigancho en especial la Av. Huáscar, asimismo permitirá identificar en que horarios deben realizarse las recolección de basura, como también poder determinar en qué avenidas deben estar ubicados los contenedores de basura.

Asimismo permite concientizar a la ciudadanía en el mejor manejo de residuos sólidos en las calles y las recomendaciones que se les da a la municipalidad para que pueda mejorar en la gestión.

2.5.2 Hipótesis Complementaria

  • Las hipótesis que guiaran a la investigación, ha sido formulada en función a los objetivos de investigación.

  • El sistema brindara información de los recursos que tiene la municipalidad para el buen manejo de residuos sólidos.

  • Mediante los recursos podremos determinar que avenidas deben tomar los camiones de basura o recolectores como también en que avenidas deben ser ubicados los contenedores.

  • El sistema nos brindara información de los problemas que tiene el distrito de acuerdo a las encuestas que se realizara a la población respecto a la gestión actual, lo cual permitirá tomar decisiones y si es posible capacitar a la población en educación sanitaria en sus hogares, plantear intervenciones en zonas críticas lo cual contribuirá a mejorar la calidad de vida.

    1. SISTEMA DE VARIABLES

2.6.1 Variable Dependiente

Aumento de basura en las calles

El aumento de basura en las calles consiste en saber exactamente en qué lugares del distrito no se realiza la recolección o no se cumple con el horario de recojo y para ello evaluaremos mediante unas encuestas.

Las encuestas la realizaremos previa coordinación con el área de psicología de la municipalidad

2.6.2 Variable Independiente

  • El Incremento de población en estos últimos tiempos genera más desechos de residuos sólidos en los hogares por lo que no se da un buen tratamiento de la basura.




  • El incremento del comercio ambulatorio en el distrito hace que no se cumpla con la limpieza necesaria del lugar donde se ocupa.




  • La falta de educación sanitaria y participación de la población.

2.6.3 Variables de Causa Efecto


INCREMENTO DE LA POBLACIÓN

EDUCACIÓN SANITARIA



Falta de responsabilidad social

Contaminación de actividades humanas

Falta de una política ambiental

Contaminación del sector industrial

CONTAMINACIÓN AMBIENTAL

Falta de higiene dentro del hogar

AUMENTO DE RESIDUOS SOLIDOS

Migración

Falta de apoyo municipal

Falta de educación sanitaria

Falta de consciencia ambiental

Aumento de servicios básicos

Evasión de impuestos

Baja Economía

Falta de trabajo

COMERCIO AMBULATORIO


CAPÍTULO 3. MARCO METODOLÓGICO

3.1 Metodología para el Análisis y Diseño de la Solución

Se utilizará la metodología RUP para el análisis y desarrollo del producto final, a continuación se especifica las diferentes etapas que se realizaran.

Al ser iterativo e incremental asegura que la aplicación se desarrolle en un conjunto de fases que conllevan a partes funcionales del producto final, permitiendo validar correctamente cada una de ellas reduciendo los costos de producción.



Fases de la metodología

Etapa inicial

Se determinaran los casos de negocio, los requeriditos funcionales como no funcionales.

Dentro de esta etapa podemos encontrar:

  • Diagrama de casos de uso



  • Requerimientos del sistema

  • Encuestas y/o entrevistas a la personas del distrito seleccionado

  • Recopilación de la información.

  • Población y muestra: El estudio se realizara en el distrito de San Juan de Lurigancho en especial la Av. Huáscar. La población bajo estudio es la población en general de dicha avenida. Se estimo la población para la Av. Huáscar de acuerdo a un porcentaje estimado al 5% de la población total del distrito que equivale a 1 millón 25 mil 929 habitantes según las estimaciones del INEI para el año 2012.

La fórmula para la muestra de una población



Para el cálculo de la muestra utilizaremos las siguientes variables:

n= Tamaño de la muestra

N= Tamaño de la población

= Desviación Estándar de la población, que generalmente cuando no se tiene su valor, suele utilizarse un valor constante de 0.5

Z= Nivel de confianza, valor constante que si no tiene su valor, el valor que queda a criterio del investigador en este caso 90%.

e= Error muestral, que generalmente cuando no se tiene su valor, suele utilizarse un valor que varía entre el 1% y 9%, valor que queda a criterio del encuestador, en este caso 0.09.

Calculando el tamaño de la muestra de una población de 51 mil 296 personas con un nivel de confianza del 90 %.





Por lo tanto obtendremos una muestra de 84 encuestas.

  • Documentación de los requerimientos

Etapa de elaboración

En esta etapa podemos considerar los requerimientos más importantes y los cimientos de la arquitectura del software.

Dentro de esta etapa podemos encontrar:

  • Documento de la arquitectura del sistema

  • Prueba de los casos de uso construidos

  • Documento del comportamiento del la parte física del sistema

  • Procesamiento de la información

  • También podemos encontrar los siguientes diagramas

Diagrama de clases



Diagrama de secuencia

http://1.bp.blogspot.com/_ydzl5wa3sok/shyqur4fc-i/aaaaaaaaaa0/g291un7au7g/s1600/ejemplo.jpg

Diagrama de estado

http://3.bp.blogspot.com/_ef-5n-vhvc4/tgy4wnp-z6i/aaaaaaaaadq/hzhdq2zxos8/s1600/estadodevolucion.png

Diagrama de colaboración

descripción: ejemplo diagrama de colaboracion

Etapa de construcción

En esta etapa realizaremos el Testing e implementaciones del sistema.


  • Pruebas de los flujos de los casos de uso

  • Prototipos de los interfaces a desarrollar

  • Análisis e interpretación de los resultados


Etapa de transición
En esta etapa podemos determinar si el producto está terminado de manera satisfactoria.


  • Ultimas pruebas del sistema

  • Pase a producción del sistema


3.2 Metodología para el Estudio de Factibilidad de la solución

En la presente sección se identificará la metodología para el estudio de la factibilidad de la solución; adoptaremos un enfoque costo beneficio buscando una conveniencia técnico social -económica, cuantificando sus beneficios y costos.
1   2   3   4   5

similar:

Tema: diseño de un sistema de información para la asignación de los recursos en el manejo de residuos solidos de la municipalidad de san juan de lurigancho iconInstitucion educativa san simon asignatura: Química aprovechamiento...

Tema: diseño de un sistema de información para la asignación de los recursos en el manejo de residuos solidos de la municipalidad de san juan de lurigancho iconReciclar es aprovechar los residuos sólidos para transformarlos en...

Tema: diseño de un sistema de información para la asignación de los recursos en el manejo de residuos solidos de la municipalidad de san juan de lurigancho iconEducación ambiental para el manejo de los desechos sólidos en la...

Tema: diseño de un sistema de información para la asignación de los recursos en el manejo de residuos solidos de la municipalidad de san juan de lurigancho iconEl problema de los residuos sólidos con sus consecuencias para la...

Tema: diseño de un sistema de información para la asignación de los recursos en el manejo de residuos solidos de la municipalidad de san juan de lurigancho iconNorma oficial Mexicana nom-161-semarnat-2011, Que establece los criterios...

Tema: diseño de un sistema de información para la asignación de los recursos en el manejo de residuos solidos de la municipalidad de san juan de lurigancho iconInforme del grupo de trabajo encargado de levantar informacion sobre...

Tema: diseño de un sistema de información para la asignación de los recursos en el manejo de residuos solidos de la municipalidad de san juan de lurigancho iconEstudio del manejo apropiado y reutilización de residuos solido en...

Tema: diseño de un sistema de información para la asignación de los recursos en el manejo de residuos solidos de la municipalidad de san juan de lurigancho iconManejo ambientalmente racional de los desechos/residuos peligrosos

Tema: diseño de un sistema de información para la asignación de los recursos en el manejo de residuos solidos de la municipalidad de san juan de lurigancho iconResumen nikola Tesla diseño un sistema para la transmisión inalámbrica...

Tema: diseño de un sistema de información para la asignación de los recursos en el manejo de residuos solidos de la municipalidad de san juan de lurigancho iconLos contaminantes, producto de la explotación, se componen de gases,...


Medicina



Todos los derechos reservados. Copyright © 2015
contactos
med.se-todo.com