También conocido como Diseño Lógico Rodrigo Salvatierra Alberú.

Slides:



Advertisements
Presentaciones similares
SISTEMAS DE INFORMACIÓN I
Advertisements

Unida III Software para la administración de proyectos
Ciclo de Vida de Desarrollo de los Sistemas de Información
Módulo Tablero de Control Sesión X Lic. Aarón García López.
“PROYECTO TECNOLOGICO”.
Aclaraciones de la Realización del Producto
Nuestro reto es educar al pensamiento, para que razone de acuerdo a ciertas reglas; con ello podremos ser más eficientes al momento en que ordenamos.
PROGRAMA DE AUDITORIA DE SISTEMAS
Razonamiento algorítmico
Resolución de Problemas Algoritmos y Programación
El papel del analista de sistemas
Unidad I: Transición del Análisis hacia el Diseño
Guia Diseño Robert Echeverria
INGENIERIA DE REQUERIMIENTOS
IEEE-std Práctica Recomendada para la Especificación de Requerimientos de Software Fuente: IEEE Recommendad Practice for Software Requirements.
Evaluación de Productos
LOGICA DE NEGOCIOS ADAN GONZALEZ BARRERA.
Construcción de sistemas de computación
SISTEMAS DE INFORMACION GERENCIAL
Ing. Héctor Abraham Hernández Erazo
Diagramas de procesos Unidad V
Sistema de Información
LOS SISTEMAS DE INFORMACIÓN Javier F. López Parra.
METODOLOGÍA PARA EL ABORDAJE DE LA COMUNIDAD TÉCNICAS E INSTRUMENTOS DE RECOLECCIÓN DE INFORMACIÓN Nelly Meléndez G.
Diseño de algoritmos La computadora puede realizar procesos y darnos resultados, sin que tengamos la noción exacta de las operaciones que realiza. Con.
ORGANIZACIÓN DE LOS DATOS PARA PROCESARLOS EN COMPUTADORA Las computadoras trabajan con datos. Aceptan y procesan datos, y comunican resultados. No pueden.
Cómo adquirir programas
Contexto Proyecto consolidado dentro de la línea de investigación de Sistemas de Información en el Dpto. de Ingeniería en Sistemas de Información de la.
UNIDAD 2. ALGORITMOS Y ESTRUCTURAS DE DATOS.
Metodología para solución de problemas
Presentado por: YULI ANDREA CUELLAR M  Es un conjunto de elementos que interactúan entre sí con el fin de apoyar las actividades de una empresa o negocio.
TEMA 10: DIAGRAMA DE: OBJETOS, SECUENCIA Y DESPLIEGUE EN UML
DOCUMENTACIÓN DEL SISTEMA DE GESTIÓN DE LA CALIDAD
Trainning DFD.
Ingeniería del software
Control Interno La estructura de control interno de una entidad consiste en las políticas y procedimientos establecidos para proporcionar una seguridad.
Ámbito y Estimaciones de Proyecto ISF5501 Ingeniería de Software Semana 7/1.
REQUISITOS.
PRESENTACIÓN Este trabajo se desarrolla sobre el tema de competencias, y basado en el Marco de Fundamentacion Conceptual Especificaciones de la Pruebas.
PROYECTO TECNOLÓGICO Mateo Guerra Alzate Cristian Herrera 9-D I
1ra Sesión Práctica – Informática II Semana No. 3 Período 2010 – II 1ra Sesión Práctica – Informática II Semana No. 3 Período 2010 – II Utilizar la hoja.
I.- Introducción a los sistemas de información
Proveedores de servicios externos
COMPLETA LOS ESPACIOS CON LA PALABRA ADECUADA 1.LOS _______________________ SE DEFINEN COMO LA _________________LÓGICA DE _________PARA SOLUCIONAR UN.
Ciclo de vida de un sistema
análisis y diseño detallado de aplicaciones informáticas de gestión
TIPOS DE AUDITORÍAS EN SISTEMAS DE INFORMACIÓN
Daniel Camilo Albarracín torres Christian David Donoso Beltrán 1002.
Introducción al proceso de verificación y validación.
CICLO DE VIDA DEL DESARROLLO DE SOFTWARE. QUE ES EL CICLO DEL DESARROLLO DE SOFTWARE es una estructura aplicada al desarrollo de un producto de software.
CICLO DE VIDA CLÁSICO DE UN SISTEMA
Análisis y Diseño de Aplicaciones
PROCESOS DE DESARROLLO DE SOFTWARE
Desarrollo de lógica algorítmica.
ANÁLISIS ESTRUCTURADO
Simón Esneider Herrera Álvarez Media Técnica Casd 10-2
problemas de la calidad del software
Ciclo de desarrollo del software
Un requerimiento es una condición o capacidad a la que el sistema (siendo construido) debe conformar [ Rational ]. Un requerimiento de software puede.
De Informaciòn Gerencial Lcda. Oly Mata.
Proceso de desarrollo de Software
Sistemas de Información II
Harware Software Yuneidy moreno 7-2 Tecnología i. E. devora Arango.
Las fases del ciclo de la vida de desarrollo de sistemas
CICLO DE VIDA DE UN SOFTWARE. Es el conjunto de los programas de cómputo, procedimientos, reglas, documentación y datos asociados, que forman parte de.
Sistemas de Información Ing. Maribel Valenzuela Beltrán.
Taller Organización de Procedimientos Administrativos Instituto Profesional AIEP Docente: Felipe Olivares
Verificación y Validación del Software
Entregables del Proyecto
Ing. José David Ortiz Salas
Transcripción de la presentación:

También conocido como Diseño Lógico Rodrigo Salvatierra Alberú. DISEÑO DE SISTEMAS También conocido como Diseño Lógico Rodrigo Salvatierra Alberú.

Importancia del diseño de SI El diseño de un sistema de información produce los elementos que establecen cómo el sistema cumplirá los requerimientos identificados durante el análisis del sistema. El diseño determina el éxito del sistema. A través del diseño, los analistas de sistemas pueden tener gran influencia sobre la efectividad del usuario, ya sea para el manejo de transacciones o para la administración de la organización. Algunos diseños son más efectivos que otros.

Mientras que análisis de sistemas describe lo que un sistema debe hacer para satisfacer los requerimientos de información, el diseño de sistemas muestra cómo el sistema debe de satisfacer este objetivo.  El diseño de sistemas de información es el plan general o modelo para ese sistema.  Como el plano de un edificio o una casa, tiene todas las especificaciones que dan al sistema su forma y estructura, el diseño de los sistemas de información es una tarea creativa que requiere de imaginación, sensibilidad al detalle y habilidades.

El primer paso en el diseño de sistemas es identificar los informes y las salidas que el sistema producirá; a continuación los datos específicos de cada uno de éstos se señalan, incluyendo su localización exacta sobre el papel, la pantalla de despliegue o cualquier otro medio.

El diseño también describe los datos calculados o almacenados que se introducirán, cómo se van a procesar los datos y cómo se mostrarán las salidas. Los documentos que contienen las especificaciones del diseño se pueden representar por medio de los diagramas, tablas y símbolos especiales. El último paso del diseño detallado es pasar la información al grupo de programación que se inicie el desarrollo del software.

El diseño de sistemas es un proceso altamente creativo que en gran medida puede ser facilitado por lo siguiente: Definición sólida del problema. Descripción del sistema existente. Conjunto de requerimientos del nuevo sistema.

Puntos a seguir para diseñar un sistema Examine todos los datos posibles. Concéntrese y piense en forma creativa. Proporcione diferentes entradas, salidas, operaciones, controles y técnicas de procedimiento. Primero evalúe los procedimientos más importantes. Examine las diversas alternativas.

Especificaciones o requerimientos Las especificaciones de diseño describen las características del sistema, sus componentes o elementos y la forma en que estos aparecerán ante los usuarios. Para muchos usuarios, el éxito de un sistema está relacionado con la creencia que tengan sobre si el sistema tiene las características adecuadas.  Los componentes de un sistema de información descritos durante el análisis de requerimientos, son el punto principal del diseño. 

Los analistas deben diseñar los siguientes elementos: Flujos de datos: Movimientos de datos hacia, alrededor y desde el sistema. Almacenes de datos: Conjuntos temporales o permanentes de datos. Procesos: Actividades para aceptar, manejar y suministrar datos e información.  Pueden ser anuales o basadas en computadora. Procedimientos: Métodos y rutinas para utilizar el sistema de información y lograr con ello los resultados esperados. Controles: Estándares y lineamientos para determinar si las actividades están ocurriendo en la forma anticipada o aceptada, es decir, si se encuentran bajo control.  Asimismo especificar las acciones que deben emprenderse cuando ocurren problemas o presentan circunstancias inesperadas.  Puede incluirse un reporte sobre las excepciones o procedimientos para la corrección de los problemas. Funciones del personal: Las responsabilidades de todas las personas que tienen que ver con el nuevo sistemas incluyendo los usuarios, operadores de computadora y personal de apoyo.  Abarca todo el espectro de componentes del sistema, incluso desde la entrada de datos hasta la distribución de salidas o resultados.  A menudo, las funciones del personal se establecen en forma de procedimiento.

Para diseñar un sistema, el analista debe conocer ciertos elementos relacionados con los siguientes aspectos. Los recursos de la organización. Las necesidades de información de los usuarios. Las necesidades de otros sistemas. Los métodos de procesamiento de datos, Las operaciones con los datos. Las herramientas del diseño. Para producir el diseño, el analista tiene que aplicar el razonamiento y la creatividad a los elementos mencionados.

Objetivos del diseño de SI El diseño de sistemas tiene tres objetivos. Primero, el diseñador de sistemas es responsable de la consideración de otras configuraciones de tecnología para llevar a cabo y desarrollar el sistema tal y como fue descrito por el análisis. Esto puede implicar análisis del desempeño de diferentes elementos de hardware y software capacidades de los sistemas, alternativas de redes y la transportabilidad del hardware de los sistemas. Segunda, los diseñadores son responsables por la administración y el control de la realización técnica de los sistemas. Las especificaciones detalladas de programación, la codificación de los datos, la documentación, pruebas y la capacitación, son todos responsabilidad del equipo de diseño. Además, los diseñadores son responsables del abastecimiento actual del hardware y el software que se necesita para el sistema. Tercero, el diseñador de sistemas detalla las especificaciones del sistema que darán las funciones identificadas durante el análisis de sistemas. Estas especificaciones deben tocar todos los componentes administrativos, organizacionales y tecnológicos de la solución de sistemas.

Etapas básicas del proceso de diseño 1. Definir el objetivo del sistema. 2. Desarrollar un modelo conceptual. Identificar el resultado más importante del sistema. Señalar los datos específicos de entrada necesarios para obtener ese resultado. Describir las operaciones de procesamiento de datos, particularmente los algoritmos lógicos y de cálculo, que deben aplicarse a los datos de entrada  para producir la información deseada. Identificar los elementos de entrada que se pueden introducir una sola vez y quedar almacenados para usarlos en operaciones subsecuentes de procesamiento. Seguir efectuando los pasa a, b, c, d para cada resultado requerido y por orden de prioridad hasta haberlos considerado en su totalidad. Establecer un banco de datos que pueda sustentar al sistema en la forma más efectiva

3. Aplicar restricciones. En base a las restricciones impuestas eliminar los casos extremos de entrada, salida y procesamiento. Señalar los diferentes puntos de control. 4. Definir las actividades de procesamiento de datos. Diseñar los formatos de entrada y salida que mejor se adapten al diseño del sistema. Establecer los métodos de procesamiento y los puntos comunes de los datos. 5. Formular la proposición del diseño del sistema.

Conclusiones El desarrollo de un SI es una tarea compleja que, para poder desarrollarse correctamente, necesita previamente de un análisis y un diseño muy detallados. De estos dos últimos depende el éxito o el fracaso de un sistema de información.