LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
Desarrollo de sistemas
1.
2. ¿ QUE ES UN SISTEMA?
ES UN CONJUNTO DE
COMPONENTES QUE
INTERACCIONAN
ENTRE SÍ PARA
LOGRAR UN OBJETIVO
COMÚN.
3. TIPOS DE SISTEMAS
SISTEMA ABIERTO:
Interactúa con su medio ambiente que
afecta y es afectado.
SISTEMA CERRADO:
No interactúa con su medio ambiente.
4. PROPIEDADES MÁS
IMPORTANTES DE UN SISTEMA
EXACTITUD
FIABILIDAD
EFICACIA
SEGURIDAD
AMIGABILIDAD
MANTENIBILIDAD
PORTABILIDAD
REUSABILIDAD
5. CICLO DE VIDA DE UN
SOFTWARE
EL CICLO DE VIDA DE UN
SOFTWARE DESCRIBE SU
DESARROLLO DESDE LA FASE
INICIAL HASTA LA FASE FINAL. SU
PROPÓSITO ES DEFINIR LAS FASES
INTERMEDIAS QUE SE REQUIEREN
PARA VALIDAR EL DESARROLLO DE
LA APLICACIÓN
6. DESARROLLO EN CASCADA
ES TAMBIÉN LLAMADO MODELO EN
CASCADA, ES EL ENFOQUE
METODOLÓGICO QUE ORDENA
RIGUROSAMENTE LAS ETAPAS DEL
SIGLO DE VIDA DEL SOFTWARE.
7. FILOSOFÍA DE OPERACIÓN
O TIPO DE SOLUCIÓN
REQUERIDA
LOS RECURSOS QUE DEBEN
ESTIMARSE DURANTE ESTA FASE DEL
PROCESO SON LOS SIGUIENTES:
Capacidad de computo expuesta.
Capacidad de almacenamiento en
memoria primcipal.
Capacidad de de almacenamiento
secundario expresada
Capacidad total de impresión requerida.
8. REQUERIMIENTOS OBLIGATORIOS
Se definen como requerimientos
obligatorios al con junto de
características que deben de
estar de forma obligada y
necesaria
9. EJEMPLOS:
El costo total del equipo o el
presupuesto máximo autorizado.
El tiempo máximo de entrega del equipo
requerido.
Compatibilidad con el lenguaje
computación actual.
El apoyo del proveedor durante la
conversión de las aplicaciones
10. DISEÑO DEL SISTEMA
El diseño de un sistema de
información responde a la forma en
la que el sistema cumplirá con los
requerimientos identificados
durante la fase de análisis.
11. CONSTRUCCIÓN DEL SISTEMA
Es la fase en donde se realizan los
algoritmos necesarios para el
cumplimiento de los requerimientos del
usuario así como también los análisis
necesarios para saber que herramientas
usar en la etapa de codificación
12. CODIFICACIÓN DEL SISTEMA
Es la fase de programación o
implementación propiamente dicha.
Aquí se implementa el código fuente,
haciendo uso de prototipos así como
pruebas y ensayos para corregir
errores.
13. PRUEBAS DEL SISTEMA
Los elementos ya programados se
ensamblan para componer el sistema y
se comprueba como funciona
correctamente antes de ser puesto en
explotación
IMPLANTACIÓN DEL SISTEMA:
Es el proceso de verificar e instalar
nuevo equipo, entrenar a los usuarios,
instalar la aplicación.
14. MANTENIMIENTO DEL SISTEMA
Una vez que el sistema esta
completamente implementado y
probado, se pone en marcha. El sistema
esta ahora en la fase del mantenimiento
en la que se llevan a cabo las siguientes
tareas.
Monitorizacion de las prestaciones del
sistema
Mantenimiento y actualizacion del
sistema
15. TIPOS DE USUARIOS
USUARIOS FINALES:
Se refieren a las personas que no son
especialistas en sistemas de
información pero que utilizan las
computadoras para desempeñar su
trabajo
16. USUARIOS DIRECTOS:
Los usuarios directos son los que
interactúan con el sistema ellos lo
alimentan de datos
USUARIOS INDIRECTOS:
Son aquellos que se benefician de los
resultados o reportes generados por
estos sistemas, pero que no interactúan
con el hardware o software.
17. ESPECIFICACIÓN DE REQUISITOS DEL
SOFTWARE
Es una descripción completa del
comportamiento del sistema a
desarrollar. Incluye un conjunto de de
casos de uso que describen todas las
interacciones que se prevean que los
usuarios tendrán con el software.
18. CARACTERÍSTICAS DE LA
ESTRATEGIA DE FLUJO DE DATOS
Los componentes de la estrategia de
flujo de datos abarcan tanto la
determinación de los requerimientos
como el diseño de sistemas.
19. HERRAMIENTAS DE LA ESTRATEGIA DE
FLUJO DE DATOS:
DIAGRAMA DE FLUJO DE DATOS
DICCIONARIO DE DATOS
DIAGRAMA DE ESTRUCTURA DE DATOS.
GRAFICA DE ESTRUCTURA.
20. HERRAMIENTAS CASE DE ANÁLISIS
Se puede definir a las herramientas
CASE como un conjunto de programas
y ayudas que dan asistencia a los
analistas ingenieros de software y
desarrolladores, también es definido
como el conjunto de métodos, utilidades
y técnicas, que facilitan el mejoramiento
del ciclo de vida.
21. MODELO ENTIDAD-RELACIóN
Es el modelo conceptual mas utilizado para
el diseño conceptual de bases de datos,
esta formado por un conjunto de conceptos
que permiten describir la realidad
mediante un conjunto de representaciones
graficas y linguisticas
22. CONCEPTOS DEL MODELO ENTIDAD
RELACIóN
ENTIDAD:
cualquier tipo de objeto o concepto
sobre el que se recoge información
RELACIÓN:
Es una correspondencia o asociación
entre dos o mas entidades.
23. TÉCNICAS PARA EL MANEJO
DE INFORMACIÓN
Los analistas utilizan una variable de
métodos a fin de recopilar los datos sobre
una situación existente, como entrevistas,
cuestionario, inspección de registros y
observación.
24. SELECCIÓN DE FORMAS
PARA CUESTIONARIOS:
CUESTIONARIO ABIERTO:
Se aplican cuando se quieren conocer
los sentimientos, opiniones y
experiencias generales
CUESTIONARIO CERRADO
Este limita las respuestas posibles del
interrogado por medio de un cuidadoso
estilo en la pregunta.
25. OBSERVACIÓN
Observar las operaciones le proporciona
la analista hechos que no podría
obtener de otra forma.
MUESTREO
Es una forma de encontrar datos que
puede servir como presentación al
analista
26. ESTUDIOS DE FACTIBILIDAD
FACTIBILIDAD OPERACIONAL:
Comprende una determinación de la
probabilidad de que un nuevo sistema
se use como se supone
FACTIBILIDAD TÉCNICA:
Evalúa si el tiempo y software están
disponibles y si tienen las capacidades
técnicas requeridas.
27. FACTIBILIDAD ECONÓMICA:
Incluyen análisis de costos y beneficios
asociados con cada alternativa del
proyecto.
28. ANÁLISIS COSTO-BENEFICIO
Tiene como objetivo fundamental
proporcionar una medida de
rentabilidad de un proyecto,
mediante la comparación de los
costos previstos con los
beneficios esperados.
29. EL MODELO DE LOS DATOS
Es una colección de herramientas
conceptuales para describir los
datos, las relaciones que existen
entre ellos, semantica asociada a
los datos y restricciones de
consistencia.
30. LOS MODELOS DE DATOS SE DIVIDEN
EN TRES GRUPOS:
MODELOS LÓGICOS BASADOS EN
OBJETOS.
MODELOS LÓGICOS BASADOS EN
REGISTROS
MODELOS FÍSICOS DE DATOS
31. ESPECIFICACIONES DE
PROCESOS
Es una herramienta de
modelado de sistemas, que
permite definir qure sucede en
los procesos o funciones de un
sistema. Su objetivo es definir
que debe hacerse
32. METODOLOGÍAS
ANÁLISIS ESTRUCTURADO:
Es una actividad de construcción de
modelos
ELEMENTOS DEL MODELO DE
ANÁLISIS:
Diccionario de datos.
Diagrama entidad relación.
Diagrama de flujo de datos.
Diagrama de transición de estados.
33. INGENIERÍA DE LA
INFORMACIÓN
Aplica una serie de técnicas formales
integradas para el planteamiento, análisis,
diseño y construcción de sistemas de
información.
34. OMT
Es una de las metodologías de análisis y
diseño orientadas a objetos, mas maduras
y eficientes que existen en la actualidad.
35. FASES QUE CONFORMAN
LA OMT
ANÁLISIS.
DISEÑO DEL SISTEMA
DISEÑO DE OBJETOS.
IMPLEMENTACIÓN
36. UML
Es el lenguaje de modelado de
sistemas de software mas
conocido y utilizado en la
actualidad, se utiliza para
definir un sistema.
37. PLANTEAMIENTO DEL
PROBLEMA
Planear un problema es afinar
su estructura formalmente. Un
problema correctamente
planteado esta parcialmente
resuelto.