Simulador Redes Nombres etc,,.

Slides:



Advertisements
Presentaciones similares
METODOLOGÍA ORIENTADA A OBJETOS CARACTERISTICAS DEL PROCESO
Advertisements

Internet y tecnologías web
INGENIERÍA DE SOFTWARE Introducción Arquitectura de Software
Red Social: “Un millón de Amigos”.
Gestar.NET Documento Visión. Porque migramos? Para asegurar la continuidad de la solución a nuestros clientes Porque Microsoft esta abandonando la tecnología.
Noveno Semestre UNIDEC
DIRECTOR: ING. DIEGO MARCILLO CODIRECTOR: ING. JAIME ANDRANGO
Carlos Rojas Kramer Universidad Cristóbal Colón
Arquitectura del sistema
Estructura para servidores de servicios en redes IRC
Arquitectura Orientada a Servicios (SOA)
MI PROGRAMA DE FORMACION
Diseño e implementación de un ambiente virtualizado para un Sistema de Administración de Contenidos usando Microsoft SharePoint con cada uno de sus componentes.
Proyecto de Ingeniería de Software 2010 Producto
Índice 1. Introducción, objetivos y justificación del proyecto.
SIMULADOR INTERACTIVO DE REDES LAN DE TECNOLOGÍA ETHERNET
Empresa: Liebre Primer ciclo Proyecto TripleC. Conseguir soluciones inteligentes para satisfacer de una manera rápida y segura las necesidades de nuestros.
César de la Torre – Programas Técnicos para Partners División de Desarrollo y Plataforma – Microsoft Spain.
Características Técnicas
ANÁLISIS DE SISTEMAS III PROYECTO SIF
Características Técnicas
Ingeniería del Software
RICARDO DE J. BOTERO TABARES
El paradigma de la orientación a objetos La programación orientada a objetos genera códigos eficientes y estandariza la metodología de programación, además.
Propósito: * Mostrar indicativos porcentuales de los diversos microorganismos con los que se alimentan el camarón en un manejo semi-intensivo aplicado.
Ingeniería de Software
Contenido: 1- Que es el .Net Framework 2- Arquitectura en .Net
HydroVLab: Laboratorio Virtual de Hidrología
1º Encuentro de Software Libre/Abierto en el Estado JSL 2005.
Desarrollo de aplicaciones para ambientes distribuidos
Aplicaciones empresariales Adrián Guillen Carlos Marcano Carlos Sanmartín
Tecnologias Usadas.Net Framework LINQ WCF Subversion Clickonce Smart Client Deployment SQL Server Compact Edition. Visual Studio Express 2008.
Tecnología para la Comunidad
Sistema Organizador de Invitaciones, Eventos y Memos basado en una aplicación Cliente – Servidor SOIEM TESIS DE GRADO FIEC – ESPOL 2007 Christian Vulgarin.
CONCEPTOS BÁSICOS Diseño de Sistemas.
Haga clic para modificar el estilo de subtítulo del patrón 28/04/09 Por ARLEDY SARRIA MOLINA NAZLY DIAZ ARIZA JHOANNA MARQUELLA DESARROLLO DE SOFTWARE.
Arquitectura Empresarial 2010 Andrés González Julián Morales Carlos Criales José Daniel García Robinson De.
Sistema de Administración de Iglesias
Universidad Central de Venezuela Facultad de Ciencias Postgrado en Ciencias de la Computación Sistemas Distribuidos Albany Márquez.
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
FRAMEWORK VS Código fuente
Simulador Redes. Agenda Introducción Características Principales Campos de Acción de la herramienta Arquitectura de la herramienta Tecnologías Usadas.
SOFTWARE WITNESS Alumna: Lucia Pantoja Obando. ¿Qué es el software Witness? Es una herramienta de simulación que permite modelar el entorno de trabajo,
(GESTIÓN DE PROCESOS DE NEGOCIO)
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:
TEMA 9: DIAGRAMA DE CLASE EN UML
Términos y Conceptos Básicos
Diseño Arquitectonico
Modelo de 3 capas.
Software de Gestión La nueva Generación CALIPSO – WAN.
Introducción a UML Departamento de Informática Universidad de Rancagua
CONTRATOS DE CLIENTES Orlando Sedamano Cornejo Marco Bustinza
Ing. Esp. Ricardo Cujar. Programación Orientada a Objetos  Modelo de desarrollo de software.  Modo de pensar del hombre y no de la máquina.  Abstracción.
Software de Gestión La nueva Generación CALIPSO – WAN.
DISEÑO CURRICULAR Presentado por: Cesar Augusto Sáenz María Alejandra Hernández 1.contenidos curriculares de competencia.
Unidad 3 MODELO DE ANALISIS.
DESARROLLO DE APLICACIONES PARA AMBIENTES DISTRIBUÍDOS ALUMNOS: MARIANA MIGNÓN RÉDING CARLOS ANTONIO CARRASCO MARTÍNEZ PROFESOR: DR. JOSÉ BERNARDO PARRA.
Tecnologías Cliente / Servidor Capitulo II Richard Jiménez V. clienteserver.wordpress.com.
Gestión de proyectos fin de carrera
PROGRAMACIÓN IV INTRODUCCIÓN.
Aplicaciones en 2,3 y n capas
La Programación Orientado a Objetos
PARÁMETROS PARA LA PRESENTACIÓN DE PROYECTOS EN SISTEMAS
#SPSMX Más allá de InfoPath: Soluciones de flujo de trabajo basada en formularios con Nintex Haaron Gonzalez Consultor Asociado, B-Logic IT Services Office.
Autores: Myriam Montes, Iván Viera, Carlos Caizaguano, José Sancho
Conociendo el modelo Cliente-Servidor
Definición: Es un estilo de programación, su objetivo primordial es la separación de la capa de presentación, capa de negocio y la capa de datos. ARQUITECTURA.
Negocios Electrónicos Unidad 3 – Análisis de Portales de Negocio Exitosos.
Oswald David Blanco Solipas Laura Marcela Cervantes Aguilar Julieth del Carmen Glen Castro Danesa Nini Hernández Blanco.
Junio, 2013.
Transcripción de la presentación:

Simulador Redes Nombres etc,,

Agenda Introducción Características Principales Campos de Acción de la herramienta Arquitectura de la herramienta Tecnologías Usadas durante el proyecto Desarrollo del proyecto Extensibilidad de la herramienta Documentación y mantenimiento de la herramienta Expectativas de la herramienta : Comparación con otros herramientas similares Visión Educativa: Visión Empresarial Conclusiones Preguntas

Introducción FAQ Características Principales: BUG Report Protocolos Foros Equipos (Multivendor) Peticion de nuevas funcionalidades Modelo OSI Expectativas de la solucion de simulacion: Puntas de medición (sniffer) Comparacion con otros simuladores Acceso Compartido Personalizable dependiendo del cliente. Acceso a base de datos Localidad geografica Real-Time and Simulation Modes Precio Campos de Acción(Beneficios): Virtualizacion Educativo Enfoque Educativo Empresarial MultiVendor Arquitectura RoadMap Educativo: POO E-Learning N TIER Especialización de protocolos MVP Especialización de equipos Diagrama de Clases Ayudas y tutoriales integrados. Diagrama de base de datos Laboratorios asistidos. Organización de la solucion en VS Generación de reportes y análisis de tráfico Tecnologías Usadas: Evaluaciones integradas. .net framework Desarrollos especializados en virtualización (AudioVisual, chat, etc) Definicion Vista WEB de la red .Net sobre Java porq .net¿ IPV6 Suite de Simulación: Multi Threading Arquitectura de Procesadores LINQ Materiales e instrumentos electrónicos WCF Next Generation Networks Subversion RoadMap Empresarial Clickonce Smart Client Aprovisionamiento e Inventario de equipos y protocolos. SQL Server Compact Edition. Posicionamiento Georeferenciado de estaciones (SharpMap) Visual Studio Express 2008 Topología de la red de un operador de redes de Datos. Desarrollo Comunicación y sincronización con equipos(SNMP SSH TelNet) via SOA Estandarización de código WorkFlow de Procesos. Metodologías tradicionales Planeación de la red. Metodologías Agiles Análisis y reportes gerenciales de la red Refactoring Conexión a motores de bases de datos empresariales Proceso llevado durante el proyecto Conclusiones Extensibilidad Preguntas Repositorio centralizado (Gracias a) Nuevos Equipos Nuevo Protocolos Especialización en equipos y protocolos Nuevos Clientes de Base de Datos Nuevas Visualizaciones (WPF WEB) Comunicación entre equipos (SOA) Documentacion y mantenimiento de la herramienta Gestion del producto Material Audiovisual

Arquitectura de la herramienta Programación Orientada a Objetos Arquitectura de Software por capas Arquitectura MVP Diagrama de clases base de la herramienta Diagrama de la base de datos de la herramienta Organización de la solución del proyecto en Visual Studio.

Programación Orientada a Objetos Definición: La Programación Orientada a Objetos (OOP) es un método de programación en el cual los programas se organizan en colecciones cooperativas de objetos, cada uno de los cuales representa una instancia de alguna clase, y cuyas clases son, todas ellas, miembros de una jerarquía de clases unidas mediante relaciones de herencia.

Programación Orientada a Objetos Conceptos básicos Objeto Clase Características de la OOP Abstracción: Encapsulamiento: Herencia: Polimorfismo

Programación Orientada a Objetos Programación Estructurada: Problemas para mantener sistemas de gran envergadura. El código del programa frecuentemente no resulta lo modular que se espera. El nivel de reutilización de código es menor al esperado. Cambios durante la etapa de desarrollo son difíciles de incorporar. Programación Orientada a Objetos : Apropiado para mantener codigo de gran envergadura Modularizacion de los componentes de la aplicacion Posibilidad de reutilizar codigo mediante la Herencia Posibilita de manera eficiente la introduccion de cambios durante la etapa de desarrollo

Arquitectura de Software por capas Arquitectura mono-capa: Tanto los datos de aplicación como la interfaz como la lógica de modelo residen en una misma identidad Arquitectura Cliente - Servidor Los datos de la aplicación residen en el servidor. El cliente aún puede integrar parte de la funcionalidad del sistema. Arquitectura de 3 capas. Cliente que carece de toda lógica de negocio y apenas ofrece alguna funcionalidad más que la de visión y petición de datos. Arquitectura de N capas. Las capas de Visualizacion, Logica de Negocio, Acceso a Datos, fuente de datos completamente separadas.

Arquitectura MVP Definición: Model View Presenter es un patrón de diseño que se utiliza para poder separar las operaciones de la interfaz de usuario con su implementación. Model: Los objetos encargados de manejar la logica de negocio. View: La Interfaz grafica que presenta los datos. Presenter: Toma control de los eventos/acciones de la vista.

Diagrama de clases de la aplicación Diagrama de Clases de la visualización:

Diagrama de clases de la aplicación Diagrama de Clases de la lógica de negocio:

Diagrama de clases de la aplicación Diagrama de Clases Presenter:

Diagrama de clases de la aplicación Diagrama de Clases Acceso a Datos:

Diagrama de base de datos

Organización de la solucion en VS La solución se encuentra divida por capas funcionales: Acceso a Datos Business Logic SOA Visualización