Sistemas de Información Basados en Computadoras
(CBIS)
AIS Accounting Information Systems
Es un conjunto de elementos que interactúan para
proporcionar información contable y financiera
precisa y oportuna a la gestión interna para la toma
de decisiones y para las partes externas tales como
acreedores, inversores y autoridades reguladoras.
Permite:
Recopilar datos (transacciones).
Manipular datos: clasificación, ordenación,
cálculos, resúmenes.
Almacenamiento de datos (base de datos).
Preparación de documentos (informes).
AIS concepto de sistema
Mitos del Software
• Propagaron confusión e información errónea.
Del administrador del proyecto
Mitos del SW
Del usuario final o cliente
Del desarrollador
Mitos del Software
• “Si fallamos en la planificación, podemos añadir
más programadores y adelantar el tiempo
perdido” (MA)
• “Los requisitos cambian continuamente, pero los
cambios pueden acomodarse fácilmente porque
el SW es flexible” (MC)
• “Lo único que se entrega al terminar el proyecto
es el programa funcionando” (MD).
Ciclo de Vida del Software
Descripción
Definición
Planificación
Análisis de
requerimientos.
(qué)
Diseño
Desarrollo
(Cómo)
Generación de
Código
Mantenimiento Correctivo
Prueba
Soporte
Mantenimiento Adaptativo
(Cambios)
Mantenimiento Perfectivo
Mantenimiento Preventivo o
Reingeniería del Software
Ingeniería de Producto
El producto
completo
Análisis de sistema
(Vista Panorámica)
características
hardware
Ingeniería de
componentes
(Vista de Dominio)
software
Requerimiento de procesamiento
datos
funciones
comportamiento
Modelo
Análisis y Diseño
(Vista de Elemento)
componentes
de programa
Ingeniería
Software
Construcción
e
Integración
(vista detallada)
Notación del Modelo de Flujo
entidad externa
proceso
flujo de datos
almacenamiento de datos
Entidad Externa
Un productor o consumidor de información
Ejemplos: una persona, un dispositivo, un sensor
Otro ejemplo: un sistema basado en computadora
Los datos deben siempre originarse en
algún lado y deben siempre enviarse a otro
Flujo de Datos
Los flujos de datos a través de un sistema,
comienzan con una entrada y deben ser
transformados a una salida.
base
altura
calcular
el área de
un triángulo
área
Almacenamiento de Datos
Los datos son frecuentemente
almacenados para un uso posterior
#sensor
reporte requerido
revisión
de los datos
del sensor
#sensor
#sensor, tipo,
ubicación, intervalo
tipo, ubicación,
intervalo
datos del sensor
Diagramación del Flujo de Datos:
• todos los íconos deben ser etiquetados
con nombres significativos
• el DFD evoluciona a través del número
de niveles de detalle
• siembre comienzan con un diagrama de
contexto (siempre llamado “nivel 0”)
• muestran las entidades externas a nivel 0
• los flujos de datos simpre están
etiquetados
• no se representa la lógica procedural
Proceso
Un transformador de datos
(cambia una entrada por una salida)
Ejemplos: impuestos calculados, calcular áreas,
formatear un reporte, desplegar un gráfico.
Los datos deben siempre ser procesados
de alguna manera para llevar a cabo una función.
Construcción de un DFD
• revisar un ERD para aislar los
objetos de
• datos y revisar gramaticalmente para
determinar “operaciones”
• determinar las entidades externas
(productores y consumidores de
datos)
• crear el nivel 0 del DFD
Modelo de Flujo
Cada sistema basado en computadora
es una transformación de información
entrada
sistema
basado
computadora
salida
Ejemplo de un Nivel 0 del DFD
requerimiento
de procesam.
usuario
señal de video
requerida
procesador
de video
monitor
digital
fuente
de video
Señal de
video NTSC
Jerarquía del Flujo de Datos
x
a
a
b
P
c
p2
nivel 1
p4
p3
nivel 0
f
p1
d
y
e
g
5
b
DFD: Un vistazo
modelo de análisis
Se mapea en
modelo de diseño
Descargar

AIS