Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DE INFORMACIÓN
© Nehil Muñoz C.
ANÁLISIS DE
SISTEMAS DE INFORMACIÓN
Agenda
• Ejercicio - MAN
• Especificación de CUS
• Diagrama de Clases de Análisis
• Diagrama de Paquetes
CARRERA DE
INGENIERÍA
DE SISTEMAS
ANÁLISIS DE
SISTEMAS DE INFORMACIÓN
Caso 1:
La jefa de calidad educativa (JCE) ha solicitado los servicios al área de sistemas para que sistematice el proceso de
encuestas. Para llevar a cabo esta sistematización el analista realiza el levantamiento de información entrevistando
a las personas que trabajan dentro de este proceso. A continuación un resumen de cómo trabaja esta área:
JCE elabora las preguntas y comunica a su asistente para que cree el formato de encuesta y registre las preguntas
con sus respectivas opciones. Una vez finalizada la elaboración, la asistente le entrega el formato terminado a la
JCE para su visto bueno.Una vez aceptado el formato la JCE ordena a su asistente que se acerque a las aulas para
que entregue las encuestas a los alumnos donde procederán a llenarla y entregarla a la asistente para que calcule
el puntaje de cada docente. Obtenido el puntaje, la asistente informa sobre la evaluación de cada docente a la JCE,
con esta información la JCE genera un informe, el cual será entregado al (CS) quien entrega el informe a los
profesores al final del ciclo.
CARRERA DE
INGENIERÍA
DE SISTEMAS
ANÁLISIS DE
SISTEMAS DE INFORMACIÓN
Caso 2:
La Servicios Postales Express tiene como principal servicio, la entrega de paquetes y documentos hacia
diferentes destinos por vía aérea, tanto en el interior del país
como en las principales ciudades del mundo. Actualmente en el Perú, la empresa tiene 15 Centros de
Servicios, tanto en Lima como en Provincias, lugares a donde los clientes acuden para realizar sus envíos.
Al llegar al Centro de Servicios, el cliente solicita realizar una operación de envío al Asesor de
Servicio al Cliente, éste le pide el nombre de la ciudad destino; si se trata de un paquete lo coloca en la
balanza y anota el peso. Con esta información, busca en el tarifario el valor de venta del servicio a cobrar
más los extra-cargos, en seguida le comunica al cliente y pide su conformidad para continuar. Si el Cliente
acepta, el Asesor de Servicio al Cliente le pide los datos del Remitente, su documento de Identidad (RUC,
DNI, Carnet de Extranjería u otros), nombre, dirección completa, teléfono y correo electrónico. Luego pide
los datos personales del Destinatario: Nombre y Apellidos, Dirección completa, Código Postal, Teléfono.
CARRERA DE
INGENIERÍA
DE SISTEMAS
ANÁLISIS DE
SISTEMAS DE INFORMACIÓN
Elementos
El Asesor de Servicio al Cliente emplea toda la información recabada, registra la guía aérea y la
emite con 4 copias; además, le solicita al Cliente la forma de pago del servicio, realiza la cobranza
y finalmente la registra, emitiendo la Factura o Boleta de Venta. Antes de finalizar la atención, el
Asesor de Servicio al Cliente registra el número de guía aérea, la fecha y la hora en que recibe el
documento o paquete en una aplicación de uso global denominada Global Shipments; esta
información se denomina checkpoint (punto de control) “Pick Up“(recojo). Un checkpoint es un
código de evento que sirve para otorgar trazabilidad a los envíos desde que son tomados por la
empres hasta la entregarle al destinatario. Para Finalizar, el Asesor de Servicio al Cliente le
entrega al Cliente una copia de la Guía Aérea y su correspondiente documento de venta (Boleta o
Factura).
CARRERA DE
INGENIERÍA
DE SISTEMAS
ANÁLISIS DE
SISTEMAS DE INFORMACIÓN
Elementos
El Asesor de Servicio al Cliente, pega la guía aérea en el envío, luego la coloca en la zona de
“Salida”. Al finalizar el día, el Courier encargado de recoger los envíos para transportarlos a la Oficina
Central, se dirige según su ruta a la Estación de Servicios para recoger los envíos dejados, estos están
ubicados en la “Zona de Salida”, son tomados por el Courier y escaneados (tiene adherido la guía aérea) por
un dispositivo móvil para registrar el checkpoint “With Courier” (con el Courier). Cada cierto tiempo este
dispositivo móvil transmite los checkpoints a través de una conexión GPRS contratada a Telefónica hacia el
sistema Global Shipments. Todos los envío son colocados en la unidad móvil y transportados a la Oficina
Central. En este lugar los operadores se encargan de hacer la separación de los envíos por tipo: envíos
domésticos a un lado y en otros envíos internacionales, luego se hace un ordenamiento por ciudad destino.
Eventualmente, el Cliente requiere averiguar el estado de su envío, entonces se contacta por vía telefónica
con un Asesor de Servicio al Cliente, quién le solicita el número de su guía aérea. El cliente le entrega este
dato y el Asesor de Servicio al Cliente verifica si es correcto y si ha sido registrado. Si existe consulta en el
sistema Global Shipment, el lugar y último checkpoint registrado, luego interpreta la información y se la
brinda al Cliente.
CARRERA DE
INGENIERÍA
DE SISTEMAS
ANÁLISIS DE
SISTEMAS DE INFORMACIÓN
DIAGRAMA DE ACTIVIDAD
CARRERA DE
INGENIERÍA
DE SISTEMAS
ANÁLISIS DE
SISTEMAS DE INFORMACIÓN
Diagrama de actividades
Especifica el flujo de control y el flujo de datos entre varios pasos: las acciones, necesarias
para implementar una actividad.
CARRERA DE
INGENIERÍA
DE SISTEMAS
ANÁLISIS DE
SISTEMAS DE INFORMACIÓN
Importante
CARRERA DE
INGENIERÍA
DE SISTEMAS
ANÁLISIS DE
SISTEMAS DE INFORMACIÓN
Diagrama de actividades
CARRERA DE
INGENIERÍA
DE SISTEMAS
ANÁLISIS DE
SISTEMAS DE INFORMACIÓN
CARRERA DE
INGENIERÍA
DE SISTEMAS
ANÁLISIS DE
SISTEMAS DE INFORMACIÓN
CARRERA DE
INGENIERÍA
DE SISTEMAS
ANÁLISIS DE
SISTEMAS DE INFORMACIÓN
CARRERA DE
INGENIERÍA
DE SISTEMAS
ANÁLISIS DE
SISTEMAS DE INFORMACIÓN
CARRERA DE
INGENIERÍA
DE SISTEMAS
ANÁLISIS DE
SISTEMAS DE INFORMACIÓN
Swimlanes/Partición
Un diagrama de actividad puede estar particionado en
swimlanes usando líneas rectas verticales.
Cliente
• Cada calle representa una parte del workflow
cuya responsabilidad esta a cargo de una
parte de la organización.
• Se utiliza para mostrar un rol que participa en
el proceso.
• Puede representar a un actor o trabajador del
negocio que participa en el proceso
modelado por un caso de uso.
• Se representa a través de líneas verticales
desde la parte superior del diagrama hasta el
final.
• Se coloca el nombre del rol en la parte
superior.
• El orden de presentación de los swinlanes no
tiene significado semántico.
CARRERA DE
INGENIERÍA
DE SISTEMAS
ANÁLISIS DE
SISTEMAS DE INFORMACIÓN
CARRERA DE
INGENIERÍA
DE SISTEMAS
ANÁLISIS DE
SISTEMAS DE INFORMACIÓN
[copia]
z : Libro de citas
Reparar coche
o : Orden de reparación
Guardar en partes pendientes
[original]
p : Partes de trabajo
[pendiente]
Fuente: Luza M.
CARRERA DE
INGENIERÍA
DE SISTEMAS
ANÁLISIS DE
SISTEMAS DE INFORMACIÓN
Registra pendiente
Recib e
Pago en efectivo
CARRERA DE
INGENIERÍA
DE SISTEMAS
ANÁLISIS DE
SISTEMAS DE INFORMACIÓN
Caso:
1. El Cliente envía su pedido, por teléfono, por fax o por correo, al Dpto. de Ventas. El pedido debe
incluir la fecha de solicitud, datos del cliente y producto solicitado.
2. Un Empleado del Dpto. de Ventas revisa el pedido (completándolo, si es necesario). Comienza su
procesamiento enviándolo al Jefe Técnico, que está encargado de su análisis.
3. El Jefe Técnico analiza la viabilidad del producto solicitado. Si el producto pedido está en el catálogo,
su fabricación es aceptada. En caso contrario, es considerado un producto especial, y el Jefe Técnico
estudia su fabricación: Si es viable, la fabricación del producto especial es aceptada; Si no es viable,
el producto especial no será fabricado.
4. Una vez estudiado el pedido completo, el Jefe Técnico informa al Dpto. de Ventas de la aceptación o
rechazo del producto pedido; Si el producto de un pedido ha sido aceptado, se crea una orden de
trabajo, a partir de una plantilla de fabricación (la estándar si el producto estaba catalogado, o una
nueva, específicamente diseñada para el producto, si éste no estaba en el catálogo). Cada orden de
trabajo es enviada al Jefe de Producción, y queda pendiente de su fabricación.
5. El Empleado del Dpto. de Ventas comunica al cliente el resultado final del análisis de su pedido.
Fuente: Luza M.
CARRERA DE
INGENIERÍA
DE SISTEMAS
ANÁLISIS DE
SISTEMAS DE INFORMACIÓN
Requisitos
CARRERA DE
INGENIERÍA
DE SISTEMAS
ANÁLISIS DE
SISTEMAS DE INFORMACIÓN
CARRERA DE
INGENIERÍA
DE SISTEMAS
ANÁLISIS DE
SISTEMAS DE INFORMACIÓN
Requerimiento
• La capacidad del software para resolver un problema o alcanzar un
objetivo
• La capacidad que debe ser encontrada o poseída por un sistema o un
componente de sistema para satisfacer un contrato, especificación,
estándar, u otro documento formalmente impuesto. [IEEE]
• Una definición de problema, que es determinante para las necesidades y
restricciones del software [Thayer 2004]
• Una característica externamente observable de un sistema deseado
[Davis 2005]
CARRERA DE
INGENIERÍA
DE SISTEMAS
ANÁLISIS DE
SISTEMAS DE INFORMACIÓN
Requerimientos de producto
Este requerimiento aplica a los productos o servicios que van a ser incluidos
el sistema. Estos pueden ser:
•Datos
•Comandos de entrada Dalidas del sistema Velocidad
•Memoria requerida
•Medidas de calidad (e.g. confiabilidad, mantenibilidad y seguridad)
CARRERA DE
INGENIERÍA
DE SISTEMAS 5.9. Cómo Utilizar UML
ANÁLISIS DE
SISTEMAS DE INFORMACIÓN
Requerimientos de proceso
Estos aplican a las actividades asociadas a la creación del software. Estos requerimientos son definidos en un
documento contractual fuera del documento de requerimientos.
CARRERA DE
INGENIERÍA
DE SISTEMAS
ANÁLISIS DE
SISTEMAS DE INFORMACIÓN
Requerimientos funcionales
Este requisito especifica la función que este debe ser capaz de hacer un software. Especifica el
comportamiento del sistema ¿Qué debe hacer?
CARRERA DE
INGENIERÍA
DE SISTEMAS
ANÁLISIS DE
SISTEMAS DE INFORMACIÓN
Requerimientos No funcionales
Son los requerimientos que no afectan directamente la funcionalidad del sistema. Especifica el cómo del sistema
• Requerimientos de performance
• Requerimientos de interfaces
• Diseño de restricciones
• Calidad de atributos (e.g. Mantenimiento, confianza,
tolerancia a fallos, seguridad, supervivencia, amigable al
usuario)
CARRERA DE
INGENIERÍA
DE SISTEMAS
ANÁLISIS DE
SISTEMAS DE INFORMACIÓN
CARRERA DE
INGENIERÍA
DE SISTEMAS
ANÁLISIS DE
SISTEMAS DE INFORMACIÓN
Ingeniería de Requerimientos
Ingeniería de requisitos
Desarrollo Administración
CARRERA DE
INGENIERÍA
DE SISTEMAS
ANÁLISIS DE
SISTEMAS DE INFORMACIÓN
Ciclo de la I.R.
CARRERA DE
INGENIERÍA
DE SISTEMAS
ANÁLISIS DE
SISTEMAS DE INFORMACIÓN
Ciclo de la I.R.
Captura : Son las actividades involucradas en el descubrimiento de los requisitos del sistema. Aquí
los analistas de requisitos deben trabajar junto al cliente para descubrir el problema que el sistema
debe resolver, los diferentes servicios que el sistema debe prestar y las restricciones que se pueden
presentar.
Análisis: Se enfoca en descubrir problemas con los requisitos del sistema identificados hasta el
momento. Usualmente se hace un análisis luego de haber producido un bosquejo inicial del documento
de requisitos; en esta etapa se leen los requisitos, se conceptúan, se investigan, se intercambian ideas
con el resto del equipo, se resaltan los problemas, se buscan alternativas y soluciones, y luego se van
fijando reuniones con el cliente para discutir los requisitos.
Especificación: En esta fase se documentan los requisitos acordados con el cliente, en un nivel
apropiado de detalle. En la práctica, esta etapa se va realizando conjuntamente con el análisis, se
puede decir que la especificación es el “pasar en limpio” el análisis realizado previamente aplicando
técnicas y/o estándares de documentación, como la notación UML.
CARRERA DE
INGENIERÍA
DE SISTEMAS
ANÁLISIS DE
SISTEMAS DE INFORMACIÓN
CARRERA DE
INGENIERÍA
DE SISTEMAS
ANÁLISIS DE
SISTEMAS DE INFORMACIÓN
CARRERA DE
INGENIERÍA
DE SISTEMAS