Monitoreo Usuarios aragorn Diseño y Programación Orientada a Objetos Fernando Montero – Ricardo Toloza.

Slides:



Advertisements
Presentaciones similares
PRESENTACION LISTA….
Advertisements

U.M.L A/Gx. Diego Gutiérrez Application Analysis and Design.
UML DCU -DS Alvaro Garrido V..
Documento de Diseño Arquitectónico y Detallado
Casos de Uso – 2ª Parte Especificación Is-in-400.blogspot.com
Seguimiento de clientes en tienda mediante radios Bluetooth
A DMINISTRADOR DE C AMPEONATOS D EPORTIVOS Presentado por: René Cáceres L.
Qué es LabVIEW? LabVIEW (Laboratory Virtual Instrument Engineering Workbench) es un lenguaje de programación gráfico para el diseño de sistemas de adquisición.
Gestión de Clientes con Mora
Introducción a la Programación
JURISWEB DPESLP.
Firewalls Con Fortigates Pantalla principal
ESCUELA POLITÉCNICA DEL EJÉRCITO
Prof. César Luza Montero
CheckIn4Android.
Eliacer Gutiérrez Solís. Propósito de la unidad  Elaborara presentaciones electronicas empleando las funciones avanzadas del presentador grafico a fin.
ARIS-G: Software de Monitoreo Geomecánico de Superficies
DIAGRAMA DE FLUJO Prof. Víctor Rojas.
MENU ARCHIVO.
Windows es un sistema operativo
Cuestionario de power point
ING. CATALINA DONCEL GONZÁLEZ ING. MÓNICA LORENA TORRES VIVAS
Elaboración de proyectos sociales. ¿PROYECTO vs. PROGRAMA? Programa Programa - Tiene un sólo propósito - Está compuesto por proyectos Proyecto Proyecto.
Weka.
Proyecto NETeus 1.0 Diseño y Programación Orientada a Objetos. Primer Semestre 2004 Por Solange Ahumada Fierro.
(c) P. Gomez-Gil, INAOE DISEÑO DE COMPONENTES DE SOFTWARE * NOTAS DEL CURSO Ingeniería de Software I DRA. MARIA DEL PILAR GÓMEZ GIL INAOEP.
ACIDE A C onfigurable I ntegrated D evelopment E nvironment (Un entorno integrado de desarrollo configurable)
UNIDAD 3: “Desarrollo Orientado a Objetos con UML”
Diseño de Aplicaciones Web * En las aplicaciones web el diseño es muy diferente de las aplicaciones tradicionales dado que hay que dividir la aplicación.
HERRAMIENTA DE GESTION DE VENTAS Departamento de Electrónica Diseño y Programación Orientados a Objetos Cristian Hernández C Daniel Spataris.
CASOS DE USO Peña Freddy Vargas Gerardolenin.
Análisis del sistema.
Metodología para el desarrollo de Software educativo POO
Ingeniería en Sistemas de Información Diseño de Sistemas (3K1)
Ingeniería del Software
Planificación del Portal Municipal utilizando MuniPortal Taller de Transferencia de Tecnología Luis M. Guzmán S. Jefe de Tecnología MuNet e-Gobierno.
SICSTRA Sistema de Información para el control de solicitudes de tramites jurídicos Ministerio de Justicia y Seguridad Pública.
Ingeniería de software
ANÁLISIS ADMINISTRATIVO
ANALISIS Y DISEÑO ESTRUCTURADO
II QUIMESTRE PARCIAL II
INTRODUCCIÓN A LA INTERFAZ DE USUARIO
TEMA: DESARROLLO DE UN SISTEMA INFORMÁTICO PARA EL CONTROL DE USO Y EL MANTENIMIENTO DE VEHÍCULOS DE UNA INSTITUCIÓN PÚBLICA AUTOR: EDISON GUAMAN   DIRECTOR:
MICROSOFT OFFICE Power Point.
Proyecto de Fin de Carrera
El Documento de Diseño Es el documento que se crea para reflejar las especificaciones del proyecto y puede servir para buscar inversores Sirve tanto.
Portafolio de Evidencias
Desarrollo de aplicaciones empresariales con Web Services
ANALISIS E INVESTIGACION DE DATOS
Que es Microsoft Outlook Es un programa en que puedes administrar tu correo electrónico, tanto de un servidor interno (si trabajas en una empresa) o de.
DISEÑO CURRICULAR Presentado por: Cesar Augusto Sáenz María Alejandra Hernández 1.contenidos curriculares de competencia.
Contexto Organizacional del Análisis
Diseño de Procedimientos
ANÁLISIS ESTRUCTURADO
Proceso de Diseño de Interfaces
UML DIAGRAMA DE CASOS DE USO
Diseño de medios digitales. ¿Qué es el diseño web? Propósito – La razón por la que el sitio existe. Debe ser tenido en cuenta en todas las decisiones.
ANALISIS Y DISEÑO ESTRUCTURADO
RSS. Es un formato que permite distribuir contenidos sin necesidad de un navegador, utilizando un software diseñado para leer estos contenidos RSS.
Diseño de los casos de prueba. ¿Que es el diseño de los casos de prueba? Es una parte de las pruebas de componentes y sistemas en las que se diseñan los.
Partes de la ventana Access
PARÁMETROS PARA LA PRESENTACIÓN DE PROYECTOS EN SISTEMAS
Mi primer PPT.
Integrantes Miguel Betancourt Alexis Tacuri.  Activiti es una plataforma para la formación de flujos de trabajo y procesos empresariales dentro del.
Plan de Pruebas de Aceptación
DIAGRAMAS DE SECUENCIA. UML está compuesto por los siguientes diagramas:
Presentación De UML Lenguaje estándar para escribir planos de software Se usa para visualizar, especificar, construir y documentar los artefactos de un.
Entregables del Proyecto
ARQUITECTURA DEL SISTEMA NIVEL 1
Califica Actas de Exámenes Ordinarios y Extraordinarios UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO Secretaría General Dirección General de Incorporación y.
Transcripción de la presentación:

Monitoreo Usuarios aragorn Diseño y Programación Orientada a Objetos Fernando Montero – Ricardo Toloza

Resumen ejecutivo  Se pretende monitorear la cantidad de usuarios en el servidor aragorn del departamento de electrónica.  Análisis por hora de cada día.  Presentar la información en forma grafica

Tecnologías asociadas  Para el escaneo de usuarios se utiliza “expect”  Para obtener solo la información necesaria se utiliza un script “bash” con comandos en “awk”  Para graficar se utiliza Java

Expect, bash (awk) y formato de entrada #!/usr/bin/expect # spawn ssh expect "password: " send “miclave\r" expect " send "cd OO\r" expect " send "top -n 1 > top.txt\r" expect " send "who > who.txt\r" expect " send "exit\r" expect "#" spawn scp top.txt expect "password: " send “miclave\r" expect eof spawn scp who.txt expect "password: " send “miclave\r" expect eof exit #!/bin/bash # fecha=`date "+%m/%d/%y_%H:%M:%S"` echo $fecha users=`more who.txt | wc -l` echo $fecha $users >> who_all 07/01/09_21:59: /01/09_22:01: /01/09_22:03: /01/09_22:05: /01/09_22:07: /01/09_22:09: /01/09_22:11: /01/09_22:13: /01/09_22:15:01 7

Casos de uso

Caso de uso para “Graficar”  Actor Principal: Usuario  Personal Involucrado e Intereses: Usuario: Su principal interés es graficar por hora de cada día la cantidad de usuarios del servidor aragorn.  Precondiciones: El script de expect y bash (awk), debe estar en funcionamiento  Garantías de éxito (Postcondiciones): Se grafica el día requerido.  Escenario principal de éxito (o Flujo básico): 1. El Usuario abre la aplicación con la intención de graficar el día seleccionado. 2. El Sistema busca en el archivo creado por los script, los datos de usuarios del día solicitado. 3. El sistema presenta un grafico en una ventana externa con la información requerida. 4. El Usuario visualmente reconoce la información, pudiendo cerrar la ventana o guardar el grafico en formato png.

Diagrama de secuencias “Graficar”

Interfaz grafica en java Componentes adicionales Jcalendar.jar jcommon jar jfreechart jar Documentación jcalendar: Documentación jfreechart y jcommon:

Grafico