Escolar Documentos
Profissional Documentos
Cultura Documentos
Extensin Barquisimeto
Mara Aponte
INTRODUCCIN
El desarrollo de un sistema de informacin, independientemente de su tamao y complejidad, requiere muchas actividades coordinadas y el empleo de una diversidad de herramientas y modelos. La metodologa de desarrollo de sistemas es una forma estndar de organizar y coordinar estas actividades. El anlisis de sistemas llega a la raz del problema o a la necesidad y define los requerimientos de los usuarios. El anlisis y diseo de sistemas se refiere al proceso de examinar la situacin de una empresa con el propsito de manejarla con mtodos y procedimientos ms adecuados. Se puede dividir en dos: el anlisis de sistemas que comprende la planificacin, el levantamiento inicial de informacin y el estudio en detalle del sistema actual para luego recomendar o estructurar las especificaciones necesarias para el nuevo sistema; y el diseo que consiste en llevar a cabo el sistema por medio de la clasificacin y empleo de la informacin de manera que se pueda ofrecer una alternativa mucho ms viable. En pocas palabras; El anlisis especifica qu es lo que el sistema debe hacer. El diseo establece cmo alcanzar el objetivo. Se deben utilizar metodologas que permiten ver los sistemas en base a sus procesos, por lo menos en sistemas de procesado por lotes o secuencial. Un ejemplo de ello es la metodologa estructurada. Existen otras metodologas como la orientada a objetos.
Se dar la construccin y programacin de este sistema, se recomienda en algunos casos usar diseadores y analistas de la compaa y programadores de otra compaa, o viceversa, aunque esto puede tener sus ventajas: los costos pueden ser menores, es rentable usar un terreno por los costos, y tambin sus desventajas: no existira comunicacin fiel entre programadores y diseadores, etc..
Aqu se pretende detectar las posibles fallas de aplicacin del sistema (fallas de programacin, de anlisis, de diseo (este es el mas critico)), en este proceso se simulan entradas de datos, se ponen a usuarios externos a interactuar con el sistema, se hace la aprobacin escrita de todos los aspectos del sistema, cabe destacar que esto debe hacerse de forma gradual.
La implantacin es el proceso de verificar e instalar nuevo equipo, entrenar a los usuarios, instalar la aplicacin y construir todos los archivos de datos necesarios para utilizarla
Implantacin y evaluacin
Es un Mtodo para el anlisis de sistemas manuales o automatizados , este mtodo permite al analista conocer el proceso o sistema desde una forma lgica y esto permite que no se emita ningn detalle pertinente . Este mtodo permite estructurar el proceso de determinacin de los requerimientos comenzando con la documentacin ya existente , incluye todos los detalles importantes ya existentes , incluye todos los detalles importantes que describen al sistema en uso.
Su objetivo es organizar las tareas asociadas con la determinacin de requerimientos para obtener la compresin completa de una situacin dada.
Durante el anlisis de un sistema, se desea responder ciertas interrogantes como que procesos integran el sistema?, que datos emplea cada proceso?,? Que datos son almacenados?, que datos ingresan y abandonan el sistema?, el anlisis de flujo de datos les dice mucho a los analistas sobre como alcanzar los objetivos de la organizacin, y este estudia el empleo de los datos en cada actividad. Este herramienta grafica permite describir y analizar el movimiento de datos a travs de un sistema.
2. Diccionario de datos
Contiene caractersticas lgicos (nombre, descripcin, alias, contenido y organizacin ) de los sitios donde se almacenan los datos del sistema.
4. grfica de estructura
Describe la relacin entre entidades(personas, lugares, eventos y objetos) de un sistema y el conjunto de informacin relacionada con la entidad.
Es una herramienta de un diseo que muestra con smbolos la relacin entre los mdulos de procesamiento y el software de la computadora.
Descripcin
En esta etapa se examina los requisitos desde la perspectiva de los objetos y clases del dominio del problema.
En esta etapa se define una subdivisin en aplicaciones del sistema y la forma de comunicacin con los sistemas ya existentes con los cuales debe interactuar. En esta etapa se adapta el anlisis a las caractersticas especficas del ambiente de implementacin y se completan las distintas aplicaciones del sistema con los modelos de control, interfaz o comunicaciones, segn sea el caso.
Diseo detallado
Detalles de implementacin: Completar detalles de las clases, atributos, diseo de asociaciones, mtodos, etc. Desarrollar el modelo de interfaz Desarrollar los modelos de control, persistencia y comunicaciones
Implementacin y pruebas
Definir estndares de programacin Codificacin y pruebas unitarias: Revisiones de cdigo Pruebas de mdulos y de sistema: Se aplican algunos casos de prueba para el Procedimiento de instalacin
Es un mtodo de anlisis que examina los requisitos desde la perspectiva de las clases y objetos que se encuentran en el vocabulario del dominio del problema
Diseo: Solucin: el diseo pone en relieve una solucin lgica: como el sistema cumple con los requerimientos
OBJETOS
Un objeto es una representacin en una computadora de alguna cosa o evento del mundo real
CLASES:
Agrupacin de objetos con caractersticas similares, es decir, la definicin de todos los elementos de que est hecho un objeto.
Atributos: esto es, los datos que se refieren al estado del objeto
HERENCIA: Es especfica de la programacin orientada a objetos, donde una clase nueva se crea a partir de una clase existente. La herencia (a la que habitualmente se denomina Subclases ) proviene del hecho de que la subclase (la nueva clase creada) contiene las atributos y mtodos de la clase primaria. ENCAPSULAMIENTO: es un mecanismo que consiste en organizar datos y mtodos de una estructura, conciliando el modo en que el objeto se implementa, es decir, evitando el acceso a datos por cualquier otro medio distinto a los especificados
POLIMORFISMO: Este es uno de los conceptos esenciales de una programacin orientada a objetos. As como la herencia est relacionada con las clases y su jerarqua, el polimorfismo se relaciona con los mtodos
Cuadro Comparativo
Proceso de Anlisis Clsico de Sistemas Proceso de Anlisis Estructurado de Sistemas Proceso de Anlisis de Sistemas orientados a Objeto
Incluye las actividades de investigacin preliminar, determinacin de requerimientos, diseo del sistemas, desarrollo de software prueba de sistemas e implantacin
Se enfoca en lo que el sistema o aplicacin realizan sin importar la funcin (emplea smbolos grficos para describir el movimiento de los datos. Los componentes importantes son el flujo de datos y el diccionario de datos
Las tcnicas orientadas a objetos se basan en organizar el software como una coleccin de objetos discretos que incorporan tanto estructuras de datos como comportamiento. Esto contrasta con la programacin convencional, en la que las estructuras de datos y el comportamiento estaban escasamente relacionadas.
CONCLUSIONES
En Conclusin un proyecto de desarrollo de un Sistema de Informacin comprende varios componentes o pasos llevados a cabo durante la etapa del anlisis, el cual ayuda a traducir las necesidades del cliente en un modelo de Sistema que utiliza uno ms de los componentes: Software, hardware, personas, base de datos, documentacin y procedimientos. En una organizacin o Empresa, el anlisis y Diseo de Sistemas, es el proceso de estudiar su Situacin con la finalidad de observar como trabaja y decidir si es necesario realizar una mejora; el encargado de llevar a cabo estas tareas es el analista de sistemas. Antes de comenzar con el desarrollo de cualquier proyecto, se conduce un estudio de Sistemas para detectar todos los detalles de la situacin actual de la empresa. La informacin reunida con este estudio sirve como base para crear varias estrategias de Diseo. Los administradores deciden que estrategias seguir. Los Gerentes, empleados y otros usuarios finales que se familiarizan cada vez mas con el uso de computadoras estn teniendo un papel muy importante en el desarrollo de sistemas. Todas las organizaciones son Sistemas que actan de manera reciproca con su medio ambiente recibiendo entradas y produciendo salidas. Los Sistemas que pueden estar formados por otros Sistemas de denominan subsistemas y funcionan para alcanzar los fines de su Implantacin.