Está en la página 1de 28

Análisis de Sistemas

Tema # 1: FUNDAMENTOS
Docente: MSc. Ing. María Ivonné Rocha Otondo
Fundamentos de
Análisis de Sistemas
• Un sistema es un conjunto de componentes que se unen e interactúan entre si para formar un
todo en base a un mismo objetivo.
• Es importante que todos los componentes estén interrelacionados entre si para que todo el
sistema pueda funcionar.
• Un sistema de información está relacionado con la computación y se refiere a programas que
hacemos para que las computadoras trabajen en base a un problema en particular.

Podemos tener sistemas manuales


y automatizados.
• Los manuales por supuesto, son los que las personas elaboran y los automatizados son los que
dependen de un computador para funcionar, si son combinados entonces dependen también de
las personas que son las que desarrollan dicho software para que resuelva un problema.
¿Qué es el Análisis de Sistemas?
• El Análisis de Sistemas es la etapa en la cual
una persona experta evalúa la situación de un
negocio o empresa y elabora una propuesta para
resolver el problema en un cierto tiempo y de
una manera en particular.

• El análisis tiene más que ver con la parte de


inspeccionar, conocer los detalles, las personas
involucradas y la idea general del problema.
¿Qué es el Diseño de Sistemas?
• Es el proceso de planificar, reemplazar o
complementar un sistema organizacional
existente. Pero antes de hacer esta tarea es
necesario comprender en su totalidad el
viejo sistema. En esta etapa se obtiene el
diseño del nuevo sistema a través de
interfaces, programas y bases de datos
utilizando distintas herramientas para su
representación.
¿Qué es 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.

⚫ El desarrollo de sistemas puede considerarse, en general formado por dos grandes


componentes:

Análisis de sistemas Diseño de sistemas

Cabe mencionar antes que un sistemas de información no se refiere forzosamente a


uno establecido en una computadora, si no a cualquier que maneje información.
¿Sistema de Procesamiento de Datos?
• Es la Técnica que consiste en la recolección de los datos primarios de entrada, que son
evaluados y ordenados, para obtener información útil, que luego serán analizados por el
usuario final, para que pueda tomar las decisiones o realizar las acciones que estime
conveniente.
Las etapas para el Procesamiento de
Datos son las siguientes:
a. Entrada:

• Los datos deben ser obtenidos y llevados a un bloque central para ser procesados. Los datos en este
caso, denominados de entrada, son clasificados para hacer que el proceso sea fácil y rápido.

b. Proceso:

• Durante el proceso se ejecutarán las operaciones necesarias para convertir los datos en información
significativa. Cuando la información esté completa se ejecutará la operación de salida, en la que se
prepara un informe que servirá como base para tomar decisiones.

c. Salida:

• En todo el procesamiento de datos se plantea como actividad adicional, la administración de los


resultados de salida, que se puede definir como los procesos necesarios para que la información útil
llegue al usuario.

• La función de control asegura que los datos estén siendo procesados en forma correcta.
Sistemas informáticos para la
administración
• La Administración y Gestión de los sistemas informáticos activos de
una empresa denotan una responsabilidad altísima que todo cliente
debe asumir.

• Los servicios informáticos componen gran parte del motor de


producción y juegan un papel protagónico en los procesos
automatizados y operativos de cualquier negocio.

• En los tiempos que corren la especialización del negocio se hace más


vigente, puesto que se busca la Excelencia, Superación y
Diferenciación en lo que se es experto, descuidando en gran medida
aquellas funciones apéndice a la actividad principal, que soportan y
aportan considerablemente a su explotación y rentabilidad; en este
caso los recursos y redes informáticas que enlazan las diferentes áreas
de la empresa, realizando la sinergia adecuada del día a día entre
trabajadores.
Administración y Gestión de Sistemas
Informáticos
• Un Administrador de sistemas es la persona que tiene la responsabilidad de
implementar, configurar, mantener, monitorizar, documentar y asegurar el correcto
funcionamiento de un sistema informático, o algún aspecto de éste.
Sistema de Apoyo a la toma de decisiones
• Ayudar a los gerentes a tomar decisiones para resolver problemas
semiestructurados.
• Apoyar al gerente en lugar de reemplazarlo.
• Mejorar la eficacia del gerente en la toma de decisiones, más que su
eficiencia.
• Actividades de Inteligencia (Obtención de información): Buscar en
el entorno condiciones que exijan solución.
• Actividades de Diseño: Inventar, desarrollar y analizar posibles
cursos de acción.
• Actividades de Selección: Elegir cursos de acción específicos entre
los que están disponibles.
• Actividades de Revisión: Evaluar las actividades hechas en el
pasado
Sistema de Expertos
• Los Sistemas Expertos, rama de la Inteligencia Artificial, son
sistemas informáticos que simulan el proceso de aprendizaje, de
memorización, de razonamiento, de comunicación y de acción en
consecuencia de un experto humano en cualquier rama de la
ciencia.
• Estas características le permiten almacenar datos y conocimiento,
sacar conclusiones lógicas, tomar decisiones, aprender de la
experiencia y los datos existentes, comunicarse con expertos
humanos, explicar el por qué de las decisiones tomadas y realizar
acciones como consecuencia de todo lo anterior.
• Técnicamente un sistema experto, contiene una base de
conocimientos que incluye la experiencia acumulada de expertos
humanos y un conjunto de reglas para aplicar ésta base de
conocimientos en una situación particular que se le indica al
programa. Cada vez el sistema se mejora con adiciones a la base
de conocimientos o al conjunto de reglas.
¿Por qué utilizar un Sistema Experto?
1. Con la ayuda de un Sistema Experto, personas con poca experiencia pueden resolver
problemas que requieren un "conocimiento formal especializado".

2. Los Sistemas Expertos pueden obtener conclusiones y resolver problemas de forma más
rápida que los expertos humanos.

3. Los Sistemas Expertos razonan pero en base a un conocimiento adquirido y no tienen


sitio para la subjetividad.

4. Se ha comprobado que los Sistemas Expertos tienen al menos, la misma competencia


que un especialista humano.

5. El uso de Sistemas Expertos es especialmente recomendado en las siguientes


situaciones:
● Cuando los expertos humanos en una determinada materia son escasos.
● En situaciones complejas, donde la subjetividad humana puede llevar a conclusiones erróneas.
● Cuando es muy elevado el volumen de datos que ha de considerarse para obtener una conclusión.
Aplicaciones del sistema experto
• Medicina, Economía, Psicología, Finanzas, Derecho y prácticamente todas las ramas del
conocimiento.
Continuación
• Es impórtate que los usuarios intervengan de alguna manera durante el proyecto para
completar con éxito los sistemas de información computarizados. Los analistas de
sistemas, cuyo roles en la organización se describen a continuación, constituyen el otro
componente esencial en el desarrollo de sistemas de información útiles.
Clasificación De Los Sistemas De
Información
ABIERTOS
• Son los que intercambian información, materiales y energía con su ambiente.

CERRADOS
• Son auto contenidos, no interactúan con el medio ambiente.

PROBABILISTICO
• No se conoce con certeza su comportamiento.

DETERMINISTICO
• Cualquier estado futuro que adopten puede preciarse con antelación.
Tipos de Usuarios:
Gerentes y Altos Ejecutivos
• Son a los que se les permite monitorear, controlar y en
general, gerenciar los procesos institucionales.

• Son sistemas de apoyos para las personas y equipos


que tienen que estar pendientes de si las “cosas están
funcionando bien ". Algunas características clásicas de
estos tipos de usuarios es que requieren plantear y
resolver decisiones semiestructuradas, desempeñar la
gestión de riesgos bajo diversos escenarios y llevar a
cabo la planificación con un horizonte en la escala de
meses, trimestre o un año.
Usuario: Operarios
• Son responsables de acceder a la información critica del negocio y tener la capacidad de
distribuir dicha información a las diferentes personas de la organización y usuarios, para
asegurar la toma de decisiones basada en información exacta, confiable y oportuna que
puede impactar al desarrollo y el éxito del negocio.
Usuarios finales según su orden jerárquico
Tipos de Usuarios Características
Primario (Directo) Opera el sistema. Interactúa directamente a través
del equipo del sistema

Indirecto Emplea los reportes y otros tipos de información


generada por el sistema pero no opera el equipo.

Gerentes Supervisan la inversión en el desarrollo o so del


(Administradores) sistema. Tienen la responsabilidad de controlar las
actividades del sistema.

Directivos Incorporan los usos estratégicos y competitivos de


los sistemas de información en los planes y
estrategias de la organización.
Evalúan los riesgos, a los que se expone la
organización, originados por fallas en los sistemas
de información
Roles del Analista de Sistemas
• El analista de sistemas evalúa de manera
sistemática el funcionamiento de un negocio
mediante el examen de la entrada y el
procesamiento de datos y su
consiguiente producción de información, con el
propósito de mejorar los procesos de una
organización. Muchas mejoras incluyen un mejor
apoyo a las funciones de negocios a través del uso
de sistemas de información computarizados. Esta
definición pone énfasis en un enfoque sistemático
y metódico para analizar y en consecuencia
mejorar lo que sucede en el contexto específico
creado por un negocio.
Nuestra definición de analista de sistema
es amplia.
• El analista debe tener la
capacidad de trabajar con todo
tipo de gente y contar con
suficiente experiencia en
computadora. El analista
desempeña diversos roles, en
ocasiones varios de ellos al
mismo tiempo. Los tres roles
principales del analista de
sistemas son el de consultor,
experto en soporte técnico y
agente de cambio.
Preguntas: Y yo, para que quiero in sistema de
Base de Datos
El Rol de consultor del Analista de
Sistemas
• Con frecuencia, el analista de sistemas desempeña el rol de consultor para un negocio
y, por tanto, podría ser contratado de manera específica para enfrentar los problemas
de sistemas de información de una empresa. Esta contratación se puede traducir en
una ventaja porque los consultores externos tienen una perspectiva fresca de la cual
carecen los demás miembros de una organización.
• También se puede traducir en una desventaja porque alguien externo nunca conocerá
la verdadera cultura organizacional. En su función de consultor externo, usted
dependerá en gran medida de los métodos sistemáticos que se explican en diferentes
libros para analizar y diseñar sistemas de información apropiados para una empresa en
particular. Además, tendrá que apoyarse en los usuarios de los sistemas de
información para entender la cultura organizacional desde la perspectiva que tienen
ellos.
El Rol de Experto en Soporte Técnico
del Analista de Sistemas
• Otro rol que tendrá que desempeñar es el de experto en soporte técnico dentro de la
empresa en la cual labora de manera regular. En este rol el analista recurre a su
experiencia profesional con el hardware y software de cómputo y al uso que se le da
en el negocio. Con frecuencia, este trabajo no implica un proyecto completo de
sistemas, sino más bien la realización de pequeñas modificaciones o la toma de
decisiones que se circunscriben a un solo departamento.
• Como experto de soporte técnico, usted no esta a cargo del proyecto; tan solo actúa
como recurso para aquellos que si lo están. Si usted es un analista de sistemas
contratado por una empresa de manufactura o servicios, gran parte de sus actividades
podrían ajustarse a este rol.
El Rol de Agente de Cambio del
Analista de Sistemas
• El rol más completo y de mayor responsabilidad que asume el analista de sistemas es el
de agente de cambio, ya sea interno o externo para la empresa. Como analista, usted es un
ajen te de cambio si desempeña cualquiera de las actividades relacionadas con el ciclo de
vida del desarrollo de sistemas (que se explicara en la siguiente sección) y está presente
en la empresa durante un largo periodo (de dos semanas a mas de un año). Un agente de
cambio se puede definir como alguien que sirve de catalizador para el cambio, desarrolla
un plan para el cambio y coopera con los demás para facilitar el cambio.

• Su presencia en el negocio inicia el cambio. Como analista de datos, usted debe estar
consciente de este hecho y utilizarlo como punto de partida para su análisis. De ahí que
tenga que interactuar con los usuarios y la administración (sino son uno solo y el mismo)
desde el principio de su proyecto. Sin su colaboración usted no podría entender lo que
ocurre en una organización y el cambio real nunca se daría.
Continuación
• Si el cambio (es decir, la mejora al negocio que se pueden concretar mediante
los sistemas de información) parece factible después de efectuar el análisis, el
siguiente paso es desarrollar un plan para el cambio de manera conjunta con
quienes tienen la facultad de autorizarlo. Una vez que se haya alcanzado el
consejo acerca de los cambios por realizar, usted tendrá que interactuar
constantemente con quienes vayan a cambiar.
• En su calidad de analista de sistema desempeñando la función de agente de
cambio, debe promover un cambio que involucre el uso de los sistemas de
información. También es parte de su tarea enseñar a los usuarios el proceso del
cambio, ya que las modificaciones a un sistema de información no sólo afectan a
éste sino que provocan cambios en el resto de la organización.
Cualidades del Analista de Sistemas
• De la descripciones anteriores sobre los roles que desempeña el analista de sistemas, se deduce
fácilmente que el analista exitoso debe contar con una amplia gama de cualidades. Hay una gran
diversidad de personas trabajando como analistas de sistemas, por lo que
cualquier descripción que intente ser general está destinada a quedarse corta en algún sentido.
No obstante, la mayoría de los analistas de sistemas tienen algunas cualidades comunes.
• En primer lugar, el analista es un solucionador de problemas. Es una persona que aborda como
un reto el análisis de problemas y que disfruta al diseñar soluciones factibles. Cuando es
necesario, el analista debe contar con la capacidad de afrontar sistemáticamente cualquier
situación mediante la correcta aplicación de herramientas, técnicas y su experiencia. El analista
también debe ser un comunicador con capacidad para relacionarse con los demás durante
extensos periodos. Necesita suficiente experiencia en computación para programar, entender las
capacidades de las computadoras, recabar los requisitos de información de los usuarios y
comunicarlos a los programadores. Asimismo, debe tener una ética personal y profesional firme
que le ayude a moldear las relaciones con sus clientes.
Continuación
• Elanalista de sistemas debe ser una persona auto disciplinada y
auto motivada, con la capacidad de administrar y coordinar los
innumerables recursos de un proyecto, incluyendo a otras personas.
La profesión de analista de sistemas es muy exigente; pero es una
profesión en constante evolución que siempre trae nuevos retos.
Ciclo de desarrollo de los Sistemas
El desarrollo de sistemas es un proceso formado por las etapas de análisis y diseño, comienza
cuando se detecta que un sistema necesita mejoras.

Definición

1. Definición del problema.


Mantenimiento Recopilación
2. Recopilación de información
3. Análisis.
4. Diseño.
Implementación Análisis
5. Programación.
6. Prueba.
7. Implementación y evaluación.
Prueba Diseño
8. Mantenimiento
Programación

También podría gustarte