Este documento presenta una unidad sobre metodologías para el análisis y diseño de sistemas de información. Explica los modelos de procesos utilizados en el desarrollo de software, incluyendo las fases del ciclo de vida y el modelado de negocios. Describe la importancia de separar el espacio del problema de la solución, y cómo el modelado de negocios y la ingeniería de requisitos pueden alinear mejor las soluciones tecnológicas con las necesidades del negocio.
1. 1
Metodologías para Análisis y Diseño de
Unidad VI – Sistemas de Información
Metodologías para Análisis y Diseño de
Sistemas de Información
( Parte III )
Curso: Análisis yy Diseño de Sistemas de Información
Curso: Análisis Diseño de Sistemas de Información Prof.(Ing.) Jesús E. Chaparro D.
2. 2
Contenido Detallado
Unidad VI : Metodologías para Análisis y Diseño
de sistemas de información
1.- Modelos de procesos utilizados en el desarrollo
de software
2.- Fases del ciclo de vida de desarrollo de sistemas
3.- Modelo de Negocios
4.- Orientación del Modelado de Negocios
5.- Modelado del negocio
- Problema y solución
6.- Cadena de Valor de Porter
7.- UML Business
Curso: Análisis yy Diseño de Sistemas de Información
Curso: Análisis Diseño de Sistemas de Información Prof.(Ing.) Jesús E. Chaparro D.
3. 3
Metodologías para Análisis y Diseño de
Unidad VI – Sistemas de Información
Modelos de procesos utilizados en el desarrollo de software
Justifica la
Surgimiento de
Surgimiento de
necesidad 1. Definición del Proyecto
Necesidades
Necesidades
organizacional
2. Análisis del Contexto
3. Definición de Requerimientos
Se implanta y se
Desarrollo
Desarrollo 4. Diseño del Sistema
inicia su
operación 5. Construcción del Sistema
6. Pruebas del Sistema
Se realizan ajustes, 7. Implantación del Sistema
dados por el Operación y
Operación y
usuario, TI y Org. Mantenimiento
Mantenimiento
Cambio radical, Disposición
Disposición
tecnológico (Renovación o
(Renovación o
funcional Extinción)
Extinción)
El Ciclo de Vida y sus Etapas
El Ciclo de Vida y sus Etapas
Curso: Análisis yy Diseño de Sistemas de Información
Curso: Análisis Diseño de Sistemas de Información Prof.(Ing.) Jesús E. Chaparro D.
4. 4
Metodologías para Análisis y Diseño de
Unidad VI – Sistemas de Información
Modelos de procesos utilizados en el desarrollo de software
2.- Determinación de
los requerimientos de
1.- Identificación de información. 3.- Análisis de las
problemas, oportunidades y necesidades del sistema.
objetivos
7.- Implementación y 4.- Diseño del sistema
evaluación del recomendado.
sistema.
5.- Desarrollo y
6.- Prueba y mantenimiento documentación del
del sistema software.
Fases del ciclo de vida de desarrollo de sistemas
Curso: Análisis yy Diseño de Sistemas de Información
Curso: Análisis Diseño de Sistemas de Información Prof.(Ing.) Jesús E. Chaparro D.
5. 5
Metodologías para Análisis y Diseño de
Unidad VI – Sistemas de Información
Modelos de procesos utilizados en el desarrollo de software
Curso: Análisis yy Diseño de Sistemas de Información
Curso: Análisis Diseño de Sistemas de Información Prof.(Ing.) Jesús E. Chaparro D.
6. 6
Metodologías para Análisis y Diseño de
Unidad VI – Sistemas de Información
Modelos de procesos utilizados en el desarrollo de software
Análisis Diseño Codificación Implementación
Modelado Ingeniería
De De
negocios Requisitos
Diseño Diseño
De
Arquitectónico Componentes
Curso: Análisis yy Diseño de Sistemas de Información
Curso: Análisis Diseño de Sistemas de Información Prof.(Ing.) Jesús E. Chaparro D.
7. 7
Metodologías para Análisis y Diseño de
Unidad VI – Sistemas de Información
Modelos de procesos utilizados en el desarrollo de software
“Modelado”
“Formar de cera, barro u otra materia blanda una
figura o adorno”
"Acción y efecto de modelar"
"Configurar o conformar algo no material"
(RAE, 2001)
Su producto es un modelo
Una representación o descripción simplificada de
una entidad o proceso
Curso: Análisis yy Diseño de Sistemas de Información
Curso: Análisis Diseño de Sistemas de Información Prof.(Ing.) Jesús E. Chaparro D.
8. 8
Metodologías para Análisis y Diseño de
Unidad VI – Sistemas de Información
Modelos de procesos utilizados en el desarrollo de software
Significado del Modelado
Modelado = Adquisición + Representación de Conocimientos
Curso: Análisis yy Diseño de Sistemas de Información
Curso: Análisis Diseño de Sistemas de Información Prof.(Ing.) Jesús E. Chaparro D.
9. 9
Metodologías para Análisis y Diseño de
Unidad VI – Sistemas de Información
Modelos de procesos utilizados en el desarrollo de software
“Negocios”
Palabra latina formada de "nec" y "otium“
Significa sin ocio o negación del ocio
• Los romanos acuñaron esta palabra para referirse a una manera de
ocuparse en tiempos de paz
• Era una alternativa a la guerra, pero no era lucrativa ni aportaba gloria
• El significado actual es diferente:
"la actividad de proveer bienes y servicios que involucra
aspectos financieros, comerciales e industriales" (WordNet 2.0)
"aquello que es objeto o materia de una ocupación lucrativa
o de interés" (RAE,2001)
Curso: Análisis yy Diseño de Sistemas de Información
Curso: Análisis Diseño de Sistemas de Información Prof.(Ing.) Jesús E. Chaparro D.
10. 10
Metodologías para Análisis y Diseño de
Unidad VI – Sistemas de Información
Modelos de procesos utilizados en el desarrollo de software
El “Modelado de Negocios” se define como un proceso de
representación de uno o más aspectos o elementos de una empresa,
tales como:
Su propósito
Su estructura
Su funcionalidad
Su dinámica
Su lógica de negocios
Sus componentes:
• Fines
• Procesos de negocio
• Reglas de negocio
• Objetos de negocio
• Actores
• Unidades organizativas
• Etc.
Curso: Análisis yy Diseño de Sistemas de Información
Curso: Análisis Diseño de Sistemas de Información Prof.(Ing.) Jesús E. Chaparro D.
11. 11
Metodologías para Análisis y Diseño de
Unidad VI – Sistemas de Información
Modelos de procesos utilizados en el desarrollo de software
Dominios principales en los que se emplea:
•Dominios orientados al negocio
Gerencia
Teoría de Organizaciones
E-business, e-commerce
•Dominios orientados a la tecnología
Sistemas de Información
Ingeniería de Software
Informática Industrial
Curso: Análisis yy Diseño de Sistemas de Información
Curso: Análisis Diseño de Sistemas de Información Prof.(Ing.) Jesús E. Chaparro D.
12. 12
Metodologías para Análisis y Diseño de
Unidad VI – Sistemas de Información
Modelos de procesos utilizados en el desarrollo de software
Los dominios definen dos puntos de vista diferentes del Modelado
de Negocios:
• Como una representación de la manera en que una empresa
hace negocios
Orientado al valor/cliente
• Como una representación de la estructura y funcionamiento
de una empresa
Orientado a la actividad/rol
Curso: Análisis yy Diseño de Sistemas de Información
Curso: Análisis Diseño de Sistemas de Información Prof.(Ing.) Jesús E. Chaparro D.
13. 13
Metodologías para Análisis y Diseño de
Unidad VI – Sistemas de Información
Modelos de procesos utilizados en el desarrollo de software
Orientación valor/cliente
• El Modelado de Negocios se orienta a explicar
como la empresa crea valor para el cliente
* Que valor los productos o servicios de una empresa le proporciona a sus
clientes
• El modelo de negocios se define como
“… una herramienta conceptual que contiene un conjunto de objetos,
conceptos y sus relaciones con el objetivo de expresar la lógica del negocio
de una empresa”
Osterwalder, Pigneur & Tucci (2005)
Ejemplos:
* Modelo de Corretaje: Ej. subastas en línea (eBay)
* Modelo de Suscripción: Ej. Revistas, Club de Libros
* Modelo de Redes Holónicas: Ej. Redes de PYMEs
Curso: Análisis yy Diseño de Sistemas de Información
Curso: Análisis Diseño de Sistemas de Información Prof.(Ing.) Jesús E. Chaparro D.
14. 14
Metodologías para Análisis y Diseño de
Unidad VI – Sistemas de Información
Modelos de procesos utilizados en el desarrollo de software
Orientación actividad/rol
• Esta orientación hace énfasis en el modelado de los procesos y actores de la empresa
* Qué actividades realiza la empresa y quienes participan en ellas
• El modelo de negocios se define como:
“… una abstracción de cómo una empresa funciona
...proporciona una vista simplificada de la estructura de negocios que actúa como la base
para la comunicación, mejoras o innovación y define los requisitos de los sistemas de
información que apoyan a la empresa”
Eriksson & Penker (2000)
Curso: Análisis yy Diseño de Sistemas de Información
Curso: Análisis Diseño de Sistemas de Información Prof.(Ing.) Jesús E. Chaparro D.
15. 15
Metodologías para Análisis y Diseño de
Unidad VI – Sistemas de Información
Modelos de procesos utilizados en el desarrollo de software
Bloques de construcción
Orientación al valor/cliente Orientación a la actividad/rol
Valor de productos/servicios Objetivos
Cliente Estrategias
Canales de distribución Procesos
Relaciones con los clientes Actividades
Recursos Objetos
Competencia Actores
Socios Roles
Costos Eventos
Retorno de inversión
Curso: Análisis yy Diseño de Sistemas de Información
Curso: Análisis Diseño de Sistemas de Información Prof.(Ing.) Jesús E. Chaparro D.
16. 16
Metodologías para Análisis y Diseño de
Unidad VI – Sistemas de Información
Modelos de procesos utilizados en el desarrollo de software
Aplicaciones orientadas al negocio
• Reingeniería de Procesos
• Diseño Organizacional
• Cambio Organizacional
• Planificación Estratégica
• Desarrollo Organizacional
• Gestión del Conocimiento Organizacional
Curso: Análisis yy Diseño de Sistemas de Información
Curso: Análisis Diseño de Sistemas de Información Prof.(Ing.) Jesús E. Chaparro D.
17. 17
Metodologías para Análisis y Diseño de
Unidad VI – Sistemas de Información
Modelos de procesos utilizados en el desarrollo de software
Aplicaciones orientadas al negocio
• Automatización Industrial
• Planificación y Desarrollo de Sistemas de Información
• Arquitecturas de Información Empresarial
• Integración de Aplicaciones Empresariales (EAI)
• Adaptación de aplicaciones ERP
• Comercio Electrónico
• Ingeniería de Software
• Desarrollo de software
Curso: Análisis yy Diseño de Sistemas de Información
Curso: Análisis Diseño de Sistemas de Información Prof.(Ing.) Jesús E. Chaparro D.
18. 18
Metodologías para Análisis y Diseño de
Unidad VI – Sistemas de Información
Modelos de procesos utilizados en el desarrollo de software
Problema y su solución
• Los métodos tradicionales de desarrollo de
software empresarial subestiman la importancia del
problema y su análisis
• Se centran en la solución
• La solución no está alineada al negocio
Curso: Análisis yy Diseño de Sistemas de Información
Curso: Análisis Diseño de Sistemas de Información Prof.(Ing.) Jesús E. Chaparro D.
19. 19
Metodologías para Análisis y Diseño de
Unidad VI – Sistemas de Información
Modelos de procesos utilizados en el desarrollo de software
Problema y su solución
* La separación del espacio del
problema y el de la solución es
crucial en toda Ingeniería
* La Ingeniería de Sistemas
Físicos establece una clara
separación entre ambos
espacios
Curso: Análisis yy Diseño de Sistemas de Información
Curso: Análisis Diseño de Sistemas de Información Prof.(Ing.) Jesús E. Chaparro D.
20. 20
Metodologías para Análisis y Diseño de
Unidad VI – Sistemas de Información
Modelos de procesos utilizados en el desarrollo de software
Problema y su solución
Los requisitos tienen
lugar en el espacio
de la solución
Curso: Análisis yy Diseño de Sistemas de Información
Curso: Análisis Diseño de Sistemas de Información Prof.(Ing.) Jesús E. Chaparro D.
21. 21
Metodologías para Análisis y Diseño de
Unidad VI – Sistemas de Información
Modelos de procesos utilizados en el desarrollo de software
Modelado de Negocios e Ingeniería de Requisitos
Curso: Análisis yy Diseño de Sistemas de Información
Curso: Análisis Diseño de Sistemas de Información Prof.(Ing.) Jesús E. Chaparro D.
22. 22
Metodologías para Análisis y Diseño de
Unidad VI – Sistemas de Información
Modelos de procesos utilizados en el desarrollo de software
Es un académico estadounidense
que se centra en temas de economía
y administración de empresas.
Introdujo el concepto del análisis
de la Cadena de valor , para crear
y sostener la ventaja competitiva de
una empresa.
Curso: Análisis yy Diseño de Sistemas de Información
Curso: Análisis Diseño de Sistemas de Información Prof.(Ing.) Jesús E. Chaparro D.
23. 23
Metodologías para Análisis y Diseño de
Unidad VI – Sistemas de Información
Modelos de procesos utilizados en el desarrollo de software
Según Porter, el negocio de una
empresa es aquel que resulta de su
cadena de valor.
Las cadenas del valor son muy
diferentes entre empresas del mismo
sector; las diferencias entre las
cadenas del valor de los competidores
son una fuente clave de la ventaja
competitiva
Curso: Análisis yy Diseño de Sistemas de Información
Curso: Análisis Diseño de Sistemas de Información Prof.(Ing.) Jesús E. Chaparro D.
24. 24
Metodologías para Análisis y Diseño de
Unidad VI – Sistemas de Información
Modelos de procesos utilizados en el desarrollo de software
Es una herramienta para analizar todas las
¿
actividades de una empresa
Es un modelo que clasifica y organiza los
procesos de una empresa con el propósito
de enfocar los programas de mejoramiento.
Curso: Análisis yy Diseño de Sistemas de Información
Curso: Análisis Diseño de Sistemas de Información Prof.(Ing.) Jesús E. Chaparro D.
25. 25
Metodologías para Análisis y Diseño de
Unidad VI – Sistemas de Información
Modelos de procesos utilizados en el desarrollo de software
Permite identificar y analizar
actividades estratégicamente
relevantes para obtener alguna
“ventaja competitiva”
Curso: Análisis yy Diseño de Sistemas de Información
Curso: Análisis Diseño de Sistemas de Información Prof.(Ing.) Jesús E. Chaparro D.
26. 26
Metodologías para Análisis y Diseño de
Unidad VI – Sistemas de Información
Modelos de procesos utilizados en el desarrollo de software
Una empresa obtiene una ventaja competitiva haciendo
sus actividades estratégicamente importantes mejor que
sus competidores y/o a un costo menor que ellos.
Curso: Análisis yy Diseño de Sistemas de Información
Curso: Análisis Diseño de Sistemas de Información Prof.(Ing.) Jesús E. Chaparro D.
27. 27
Metodologías para Análisis y Diseño de
Unidad VI – Sistemas de Información
Modelos de procesos utilizados en el desarrollo de software
Según Porter, el negocio de una empresa
es aquel que resulta de su cadena de
valor. Todas las empresas de una misma
industria tienen una cadena de valor
similar.
Las empresas deben tratar de entender no
sólo las operaciones de su propia cadena
de valor, sino también las cadenas de
valor de sus competidores, proveedores y
distribuidores
Curso: Análisis yy Diseño de Sistemas de Información
Curso: Análisis Diseño de Sistemas de Información Prof.(Ing.) Jesús E. Chaparro D.
28. 28
Metodologías para Análisis y Diseño de
Unidad VI – Sistemas de Información
Modelos de procesos utilizados en el desarrollo de software
La cadena del valor descompone a la Empresa en nueve
actividades que crean valor, con el propósito de entender
el comportamiento de los costos y las fuentes de
diferenciación con la competencia.
Las nueve actividades que crean valor se
descomponen en cinco primarias y cuatro secundarias
Curso: Análisis yy Diseño de Sistemas de Información
Curso: Análisis Diseño de Sistemas de Información Prof.(Ing.) Jesús E. Chaparro D.
29. 29
Metodologías para Análisis y Diseño de
Unidad VI – Sistemas de Información
Modelos de procesos utilizados en el desarrollo de software
INFRAESTRUCTURA DE LA EMPRESA
FINANZAS, RECURSOS HUMANOS, SISTS. INFORMACIÓN
DESARROLLO TECNOLOGICO
COMPRAS
LOGISTIC OPERA- LOGISTIC MERCAD SERVICI
A DE CIONES A DE O-TECNIA O AL
ENTRAD SALIDA Y CLIENTE
A VENTAS
Curso: Análisis yy Diseño de Sistemas de Información
Curso: Análisis Diseño de Sistemas de Información Prof.(Ing.) Jesús E. Chaparro D.
30. 30
Metodologías para Análisis y Diseño de
Unidad VI – Sistemas de Información
Modelos de procesos utilizados en el desarrollo de software
Curso: Análisis yy Diseño de Sistemas de Información
Curso: Análisis Diseño de Sistemas de Información Prof.(Ing.) Jesús E. Chaparro D.
31. 31
Metodologías para Análisis y Diseño de
Unidad VI – Sistemas de Información
Modelos de procesos utilizados en el desarrollo de software
Curso: Análisis yy Diseño de Sistemas de Información
Curso: Análisis Diseño de Sistemas de Información Prof.(Ing.) Jesús E. Chaparro D.
32. 32
Metodologías para Análisis y Diseño de
Unidad VI – Sistemas de Información
Modelos de procesos utilizados en el desarrollo de software
Curso: Análisis yy Diseño de Sistemas de Información
Curso: Análisis Diseño de Sistemas de Información Prof.(Ing.) Jesús E. Chaparro D.
33. 33
Metodologías para Análisis y Diseño de
Unidad VI – Sistemas de Información
Modelos de procesos utilizados en el desarrollo de software
Cadena de valor del negocio usando UML 2.0
Cita Historia Boletas Conformación
Conformación Solicitud de Actividades
Médica Médica Médica Medicamentos Primarias
de Factura
de Factura
Actividades de
Soporte
Curso: Análisis yy Diseño de Sistemas de Información
Curso: Análisis Diseño de Sistemas de Información Prof.(Ing.) Jesús E. Chaparro D.
34. 34
Metodologías para Análisis y Diseño de
Unidad VI – Sistemas de Información
Modelos de procesos utilizados en el desarrollo de software
Se estable una jerarquía
Servicios
Servicios
dentro de cada procesos Médicos
Médicos
Nivel 0
del área de servicios
médicos
1.1
1.1 1.2
1.2 1.3
1.3 1.4
1.4 1.5
1.5 Nivel 1
Cita
Cita Historia Boletas Conformación de Solicitud de
Historia Boletas Conformación de Solicitud de
Médica
Médica Médicas Factura Medicamentos
Médicas Factura Medicamentos
Médica
Médica
1.1.1
1.1.1 1.1.2
1.1.2
Solicitud
Solicitud de
de Nivel 2
Servicio
Servicio
Program
Program
ar
ar
Cita Médica
Cita Médica
Curso: Análisis yy Diseño de Sistemas de Información
Curso: Análisis Diseño de Sistemas de Información Prof.(Ing.) Jesús E. Chaparro D.
35. 35
Metodologías para Análisis y Diseño de
Unidad VI – Sistemas de Información
Modelos de procesos utilizados en el desarrollo de software
Regla 1
Regla 1
Es un derecho estudiantil
Es un derecho estudiantil
Regla 2
Regla 2 Objetivo
Objetivo
Para los obreros y empleados es un artículo del contrato colectivo
Para los obreros y empleados es un artículo del contrato colectivo Programar cita medica al usuario
Programar cita medica al usuario
Actor
Actor
Enfermera
Enfermera
<<Controla>> <<Cumple>>
<<Controla>>
Información
Información 1.1.2 Producto
Producto
La enfermera verifica
La enfermera verifica Programar Cita programada
Cita programada
disponibilidad del doctor
disponibilidad del doctor
Cita Medica
<<Ejecuta>>
Actor
Actor
Enfermera
Enfermera
Curso: Análisis yy Diseño de Sistemas de Información
Curso: Análisis Diseño de Sistemas de Información Prof.(Ing.) Jesús E. Chaparro D.
36. 36
Metodologías para Análisis y Diseño de
Unidad VI – Sistemas de Información
Modelos de procesos utilizados en el desarrollo de software
Curso: Análisis yy Diseño de Sistemas de Información
Curso: Análisis Diseño de Sistemas de Información Prof.(Ing.) Jesús E. Chaparro D.
37. 37
Metodologías para Análisis y Diseño de
Unidad VI – Sistemas de Información
Curso: Análisis yy Diseño de Sistemas de Información
Curso: Análisis Diseño de Sistemas de Información Prof.(Ing.) Jesús E. Chaparro D.
38. 38
Metodologías para Análisis y Diseño de
Unidad VI – Sistemas de Información
Realizar Instalación y Configuración de Nuevo Equipo
Revisar Equi po
Reparar Equipo
T écnico.
Salida de Equipo
Realizar Inventario de Equipo
Notificar Soli ci tud de Servicio Técnico
Secretaria
Usuario
Técnico
Administrativo Docente
Caso de Uso General del Negocio
Curso: Análisis yy Diseño de Sistemas de Información
Curso: Análisis Diseño de Sistemas de Información Prof.(Ing.) Jesús E. Chaparro D.
39. 39
Metodologías para Análisis y Diseño de
Unidad VI – Sistemas de Información
Dependencia
0..1
Tiene
1..1 1..*
solicita pertenecen Equipo
1..1
0..* Realiza
realizan
Servicio 0..*
Modelo de Dominio
Curso: Análisis yy Diseño de Sistemas de Información
Curso: Análisis Diseño de Sistemas de Información Prof.(Ing.) Jesús E. Chaparro D.
40. 40
Metodologías para Análisis y Diseño de
Unidad VI – Sistemas de Información
Realizar Instalación y Configuración de Nuevo Equipo
Técnico
Caso de Uso Realizar Instalación y Configuración de Equipo
Curso: Análisis yy Diseño de Sistemas de Información
Curso: Análisis Diseño de Sistemas de Información Prof.(Ing.) Jesús E. Chaparro D.
41. 41
Metodologías para Análisis y Diseño de
Unidad VI – Sistemas de Información
Secretari a T écnico Dependencia
Reci be noti fi cación
Informa Notifi cación a técnico
Recibe inform aci ón de noti ficación
Instala y Confi gura Equipo
T oma Datos de Equipo
Asienta en orden el servicio real izado
Firma y Sell a Orden
Entrega Orden de Servicio
Recibe Orden de Servicio
Entrega Orden de Servi ci o y Datos del Equi po
Reci be Orden de Servici o y Datos de Equipo
Archi va Orden de Servi ci o y Datos de Equi po
Diagrama de Actividad Realizar Instalación y Configuración de Equipo.
Curso: Análisis yy Diseño de Sistemas de Información
Curso: Análisis Diseño de Sistemas de Información Prof.(Ing.) Jesús E. Chaparro D.
42. 42
Metodologías para Análisis y Diseño de
Unidad VI – Sistemas de Información
Regi strar Sol icitud de Servi ci o T écni co
Usuario
Consul tar Estado de Sol ici tud
<<i ncl ude>>
Registrar Detal l es del Servi cio
<<i ncl ude>>
Generar Informe T écnico <<i ncl ude>>
<<i nclude>>
T écni co Consul tar T i empos de Respuesta
<<include>>
Consul tar Sol ici tudes de Servici o
<<i ncl ude>> Autenticar Usuario
<<i ncl ude>>
Obtener Inventario de Equi po
<<include>>
Jefe de computaci ón
Reasi gnar Sol icitud <<include>>
<<i ncl ude>>
Registrar Usuari o
<<i nclude>>
Configurar Parámetros
Admi ni strador del Sistema
Registrar Equipo
Caso de Uso General del Sistema
Curso: Análisis yy Diseño de Sistemas de Información
Curso: Análisis Diseño de Sistemas de Información Prof.(Ing.) Jesús E. Chaparro D.
43. 43
Metodologías para Análisis y Diseño de
Unidad VI – Sistemas de Información
Usuarios a Validar
Autenticar Usuario
Usuario Técnico Administrador
Caso de Uso Autenticar Usuario
Curso: Análisis yy Diseño de Sistemas de Información
Curso: Análisis Diseño de Sistemas de Información Prof.(Ing.) Jesús E. Chaparro D.
44. 44
Metodologías para Análisis y Diseño de
Unidad VI – Sistemas de Información
WUsuario Usuario Opcionespermitidas
Usuario
Da inicio a la aplicación
abrir()
Introduce usuario, clave y pulsa aceptar
validar(usuario,clave)
Busca existencia de información
verifica(usuario,clave)
verificaStatus(usuario)
Carga opciones de usuario
muestra menu principal a usuario de acuerdo a su rol buscaOpciones(usuario)
mostrar()
Diagrama de Secuencia Autenticar Usuario
Curso: Análisis yy Diseño de Sistemas de Información
Curso: Análisis Diseño de Sistemas de Información Prof.(Ing.) Jesús E. Chaparro D.
45. 45
Metodologías para Análisis y Diseño de
Unidad VI – Sistemas de Información
Usuario
Consultar Estado de Solicitud
<<include>>
Administrativo Docente
Autenticar Usuario
Caso de Uso Estado de Solicitud
Curso: Análisis yy Diseño de Sistemas de Información
Curso: Análisis Diseño de Sistemas de Información Prof.(Ing.) Jesús E. Chaparro D.
46. 46
Metodologías para Análisis y Diseño de
Unidad VI – Sistemas de Información
W-Solicitud W-EstadoSolicitud Solicitud Asignacion
Usuario
selecciona la opci ón consultar estado de solicitud abrir()
CargarAños()
CargaMeses()
Buscar meses y años almacenados BuscarMesSolicitud()
selecciona el mes y año a consultar y presiona buscar
BuscarAñoSolicitud()
Mostrar()
busca solicitud
mostrar solicitud de servicio buscarSolicitud()
selecciona la solicitud a la que desea ver el estado
abrir()
busca datos de la solicitud
buscarDatos()
muestra datos de solicitud
Buscar T écnico
solicitudAsignada(tecni co)
imprimir muestra técnico asignado
selecciona la opción impri mir
confirma impresión mostrar()
imprimir()
Selecciona la opción salir
salir
salir()
Diagrama de Secuencia Consultar Estado de Solicitud
Curso: Análisis yy Diseño de Sistemas de Información
Curso: Análisis Diseño de Sistemas de Información Prof.(Ing.) Jesús E. Chaparro D.
47. 47
Metodologías para Análisis y Diseño de
Unidad VI – Sistemas de Información
Modelos de procesos utilizados en el desarrollo de software
Curso: Análisis yy Diseño de Sistemas de Información
Curso: Análisis Diseño de Sistemas de Información Prof.(Ing.) Jesús E. Chaparro D.