Trabajo Especial de Grado presentado como requisito parcial para optar por

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

Download "Trabajo Especial de Grado presentado como requisito parcial para optar por"

Transcripción

1 UNIVERSIDAD NACIONAL EXPERIMENTAL DE LOS LLANOS OCCIDENTALES EZEQUIEL ZAMORA VICE-RECTORADO DE PLANIFICACIÓN Y DESARROLLO SOCIAL PROGRAMA INGENIERÍA, ARQUITECTURA Y TECNOLOGÍA SUBPROGRAMA INFORMÁTICA. SERVICIO DE ALMACENAMIENTO TIPO NUBE PARA COMPARTIR Y SINCRONIZAR ARCHIVOS ENTRE ALUMNOS Y DOCENTES DE LA UNIVERSIDAD NACIONAL EXPERIMENTAL DE LOS LLANOS OCCIDENTALES EZEQUIEL ZAMORA UNELLEZ BARINAS. Trabajo Especial de Grado presentado como requisito parcial para optar por al título de: Ingeniero en Informática. AUTORES: Azuaje R. Manuel A. C. I: Guerrero S. Julio. C. I: Tutor académico: Ing. Roisbel Figueroa. Barinas, Julio de i

2 APROBACIÓN DEL TUTOR Yo, ING. ROISBEL FIGUEROA, titular de la Cedula de Identidad Nº V , en mi carácter de tutora del Trabajo Especial de Grado titulado SERVICIO DE ALMACENAMIENTO TIPO NUBE PARA COMPARTIR Y SINCRONIZAR ARCHIVOS ENTRE ALUMNOS Y DOCENTES DE LA UNIVERSIDAD NACIONAL EXPERIMENTAL DE LOS LLANOS OCCIDENTALES EZEQUIEL ZAMORA UNELLEZ - BARINAS. Presentado por los Bachilleres, AZUAJE MANUEL, titular de la C. I: V y GUERRERO JULIO, titular de la C. I: V para optar al título de Ingeniero en Informática, por medio del presente certifico que he leído el Trabajo Especial de Grado, en la fecha, hora y lugar que se establezca para tal fin. En la Cuidad de Barinas a los 21 días del mes de Junio de ING. ROISBEL FIGUEROA C. I: V ii

3 UNIVERSIDAD NACIONAL EXPERIMENTAL DE LOS LLANOS OCCIDENTALES EZEQUIEL ZAMORA VICE-RECTORADO DE PLANIFICACIÓN Y DESARROLLO SOCIAL PROGRAMA INGENIERÍA, ARQUITECTURA Y TECNOLOGÍA SUBPROGRAMA INFORMÁTICA. SERVICIO DE ALMACENAMIENTO TIPO NUBE PARA COMPARTIR Y SINCRONIZAR ARCHIVOS ENTRE ALUMNOS Y DOCENTES DE LA UNIVERSIDAD NACIONAL EXPERIMENTAL DE LOS LLANOS OCCIDENTALES EZEQUIEL ZAMORA UNELLEZ BARINAS. AUTORES: Azuaje R. Manuel A. C. I: Guerrero S. Julio C. C. I: Tutor Académico: Ing. Roisbel Figueroa. Trabajo Especial de Grado aprobado en nombre de la Universidad Nacional Experimental de los Llanos Occidentales Ezequiel Zamora por el siguiente jurado, a los 18 días del mes de Julio de JURADO C. I: V JURADO C. I: V JURADO C. I: V iii

4 AGRADECIMIENTOS. Primero que nada a La Universidad Nacional Experimental de los Llanos Occidentales Ezequiel Zamora por abrir sus puertas y a todos nuestros profesores por brindarme su conocimientos y hacer que cada día aprendiéramos algo nuevo y darnos toda la motivación para llegar donde estamos hoy en día. A nuestra tutora Ing. Roisbel Figueroa, por su paciencia, esmero y dedicación para guiarnos en la realización de este trabajo. Al profesor Ing. Oscar Abreu, Coordinador de tecnología de la Secretaria Ejecutiva de Estudios a Distancia quien nos orientó y brindo toda su colaboración para implementar nuestro proyecto. A la profesora Msc. Darjeling Silva por confiar en nosotros y ofrecernos este gran proyecto que para nosotros fue un reto. Gracias a todos. Azuaje Manuel y Guerrero Julio. iv

5 ÍNDICE GENERAL PORTADA... i ACEPTACION DEL TUTOR... ii EVALUACIÓN DEL JURADO..... iii AGRADECIMIENTOS... iv INDICE GENERAL... v INDICE DE FIGURAS... vii INDICE DE TABLAS... viii INDICE DE PANTALLAS... ix RESUMEN... x INTRODUCCIÓN... xi CAPITULO I: El PROBLEMA Planteamiento del Problema Objetivos de la Investigación Objetivo General Objetivos Especificos Justificacion de la Investigación Alcances CAPITULO II: MARCO TEÓRICO Antecedentes Marco Referencial Definicion de Terminos Básicos CAPITULO III: MARCO METODOLÓGICO Tipo y Diseño de la Investigación Modalidad de la Investigación Metodología utilizada Fases que conforman la Metodología Fanse 1 (Inicio) Fanse 2 (Elaboración) Fase 3 (Construcción) Fase 4 (Transición) Población y Muestra Técnicas de recoleccion de Datos Pág. v

6 Validez del Instrumento Confiabilidad del Instrumento CAPITULO IV: ANÁLISIS DE LOS RESULTADOS Parte I Situación Actual de los Laboratorios Analisis de la encuesta Parte II Diseño de la Propuesta...73 Aplicación de la Metodologia Fase de Inicio Fase de Elaboración Requerimientos de Entrada Requerimientos de Almacenamiento Requerimiento de Salida Fase de Contrucción Fase de Transición Parte III Implementación, Seguimiento y Monitoreo...98 CAPITULO V: CONCLUSIONES Y RECOMENDACIONES Conclusiones Recomendaciones Referencias Anexos vi

7 ÍNDICE DE FIGURAS DIAGRAMAS Pág. Modelo Conceptual de la Visión Preliminar de la Propuesta Diagrama de Despliegue del Sistema Propuesto Diagrama Entidad Relación Diagrama de Clases del Sistema Propuesto Diagrama de Casos de Uso Diagrama de Proseso de Registro de Nuevo Usuario Diagrama de Proseso del Inicio de Sesión Diagrama de Proseso para Recuperar Contraseña Diagrama de Proseso para Solicitar Nueva Amistad Diagrama de Proseso Agregar Cuentas a Lista de Favoritos Diagrama de Proseso para Subir y Descargar Archivos de la Nube Modelo Conceptual de la Arquitectura Definitiva Modelo Conceptual de la Nube Modelo Conceptual del Sistema con Sesión de Estudiante Modelo Conceptual del Sistema con Sesión de Profesor vii

8 ÍNDICE DE TABLAS Pág. Operacionalización de Variables Muestra de la Investigación Distribución de los Equipos de Computos en los Laboratorios Item N Item N Item N Item N Item N Item N Item N Item N Item N Item N Item N Item N viii

9 ÍNDICE DE PANTALLAS PANTALLAS DEL SISTEMA Pág. Página Principal del Servicio de Almacenamiento tipo Nube Formulario de Registro de Profesores Panel de Control del Administrador Lista de Profesores Registrados Lista de Estudiantes Registrados Perfil de la Cuenta de un Estudiante Lista de Solicitudes Pendientes Lista de Amigos y Favoritos Perfil de la Cuenta de un Profesor Lista de Favoritos de un Profesor (Seguidores) Perfil de un Amigo en la Nube Buzo de Correo ix

10 UNIVERSIDAD NACIONAL EXPERIMENTAL DE LOS LLANOS OCCIDENTALES EZEQUIEL ZAMORA VICE-RECTORADO DE PLANIFICACIÓN Y DESARROLLO SOCIAL PROGRAMA INGENIERÍA, ARQUITECTURA Y TECNOLOGÍA SUBPROGRAMA INFORMÁTICA. SERVICIO DE ALMACENAMIENTO TIPO NUBE PARA COMPARTIR Y SINCRONIZAR ARCHIVOS ENTRE ALUMNOS Y DOCENTES DE LA UNIVERSIDAD NACIONAL EXPERIMENTAL DE LOS LLANOS OCCIDENTALES EZEQUIEL ZAMORA UNELLEZ BARINAS. Autores: Azuaje R. Manuel A. C. I: Guerrero S. Julio. C. I: Tutor académico: Ing. Roisbel Figueroa. RESUMEN La UNELLEZ, no cuenta con un servicio de almacenamiento que brinde seguridad a los alumnos y docentes en el respaldo de la información, por esta razón surge la necesidad de crear un servicio de almacenamiento tipo nube para compartir y sincronizar archivos entre alumnos y docentes. Esta Investigación es un Proyecto de Desarrollo de Software el cual fue estudiado con una muestra total de 110 personas entre alumnos y docentes que hacen uso frecuente de los laboratorios y se sustentó bajo la metodología Proceso Unificado de Rational (Jacaboson, Booch y Rumbaugh, 2000) y con la ayuda de UML 2.0 para el modelado de objetos, fue elaborado con herramientas avanzadas de desarrollo de software como lenguajes de programación PHP5, framework de javascript y librerías de complementos como Jquery y Jquery ui 1.10, archivos de estilos CSS3 y el manejador de bases de datos MYSQL. Fue implementado en un servidor HP de la Secretaria Ejecutiva de Estudios a Distancia en donde se le realizó una serie de pruebas, se llevó un monitoreo de los usuarios registrados y actualmente se encuentra disponible en los laboratorios de computación de la UNELLEZ a través de red interna de la universidad. Descriptores: Almacenamiento de datos, nube, sincronización, compartir datos. x

11 INTRODUCCIÓN El mundo de hoy, está inmerso en una nueva revolución tecnológica basada en la informática, que encuentra su principal impulso en el acceso y capacidad de procesamiento de información sobre todos los temas y sectores de la actividad humana. Desde sus inicios el hombre ha buscado la forma de mejorar su calidad de vida y su forma de trabajo, para ello han buscado como herramientas las tecnologías que han permitido llegar a grandes inventos científicos desde la calculadora hasta la computadora y el Internet. Aunado a esto el mundo de las tecnologías marcan el ritmo del progreso y las pautas de vida, en otras palabras, vivimos en un mundo modelado en que la tecnología está omnipresente en nuestra vida cotidiana. La idea del progreso, tal como lo concebimos hoy, está íntimamente asociada a la idea de la tecnología, y por consiguiente a la idea de ciencia. Estas dos palabras clave, ciencia y tecnología, vinculadas a actividades específicas del hombre, están indisolublemente ligadas al mundo en que vivimos, un mundo más artificial que natural, un mundo creado por el hombre en sus ansias de dominar y transformar las fuerzas de la naturaleza. No obstante, en los últimos años estamos presenciando un gran cambio en el mundo la informática; La Computación en La Nube o Cloud Computing, un viejo paradigma que está cobrando mucha fuerza, se basa en el uso de servicios Web para el desarrollo y manejo de aplicaciones mediante Internet. Según el Instituto de Ingenieros Eléctricos y Electrónicos (IEEE, 2013), es un paradigma en el que la información se almacena de manera permanente en xi

12 servidores de Internet y se envía a caché temporales de cliente, lo que incluye equipos de escritorio, centros de ocio, portátiles, entre otros. Según Buitrago (2013), las principales compañías tecnológicas están apostando a ofrecer diferentes servicios de cloud computing. Es la tendencia que se viene a futuro: nuestros correos electrónicos, fotos, música, documentos, videojuegos, en infinidades de archivos, se alojarán directamente en los servidores del proveedor del servicio, para ser utilizados desde cualquier sitio o dispositivo. Por tal motivo, a la presente investigación tiene como objetivo principal es aprovechar el uso de las nuevas tecnologías y paradigmas de la programación en la nube, a fin de desarrollar una aplicación que brinde una alternativa a los docentes y estudiantes de la Universidad Nacional Experimental de los Llanos Occidentales Ezequiel Zamora UNELLEZ Barinas, el servicio gratuito de almacenar, compartir y sincronizar archivos en línea y poder disponer de ellos desde cualquier dispositivo que tenga conexión a Internet. Para realizar esta investigación se tomó un orden lógico estructurado basado en la metodología desarrollada por Ivar Jacobson, Grady Booch y James Rumbaugh Proceso Unificado Racional, Rational Unified Process (en inglés), y sus siglas RUP (Álvarez, 2002), quien junto al Lenguaje Unificado de Modelado UML, constituye la metodología estándar más utilizada para el análisis, implementación y documentación de sistemas orientados a objetos. RUP es una metodología explícita en la definición de software y su trazabilidad y está constituida por cuatro fases: Inicio, Elaboración, Construcción y transición; Y a su vez el presente trabajo de investigación está conformado por cinco (5) capítulos como lo estipula el reglamento interno de la Universidad en su Artículo 17 del reglamento para la Elaboración y Exposición del Trabajo Especial de Grado, los cuales se estructuran de la siguiente manera: xii

13 Capítulo I El Problema, consta del Planteamiento del Problema, Objetivos de la Investigación (General, Específicos), Justificación del Sistema, sus Alcances y Limitaciones. Capítulo II Marco Referencial, constituida por los fundamentos teóricos en los cuales se apoya el Trabajo de Grado, los Antecedentes del Estudio, Bases Legales y Bases Teóricas de referencia. Capítulo III, Marco Metodológico en donde se estipula el tipo, diseño y ejecución de la propuesta, tomando en cuenta el análisis de la situación actual, los objetivos de estudio y el sistema propuesto. Capítulo IV, Análisis de los Resultados en donde se estudia la situación actual a través de las técnicas de investigación y recolección de datos, se plasma el diseño, ejecución y seguimiento de la propuesta, tomando en cuenta los objetivos de estudio. Finalmente el Capítulo V, el cual comprende la Conclusión y Recomendaciones del sistema propuesto, así como las referencias bibliográficas. xiii

14 CAPÍTULO I EL PROBLEMA PLANTEAMIENTO DEL PROBLEMA Los seres humanos han usado una variedad asombrosa de materiales y medios para guardar información, cualquier substancia que pueda ser sistemáticamente transformada se puede usar para este fin (Perrenoud, 2004). En los años primitivos se usaban las piedras, vasijas y sogas anudadas, siendo estos los primeros métodos implementados por el hombre para guardar información importante y posteriormente surge el papel, quien ha sido el medio de grabación más utilizado en el mundo. Ahora bien, para cualquier sistema, las unidades de almacenamiento son aquellas que permiten guardar física o virtualmente archivos de datos de todo tipo. Más específicamente en la informática, las unidades de almacenamiento serán todos aquellos dispositivos, internos o externos, que almacenan la información de un sistema dado. Los dispositivos diferirán entre sí en forma, tamaño y uso, pero en conjunto todos contribuyen a la conservación de datos relevantes para el usuario en formato digital. En este punto, la historia ha buscado el sistema más pequeño físicamente y con mayor capacidad para almacenar más cantidad de información, actualmente, usamos cientos de gigabytes de memoria en nuestros computadores, incluso pequeños reproductores, memorias y otros dispositivos portátiles suelen tener gran cantidad de espacio libre para uso 14

15 de almacenamiento forma que era pura ciencia-ficción hace unas pocas décadas. En cuanto al almacenamiento electrónico surgió por primera vez a mediados del siglo XIX, cuando el francés Charles Babbage diseño las fichas perforadas, las cuales estaban elaboradas con un simple trozo de cartulina marcado con una serie de columnas y ubicaciones especificas las cuales eran perforadas y según la ubicación representaba un 1 o un 0. El ordenador leía las perforaciones de la tarjeta y ejecutaba las instrucciones correspondientes a esos unos y ceros, esta herramienta de almacenamiento carecía de gran capacidad de bytes lo cual no era capaz de almacenar más de 140 caracteres por lo que evoluciono a las cintas magnéticas. (Iribar, 2012). En tal medida la tecnología ha avanzando y surgen nuevos dispositivos de almacenamiento, desde los tambores magnéticos que eran sumamente grandes y solo almacenaban un máximo de 10 kilobytes hasta el gran salto en la tecnología de almacenamiento que fueron los discos magnéticos, hoy en día conocido como disco duro y rápidamente surgieron nuevos dispositivos más pequeños entre ellos podemos encontrar los Diskette, CD, DVD, Memorias Flash o Pendrive. No obstante, actualmente existen nuevas alternativas que nos brindan la facilidad de almacenar datos sin la necesidad de poseer dispositivos de almacenamiento físicos comunes mencionados anteriormente, a este servicio se le conoce como almacenamiento en nube, siendo a su vez una de las herramientas más seguras para salvaguardar la información de forma digital. En tal sentido, la Universidad Nacional Experimental de los Llanos Occidentales Ezequiel Zamora (UNELLEZ), núcleo Barinas, es actualmente la casa de estudios más grande del estado Barinas y la décima primera entre las mejores universidades de la República Bolivariana de Venezuela; según estadísticas publicadas en el ranking de Universidades Iberoamericano Actualmente la casa de estudio cuenta con un total de cinco (05) 15

16 laboratorios, una (01) sala de estudio Alma Mate, una (01) sala de profesores y una (01) sala campus, estos se encuentran a la disposición de todos aquellos estudiantes y docente que así lo necesiten a lo largo de su formación académica. Por tal motivo, en el periodo lectivo 2013-I, la universidad posee una población aproximada de estudiantes; un numero bastante elevado para la capacidad física con las que cuenta la institución, de los cuales un gran porcentaje hacen uso de los laboratorios de computación, durante sus estudios. Esto quiere decir que los equipos de computación trabajan de forma continua para poder satisfacer la alta demanda. Debido a lo mencionado anteriormente, los equipos de computación de los laboratorios de la UNELLEZ Barinas, están expuestos a daños tanto físicos (hardware) como lógicos (software), entre los más frecuentes tenemos los virus informáticos que alteran el sistema operativo trayendo como consecuencia perdidas y/o alteraciones en la data, daños en dispositivos de almacenamiento masivo tanto internos como externos (discos duros y pendrives) y debido a que los laboratorios no cuentan con un servicio de respaldo toda la información almacenada durante las horas de clases y practicas desaparecen, lo que ha conllevado a que los estudiantes que no cuentan con dispositivos de almacenamiento pierdan sus actividades desarrolladas en clase. Por esta razón y aprovechando de los avances tecnológicos que nos permiten pasar del disco duro a la nube se propone establecer una servicio de almacenamiento de dato tipo nube para almacenar, compartir y sincronizar archivos el cual estará a la disposición de los alumnos y docentes vía web o a través de la red interna de la UNELLEZ a fin de salvaguardar la información, brindando una opción novedosa, económica, segura y practica para sustituir el uso de memorias externas las cuales son la causa principal del problema planteado. 16

17 OBJETIVOS DE LA INVESTIGACIÓN OBJETIVO GENERAL: Implementar un servicio de almacenamiento de dato tipo nube para almacenar, compartir y sincronizar archivos entre alumnos y docentes de la Universidad Nacional Experimental de los Llanos Occidentales Ezequiel Zamora UNELLEZ - Barinas. OBJETIVOS ESPECÍFICOS: Estudiar la necesidad de crear un servicio de almacenamiento de dato tipo nube para almacenar, compartir y sincronizar archivos entre alumnos y docentes de la UNELLEZ. Realizar un diagnóstico de los servicios de almacenamiento tipo nube para almacenar, compartir y sincronizar archivos. Desarrollar un servicio de almacenamiento de datos tipo nube sincronizar y compartir archivos entre alumnos y docentes de la UNELLEZ. 17

18 JUSTIFICACIÓN La Tecnología se define como el conjunto de conocimientos y técnicas que, aplicados de forma lógica y ordenada, permiten al ser humano modificar su entorno material o virtual para satisfacer sus necesidades, esto es, un proceso combinado de pensamiento y acción con la finalidad de crear soluciones útiles como: Computadoras, calculadoras, maquinarias, autos, electrodoméstico entre otras infinidades de cosas que podemos ver y/o usar en el día a día. En tal sentido, internet en los último tiempos ha tenido un enorme crecimiento, lo que ha generado en los usuarios la costumbre de utilizar servicios en línea como parte de sus actividades cotidianas, tales como: mensajería instantánea, web mail, redes sociales, mapas, documentos, respaldos de datos, videos online y un sin fin de servicios. Todas estas aplicaciones no están instaladas en sus computadores, sino en la llamada nube de Internet. De esta forma, cuando se utilizan servicios de la nube, se utilizan servicios que forman parte de Cloud Computing, un modelo de computación en el que todo lo que puede brindar un sistema informático se ofrece como un servicio que puede ser accedido a través de Internet. Según el Instituto Nacional de Estándares y Tecnología (NIST, 2010) de Estados Unidos, Cloud Computing se define como: Un modelo que permite acceder a un conjunto compartido de recursos informáticos configurables (ej. Redes, servidores, almacenamiento, aplicaciones y servicios) de manera conveniente, ubicua y bajo demanda, que pueden ser proporcionados rápidamente y liberados, con un mínimo esfuerzo administrativo e interacción del proveedor de servicios. 18

19 Últimamente, la variedad de servicios que se ofrecen mediante Cloud Computing ha crecido de forma considerable, siendo las grandes empresas norteamericanas y europeas las que lideran en innovación e implementación, pero poco a poco esta tecnología ha tenido fruto en nuestro país. De aquí nace la necesidad de analizar este paradigma con el fin de atender las necesidades que actualmente presenta los laboratorios de computación de la Universidad Nacional Experimental de Los Llanos Occidentales Ezequiel Zamora UNELLEZ Barinas. Para dar solución a las carestías que presentan los laboratorios en cuanto a su respaldo de la data se propone un servicio de alojamiento de archivos multiplataforma en la nube el cual nos brindara seguridad y la estabilidad de los equipos de computación, ya que la información estará almacenada en los servidores que conforman la nube, dejando así los equipos libres de información, es importante hacer referencia que para el disfrute de este servicio solo es necesario el uso de un equipo con conexión a internet sin importar las características de hardware que esté presente y/o los equipos de los laboratorios de la UNELLEZ que se encuentre conectados a la red. Una de las ventajas más importantes que nos brinda el desarrollo de este nuevo servicio es la facilidad de tener la información a nuestro alcance sin importar en donde nos encontremos, solo hace falta estar conectados a través de cualquier servicio de Internet y como está desarrollada 100% con tecnología Cloud Computing se puede integrar con mucha mayor facilidad y rapidez que el resto de las aplicaciones existente ya que su infraestructura (Software) no requiere estar alojada en el computador y la simplicidad del mismo lo hace ser una propuesta muy factible; A su vez cuenta con un nivel de seguridad alto y bien estructurado para la protección de la información, tanto a nivel de sistema como al momento de compartir los archivos entre usuarios. 19

20 El desarrollo de este servicio de almacenamiento en la nube brindará tanto a los alumnos como docentes de la Universidad Nacional Experimental de los Llanos Occidentales Ezequiel Zamora una opción novedosa para almacenar e intercambiar archivos entre sí, donde tendrán como beneficio principal la sincronización de la información en tiempo real, como a su vez una mayor capacidad de almacenamiento para así intercambiar documentos y enlaces de descarga sin importar el peso y formato. El servicio de almacenamiento estará en capacidad de ofrecer a sus usuarios un espacio en la nube de 1 GB, el cual tendrán a disposición para una salvaguardada eficiente de la data que manejan día a día. Estará disponible tanto para los alumnos como docentes, a fin de garantizar un servicio óptimo y novedoso, de igual manera servir de iniciativa para a los futuros graduado de la carrera Técnico Superior Universitario e Ingenieros en Informática a seguir construyendo nuevas aplicaciones y herramientas para el cuidado y mejora de la casa de estudio. ALCANCES Durante el desarrollo del proyecto se logró diseñar e implementar un servicio de almacenamiento tipo nube en el cual los alumnos y docentes de la universidad podrán hacer uso del mismo para compartir y sincronizar archivos entre sí. Es importante señalar, que el entorno gráfico de la aplicación está orientado a la estructura de las redes sociales, en donde cada usuario tendrá su propio perfil (estudiantes) y cuentas verificadas (Los docentes), a fin de crear una validación y restricción de los perfiles, de esta manera cada cuenta comparte su información con los usuarios que el desee y/u otorgue permiso, 20

21 y así evitar el hurto de la información y la protección del derecho de autor a excepción de las cuentas verificadas que por ser perfiles de docentes la información es libre ya que su objetivo es facilitar sus guías y materiales a todos sus alumnos sin preferencia alguna. Los estudiantes al registrar sus cuentas pueden buscar amigos y crear sus propias listas con los que desean compartir información, así como seguir a los profesores que desean estar al tanto de sus actualizaciones y materiales compartidos. Para crear dichas listas, los usuarios pueden explorar los usuarios registrados, filtrar búsquedas por nombres y enviar solicitudes de amistad las cuales pueden ser aceptadas o negadas dependiendo de la dedición del usuario quien recibe la solicitud. El usuario podrá crear carpetas para organizar todos sus trabajos y prácticas con solo dar un clic tal cual fuera el escritorio de un computador, así como también organizar sus carpetas en subcarpetas creando un índice de contenido. Entre las principales funciones se tienen: editar perfil, cambiar foto de avatar, agregar y eliminar amigos, seguir cuentas verificadas, subir y descargar archivos, eliminar contenidos y contactar a otros usuarios mediante mensajes privados. El servicio posee una interfaz sencilla, fresca y fácil de manipular sin necesidad de tener conocimientos previos y estará disponible a través de internet para disponer de ella cuando desee, y desde cualquier dispositivo con conexión a internet. 21

22 CAPITULO II MARCO TEORICO El marco teórico, marco referencial o marco conceptual tiene el propósito de dar a la investigación un sistema coordinado y coherente de conceptos y proposiciones que permitan abordar el problema. "Se trata de integrar al problema dentro de un ámbito donde éste cobre sentido, incorporando los conocimientos previos relativos al mismo y ordenándolos de modo tal que resulten útil a nuestra tarea" (Rubio, 2000). Ezequiel Ander-Egg (1990) nos dice que en el marco teórico o referencial "se expresan las proposiciones teóricas generales, las teorías específicas, los postulados, los supuestos, categorías y conceptos que han de servir de referencia para ordenar la masa de los hechos concernientes al problema o problemas que son motivo de estudio e investigación". ANTECEDENTES DEL ESTUDIO Los trabajos de investigación que mencionaremos a continuación han servido de gran soporte y orientación para el desarrollo de nuestro proyecto, ya que reafirman y dejan en claro la importancia y evolución que han logrado tener los servicios, aplicaciones y herramientas diseñadas bajo el paradigma de cloud computing para garantizar la eficiencia en el manejo y respaldo de la información, a continuación se presentan los siguientes trabajos: 22

23 Cloud Computing: fundamentos, diseño y arquitectura aplicados a un caso de estudio, Navarro A. José M. Madrid, España Universidad Rey Juan Carlos, Máster Oficial en Tecnologías de la Información y Sistemas Informáticos. Tesis para fin de Máster. Desarrollo e implementación en la nube del sistema de control de flujo financiero y declaración de impuestos para personas naturales, Gordon S. Diego F. Quito. Ecuador Universidad Central del Ecuador, facultad de ingeniería ciencias físicas y matemáticas, Tesis para obtener título de Ingeniero en Informática. Computación en nube como estrategia competitiva las pequeñas y medianas empresas (PYMES), Méndez L. julio C. Veracruz. México Universidad Veracruzana, facultad de Contaduría y Administración, Tesis para obtener título de Licenciado en Sistemas Computacionales Administrativos. MARCO REFERENCIAL. Una de las alternativas que en los últimos años ha florecido al amparo de la orientación a servicios como paradigma a nivel tecnológico es el paradigma de Cloud Computing. Este paradigma propugna ser capaz de aprovisionarse con los usuarios, de manera directa, instantánea en el tiempo (en tiempo real) y con unos costes en la gestión que sean casi increíbles. Este proyecto se centra en el diseño de un servicio de almacenamiento de datos basada en tecnología Cloud Computing (Computación en la nube) como alternativa viable, objetiva y real a los actuales problemas que presentan los laboratorios de computación de la UNELLEZ. Viable, porque Cloud Computing está a nuestro alcance; objetiva, porque brindaran 23

24 solución a todos los usuarios sin importar las características del medio de acceso (hardware y software); y finalmente, real, porque no quedara como una simple propuesta, sino que será implementado para evaluar su impacto y su optimo funcionamiento. Almacenamiento de Datos Se refiere a la información que accedemos en nuestros ordenadores de forma habitual o la que hemos archivado o almacenado fuera de la computadora (Los autores, 2013). Cada vez que se abre un archivo almacenado en el disco duro, se está accediendo a los datos. Para algunas personas, la capacidad de almacenamiento en su disco duro es suficiente para almacenar sus datos y sus respaldos. Pero para otros y sobre todo las grandes empresas, el almacenamiento de datos es de importancia primordial. Historia en el almacenamiento de datos. Hoy en día, usamos y necesitamos cientos de gigabytes de memoria en nuestros ordenadores para realizar actividades bien sean laborales o personales, como también existen minúsculos reproductores de MP3 y otros dispositivos portátiles que suelen tener varios gigabytes de espacio libre. Actualmente existen servicios que ofrecen espacio para el almacenamiento de información en la nube dejando a un lado la necesidad de poseer memorias portables para tener información importante a nuestro alcance. Esto era pura fantasía científica hace unas pocas décadas, a continuación presentamos una línea de tiempo basado en el trabajo de Sarey (2010) y Ojeda (2012) sobre la rápida e increíble evolución del almacenamiento digital de la información. Las tarjetas perforadas (1725): es una lámina hecha de cartulina que contiene información en forma de perforaciones según un código binario y 24

25 fueron los primeros medios utilizados para ingresar información e instrucciones a un computador y este solo almacenaban un máximo de 90 caracteres. Fueron usadas por primera vez alrededor de 1725 cuando Charles Babbage lanzó la idea del uso de las tarjetas perforadas como un modo de controlar una calculadora mecánica que él mismo diseñó siendo luego International Business Machines (IBM) quien desarrolló la tecnología de la tarjeta perforada como una herramienta poderosa para el procesamiento de datos empresariales y produjo una línea extensiva de unidades máquinas de registro de propósito general. Cintas Perforadas (1846): consiste en una larga tira de papel en la que se realizan agujeros para almacenar los datos en serie de binarios al igual que las tarjetas perforadas, se emplearon por primera vez en los telares mecánicos y bordados, donde se almacenaban en las tarjetas instrucciones simples acerca de los movimientos solicitados de la máquina y en 1846 Alexander Bain, empleó cinta perforada para enviar telegramas. Tambor Magnético (1932) inventada por Gustav Tauschek en 1932 en Australia, es un cilindro de metal hueco o sólido que gira en una velocidad constante de 600 a revoluciones por minuto, cubierto con un material magnético de óxido de hierro sobre el cual se almacenan los datos y programas. Son capaces de recoger datos a mayores velocidades que una cinta o una unidad de disco, pero no son capaces de almacenar más datos que aquellas. Su uso fue en la década de 1950 se empleo un tambor magnético como memoria principal de trabajo en la Computadora Whirlwind. Tubo Selectrón (1946): se basa en pequeñas celdas aisladas, llamadas eyelets, formando una válvula termodinámica desarrollada por Radio Corporation of America (RCA). Se fabricó con capacidades de 4096 bits, para el ordenador LAS, pero debido a las dificultades para poner a punto el tubo, finalmente LAS utilizó tubos Williams, pero no tuvieron éxito por lo 25

26 complicados y costosos que resultaron ser para la poca capacidad de almacenamiento. Cinta Magnética (1950): obra del inglés Oberlin Smith, es un tipo de medio o soporte de almacenamiento de información que se graba en pistas sobre una banda plástica con un material magnetizado, generalmente óxido de hierro o algún cromato. El tipo de información que se puede almacenar en las cintas magnéticas es variado, como vídeo, audio y datos. Su uso también se ha extendido para el almacenamiento analógico de música (como el casete de audio) y para vídeo, como las cintas de VHS. Discos laser (Laserdisc 1978): Inventado por David Paul Gregg y desarollado por Koninklijke Philips Electronics N.V (Philips), fue el primer sistema de almacenamiento en disco óptico comercializado, medían 30 cm de diámetro, y estaban formados por dos discos de aluminio de una sola cara adheridos con cola. El Laserdisc es un formato analógico, a diferencia del CD o del DVD moderno que son formatos digitales. Permitía 30 minutos por cara en formato CAV o 60 minutos en formato CLV. También existían Laserdisc de 18 centímetros que permitían 20 minutos por cara (CLV); estos discos fueron usados para vídeos. También hubo Laserdisc de 12 centímetros (5 pulgadas), igual que un CD de audio. Disco Compacto 1980: Creado por Philips mientras que la lectura y codificación digital fue desarrollado por la compañía Sony. Es un disco grueso, de 1,2 mm, de policarbonato de plástico, al que se le añade una capa reflectante de aluminio, utilizada para obtener más longevidad de los datos, que reflejará la luz del láser y almacenaban un total de 700 Mb en diferentes formatos. Disquete o disco flexible (1983): desarrollado por IBM, es un medio o soporte de almacenamiento de datos formado por una pieza circular de 26

27 material magnético, fina y flexible encerrada en una cubierta de plástico cuadrada o rectangular. Los disquetes se leen y se escriben mediante un dispositivo llamado disquetera. Este tipo de dispositivo de almacenamiento es vulnerable a la suciedad y los campos magnéticos externos, por lo que, en muchos casos, deja de funcionar con el tiempo y solo almacenaban de 150 Kb a 200 Mb. Disco duro o disco rígido ( Actual): es un dispositivo de almacenamiento de datos no volátil que emplea un sistema de grabación magnética para almacenar datos digitales. El primer disco duro, aparecido en 1956, fue el Ramac I, presentado con la computadora IBM 350: pesaba una tonelada y su capacidad era de 5 MB siendo en la década de 1980 cuando surgieron modelos más pequeños y con mayor capacidad. En 1992 se lanzo el primer disco duro con una memoria de 250 mb y 10 años después ya existían los discos de 40 y 80 GB. Disco Versátil Digital (DVD 1995): Un DVD se diferencia de un CD por su resistencia a cambios de temperatura y la forma de lectura de la información, ademas en un DVD de dos caras se puede almacenar información por ambas caras y en distintas capas. El DVD utiliza un láser infrarrojo de mayor capacidad que es el láser rojo utilizado en los CDs, cuya longitud de onda es más corta (fino), lo que ofrece un mayor espacio de almacenaje y contará con una mayor capacidad para evitar los errores por el tiempo, ya que cuenta con una tecnología que evitará hasta seis veces más el error con que cuenta un CD. El disco puede tener una o dos caras, y una o dos capas de datos por cada cara; el número de caras y capas determina la capacidad del disco. Blu-Ray (2008): es un formato de disco óptico de nueva generación de 12 cm de diámetro (igual que el CD y el DVD) para vídeo de gran definición y almacenamiento de datos de alta densidad. Su capacidad de 27

28 almacenamiento llega a 25 GB por capa, aunque Sony y Panasonic han desarrollado un nuevo índice de evaluación (i-mlse) que permitiría ampliar un 33% la cantidad de datos almacenados. El límite de capacidad en las tarjetas de formato SD/MMC está ya en 128 GB, teniendo la ventaja de ser regrabables al menos durante 5 años. Bus Universal en Serie (USB): Desarrollado por Ajay Bhatt, Intel en 1995, es un dispositivo de almacenamiento masivo que utiliza memoria flash para guardar la información que puede requerir. Se conecta mediante un puerto USB y la información que a este se le introduzca, puede ser modificada millones de veces durante su vida útil. Estas memorias se han convertido en el sistema de almacenamiento y transporte personal de datos más utilizado, desplazando en este uso a los tradicionales disquetes, y a los CD. Se pueden encontrar en el mercado fácilmente memorias con capacidad que van desde 1GB hasta 256 GB; aunque resultan inconvenientes a partir de los 64GB por su elevado costo. Almacenamiento en Nube Referencias a "la nube" (The Cloud en inglés) son muy comunes en el mundo de Internet. En realidad la nube es una metáfora empleada para hacer referencia a servicios que se utilizan a través de Internet. Antes de la aparición de la nube, el procesamiento y almacenamiento de datos se hacían en el disco duro de nuestros computadora; en cambio, computación en la nube (Cloud Computing en inglés) permite una separación funcional entre los recursos que se utilizan y los recursos de tu computadora, esto es: se utilizan recursos en un lugar remoto y que se acceden por Internet. 28

29 Según Gutiérrez (2012), en su Guía de Windows en español define el almacenamiento en nube como un nuevo modelo de uso de las computadoras, lo que normalmente estaría en nuestras PC (programas o archivos, por ejemplo) pasa a estar en un conjunto de servidores a los que puedes acceder a través de Internet y que juntos forman la famosa nube las cuales traen como ventajas: Ventajas del almacenamiento en la nube. Acceso desde cualquier sitio y con varios dispositivos. los programas y archivos están en la nube, con lo que solo basta una conexión a Internet para acceder a ellos y usarlos de modo remoto. Esto se puede realizar mediante un PC fijo, un laptop, un tablet PC, un ipad, un smartphone entre otros. Todo el software está en un solo sitio. En la nube, se evita tener que instalar los programas en la PC, laptop o cualquiera de los equipos de la red y no sólo evita instalar el software, sino también las actualizaciones de los programas o hacer upgrades. Ahorro en software y hardware. En la nube, un mismo programa lo comparten muchos usuarios, sin necesidad de tener que comprar una copia individual para cada uno de ellos. Eso disminuye el precio de las aplicaciones, como todos esos programas se ejecutan en la nube y todo se guarda en ella, no hace falta gastar mucho dinero en una PC muy potente y con un disco duro grande. Ahorro en mantenimiento técnico. Sin programas instalados o redes de PC complejas que configurar y mantener, los usuarios de la nube deben tener menos problemas informáticos, el proveedor de la nube se encarga del mantenimiento técnico de sus propios servidores, el usuario no necesita saber crear redes de computadoras para compartir recursos, porque puede hacerlo a través de la nube. 29

30 Escalabilidad. Un sistema informático es escalable si puede crecer para responder a necesidades más exigentes, esto es crucial sobre todo para las empresas. Con la nube, la escalabilidad está garantizada sin tener que invertir más de lo necesario en previsión de que las necesidades aumenten, si un usuario de la nube necesita más o menos capacidad de proceso o de almacenamiento, el proveedor de la nube se lo facilitará casi en tiempo real, esto optimiza los recursos en todo momento. Seguridad. Hay una gran discusión sobre si la nube es o no más segura que los modelos tradicionales, en principio debería serlo, los servidores de la nube de Microsoft, por ejemplo, deben ser más seguros que una PC. Desventajas del almacenamiento en la nube. Falta de seguridad y privacidad. Con la computación en la nube toda la información pasa de estar en la PC a almacenarse en la nube, eso implica dejar de tener control sobre ella, nunca se puede estar seguro de quién accede a la información o si está o no protegida como debe ser, eso un riesgo para usuarios particulares pero aún más para las empresas, ellos deben confiar informaciones internas y confidenciales a un tercero, que puede o no ser fiable, además, es más probable que un hacker intente acceder a la nube que a un PC privado debido a que el botín es mayor. Sin Internet no hay nube. En la computación en la nube todo depende de que la conexión a Internet funcione, si no es así, el cliente no podrá acceder a los programas ni los datos. Problemas de cobertura legal. Los servidores de la nube pueden estar en cualquier parte del mundo, si hay problemas, no está claro qué ley debe aplicarse o si ésta podrá proteger al cliente. 30

31 Conflictos de propiedad intelectual u otros. La información de los clientes ya no está en sus manos, con lo que pueden surgir problemas sobre a quién pertenece, eso puede llevar a situaciones delicadas, por ejemplo si el cliente pretende cambiar su proveedor de computación en la nube o si éste quiebra o comete alguna ilegalidad. Computación en Nube Atendiendo a la definición dada por el NIST (National Institute of Standards and Technology, 2010), el cloud computing es un modelo tecnológico que permite el acceso ubicuo, adaptado y bajo demanda en red a un conjunto compartido de recursos de computación configurables compartidos (por ejemplo: redes, servidores, equipos de almacenamiento, aplicaciones y servicios), que pueden ser rápidamente aprovisionados y liberados con un esfuerzo de gestión reducido o interacción mínima con el proveedor del servicio. Historia de la Computación en Nube Se ha venido realizando un importante esfuerzo en la investigación de este paradigma, partiendo del articulo realizado por Tecayehuatl (2012), esta tendencia fue impulsada originalmente por la utilización de sistemas abiertos, interoperables y protocolos de comunicación estándar que permitían la comunicación eficiente entre sistemas y tecnologías heterogéneos. El primer paso de esta evolución fue en gran medida propiciado por los sistemas operativos tipo Unix que permitieron la configuración de clusters, es decir, agrupaciones de ordenadores con componentes de hardware comunes que se comportan como un único computador. Tras varias décadas de investigaciones y desarrollos en estas tecnologías, la irrupción del sistema 31

32 operativo Linux y sus estándares abiertos permitió implementar clusters basados en la arquitectura estándar de los PC, consiguiendo instalaciones de cálculo de alto rendimiento a bajos precios y popularizando esta solución durante la década de Estos clusters sufrieron un proceso de especialización para proporcionar servicios de cálculo y almacenamiento, fundamentalmente en centros de investigación y universidades. Estos centros comenzaron a ofrecer sus servicios a terceros a través de protocolos estándar, constituyendo la denominada arquitectura de computación grid, orientada al procesamiento en paralelo o al almacenamiento de gran cantidad de información. Estas arquitecturas fueron acogidas en instituciones investigadoras durante la primera mitad de la década de 2000, pero la complejidad para utilizar la infraestructura, las dificultades para utilizar diferentes grids, y los problemas de portabilidad entre ellas, hicieron que nunca se popularizara fuera del ámbito de la investigación y académico. Durante esta misma época comenzaron a popularizarse las tecnologías de virtualización que hacían posible implementar máquinas virtuales que desacoplan el hardware del software y permiten replicar el entorno del usuario sin tener que instalar y configurar todo el software que requiere cada aplicación. Esto tiene ventajas en la distribución y mantenimiento de sistemas de software complejos y permite integrar bajo un mismo entorno un conjunto de sistemas heterogéneos. Esta nueva arquitectura permitía distribuir carga de trabajo de forma sencilla, lo cual elimina los problemas que presentaba la arquitectura grid, abriendo una nueva puerta al cálculo distribuido, llamado cloud computing. Este nuevo modelo emerge como un nuevo paradigma capaz de proporcionar recursos de cálculo y de almacenamiento que, además, resulta 32

33 especialmente apto para la explotación comercial de las grandes capacidades de cómputo de proveedores de servicios en Internet. Cloud Computing es un nuevo modelo de prestación de servicios, no es una nueva tecnología, este nuevo modelo está claramente orientado a la escalabilidad, es decir, poder atender una demanda muy fuerte en la prestación de un servicio, pero de manera muy directa, inmediata en el tiempo, con un impacto en la gestión y en el coste que es casi plano, esta orientación a la escalabilidad lo que provocará es que el usuario final perciba que todo funciona, todo va rápido, todo es fácil y por lo tanto su experiencia como usuario es mucho más gratificante. A pesar de que no es una nueva tecnología, es conveniente explicar los fundamentos tecnológicos que los proveedores de Cloud están tomando comúnmente. Como principios tecnológicos es necesaria una fuerte capa de virtualización de infraestructura (servidores, almacenamiento, comunicaciones etc.). Una capacidad muy avanzada en cuanto a aprovisionamiento de recursos, orquestación de esos recursos y una orientación a servicios. Por último es muy importante destacar la necesidad de una estandarización de los servicios, cuando más estandarizada sea nuestra infraestructura, más sencillo será todo. Riesgos del almacenamiento en nube. Por su parte Gartner (2011), empresa consultora y de investigación de las tecnologías identifica, como principales, siete riesgos para el almacenamiento de datos en el área del Cloud Computing. 33

34 La confianza del proveedor: Externalizar sus aplicaciones y datos corporativos conlleva hacerlo con alguien de total confianza, que le asegure la calidad del servicio, los términos de confidencialidad de su relación contractual, entre otros. Conformidad legal: Al final, el responsable en caso de infracción es el propietario de la información. Por ello, los proveedores de Cloud Computing deberán estar abiertos a cualquier tipo de auditoría externa y a tomar y cumplir cuan medida sea necesaria para garantizar el cumplimiento de la normativa y, con ello, la seguridad de sus clientes. Localización de los datos: Es uno de los puntos fuertes del Cloud Computing pero también uno de sus riesgos. Poder acceder a los datos en cualquier momento, independientemente de dónde estén localizados, debe estar garantizado para el cliente. Protección de la información: Porque se comparten recursos pero esto no puedo ir en menoscabo de la confidencialidad de los datos del cliente, que deberá estar garantizada en todo momento. Recuperación: Desconocer la localización de la información no puede implicar jamás que no existan las medidas necesarias de seguridad y replicación para garantizar su recuperación en caso de desastre o pérdida de los mismos. Colaboración con la Justicia: Acatamiento de las leyes de protección y seguridad de la información, independientemente de que ésta varíe según las normas propias del país donde se localicen los datos y aplicaciones del usuario. Una relación para toda la vida: La sostenibilidad del proveedor tiene que estar garantizada. Fusiones, quiebras, cualquier cambio en su negocio no puede dejar indefenso al cliente y, por ello, se establecerá un compromiso de continuidad a largo plazo en la relación en los propios términos del contrato. 34

35 El paradigma de coud computing se ha convertido en un concepto comodín. Se puede usar en múltiples contextos para referirse a cosas de lo más dispares. Pero parece que hay consenso respecto a la clasificación, son tantos los servicios y herramientas que hoy en día se ofrecen a través de la nube que la mayoría de los autores los han clasificado en 3 grandes grupos: PaaS, IaaS y finalmente SaaS, categoría en donde entra el servicio de almacenamiento propuesto en el presente proyecto. Software as a Service (SaaS): Basado en Pereira (2012). En español Software como Servicio. Modelo de distribución de software donde una empresa sirve el mantenimiento, soporte y operación que usará el cliente durante el tiempo que haya contratado el servicio. El cliente usará el sistema alojado por esa empresa, la cual mantendrá la información del cliente en sus sistemas y proveerá los recursos necesarios para explotar esa información. Ejemplos: Salesforce, Basecamp. Es un modelo de distribuir aplicaciones de computación por medio de la Internet, los usuarios de las aplicaciones de software SaaS no pagan licencias, en lugar de ello pagan una suma mensual por usarlo. El término SaaS se ha convertido en el preferido de la industria, reemplazando a los que se han estado utilizando como "On-Demand" o "Utility Computing". El concepto de "software as a service", SAAS, es simple. Se basa en que los datos y programas se almacenan en un ambiente seguro centralizado, que es de fácil acceso y sencilla administración, cada usuario en la red tiene su propio perfil, accesible desde un directorio común, sin estar atado a una computadora especifica, los usuarios almacenan sus datos en un repositorio central y no en maquinas locales, las aplicaciones y servicios son manejadas desde ese directorio común, con accesos predefinidos de acuerdo a los roles de los usuarios, en su grupo correspondiente. 35

36 Somos testigos de muchas tecnologías que han provocado enormes cambios, algunas de ellas han tenido impactos profundos sobre nuestra vida diaria y la forma que funcionan nuestros negocios, algunas han perdurado, otras desaparecieron como un relámpago, nos son tan comunes, que nos damos cuenta de ellas, porque las tomamos como naturales. El software como servicio (SaaS) está demostrando tener gran potencial de impactar nuestras vidas diarias de muchas formas. Adaptado del artículo realizado por Maturana (2011) entre los principales servicios para el almacenamiento de datos en la nube cuyas propiedades se adaptan a todo tipo de público encontramos: Dropbox: Es un servicio de alojamiento de archivos multiplataforma en la nube, operado por la compañía Dropbox, entre sus principales características tenemos: Cliente de escritorio para Windows, Mac, Linux, ios y Android sin límites de dispositivos para subir desde cada uno de ellos hasta 2GB en un solo archivo, lo mismo con lo que empieza teniendo una cuenta gratuita, este tiene un sistema de referidos que entrega 500 mb por cada amigo, pudiendo alcanzar los 16 gigabytes de almacenamiento máximo. idrive: Es un servicio de almacenamiento en línea que lleva varios años con nosotros sin mucha fama pero que ofrece casi la misma calidad que cualquiera de sus competidores como Box, Skydrive, entre otros. En principio idrive ofrece 5Gb de almacenamiento en su plan gratuito, pero con una limitación en el tamaño de archivo que se puede subir de una vez (500 mb), cuenta con un cliente de escritorio para Windows, Mac, ios y Android donde se pueden realizar cómodamente los backups y sincronizar los datos deseados a los servidores idrive, a medida que vamos consiguiendo referidos, 1 gb se agrega a nuestra capacidad por cada amigo que conseguimos para idrive hasta llegar a los 50gb que es el tope, por otro lado 36

37 si compartimos el servicio con todos nuestros contactos, IDrive premia la publicidad con 10gb gratis. Microsoft SkyDrive : conocido anteriormente como Windows Live SkyDrive y Windows Live Folders, SkyDrive permite a los usuarios subir archivos de una computadora y almacenarlos en línea (nube), y acceder a ellos desde un navegador web o dispositivo local, podemos ingresar a este servicio de Microsoft a través de plataformas como Windows, ios, Mac OS X, Skydrive no tiene sistema de referidos, pero ofrece 7GB iniciales de los cuales pueden ser incrementarse hasta un máximo de 25gb Google Drive: es un reemplazo de Google Docs que ha cambiado su dirección de enlace de docs.google.com por drive.google.com entre otras cualidades, cada usuario cuenta con 5gb de espacio gratuito para almacenar sus archivos, ampliables mediante pago, es accesible por su página web desde ordenadores y dispone de aplicaciones para ios y Android que permiten editar documentos y hojas de cálculo Memopal: es un software de backup online que archiva ficheros en tiempo real en un servidor remoto, con la facilidad de navegar por todos los ficheros desde cualquier ordenador con conexión a Internet o desde un teléfono móvil, Memopal es una solución que da 3GB de cantidad inicial de almacenamiento gratis, 500 mb por cada referido y un almacenamiento máximo de 13 GB se pueden subir archivos de hasta 5GB de una vez y actualmente está disponible para plataformas como: ios, Android, BlackBerry, Windows, Mac y Linux, otra característica de gran interés es que este Memopal nos permite conectar 10 dispositivos a la vez. Megacloud: es un servicio de almacenamiento de archivos, su tamaño máximo por archivo es de sin tamaño límite, la cantidad inicial de almacenamiento gratis es de 5gb, de los cuales pueden ser llevados a 10gb 37

38 con cada referido (500 mb c/u), Megacloud puede soportar plataformas como: Windows, Mac, ios y Android, aunque sólo en 1 dispositivo a la vez. Amazon Clouddrive: es un servicio de alojamiento de archivos que permite almacenar fotos, documentos, vídeos y otro contenido digital en la nube a través de un ordenador conectado a Internet, los usuarios disponen de 5gb de espacio de almacenamiento al inicio, funciona en Windows, Mac, ios, Android, puede usarse como máximo 8 dispositivos y subir archivos de hasta 2GB de una vez. Glide: es una aplicación web con la cual podremos sincronizar nuestro PC para así poder acceder a nuestros archivos desde cualquier parte, ofrece una cantidad de almacenamiento inicial gratis de 30 gb. Glide no tiene sistema de referido, así como tampoco tiene un tamaño máximo determinado por archivo, soporta diferentes versiones, y está disponible en aplicaciones de escritorio para Windows, Linux y Mac OS X. También puede ser usado desde aplicaciones móviles en ios y Android en hasta 6 diferentes dispositivos. CX: es un servicio similar a Dropbox, y cuenta con aplicaciones para Mac, Windows, Android, ofrece 10 GB gratis desde el inicio que pueden ser aumentados a un máximo de 16GB gracias a tus referidos. Para subir archivos no tiene límites de tamaño tanto como no los tienes a la hora de usar este servicio en diferentes dispositivos a la vez. CX cuenta con cifrado de 256 bits, copias de seguridad redundantes y protección de firewall, manteniendo de este modo los datos muy seguros 38

39 DEFINICIÓN DE TÉRMINOS BÁSICOS Amazon S3: es un sistema de almacenaje de archivos muy potente. Es similar a un servidor al que puedes acceder por FTP, pero tiene otros protocolos de trabajo y otras utilidades y prestaciones. Como sabrás, Amazon ofrece servicios realmente económicos y de mucha calidad a nivel de servidores. Computadora Whirlwind: fue desarrollada en el Massachusetts Institute of Technology (MIT). Fue la primera en trabajar a tiempo real, utilizar video displays para salida, en definitiva, la primera en no ser un simple sustituto electrónico de la antigua maquinaria mecánica. Eyelets: Son pequeñas celdas aisladas, capaces de permanecer en dos estados estables: con carga eléctrica y descargadas a través de termoiónica. Formato CLV y CAV: CAV significa "constant angular velocity" en español Velocidad constante Angular y CLV "constant linear velocity" en español Velocidad constante Lineal y ambos se refieren a la velocidad de rotación del medio de almacenamiento, los discos duros y disquetes, que están divididos en pistas y sectores, trabajan bajo el principio CAV y CAV. Infrastructure as a Service (Iaas): En español Infraestructura como Servicio. Modelo de distribución de infraestructura de computación como un servicio, normalmente mediante una plataforma de virtualización. En vez de adquirir servidores, espacio en un centro de datos o equipamiento de redes, los clientes compran todos estos recursos a un proveedor de servicios externo. Memoria flash: permite la lecto-escritura de múltiples posiciones de memoria en la misma operación. Gracias a ello, la tecnología flash, siempre mediante 39

40 impulsos eléctricos, permite velocidades de funcionamiento muy superiores frente a la tecnología EEPROM primigenia, que sólo permitía actuar sobre una única celda de memoria en cada operación de programación. Se trata de la tecnología empleada en los dispositivos pendrive. On-Demand: es una modalidad de distribución de software que facilita a las empresas implantar software de forma rápida y reduciendo costes a los mínimos posibles. Mediante esta modalidad es posible acelerar los tiempos de puesta en marcha y de implementación de sistemas, poniendo en marcha las herramientas cuanto antes sea posible. Platform as a Service (PaaS): En español Plataforma como Servicio. Aunque suele identificarse como una evolución de SaaS, es más bien un modelo en el que se ofrece todo lo necesario para soportar el ciclo de vida completo de construcción y puesta en marcha de aplicaciones y servicios web completamente disponibles en la Internet. Otra característica importante es que no hay descarga de software que instalar en los equipos de los desarrolladores. Tubos Williams: Inventado por Freddie Williams y Tom Kilburn, desarrollado alrededor de 1946 o 1947, era un tubo de rayos catódicos usado para almacenar electrónicamente datos binarios. Utility Computing: se define como el suministro de recursos computacionales, como puede ser el procesamiento y almacenamiento, como un servicio medido similar a las utilidades públicas tradicionales (como la electricidad, el agua, el gas natural o el teléfono). Este sistema tiene la ventaja de tener un costo nulo o muy bajo para adquirir hardware; en cambio, los recursos computacionales son esencialmente alquilados. Los clientes que realizan procesamiento de datos a gran escala o que están frente a un pico 40

41 de demanda también pueden evitar los atrasos que resultarían de adquirir y ensamblar físicamente una gran cantidad de computadoras. Virus Informáticos: Los Virus Informáticos son sencillamente programas maliciosos que infectan a otros archivos del sistema con la intención de modificarlo o dañarlo. Dicha infección consiste en incrustar su código malicioso en el interior del archivo víctima (normalmente un ejecutable) de forma que a partir de ese momento dicho ejecutable pasa a ser portador del virus y por tanto, una nueva fuente de infección. 41

42 Operacionalización de Variables. Objetivo General: Implementar un servicio de almacenamiento de dato tipo nube para almacenar, compartir y sincronizar archivos entre alumnos y docentes de la Universidad Nacional Experimental de los Llanos Occidentales Ezequiel Zamora UNELLEZ - Barinas. Objetivo Especifico Variable Definición Operacional Dimensiones Indicadores Ítems Realizar un diagnóstico de los servicios de almacenamiento tipo nube para almacenar, compartir y sincronizar archivos. Estudiar la necesidad de crear un servicio de almacenamiento de dato tipo nube para almacenar, compartir y sincronizar archivos entre alumnos y docentes de la UNELLEZ. Nube En informática se conoce como NUBE al internet, a nivel de servicio se entiende como un modelo de uso de las computadoras, lo que normalmente estaría en el computador (programas y/o archivos) pasa a estar en un conjunto de servidores a los que puedes acceder a través de Internet y este conjunto forman la nube. Almacenar Compartir Sincronizar Necesidad Existencia 1 3 Desarrollar un servicio de almacenamiento de datos tipo nube sincronizar y compartir archivos entre alumnos y docentes de la UNELLEZ. Implementar un servicio de almacenamiento de datos tipo nube sincronizar y compartir archivos entre alumnos y docentes de la UNELLEZ. Servicio de almacenamiento. Son componentes que leen o escriben datos en medios o soportes de almacenamiento, y juntos conforman la memoria o almacenamiento secundario de la computadora. Existen diversos servicios de almacenamiento tantos físicos como en nube. Operacional Económica y Tecnológica Psicosocial Conocimiento Hardware y Software Usuario Fuente: Azuaje M y Guerrero J. (2013). 42

43 CAPITULO III MARCO METODOLÓGICO El marco metodológico está referido a las técnicas y los instrumentos que serán utilizados para llevar a cabo la investigación. Es el cómo se realizará el estudio para responder el problema planteado. En términos científicos se puede decir que la investigación es un proceso metódico y sistemático dirigido a la solución de problemas o preguntas científicas, mediante la producción de nuevos conocimientos, los cuales constituyen la solución o respuestas a tales interrogantes. Isabel D. (2011) El diseño de la investigación está conformado por un conjunto de aspectos que han de considerarse, entre ellos se tienen: definir el tipo de investigación, la modalidad de la misma, los pasos a seguir para abordar cada uno de los objetivos, las técnicas (medios empleados para recolectar el dato e información) e instrumentos que se emplearan de acuerdo a la naturaleza del datos e información, las fuentes de información (primarias y secundarias). TIPO Y DISEÑO DE INVESTIGACIÓN El diseño de la investigación es una estrategia de acción para desarrollar el proyecto propuesto de acuerdo a las etapas y momentos que se requiere, todo ello depende del tipo de investigación que se opte. 43

44 Según Sabino (2000). Su objeto es proporcionar un modelo de verificación que permita contrastar hechos con teorías, y su forma es la de una estrategia o plan general que determina las operaciones necesarias para hacerla. El estudio del presente proyecto se encuentra apoyado en una investigación de campo, debido a que el levantamiento y recaudación de la información y datos se obtienen directamente de la realidad, es decir, del lugar en donde se desarrolla el proyecto. En este sentido se trata de investigaciones a partir de datos originales o primarios. La investigación de campo es aquella que consiste en la recolección de datos directamente de los sujetos investigados, o de la realidad donde ocurren los hechos (datos primarios), sin manipular o controlar variable alguna, es decir, el investigador obtiene la información pero no altera las condiciones existentes. De allí su carácter de investigación no experimental. (Arias, 2006, p.31). MODALIDAD DE INVESTIGACIÓN Por tratarse del desarrollo de un servicio de almacenamiento tipo nube para compartir y sincronizar archivos, diseñado y orientado bajo los paradigmas del cloud computing, el proyecto se encaja dentro de un proceso de desarrollo de software. De acuerdo a lo definido por Sommerville (2005) el proyecto de desarrollo de software es un conjunto de actividades y procesos asociados que producen un producto de software (p.7). En este sentido, las actividades fundamentales comunes para todos los procesos del software son agrupadas en cuatro por el mismo autor, a saber: 44

45 1. Especificación del software: donde los interesados en el uso del mismo conjuntamente con los expertos definen el software a producir y las restricciones sobre su operación. 2. Desarrollo del software: donde el software se diseña y programa. 3. Validación del software: para asegurar que el producto software obtenido satisfaga las expectativas y requerimientos previamente establecidos. 4. Evolución del software: donde el software se modifica para adaptarlo a los cambios requeridos en el contexto de su aplicación, a lo largo del tiempo. Teniendo en cuenta los objetivos y alcances del proyecto planteado, se pretenden alcanzar todas las actividades descritas anteriormente para cubrir con todas las expectativas de este trabajo. La gestión del proyecto de software es el primer nivel del proceso de ingeniería de software, porque cubre todo el proceso de desarrollo. Para conseguir un proyecto de software fructífero se debe comprender el ámbito del trabajo a realizar, los riesgos en los que se puede incurrir, los recursos requeridos, las tareas a llevar a cabo, el esfuerzo a consumir y el plan a seguir METODOLOGÍA PARA EL DESARROLLO DEL PROYECTO. En la actualidad, para llevar a cabo el desarrollo de aplicaciones es casi imposible omitir el uso de las metodologías, debido a la gran necesidad de llevar el control de las variables que conllevan al desarrollo del mismo, y para 45

46 la ordenada elaboración de las aplicaciones, por lo tanto, seguir metodologías y estándares nos llevan al éxito. Desde el punto de vista de la Ingeniería del Software, es importante dotar de mecanismos adecuados, para que la realización de Servicios Web satisfaga las necesidades de los usuarios al cual será dirigido. Sin embargo, en la actualidad no existe un método universalmente aceptado que guíe el proceso de desarrollo e integración de Arquitectura Orientados a Servicios (SOA). Actualmente, para el desarrollo de Servicios Web, se usan metodologías implementadas para la realización de software tradicionales ya que en cuanto a arquitectura y diseño no son tan diferentes a los SOA, entre las metodologías más usadas para el desarrollo de software orientados a servicios podemos mencionar: orientadas a objetos, propietarias, ágiles, informales, entre otras. Es de suma importancia elegir la metodología adecuada, así como las herramientas de implementación, ya que el software debe ser pensado, diseñado y desarrollado como un producto sujeto a normas de calidad. Es por ello que para el presente proyecto se usara como guía metodología el Proceso Unificado Racional, Rational Unified Process en inglés, y sus siglas RUP, adaptado a la arquitectura de software basado en servicios con ayuda del Método Para El Desarrollo de Servicios Web DESWeb, desarrollado por DÍAZ, Zulma., (2006) Mérida, Venezuela. Según Jacaboson, I., Booch, G., Rumbaugh J. (2000) El nombre Proceso Unificado se usa para describir el proceso genérico que incluye aquellos elementos que son comunes a la mayoría de los refinamientos existentes. 46

47 RUP, es un proceso de desarrollo de software y junto con el Lenguaje Unificado de Modelado UML, constituye la metodología estándar más utilizada para el análisis, implementación y documentación de sistemas orientados a objetos. RUP es un proceso que define claramente quien, cómo, cuándo y qué debe hacerse para lograr el óptimo desarrollo del proyecto, no es un sistema con pasos firmemente establecidos, sino que trata de un conjunto de metodologías adaptables al contexto y necesidades de cada organización, donde el software es organizado como una colección de unidades atómicas llamados objetos, constituidos por datos y funciones, que interactúan entre sí. CARACTERÍSTICAS ESENCIALES DE RUP Es importante mencionar que los diferentes autores que describen RUP destacan que el proceso de software propuesto por esta metodología tiene tres características esenciales: está dirigido por los Casos de Uso, está centrado en la arquitectura, y es iterativo e incremental. A. Procesos dirigidos por Casos de Usos: Los Casos de Uso constituyen un elemento integrador y una guía del trabajo. En RUP los constituyen una herramienta para especificar los requisitos del sistema, guían su diseño, implementación y prueba. Según Kruchten, P.(2000), los Casos de Uso son una técnica de captura de requisitos que fuerza a pensar en términos de importancia para el usuario y no sólo en términos de funciones que sería bueno contemplar. Los Casos de Uso representan los requisitos funcionales del sistema. 47

48 B. Proceso centrado en la Arquitectura: En el caso de RUP además de utilizar los Casos de Uso para guiar el proceso se presta especial atención al establecimiento temprano de una buena arquitectura que no se vea fuertemente impactada ante cambios posteriores durante la construcción y el mantenimiento. Además la definición de la arquitectura debe tomar en consideración elementos de calidad del proyecto de software, rendimiento, reutilización y capacidad de evolución por lo que debe ser flexible durante todo el proceso de desarrollo. C. Iterativo e Incremental: La estrategia que se propone en RUP es tener un proceso iterativo e incremental en donde el trabajo se divide en partes más pequeñas o mini proyectos. Permitiendo que el equilibrio entre Casos de Uso y arquitectura se vaya logrando durante cada mini proyecto, y así durante todo el proceso de desarrollo. El proceso iterativo e incremental consta de una secuencia de iteraciones. Cada iteración aborda una parte de la funcionalidad total, pasando por todos los flujos de trabajo relevantes y refinando la arquitectura. FASES QUE CONFORMAN LA METODOLOGÍA RUP PRIMERA FASE: Inicio. Para emprender con el desarrollo del servicio de almacenamiento propuesto, esta fase tiene como objetivo principal determinar la visión general de lo que será el proyecto, se concibe un plan donde se identifican los principales casos de uso de los requisitos del servicio a fin de tener una visión preliminar de la arquitectura de la interfaz y se identifican los posibles riesgos que pudieran afectar la iniciación del desarrollo del proyecto. 48

49 Para ello, se concretan las ideas, se determinan los alcances y limitaciones que se deben tomar en cuenta; Al hacer la planificación hay que considerar hacer una estimación de los recursos que se necesitan, el flujo de requisitos, y finalmente se evalúan las funciones de riesgo que suponga su desarrollo, de modo que los que sean críticos se consideren antes y evitarlos, así como también levantar la información necesaria a través de entrevistas a los encargados de los laboratorios de la UNELLEZ y la aplicación de la encuesta a los estudiantes y docentes. Al finalizar esta fase se debe asegurar que los requisitos se hayan determinado tomando en cuenta los objetivos del proyecto, y debemos obtener: La versión inicial del modelo del sistema. Una visión preliminar de la arquitectura del software basado en el servicio que brindara. Posibles tecnologías para el desarrollo del software. La lista inicial de los posibles riesgos. El plan de trabajo para continuar con la siguiente fase. SEGUNDA FASE: Elaboración: En esta etapa el objetivo principal es elaborar una arquitectura óptima y sólida orientada a servicio, así como definir las herramientas tecnológicas necesarias sobre las que se asentara la fase de construcción; para eso es necesario mitigar los riesgos, planificar las actividades necesarias y transformar los requisitos al diseño del sistema. 49

50 Para el desarrollo de la arquitectura primero que nada se debe determinar el proveedor de servicio de almacenamiento (servidores) ya que estos deben de reunir una serie de requisitos indispensables, tomando en cuenta las plataformas que ofrecen, las transferencias de datos permitidas (subida y descarga), ancho de bandas como también la velocidad de respuesta. Adicional a esto, es importante que la plataforma seleccionada pueda soportar estándares de desarrollo tales como, HTML, CSS, XML, JavaScript y los paquetes de espacio en disco que ofrecen, ya que para un servicio en nube la capacidad de almacenamiento que se necesita varía según la cantidad de usuarios al cual será dirigido y en futuro puede necesitar incremento del mismo. Igualmente en esta fase se especifican los requerimientos del servicio y se describen sobre cómo se van a implementar en la plataforma, definir los protocolos web (http, XML), la dirección de servicio (URL) mediante el cual se va a acceder al servicio, los repositorios web (almacén de contenidos), el lenguaje de base de dato que se va a usar así como el diseño de su estructura. Una vez definidos todos los requerimientos necesarios, se diseña la interfaz gráfica tomar en cuenta que el diseño sea consistente con el entorno de implementación y pueda ser accedido desde cualquier plataforma y navegador web cumpliendo con los protocolos de la web 2.0. Los objetivos significativos que se obtendrán en esta fase es analizar el dominio del problema, eliminar o resolver los elementos de más alto riesgo del proyecto y finalmente desarrollar el plan de trabajo examinando el alcance y objetivo del sistema y finalmente obtener la arquitectura. Los documentos obtenidos en esta fase son: 50

51 Una visión revisada de la arquitectura. Lista refinada de los riesgos. El plan de administración del sistema. Modelo relacional Lista de Requerimientos de entrada y salida. Las primeras pantallas del sistema. TERCERA FASE: Construcción: Se basa en la elaboración de un producto totalmente operativo y en la elaboración del manual de usuario. En esta fase finalmente se construye el producto en conjunto con la arquitectura, hasta que el producto está listo para ser enviado a la comunidad de usuarios. En esta etapa el objetivo es llevar a obtener la capacidad operacional inicial. En esta etapa se codificara la data analizada en las fases anteriores para proceder a desarrollar, el servicio de almacenamiento se programó bajo el lenguaje de programación PHP, HTML y el manejador de base de datos MySQL; se compilan y se integran para la formación del sistema final, se realizara un periodo de prueba interno verificando la calidad del sistema desarrollado. En esta fase de obtendrá la primera versión del software y posibles fallas en caso que las tenga. CUARTA FASE: Transición: En esta fase se asegura que los resultados obtenidos durante la fase de construcción y desarrollo del servicio de almacenamiento propuesto estén disponibles para todos los usuarios, por lo que se libera subiendo al servidor 51

52 la primera versión para el uso real, siendo los mismos usuarios quienes evaluaran la calidad del servicio por primera vez, de esta forma se detectan nuevos posibles riesgos no manifestados anteriormente, fallas e inconvenientes del servicio, para así dar soporte y solución a los mismos y finalmente obtener la versión definitiva. En esta fase de entrega y evaluación de la calidad del producto que se está construyendo, es importante considerar que lo obtenido no es el producto final del proceso de desarrollo, sino un resultado que pertenece al ciclo de vida del software. Los principales objetivos de esta fase son: Obtener una versión beta del sistema propuesto Encontrar y documentar defectos en la calidad del software. Provee la validación de los supuestos realizados en el diseño y especificación de requisitos por medio de demostraciones concretas. Verificar las funciones del producto de software según lo diseñado. Verificar que los requisitos tengan su apropiada implementación. POBLACIÓN Y MUESTRA Las estadísticas para cobrar sentido se deben consideran o relacionar dentro del contexto con que se trabajan. Por lo tanto es necesario entender los conceptos básicos de población y de muestra para lograr comprender mejor su significado dentro de nuestra investigación. Se entiende por población el conjunto finito o infinito de elementos con características comunes, para los cuales serán extensivas las conclusiones 52

53 de la investigación. Esta queda limitada por el problema y por los objetivos del estudio. (Arias, p. 81). La población es el conjunto total de individuos, objetos o medidas que poseen algunas características comunes observables en un lugar y en un momento determinado. Basándonos en los conceptos antes mencionados, la población de nuestro trabajo de investigación está conformada por los estudiantes y docentes de la Universidad Nacional Experimental de los Llanos Occidentales Ezequiel Zamora. Aunado a esto, la muestra es un subconjunto fielmente representativo de la población, Sabino (1992), la define como la parte del todo que llamamos universo y que sirve para representarlo, no es más que un subgrupo de la población del cual se recolectan los datos y debe ser representativo de dicha población. Debido a que la población seleccionada posee una cantidad muy elevada de individuos, se tomó como muestra un total de cien (100) estudiantes el cual representa la población promedio de estudiantes que hacen uso de los laboratorios en un día de servicio y un total de diez (10) docentes que representan el 50% aproximadamente de profesores que hacen uso de los laboratorios a la semana, según datos estadísticos aportados por el Ing. Freddy Oswaldo Angola Zamora, jefe de los laboratorios de la UNELLEZ. 53

54 Cuadro N 2 Muestra de la Investigación. Estratos Unidades de análisis N de Personas Estratos A Estratos B Estratos C Jefe de los laboratorios de la UNELLEZ. Docentes que hacen uso de los laboratorios para sus clases. Estudiantes que hacen uso de los laboratorios Personas que conforman la Muestra. 111 TÉCNICAS E INSTRUMENTOS DE RECOLECCIÓN DE DATOS. Un instrumento de recolección de datos es en principio cualquier recurso de que pueda valerse el investigador para acercarse a los fenómenos y extraer de ellos información. De este modo el instrumento sintetiza en si toda la labor previa de la investigación, resume los aportes del marco teórico al seleccionar datos que corresponden a los indicadores y, por lo tanto a las variables o conceptos utilizados. Carlos Sabino (1992). Del mismo autor, entendemos por técnica al conjunto de mecanismos, medios y sistemas de dirigir, recolectar, conservar, reelaborar y transmitir los datos sobre estos conceptos, es decir, es la manera como se van a obtener los datos y los instrumentos son los medios materiales, a través de los cuales se hace posible la obtención y archivo de la información requerida para la investigación. 54

55 En función a lo que se persigue en esta investigación, se empleó como instrumento para el levantamiento de la información la observación directa, la entrevista y como técnica la encuesta. Con relación a la observación, ésta consiste en el registro sistemático, válido y confiable de comportamiento o conducta (Hernández, 2003, p.428). Es el método por el cual se establece una relación concreta e intensiva entre el investigador y el hecho social o los actores sociales, de los que se obtienen datos que luego se sintetizan para desarrollar la investigación. En tal sentido, nosotros como autores de la investigación y estudiantes de la carrera Ingeniería en Informática, el proceso de observación está representado por los años de formación académica en el cual hicimos uso de los laboratorios, esto sirvió para precisar y formular las preguntas de la entrevista y encuestas las cuales serán claves para obtener los resultados deseados. Continuando con las técnicas usadas, la entrevista es una forma específica de interacción social que tiene por objeto recolectar datos a través del diálogo directo (Los Autores, 2013). Está conformada por 10 preguntas abiertas y será aplicada al jefe encargado de los laboratorios a fin de obtener información sobre la situación actual que presentan los laboratorios de la Universidad Nacional Experimental de los Llanos Occidentales Ezequiel Zamora. (Ver anexo N 1). En cuanto a la encuesta, ésta se lleva a cabo en el contexto de la vida cotidiana, utilizando procedimientos estandarizados de interrogación, con el fin de obtener mediciones cuantitativas de una gran variedad de características objetivas y subjetivas de la población (García, 1989, p.141). La técnica de la encuesta, se valió de un (01) cuestionarios aplicados a la 55

56 muestra seleccionada para obtener la información requerida, sus inquietudes, como son afectados y lograr sugerencias e ideas para que el servicio de almacenamiento propuesto cumpla con todas las expectativas. Para el diseño y construcción de los cuestionarios, se analizó la información levantada tras la observación y entrevista, a partir de lo cual se estableció el siguiente cuestionario: Cuestionario A: Este cuestionario se diseñó para ser aplicado a los docentes y estudiantes, esto da un total de 110/111 personas que representan nuestra población, cuentan con 10 ítems representados por preguntas cerradas con la finalidad de diagnosticar, identificar los requerimientos y la problemática que viven en los laboratorios a la hora de cumplir con sus jornadas académicas. (Ver anexo N 2). VALIDEZ DE LOS INSTRUMENTOS Para Hernández, Fernández y Baptista (1.998) la validez en términos generales, se refiere al grado en que un instrumento realmente mide la variable que quiere medir (p.243). En cuanto a la validación del instrumento se obtuvo a través del juicio de expertos, el modelo de cuestionario fue sometido a juicio de conocedores con el fin de su evaluación y correcciones que tuvieran lugar, y de esta forma garantizar la calidad y certeza del modelo. (Ver anexo N 3). En este proceso se evaluó la coherencia, claridad y pertinencia dando como resultado: Eliminación de los ítems con 100% de coincidencia favorable y de los ítems donde hubo un 100% de coincidencia desfavorable. 56

57 CONFIABILIDAD DE LOS INSTRUMENTOS La confiabilidad y la validez son cualidades esenciales que deben estar presentes en todos los instrumentos de carácter científico para la recogida de datos. En palabras de Pérez (1998), citado por Delgado de Smith y otros (2002), si el instrumento o instrumentos reúnen estos requisitos habrá cierta garantía de los resultados obtenidos en un determinado estudio y, por lo tanto, las conclusiones pueden ser creíbles y merecedoras de una mayor confianza. Para determinar la confiabilidad, se calculó la confiabilidad a través del coeficiente Alfa de Cronbach, mediante el uso del paquete estadístico, SPSS El cual entre los coeficientes, es sin duda el más utilizado por los investigadores. Para el análisis de los resultados, la escala va de 0 hasta 1. No obstante, cuanto más se aproxime a su valor máximo, 1, mayor es la fiabilidad de la escala. Además, en determinados contextos y por tácito convenio, se considera que valores del alfa superiores a 0,7 o 0,8 (dependiendo de la fuente) son suficientes para garantizar la fiabilidad de la escala.. Con base en lo expuesto anteriormente, el coeficiente de confiabilidad resultante fue de para el cuestionario, demostrando ser un instrumento altamente confiable. (Ver anexo N 4). 57

58 CAPITULO IV ANALISIS DE LOS RESULTADOS El siguiente capítulo del trabajo de investigación está estructurado en tres (03) partes con el objetivo de presentar en forma ordenada los resultados obtenidos, constituidos de la siguiente manera: PARTE I SITUACIÓN ACTUAL DE LOS LABORATORIOS. En la UNELLEZ - VPDS, específicamente en Barinas I, se encuentran los laboratorios de computación el cual posee un total de ocho (08) salas de computación disponibles para el uso de todos los estudiantes y docentes de las diferentes ramas de estudio que así lo requieran a lo largo de su formación académica. Dichas salas cuenta con un total de 174 equipos de computación, distribuidos de la siguiente manera: Cuadro N 3. Distribución de los equipos de computación en los laboratorios. Salas de Computación Laboratorio A Laboratorio B Laboratorio C Laboratorio D Laboratorio E Sala de Estudio Sala de Profesores Sala Campus Fuete: Ing. Freddy Oswaldo Angola, Jefe de Laboratorios de Computación VPDS. 58

59 Los equipos están configurados para operar con los sistemas operativos Windows y Linux (Canaima), los principales programas utilizados por los técnicos para la prevención y protección de la parte lógica de los equipos son: El antivirus Avast! empleado para detectar, bloquear y eliminar virus informáticos como también la desinfección de archivos; Un controlador de núcleo Deep Freeze que protege la integridad del disco duro redirigiendo la información que se va a escribir en el disco duro o partición protegida, dejando la información original intacta una vez se reinicie el equipo y el CCleaner para realizar limpieza de registros, temporales, cookies y problemas lógicos con el propósito de mejorar el rendimiento del equipo. Es importante mencionar que estos programas solo son implementados bajo el sistema operativo Windows ya que fueron diseñados para trabajar bajo esa plataforma, en cuanto al sistema operativo Linux no disponen de software para la protección de la información pues se valen del mito de que linux es un sistema operativo libre de virus. Por ende, el departamento encargado de brindar soporte técnico a los equipos de computación generalmente realiza mantenimiento físico y lógico a comienzo y final de cada semestre y/o cuando algún equipo lo requiera y no le toman mucha importancia a los virus informáticos, como se mencionó anteriormente los equipos tienen el disco duro congelado con el deep freeze y al reiniciar los equipos estos se restauran a su estado inicial. Ahora bien, según estadísticas facilitadas por el Ing. Freddy Oswaldo Angola, los laboratorios de computación en el primer trimestre del periodo lectivo 2013-I recibió un aproximado de usuarios entre docentes y estudiantes, esto equivale a a la semana y 494 por día, en donde un mismo usuario es contado N veces haga uso de los mismos. Aunado a esto, el estudio de campo realizado arrojo que la mayor preocupación de los usuarios de dichos laboratorios son los virus 59

60 informáticos que no solo evitan la salvaguardada eficiente de la información, sino también afecta el buen desarrollo de las clases debido a que las practicas no quedan respaldadas en los equipos y en muchas ocasiones los dispositivos de almacenamiento masivo al ser usado en los equipos son infectados, estos provocando alteración de la información y en muchas ocasiones la pérdida total. A continuación, se presenta el informe estadístico detallado de las respuestas a las interrogantes obtenidas tras la aplicación de la encuesta a los cien (100) estudiantes y diez (10) docentes que hacen uso frecuente de los laboratorios de la UNELLEZ, Una vez conocidas las frecuencias relativas y absolutas de ocurrencia de la información procesada, se procedió a analizar la información de manera explicativa: 60

61 Porcentajes Ítem Nº 1. Tiene usted conocimientos sobre los servicios de almacenamientos en la nube? Cuadro N 4. Conocimientos sobre los servicios de almacenamiento en nube. RESPUESTAS FRECUENCIA ABSOLUTA ALUMNOS FRECUENCIA RELATIVA FRECUENCIA ABSOLUTA PROFESORES FRECUENCIA RELATIVA SI 91 91% % NO 9 9% 0 0% TOTAL: % % Fuente: Azuaje M y Guerrero J. (2013). Grafica N 5: Conocimientos sobre almacenamiento en nube. 100% 91% 100% 92% 80% 60% 40% 20% 9% 0% Alumnos Profesores Total de la Población SI 91% 100% 92% NO 9% 0% 8% 0% 8% Fuente: Azuaje M y Guerrero J. (2013). Podemos observar en la estadística obtenida el 100% de los profesores tienen conocimiento de este tipo de servicio de almacenamiento, mientras que los estudiantes un 91% asegura conocer este tipo de servicio y el resto no. En conclusión el 92% de la muestra posee conocimientos sobre estos novedosos servicios. 61

62 Porcentajes Ítem Nº 2. Existe en los laboratorios de la UNELLEZ herramientas disponibles para el almacenamiento de la información realizadas en clases y prácticas? Cuadro N 5. Existencia de herramientas disponibles para el almacenamiento. RESPUESTAS FRECUENCIA ABSOLUTA ALUMNOS FRECUENCIA RELATIVA PROFESORES FRECUENCIA ABSOLUTA FRECUENCIA RELATIVA SI 0 0% 0 0% NO % % TOTAL: % % Fuente: Azuaje M y Guerrero J. (2013). Grafica N 3: Existencia de herramientas disponibles para el almacenamiento. 100% 100% 100% 100% 80% 60% 40% 20% 0% Alumnos Profesores Total de la Población SI 0% 0% 0% NO 100% 100% 100% Fuente: Azuaje M y Guerrero J. (2013). Según la data obtenida del instrumento aplicado, el 100% de los profesores y alumnos encuestados coincide en que no existe una herramienta de almacenamiento disponible para todos los usuarios que hacen uso de los laboratorios, esto quiere decir, el servicio propuesto es 100% necesario y factible. 62

63 Porcentajes Ítem Nº 3. Considera los virus informáticos el principal problema para el almacenamiento de la información en los laboratorios de la UNELLEZ?. Cuadro N 6. Virus informáticos como principal problema de almacenamiento. RESPUESTAS FRECUENCIA ABSOLUTA ALUMNOS FRECUENCIA RELATIVA PROFESORES FRECUENCIA ABSOLUTA FRECUENCIA RELATIVA SI 76 76% 4 40% NO 24 24% 6 60% TOTAL: % % Fuente: Azuaje M y Guerrero J. (2013). Fuente: Azuaje M y Guerrero J. (2013). Podemos observar en la gráfica que el 73% de la muestra consideran que los virus informáticos (Plourde, Mathielle, 2011.) son el principal problema para respaldar de manera eficiente la información en los laboratorios, el otro 27% no se ven afectados porque prefieren trabajar con el sistema operativo Linux. Grafica N 2: Virus informáticos como principal problema de almacenamiento. 80% 60% 40% 20% 76% 24% 40% 60% 73% 0% Alumnos Profesores Total de la Población SI 76% 40% 73% NO 24% 60% 27% 27% 63

64 Porcentajes Ítem Nº 4. Cree usted que exista la necesidad de implementar en los laboratorios de la UNELLEZ un servicio para el almacenamiento de la información? Cuadro N 7. Necesidad de un servicio de almacenamiento. RESPUESTAS FRECUENCIA ABSOLUTA ALUMNOS FRECUENCIA RELATIVA PROFESORES FRECUENCIA ABSOLUTA FRECUENCIA RELATIVA SI 92 92% 9 90% NO 8 8% 1 10% TOTAL: % % Fuente: Azuaje M y Guerrero J. (2013). Grafica N 1: Necesidad de un servicio de almacenamiento. 100% 80% 92% 90% 90% 60% 40% 20% 8% 10% 10% 0% Alumnos Profesores Total de la Población SI 92% 90% 90% NO 8% 10% 10% Fuente: Azuaje M y Guerrero J. (2013). De acuerdo a los resultados obtenidos, el 90.09% de la población encuestada considera que existe la necesidad de implementar en los laboratorios de computación un servicio de almacenamiento (Jesús Maturana, 2011.), mientras que el otro 9.91% ya poseen un servicio similar por lo tanto no lo consideran algo de primera necesidad. 64

65 Porcentajes Ítem Nº 5. Considera usted que la UNELLEZ cuenta con las herramientas necesarias para implementar un servicio de almacenamiento tipo nube? Cuadro N 8. Existencias de las herramientas necesarias. RESPUESTAS FRECUENCIA ABSOLUTA ALUMNOS FRECUENCIA RELATIVA PROFESORES FRECUENCIA ABSOLUTA FRECUENCIA RELATIVA SI 84 84% 8 80% NO 16 16% 2 20% TOTAL: % % Fuente: Azuaje M y Guerrero J. (2013). Grafica N 4: Existencia de las herramientas necesarias. 90% 80% 84% 80% 83% 70% 60% 50% 40% 30% 16% 20% 17% 20% 10% 0% Alumnos Profesores Total de la Población SI 84% 80% 83% NO 16% 20% 17% Fuente: Azuaje M y Guerrero J. (2013). En los gráficos se observan que el 83% de la población estudiada considera que la universidad cuenta con las herramientas necesarias para que el servicio de almacenamiento en nube sea implementado, el 17% que respondió NO piensa que de poseerla no la dispondrían para cierto fin. 65

66 Porcentajes Ítem Nº 6. Cree usted que necesite capacitación para hacer uso del servicio de almacenamiento tipo nube? Cuadro N 9. Necesidad de capacitación. RESPUESTAS FRECUENCIA ABSOLUTA ALUMNOS FRECUENCIA RELATIVA PROFESORES FRECUENCIA ABSOLUTA FRECUENCIA RELATIVA SI 9 9% 0 0% NO 91 91% % TOTAL: % % Fuente: Azuaje M y Guerrero J. (2013). Grafica N 6: Necesidad de capacitación. 100% 91% 100% 92% 80% 60% 40% 20% 9% 0% Alumnos Profesores Total de la Población SI 9% 0% 8% NO 91% 100% 92% 0% 8% Fuente: Azuaje M y Guerrero J. (2013). De acuerdo a los cálculos, solo un 8% de la población encuestada consideran necesario un adiestramiento, mientras que un 92% no solo tiene conocimientos sobre las nubes sino que también saben manipularlas ya que básicamente todas son similares. 66

67 Porcentajes Ítem Nº 7. Encuentra las prácticas de las clases pasadas guardadas en el computador? Cuadro N 10. Eficiencia en el respaldo de las clases en los computadores de los laboratorios. RESPUESTAS FRECUENCIA ABSOLUTA ALUMNOS FRECUENCIA RELATIVA PROFESORES FRECUENCIA ABSOLUTA FRECUENCIA RELATIVA SI 2 2% 0 0% NO 98 98% % TOTAL: % % Fuente: Azuaje M y Guerrero J. (2013). 100% 80% 60% 40% 20% Grafica N 7: Eficiencia en el respaldo de las clases en los computadores de los laboratorios. 98% 100% 98% 2% 0% 2% 0% Alumnos Profesores Total de la Población SI 2% 0% 2% NO 98% 100% 98% Fuente: Azuaje M y Guerrero J. (2013). Alrededor del 100% de los encuestados expresaron que en los laboratorios de computación nunca queda respaldo de la información que se trabaja en las horas de clases, por tal razón apoyan al 100% la propuesta presentada en este trabajo. 67

68 Porcentajes Ítem Nº 8. El servicio de internet brindado por los laboratorios es regularmente bueno? Cuadro N 11. Eficiencia del servicio de internet brindada por los laboratorios RESPUESTAS FRECUENCIA ABSOLUTA ALUMNOS FRECUENCIA RELATIVA PROFESORES FRECUENCIA ABSOLUTA FRECUENCIA RELATIVA SI 86 86% 7 70% NO 14 14% 3 30% TOTAL: % % Fuente: Azuaje M y Guerrero J. (2013). Grafica N 8: Eficiencia del servicio de internet brindado por los laboratorios. 100% 80% 60% 40% 20% 86% 14% 70% 30% 85% 0% Alumnos Profesores Total de la Población SI 86% 70% 85% NO 14% 30% 15% 15% Fuente: Azuaje M y Guerrero J. (2013). Según los resultados, el 86% de la muestra considera eficiente el servicio de internet brindado por los laboratorios, punto importante para nuestro trabajo ya que del buen servicio de la nube depende de la velocidad del internet. 68

69 Porcentajes Ítem Nº 9. La falta de seguridad para salvaguardar la información perjudican las clases? Cuadro N 12. Ausencia de seguridad para salvaguardar la información. RESPUESTAS FRECUENCIA ABSOLUTA ALUMNOS FRECUENCIA RELATIVA PROFESORES FRECUENCIA ABSOLUTA FRECUENCIA RELATIVA SI 97 97% 6 60% NO 3 3% 4 40% TOTAL: % % Fuente: Azuaje M y Guerrero J. (2013). 100% 80% 60% 40% 20% Grafica N 9: Ausencia de seguridad para salvaguardar la información 97% 3% 60% 40% 94% 0% Alumnos Profesores Total de la Población SI 97% 60% 94% NO 3% 40% 6% 6% Fuente: Azuaje M y Guerrero J. (2013). De los resultados obtenidos el 97% de los estudiantes encuestados considera que los virus perjudican la clase, ya que por lo general los dispositivos de almacenamientos se infectan dañando en la mayoría de los casos la información, mientras que el 60% de los profesores dicen no ser afectados ya que sus clases son 100% bajo el ambiente de Linux. 69

70 Porcentajes Ítem Nº 10. Posee en su hogar algún servicio de internet? Cuadro N 13. Servicio de Internet en el hogar. RESPUESTAS FRECUENCIA ABSOLUTA ALUMNOS FRECUENCIA RELATIVA PROFESORES FRECUENCIA ABSOLUTA FRECUENCIA RELATIVA SI 95 95% % NO 5 5% 0 0% TOTAL: % % Fuente: Azuaje M y Guerrero J. (2013). 100% 80% 60% 40% 20% Grafica N 10: Servicio de internet en el hogar. 95% 5% 100% 96% 0% 4% 0% Alumnos Profesores Total de la Población SI 95% 100% 96% NO 5% 0% 4% Fuente: Azuaje M y Guerrero J. (2013). Se puede inferir que el 96% de los encuestados poseen un servicio de internet en su hogar, esto nos da la ventaja de que pueden disponer de tiempo y recursos para hacer uso del mismo. 70

71 Porcentajes Ítem Nº 11. Considera que implementando un servicio de almacenamiento tipo nube la información estaría más segura? Cuadro N 14. Seguridad de la información en la nube. RESPUESTAS FRECUENCIA ABSOLUTA ALUMNOS FRECUENCIA RELATIVA PROFESORES FRECUENCIA ABSOLUTA FRECUENCIA RELATIVA SI % % NO 0 5% 0 0% TOTAL: % % Fuente: Azuaje M y Guerrero J. (2013). 100% 80% 60% 40% 20% Grafica N 11: Serguridad de la información en la nube. 100% 100% 100% 0% 0% 0% 0% Alumnos Profesores Total de la Población SI 100% 100% 100% NO 0% 0% 0% Fuente: Azuaje M y Guerrero J. (2013). En este punto tan importante podemos señalar que el 100% de respaldo, todos coinciden en que los servicios en nube son más seguros para almacenar la información. 71

72 Porcentajes Ítem Nº 12. De ser implementado un servicio de almacenamiento tipo nube usted haría uso de el? Cuadro N 15. Uso del servicio. RESPUESTAS FRECUENCIA ABSOLUTA ALUMNOS FRECUENCIA RELATIVA PROFESORES FRECUENCIA ABSOLUTA FRECUENCIA RELATIVA SI % % NO 0 5% 0 0% TOTAL: % % Fuente: Azuaje M y Guerrero J. (2013). 100% 80% 60% 40% 20% Grafica N 12: Uso del servicio. 100% 100% 100% 0% 0% 0% 0% Alumnos Profesores Total de la Población SI 100% 100% 100% NO 0% 0% 0% Fuente: Azuaje M y Guerrero J. (2013). El 100% de los encuestados aseguran que de ser implementado el servicio en nube para compartir y sincronizar la información aprovecharían al máximo el recurso, esto nos refleja que la propuesta es 100% aceptada por los usuarios de los laboratorios. 72

73 PARTE II DISEÑO DE LA PROPUESTA. El diseño y desarrollo del sistema de almacenamiento propuesta se tomó un orden lógico estructurado basado en la metodología Proceso Unificado Racional, RUP (Jacaboson, I., Booch, G., Rumbaugh J. 2000) debido a que es una metodología explícita en la definición del software y su trazabilidad, es decir, un conjunto ensamblado de elementos en secuencia semiordenadas. En tal sentido, la metodología comprende principalmente tres elementos claves que lo hace ser una metodología muy dinámica y práctica, entre estos tenemos: Dirigido por los casos de uso, estos nos permiten graficar los pasos o las actividades que deberán realizarse para llevar a cabo los procesos, es decir, que los requerimientos están enfocado a dar valor a los usuarios y que el proceso debe garantizar que todo el desarrollo, pruebas, planeación y documentación, estén orientados a atender las necesidades existentes. Es importante señalar que esta metodología esta compuertas por fases dividas en varios ciclos llamadas iteraciones y que está centrada en la arquitectura, ya que guía la forma cómo se debe planear y hacer el desarrollo de la propuesta lo que nos permite mayor facilidad para evaluar, detectar errores y corregirlos antes de pasar de una fase a otra. Ahora bien, el diseño y construcción de la propuesta se realizó siguiendo de manera pautada las fases que componen la metodología RUP, las cuales se describen a continuación: 73

74 PRIMERA FASE: Inicio. En esta fase se inició con un diagnóstico a los laboratorios de computación de la UNELLEZ con el objetivo de determinar de forma general las principales necesidades que estos poseen, para el levantamiento de esta información se realizó una entrevista al Ing. Freddy O. Angola, quien es actualmente el jefe de los laboratorios de computación en donde se dialogó sobre las condiciones de las instalaciones y equipos (Hardware y Software) que están disponibles para los usuarios que día a día hacen uso de ellos. Ahora bien, para comprender y obtener las necesidades por parte de los usuarios, a través de la observación directa se notó que la principal preocupación de los alumnos y docentes es mantener su información bien respaldada y no perder sus prácticas realizadas en clase, por tal motivo se construyó un instrumento en forma de encuesta para dar credibilidad y validez a nuestra teoría descrita anteriormente y así finalmente obtener una visión general de lo que será el proyecto. Una vez evaluada la información se obtuvo que el principal problema es la vulnerabilidad de los equipos respecto a los virus informáticos y la necesidad de implementar un servicio de almacenamiento que respalde eficientemente la data trabajada en las jornadas académicas. Como solución, se concretaron las ideas y se planteó una visión preliminar de la arquitectura del software basado en los servicios que se desean implementar para atender las necesidades, tomando en cuenta los recursos disponibles y los necesarios para su construcción. 74

75 Figura N 01: Modelo conceptual de la visión preliminar de la arquitectura. Servicio de Almacenamiento en NUBE Crear Cuenta Iniciar Sesión Últimos Usuarios Registrados. Cerrar Sesión Formulario Profesor Formulario Estudiante Sesión Estudiante Perfil Nube Sesión Profesor Sesión Administrador Perfil Nube Panel de Control Fuente: Azuaje M y Guerrero J. (2013) 75

76 SEGUNDA FASE: Elaboración. En esta fase, una vez definida en la fase anterior una visión preliminar de la arquitectura, esta nos orientó a concretar los alcances y limitaciones del producto y a su vez definir la tecnología que se implementaran para obtener finalmente una arquitectura sólida y definitiva. En tal sentido, primero se definió el proveedor de servicio o medio de almacenamiento, consideramos que lo ideal es que la universidad disponga o adquiera un servidor inicial de almenas 20 Tb, capacidad necesaria para que cada usuario inicial tenga al menos un 1 Gb disponible para su disposición, este a su vez debe estar conectado a la red wan interna de la UNELLEZ con la finalidad de que el servicio este siempre disponible en los laboratorios. Figura N 02: Diagrama de despliegue del sistema propuesto. Fuente: Azuaje M y Guerrero J. (2013) 76

77 Posteriormente la siguiente iteración que se realizo fue definir los requerimientos de entrada, almacenamiento y salida que definirá posteriormente el diseño de la base de datos. Definición de Requerimientos. El análisis de los requerimientos de entrada, almacenamiento y salida es necesario para la construcción y diseño de las interfaces que conectaran a los usuarios con el producto, así podrán interactuar y hacer uso de él. Requerimientos de Entrada: Es el enlace que une el producto que se está construyendo con el mundo y sus usuarios, consiste en el desarrollo de especificaciones y procedimientos para la preparación y clasificación de datos necesarios para poner en marcha el motor del sistema, se tomó control en la cantidad de datos de entrada ya que estos definen la calidad de la base de dato y del diseño. Los datos de entradas seleccionados son: Administrador: Para crear la cuenta del moderador que llevara el control de los usuarios registrado se necesitan los siguientes datos: Nombre completo, Cargo, Teléfono, Correo, Usuario y Contraseña. Estudiantes: Los alumnos que deseen adquirir una cuenta requieren vaciar en el formulario de registro los siguientes datos: Número de Cedula, Nombre y Apellido, Dirección, Fecha de Nacimiento, Sexo, Carrera, Turno, Semestre, Número Telefónico, Número de Celular, Correo Electrónico, Nombre de Usuario y Contraseña. Docente: En cuanto al registro de los profesores son menos los datos requeridos, entre estos tenemos: Número de Cedula, Nombre, Sexo, Número Telefónico, Número de Celular, Correo Electrónico, Nombre de Usuario y Contraseña. 77

78 Requerimientos de Almacenamiento: En cuanto a la nube quien es el corazón del sistema, a través del framework de javascript, esta puede subir y almacenar todo tipo de información sin importar la extensión que posean los archivos, su única limitante es la capacidad de almacenamiento de la cuenta y el peso de los archivos que se desean subir. Para el almacenamiento de los datos, se diseñó una base de dato perfectamente estructurada con el lenguaje MySQL, la cual está conformada por ocho (08) tablas relacionadas entre sí, donde reposa toda la información insertada a través de los formularios de registro; los datos de entrada serán almacenados permanentemente ya que se manejan condiciones de habilitado y desactivado con el objetivo de conservar siempre la información. Ver anexo03 (Diccionario de datos). 78

79 Figura N 03: Diagrama de Entidad Relación. LISTA_AMIGOS Id_reg Id_solicitud Id_usuario Id_amigo fechareg LISTA_FAVORITO Id_reg Id_usuario Id_favorito fechareg SOLICITUDES Id_solicitud de Para Comentario Fecha_envio Fecha_acept Estado USUARIO Id_usuario Cedula Nombre Biografía Sexo Fecha_nac Dirección Municipio Parroquia Carrera Semestre Turno Telefonoh Telefonoc Correo Usuario Clave Fechareg Foto Estado Rango ACTIVOS Cedula MUNICIPIOS Id Municipio App PARROQUIA Id Municipio_id Parroquia CARRERA Id_carrera Carrera Estado Msjenviados Id_msj De Para Asunto Mensaje Fechareg Msjrecibidos Id_msj De Para Asunto Mensaje Fechareg Reportes Id_reporte Denunciante Denunciado Motivo Fechareg Fuente: Azuaje M y Guerrero J. (2013) 79

80 Requerimientos de Salida: Toda entrada tiene un proceso y todo proceso tiene una salida, para el despliegue visual de los resultados, es necesario el análisis y estudio de las entradas, debe existir un perfecto equilibrio entre el diseño lógico y el visual. A menudo, para los usuarios la característica más importante de un sistema de información es la salida que produce. Si la salida no es de calidad, se pueden convencer de que todo el sistema es tan innecesario que eviten su utilización y, por lo tanto, posiblemente ocasionen errores y que el sistema falle. El término "salida" se aplica a cualquier información producida por un sistema, ya sea impresa, desplegada o verbal, el sistema propuesto no posee muchas salidas por lo que es un servicio de almacenamiento, entre ellos tenemos: A.- Por pantalla: En cuanto a la nube muestra todos los archivos almacenados tanto en la nube personal, como la nube de amigos y/o profesores para ser descargados; En los perfiles de alumnos se obtienen lista de amigos, favoritos y amigos en común; En los perfiles de los profesores se consulta la lista de alumnos que lo han destacado como favorito, por último en el panel del administrador se observa: Lista de usuarios registrados, cuentas por verificar y cuentas reportadas. B.- Por impresora: Lista de usuarios registrados y de profesores con cuentas verificadas. Una vez evaluados y precisados todos los requerimientos, se diseñó los procesos que darán marcha al ciclo de vida del sistema y a su vez la interfaz gráfica tomado en cuenta que el diseño sea definitivo y sólido con el entorno de implementación para que finalmente sea accedido desde cualquier plataforma y navegador web cumpliendo con los protocolos de la web

81 Figura N 04: Diagrama de clases del sistema propuesto. usuario:administrad or <<información del admin>> - nombre - foto <<opciones de perfil>> - panel - reportes <<relacionado al perfil>> cambiarfoto () CambiarClave () <<relacionado al servicio>> buscarusuarios () registraradmin () registrarcedulas () verificarcuentas () verreportes () suspendercuenta () verregistros () usuario:alumno <<información del alumno>> + Nombre + Usuario + Foto + Carrera + Biografía <<opciones de perfil>> # listaamigos # listafavoritos # Nube <<relacionado al perfil>> cambiarbiografia () cambiarfoto () CambiarClave () editarperfil () <<relacionado al servicio>> buscarusuarios () agregaramigos () agregarfavoritos () eliminaramigos () usarnube () usuario:profesor <<información del Profesor >> + Nombre + Usuario + Foto + Biografía <<opciones de perfil>> # listafavoritos # Nube <<relacionado al perfil>> cambiarbiografia () cambiarfoto () CambiarClave () editarperfil () <<relacionado al servicio>> buscarusuarios () verfavoritos () usarnube () usuario:amigo <<información del amigo>> + Nombre + Usuario + Foto + Carrera + Biografía <<relacionado al perfil>> + listaamigos + listafavoritos + Nube <<relacionado al servicio>> solicitaramistad () revocaramistad () enviarmensaje () reportarperfil () veramistades () verfavoritos () vernube () :Nube <<opciones de perfil>> # barradeherramienta # indice # cuerponube <<relacionado al servicio>> subirarchivos () descargararchivos () eliminararchivos () crearcarpetas () eliminarcarpetas () Fuente: Azuaje M y Guerrero J. (2013) 81

82 Otra forma de observar (pero muy generalizada) la interacción que existe en el servicio de almacenamiento entre los distintos niveles de usuarios es a través del diagrama de caso de uso que mostraremos a continuación que posteriormente serán detallado con el uso de los diagramas de actividades. Figura N 05: Diagrama de caso de uso del sistema propuesto. Servicio de Almacenamiento en Nube. Compartir Archivos Alumno Subir Archivos Descargar Archivos Alumno Supervisar cuentas y archivos. Admin Compartir Archivos Profesor Subir Archivos Descargar Archivos Alumno Fuente: Azuaje M y Guerrero J. (2013) 82

83 Figura N 06: Diagrama de proceso del registró de nuevo usuario. Entrar al sistema Llenar formulario previo con: Nombre, cedula, correo, tipo de cuenta. La cedula es el campo clave para verificar si es profesor o estudiante activo Cedula valida? NO SI Complete y envide el formulario Cuenta creada exitosamente. Fuente: Azuaje M y Guerrero J. (2013) 83

84 Figura N 07: Diagrama de proceso de inicio de sesión en el sistema. Entrar al sistema Ir al menú de iniciar sesión. Posee Usuario y contraseña? NO Crear cuenta SI Ingrese su nombre de usuario y contraseña Ver Figura N 6 Recuperar contraseña NO Usuario y contraseña correcta? SI Ver Figura N 8 Bienvenido al sistema Fuente: Azuaje M y Guerrero J. (2013) 84

85 Figura N 08: Diagrama de proceso para recuperar contraseña. Entrar al sistema Ir al menú de iniciar sesión. Recuperar contraseña Ingresar correo electrónico para recibir enlace de recuperación. NO Recibió el correo? Ingresar nueva contraseña SI El correo contiene un enlace único para cambiar contraseña el cual dura solo 24 horas. Nueva contraseña asignada. Fuente: Azuaje M y Guerrero J. (2013) 85

86 Figura N 09: Diagrama de proceso para solicitar amistad y ver perfiles de amigos. Entrar al sistema Usar la herramienta de buscar amigos. Seleccionar coincidencia del resultado. Enviar solicitud de amistad NO Son amigos? Solicitud pendiente SI Solicitud aceptada? NO SI En lista de amigos Solo se podrá ver la nube con los archivos de otros usuarios cuando son amigos. Ver perfil del amigo Fuente: Azuaje M y Guerrero J. (2013) 86

87 Figura N 10: Diagrama de proceso para agregar cuentas verificadas a lista de favoritos. Entrar al sistema Usar la herramienta de buscar usuarios. Seleccionar coincidencia del resultado. Reportar perfil como falso. NO El perfil esta Verificado? SI Agregar a Favoritos En lista de favoritos Solo las cuentas verificadas de profesores pueden ser agregadas como favoritas. Ver perfil del amigo Fuente: Azuaje M y Guerrero J. (2013) 87

88 Figura N 11: Diagrama de proceso para subir y descargar archivos de la nube. Entrar al sistema Mi perfil Ver lista de amigos. Ver Nube Seleccionar amigo. Examinar y subir archivos. Descargar Archivos Perfil amigo Ver / Descargar archivos Fuente: Azuaje M y Guerrero J. (2013) 88

89 Figura N 12: Diagrama de la arquitectura definitiva. PORTAL CREAR CUENTA ULTIMOS REGISTRADOS SESION RECUPERAR CLAVE FORMULARI O ADMINISTRADOR PROFESOR ESTUDIANTE FORMULARI O Crear cuenta admin Lista de admin NUBE Favoritos (Seguidores) NUBE Buscar amigos Registrar Cedulas Validar Cuentas Lista de cuentas verificadas Cuentas reportadas Cambiar Clave Validar Eliminar Suspende r cuentas Cambiar Imagen Cambiar Clave Cambiar Biografía Buscar Usuarios Solicitudes Pendiente Configuración Cambiar Clave Cambiar Biografía Datos Públicos Buscar Perfil Configuración Cambiar Imagen Favorito Cerrar Sesión Cerrar Sesión Lista de amigos Amigos Fuente: Azuaje M y Guerrero J. (2013) Eliminar 89

90 Figura N 13: Diagrama de la arquitectura de la nube. NUBE BARRA DE HERRAMIENTAS INDICE CUERPO Buscar Archivos Copiar Lista de Carpetas Recargar Actualizar Crear Carpetas Subir Archivos Pegar Eliminar Lista de Subcarpetas Subir Archivo Abrir Archivo / Carpeta Duplicar Archivos Nueva Carpeta Descargar Cambiar Nombre Información de Arvhicos Vista Previa Ir Atrás Vista Previa Información de Archivo Ir Adelante Fuente: Azuaje M y Guerrero J. (2013) 90

91 Figura N 14: Diagrama de la arquitectura de la nube con una sesión de estudiante. SESIÓN ACTIVA: ESTUDIANTE PERFIL AMIGO PERFIL PROFESOR NUBE NUBE Reportar Perfil Reportar Perfil Indicador de amistad Agregar a Favoritos Buscar Amigos Cantidad de Favoritos Lista de Amigos Lista de alumnos favoritos Amigos Favoritos Fuente: Azuaje M y Guerrero J. (2013) 91

92 Figura N 15: Diagrama de la arquitectura de la nube con una sesión de profesor. SESIÓN ACTIVA: PROFESOR PERFIL ESTUDIANTES PERFIL PROFESOR NUBE NUBE Reportar Perfil Reportar Perfil Lista de Amigos Cantidad de Favoritos Amigos Favoritos Lista de alumnos favoritos Fuente: Azuaje M y Guerrero J. (2013) 92

93 TERCERA FASE: Construcción: En esta etapa del proyecto el objetivo es obtener el sistema operable, finalizando la construcción y fusión del código con la arquitectura definida en la fase anterior para ser finalmente enviado a la comunidad de usuarios. Para el desarrollo del sistema de almacenamiento en nube se usaron las siguientes herramientas: Como editor de código: Adobe Dreamweaver cs5. El paquete XAMPP 1.7.3, que incluye Apache, Mysql y otras utilidades. Para realizar el diseño de la página se utilizó: Html5, Photoshop y archivos de estilos CSS3. Para la nube se utilizó el framework de javascript, el JQUERY Para los efectos visuales de la nube, se implementó la librería de componentes Jquery, Jquery ui Como gestor de base de datos: Phpmyadmin. Programación y Configuración del servidor: PHP5. Para iniciar con la codificación el primero paso que se dio fue elaborar la base de datos la cual está conformada por once (11) tablas metódicamente relacionadas quienes dan vida a la conexión entre el software y la arquitectura, estas tablas son: 1. Usuarios: contiene los datos que se consideraron necesarios para que los usuarios se registren y hagan uso del sistema, estos se diferencian entre sí con un campo denominado RANGO, rango 0 es para el administrador principal, rango 1 para administradores 93

94 secundarios, rango 2 para estudiantes, rango 3 para los profesor, adicional a esto todos los usuarios tienen un ID el cual es un campo único e irrepetible. 2. Activos: Es de uso exclusivo para los administradores, lleva el registro de las cedulas de los estudiantes que se encuentran activos en la universidad, es decir, solo las cedulas almacenadas en esta tabla se pueden registrar en el sistema. 3. Solicitudes: registra y lleva la relación de las solicitudes de amistad o permiso que se realizan entren perfiles, el campo DE define el ID del usuario que envía la solicitud, el campo PARA lleva el ID usuario que recibe la solicitud, y son manejadas por estado dependiendo de la acción que tomen, cuando el estado es 0 la solicitud está pendiente, cuando el campo es 1 significa q la solicitud fue acepta. 4. Lista_amigos: está estrechamente relacionada con la tabla de solicitudes, una vez que el usuario acepta la solicitud se configuro para una doble inserción en la tabla lista_amigos, en la cual el ID del usuario que acepta la invitación se le añade como amigo la persona que envía la solicitud, y el ID usuario que envía la solicitud se le agrega como amigo la persona que recibe y acepta la solicitud, de esta forma se controla y establecen los perfiles. 5. Lista_favoritos: Por motivo a que las cuentas verificadas de los profesores son perfiles libres y no pueden tener restricciones en cuanto a las amistades, estos se añaden como perfiles favoritos en las cuentas de los estudiantes, se encuentra conformada por un ID usuario y un ID favorito de esta forma se lleva el registro de ambos perfiles en una lista. 94

95 6. Msjenviados: Lleva el registro de los mensajes privados que se envían entre los usuarios. 7. Msjrecibidos: Lleva el registro de los mensajes que los usuarios reciben de los amigos. 8. Reportes: almacena y lleva el control de los perfiles reportados por los usuarios bien sea por usurpación de identidad o contenido de material inapropiado. 9. Municipios: almacena los municipios del estado Barinas, esto con la finalidad de hacer los formularios precargados. 10. Parroquia: almacena las parroquias relacionadas por el municipio al cual pertenece. 11. Carrera: Lleva el registro de las carreras activas que ofrece la UNELLEZ, esto con en el caso de los municipios y parroquias, son usados para crear formularios dinámicos y precargados con la data. Para mayor detalle sobre la estructura de la base de datos, ver anexo N 3 Diccionario de Datos. Una vez creada la base de datos se procedió a programar el sistema, como es un software de servicio la arquitectura está orientada a web, por lo tanto primero que nada se diseñó un INDEX, el cual es la página principal del portal, es decir, la carta de presentación del sistema. El index posee un diseño fresco y agradable a la vista, esta compuesto por un formulario para iniciar sesión, el módulo de recuperar contraseña, los últimos usuarios registrados y un formulario para el registro de nuevos 95

96 usuarios, este posee un campo para seleccionar el tipo de usuario, si selecciona alumno como tipo de usuario solo se podrá completar el registro si la cedula ingresada se encuentra almacenada en la tabla de activos, de lo contrario no continua con el proceso de registro. En caso contrario, si el usuario selecciona la opción profesor el registro es realizado, pero el profesor puede iniciar sesión cuando la cuenta este validada por un administrador. Una vez que los usuarios estén registrados y las cuentas verificadas, al iniciar sesión nos encontramos con dos tipos de perfiles o panel de control: El panel del estudiante permite ver la carpeta personal, la cual toma el nombre del usuario registrado ya que es un campo único e irrepetible, dentro de la carpeta de la nube tenemos las opciones de crear nuevas carpetas, subir archivos, descargar copiar, arrastrar, eliminar, previsualizar, entre otras funciones. El alumno puede ver su lista de amigos y acceder a la nube de cada uno de ellos pero solo con permiso de ver archivos, copiar, descargar. La sección de solicitudes pendientes muestra todas las solicitudes que ha recibido, este es libre de aceptar o rechazar. La opción de buscar amigos me permite filtrar usuarios, bien sea alumnos o profesores, si son profesores el alumno puede ver su nube sin necesidad de enviar solicitud d amistad, pero puede añadirlo a la lista de favoritos de manera tal que en un futuro este pueda acceder a sus archivos examinando su lista de favoritos, y en caso contrario el usuario puede enviar solicitud de amistad a el resto de usuarios. Cuando la sesión es de un profesor este puede ver su carpeta personal, y tiene las opciones de crear nuevas carpetas, subir archivos, descargar archivos, copiar, arrastrar, eliminar y previsualizar. De igual manera puede 96

97 ver la cantidad de personas que lo seleccionaron como favorito y puede ver la nube de cada uno de ellos, por otro lado el formulario de buscar amigos le permite filtrar usuarios bien sean profesores o alumnos e indiferentemente puede acceder a la nube de cada uno de ellos sin ningún requerimiento adicional. Tanto los profesores como alumnos tienen la opción de reportar cuentas, esto se debe a la posibilidad de que algún usuario almacene material inapropiado o usurpe los daros personales de algún estudiante, el administrador es quien lleva el control de los reportes y de suspender cuentas en caso de que estos violen los objetivos principales del proyecto quedando este suspendido temporal o permanentemente del sistema. CUARTA FASE: Transición: Una vez finalizada la construcción del sistema en su totalidad, se obtiene la primera adaptación del software, es decir, la versión beta a la cual se le realizó una evaluación profunda de calidad y funcionabilidad de todos sus procesos con el fin de encontrar posibles fallas y errores en su operatividad. Esta evaluación se realizó es el servidor local que ofrece el xampp y con la ayuda del Ing. Oscar Abreu coordinador de tecnología de estudios a distancia, se creó la cuenta que tendrá el nivel de usuario administrador, dicho nivel tiene acceso a todos las funciones de la nube y con ella es que se realiza la configuración previa para dar marcha a la primera prueba del sistema. Una vez creada la cuenta administrador se procedió a cargar los números de cedulas de cuatro estudiantes que serán los primeros usuarios de la nube, ya que si las cedulas no están previamente cargadas no podrán completar sus registros por no ser estudiantes activos. 97

98 Posteriormente, el Ing. Oscar Abreu registró sus datos para crear su perfil el cual fue validado por el administrador siendo así el primer profesor en tener cuenta verificada dentro del servicio de almacenamiento en nube, se revisó cuidadosamente cada una de las diferentes funciones que puede realizar con su cuenta entre ellas: Editar sus datos personales, cambiar su foto de perfil, subir archivos, crear carpetas, organizar y eliminar documentos. Por ser el único usuario registrado fue necesario crear las cuentas de alumnos para así evaluar el resto de las funciones, una vez registrado los usuarios correspondientes a los números de cedulas cargados se procedió a iniciar sesión con la cuenta de alumnos y al igual que con la cuenta de profesor se realizó una evaluación de las funciones que posee el perfil. Una vez con las cuatro cuentas de alumnos creadas más la del profesor se realizaron búsquedas de perfiles, se enviaron solicitudes de amistad, se confirmó que los usuarios recibieran dicha solicitud y que al ser aceptadas se añadieran las cuentas como amigos y aparecieran dicho perfiles en la lista de amigos que tiene cada usuario en su perfil y que vaya creciendo a medida que se aceptan las solicitudes, se cargó guías e información en la nube para compartir y como resultado se obtuvo una lista de detalles y sugerencias en cuanto a diseño y funcionalidad que se describe a continuación: Agregar un filtro en el formulario de búsqueda de usuario que muestre una lista de los nombres que vayan coincidiendo con las letras que se vayan ingresando en el campo de texto de la búsqueda. Añadir un contador que indique la cantidad de solicitudes de amistad pendientes que tiene el perfil. Agregar títulos a todos los iconos para así guiar al usuario de la función que realiza cada uno. Verificar la función que muestra los 10 últimos usuarios registrados en la página principal ya que no estaban apareciendo. 98

99 Realizar una función para cambiar y recuperar contraseña. Añadir el campo de repetir contraseña en los formularios de registro. Agregar créditos al sistema. Evaluar la posibilidad de crear una función de mensajes directos entre usuarios y alumnos. Para finalizar la primera prueba se estudió la seguridad del sistema, para ello se verifico que no fuera posible la inyección de información a través de la URL sin tener sesión activa o para el registro de nuevos usuario accediendo directamente a la URL del formulario sin antes pasar por la validación de la cedula de identidad de los usuarios activos, que no fuera posible acceder a los perfiles de los usuarios ingresando directamente la URL de los perfiles. Una vez evaluado se obtuvo cierta vulnerabilidad en cuanto a la seguridad de algunos archivos que permitían el acceso a perfiles y páginas sin necesidad de tener una sesión activa, se realizó una lista de aquellos archivos que necesitan ser corregidos. PARTE III IMPLEMENTACIÓN, SEGUIMIENTO Y MONITOREO. Esta última fase, se logró gracias a la colaboración brindada por el Ing. Oscar Abreu y la Ing. Roisbel Figueroa quienes facilitaron un espacio del servidor de Secretaria Ejecutiva de Estudios a Distancia de la UNELLEZ para implementar el servicio de almacenamiento en nube y así poder realizar la prueba final con los estudiantes de la universidad. Una vez mejorado y corregido todos los detalles detectados en la primera evaluación, se procedió a instalar el sistema en el servidor y así el servicio de almacenamiento se encontrara disponible para todos los estudiantes a través 99

100 de la red interna de la UNELLEZ y posteriormente realizar la primera presentación pública del proyecto ante los estudiantes. Para el buen funcionamiento del servicio, se tuvo que cambiar algunas características del servidor, ya que al ser instalado el sistema se presentó un problema al momento de subir archivos a la nube, debido a que el servidor están programados por defecto para que solo permita subir archivos de un máximo de 2mb, por tal motivo se tuvo que configurar el archivo php.ini quien contiene todos los parámetros de PHP. Entre los parámetros modificados esta: File_max_size y Post_max_size archivos que regulan el peso de los archivos y ambas traen 2Mb por defecto los cuales fueron modificados fueron modificados a 100mb, de esta manera los usuarios puedan compartir archivos sin tanta limitante. Una vez instalado el sistema en el servidor se verifico el nombre de la ruta para acceder al sistema, esta quedo como y se verifico que la ruta de acceso estuviera disponible en los equipos de los laboratorios de la universidad. Posterior a la implementación, se realizó la primera presentación pública a los estudiantes de la UNELLEZ, Gracias a la Msc. Darjeling Silva e Ing. Zandra Gamboa quienes facilitaron sus horas de clase para la exposición del proyecto a sus estudiantes. A continuación se describe lo realizado en los laboratorios de la universidad: Se comenzó con la profesora Darjeling Silva, la cual dicta el subproyecto Arquitectura del Computador a los estudiantes de Ingeniería en Informática, para dicha clase se registró y valido la cuenta de la profesora, de igual 100

101 manera se registraron las cedulas de los estudiantes por parte del administrador para que dichos alumnos pudieran crear sus perfiles. Una vez todos registrados, se realizó una demostración detallada de cada una de las funciones que posee el servicio de almacenamiento, los usuarios se enviaron solicitud de amistad haciendo su propia lista de amigos y a su vez la profesora compartió en su perfil un video tutorial de cómo mejorar el rendimiento de los equipos el cual está destinado para la práctica que deben realizar en la clase, los estudiantes buscaron el perfil de la profesora, la agregaron a favoritos y descargaron el video para iniciar la actividad el cual deben documentar y subir en sus perfiles para que posteriormente la profesora pueda evaluar. Posteriormente se realizó lo mismo con la profesora Zandra Gamba, quien dicta el subproyecto Informática a los estudiantes de construcción civil, quienes compartieron e intercambiaron material de sus exposiciones. Cada estudiante tuvo el privilegio de hacer uso de todos los beneficios que brinda la nube. Tras la exposición del sistema se pudo observar que la arquitectura del proyecto orientada a la funcionabilidad de las redes sociales y su estructura organizada representadas con iconos hizo que los usuarios se familiarizaran rápidamente con el entorno del sistema, los cuales expresaron su gran interés en hacer uso del mismo una vez implementado en la universidad y desde sus hogares. 101

102 PANTALLAS DEL SISTEMA Pantalla N 01: Página Principal del Servicio de Almacenamiento tipo Nube. En esta imagen se observa la primera pantalla del sistema, en ella se puede observar: 1. Formulario desplegable para iniciar sesión. 2. Formulario para registro de nuevos usuarios. 3. Nube con las últimas 10 cuentas registradas. 4. Créditos del proyecto. 5. Diseño con información y beneficios del sistema. 102

103 Pantalla N 02: Formulario de Registro de Profesores. La imagen muestra el formulario para completo el registro de los profesores, este posee todos los datos que se consideraron necesarios. El formulario para el registro de estudiantes es similar al que se muestra en la imagen, solo tiene un bloque adicional con los datos académicos. 103

104 Pantalla N 03: Panel de control del administrador. En la siguiente imagen se aprecia el conjunto de funciones que maneja el administrador, como función predeterminada se encuentra la verificación de usuarios (cuenta de profesores), entre sus funciones tenemos: Agregar cuentas de administrador. Registrar cedula de estudiantes. Validar cuentas de profesores. Lista de Profesores. Lista de Alumnos. Lista de administradores Cuentas reportadas. Cambar clave y Cerrar Sesión. 104

105 Pantalla N 04: Lista de Profesores Registrados. En la imagen se puede observar la forma en que el sistema muestra la lista de profesores registrados, junto a la acción Desactivar representada por una X. De igual manera se puede apreciar los profesores que se han registrado para hacer uso del sistema, entre ellos Msc. Darjeling Silva, Ing. Zandra Gamboa y el Ing. Oscar Abreu. 105

106 Pantalla N 05: Lista de Estudiantes Registrados. Esta captura refleja una parte de la lista de los estudiantes de Ing. En Informática y T. S. U en Construcción Civil que se registraron e hicieron uso del sistema. De igual manera el reporte muestra los datos del estudiante y un acción de Suspender Cuenta representado con el icono X. 106

107 Pantalla N 06: Perfil de la Cuenta de un Estudiante. A continuación se puede ver el conjunto de funciones que posee el perfil de un estudiante. 1. Datos del estudiante y foto de perfil. 2. Barra de herramientas de la nube. 3. Indice de carpetas. 4. Nube. 5. Herramientas para buscar amigos. Buzon de Correos Lista de amigos y favoritos Solicitudes de amistad Cambiar contraseña Ver archivos de nube. 107

108 Pantalla N 07: Lista de Solicitudes Pendientes. Pantalla N 08: Lista de Amigos y Favoritos. 108

109 Pantalla N 09: Perfil de la Cuenta de un Profesor. En la imagen se puede observar el conjunto de funciones que posee el perfil de un profesor. 1. Datos del profesor y foto de perfil. 2. Barra de herramientas de la nube. 3. Indice de carpetas. 4. Nube. 5. Herramientas para buscar amigos. A diferencia del perfil de estudiante, este tipo de cuenta no posee lista de amigos y posee una estrella amarilla que indica la cantidad de alumnos que tienen el perfil marcado como favorito. 109

110 Pantalla N 10: Lista de Favoritos de un Profesor (Seguidores). Pantalla N 11: Perfil de un Amigo en la Nube. 110

111 Pantalla N 12: Buzón de Mensajes Directos. Esta imagen muestra la interfaz de los mensajes privados o directos, se puede apreciar la bandeja de entrada, correos enviados, redactar nuevo correo, eliminar y responder. 111

112 CONCLUSIONES La presente investigación se realizó para dar un salto sobre cómo salvaguardar la información académicamente, las nubes hoy en día se utilizan masivamente y existe gran variedad de opciones para elegir según sea nuestras necesidades, inicialmente las nubes se originaron para guardar fotos como lo es el caso de Photobucket, luego fueron evolucionando ofreciendo almacenamiento de archivos y finalmente el salto dado por Dropbox quien actualmente es uno de los servicios con el mayor número de clientes debido a que permite transferir archivos de gran peso como audio y video, pero este principalmente es utilizado para uso personal. En este caso la investigación que se presentó tiene como objetivo principal realizar un sistema tipo nube a nivel académico donde no solo se pueda alojar archivos, si no compartirlos interactivamente entre estudiantes y docentes. A lo largo del desarrollo de la nube, se presentaron diversos inconvenientes, en especial a la hora de la implementación, entre ellas está en que la universidad no posee un servidor disponible para dar marcha a este tipo de proyectos, por tal razón la Secretaria Ejecutiva de Estudios a Distancia nos facilitó un servidor, el cual nos sirvió para ejecutar y presentar nuestro proyecto ante los estudiantes y docentes de la UNELLEZ. Durante las pruebas pudimos notar que el servidor estaba previamente configurado para alojar archivos no mayores a 50MB, el cual es una capacidad muy básica para el objetivo del proyecto, por tal razón se configuro para que aceptaran archivos de hasta 100MB, ya que los 112

113 profesores de la universidad actualmente implementan videos para hacer sus clases más dinámicas. Posteriormente a la implementación, se realizó una presentación del proyecto y se expuso a los futuros egresados sobre lo que se está abordando a nivel de trabajos de investigación de ingeniería en informática, y mostrar hacia dónde va la programación, se hicieron pruebas y se les permitió explorar todas las herramientas que posee el sistema, el cual despertó la curiosidad de estudiantes y profesores de otras carreras entre ellos los de T. S. U en Construcción Civil. Dicho grupo de estudiantes de la carrera T. S. U en Construcción Civil, se les hizo una demostración aprovechando que son estudiantes no muy diestras en cuanto a tecnología y de esta manera se logró evaluar y comprobar que la arquitectura es dinámica y fácil de comprender ya que la recepción fue muy efectiva y a primera impresión dieron como sugerencia que se les brindara acceso desde sus hogares para interactuar más con el profesor. Durante el desarrollo de la investigación y estudiadas las necesidades que actualmente presentan los laboratorios de computación y los usuarios que hacen uso frecuente de ellos, se determinó que el sistema de almacenamiento realizado e implementado cubren todas las expectativas esperadas y obtuvo gran aceptación por parte de los estudiantes y docentes los cuales aspiran que el sistema finalmente sea puesto en marcha en la casa de estudio para así aprovechar los beneficios que este ofrece. 113

114 RECOMENDACIONES A la Universidad Nacional Experimental de los Llanos Occidentales Ezequiel Zamora : Realizar un manual de normas y procedimientos que guíe al estudiante y tutor académico a realizar el trabajo especial de grado en donde se profundice el artículo 17 del Reglamento de Trabajo de Grado de la Carrera Ingeniería en Informática. Dar charlas a los estudiantes en cuanto a la redacción y elaboración del Trabajo Especial de Grado. Cumplir con los artículos 13 y 16 del Reglamento de Trabajo de Grado de la Carrera Ingeniería en Informática. Tomar en cuenta las solicitudes de tutores enviadas por los estudiantes. Adquirir un servidor e implementar el servicio de almacenamiento para que estén disponible a toda la población estudiantil y docente. 114

115 REFERENCIAS. Arias, Fidias G. (2006). Proyecto de Investigación: Introducción a la metodología científica. (5ª ed.) Caracas. Venezuela. Ander-Egg, E. (1990).Técnicas de Investigación Social, Humanista. Buenos Aires. Argentina. Buitrago, Efrain (2013) Del Disco duro a la Nube. [Artículo en Línea] Disponible: (02 de Enero, 2013). Delgado de Smith, Yamile, Colombo Leyda y Rosmel Orfila (2002). Conduciendo la Investigación. Editorial Comala. Caracas. Gartner (2011). Riesgos y Amenazas del Cloud Computing. [Artículo en Línea] Disponible: cert.inteco.es/extfrontinteco/img/file/intecocert/estudiosinformes/cert_inf _riesgos_y_amenazas_en_cloud_computing.pdf+&cd=1&hl=es&ct=clnk& gl=ve&client=firefox-a (05 de Enero, 2013). Gordon, Diego (2012). Desarrollo e implementación en la nube del sistema de control de flujo financiero y declaración de impuestos para personas naturales. Tesis para obtener título de Ingeniero en Informática. Quito, Ecuador. Gutiérrez, Ángel. (2012). Guía de Windows en español [Articulo en Línea] Disponible:http://windowsespanol.about.com/od/AccesoriosYProgramas/f/ Qu-E-Es-La-Computaci-On-En-La-Nube.htm (05 de Enero, 2013). Hernández, R:, Fernández, C. y Baptista, P. (1998). Metodología de la Investigación. México: Editorial McGraw-Hill Interamericana, S.A. Jacaboson, I., Booch, G., Rumbaugh J. (2000). Proceso Unificado de Desarrollo de Software. New York: Editorial Mc Graw Hill. 115

116 Kruchten, P. (1995). Architectural Blueprints The 4+1 View Model of Software Architecture. IEEE Software. Maturana, Jesus (2011). Servicios de Almacenamientos en nube. [Artículo en Línea] Disponible: (02 de Enero, 2013). Méndez, Julio (2010). Computación en nube como estrategia competitiva las pequeñas y medianas empresas (PYMES). Tesis para obtener título de Licenciado en Sistemas Computacionales Administrativos. México. Muller, Pierre-Alain (1997). Instant Uml. Edition illustrated, Springer-Verlag, New York Incorporated. Navarro, José (2012). Cloud Computing: fundamentos, diseño y arquitectura aplicados a un caso de estudio. Tesis para fin de Máster. Madrid, España Norberg, Arthur L. (2005). Computers and Commerce, ISBN: X, MIT Press, [Articulo en Línea.] Disponible: (03 de Enero, 2013). Ojeda, Francisco. (2010). Evolución del almacenamiento externo de ordenadores personales [Articulo en Línea] Disponible: (01 de Enero, 2013). Pulido, Francisco J. (2011). El DVD ha muerto, viva el láser azul. [Artículo en Línea]. Disponible: (03 de Enero, 2013). Pereira, Jorge E., (2012). Todo sobre SaaS [Articulo en Línea] Disponible: (05 de Enero, 2013). Sabino, Carlos., Ed. Panapo., (1992). El proceso de Investigación. Caracas. Venezuela. Sarey, Juan. (2010) Evolución del Almacenamiento Digital [Articulo en Línea] ento+de+datos/ (01 de Enero, 2013). 116

117 Sin Autor; (2011). Historia de las Tarjetas Perforadas [Artículo en Línea] Disponible: _4506VV2159.html (02 de Enero, 2013). Sin autor, (2013). Introducing the CS Cloud Computing STC. [Artículo en Línea] Disponible: (02 de Enero, 2013). Schmuller, Joseph (2001). Aprendiendo UML en 24 horas. Pearson Educación. Sommerville, Ian (2005). Ingeniería del software. 7ma edicion illustrated, Pearson Educación. Perrenoud, Philippe (2004). Modelo de Educación Superior Tecnológico. SEP COSNET. [Artículo en Línea] Disponible: cosdac.sems.gob.mx/descarga_archivo.php?b=3&documento=doc (12 de Enero, 2013). Iribar, Alexander (2012). Historia de la computación e Introducción al Ordenador. Edición Digital. [Artículo en Línea] Disponible: ml (01 de Enero, 2013). Rubio, Gervasio (2000). Manuel Como se construye un Margo Teorice. [Artículo en Línea] Disponible: /search?q=cache:ayxwklyoezgj:salonvirtual.upel.edu.ve/mod/resource/ view.php%3fid%3d8600%26redirect%3d1+&cd=1&hl=es&ct=clnk&gl=ve &client=firefox-a (01 de Enero, 2013). Tecayehuatl, Eric (2012). El origen de: El Cómputo en la Nube. [Artículo en Línea] Disponible: (01 de Enero, 2013). The National Institute of Standards and Technology (NIST, 2010). NIST Cloud Computing Program. [Artículo en Línea] Disponible: (01 de Enero, 2013). Universidad Pedagógica Experimental Libertador, (2006). Manual de Trabajos de Grado de Especialización y Maestría y Tesis Doctorales. (4ª ed.). Caracas. Venezuela. 117

118 ANEXO N 1 ENTREVISTA REALIZADA AL JEFE DE LOS LABORATORIOS DE LA UNELLEZ. 118

119 UNIVERSIDAD NACIONAL EXPERIMENTAL DE LOS LLANOS OCCIDENTALES EZEQUIEL ZAMORA VICE-RECTORADO DE PLANIFICACIÓN Y DESARROLLO SOCIAL PROGRAMA INGENIERÍA, ARQUITECTURA Y TECNOLOGÍA SUBPROGRAMA INFORMÁTICA. ENTREVISTA AL ENCARGADO DE LOS LABORATORIOS. 1. Con cuántos laboratorios ACTIVOS cuenta la Universidad Nacional Experimental de los Llanos Occidentales Ezequiel Zamora?. 2. Cuántos equipos posee cada laboratorio? 3. Qué sistemas operativos poseen los equipos de los laboratorios? 4. Cuáles son las características generales de Hardware que poseen los equipos? 5. Cada cuánto tiempo se le realiza mantenimiento físico y lógico a los equipos de computación que poseen los laboratorios? 6. Qué software (antivirus) usan para prevenir virus en los equipos? 7. Cuál es el principal problema que afecta el buen funcionamiento de los equipos de los laboratorios de computación? 8. Cuantas horas al día los laboratorios se encuentran abiertos para brindar sus servicios a los docentes y estudiantes? 9. Cuantos profesores (Promedio) hacen uso de los laboratorios de computación? 10. Cuántas secciones y alumnos (Promedio) hacen uso de los laboratorios de computación? 119

120 ANEXO N 2 INSTRUMENTO DE RECOLECCIÓN DE DATOS ENCUESTA VALIDACIÓN DEL INSTRUMENTO POR EXPERTOS. 120

121 UNIVERSIDAD NACIONAL EXPERIMENTAL DE LOS LLANOS OCCIDENTALES EZEQUIEL ZAMORA VICE-RECTORADO DE PLANIFICACIÓN Y DESARROLLO SOCIAL PROGRAMA INGENIERÍA, ARQUITECTURA Y TECNOLOGÍA SUBPROGRAMA INFORMÁTICA. El presente instrumento posee la finalidad de recolectar información para el Trabajo Especial de Grado titulado: Servicio de Almacenamiento para Compartir y Sincronizar Archivos entre Alumnos y Docentes de la Universidad Nacional Experimental de los Llanos Occidentales Ezequiel Zamora UNELLEZ Barinas. Responder de forma objetiva marcando con una X, donde usted considere que corresponda. Nº Ítems SI NO Tiene usted conocimientos sobre los servicios de almacenamientos en la nube? Existe en los laboratorios de la UNELLEZ herramientas disponibles para el almacenamiento de las actividades realizadas en clases y prácticas? Considera los virus informáticos el principal problema para el almacenamiento de la información en los laboratorios de la UNELLEZ? Cree usted que exista la necesidad de implementar en los laboratorios de la UNELLEZ un servicio para el almacenamiento de la información? Considera usted qué la UNELLEZ cuenta con las herramientas necesarias para implementar un servicio de almacenamiento tipo nube? Cree usted qué necesite capacitación para hacer uso de un servicio de almacenamiento tipo nube? Encuentra las prácticas de las clases pasadas guardadas en el computador? El servicio de internet brindado por los laboratorios es regularmente bueno? La falta de seguridad para salvaguardar la información perjudican las clases? 10 Posee en su hogar algún servicio de internet? Considera que implementando un servicio de almacenamiento tipo nube la información estaría más segura? De ser implementado un servicio de almacenamiento tipo nube usted haría uso de el? 121

122 ANEXO N 3 CONFIABILIDAD DEL INSTRUMENTO COEFICIENTE ALFA DE CRONBACH 122

123 COEFICIENTE ALFA DE CRONBACH 123

124 ANEXO N 4 FOTOS DE LA PRIMERA PRESENTACIÓN DEL PROYECTO. 124

125 PRIMERA EXPOSICIÓN DE LA NUBE ANTE LOS ESTUDIANTES DE LA UNELLEZ. 125

126 ANEXO N 5 DICCIONARIO DE DATOS. 126

127 DICCIONARIO DE DATO Nombre de la base de dato: Cloudtesis Total de Tablas: 11 Cuadro N 01. Tabla Activos, esta posee los siguientes campos: Nombre Descripción Tipo Longitud cedula Almacena la cedula de los estudiantes que están activos, si la cedula no está en esta tabla el estudiante no se puede registrar. varchar 25 Cuadro N 02. Tabla Usuarios, esta posee los siguientes campos: Nombre Descripción Tipo Longitud Id_usuario cedula nombres biografía Campo clave de la tabla, valor auto incrementable. Almacena el número de cedula del usuario registrado. Nombre y apellidos del usuario registrado. Descripción personal que el usuario asigna a su perfil. integer 20 varchar 25 varchar 100 varchar 200 sexo Sexo del usuario registrado. char 1 fecha_nac dirección municipio parroquia Fecha de nacimiento del usuario registrado. Dirección de domicilio del usuario. Id del municipio seleccionado por el usuario. Id de la parroquia de residencia (este id tiene relación con el id varchar 20 varchar 300 integer 20 integer

128 del municipio). carrera Id de la carrera que cursa el usuario(este es el campo clave de la tabla de carreras). integer 20 semestre Semestre que cursa el usuario. varchar 20 turno Turno que cursa el usuario. varchar 20 telefonoh telefonoc correo usuario clave fechareg foto estado Numero de teléfono de habitación del usuario. Número de teléfono celular del usuario. Correo electrónico del usuario(campo único). Usuario de acceso al sistema (campo único) Clave de acceso al sistema (campo cifrado con la función md5 de PHP). Fecha y hora de registro del usuario. Nombre de la foto del usuario (campo único). Estado en la que se encuentra el usuario registrado. varchar 30 varchar 30 varchar 120 varchar 20 varchar 70 timestamp varchar 50 integer 10 rango Rango del usuario. integer 10 Cuadro N 03. Tabla Solicitudes, esta posee los siguientes campos: Nombre Descripción Tipo Longitud Id_solicitud Id de la solicitud de amista, clave campo auto incrementable y único. integer

129 de para comentario fecha_envio Fecha_acept estado Id del usuario quien envía la solicitud de amistad, este es campo clave de la tabla de usuarios. Id del usuario quien recibe la solicitud de amistad (este es campo clave de la tabla de usuarios). Comentario adjuntado por el usuario que solicita la amistad. Fecha de del envió de la solicitud de amistad. Fecha de aceptación de la solicitud de amistad. Estado de la solicitud de amistad. integer 20 integer 20 varchar 350 timestamp timestamp integer 10 Cuadro N 04. Tabla Lista_amigos, esta posee los siguientes campos: Nombre Descripción Tipo Longitud Id_reg Id del registro de amistad(campo clave autoincrementable y único) integer 20 Id_solicitud Id de la solicitud de amistad integer 20 Id_usuario Id_amigo Id del usuario de la lista de amistad (este es campo clave de la tabla de usuarios) Id del usuario amigo de la lista de amistad(este es campo clave de la tabla de usuarios) integer 20 integer 20 fechareg Fecha de registro del amigo timestamp 129

130 Cuadro N 05. Tabla Lista_favoritos, esta posee los siguientes campos: Nombre Descripción Tipo Longitud Id_reg Id_usuario Id_favorito Id del registro de favoritos(campo clave autoincrementable y único) Id del usuario de la lista de favoritos(este es campo clave de la tabla de usuarios) Id del usuario favorito de la lista de favoritos(este es campo clave de la tabla de usuarios) integer 20 integer 20 integer 20 fechareg Fecha de registro del favorito timestamp Cuadro N 06. Tabla Reportes, esta posee los siguientes campos: Nombre Descripción Tipo Longitud Id_reporte denunciante denunciado Id del reporte(campo clave autoincrementable y único) Id del usuario quien envía la denuncia(este es campo clave de la tabla de usuarios) Id del usuario denunciado(este es campo clave de la tabla de usuarios) integer 20 integer 20 integer 20 motivo Motivo del envió de la denuncia varchar 200 fechareg Fecha y hora de envió del reporte timestamp Cuadro N 07. Tabla Msjenviados, esta posee los siguientes campos: Nombre Descripción Tipo Longitud Id_msj Id del mensaje enviado, campo clave auto incrementable y único, integer

131 de para Id del usuario quien envía el mensaje, es campo clave de la tabla de usuarios. Id del usuario quien recibe el mensaje, este es campo clave de la tabla de usuarios. integer 20 integer 20 asunto Asunto del mensaje enviado. varchar 50 mensaje Mensaje enviado. varchar 350 fechareg Fecha y hora de envió del mensaje. timestamp Cuadro N 08 Tabla Msjrecibidos, esta posee los siguientes campos: Nombre Descripción Tipo Longitud Id_msj para de Id del mensaje recibido, campo clave auto incrementable y único. Id del usuario quien recibe el mensaje (este es campo clave de la tabla de usuarios). Id del usuario quien envía el mensaje (este es campo clave de la tabla de usuarios). integer 20 integer 20 integer 20 asunto Asunto del mensaje recibido. varchar 50 mensaje Mensaje recibido. varchar 350 fechareg Fecha y hora de recepción del mensaje. timestamp

132 Cuadro N 09. Tabla municipio, esta posee los siguientes campos: Nombre Descripción Tipo Longitud Id Id del municipio (campo clave auto incrementable y único). integer 11 municipio Municipio registrado. varchar 255 abb Abreviación de municipio. char 2 Cuadro N 10. Tabla Parroquia, esta posee los siguientes campos: Nombre Descripción Tipo Longitud Id municipio_id Id de la parroquia (campo clave auto incrementable y único). Id del municipio ( campo clave de la tabla municipio). integer 11 integer 11 parroquia Parroquia registrada. varchar 255 Cuadro N 11. Tabla Carreras, esta posee los siguientes campos: Nombre Descripción Tipo Longitud Id_carrera Id de la carrera (campo clave auto incrementable y único). integer 20 carrera Nombre de la carrera registrada. integer 11 estado Estado en la que se encuentra la carrera registrada. integer

133 SERVICIO DE ALMACENAMIENTO TIPO NUBE PARA COMPARTIR Y SINCRONIZAR ARCHIVOS ENTRE ALUMNOS Y DOCENTES DE LA UNIVERSIDAD NACIONAL EXPERIMENTAL DE LOS LLANOS OCCIDENTALES EZEQUIEL ZAMORA Manuel de Usuario realizado por: Azuaje Manuel y Guerrero Julio Página 1

134 REGISTRO DE NUEVOS USUARIOS. 1. Para abrir la aplicación deberán ingresar a la siguiente dirección desde cualquier computador de los laboratorios de la universidad. Navegador recomendado: Google Chrome. 2. Una vez en la página principal, se pueden observar una variedad de opciones entre ellas tenemos: LEYENDA: 1. Formulario desplegable para iniciar sesión. 2. Formulario para registro de nuevos usuarios. 3. Nube con las últimas 10 cuentas registradas. 4. Créditos del proyecto. 5. Diseño con información y beneficios del sistema. Manuel de Usuario realizado por: Azuaje Manuel y Guerrero Julio Página 2

135 3. Para inicial con el registro de la cuenta se llena el formulario previo con los datos solicitados, en donde el tipo de usuario definirá la cuenta como ALUMNO O PROFESOR, posteriormente se da clic al botón de Completar Registro. A. Si el tipo de usuario es PROFESOR, al dar clic se redirecciona a un formulario donde deberá completar su registro con la información solicitada. B. Si el tipo de usuario es ALUMNO, ocurre una validación; Si es alumno activo de la universidad se redirecciona a un formulario donde deberá completar su registro, sino el acceso es es negado. 4. Una vez completado el formulario de registro con todos los datos personales y académicos, se procede a enviar y la cuenta finalmente es creada. Nota: Si el usuario es un profesor, deberá esperar que el administrador verifique su cuenta para poder iniciar sesión. Manuel de Usuario realizado por: Azuaje Manuel y Guerrero Julio Página 3

136 INICIAR SESIÓN. 1. Para iniciar sesión deberás ingresar a la dirección web desde cualquier computador de los laboratorios de la universidad. Navegador recomendado: Google Chrome. 2. Dirígete a la opción Iniciar Sesión en la parte superior derecha, dar clic y una formulario se despliega solicitando tus datos de acceso, ingresar tu nombre de usuario que elegiste al momento de registrar tu cuenta y la contraseña, finalmente dar clic en el botón iniciar Sesión. Una vez iniciado sesión con los datos de usuario y contraseña correcto, la página se redirecciona al perfil. Manuel de Usuario realizado por: Azuaje Manuel y Guerrero Julio Página 4

137 EXPLORANDO LAS OPCIONES DEL PERFIL. Perfil del Estudiante. Una vez iniciado sesión nos encontramos con el perfil de usuario, el cual está lleno de numerosas funciones las cuales se describen a continuación: 1. Datos del estudiante y foto de perfil. 2. Barra de herramientas de la nube. 3. Indice de carpetas. 4. Nube. 5. Herramientas para buscar amigos. OPCIONES DEL PERFIL. Buzon de Correos Lista de amigos y Favoritos Solicitudes de Amistad Cambiar Contraseña Ver Aarchivos de la Nube. BARRA DE HERRAMIENTA DE DERECHA A IZQUIERDA: Atrás, Adelante, Nueva Carpeta, Subir Archivos, Abrir Carpeta, Descargar, Seleccionar, Información, Previsualizar, Copiar, Pegar, Eliminar, Duplicar, Cambiar Nombre. Manuel de Usuario realizado por: Azuaje Manuel y Guerrero Julio Página 5

1.6. DISPOSITIVOS DE ALMACENAMIENTO DE LA INFORMACIÓN. UNIDAD 1

1.6. DISPOSITIVOS DE ALMACENAMIENTO DE LA INFORMACIÓN. UNIDAD 1 1.6. DISPOSITIVOS DE ALMACENAMIENTO DE LA INFORMACIÓN. UNIDAD 1 TIPOS DE UNIDADES DE ALMACENAMIENTO a) SELECTRÓN Un selectrón era una válvula termoiónica capaz de actuar como memoria de acceso directo

Más detalles

Almacenamiento en la nube: SkyDrive, Google Drive, Dropbox. Cuál elegir?

Almacenamiento en la nube: SkyDrive, Google Drive, Dropbox. Cuál elegir? Almacenamiento en la nube: SkyDrive, Google Drive, Dropbox. Cuál elegir? Ya no caben dudas, hay que mudarse a la nube. Este es un buen momento para comparar los tres servicios más populares para almacenar

Más detalles

Sistemas de almacenamiento informático

Sistemas de almacenamiento informático 1 Sistemas de almacenamiento informático 1. INTRODUCCIÓN: En informática, uno de los elementos principales es el lugar de almacenamiento de datos informáticos. Estos datos, bien en forma de archivos o

Más detalles

Qué ventajas presenta Google Drive para catedráticos y alumnos?

Qué ventajas presenta Google Drive para catedráticos y alumnos? Qué ventajas presenta Google Drive para catedráticos y alumnos? El almacenamiento en la nube es un recurso cada vez más útil e imprescindible; con esta herramienta podremos almacenar y compartir fotos,

Más detalles

La Inteligencia de Negocios es ya una realidad para las empresas medianas

La Inteligencia de Negocios es ya una realidad para las empresas medianas Reuniones/Entrevistas La Inteligencia de Negocios es ya una realidad para las empresas medianas La Inteligencia de Negocios es el siguiente paso que las empresas deben dar para mejorar su toma de decisiones

Más detalles

Cuestiones 1. Que sistema operativo tienes instalado en el ordenador de tu casa?

Cuestiones 1. Que sistema operativo tienes instalado en el ordenador de tu casa? Ejercicios 1. SISTEMAS OPERATIVOS Cuestiones 1. Que sistema operativo tienes instalado en el ordenador de tu casa? Y en el instituto? 2. Explica porque el sistema operativo de Microsoft se llama Windows.

Más detalles

Temario. Informática y Nuevas Tecnologías I. Informática y Mundo Penitenciario. Informática y Nuevas Tecnologías I. Dra. María Paula González 1

Temario. Informática y Nuevas Tecnologías I. Informática y Mundo Penitenciario. Informática y Nuevas Tecnologías I. Dra. María Paula González 1 Informática y Nuevas Tecnologías I Conceptos básicos de computadoras: Temario Informática y Mundo Penitenciario Qué es una computadora? : periféricos de entrada / salida Almacenamiento Dra María Paula

Más detalles

Ileana del Socorro vázquez Carrillo migración de negocios a la nube digital Las así denominadas TI han representado una nueva manera de

Ileana del Socorro vázquez Carrillo migración de negocios a la nube digital Las así denominadas TI han representado una nueva manera de InFORmÁTICA PymE Ileana del Socorro vázquez Carrillo migración de negocios a la nube digital Las así denominadas TI han representado una nueva manera de hacer negocios, ya que las funciones más importantes

Más detalles

PROYECTO REALIZADO POR: ENTIDAD GESTORA: COFINANCIADO POR:

PROYECTO REALIZADO POR: ENTIDAD GESTORA: COFINANCIADO POR: CLOUD COMPUTING PROYECTO REALIZADO POR: ENTIDAD GESTORA: COFINANCIADO POR: 1. Introducción 1. Qué es el Cloud Computing? La computación en nube es un sistema informático basado en Internet y centros de

Más detalles

La capacidad neta de un disco duro viene dada por la siguiente fórmula:

La capacidad neta de un disco duro viene dada por la siguiente fórmula: DISCO DURO El disco duro es el principal soporte de almacenamiento de datos de un ordenador. Contiene el sistema operativo, todos los programas y el resto de los datos. Es muy rápido y fiable y no pierde

Más detalles

Google Drive y Almacenamiento en Nubes Virtuales

Google Drive y Almacenamiento en Nubes Virtuales Google Drive y Almacenamiento en Nubes Virtuales Integrantes: Nicolás Cienfuegos Tábata Larenas Deyanira Torres Ramo: Redes de Computadoras I (ELO-322) Profesor: Agustín Gonzalez Fecha: 6 de Septiembre

Más detalles

Principales beneficios para una pyme del uso de la plataforma Microsoft Office 365

Principales beneficios para una pyme del uso de la plataforma Microsoft Office 365 Portal de la competitividad - Office 365. Escenario Necesito movilidad y colaboración: estar fuera de la oficina y tener acceso a la información Hoja de Producto Técnica (para Pymes). Todas las empresas

Más detalles

ESCUELA EN RED. Microproyectos. Renueva tu escuela! Elaborado por Iván Orgaz.

ESCUELA EN RED. Microproyectos. Renueva tu escuela! Elaborado por Iván Orgaz. ESCUELA EN RED Microproyectos Renueva tu escuela! Elaborado por Iván Orgaz. Índice Pág. A. Explicación inicial del proyecto 2 I. Justificación 2 II. Destinatarios y requisitos 2 III. Breve explicación

Más detalles

Escritorios virtuales

Escritorios virtuales Escritorios virtuales Italo E. Ayesteran R. Con la adopción de la tecnología de Computación en la nube (Cloud Computing), las soluciones de escritorio virtual representan una de las herramientas más poderosas

Más detalles

Vodafone: Soluciones Colaborativas en la nube

Vodafone: Soluciones Colaborativas en la nube Vodafone: Soluciones Colaborativas en la nube Vodafone U.N. Empresas Laura Molist Sales Manager 13 de Junio 2012 Vodafone Microsoft Online Services GGCC Cómo es el entorno económico en el que vive la empresa?

Más detalles

TEMA 1. SISTEMAS OPERATIVOS Y ALMACENAMIENTO DE INFORMACIÓN

TEMA 1. SISTEMAS OPERATIVOS Y ALMACENAMIENTO DE INFORMACIÓN TEMA 1. SISTEMAS OPERATIVOS Y ALMACENAMIENTO DE INFORMACIÓN 1 SISTEMAS OPERATIVOS. INTRODUCCIÓN. Un sistema operativo es un programa (software) que se inicia al encender el ordenador, se encarga de gestionar

Más detalles

Cloud computing: El servicio de almacenamiento en la nube

Cloud computing: El servicio de almacenamiento en la nube Cloud computing: El servicio de almacenamiento en la nube www.sevensheaven.nl Alicia Rey, Info-doc, Gestión de la información INDICE 1.Qué es el Cloud computing: 1.1 Consideraciones previas 1.2 El concepto

Más detalles

MANUAL. J. Enrique Durán Colaborador TIC Huesca

MANUAL. J. Enrique Durán Colaborador TIC Huesca MANUAL ÍNDICE 1.- QUÉ ES DROPBOX. 2.- DESCARGA DE DROPBOX 3.- INTRODUCCIÓN 4.- ARCHIVOS 4.1.- INVITAR A CARPETA 4.2.- COMPARTIR VÍNCULO 4.3.- DESCARGAR 4.4.- ELIMINAR 4.5.- CAMBIAR NOMBRE 4.6.- MOVER 4.7.-

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

Sistemas Informáticos. Los sistemas informáticos: Conceptos fundamentales. 1. LOS SISTEMAS INFORMÁTICOS: CONCEPTOS

Sistemas Informáticos. Los sistemas informáticos: Conceptos fundamentales. 1. LOS SISTEMAS INFORMÁTICOS: CONCEPTOS TEM A 11 - Los sistemas informáticos: Conceptos fundamentales. - El Hardware. - Componentes de un ordenador. - Los periféricos - Operaciones básicas de mantenimiento. - Nociones básicas de seguridad informática.

Más detalles

LIC. SAIDYS JIMÉNEZ QUIROZ GRADOS 6 A B CESCOJ

LIC. SAIDYS JIMÉNEZ QUIROZ GRADOS 6 A B CESCOJ LIC. SAIDYS JIMÉNEZ QUIROZ GRADOS 6 A B CESCOJ NÚCLEO BÁSICO N 2: INTRODUCCIÓN A LA INFORMÁTICA SESIÓN DE APRENDIZAJE N 2.2: EL COMPUTADOR Y SUS PARTES. COMPETENCIA: Reconozco que el computador es un artefacto

Más detalles

Página1 ONEDRIVE U N I V E R S I D A D D E A L C A L Á, P A T R I M O N I O D E L A H U M A N I D A D

Página1 ONEDRIVE U N I V E R S I D A D D E A L C A L Á, P A T R I M O N I O D E L A H U M A N I D A D Página1 Tabla de contenido Qué es OneDrive?... 3 Cómo puedo acceder a mi cuenta OneDrive para Empresa?... 3 Diferencias entre OneDrive y OneDrive para Empresas... 4 OneDrive para Empresa... 5 Principales

Más detalles

El ordenador es un dispositivo electrónico que permite almacenar información, modificarla y generar nueva información.

El ordenador es un dispositivo electrónico que permite almacenar información, modificarla y generar nueva información. 0. INTRODUCCIÓN: El ordenador es un dispositivo electrónico que permite almacenar información, modificarla y generar nueva información. Para llevar a cabo estas operaciones, el ordenador cuenta con una

Más detalles

HERRAMIENTAS DE ALMACENAMIENTO EN LA NUBE

HERRAMIENTAS DE ALMACENAMIENTO EN LA NUBE HERRAMIENTAS DE ALMACENAMIENTO EN LA NUBE 1 ÍNDICE 1 Introducción 5 Google Drive 2 Principales herramientas 6 One Drive 3 Comparativa de herramientas 7 Repositorios de aplicaciones de software libre 4

Más detalles

Resumen. Introducción

Resumen. Introducción Sistema de Integración de Plataforma en la Nube para Móviles David Araujo Díaz 1, Erika Hernández Rubio 2, Elena Fabiola Ruiz Ledesma 3 Instituto Politécnico Nacional Escuela Superior de Cómputo Resumen

Más detalles

Denominamos Ordenador o Computadora, a una máquina electrónica que es capaz de dar un tratamiento automatizado a la información.

Denominamos Ordenador o Computadora, a una máquina electrónica que es capaz de dar un tratamiento automatizado a la información. INTRODUCCIÓN AL ORDENADOR Denominamos Ordenador o Computadora, a una máquina electrónica que es capaz de dar un tratamiento automatizado a la información. Se compone de dos elementos fundamentales que

Más detalles

En el siguiente apartado se detallan ciertos conceptos que ayudan a comprender en mayor medida el Proyecto.

En el siguiente apartado se detallan ciertos conceptos que ayudan a comprender en mayor medida el Proyecto. APÉNDICES En el siguiente apartado se detallan ciertos conceptos que ayudan a comprender en mayor medida el Proyecto. APÉNDICE 1. Herramientas Las herramientas que se usaron en el análisis, desarrollo

Más detalles

Soluciones Cloud. Diagnóstico Desarrollo Implementación. Innovación I Creatividad I Compromiso

Soluciones Cloud. Diagnóstico Desarrollo Implementación. Innovación I Creatividad I Compromiso Soluciones Cloud Diagnóstico Desarrollo Implementación Innovación I Creatividad I Compromiso Quienes somos Negocios Cloud Desarrollo y Aplicaciones CONTENIDO Soluciones Consultoría Proyectos Contacto 2

Más detalles

Capítulo 5. Sistemas operativos. Autor: Santiago Felici Fundamentos de Telemática (Ingeniería Telemática)

Capítulo 5. Sistemas operativos. Autor: Santiago Felici Fundamentos de Telemática (Ingeniería Telemática) Capítulo 5 Sistemas operativos Autor: Santiago Felici Fundamentos de Telemática (Ingeniería Telemática) 1 Sistemas operativos Definición de Sistema Operativo Partes de un Sistema Operativo Servicios proporcionados:

Más detalles

Herramienta para la gestión de la relación con el Cliente en CLOUD. Presentación

Herramienta para la gestión de la relación con el Cliente en CLOUD. Presentación Herramienta para la gestión de la relación con el Cliente en CLOUD Presentación VISIÓN 360º DE SUS CUENTAS Repositorio único de información de la relación con sus clientes potenciales o en cartera, pero

Más detalles

Estrategia de Cómputo en la Nube. Servicios en la Nube

Estrategia de Cómputo en la Nube. Servicios en la Nube Estrategia de Cómputo en la Nube Servicios en la Nube Computación para la Nube? Tecnología informática por la que se proporcionan software y servicios a través de la Internet. El nombre Cloud Computing

Más detalles

Curso de Android con Java

Curso de Android con Java Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 1 Este es un tiempo único para el mundo de los celulares, en particular de los Smartphones. Este tipo de dispositivos

Más detalles

Prácticas de Introducción a los Computadores Curso 2000-2001 1 WINDOWS 95

Prácticas de Introducción a los Computadores Curso 2000-2001 1 WINDOWS 95 Prácticas de Introducción a los Computadores Curso 2000-2001 1 Novedades WINDOWS 95 Windows 95 es un sistema operativo orientado a documentos. Permite la asociación de la extensión de cada fichero a un

Más detalles

Tecnologías de la Información en la Gestión Empresarial

Tecnologías de la Información en la Gestión Empresarial Tecnologías de la Información en la Gestión Empresarial 1 Sesión No. 9 Nombre: Cloud Computing Objetivo: Al término de la sesión, el alumno explicará las principales características del Cloud Computing.

Más detalles

IN CLOUD. La propuesta de Indra en la nube. indracompany.com

IN CLOUD. La propuesta de Indra en la nube. indracompany.com La propuesta de Indra en la nube indracompany.com NUESTRA PROPUESTA Innovadora Motor de impulso en la adopción de nuevas tecnologías, social, móvil, analítica Funcional Foco en las aplicaciones con herramientas

Más detalles

COMPUTACIÓN EN LA NUBE YULIANA SAAVEDRA HECTOR JAIME USMA MONTAÑO CARLOS ANDRES FLOREZ VILLARRAGA PROFESORA LINA MARIA QUINTERO MARTÍNEZ

COMPUTACIÓN EN LA NUBE YULIANA SAAVEDRA HECTOR JAIME USMA MONTAÑO CARLOS ANDRES FLOREZ VILLARRAGA PROFESORA LINA MARIA QUINTERO MARTÍNEZ COMPUTACIÓN EN LA NUBE YULIANA SAAVEDRA HECTOR JAIME USMA MONTAÑO CARLOS ANDRES FLOREZ VILLARRAGA PROFESORA LINA MARIA QUINTERO MARTÍNEZ ESPACIO ACADÉMICO HERRAMIENTAS WEB 2.0 PARA EL DESARROLLO PROFESIONAL

Más detalles

Tema 1. Gestión de correo y agenda electrónica

Tema 1. Gestión de correo y agenda electrónica Tema 1 Gestión de correo y agenda electrónica 1 Índice Gestión de correo y agenda electrónica 1. El correo electrónico o e-mail 2. Microsoft Outlook 2007 3. Correo electrónico y configuración 3.1. Carpeta

Más detalles

HERRAMIENTAS EN LA NUBE

HERRAMIENTAS EN LA NUBE HERRAMIENTAS EN LA NUBE QUÉ ES LA NUBE? Todo el mundo habla de la nube. Pero al final, qué es la nube? En inglés se le llama Cloud Computing y es un nuevo modelo del uso de los ordenadores. Lo que tradicionalmente

Más detalles

Dispositivos de almacenamien to secundario. Almacenamiento de datos

Dispositivos de almacenamien to secundario. Almacenamiento de datos Dispositivos de almacenamien to secundario Almacenamiento de datos Índice Medios de almacenamiento magnético. Medios de almacenamiento óptico. Medios de almacenamiento de estado sólido. Categorías de los

Más detalles

Se espera que resurjan las pésimas ventas de periféricos. Y por último encontramos al verdadero beneficiado, el

Se espera que resurjan las pésimas ventas de periféricos. Y por último encontramos al verdadero beneficiado, el Windows XP Professional proporciona herramientas de productividad avanzadas que su organización necesita y le ofrece el poder de administrar, implementar y soportar su ambiente de computación de una manera

Más detalles

NUEVAS TECNOLOGÍAS APLICADAS A LA VIDA:SMARTPHONE, TABLET E INTERNET

NUEVAS TECNOLOGÍAS APLICADAS A LA VIDA:SMARTPHONE, TABLET E INTERNET NUEVAS TECNOLOGÍAS APLICADAS A LA VIDA:SMARTPHONE, TABLET E INTERNET TEMA 5 ALMACENAMIENTO EN LA NUBE: DROPBOX Prof. D. Antonio Fernández Herruzo Qué es la nube? Es un nuevo modelo de uso de los equipos

Más detalles

INFORME DE PERCEPCIÓN DE PROVEEDORES DE CLOUD COMPUTING. Características Técnicas y de Seguridad

INFORME DE PERCEPCIÓN DE PROVEEDORES DE CLOUD COMPUTING. Características Técnicas y de Seguridad INFORME DE PERCEPCIÓN DE PROVEEDORES DE CLOUD COMPUTING OCTOBER 13, 215 215 Índice Objetivo y metodología... 2 Resumen Ejecutivo... 2 Resultados (Seguridad)... 3 Nivel de Madurez (Seguridad)... 7 Resultados

Más detalles

Maquinas Virtuales. Prof.: Huerta Molina Samuel. Cuellar Sánchez Jesús. Pinto López Luis Tonatiuh. Hecho por Jesús y Luis. 1

Maquinas Virtuales. Prof.: Huerta Molina Samuel. Cuellar Sánchez Jesús. Pinto López Luis Tonatiuh. Hecho por Jesús y Luis. 1 ESTRUCTURA Y PROGRAMACIÓN DE COMPUTADORAS. Grupo: 08. Prof.: Huerta Molina Samuel. Maquinas Virtuales Cuellar Sánchez Jesús. Pinto López Luis Tonatiuh. Hecho por Jesús y Luis. 1 Conceptos Básicos Sobre

Más detalles

Catálogo de Servicios

Catálogo de Servicios Catálogo de Servicios Fecha: 14 de mayo de 2013 Índice 1 Presentación... 3 2 Servicios de Consultoría SQL Server... 4 2.1 Monitorización servidores SQL Server... 4 2.2 DBA Remoto... 5 2.3 Consolidación

Más detalles

Subir o no subir al Cloud, esa es la cuestión.

Subir o no subir al Cloud, esa es la cuestión. Subir o no subir al Cloud, esa es la cuestión. Conoce los conceptos clave y toma tú la decisión! Para empezar conoce el primer concepto qué es el Cloud o la Nube? Significa Computación en la Nube y no

Más detalles

SERIT forma parte del área de infraestructura de DIGIP Soluciones Integrales.

SERIT forma parte del área de infraestructura de DIGIP Soluciones Integrales. SERIT forma parte del área de infraestructura de DIGIP Soluciones Integrales. Acerca de SERIT Nuestra compañía se dedica a proveer servicios integrales de infraestructura a empresas, con el objetivo de

Más detalles

Google para docentes II

Google para docentes II Google para docentes II Guía gratis de tecnología para docentes Ruben Fuentes BS,MS,MBA yoprofesor.ecuadorsap.org Google Drive Como instalar Google Drive y las principales característic as de este servicio

Más detalles

Las telecomunicaciones ofrecen ventajas a las Pymes como: agilidad,

Las telecomunicaciones ofrecen ventajas a las Pymes como: agilidad, INFORMÁTICA Gerardo A. González Díaz Escritorio remoto y virtualización Tecnología de información y comunicaciones, útil para quienes dirigen una Pyme Las telecomunicaciones ofrecen ventajas a las Pymes

Más detalles

El nuevo Office ya está aquí.

El nuevo Office ya está aquí. El nuevo Office ya está aquí. Contenido Descubre el nuevo Office... 4 Ayuda a los clientes a escoger el Office adecuado...10 Office de un vistazo...18 Cómo vender Office...20 Preguntas más frecuentes...28

Más detalles

ING. YURI RODRIGUEZ ALVA

ING. YURI RODRIGUEZ ALVA Historia y evolución de las Aplicaciones. Acerca de Cloud Computing o Computación para la Nube. Tipos de Aplicaciones para la Nube. Ventajas y desventajas de Cloud Computing Uso y Aplicaciones de Cloud

Más detalles

N&Y MAGAZINE - INFORMATICA A BORDO. http://www.informaticaabordo.com CAPITULO 58 EL BARCO EN LA NUBE

N&Y MAGAZINE - INFORMATICA A BORDO. http://www.informaticaabordo.com CAPITULO 58 EL BARCO EN LA NUBE N&Y MAGAZINE - INFORMATICA A BORDO http://www.informaticaabordo.com CAPITULO 58 EL BARCO EN LA NUBE El espacio a bordo es reducido. Estamos continuamente ordenando y reubicando todo lo que tenemos guardado

Más detalles

plataforma gest.org Multi Gestión de Organizaciones Fundaciones y Asociaciones

plataforma gest.org Multi Gestión de Organizaciones Fundaciones y Asociaciones plataforma gest.org Multi Gestión de Organizaciones Fundaciones y Asociaciones ÍNDICE 1. INTRODUCCIÓN. PRESENTACIÓN DEL PRODUCTO Software como Servicio Características técnicas 2. ALCANCE FUNCIONAL DE

Más detalles

Soportes de almacenamiento de información. Problemas para su recuperación. Soportes de almacenamiento de información. Problemas para su recuperación.

Soportes de almacenamiento de información. Problemas para su recuperación. Soportes de almacenamiento de información. Problemas para su recuperación. Soportes de almacenamiento de información. Problemas para su recuperación. Autores: José Luis Alonso Berrocal Carlos G. Figuerola Ángel F. Zazo Rodríguez Universidad de Salamanca. Facultad de Documentación.

Más detalles

CONCEPTOS INFORMÁTICOS BÁSICOS

CONCEPTOS INFORMÁTICOS BÁSICOS CONCEPTOS INFORMÁTICOS BÁSICOS Informática Def 1: Se define como la ciencia que estudia el tratamiento Def 2: Ciencia que estudia la de una forma lógica y racional, empleando para ello medios humanos,

Más detalles

Unidad I: Conceptos Básicos de Programación. Prof. Eliana Guzmán U. Semestre: A-2015

Unidad I: Conceptos Básicos de Programación. Prof. Eliana Guzmán U. Semestre: A-2015 Unidad I: Conceptos Básicos de Programación Digital Prof. Eliana Guzmán U. Semestre: A-2015 1.11 Introducción En esta unidad se hace una introducción a las computadoras y a los lenguajes de programación,

Más detalles

Qué es xibloo? www.cobusiness.es / http://xibloo.com

Qué es xibloo? www.cobusiness.es / http://xibloo.com Qué es xibloo? xibloo es una potente solución colaborativa empresarial. Dónde quiera que vayas permanecerás conectado con el equipo de trabajo y tus clientes de forma instantánea. Crea grupos de trabajo,

Más detalles

Lanzan Windows 8, el nuevo sistema operativo de Microsoft

Lanzan Windows 8, el nuevo sistema operativo de Microsoft Lanzan Windows 8, el nuevo sistema operativo de Microsoft Jueves, 25 de octubre 2012, Noticias Ciencia y tecnología Fuente: Pública Créditos: Microsoft: La interfaz gráfica se llama Metro y estará integrada

Más detalles

INICIANDO OFFICE 365 365 365 365 365 365? 365? CALENDARIO

INICIANDO OFFICE 365 365 365 365 365 365? 365? CALENDARIO INDICE OBJETIVO... 2 DIRIGIDO A... 2 OFFICE 365... 2 Servicios... 2 VENTAJAS... 3 Portal de empresa y presencia en internet con Office 365... 3 Office WebApps con Office 365... 3 Video conferencia y reuniones

Más detalles

INTRODUCCION CAPÍTULO I: PLANTIAMIENTO

INTRODUCCION CAPÍTULO I: PLANTIAMIENTO INDICE CONTENIDO Pág PORTADA CERTIFICACION DEDICATORIA DEDICATORIA AGRADECIMIENTO AGRADECIMIENTO DECLARACION DE AUTORIDAD INTRODUCCION 1 CAPÍTULO I: PLANTIAMIENTO 1 EL PROBLEMA 2 1.1 PLANTEAMIENTO DEL

Más detalles

Introducción a Ardora www.webardora.net

Introducción a Ardora www.webardora.net Ardora es un programa de autor enfocado principalmente al desarrollo de contenidos educativos para la web con el que se pretende que el profesorado centre su esfuerzo en el aspecto metodológico y didáctico

Más detalles

Recursos para Emprendedores. Taller de Herramientas Empresariales gratuitas para Emprendedores

Recursos para Emprendedores. Taller de Herramientas Empresariales gratuitas para Emprendedores Recursos para Emprendedores Taller de Herramientas Empresariales gratuitas para Emprendedores Recursos Necesarios PLAN DE EMPRESA SISTEMA OPERATIVO COPIAS DE SEGURIDAD REDES SOCIALES OFIMATICA ALMACENAMIENTO

Más detalles

UNIVERSIDAD PONTIFICIA DE SALAMANCA. Faculta de Informática

UNIVERSIDAD PONTIFICIA DE SALAMANCA. Faculta de Informática UNIVERSIDAD PONTIFICIA DE SALAMANCA Faculta de Informática Sistemas de Información y Auditoría de Sistemas de Información Modelos de servicio en Cloud Computing (SaaS, PaaS, IaaS) Alumno:!!! Alberto Balado

Más detalles

Tema I. Sistemas operativos

Tema I. Sistemas operativos Pag 1 Tema I. Sistemas operativos Un sistema operativo es un programa (software) encargado de poner en funcionamiento el ordenador, puesto que gestiona los procesos básicos del sistema. Así mismo se encarga

Más detalles

SISTEMAS DE ALAMACENAMIENTO EN LÍNEA MÁS UTILIZADOS

SISTEMAS DE ALAMACENAMIENTO EN LÍNEA MÁS UTILIZADOS Dropbox SISTEMAS DE ALAMACENAMIENTO EN LÍNEA MÁS UTILIZADOS Dropbox es, posiblemente, el servicio más conocido de almacenamiento en 'la nube'. No fue el primero, pero es el que mejor ha sabido adaptarse

Más detalles

COMO USAR LA "NUBE" Aspectos a tener en cuenta cuando una empresa quiere utilizar la "nube"

COMO USAR LA NUBE Aspectos a tener en cuenta cuando una empresa quiere utilizar la nube COMO USAR LA "NUBE" Sumario Qué es el cloud computing? Aspectos a tener en cuenta cuando una empresa quiere utilizar la "nube" Opciones más habituales de almacenamiento y difusión de contenidos para disponer

Más detalles

Qué es una tablet? Qué se puede hacer con una tablet?

Qué es una tablet? Qué se puede hacer con una tablet? Hoy en día, uno de los utensilios más recurrentes en el terreno de la informática son las computadoras portátiles, las cuales ofrecen funcionalidades pensadas para que los usuarios puedan visualizar todo

Más detalles

Servicios de infraestructura. Aplicaciones web

Servicios de infraestructura. Aplicaciones web 10 Julio 2013 Servicios de infraestructura Compílela o tráigala y nosotros la ejecutamos Windows Azure proporciona infraestructura a petición que se escala y se adapta a las necesidades cambiantes de cada

Más detalles

Preguntas y respuestas sobre el cifrado de la información personal. La guía para aprender a cifrar tu información

Preguntas y respuestas sobre el cifrado de la información personal. La guía para aprender a cifrar tu información Guía de Cifrado Preguntas y respuestas sobre el cifrado de la información personal La guía para aprender a cifrar tu información 2 Qué es lo que estamos cuidando? A través del cifrado cuidamos de fotos,

Más detalles

Guía para la adquisición de soluciones de gestión de dispositivos móviles

Guía para la adquisición de soluciones de gestión de dispositivos móviles Guía para la adquisición de soluciones de gestión de dispositivos móviles Los departamentos informáticos son como el aceite del motor que hace funcionar una empresa. El uso de dispositivos personales en

Más detalles

GCIC. grupo valora. Servicios tecnológicos de copias de seguridad

GCIC. grupo valora. Servicios tecnológicos de copias de seguridad GCIC grupo valora Servicios tecnológicos de copias de seguridad SERVICIO BYTE PASS Servicio gestionado que permite a las empresas asegurar su continuidad y minimizar el tiempo dedicado a la supervisión

Más detalles

Infraestructura Tecnológica

Infraestructura Tecnológica Infraestructura Tecnológica 1 Sesión No. 8 Nombre: Configurar y administrar almacenamiento virtual Contextualización Como sabemos, actualmente los servicios y medios de almacenamiento de información son

Más detalles

OpenText Exceed ondemand

OpenText Exceed ondemand OpenText Exceed ondemand Acceso a aplicaciones empresariales confiable y seguro O pentext Exceed ondemand es la solución para el acceso seguro a las aplicaciones gestionadas. Ella permite que las empresas

Más detalles

Fundamentos básicos sobre computación

Fundamentos básicos sobre computación Universidad del Cauca Fundamentos básicos sobre computación División de Sistemas - División de Recursos Humanos 2007 1 Contenido 1. Introducción-Conceptos básicos... 3 1.1. Qué es un computador?... 3 1.2.

Más detalles

System Center. la plataforma para una gestión ágil de los entornos de TI IDG COMMUNICATIONS, S.A.

System Center. la plataforma para una gestión ágil de los entornos de TI IDG COMMUNICATIONS, S.A. la plataforma para una gestión ágil de los entornos de TI System Center la plataforma para una gestión ágil de los entornos de TI Introducción En la actualidad son ya muchas las empresas que están experimentando

Más detalles

TEMA 4: TEORÍA DE LOS ORDENADORES

TEMA 4: TEORÍA DE LOS ORDENADORES TEMA 4: TEORÍA DE LOS ORDENADORES Francisco Raposo Tecnología 3ºESO 1. TEORÍA DE ORDENADORES Llamamos Informática a la ciencia que estudia el tratamiento automático de la información. La herramienta que

Más detalles

Virtualización de Escritorios NComputing

Virtualización de Escritorios NComputing Virtualización de Escritorios NComputing Resumen Introducción Tendencia de los mercados informáticos INFORME EJECUTIVO Todos estamos acostumbrados al modelo de las PCs, que permiten a cada usuario tener

Más detalles

ÍNDICE SISTEMAS OPERATIVOS... 5

ÍNDICE SISTEMAS OPERATIVOS... 5 INTRODUCCIÓN HABILIDADES INFORMÁTICAS BÁSICAS PARA ADULTOS SKILLS es un completo curso destinado a alumnos adultos, en particular, a empleados de mayor edad, de forma que puedan adquirir/mejorar sus conocimientos

Más detalles

Beneficios de Usar Sistemas Web Para el Desarrollo de Aplicaciones. Daniel Lozano Carrillo. Universidad de Navojoa

Beneficios de Usar Sistemas Web Para el Desarrollo de Aplicaciones. Daniel Lozano Carrillo. Universidad de Navojoa Beneficios de Usar Sistemas Web Para el Desarrollo de Aplicaciones Daniel Lozano Carrillo Universidad de Navojoa Ingeniería en Sistemas Computacionales S i s t e m a s W e b 2 Abstracto Los programas de

Más detalles

ESCUELA DE CONDUCTORES PROFESIONALES ESPOL EP. Cuestionario

ESCUELA DE CONDUCTORES PROFESIONALES ESPOL EP. Cuestionario 1 - Cuál de los siguientes programas me permite crear diapositivas? 2 - Cuáles son las herramientas más utilizadas en PowerPoint? Microsoft Word Microsoft Excel Microsoft PowerPoint Sólo dibujo Texto,

Más detalles

CONSIDERACIONES PARA LA CONTRATACIÓN DE SERVICIOS DE CÓMPUTO EN LA NUBE. Versión: 1.3

CONSIDERACIONES PARA LA CONTRATACIÓN DE SERVICIOS DE CÓMPUTO EN LA NUBE. Versión: 1.3 CONSIDERACIONES PARA LA CONTRATACIÓN DE SERVICIOS DE CÓMPUTO EN LA NUBE Versión: 1.3 Marzo 2014 INTRODUCCIÓN En la actualidad varias entidades del sector privado y público están evaluando el usar el Cómputo

Más detalles

APLICATECA. Guía para la contratación y gestión de Servidor Cloud

APLICATECA. Guía para la contratación y gestión de Servidor Cloud APLICATECA Guía para la contratación y gestión de Servidor Cloud INDICE 1 QUÉ ES SERVIDOR CLOUD?... 1 1.1 PARA QUÉ SIRVE?... 1 1.2 CARACTERÍSTICAS DE SERVIDOR CLOUD... 3 2 CONTRATACIÓN DE SERVIDOR CLOUD...

Más detalles

CONTRATACIÓN DESARROLLO DE APLICACIÓNES PARA DISPOSITIVOS MOVILES

CONTRATACIÓN DESARROLLO DE APLICACIÓNES PARA DISPOSITIVOS MOVILES CONTRATACIÓN DESARROLLO DE APLICACIÓNES PARA DISPOSITIVOS MOVILES 1. ANTECEDENTES El mundo actual es un mundo en constante evolución y desarrollo en el campo de la programación de dispositivos móviles,

Más detalles

IDS-Virtualiza. IDS-Virtualiza. es la solución que ofrece IDSénia para la optimización de sus servidores y estaciones.

IDS-Virtualiza. IDS-Virtualiza. es la solución que ofrece IDSénia para la optimización de sus servidores y estaciones. IDS-Virtualiza es la solución que ofrece IDSénia para la optimización de sus servidores y estaciones. Qué es la virtualización? La virtualización es una tecnología probada de software que está cambiando

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

ASPECTOS LEGALES DE LA COMPUTACION EN LA NUBE O CLOUD COMPUTING

ASPECTOS LEGALES DE LA COMPUTACION EN LA NUBE O CLOUD COMPUTING ASPECTOS LEGALES DE LA COMPUTACION EN LA NUBE O CLOUD COMPUTING Porqué es importante la Computación en la nube? Gartner predice que para 2015, el 50% de las 1000 empresas Globales dependerán de servicios

Más detalles

Temario. Temario. Informática IE. Informática en enfermería. Informática en enfermería. Dr. Luciano H. Tamargo 1

Temario. Temario. Informática IE. Informática en enfermería. Informática en enfermería. Dr. Luciano H. Tamargo 1 Informática IE Conceptos básicos de computadoras: : periféricos de entrada / salida Dr. Luciano H. Tamargo http://cs.uns.edu.ar/~lt Depto. de Ciencias e Ingeniería de la Computación Universidad Nacional

Más detalles

Computación en la nube para la educación superior: Guía de evaluación y adopción

Computación en la nube para la educación superior: Guía de evaluación y adopción Computación en la nube para la educación superior: Guía de evaluación y adopción Resumen ejecutivo La computación en la nube pública, que proporciona infraestructura, servicios y software a pedido a través

Más detalles

DESCRIPCIONES TÉCNICAS 17 DISEÑO WEB

DESCRIPCIONES TÉCNICAS 17 DISEÑO WEB 2015 DESCRIPCIONES TÉCNICAS 17 DISEÑO WEB INTRODUCCIÓN AMETIC y Microsoft asumen la coordinación y el patrocinio de la Competición Nacional de Formación Profesional, Spainskills 2015, en lo concerniente

Más detalles

FLACSOANDES CENTRO ACADÉMICO VIRTUAL ANDINO PARA LA INVESTIGACIÓN EN CIENCIAS SOCIALES

FLACSOANDES CENTRO ACADÉMICO VIRTUAL ANDINO PARA LA INVESTIGACIÓN EN CIENCIAS SOCIALES FLACSOANDES CENTRO ACADÉMICO VIRTUAL ANDINO PARA LA INVESTIGACIÓN EN CIENCIAS SOCIALES Antecedentes Flacso Andes: descripción y objetivos Características técnicas Áreas de trabajo: e-biblioteca, ágora,

Más detalles

Anexo 11.4. Características Técnicas Infraestructura

Anexo 11.4. Características Técnicas Infraestructura Anexo 11.4. Características Técnicas Infraestructura Infraestructura. Descripción 4. Características Hosting en alquiler, compuesto por servidores en la nube (Servidores dedicados), para alojar la aplicación,

Más detalles

Escuela Industrial Superior SISTEMAS OPERATIVOS. Windows 7 Conceptos básicos. Ventajas de Windows. Elementos de trabajo

Escuela Industrial Superior SISTEMAS OPERATIVOS. Windows 7 Conceptos básicos. Ventajas de Windows. Elementos de trabajo SISTEMAS OPERATIVOS Un Sistema Operativo (SO, frecuentemente OS, del inglés Operating System) es un programa o conjunto de programas que en un Sistema Informático controla los recursos de hardware y gestiona

Más detalles

E3_1. 1. Qué es Google Drive?

E3_1. 1. Qué es Google Drive? E3_1 Realiza un pequeño tutorial (4-8 páginas) sobre el funcionamiento de una herramienta o aplicación de Internet (por ejemplo: Blogger, Picassa, Site...). Guárdalo en formato pdf y mándaselo al tutor..

Más detalles

ACCESS 2013 EN PROFUNDIDAD

ACCESS 2013 EN PROFUNDIDAD ACCESS 2013 EN PROFUNDIDAD María Pérez Marqués Access 2013 en profundidad María Pérez Marqués ISBN: 978-84-941801-2-5 EAN: 9788494180125 IBIC: UNSC Copyright 2014 RC Libros RC Libros es un sello y marca

Más detalles

La fuerte demanda de servicios de 'cloud computing', debido a su bajo coste, obliga a las empresas a desarrollar nuevos paquetes tecnológicos.

La fuerte demanda de servicios de 'cloud computing', debido a su bajo coste, obliga a las empresas a desarrollar nuevos paquetes tecnológicos. El boom de las soluciones en la 'nube' La fuerte demanda de servicios de 'cloud computing', debido a su bajo coste, obliga a las empresas a desarrollar nuevos paquetes tecnológicos. 04/10/2011 El mundo

Más detalles

DROPBOX. Qué es Dropbox? Cómo instalar el programa Dropbox?

DROPBOX. Qué es Dropbox? Cómo instalar el programa Dropbox? DROPBOX. Qué es Dropbox? Dropbox es una herramienta para archivar y sincronizar documentos utilizando Internet, donde los cambios a los documentos compartidos son realizados a tiempo real, siempre y cuando

Más detalles

Cómo dominar el uso compartido de archivos móvil

Cómo dominar el uso compartido de archivos móvil White paper Servicios de redes y archivos Cómo dominar el uso compartido de archivos móvil A quién debería confiar los bienes de su empresa? El acceso móvil y el uso compartido de archivos no es solo una

Más detalles