Capítulo 7 Evaluación y Conclusiones

Documentos relacionados
Página Web Biblioteca

Especificación de requisitos de software

Somos una compañía que ofrece soluciones de cómputo de nivel mundial. Estamos comprometidos en optimizar la relación costo-beneficio en inversiones

TAREA 1. INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS.

Usos educativos de la informática Programas de propósito general o instrumentales:

Capítulo 5. Desarrollo del Sistema

Selección del Hardware y Software Administración del proceso de desarrollo de Sistemas de Información.

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

Evolución del software y su situación actual

PRESENTADO POR: JOSE IVAN MELO ACOSTA SERGIO ESTEBAN BERNAL CASTILLO MANUAL DEL USUARIO UNIVERSIDAD DE CUNDINAMARCA FACULTAD DE INGENIERIA

Reporte de apoyos de sistema automatizado. Aleph en el Sistema Bibliotecario UAA

Las áreas de investigación sobre el Tratamiento de imágenes digitales se centran en la

SERVICIO NACIONAL DE ÁREAS NATURALES PROTEGIDAS POR EL ESTADO PLAN OPERATIVO INFORMÁTICO

Software para supervisión y control de operaciones

La informática y los ordenadores Hardware. Periféricos de entrada, almacenamiento y salida Software. Lenguages de programación Tipos de llcencies de

Acceso al Disco Compartido y Dispositivos USB y DVD

Formato: Documentación de Sistemas. Versión 1-3. Sistemas de Información Correo Electrónico Teléfonos: ext. 120

Brochure. SERVICIO PlATAFORMA de Correo y colaboración ZIMBRA

INFORME TECNICO PREVIO DE EVALUACIÓN DE SOFTWARE N 0/ EFA/OTI

CERTIFICADOS DE CALIDAD

Proyecto Fin de Carrera

4.1 Conceptos Básicos de Matlab. Matlab es creado por The MathWorks, el cual es un idioma de alto rendimiento

APRENDIENDO GRAMÁTICA. Miguel Angel Zúñiga Prieto Introducción

INSTITUTO DE COMPUTACIÓN DE OCCIDENTE

Las herramientas ofimáticas permiten idear, crear, manipular, transmitir y almacenar información necesaria en una oficina.

Departamento de Desarrollo Tecnológico. Sistema Administración de Compras y Control Financiero Manual de Instalación y Recuperación

IaaS PaaS SaaS. Cloud Computing. Microsoft Azure. Servicios de aplicaciones. Cómputo Virtual machines

MANUAL DE PROGRAMADOR

Latacunga 2013 ESCUELA POLITÉCNICA DEL EJÉRCITO. Departamento de Eléctrica y Electrónica Carrera de Tecnología en Computación

Descripción. Objetivos de Aprendizaje. Estructura y Contenidos

Documento informativo sobre la adecuación de las soluciones de tecnología de la información

Acceso al Disco Compartido y Dispositivos USB y DVD

PROGRAMA DE ESTÍMULOS A LA INNOVACIÓN

CAPÍTULO I - DEFINICIÓN DEL PROBLEMA Y OBJETIVOS

Modelo de Desarrollo en Capas para VB. NET

SISTEMAS WEB Curso / Taller

DESARROLLO DE APLICACIONES WEB 2.0 CON HTML5, CSS3 PHP, MYSQL, JAVASCRIPT Y AJAX

Planificación de la Conferencia

SuperADMINISTRADOR. "Administre las áreas de su empresa de una manera eficiente, práctica y amigable"

Especificación de requisitos de software. Proyecto: PLATAFORMA UNIFICADA DE PRODUCTOS Y SERVICIOS VETERINARIOS Revisión 1

1 Introducción General

Es momento de hacer crecer tu negocio!

Un dúo fuerte: Simatic PLC y TIA Portal

Capitulo 5. Diseño de MACLEN

Capítulo 1. Introducción

Implementación de un servicio de redireccionamiento de muy bajo costo sin dirección IP

DISEÑO E IMPLEMENTACIÓN DE UN SIMULADOR DE AUTOMATIZACIÓN

Mención Ingeniería del Software Marcelino Cabrera Dpto. Lenguajes y Sistemas Informáticos

Capítulo I: Introducción

TAKASHI SUGASAWA. LINUX Básico B. (1. Introducción n a LINUX) 1

CAPÍTULO 3 INSTALACIÓN DE SERVIDORES DE APLICACIONES WEB

Presentación software de. gestión de proyectos. J o r n a d a R E T I C O S

Guía de Inicio Rápido Mac Respaldo en línea

VERIFICACIÓN DE LA HIPÓTESIS, CONCLUSIONES Y RECOMENDACIONES CAPÍTULO VIII VERIFICACIÓN DE LA HIPÓTESIS, CONCLUSIONES Y RECOMENDACIONES

Revisión de la tarea del de enero

Curso Implementing and Managing Microsoft Desktop Virtualization (10324)

CRUZ HESIQUIO PABLO ALBERTO

GS SOFTWARE Y SOLUCIONES

Generador de páginas WEB FrontPage2002 (2 de 2)

Hello, Xamarin! Desarrollo de aplicaciones mo viles con Xamarin. Xamarin. Hello. Hello, Xamarin! Desarrollo de aplicaciones móviles con Xamarin

CAPÍTULO I Investigación Preliminar

Así, según el nivel de interacción podemos clasificar las web en:

Guía de Inicio Rápido Windows Respaldo en Línea

PORTAFOLIO DE SERVICIOS

Qué es el Software? Son las instrucciones responsables de que el hardware realice su tarea.

Sistemas Operativos. que es un sistema operativo?

PROYECTO DE CARRERA. Técnico en Conectividad y Redes. Proyecto de Carrera: Técnico en Conectividad y Redes

4. Capítulo 4. Implementación de ColeXión

Capítulo 1. Exploración de evolución del protocolo IPv4 a IPv6. Un enfoque. práctico sobre Java

UNIVERSIDAD TÉCNICA DEL NORTE

Aspectos Básicos de Networking

REALIZANDO UN RESPALDO LOCAL (FÍSICO) REALIZAR RESPALDO EN LAS NUBES (SERVIDOR ONLINE)

ANÁLISIS DE SISTEMAS. Prof. Eliz Mora

Proyecto Ganador Innovatics I - Con el apoyo técnico y financiero del gobierno de El Salvador

INTRODUCCIÓN. Las ventajas de la simulación son entre otras:

Curso Developing ASP.NET MVC 4 Web Applications (20486)

CONVENCIONES USADAS... 13

Generador de páginas WEB FrontPage2002 (2 de 2)

SNet. Switch Transaccional NonStop v2.0

a. La Necesidad del #Prototipo para Validar el Bien o Servicio

Introducción a la Operación de Computadoras Personales

Desarrolladores.NET. Desarrolladores PHP

Instituto Geográfico Nacional

Uso de Metodología ICONIX

Tecnologías de Desarrollo Web I N G. E N R I Q U E M A R T E L O L Ó P E Z U N I V E R S I D A D G E R A R D O B A R R I O S

1.-DATOS DE LA ASIGNATURA. Nombre de la asignatura: Carrera: Clave de la asignatura: SATCA 1 :

TRABAJO DE SISTEMAS OPERATIVOS ÍNDICE INTRODUCCIÓN Qué es Linux? Características de Linux Funciones

Convivencia Introducción

Proyecto de IS3. Tercera iteración. Documento de modelo funcional

DESARROLLO DE SISTEMAS A LA MEDIDA SERVICIO BASADO EN TECNOLOGÍAS WEB MÁS M S USADAS HERRAMIENTAS PARA GESTIÓN DE PROCESOS DE NEGOCIO NUEVAS

MS_10554 Developing Rich Internet Applications Using Microsoft Silverlight 4

Definición de Sistema SCADA a medida

PRESENTADO POR: CARLOS EDUARDO TRESPALACIO ARANA. PROGRAMA:LICENCIATURA EN EDUCACION BASICA CON ENFASIS EN RECREACION Y DEPORTES.

Azure. Plan de Estudio

Mercurial, sistema de control de versiones

Administración central, Directores de unidades académicas, Comunidad Universitaria y Público en General.

Transcripción:

Capítulo 7 Evaluación y Conclusiones 1. Evaluación del SAINF. 1.1 Evaluación Cualitativa. Calidad: SAINF demostró que es un sistema de calidad que ayuda a una empresa a llevar toda su información de manera ordenada y fácil de publicar. Es un sistema que mantiene de manera efectiva la información, la relaciona de manera adecuada y tiene gran potencial de expansión. Eficiencia: SAINF es eficiente, ya que recupera la información y la agrega de manera veloz y efectiva y la limitante de un espacio físico fue eliminada al ser un proyecto desarrollado para web. Interfaz amigable: la interfaz se creó de forma que el usuario final tiene menús muy sencillos e intuitivos. Los colores son cálidos y no cansan la vista, esto con el fin de poder pasar largo tiempo usando el sistema. Cada acción tiene una reacción y con esto aseguramos que el usuario siempre esté informado de lo que está pasando. Fácil acceso: una vez más, por ser un sistema de uso en web, el acceso se convierte en una tarea muy sencilla, al poder también desplegarse en los múltiples navegadores por no contar con código complejo que hiciera exclusión de ciertos tipos de navegadores. El sistema también se probó en algunos navegadores de dispositivos móviles y la interacción fue la misma, sencilla y de fácil acceso. Satisfacción de los usuarios: Los usuarios comenzaron a utilizar el SAINF de manera inmediata, siendo sencilla la manera de interactuar con él y sobre todo hicieron énfasis en la aportación que éste hacía en el tiempo de recuperación de información. 73

Los departamentos de la empresa pudieron incrementar su productividad y recortar los tiempos de procesos al tener la información disponible de una manera más sencilla. Cumplimiento del propósito: Por último, el sistema pudo llenar el vacío de comunicación que había en la empresa. Los registros y la información ahora se encuentran de manera ordenada y de fácil acceso. Los usuarios no pierden tiempo esperando una respuesta de un departamento ajeno al suyo. Los propietarios del negocio ahora pueden ver desde cualquier lugar datos relevantes sobre su empresa. El sistema, aunque elimine la necesidad de comunicación oral entre departamentos, aumenta la relación entre ellos. 1.2 Evaluación Cuantitativa. Requisitos de cómputo: SAINF al ser un sistema que sólo necesita un hosting con características generales, hace que la necesidad de equipos de cómputo específicos desaparezca. Dentro de la empresa hay una variedad de equipos, cada uno con diferentes características de hardware. Existe también la diversidad de dos sistemas operativos (Mac OSX, Windows XP y Windows Vista). Cada uno de los equipos pudo hacer uso del SAINF sin ningún problema. Velocidad de respuesta: El SAINF tiene una velocidad de respuesta casi instantánea. Aún cuando las consultas sean muy grandes, el sistema responde de manera adecuada. Las consultas más grandes fueron respondidas en menos de 2 segundos lo cual hace del SAINF un sistema muy eficiente. Hay que recordar que la velocidad de respuesta también se relaciona con el tipo de conexión a internet que la empresa tenga, siendo son conexiones de más de 1 Mb/s, pero aún cuando fuera una conexión más lenta, el sistema respondería de la misma manera, por la sencillez de su interface y por el lenguaje en que fue programada. 74

Número de código escrito: El código escrito fue de aproximadamente de 6,000 líneas, divididas en alrededor de 300 hojas php, algunas que ayudan a la interfaz gráfica, otras que manejan la interacción entre el sistema y la base de datos y por último las que llevan la seguridad del sistema. Número de usuarios que pueden convivir en el sistema: La restricción del número de usuarios no está dada por el SAINF sino por la configuración de la base de datos, pero aún con un número limitado de conexiones SAINF, puede dar servicio a muchos más ya que sólo hace la conexión para recabar datos y cierra después. 2. Características técnicas y ventajas sobre otros sistemas. SAINF no se pudo comparar de manera directa con el sistema prototipo que fue INFOWEB de Aspel, pero algunas de las características que lo hacen más fácil de implementar son las siguientes: El SAINF no abarca más de 15 MB de memoria en el servidor y la base de datos únicamente maneja texto por lo que el espacio de almacenamiento no es un problema. SAINF se puede instalar en cualquier servidor, público o privado, siempre y cuando cumpla con las características de tener la tecnología MySQL y PHP. El costo del sistema es mucho menor, ya que usa tecnología Open Source, además de poder ser modificable para acoplarse a las necesidades de cualquier empresa La ventaja de utilizar MySQL como administrador de base de datos es que cuenta con muchas herramientas para su administración por lo que hacer respaldos y emigrar el SAINF de un servidor a otro es más sencillo. 75

El lenguaje php hace que la interacción entre la base de datos, el sistema y el usuario final sea más rápida y sencilla. El usuario no necesita de complementos en su máquina local para poder hacer uso del sistema. Para hacer la publicación de la información no es necesario utilizar software especializado, ya que toda la interacción se hace directa sobre el navegador. 3. Desventajas del SAINF. La desventaja principal del SAINF es la misma que tiene cualquier otro sistema, es decir, la integración a cualquier empresa. Se tiene la base de la estructura pero como cada negocio es diferente siempre se tendrán que hacer modificaciones para que éste funcione a plenitud. Al ser un sistema de bajo costo, no existe soporte técnico. Aunque una persona con conocimientos de programación puede entender de una manera muy rápida el funcionamiento para poder desarrollar un soporte. SAINF siempre está atado a la seguridad del servidor y si este último tiene una seguridad mínima, es inevitable que el sistema también lo sea. 4. Cumplimiento de objetivos y conclusión. El objetivo principal del proyecto de tesis era el desarrollo de un sistema de información para negocios franquiciables que no implicara un costo excesivo para una empresa de venta de café gourmet y alimentos. El objetivo principal es brindar a los usuarios de todo este negocio una forma de obtener información valiosa de forma rápida y efectiva. El sistema es la estructura y pilar de cualquier programa de manejo 76

de información. Como se mostró anteriormente con el módulo de Cursos de Inducción, SAINF está capacitado para extenderse a gusto propio. Tener organizada la información y de fácil acceso es uno de los problemas más grandes que enfrentan sobre todo las empresas mexicanas, pero con SAINF los negocios que tienden a convertirse en franquicias pueden ir creciendo de una manera ordenada tanto al exterior como al interior. El tener siempre la información actualizada es la diferencia entre una buena administración. Al tener siempre la información organizada la franquicia maestra o la institución padre puede dar un mejor servicio a las franquicias. Con esto, el crecimiento del negocio se hace de manera paralela y las franquicias nunca rebasarán la posibilidad de administración por parte de la franquicia maestra. Aunque este sistema pudiera ser implementado con otras tecnologías que podrían brindar mayores beneficios en cuanto a interfaz, SAINF es la herramienta ideal por lo económico que es implementarla, además la implementación es pronta para que el uso del sistema sea inmediato. La creación del sistema no fue sencilla, pero se consiguió y sobre todo se hizo una aportación para empresas que no pueden pagar sumas grandes de dinero para tener estos beneficios. Se utilizaron los recursos que cualquier empresa tiene para no generar más gastos, también se minimizó la complejidad de la instalación. Todo esto para lograr que el SAINF sea un sistema al que se le dé uso. 5. Trabajos a futuro. SAINF no es un sistema que pase de moda con facilidad. Ya que es muy sencillo de implentar y de modificar. SAINF puede crecer de muchas maneras. Al tener la base de 77

información de manera ordenada y estructurada, la incorporación de otros módulos se hace más fácil. Uno de los módulos que está actualmente en desarrollo y que no se presentó es la tesis es la publicación de información para dispositivos móviles mediante webservices, estos últimos creados a partir de una biblioteca llamada NuSOAP basada en php, para mantener el mismo lenguaje de programación y la misma estructura sin incrementar el costo del sistema. La idea es que el cliente que estará basado en j2me (para continuar con la implementación de tecnología gratuita y multiplataforma) haga una petición a un webservice del sistema y éste le regrese objetos complejos y estructurados para mostrar al usuario. La inserción de información también sería un punto a tratar, aunque por la dificultad de escribir en sistemas como teléfonos celulares, sería mejor dejarlo como un sistema de simple consulta. Otro módulo, también con ayuda de los webservices, es la interacción entre los puntos de venta de las franquicias y la recopilación de información por parte del servidor, para después hacer análisis estadísticos sobre ventas y compras. SAINF está en su primera etapa, por lo que un trabajo a futuro y para decretarlo como un sistema maduro, es crear una interfaz en donde el usuario pueda crear sus propios campos, la descripción y relacionarlos sin necesidad de tener conocimientos avanzados en programación o en gestión de base de datos. Como podemos ver, la base ya se tiene y la posiblidad de crecer es infinita. Siempre es mejor tener un punto de partida que empezar desde cero. 78