Вы находитесь на странице: 1из 10

ES14210089

16

MARIO EZEQUIEL
GARCIA HUERTA
Evidencia de aprendizaje / Unidad 4 / Proyectando un
sistema de software con UML y diagrama de estados

El siguiente diseo de sistema en UML tiene objetivo crear una aplicacin que
lleve el control sobre un caf internet.
Esta aplicacin debe llevar el control de la renta de los equipos y de las
impresiones solicitadas por los clientes.
El caf internet solo cuenta con un administrador quien es la persona que est a
cargo de todo lo relacionado con el negocio.
Se requiere que la aplicacin lleve el control sobre las horas rentadas, las
impresiones solicitadas y cunto dinero fue generado por cada cliente.
Diseo del diagrama UML (Lenguaje de Modelado Unificado) es una
especificacin de notacin orientada a objetos, el cual se compone de diferentes
diagramas, los cuales representan las diferentes etapas del desarrollo del
proyecto.

Diagrama de casos de uso.

Descripcin del caso de uso:

Cliente solicita PC, el administrador solicita al sistema una pc, si esta est disponible cambia el estado a usada y corre el tiempo de uso, el cliente soli

Universidad Abierta y a Distancia de Mxico


Centro de Acceso y Apoyo Universitario Unidad Central
Puebla # 143, Piso E3, Col. Roma Norte, C.P. 06700, Delegacin Cuauhtmoc, Mxico D.F.

Diagrama de escenarios de los casos de uso.


Nombre: Usuario
Descripcin: Permite solicitar una PC
Actores: Cualquier cliente
Precondiciones: No existen precondiciones.
Flujo normal
- Cliente solicita PC
- Administrador solicita PC al sistema
- Sistema asigna pc al usuario
- Corre tiempo de renta de pc
- Usuario solicita impresiones
- Usuario solicita que se pare su tiempo de renta de PC
Flujo alternativo
- No existe flujo alternativo
Post condiciones
- Sistema realiza clculo de venta

Nombre: Administrador
Descripcin: Permite solicitar una PC al sistema
Actores: Administrador firmado en el sistema
Precondiciones: Usuario debe solicitar PC previamente
Flujo normal
- El administrador solicita PC al sistema
- El sistema verifica si hay equipo disponible
- Asigna equipo al cliente
Flujo alternativo
- No hay PC disponible, pone al cliente en lista de espera
para asignarle la primer PC que se encuentre disponible
Post condiciones
- Comienza el conteo del tiempo usado por el cliente

Universidad Abierta y a Distancia de Mxico


Centro de Acceso y Apoyo Universitario Unidad Central
Puebla # 143, Piso E3, Col. Roma Norte, C.P. 06700, Delegacin Cuauhtmoc, Mxico D.F.

Descripcin: Permite facturar al cliente


Actores: Administrador firmado en el sistema
Precondiciones: Usuario debe solicitar factura previamente
Flujo normal
- El administrador solicita factura al sistema
- El sistema detiene el conteo de la renta de la PC
- El sistema verifica si se solicitaron impresiones
- El sistema realiza el clculo de la cuenta total
- Sistema arroja ticket con factura del cliente
Flujo alternativo
- No existe flujo alternativo
Post condiciones
- Sistema enva el total del monto al reporte de ventas

Diagrama de actividades.

Descripcin del diagrama de actividades.

El cliente solicita una PC, el administrador hace la peticin al sistema, este revisa si hay equipo disponible, si

Diagrama de actividades.

Universidad Abierta y a Distancia de Mxico


Centro de Acceso y Apoyo Universitario Unidad Central
Puebla # 143, Piso E3, Col. Roma Norte, C.P. 06700, Delegacin Cuauhtmoc, Mxico D.F.

Diagrama secuencial

Universidad Abierta y a Distancia de Mxico


Centro de Acceso y Apoyo Universitario Unidad Central
Puebla # 143, Piso E3, Col. Roma Norte, C.P. 06700, Delegacin Cuauhtmoc, Mxico D.F.

Universidad Abierta y a Distancia de Mxico


Centro de Acceso y Apoyo Universitario Unidad Central
Puebla # 143, Piso E3, Col. Roma Norte, C.P. 06700, Delegacin Cuauhtmoc, Mxico D.F.

Universidad Abierta y a Distancia de Mxico


Centro de Acceso y Apoyo Universitario Unidad Central
Puebla # 143, Piso E3, Col. Roma Norte, C.P. 06700, Delegacin Cuauhtmoc, Mxico D.F.

Diagrama de Clase

Universidad Abierta y a Distancia de Mxico


Centro de Acceso y Apoyo Universitario Unidad Central
Puebla # 143, Piso E3, Col. Roma Norte, C.P. 06700, Delegacin Cuauhtmoc, Mxico D.F.

Justificacin de diagramas de clase. Administrador solicita a disponibilidad una pc


Disponibilidad solicita a asignacin pc el nombre de una pc y disponibilidad cambia su estado
AsignacionPC solicita a tiempo el inicio del reloj y administrador solicita que termine el conte
Venta realiza el clculo de las impresiones y la suma del tiempo por el precioHora y entrega
Reporte de ventas modifica numeroVentas en +1 y suma presioServicio a montoDia

Diagrama de grafico de estado

Universidad Abierta y a Distancia de Mxico


Centro de Acceso y Apoyo Universitario Unidad Central
Puebla # 143, Piso E3, Col. Roma Norte, C.P. 06700, Delegacin Cuauhtmoc, Mxico D.F.

Justificacin del diagrama grafico de estado.


Inicia.

Solicita PC valida pc, si es invlido fin del estado, valido asigna pc. Inicial el conteo de tiemp
Termina conteo de tiempo

Valida impresiones, si es invalido pasa el estado a monto total, si es vlido pasa a suma impre
Monto total pasa a imprime factura y este a suma venta total del da.
Termina el estado.

Universidad Abierta y a Distancia de Mxico


Centro de Acceso y Apoyo Universitario Unidad Central
Puebla # 143, Piso E3, Col. Roma Norte, C.P. 06700, Delegacin Cuauhtmoc, Mxico D.F.

Вам также может понравиться

  • Encuesta de Salud A La Comunidad
    Encuesta de Salud A La Comunidad
    Документ1 страница
    Encuesta de Salud A La Comunidad
    Mario Ezequiel Garcia Huerta
    Оценок пока нет
  • Port Ada
    Port Ada
    Документ2 страницы
    Port Ada
    Mario Ezequiel Garcia Huerta
    Оценок пока нет
  • Unidad 1. Estructuras de Datos
    Unidad 1. Estructuras de Datos
    Документ11 страниц
    Unidad 1. Estructuras de Datos
    Acastro2608
    Оценок пока нет
  • Port Ada
    Port Ada
    Документ2 страницы
    Port Ada
    Mario Ezequiel Garcia Huerta
    Оценок пока нет
  • Dpo2 U1 A2 Magh
    Dpo2 U1 A2 Magh
    Документ3 страницы
    Dpo2 U1 A2 Magh
    Mario Ezequiel Garcia Huerta
    Оценок пока нет
  • Dpo2 U1 A1 Magh
    Dpo2 U1 A1 Magh
    Документ4 страницы
    Dpo2 U1 A1 Magh
    Mario Ezequiel Garcia Huerta
    Оценок пока нет
  • Joyanes 2010 Fundamentos de Programacion
    Joyanes 2010 Fundamentos de Programacion
    Документ35 страниц
    Joyanes 2010 Fundamentos de Programacion
    Baudel Luna
    Оценок пока нет
  • Unidad 4 DiseNo de Operativos
    Unidad 4 DiseNo de Operativos
    Документ30 страниц
    Unidad 4 DiseNo de Operativos
    Mario Ezequiel Garcia Huerta
    Оценок пока нет
  • Deda U1 A1 Magh
    Deda U1 A1 Magh
    Документ8 страниц
    Deda U1 A1 Magh
    Mario Ezequiel Garcia Huerta
    Оценок пока нет
  • Deda U1 A2 Magh
    Deda U1 A2 Magh
    Документ4 страницы
    Deda U1 A2 Magh
    Mario Ezequiel Garcia Huerta
    Оценок пока нет
  • Dpo1 Atr U2 Magh
    Dpo1 Atr U2 Magh
    Документ2 страницы
    Dpo1 Atr U2 Magh
    Mario Ezequiel Garcia Huerta
    Оценок пока нет
  • Dpso U3 A1 Magh
    Dpso U3 A1 Magh
    Документ3 страницы
    Dpso U3 A1 Magh
    Mario Ezequiel Garcia Huerta
    Оценок пока нет
  • Dpso U3 A1 Magh
    Dpso U3 A1 Magh
    Документ3 страницы
    Dpso U3 A1 Magh
    Mario Ezequiel Garcia Huerta
    Оценок пока нет
  • Dabd U1 Ea Magh
    Dabd U1 Ea Magh
    Документ4 страницы
    Dabd U1 Ea Magh
    Mario Ezequiel Garcia Huerta
    Оценок пока нет
  • Port Ada
    Port Ada
    Документ2 страницы
    Port Ada
    Mario Ezequiel Garcia Huerta
    Оценок пока нет
  • Dpo1 Atr U1 Magh
    Dpo1 Atr U1 Magh
    Документ2 страницы
    Dpo1 Atr U1 Magh
    Mario Ezequiel Garcia Huerta
    Оценок пока нет
  • Planeacion-Didáctica U2
    Planeacion-Didáctica U2
    Документ6 страниц
    Planeacion-Didáctica U2
    Mario Ezequiel Garcia Huerta
    Оценок пока нет
  • Dpso U4 A2 Magh
    Dpso U4 A2 Magh
    Документ3 страницы
    Dpso U4 A2 Magh
    Mario Ezequiel Garcia Huerta
    Оценок пока нет
  • Dabd U1 A1 Magh
    Dabd U1 A1 Magh
    Документ8 страниц
    Dabd U1 A1 Magh
    Mario Ezequiel Garcia Huerta
    Оценок пока нет
  • Unidad 3 Seguridad y Proteccion
    Unidad 3 Seguridad y Proteccion
    Документ21 страница
    Unidad 3 Seguridad y Proteccion
    Mario Ezequiel Garcia Huerta
    Оценок пока нет
  • Dpso U2 Ea Magh
    Dpso U2 Ea Magh
    Документ6 страниц
    Dpso U2 Ea Magh
    Mario Ezequiel Garcia Huerta
    Оценок пока нет
  • Dabd U1 A1 Magh
    Dabd U1 A1 Magh
    Документ8 страниц
    Dabd U1 A1 Magh
    Mario Ezequiel Garcia Huerta
    Оценок пока нет
  • Dabd U2 A1 Magh
    Dabd U2 A1 Magh
    Документ6 страниц
    Dabd U2 A1 Magh
    Mario Ezequiel Garcia Huerta
    Оценок пока нет
  • Dpso U1 A3 Magh
    Dpso U1 A3 Magh
    Документ4 страницы
    Dpso U1 A3 Magh
    Mario Ezequiel Garcia Huerta
    Оценок пока нет
  • Nevado 2010 - Introduccio N A Las Bases de Datos
    Nevado 2010 - Introduccio N A Las Bases de Datos
    Документ2 страницы
    Nevado 2010 - Introduccio N A Las Bases de Datos
    javcmoci
    Оценок пока нет
  • DPO1 U1 A2 MAGH Rev
    DPO1 U1 A2 MAGH Rev
    Документ2 страницы
    DPO1 U1 A2 MAGH Rev
    Mario Ezequiel Garcia Huerta
    Оценок пока нет
  • Dabd U1 A2 Magh
    Dabd U1 A2 Magh
    Документ8 страниц
    Dabd U1 A2 Magh
    Mario Ezequiel Garcia Huerta
    Оценок пока нет
  • Dpo1 U1 A3 Magh
    Dpo1 U1 A3 Magh
    Документ2 страницы
    Dpo1 U1 A3 Magh
    Mario Ezequiel Garcia Huerta
    Оценок пока нет
  • Dpo1 U1 A1 Magh
    Dpo1 U1 A1 Magh
    Документ7 страниц
    Dpo1 U1 A1 Magh
    Mario Ezequiel Garcia Huerta
    Оценок пока нет
  • Dpo1 U1 A2 Magh
    Dpo1 U1 A2 Magh
    Документ2 страницы
    Dpo1 U1 A2 Magh
    Mario Ezequiel Garcia Huerta
    Оценок пока нет
  • Teoria Algoritmos Genéticos - Samuel Orozco
    Teoria Algoritmos Genéticos - Samuel Orozco
    Документ28 страниц
    Teoria Algoritmos Genéticos - Samuel Orozco
    Javier Gramajo Lopez
    100% (2)
  • Ohmetro Equipo4
    Ohmetro Equipo4
    Документ4 страницы
    Ohmetro Equipo4
    Edgar Suárez
    Оценок пока нет
  • Antecedentes, Ventajas, Desventajas y Diferencias Entre Aplicaciones en Un Entorno Web y Las Aplicaciones Móviles
    Antecedentes, Ventajas, Desventajas y Diferencias Entre Aplicaciones en Un Entorno Web y Las Aplicaciones Móviles
    Документ3 страницы
    Antecedentes, Ventajas, Desventajas y Diferencias Entre Aplicaciones en Un Entorno Web y Las Aplicaciones Móviles
    Luis Alfredo Montalvo Lopez
    Оценок пока нет
  • Ley de Amdahl - 2
    Ley de Amdahl - 2
    Документ3 страницы
    Ley de Amdahl - 2
    RosbalContreras
    Оценок пока нет
  • Como Migrar Un Servidor de Impresion
    Como Migrar Un Servidor de Impresion
    Документ4 страницы
    Como Migrar Un Servidor de Impresion
    Eduardo Gonzalez
    Оценок пока нет
  • Modelo de Comunicacion TCP Y IP
    Modelo de Comunicacion TCP Y IP
    Документ7 страниц
    Modelo de Comunicacion TCP Y IP
    jon
    Оценок пока нет
  • Djangoy Python Palomox Basico
    Djangoy Python Palomox Basico
    Документ110 страниц
    Djangoy Python Palomox Basico
    Palomo Dyk Enrique
    Оценок пока нет
  • Analisis Funcional
    Analisis Funcional
    Документ27 страниц
    Analisis Funcional
    eltrabajocapo
    Оценок пока нет
  • Contenido Curso-Simulacion-Computacional
    Contenido Curso-Simulacion-Computacional
    Документ4 страницы
    Contenido Curso-Simulacion-Computacional
    STIVEN PINZON TRIANA
    Оценок пока нет
  • Áreas de Trabajo de La Ia - Trabajo
    Áreas de Trabajo de La Ia - Trabajo
    Документ4 страницы
    Áreas de Trabajo de La Ia - Trabajo
    maldito92
    Оценок пока нет
  • Evidencia 1
    Evidencia 1
    Документ5 страниц
    Evidencia 1
    luisferavilagarzon
    Оценок пока нет
  • Ejercicios ASP Net
    Ejercicios ASP Net
    Документ8 страниц
    Ejercicios ASP Net
    Juan Gutierrez Paredes
    Оценок пока нет
  • Especificación de Requerimientos de Software
    Especificación de Requerimientos de Software
    Документ15 страниц
    Especificación de Requerimientos de Software
    Santiago Aguilar
    Оценок пока нет
  • Abierto 08-09-17
    Abierto 08-09-17
    Документ29 страниц
    Abierto 08-09-17
    Jimena Garcia
    Оценок пока нет
  • Sintesis-Fundamentos de Computación
    Sintesis-Fundamentos de Computación
    Документ46 страниц
    Sintesis-Fundamentos de Computación
    Luis Lopez
    Оценок пока нет
  • Hoja de Ruta Producciòn SAP
    Hoja de Ruta Producciòn SAP
    Документ4 страницы
    Hoja de Ruta Producciòn SAP
    Vicente Arellano
    100% (1)
  • Habilidades Comunicativas
    Habilidades Comunicativas
    Документ2 страницы
    Habilidades Comunicativas
    Antony Arias Blanco
    0% (1)
  • Correccion Datos South 352R
    Correccion Datos South 352R
    Документ7 страниц
    Correccion Datos South 352R
    juaki777
    Оценок пока нет
  • Taller Excel
    Taller Excel
    Документ4 страницы
    Taller Excel
    Andres Felipe Garzon
    Оценок пока нет
  • Manual de User RPL
    Manual de User RPL
    Документ28 страниц
    Manual de User RPL
    hugofernando
    Оценок пока нет
  • Arreglos Unidimensionales
    Arreglos Unidimensionales
    Документ5 страниц
    Arreglos Unidimensionales
    fabricio yugsi
    Оценок пока нет
  • Tipos de Abstractos de Datos
    Tipos de Abstractos de Datos
    Документ45 страниц
    Tipos de Abstractos de Datos
    Masun Nabhan Homsi
    Оценок пока нет
  • Gestor de Arranque e Iniciacion
    Gestor de Arranque e Iniciacion
    Документ10 страниц
    Gestor de Arranque e Iniciacion
    Felipe Capcha
    Оценок пока нет
  • El Guille
    El Guille
    Документ11 страниц
    El Guille
    Jimmy Fernando Condori Mamani
    Оценок пока нет
  • 5.1.1.9 Lab - Configuring Basic Single-Area OSPFv2 PDF
    5.1.1.9 Lab - Configuring Basic Single-Area OSPFv2 PDF
    Документ22 страницы
    5.1.1.9 Lab - Configuring Basic Single-Area OSPFv2 PDF
    Jordy Figueroa Gutiérrez
    67% (3)
  • Vulnerabilidades de Windows XP
    Vulnerabilidades de Windows XP
    Документ6 страниц
    Vulnerabilidades de Windows XP
    Ely BF
    Оценок пока нет
  • Programación de Circuitos Lógicos en VHDL
    Programación de Circuitos Lógicos en VHDL
    Документ26 страниц
    Programación de Circuitos Lógicos en VHDL
    Cheyn
    Оценок пока нет
  • mallaCurricularSistemas 0
    mallaCurricularSistemas 0
    Документ1 страница
    mallaCurricularSistemas 0
    Esteban Montero
    Оценок пока нет
  • Optimizar PC
    Optimizar PC
    Документ2 страницы
    Optimizar PC
    juan lozano
    Оценок пока нет
  • Consulta Analisis Sintactico y Gramatico
    Consulta Analisis Sintactico y Gramatico
    Документ6 страниц
    Consulta Analisis Sintactico y Gramatico
    Carlos Restrepo
    Оценок пока нет