Introduccion Arquitectura Apps
Post on 18-Feb-2016
221 Views
Preview:
DESCRIPTION
Transcript
Diplomado: Oracle 10g – Asesor: Jorge Paiva Tecnimedia – Cepeban / Enero - 2008
Agenda de la SesiónAgenda de la Sesión Generalidades de las DBs. Generalidades de las Aplicaciones. Productos Oracle Arquitectura del Servidor Oracle Arquitectura Base de Datos Oracle Trabajando con Oracle XE
Diplomado: Oracle 10g – Asesor: Jorge Paiva Tecnimedia – Cepeban / Enero - 2008
Generalidades de las AplicacionesGeneralidades de las Aplicaciones
Introducción a los SIIntroducción a los SIUn Sistema de Información es un conjunto de elementos ordenadamente relacionados entre sí de acuerdo a ciertas -Reglas- que interactúan con el fin de apoyar las actividades de una empresa o negocio.
Genéricamente esta compuesto por el equipo computacional: El hardware, el Software y el recurso humano que interactúa con el.
Un sistema de información realiza cuatro actividades básicas: entrada, almacenamiento, procesamiento y salida de información.
Diplomado: Oracle 10g – Asesor: Jorge Paiva Tecnimedia – Cepeban / Enero - 2008
Req.del Sistema
Desarrollo de SoftwareDesarrollo de Software
Req.del Software
AnálisisDiseño
Preeliminar delSoftware
Diseño delPrograma
Codificación
PruebaOperaciones
Proceso de DesarrolloProceso de Desarrollo
Generalidades de las AplicacionesGeneralidades de las Aplicaciones
Diplomado: Oracle 10g – Asesor: Jorge Paiva Tecnimedia – Cepeban / Enero - 2008
Datos
C/S (2 capas)Sistemas monolíticos
C/S (3 Capas)
BD
Negocio
PresentaciónNegocio
Presentación
Datos
Negocio
Datos
Negocio
Presentación
EvoluciónEvolución
Generalidades de las AplicacionesGeneralidades de las Aplicaciones
BD BD
Diplomado: Oracle 10g – Asesor: Jorge Paiva Tecnimedia – Cepeban / Enero - 2008
Modelo Cliente / ServidorModelo Cliente / Servidor
Generalidades de las AplicacionesGeneralidades de las Aplicaciones
Diplomado: Oracle 10g – Asesor: Jorge Paiva Tecnimedia – Cepeban / Enero - 2008
Arquitectura en 2 NivelesArquitectura en 2 Niveles
Generalidades de las AplicacionesGeneralidades de las Aplicaciones
Diplomado: Oracle 10g – Asesor: Jorge Paiva Tecnimedia – Cepeban / Enero - 2008
Arquitectura en 3 NivelesArquitectura en 3 Niveles
Generalidades de las AplicacionesGeneralidades de las Aplicaciones
Diplomado: Oracle 10g – Asesor: Jorge Paiva Tecnimedia – Cepeban / Enero - 2008
Arquitectura en N NivelesArquitectura en N Niveles
Generalidades de las AplicacionesGeneralidades de las Aplicaciones
Diplomado: Oracle 10g – Asesor: Jorge Paiva Tecnimedia – Cepeban / Enero - 2008
BD
Presentación
Negocio
Datos
Sub Capas
Arquitectura multicapaArquitectura multicapa
Presentación: HTML, DHTML, CSS, XML, XSL, Languages Scripts, Browsers,
Mobiles. Lógica de Negocio:
ActiveX, CORBA, Componentes JAVA, Web Services
Datos:RDBMS
Generalidades de las AplicacionesGeneralidades de las Aplicaciones
Diplomado: Oracle 10g – Asesor: Jorge Paiva Tecnimedia – Cepeban / Enero - 2008
Navegador Web
Firewall
Servidor Web
Servidor BD
Usuarios
Arquitectura App / Web - Arquitectura App / Web - (Acceso a las bases de (Acceso a las bases de datos)datos)
Generalidades de las AplicacionesGeneralidades de las Aplicaciones
Diplomado: Oracle 10g – Asesor: Jorge Paiva Tecnimedia – Cepeban / Enero - 2008
DESARROLLO E IMPLEMENTACIÓN DE PROYECTOS
HW Tecnolog SO Lenguajes/ Protocolos DB
Herramientas / Metodologías
-INTEL-RISC
-Entornos Distribuidos (3/+ capas)-C/Servidor
-Windows-Linux-Unix
-C++-Visual Basic-HTM /DHTML -Java (PowerJ, Jdeveloper)-Java Script-PL/SQL-ODBC / JDBC-VRML-CGI-DNA-(COM/DCOM)-XML-WML-ASP / NET-AJAX-Web 2-Open Source
-Oracle 10-Sybase-Informix-SQL Server-MySql
-Análisis / Diseño: Erwin, BPWin, Power Designer, Oracle Designer -Programación: Power Builder -e-Business: Vignette V/5, Sybase EAServer 3.6, BEA Weblogic-Diseño Gráfico web: Dream Weaver , Flash , , Photoshop 6,Freehand 9Datawarehose: Web Focus (Information Builders), Sybase Warehouse Studio, BI-MS, Oracle BI.Servidores Web, Correo, FirewallsGestión de Proyectos: COBIT, UML, CMMI
Tecnologías de Software para SistemasTecnologías de Software para Sistemas
Generalidades de las AplicacionesGeneralidades de las Aplicaciones
Diplomado: Oracle 10g – Asesor: Jorge Paiva Tecnimedia – Cepeban / Enero - 2008
Elabore un bosquejo de base de datos capaz de almacenar la información relacionada al siguiente problema:
Una fábrica cuenta con varios departamentos. Cada departamento es identificado por dos letras únicas además se
guarda el nombre del departamento. Cada departamento cuenta con distintos empleados. Para cada empleado se guarda su número de registro, nombre, sexo,
estado civil, edad y sueldo. Un empleado puede estar involucrado en distintos proyectos de la
fábrica. Cada proyecto es identificado con una clave única, además de tener una descripción y mencionar a qué departamento pertence.
Un empleado puede estar involucrado en proyectos que no pertenecen a su departamento, sin embargo el empleado solo pertenece a uno.
Ejercicio – Identificación de EntidadesEjercicio – Identificación de Entidades
Generalidades de las DBGeneralidades de las DB
top related