Вы находитесь на странице: 1из 18

Implementacin de sistemas distribuidos

Procesadores centrales

Estaciones de trabajo

Configuraciones arquitectnicas jerrquicas de los procesadores

Cliente/Servidor Control de acceso a base de datos centralizados Generacin de reportes Recuperar o procesar datos

Interfaz de usuario

Interactan

Partes limitadas de aplicacin

Entrada de datos y consulta

Programas de capacitacin para nuevos usuarios


Comprende: Objetivo de capacitacin Metodologa Lugares apropiados (condiciones fsicas, pedaggicas y otras para el buen desempeo de la capacitacin) Uso de materiales

Diferencias entre estrategias de conversin fsica y recomendar las mas apropiadas


Estrategia de conversin directa: significa que en una fecha especificada el sistema viejo se abandona y el nuevo sistema se pone en uso Conversin paralela: se refiere a ejecutar al mismo tiempo el sistema viejo y el nuevo, en paralelo, es el enfoque de conversin mas usado, pero su popularidad podra estar bajando debido a que funciona mejor cuando un sistema computarizado reemplaza a uno manual.

Conversin gradual: la conversin gradual o por fases, intenta combinar las mejores caractersticas de los dos planes previamente mencionados, sin incurrir en todos los riesgos, permite a usuarios que se involucren gradualmente y tengan la posibilidad de descubrir y recuperar errores sin desperdiciar mucho tiempo. Conversin de prototipo modular: usa la construccin de prototipos modulares y operacionales, para cambiar los sistemas viejos a los nuevos de forma gradual.

Conversin distribuida: se refiere a una situacin en que se contempla muchas instalaciones del mismo sistema, como es el caso en actividades bancarias, restaurantes, tiendas de ropa, etc. Algunas de las estrategias de conversiones fsicas mas apropiadas podran recomendarse las siguientes: Paralela y distribuida

Solucin de preocupaciones de seguridad para sistemas tradicionales y basado en web.


La seguridad tiene tres aspectos interrelacionados: A. Fsico: se refiere a proteger el sitio donde se encuentra la computadora, su equipo y software a travs de medios fsicos. B. Seguridad lgica: se refiere a controles lgicos en el software. Los controles lgicos son familiares para la mayora de los usuarios como contrasea o cdigos de autorizacin de alguna clase. Cuando se usan, permiten al usuario entrar al sistema o a una parte particular de una base de datos C. Seguridad conductual: las expectativas conductuales de una organizacin estn implcitas en sus manuales de poltica e incluso en letreros anunciados en los carteles.

Consideraciones especiales de seguridad para el comercio electrnico


Software antivirus Productos de filtracin de correos electrnicos (mail-gear de symantec) Productos de filtracin de URL que proporcionan a los empleados acceso a web Firewalls, Gateway y redes privadas virtuales que impiden a los hackers acceder de forma clandestina a una red corporativa Productos de deteccin de intrusin (tal como intruder alert de symantec) Productos de administracin de vulnerabilidad Tecnologa de seguridad tal como la capa de conexiones seguras (SSL para autenticacin)

Importancia de evaluar el nuevo sistema


La evaluacin permite proporcionar una retroalimentacin para su mejora eventual. Se necesita para dar seguimiento a la implementacin del sistema

Tcnicas de evaluacin mas convenientes


Se puede evaluar si es exitoso si posee el enfoque de todas las utilidades del sistema de informacin (posicin, de forma, lugar, tiempo, actualizacin y objetivo)

Anlisis y diseo de sistemas orientados a objetos usando el lenguaje unificado de modelacin (UML)

La programacin orientada a objetos difiere de la programacin por procedimientos tradicionales, pues examina los objetos que son parte de un sistema. Cada objeto es una representacin en computadora de alguna cosa o evento real (los objetos podran ser clientes, artculos, pedidos, tambin pueden ser GUI o reas de texto en la pantalla) Concepto orientado a objetos: a) Objetos son personas, lugares, o cosas que son relevantes para el sistema bajo anlisis. b) Clases, los objetos se representan y agrupan en clases. Una clase define el conjunto de atributos y comportamientos compartidos por cada objeto. c) Herencia, sta se puede crear de tal manera que herede todos los atributos y comportamientos de la clase base, La herencia reduce el trabajo de la programacin usando fcilmente objetos comunes.

Lenguaje unificado de modelacin (UML)


UML proporciona un conjunto estandarizado de herramientas para documentar el anlisis y diseo de un sistema de software, consiste de cosas, relaciones y diagramas. Los diagramas de UML que ms se utilizan son: a) Diagrama de caso de uso, que describe cmo se usa el sistema. b) Escenario de caso de uso (aunque tcnicamente no es un diagrama), es una descripcin verbal de las excepciones para el comportamiento principal descrito por el caso de uso principal.

c) Diagrama de actividades, ilustra el flujo general de actividades. d) Diagramas de secuencias, muestran la secuencia de actividades y las relaciones de las clases. Cada caso de uso podra crear uno o ms diagramas de secuencias. e) Diagramas de clases, muestran las clases y las relaciones. f) Diagramas de grfico de estado, muestra las transiciones de estado. Cada clase podra crear un diagrama de grfico de estado, el cual es til para determinar los mtodos de la clase.

Pasos usados en UML para dividir en un modelo de casos y usos.


Podemos pensar en un caso de uso como una secuencia de transacciones en un sistema. El modelo de caso de uso se basa en las interacciones y relaciones de casos de uso individuales. Hay cuatro tipos bsicos de relaciones de comportamiento: comunica, incluye, extiende y generaliza

Modelo de clases
Este diagrama sirve para visualizar las relaciones entre las clases que involucran el sistema, las cuales pueden ser asociativas, de herencia, de uso y de contenido. Un diagrama de clases esta compuesto por los siguientes elementos: Clase: atributos, mtodos y visibilidad. Relaciones: Herencia, Asociacin, Ensamblado y Uso.

En UML, una clase es representada por un rectngulo que posee tres divisiones:

Diagramar sistemas con el conjunto de herramientas de UML


Al diagramar un caso de uso, se pide a los usuarios que mencionen todo lo que el sistema debe hacer para ellos. Esto se puede hacer con entrevistas, en una sesin de diseo conjunto de aplicaciones

Вам также может понравиться