Símbolos de los casos de uso
• Actor: Representa a una persona, sistema o dispositivo que interactúa con el sistema.
Se representa como un monigote.
• Caso de uso: Representa una funcionalidad específica del sistema. Se representa
como una elipse.
• Línea de comunicación: Conecta al actor con el caso de uso, indicando la interacción
entre ambos
Habla de los niveles de administración
• Nivel de usuario: Describe las tareas que realiza un usuario final.
• Nivel de sistema: Describe las funcionalidades del sistema desde una perspectiva
más técnica.
• Nivel de negocio: Describe los procesos de negocio que el sistema soporta
Control operacional, Planeación y Control administrativo en el examen
El rol del analista de sistema es:
El analista de sistemas evalúa en forma sistemática cómo interactúan los usuarios con
la tecnología y cómo operan las empresas, para lo cual examina los procesos de
entrada/salida de los datos y la producción de información con la intención de mejorar
los procesos organizacionales.
¿En qué consiste la herramienta CASE?
Los analistas emplean herramientas CASE para aumentar la productividad, comunicarse
con los usuarios de una manera más efectiva e integrar el trabajo que realizan en el
sistema, desde el inicio hasta el fin del ciclo de vida.
Entre las siete fases del ciclo de desarrollo de sistemas (SDLC). Están
✓ Identificación de los problemas, oportunidades y objetivos.
✓ Determinación de los requerimientos humanos de información.
✓ Análisis de las necesidades del sistema.
✓ Diseño del sistema recomendado.
✓ Desarrollo y documentación del software.
✓ Prueba y mantenimiento del sistema.
✓ Implementación y evaluación del sistema.
¿Cuáles son los tipos de sistemas?
Sistemas de procesamiento de transacciones
Son sistemas de información computarizados que se desarrollaron para procesar
grandes cantidades de información para las transacciones de negocios rutinarias,
como nóminas e inventario.
Sistemas de automatización de oficinas y sistemas de trabajo de conocimiento
Estos sistemas apoyan a las personas que trabajan con datos, no necesariamente para
crear nuevo conocimiento, sino para analizar, transformar y distribuir la información
dentro y fuera de la organización.
Sistemas de información administrativa
No sustituyen a los sistemas de procesamiento de transacciones, son sistemas
de información computarizados que funcionan debido a la decidida interacción entre
las personas y las computadoras.
Sistemas de soporte de decisiones
Pertenecen a una clase superior de sistemas de información computarizados. Son
similares al sistema de información administrativa tradicional debido a que ambos
dependen de una base de datos como fuente de datos.
¿Cuál es la necesidad de una metodología en el análisis de sistemas?
• Por la complejidad de los problemas que deben resolver.
• Por la cantidad de alternativas de solución.
• Por la diversidad de herramientas para su implementación.
• Por la necesidad de lograr máxima eficiencia.
• Por la necesidad de monitorear el avance.
Los sistemas empresariales, que con frecuencia se denominan sistemas de
planificación de recursos empresariales (ERP), constituyen un término empleado para
describir un sistema de información organizacional (empresarial) integrado. En esencia,
ERP es software que ayuda al flujo de información entre las áreas funcionales de
la organización. Es un sistema personalizado que, en vez de desarrollarlo dentro de la
empresa, por lo general se compra a una de las empresas de desarrollo de software
reconocidas por sus paquetes ERP, como SAP u Oracle.
Segundo
Etapas de relevamiento
Previo: Dada la necesidad de obtener información previa a la conformación del
presupuesto del proyecto.
Detallado: Una vez aceptado el presupuesto se completan y profundizan las
tareas del relevamiento.
* La definición del problema equivale a la realización de:
Modelo Matemático.
Modelo Descriptivo.
Modelo Gráfico.
Modelo Físico.
La trazabilidad
Es la capacidad de describir y de seguir la vida de un requisito,
tanto en dirección hacia adelante y hacia atrás, es decir, desde sus orígenes, a
través de su desarrollo y especificación, a su despliegue y uso subsecuentes, y a través
de períodos de refinamiento y de la iteración en curso en cualquiera de
estas fases.
* Conceptualiza Archivo, campo, registro
Archivo:
Es un conjunto organizado de información de datos que almacena en algún medio al
que la computadora pueda acceder. El tamaño del archivo se determina por el número
de registro.
Campo:
Un carácter o grupo de caracteres (alfabéticos o numéricos) que tiene un significado
especifico. Se utiliza un campo para definir y guardar un dato.
Registro:
Es el conjunto completo de datos relacionados pertenecientes a una entrada cada
campo tiene fijo su longitud ya se alfanumérico, numérico alfabético. Cuando el
número y el tamaño de los datos en un registro son constantes para registro, se
considera de longitud fija. Los registros de longitud variables, son más fáciles de
manejar, pero menos comunes que los fijos
Características del software
Se desarrolla no se fabrica, No se estropea, Se construye a medida
* Tipos de archivos según su función
Archivos Permanentes:
Son aquellos cuyos registros sufren pocas o ninguna variación a lo largo del
tiempo, se dividen en:
Constantes:
Están formados por registros que contienen campos fijos y campos de baja
frecuencia de variación en el tiempo.
De Situación:
Son los que en cada momento contienen información actualizada.
Históricos:
Contienen información acumulada a lo largo del tiempo de archivos que han
sufridos procesos de actualización o bien acumulan datos de variación periódica
en el tiempo.
Archivos de Movimiento:
Son aquellos que se utilizan conjuntamente con los maestros (constantes), y
contienen algún campo común en sus registros con aquellos, para el
procesamiento de las modificaciones experimentados por los mismos.
Archivo de Maniobra o Transitorio:
Son los archivos creados auxiliares creados durante la ejecución del programa y
borrados habitualmente al terminar el mismo
Archivo de Tablas:
Conservan el espacio de almacenamientos y facilitan el mantenimiento del
programa guardando en un archivo de datos que de otra formase incluirían en
los programas o en los registros del archivo maestro
Estilos arquitectónicos.
Sistemas clientes servidor
Es un modelo de aplicación distribuida en el que las tareas se reparten entre los
proveedores de recursos o servicios, llamados servidores, y los demandantes, llamados
clientes.
Sistemas de flujos de datos
Este consta de un conjunto de componentes denominados “filtros” conectados entre si
por “tuberías” que transmiten los datos desde un componente al siguiente. Cada filtro
trabaja de manera independiente de los componentes que se encuentren situados
antes o después de ella.
Sistema basado en transacciones
Este estilo permite compartir los detalles entre cliente servidor, este estilo se
prefiere cuando se conoce de antemano la transacción y no cambian con
frecuencia.
Sistemas basados en llamado y retorno
Este estilo arquitectónico permite al diseñador del software (arquitecto del
sistema) construir una estructura de programa relativamente fácil de modificar y
ajustar a escala.