Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
http://inf162-grupo6oo-i2011.blogspot.com/p/estacionamiento.html
Ms
Siguiente blog
Crear un blog
Acceder
Seguidores
ESTACIONAMIENTO
Requerimientos.
Google Friend Connect
a)
Panorama general.
Todava no hay miembros. S el primero!
Este subsistema ene por obje vo automa zar el servicio de estacionamiento de vehculos y brindar un mejor servicio y seguridad al cliente.
Ya eres miembro? Iniciar sesin
b)
Metas.
En trminos generales, la meta es la automa zacin del servicio de estacionamiento, dar un buen servicio. Ms concretamente, la meta incluye:
c)
Control de vehculos que acceden al estacionamiento. Asignacin de espacios mediante el sistema. Beneciar a clientes frecuentes. Funciones del sistema.
Funciones Bsicas. Referencia R1.1 R1.2 R1.3 R1.4 R1.5 R1.6 Funcin Registrar el vehculo que ingresa. Asignar lugar de estacionamiento al vehculo. Monitoreo y control del estacionamiento. El administrador debe introducir una contrasea para poder utilizar el sistema. Verificar si es un cliente frecuente. Ofrece un mecanismo de almacenamiento persistente. Categora Evidente Evidente Oculto Oculto Oculto Oculto
1 de 20
http://inf162-grupo6oo-i2011.blogspot.com/p/estacionamiento.html
<><><><><><><><> Detalles y restricciones de frontera Atributo Tiempo de respuesta Metfora de interfaz (restriccin de frontera) Cuando se registre un vehculo, la asignacin de espacio en el estacionamiento aparecer en un segundo. (detalle) Ventanas orientadas a cuadros de dialogo. (detalle) Ventanas orientadas al uso de cmaras de vigilancia. (detalle) Maximizar una navegacin fcil con el uso de mouse y teclado. (restriccin de frontera) Debe registrar los vehculos y la asignacin de espacio en el estacionamiento aun cuando se produzcan fallas de energa o del equipo. (detalle) Microsoft Windows XP
Tolerancia a fallas
Ref. R1.1
Categora Evidente
Detalles y restricciones 1 segundo como mximo Pantallas basadas en cuadros de dialogo. 1 segundo como mximo Debe registrar los vehculos y la asignacin de espacio en el estacionamiento aun cuando se produzcan fallas de energa o del equipo. Pantalla basada al uso de cmaras de vigilancia
R1.2
Evidente
R1.3
Oculto
Metfora de interfaz
opcional
Casos de uso
Caso de uso: Registrar Vehculo Actores: Cliente, administrador Propsito: Capturar un vehculo que ingrese al estacionamiento Resumen: Un cliente llega al estacionamiento con su vehculo, el administrador registra los datos del cliente y el vehculo, al terminar la operacin se le asigna un lugar en el estacionamiento y el cliente se marcha. Tipo: Primario y esencial Referencias Cruzadas: Funciones: R1.1, R1.4, R1.6 Descripcin: Un cliente llega al estacionamiento con su vehculo, el administrador registra los datos del cliente y el vehculo, al terminar la operacin se le asigna un lugar en el estacionamiento y el cliente se marcha.
2 de 20
http://inf162-grupo6oo-i2011.blogspot.com/p/estacionamiento.html
Caso de uso: Asignar espacio en el estacionamiento Actores: Cliente, administrador Propsito: Capturar el espacio asignado en el estacionamiento Resumen: Al cliente se le asigna un espacio en el estacionamiento, al terminar la operacin el cliente estaciona su vehculo en el espacio asignado. Tipo: Esencial Referencias Cruzadas: Funciones: R1.2, R1.3, R1.5, R1.6 Descripcin: Al cliente le asigna un espacio en el estacionamiento, al terminar la operacin el cliente estaciona su vehculo en el espacio asignado.
3 de 20
http://inf162-grupo6oo-i2011.blogspot.com/p/estacionamiento.html
Caso de uso: Entrega del vehculo Actores: Cliente, administrador Propsito: Capturar la salida de vehculos Resumen: Un cliente llega al estacionamiento, el administrador verica los datos del cliente y al terminar la operacin el cliente se marcha con su vehculo. Tipo: Esencial Referencias Cruzadas: Descripcin: Un cliente llega al estacionamiento, el administrador verica los datos del cliente y al terminar la operacin el cliente se marcha con su vehculo.
4 de 20
http://inf162-grupo6oo-i2011.blogspot.com/p/estacionamiento.html
Caso de uso: Entrega del vehculo (cliente externo) Actores: Cliente, administrador Propsito: Capturar la salida de vehculos Resumen: Un cliente llega al estacionamiento, el administrador verica los datos del cliente y calcula el costo del servicio, al terminar la operacin el cliente se marcha con su vehculo. Tipo: Opcional Referencias Cruzadas: Funciones: R1.1, R1.2
Descripcin: Un cliente llega al estacionamiento, el administrador verica los datos del cliente y calcula el costo del servicio, al terminar la operacin el cliente se marcha con su vehculo.
5 de 20
http://inf162-grupo6oo-i2011.blogspot.com/p/estacionamiento.html
Accin del actor 1.- Este caso de uso comienza cuando un cliente llega al punto de atencin del estacionamiento con su vehculo. 2.- El administrador registra los datos del cliente y del vehculo .
3.- Registra la operacin de registrar los datos del cliente y del vehculo.
Caso de uso: Asignar espacio en el estacionamiento Accin del actor 1.- Este caso de uso comienza cuando un cliente llega al punto de atencin para acceder a un espacio en el estacionamiento. 2.- El administrador registra los datos del cliente y del vehculo. 4.- El administrador frecuente. verifica si el cliente 3.- Registra los datos del cliente y del vehculo. 5.- Determina frecuente o no. si es cliente Respuesta del sistema
6 de 20
http://inf162-grupo6oo-i2011.blogspot.com/p/estacionamiento.html
8.- El cliente se marcha dejando su vehculo estacionado en el estacionamiento. Caso de uso: Entrega del vehculo Accin del actor 1.- Este caso de uso comienza cuando un cliente llega al punto de atencin para Recoger su vehculo del estacionamiento. 2.- El administrador verifica si el cliente se registr. 4.- El administrador le indica el lugar donde se encuentra su vehculo en el estacionamiento. 6.- El cliente se marcha con su vehculo. Caso de uso: Entrega del vehculo (cliente externo) Accin del actor 1.- Este caso de uso comienza cuando un cliente llega al punto de atencin para Recoger su vehculo del estacionamiento. 2.- El administrador verifica si el cliente se registr. 4.- El administrador le indica el costo del servicio de estacionar su vehculo en el estacionamiento. 6.- El administrador le indica el total al cliente. 7.- El cliente efecta un pago en efectivo. 8.- el administrador registra la cantidad de efectivo recibida. 10.- El administrador deposita el efectivo en la caja y extrae el cambio. 12.- El cliente se marcha con su vehculo. Modelo Conceptual. 9.- Muestra al administrador y al cliente la diferencia. Genera una boleta. 11.- Registra la operacin concluida. 3.- Determina si esta registrado o no. 5.- Calcula y presenta el total por el tiempo que el vehculo se quedo en el estacionamiento. Respuesta del sistema 3.- Determina si esta registrado o no. 5.- Registra la operacin de devolucin del vehculo en el estacionamiento. Respuesta del sistema
<><><><><><><><> Ejemplo Categora del concepto Objetos sicos o tangibles Especicaciones, diseo o descripciones de cosas Lugares Transacciones Lnea o rengln de un elemento de transaccin Rol de las personas Contenedores de otras cosas Cosas dentro de un contenedor Otros sistemas de computo o electromecnicos externos al sistema Organizaciones Punto de atencin Registro de vehculo Estacionamiento Pago Asignacin de estacionamiento Administrador, cliente Punto de Atencin, estacionamiento Vehculo Ninguno espacio en el
7 de 20
http://inf162-grupo6oo-i2011.blogspot.com/p/estacionamiento.html
Pago, entrada de vehculo, salida de vehculo Registrar un vehculo, asignar un espacio Manual de personal
Atributos
Asociaciones
8 de 20
http://inf162-grupo6oo-i2011.blogspot.com/p/estacionamiento.html
Paquetes: Organizacin de los elementos Caso de uso: Registrar vehculo Accin del actor 1.- Este caso de uso comienza cuando un cliente llega al punto de atencin del estacionamiento con su vehculo. 2.- El administrador registra los datos del cliente y del vehculo. 3.- Registra la operacin de registrar los datos del cliente y del vehculo. Respuesta del sistema
Caso de uso: Asignar espacio en el estacionamiento Accin del actor 1.- Este caso de uso comienza cuando un cliente llega al punto de atencin para acceder a un espacio en el estacionamiento. 2.- El administrador registra los datos del cliente y del vehculo. 4.- El administrador verifica si el cliente frecuente. 6.- El administrador le asigna el lugar que le corresponde en el estacionamiento. 8.- El cliente se marcha dejando su vehculo estacionado en el estacionamiento. Caso de uso: Entrega del vehculo Accin del actor 1.- Este caso de uso comienza cuando un cliente llega al punto de atencin para Recoger su vehculo del Respuesta del sistema 3.- Registra los datos del cliente y del vehculo. 5.- Determina si es cliente frecuente o no. 7.- Registra la operacin de asignar el espacio en el estacionamiento. Respuesta del sistema
9 de 20
http://inf162-grupo6oo-i2011.blogspot.com/p/estacionamiento.html
estacionamiento. 2.- El administrador verifica si el cliente se registr. 4.- El administrador le indica el lugar donde se encuentra su vehculo en el estacionamiento. 6.- El cliente se marcha con su vehculo. Caso de uso: Entrega del vehculo (cliente externo) Accin del actor 1.- Este caso de uso comienza cuando un cliente llega al punto de atencin para Recoger su vehculo del estacionamiento. 2.- El administrador verifica si el cliente se registr. 4.- El administrador le indica el costo del servicio de estacionar su vehculo en el estacionamiento. 6.- El administrador le indica el total al cliente. 7.- El cliente efecta un pago en efectivo. 8.- el administrador registra la cantidad de efectivo recibida. 10.- El administrador deposita el efectivo en la caja y extrae el cambio. 12.- El cliente se marcha con su vehculo.
3.- Determina si esta registrado o no. 5.- Registra la operacin de devolucin del vehculo en el estacionamiento.
3.- Determina si esta registrado o no. 5.- Calcula y presenta el total por el tiempo que el vehculo se quedo en el estacionamiento.
9.- Muestra al administrador y al cliente la diferencia. Genera una boleta. 11.- Registra la operacin concluida.
10 de 20
http://inf162-grupo6oo-i2011.blogspot.com/p/estacionamiento.html
11 de 20
http://inf162-grupo6oo-i2011.blogspot.com/p/estacionamiento.html
Diagramas de secuencia. Caso de uso: Registrar Vehculo Actores: Cliente, administrador Tipo: Primario y esencial Descripcin: Un cliente llega al estacionamiento con su vehculo, el administrador registra los datos del cliente y el vehculo, al terminar la operacin se le asigna un lugar en el estacionamiento y el cliente se marcha.
Caso de uso: Asignar espacio en el estacionamiento Actores: Cliente, administrador Tipo: Esencial Descripcin: Al cliente le asigna un espacio en el estacionamiento, al terminar la operacin el cliente estaciona su vehculo en el espacio asignado.
12 de 20
http://inf162-grupo6oo-i2011.blogspot.com/p/estacionamiento.html
Caso de uso: Entrega del vehculo Actores: Cliente, administrador Tipo: Esencial Descripcin: Un cliente llega al estacionamiento, el administrador verica los datos del cliente y al terminar la operacin el cliente se marcha con su vehculo.
Contratos.
Contrato Nombre: RegistrarVehculo (matricula: alfanumrico)
Responsabilidades: Capturar (registrar) vehculo de un cliente (usuario). Desplegar la descripcin del vehculo. Tipo: Referencias Cruzadas: Notas: Excepciones: Si la matricula no es valido, indicar que se come un error. Sistema Funciones del Sistema: R1.1 Casos de uso: Registrar Vehculo
Precondiciones: Postcondiciones: Si se trata de un nuevo registro de vehculo, se crea Punto_de_atencin (creacin de instancia).
13 de 20
http://inf162-grupo6oo-i2011.blogspot.com/p/estacionamiento.html
Si se trata de un nuevo registro de vehculo, la nueva Punto_de_atencin fue asociada a Vehculo (asociacin formada). Se creo una instancia de Asignar_espacio (creacin de instancia). Se asocio una instancia de Asignar_espacio a Punto_de_atencin (asociacin formada).
Responsabilidades: Capturar (registrar) al cliente. Desplegar la descripcin del cliente. Tipo: Referencias Cruzadas: Notas: Excepciones: Si el CI no es valido, indicar que se come un error. Sistema Funciones del Sistema: R1.1 Casos de uso: Registrar Vehculo
Precondiciones: Postcondiciones: Si se trata de un nuevo cliente, se crea Punto_de_atencin (creacin de instancia). Si se trata de un nuevo cliente, la nueva Punto_de_atencin fue asociada a Cliente (asociacin formada).
Responsabilidades: Vericar si se realizo de manera correcta el registro del usuario y su vehculo. Desplegar un mensaje. Tipo: Referencias Cruzadas: Notas: Excepciones: Si no se guardaron los datos del usuario y su vehculo Sistema Funciones del Sistema: R1.1 Casos de uso: Registrar Vehculo
14 de 20
http://inf162-grupo6oo-i2011.blogspot.com/p/estacionamiento.html
correctamente, indicar que se come un error. Precondiciones: Postcondiciones: El sistema guarda los datos de vehculo y del usuario (cliente). Si se trata de vericar nuevo registro, se crea Punto_de_atencin (creacin de instancia). Si se trata de vericar nuevo registro, la nueva Punto_de_atencin fue asociada a Vehculo (asociacin formada). Si se trata de vericar nuevo registro, la nueva Punto_de_atencin fue asociada a Cliente (asociacin formada). Contrato Nombre: AsignarEspacio ()
Responsabilidades: Capturar (registrar) la asignacin de espacio para el vehculo y agregarla a Asignar_espacio. Desplegar la descripcin y el lugar asignado del vehculo. Tipo: Referencias Cruzadas: Notas: Excepciones: Si la asignacin de espacio no esta concluida, indicar que se come un error. Precondiciones: Postcondiciones: Se termino el registro de vehculo y el cliente. Si se trata de un nueva asignacin, se crea un Asignar_espacio (creacin de instancia). Si se trata de una nueva asignacin, la nueva Asignar_espacio fue asociada a Punto_de_atencin (asociacin formada). Se asigno Nmero_espacio a Asignar_espacio.Nmero_espacio (modicacin de atributo). Se asocio una instancia de Asignacin_espacio a Estacionamiento (asociacin formada). Sistema Funciones del Sistema: R1.2, R1.3, R1.6 Casos de uso: Asignar espacio en el estacionamiento
15 de 20
http://inf162-grupo6oo-i2011.blogspot.com/p/estacionamiento.html
Sistema Funciones del Sistema: R1.2, R1.3, R1.5 Casos de uso: Asignar espacio en el estacionamiento U lizar acceso rpido a la base de datos Si CI no es valido, indicar que se come un error. El sistema conoce CI. Si se trata de vericar cliente, se crea Punto_de_atencin (creacin de instancia). Si se trata de vericar cliente, la nueva Punto_de_atencin fue asociada a Cliente (asociacin formada). Punto_de_atencin fue asociada a Asignar_espacio (asociacin formada).
Precondiciones: Postcondiciones:
Responsabilidades: vericar si el cliente se registr. Desplegar la descripcin del cliente. Tipo: Referencias Cruzadas: Notas: Excepciones: Sistema Funciones del Sistema: R1.2, R1.3, R1.5 Casos de uso: Entrega del vehculo U lizar acceso rpido a la base de datos Si el CI no es valido, indicar que se come un error. El sistema conoce el CI. Si se trata de vericar registro, se crea Punto_de_atencin (creacin de instancia). Si se trata de vericar registro, la nueva Punto_de_atencin fue asociada a Vehculo (asociacin formada). Si se trata de vericar registro, la nueva Punto_de_atencin fue asociada a Cliente (asociacin formada). Si se trata de vericar registro, la nueva Punto_de_atencin fue asociada a Asignar_espacio (asociacin formada).
Precondiciones: Postcondiciones:
16 de 20
http://inf162-grupo6oo-i2011.blogspot.com/p/estacionamiento.html
Responsabilidades: Calcular el costo por el empo que se quedo el vehculo en el estacionamiento. Desplegar el detalle del costo a cobrar. Tipo: Referencias Cruzadas: Notas: Excepciones: Precondiciones: Postcondiciones: El sistema registro el vehculo. Si se trata de calcular costo, se crea Punto_de_atencin (creacin de instancia). Si se trata de calcular costo, la nueva Punto_de_atencin fue asociada a Pago (asociacin formada). Si se trata de calcular costo, la nueva Punto_de_atencin fue asociada a Cliente (asociacin formada). Si se trata de calcular costo, la nueva Punto_de_atencin fue asociada a Asignar_espacio (asociacin formada). Sistema Funciones del Sistema: R1.2, R1.3, R1.5 Casos de uso: Entrega del vehculo U lizar acceso rpido a la base de datos
Responsabilidades: Iniciar el sistema. Tipo: Referencias Cruzadas: Notas: Excepciones: Precondiciones: Postcondiciones: Se creo una instancia de Punto_de_atencin, Estacionamiento (creacin de instancias). Se asocio Estacionamiento a Asignar espacio (asociacin formada). Se asocio Estacionamiento a Vehculo (asociacin formada). Se asocio Punto_de_atencin a Vehculo (asociacin formada). Se asocio Punto_de_atencin a Cliente (asociacin formada). Sistema
17 de 20
http://inf162-grupo6oo-i2011.blogspot.com/p/estacionamiento.html
Diagrama de estado.
Diagrama de colaboracin.
18 de 20
http://inf162-grupo6oo-i2011.blogspot.com/p/estacionamiento.html
Diagrama de Clases.
19 de 20
http://inf162-grupo6oo-i2011.blogspot.com/p/estacionamiento.html
Pgina principal
Suscribirse a: Entradas (Atom)
20 de 20