UNIVERSIDAD VERACRUZANA TESINA. Licenciado en Sistemas Computacionales Administrativos. Jorge Arturo González Mora

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

Download "UNIVERSIDAD VERACRUZANA TESINA. Licenciado en Sistemas Computacionales Administrativos. Jorge Arturo González Mora"

Transcripción

1 UNIVERSIDAD VERACRUZANA Facultad de Contaduría y Administración Desarrollo e Implementación del Sistema de Reservación de Recursos para la Facultad de Contaduría y Administración TESINA para obtener el Título de: Licenciado en Sistemas Computacionales Administrativos Presenta: Jorge Arturo González Mora Asesor: M.S.I. Nancy A. Olivares Ruíz Cuerpo Académico: Las Tecnologías de Información y las organizaciones inteligentes en la sociedad del conocimiento Xalapa-Enríquez, Veracruz Agosto 2010

2

3 UNIVERSIDAD VERACRUZANA Facultad de Contaduría y Administración Desarrollo e Implementación del Sistema de Reservación de Recursos para la Facultad de Contaduría y Administración TESINA para obtener el Título de: Licenciado en Sistemas Computacionales Administrativos Presenta: Jorge Arturo González Mora Asesor: M.S.I. Nancy A. Olivares Ruíz Cuerpo Académico: Las Tecnologías de Información y las organizaciones inteligentes en la sociedad del conocimiento Xalapa-Enríquez, Veracruz Agosto 2010

4 DEDICATORIAS Y/O AGRADECIMIENTOS Quiero agradecer a mis padres por todo el apoyo, cariño y comprensión que me ofrecieron a lo largo de mis estudios y por darme la oportunidad de cursar una carrera que sin duda alguna es el mejor legado que ellos pueden darme. A mi familia: mi hermana, mis abuelos, mis tíos y mis primos por estar ahí siempre que los necesite, a ellos también les dedico la realización de este trabajo. A los maestros que tuve a lo largo de mi carrera, quiero agradecerles por los conocimientos impartidos y por ayudarme en mi formación para lograr la culminación de mis estudios profesionales. A los amigos que conocí en estos cuatro años de carrera, gracias por brindarme su amistad, junto a ustedes viví una de las mejores etapas de la vida y tengo recuerdos que jamás olvidare.

5 INDICE RESUMEN... 1 INTRODUCCIÓN... 2 CAPITULO I: LAS TECNOLOGÍAS DE LA INFORMACIÓN EN LAS ORGANIZACIONES Definición de Tecnologías de Información Diferencia entre Tecnologías de Información y Sistemas de Información Enfoques actuales de sistemas de información Enfoque técnico Enfoque conductual Sistemas Sociotécnicos El rol de los sistemas de información en las organizaciones actuales Metodologías para el desarrollo de Sistemas de Información Ciclos de Vida Justificación del Modelo en cascada Modelo en Cascada Ingeniería y análisis del Sistema Análisis de los requisitos Diseño Prueba Mantenimiento Metodología Áncora para el análisis de requisitos Aplicaciones y Sistemas Web III

6 4.1. Concepto de aplicaciones Web Desarrollo de Aplicaciones Web Desarrollo de sistemas Basados en Web Importancia de los sistemas basados en web Lenguajes de programación PHP Ajax Herramientas para realizar el sistema Dreamweaver Flash MySQL CAPÍTULO II: CONTEXTO DEL PROYECTO: FACULTAD DE CONTADRÍA Y ADMINISTRACIÓN (Universidad Veracruzana) Antecedentes Facultad de Contaduría y Administración Cuerpo directivo Estructura Jerárquica Departamentos de la Facultad Antecedentes: El Sistema Integral de Gestión Administrativa (SIGA) Descripción de los Centros de Cómputo y Salas Audiovisuales Problemática CAPITULO III: PROPUESTA ANTERIOR DEL SISTEMA DE RESERVACIÓN DE RECURSOS Propuesta del Sistema de Reservación de Recursos Objetivos IV

7 Objetivo General Objetivos Específicos Beneficios Justificación Metodología CAPITULO IV: REDISEÑO, DESARROLLO E IMPLEMENTACIÓN DEL SISTEMA DE RESERVACIÓN DE RECURSOS Análisis FODA Hipótesis Aplicación de la metodología Análisis de los requisitos Requerimientos funcionales Requisitos de implementación Requisitos de seguridad Requisitos de disponibilidad Estudio de factibilidad Factibilidad técnica Factibilidad operacional Factibilidad económica Proceso de reservación de recursos Bitácora de desarrollo Modelos de Caso de Uso Modelo lógico de la Base de Datos Diseño de módulo a programar Rediseño de Interfaz V

8 14. Implementación Fase de pruebas al sistema Resultados de las pruebas Capacitación CONCLUSIONES FUENTES DE INFORMACION INDICE DE FIGURAS ANEXOS VI

9 RESUMEN En el presente trabajo recepcional se aborda la problemática que existe en la Facultad de Contaduría y Administración por no tener automatizado el proceso de reservación de centros de cómputo y salas audiovisuales a pesar de que desde hace varios existe la propuesta de un sistema que agilice esta actividad. El primer capítulo comprende el marco teórico en donde se habla de la importancia de las tecnologías y sistemas de información en la actualidad, asimismo se da una explicación de las metodologías y herramientas empleadas para la realización de este sistema. El segundo capítulo es un marco contextual en el que se habla sobre la Universidad Veracruzana, la Facultad de Contaduría y Administración, el Sistema Integral de Gestión Administrativa, los Centros de Cómputo y la problemática que se da en ellos. El tercer capítulo habla sobre la propuesta del Sistema de Reservación de Recursos desarrollada por el egresado Eleazar Segundo Jiménez. Finalmente el cuarto capítulo se centra en la elaboración de la nueva propuesta de desarrollo de este sistema así como su implementación. 1

10 INTRODUCCIÓN

11 En la actualidad los proyectos en el área de la Tecnología de Información (TI) están siendo cada vez más importantes, comprendiendo varios ámbitos dentro del campo profesional. El uso de la Tecnología de Información, ayuda a las organizaciones otorgándoles una mayor ventaja competitiva en el mercado, mediante la creación de sistemas de información, entre otros productos o servicios. La gran importancia que tienen las tecnologías de información en las organizaciones actuales se debe a que apoyan en la automatización de varios procesos que anteriormente eran realizados de forma manual y que hoy en día pueden realizarse en menos tiempo y con mayor precisión. Precisamente la realización de este proyecto permitirá la automatización de un proceso dentro de la Facultad de Contaduría y Administración: el proceso de reservación de salas audiovisuales y centros de cómputo. El objetivo final de este trabajo recepcional es lograr la implementación de un sistema que la facultad de Contaduría y Administración ha requerido desde hace ya algún tiempo y que con seguridad generará un impacto positivo para el cuerpo académico, directivo, alumnos y personal en general de esta facultad. En el año 2008, para obtener el grado de Licenciado en Sistemas Computacionales Administrativos, el estudiante Eleazar Segundo Jiménez, diseño una propuesta para la creación de un sistema que automatizara el proceso de reservación y asignación de los centros de cómputo y salas audiovisuales de la Facultad de Contaduría y Administración. Dicho sistema pasaría a ser un subsistema del Sistema Integral de Gestión Administrativa (SIGA), utilizando algunas tablas de su base de datos y algunos de los niveles de acceso (usuarios) con los que ya cuenta dicho sistema. 3

12 Segundo Jiménez señaló que con la creación del llamado Sistema de Reservación de Recursos se evitarían ciertos conflictos tales como: No saber a quién recurrir para reservar los recursos (Centro de Cómputo de Contaduría y Administración, Laboratorio de Sistemas Computacionales Administrativos, aula Develop, salas audiovisuales y el auditorio de la facultad). La persona encargada de realizar las reservaciones no siempre se encuentra en los horarios en que los alumnos o maestros requieren hacer una reservación. En ocasiones la reservación se hace con mucha anticipación y se otorgan muchas fechas a un solo profesor o experiencia educativa. Se complica la asignación equitativa de estos recursos, pues muchas veces se resguardan lugares y horarios que no son aprovechados de manera adecuada. A veces las aulas se encuentran disponibles, pero no es posible utilizarlas debido a que no se tiene preparado el hardware y software que se necesita para la clase. Con este Sistema de Reservación de Recursos se obtendrían beneficios tales como: Tener un mayor control de los centros de cómputo y las salas audiovisuales. Poder generar reportes diarios de las reservaciones que se han realizado. Utilizar eficientemente los recursos de la facultad. 4

13 Hacer reservaciones de manera electrónica. Consultar la disponibilidad de los recursos con tiempo suficiente para planear las clases. Evitar reservaciones con mucha anticipación, para no saturar los recursos de la facultad. Evitar traslapes de horarios entre los académicos Enviar notificaciones a los profesores que tengan reservaciones en caso de que éstas tengan que cancelarse. Cabe mencionar que el proyecto del sistema de Reservación de Recursos realizado por el tesista Eleazar Segundo Jiménez se quedo solamente como una propuesta, y al paso del tiempo, se ha considerado necesario hacer el desarrollo e implementación del sistema, basado en la propuesta del trabajo recepcional, asimismo, realizar la integración de dicho subsistema al SIGA. 5

14 CAPITULO I: LAS TECNOLOGÍAS DE LA INFORMACIÓN EN LAS ORGANIZACIONES

15 1. El rol de los sistemas de información en las organizaciones actuales. En la actualidad los proyectos en el área de la Tecnología de Información (TI) están siendo cada vez más importantes, comprendiendo varios ámbitos dentro del campo profesional. El uso de la Tecnología de Información, ayuda a las organizaciones otorgándoles una mayor ventaja competitiva en el mercado, mediante la creación de sistemas de información, entre otros productos o servicios. Laudon (2008), afirma que los sistemas de información son esenciales para realizar negocios cotidianos, así como para lograr objetivos estratégicos de negocios. No se puede imaginar la existencia de sectores completos de la economía sin inversiones sustanciales en sistemas de información. Las empresas de comercio electrónico simplemente no existirían. Las actuales empresas de servicios (financieras, de seguros, de bienes raíces y de servicios personales como agencias de viajes, hospitales e instituciones educativas) no podrían operar sin sistemas de información. De igual manera las empresas minoristas y manufactureras necesitan de sistemas de información para competir y prosperar. Puede decirse que la tecnología de información constituye el fundamento de los negocios en el siglo XXI. Existe una creciente interdependencia entre los sistemas de información de una empresa y sus capacidades empresariales. Los cambios de estrategia, las reglas y los procesos de negocios requieren cada vez más cambios en hardware, software, bases de datos y telecomunicaciones. Con frecuencia, lo que la organización quisiera lograr depende de lo que sus sistemas le permitan hacer. 7

16 De manera específica, las empresas invierten fuerte en sistemas de información para conseguir seis objetivos estratégicos de negocios: excelencia operativa, nuevos productos, servicios y modelos de negocios, buenas relaciones con clientes y proveedores, toma de decisiones mejorada, ventaja competitiva y supervivencia Definición de Tecnologías de Información Para Laudon (2008) la Tecnología de Información (TI) consiste en todo el hardware y software que una empresa requiere para alcanzar sus objetivos de negocios. Esto incluye no solo computadoras, impresoras, asistentes digitales personales, sino también software, como los sistemas operativos Windows o Linux, el conjunto de programas de escritorio Microsoft Office y los varios miles de programas de cómputo que se pueden encontrar en cualquier empresa grande típica Diferencia entre Tecnologías de Información y Sistemas de Información Según Laudon un Sistema de Información se puede definir desde el punto de vista técnico como un conjunto de componentes interrelacionados que recolectan, procesan, almacenan y distribuyen información para apoyar la toma de decisiones y el control en una organización. Además, los sistemas de información también pueden ayudar a los gerentes y los trabajadores a analizar problemas, visualizar asuntos complejos y crear nuevos productos. En conclusión podría decirse que las Tecnologías de la Información son el ambiente que dará el soporte para los Sistemas de Información. 8

17 1.2. Enfoques actuales de sistemas de información. El estudio de los sistemas de información es un campo multidisciplinario. No predomina una teoría o perspectiva, sino que se relaciona con aspectos y conocimientos aportados por disciplinas técnicas y conductuales. Enfoques técnicos Ciencias de la computación Investigación de operaciones Ciencias de la administración MIS Sociología Psicología Economía Enfoques conductuales Figura 1.1 Enfoques actuales de los sistemas de información Fuente: Laudon y Laudon, Sistemas de Información Gerencial Enfoque técnico. El enfoque técnico de los sistemas de información pone de relieve los modelos basados en las matemáticas para el estudio de los sistemas de información, así como la tecnología física y las capacidades formales de estos sistemas. Las disciplinas que contribuyen al enfoque técnico son: las ciencias de la computación, las ciencias de la administración y la investigación de operaciones. 9

18 Enfoque conductual. Parte importante del campo de los sistemas de información se encarga de los aspectos conductuales que surgen al momento de desarrollar y dar mantenimiento a largo plazo a los sistemas de información. Aspectos como la integración estratégica de la empresa, diseño, implementación, uso y administración no se pueden explorar con éxito utilizando los modelos que se emplean en el enfoque técnico. Por ejemplo, los sociólogos estudian los sistemas de información atendiendo a la manera en que los grupos y las organizaciones dan forma al desarrollo de los sistemas y como éstos afectan a los individuos, grupos y organizaciones. El enfoque conductual no ignora la tecnología. De hecho es la propia tecnología de los sistemas de información la que suele estimular un problema o aspecto conductual. Pero en general, este enfoque no se concentra en las soluciones técnicas. En vez de ello lo hace en los cambios de actitud, políticas administrativas y organizacionales así como en el comportamiento Sistemas Sociotécnicos. En una perspectiva sociotécnica, el desempeño de un sistema se optimiza cuando tanto la tecnología como la organización se alinean mutuamente hasta lograr una conjunción satisfactoria. 10

19 TECNOLOGÍA Alternativa 1 ORGANIZACIÓN Alternativa 1 Alternativa 2 Alternativa 2 Alternativa 3 Alternativa 3 Diseño final de la tecnología Diseño final de la tecnología Figura 1.2 Perspectiva sociotécnica de los sistemas de información Fuente: Laudon y Laudon, Sistemas de Información Gerencial 2. Metodologías para el desarrollo de Sistemas de Información 2.1. Ciclos de Vida Un modelo de ciclo de vida de software es una vista de las actividades que ocurren durante el desarrollo de software, intenta determinar el orden de las etapas involucradas y los criterios de transición asociadas entre estas etapas. Existen varios modelos para llevar a cabo el ciclo de vida de un sistema todos proponen básicamente las mismas fases, aunque difieren en la secuencia en que se llevan a cabo. La figura 1.3 muestra algunos de estos modelos de ciclo de vida. 11

20 Figura 1.3 Ciclos de vida en el desarrollo de Sistemas de Información Fuente: Propia 2.2. Justificación del Modelo en cascada Para el desarrollo de este proyecto se ha determinado utilizar el desarrollo en cascada debido a que posee las siguientes ventajas: Se tiene todo bien organizado y no se mezclan las fases. Es perfecto para proyectos que son rígidos, y además donde se especifiquen muy bien los requerimientos y se conozca muy bien la herramienta a utilizar. El proceso debe ser disciplinado y planeado. La implementación debe posponerse hasta que los objetivos se hayan comprendido. Se considera que éste modelo es ideal para el proyecto del sistema de reservación de recursos debido al orden con el que se llevan a cabo sus fases y sobre todo porque no permitirá que se llegue a implementar el sistema si no se han concluido adecuadamente todas las fases anteriores. 12

21 3.1. Modelo en Cascada En Ingeniería de software el modelo en cascada, también llamado desarrollo en cascada, es el enfoque metodológico que ordena rigurosamente las etapas del ciclo de vida del software, de tal forma que el inicio de cada etapa debe esperar a la finalización de la inmediatamente anterior. Ingeniería y Análisis del Sistema Análisis de los Requisitos Diseño Codificación Prueba Mantenimiento Figura 1.4 Modelo en Cascada Fuente: Pressman, Ingeniería del Software Según Pressman (2005), el paradigma del ciclo de vida abarca las siguientes actividades: Ingeniería y análisis del Sistema Debido a que el software es siempre parte de un sistema mayor el trabajo comienza estableciendo los requisitos de todos los elementos del sistema y luego asignando algún subconjunto de estos requisitos al software. Esta visión del sistema es esencial cuando el software se debe interconectar con otros elementos como hardware, personas y bases de datos. La ingeniería y el análisis de sistemas comprenden los requisitos que se recogen en el nivel del sistema con una pequeña parte de análisis y de diseño. 13

22 Análisis de los requisitos El proceso de recopilación de los requisitos se centra e intensifica especialmente en el software. El ingeniero de software (Analistas) debe comprender el ámbito de la información del software, así como la función, el rendimiento y las interfaces requeridas Diseño El diseño del software se enfoca en cuatro atributos distintos del programa: la estructura de los datos, la arquitectura del software, el detalle procedimental y la caracterización de la interfaz. El proceso de diseño traduce los requisitos en una representación del software con la calidad requerida antes de que comience la codificación Codificación El diseño debe traducirse en una forma legible para la maquina. El paso de codificación realiza esta tarea. Si el diseño se realiza de una manera detallada la codificación puede realizarse mecánicamente Prueba Una vez que se ha generado el código comienza la prueba del programa. La prueba se centra en la lógica interna del software, asegurando que todas las sentencias se han comprobado, y en las funciones externas, realizando pruebas para la detección de errores y asegurar que la entrada definida produce los resultados que realmente se requieren. 14

23 Mantenimiento El software sufrirá cambios después de que se entrega al cliente. Los cambios ocurrirán debido a que se hayan encontrado errores, a que el software deba adaptarse a cambios del entorno externo (sistema operativo o dispositivos periféricos), o debido a que el cliente requiera ampliaciones funcionales o del rendimiento. El soporte y mantenimiento del software vuelve a aplicar cada una de las fases precedentes a un programa ya existente y no a uno nuevo. Además de la metodología de cascada se utilizarán elementos y fases de otra metodología (Áncora) en específico, para la parte que corresponde al análisis de requisitos, debido a que su simplicidad ayudará a pasar de una manera más natural al diseño del sistema Metodología Áncora para el análisis de requisitos Áncora (Análisis de Requerimientos Conducente al Reuso de Artefactos), es una metodología desarrollada por la Doctora María de los Ángeles Sumano López que cubre la primera etapa en el desarrollo de un nuevo sistema de software, esto es, la definición de qué se quiere. La primera hipótesis de Áncora es que existen diferencias sociales y psicológicas entre los usuarios de los diferentes países, por lo cual se utilizan herramientas psicosociales que han probado su efectividad en el medio nacional. La segunda es que debe definirse bien qué se quiere de un nuevo sistema de software antes de empezar a diseñarlo, para lo cual se hace uso de herramientas de Ingeniería de Software que permiten un modelado formal y la última es que no se tiene que empezar siempre desde cero para definir un nuevo software, pueden utilizarse las experiencias del pasado mediante el reuso de algunos elementos de sistemas similares. 15

24 Áncora transmite la idea de que para empezar a trabajar con la elaboración de un nuevo software se deben tener buenas y sólidas bases, a saber: definir correctamente qué se quiere de un software nuevo y tener una representación clara para el usuario y que, además, permita pasar a las siguientes etapas de desarrollo de software de forma sencilla y natural. La herramienta de modelado principal de Áncora es el Guión, mismo que trata de representar una obra de teatro, en la que los actores (usuarios) representarán uno o más papeles dentro de ella. La obra será escrita por los involucrados en el software guiados por el analista. Esta forma de trabajar resulta amena y además logra que el involucrado en el nuevo software se apropie de él y en el futuro lo utilice. A continuación se explica cada uno de los elementos del guión: Guión. Se refiere sólo al nombre del sistema de software. Un Guión no debe rebasar una hoja, en caso de necesitarse más, se divide en pistas y se elabora una hoja por cada pista, todas con el nombre del Guión incluido. Pista. El nombre del subsistema. En el caso de haber más de un subsistema, debe especificarse en un Guión separado, que también llevará el nombre del sistema. Papeles. Se hace una lista de los papeles dentro del sistema, un papel puede ser una persona, un sistema o un equipo especial que tenga una interfaz con el sistema. Cada persona, sistema o equipo que están involucrados en el sistema puede tener uno o varios papeles. Utensilios. Se refiere a los elementos físicos que se utilizan en el software, pueden ser: dispositivos de Entrada/Salida, formas del sistema u archivos. La computadora donde corre el software puede o no considerase un útil, en caso de ser sistemas cliente servidor, en red o distribuidos, las computadoras se consideran como papeles. Condiciones de entrada. En esta parte se anotan aquella lista de eventos fuera de la frontera de software que deben cumplirse para empezar a trabajar con éste. 16

25 Condiciones de Salida. Lista de eventos que provocan la terminación normal del sistema, normalmente son resultados del sistema. Escena. Nombre de una función genérica del sistema (puede pensarse como un módulo). La escena estará detallada por las quintetas. En caso de ser muy larga se recomienda que se considere cambiarla a pista (subsistema) y se le haga su Guión separado. En general, una escena corresponde a un requerimiento. Quinteta. Se trata de una funcionalidad o actividad a realizar con el software. Su nombre se debe a que estará formado por un máximo de cinco elementos: Papel. Se escribe la inicial o nombre con que se identificó a uno de los papeles del Guión. Acción. Debe ser un verbo que especifique una actividad. 4. Aplicaciones y Sistemas Web Los sistemas y aplicaciones basados en Web hacen posible que una población extensa de usuarios finales dispongan de una gran variedad de contenido y funcionalidad. A medida que las aplicaciones web se integran cada vez más en grandes y pequeñas compañías (por ejemplo, comercio electrónico), cada vez es más importante la necesidad de construir sistemas fiables, utilizables y adaptables. No hay mucho que decir con respecto al hecho de que los sistemas y las aplicaciones basados en Web son muy diferentes de las otras categorías de software informático. Powell resume las diferencias básicas cuando afirma que los sistemas basados en Web implican una mezcla de publicación impresa y desarrollo de software, de marketing e informática, de comunicaciones internas y relaciones externas, y de arte y tecnología [1998]. Los atributos siguientes se van a encontrar en la gran mayoría de las aplicaciones web: 17

26 Intensivas de Red. Por su propia naturaleza, una aplicación web es intensiva de red. Reside en una red y debe dar servicio a las necesidades de una comunidad diversa de clientes. Una aplicación web puede residir en Internet (haciendo posible así una comunicación abierta para todo el mundo). De forma alternativa, una aplicación se puede ubicar en una intranet (implementando la comunicación a través de redes de una organización) o una extranet (comunicación entre redes). Controlada por el contenido. En muchos casos, la función primaria de una aplicación web es utilizar hipermedia para presentar al usuario el contenido de textos, gráficos, sonido y vídeo. Evolución continua. A diferencia del software de aplicaciones convencional, que evoluciona con una serie de versiones planificadas y cronológicamente espaciadas, las aplicaciones web están en constante evolución. No es inusual que algunas aplicaciones web (específicamente, su contenido) se actualicen cada hora Concepto de aplicaciones Web Capilla y Urquiza (2003), llaman aplicación web a aquellas aplicaciones que los usuarios pueden utilizar accediendo a un servidor web a través de Internet o de una red local mediante un navegador. En otras palabras, es una aplicación software que se codifica en un lenguaje soportado por los navegadores web en la que se confía la ejecución al navegador. Las aplicaciones web se han popularizado en los últimos años debido a lo práctico del navegador web como cliente ligero, así como a la facilidad para actualizar y mantener aplicaciones web sin distribuir e instalar software a miles de usuarios potenciales. Existen aplicaciones como los webmails, wikis, weblogs, tiendas en línea que son ejemplos bien conocidos de aplicaciones web. 18

27 Es importante mencionar que una página Web puede contener elementos que permiten una comunicación activa entre el usuario y la información. Esto permite que el usuario acceda a los datos de modo interactivo, gracias a que la página responderá a cada una de sus acciones, como por ejemplo rellenar y enviar formularios y acceder a gestores de base de datos de todo tipo. Existen muchas variaciones posibles, pero una aplicación web está normalmente estructurada como una aplicación de tres-capas. En su forma más común, el navegador web ofrece la primera capa y un motor capaz de usar alguna tecnología web dinámica (por ejemplo PHP, Java Servlets o ASP, ASP.NET) constituye la capa de en medio. Por último, una base de datos constituye la tercera y última capa. El navegador web manda peticiones a la capa de en medio que ofrece servicios valiéndose de consultas y actualizaciones a la base de datos y a su vez proporciona una interfaz de usuario Desarrollo de Aplicaciones Web Con la introducción de internet y de la Web en concreto, se han abierto infinidad de posibilidades en cuanto al acceso a la información desde prácticamente cualquier sitio. Esto representa un desafío a los desarrolladores de aplicaciones, ya que los avances en tecnología demandan cada vez aplicaciones más rápidas, ligeras y robustas que permitan utilizar la Web. Afortunadamente, tenemos herramientas potentes para realizar esto, ya que han surgido nuevas tecnologías que permiten que el acceso a una base de datos desde la Web sea un mero trámite. El único problema es decidir entre el conjunto de posibilidades la correcta para cada situación. 19

28 La vieja CGI (Interfaz de entrada común por sus siglas en inglés) ha cumplido con el propósito de añadir interactividad a las páginas Web pero sus deficiencias en el desarrollo de aplicaciones y en la escalabilidad de las mismas ha conducido al desarrollo de APIs (Interfaces de Programación de Aplicaciones) específicas de servidor como Active Server Pages, ASP, y PHP, que son más eficientes que su predecesora CGI Desarrollo de sistemas Basados en Web A diferencia de una aplicación web simple como una página web la cual solo muestra información de manera interactiva mediante hipertexto, un sistema basado en web tiene un funcionamiento y estructura mucho más complejos, ya que debe cumplir con ciertos componentes como son: usuarios (generalmente manejados con niveles de acceso mediante un login y una contraseña), mecanismos de entrada y salida de la información, almacenes de datos, información y conocimiento, así como mecanismos de recuperación de la información Importancia de los sistemas basados en web La constante evolución de internet como red de comunicación en conjunto con el nacimiento de lo que ahora conocemos como desarrollo web, creo un espacio propicio para nuevas herramientas, sistemas más complejos integrando una gran variedad de servicios, lo que ha generado cambios en las organizaciones, tomando en cuenta que antes si se quería tener un sistema en red, se debía instalar la aplicación principal en el servidor, y la aplicación cliente en todas las terminales que tenían que operar el sistema, además si se requería hacer una modificación el software se tenía que volver a instalar en todas las terminales y en el mismo servidor. 20

29 Hoy en día este esquema ha cambiado ya que los sistemas web han traído consigo un gran ahorro tanto en soporte como en espacio e infraestructura, es suficiente con que las máquinas clientes cuenten con un navegador web y acceso a la red, además en caso de que se deban realizar cambios, estos solo deben aplicarse en el servidor e inmediatamente se afectará a todos los clientes Lenguajes de programación Actualmente existen diferentes lenguajes de programación para desarrollar en la web, estos han ido surgiendo debido a las tendencias y necesidades de las plataformas. Desde los inicios de Internet, fueron surgiendo diferentes demandas por los usuarios y se dieron soluciones mediante lenguajes estáticos. A medida que paso el tiempo, las tecnologías fueron desarrollándose y surgieron nuevos problemas a dar solución. Esto dio lugar a desarrollar lenguajes de programación para la web que fueran dinámicos, que permitieran interactuar con los usuarios y utilizaran sistemas de Bases de Datos. Algunos de estos lenguajes son HTML, Javascript, ASP, ASP.NET, JSP, Python, Ruby, PHP y Ajax. A continuación se explicará más a detalle estos dos últimos debido a que al igual que el SIGA, el sistema de reservación de recursos contará con elementos de estos dos lenguajes PHP PHP es el acrónimo de Hipertext Preprocesor. Es un lenguaje de programación del lado del servidor gratuito e independiente de plataforma, rápido, con una gran librería de funciones y mucha documentación. 21

30 Un lenguaje del lado del servidor es aquel que se ejecuta en el servidor web, justo antes de que se envíe la página a través de Internet al cliente. Las páginas que se ejecutan en el servidor pueden realizar accesos a bases de datos, conexiones en red, y otras tareas para crear la página final que verá el cliente. El cliente solamente recibe una página con el código HTML resultante de la ejecución del PHP. Como la página resultante contiene únicamente código HTML, es compatible con todos los navegadores. Figura 1.5 Esquema del funcionamiento de las páginas PHP Fuente: web.com 22

31 PHP se escribe dentro del código HTML, lo que lo hace realmente fácil de utilizar, con algunas ventajas como su gratuidad, independencia de plataforma, rapidez y seguridad. Cualquiera puede descargar a través de la página principal de PHP de manera gratuita, un módulo que hace que nuestro servidor web comprenda los scripts realizados en este lenguaje. Es independiente de plataforma, debido a que existe un módulo de PHP para casi cualquier servidor web. Esto hace que cualquier sistema pueda ser compatible con el lenguaje y significa una ventaja importante, ya que permite portar el sitio desarrollado en PHP de un sistema a otro sin prácticamente ningún trabajo. Fue creado originalmente en 1994 por Rasmus Lerdorf, pero como PHP está desarrollado en política de código abierto, a lo largo de su historia ha tenido muchas contribuciones de otros desarrolladores. La versión más reciente de PHP es la (para Windows) lanzada el 4 de marzo de Actualmente está previsto el lanzamiento en breve de la rama 6 de PHP. Cuando se lance esta nueva versión quedarán solo dos ramas activas en desarrollo (PHP 5 y 6), pues se abandonó el desarrollo y soporte de PHP 4 en julio del año Este lenguaje de programación está preparado para realizar muchos tipos de aplicaciones web gracias a la extensa librería de funciones con la que está dotado. La librería de funciones cubre desde cálculos matemáticos complejos hasta tratamiento de conexiones de red, por ejemplo. Algunas de las más importantes capacidades de PHP son: compatibilidad con las bases de datos más comunes, como MySQL, msql, Oracle, Informix, y ODBC, por ejemplo. Incluye funciones para el envío de correo electrónico, carga de archivos, crear dinámicamente en el servidor imágenes en formato GIF, incluso animadas y una lista interminable de utilidades adicionales. 23

32 Ajax El término AJAX se presentó por vez primera en el artículo "Ajax: Un Nuevo Enfoque para las Aplicaciones Web" publicado por Jesse James Garrett en el mes de Febrero de Hasta aquel momento, no existía un término para hacer referencia al tipo de aplicación web que estaba surgiendo. El término AJAX es un acrónimo de Asynchronous JavaScript + XML, que se puede traducir como "JavaScript asíncrono + XML". El artículo de Garret define AJAX de la siguiente forma: Ajax no es una tecnología en sí mismo. En realidad, se trata de varias tecnologías independientes que se unen de formas nuevas y sorprendentes. Las tecnologías que forman AJAX son: XHTML y CSS, para crear una presentación basada en estándares. DOM, para la interacción y manipulación dinámica de la presentación. XML, XSLT y JSON, para el intercambio y la manipulación de información. XMLHttpRequest, para el intercambio asíncrono de información. JavaScript, para unir todas las demás tecnologías. Figura 1.6 Tecnologías agrupadas bajo el concepto de Ajax Fuente: 24

33 Desarrollar aplicaciones AJAX requiere de un conocimiento avanzado de todas y cada una de las tecnologías anteriormente mencionadas. En las aplicaciones web tradicionales, las acciones del usuario en la página (dar clic en un botón, seleccionar un valor de una lista, etc.) desencadenan llamadas al servidor. Una vez procesada la petición del usuario, el servidor devuelve una nueva página HTML al navegador del usuario. Esta técnica tradicional para crear aplicaciones web funciona correctamente, pero no crea una buena sensación al usuario. Al realizar peticiones continuas al servidor, el usuario debe esperar a que se recargue la página con los cambios solicitados. Si la aplicación debe realizar peticiones continuas, su uso se convierte en algo molesto AJAX permite mejorar completamente la interacción del usuario con la aplicación, evitando las recargas constantes de la página, ya que el intercambio de información con el servidor se produce en un segundo plano. Las aplicaciones construidas con AJAX eliminan la recarga constante de páginas mediante la creación de un elemento intermedio entre el usuario y el servidor. La nueva capa intermedia de AJAX mejora la respuesta de la aplicación, ya que el usuario nunca se encuentra con una ventana del navegador vacía esperando la respuesta del servidor. Las peticiones HTTP al servidor se sustituyen por peticiones JavaScript que se realizan al elemento encargado de AJAX. Las peticiones más simples no requieren intervención del servidor, por lo que la respuesta es inmediata. Si la interacción requiere una respuesta del servidor, la petición se realiza de forma asíncrona mediante AJAX. En este caso, la interacción del usuario tampoco se ve interrumpida por recargas de página o largas esperas por la respuesta del servidor. 25

34 4.6. Herramientas para realizar el sistema Dreamweaver Martins Carrizo (2001) Define a Dreamweaver como un programa que sirve para diseñar en forma visual sitios y páginas web compatibles con cualquier explorador y plataforma. Es un programa ideal para usuarios novatos porque se pueden crear y administrar sitios Web desde un entorno WYSIWYG (acrónimo de What You See Is What You Get, en inglés, "Lo que ves es lo que obtienes"), sin necesidad de conocer la programación en HTML; por su parte los diseñadores profesionales con conocimientos de programación de página Web (HTML) pueden utilizar el modo visual y controlar los cambios desde el código fuente de la página. Dreamweaver proporciona herramientas avanzadas para diseñar y formatear documentos y facilita el uso de funciones de HTML dinámico (DHTML), como capas y animaciones, sin necesidad de escribir una sola línea de código. Además permite comprobar el trabajo en distintos exploradores para averiguar si hay problemas potenciales en las plataformas y/o en los navegadores más habituales. El entorno de trabajo de Dreamweaver es amigable, ya que permite crear documentos sin escribir una sola línea de código. En la construcción de las páginas puede utilizar la técnica de arrastrar y soltar, que permite incluir elementos dentro del documento arrastrándolos desde la ventana del sitio. También se puede mejorar la presentación de los documentos incluyendo y editando imágenes nativas de Fireworks o agregando objetos de Flash. Dreamweaver se puede personalizar totalmente. Es posible crear objetos y comandos propios, modificar menús y métodos abreviados de teclado, e incluso escribir código JavaScript para ampliar las posibilidades que ofrece Dreamweaver. 26

35 Con la llegada de la versión MX, Macromedia incorporó herramientas de creación de contenido dinámico en Dreamweaver. En lo fundamental de las herramientas HTML WYSIWYG, también permite la conexión a Bases de Datos como MySQL y Microsoft Access, para filtrar y mostrar el contenido utilizando tecnología de script como, por ejemplo, ASP (Active Server Pages), ASP.NET, ColdFusion, JSP (JavaServer Pages) y PHP sin necesidad de tener experiencia previa en programación Flash Para Martins Carrizo (2001), Flash es un programa que permite reproducir gráficos y animaciones vectoriales. Mediante Flash Player es posible visualizar estas animaciones. Cuando se trabaja con Flash, se generan diferentes tipos de archivos; uno de ellos es el.fla, que contiene al proyecto de animación, y que es utilizado sólo en este programa para crear y modificar las diferentes animaciones. Para que un archivo de Flash pueda ser utilizado en Dreamweaver debe tener alguno de los siguientes formatos:.swf: Es el archivo de película de Flash, que es una versión comprimida del archivo Flash (.FLA) optimizada para la Web. Este archivo se puede reproducir en navegadores y ver en Dreamweaver, y también es el tipo de archivo que se crea utilizando objetos de texto y botón Flash..SWT: Es el archivo de película de Flash Generator, que permite modificar y reemplazar información de un archivo de película Flash. 27

36 MySQL MySQL es un sistema de gestión de base de datos relacional, multihilo y multiusuario con más de seis millones de instalaciones. MySQL AB (desde enero de 2008 una subsidiaria de Sun Microsystems y ésta a su vez de Oracle Corporation desde abril de 2009) desarrolla MySQL como software libre en un esquema de licenciamiento dual. Por un lado se ofrece para cualquier uso compatible con esta licencia, pero para aquellas empresas que quieran incorporarlo en productos privativos deben comprar a la empresa una licencia específica que les permita este uso. Al contrario de proyectos como Apache, donde el software es desarrollado por una comunidad pública y el copyright del código está en poder del autor individual, MySQL es propietario y está patrocinado por una empresa privada, que posee el copyright de la mayor parte del código. Esto es lo que posibilita el esquema de licenciamiento anteriormente mencionado. Además de la venta de licencias privativas, la compañía ofrece soporte y servicios. Para sus operaciones contratan trabajadores alrededor del mundo que colaboran vía Internet. MySQL AB fue fundado por David Axmark, Allan Larsson y Michael Widenius. Existen varias APIs que permiten, a aplicaciones escritas en diversos lenguajes de programación, acceder a las bases de datos MySQL, incluyendo C, C++, C#, Pascal, Delphi, Eiffel, Smalltalk, Java, Lisp, Perl, PHP, Python, Ruby, Gambas, REALbasic, Harbour, FreeBASIC, y Tcl; cada uno de estos utiliza una API específica. También existe un interfaz ODBC, llamado MyODBC que permite a cualquier lenguaje de programación que soporte ODBC comunicarse con las bases de datos MySQL. 28

37 CAPÍTULO II: CONTEXTO DEL PROYECTO: FACULTAD DE CONTADRÍA Y ADMINISTRACIÓN (UNIVERSIDAD VERACRUZANA)

38 5. Antecedentes La Universidad Veracruzana inició su existencia formal el 11 de Septiembre de Su creación recoge los antecedentes de la educación superior en el estado de Veracruz al hacerse cargo de las escuelas oficiales artísticas, profesionales, especiales y de estudios superiores existentes en ese entonces dentro de la entidad. A sus casi 66 años de existencia se ha convertido en la principal institución de educación superior en el estado de Veracruz. Lo que nació como un pequeño grupo de escuelas y facultades es ahora una universidad grande y compleja, lo que con presencia de cinco regiones universitarias y en 28 localidades a lo largo del territorio veracruzano. Pocas universidades en un país han experimentado un despliegue geográfico tan importante Facultad de Contaduría y Administración. La Facultad de Contaduría y Administración fue fundada en el año 1949 con el nombre de Facultad de Comercio. Como su nombre lo indicaba, la única carrera que en ese entonces se impartía era la de Comercio, cuyo título profesional que se otorgaba era el de Contador Público y Auditor. Posteriormente, en 1967 se acordó en Consejo Universitario, la creación de una nueva carrera, la de Administración de Empresas. Hasta 1994 se crea la tercera carrera que se imparte en esta facultad, Sistemas Computacionales Administrativos. Y finalmente en el año 2008 se añade la carrera de Gestión y Dirección de Negocios. 30

39 Misión Generar conocimientos contables, administrativos y de sistemas computacionales útiles y pertinentes a la sociedad; preservar y difundir la cultura empresarial; enseñar y aprender para formar profesionistas en las áreas de Contaduría, Administración y Sistemas Computacionales Administrativos. Visión Ser una institución de liderazgo académico universitario y calidad acreditada con estrechas relaciones hacia el sector privado, gubernamental y no gubernamental, generando de manera continua conocimientos de gran valor social Cuerpo directivo M.A. Jorge Rafael Olvera Carrascosa Director L.C. Alejandro Mezura González Secretario Académico M.A.P. Alicia Eguía Casís Jefa de Carrera de Contaduría M.A. Carlos Arturo Bolio Yris Jefe de Carrera de Administración M.E. Patricia Arieta Melgarejo Jefa de Carrera de Sistemas Computacionales Administrativos 31

40 Estructura Jerárquica 32

41 Departamentos de la Facultad La Facultad de Contaduría y Administración está conformada por las siguientes áreas: 1. Dirección. 2. Secretaría Académica. 3. Jefatura de Administración. 4. Jefatura de Contaduría. 5. Jefatura de Sistemas Computacionales Administrativos. 6. Coordinación de posgrados. 7. Coordinación de Apoyo a la Titulación (CAT). 8. Coordinación del Bussines English Center. 9. Coordinación de tutorías. 10. Coordinación de CENEVAL. 11. Coordinación de educación continúa. 12. Coordinación financiera de eventos autofinanciables. 13. Administración. 14. Sistema Universitario de Mejora Empresarial (SUME). 15. Comercio Exterior. 16. Seguimiento de Egresados. 17. Coordinación de Experiencia Recepcional. 3 Centros de Cómputo. 1. Centro de Cómputo de Contaduría y Administración. 2. Laboratorio de Sistemas Computacionales Administrativos. 3. Laboratorio DEVELOP 7 Áreas Auxiliares 1. Biblioteca. 2. Archivo. 3. Área de Secretarias. 33

42 4. Audiovisuales 5. Auditorio. 6. Caja. 7. Inventario. 6. Antecedentes: El Sistema Integral de Gestión Administrativa (SIGA) A principios del año 2004, La Facultad de Contaduría y Administración se integro al Modelo Educativo Integral y Flexible (MEIF). Esto trajo cambios desde el modo de aprendizaje así como en cada uno de los procesos que se generan dentro de la institución, como lo son las inscripciones en cuanto a la selección de experiencias educativas y los horarios, los requerimientos de inscripción y todos los papeles y trámites que debe cumplir el alumno, también en la forma de almacenamiento de la información, la forma de calificar, el control de experiencias educativas, etc. Era necesario administrar toda esa información de una manera más rápida y segura. Con el fin de proveer a la Facultad de Contaduría y Administración Campus Xalapa de un sistema que volviera agiles y eficientes los procedimientos administrativos, así como el control, acceso y manejo de información de la misma, se propusieron ejes, sobre los cuales debería llevarse a cabo la planeación y el proceso de automatización. Es así como a finales del año 2005 se integró un equipo para desarrollar un sistema que permitiera controlar el proceso de inscripción y administrar toda la información relacionada con los alumnos, materias, maestros, calificaciones, etc. El sistema fue nombrado SIGA (Sistema Integral de Gestión Administrativa), pues se encargaría de integrar y controlar toda la información administrativa de la Facultad. 34

43 Este proyecto se ubica como un sistema integral de información, el cual permitirá la integración de varios subsistemas, los cuales serán alimentados por la información más relevante de cada una de las áreas identificadas con procesos a automatizar. Actualmente el SIGA es utilizado para el proceso de inscripción de periodos regulares y también en procesos de inscripción de periodos inter-semestrales dando buenos resultados,asi como en los procesos de movilidad interna, ya que han logrado agilizar y hacer más eficiente el proceso de inscripción académica de los alumnos de la Facultad de Contaduría y Administración. Pensando en que el SIGA sea realmente un sistema integral, es necesario que otros procesos de la facultad sean realizados dentro de este sistema. Es así como surge la idea de automatizar el proceso de reservación de los centros de cómputo y las salas audiovisuales. 7. Descripción de los Centros de Cómputo y Salas Audiovisuales La Facultad de Contaduría y Administración cuenta con tres aulas de cómputo: el centro de Cómputo de Contaduría y Administración, coordinado por la Maestra Ingrid García Álvarez, el Laboratorio de Sistemas Computacionales Administrativos coordinado por la Maestra Nancy Olivares Ruíz y el Laboratorio Develop, cuyo responsable, de reciente ingreso es el Maestro Jorge Iván Ramírez Sandoval. Los tres centros de cómputo brindan servicio de internet y paquetes computacionales para alumnos y profesores de la facultad. Asimismo son utilizadas para clases prácticas de diversas experiencias educativas de los cuatro programas académicos. 35

44 A parte de estos centros de cómputo, en la facultad existen dos salas audiovisuales, estas se encuentran provistas de equipo de cómputo y cañón, son utilizados primordialmente como aulas para exposiciones que complementen los contenidos de las experiencias educativas Problemática Dentro de los Centros de Cómputo y Salas Audiovisuales surgen ciertos problemas al momento de realizar las reservaciones de manera manual tales como: tiempos de retraso, desconocimiento de los maestros al momento de reservar y al momento de cancelar por motivos extraordinarios, choques de horarios con otros académicos y gasto en papelería por los formatos para reservación. En este sentido, como se comentó en capítulos anteriores, el egresado Eleazar Segundo Jiménez realizó una propuesta de diseño del Sistema de Reservación de Recursos, pero esta no se ha desarrollado ni implementado, además de que al paso del tiempo, han surgido nuevos requerimientos y nuevas ideas para modificar el diseño de dicho sistema. Algunos de los problemas que resolverá la implementación de este sistema son: Agilizar el proceso de asignación de recursos. Calendarizar y preparar adecuadamente los centros de cómputo y audiovisuales para las clases. Evitar duplicidad de reservaciones. Emitir reportes y estadísticas del porcentaje de usos de los centros de cómputo y salas audiovisuales. 36

45 CAPITULO III: PROPUESTA ANTERIOR DEL SISTEMA DE RESERVACIÓN DE RECURSOS

46 8. Propuesta del Sistema de Reservación de Recursos El desarrollo e implementación de un sistema de información que apoye en la automatización del proceso de reservación de recursos de la facultad, ayudara a evitar problemas de coordinación, toma de decisiones en cuanto a la asignación de los mismos, permitirá agilizar el proceso y restringirlo solo a usuarios autorizados para reservar los recursos. Por otro lado, la implementación de este sistema permitirá tener un control más estricto de las reservaciones y utilización de los centros de cómputo y las aulas audiovisuales, en cuanto a los tiempos y fechas en que pueden ser utilizados por alguien en particular, evitando así las reservaciones informales que muchas veces se realizan y que complican el control de los recursos Objetivos Automatizar el proceso de reservación de recursos (aulas audiovisuales y centros de cómputo) en la Facultad de Contaduría y Administración, permitiendo llevarlo de manera eficiente, con mayor control y con disminución del tiempo de asignación de los recursos Objetivo General Automatizar el proceso de reservación de recursos (aulas audiovisuales y centros de cómputo) en la Facultad de Contaduría y Administración, permitiendo llevar de manera eficiente, con mayor control y de manera oportuna, la gestión de los centros de cómputo y salas audiovisuales. 38

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

Modulo I. Introducción a la Programación Web. 1.1 Servidor Web. Modulo I. Introducción a la Programación Web. 1.1 Servidor Web. Antes de analizar lo que es un servidor Web y llevara a cabo su instalación, es muy importante identificar diferentes elementos involucrados

Más detalles

SAP BusinessObjects Edge BI Standard Package La solución de BI preferida para. Empresas en Crecimiento

SAP BusinessObjects Edge BI Standard Package La solución de BI preferida para. Empresas en Crecimiento SAP BusinessObjects Edge BI Standard Package La solución de BI preferida para Empresas en Crecimiento Portfolio SAP BusinessObjects Soluciones SAP para Empresas en Crecimiento Resumen Ejecutivo Inteligencia

Más detalles

Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere.

Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere. UNIVERSIDAD DE CARABOBO FACULTAD DE CIENCIA Y TECNOLOGÍA DIRECCION DE EXTENSION COORDINACION DE PASANTIAS Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere. Pasante:

Más detalles

Capítulo 2. Planteamiento del problema. Capítulo 2 Planteamiento del problema

Capítulo 2. Planteamiento del problema. Capítulo 2 Planteamiento del problema Capítulo2 Planteamientodelproblema 38 2.1Antecedentesycontextodelproyecto En lo que respecta a los antecedentes del proyecto, se describe inicialmente el contexto donde se utiliza el producto de software.

Más detalles

Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web

Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web Secretaría de Planificación Estratégica Oficina de Informática Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web VERSIÓN 4 Julio 2009 Índice 1. Generalidades... 3 1.1

Más detalles

1.2. SITUACIÓN PROBLEMÁTICA Los Centros de Cómputo de la Universidad de Oriente están conformados de la siguiente manera:

1.2. SITUACIÓN PROBLEMÁTICA Los Centros de Cómputo de la Universidad de Oriente están conformados de la siguiente manera: TEMA DE INVESTIGACION DE TESIS DESARROLLO DE UN SISTEMA AUTOMATIZADO PARA EL CONTROL DEL ACTIVO FIJO DE LOS CENTROS DE CÓMPUTO DE LA UNIVERSIDAD DE ORIENTE. 1. FORMULACION DEL PROBLEMA 1.1. TITULO DESCRIPTIVO

Más detalles

Capítulo VI. Conclusiones. En este capítulo abordaremos la comparación de las características principales y

Capítulo VI. Conclusiones. En este capítulo abordaremos la comparación de las características principales y Capítulo VI Conclusiones En este capítulo abordaremos la comparación de las características principales y de las ventajas cada tecnología Web nos ofrece para el desarrollo de ciertas aplicaciones. También

Más detalles

"Diseño, construcción e implementación de modelos matemáticos para el control automatizado de inventarios

Diseño, construcción e implementación de modelos matemáticos para el control automatizado de inventarios "Diseño, construcción e implementación de modelos matemáticos para el control automatizado de inventarios Miguel Alfonso Flores Sánchez 1, Fernando Sandoya Sanchez 2 Resumen En el presente artículo se

Más detalles

1 El trabajo expuesto está subvencionado por el proyecto de la URJC PGRAL-2001/14

1 El trabajo expuesto está subvencionado por el proyecto de la URJC PGRAL-2001/14 EVALUACIÓN A TRAVÉS DE LA WEB: EL SISTEMA TUTORMAP 1 R.Criado, D.Martín y S. Sánchez (GIEMATI, Dpto. de CC. Experimentales e Ingeniería de la URJC) Resumen En este trabajo se describen las características

Más detalles

Guía de los cursos. Equipo docente:

Guía de los cursos. Equipo docente: Guía de los cursos Equipo docente: Dra. Bertha Patricia Legorreta Cortés Dr. Eduardo Habacúc López Acevedo Introducción Las organizaciones internacionales, las administraciones públicas y privadas así

Más detalles

TEMA: DESARROLLO DE APLICACIONES WEB INTERACTIVAS UTILIZANDO LA TÉCNICA AJAX AUTOR: MERY SUSANA ZAMBONINO BAUTISTA

TEMA: DESARROLLO DE APLICACIONES WEB INTERACTIVAS UTILIZANDO LA TÉCNICA AJAX AUTOR: MERY SUSANA ZAMBONINO BAUTISTA TEMA: DESARROLLO DE APLICACIONES WEB INTERACTIVAS UTILIZANDO LA TÉCNICA AJAX AUTOR: MERY SUSANA ZAMBONINO BAUTISTA AREA DEL TEMA: INGENIERÍA DE SOFTWARE OBJETIVO GENERAL Desarrollar aplicaciones web utilizando

Más detalles

Visión General de GXportal. Última actualización: 2009

Visión General de GXportal. Última actualización: 2009 Última actualización: 2009 Copyright Artech Consultores S. R. L. 1988-2009. Todos los derechos reservados. Este documento no puede ser reproducido en cualquier medio sin el consentimiento explícito de

Más detalles

Ventajas del software del SIGOB para las instituciones

Ventajas del software del SIGOB para las instituciones Ventajas del software del SIGOB para las instituciones Podemos afirmar que además de la metodología y los enfoques de trabajo que provee el proyecto, el software, eenn ssi i mi issmoo, resulta un gran

Más detalles

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

Capítulo 3 Diseño del Sistema de Administración de Información de Bajo Costo para un Negocio Franquiciable Capítulo 3 Diseño del Sistema de Administración de Información de Bajo Costo para un Negocio Franquiciable 1. Introducción. El Sistema de Administración de Información de un Negocio Franquiciable (SAINF)

Más detalles

Capítulo I. Definición del problema y objetivos de la tesis. En la actualidad Internet se ha convertido en una herramienta necesaria para todas

Capítulo I. Definición del problema y objetivos de la tesis. En la actualidad Internet se ha convertido en una herramienta necesaria para todas Capítulo I Definición del problema y objetivos de la tesis 1.1 Introducción En la actualidad Internet se ha convertido en una herramienta necesaria para todas las personas ya que nos permite realizar diferentes

Más detalles

Introducción En los años 60 s y 70 s cuando se comenzaron a utilizar recursos de tecnología de información, no existía la computación personal, sino que en grandes centros de cómputo se realizaban todas

Más detalles

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

FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES MULTIMEDIA DAM 350 HORAS FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES MULTIMEDIA DAM 350 HORAS Resultados de aprendizaje y criterios de evaluación 1. Identificar la estructura y organización

Más detalles

Sistema PYMES Ventas e Inventarios H&S

Sistema PYMES Ventas e Inventarios H&S Sistema PYMES Ventas e Inventarios H&S Sistema PYMES Ventas e Inventarios H&S Visión DESARROLLADORA Teodora Vargas Tarqui Versión 0.9 Tabla de Contenidos 1. INTRODUCCION 3 1.1 Propósito 3 1.2 Alcance 3

Más detalles

MANUAL DE USUARIOS DEL SISTEMA MESA DE SOPORTE PARA SOLICITAR SERVICIOS A GERENCIA DE INFORMATICA

MANUAL DE USUARIOS DEL SISTEMA MESA DE SOPORTE PARA SOLICITAR SERVICIOS A GERENCIA DE INFORMATICA MANUAL DE USUARIOS DEL SISTEMA MESA DE SOPORTE PARA SOLICITAR SERVICIOS A Usuario Propietario: Gerencia de Informática Usuario Cliente: Todos los usuarios de ANDA Elaborada por: Gerencia de Informática,

Más detalles

E-learning: E-learning:

E-learning: E-learning: E-learning: E-learning: capacitar capacitar a a su su equipo equipo con con menos menos tiempo tiempo y y 1 E-learning: capacitar a su equipo con menos tiempo y Si bien, no todas las empresas cuentan con

Más detalles

SISTEMA DE PAPELES DE TRABAJO PARA AUDITORÍA SPT AUDIT

SISTEMA DE PAPELES DE TRABAJO PARA AUDITORÍA SPT AUDIT SISTEMA DE PAPELES DE TRABAJO PARA AUDITORÍA SPT AUDIT INTRODUCCIÓN La documentación de auditoría ó papeles de trabajo son el respaldo que tiene el auditor para registrar los procedimientos aplicados,

Más detalles

Elementos requeridos para crearlos (ejemplo: el compilador)

Elementos requeridos para crearlos (ejemplo: el compilador) Generalidades A lo largo del ciclo de vida del proceso de software, los productos de software evolucionan. Desde la concepción del producto y la captura de requisitos inicial hasta la puesta en producción

Más detalles

Introducción a las redes de computadores

Introducción a las redes de computadores Introducción a las redes de computadores Contenido Descripción general 1 Beneficios de las redes 2 Papel de los equipos en una red 3 Tipos de redes 5 Sistemas operativos de red 7 Introducción a las redes

Más detalles

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

La utilización de las diferentes aplicaciones o servicios de Internet se lleva a cabo respondiendo al llamado modelo cliente-servidor. Procesamiento del lado del servidor La Programación del lado del servidor es una tecnología que consiste en el procesamiento de una petición de un usuario mediante la interpretación de un script en el

Más detalles

Virtual-C: Una Herramienta para Administración de Contenidos en Sitios Web

Virtual-C: Una Herramienta para Administración de Contenidos en Sitios Web Virtual-C: Una Herramienta para Administración de Contenidos en Sitios Web Kexy Rodríguez kexy.rodriguez@utp.ac.pa Centro de Investigación, Postgrado y Extensión UTPVirtual Universidad Tecnológica de Panamá

Más detalles

Los mayores cambios se dieron en las décadas de los setenta, atribuidos principalmente a dos causas:

Los mayores cambios se dieron en las décadas de los setenta, atribuidos principalmente a dos causas: SISTEMAS DISTRIBUIDOS DE REDES 1. SISTEMAS DISTRIBUIDOS Introducción y generalidades La computación desde sus inicios ha sufrido muchos cambios, desde los grandes equipos que permitían realizar tareas

Más detalles

Universidad de Carabobo Facultad Experimental de Ciencias y Tecnología Licenciatura en Computación

Universidad de Carabobo Facultad Experimental de Ciencias y Tecnología Licenciatura en Computación Universidad de Carabobo Facultad Experimental de Ciencias y Tecnología Licenciatura en Computación Informe Final de Pasantía: Desarrollo de un Sistema Web para la Administración de Asignaturas Electivas

Más detalles

Arquitectura. 1.- Aplicaciones Web. Definición. Arquitectura clásica. Contenidos. 1.- Aplicaciones Web

Arquitectura. 1.- Aplicaciones Web. Definición. Arquitectura clásica. Contenidos. 1.- Aplicaciones Web Arquitectura 1.- Aplicaciones Web Definición Contenidos 1.- Aplicaciones Web 2.- Arquitectura de aplicaciones Web Lo que distingue una aplicación Web de una mero sitio Web reside en la posibilidad que

Más detalles

Presentación de Pyramid Data Warehouse

Presentación de Pyramid Data Warehouse Presentación de Pyramid Data Warehouse Pyramid Data Warehouse tiene hoy una larga historia, desde 1994 tiempo en el que su primera versión fue liberada, hasta la actual versión 8.00. El incontable tiempo

Más detalles

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

CORPORACIÓN MEXICANA DE INVESTIGACIÓN EN MATERIALES, S.A. DE CV Página 1 de 6 1. OBJETIVO El presente documento tiene la finalidad de citar los beneficios de la migración de la herramienta de análisis de riesgo, mantenimiento e inspección que en lo sucesivo se denominará

Más detalles

I. OBJETIVOS INTRODUCCIÓN. Oscar Daniel Camuendo Vásquez e-mail: oscardny86@hotmail.com

I. OBJETIVOS INTRODUCCIÓN. Oscar Daniel Camuendo Vásquez e-mail: oscardny86@hotmail.com DISEÑO, IMPLEMENTACIÓN E IMPLANTACIÓN DE UNA APLICACIÓN WEB DE ADMINISTRACIÓN Y CONTROL DE CALIFICACIONES PARA LA UNIDAD EDUCATIVA PARTICULAR OVIEDO (SECCIÓN SECUNDARIA), UTILIZANDO SOFTWARE LIBRE. Oscar

Más detalles

Ofrezca la nueva tendencia de innovación empresarial con un entorno de red abierta

Ofrezca la nueva tendencia de innovación empresarial con un entorno de red abierta Descripción general de la solución Ofrezca la nueva tendencia de innovación empresarial con un entorno de red abierta Lo que aprenderá A medida que tecnologías como la nube, la movilidad, los medios sociales

Más detalles

TRABAJO DE GRADO PROYECTO PROGRAMA BASE DE DATOS SITUACION ACADEMICA DE LOS ESTUDIANTES DE LA FACULTAD DE CIENCIAS DE LA SALUD UNIVERSIDAD DE LA SALLE

TRABAJO DE GRADO PROYECTO PROGRAMA BASE DE DATOS SITUACION ACADEMICA DE LOS ESTUDIANTES DE LA FACULTAD DE CIENCIAS DE LA SALUD UNIVERSIDAD DE LA SALLE TRABAJO DE GRADO PROYECTO PROGRAMA BASE DE DATOS SITUACION ACADEMICA DE LOS ESTUDIANTES DE LA FACULTAD DE CIENCIAS DE LA SALUD UNIVERSIDAD DE LA SALLE DIRIGIDO POR: Dr. EDGAR LEGUIZAMON TRABAJO ELABORADO

Más detalles

Ingeniería Web. Pablo Sevilla Jarquín

Ingeniería Web. Pablo Sevilla Jarquín Nunca digas no puedo ni en broma, porque el subconsciente no tiene sentido del humor, lo tomara en serio y te lo recordara cada vez que lo intentes. Facundo Cabral Ingeniería Web Pablo Sevilla Jarquín

Más detalles

Brindamos asesorías que involucran tecnología y personal calificado, estos hacen de DOCTUM su mejor aliado.

Brindamos asesorías que involucran tecnología y personal calificado, estos hacen de DOCTUM su mejor aliado. SOFTWARE DE GESTÓN Doctum sabe que es necesario entregar servicios que otorguen un valor agregado, sobre todo para la gestión documental de la empresa, lo que reduce los costos asociados a mano de obra

Más detalles

Alquiler de Aulas Virtuales

Alquiler de Aulas Virtuales Alquiler de Aulas Virtuales AulaGlobal: Servicios Elearning www.aulaglobal.org Equipo AulaGlobal 2 Alquiler de Aulas Virtuales Alquiler de aulas virtuales Las Aulas Virtuales disponible en los campus de

Más detalles

Código del programa: PEMDE. Programa Experto en MANEJO DE DATOS CON EXCEL. Modalidad: Virtual. Descripción del programa

Código del programa: PEMDE. Programa Experto en MANEJO DE DATOS CON EXCEL. Modalidad: Virtual. Descripción del programa Código del programa: PEMDE Programa Experto en MANEJO DE DATOS CON EXCEL Modalidad: Virtual Descripción del programa 1 Presentación del programa Justificación Microsoft Excel es la herramienta de manejo

Más detalles

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

Capítulo 3. Análisis y Diseño Capítulo 3 Análisis y Diseño 1 Análisis y Diseño En esta sección se presentará una explicación detallada del sistema, el proceso de desarrollo, así como sus diferentes fases. Además, se presenta la documentación

Más detalles

Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA

Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA Documento de trabajo elaborado para la Red Temática DocenWeb: Red Temática de Docencia en Control mediante Web (DPI2002-11505-E)

Más detalles

CONCLUISIONES Y RECOMENDACIONES

CONCLUISIONES Y RECOMENDACIONES CONCLUISIONES Y RECOMENDACIONES CONTENIDO 7.1 Verificación de Hipótesis 7.2 Conclusiones 7.3 Recomendaciones Mónica Cecilia Gallegos Varela - 145 - VERIFICACIÓN DE HIPÓTESIS La hipótesis planteada al inicio

Más detalles

Objetivos del proyecto:

Objetivos del proyecto: Crear una página web corporativa atractiva, fácil de usar, que permita dar a conocer nuestra empresa, nuestros servicios y nuestros productos, a través de un medio con tanta importancia como es Internet.

Más detalles

App para realizar consultas al Sistema de Información Estadística de Castilla y León

App para realizar consultas al Sistema de Información Estadística de Castilla y León App para realizar consultas al Sistema de Información Estadística de Castilla y León Jesús M. Rodríguez Rodríguez rodrodje@jcyl.es Dirección General de Presupuestos y Estadística Consejería de Hacienda

Más detalles

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

Aplicación para la gestión de prácticas en empresas. Memoria Aplicación para la gestión de prácticas en empresas. Memoria El proyecto se basa en la creación de una aplicación para la gestión de prácticas curriculares en empresas de los alumnos de la Facultad de

Más detalles

Studium, Campus Virtual de la Universidad de Salamanca.

Studium, Campus Virtual de la Universidad de Salamanca. Studium, Campus Virtual de la Universidad de Salamanca. Contenidos 1 Qué es Studium 2 Instalación de Studium en USAL 3 Atención a los usuarios 4 Instalación Moodle. MoodleWindowsInstaller 5 Moodle portable

Más detalles

RESUMEN INFORMATIVO PROGRAMACIÓN DIDÁCTICA CURSO 2013/2014

RESUMEN INFORMATIVO PROGRAMACIÓN DIDÁCTICA CURSO 2013/2014 RESUMEN INFORMATIVO PROGRAMACIÓN DIDÁCTICA CURSO 2013/2014 FAMILIA PROFESIONAL: INFORMATICA Y COMUNICACIONES MATERIA: 28. DESARROLLO WEB EN ENTORNO SERVIDOR CURSO: 2º DE CFGS DESARROLLO DE APLICACIONES

Más detalles

Capítulo 1 Introducción

Capítulo 1 Introducción Capítulo 1 Introducción Dentro de los muchos campos que abarca la universidad para la investigación científica, se encuentra el de los Sistemas de Información Geográfica (SIG). Para ello, cuenta con el

Más detalles

APLICACIONES WEB GOOGLE ANAYLITICS

APLICACIONES WEB GOOGLE ANAYLITICS APLICACIONES WEB GOOGLE ANAYLITICS Elena Berti Rebecca Thompson 2º DAW ÍNDICE Qué es una Aplicación Web Consideraciones técnicas Estructura de las Aplicaciones Web Ventajas Inconvenientes Diferencia entre

Más detalles

CAPITULO I El Problema

CAPITULO I El Problema CAPITULO I El Problema 1. CAPITULO I EL PROBLEMA. 1.1. PLANTEAMIENTO DEL PROBLEMA. Desde su nacimiento la Facultad de Administración, Finanzas e Informática dispone del departamento de la biblioteca, con

Más detalles

Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web

Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web Secretaría de Planificación Estratégica Oficina de Informática Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web VERSIÓN 3 Abril 2006 Índice 1. Generalidades... 3 1.1

Más detalles

Diseño dinámico de arquitecturas de información

Diseño dinámico de arquitecturas de información Diseño dinámico de arquitecturas de información CARACTERISTICAS DEL SISTEMA Las organizaciones modernas basan su operación en la gestión del conocimiento, es decir, en el manejo de información que se presenta

Más detalles

CAPÍTULO 3 VISUAL BASIC

CAPÍTULO 3 VISUAL BASIC CAPÍTULO 3 VISUAL BASIC 3.1 Visual Basic Microsoft Visual Basic es la actual y mejor representación del viejo lenguaje BASIC, le proporciona un sistema completo para el desarrollo de aplicaciones para

Más detalles

1.2 Alcance. 1.3 Definición del problema

1.2 Alcance. 1.3 Definición del problema 1. INTRODUCCIÓN El avance de Internet y las comunicaciones de los últimos años ha provocado un interés creciente por el desarrollo de propuestas metodológicas que ofrezcan un marco de referencia adecuado

Más detalles

GLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo.

GLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo. GLOSARIO Actor: Un actor es un usuario del sistema. Esto incluye usuarios humanos y otros sistemas computacionales. Un actor usa un Caso de Uso para ejecutar una porción de trabajo de valor para el negocio.

Más detalles

Acerca de esté Catálogo

Acerca de esté Catálogo Catálogo de Cursos 2015 Acerca de esté Catálogo En el presente documento podrá obtenerse la información necesaria sobre la oferta de cursos que Manar Technologies S.A.S. y su línea de educación Campus

Más detalles

e-commerce, es hacer comercio utilizando la red. Es el acto de comprar y vender en y por medio de la red.

e-commerce, es hacer comercio utilizando la red. Es el acto de comprar y vender en y por medio de la red. Comercio electrónico. (e-commerce) Las empresas que ya están utilizando la red para hacer comercio ven como están cambiando las relaciones de la empresa con sus clientes, sus empleados, sus colaboradores

Más detalles

M.T.I. Arturo López Saldiña

M.T.I. Arturo López Saldiña M.T.I. Arturo López Saldiña Hoy en día, existen diversas aproximaciones al tema de cómo hacer que las personas trabajen dentro de una organización de manera colaborativa. El problema se vuelve más difícil

Más detalles

Workflows? Sí, cuántos quiere?

Workflows? Sí, cuántos quiere? Workflows? Sí, cuántos quiere? 12.11.2006 Servicios Profesionales Danysoft Son notables los beneficios que una organización puede obtener gracias al soporte de procesos de negocios que requieran la intervención

Más detalles

Capítulo 5. Cliente-Servidor.

Capítulo 5. Cliente-Servidor. Capítulo 5. Cliente-Servidor. 5.1 Introducción En este capítulo hablaremos acerca de la arquitectura Cliente-Servidor, ya que para nuestra aplicación utilizamos ésta arquitectura al convertir en un servidor

Más detalles

Sistema de Gestión de Proyectos Estratégicos.

Sistema de Gestión de Proyectos Estratégicos. [Documento versión 2.0 del 24/06/2015] Sistema de Gestión de Proyectos Estratégicos. El sistema de Gestión de Proyectos Estratégicos (GPE), es una poderosa herramienta para administrar y gestionar los

Más detalles

Por más insignificante que sea lo que debes hacer, esmérate en hacerlo lo mejor que puedas, como si fuera la cosa más importante

Por más insignificante que sea lo que debes hacer, esmérate en hacerlo lo mejor que puedas, como si fuera la cosa más importante Empecemos! En este tema puedes seguir aprendiendo y conociendo todo lo relacionado a la clasificación del software, sus funciones en el control de los dispositivos de la computadora y las diferentes aplicaciones

Más detalles

CURSO COORDINADOR INNOVADOR

CURSO COORDINADOR INNOVADOR CURSO COORDINADOR INNOVADOR PRESENTACIÓN La tarea que el Ministerio de Educación se propone a través de Enlaces, en relación al aseguramiento del adecuado uso de los recursos, con el fin de lograr un impacto

Más detalles

Unidad 1. Fundamentos en Gestión de Riesgos

Unidad 1. Fundamentos en Gestión de Riesgos 1.1 Gestión de Proyectos Unidad 1. Fundamentos en Gestión de Riesgos La gestión de proyectos es una disciplina con la cual se integran los procesos propios de la gerencia o administración de proyectos.

Más detalles

Adobe Dreamweaver En contexto de trabajo

Adobe Dreamweaver En contexto de trabajo En contexto de trabajo Berta Olivella Ortega D1 Índice Adobe Dreamweaver - Qué es Adobe Dreamweaver? - Ventajas de Adobe Dreamweaver - Desventajas de Adobe Dreamweaver - Ejemplos de Páginas Web Hechas

Más detalles

WINDOWS 2008 5: TERMINAL SERVER

WINDOWS 2008 5: TERMINAL SERVER WINDOWS 2008 5: TERMINAL SERVER 1.- INTRODUCCION: Terminal Server proporciona una interfaz de usuario gráfica de Windows a equipos remotos a través de conexiones en una red local o a través de Internet.

Más detalles

PERFILES OCUPACIONALES

PERFILES OCUPACIONALES PERFILES OCUPACIONALES A continuación se presenta la relación de los diferentes cargos que un ingeniero de sistemas de la Universidad de Lima puede desempeñar durante su vida profesional. También se presentan

Más detalles

DE VIDA PARA EL DESARROLLO DE SISTEMAS

DE VIDA PARA EL DESARROLLO DE SISTEMAS MÉTODO DEL CICLO DE VIDA PARA EL DESARROLLO DE SISTEMAS 1. METODO DEL CICLO DE VIDA PARA EL DESARROLLO DE SISTEMAS CICLO DE VIDA CLÁSICO DEL DESARROLLO DE SISTEMAS. El desarrollo de Sistemas, un proceso

Más detalles

http://www.informatizate.net

http://www.informatizate.net http://www.informatizate.net Metodologías De Desarrollo De Software María A. Mendoza Sanchez Ing. Informático - UNT Microsoft Certified Professional - MCP Analísta y Desarrolladora - TeamSoft Perú S.A.C.

Más detalles

Sistema de SaaS (Software as a Service) para centros educativos

Sistema de SaaS (Software as a Service) para centros educativos Sistema de SaaS (Software as a Service) para centros educativos Definiciones preliminares: Qué es SaaS? SaaS (1) es un modelo de distribución del software que permite a los usuarios el acceso al mismo

Más detalles

Introducción. Ciclo de vida de los Sistemas de Información. Diseño Conceptual

Introducción. Ciclo de vida de los Sistemas de Información. Diseño Conceptual Introducción Algunas de las personas que trabajan con SGBD relacionales parecen preguntarse porqué deberían preocuparse del diseño de las bases de datos que utilizan. Después de todo, la mayoría de los

Más detalles

CAPÍTULO 1 Instrumentación Virtual

CAPÍTULO 1 Instrumentación Virtual CAPÍTULO 1 Instrumentación Virtual 1.1 Qué es Instrumentación Virtual? En las últimas décadas se han incrementado de manera considerable las aplicaciones que corren a través de redes debido al surgimiento

Más detalles

Gestor de Contenidos CMS. Prof: Ing. Henrry Servitá

Gestor de Contenidos CMS. Prof: Ing. Henrry Servitá Gestor de Contenidos CMS Que es un CMS? CMS son las siglas de Content Management System, que se traduce directamente al español como Sistema Gestor de Contenidos. Como su propio nombre indica, es un sistema

Más detalles

SIGAN 1.0 SISTEMA DE INFORMACIÓN DE GESTIÓN ADMINISTRATIVA DE NÓMINA

SIGAN 1.0 SISTEMA DE INFORMACIÓN DE GESTIÓN ADMINISTRATIVA DE NÓMINA RIF: V-16233325-5 SIGAN 1.0 SISTEMA DE INFORMACIÓN DE GESTIÓN ADMINISTRATIVA DE NÓMINA Sistema desarrollado bajo software libre, con orientación al manejo de base de datos a través de una interfaz gráfica

Más detalles

5 formas de mejorar su negocio con COMPUTACIÓN EN LA NUBE

5 formas de mejorar su negocio con COMPUTACIÓN EN LA NUBE 5 formas de mejorar su negocio con COMPUTACIÓN EN LA NUBE Julio 2012 Introducción. Cada empresa y cada empresario ha entendido que, si hay una constante, ésta es el cambio. Día a día, los negocios se ponen

Más detalles

Información de Producto:

Información de Producto: Windows Server 2008 Foundation La nueva tecnología rentable de Windows Server 2008 Foundation La tecnología confiable y comprobada de Windows Server Foundation proporciona una base para ejecutar las aplicaciones

Más detalles

Procedimiento de Sistemas de Información

Procedimiento de Sistemas de Información Procedimiento de Sistemas de Información DIRECCIÓN DE COORDINACIÓN TÉCNICA Y PLANEACIÓN VIEMBRE DE 2009 PR-DCTYP-08 Índice. 1. INTRODUCCIÓN.... 3 2. OBJETIVO.... 4 3. ALCANCE.... 4 4. MARCO LEGAL.... 4

Más detalles

Sistema de marketing de proximidad

Sistema de marketing de proximidad Dizan Vasquez Propuesta de proyecto Sistema de marketing de proximidad ACME México Dizan Vasquez Índice general 1. Descripción 3 2. Resúmen ejecutivo 4 2.1. Objetivo.................................................

Más detalles

Soporte Técnico de Software HP

Soporte Técnico de Software HP Soporte Técnico de Software HP Servicios Tecnológicos HP Servicios contractuales Datos técnicos El Soporte Técnico de Software HP ofrece servicios integrales de soporte remoto de para los productos de

Más detalles

CAPITULO VI PLAN DE IMPLEMENTACIÓN DEL SISTEMA DE PRESUPUESTOS DE COSTOS DE TIEMPOS ESTÁNDARES DE CONFECCIÓN DE PRENDAS DE VESTIR DE TEJIDO DE PUNTO.

CAPITULO VI PLAN DE IMPLEMENTACIÓN DEL SISTEMA DE PRESUPUESTOS DE COSTOS DE TIEMPOS ESTÁNDARES DE CONFECCIÓN DE PRENDAS DE VESTIR DE TEJIDO DE PUNTO. 204 CAPITULO VI PLAN DE IMPLEMENTACIÓN DEL SISTEMA DE PRESUPUESTOS DE COSTOS DE TIEMPOS ESTÁNDARES DE CONFECCIÓN DE PRENDAS DE VESTIR DE TEJIDO DE PUNTO. 6.1 INTRODUCCIÓN El éxito de la aplicación del

Más detalles

Novedades. Introducción. Potencia

Novedades. Introducción. Potencia Introducción Basado en el demostrado rendimiento y flexibilidad de la versión 8.5, Crystal Reports 9 presenta una amplia variedad de avanzadas funciones para que el diseño, entrega e integración de informes

Más detalles

Introducción a la extensión de scripting en gvsig 2.0

Introducción a la extensión de scripting en gvsig 2.0 Introducción a la extensión de scripting en gvsig 2.0 2012 gvsig Association Este documento se distribuye con la licencia Creative Commons 1 2 Índice de contenido 1 Introducción... 3 Instalación de la

Más detalles

ADMINISTRACION DE CENTROS DE COMPUTO

ADMINISTRACION DE CENTROS DE COMPUTO ADMINISTRACION DE CENTROS DE COMPUTO 1.1 Datos Informativos 1.2 Tutor: Ing. Jorge Miranda 1.3 Nombre: Iván Guadalupe 1.4 Facultad: Ciencias de la Computación y Electrónica 1.5 Nivel: Decimo Informática

Más detalles

1.8 TECNOLOGÍA DE LA INFORMACIÓN

1.8 TECNOLOGÍA DE LA INFORMACIÓN Objetivo General: 1.8 TECNOLOGÍA DE LA INFORMACIÓN Establecer una infraestructura y plataforma tecnológica y de sistemas de información, y definir las políticas, estrategias y directrices para su implantación

Más detalles

ADMINISTRACIÓN ELECTRÓNICA: TIENDAS VIRTUALES. Ana Belén Domínguez García Consultora Cronos Ibérica, S.A.

ADMINISTRACIÓN ELECTRÓNICA: TIENDAS VIRTUALES. Ana Belén Domínguez García Consultora Cronos Ibérica, S.A. ADMINISTRACIÓN ELECTRÓNICA: TIENDAS VIRTUALES Ana Belén Domínguez García Consultora Cronos Ibérica, S.A. 1 Blanca ADMINISTRACIÓN ELECTRÓNICA: TIENDAS VIRTUALES 1. INTRODUCCIÓN Cronos Ibérica es una empresa

Más detalles

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

INTRANET DE UNA EMPRESA RESUMEN DEL PROYECTO. PALABRAS CLAVE: Aplicación cliente-servidor, Intranet, Área reservada, Red INTRODUCCIÓN INTRANET DE UNA EMPRESA Autor: Burgos González, Sergio. Director: Zaforas de Cabo, Juan. Entidad colaboradora: Colegio de Ingenieros del ICAI. RESUMEN DEL PROYECTO El proyecto consiste en el desarrollo

Más detalles

I. E. S. Cristóbal de Monroy. DEPARTAMENTO: Informática. MATERIA: Sistemas Operativos en Red. NIVEL: 2º Sistemas Microinformáticos y Redes

I. E. S. Cristóbal de Monroy. DEPARTAMENTO: Informática. MATERIA: Sistemas Operativos en Red. NIVEL: 2º Sistemas Microinformáticos y Redes DEPARTAMENTO: Informática MATERIA: Sistemas Operativos en Red NIVEL: 2º Sistemas Microinformáticos y Redes 1. Objetivos. Competencias Profesionales, Personales y Sociales 2.1 Objetivos del ciclo formativo

Más detalles

comunidades de práctica

comunidades de práctica 1. Introducción CoSpace es una plataforma web diseñada para proporcionar un espacio virtual de interacción y colaboración entre formadores en comunidades virtuales. Se originó como resultado de las necesidades

Más detalles

Educación y capacitación virtual, algo más que una moda

Educación y capacitación virtual, algo más que una moda Éxito Empresarial Publicación No.12 marzo 2004 Educación y capacitación virtual, algo más que una moda I Introducción Últimamente se ha escuchado la posibilidad de realizar nuestra educación formal y capacitación

Más detalles

LiLa Portal Guía para profesores

LiLa Portal Guía para profesores Library of Labs Lecturer s Guide LiLa Portal Guía para profesores Se espera que los profesores se encarguen de gestionar el aprendizaje de los alumnos, por lo que su objetivo es seleccionar de la lista

Más detalles

La plataforma educativa Helvia.

La plataforma educativa Helvia. La plataforma educativa HELVIA Autores: Begoña Laínez Sanz, DNI: 31336591B José Javier Álvarez García, DNI: 31666085F Mª de los Ángeles Vilches Amado, DNI: 75744033L Juana María Álvarez Jiménez, DNI: 32042323B

Más detalles

Memoria de actividades: Participación en actividades concernientes al proyecto. Sistema de Alumbrado Público con Energía Solar y Autodiagnóstico

Memoria de actividades: Participación en actividades concernientes al proyecto. Sistema de Alumbrado Público con Energía Solar y Autodiagnóstico Memoria de actividades: Participación en actividades concernientes al proyecto Sistema de Alumbrado Público con Energía Solar y Autodiagnóstico Rábade García, Manuel Rodrigo Ingeniería en Computación Facultad

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

Informe final de Pasantías

Informe final de Pasantías Informe final de Pasantías Autor: Juan Carlos González Tutor Académco: Jorge Castellanos Tutor Empresarial: Raúl Gómez Valencia, Mayo de 2010 Objetivos Logrados Durante la pasantía se pudo obtener un mayor

Más detalles

Portal de Compras del Gobierno del Estado de Baja California (www.comprasbc.gob.mx) A. Antecedentes

Portal de Compras del Gobierno del Estado de Baja California (www.comprasbc.gob.mx) A. Antecedentes Buenas prácticas en la implementación de las recomendaciones de la Guía para Mejorar la Calidad Regulatoria de Trámites Estatales y Municipales e Impulsar la Competitividad de México Portal de Compras

Más detalles

Proceso Unificado de Rational PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes:

Proceso Unificado de Rational PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes: PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes: 1. Proporcionar una guía de actividades para el trabajo en equipo. (Guía detallada para el desarrollo

Más detalles

NOS ASEGURAMOS DE ENTREGAR SERVICIOS DE CALIDAD ACORDE A SUS NECESIDADES

NOS ASEGURAMOS DE ENTREGAR SERVICIOS DE CALIDAD ACORDE A SUS NECESIDADES NOS ASEGURAMOS DE ENTREGAR SERVICIOS DE CALIDAD ACORDE A SUS NECESIDADES INTRODUCCIÓN PONEMOS A SU DISPOSICIÓN UNA GAMA DE SOLUCIONES DE CONSULTORÍA Y TECNOLOGÍA. CONSEGUIR VALOR AGREGADO A SUS NEGOCIOS

Más detalles

Sistemas de información

Sistemas de información Sistemas de información Es un conjunto integrado de componentes que almacenan, recolectan y procesan datos, para la entrega de la información, el conocimiento y los productos digitales. Las empresas comerciales

Más detalles

Introducción. Definición de los presupuestos

Introducción. Definición de los presupuestos P o r q u é e l p r e s u p u e s t o d e b e s e r e l c a m i n o a s e g u i r p a r a g a r a n t i z a r e l é x i t o d e s u e m p r e s a? Luis Muñiz Economista Introducción El aumento de la incertidumbre

Más detalles

SERVICIO NACIONAL DE APRENDIZAJE- SENA PROCESO RELACIONAMIENTO EMPRESARIAL Y GESTION DEL CLIENTE

SERVICIO NACIONAL DE APRENDIZAJE- SENA PROCESO RELACIONAMIENTO EMPRESARIAL Y GESTION DEL CLIENTE SERVICIO NACIONAL DE APRENDIZAJE- SENA PROCESO RELACIONAMIENTO EMPRESARIAL Y GESTION DEL CLIENTE Instructivo Gestión de Encuestas y Sondeos en CRM Versión 01 02/07/2015 CONTENIDO INSTRUCTIVO GESTIÓN DE

Más detalles

Conocimiento Básico de Microsoft FrontPage o algún otro editor de Páginas Web.

Conocimiento Básico de Microsoft FrontPage o algún otro editor de Páginas Web. INTRODUCCIÓN JOSOULL EIRL es una empresa Informática que brinda soluciones integrales a medida a organizaciones a través de métodos y la automatización de funciones, con los recursos disponibles de la

Más detalles

Guía de uso del Cloud Datacenter de acens

Guía de uso del Cloud Datacenter de acens guíasdeuso Guía de uso del Cloud Datacenter de Calle San Rafael, 14 28108 Alcobendas (Madrid) 902 90 10 20 www..com Introducción Un Data Center o centro de datos físico es un espacio utilizado para alojar

Más detalles