Stalin Villacís Ingeniería en Sistemas e Informática.



Documentos relacionados
1. Resumen Objetivos Introducción. 3

BASES DE DATOS TEMA 3 MODELO ENTIDAD - RELACIÓN

Capitulo 5. Implementación del sistema MDM

SISTEMA DE PAPELES DE TRABAJO PARA AUDITORÍA SPT AUDIT

Programa Anual de Actividades Comisión de Modernización Institucional, Sistemas y Programas Informáticos

Unidad III. Software para la administración de proyectos.

Capítulo 3 Diseño del Sistema de Administración de Información de Bajo Costo para un Negocio Franquiciable

CAPÍTULO HTML Y DHCP DE H0/H2-ECOM100 CONFIGURACIÓN. En este capítulo...

PRESENTACION.

CORPORACIÓN MEXICANA DE INVESTIGACIÓN EN MATERIALES, S.A. DE CV

CFGM. Servicios en red. Unidad 2. El servicio DHCP. 2º SMR Servicios en Red

Procedimiento de Sistemas de Información

PROGRAMACIÓN PÁGINAS WEB CON PHP

Lo que usted necesita saber sobre routers y switches. Conceptos generales.

El nuevo Sistema de inventario y facturación, producirá los siguientes informes:

INFORME Nº1 PROPUESTA METODOLÓGICA Y PLAN DE TRABAJO DESARROLLO DE UN SISTEMA INTEGRADO DE GESTIÓN PARA EL GOBIERNO REGIONAL DE ATACAMA

Proyecto CAT Centro Atención al Trabajador

DISPOSITIVO DE BANDA ANCHA

CONFIGURACIÓN DEL ADAPTADOR DE RED EN LINUX

MACROPROCESO GESTIÓN TECNOLÓGICA

FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES MULTIMEDIA DAM 350 HORAS

La utilización de las diferentes aplicaciones o servicios de Internet se lleva a cabo respondiendo al llamado modelo cliente-servidor.

Guía metodologíca para la gestión de proyectos de software basada en metodologías agiles, que integre las herramientas de seguimiento de actividades,

Resumen General del Manual de Organización y Funciones

TERMINOS DE REFERENCIA NUEVE (09) ANALISTAS PROGRAMADORES

Capítulo 3. Análisis y Diseño

GUÍA DE ADMINISTRACIÓN SALA DE SISTEMAS

UNIVERSIDAD AUTÓNOMA DEL CARIBE PROCEDIMIENTO DE ATENCIÓN DE INCIDENTES Y REQUERIMIENTOS PARA EQUIPOS DE CÓMUPUTO Y/O PERIFÉRICOS GESTIÓN INFORMÁTICA

Estándares y lenguajes de marcado para el desarrollo de aplicaciones web orientadas a dispositivos moviles Esteban Saavedra Lopez

MANUAL DE USUARIO APLICACIÓN SYSACTIVOS

Modelo de Conectividad para Redes Humanas

Marco Normativo de IT

Análisis y diseño del sistema CAPÍTULO 3

Diseño, Desarrollo e Implementación de una Aplicación Web para el manejo Centralizado de la Información Corporativa en AGA Consultores

COMO CONFIGURAR UNA MAQUINA VIRTUAL EN VIRTUALBOX PARA ELASTIX

CIF-KM. GUÍA DE LOS PRIMEROS PASOS

Objetivos y Planes Gerencias TI. Objetivos y Planes Gerencias TI Dirección Tecnología de Información Febrero 2012

Modulo I. Introducción a la Programación Web. 1.1 Servidor Web.

INTRANET DE UNA EMPRESA RESUMEN DEL PROYECTO. PALABRAS CLAVE: Aplicación cliente-servidor, Intranet, Área reservada, Red INTRODUCCIÓN

CARACTERISTICAS DEL SISTEMA

CAPITULO I El Problema

ADT CONSULTING S.L. PROYECTO DE DIFUSIÓN DE BUENAS PRÁCTICAS

INTERVENTORIA ENFOCADA A LA INFORMATICA EN REDES Y COMUNICACIONES DE LA UNAD SEDE REGIONAL.

IDENTIFICACIÓN DE LA ACTIVIDAD PEDAGÓGICA

Diseño orientado al flujo de datos

INTRODUCCION. Ing. Camilo Zapata Universidad de Antioquia

PRACTICA CAPITULO 2 MODULO 1 PROTOCOLOS Y LA FUNCIONALIDAD DE LA CAPA DE APLICACIÓN

Presentación y Planificación del Proyecto: Administración de Calzado

CURSO DE ESPECIALISTA EN DESARROLLO DE APLICACIONES WEB

Diseño y desarrollo de el Generador de Tiendas virtuales usando Líneas de Diseño de productos

Universidad acional Experimental Del Táchira Decanato de Docencia Departamento de Ingeniería en Informática

TITULO: SERVICIO DE INFORMACIÓN A TRAVÉS DE UNA RED DE PUNTOS DE INFORMACIÓN ELECTRÓNICA EN ESPACIOS PÚBLICOS DE LA CIUDAD DE MADRID

Estándares para planes de calidad de software. Escuela de Ingeniería de Sistemas y Computación Desarrollo de Software II Agosto Diciembre 2008

INSTALACIÓN Y CONFIGURACIÓN DE ZEROSHELL 2.0 ALVARO JOSÉ ARIAS RAMIREZ Presentado a: ING. JEAN POLO CEQUEDA

Introducción a las Redes de Computadoras. Obligatorio

Proceso: AI2 Adquirir y mantener software aplicativo

Tecnología de la Información. Administración de Recursos Informáticos

Capítulo I. Marco Teórico

Guía de instalación de la Plataforma Toolkit

Desarrollo e Implementación de Herramienta para la Gestión de Mantenimiento de Activos.

mope PROGRAMACIÓN DE SISTEMAS INFORMÁTICOS Página 0 PASEO GENERAL MARTINEZ CAMPOS MADRID info@mope.

APOLO GESTION INTEGRAL.

1. Instala servicios de configuración dinámica, describiendo sus características y aplicaciones.

CONEXIÓN A INTERNET Y USO DEL ANCHO DE BANDA CON EQUIPOS VS-DVR

ESCUELA PROFESIONAL SAN FRANCISCO

Evaluación, Reestructuración, Implementación y Optimización de la Infraestructura de Servidores, Base de Datos, Página Web y Redes

SISTEMAS DE INFORMACIÓN II TEORÍA

Soporte y mantenimiento. Generalidades

Sistema para Gestión Hotelera Visión

Curso Online. System Security Auditor

TIPO DE PROCESO EVALUACION VERSIÓN 1 PROCEDIMIENTO AUDITORIAS INTERNAS PÁGINA: 1 de 7

Ejercicios. Creación de redes o Elementos físicos o Direccionamiento IP División de redes Configuración de routers

-OPS/CEPIS/01.61(AIRE) Original: español Página Estructura del programa de evaluación con personal externo

Proceso de implementación OpenERP

CONSEJO DE NORMALIZACIÓN Y CERTIFICACIÓN DE COMPETENCIA LABORAL NORMAS TÉCNICAS DE COMPETENCIA LABORAL

Curso de PHP con MySQL Gratis

Guía de Inicio Rápido de NetGenie

PROCEDIMIENTO GESTIÓN TICS

Funcionalidades Software SAT GotelGest.Net (Software de Servicio de Asistencia Técnica)

CAPÍTULO 3 Servidor de Modelo de Usuario

Sistema de marketing de proximidad

Una ACL es una lista secuencial de sentencias de permiso o denegación que se aplican a direcciones IP o protocolos de capa superior.

DEPARTAMENTO DE INFORMÁTICA CICLO FORMATIVO DE GRADO SUPERIOR ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS MÓDULO: REDES DE ÁREA LOCAL CURSO:

CMMI (Capability Maturity Model Integrated)

Qué es el Modelo CMMI?

Las pruebas unitarias se crean en una carpeta raíz del symfony: Test/Unit/EjemploTest.php

CONSEJO DE NORMALIZACIÓN Y CERTIFICACIÓN DE COMPETENCIA LABORAL NORMAS TÉCNICAS DE COMPETENCIA LABORAL

Aplicación para la gestión de prácticas en empresas. Memoria

WINDOWS : SERVIDOR DHCP

Ingeniería de Software. Pruebas

TPVs GUIA DE ACTIVIDADES A REALIZAR EN LA INSTALACIÓN DE UN TPV EN UN AEROPUERTO

POLITICA DE SERVICIO Ver

UNIVERSIDAD AUTÓNOMA DEL CARIBE

Bajo Costo de Implementación y Soporte: Ofrecer un bajo costo de implementación y mantenimiento.

DHCP. Dynamic Host Configuration Protocol. Protocolo de Configuración Dinámica de Host. Administración de Redes de Computadores

GUÍA Nro. 1 TECNOLOGÍA DE INTERNET. TIII PIII

Técnico y sus funciones. 5. Función de los líderes. 6 Función del analista de datos. 6. Metas del Help Desk. 7 Definir el alcance del Help Desk.

Motores de Búsqueda Web Tarea Tema 2

Clasificación de los Sistemas de Información

TciSatSingleW32 Versión 3.1

Transcripción:

DISEÑO E IMPLEMENTACIÓN DE UN SITIO WEB PARA UNA CORRECTA INTEGRACIÓN DEL TALENTO HUMANO Y UNA ADECUADA ADMINISTRACIÓN Y GESTIÓN DE SERVIDORES MIKROTIK EN EL ISP SALVASELVANET DE LA CIUDAD DEL TENA, NAPO, ECUADOR EN EL AÑO 2012. Stalin Villacís Ingeniería en Sistemas e Informática.

ANÁLISIS DEL PROBLEMA

LA EMPRESA SALVASELVANET Es un ISP(Proveedor de Servicio a Internet) ubicada en la ciudad del Tena, dedica a ofrecer acceso a internet a cambio de una cuota. Posee una infraestructura propia. La conexión cliente-isp tiene lugar a través de enlaces inalámbricos.

MANEJO DE INFORMACIÓN EN LA EMPRESA En Salvaselvanet se maneja la información de forma separada: Contrato del cliente, ficha de pagos del cliente y el detalle técnico del cliente. Contrato del cliente: CI, nombres y apellidos, teléfonos, dirección. Ficha de pagos: Listado de los pagos realizados por el cliente del servicio contratado. Detalle técnico: Información necesaria para realizar la configuración de acceso a internet para el cliente; registrada en los servidores.

PROBLEMAS ENCONTRADOS Los problemas afectan a las siguientes áreas de la empresa: Gerencia, Área técnica y Contable. El manejo de información se la realiza manual. No existen políticas de seguridad. Información incompleta del cliente. Perdida constante de información.

No existe integración de las áreas(empleados aislados). Atención ineficiente al cliente. Información duplicada y/o errónea.

OBJETIVOS

Lograr la adecuada integración y desempeño del personal en sus funciones, dentro del ISP SalvaselvaNET a través de un sitio web que gestione correctamente el área involucrada. Planificar los procesos de iteraciones para generar el software que necesita cada área Implementar el producto, software planificado con la metodología adoptada, hasta conseguir la satisfacción del cliente en área planificada

ANTECEDENTES

MIKROTIK ROUTER OS Mikrotik Router OS es un software especializado que permite conectar dos o más redes, logrando así mover datos desde una red a otra. La función primaria de este software es unir redes y mantener cierto tipo de tráfico bajo control.

FUNCIONALIDAD DE MIKROTIK ROUTER OS Administrador de direcciones IP. ARP. Ruteo IP estático. Políticas de enrutamiento. Firewall(Filtrado de paquetes, filtrado de contenido, enmascaramiento, NAT estático), colas de tráfico, Empaquetado de paquetes IP, configuración de DNS cliente, servicio de IP. Soporte de interfaces Ethernet. Soporte de interfaces IP sobre IP tunnel. Administrador de controladores para tarjetas Ethernet ISA.

Herramientas de diagnóstico de red. Soporte para bridge. Administrador de paquetes. Cliente y servicio para telnet. Administrador de puerto serial. Administrador de usuario local.

API PHP PARA MIKROTIK ROUTER OS Es un conjunto de funciones y procedimientos que permite la conexión y el intercambio de información entre el lenguaje PHP y el servidor Mikrotik Router OS. Posee 9 atributos y 11 métodos.

PHP Delphi C C++ C# Flash Actionscript 3 Ruby on rails VB.NET Java NodeJS Python3

HERRAMIENTAS UTILIZADAS PARA EFECTUAR EL DESARROLLO

METODOLOGÍA XTREAM Metodología de desarrollo de la ingeniería de software que se destaca por sus procesos ágiles de desarrollo de software. Se diferencia de otras metodologías en su adaptabilidad, está basada en diferentes ideas de cómo enfrentar ambientes cambiantes. Metodología liviana de desarrollo de software.

CICLO DE VIDA DE LA METODOLOGÍA XTREAM Planificación Diseño Desarrollo Pruebas

PLANIFICACIÓN Se hacen las historias de usuario y se planifica en qué orden se van a hacer y las mini-versiones. La planificación se revisa continuamente. Historias de Usuario, tarjetas CRC, estimación de Historias de Usuario, Plan de entregas, Plan de iteraciones, Reuniones diarias de seguimiento.

DISEÑO Se realizan diagramas, diseño de clases y métodos con los que funcionará el sistema, Se identifica todas funcionalidades del sistema. Simplicidad, Soluciones, Rectificación.

DESARROLLO Se realiza la codificación de cada historia de usuario atendiendo a estándares de programación. Disponibilidad del cliente, uso de estándares, programación en pares, integraciones permanentes, propiedad colectiva del código, ritmo sostenido

PRUEBAS Se comprueba el funcionamiento de los códigos que se vayan implementando. Pruebas unitarias, detección y corrección de errores, pruebas de aceptación.

PHP Es un lenguaje de programación procedural de uso general de código del lado del servidor, dirigido a la creación de páginas web dinámicas. El código es interpretado por un servidor web con un módulo procesador PHP que genera la página web resultante

Orientado al desarrollo de aplicaciones web dinámicas con acceso a información almacenada en una base de datos. Es un código seguro y confiable, en razón de que no es visible al navegador web y al cliente, ya que es el servidor el que se encarga de ejecutar el código y enviar su resultado HTML al navegador. Capacidad de expandir su potencial utilizando módulos.

MYSQL Es un sistema de gestión de bases de datos relacional, multihilo y multiusuario. Es una base de datos muy rápida en la lectura, cuando utiliza el motor no transaccional MyISAM. Baja probabilidad de corromper datos. Soporta gran variedad de Sistemas Operativos.

HTML HyperText Markup Language. HTML es el lenguaje marcado que se emplea para el desarrollo de páginas web. Está compuesto por una serie de etiquetas que el navegador interpreta y da forma en la pantalla.

JAVASCRIPT Es un lenguaje de programación interpretado que permite a los desarrolladores crear acciones en sus páginas web. No requiere de compilación ya que el lenguaje funciona del lado del cliente, los navegadores son los encargados de interpretar estos códigos.

RECOLECCIÓN DE DATOS

PROBLEMAS PRESENTES EN LA RECOLECCIÓN DE DATOS No existe un registro preciso de los clientes. Información incompleta y/o errónea de los clientes. Existen fichas pagos pero no existen contratos. Existen contratos pero no existen fichas de pagos.

DATOS RECOLECTADOS

A cada cliente se le asigna una dirección IP estática. Existen 224 direcciones IP en el servidor residencial. 83 direcciones IP se encuentran identificadas y asignadas a los clientes. 16 direcciones IP se encuentran identificadas como IP disponibles y sin uso. 125 direcciones IP se encuentran en uso pero no fueron identificadas. Existen clientes que ya no están suscritos al servicio.

PROCESO ANTERIOR DE CONTRATO Inspección (No obligatoria). Petición de documentos al cliente(no obligatoria). Creación y firma del contrato (No obligatoria). Instalación (Obligatoria).

PROCESO ACTUAL DE CONTRATO Inspección (No obligatoria). Petición de documentos al cliente(obligatoria). Creación y firma del contrato (Obligatoria). Instalación (Obligatoria).

DIAGRAMA DE FUNCIONAMIENTO DEL SISTEMA

Base de datos Cliente Sitio web IP pública

SITIO WEB IMPLEMENTADO

PÁGINA DE INICIO

INGRESO DE UN NUEVO CLIENTE

INGRESO DE UN NUEVO CONTRATO

IMPRESIÓN DE UN CONTRATO

CONTRATO GENERADO

REGISTRO Y PAGO DE MENSUALIDADES

FACTURA GENERADA

SUSPENSIÓN DEL SERVICIO

RE-ACTIVACIÓN DE SERVICIO

HISTORIAL DE CONSUMO DE INTERNET

http://www.salvaselva.net/ispmanager

CONCLUSIONES

Se ha logrado optimizar el tiempo en el proceso de registro de clientes, generación de contratos, impresión de contratos y cobro de mensualidades luego de haber implementado el sitio web y después de evaluar todos los módulos corroborando los datos almacenados. Una vez desarrollado el proyecto, aplicadas, validadas las pruebas, y verificadas las propiedades que cumple el sitio web se puede concluir que el software permite administrar los recursos de la empresa obteniendo mejoras significativas hacia los procesos que se realizan dentro de SalvaselvaNET.

RECOMENDACIONES

La capacitación a los usuarios debe ser una prioridad al momento de la entrega del sistema con el fin de evitar problemas en la manipulación de la información y pérdida de tiempo. La metodología XP requiere de una constante y buena comunicación de todos los miembros del equipo de desarrollo con el cliente para evitar futuros retrasos en la entrega puntual del software.