Un sistema informático es un conjunto interrelacionado de hardware, software y personal que permite almacenar y procesar información. Los sistemas informáticos pasan por diferentes fases en su ciclo de vida y se estructuran en subsistemas físicos y lógicos. Los prototipos son representaciones preliminares de sistemas que permiten validar requisitos a través de la participación de usuarios y analistas.
1. DESARROLLO DE LOS SISTEMAS
INFORAMTICOS
Profesor: José Alejandro salinas Orta
Alumnos:
-Fernando Roberto Guevara
Hernández
-Edson Emiliano González Arvizu
2. Un sistema informático (SI) es un sistema que
permite almacenar y procesar información; es el
conjunto de partes interrelacionadas:
hardware, software y personal informático.
3. El hardware incluye computadoras o cualquier tipo de
dispositivo electrónico, que consisten en procesadores,
memoria, sistemas de almacenamiento externo, etc. El
software incluye al sistema
operativo, firmware y aplicaciones, siendo especialmente
importante los sistemas de gestión de bases de datos.
4. Por último, el soporte humano
incluye al personal técnico
que crean y mantienen el
sistema (analistas,
programadores, operarios,
etcétera) y a los usuarios que
lo utilizan.
5. Los sistemas informáticos pasan por diferentes fases en su
ciclo de vida, desde la captura de requisitos hasta el
mantenimiento. En la actualidad se emplean numerosos
sistemas informáticos en la administración pública, por
ejemplo: las operadoras de la policía, el servicio al cliente,
etcétera.
6. Los sistemas informáticos suelen estructurarse en
subsistemas:
• Subsistema físico: asociado al hardware. Incluye entre
otros elementos: CPU, memoria principal, placa base,
periféricos de entrada y salida, etc.
• Subsistema lógico: asociado al software y la arquitectura;
incluye, sistema operativo, firmware, aplicaciones
y bases de datos.
7. Los SI pueden clasificarse con base a numerosos criterios.
Las clasificaciones no son estancas y es común encontrar
sistemas híbridos que no encajen en una única categoría.
Por su uso
De uso general.
De uso específico.
Por el paralelismo de los procesadores
SISD, Single Instruction Single Data.
SIMD, Single Instruction Multiple Data.
MIMD, Multiple Instruction Multiple Data.
8. Por el tipo de computadora utilizado en el sistema
Estaciones de trabajo (workstations).
Terminales ligeros (thin clients).
Minicomputadoras (por ejemplo, computadoras personales).
Microcomputadoras (servidores pequeños).
Macrocomputadoras (servidores de gran capacidad).
Supercomputadoras.
Por la arquitectura
Sistema aislado.
Arquitectura cliente-servidor.
Arquitectura de 3 capas.
Arquitectura de 4 capas.
Arquitectura de n capas.
Servidor de aplicaciones.
Monitor de teleproceso o servidor de transacciones.
9. La ingeniería es el conjunto de conocimientos y técnicas
científicas, empíricas y prácticas aplicadas a la invención,
el diseño, el desarrollo, la construcción, el mantenimiento y
el perfeccionamiento de tecnologías, estructuras,
máquinas, herramientas, sistemas, materiales y procesos
para la resolución de problemas prácticos.
10. Una supercomputadora o un superordenador es aquella
con capacidades de cálculo muy superiores a las
computadoras comunes y de escritorio y que son usadas
con fines específicos.
11. Las supercomputadoras fueron introducidas en la década
de 1970 y fueron diseñadas principalmente por Seymour
Cray en la compañía Control Data Corporation (CDC), la
cual dominó el mercado durante esa época, hasta que
Cray dejó CDC para formar su propia empresa, Cray
Research. Con esta nueva empresa siguió dominando el
mercado con sus nuevos diseños, obteniendo el podio más
alto en supercómputo durante cinco años consecutivos
(1985-1990).
12. Muchas de las CPUs usadas en los supercomputadores de
hoy disipan 10 veces más calor que un disco de estufa
común . Algunos diseños necesitan enfriar los múltiples
CPUs a -85 °C (-185 °F).
Para poder enfriar múltiples CPUs a tales temperaturas
requiere de un gran consumo de energía. Por ejemplo, un
nuevo supercomputador llamado Aquasar tendrá una
velocidad tope de 10 teraflops. Mientras tanto el consumo
de energía de un solo rack de este supercomputador
consume cerca de 10 kW.
13. Velocidad de Proceso: miles de millones de instrucciones
de coma flotante por segundo.
-Usuarios a la vez: hasta miles, en entorno de redes
amplias.
-Tamaño: requieren instalaciones especiales y aire
acondicionado industrial.
-Dificultad de uso: solo para especialistas.
-Clientes usuales: grandes centros de investigación.
14. -Penetración social: prácticamente nula.
-Impacto social: muy importante en el ámbito de la
investigación, ya que provee cálculos a alta velocidad de
procesamiento, permitiendo, por ejemplo, calcular en
secuencia el genoma humano, número Pi, desarrollar
cálculos de problemas físicos dejando un margen de error
muy bajo, etc.
-Parques instalados: menos de un millar en todo el mundo.
-Costo: hasta decenas de millones de dólares cada una de
ellas.
15. Mediante el uso de supercomputadoras, los investigadores
modelan el clima futuro y el clima actual y predicen el clima
futuro .
Los astrónomos y los científicos del espacio utilizan las
supercomputadoras para estudiar al Sol y al clima espacial.
Las supercomputadoras se utilizan para modelar explosiones
nucleares, limitando la necesidad de verdaderas pruebas
16. Es un modelo del comportamiento del sistema que puede
ser usado para entenderlo completamente o ciertos
aspectos de él y así clarificar los requerimientos. Un
prototipo es una representación de un sistema, aunque no
es un sistema completo, posee las características del
sistema final o parte de ellas
18. -Alto grado de participación del analista de sistemas, ya
que en muchos casos los usuarios no pueden indicar los
requisitos sin tener experiencia con el sistema.
-El prototipo da mayor conocimiento al usuario y analistas
ayudando a que el usuario aprenda a utilizar el sistema.
19. Se presenta al cliente un prototipo para su
experimentación. Ayuda al cliente a establecer claramente
los requisitos.
-Validar corrección de la especificación.
-Aprender sobre problemas que se presentarán durante el
diseño e implementación del sistema.
-Mejorar el producto.
-Examinar viabilidad y utilidad de la aplicación.
20. Prototipado de interfaz de
usuario: modelos de pantallas.
Prototipado funcional
(operacional): implementa
algunas funciones, y a medida
que se comprueba que son las
apropiadas, se corrigen, refinan,
y se añaden otras.
Modelos de rendimiento: evalúan
el rendimiento de una aplicación
crítica (no sirven al análisis de
requisitos).
21. Las descripciones textuales y los
diagramas no son
suficientemente buenos para
expresar los requisitos de la
interfaz. La construcción de
prototipos evolutivos con la
participación del usuario final es
la forma más sensata de
desarrollar una interfaz.
Los usuarios deben estar
implicados en la evaluación y
evolución del prototipo.
22.
23. Todos los proyectos de ingeniería de software comienzan
con una petición del cliente. La petición puede estar en la
forma de una memoria que describe un problema, un
informe que define un conjunto de objetivos comerciales o
del producto.
PASO 1. Evaluar la petición del software y determinar si el
programa a desarrollar es un buen candidato para construir
un prototipo.
24. PASO 2. Dado un proyecto candidato aceptable, el analista
desarrolla una representación abreviada de los
requerimientos. Antes de que pueda comenzar la
construcción de un prototipo, el analista debe representar
los dominios funcionales y de información del programa y
desarrollar un método razonable de partición.
PASO 3. Después de que se haya revisado la
representación de los requerimientos, se crea un conjunto
de especificaciones de diseño abreviadas para el prototipo.
El diseño debe ocurrir antes de que comience la
construcción del prototipo.
25. PASO 4. El software del prototipo se crea, prueba y refina
Idealmente, los bloques de construcción de software
preexisten se utilizan para crear el prototipo de una forma
rápida.
PASO 5. Una vez que el prototipo ha sido probado, se
presenta al cliente, el cual “conduce la prueba” de la
aplicación y sugiere modificaciones.
PASO 6. Los pasos 4 y 5 se repiten iterativamente hasta
que todos los requerimientos estén formalizados o hasta
que el prototipo haya evolucionado hacia un sistema de
producción.
26. Definición del Problema:
Las universidades necesitan desarrollar procesos de
evaluación institucional de desempeño, que conllevan a la
revisión de sus estructuras funcionales y al conocimiento
diagnóstico de la situación actual con el fin de incrementar
los niveles de eficacia, eficiencia y efectividad de la gestión
universitaria.