martes, 16 de septiembre de 2014

DETERMINACIÓN DE REQUERIMIENTO

Los requerimientos para un sistema son la descripción de los servicios proporcionados por el sistema y sus restricciones operativas. Estos requerimientos reflejan las necesidades de los clientes de un sistema que ayude a resolver algún problema como el control de un dispositivo, hacer un pedido o encontrar información. El proceso de descubrir, analizar, documentar y verificar estos servicios y restricciones se denomina ingeniería de requerimientos

ACTIVIDADES DE LA DETERMINACIÓN DE REQUERIMIENTOS

1- Anticipación de requerimientos: Consiste en prever las características del nuevo sistema con base en experiencias previas.


2- Investigación de requerimientos: Es el estudio y documentación de la necesidad del usuario o de un sistema ya existente usando para ello técnicas como el análisis de flujo de datos y análisis de decisión. Es aquí donde se debe y se pueden aplicar entrevistas, cuestionarios, observación y revisión de documentos existentes, entre otros.

3- Especificación de requerimientos: Los datos obtenidos durante la recopilación de hechos se analizan para desarrollar la descripción de las características del nuevo sistema. Esta actividad esta compuesta por:


  • Análisis de datos basados en hechos reales: se examinan los datos recopilados para determinar el grado de desempeño del sistema y si cumple con las demandas de la organización.







  • Identificación de requerimientos esenciales: se identifican las características que deben incluirse en el nuevo sistema y que van desde detalles de operación hasta criterios de desempeño.

                                                              

  • Selección de estrategias para satisfacer los requerimientos: Métodos que serán utilizados para alcanzar los requerimientos establecidos y seleccionados.

TIPOS DE SISTEMAS

° Sistema para el Procesamiento de transacciones (TPS): Es un tipo de sistema de información que recolecta, almacena, modifica y recupera toda la información generada por las transacciones producidas en una organización.

° Sistema de Soporte para la Decisión (DSS): Es muy amplio debido debido a que hay muchos enfoques para la toma de decisiones y debido ala gran toma de decisiones y debido a la extensa gama de ámbitos en los cuales se toman. Es un sistema informático utilizado para servir de apoyo, mas que automatizar el proceso de toma de decisiones.

° Sistema de Soporte ala Toma de Decisiones en Grupo (GDSS): Facilita la toma de decisiones en grupo, también resalta el desempeño de las decisiones en grupo.

° Sistema de Trabajo con Conocimientos (KWS): Son sistemas de información que ayudan a los trabajadores del conocimiento en la creación e integración de nuevos conocimientos en la institución.

° Sistema de Automatización de Oficina (OAS): Consiste en aplicaciones destinadas a ayudar al trabajo diario del administrativo de una organización, forman parte de este tipo de software, los procesadores de textos, las hojas de calculo, los clientes de correo electrónico etc.

° Sistema de Información para la Administración (MIS): Tienen como objetivo principal mostrar una visión general de la situación de la empresa. Consecuentemente, estos muestran la situación de las operaciones regulares de la empresa para que los directivos puedan controlar, organizar, planear y dirigir.

°Sistema de Información Estratégica (ERP): Puede ser considerado como el uso de la tecnología de la información para soportar o dar fama ala estrategia competitiva de la organización, a su plan para incrementar o mantener la ventaja de sus rivales.
Su función primordial no es apoyar la automatización de los procesos operativos ni proporcionar información para apoyar ala toma de decisiones.



CICLO DE VIDA DE DESARROLLO DE SISTEMAS

IDENTIFICACIÓN Y PLANTEAMIENTO DEL PROYECTO

Planteamiento del proyecto -Identificación y selección del proyecto
                                                  - Inicio y planificación del proyecto

Identificación y selección del proyecto { -Recursos de proyectos potenciales
                                                                    -Definición de prioridades
                                                                    - Toma de decisión


COMPONENTES:

-Declaración del trabajo

-Plan base del proyecto

-Presupuesto preliminar

-Diagrama de programación del trabajo



Declaración del Trabajo: Contrato entre el personal y el sistema de información que estima cuando                                             y como se entregara un proyecto de desarrollo de sistema.



Plan Base del Proyecto: Contiene estimaciones de alcance, ventaja , lista, gastos, riesgos y                                                           exigencias de recursos.


Presupuesto Preliminar: Contiene análisis de los costos beneficios que superan los gastos                                                            planeados.


Diagramas de Programación del Trabajo: Gráficas de Gantt. Es una forma fácil de calenda rizar                                                                              las tareas. Es una gráfica simple en la cual las filas                                                                                  representan cada tarea o actividad y las columnas                                                                                    representan la duración relativa de cada tarea.


Diagramas de RED o PERT: Significa- Programa de Evaluación y Rebición del Proyecto cuando                                                       las actividades son realizadas en paralelo y no secuencias. Se                                                                 representa con una red de nodos (puntos) y flechas.

ANALISIS ESTRUCTURADO

Es un método para el análisis de sistemas manuales o automatizados, que conduce al desarrollo de especificaciones para sistemas nuevos o para afectar modificaciones a los existentes.


¿PARA QUE SIRVE?

Para permitir que el analista conozca un sistema a proceso en una forma lógica y manejable, al mismo tiempo que proporciona la base para asegurar que nose omite ningún detalle pertinente.



CARACTERÍSTICAS QUE POSEE

° Que se concentre en especificar lo que se requiere que haga el sistema o la aplicación.

° Permiten que las personas observen los elementos lógicos (lo que hará el sistema)separado de los componentes físicos

° Se puede desarrollar un diseño físico eficiente para la situación donde sera utilizado.

° Se usan símbolos gráficos iconos y convenciones para identificar y describir los componentes de un sistema.

martes, 9 de septiembre de 2014

Conceptos Básicos

L.P ESTRUCTURADA:(Lenguaje de Programación Estructurada) Es un paradigma de programación orientada a mejorar la calidad y tiempo de desarrollo de un programa de computadora utilizando únicamente subrutinas y tres estructuras.




L.P.O.O: (Lenguaje de Programación Orientada a Onbejots) Es un paradigma de programación que usa los objetos en sus interacciones para diseñar aplicaciones y programas informáticos. Esta basada en barias técnicas, incluyendo herencia, cohesión, abstracción, polimorfismo, acoplamiento y encapsula miento.




ANÁLISIS Y DISEÑO DE SISTEMAS: Es el arte de definir la arquitectura de hardware y software, componentes, módulos y datos de un sistema de computo para satisfacer ciertos requerimientos.




DESARROLLO DE SOFTWARE: Es una estructura aplicada al desarrollo de un producto de software.


INTELIGENCIA DEL SOFTWARE: Es un área multidisciplinaria a través de ciencias como la familia, la lógica y la filosofía, estudia la creación y el diseño de entidades capaces de razonar por si mismas utilizando como paradigma la inteligencia humana.


ANÁLISIS: Un análisis consiste en identificar los componentes de un todo, separarlos y examinarlos para lograr acceder a sus principio mas elementales.


SISTEMAS: Es un modulo ordenado de elementos que se encuentran interrelacionados y que interactuan entre si. 

ANÁLISIS DE SISTEMAS: Es la ciencia encargada del análisis del sistema grandes y complejos, y la interacción entre esos sistemas.


DISEÑO DE SISTEMAS: Es el arte de definir las arquitectura de hardware y software, componentes, módulos y datos de un sistema de computo para satisfacer ciertos requerimientos.


DISEÑO DE SISTEMAS DE INFORMACIÓN: Es un conjunto de elementos orientados al tratamiento de administración organizados y listo para su uso posterior generados para cubrir una necesidad o un objetivo.