1. Profesor:
Jesús Chaparro
Universidad de Oriente
Departamento de Ingeniería de Sistemas
Análisis y Diseño de Sistemas de
Información
Bachilleres:
Benavides, José
García, Yajaira
Pérez, María
Mayo de 2013
2. Analista de Sistemas
Contenido
1. El papel del analista de sistemas
Definición de roles en el ambiente de desarrollo de S.I.
El analista de sistemas como consultor
El analista de sistemas como experto de soporte
El analista de sistemas como agente de cambio
Cualidades de el analista de sistemas
Roles de los analistas de sistemas
2. El análisis y diseño de sistemas de información
El análisis de sistemas
Definición
Función del análisis de sistemas
Elementos que integran el análisis
Objetos del análisis de sistemas
3. El diseño de sistemas
Definición
Etapas para un diseño
Criterios técnicos para diseño
Herramientas para el diseño de sistemas
3. Se puede decir que es el encargado del
desarrollo de aplicaciones en lo que
respecta a su diseño y obtención de los
algoritmos, así como de analizar las posibles
utilidades y modificaciones necesarias de
los sistemas operativos para una mayor
eficacia de un sistema informático.
Analista de Sistemas
1. El papel del analista de sistemas
4. Analista de Sistemas
Definición de roles en el ambiente de desarrollo de S.I.
El analista de sistemas
generalmente valora la
manera que funcionan
los negocios
examinando la entrada,
el procesamiento de
datos y la salida de
información con el
propósito de mejorar los
procesos
organizacionales.
5. El analista de sistemas como consultor
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.
6. El analista de sistemas como experto de soporte
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.
7. El analista de sistemas como agente de cambio
Analista de Sistemas
Como analista, será un agente de cambio cada
vez que realice alguna de las actividades del ciclo
de desarrollo del sistema del sistema, las cuales
se mantienen presentes en la empresa por un
largo periodo.
Un agente de cambio puede definirse
como aquella persona que sirve
como catalizador para el cambio, que
desarrolla un plan para el mismo y
que colabora con otros para
agilizarlo.
8. Analista de Sistemas
Cualidades de el analista de sistemas
Son las habilidades en donde se desenvuelven las partes de su trabajo de
la ingeniería de sistemas. Entre ellas tenemos:
Individuo autodisciplinado y automotivado
Aborda como un reto el análisis de problemas
Experiencia en computación
Como comunicador
9. El análisis del sistema
Analista de Sistemas
2. El análisis y diseño de sistemas de información
Definición:
Es un conjunto o disposición de
procedimientos o programas relacionados de
manera que juntos forman una sola unidad.
10. Analista de Sistemas
Para llevar esto a cabo hay que tomar
en cuenta ciertos 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 consecuencias de
acontecimientos externos.
• Divida en forma jerárquica los modelos
que representan la información,
funciones y comportamiento.
11. Función del análisis de sistemas
Analista de Sistemas
La función del Análisis puede ser dar soporte a las
actividades de un negocio, o desarrollar
un producto que pueda venderse para generar
beneficios.
12. Elementos que integran el análisis
Analista de Sistemas
•Software.
Son programas de computadora,
con estructuras de datos y
su documentación, que hacen efectiva
la logística metodología de los
requerimientos del programa.
13. Analista de Sistemas
•Software.
•Hardware.
Son dispositivos electrónicos y
electromecánicos, que proporcionan
capacidad de cálculos
y funciones rápidas, exactas y
efectivas a las computadoras.
Elementos que integran el análisis
15. Analista de Sistemas
•Software.
•Hardware.
•Personal.
•Base de Datos.
Una colección grande y organizada de
información a la que se accede mediante
el software y que es una parte integral del
funcionamiento del sistema.
Elementos que integran el análisis
16. Analista de Sistemas
•Software.
•Hardware.
•Personal.
•Base de Datos
•Documentación, Manuales, formularios.
Los manuales, los impresos
y otra información
descriptiva que explica el
uso y / o la operación.
Elementos que integran el análisis
17. Analista de Sistemas
•Software.
•Hardware.
•Personal.
•Base de Datos.
•Documentación, Manuales, formularios.
•Procedimientos, o pasos que definen el uso específico de cada uno de los
elementos o componentes del Sistema y las reglas de su manejo y
mantenimiento.
Son los pasos que definen el uso
específico de cada uno de los
elementos o componentes del
Sistema y las reglas de su manejo
y mantenimiento.
Elementos que integran el análisis
18. Objetos del análisis de sistemas
Analista de Sistemas
• Identifique las necesidades del Cliente.
• Evalúe que conceptos tiene el cliente del
sistema para establecer su viabilidad.
• Realice un Análisis Técnico y económico.
• Asigne funciones al Hardware, Software,
personal, base de datos, y otros elementos
del Sistema.
• Establezca las restricciones de
presupuestos y planificación temporal.
• Cree una definición del sistema que
forme el fundamento de todo el trabajo de
Ingeniería.
19. Definición:
Analista de Sistemas
3. El diseño de sistemas
Es el arte de definir la arquitectura
de hardware y software, componentes,
módulos y datos de un sistema de
cómputo para satisfacer
ciertos requerimientos.
20. Etapas para un diseño
Analista de Sistemas
Trasforma el modelo de dominio de la información,
creado durante el análisis, en las estructuras de datos
necesarios para implementar el Software.
•El diseño de los datos.
21. Etapas para un diseño
Analista de Sistemas
•El Diseño Arquitectónico. Define la relación entre cada uno de los elementos
estructurales del programa.
•El diseño de los datos.
22. Etapas para un diseño
Analista de Sistemas
•El diseño de los datos.
•El Diseño Arquitectónico.
•El Diseño de la Interfaz.
Describe como se comunica el Software consigo
mismo, con los sistemas que operan junto con él y con
los operadores y usuarios que lo emplean.
23. Etapas para un diseño
Analista de Sistemas
•El diseño de los datos.
•El Diseño Arquitectónico.
•El Diseño de la Interfaz.
•El Diseño de procedimientos.
Transforma elementos estructurales de la arquitectura
del programa. La importancia del Diseño del Software se
puede definir en una sola palabra Calidad, dentro del
diseño es donde se fomenta la calidad del Proyecto. El
Diseño es la única manera de materializar con precisión
los requerimientos del cliente.
24. Etapas para un diseño
Analista de Sistemas
•El diseño de los datos.
•El Diseño Arquitectónico.
•El Diseño de la Interfaz.
•El Diseño de procedimientos.
•El Diseño del Software.
Es un proceso y un modelado a la vez. El proceso de Diseño
es un conjunto de pasos repetitivos que permiten al
diseñador describir todos los aspectos del Sistema a
construir.
25. Criterios técnicos para diseño
Analista de Sistemas
Para evaluar la calidad de una presentación del diseño, se deben establecer
criterios técnicos para un buen diseño como son:
•Un diseño debe presentar una organización jerárquica que haga un uso inteligente
del control entre los componentes del software.
26. Criterios técnicos para diseño
Analista de Sistemas
Para evaluar la calidad de una presentación del diseño, se deben establecer
criterios técnicos para un buen diseño como son:
•Un diseño debe presentar una organización jerárquica que haga un uso inteligente
del control entre los componentes del software.
•El diseño debe ser modular, es decir, se debe hacer una partición lógica del Software en
elementos que realicen funciones y sub funciones específicas.
27. Criterios técnicos para diseño
Analista de Sistemas
Para evaluar la calidad de una presentación del diseño, se deben establecer
criterios técnicos para un buen diseño como son:
•Un diseño debe presentar una organización jerárquica que haga un uso inteligente
del control entre los componentes del software.
•El diseño debe ser modular, es decir, se debe hacer una partición lógica del Software en
elementos que realicen funciones y sub funciones específicas.
•Un diseño debe contener abstracciones de datos y procedimientos.
•Debe producir módulos que presenten características de funcionamiento
independiente.
•Debe conducir a interfaces que reduzcan la complejidad de las conexiones entre los
módulos y el entorno exterior.
•Debe producir un diseño usando un método que pudiera repetirse según la
información obtenida durante el análisis de requisitos de Software.
28. Herramientas para el diseño de sistemas
Analista de Sistemas
Apoyan el proceso de formular las características que
debe tener una aplicación, tales como entradas,
Salidas, procesamiento y especificaciones de control.
Muchas incluyen herramientas para crear
especificaciones de datos.
•Herramientas de especificación.
29. Herramientas para el diseño de sistemas
Analista de Sistemas
•Herramientas para presentación. Se utilizan para describir la posición de datos,
mensajes y encabezados sobre las pantallas de las
terminales, reportes y otros medios de entrada y
salida.
•Herramientas de especificación.
30. Herramientas para el diseño de sistemas
Analista de Sistemas
•Herramientas para el desarrollo de Sistemas. Estas herramientas nos ayudan
como analistas a trasladar diseños
en aplicaciones funcionales.
•Herramientas de especificación.
•Herramientas para presentación.
31. Herramientas para el diseño de sistemas
Analista de Sistemas
•Herramientas para Ingeniería de Software.
•Herramientas de especificación.
•Herramientas para presentación.
•Herramientas para el desarrollo de Sistemas.
Apoyan el Proceso de formular diseños de
Software, incluyendo procedimientos y
controles, así como la documentación
correspondiente.
32. Herramientas para el diseño de sistemas
Analista de Sistemas
•Generadores de códigos.
•Herramientas de especificación.
•Herramientas para presentación.
•Herramientas para el desarrollo de Sistemas.
•Herramientas para Ingeniería de Software.
Producen el código fuente y las aplicaciones a partir
de especificaciones funcionales bien articuladas.
33. Herramientas para el diseño de sistemas
Analista de Sistemas
•Herramientas para pruebas.
•Herramientas de especificación.
•Herramientas para presentación.
•Herramientas para el desarrollo de Sistemas.
•Herramientas para Ingeniería de Software.
•Generadores de códigos. Incluyen facilidades para examinar la correcta operación
del Sistema así como el grado de perfección alcanzado en
comparación con las expectativas.