DISEÑO DE SISTEMAS · 2011. 4. 21. · CONCEPTO DE SISTEMAS ORGANIZACIONALES Los SI están...
Transcript of DISEÑO DE SISTEMAS · 2011. 4. 21. · CONCEPTO DE SISTEMAS ORGANIZACIONALES Los SI están...
-
ANÁLISIS DE SISTEMAS
Por:
Ing. Tanya Recalde Ch.
-
CAPÍTULO 1
INTRODUCCIÓN AL DESARROLLO DE
SISTEMAS DE INFORMACIÓN
-
1.1. INTRODUCCIÓN
El Análisis y Diseño de Sistemas se
refiere al proceso de examinar la
situación de una empresa con el
propósito de mejorarla con métodos y
procedimientos más adecuados.
-
1.1. INTRODUCCIÓN
El análisis de sistemas es el proceso
de clasificación e interpretación de
hechos, diagnóstico de problemas y
empleo de la información para
recomendar mejoras al sistema.
-
1.1. INTRODUCCIÓN
Lo que no es el Análisis de Sistemas:
NO es Explicación
El estudio de una
empresa para buscar
procesos ya existentes
y determinar cuales se
los realiza
manualmente y cuales
se los lleva a cabo en
una computadora
La finalidad del análisis está en
comprender los detalles de una
situación y decidir si es
deseable o factible una mejora.
La selección del método (
manual o automatizado), es
una aspecto secundario
-
1.1. INTRODUCCIÓN
Lo que no es el Análisis de Sistemas:
NO es Explicación
Determinar los cambios
que deberían
ejecutarse.
La finalidad de la investigación
de sistemas es estudiar un
proceso y evaluarlo. No
siempre es factible o necesario
un cambio. Los cambios son un
resultado no un intento.
-
1.1. INTRODUCCIÓN
Lo que no es el Análisis de Sistemas:
NO es Explicación
Determinar la mejor
forma de resolver un
problema de sistemas
de información.
No se deben ir tras ideas
técnicamente atractivas a
menos que éstas mejoren el
sistema de la organización.
-
1.2. CATEGORIAS DE USUARIOS
Uno de los retos del analista es el de definir los usuarios del sistema de información.
Existe cuatro tipos de usuarios:
Usuario final directo
Usuario final indirecto
Administradores
Directivos
-
1.2. CATEGORIAS DE USUARIOS
Tipo de Usuario Características
1. Usuario final directo Opera el sistema.
2. Usuario final indirecto Emplea los reportes y otros
tipos de información generada
por el sistema pero no opera el
equipo.
3. Administradores Supervisan la inversión en el
desarrollo o uso del sistema.
4. Directivos Incorpora los usos estratégicos
y competitivos de los sistemas
de información en los planes y
estratégias de la organización.
-
1.3. CONCEPTO DE SISTEMAS
ORGANIZACIONALES
Concepto de Sistemas.-
Un sistema es un conjunto de
componentes que interaccionan entre
si para lograr un objetivo común.
Por ejemplos: sistema nervioso, sistema
económico, entre otros
-
1.3. CONCEPTO DE SISTEMAS
ORGANIZACIONALES
La finalidad de un sistema es la razón
de su existencia. Para alcanzar sus
objetivos, los sistemas interaccionan
con su medio ambiente, el cual está
formado por todos los objetos que se
encuentran fuera de las fronteras de
los sistemas.
-
1.3. CONCEPTO DE SISTEMAS
ORGANIZACIONALES
Los sistemas según su interacción con el
medio ambiente, se divide en:
S.I. Abiertos, interactúan con el medio
ambiente (recibe entradas y produce
salidas)
S.I. Cerrados, no interactúa con el
medio ambiente (retroalimentación)
-
1.3. CONCEPTO DE SISTEMAS
ORGANIZACIONALES
Los sistemas según el uso de máquinas
electrónicas programables:
S.I. Manuales, no utilizan máquinas
electrónicas programables.
S.I. Automatizados, utilizan máquinas
electrónicas programables.
-
1.3. CONCEPTO DE SISTEMAS
ORGANIZACIONALES
Los sistemas emplean un modelo de control
básico consistente en:
Un estándar para alcanzar un desempeño
aceptable.
Un método para medir el desempeño actual
Un medio para comparar el desempeño
actual contra el estándar
Un método de retroalimentación.
-
1.3. CONCEPTO DE SISTEMAS
ORGANIZACIONALES
Las finalidades de los sistemas de
información, como las de cualquier
otro sistema dentro de una
organización, son procesar entradas,
mantener archivos de datos
relacionados con la organización y
producir información, reportes y otras
salidas.
-
1.3. CONCEPTO DE SISTEMAS
ORGANIZACIONALES
Los SI están formados por subsistemas que
incluyen Hardware, software, medios de
almacenamiento de archivos y bases de
datos.
Una aplicación de sistemas es el conjunto
particular de subsistemas utilizados:
equipo específico, programas, archivos y
procedimientos.
-
1.3. CONCEPTO DE SISTEMAS
ORGANIZACIONALES
Los detalles que debe considerarse a la
hora de analizar un sistema de
información organizacional:
1. Canales de información
2. Interdependencias
3. Personas y funciones clave
4. Enlaces críticos de comunicación
-
1.4. CATEGORIAS DE SISTEMAS DE
INFORMACIÓN
El analista de sistemas desarrolla
diferentes tipos de sistemas de
información para satisfacer las
diversas necesidades de una
empresa.
-
1.4. CATEGORIAS DE SISTEMAS DE
INFORMACIÓN
1. Sistemas para el procesamiento de
Transacciones.
2. Sistemas de información
administrativa.
3. Sistema para el soporte de
decisiones
4. Sistemas Expertos.
-
1.4. CATEGORIAS DE SISTEMAS DE
INFORMACIÓN
Operaciones
Control
Operacional
Control
Administrativo
Planeación
estratégica
Sistema de
procesamiento de
transacciones
Mayor
Mayor
-
1.4. CATEGORIAS DE
SISTEMAS DE INFORMACIÓN
Categoría de los sistemas de
Información
Características
1. Sistema de Información
para el Procesamiento de
Transacciones (TPS)
Sustituye los procedimientos
manuales por otros basados en
computadora. Procesos de
rutina estructurados
2. Sistema de Información
Administrativa (MIS)
Proporciona la información que
será empleada en los procesos
de decisión administrativos
3. Sistema para el Soporte de
Decisiones (DSS)
Proporciona información a los
directivos que deben tomar
decisiones sobre situaciones
particulares.
-
1.5. ESTRATEGIAS PARA EL
DESARROLLO DE SISTEMAS
1. Método de ciclo de vida para el
desarrollo de sistemas.
2. Método del desarrollo del análisis
estructurado.
3. Método del prototipo de sistemas.
-
1.5. ESTRATEGIAS PARA EL
DESARROLLO DE SISTEMAS
1. Método de ciclo de vida para el
desarrollo de sistemas.- a) Investigación preliminar
b) Determinación de los requerimientos del
sistema
c) Diseño del sistema
d) Desarrollo de software
e) Prueba de sistemas
f) Implantación y evaluación
-
1.5. ESTRATEGIAS PARA EL
DESARROLLO DE SISTEMAS
2. Método del desarrollo del análisis
estructurado.-
El análisis estructurado se concentra en
especificar lo que se requiere que
haga el sistema o la aplicación.
-
1.5. ESTRATEGIAS PARA EL
DESARROLLO DE SISTEMAS
Este método tiene la finalidad superar el
problema de conocimiento completo y
global del sistema, por medio de:
a) La división del sistema en
componentes
b) La construcción de un modelo del
sistema
-
1.5. ESTRATEGIAS PARA EL
DESARROLLO DE SISTEMAS
Los elementos del análisis estructurado
son:
a) Descripción gráfica
b) Diagramas de flujo de datos
c) Diccionarios de datos
-
1.5. ESTRATEGIAS PARA EL
DESARROLLO DE SISTEMAS
3. Método del prototipo de sistemas.-
Este método hace que el usuario
participe de manera más directa en la
experiencia de análisis y diseño que
cualquiera de los ya presentados
-
1.5. ESTRATEGIAS PARA EL
DESARROLLO DE SISTEMAS
Un prototipo es un sistema que funciona
(no solo una idea en el papel),
desarrollado con la finalidad de
probar ideas y suposiciones
relacionadas con el nuevo sistema
-
1.5. ESTRATEGIAS PARA EL
DESARROLLO DE SISTEMAS
Se utiliza los prototipos:
Cuando se diseña e implanta sistemas que nunca se han desarrollado anteriormente el equipo de sistemas.
Cuando se conoce solo una parte de las características esenciales del sistema.
-
1.5. ESTRATEGIAS PARA EL
DESARROLLO DE SISTEMAS
Para obtener una lista de
requerimientos que el sistema debe
satisfacer más ajustada a la realidad.
Para poder refinar al sistema.
Para que los usuarios del sistema
participen en el proceso de
desarrollo.
-
1.5. ESTRATEGIAS PARA EL
DESARROLLO DE SISTEMAS
Los pasos a seguir en el desarrollo de prototipos son:
Identificar los requerimientos.
Desarrollar un prototipo que funcione.
Utilizar el prototipo.
Revisar el prototipo en base a la información obtenida por su uso.
Repetir los pasos anteriores
-
1.5. ESTRATEGIAS PARA EL
DESARROLLO DE SISTEMAS
Una vez que el prototipo es desarrollado, este
puede tomar los siguientes caminos:
Volver a desarrollar el prototipo.
Implantar el prototipo como sistema
terminado.
Abandonar el proyecto.
Iniciar otra serie de construcción de
prototipos.
-
1.6. HERRAMIENTAS PARA EL
DESARROLLO DE SISTEMAS
Una herramienta es cualquier dispositivo
que, cuando se la utiliza
adecuadamente, mejora el
desempeño de una tarea.
1. Herramientas para el análisis.
2. Herramientas para el diseño.
3. Herramientas para el desarrollo.
-
1.6. HERRAMIENTAS PARA EL
DESARROLLO DE SISTEMAS
1. Herramientas para el análisis.-
Herramientas para recolección de
datos.
Herramientas para diagramación.
Herramientas para el diccionario de
datos.
-
1.6. HERRAMIENTAS PARA EL
DESARROLLO DE SISTEMAS
2. Herramientas para diseño.-
Herramientas especificación.
Herramientas para presentación.
-
1.6. HERRAMIENTAS PARA EL
DESARROLLO DE SISTEMAS
3. Herramientas para el desarrollo.-
Herramientas para ingeniería de
software.
Generadores de código.
Herramientas para pruebas.
-
1.7. PREGUNTAS DE REPASO
1. ¿Qué es el análisis de sistemas?.
2. ¿Qué es un prototipo de
sistemas?¿cuado es más apropiado
hacer uso del método de construcción
de prototipos?.
3. ¿Qué son los sistemas de
información?
-
1.7. PREGUNTAS DE REPASO
4. ¿Cómo ha cambiado dentro de las organizaciones el trabajo del analista de sistemas?.
5. ¿Qué estrategias existen en el desarrollo de sistema?¿Por qué existen diferentes estrategias?.
6. ¿Qué es el ciclo de vida del desarrollo de sistemas? Describa de manera breve cada una de las actividades que forman parte de el
-
1.7. PREGUNTAS DE REPASO
7. ¿Cuál es la diferencia entre el ciclo
de vida y el análisis estructurado?.
8. ¿Qué son las herramientas dentro del
análisis de sistemas?.
9. ¿Cuántos tipos de herramientas
existen? Descríbalas de manera
breve.
-
1.7. PREGUNTAS DE REPASO
10. Escriba 5 ejemplos de sistemas de
información abiertos, cerrados,
manuales y automatizados (cada
uno)
-
1.8. CASOS DE ESTUDIO
El sistema de información del bar de
ECOTEC. El propietario lo contrata como
analista de sistemas y acuerda reunirse
con usted para discutir el sistema deseado.
Debe preparase para su primera reunión
más detalles relacionados con el negocio.
La finalidad que usted persigue es
determinar si es necesario emprender un
estudio detallado de sistemas.
-
1.8. CASOS DE ESTUDIO
¿Qué importancia tienen los siguientes conceptos
generales de sistemas para un analista que trabaja sobre
el desarrollo un sistema de información basado en
computadora?. Proporcione ejemplos de cada uno de
estos conceptos relacionados con los sistemas de
Información.
a) Frontera del sistema e) Sistema cerrado
b) Medio ambiente del sistema f) Subsistema
c) Retroalimentación g) Interfase
d) Sistema abierto h) Estándar de desempeño
-
1.8. PROBLEMA
En ocasiones, se afirma que para la
carrera de analista de sistemas, no se
necesita capacitación en lenguajes de
programación, porque el trabajo del
analista no lo requiere. En cambio, las
universidades y otro grupo de personas
opinamos que si es necesario esta
capacitación. ¿Qué opina usted?
Argumente su respuesta.