SlideShare una empresa de Scribd logo
1 de 34
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
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
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
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.
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.
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.
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.
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
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.
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.
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.
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.
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
Analista de Sistemas
•Software.
•Hardware.
•Personal.
Son los operadores o usuarios directos
de las herramientas del Sistema.
Elementos que integran el análisis
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
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
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
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.
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.
 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.
 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.
 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.
 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.
 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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
GRACIAS POR
SU
ATENCION..!

Más contenido relacionado

La actualidad más candente

IMPORTANCIA DEL ANÁLISIS DE REQUERIMIENTOS PARA EL DESARROLLO DE SISTEMAS
IMPORTANCIA DEL ANÁLISIS DE REQUERIMIENTOS PARA EL DESARROLLO DE SISTEMASIMPORTANCIA DEL ANÁLISIS DE REQUERIMIENTOS PARA EL DESARROLLO DE SISTEMAS
IMPORTANCIA DEL ANÁLISIS DE REQUERIMIENTOS PARA EL DESARROLLO DE SISTEMASAlcoverify
 
IEEE 830 1998: Software Requirements Specification (Especificación de requisi...
IEEE 830 1998: Software Requirements Specification (Especificación de requisi...IEEE 830 1998: Software Requirements Specification (Especificación de requisi...
IEEE 830 1998: Software Requirements Specification (Especificación de requisi...Jesús Navarro
 
Estandares y modelos de calidad del software
Estandares y modelos de calidad del softwareEstandares y modelos de calidad del software
Estandares y modelos de calidad del softwareaagalvisg
 
Importancia del análisis de requerimientos
Importancia del análisis de requerimientosImportancia del análisis de requerimientos
Importancia del análisis de requerimientosalmarza1
 
Pruebas de sistemas y aceptacion
Pruebas de sistemas y aceptacionPruebas de sistemas y aceptacion
Pruebas de sistemas y aceptacionAbner Gerardo
 
Cuestionario para una Auditoria Informática
Cuestionario para una Auditoria InformáticaCuestionario para una Auditoria Informática
Cuestionario para una Auditoria InformáticaBilly2010
 
Documentación de sistemas
Documentación de sistemasDocumentación de sistemas
Documentación de sistemasGladys Rodriguez
 
Normas y Estándares de calidad para el desarrollo de Software
Normas y Estándares de calidad para el desarrollo de SoftwareNormas y Estándares de calidad para el desarrollo de Software
Normas y Estándares de calidad para el desarrollo de SoftwareEvelinBermeo
 
Requerimientos de salida
Requerimientos de salidaRequerimientos de salida
Requerimientos de salidaKarlithagav
 
Tecnicas de estimacion de costos de proyecto software
Tecnicas de estimacion de costos de proyecto softwareTecnicas de estimacion de costos de proyecto software
Tecnicas de estimacion de costos de proyecto softwareJennifer Andrea Cano Guevara
 

La actualidad más candente (20)

Capas de la ingenieria de software
Capas de la ingenieria de softwareCapas de la ingenieria de software
Capas de la ingenieria de software
 
IMPORTANCIA DEL ANÁLISIS DE REQUERIMIENTOS PARA EL DESARROLLO DE SISTEMAS
IMPORTANCIA DEL ANÁLISIS DE REQUERIMIENTOS PARA EL DESARROLLO DE SISTEMASIMPORTANCIA DEL ANÁLISIS DE REQUERIMIENTOS PARA EL DESARROLLO DE SISTEMAS
IMPORTANCIA DEL ANÁLISIS DE REQUERIMIENTOS PARA EL DESARROLLO DE SISTEMAS
 
IEEE 830 1998: Software Requirements Specification (Especificación de requisi...
IEEE 830 1998: Software Requirements Specification (Especificación de requisi...IEEE 830 1998: Software Requirements Specification (Especificación de requisi...
IEEE 830 1998: Software Requirements Specification (Especificación de requisi...
 
Estandares y modelos de calidad del software
Estandares y modelos de calidad del softwareEstandares y modelos de calidad del software
Estandares y modelos de calidad del software
 
Arquitectura del software
Arquitectura del softwareArquitectura del software
Arquitectura del software
 
Introduccion al análisis de sistemas de información
Introduccion al análisis de sistemas de informaciónIntroduccion al análisis de sistemas de información
Introduccion al análisis de sistemas de información
 
Importancia del análisis de requerimientos
Importancia del análisis de requerimientosImportancia del análisis de requerimientos
Importancia del análisis de requerimientos
 
Diseño de sistemas
Diseño de sistemasDiseño de sistemas
Diseño de sistemas
 
Pruebas de sistemas y aceptacion
Pruebas de sistemas y aceptacionPruebas de sistemas y aceptacion
Pruebas de sistemas y aceptacion
 
Requerimientos norma ieee830
Requerimientos norma ieee830Requerimientos norma ieee830
Requerimientos norma ieee830
 
Diseño Estructurado
Diseño EstructuradoDiseño Estructurado
Diseño Estructurado
 
Cuestionario para una Auditoria Informática
Cuestionario para una Auditoria InformáticaCuestionario para una Auditoria Informática
Cuestionario para una Auditoria Informática
 
Documentación de sistemas
Documentación de sistemasDocumentación de sistemas
Documentación de sistemas
 
Requisitos no Funcionales
Requisitos no FuncionalesRequisitos no Funcionales
Requisitos no Funcionales
 
Normas y Estándares de calidad para el desarrollo de Software
Normas y Estándares de calidad para el desarrollo de SoftwareNormas y Estándares de calidad para el desarrollo de Software
Normas y Estándares de calidad para el desarrollo de Software
 
Requerimientos de salida
Requerimientos de salidaRequerimientos de salida
Requerimientos de salida
 
Requerimientos del software
Requerimientos del software Requerimientos del software
Requerimientos del software
 
Metodología ICONIX
Metodología ICONIXMetodología ICONIX
Metodología ICONIX
 
Iso 25000
Iso 25000Iso 25000
Iso 25000
 
Tecnicas de estimacion de costos de proyecto software
Tecnicas de estimacion de costos de proyecto softwareTecnicas de estimacion de costos de proyecto software
Tecnicas de estimacion de costos de proyecto software
 

Similar a Analista de sistema

Analista de sistema
Analista de sistemaAnalista de sistema
Analista de sistema21040883
 
Adsi( diapositivas)
Adsi( diapositivas)Adsi( diapositivas)
Adsi( diapositivas)lach2120
 
Analista de sistemas. adsi 01. grupo capricornio.
Analista de sistemas. adsi 01. grupo capricornio.Analista de sistemas. adsi 01. grupo capricornio.
Analista de sistemas. adsi 01. grupo capricornio.jobetson
 
Analista de sistemas. adsi 01. grupo capricornio..
Analista de sistemas. adsi 01. grupo capricornio..Analista de sistemas. adsi 01. grupo capricornio..
Analista de sistemas. adsi 01. grupo capricornio..jobetson
 
Analista de sistemas. adsi 01. grupo capricornio.
Analista de sistemas. adsi 01. grupo capricornio.Analista de sistemas. adsi 01. grupo capricornio.
Analista de sistemas. adsi 01. grupo capricornio.jobetson
 
Diseño de sistemas
Diseño de sistemasDiseño de sistemas
Diseño de sistemasAlan9126
 
Articulo de análisis y diseño de sistemas
Articulo de análisis y diseño de sistemasArticulo de análisis y diseño de sistemas
Articulo de análisis y diseño de sistemasMario J Arrieta
 
Articulo análisis y diseño de sistemas
Articulo análisis y diseño de sistemasArticulo análisis y diseño de sistemas
Articulo análisis y diseño de sistemasMario J Arrieta
 
Análisis y diseño de sistemas
Análisis y diseño de sistemas Análisis y diseño de sistemas
Análisis y diseño de sistemas Kimi Garcia
 
Primer Eje Temático - Diseño de Sistemas
Primer Eje Temático - Diseño de SistemasPrimer Eje Temático - Diseño de Sistemas
Primer Eje Temático - Diseño de SistemasKarenpenr
 
Ciclo de-vida-de-un-sistema-1
Ciclo de-vida-de-un-sistema-1Ciclo de-vida-de-un-sistema-1
Ciclo de-vida-de-un-sistema-1Tomasjz
 

Similar a Analista de sistema (20)

Analista de sistema
Analista de sistemaAnalista de sistema
Analista de sistema
 
Adsi( diapositivas)
Adsi( diapositivas)Adsi( diapositivas)
Adsi( diapositivas)
 
Analista de sistemas. adsi 01. grupo capricornio.
Analista de sistemas. adsi 01. grupo capricornio.Analista de sistemas. adsi 01. grupo capricornio.
Analista de sistemas. adsi 01. grupo capricornio.
 
Analista de sistemas. adsi 01. grupo capricornio..
Analista de sistemas. adsi 01. grupo capricornio..Analista de sistemas. adsi 01. grupo capricornio..
Analista de sistemas. adsi 01. grupo capricornio..
 
Analista de sistemas. adsi 01. grupo capricornio.
Analista de sistemas. adsi 01. grupo capricornio.Analista de sistemas. adsi 01. grupo capricornio.
Analista de sistemas. adsi 01. grupo capricornio.
 
Diseño de sistemas
Diseño de sistemasDiseño de sistemas
Diseño de sistemas
 
Diseño de sistemas
Diseño de sistemasDiseño de sistemas
Diseño de sistemas
 
Diseño de sistemas
Diseño de sistemasDiseño de sistemas
Diseño de sistemas
 
Articulo de análisis y diseño de sistemas
Articulo de análisis y diseño de sistemasArticulo de análisis y diseño de sistemas
Articulo de análisis y diseño de sistemas
 
Articulo análisis y diseño de sistemas
Articulo análisis y diseño de sistemasArticulo análisis y diseño de sistemas
Articulo análisis y diseño de sistemas
 
Análisis y diseño
Análisis y diseñoAnálisis y diseño
Análisis y diseño
 
Análisis y diseño de sistemas
Análisis y diseño de sistemas Análisis y diseño de sistemas
Análisis y diseño de sistemas
 
Analisis de sistema
Analisis de sistemaAnalisis de sistema
Analisis de sistema
 
Diseño de sistemas
Diseño de sistemasDiseño de sistemas
Diseño de sistemas
 
Diseño de sistemas
Diseño de sistemasDiseño de sistemas
Diseño de sistemas
 
Diseño de sistemas
Diseño de sistemasDiseño de sistemas
Diseño de sistemas
 
Ciclo de vida
Ciclo de vidaCiclo de vida
Ciclo de vida
 
Primer Eje Temático - Diseño de Sistemas
Primer Eje Temático - Diseño de SistemasPrimer Eje Temático - Diseño de Sistemas
Primer Eje Temático - Diseño de Sistemas
 
Ciclo de Vida y roles
Ciclo de Vida y roles Ciclo de Vida y roles
Ciclo de Vida y roles
 
Ciclo de-vida-de-un-sistema-1
Ciclo de-vida-de-un-sistema-1Ciclo de-vida-de-un-sistema-1
Ciclo de-vida-de-un-sistema-1
 

Analista de sistema

  • 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
  • 14. Analista de Sistemas •Software. •Hardware. •Personal. Son los operadores o usuarios directos de las herramientas del Sistema. 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.