TRABAJO Fase 2 - Diagnóstico

September 15, 2017 | Author: Paola Perez | Category: Soap, Software, Technology, Computing, Science
Share Embed Donate


Short Description

Descripción: jummmm...

Description

TRABAJO COLABORATIVO PRIMERA FASE – EXPLORACIÓN

Por: JOSE GREGORIO REYES DUQUE Código: 7380754 HENRY MANUEL TOBIO CARLOS ENRIQUE PADILLA

Tutora: PILAR ALEXANDRA MORENO

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD PROGRAMADE INGENERIA EN SISTEMA CEAD - SAHAGUN 2016

INTRODUCCIÓN

Los sistemas de información constituyen un factor indispensable en la vida de las organizaciones, mantener al día la información sobre los procesos es primordial, es aquí donde juega un papel importante el software y los sistemas de cómputo por su capacidad para almacenar y procesar la información.

La interacción entre las organizaciones indígenas y las entidades del estado, también es un factor de suma importancia, en este orden de idea estos sistemas deberían estarse comunicando de

manera transparente compartiendo la

información necesaria para facilitar y darle agilidad a los procesos. Si bien esta debería ser una tarea del estado, y pese a que existen normas que les delegan esta función, la integración entre los sistemas parece ser nula. Esta propuesta se selecciona

como una iniciativa de desarrollo que busca

implementar la creación de un sitio web para la gestión de la información poblacional, por grupo familiar de las comunidades indígenas de Sahagún,

a

manera de proyecto diseñar una propuesta de interacción de este sistema con el de un sistema de un ente del contexto a través de servicios web; además de proporcionar

las

diferentes

organizacionales de los cabildos.

funcionalidades,

según

los

requerimientos

1. DESCRIPCIÓN DEL PROBLEMA El municipio de Sahagún Córdoba está ubicado en las sabanas del departamento de Córdoba a 8°57′02″N 75°26′44″O, un municipio que cuenta con una población indígena aproximada de 15.000 habitantes 1, distribuidos en 23 cabildos, dentro de su organización social se encuentra el

cabildo Sahagún Urbano, es una

organización de carácter político administrativo, a través del cual se rigen un gran número de familias indígenas que se encuentran asentadas en el municipio de Sahagún. En la actualidad atraviesan por una gran dificultad con el manejo de la información poblacional, pues no solo lideran los procesos de la población urbana, sino, también de la población indígena rural. Los listados censales se manejan en archivos de Excel, estos son enviados Al Ministerio Del Interior, de acuerdos a unos formatos que esta

entidad les

suministra, pero paralelo a esto, se han visto favorecidos con la inclusión a programas del estado, como es el de Más Familias en Acción, beneficios a través del ICETEX entre otros lo cual demanda mayor rigurosidad en la presentación de la información

Cabe resaltar que el proceso de registro y/o actualización de los listados censales es autónomo de las comunidades y se rigen por formalidades dadas por el Ministerio del Interior, desde la Dirección de Asuntos Indígenas, Minorías y ROM.

Por otro lado ha proliferado la falsificación de los documentos que expiden las autoridades indígenas, para obtener beneficios

u oportunidades que ofrecen

algunas instituciones o entidades, la autoridad indígena del cabildo manifiesta:

1 Secretaría de Gobierno Municipal de Sahagún – Enlace indígena.

“debería haber alguna forma de controlar y que puedan consultar y que si una universidad recibe un aval y no verifica, es su problema”

Organización: Cabildo Indígena Urbano de Sahagún NIT. 900212055 Naturaleza: entidad pública carácter Especial Ubicación: Kra 11 No. 19-15 Sahagún Córdoba

2. TIPO DE SOFTWARE PROPUESTO Se propone la Creación de software de gestión de los listados censales de la comunidad indígena de Sahagún. Este software se clasifica como software de gestión porque se ocupara del tratamiento de la información poblacional de las comunidades indígenas del municipio de Sahagún, además de buscar la integración con otros sistemas para fortalecer la gestión de procesos y la verificación de pertenencia de los miembros de las comunidades. La funcionalidad básica es la gestión de la información de los listados censales por comunidad, permitiendo a los usuarios el registro, actualización o realización de novedades que se generan normalmente en cualquier grupo poblacional, como los nacimientos, fallecimientos, organización por familias, etc.

3. MODELO DE PROCESO DE DESARROLLO PARA EL SOFTWARE Este proyecto se desarrollara bajo una metodología de tradicional, de esta manera generar una buena documentación del proyecto. Utilizaremos un modelo de ciclo de vida en cascada, como es sabido, solo abarcaremos las fases de especificación de requisitos y diseño, pues no se llegara a la implementación. En la siguiente tabla se muestra las etapas en que se desarrollara el proyecto:

ACTIVIDAD Educción de requerimientos

FASE REQUISITOS

HERRAMIENTAS Observación, entrevistas

Análisis de los requerimientos.

REQUISITOS

Diagramas de flujo de datos

Definir las clases que intervienen Diseñar Interacción entre las clases

DISEÑO

UML

DISEÑO

Diseñar de base de datos Modelo Arquitectónico

DISEÑO

UML Casos de Uso Diagramas de secuencia Diagramas de Estado Modelo Entidad/Relación

DISEÑO

MVC

Diseñar interfaces

DISEÑO

Axure RP, Balsamiq, gliffy, etc.

PRODUCTO ESPERADO Documentación del proceso de visita, entrevistas. Documentación con los diagramas de procesos, flujo de datos, tablas de requerimientos funcionales y no funcionales. Documento con la definición de las clases Documento con diseño de casos de uso, diagramas de secuencia y de estado Modelo relacional, modelo entidad relación, diccionario de datos Estructura arquitectónica del software Documentos con los diseños de las interfaces web y formularios web.

4. DESCRIPCIÓN PROPUESTO.

GENERAL

DEL

PROYECTO

DE

SOFTWARE

Un sitio web, al que usuarios por comunidad (cabildo) puedan acceder para el registro y la actualización de la información poblacional, que permita la interacción con sistemas del entorno a través de servicios web2. WSDL SISTEMA DE GESTION POBLACION INDÍGENA

SW

SOAP

MODULO DE REGISTRO DE SOLICITUD SW CREDITOS ICETEX

Para la integración se utiliza SOAP (Protocolo Simple de Acceso a Objetos). Se trata de un protocolo basado en XML, que permite la interacción entre varios dispositivos y que tiene la capacidad de transmitir información compleja. Los datos pueden ser transmitidos a través de HTTP, SMTP, etc. WSDL representa una especie de contrato entre el proveedor y el que solicita Y especifica la sintaxis y los mecanismos de intercambio de mensajes.

El sistema de gestión de población indígena, funcionará como un sitio web, un sistema que proporcione los módulos necesarios para el registro, actualización o realización de novedades que se generan normalmente en cualquier grupo poblacional, como los nacimientos, fallecimientos, organización por familias, etc Además de generar los informes requeridos dentro de los procesos del cabildo. La visión de integración que se propone generar con SOAP, busca generar servicios web, para la consulta o verificación de registros de personas en el 2 http://www.w3c.es/Divulgacion/GuiasBreves/ServiciosWeb

sistema, el cual estará disponible para ser usado o consumido por sistemas del entorno.

5. JUSTIFICACION DEL PROYECTO

Este proyecto busca

brindar un soporte institucional a los cabildos, como

entidades públicas de carácter especial, para los cabildos del municipio de Sahagún es de muy alto valor

un sistema de

gestión de la información

poblacional de las comunidades indígenas y poder brindar a sus afiliados y a las personas que administran los listados o registros censales una herramienta que facilite su trabajo.

Además brindar al entorno una herramienta de verificación fehaciente de la afiliación de las personas de la comunidad, ya que

existe una necesidad de

comunicación entre las entidades, en la mayoría de casos es necesario validar que una persona, este debidamente registrada en una comunidad indígena, en nuestros días se tiene la necesidad de ir más allá del soporte de papel para amparar procesos, aunque se goce del principio de la buena fe.

Se va más allá de la verificación manual de un proceso, se busca escalar a la integración entre sistemas, que se puedan comunicar para compartir información y dar mayor confiabilidad a los procesos, esto con el objetivo de proteger el goce efectivo de los derechos que se les otorgan a la población indígena y dejar de lado la posible subjetividad de los usuarios de otros sistemas (de entidades del contexto) para determinar la aprobación de procesos.

6. OBJETIVOS Diseño de un sistema escalable de gestión de la información poblacional indígena del municipio de Sahagún córdoba, utilizando arquitectura de servicios web. 6.1 OBJETIVO GENERAL 1. Realizar levantamiento de información para determinar los requerimientos del sistema de la información poblacional indígena del municipio de Sahagún córdoba. 2. Identificar los servicios web básicos para el funcionamiento del sistema. 3. Identificar las herramientas de software y hardware apropiadas para el diseño. 4. Realizar los diseños, modelos y documentación necesaria para el sistema de la información poblacional indígena del municipio de Sahagún córdoba.

7. Modelo de certificación de calidad que aplicarían en el proceso de software, con su respectiva descripción y defensa. El modelo de certificación de calidad que aplicaría es El modelo ITMark. El modelo ITMark® ha sido diseñado por ESI (European Software Institute), fundación privada sin ánimo de lucro creada en 1993 por la Comisión Europea en colaboración con el gobierno vasco, e integrada en la Corporación Tecnológica TECNALIA. ITMark® evalúa y acredita la calidad de la empresa en tres grandes áreas: una relacionada con la gestión general de la empresa (estratégica, comercial, financiera y de marketing), otra sobre la seguridad de la información y la tercera y más específica, vinculada a la madurez de sus procesos software. En los temas relativos a gestión se toma como referencia el modelo 10-Squared. Desde el punto de vista de la seguridad se emplea el estándar ISO 17799, en tanto que en el área específica de software se incorpora una versión simplificada de CMMI®.

Este modelo se ha definido con la PYME y la microempresa como objetivo fundamental, preparando un esquema de certificación basado en CMMI® que, según ESI, no se ha reducido para aplicarlo más fácilmente en PYMEs. Por el contrario, se aplica de forma concreta, pero estableciendo unos requisitos que se pueden interpretar únicamente desde las características especiales de las PYMEs.

Las certificaciones representan hoy en día un elemento imprescindible para que las empresas puedan diferenciarse en el mercado competitivo y mejorar sus procesos logrando mayor eficiencia. En Colombia se puede acceder a certificación IT Mark gratuita para pequeñas empresas a través del COLCIENCIAS Y MINTIC.

Escojo este modelo de certificación, porque se adapta a la pequeña empresa lo que somos bajo la óptica de estar iniciándonos en este trabajo, en el proceso de desarrollo de software, pero aunque se adapta a la pequeña empresa posee como cimientos, el fundamento de le modelo CMMI® un modelo ampliamente difundido para la mejora o evaluación de los procesos de desarrollo y mantenimiento de sistemas y productos de software.

CONCLUSIONES

BIBLIOGRAFIA

CURSO DE INTRODUCCIÓN A LA INGENIERÍA DEL SOFTWARE. Recuperado de: http://datateca.unad.edu.co/contenidos/301404/EConocimiento/M01-curso-deintroduccion-a-la-ingenieria-del-software.pdf

INGENIERÍA DEL SOFTWARE: METODOLOGÍAS Y CICLOS DE VIDA. Recuperado de: http://datateca.unad.edu.co/contenidos/301404/EConocimiento/M02guia_de_ingenieria_del_software.pdf

FUNDAMENTOS DE INGENIERÍA DEL SOFTWARE. Recuperado de: http://datateca.unad.edu.co/contenidos/301404/EConocimiento/M06-capitulo08.pdf

SOAP (SIMPLE OBJECT ACCESS PROTOCOL). Recuperado de: http://www.desarrolloweb.com/articulos/1557.php

GUÍA BREVE DE SERVICIOS WEB. Recuperado de: http://www.w3c.es/Divulgacion/GuiasBreves/ServiciosWeb

GUÍA DE CERTIFICACIÓN. Recuperado de: http://datateca.unad.edu.co/contenidos/301404/EConocimiento/M09guia_de_certificacion.pdf

CMMI. Recuperado de: http://datateca.unad.edu.co/contenidos/301404/EConocimiento/M12-2__Ideas_generales_de_CMMI-SW.pdf

CONVOCATORIA PARA PYMES DE LA INDUSTRIA TI. Recuperado de: http://tecnaliacolombia.org/index.php/noticias/312-convocatoria-cmmi

1. Descripción y planteamiento del problema a resolver. 2. Tipo de software propuesto. 3. Modelo de proceso de desarrollo de software seleccionado en la fase 1.

4. Descripción general del proyecto de desarrollo de software. 5. Justificación del proyecto. 6. Objetivos del proyecto, el cual continuarán abordando en las siguientes unidades. 7. Modelo de certificación de calidad que aplicarían en el proceso de software, con su respectiva descripción y defensa.

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF