3. DIFINICION: es un conjunto de elementos organizados para llevara
acabo algunos métodos , procesamientos o control mediante el proceso
de información.
4. PRINCIPIOS:
Debe presentarse y entenderse el dominio de la información de un
problema
defina las funciones que debe realizar el software
Represente el comportamiento del software a consecuencia de
acontecimientos externos
divida en forma jerarquía los modelos que representa la información ,
funciones y comportamientos.
5. OBJETIVOS:
Identificación de Necesidades: el analista se reúne con el
clientes y o usuario (un representante institucional, departamental o
cliente particular) e identifican las metas globales, se analizan
perspectivas del cliente , sus necesidades y requerimiento sobre la
planificación temporal y presupuestal , líneas de mercadeo y otros puntos
que pueden ayudar a la identificación y desarrollo del proyecto.
6. Estudio de Viabilidad:
Muchas veces cuando se emprende el desarrollo de un proyecto de
Sistemas los recursos y el tiempo no son realistas para su materialización
sin tener pérdidas económicas y frustración profesional.
Viabilidad económica:
Una evaluación de los costos de desarrollo, comparados con los ingresos
netos o beneficios obtenidos del producto o Sistema desarrollado.
Viabilidad Técnica:
Un estudio de funciones, rendimiento y restricciones que puedan afectar
la realización de un sistema aceptable.
Viabilidad Legal
Es determinar cualquier posibilidad de infracción, violación o
responsabilidad legal en que se podría incurrir al desarrollar el Sistema.
Alternativas:
Una evaluación de los enfoques alternativos del desarrollo del producto o
Sistema.
7. Análisis económico y técnico de los sistemas
de información
El análisis económico: incluye lo que llamamos, el análisis de
costos – beneficios, significa una valoración de la inversión económica
comparado con los beneficios que se obtendrán en la comercialización y
utilidad del producto o sistema.
El Análisis Técnico: el Analista evalúa los principios técnicos del
Sistema y al mismo tiempo recoge información adicional sobre el
rendimiento, fiabilidad, características de mantenimiento y productividad.
8. Papel de un analista de sistema.
El analista de sistemas como consultor:
El analista de sistemas frecuentemente actúa como consultor y, por lo
tanto, puede ser contratado específicamente para que se encargue de los
asuntos de los sistemas de información dentro de un negocio.
El analista de sistemas como experto de soporte.
Otro papel que tal vez requiera desarrollar es el de experto de soporte en
un negocio donde se está empleado regularmente en alguna actividad de
sistemas.
El analista de sistemas como agente de cambio:
El papel más comprensivo y responsable que toma un analista de sistemas
es el de agente de cambio, ya sea interno o externo al negocio.
9. Ciclo de vida del desarrollo de sistemas.
Identificación de problemas, oportunidades y
objetivos:
En la primera fase del ciclo de vida del desarrollo de sistemas el
analista tiene que ver con la identificación de problemas,
oportunidades y objetivos.
Determinación de los requerimientos de información:
Entre las herramientas utilizadas para definir los requerimientos
de información en el negocio se encuentran: muestreo e
investigación de los datos relevantes, entrevistas, cuestionarios,
el comportamiento de los tomadores de decisiones y su
ambiente de oficina y hasta la elaboración de prototipos.
10. Análisis de las necesidades del sistema.
La siguiente fase que realiza el analista de sistemas involucro el
análisis de las necesidades del sistema. Nuevamente,
herramientas y técnicas especiales ayudan para que el analista
haga las determinaciones de los requerimientos.
Diseña la interfaz del usuario (teclado menú de pantalla y ratón)
Diseño de salidas
Diseño de base de datos
Diseño de archivo
Diseño de control y respaldo, etc.
Diseño del sistema recomendado:
En esta fase del ciclo de vida del desarrollo de sistemas, el analista usa
la información recolectada anteriormente para realizar el diseño lógico
del sistema de información.
11. Desarrollo y documentación del software:
En la quinta fase del ciclo de vida del desarrollo de sistemas el analista
trabaja con los programadores para desarrollar cualquier software original
que se necesite.
Pruebas y mantenimiento del sistema.
Antes de que pueda ser usado, el sistema de información debe ser
probado. Es mucho menos costoso encontrar problemas antes de que el
sistema sea entregado a los usuarios.
Implementación y evaluación del sistema:
En esta fase del desarrollo del sistema el analista ayuda a implementar el
sistema de información. Esto incluye el entrenamiento de los usuarios
para que manejen el sistema.
12. La importancia del mantenimiento:
El sistema está instalado se le debe dar mantenimiento, esto significa que
los programas de computadora deben ser modificados y mantenidos
actualizados. involucran algunas de las siguientes tres situaciones:
Los usuarios frecuentemente solicitan características adicionales
después de que se familiarizan con el sistema de cómputo y sus
capacidades
El negocio cambia a través del tiempo. Se debe modificar el software
para abarcar cambios tales como nuevos requerimientos de reportes
gubernamentales o corporativos, la necesidad de producir nueva
información para clientes, etcétera.
El hardware y software están cambiando a un ritmo acelerado. Un
sistema que usa tecnología antigua puede ser modificado para usar las
capacidades de una tecnología más nueva.
13. Herramientas y técnicas para el análisis de
sistemas:
una herramienta es cualquier dispositivo que, cuando se utiliza en
forma adecuada, perfeccionamiento al desempeño de una tarea, tal
como el avance de sistema de información basada en computadora.
Estas herramientas ayudan a los especializados en sistemas a
fundamentar un sistema existente, ya sea manual o automatizado, y
establecer los requerimientos de una nueva aplicación. Estas
herramientas incluyen:
Herramientas para recolección de datos
Herramientas para diagramación
Herramientas para el diccionario