INSTITUTO POLITÉCNICO NACIONAL. Escuela Superior de Ingeniería Mecánica y Eléctrica. Unidad Profesional Zacatenco

Tamaño: px
Comenzar la demostración a partir de la página:

Download "INSTITUTO POLITÉCNICO NACIONAL. Escuela Superior de Ingeniería Mecánica y Eléctrica. Unidad Profesional Zacatenco"

Transcripción

1 INSTITUTO POLITÉCNICO NACIONAL Escuela Superior de Ingeniería Mecánica y Eléctrica Unidad Profesional Zacatenco Sistema de Cómputo para el Control de Reportes de Equipos Dañados T e s i s Que para obtener el Título de: Ingeniero en Comunicaciones y Electrónica P r e s e n t a : Manuel Sánchez Martínez A s e s o r e s : Ing. Catalina Patiño Gallegos M. en C. David Vázquez Álvarez México,D.F. 2013

2 Manuel Sánchez Martínez Página II

3 Agradecimientos La presente Tesis es un esfuerzo en el cual, directa o indirectamente, participaron varias personas leyendo, opinando, corrigiendo, criticando, teniéndome paciencia, dando ánimo, acompañando en los momentos de crisis y en los momentos de felicidad. Éste trabajo escrito es la muestra de la dedicación, lucha y esfuerzo que he realizado a lo largo de mi carrera y en el largo camino de la vida. Agradezco a todas las personas que han creído en mí y en mis capacidades, así mismo, agradezco a todas aquellas personas que por algún motivo tenían comentarios negativos gracias a sus críticas ya que fueron una fuente de motivación para poder demostrar que soy capaz de realizar grandes cosas. Gracias a todos mis compañeros que conocí y con los cuáles he convivido a lo largo de la carrera, ya que gracias a sus opiniones y experiencias han ayudado a forjar no solo una persona si no a un profesionista que tiene deseo de luchar y seguir adelante con dedicación, compromiso y responsabilidad. Agradezco a mis grandes amigos que han estado junto a mí en los momentos más difíciles brindando su apoyo para que no me rinda nunca. Gracias a una gran persona que ha estado conmigo siendo un fuerte pilar en el desarrollo de los estudios de mi carrera, una compañera de vida y una gran amiga, alguien que llego a mi vida y de quién he aprendido mucho tanto en lo personal como en lo profesional, gracias a ella he podido crecer y mantenerme en el camino del éxito. Doy las gracias a mi familia, por todo su apoyo por sus consejos y por estar a mi lado siempre ya que si no estuvieran conmigo éste sueño difícilmente se habría hecho realidad. A todos ellos, muchas gracias. Manuel Sánchez Martínez Manuel Sánchez Martínez Página III

4 Tabla de Contenido AGRADECIMIENTOS... III TABLA DE CONTENIDO... IV INTRODUCCIÓN... VI OBJETIVO GENERAL... VII OBJETIVOS ESPECÍFICOS... VII JUSTIFICACIÓN... VIII CAPÍTULO 1:... 9 ESTADO DEL ARTE HISTORIA NEC GRUPO DE VALORES DE NEC CORPORACIÓN NEC ACERCA DE NEC AUDIOVISUAL SISTEMA DE SEGUIMIENTO DE REPORTES Sistema de Seguimiento OSTicket Sistema de Seguimiento PHPTicket Ticket de Servicio Orden de Servicio PROCESO DEL CONTROL DE REPORTES DE EQUIPO DAÑADOS NEC MÉXICO S.A. DE C.V CAPÍTULO 2: MARCO TEÓRICO Y METODOLÓGICO QUÉ ES UNA METODOLOGÍA DE DESARROLLO DE SOFTWARE? BASES DE DATOS MANEJADOR BASES DE DATOS LENGUAJE DE PROGRAMACIÓN C SHARP (C#) METODOLOGÍA PARA DESARROLLAR SISTEMAS DE INFORMACIÓN BASADOS EN COMPUTADORAS (LAGS) Análisis, Evaluación y Diagnóstico del Sistema de Información Actual Identificación de los Elementos del Sistema Actual Tabla Sistémica PROPUESTA GENERAL DE LA SOLUCIÓN CAPÍTULO 3: DISEÑO Y DESARROLLO DISEÑO PRELIMINAR Diseño de las Salidas Diseño de las Entradas Manuel Sánchez Martínez Página IV

5 3.2 DISEÑO DETALLADO Diccionario de Datos DIAGRAMA ENTIDAD RELACIÓN CONSTRUCCIÓN DE PROGRAMAS Y/O MODELOS DESARROLLO DE PROCEDIMIENTOS DEL USUARIO PRUEBAS Y ACEPTACIÓN DEL SISTEMA CAPÍTULO 4: IMPLEMENTACIÓN PREPARACIÓN DE LA IMPLEMENTACIÓN VERIFICAR CONDICIONES PARA IMPLEMENTACIÓN PROCESO DE PROBLEMAS REPORTADOS PROCESO DE SOLICITUDES DE CAMBIO MODIFICACIONES DEL SISTEMA IDENTIFICACIÓN DE NUEVAS NECESIDADES CONCLUSIONES RECOMENDACIONES ÍNDICE DE FIGURAS ÍNDICE DE TABLAS FUENTES BIBLIOGRÁFICAS FUENTES ELECTRÓNICAS ANEXOS Menú Principal Agregar Nuevo Reporte Modificar Reporte Imprimir Reporte Buscar Reporte Ticket Buscar por Número de Serie del Equipo Buscar por Modelo de Pantalla Buscar por Modelo de Proyector Buscar por Empresa Agregar Nuevo Modelo de Pantalla al Catálogo Consultar Características de una Pantalla Agregar Nuevo Modelo de Proyector al Catálogo Consultar Características de Proyector Agregar Empresa al Catálogo Consultar Contacto Directo con Empresa Clases y Funciones utilizadas en el Sistema Manuel Sánchez Martínez Página V

6 Introducción El propósito del siguiente trabajo de Tesis Profesional es explicar el desarrollo del Sistema de Cómputo para el Control de Reportes de Equipos Dañados, el cuál es la solución para la problemática de la empresa NEC de México S.A. de C.V. El sistema realiza el manejo de eventos suscitados dentro de la organización de una manera fácil y eficiente, esto basándose en los sistemas de gestión de tickets (en inglés Trouble Ticket System). La metodología empleada para la realización del Sistema de Cómputo para el Control de Reportes fue la metodología LAG S, ésta metodología permitió trabajar en fases e iteraciones para el desarrollo efectivo del sistema, permitió definir las funcionalidades del sistema; así como también su estructura y arquitectura. El sistema de Control de Reportes se describe como una herramienta centralizada, la cual permite gestionar y solucionar los diversos reportes que introducen los usuarios del sistema. Éste sistema está a la disposición del Área de Soporte Audiovisual de NEC de México S.A de C.V. Como propósito final, la herramienta permite mejorar los procesos que el Área de Soporte Audiovisual lleva a cabo para dar de alta los reportes de los equipos dañados, con esto se garantiza una atención oportuna por parte de NEC de México a sus clientes y así mantener su política de Satisfacción al Cliente. Gracias a éstas características y beneficios que poseerá el Sistema de Cómputo Control de Reportes se puede aseverar que éste apoyará por completo la gestión adecuada y eficiente de los reportes del Área de Soporte Audiovisual. Manuel Sánchez Martínez Página VI

7 Objetivo General Diseñar, desarrollar e implementar un Sistema encargado del control de los reportes del Área de Soporte Audiovisual de la empresa NEC de México S.A. de C.V., basado en los sistemas de seguimiento de tickets, el cual permite controlar y gestionar todos los eventos suscitados. Objetivos Específicos Analizar el procedimiento que realiza Soporte Audiovisual para llevar a cabo el control de reportes de los equipos dañados. Identificar los principales problemas que se presentan al registrar los reportes de los equipos dañados. Determinar el método con el cuál se optimizará el procedimiento para un mejor control de los reportes de equipos dañados. Desarrollar la Interfaz de Cómputo mediante lenguaje C#. Evaluar el sistema de cómputo para verificar que se adecua a las necesidades del Área de Soporte Audiovisual de NEC México S. A. de C. V. y realizar las correcciones y/o adecuaciones necesarias. Manuel Sánchez Martínez Página VII

8 Justificación El Área de Soporte Audiovisual de la empresa NEC de México S.A. de C.V. debido a su crecimiento en los últimos años a nivel comercial, se ha visto obligada a invertir en el desarrollo de nuevas formas para mejorar sus procesos de negocios, para así lograr mantener un control de todas sus actividades. Uno de sus problemas es el hecho de no poder controlar todos los reportes, debido a que deben atender un gran número de llamadas, lo cual no permite llevar un control de todos los sucesos que se presentan. Luego de un breve análisis de los requerimientos y necesidades relacionadas con ésta situación, se logró obtener el siguiente listado de conclusiones: Ausencia de control sobre quién realizó o atendió un reporte. Ausencia de reportes que sirvan como indicadores para los clientes, con la intención de demostrar los esfuerzos realizados por el personal de atención. Descontrol sobre el estado de los reportes. No existe forma de saber si un reporte se encuentra sin atención, es necesario saber si el reporte se encuentra con un estado abierto o cerrado. Dificultad para identificar las empresas que presentan con mayor frecuencia para los reportes de equipos. La creación de los reportes es manual, lo que ocasiona desorganización. A consecuencia de estos problemas, el Área de Soporte Audiovisual se ve en la imperante necesidad de desarrollar algún sistema y poder resolver la situación planteada. Es precisamente en estos casos cuando se habla de sistemas de ayuda, específicamente de los sistemas de seguimiento de tickets (en inglés Trouble Ticket System), los cuales permiten establecer los procedimientos para solventar las deficiencias encontradas en el análisis previo. Manuel Sánchez Martínez Página VIII

9 Capítulo 1: ESTADO DEL ARTE Manuel Sánchez Martínez Página 9

10 1.1 Historia NEC El 17 de julio de 1899, Nippon Electric Company (nombre de NEC Corporation, a partir de abril de 1983) fue establecido por KunihikoIwadare en asociación con la empresa de EE.UU. Western Electric Company (actualmente Alcatel-Lucent). El objetivo básico de la nueva compañía, el cual se encuentra expresado en el lema "mejores productos, mejor servicio", era llevar a cabo la promesa de ofrecer a sus clientes productos de clase mundial y un servicio confiable de seguimiento. La noción de darle seguimiento a los servicios prestador no se arraigó entre las empresas japonesas hasta medio siglo más tarde, mientras que NEC tuvo desde el principio un concepto que se desarrolló en lo que ahora se le conoce como la satisfacción del cliente. Premios nacionales en tecnología y desarrollo de la investigación fue posible, gracias a la innovación empresarial y respaldada por la mejora y reforma de sus sistemas de personal, así como los principios de montaje de los proyectos ambientales. Esto hace que sea posible decir que la historia de NEC ha estado marcada por una innovación constante desde hace más de un centenar de años. Fig. 1.1 Presencia NEC en todo el Mundo Manuel Sánchez Martínez Página 10

11 1.2 Grupo de Valores de NEC En la filosofía corporativa, se han definido los valores importantes para el Grupo NEC, que se fundamentan en la historia de más de 100 años de la empresa. Esto es en lo que se basan las conductas y actividades individuales, como una guía para servir mejor a los clientes y contribuir a la sociedad. Valores fundamentales Las acciones impulsadas por valores fundamentales [Nuestra Motivación] Pasión por la innovación [Como una persona] de auto-ayuda Explorar y comprender la verdadera esencia de los problemas. Cuestionar las formas existentes y desarrollar nuevas formas. Unir la inteligencia y la experiencia de todo el mundo. Actuar con rapidez. Trabajar con integridad hasta la finalización del reto más allá de los límites propios. [Como miembro del equipo] Colaboración El respeto de cada individuo. Escuchar y aprender con la mente abierta. Colaborar más allá de las fronteras organizacionales. [Para nuestros clientes] Mejores Productos, mejores servicios Pensar desde el punto de vista del usuario. Impresionar e inspirar a nuestros clientes. Continuar la búsqueda de "Mejor Global". Fig. 1.2 Valores representativos de NEC Manuel Sánchez Martínez Página 11

12 1.3 Corporación NEC Es una compañía de tecnología y comunicaciones establecida en Julio de 1899 con oficina central en Tokio, Japón. NEC proporciona: Soluciones IT (tecnologías de información), soluciones de comunicaciones y telecomunicaciones a empresas y al gobierno. La compañía está dividida en tres principales ramas: Soluciones IT. Soluciones de Red. Dispositivos Electrónicos. Las soluciones IT ofrecen a sus clientes software, hardware y otros servicios relacionados. La rama de soluciones de Red diseña y proporciona sistemas de conexión de banda ancha, telefonía móvil y sistemas de conexión inalámbricos. La rama de Dispositivos Electrónicos incluye semiconductores, pantallas y otros componentes electrónicos. Hasta la fecha cuenta con 365 Oficinas alrededor del mundo (Oficinas NEC Corporation y Filiales consolidadas). Cuenta con 156,545 Empleados. Fig. 1.3 Oficinas Alrededor del Mundo Manuel Sánchez Martínez Página 12

13 Un aspecto importante de la empresa NEC es su lema "Empowered by Innovation", el cual representa el implacable deseo de innovar, no solo en la vida y los negocios de los clientes, sino también en la sociedad entera. NEC de México surge en el año 1968, cuenta con oficinas en 8 estados de la República Mexicana, situando su oficina central en México D.F. El ShowRoom es el lugar en que se encuentra la demostración de la línea de productos de la División Audiovisual, dicho ShowRoom se encuentra ubicado en México D.F. El almacén general de la línea de productos se encuentra en el estado de Morelos. Fig. 1.4 Oficinas en México NEC de México cuenta con las siguientes áreas: Fig. 1.5 Áreas NEC de México S.A. de C.V. Manuel Sánchez Martínez Página 13

14 Dentro del Área Enterprise o Soluciones de Redes Empresariales, la línea de productos se basa en: Fig. 1.6 Línea de Productos de Redes Empresariales 1.4 Acerca de NEC Audiovisual NEC División Audiovisual diseña, produce y entrega al mercado una amplia variedad de tecnología de punta en la rama de audiovisual. Se especializan en monitores LCD para escritorio, pantallas con tecnología LCD y pantallas de plasma, además de una variada línea de proyectores. El negocio es impulsado por las tecnologías avanzadas, líderes en la industria, servicio y software que son un valor agregado que ayudan a aumentar su productividad y dejar ver el mundo digital de forma más dinámica y atractiva. Fig. 1.7 Línea de Productos del Área Audiovisual. Manuel Sánchez Martínez Página 14

15 1.5 Sistema de Seguimiento de Reportes Un sistema de seguimiento de reportes o tickets (denominado en inglés como issue tracking system, trouble ticket system o incident ticket system) es un paquete de software que administra y mantiene listas de incidentes. Los sistemas de este tipo son comúnmente usados en la central de llamadas de servicio al cliente de una organización para crear, actualizar y resolver incidentes reportados por usuarios, o inclusive incidentes reportados por otros empleados de la organización. Un sistema de seguimiento de incidencias también contiene una base de datos que contiene información de cada cliente, soluciones a problemas comunes y otros datos relacionados. Un sistema de seguimiento de reportes es similar a un Sistema de seguimiento de errores (bugtracker). Un ticket es un archivo contenido en el sistema de seguimiento que contiene información acerca del reporte realizado por el personal de soporte técnico o terceros a pedido de un usuario final que ha reportado un incidente. Típicamente el ticket tiene un número único de referencia, también conocido como un número de caso, incidente o reporte de llamada, el cual es usado para permitir al cliente o al personal de soporte localizar, añadir o comunicar el estado del reporte. Estos tickets también son llamados así debido a su origen como pequeñas tarjetas con un pequeño muro a manera de un sistema de planificación de trabajo acumulado. Cuando este tipo de soporte comenzaba, los operadores o personal recibía una llamada o consulta de un usuario podía llenar una tarjeta con los detalles del usuario y un breve resumen de su requerimiento y lo colocaba en una posición (usualmente la última), en una columna de "pendientes" para que una persona apropiada pueda determinar qué persona debía encargarse de la consulta y la prioridad del requerimiento. El diseño más común de sistema de seguimiento de tickets consiste en una base de datos para el almacenamiento de toda la información. Estos datos son manejados por el área que recibe las llamadas de los clientes reportando un problema en algún equipo o para recibir mantenimiento correctivo y preventivo. En esta etapa se brindan los datos primarios del cliente más un reporte del problema reportado. Cada vez que el usuario del sistema efectúa un cambio, el sistema de seguimiento de tickets registra la acción. Por seguridad, un sistema de seguimiento de incidentes verificará la identidad de los usuarios antes de permitirles el acceso al sistema, aunque cabe señalar que la identificación de los usuarios no es una regla indispensable, ya que en algunas ocasiones el estar ingresando datos para verificar la identidad del usuario hace que el sistema no sea óptimo y se pierda tiempo en estar verificando la identidad de los usuarios, por tal motivo algunas empresas desean que sus sistema sea abierto, ya que es de uso local. Manuel Sánchez Martínez Página 15

16 1.5.1 Sistema de Seguimiento OSTicket. El sistema de seguimiento Osticket es una aplicación abierto (en inglés opensource) para la gestión de solicitudes de soporte de una empresa mediante tickets en línea, de ésta manera se agiliza los procesos y se organiza la información. Además que su entorno está enfocado al internet, trabaja con PHP y MYSQL. Características: Fuente libre, o sea que puede modificarlo. Organiza todas las peticiones de soporte hechas por los usuarios. Flujo de Correo Electrónico. Tiene un panel de administración y muchas funciones más Sistema de Seguimiento PHPTicket. El sistema de seguimiento PHPTicket es un sistema avanzado de venta de entradas, escrito en PHP y MySQL. Incluye la gestión a través de sesiones de usuario, una función de búsqueda y varias otras funciones de gestión de tickets. Puede ser utilizado en cualquier plataforma usando PHP y MySQL Ticket de Servicio Un Ticket es un reporte, caso, pregunta, comentario o solicitud, al cual se le asigna automáticamente un identificador para darle seguimiento al mismo en un sistema de soporte y/o atención. El ticket de servicio es un número de identificación que le asignan de forma interna para poder tener un control y un registro del reporte del equipo. Manuel Sánchez Martínez Página 16

17 1.5.4 Orden de Servicio La orden de servicio se genera cuando el equipo ha sido devuelto del Centro de Servicio, y el status del ticket se cambia a Cerrado (Close), los campos que presenta la orden de servicio son los siguientes: Fecha de Recepción. Número de Ticket. Cliente. Contacto directo del cliente. Encargado de Atención. Tipo de Equipo. Modelo de Pantalla. Modelo de Proyector. Número de serie del equipo. Garantía. Fecha de Inicio de Garantía. Fecha de Término de Garantía. Falla. Observaciones. Detalles del Servicio Firma de Aceptación de servicio Al emplear un Sistema de Seguimiento de Tickets (System Trouble Tickets), la empresa se asegura que no se pierda ninguna solicitud de los clientes, y que se resuelven eficientemente. Por lo tanto es importante que éste Sistema cumpla y satisfaga las necesidades específicas del Área de Soporte Audiovisual de la empresa NEC México S.A. de C.V. Un aspecto importante que poseerán los tickets para su seguimiento es agregar una gama de estados (status) para tener un mejor control y seguimiento de los reportes: Open (Abierto) Close (Cerrado) El término de Open y Close son palabras que no se pueden cambiar ya que la empresa necesita que los estados de sus reportes posean las palabras en inglés. Al implementar un Sistema de Seguimiento de Tickets se busca que el Área de Soporte Audiovisual pueda mantener un registro de todos los reportes que se den de alta, poseer un mejor seguimiento de los equipos enviados al Centro de Servicio y así poder brindar una mejor atención al cliente. Manuel Sánchez Martínez Página 17

18 1.6 Proceso del Control de Reportes de Equipo Dañados NEC México S.A. de C.V. El siguiente diagrama de flujo presenta el proceso que realiza la empresa NEC México S.A. de C.V. para efectuar el levantamiento de un reporte, considerando desde el momento en el que se recibe la llama del cliente, hasta que se da solución a su problema; en el proceso se da un diagnóstico con posible solución del problema, en dado caso de que no exista dicha solución se asigna un número de ticket, los tickets cuentan con dos estados: Abierto y Cerrado (Open y Close), esto con la finalidad de llevar seguimiento del reporte, el equipo es enviado al Centro de Servicio (ASC). Una vez que el Centro de Servicio da un diagnóstico del equipo; se lleva a cabo una reparación o incluso un remplazo del equipo. El equipo se devuelve al área de Soporte Audiovisual y se entrega al Cliente. El diagrama de flujo se muestra en la página siguiente. Manuel Sánchez Martínez Página 18

19 Fig. 1.8 Diagrama de Flujo Manuel Sánchez Martínez Página 19

20 Capítulo 2: MARCO TEÓRICO Y METODOLÓGICO Manuel Sánchez Martínez Página 20

21 2.1 Qué es una Metodología de Desarrollo de Software? El concepto de metodología, dentro de la Ingeniería del Software es, sin duda, uno de los más oscuros y que más confusión produce tanto en estudiantes como en profesionales involucrados en procesos de desarrollo de software. Tanto es así, que en muchos proyectos de desarrollo, la aplicación de una metodología brilla por su ausencia, siendo éste un concepto casi desconocido. Además, la constante innovación tecnológica hace que cada vez sea necesaria la aplicación de nuevas metodologías adaptadas a los nuevos tiempos y, sin embargo, sigue figurando en los libros de texto viejas metodologías pensadas para viejos problemas. Y no es que haya una metodología claramente superior a las demás. Las metodologías más modernas responden a problemas y necesidades más actuales. Afortunadamente, los tiempos van cambiando. La informática va madurando y tanto algunos profesionales de las tecnologías de la información como algunos de sus clientes se van dando cuenta de que se hace necesario seguir unas ciertas pautas predefinidas en el desarrollo del software de calidad: es decir, llevar un comportamiento metódico: seguir una metodología. Una metodología de desarrollo de software es un conjunto de pasos y procedimientos que deben seguirse para desarrollar software. Una metodología está compuesta por: Cómo dividir un proyecto en etapas. Qué tareas se llevan a cabo en cada etapa. Qué restricciones deben aplicarse. Qué técnicas y herramientas se emplean. Cómo se controla y gestiona un proyecto. 2.2 Bases de Datos. Una base de datos o banco de datos es un conjunto de datos que pertenecen al mismo contexto almacenados sistemáticamente para su posterior uso. En este sentido, una biblioteca puede considerarse una base de datos compuesta en su mayoría por documentos y textos impresos en papel e indexados para su consulta. En la actualidad, y debido al desarrollo tecnológico de campos como la informática y la electrónica, la Manuel Sánchez Martínez Página 21

22 mayoría de las bases de datos tienen formato electrónico, que ofrece un amplio rango de soluciones al problema de almacenar datos. En informática existen los sistemas gestores de bases de datos, que permiten almacenar y posteriormente acceder a los datos de forma rápida y estructurada. Las propiedades de los sistemas gestores de bases de datos se estudian en informática. Las aplicaciones más usuales son para la gestión de empresas e instituciones públicas. También son ampliamente utilizadas en entornos científicos con el objeto de almacenar la información experimental. Tipos de bases de datos Las bases de datos pueden clasificarse de varias maneras, de acuerdo al criterio elegido para su clasificación: Según la variabilidad de los datos almacenados Bases de datos estáticas Éstas son bases de datos de sólo lectura, utilizadas primordialmente para almacenar datos históricos que posteriormente se pueden utilizar para estudiar el comportamiento de un conjunto de datos a través del tiempo, realizar proyecciones y tomar decisiones. Bases de datos dinámicas Éstas son bases de datos donde la información almacenada se modifica con el tiempo, permitiendo operaciones como actualización y adición de datos, además de las operaciones fundamentales de consulta. Un ejemplo de esto puede ser la base de datos utilizada en un sistema de información de una tienda de abarrotes, una farmacia, etc. Según el contenido Bases de datos bibliográficas Solo contienen un representante de la fuente primaria, que permite localizarla. Un registro típico de una base de datos bibliográfica contiene información sobre el autor, fecha de publicación, editorial, título, edición, de una determinada publicación, etc. Puede contener un resumen o extracto de la publicación original, pero nunca el texto completo, porque si no se estaría en presencia de una base de datos a texto completo. Como su Manuel Sánchez Martínez Página 22

23 nombre lo indica, el contenido son cifras o números. Por ejemplo, una colección de resultados de análisis de laboratorio, entre otras. Bases de datos de texto completo Almacenan las fuentes primarias, como por ejemplo, todo el contenido de todas las ediciones de una colección de revistas científicas. Directorios. Un ejemplo son las guías telefónicas en formato electrónico. Banco de imágenes, audio, video, multimedia, etc. Bases de datos o bibliotecas de información Biológica. Son bases de datos que almacenan diferentes tipos de información proveniente de las ciencias de la vida o médicas. Se pueden considerar en varios subtipos: Aquellas que almacenan secuencias de nucleótidos o proteínas. Las bases de datos de rutas metabólicas. Bases de datos de estructura, comprende los registros de datos experimentales sobre estructuras 3D de bio-moléculas. Bases de datos clínicas. Bases de datos bibliográficas (biológicas). 2.3 Manejador Bases de Datos. El sistema manejador de bases de datos es la porción más importante del software de un sistema de base de datos. Un manejador de base de datos es una colección de numerosas rutinas de software interrelacionadas, cada una de las cuales es responsable de alguna tarea específica. Las funciones principales de un manejador de base de datos son: Crear y organizar la Base de datos. Establecer y mantener las trayectorias de acceso a la base de datos de tal forma que los datos puedan ser consultados rápidamente. Manejar los datos de acuerdo a las peticiones de los usuarios. Manuel Sánchez Martínez Página 23

24 Registrar el uso de las bases de datos. Interacción con el manejador de archivos. Respaldo y recuperación. Consiste en contar con mecanismos implantados que permitan la recuperación fácilmente de los datos en caso de ocurrir fallas en el sistema de base de datos. Control de concurrencia. Consiste en controlar la interacción entre los usuarios concurrentes para no afectar la inconsistencia de los datos. Seguridad e integridad. Consiste en contar con mecanismos que permitan el control de la consistencia de los datos evitando que estos se vean perjudicados por cambios no autorizados o previstos. El sistema manejador de Base de Datos está compuesto por: El gestor de la base de datos Se trata de un conjunto de programas no visibles al usuario final que se encargan de la privacidad, la integridad, la seguridad de los datos y la interacción con el sistema operativo. Proporciona una interfaz entre los datos, los programas que los manejan y los usuarios finales. Cualquier operación que el usuario hace contra la base de datos está controlada por el gestor. El gestor almacena una descripción de datos en lo que llamamos diccionario de datos, así como los usuarios permitidos y los permisos. Tiene que haber un usuario administrador encargado de centralizar todas estas tareas. Diccionario de datos Es una base de datos donde se guardan todas las propiedades de la base de datos, descripción de la estructura, relaciones entre los datos, etc. El diccionario debe contener: La descripción externa, conceptual e interna de la base de datos. Las restricciones sobre los datos. El acceso a los datos. Manuel Sánchez Martínez Página 24

25 Las descripciones de las cuentas de usuario. Los permisos de los usuarios. Los esquemas externos de cada programa. El administrador de la base de datos Es una persona o grupo de personas responsables del control del sistema gestor de base de datos. Las principales tareas de un administrador son: La definición del esquema lógico y físico de la base de datos. La definición de las vistas de usuario. La asignación y edición de permisos para los usuarios. Mantenimiento y seguimiento de la seguridad en la base de datos. Mantenimiento general del sistema gestor de base de datos. 2.4 Lenguaje de Programación C Sharp (C#) El lenguaje de programación C# es un lenguaje orientado a objetos que permite a los desarrolladores crear una amplia gama de aplicaciones sólidas y seguras que se ejecutan en.net Framework. Puede utilizar este lenguaje para crear aplicaciones cliente para Windows tradicionales, servicios Web XML, componentes distribuidos, aplicaciones cliente-servidor, aplicaciones de base de datos, y muchas tareas más. Microsoft Visual C# 2010 proporciona un editor de código avanzado, diseñadores de interfaz de usuario prácticos, un depurador integrado y muchas otras herramientas para facilitar un rápido desarrollo de la aplicación basado en la versión 2.0 del lenguaje C# y en.net Framework. La sintaxis de C# puede ser reconocida inmediatamente por cualquier persona familiarizada con C, C++ o Java. Los desarrolladores que conocen cualquiera de estos lenguajes pueden empezar a trabajar de forma productiva en C# en un plazo muy breve. Como lenguaje orientado a objetos, C# admite los conceptos de encapsulamiento, herencia y polimorfismo. Todas las variables y métodos, incluido el método principal (main) que es el punto de entrada de la aplicación, se encapsulan dentro de definiciones de clase. Una clase puede heredar directamente de una clase primaria, pero puede implementar cualquier número de interfaces. Además C# facilita el desarrollo de componentes de software a través de varias construcciones de lenguaje innovadoras, entre las que se incluyen: Manuel Sánchez Martínez Página 25

26 Firmas de métodos encapsulados denominadas delegados, que permiten notificaciones de eventos con seguridad de tipos. Propiedades, que actúan como descriptores de acceso para variables miembro privadas. Comentarios en línea de documentación XML. Arquitectura de la plataforma.net Framework Los programas de C# se ejecutan en.net Framework, un componente que forma parte de Windows y que incluye un sistema de ejecución virtual. El código fuente escrito en C# se compila en un lenguaje intermedio (IL). El código de lenguaje intermedio, junto con recursos tales como mapas de bits y cadenas, se almacena en disco en un archivo ejecutable denominado ensamblado, cuya extensión es.exe o.dll generalmente. Un ensamblado contiene un manifiesto que ofrece información sobre los tipos, la versión, la referencia cultural y los requisitos de seguridad del ensamblado. Manuel Sánchez Martínez Página 26

27 2. 5 Metodología para Desarrollar Sistemas de Información Basados en Computadoras (LAGS) METODOLOGÍA LAGS FASE 1 ANÁLISIS 1.1 Conocimiento del medio ambiente FASE 2 DISEÑO 2.1 Revisión de la Propuesta de Análisis FASE 3 CONSTRUCCIÓN 3.1 Construcción de Programas y/o modelos FASE 4 IMPLEMENTACIÓN 4.1 Preparación de la Implementación FASE 5 OPERACIÓN Y MANTTO 5.1 Proceso de problemas reportados 1.2 Análisis y Diagnóstico del Sistema Actual 2.2 Diseño Preliminar 3.2 Desarrollo de procedimientos de usuario 4.2 Verificar Condiciones para la Implementación 5.2 Proceso de solicitudes de cambios 1.3 Propuesta General de Solución 2.3 Diseño Detallado 3.3 Pruebas y Aceptación del sistema 5.3 Modificaciones al Sistema 5.4 Revisión y Evaluación del Comportamiento Fig. 1.2 Metodología LAG S 5.5 Identificación de nuevas necesidades Manuel Sánchez Martínez Página 27

28 2.5.1 Análisis, Evaluación y Diagnóstico del Sistema de Información Actual Qué datos o información se genera? Los datos que se generan son campos en los cuales se tiene un registro del tipo de equipo que entra a soporte técnico a mantenimiento, o en su defecto que ingresa debido algún tipo de problema en su funcionamiento, se obtienen datos tales como : Número de Ticket. Fecha de reporte. Status del Ticket. Cliente. Contacto Directo con el Cliente. Tipo de Equipo que se reporta. Modelo del Equipo. Número de Serie del Equipo. Diagnóstico. Falla. Periodo de Garantía. Fecha de Inicio de la Garantía. Fecha de Término de la Garantía. Forma de Recepción de reporte (Teléfono o Correo Electrónico). Observaciones. Con qué frecuencia se inician las operaciones o procesos? La frecuencia con la cual se generan las operaciones o procesos para dar de alta el reporte fluctúa demasiado, sin embargo la empresa NEC de México S.A. de C.V. tiene un registro en el cual se presenta que en promedio se reciben al día de 10 a 20 reportes de equipo dañado, equipo que se recibe para mantenimiento correctivo y/o preventivo. Cómo debe presentarse la información? La información se debe de presentar en forma clara, debe de existir un formulario comprensible y con los campos requeridos por parte del cliente para que pueda ser llenado con facilidad y el proceso pueda ser eficiente, al momento de concluir todo el proceso de recibir el equipo, dar de alta el reporte y posteriormente entregar el equipo al cliente que solicito ayuda y atención por parte del área de Audiovisual es necesario que se tenga un reporte para fines estadísticos. Manuel Sánchez Martínez Página 28

29 2.5.2 Identificación de los Elementos del Sistema Actual Para los Procesos: Qué Procesos por separado etapas o funciones conforman la Actividad actual? Los procesos que conforman la actividad que se analiza, son las órdenes de servicio que necesita un cliente, son procesos por separado ya que son servicios que se efectúan en diferente horario y fecha, y cada cliente necesita algún tipo de servicio en específico. Qué inicia la actividad? La actividad se inicia cada que se recibe una llamada por parte del cliente o en su defecto se recibe un correo electrónico por parte del cliente, y así se obtienen los campos necesarios para generar el reporte. Qué demoras ocurren o pueden ocurrir? En ocasiones el reporte se da alta sin embargo puede ser que no se encuentre disponible un Ingeniero que pueda atender de inmediato el reporte por lo tanto dicho reporte puede ser atendido en unas horas o en ocasiones en unos días dependiendo de la actividad y la carga de trabajo con la cual se encuentren los Ingenieros a cargo de atender las solicitudes de servicio. Cuánto dura la actividad? La actividad de dar de alta el reporte dura el tiempo que necesite la persona a cargo de atender la llamada o el correo electrónico y poder generar el reporte, sin embargo el tiempo en el cuál se genera la orden de servicio puede fluctuar dependiendo del tiempo que se tarde el equipo en el Centro de Servicio Autorizado por NEC de México S.A de C.V (CENSYC). Para los datos Que datos se introducen al sistema y cuál es su origen? Los datos que se introducen al sistema son los datos del cliente que solicita el servicio de mantenimiento, y de igual manera es importante tener los datos del equipo que necesita de un servicio de mantenimiento. El origen de los datos son via teléfono o vía correo electrónico. Manuel Sánchez Martínez Página 29

30 Qué datos se almacenan en el sistema como parte de las actividad del mismo? Los datos del sistema serán las entradas o registros que contendrá el formulario para generar un reporte y los datos que entregue el CENSYC a NEC de México. Quién utiliza la información producida por el sistema? La información que se encuentra en el sistema será utilizada por los Ingenieros que se encuentra a cargo del Área de Soprte Audiovisual de NEC de México S.A. de C.V. Para qué la utiliza? La información la utilizan los usuarios para tener conocimiento de la situación actual de un equipo que haya entrado a algún servicio de mantenimiento o para poder tener el control estadístico del tipo de fallas mas comúnes generadas por un equipo. Qué otros datos se utilizan? Se tiene información adicional que presentará el Centro de Servicio Autorizado por NEC de México el CENSYC. Manuel Sánchez Martínez Página 30

31 2.5.3 Tabla Sistémica SISTEMA ENTRADA PROCESOS SALIDA TIEMPOS VOLÚMENES DATOS CONTROLES Proyectores Modelos Si se lanza Modelo Cada que Indefinido ID. Modelo del de los algún nuevo de los se genera varía Tipo de equipo. equipo. diferentes producto se proyector un modelo dependiendo Modelo del equipo. Luminosidad. tipos de proyector es. debe de registrar el nuevo modelo. es. nuevo. de la cantidad de modelos nuevos que se lancen al mercado. Luminosidad (Lúmenes ANSI). Pantallas Reportes Modelo de los diferentes tipos de pantallas. Informació n del reporte en el que se encuentra n detalles de algún equipo que presente algún problema. Si se tiene un nuevo producto en la gama de pantallas se debe de registrar. Al llenar el formulario para capturar los datos. Modelo de las pantallas Reporte para su seguimien to. En el momento que se genera un nuevo modelo de pantalla. Al momento en el que se recibe una llamada telefónica o algún correo electrónic o para la atención Indefinido ya que depende del tiempo en el cual se lance algún nuevo producto al mercado. Indefinido ya que depende de la cantidad de reportes que se reciban diariamente. ID. Tipo de Pantalla. Modelo de la Pantalla. Pulgadas de la pantalla. Número de Ticket. Fecha de Recepción. Empresa. Contacto de la Empresa. Atención. Tipo de Equipo. Modelo Proyector. Modelo Pantalla. Número de Serie. Periodo Garantía. Inicio Garantía. Modelo de la pantalla. Número de Ticket. Empresa. Status. Tipo de Equipo. Modelo Proyector. Modelo Pantalla. Número de Serie. Manuel Sánchez Martínez Página 31

32 de algún equipo por parte del cliente. Término Garantía. Falla. Diagnóstico. Observaciones. Status. Equipo Recepción Status Empleados Tipo de equipo que ingresa. Forma en la cual se recibe la solicitud de atención para el equipo. Estado en el cuál se encuentra el reporte. Informació n de los empleados Al llenar el formulario se especifica el tipo de equipo que se está manejando. Al llenar el formulario se especifica la forma en la cual se recibió la solicitud de atención al cliente. Al llenar el formulario se especifica el estado en el que se encuentra el reporte. Antes de dar de alta un reporte o Informaci ón para el reporte. Informaci ón para el reporte. Informaci ón para el reporte. Acceso a los reportes. Tipo de equipo que se ingresa al reporte. Forma en la cual se recibió el reporte. Estado en el que se encuentra el reporte. Cada que se genera un reporte Indefinido ya que depende de la cantidad de reportes que se reciban diariamente. Indefinido ya que depende de la cantidad de reportes que se reciban diariamente. Indefinido ya que depende de la cantidad de reportes que se reciban diariamente. Indefinido ya que depende de la cantidad ID. Equipo. ID. Recepción. ID. Status. ID. Nombre. Apellido Paterno. Equipo. Recepción. Status. ID. Contraseña. Manuel Sánchez Martínez Página 32

33 Empresas que ingresarán al sistema. Informació n de las empresas. modificarlo se debe de identificar el personal. Al llenar el formulario se especifica la empresa que solicita el servicio. Informaci ón para el reporte. es necesario identificar se, así mismo, si hay un nuevo empleado se da de alta. Cada que se genera un reporte es necesario identificar se, así mismo, si hay una nueva empresa se da de alta. de reportes que se reciban diariamente. Indefinido ya que depende de la cantidad de reportes que se reciban diariamente. Apellido Materno. Puesto. Contraseña. ID. Empresa. Contacto. Correo Electrónico. Teléfono. Empresa. Contacto. Correo Electrónico. Teléfono. Fig. 1.2 Tabla Sistémica Manuel Sánchez Martínez Página 33

34 2.6 Propuesta General de la Solución Viendo los datos anteriormente descritos, se propone diseñar un sistema con una interfaz gráfica atractiva para el usuario y sobre todo que sea de un fácil entendimiento para su uso. El usuario que se encuentre utilizando el sistema debe de tener una idea clara de los registros que se utilizaran en el sistema y los cuales serán la base para poder crear la base de datos, el sistema debe tener medidas de seguridad, ya que, debido a la información que se maneja algunos campos del sistema estarán restringidos para evitar que cualquier persona que se encuentre utilizando el sistema pueda modificar la información, por tal motivo solo las personas autorizadas serán los únicos usuarios con los permisos necesarios para dar de alta reportes en su debido caso poder modificar algún tipo de información. Los datos obtenidos al dar de alta los reportes podrán ser consultados posteriormente para su seguimiento, y se contará con secciones en las cuales se podrá registrar un nuevo producto ya sea un proyectos o una pantalla con la finalidad de tener actualizada la base de datos y con esto dar una excelente atención por parte del Área de Soporte Audiovisual. Manuel Sánchez Martínez Página 34

35 Capítulo 3: DISEÑO Y DESARROLLO Manuel Sánchez Martínez Página 35

36 3.1 Diseño Preliminar Para entender el funcionamiento del sistema, se presenta el Diagrama General de del Sistema para poder identificar y presentar las entradas y salidas del mismo. Entradas. Solicitud de Servicio. Datos Empresas. Datos de Usuarios. Diagrama General del Sistema. Sistema de Control de Reportes de Equipos Dañados. Salidas. Orden de Servicio. Consultas de Seguimiento. Consulta de Equipos Diseño de las Salidas Es muy común que para los usuarios, la característica más importante de un Sistema, es la salida que produce. Si la salida no es de calidad, pueden pensar que todo el sistema no es necesario, bueno o adecuado y por lo tanto, eviten la implementación de dicho sistema. Para poder presentar de una forma adecuada las salidas ante el usuario se deben de responder las siguientes preguntas, las cuales indican que el diseño del sistema se encuentra en buena dirección. Quién recibirá la salida? La salida servirá para que el personal del Área de Soporte Audiovisual tenga un control sobre los reportes de los equipos dañados que reciben, con esto se desea tener un sistema eficiente para la atención del cliente por parte del Área Audiovisual. Cuál es su uso planeado? El uso planeado de la información es de carácter informativo y también de carácter estadístico y logístico para el control adecuado de los reportes. Existirán campos Manuel Sánchez Martínez Página 36

37 exclusivos para personal autorizado ya que el manejo de dicha información es delicada por consiguiente existirá información de consulta e información clasificada. Cuándo y con qué frecuencia se necesitan las salidas? El tiempo y la frecuencia con la cual se necesiten las salidas dependerán de la frecuencia con la cual los reportes se clasifiquen con estado (status) cerrado para poder entregar una orden de servicio al cliente que solicitó algún tipo de mantenimiento preventivo o correctivo. Por cuáles medios? El medio por el cual se mostrará y se consultará la salida de la información será únicamente de carácter local Diseño de las Entradas El diseño de la entrada será al momento que el personal que reciba una petición para Soporte Técnico, en este caso existirá dos tipos de entradas mediante interfaz gráfica. Existirá un tipo de entrada para usuario común el cual consistirá únicamente en la consulta de la base de datos para poder revisar el estado (status) de algún reporte, y un tipo de entrada con autorización para poder modificar algún reporte o dar de alta alguna solicitud de mantenimiento preventivo y/o correctivo. 3.2 Diseño Detallado Diccionario de Datos El Diccionario de Datos es una lista y descripción detallada de todos los elementos de almacenamiento de información, identificados en el conjunto de los diagramas de flujo de datos que describen a un sistema El diccionario de datos define los términos asociados con las estructuras de datos, que se emplean en el desarrollo y empleo de sistemas de información. Los datos que se almacenarán en la base de datos serán los siguientes: Manuel Sánchez Martínez Página 37

38 Tabla Reportes. Número de Ticket. Fecha de Reporte. Recepción del Reporte. Empresa (Cliente). Contacto directo con el Cliente. Atención. Tipo de Equipo. Modelo de Pantalla. Modelo de Proyector. Número de Serie del Equipo. Periodo de Garantía. Fecha de Inicio de la Garantía. Fecha de Término de la Garantía. Falla. Diagnóstico. Observaciones. Status del Ticket. Tabla Modelo Proyectores. ID. Tipo de Proyector. Modelo del Proyector. Lúmenes. Tabla Modelo Pantallas. ID. Tipo de Pantalla. Modelo del Pantalla. Resolución de la Pantalla. Dimensión del display LCD. Tabla de Usuarios (Empleados). ID. Nombre. Apellido Paterno. Apellido Materno. Puesto. Contraseña. Tabla de Empresas. ID. Empresa. Contacto. Correo. Teléfono. Tabla de Recepción ID. Recepción. Tabla de Tipo Equipo ID. Equipo. Tabla de Estado del Reporte (Status). ID. Status. Manuel Sánchez Martínez Página 38

39 NOMBRE DESCRIPCIÓN ALIAS TIPO LONGITUD VALORES Ticket Número de Ticket. Ticket Int(Auto 11 Números (0 9) Increment)(PK) FechaReporte Fecha de Recepción del Reporte. FechaReporte VarChar 20 Caracteres (A Z) y Números. Recepción Forma en que se recibe el Reporte. Recepción VarChar 30 Caracteres (A Z) Empresa Nombre de la Empresa (Cliente). Empresa VarChar Sin límite. Caracteres (A Z) Contacto Nombre del contacto directo con la Contacto VarChar Sin límite. Caracteres (A Z) Empresa (Cliente) Atención Nombre de la persona que recibe el Atención VarChar Sin límite. Caracteres (A Z) reporte. Equipo Tipo de equipo por el cual se da de alta un Equipo VarChar 20 Caracteres (A Z) reporte. Modelo Modelo del Equipo que se da de alta para el reporte. Modelo VarChar 15 Caracteres (A Z y Números Serie Número de Serie del equipo para el cuál se genera el reporte. Serie VarChar 30 Caracteres (A Z) y Números PeriodoGarantia Periodo de duración de la Garantía el Equipo. PeriodoGar VarChar 10 Caracteres (A Z) y Números. InicioGarantia Fecha de Inicio de la Garantía del Equipo. InicioGar VarChar 30 Caracteres (A Z) y Números. FinGarantia Fecha de término de la Garantía del Equipo. FinGar VarChar 30 Caracteres (A Z) y Números. Falla Tipo de Falla que presenta el Equipo. Falla VarChar Sin límite. Caracteres (A Z) Diagnostico Primer Diagnóstico que recibe el Equipo. Diagnostico VarChar Sin límite. Caracteres (A Z) Observación Observaciones que recibe del equipo. Observación VarChar Sin Límite Caracteres (A Z) Status Estado en el que se encuentra el Reporte. Status VarChar 6 Caracteres (A Z) Manuel Sánchez Martínez Página 39

40 NOMBRE DESCRIPCIÓN ALIAS TIPO LONGITUD VALORES ID Número de ID Int(Auto Increment) 4 Números (0-9) identificación dentro de la base de datos. (PK) Proyector Tipo de Equipo. Proyector VarChar 15 Caracteres (A Z) Modelo Modelo del Proyector. ModeloPR VarChar 15 Caracteres (A Z) y Números. Lúmenes Intensidad de proyección de la lámpara del Proyector. Lúmenes Int 8 Números (0 9) NOMBRE DESCRIPCIÓN ALIAS TIPO LONGITUD VALORES ID Número de ID Int(Auto Increment) 4 Números (0-9) identificación dentro de la base de datos. (PK) Pantalla Tipo de Equipo. pantalla VarChar 15 Caracteres (A Z) Modelo Modelo de la Pantalla. modelopa VarChar 15 Caracteres (A Z) y Números. Resolución Resolución Nativa de resolución Int 8 Números (0 9) la Pantalla. Display Medida del display LCD de la pantalla. LCD VarChar 8 Caracteres y Números Manuel Sánchez Martínez Página 40

41 NOMBRE DESCRIPCIÓN ALIAS TIPO LONGITUD VALORES ID Número de ID Int(Auto Increment) 4 Números (0-9) identificación dentro de la base de datos. (PK) Nombre Nombre(s) del nombre VarChar 30 Caracteres (A Z) Empleado. Apellido Paterno Apellido Paterno del apellido_paterno VarChar 30 Caracteres (A Z) Empleado. Apellido Materno Apellido Materno del Resolución VarChar 30 Caracteres (A Z) Empleado. Puesto Puesto que puesto VarChar 30 Caracteres (A Z) desempeña dentro de la empresa. Contraseña Contraseña para el acceso al sistema. pass VarChar Sin Límite. Caracteres y Números NOMBRE DESCRIPCIÓN ALIAS TIPO LONGITUD VALORES ID Número de ID Int(Auto Increment) 4 Números (0-9) identificación dentro de la base de datos. (PK) Empresa Nombre de la Empresa. empresa VarChar Sin Límite Caracteres (A Z) y Números. Contacto Contacto directo con contacto VarChar 50 Caracteres (A Z) la empresa. Correo Dirección de Correo correo VarChar 8 Caracteres y Números electrónico del contacto directo con la empresa. Teléfono Teléfono de la empresa. telefono Int 20 Números Manuel Sánchez Martínez Página 41

42 NOMBRE DESCRIPCIÓN ALIAS TIPO LONGITUD VALORES ID Número de ID Int(Auto Increment) 4 Números (0-9) identificación dentro de la base de datos. (PK) Recepción Forma de recepción del reporte. recepcion VarChar 15 Caracteres (A Z) NOMBRE DESCRIPCIÓN ALIAS TIPO LONGITUD VALORES ID Número de ID Int(Auto Increment) 4 Números (0-9) identificación dentro de la base de datos. (PK) Equipo Tipo de Equipo. equipo VarChar 15 Caracteres (A Z) NOMBRE DESCRIPCIÓN ALIAS TIPO LONGITUD VALORES ID Número de ID Int(Auto Increment) 4 Números (0-9) identificación dentro de la base de datos. (PK) Status Estado del reporte. status VarChar 8 Caracteres (A Z) Fig. 1.3 Diccionario de Datos Manuel Sánchez Martínez Página 42

43 3.3 Diagrama Entidad Relación El diagrama entidad relación es una representación gráfica de la estructura lógica general de una base de datos, y se integran mediante los siguientes símbolos: Rectángulos, representan conjunto de entidades o clases. Elipses, representan atributos. Rombos, representan conjuntos de relaciones o asociaciones. Líneas, se utilizan para la conexión de atributos a los conjunto de entidades, y los conjuntos de entidades a los conjuntos de relaciones. El diagrama entidad relación que se construyó para el sistema, establece las relaciones que tienen las tablas para poder dar de alta un reporte. Las relaciones que integran el diagrama entidad relación son las siguientes: Acceso. Empresa. Contacto. Estado. Forma de recepción. Tipo de Equipo. Modelo Proyector. Modelo Pantalla. Estado. La relación que existe entre las tablas establece un correcto funcionamiento de la base de datos con el sistema. Para poder realizar un reporte es necesario que primero se identifique el usuario mediante la tabla de Empleados, esto con la finalidad de tener seguridad en el sistema. La tabla reporte depende a su vez de las tablas: status (estado), recepción, equipo, empresas, pantalla, proyector, empleados. El siguiente esquema gráfico presenta la relación entre las tablas de la base de datos. Manuel Sánchez Martínez Página 43

44 Fig. 1.4 Diagrama Entidad Relación Manuel Sánchez Martínez Página 44

45 3.4 Construcción de Programas y/o Modelos El sistema está desarrollado completamente en lenguaje C# auxiliándose de la herramienta Visual Studio Un aspecto fundamental del sistema es la conexión con la base de datos la cual será una base de datos SQL, en ella se almacenará la información de los reportes generados y se tendrá una tabla en la cual se encontrará una base de todos los distintos modelos de proyectores y pantallas con los cuales cuenta la empresa. El sistema deberá ser eficiente y contar con la información detallada y actualizada de los modelos de equipos con los que cuenta la empresa, así como, una consulta buscando por empresa, modelo del equipo, tipo de equipo, es decir, por proyector o por pantalla. 3.5 Desarrollo de Procedimientos del Usuario El sistema estará diseñado para cualquier usuario, ya que el diseño de la interfaz deberá ser amigable para el usuario; para que pueda comprender de una forma rápida e intuitiva el funcionamiento del sistema, por tal motivo, el diseño del sistema de control de reportes se efectuará de una forma comprensible para cualquier usuario. El sistema contará con un menú de seis secciones mostrando un contenido claro y detallado sin ningún tipo de confusión en su exploración. Los formularios para dar de alta un reporte o en su debido caso dar de alta algún nuevo modelo de equipo deben de ser formularios fáciles de entender y con una accesibilidad correcta para reducir el tiempo en el que se registra dicho evento. La consulta de la base de datos debe de contener información específica pero sobre todo la información debe de estar bien organizada con la finalidad de que el usuario pueda comprender la información que está consultando, y pueda dar una atención inmediata. El sistema como anteriormente se mencionó está diseñado para cualquier tipo de usuario, permitiendo una navegación dentro del sistema sencilla, optima y mostrando la información que el usuario necesita, con esto se busca que el usuario al momento de estar usando el sistema se encuentre con los características específicas y la información que se necesitan. Manuel Sánchez Martínez Página 45

46 La pantalla de presentación denominada en inglés (Splash Screen) es una página de inicio para proporcionar una presentación de sistema. Al iniciar el programa se ejecuta una pantalla en la que se muestra información del sistema e indica al usuario que el programa se está ejecutando. La pantalla de presentación es la que se presenta a continuación: Fig. 2.1 Pantalla de Inicio del Sistema Manuel Sánchez Martínez Página 46

47 Una vez que se inicia el programa y la pantalla de bienvenida se terminó de ejecutar, el usuario se encuentra en la pantalla principal del sistema. En ésta pantalla el usuario empieza a interactuar con el sistema. En la pantalla se muestra el menú con el que cuenta el usuario para realizar sus procesos. Fig. 2.2 Pantalla Principal del Sistema Fig. 2.3 Menú o Barra de Herramientas del Sistema Manuel Sánchez Martínez Página 47

48 La primer parte del menú se encuentra la sección de Reportes, en la cual el usuario puede dar de alta un reporte o incluso puede modificar un reporte existente. Aquí el usuario para poder dar de alta un reporte es necesario que se identifique como empleado para poder tener acceso a la sección Reporte -> Nuevo. Al modificar un reporte se presentará cuando se tenga que actualizar información de un reporte existente. Fig. 2.4 Menú Reportes y sus opciones Fig. 2.5 Ampliación del menú Reportes y sus opciones Manuel Sánchez Martínez Página 48

49 Fig. 2.6 Formulario para dar de Alta un Reporte La sección consulta no es necesario que se identifique como usuario ya que en ésta parte del sistema será únicamente para poder realizar búsquedas de los reportes, estableciendo distintos métodos de búsqueda. Manuel Sánchez Martínez Página 49

50 Fig. 2.7 Menú consulta y sus opciones Fig. 2.8 Ampliación menú consulta y sus opciones La sección Proyector presenta las opciones de Nuevo y Consultar. En ésta parte del sistema es para poder ingresar nuevo modelos de proyectores en el caso que sea necesario actualizar la base de datos de los modelos. La sección Consultar permite revisar las características del modelo de proyector que se desee conocer. Manuel Sánchez Martínez Página 50

51 Fig. 2.9 Menú Proyector y sus opciones Fig Ampliación menú Proyector y sus opciones Manuel Sánchez Martínez Página 51

52 Fig Características de Proyector La sección Pantalla presenta las opciones de Nuevo y Consultar. En ésta parte del sistema es para poder ingresar nuevo modelos de pantallas en el caso que sea necesario actualizar la base de datos de los modelos de pantallas. La sección Consultar permite revisar las características del modelo de pantalla que se desee conocer. Fig Formulario para agregar un Proyector Fig Menú Pantalla y sus opciones Manuel Sánchez Martínez Página 52

53 Fig Ampliación menú Pantalla y sus opciones Fig Características de Pantalla Manuel Sánchez Martínez Página 53

Alumna: Adriana Elizabeth Mendoza Martínez. Grupo: 303. P.S.P. Miriam De La Rosa Díaz. Carrera: PTB. en Informática 3er Semestre.

Alumna: Adriana Elizabeth Mendoza Martínez. Grupo: 303. P.S.P. Miriam De La Rosa Díaz. Carrera: PTB. en Informática 3er Semestre. Alumna: Adriana Elizabeth Mendoza Martínez. Grupo: 303. P.S.P. Miriam De La Rosa Díaz. Carrera: PTB. en Informática 3er Semestre. Tema: Sistemas Subtema: Base de Datos. Materia: Manejo de aplicaciones

Más detalles

computadoras que tienen este servicio instalado se pueden publicar páginas web tanto local como remotamente.

computadoras que tienen este servicio instalado se pueden publicar páginas web tanto local como remotamente. Investigar Qué es un IIS? Internet Information Services o IIS es un servidor web y un conjunto de servicios para el sistema operativo Microsoft Windows. Originalmente era parte del Option Pack para Windows

Más detalles

BASE DE DATOS UNIVERSIDAD DE LOS ANDES FACULTAD DE MEDICINA T.S.U. EN ESTADISTICA DE SALUD CATEDRA DE COMPUTACIÓN II. Comenzar presentación

BASE DE DATOS UNIVERSIDAD DE LOS ANDES FACULTAD DE MEDICINA T.S.U. EN ESTADISTICA DE SALUD CATEDRA DE COMPUTACIÓN II. Comenzar presentación UNIVERSIDAD DE LOS ANDES FACULTAD DE MEDICINA T.S.U. EN ESTADISTICA DE SALUD CATEDRA DE COMPUTACIÓN II BASE DE DATOS Comenzar presentación Base de datos Una base de datos (BD) o banco de datos es un conjunto

Más detalles

BASES DE DATOS. 1.1 Funciones de un DBMS

BASES DE DATOS. 1.1 Funciones de un DBMS BASES DE DATOS Un DBMS, son programas denominados Sistemas Gestores de Base de Datos, abreviado SGBD, en inglés Data Base Management System (DBMS) que permiten almacenar y posteriormente acceder a los

Más detalles

Diseño del Sistema de Información

Diseño del Sistema de Información Diseño del Sistema de Información ÍNDICE DESCRIPCIÓN Y OBJETIVOS...2 ACTIVIDAD DSI 1: DEFINICIÓN DE LA ARQUITECTURA DEL SISTEMA...7 Tarea DSI 1.1: Definición de Niveles de Arquitectura...9 Tarea DSI 1.2:

Más detalles

Diseño del Sistema de Información

Diseño del Sistema de Información Diseño del Sistema de Información ÍNDICE DESCRIPCIÓN Y OBJETIVOS... 2 ACTIVIDAD DSI 1: DEFINICIÓN DE LA ARQUITECTURA DEL SISTEMA... 7 Tarea DSI 1.1: Definición de Niveles de Arquitectura... 9 Tarea DSI

Más detalles

5. IMPLEMENTACIÓN DE LA METODOLOGÍA

5. IMPLEMENTACIÓN DE LA METODOLOGÍA 5. IMPLEMENTACIÓN DE LA METODOLOGÍA El objetivo principal de este capítulo es realizar la implementación de la metodología planteada en el capítulo anterior, en este caso, esta metodología es implementada

Más detalles

CAPÍTULO V PROPUESTA DE LA SOLUCIÓN

CAPÍTULO V PROPUESTA DE LA SOLUCIÓN CAPÍTULO V PROPUESTA DE LA SOLUCIÓN 5.1 Introducción En los últimos tres años la entidad financiera ha venido sufriendo cambios que le han permitido crecer y pasar de ser una Sociedad Financiera a un Banco

Más detalles

Informática y Programación Escuela de Ingenierías Industriales y Civiles Grado en Ingeniería en Ingeniería Química Curso 2010/2011

Informática y Programación Escuela de Ingenierías Industriales y Civiles Grado en Ingeniería en Ingeniería Química Curso 2010/2011 Módulo 1. Fundamentos de Computadores Informática y Programación Escuela de Ingenierías Industriales y Civiles Grado en Ingeniería en Ingeniería Química Curso 2010/2011 1 CONTENIDO Tema 1. Introducción

Más detalles

Facultad de Ingeniería Informática. Informe de las Prácticas Profesionales

Facultad de Ingeniería Informática. Informe de las Prácticas Profesionales Facultad de Ingeniería Informática CEIS Informe de las Prácticas Profesionales Título: Informatización de los Procesos de Negocio Solicitud de Trabajo Extra laboral en el CITI, a través de la BPMS BizAgi

Más detalles

UNIVERSIDAD DE GUADALAJARA

UNIVERSIDAD DE GUADALAJARA UNIVERSIDAD DE GUADALAJARA CENTRO UNIVERSITARIO DE LOS ALTOS DIVISIÓN DE ESTUDIOS EN FORMACIONES SOCIALES LICENCIATURA: INGENIERÍA EN COMPUTACIÓN UNIDAD DE APRENDIZAJE POR OBJETIVOS TALLER INTRODUCCIÓN

Más detalles

Con la interacción de tus empleados mejorará la productividad de tu negocio

Con la interacción de tus empleados mejorará la productividad de tu negocio 1. Introducción Con la interacción de tus empleados mejorará la productividad de tu negocio Los empleados de cualquier compañía precisan numerosos accesos en su trabajo diario, además de interaccionar

Más detalles

Programación Orientada a Objetos Profr. Pedro Pablo Mayorga

Programación Orientada a Objetos Profr. Pedro Pablo Mayorga Actividad 2 Unidad 1 Ciclo de vida del software y Diseño Orientado a Objetos Ciclo de Vida del Software Un modelo de ciclo de vida define el estado de las fases a través de las cuales se mueve un proyecto

Más detalles

2. Desarrollo. 2. Desarrollo. 2.1 Los requerimientos de la Mesa de Ayuda del INMEGEN

2. Desarrollo. 2. Desarrollo. 2.1 Los requerimientos de la Mesa de Ayuda del INMEGEN 2.1 Los requerimientos de la Mesa de Ayuda del INMEGEN La Mesa de Ayuda es el sistema de registro único para todos los eventos, trabajos y problemas relacionados con las Tecnologías de la Información.

Más detalles

Reproductor Multimedia Streaming v0.1

Reproductor Multimedia Streaming v0.1 Reproductor Multimedia Streaming v0.1 Joaquín Gutiérrez Gil Universidad Pablo de Olavide Ingeniería Técnica en Informática de Gestión Asignatura Proyecto Introducción El presente documento trata sobre

Más detalles

CARPETAS Y CONCEPTOS Bienvenidos a la sencillez

CARPETAS Y CONCEPTOS Bienvenidos a la sencillez ADAIO: GESTOR DOCUMENTAL adaio es un potente sistema de gestión documental preparado para adaptarse con facilidad a las necesidades de empresas de cualquier tamaño y sector. Teniendo en cuenta la estructura

Más detalles

CAPÍTULO 4 ANÁLISIS Y DISEÑO: e-commerce CONSTRUCTOR

CAPÍTULO 4 ANÁLISIS Y DISEÑO: e-commerce CONSTRUCTOR CAPÍTULO 4 ANÁLISIS Y DISEÑO: e-commerce CONSTRUCTOR En este capítulo se describe el análisis y diseño de un sistema, denominado e-commerce Constructor, el cual cumple con los siguientes objetivos: Fungir

Más detalles

Solución Online para la Administración de las Múltiples Facetas en Packaging

Solución Online para la Administración de las Múltiples Facetas en Packaging Solución Online para la Administración de las Múltiples Facetas en Packaging WebCenter WebCenter es una potente plataforma para Administración de Packaging, basada en la Web, que les permite gestionar

Más detalles

La obra se proporciona bajo los términos de esta licencia pública de Sisoft de México

La obra se proporciona bajo los términos de esta licencia pública de Sisoft de México Licencia La obra se proporciona bajo los términos de esta licencia pública de Sisoft de México S. A de C.V., Está protegida por derechos de autor y / u otras leyes aplicables. Cualquier uso diferente a

Más detalles

MODULO DE INVENTARIO DE PARTES Y ACCESORIOS PARA COMPUTADORES DE LA EMPRESA GIORLAU TECHNOLOGY SISRECOM MANUAL DE USUARIO JHONNY DANIEL ACERO GONZALEZ

MODULO DE INVENTARIO DE PARTES Y ACCESORIOS PARA COMPUTADORES DE LA EMPRESA GIORLAU TECHNOLOGY SISRECOM MANUAL DE USUARIO JHONNY DANIEL ACERO GONZALEZ MODULO DE INVENTARIO DE PARTES Y ACCESORIOS PARA COMPUTADORES DE LA EMPRESA GIORLAU TECHNOLOGY SISRECOM MANUAL DE USUARIO JHONNY DANIEL ACERO GONZALEZ CORPORACION UNIVERSITARIA MINUTO DE DIOS FACULTAD

Más detalles

Modelar, documentar, discutir, versionar, difundir, capacitar DESCRIPCIÓN TÉCNICA

Modelar, documentar, discutir, versionar, difundir, capacitar DESCRIPCIÓN TÉCNICA Sistema para Gestión de Conocimiento Modelar, documentar, discutir, versionar, difundir, capacitar DESCRIPCIÓN TÉCNICA Contenido Introducción... 3 Antecedentes... 4 Ediciones... 4 Empresarial... 4 Personal...

Más detalles

Javier Velásquez Maldonado velasquezj7@hotmail.com. Jhoanna Isabel Lansinot Tocain jlansinot@yahoo.com

Javier Velásquez Maldonado velasquezj7@hotmail.com. Jhoanna Isabel Lansinot Tocain jlansinot@yahoo.com DISEÑO, DESARROLLO E IMPLANTACIÓN DE UNA APLICACIÓN WEB PARA LA AUTOMATIZACIÓN DE LA INFORMACIÓN DE LA IGLESIA EVANGÉLICA INDÍGENA ECUATORIANA DE LA ALIANZA CRISTIANA Y MISIONERA. Javier Velásquez Maldonado

Más detalles

Software para manejo de bodega de la empresa Vinicas. Especificación de Requerimientos y Modelado Orientado a Objeto

Software para manejo de bodega de la empresa Vinicas. Especificación de Requerimientos y Modelado Orientado a Objeto Software para manejo de bodega de la empresa Vinicas Especificación de Requerimientos y Modelado Orientado a Objeto Integrantes: Marco González Jorge Kendall Cristian López Marcela Ponce V. Profesor: Sr.

Más detalles

GLOSARIO DE TERMINOS

GLOSARIO DE TERMINOS GLOSARIO DE TERMINOS A Aplicaciones Legacy.- Conjunto de aplicaciones desarrolladas o implementadas en plataformas de sistemas anteriores o antiguos. B Bases de Datos.- Organización y conservación de datos

Más detalles

Kra 2E # 5-55 B/ Los Lagos Pitalito Huila (Colombia)

Kra 2E # 5-55 B/ Los Lagos Pitalito Huila (Colombia) KoffeeSoft, es una empresa Laboyana, creada el 28 de Marzo de 2012 con 2 años de acreditación, seria, moderna, con excelente recurso humano capacitado por reconocidas instituciones a nivel nacional. KoffeeSoft

Más detalles

Ingeniería de Software

Ingeniería de Software Ingeniería de Software MSDN Ingeniería de Software...1 Ingeniería del Software_/_ Ingeniería y Programación...1 Análisis de Requerimientos...2 Especificación...3 Diseño...4 Desarrollo en Equipo...5 Mantenimiento...6

Más detalles

ELEMENTO I INTRODUCCION A LOS SISTEMAS DE BASES DE DATOS

ELEMENTO I INTRODUCCION A LOS SISTEMAS DE BASES DE DATOS Base de Datos ELEMENTO I INTRODUCCION A LOS SISTEMAS DE BASES DE DATOS Una base de datos es un conjunto de elementos de datos que se describe a sí mismo, con relaciones entre esos elementos, que presenta

Más detalles

V. CAPÍTULO: CONTRIBUCIÓN

V. CAPÍTULO: CONTRIBUCIÓN V. CAPÍTULO: CONTRIBUCIÓN Requerimientos del Sistema Para llevar a cabo el desarrollo de nuestro sistema se establecieron tanto los actores como los requerimientos funcionales y no funcionales del sistema.

Más detalles

Contenido. Prólogo... 3 Introducción... 11 Capítulo 1 Antecedentes y aplicaciones de la informática... 17

Contenido. Prólogo... 3 Introducción... 11 Capítulo 1 Antecedentes y aplicaciones de la informática... 17 5 Contenido Prólogo... 3 Introducción... 11 Capítulo 1 Antecedentes y aplicaciones de la informática... 17 1.1 Historia de la computación... 18 1.1.1 El cálculo en la antigüedad... 18 1.1.2 Dispositivos

Más detalles

Unidad 1. Introducción a los conceptos de Bases de Datos

Unidad 1. Introducción a los conceptos de Bases de Datos Unidad 1 Introducción a los conceptos de Bases de Datos 1.1 Definición de Base de Datos Dato: Conjunto de caracteres con algún significado, pueden ser numéricos, alfabéticos, o alfanuméricos. Información:

Más detalles

DESARROLLO DE APLICACIONES CON TECNOLOGÍAS WEB PROFESIONAL

DESARROLLO DE APLICACIONES CON TECNOLOGÍAS WEB PROFESIONAL Página 1 de 21 CUALIFICACIÓN DESARROLLO DE APLICACIONES CON TECNOLOGÍAS WEB PROFESIONAL Familia Profesional Informática y Comunicaciones Nivel 3 Código IFC154_3 Versión 5 Situación RD 1087/2005 Actualización

Más detalles

Capítulo 4. Requisitos del modelo para la mejora de la calidad de código fuente

Capítulo 4. Requisitos del modelo para la mejora de la calidad de código fuente Capítulo 4. Requisitos del modelo para la mejora de la calidad de código fuente En este capítulo definimos los requisitos del modelo para un sistema centrado en la mejora de la calidad del código fuente.

Más detalles

TFC. Ingeniería de Software MEMORIA. Consultor: Juan José Cuadrado Gallego

TFC. Ingeniería de Software MEMORIA. Consultor: Juan José Cuadrado Gallego TFC Ingeniería de Software Alumno: Halyna Klachko Consultor: Juan José Cuadrado Gallego Índice 1. Identificación del proyecto..5 1.1 Introducción...5 1.2 Objetivos del proyecto..5 1.3 Descripción general..5

Más detalles

GESTOR DE RECURSOS HUMANOS TELEFONOS DE MÉXICO.

GESTOR DE RECURSOS HUMANOS TELEFONOS DE MÉXICO. UNIVERSIDAD TECNOLÓGICA DE QUERÉTARO Voluntad. Conocimiento. Servicio. GESTOR DE RECURSOS HUMANOS TELEFONOS DE MÉXICO. Reporte de Estadía para obtener el Título de Técnico Superior Universitario en Tecnologías

Más detalles

Sistema Web para gestión de bibliotecas

Sistema Web para gestión de bibliotecas Sistema Web para gestión de bibliotecas Mirta Inés Bujakiewiez 1, María Victoria López 1 y Armando Taié 2 1 Departamento de Informática. Facultad de Cs. Exactas y Naturales y Agrimensura. Universidad Nacional

Más detalles

Introducción. Campos de Aplicación SGBD. Índice. Aplicaciones Representativas. Aplicaciones Representativas

Introducción. Campos de Aplicación SGBD. Índice. Aplicaciones Representativas. Aplicaciones Representativas SGBD Base de Un Sistema Gestor de consiste en: Datos Una colección de datos interrelacionados Un conjunto de programas para acceder a los datos Objetivo Principal de un SGBD: Proporcionar una forma práctica

Más detalles

Solución Online para la Administración de las Múltiples Facetas en Packaging

Solución Online para la Administración de las Múltiples Facetas en Packaging Solución Online para la Administración de las Múltiples Facetas en Packaging WebCenter WebCenter es una potente plataforma para Administración de Packaging, basada en la Web, que les permite gestionar

Más detalles

Análisis del Sistema de Información

Análisis del Sistema de Información Análisis del Sistema de Información ÍNDICE DESCRIPCIÓN Y OBJETIVOS... 2 ACTIVIDAD ASI 1: DEFINICIÓN DEL SISTEMA... 6 Tarea ASI 1.1: Determinación del Alcance del Sistema... 6 Tarea ASI 1.2: Identificación

Más detalles

CAPÍTULO V. Propuesta

CAPÍTULO V. Propuesta CAPÍTULO V Propuesta 5.1 Propuesta Implantación de una aplicación WEB para optimizar el Enlace Laboral de la Cámara de Comercio e Industria de El Salvador, Filial San Miguel 5.2 Requerimientos de la Aplicación

Más detalles

UNIVERSIDAD TECNOLÓGICA DE QUERÉTARO. Nombre del Proyecto: Empresa: Memoria que como parte de los requisitos para obtener el título de:

UNIVERSIDAD TECNOLÓGICA DE QUERÉTARO. Nombre del Proyecto: Empresa: Memoria que como parte de los requisitos para obtener el título de: UNIVERSIDAD TECNOLÓGICA DE QUERÉTARO Nombre del Proyecto: Modulo semiautomático para alta de empresas en red social Empresa: HIGH TECHNOLOGY & SUPPORT S.A. DE C.V. Memoria que como parte de los requisitos

Más detalles

UNIVERSIDAD TECNOLÓGICA DE QUERÉTARO. Voluntad, Conocimiento y Servicio.

UNIVERSIDAD TECNOLÓGICA DE QUERÉTARO. Voluntad, Conocimiento y Servicio. UNIVERSIDAD TECNOLÓGICA DE QUERÉTARO Voluntad, Conocimiento y Servicio. DESARROLLO DE UN SISTEMA DE REGISTRO EXPRESS VÍA DISPOSITIVO MÓVIL PARA UN AUTO LAVADO MEXIKEY S.A. DE C.V. Reporte de Estadía para

Más detalles

AVA-QHSE System. Introducción Características del producto Especificaciones Técnicas

AVA-QHSE System. Introducción Características del producto Especificaciones Técnicas Introducción Características del producto Especificaciones Técnicas Introducción Qué es AVA-QHSESystem? AVA-QHSESystem es una solución completa de apoyo a la gestión y cumplimiento de las normas de Seguridad,

Más detalles

CICLO SUPERIOR DESARROLLO DE APLICACIONES MULTIPLATAFORMA

CICLO SUPERIOR DESARROLLO DE APLICACIONES MULTIPLATAFORMA CICLO SUPERIOR DESARROLLO DE APLICACIONES MULTIPLATAFORMA PROGRAMACIÓN DIDACTICA ANUAL Parte específica del módulo: 0485. Programación Departamento de Familia Profesional de Informática Curso: 2014-15

Más detalles

Metodología de Ingeniería del Software para el desarrollo y mantenimiento de sistemas de información del Gobierno de Extremadura

Metodología de Ingeniería del Software para el desarrollo y mantenimiento de sistemas de información del Gobierno de Extremadura Metodología de Ingeniería del Software para el desarrollo y mantenimiento de sistemas de información del Gobierno de Extremadura Página 1 de 23 Índice del Documento 1.- Introducción... Página 4 2.- Propuesta

Más detalles

Curso UMA / Samsung DESARROLLO DE APPS PARA ANDROID

Curso UMA / Samsung DESARROLLO DE APPS PARA ANDROID Samsung TECH INSTITUTE Curso UMA / Samsung DESARROLLO DE APPS PARA ANDROID www.uma.es/techinstitute uro! t u f u t olla Desarr UNIVERSIDAD DE MÁLAGA GUÍA DEL CURSO DESARROLLO DE APPS PARA ANDROID Índice

Más detalles

DISEÑO E IMPLEMENTACION DE UN PORTAL WEB SOLUCIONES INTEGRALES CON TECNOLOGIA APLICADA

DISEÑO E IMPLEMENTACION DE UN PORTAL WEB SOLUCIONES INTEGRALES CON TECNOLOGIA APLICADA UNIVERSIDAD TECNOLÓGICA DE QUERÉTARO Voluntad. Conocimiento. Servicio. DISEÑO E IMPLEMENTACION DE UN PORTAL WEB SOLUCIONES INTEGRALES CON TECNOLOGIA APLICADA Reporte de Estadía para obtener el Título de

Más detalles

Nuestros objetivos son:

Nuestros objetivos son: El marketing digital es la promoción de marcas a través de todas las formas de los canales de publicidad digital para llegar a los consumidores. Ahora se incluye televisión, radio, Internet, el marketing

Más detalles

Su empresa siempre en contacto

Su empresa siempre en contacto Su empresa siempre en contacto Entorno Digital, S.A. (2009). 1/9 Qué es? Solución Web para ofrecer un servicio de valor añadido a sus clientes o empleados. Damos un paso más a la imagen corporativa de

Más detalles

Luis Esteban Peñaherrera Sandoval Ing. de Software

Luis Esteban Peñaherrera Sandoval Ing. de Software DESARROLLO DE UN SISTEMA DE APRENDIZAJE INTERACTIVO PARA EL ÁREA DEL IDIOMA INGLÉS CON EL SOPORTE DEL KINECT DE MICROSOFT- CASO PRÁCTICO PARA NIÑOS DE 6 A 8 AÑOS EN EL CENTRO EDUCATIVO ILINIZAS. Luis Esteban

Más detalles

Infraestructura Tecnológica

Infraestructura Tecnológica Infraestructura Tecnológica 1 Sesión No. 1 Nombre: Infraestructura de servidores Contextualización La infraestructura de cualquier servicio o mecanismo es importante, define el funcionamiento de los elementos

Más detalles

PROGRAMACIÓN DE MÓDULO DEPARTAMENTO INFORMÁTICA Y COMUNICACIONES CURSO 2º CICLO FORMATIVO ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS EN RED

PROGRAMACIÓN DE MÓDULO DEPARTAMENTO INFORMÁTICA Y COMUNICACIONES CURSO 2º CICLO FORMATIVO ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS EN RED Página 1 de 17 DEPARTAMENTO INFORMÁTICA Y COMUNICACIONES CURSO 2º CICLO FORMATIVO ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS EN RED 1. Introducción. MÓDULO IMPLANTACIÓN DE APLICACIONES WEB Este módulo de

Más detalles

Rutas didácticas modificadas 2012 1

Rutas didácticas modificadas 2012 1 Rutas didácticas modificadas 2012 1 Justificación El Programa Nacional de Informática Educativa MEP-FOD, atendiendo las recomendaciones de los educadores, comprendiendo los diversos contextos de las zonas

Más detalles

Personalice esta presentación

Personalice esta presentación PÁGINA DE INSTRUCCIONES: ELIMINAR ANTES DE LA PRESENTACIÓN Personalice esta presentación No tiene que empezar de cero. Esto es solo el principio, adapte esta presentación para que tenga más sentido para

Más detalles

Informe Funcional BQS Página 1

Informe Funcional BQS Página 1 Informe Funcional BQS (Buzón de Quejas / Sugerencias) Informe Funcional BQS Página 1 Contenido de la Memoria Introducción... 4 Esquema de Datos, Comunicaciones y Accesos... 5 Características a Destacar...

Más detalles

Tema 3: Bases de datos en Entorno Web

Tema 3: Bases de datos en Entorno Web Tema 3: Bases de datos en Entorno Web 1. Introducción. Un sistema de bases de datos proporciona un control centralizado de los datos. Esto contrasta con la situación que prevalece actualmente, donde a

Más detalles

CAPITULO III ANÁLISIS

CAPITULO III ANÁLISIS 69 CAPITULO III ANÁLISIS 3. 1. METODOLOGIA PARA EL DESARROLLO DEL PORTAL Para el desarrollo de este software se utilizará el paradigma más conocido en ingeniería de software: Paradigma lineal o secuencial,

Más detalles

Universidad Autónoma del Estado de Hidalgo Escuela Superior de Ciudad Sahagún

Universidad Autónoma del Estado de Hidalgo Escuela Superior de Ciudad Sahagún Universidad Autónoma del Estado de Hidalgo Escuela Superior de Ciudad Sahagún Asignatura: Sistemas Organizacionales Informáticos Tema: Introducción a las bases de datos y Access Profesores de la Academia

Más detalles

Aplicaciones Web que Permitan Administrar Portafolios para Gestionar el Aprendizaje

Aplicaciones Web que Permitan Administrar Portafolios para Gestionar el Aprendizaje Escuela Universitaria de Ingeniería Industrial, Informática y Sistemas Área de Computación e Informática Universidad Tarapacá Arica Aplicaciones Web que Permitan Administrar Portafolios para Gestionar

Más detalles

Capítulo 1: Introducción

Capítulo 1: Introducción Capítulo 1: Introducción Moisés Muñoz Nieto -1- 1.1. Descripción del problema. La idea de Avicaz surgió en 2010 en Cazalla de la Sierra, provincia de Sevilla. Tras años de experiencia como criador de pequeñas

Más detalles

Curso de Informática básica

Curso de Informática básica Universidad Rey Juan Carlos Curso de Informática básica Estefanía Martín Barroso Liliana Patricia Santacruz Valencia Laboratorio de Tecnologías de la Información en la Educación Contenidos 2 Bloque 1:

Más detalles

INGENIERÍA DE SOFTWARE. Sesión 3: Tipos

INGENIERÍA DE SOFTWARE. Sesión 3: Tipos INGENIERÍA DE SOFTWARE Sesión 3: Tipos Contextualización Actualmente existe una gran variedad en los software que se pueden clasificar en varias categorías, como pueden ser, por tipo de licencia, tipo

Más detalles

Novell ZENworks Configuration Management para entornos de Microsoft * Windows *

Novell ZENworks Configuration Management para entornos de Microsoft * Windows * Guía GESTIÓN DE SISTEMAS Novell ZENworks Configuration Management para entornos de Microsoft * Windows * Novell ZENworks Configuration Management para entornos de Microsoft Windows Índice: 2..... Bienvenido

Más detalles

VISIÓN GENERAL HERRAMIENTAS COMERCIALES

VISIÓN GENERAL HERRAMIENTAS COMERCIALES VISIÓN GENERAL El servidor de MS SQL se ha convertido en un estándar en muchas partes de la América corporativa. Puede manejar volúmenes de datos grandes y se integra bien con otros productos de Microsoft.

Más detalles

DESARROLLO DE COMPONENTES PARA LA INTEGRACIÓN DEL PORTAL CORPORATIVO DEL CITI CON LA BPMS BIZAGI

DESARROLLO DE COMPONENTES PARA LA INTEGRACIÓN DEL PORTAL CORPORATIVO DEL CITI CON LA BPMS BIZAGI DESARROLLO DE COMPONENTES PARA LA INTEGRACIÓN DEL PORTAL CORPORATIVO DEL CITI CON LA BPMS BIZAGI Informe de Práctica Profesional de 4to Año, Ingeniería Informática Autor: Manuel Alejandro Aguilar Díaz

Más detalles

Ficha de Producto. Características generales. Descripción de Producto. Disponible en formato licencia o Cloud (software as a service).

Ficha de Producto. Características generales. Descripción de Producto. Disponible en formato licencia o Cloud (software as a service). Descripción de Producto ServiceTonic es el software 100% web para la gestión de servicios que bajo las premisas de facilidad de uso y flexibilidad convierte su amplia funcionalidad en la plataforma ideal

Más detalles

1. Capítulo 1: Herramientas de Software para el sistema

1. Capítulo 1: Herramientas de Software para el sistema 1. Capítulo 1: Herramientas de Software para el sistema 1.1 Conceptos Generales 1.1.1 Joomla.- Es un sistema dinámico que gestiona y administra contenidos de código abierto, y permite desarrollar sitios

Más detalles

MANUAL DE USUARIO PARA SOPORTE DE SINERGYHARD EN TIVOLI SERVICE REQUEST MANAGER. Enero de 2012

MANUAL DE USUARIO PARA SOPORTE DE SINERGYHARD EN TIVOLI SERVICE REQUEST MANAGER. Enero de 2012 MANUAL DE USUARIO PARA SOPORTE DE SINERGYHARD EN TIVOLI SERVICE REQUEST MANAGER Enero de 2012 Contenido Acceso a la herramienta... 3 Buscar soluciones... 4 Creación de Solicitud de Servicio de Usuario...

Más detalles

Una computadora es un dispositivo electrónico, operando bajo el control de las instrucciones almacenadas en su propia unidad de memoria.

Una computadora es un dispositivo electrónico, operando bajo el control de las instrucciones almacenadas en su propia unidad de memoria. Informáticas I 1. Sistemas Operativos Para comprender el concepto de sistemas operativos y entender los diferentes tipos de ventanas disponibles lo primero que tenemos que cubrir algunas definiciones básicas.

Más detalles

DISEÑO FLASH DE RECURSOS MULTIMEDIA PARA LA ENSEÑANZA

DISEÑO FLASH DE RECURSOS MULTIMEDIA PARA LA ENSEÑANZA Edición 2005 Guía del alumn@ DISEÑO FLASH DE RECURSOS MULTIMEDIA PARA LA ENSEÑANZA MATERIALES PARA LA FORMACIÓN A DISTANCIA DEL PROFESORADO Autor: Fernando Posada Prieto Guía del alumn@ Contenidos 1. Objetivos

Más detalles

MS_20488 Developing Microsoft SharePoint Server 2013 Core Solutions

MS_20488 Developing Microsoft SharePoint Server 2013 Core Solutions S MS_20488 Developing Microsoft SharePoint Server 2013 Core Solutions www.ked.com.mx Av. Revolución No. 374 Col. San Pedro de los Pinos, C.P. 03800, México, D.F. Tel/Fax: 52785560 Introducción En este

Más detalles

2.1 Ingeniería de Software

2.1 Ingeniería de Software Capítulo 2 Marco Teórico Se pretende desarrollar un software que pueda ser aplicado como una herramienta útil para la administración de una empresa. Es necesario tener en cuenta que, en todo desarrollo

Más detalles

COLEGIO DE BACHILLERES ELABORADO POR: ING. IVETT ZARZA HIDALGO Y LIC. CLAUDIA HERNÀNDEZ ALPÍZAR PROFA. DE INFORMATICA Y DE CECAT-INFORMATICA

COLEGIO DE BACHILLERES ELABORADO POR: ING. IVETT ZARZA HIDALGO Y LIC. CLAUDIA HERNÀNDEZ ALPÍZAR PROFA. DE INFORMATICA Y DE CECAT-INFORMATICA Visual Basic.NET es la última versión del sistema de desarrollo Visual Basic. Antes de empezar a crear aplicaciones en Visual Basic.NET, le será útil conocer y entender algunos conceptos básicos de.net.

Más detalles

MANUAL DE USUARIO SEGUIMIENTO DE TÍTULOS OFICIALES. 5 de febrero de 2010

MANUAL DE USUARIO SEGUIMIENTO DE TÍTULOS OFICIALES. 5 de febrero de 2010 MANUAL DE USUARIO SEGUIMIENTO DE TÍTULOS OFICIALES 5 de febrero de 2010 INDICE 1. CONFIGURACION DEL IDIOMA EN INTERNET EXPLORER... 3 2. GESTIÓN DE USUARIOS... 5 2.1. Modificaciones de las propiedades del

Más detalles

E. ETAPA V: DESARROLLO Y DOCUMENTACION DEL SITIO WEB. GENERALIDADES

E. ETAPA V: DESARROLLO Y DOCUMENTACION DEL SITIO WEB. GENERALIDADES 158 CAPITULO V DESARROLLO DEL DISEÑO DE UN SITIO WEB MULTIMEDIA BASADO EN UN MAPA INTERACTIVO PARA FACILITAR LA ORIENTACION DE LOS DESTINOS TURISTICOS DE LA RED NACIONAL, ADMINISTRADOS POR EL INSTITUTO

Más detalles

MANTENIMIENTO DEL SISTEMA DE PUNTO DE VENTA DE GRUPO ESNA TIK-TOK. SOLSER Soluciones y Servicios

MANTENIMIENTO DEL SISTEMA DE PUNTO DE VENTA DE GRUPO ESNA TIK-TOK. SOLSER Soluciones y Servicios UNIVERSIDAD TECNOLÓGICA DE QUERÉTARO Voluntad Conocimiento Servicio MANTENIMIENTO DEL SISTEMA DE PUNTO DE VENTA DE GRUPO ESNA TIK-TOK SOLSER Soluciones y Servicios Reporte de Estadía para obtener el Título

Más detalles

HP Insight Remote Support

HP Insight Remote Support HP Insight Remote Support Guía de instalación rápida Versión de software: 7.0.8 Fecha de emisión del documento: julio 2013 Fecha de emisión del software: julio 2013 AVISOS LEGALES Garantía Hewlett-Packard

Más detalles

1.1.- Objetivos de los sistemas de bases de datos 1.2.- Administración de los datos y administración de bases de datos 1.3.- Niveles de Arquitectura

1.1.- Objetivos de los sistemas de bases de datos 1.2.- Administración de los datos y administración de bases de datos 1.3.- Niveles de Arquitectura 1. Conceptos Generales 2. Modelo Entidad / Relación 3. Modelo Relacional 4. Integridad de datos relacional 5. Diseño de bases de datos relacionales 6. Lenguaje de consulta estructurado (SQL) 1.1.- Objetivos

Más detalles

Planeación de Help Desk

Planeación de Help Desk Planeación de Help Desk Antes de empezar formalmente a ayudar a otros con problemas de computadores, debe tomar ciertas decisiones previas. Es necesario que entienda la importancia de trabajar con los

Más detalles

E-Info Commerce. Sáquele el máximo rendimiento a su negocio en Internet

E-Info Commerce. Sáquele el máximo rendimiento a su negocio en Internet Sáquele el máximo rendimiento a su negocio en Internet Qué es la solución E-Info Commerce? Solución Web para ofrecer un servicio de valor añadido a sus clientes o empleados. Damos un paso más a la imagen

Más detalles

Desarrollo de una Aplicación Móvil para Revisar

Desarrollo de una Aplicación Móvil para Revisar Desarrollo de una Aplicación Móvil para Revisar Horarios de Atención de Tutores de la UNAD Development of a Movil Application for Check Over Office Hours of Tutors of the Unad Correa Rodríguez Arellys

Más detalles

Por qué MobilityGuard OneGate?

Por qué MobilityGuard OneGate? Para Acceso de Cualquier Escenario Solo Una Solución Por qué MobilityGuard OneGate? Escenarios 1 Acceda desde cualquier lugar 2 Identifique sólidamente los usuarios 3 No más notas de recordatorio con ingreso

Más detalles

UNIVERSIDAD DR. JOSE MATIAS DELGADO

UNIVERSIDAD DR. JOSE MATIAS DELGADO NOMBRE DE LA ASIGNATURA: PROGRAMACIÓN DE COMPUTADORAS 3 a. Generalidades. Número de Orden: Prerrequisito (s): 25 Código: PRC 3 PRC 2 Ciclo Académico: Área: V Especializada U.V.: 4 Duración del Ciclo en

Más detalles

ventas de tecnologías.

ventas de tecnologías. POLITÉCNICO COLOMBIANO JAIME ISAZA CADAVID FACULTAD DE INGENIERÍA INGENIERIA EN INFORMÁTICA FORMATO A DILIGENCIAR PARA SU IDEA DE NEGOCIO INFORMACIÓN GENERAL DE LOS PROPONENTES NOMBRE Y APELLIDOS DE DOCUMENTOS

Más detalles

MANUAL DEL REGISTRO UNIFICADO DE ENTIDADES DEL ESTADO PERUANO SECRETARIA DE GESTIÓN PUBLICA

MANUAL DEL REGISTRO UNIFICADO DE ENTIDADES DEL ESTADO PERUANO SECRETARIA DE GESTIÓN PUBLICA MANUAL DEL REGISTRO UNIFICADO ÍNDICE:. GENERALIDADES 04. Objetivo...04. Tipos de Usuario...04. Secciones en las que se Organiza el Documento...05.4 Requerimientos para el Uso del Rueep...05.5 Acerca Del

Más detalles

Especificació n funciónal

Especificació n funciónal Especificació n funciónal Proyecto: FITA PORTAL WEB Y APP MOVIL FITA 1 PERMISOS SOBRE EL DOCUMENTO Tabla de permisos sobre el documento Edición Revisión Aprobación Carlos Celorrio/Carlos Farias Carlos

Más detalles

PROGRAMACIÒN DE MODULOS COMPLEMENTARIOS DEL SISTEMA DE VENTAS EN ZERMAT INTERNACIONAL SOLSER

PROGRAMACIÒN DE MODULOS COMPLEMENTARIOS DEL SISTEMA DE VENTAS EN ZERMAT INTERNACIONAL SOLSER UNIVERSIDAD TECNOLÓGICA DE QUERÉTARO Voluntad. Conocimiento. Servicio. PROGRAMACIÒN DE MODULOS COMPLEMENTARIOS DEL SISTEMA DE VENTAS EN ZERMAT INTERNACIONAL SOLSER Reporte de Estadía para obtener el Título

Más detalles

1. INTRODUCCIÓN Y OBJETIVOS

1. INTRODUCCIÓN Y OBJETIVOS 1. INTRODUCCIÓN Y OBJETIVOS Los teléfonos móviles son ya parte esencial en nuestra forma de vida y cada día son más los usuarios de estos terminales. Hasta ahora nos han acompañado a todas partes y nos

Más detalles

ÍNDICE. Introducción y características... 1. Capítulo 1. Requisitos, instalación, configuración e inicio... 3

ÍNDICE. Introducción y características... 1. Capítulo 1. Requisitos, instalación, configuración e inicio... 3 ÍNDICE Introducción y características... 1 Capítulo 1. Requisitos, instalación, configuración e inicio... 3 Requisitos de software para Windows 8... 3 Instalación de Windows 8... 4 Tareas previas a la

Más detalles

http://www.p-hd.com.ar

http://www.p-hd.com.ar http://www.p-hd.com.ar Revisión Julio 2010 Pág. 1 de 20 Tabla de contenido 1 Introducción... 3 2 Instalación y configuración inicial.... 4 2.1 Lenguaje de las pantallas.... 4 2.2 Parámetros de acceso a

Más detalles

CAPÍTULO II. Gráficos Dinámicos.

CAPÍTULO II. Gráficos Dinámicos. 2.1 Definición. Los gráficos dinámicos son representaciones a escala del proceso, en donde se muestra la información de las variables del proceso a través de datos numéricos y de animación gráfica. Éstos

Más detalles

En nuestro capitulo final, daremos las conclusiones y las aplicaciones a futuro

En nuestro capitulo final, daremos las conclusiones y las aplicaciones a futuro Capitulo 6 Conclusiones y Aplicaciones a Futuro. En nuestro capitulo final, daremos las conclusiones y las aplicaciones a futuro para nuestro sistema. Se darán las conclusiones para cada aspecto del sistema,

Más detalles

Identificación rápida de cuellos de botella: Una mejor manera de realizar pruebas de carga. Documento técnico de Oracle Junio de 2009

Identificación rápida de cuellos de botella: Una mejor manera de realizar pruebas de carga. Documento técnico de Oracle Junio de 2009 Identificación rápida de cuellos de botella: Una mejor manera de realizar pruebas de carga Documento técnico de Oracle Junio de 2009 Identificación rápida de cuellos de botella: Una mejor manera de realizar

Más detalles

PORTAFOLIO DE SERVICIOS INTERACTIVO MENU

PORTAFOLIO DE SERVICIOS INTERACTIVO MENU PORTAFOLIO DE SERVICIOS INTERACTIVO PORTAFOLIO SOFTWARE A LA MEDIDA DISEÑO WEB DISEÑO & PUBLICIDAD REDES SOCIALES Y POSICIONAMIENTO COMERCIO ELECTRONICO & E-MARKETING APLICACIONES MÓVILES VENTA & MANTENIMIENTO

Más detalles

Máster en Instalación, Gestión y Mantenimiento de CRM: Gestión de Relaciones con Clientes

Máster en Instalación, Gestión y Mantenimiento de CRM: Gestión de Relaciones con Clientes Máster en Instalación, Gestión y Mantenimiento de CRM: Gestión de Relaciones con Clientes Titulación certificada por EUROINNOVA BUSINESS SCHOOL Máster en Instalación, Gestión y Mantenimiento de CRM: Gestión

Más detalles

Especialidad: Desarrollador Software especializado en tecnologías.net

Especialidad: Desarrollador Software especializado en tecnologías.net Especialidad: Desarrollador Software especializado en tecnologías.net Datos generales de la especialidad 1. FAMILIA PROFESIONAL: INFORMATICA 2. DENOMINACIÓN DEL CURSO: DISEÑADOR SOFTWARE ESPECIALIZADO

Más detalles

w w w. l o c a t i o n - w o r l d. c o m

w w w. l o c a t i o n - w o r l d. c o m 1 En la actualidad el 80% de la información de una empresa está relacionada a un lugar. La variable de ubicación está presente en todas las áreas críticas de un negocio. Sin embargo, las organizaciones

Más detalles

ADMINISTRACIÓN DE TECNOLOGÍAS E INFORMACIÓN PROCEDIMIENTO VERSIÓN: 1 SOPORTE MANTENIMIENTO ATENCION A USUARIOS

ADMINISTRACIÓN DE TECNOLOGÍAS E INFORMACIÓN PROCEDIMIENTO VERSIÓN: 1 SOPORTE MANTENIMIENTO ATENCION A USUARIOS ADMINISTRACIÓN DE TECNOLOGÍAS E INFORMACIÓN PROCEDIMIENTO VERSIÓN: 1 SOPORTE MANTENIMIENTO ATENCION A USUARIOS CÓDIGO: APO4-P-001 FECHA DE VIGENCIA 25/Nov/2013 1. OBJETIVO Gestionar, brindar soporte y

Más detalles

Manual. Artologik HelpDesk. Versión 3.4. Artisan Global Software

Manual. Artologik HelpDesk. Versión 3.4. Artisan Global Software Gestión de Proyectos Gestión del Tiempo Encuestas Gestión del E-mail HelpDesk Herramienta de Publicación Sistema de Reservas Manual Artologik HelpDesk Versión 3.4 Manual Artologik HelpDesk Desea darle

Más detalles

Índice Introducción... 2 Metodología... 3 Gestión de solicitudes y parque informático...3 Centro de Atención al Usuario...3 Funcionamiento...

Índice Introducción... 2 Metodología... 3 Gestión de solicitudes y parque informático...3 Centro de Atención al Usuario...3 Funcionamiento... Índice Introducción... 2 Metodología... 3 Gestión de solicitudes y parque informático...3 Centro de Atención al Usuario...3 Funcionamiento...3 Soporte Aplicado y Preventivo...4 Plan de actividades...5

Más detalles