Está en la página 1de 21

ARQUITECTURA DE SISTEMAS DE

INFORMACIN
Modelado de procesos del negocio:
Construccin de un S.I. y
Diagrama de casos de uso del negocio

CONSTRUCCIN DE UN S.I.
Una metodologa de desarrollo de
software se refiere a una forma de
trabajo o un framework que es usado
para estructurar, planear y controlar el
proceso de desarrollo en sistemas de
informacin (Ciclo de vida de un S.I.).
Toda metodologa est conformada
por:
Etapas o Fases (Conjunto de
actividades)
Actores
Documentos
Modelos
Etc.

REQUISITOS O REQUERIMIENTOS
OBTENCIN
Analizando los problemas a resolver,
necesidades de informacin y caractersticas
del dominio.
ESPECIFICACIN
Documentos que describen:
Qu es lo que el sistema debe resolver
(Requerimientos funcionales).
Otras propiedades del sistema a construir
(Requerimientos no funcionales)
VALIDACIN
Validacin de requisitos (Correcto, necesario,
completo, no ambiguo, etc.)

DISEO DEL SISTEMA


Cmo resolver los requerimientos
analizados?
Se refinan las sub-partes del
sistema identificadas en el anlisis.
Se toman decisiones tecnolgicas.
Se define la arquitectura del sistema
(diseo de la arquitectura de
Soporte, diseo de la arquitectura
de Mdulos del sistema y diseo
fsico de datos).
Se usan un conjunto de modelos o
diagramas (Caso de uso, secuencia,
actividades, clases, etc..

IMPLEMENTACIN

Se procede a programar el sistema de informacin.


Para ello, debe seleccionarse la tecnologa ms
idnea segn los requerimientos analizados, el
lenguaje de programacin as como el motor de
base de datos.

VERIFICACIN
El sistema hace lo que debera hacer?
El software falla si:
No hace lo requerido
Hace algo que no debera

Razones
Especificaciones y/o requerimientos
Faltantes o incorrectos
No se pueden implementar

Defectos en diseo o cdigo

IMPLANTACIN Y MANTENIMIENTO
Luego de la verificacin y aceptacin por parte de los
clientes el sistema es puesto en produccin.
Capacitacin de usuarios
Tareas de mantenimiento para que el sistema siga
funcionando:
Deteccin de fallas y reporte
Correccin de fallas

CASO DE USO
Un caso de uso agrupa a un conjunto de actividades y ayuda a
los desarrolladores a laborar con los usuarios para establecer la
forma en el que se usar el sistema.
Cada caso de uso representa a una tarea que generaliza o agrupa
actividades, lo primero que se debe hacer es identificar el
escenario.
Con un conjunto de casos de uso se construyen los escenarios de
un sistema de informacin, en trminos de que los usuarios
intenten hacer con l.
Para poder determinar los diagramas de Casos de Uso; se tiene
que identificar los escenarios del negocio que modela, desde el
punto de vista de quien usa el sistema y no de quien lo
construye.

EJEMPLOS
1. Cliente visualiza precios.
1. Profesor llama a Alumno.
2. Alumno se acerca al llamado.
3. Profesor plantea preguntas.
4. Alumno responde preguntas.
5. Profesor determina nota.

2. Cliente evala precios.


3. Cliente determina adquisicin de productos
4. Cliente lleva productos de vitrina.
A este conjunto de actividades las agrupara
en el Caso de Uso Seleccionar producto

6. Profesor registra nota.


A este conjunto de actividades las
agrupara en el Caso de Uso
Evaluar Alumno

1. Vendedor registra precio de producto.


2. Vendedor calcula total de montos de
productos seleccionados.
3. Vendedor elabora documento de venta.

A este conjunto de actividades las agrupara


en el Caso de Uso Crea documento de venta

COMPONENTES DE UN DIAGRAMA
DE CASOS DE USO
ACTOR:
Un actor es un agente, alguien o algo que solicita un servicio al
sistema o acta como catalizador para que ocurra algo.

CASO DE USO:
Es representado por una elipse y describe una situacin de
uso del sistema interactuando con actores.

DOCUMENTACION DE CASO DE USO:


Para cada caso de uso, en la mayora de situaciones tendr un formato que tiene
las siguientes caractersticas.

FORMATO1: DOCUMENTAR CASO DE USO

CASO DE USO

Compra del producto en efectivo

Actores

Cliente (Iniciador), Cajero

Propsito

Capturar una venta y su pago en efectivo.

Resumen

Un cliente llega a la caja registradora con


artculos que desea comprar. El cajero
registra los productos y recibe un pago en
efectivo. Al terminar la operacin el
cliente se marcha con los productos
comprados.

Tipo

Primario esencial

Referencias cruzadas

Caso relacionados de uso y funciones


tambin relacionadas al sistema.

Curso Normal de eventos

CONTINUACIN
Curso normal de eventos
Acciones del autor

Respuesta del sistema

1. Este caso de uso comienza cuando un cliente llega a


una caja TPDV (Terminal de punto de venta), con
productos que desea comprar.
2. El cajero registra el indicador de cada producto, si
hay varios productos de una misma categora, el
cajero tambin introduce la cantidad.

3. Determinar el precio del producto e incorporar a la


transaccin actual la informacin correspondiente, se
presenta la descripcin y el precio del producto
actual.

4. La terminar de ingresar el producto el cajero indica


TPDV que se concluy la captura del producto.

5. Calcula y presenta el total de la venta.

6. El cajero indica el total al cliente


7. El cliente efecta un pago en efectivo el efectivo
ofrecido posiblemente mayor que la cantidad de la
venta.
8. El cajero registra la cantidad de efectivo
recepcionado.

9. Muestra al cliente la diferencia y genera recibo.

10. El cajero deposita el efectivo recibido y extrae el


cambio del pago y despus el cajero da al cliente el
cambio y el recibo impreso,

11. Registra la venta concluida.

12. El cliente se marcha con los artculos comprados.

FORMATO2: DOCUMENTAR CASO DE USO

CASO DE USO

Ver cartelera

Objetivo

Identificar los pasos que sigue el Cliente al


momento de ver la cartelera de pelculas.

Acores

Cliente (C)

Pasos:
1. C. Determinar gnero de pelcula a ver.
2. C. Analizar disponibilidad y cronograma de pelcula.
3. C. Seleccionar pelcula a ver.
Extensiones
Variaciones
Requisitos especiales

GENERALIZACIN DE ACTORES

Cuando existen varios actores que realizan el mismo caso de uso,


lo generalizamos creando un actor que pueda determinar, que
uno de los actores heredados y solo uno de ellos puede realizar la
tarea o Caso de Uso.

CASO DE USO EXTENDIDO

En este estereotipo (caracterstica que toman los elementos en la


notacin UML), se determina que el Caso de Uso base, Clculo de
impuesto, extiende al caso de uso Clculo de Impuesto a las
transacciones financieras, esto significa que este caso se disparar
ocasionalmente, pero NO siempre se da.

CASO DE USO INCLUIDO

En este estereotipo incluir implica que el Caso de uso base es vrtice,


y los casos de uso incluido son Ponerse pantaln, Ponerse camisa,
Ponerse zapatos, se debe cumplir obligatoriamente.

GENERALIZACION DE CASO DE USO

La generalizacin de casos de uso, es cuando se tiene por ejemplo: el


caso de uso Ingreso a la Universidad, se generalizan a los casos de
Uso: Rendir Examen por la Pre o Rendir Examen de Admisin

EJEMPLO1: HOTEL
Escenario: Alquiler de habitacin de hotel
DESCRIPCIN DE PROCESO:
El proceso comienza cuando el husped y recepcionista
interactan en el caso de uso solicitud de habitacin, dicho
caso de uso incluye el caso de uso mostrar las caractersticas de
la habitacin, luego husped interacta con el botn para el
caso de uso ubicar habitacin, despus el cliente y el
recepcionista interactan en el caso de uso crear documento
de servicio, del cul se extiende el caso de uso recargo por el
uso de bar y recargo por daos; en el caso crear documento se
incluye el caso de uso cancelar documento, que se puede pagar
de dos formas representadas por los casos de Uso: efectivo y
tarjeta de banco.

DIAGRAMA DE CASOS DE USO: ALQUILER


DE HABITACIN DE HOTEL

GRACIAS

CASOS PROPUESTOS:
CP01: CONSULTORIO DENTAL
ESCENARIO: ATENCIN DE CLIENTE EN EL CONSULTORIO DENTAL.
Descripcin del proceso: La recepcionista se encarga de registrar las citas para los
pacientes que se acercan a realizar consultas, luego el paciente vendr para la
atencin y este interactuar con el doctor, este crear la ficha del paciente que
incluye sacar muestra de la dentadura, despus el doctor informa el diagnstico
del paciente, quien incluye informar plan de pagos y determinar cronograma de
citas.
CP02: EL CINE
ESCENARIO: VER PELCULA EN EL CINE.
Descripcin: El proceso se inicia cuando el cliente hace el proceso de ver
cartelera, luego conjuntamente con el vendedor interactan en el proceso de
atender el pedido, despus los dos interactan en la cancelacin de la entrada al
cual ocasionalmente comprende el calculo del descuento por promociones, a su
vez, ellos realizan el proceso de determinar la forma de pago que puede ser solo
una de las siguientes modalidades: pago con tarjeta o pago con efectivo.

También podría gustarte