Vous êtes sur la page 1sur 37

 Ingeniería en Sistemas de Información.

Trabajo Práctico: Sistema ISBN


Ing.. César Cichernia.

1. Introducción
El propósito de este documento consiste en recolectar, analizar, y definir las necesidades de
alto nivel y características del Sistema de Gestión de ISBN.

1.1 Objetivo

 Identificar Interesados (Stakeholders).


 Definir sistemas cercanos.
 Identificar restricciones impuestas al sistema.
 Formular la declaración del problema.
 Definir las características del sistema.

1.2 Alcance
En este documento se describen brevemente:
 Los problemas que deben ser resueltos por el sistema ISBN.
 Los interesados y los usuarios del sistema y sus intereses fundamentales que dan lugar a
las prestaciones del sistema.
 Las prestaciones y funcionalidad del sistema
 Las restricciones para el desarrollo del sistema.

1.3 Referencias

La información de relevamiento obtenida a partir de entrevistas con los usuarios se encuentra


documentada en el archivo Entrevistas.doc

2. Posicionamiento

2.1 Oportunidades de Negocio.

La implementación del sistema de Gestión de ISBN’s podría abrir la posibilidad de desarrollar


sistemas de cogestión administrativa de la Agencia. El más inmediato sería el de administración
y registro de los pagos que los editores deben efectuar para la obtención del ISBN.
Otra posibilidad sería que mediante localizaciones especificas atendiendo las normas vigentes
y la recomendación de la Agencia Nacional, el sistema de gestión de ISBN’s sea implementado
en las agencias de otros países de habla hispana.

2.2 Declaración del Problema.

El problema de la gestión de ISBN’s utilizando la aplicación actual no satisface plenamente las


necesidades de la Agencia y de los usuarios. Afecta a la Agencia, los autores, editores, librerías
y bibliotecas.
El impacto de ello es que la gestión administrativa por vía presencial y por vía telefónica es muy
lenta.

Una solución exitosa debería permitir:


 Acceso personal y on line a consultas con rápida respuesta.
 Modificaciones a registros propios por parte de los usuarios
 Gestión por parte de los mismos interesados y asignación automática de ISBN.
 Construcción de consultas ad-hoc.
 Creación de un espacio de intercambio entre editores y librerías.

-1-
 Ingeniería en Sistemas de Información.
Trabajo Práctico: Sistema ISBN
Ing.. César Cichernia.

2.3 Declaración de la Posición del Producto

No existiendo mercado para este producto pues es la Agencia el único posible cliente (al menos
a nivel nacional), solo podemos establecer diferenciación con el sistema actualmente
implementado:
 Desarrollo como aplicación Web (consultas vía Internet) en lugar de un sistema local o
con acceso telefónico
 Consultas diseñadas por el usuario, además de consultas preestablecidas
 Servicio de mensajería entre editores y libreros, no existente en el sistema actual
 Posibilidad de evolución al nuevo esquema de numeración de 13 dígitos a
implementarse en el año 2005.

3. Descripción de Apostadores y Usuarios

3.1 Demografía del Mercado

La agencia administradora de ISBN tiene alcance nacional. Cuenta con alrededor de 50.000
autores normalizados. Dado que la agencia es monopólica, no posee competencia. La agencia
tiene la mejor reputación dada la seriedad conque atiende a sus usuarios.
La aspiración de la organización es contar con un sistema que permita agilizar la entrega de la
información

3.2 Ambiente de los Usuarios

El nuevo sistema debe permitir que todas las interacciones puedan realizarse tanto en la sede
administrativa como vía Web, proporcionando acceso utilizando como web browsers el Internet
Explorer o Netscape.
Los usuarios dentro de la agencia utilizarán una interfaz basada en un web browser dentro de
la red privada de la Agencia.
Actualmente la carga de datos se hace en forma externa o por otro programa que genera un
archivo de actualización y se importa.

3.3 Perfil de los Apostadores

Por apostadores se entiende las personas y organizaciones directamente involucradas en la


toma de decisiones claves acerca de la funcionalidad, y propiedades de la aplicación que son
afectados por tales decisiones.
En este caso los apostadores fundamentales son:
 La agencia administradora de ISBN.
0. La organización desarrolladora del software

3.3.1 Agencia Administradora.

Representativo Agencia administradora de ISBN.


Descripción Agencia local destinada a administrar números de ISBN nacionales.
Tipo Negocio de administración.
Responsabilidades  Gestionar números de ISBN a nivel nacional.
 Mantener actualizada la base de datos de autores y editores.
 Establecer las políticas de asignación de números y manejos
de las actualizaciones.
 Administrar la asignación del ISBN.
 Mantener actualizada la información de estado de las
publicaciones.
 Asumir la responsabilidad financiera por gerenciamiento y
desarrollo.

-2-
 Ingeniería en Sistemas de Información.
Trabajo Práctico: Sistema ISBN
Ing.. César Cichernia.

0.1.1 Organización desarrolladora del software.

Representativo Organización desarrolladora del software.


Descripción Empresa especializada en desarrollos informáticos.
Tipo Consultora.
Responsabilidades  El desarrollo y mantenimiento del sistema.
 Comprender los requerimientos del sistema.
 Satisfacer las necesidades de los interesados en el sistema y
especialmente de los propietarios de la agencia.
 Desarrollar un sistema bien estructurado, mantenible y
extensible.
 Estar en disposición de reutilizar soluciones conocidas durante
el desarrollo del sistema y estar dispuesto a reutilizar los
componentes obtenidos en sistemas posteriores.

3.3.2.1. Perfil del Personal de la Organización desarrolladora del software.

Representativo Líder del Proyecto


Tipo Ingeniero especialista en desarrollo de proyectos
Responsabilidades  Formar parte del comité de Dirección del Proyecto.
 Mantener contacto con el responsable del proyecto por parte
del usuario.
 Supervisar el desarrollo del diseño.
 Coordinar los distintos grupos de trabajo.
 Establecer casos de uso del negocio.

Representativo Especificador de Casos de Uso


Tipo Ingeniero especializado en casos de uso.
Responsabilidades  Diseñar cada uno de los casos de uso.}
 Identificación y construcción de la tabla de casos de uso.
 Determinar las restricciones a los casos de uso.
 Elabora pruebas del sistema.

Representativo Administrador de Base de Datos


Tipo Especialista en Base de Datos.
Responsabilidades  Análisis de Base de Datos actual.
 Definición de parámetros y elementos necesarios para la
utilización de la Base de datos por este sistema.

Representativo Desarrollador de software.


Tipo Programadores Seniors
Responsabilidades  Supervisa todo lo concerniente al desarrollo de software.
 Coordinar tareas realizadas por programadores Juniors.
 Coordinar los distintos grupos de trabajo.

Representativo Desarrollador de software.


Tipo Programadores Juniors
Responsabilidades  Encarar el desarrollo de programas.

-3-
 Ingeniería en Sistemas de Información.
Trabajo Práctico: Sistema ISBN
Ing.. César Cichernia.

3.4 Perfil de los Usuarios.

3.4.1 Editor

Representativo Editor
Tipo Puede o no tener conocimientos informáticos
Responsabilidades  Solicitar números de ISBN y pagar por los números asignados.
 Agregar documentación complementaria para la publicidad del
libro.
 Auto-administrar números en forma autónoma.
 Registrarse como usuario.
Criterio de éxito Para satisfacer sus necesidades de consulta el sistema debe
permitirle un acceso fácil y amigable, y además una respuesta
rápida.

0.1.2 Autor-Editor

Representativo Autor-Editor.
Tipo Puede o no tener conocimientos informáticos.
Responsabilidades  Solicitar números de ISBN y pagar por los números asignados.
 Agregar documentación complementaria para la publicidad del
libro.
 Registrarse como usuario.
Criterio de éxito Para satisfacer sus necesidades de consulta el sistema debe
permitirle un acceso fácil y amigable, y además una respuesta
rápida.

0.1.3 Autor

Representativo Autor.
Tipo Puede o no tener conocimientos informáticos.
Responsabilidades  Registrarse como usuario.
Criterio de éxito Para satisfacer sus necesidades de consulta el sistema debe
permitirle un acceso fácil y amigable, y además una respuesta rápida

0.1.4 Librerías

Representativo Librerías.
Tipo Puede o no tener conocimientos informáticos.
Responsabilidades  Registrarse como usuario
Criterio de éxito Para satisfacer sus necesidades de consulta el sistema debe
permitirle un acceso fácil y amigable, y además una respuesta rápida.

0.1.5 Bibliotecas

Representativo Bibliotecas.
Tipo Puede o no tener conocimientos informáticos.
Responsabilidades  Enviar archivos con campos preestablecidos y formato
estándar de importación y exportación.
 Registrarse como usuario.
Criterio de éxito Para satisfacer sus necesidades de consulta el sistema debe
permitirle un acceso fácil y amigable, y además una respuesta rápida.

-4-
 Ingeniería en Sistemas de Información.
Trabajo Práctico: Sistema ISBN
Ing.. César Cichernia.

3.4.6 Administrador del sistema.

Representativo Administrador del sistema.


Tipo Se requiere un nivel medio de conocimientos informáticos.
Responsabilidades  Transferir la base de datos temporal a la base definitiva.
 Administrar registros de autor editor, bibliotecas y librerías.
 Mantener (depurar) la base de datos.
 Des-asignar los ISBN reservados que no cumplan las
condiciones de pago requeridas.
 Correr el proceso de actualización de editoriales activas e
inactivas.

0.2 Puntos claves de los Apostadores / Necesidades de los Usuarios.

 La aplicación actualmente usada no tiene buena performance y es poco flexible


 La información al público es lenta.
 La gestión administrativa de la asignación de ISBN no es eficiente.
Las soluciones propuestas por los apostadores, comprenden una gestión administrativa
presencial y una gestión automática vía Web. Sugieren también un desarrollo de un constructor
de consultas abierto.

0.3 Alternativas y Competencia.

Los Apostadores sostienen la necesidad del desarrollo de una aplicación ya que no existen en
el mercado otras aplicaciones específicas.

1. Visión General del Producto

1.1 Características Funcionales

Administrador Administración de
Editor ISBN´s

Mantenimiento de
B. Datos

Autor-editor

Bibliotecario Librero Consulta a Catalogo

Del caso de Uso de Negocio expuesto podemos definir las siguientes características
funcionales:

1.1.1 Administración de cuentas de usuarios: con las siguientes funcionalidades.

2. Administración por parte de los usuarios del ingreso o modificación de sus


datos.
3. Depuración de los registros por parte del administrador
4. Verificación de primera presentación del editor (primera vez que el interesado
solicita ISBN)

-5-
 Ingeniería en Sistemas de Información.
Trabajo Práctico: Sistema ISBN
Ing.. César Cichernia.

4.1.1 Administración del catalogo de libros, con las siguientes funcionalidades.

5. Generación del ranking de productividad de cada editorial


6. Actualización del status de las editoriales (activa-inactiva según producción de
obras)

6.1.1 Asignación automática de números de ISBN´s, con los siguientes controles.

7. Bloqueo de códigos asignados


8. Cambio de los códigos propuestos automáticamente por aquellos elegidos por
el editor
9. Control del estado de las reservas
10. Habilitación de códigos adicionales

10.1.1 Consultas predefinidas y constructor de consultas

10.1.2 Download de información vía web por los usuarios

10.1.3 Creación de un espacio de intercambio comercial entre usuarios en la Web

10.1.4 Correo electrónico entre usuarios

11. Características del Producto


12. Acceso vía Web
13. Seguridad de accesos mediante autenticación de usuarios

14. Restricciones
15. No se contemplan medios de pago ni uso de tarjetas

16. Precedencias y Prioridades

Se desarrollaran primero las funcionalidades referidas a la administración de usuarios y gestión


de ISBN, luego se desarrollaran las consultas y listados

17. Requerimientos de Documentación

Dadas las características del producto no es necesaria la provisión de manuales de usuarios


siendo adecuado un sistema de ayuda en línea embebido en los programas

18. Ambiente de desarrollo

El sistema será desarrollado para operar bajo entorno Microsoft Windows.


19. Rational Rose como herramienta de desarrollo y documentación.
20. Sistema Operativo Windows NT/2000.
21. Microsoft Visual Studio / Java.
22. Internet Explorer 5.1 o superior como browser.
23. Base de datos RDBC.

-6-
 Ingeniería en Sistemas de Información.
Trabajo Práctico: Sistema ISBN
Ing.. César Cichernia.

Casos de Uso de Negocios

Editor Administrador
Administración de ISBN.

Autor / Editor

Mantenimiento Bases de datos


Consultar Catálogo
Bibliotecario Librero

Especificación de Casos de Uso del Sistema de Administración de ISBN’s

24. Introducción

En este documento se presenta una descripción preliminar de la funcionalidad del Sistema


Administración de ISBN como un conjunto de casos de uso. En los documentos subsiguientes
se hace la presentación de cada caso de uso en particular.
Como se ha establecido, para UML un caso de uso es una secuencia de acciones realizadas
por el sistema, que producen un resultado observable y valioso para un usuario en particular,
es decir, representa el comportamiento del sistema con el fin de dar respuestas a los usuarios.

La especificación de los requisitos como casos de uso implica:

 Identificación de los actores.


 Identificación de los casos de uso.
 Comprobación del mapeo entre actores y casos de uso.

25. Identificación de los Actores

Administrador de ISBN: Este rol es desempeñado por una persona de la compañía que
tiene a su cargo los conceptos relativos a la administración de
los ISBN y de toda la información vinculada.

Editores: Este rol es desempeñado por personas ajenas a la compañía a


las cuales el sistema les ofrecerá la posibilidad de interacción
vía web para realizar consultas, gestionar ISBN, etc.

Autores-Editores: Son un caso particular del rol anterior, ya que se trata de


autores que también encaran la edición.

Librerías: Las Librerías necesitan las prestaciones del sistema a fin de


canalizar consultas y establecer un espacio de intercambio
comercial.

Bibliotecas: Necesitan la funcionalidad de consulta e interactuar enviando


correcciones.

-7-
 Ingeniería en Sistemas de Información.
Trabajo Práctico: Sistema ISBN
Ing.. César Cichernia.

3. Identificación de los Casos de Uso

En principio quedan identificados los siguientes ítems de funcionalidad que por el


momento se consideran como candidatos a se modelados como casos de uso.

Editor

Librería
Administrador

Autor-Editor

Biblioteca
Actores

Funcionalidad

1 Actualizar Status de Editoriales 


2 Administrar Información de Usuario  
3 Administrar Catálogo de Libros  
4 Asignar ISBN 
5 Bajar Información vía Web  
6 Gestionar habilitación de usuarios 
7 Consultar Información de Libros vía Web    
8 Consultar Lista de Autores  
9 Controlar status de Reservas 
10 Utilizar Espacio de Intercambio Comercial 
11 Depurar registros 
12 Enviar correcciones en formato mark 
13 Enviar correo a Editores 
14 Obtener Ranking de Producción 
15 Presentar constructor de consultas 
16 Proponer ISBN 
17 Reservar ISBN  
18 Solicitar ISBN  
19 Transferir dB temporal a dB definitiva 
20 Validar y corregir Archivos Externos 

-8-
 Ingeniería en Sistemas de Información.
Trabajo Práctico: Sistema ISBN
Ing.. César Cichernia.

Diagrama General de Casos de Uso del SIstema

D ia g r a m a d e C a s o s d e U s o
d e l S is t e m a

In ic io

A d m in is tr a d o r
U s u a r io

A d m in is t r a r
in fo r m a c io n
d e u s u a r io s
E d ito r
A c t u a liz a r
s ta tu s
T ra n sfe rir D B
e d it o r ia le s
te m p a d e f.
A d m in is t r a r
C a tá lo g o
A u to r /E d ito r

C o n t r o la r s t .
R e s e rv a s
S o lic it a r IS B N

O b te n e r ra n k .
d e p r o d u c c ió n
C o n s u lt a r
G e s tio n a r
lis ta d e
H a b ilit a c ió n
a u to re s C o n s u lta r R e s e rv a r u s u a r io s
In fo IS B N
d e L ib r o s
A s ig n a r
IS B N D e p u ra r
r e g is t r o s
E n v ia r c o r r e o
B ib lio t e c a r io a e d it o r e s
B a ja r in fo .
V ía W e b

E n v ia r c o r r e c . L ib r e r o
M a rc U t iliz a r e s p a c io
d e I n t e r c a m b io C o m .

-9-
 Ingeniería en Sistemas de Información.
Trabajo Práctico: Sistema ISBN
Ing.. César Cichernia.

1. Caso de Uso: Utilizar espacio de intercambio comercial


25.1 Breve descripción

El caso de uso Utilizar espacio de intercambio comercial permite que las Librerías registradas
como usuarios del sistema puedan establecer relaciones comerciales con otras Librerías
también registradas como usuarios y con los Editores cuyas obras tengan un ISBN asignado,
dentro de las funcionalidades del sistema de Gestión de ISBN

25.2 Flujo de Eventos (el caso de uso y sus escenarios)

25.2.1 Camino Básico: Enviar mensaje o requerimiento

1. El usuario invoca el caso de uso para identificarse como usuario registrado.

2. El sistema presenta la pantalla de acceso al Espacio de Intercambio Comercial, el


usuario elige enviar mensaje o requerimiento e ingresa los datos del usuario destino de
la comunicación.

3. El sistema valida los datos ingresados. Si son incorrectos envía mensaje de error y
solicita el reingreso de los datos. Si son correctos muestra la pantalla de Intercambio
Comercial.

4. El usuario ingresa el mensaje o requerimiento para el Editor o Librero destinatario y lo


envía.

5. El sistema le informa al usuario emisor el resultado de la trasmisión (el mensaje o


requerimiento ha sido enviado o no pudo ser enviado).

1.2.2 Camino Alternativo: Contestar mensaje o requerimiento

1. El usuario invoca el caso de uso para identificarse como usuario registrado.

2. El sistema avisa la recepción de mensajes o requerimientos nuevos al Espacio de


Intercambio Comercial.

3. El usuario selecciona los mensajes a responder.

4. El sistema muestra el mensaje y el usuario ingresa la respuesta.

5. El usuario envía respuesta al emisor del mensaje o requerimiento.

6. El sistema le informa al usuario el resultado de la trasmisión (el mensaje o


requerimiento ha sido enviado o no pudo ser enviado).

26. Requerimientos Especiales.

No.

27. Pre-condiciones

Para este caso de uso son válidas las siguientes pre-condiciones.

27.1 Usuario emisor registrado


El usuario debe encontrarse registrado en el sistema para utilizar el espacio de intercambio
comercial y enviar requerimientos o mensajes Si no estuviera habilitado envía mensaje de
error y finaliza la acción.

- 10 -
 Ingeniería en Sistemas de Información.
Trabajo Práctico: Sistema ISBN
Ing.. César Cichernia.

27.2 Usuario destinatario registrado

El usuario debe encontrarse registrado en el sistema para poder recibir requerimientos o


mensajes de otros usuarios. Si no estuviera habilitado envía mensaje de error y finaliza la
acción.

28. Post-condiciones.

Para este caso de uso son válidas las siguientes post-condiciones.

28.1 El mensaje o requerimiento fue enviado exitosamente.

28.2 El mensaje o requerimiento no pudo ser enviado y debe reiterarse la acción.

- 11 -
E E E E E E E E E E E E
A A A A A A A A A A A A A
3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 3.
51 51 51 51 51 51 51 51 51 51 51 51 51
- - - - - - - - - - - - - -
U U U U U U U U U U U U U U
nr nr nr nr nr nr nr nr nr nr nr nr nr n

Libre r ia
eg eg eg eg eg eg eg eg eg eg eg eg eg reg

L ib re ria
is i i i i i i i i i i i i i i
te ste ste ste ste ste ste ste ste ste ste ste ste ste ste
re re re re re re re re re re re re re re re
d d d d d d d d d d d d d d d

0 .6 Me n s a je
TR TR TR TR TR TR TR TR TR TR TR TR TR TR TR TR

0 .1 1 S a lir
IA IA IA IA IA IA IA IA IA IA IA IA IA IA IA IA
L L L L L L L L L L L L L L L L
Ing.. César Cichernia.

In g re s a r Me n s a je
V V V V V V V V V V V V V V V V V

In g re s a r D e s tin a ta rio
er er er er er er er er er er er er er er er er er

G U I:
si si si si si si si si si si si si si si si si s

C o m e rcia l
n on on on on on on on on on on on on on on on o n io n

In te rca m b io
DIAGRAMA DE SECUENCIA:
0 .1 D a to s D e s tin a ta rio
Trabajo Práctico: Sistema ISBN

DIAGRAMA DE COLABORACION:
 Ingeniería en Sistemas de Información.

E n via r Me n s a je
Gu i:In te rca m b io C o m e rcia l

Mo s tra r R e s u lta d o
Mo s tra r Ve rifica c ió n
Ve rifica r D e s tin a ta rio
E E E E E E E E E E E E

Me n s a je s
H a n d le r d e
A A A A A A A A A A A A A
3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 3.

- 12 -
51 51 51 51 51 51 51 51 51 51 51 51 51
- - - - - - - - - - - - - -
U U U U U U U U U U U U U U
nr nr nr nr nr nr nr nr nr nr nr nr nr n 0 .7 Me n s a je

0 .1 0 R e s u lta d o E n vío

Mo s tra r ve rifica c ió n
Ve rifica r D e s tin a ta rio
eg eg eg eg eg eg eg eg eg eg eg eg eg reg
is i i i i i i i i i i i i i i

U s u a rio
H a n d le rd e Me n s a je s

te ste ste ste ste ste ste ste ste ste ste ste ste ste ste

E n via r Me n s a je
re re re re re re re re re re re re re re re
0 .5 Ve rifica ció n D e s tin a ta rio
0 .2 D a to s D e s tin a ta rio

d d d d d d d d d d d d d d d

Mo s tra r R e s u lta d o
TR TR TR TR TR TR TR TR TR TR TR TR TR TR TR TR
IA IA IA IA IA IA IA IA IA IA IA IA IA IA IA IA
L L L L L L L L L L L L L L L L
V V V V V V V V V V V V V V V V V
er er er er er er er er er er er er er er er er er
s

E je cu ta r()
si si si si si si si si si si si si si si si si

Ma il S e rve r
n on on on on on on on on on on on on on on on o n io n
U s u a rio
0 .8 Me n s a je

E je cu ta r()
0 .3 D a to s D e s tin a ta rio
0 .9 R e s u lta d o E n vío
Ma ilS e rve r

Utilizar Espacio de Intercambio Comercial


Utilizar Espacio de Intercambio Comercial

D a to s
S e rvid o r d e
E E E E E E E E E E E E
0 .4 Ve rifica ció n D e s tin a ta rio

A A A A A A A A A A A A A
3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 3.
51 51 51 51 51 51 51 51 51 51 51 51 51
- - - - - - - - - - - - - -
U U U U U U U U U U U U U U
nr nr nr nr nr nr nr nr nr nr nr nr nr n
eg eg eg eg eg eg eg eg eg eg eg eg eg reg
is is is is is is is is is is is is is is is
 Ingeniería en Sistemas de Información.
Trabajo Práctico: Sistema ISBN
Ing.. César Cichernia.

INTERFASES:

Enviar Mensaje

Responder Mensaje

- 13 -
 Ingeniería en Sistemas de Información.
Trabajo Práctico: Sistema ISBN
Ing.. César Cichernia.

DIAGRAMA DE TRANSICION DE ESTADOS: Utilizar espacio de intercambio Comercial

Inicio

Esperando Ingreso
Identificación

Id. Ingresado

Verificando Usuario

Do: Verificar si es
Usuario rechazado usuario habilitado
en el sistema

Usuario aprobado

Esperando Solicitud
Ver Mails
Cancelación Entry: preguntar opción
Do: recuperar mails
recibidos

Selección: Ver Mails

Esperando Ingreso
Respuesta Mails

Entry: preguntar texto


respuesta

Do: enviar mensaje de


respuesta

Respuesta enviada

Verificando
Resultado Envío
Mails

Do: mostrar
resultado envío

Resultado del envío


[enviado / falló envío]

- 14 -
 Ingeniería en Sistemas de Información.
Trabajo Práctico: Sistema ISBN
Ing.. César Cichernia.

DIAGRAMA DE ACTIVIDADES: Utilizar espacio de intercambio Comercial

Ingresar Identificación

Verificar Usuario

Aprobado Rechazado
rechazado

Mostrar Pantalla Espacio Mostrar Mensaje Error

Ingresar Destinatario

Verificar Destinatario

Aprobado Rechazado
rechazado

Ingresar Mensaje Mostrar Mensaje Error

Enviar Mensaje Pedir Reingreso de datos

Mostrar resultado

- 15 -
 Ingeniería en Sistemas de Información.
Trabajo Práctico: Sistema ISBN
Ing.. César Cichernia.

1. Caso de Uso: Administrar Usuario


28.3 Breve descripción

El caso de uso Administrar Usuario permite a los usuarios la consulta e intercambio de


información (editor, librero, biblioteca) según sean habilitados como tales a partir del registro de
sus datos. Asimismo, también se les permite consultar el estado de sus trámites hasta tanto
queden habilitados para efectuar consultas de servicio.

28.4 Flujo de Eventos (el caso de uso y sus escenarios)

1.2.1 Camino Básico: Registrar Datos de Usuario.

1. El usuario invoca el caso de uso para registrar sus datos como nuevo usuario.
2. El sistema presenta una Ficha de Ingreso (Ver DD) que el usuario debe completar y
submitir.
3. El sistema verifica que se hayan completado todos los campos obligatorios y que los
identificadores (DNI, CUIT, CUIL, etc.) sean formalmente correctos
4. El sistema asigna a la solicitud un Número de Trámite, la registra e informa al usuario
que los datos han quedado registrados correctamente.
5. Se le informa al usuario el Número de Trámite asignado y que el mismo se encuentra
“Pendiente de Habilitación”.

28.4.1 Primer Camino Alternativo: Consulta de Estado de Trámite

1. El usuario invoca el caso de uso, elige la opción de Consulta e ingresa su Número de


Trámite.
2. El sistema comprueba que el Número de Trámite exista y devuelve el estado de mismo
(pendiente / habilitado / denegado) y el mensaje que corresponda (razón por la cual
permanece pendiente / bienvenida / motivo de rechazo).
3. En el caso de los Habilitados se informa el Código de Usuario que deberá utilizar para
acceder a las facilidades del sistema y se invita al usuario a ingresar una clave de
acceso personal.
4. Se controla que la clave ingresada cumpla las formalidades previstas. Se consulta al
usuario si desea realizar otras consultas o acceder a los servicios del sistema y de lo
contrario se da por finalizada la operación.

28.4.2 Segundo Camino Alternativo: Modificar Datos de Usuario

1. El usuario invoca el caso de uso, elige la opción de Modificación e ingresa su Código


de Usuario y su Clave de Acceso Personal.
2. El sistema realiza la autenticación del usuario y en caso afirmativo devuelve la Ficha de
Datos del usuario, que puede así modificar la información contenida y submitirla.
3. Una vez recibidos los datos se registran y se informa al usuario que las modificaciones
han sido incorporadas.

29. Requerimientos Especiales

29.1 Primer Requerimiento Especial: Duración promedio de las transacciones

Las transacciones deberán efectivizarse en un tiempo que no exceda los 5 minutos


promedio para minimizar el costo del servicio telefónico para los usuarios que acceden
por esta vía.

- 16 -
 Ingeniería en Sistemas de Información.
Trabajo Práctico: Sistema ISBN
Ing.. César Cichernia.

30. Pre-condiciones

Para este caso de uso son válidas las siguientes pre-condiciones.

30.1 Usuario no registrado (nuevo)

Cuando el usuario solicita su habilitación no debe encontrarse registrado en el sistema

30.2 Usuario registrado

El usuario se encuentra previamente registrado en el sistema.

31. Post-condiciones

Para este caso de uso son válidas las siguientes post-condiciones.

31.1 Usuario no registrado (nuevo)

Al término de la operación el usuario quedará registrado en estado “Pendiente de


Habilitación” en la base de datos temporal del sistema.

31.2 Usuario registrado

Para solicitudes aceptadas, al término de la operación quedará registrada la clave de


acceso personal del nuevo usuario.
Las solicitudes de usuario que estén en estado “Pendiente de Habilitación” o “Denegada”
continuarán en el mismo estado.

31.3 Modificación de datos

En el caso en que los usuarios modifiquen la información, al término de la transacción el


sistema contendrá los datos submitidos por el usuario en la última Ficha de Datos.

32. Puntos de Extensión

El caso de uso está vinculado con los siguientes:

32.1 Pendiente

[Corresponde definir la ubicación de los puntos de extensión en el flujo de eventos]

- 17 -
 Ingeniería en Sistemas de Información.
Trabajo Práctico: Sistema ISBN
Ing.. César Cichernia.

DIAGRAMA DE COLABORACIÓN: Administrar Usuario

G U I:Fic h a d e In g re s o
1 S o lic ita rIn g re s o 1 .1 Fic h a d e In g re s o

1 .4 Me n s a je E rro r
1 .2 Fic h a Ve rific a d a
1 .5 R e g is tra d o + N ro Tra m ite
1 .8 N ro Tra m ite

1 .1 3 C AP

1 .2 0 Mo d ific a c ió n
1 .7 N ro Tra m ite
1 .6 N ro Tra m ite
1 .1 2 C AP

1 .1 1 C AP 1 .1 4 re g is tra d o C AP
1 .1 0 E s ta d o + [C o d ig o U s u a rio ]
Us ua r io 1 .1 5 R e g is tra d o C AP U s u a rio
G U I:C o n s u lta H a n d le r:Ad m in is ta r U s u a rio s
1 .3 R e g is tra d o + N ro Tra m ite

1 .9 E s ta d o + [C o d ig o U s u a rio ]

1 .1 6 Ve rific a c ió n
1 .2 1 R e s u lta d o Mo d ific a c ió n

1 .1 8 Mo d ific a c ió n

1 .1 7 Mo s tra rFic h a D a to s

1 .1 9 Mo d ific a c ió n

1 .2 2 R e s u lta d o Mo d ific a c ió n

G U I:Mo d ific a

- 18 -
 Ingeniería en Sistemas de Información.
Trabajo Práctico: Sistema ISBN
Ing.. César Cichernia.

DIAGRAMA DE SECUENCIA: Administrar Usuario

G U I:Fic h a G U I: G U I: H a n d le r: E n tid a d : S e rvid o r d e


d e In g re s o C o n s u lta Mo d ific a Ad m in is tra r U s u a rio D a to s
U s u a rio
U s u a rio

S o licita In g re s o

E xe cu te ()
C o n fe c cio n a r (fich a d e In g re s o )

Fich a ve rific a d a

R e g is tra d o + N ro d e Trá m ite

R e g is tra d o + n ro d e Trá m im te
Me n s a je d e E rro r

N ro d e Trá m ite

E n via r(N ro d e Trá m ite ) N ro d e Trá m ite


E xe cu te ()

E s ta d o + C ó d ig o d e U s u a rio

E s ta d o + C ó d ig o d e U s u a rio

C AP
E n via r(C AP )

C AP
E xe cu te ()

C AP R e g is tra d o
C AP R e g is tra d o

Mo d ific a c ió n (d a to s )

Mo d ifica ció n (d a to s )

Mo d ific a ció n (d a to s )

E xe cu te ()

R e s u lta d o d e Mo d ifica ció n


R e s u lta d o d e Mo d ifica c ió n

- 19 -
 Ingeniería en Sistemas de Información.
Trabajo Práctico: Sistema ISBN
Ing.. César Cichernia.

INTERFASES:

- 20 -
 Ingeniería en Sistemas de Información.
Trabajo Práctico: Sistema ISBN
Ing.. César Cichernia.

CASO DE PRUEBA: Administrar Usuario

Objetivos:

 Verificar funcionalidad del caso de uso.


 Estimar tiempo de duración de las transacciones según cantidad de usuarios. (Tiempo
de respuesta).
 Documentar posibles errores o correcciones a realizarse en un Manual de Fallos.
 Soluciones a los posibles errores encontrados.
 Confeccionar el EWS (Early Warning System).
 Elaborar análisis de datos.

Preparación de la Prueba:

 Reunión informativa sobre la prueba a realizarse.


 Responsabilidad: Usuario – Organización desarrolladora del software.

 Elaboración de un Instructivo indicando el objetivo de la prueba.


 Responsable: Organización desarrolladora de software

 Confección de lotes de prueba.


 Responsabilidad: Organización desarrolladora de software.

Recursos:
 No se requieren recursos extras a los ya establecidos en el proyecto.

Análisis de Interfase de Usuario:


 Verificación de la interfase de usuario
 Responsabilidad: Usuario - Organización desarrolladora de software.

Análisis de Funcionalidad:
 Verificación de la funcionalidad del sistema.
 Responsabilidad: Usuario - Organización desarrolladora de software.

Análisis de Modificaciones:
 Desarrollar soluciones para problemas encontrados.
 Cuantificar dichas modificaciones.
 Comparar con tabla de valores.
 Responsabilidad: ODS y usuario

- 21 -
 Ingeniería en Sistemas de Información.
Trabajo Práctico: Sistema ISBN
Ing.. César Cichernia.

1. Caso de Uso: Administrar Catálogo de Libros

32.2 Breve descripción

El caso de uso Administrar Catálogo de Libros permite que los usuarios que producen
contenidos como los autores y editores puedan ingresar y modificar la información relativa a
sus publicaciones (Índice del Libro, Resumen, Foto de Tapa, etc.).

1.2 Flujo de Eventos (el caso de uso y sus escenarios)

1.2.1 Camino Básico Ingresar información sobre publicaciones

1. El usuario invoca el caso de uso y elige la opción Ingreso de Información para


incorporar información sobre una publicación.
2. Se solicita el ingreso del ISBN de la publicación que se reporta, verificando que sea
correcto y exista.
3. Se presentan las opciones para el ingreso de información y se activa el asistente para
adjuntar y submitir los archivos correspondientes.
4. El sistema registra la información recibida y e informa al usuario que los datos han
quedado registrados. Actualiza los registros utilizados para generar el ranking y otras
informaciones estadísticas.
5. Se consulta al usuario si desea realizar otras operaciones o consultas y de lo contrario
se da por finalizada la operación.

32.2.1 Primer Camino Alternativo: Modificar información sobre publicaciones

1. El usuario invoca el caso de uso, elige la opción de Modificación.


2. El sistema controla la autenticidad del usuario (Código de Usuario y CAP) y que se
encuentre en estado activo.
3. Se solicita el ingreso del ISBN de la publicación que se reporta, verificando que este
sea formalmente correcto y que exista.
4. Se presenta al usuario el dossier de la publicación correspondiente para que
seleccione el o los items a modificar.
5. Se habilita el asistente para adjuntar y submitir los archivos correspondientes.

2. Requerimientos Especiales

Aplica lo enunciado para el caso de uso Administrar Cuentas de Usuarios

2.1 Primer Requerimiento Especial

Ídem al punto anterior.

3. Precondiciones.

Para este caso de uso son válidas las siguientes precondiciones.

3.1 El sistema controla la autenticidad del usuario (Código de Usuario y CAP) y que se
encuentre en estado activo.

3.2 Ingreso / Modificación de Información sobre publicaciones

Para ingresar o actualizar la información sobre publicaciones deberá existir el registro


correspondiente del ISBN.

4. Post-condiciones.

- 22 -
 Ingeniería en Sistemas de Información.
Trabajo Práctico: Sistema ISBN
Ing.. César Cichernia.

Para este caso de uso son válidas las siguientes post-condiciones.


33. Actualización de la información de ranking.
34. Al término de la ejecución de esta caso de uso quedará actualizada la información que
se utiliza para generar los informes de ranking de actividad de las editoriales.

- 23 -
 Ingeniería en Sistemas de Información.
Trabajo Práctico: Sistema ISBN
Ing.. César Cichernia.

DIAGRAMA DE COLABORACION: Administrar Catálogo de Libros

0 .9 R e g is tra d o
C a tá lo g o
0 .2 IS B N

0 .5 IS B N Ve rific a d o
0 .8 D a to s L ib ro
G U I:In g re s o L ib ro s 0 .7 D a to s L ib ro
0 .1 3 Mo d ific a c ió n
0 .1 IS B N
0 .1 0 Ve rific a d o
0 .6 D a to s L ib ro 0 .1 4 R e s u lta d o Mo d ific a c ió n
0 .1 2 Mo d ific a c ió n

0 .1 1 Mo d ific a c ió n
0 .1 5 R e s u lta d o Mo d ific a c ió n

H a n d le r Ad m in is tra r C a tá lo g o

Au to r -Edito r 0 .3 IS B N

0 .4 IS B N Ve rific a d o

IS B N

DIAGRAMA DE SECUENCIA: Administrar Catálogo de Libros

GU i: H a n d le r: C a tá l o g o IS B N S e rvid o r d e
In g re s o Ad m in is ta r D a to s
L ib ro s C a tá l o g o
Au to r E d ito r IS B N
E n via r( IS B N )
IS B N
E xe cu te ()

IS B N Ve rific a d o
IS B N Ve rifi c a d o

D a to s L i b ro E n via r(D a to s
L ib ro )

D a to s L ib ro
E xe c u te ()

R e g is tr a d o R e g is tra d o

Mo d ific a ci ó n
E n via r( Mo d ific a c ió n )

Mo d ific a ci ó n
E xe c u te ()
R e s u lta d o Mo d ifi ca c ió n

R e s u lta d o Mo d i fic a c ió n

- 24 -
 Ingeniería en Sistemas de Información.
Trabajo Práctico: Sistema ISBN
Ing.. César Cichernia.

INTERFACES:

- 25 -
 Ingeniería en Sistemas de Información.
Trabajo Práctico: Sistema ISBN
Ing.. César Cichernia.

1. Caso de Uso: Solicitar ISBN


1.1 Breve descripción

El caso de uso SOLICITAR ISBN, permite que los editores y autores independientes puedan
solicitar el ISBN para una obra nueva en forma automática.
Este caso de uso, deberá verificar todos los requisitos y en caso de cumplirse con los mismos
se asignaran los números en forma automática.
La solicitud será realizada en la agencia o desde la WEB.
Se deberá actualizar la base de datos de solicitudes.

34.1 Flujo de Eventos (el caso de uso y sus escenarios).

1.2.1 Camino Básico – Solicitar ISBN desde la Web.


1. El usuario invoca el caso de uso desde la WEB.
2. El sistema presenta la pantalla para con los datos de la editorial y el prefijo de ISBN,
que le corresponde.
3. El sistema gestiona la verificación de cobranza y demás requisitos.
4. Recibida la validación se le informa al usuario que sus datos se encuentran en orden y
se solicita el caso de uso asignar ISBN, este devuelve un número.
5. Se presenta la propuesta de ISBN que el usuario acepta o bien solicita cambiarla
(invocara el caso de uso Cambiar Propuesta de ISBN)
6. Se actualiza la base de datos de solicitudes.

1.2.2 Camino Alternativo – Solicitar ISBN en la Agencia.


1. El sistema verifica que el usuario cumplimente los requisitos para obtener un ISBN.
2. El sistema le informa al usuario que los datos del solicitante se encuentran en orden.
3. Se actualiza la base de datos de solicitudes.

2. Requerimientos Especiales.

Dado que los usuarios pueden realizar este pedido a la Agencia a través del sistema
telefónico de larga distancia se plantea la necesidad de optimizar el tiempo de respuesta.

2.1 Tiempo de Asignación de ISBN

La Asignación de ISBN debe realizarse en un tiempo no mayor a unos cinco minutos


promedio.

3. Precondiciones.

Para este caso de uso es válida la siguiente precondición.

3.1 Usuario registrado

Solo pueden solicitar ISBN´s los usuarios que se encuentran registrados como editores (o
autores-editores). Los que no lo estén no podrán hacer la solicitud.

4. Post-condiciones

Para este caso de uso son válidas las siguientes post-condiciones.

4.1 Solicitudes aceptadas

Para solicitudes aceptadas, quedará registrada la operación en la base de datos.

- 26 -
 Ingeniería en Sistemas de Información.
Trabajo Práctico: Sistema ISBN
Ing.. César Cichernia.

5. Puntos de Extensión

El caso de uso Solicitar ISBN está vinculado con los siguientes:

5.1 < Verificar Cobranza >

5.2 < Asignar ISBN >

5.3 < Administrar Información de Usuario >

5.4 < Verificar Primera Presentación >

- 27 -
L io L io
IA s IA s
er er
TR V n TR V n
e dde Información.
L io e d L io
 Ingeniería en Sistemas A s A s
Trabajo Práctico: tSistema er I
RISBNV e r
r
te TR Ve
I r
i s T n i s n
e g re d IA L s io e g r e d I A L s io
Ing.. César Cichernia.
n r r n r r
DIAGRAMAU DE COLABORACION: s te TR Ve Solicitar U
ISBN s te TR Ve
- i n - i n
5 1 r e g re d IA L s io 5 1 r e g r e d I A L s io 5
r 3. r
3. U
n
s te TR Ve U
n
s te TR Ve 3.
A - i n A - i n A
E
5 1 r e g re d IA L s io E
5 1 r e g r e d I A L s io E
5
3. n r 3. n r 3.
U s te TR Ve U s te TR Ve
- i - i
E
A
1 e g rGeUd I:S o licita L rIS B N io n EN
A
1 e g r e d I A L s io
n
E
A
5 r I A r s 5 r r 5
3. n 3. n 3.
0 .2 s o licita r n ro IS B
U s te TR Ve U s te TR Ve
- i n - i
A A on A
0 .5 N o C o n firm a P a g o
E 1 e g d L io E 1 e g d L i E
e A rs e A s
3.
5 nr t e r R
I
e 0 .9 n ú m e ro IS B N
3 .5 nr t e r R
I
er 3.
5
U s U s T
AdmA inis tr a- dor g i 0 .1 sdo licT ita r nLroVIS B No n 0 .1 1 P e tic io nAd e re g is-tro
gi d L
V
on A
E 1 e e A s i E 1 e e A s i E
3.
5 nr t e r I
R Ver
5
0 .1 4 R e g is tra d o .O k
3 nr t e r I
R Ver 3.
5
U s T U s T
E
A
1
-
e gi da r D a toLs d e l libioron E
A
1
-
e gi d L ion E
A
5 0r .1 0 In g r
rees
I A r s 5 r r e I A r s 5
3. U
n
s te TR Ve 3. U
n
s te TR Ve 3.
E
A
1
-
e gi d L ion E
A
1
-
e gsi u lta r pda g o L ion E
A
5 r r e A s 5 r e A s 5
I n0 .4 N otCe ro n firmRa IP a g o e r
0 .3 co
3. n r 3. 3.
U s te TR Ve U s T V
A
E Editor 1
-
e gi d L io n
E
A
1
-
e gi d L io
n
E
A
5 r r e I A r s . 5 r r e I A r s 5
3. U
n
s te TR Ve H a n d le r:S o licita r3IS B N U
n
s te TR Ve 3.
A - i n A - i n A
E
5 1 r e g re d IA L s io E
5 1 r
g co n firmd a e l p aLg o
0e.6
r e I A s io E
5
r 3. r
3. U
n
s te TR Ve U
n
s te TR Ve 3.
A - g i n A - g i P ang o s A
E d L io E d L o E
. 5 1 r e r e I A r s . 5 1 r e r e I A r si 5
3 U
n te TR Ve 3 U
n
st
e
TR Ve n 3.
A - g is n A - g i A
E d 0 .1 2LR e g is tra o r d a to s d e lib ro E 0 .7 Sdo licita r L o E
5 1 nr e e r e si 5 1 nr e e r e si
N ro
. IA r . IA r 5
3 U t T R V e 0 .1n3 re g is tra d o o k 3 U t R e 3.
- is - is 0 .8 nTu m e ro V
E
A
1 e g
e d L io E
A
1 e g
e d
A
L ion E
A
5 nr t e r I A s 5 nr t e r I s 5
3. U s T R Ver 3. U s T R Ver 3.
E
A
1
-
e gi d L ion E
A
1
-
e gi d L ion E
A
5 r r e I A r s 5 r r e I A r s 5
3. U
n
s te TR Ve 3. U
n
s te TR Ve 3.
A - i n A - i n A
E
5 1 r e g re d IA L s io E
5 1 r e g IS rBeNd I A L s io E
5
r 3. r
3. U
n
s te TR Ve C tá lo g o
U
n
s te TR Ve 3.
A - i n A - i n A
E
5 1 r e g re d IA L s io E
5 1 r e g r e d I A L s io E
5
r 3. r
3. U
n
s te TR Ve U
n
s te TR Ve 3.
A - i n A - i n A
E
5 1 r e g re d IA L s io E
5 1 r e g r e d I A L s io E
5
r 3. r
3. U
n
s te TR Ve U
n
s te TR Ve 3.
- i n - i
E
A
1 e g
e d L io E
A
1 e g
e d
A
L ion E
A
5 nr t e r I A rs .5 nr t e r I s 5
3. U s R e 3 U s T R er 3.
T V V
E
A
1
-
e gi d L ion E
A
1
-
e gi d L ion E
A
e A s e A s
3.
5 nr t e r I
R Ver 3.
5 nr t e r I
R Ver 3.
5
U s T U s T
E
A
1
-
e gi d L ion E
A
1
-
e gi d L ion E
A
5 r r e I A r s 5 r r e I A r s 5
3. U
n
s te TR Ve 3. U
n
s te TR Ve 3.
E
A
1
-
e gi d L ion E
A
1
-
e gi d L ion E
A
5 r r e I A r s 5 r r e I A r s 5
3. U
n
s te TR Ve 3. U
n
s te TR Ve 3.
A - i n A - i n A
E
5 1 r e g re d IA L s io E
5 1 r e g r e d I A L s io E
5
r 3. r
3. U
n
s te TR Ve U
n
s te TR Ve 3.
A - i n A - i n A
E
5 1 r e g re d IA L s io E
5 1 r e g r e d I A L s io E
5
3. n r 3. n r 3.
U s te TR Ve U s te TR Ve
A - i n - 28 - E A 1 -
i n A
E
5 1 r e g re d IA L s io 5 r e g r e d I A L s io E
5
r 3. r
3. U
n
s te TR Ve U
n
s te TR Ve 3.
- i n - i
E
A
1 e g
e d L io E
A
1 e g
e d
A
L ion E
A
.5 nr A s 5 nr s .5
er R
I
er 3. er R
I
er
L o L o L o
IA si IA si IA si
er er er
TR V n TR V n TR V n
e d L io e d L io e d L io
er IA s
er IA s
er IA s
s T t R er st TR er st TR er
V V V
 Ingeniería en g i Sistemas d Lde Información.
on eg
i
on eg
i
on
r e
Trabajo Práctico: r e A
Sistema
I si
ISBN
r r ed r I
L
A r si r ed
r I A
L
r si
n e e n e e n e e
U is
t TR V U st TR V U st TR V
Ing.. César
- gCichernia. d L on i
- gi d L io n - gi d L on
. 5 1
n r e re IA r s . 5 1
n r e re IA r s . 5 1
n r e re IA r si
e e e e e e
3 U st TR V 3 U st TR V 3 U st TR V
DIAGRAMA
E
A - g i SECUENCIA:
DE d L i on E
A -Solicitar gi dISBN L ion E
A - gi d L on
. 5 1
n r e r e I A r s . 5 1
n r e r e I A r s . 5 1
n r e r e I A r si
3 U te TR Ve 3 U te R Ve 3 U te TR Ve
- is n H a n d le r: A U s u a rio- is P a g o Ts n - is
E
A g d G U I: L i o E g d L io O b ra E
A S e rvid o rgd e d L on
1 re 1 re 1
5 Dnartoe s e r e si
IS BN
. 5 n e r eS o lic itaI Ar r s S o licita rIS B N . 5 n e re IA r s . IA r
3 U st R Ve
ISTB N
3 U st TR V
e 3 U st TR V
e
A
EEd ito r 1
-
e gi d L i on E
A
1
-
e gi d L io n
E
A
1
-
e gi d L io
n
. 5 r r e I A r s . 5 r r e I A r s . 5 r r e I A r s
n c iótne n te TR Ve n te TR Ve
A
3 Id eUn tifica
- is TR Ve n A
3
-
U is n A
3
-
U is n
g d g d g
E
5 1 nr e e r e
E n via
IA
Lr(Id e n i o
tific
s
a c ió n ) E 1 re e A
L
s io E 1 re e d I AL r s io
. r Id e n tific a ció n . 5 n e r I r . 5 n e r
e e e
3 U st TR V 3 U st T R V E xe cnu te () 3 U st TR V
E
A - gi d L i o n
E
A - gi d L io E
A - gi d L on
. 5 1
n r e re IA r s . 5 1
n r e re IA r s . 5 1
n r e re IA r si
e e e e e e
3 U st TR V 3 U st TR V 3 U st TR V
E
A - gi d L i on Ve rific a c ió nA
E
- gi d L ion E
A - gi d L on
. 5 1
n r e r e I A Ve rific
rasc ió n
. 5 1
n r e r e I A r s . 5 1
n r e r e I A r si
3 U te TR Ve 3 U te TR Ve 3 U te TR Ve
- is n - is n - is
A
E S o 1lic ita r Nrroe gd e IS BeNd S o licAitaL r (N ros idoe IS B N ) E
A g d L io E
A g d L on
. 5 n r I r . 5 1
n re re IA r s . 5 1
n re re IA r si
e e e e e e
3 U st TR V 3 U st TR V 3 U st TR V
E
A
1
-
e gi d L i on C o n sAu lta r P a-g o s
E 1 e gi d L io n
E
A
1
-
e gi d L io
n
. 5 r r e I A r s . 5 r r e I A r s E xe cu te ()
. 5 r r e I A r s
3 n te TR Ve 3 n te TR Ve 3 n te TR Ve
U is U is U is
A - g d N o CLo n firm aoP na g o A - g d L o n A - g d L on
E i E i E si
. 5 1 nr e e r e IA r s N o C o n firm 1
. 5 a P a gnor e e r e IA r s . 5 1 nr e e r e IA r
e e e
3 U st TR V 3
C o n firm a P a gU t
- o g is d T L V o n
R 3 U st TR V
E
A - gi d L i o n
E
A
i E
A - gi d L on
. 5 1
n r e re IA r s . 5 1
S o
r
lilcita
n
eN ro
re IA r s . 5 1
n r e re IA r si
e e e e e e
3 TR V 3 R 3 TR V
E xe cu te ()
U st U t
A N ro- d e ISgBiNs d T L V o n
U st
E
A
1
-
e gi d LN ro d e ISioBnN E 1 e i E
A
1
-
e gi d L io
n
. 5 r r e I A r s . 5 r r e I A r s . 5 r r e I A r s
3 n te TR Ve 3 n te TR Ve 3 n te TR Ve
U is U is U is
A - g d L o n A - g d L o n A - g d L on
E 1 i E 1 i E 1 si
. 5g re s a rnDr ea to s Leibr ero I A r s . 5 n re
e re IA r s . 5 n re
e re IA r
e e e
3 U st TRRe g is traVr(d a to sn lib ro ) 3 U t TR V 3 U st TR V
In
- gi - R e g isgtrais gi
E
A
1 e e d L i o E
A
1 e e
r D a tod s L lib roL ion E
A
1
-
e e d L io
n
5 r r I A r s 5 r r I A r s 5 r r I A r s
3. U
n te TR Ve 3. U
n te TR Ve . c u te () n
E3xe
U te TR Ve
- is n - is n - is
E
A g d L i o E
A g d L io E
A g d L on
. 5 1 nr e e r e IA r s . 5 1 nrRe e g isetrar ed o O K I A r s . 5 1 nr e e r e IA r si
3 U st T R R e gVisetra d o nO K 3 U st TR Ve n 3 U st TR Ve n
E
A
1
-
e gi d L i o E
A
1
-
e gi d L io E
A
1
-
e gi d L io
e IA rs e IA rs e IA rs
3.
5 nr t e r R e 3 .5 nr t e r R e 3 .5 nr t e r R e
U s T V U s T V U s T V
E
A - gi d L on E
A - gi d L on E
A - gi d L on
. 5 1 nr e e r e IA r si . 5 1 nr e e r e IA r si . 5 1 nr e e r e IA r si
A
3
-
U is
t TR Ve n A
3
-
U is
t TR Ve n A
3
-
U is
t TR Ve n
E 1 e g d L i o E 1 e g d L io E 1 e g d L io
e IA rs e IA rs e IA rs
3.
5 nr t e r R e 3 .5 nr t e r R e 3 .5 nr t e r R e
U is T V U is T V U is T V
A - n A - n A - n
E
5 1 r e g r e d I A L s io E
5 1 r e g r e d I AL s io E
5 1 r e g r e d I AL s io
. n e R e r . n e R e r . n e R e r
3 U st T V 3 U st T V 3 U st T V
A - gi d on A - gi d on A - gi n
E
. 5 1 r e r e I A
L
r s i E
. 5 1 r e r e I A
L
r s i E
. 5 1 r e r e d I AL r s io
n e n e n e
3
INTERFASES: U st TR Ve n 3 U st TR Ve n 3 U st TR Ve n
E
A
1
-
e gi d L i o E
A
1
-
e gi d L io E
A
1
-
e gi d L io
e IA rs e IA rs e IA rs
3.
5 nr t e r R e 3 .5 nr t e r R e 3 .5 nr t e r R e
U s T V U s T V U s T V
E
A - gi d L on E
A - gi d L on E
A - gi d L on
. 5 1 nr e e r e IA r si . 5 1 nr e e r e IA r si . 5 1 nr e e r e IA r si
A
3
-
U is
t TR Ve n A
3
-
U is
t TR Ve n A
3
-
U is
t TR Ve n
E 1 e g d L i o E 1 e g d L io E 1 e g d L io
e IA rs e IA rs e IA rs
3.
5 nr t e r R e 3 .5 nr t e r R e 3 .5 nr t e r R e
U is T V U is T V U is T V
A - n A - n A - n
E
5 1 r e g r e d I A L s io E
5 1 r e g r e d I AL s io E
5 1 r e g r e d I AL s io
. n e e r . n e e r . n e e r
3 U st TR V 3 U st TR V 3 U st TR V
E
A - gi d L i on E
A - gi d L ion E
A - gi d L on
. 5 1
n r e r e I A r s . 5 1
n r e r e I A r s . 5 1
n r e r e I A r si
3 U te TR Ve 3 U te TR Ve 3 U te TR Ve
- is n - is n - is
E
A g d L i o E
A g d L io E
A g d L on
. 5 1
n re re IA r s . 5 1
n re re IA r s . 5 1
n re re IA r si
e e e e e e
3 U st TR V 3 U st TR V 3 U st TR V
E
A
1
-
e gi d L i on E
A
1
-
e gi d L io n
E
A
1
-
e gi d L io
n
. 5 r r e I A r s . 5 r r e I A r s . 5 r r e I A r s
3 n te TR Ve 3 n te TR Ve 3 n te TR Ve
U is U is U is
A - g d L o n A - g d L o n A - g d L on
E i E i E si
. 5 1 nr e e r e IA r s . 5 1 nr e e r e IA r s . 5 1 nr e e r e IA r
e e e
3 U st TR V 3 U st TR V 3 U st TR V
E
A - gi d L i o n
E
A - gi d L io n
E
A - gi d L on
. 5 1
n r e re IA r s . 5 1
n r e re IA r s . 5 1
n r e re IA r si
e e e e e e
3 U st TR V 3 U st TR V 3 U st TR V
E
A
1
-
e gi d L i on E
A
1
-
e gi d L ion E
A
1
-
e gi d L io
n
. 5 r r e I A r s . 5 r r e I A r s . 5 r r e I A r s
3 n te TR Ve 3 n te TR Ve 3 n te TR Ve
U is U is U is
A - g d L o n A - g d L o n A - g d L on
E 1 re i E 1 re i E 1 re si
. 5 n e re IA r s . 5 n e re IA r s . 5 n e re IA r
e e e
3 U st TR V 3 U st TR V 3 U st TR V
E
A
1
-
e gi d L i on E
A
1
-
e gi d L ion E
A
1
-
e gi d L io
n
. 5 r r e I A r s 5 r r e I A r s 5 r r e I A r s
3 U
n te TR Ve 3. U
n te TR Ve 3. U
n te TR Ve
A - g is n A - g is n A - g is n
d L o d L o e d I AL r s io
5 1 - 29 re - r e
E i E i E
. 5 1 nr e e r e IA r s . n e I A r s . 5 1
n re
e r
3 U st TR Ve n 3 U st TR Ve n 3 U st TR Ve n
E
A
1
-
e gi d L i o E
A
1
-
e gi d L io E
A
1
-
e gi d L io
e IA rs e IA rs e IA rs
3.
5 nr t e r R e 3 .5 nr t e r R e 3 .5 nr t e r R e
U s T V U s T V U s T V
E
A - gi d L on E
A - gi d L on E
A - gi d L on
51 re re IA si 51 re re IA si 51 re re IA si
 Ingeniería en Sistemas de Información.
Trabajo Práctico: Sistema ISBN
Ing.. César Cichernia.

1. Caso de Uso: Gestionar Habilitación de Usuario


1.1 Breve descripción

El caso de uso Gestionar Habilitación de Usuario permite que el Administrador de la Gestión de


ISBN autorice, mantenga pendientes o rechace la incorporación al sistema de usuarios del
servicio de atención de consultas.

1.2 Flujo de Eventos (el caso de uso y sus escenarios).

1.2.1 Camino Básico Habilitar Nuevo Usuario


1. El Administrador invoca el caso de uso eligiendo la opción “Habilitaciones”.
2. El sistema presenta el listado de los usuarios nuevos pendientes de habilitación.
3. El Administrador selecciona un usuario para visualizar y comprobar los datos y de
acuerdo a su criterio pasa a “Habilitar”.
4. El sistema asigna un Número de Usuario al trámite pendiente y crea en forma
automática una clave de acceso personal CAP –alfanumérica aleatoria– y produce la
actualización del estado del usuario sobre la base temporal del sistema.
5. El Administrador selecciona de un catálogo el mensaje de bienvenida para el usuario y
el sistema actualiza los campos de auto-texto con los datos de la Ficha de Datos, el
Número de Usuario y la CAP y la Fecha de Habilitación.
6. El Administrador puede optar por Enviar / Modificar / Cancelar el mensaje preparado.
7. Si el Administrador opta por Enviar el mensaje se activa el asistente de Correo que
despacha el mensaje a la dirección electrónica del usuario y al Buzón de Mensajes.

1.2.2 Primer Camino Alternativo: Mantener Solicitud Pendiente


1. y 2. Idem caso anterior.
3. El Administrador selecciona un usuario para visualizar y comprobar los datos y de
acuerdo a su criterio pasa a “Posponer”. (El estado seguirá siendo “Pendiente de
Habilitación)
4. El Administrador selecciona de un catálogo el mensaje explicativo para el usuario.
5. El Administrador puede optar por Enviar / Modificar / Cancelar el mensaje preparado.
6. Si el Administrador opta por Enviar el mensaje se activa el asistente de Correo que
despacha el mensaje a la dirección electrónica del usuario y al Buzón de Mensajes.

1.2.3 Segundo Camino Alternativo: Denegar Incorporación


1. y 2. Idem caso anterior
3. El Administrador selecciona un usuario para visualizar y comprobar los datos y de
acuerdo a su criterio pasa a “Denegar”.
4. El Administrador elige la opción “Registrar” con lo cual los datos del usuario candidato
se vuelcan con estado “Rechazado” en la base temporal del sistema.
5. El Administrador selecciona de un catálogo el mensaje explicativo para el usuario.
6. El Administrador puede optar por Enviar / Modificar / Cancelar el mensaje preparado.
7. Si el Administrador opta por Enviar el mensaje se activa el asistente de Correo que
despacha el mensaje a la dirección electrónica del usuario y al Buzón de Mensajes.

3. Precondiciones.

Para este caso de uso son válidas las siguientes precondiciones.

3.1 Usuario no registrado (nuevo)

Cuando el usuario solicita su habilitación no debe encontrarse registrado en el sistema

- 30 -
 Ingeniería en Sistemas de Información.
Trabajo Práctico: Sistema ISBN
Ing.. César Cichernia.

3.2 Usuario registrado

El usuario se encuentra previamente registrado en el sistema.

4. Post-condiciones.

Para este caso de uso son válidas las siguientes post-condiciones.

4.1 Usuario no registrado (nuevo)

Al término de la operación el usuario quedará registrado en estado “Pendiente de


Habilitación”.

4.2 Usuario registrado

Para solicitudes aceptadas, al término de la operación quedará registrada la clave de


acceso personal del nuevo usuario.
Las solicitudes de usuario que estén en estado “Pendiente de Habilitación” o “Denegada”
continuarán en el mismo estado.

- 31 -
IA si IA si
er er
TR V n TR V
ed L io ed L i on
er IA rs er IA rs
T ISBNV e n e
deRInformación.
t st TR
 Ingeniería en Sistemas
g is Sistema i V n
eg
Trabajo Práctico: d L d L
re io io
Ing.. César nCichernia.re IA rs n r r e I A r s
U s te TR Ve U s te TR Ve
- i n - i n -
DIAGRAMA
5 1 DE r e gCOLABORACION:
e d
A
L
s io Gestionar Habilitación
5 1 r e g de e d Usuario
A
L
s io 1
3. n e r I
er 3. n e r I
er .5
-
U ist TR V n -
U i st TR V 3
-
E
A
1 g d L i o E
A
1 g d L i on E
A
5 r e r e I A r s 5 r e r e I A r s 51
3. U
n
s te TR Ve 3. U
n
s te TR Ve 3.
A - i 0 .2 Sne le cc ió n U s u a rio + N A - i n A -
E
5 1 r e g r e d I A L s io E u e vo E1s ta d o r e g Maeilsd
5 A
L
s io E 1
3. n e G U I:HRa b ilita c ióe rn 3. n e r I
er .5
-
U ist T V n -
U i st TR V 3
-
E
A
1 g d L i o E
A
1 g d L i on E
A
5 r e r e I A r s 5 r e r e I A r s 51
3. n 3. n 3.
0 .5 N ro yC AP
U s te TR Ve U s te TR Ve
A - i n A - i 0 .8 Me n s a je d e B ie n venn id a A -
e g r e d I A L s io e g r e d I A L s io
0 .6 Me n s a je d e B ie n ve n id a
E 1 r E 1 r E 1
5 r 5 r .5
3. n . n
U0 .1 S eislet ecc ió n TURs u a rio V+ Neu e vo E s ta d o 0 .7 Me n s a je3 d e B ieUn ve n idias t e T R V e 3
A - g d L o n A - g d L on A -
E 1 i E 1 i E
5 r e r e I A r s 5 r e r e I A r s 51
3. U
n
s te TR Ve 3. U
n
s te TR Ve 3.
A - i n A - i n A -
E
5 1 r e g r e d I A L s io E
5 1 r e g r e d I A L s io E 1
3. n te TR Ve
r 3. n te TR Ve
r 3 .5
U is U i s
Adm inisA - g d L o n A - g d L on A -
E tr a dor1 i E 1 i E
5 e
nr t e r
e I A s 5 r e r e I A s 51
3. U s T R Ver H a n d le r:H a b ilita ció n .U s u a rions
3 U s te TR Ve
r 3.
A - i n A - i n A -
E
5 1 r e g r e d I A L s io E
5 1 r e g r e d I A L s io E 1
3. n te TR Ve
r 3 . 0U.3nS e lesctció e n U s uRa rio + N ueervo E s ta d o 3 .5
U is i T V
A - g d L o n A - g d L on A -
E 1 i E 1 i E
5 e
nr t e r
e I A s 5 e
nr t e r
e I A s 51
3. U s T R Ver 3. U s T R Ver 3.
A - i n A - i n A -
E
5 1 r e g r e d I A L s io E N ro yC1AP r e g
0 .4
5 e d
A
L
s io E 1
3. n te TR Ve
r 3. n r
te TR Ve
I r 3 .5
U is U i s
A - g d L o n A - g d L on A -
E 1 i E 1 i E
5 e
nr t e r
e I A s 5 e
nr t e r
e I A s 51
3. U s T R Ver 3. U s T R Ver 3.
A - i n A - i n A -
E
5 1 r e g r e d I A L s io E
5 1 r e g Ur esdu a rio I A L s io E 1
3. n te TR Ve
r 3. n te TR Ve
r 3 .5
U is U i s
A - gSECUENCIA: d L n
o Gestionar Habilitación A - g d L on A -
E 1 i E 1 i E
51
DIAGRAMA DE e e A deeUsuario e A
5 nr t e r I s 5 nr t e r I s
3. U s T R Ver 3. U s T R Ver 3.
A - i n A - i n A -
E
5 1 r e g r e dG U I: I A L s io H a n d le r: E U s u a1rio r e g
5 e dMa ils L
A s ioS e rvid o r d e E 1
3. n r
tHe a b i lliTtaRc ió n V e H Ua bs iuliaa ritcoiós n 3. n r
te TR Ve
I r 3 .5
U is U i s
D a to s
A - g d L o n A - g d L o n A -
EAd m in 1isIntra si E si E
5 g rensraer U s uear eri o I A 5 1 nr e e r e IA 51
dor
. r . r 3.
A
3
-
U is
t TR Ve n A
3
-
U is
t TR Ve n A -
E g d L o E g d L o E
. 5 1 nr e e r e IA
S o lic i ta
r
r
si
C AP
. 5 1 nr e e r e IA r si .5
1
e e
A
3
-
U is
t TR V n A
3
-
U is
t TR V n A
3
-
E 1 e g d L io
S o li c i ta r C AP
E 1 e g d L io E 1
5 r r e I A r s 5 r r e A
j e c u ta Ir()
r s .5
3. n 3. n E
e te TR Ve
A -
U ist TR Ve n A -
U i s n A
3
-
E e g r e d IMo Ls tra r CioAP E e g r e d I A L s io E
Mo s tra r C AP
5 1 r A s 5 1 r 1
3. n te TR Ve
r 3. n te TR Ve
r 3 .5
U is U i s
A In g-r e s a r Bg i e n ve ndid a L n A - n A -
E
5 1 r e e A n s a jer s
io E
5 1 r e g r e d I A L s io E 1
3. n e r E via r Me I B ie n ve n id a
. n e r .5
A -
U ist TR Ve n E n via r Me n s a3j e d e BUie n ve n id
A - i s t a T R E jeVceu ta r()n A
3
-
E g d L o E g d L o E
. 5 1 nr e e r e IA r si . 5 1 nr e e r e IA r si .5
1
e e
A
3
-
U ist TR V n A
3
-
U i st TR V n A
3
-
E
5 1 r e g r e d I A L s io E
5 1 r e g r e d I A L s io E 1
3. n e r 3. n e r .5
A -
U ist TR Ve n A -
U i st TR Ve n A
3
-
E g d L o E g d L o E
. 5 1 nr e e r e IA r si . 5 1 nr e e r e IA r si .5
1
e e
A
3
-
U ist TR V n A
3
-
U i st TR V n A
3
-
E
5 1 r e g r e d I A L s io E
5 1 r e g r e d I A L s io E 1
3. n e r - 32 - 3. n e r .5
A -
U ist TR Ve n A -
U i st TR Ve n A
3
-
E g d L o E g d L o E
. 5 1 nr e e r e IA r si . 5 1 nr e e r e IA r si .5
1
A
3
-
U ist TR Ve n A
3
-
U i st TR Ve n A
3
-
g d L o g d L o
 Ingeniería en Sistemas de Información.
Trabajo Práctico: Sistema ISBN
Ing.. César Cichernia.

INTERFASES:

Interfaz Inicial (precondición de los casos de uso)

Corresponde al caso de uso Identificación de Usuario, que es invocado como precondición por
todos los casos de uso descriptos anteriormente.

- 33 -
 Ingeniería en Sistemas de Información.
Trabajo Práctico: Sistema ISBN
Ing.. César Cichernia.

DIAGRAMA DE CLASES:
Interfaz de usuario Reglas de Negocio Capa de datos
GUI: INICIO HANDLER:SOLICITARISBN
Color:
Fontsize:
Fonttype:
………. PresentarSolicitarISBN ()
MostrarNroISbn ()
IngresarIdentif ()
Aceptar ()
Cancelar()
Salir () HANDLER:HABILITACIONUSUARIO

GUI: SOLICITARISBN PresentarHaiblitacion()


Color: MostrarUsuariosPendientes () SERVIDORDATOS
Fontsize: MostrarCAP ()
Fonttype:
……….
HANDLER:ADMINISTRARUSUARIOS Ejecutar ()
SolicitarNro () Open ()
IngresarDatosLibro ()
Aceptar () PresentarFichaIngreso () Close ()
Cancelar () PresentarConsulta ()
Salir () PresentarModifica ()
MostrarMensajeError ()
MostrarNroTramite ()
GUI: HABILITACION MostrarEstadoTramite ()
USUARIOS
Color: MostrarResultadoModificacion ()
Fontsize: Codigo
Fonttype: CAP
………. HANDLER:ADMINISTRARCATALOGO Nombre
Domicilio
IngresarUsuario () Sexo
IngresarMensaje () PresentarIngresoLibros () Pais
Aceptar () MostrarResultadoRegistracion () Responsabilidad
Cancelar () MostrarREsultadoModificacion () Coedicion
Salir () PrefijoEditorial
Activo
GUI: FICHAINGRESO HANDLER: MENSAJES
NroTramiteIngreso
Color: FechaIngreso
Fontsize: EstadoTramite (pendiente...)
Fonttype: PresentarIntercambioComercial ()
………. VerificaUsuario ()
MostrarRechazo () VerificaDestinatario ()
MostrarMensaje() RecuperaUsuariosPendientes ()
SolicitarIngreso() MostrarResultadoEnvio ()
Aceptar () ObtenerCodigoyCAP ()
MostrarVerificacion () VerificaEstadoTRamite ()
Cancelar ()
Salir () RegistraModificacionUsuario()
RegistraFichaIngreso ()
EliminarRegistro ()
GUI: CONSULTA
Color:
Fontsize:
Fonttype:
MAILS
……….
CodigoUsuario
IngresarNroTramite () Mensaje
Aceptar () Destinatario
Cancelar () Fecha
Salir () Estado (enviado...)

RecuperaMensaje ()
GUI: MODIFICA EnviaMensaje()
EliminaRegistro ()
Color:
Fontsize:
Fonttype:
………. PAGOS
IngresarModificacionUsuario () CodigoEditor
Aceptar () Fecha
Cancelar () Importe
Salir () Usado

ConsultarPago ()
GUI: INGRESOLIBROS ActualizarUsado()
Color:
Fontsize:
Fonttype:
CATALOGO
……….
CodigoEditor
IngresarISBN ()
ISBN
IngresarDatosLibro()
Titulo
IngresarModificacionLibro()
Subtitulo
Aceptar ()
Autor
Cancelar ()
Traductor
Salir ()
Estado (agotado....)
Precio
........
GUI: INTERCAMBIOCOM
Color:
RegistraDatosLibro ()
Fontsize: ISBN
ModificaDatoLibro()
Fonttype:
EliminarRegistro ()
………. Prefijo
Numero
SolicitarVerMensajes () Estado (reservado...)
IngresarMensaje () EditorAsignado
IngresarDestinatario () Fecha - 34 -
Aceptar ()
Cancelar () ConsuoltaEstado()
Salir () RecuperaISBN ()
RegistraAsignado()
 Ingeniería en Sistemas de Información.
Trabajo Práctico: Sistema ISBN
Ing.. César Cichernia.

Análisis de Riesgos
Según lo realizado durante el relevamiento y como conclusión del mismo a continuación se
indican posibles riesgos que pueden afectar al sistema, indicando en cada uno de ellos la
probabilidad de ocurrencia.

Riesgo Probabilidad Solución Métrica

Los cambios en las interfases están


Cambios en el diseño A corto Plazo: previstos durante las distintas fases a 1
de interfases. 0%. través de prototipos exploratorios.

El personal afectado al proyecto conoce las


tareas del resto de los integrantes. Se
desarrolla técnicas de trabajo en equipo.
Problemas con No La ODS cuenta con personal capacitado 15 o 40
Personal de la ODS. Mensurable para sustituir a otro en cualquier momento.
Asimismo la ODS mantiene una base de
datos con profesionales externos
especializados en las tareas concernientes.
Problemas de
Comunicación 4% Realizar simulación de dichas interfases en 5
(Interfases WAN y laboratorio.
LAN)
Compatibilidad con el El sistema operativo sobre el que se realiza
S.O. del Cliente. 0% el desarrollo es con el que cuenta el cliente 15
en su organización.
Este tipo de inconvenientes depende de la
Accesos No No tecnología utilizada y la existente en el
Autorizados. Mensurable mercado para realizar algún tipo de 15
intrusión.
El sistema se adapta a las políticas de
seguridad de la empresa.
Estos riesgos ya están contemplados en la
Relación entre el No política interna de la ODS, seleccionando
Personal del Cliente y Mensurable. los integrantes con mejor perfil para las 5
la ODS. tareas vinculadas con el personal de la
empresa.
Cambios Externos. Durante el análisis del proyecto quedaron
Variación del 0% contemplados dichos aspectos. Tal es el 15 o 40
Mercado caso del cambio de dígitos de ISBN a
desarrollarse en el año 2005.
Capacitación en la Re capacitar al usuario en la utilización del
utilización del 2% sistema. Los usuarios ya manejaban este 5
sistema. sistema, pero sin acceso a Internet.

Tabla de Métricas:

Métrica Tipo de Riesgo Descripción

1 Cosméticos Opiniones o cambios que no impactan en el diseño o


performance del sistema sino en su apreciación.
5 Leves Situaciones que pueden confundir momentáneamente al
usuario pero no afecta el éxito de la tarea.
15 Graves Errores que causan confusión en el Usuario o ponen en
peligro el éxito de la tarea
40 Fatales Errores conceptuales, aplicación de un modelo mental erróneo
o errores que impiden terminar la tarea exitosamente.

- 35 -
 Ingeniería en Sistemas de Información.
Trabajo Práctico: Sistema ISBN
Ing.. César Cichernia.

Presupuesto

El presupuesto que se detalla a continuación contempla las expectativas mencionadas


en las primeras páginas del proyecto, en donde se determinaron los objetivos, alcances
y limitaciones del mismo. Consideramos que, debido a la envergadura del presente
proyecto, el mismo deberá contar con la participación de los siguientes profesionales:
un líder de proyecto, un especificador de casos de uso, dos programadores Seniors,
tres programadores Juniors y un Administrador de Base de Datos.

A continuación se detallan los honorarios de cada uno de ellos, contemplados durante


todo el proyecto:

 Líder de Proyecto $ 2.940 (pesos dos mil novecientos


cuarenta).
 Especificador de Casos de Uso $ 2.100 (pesos dos mil cien).
 Programador Senior $ 2.100 (pesos dos mil cien).
 Programador Junior $ 1.680 (pesos mil doscientos).
 Administrador de Base de Datos $ 2.800 (pesos dos mil).

Nota: deberá tenerse en cuenta la cantidad de profesionales a utilizarse mencionadas en el párrafo anterior,
multiplicando el honorario del mismo por la cantidad a necesitar.

Tiempos de ejecución: el proyecto tiene una duración de 4 meses establecidos a


partir del día 29 de Marzo de 2004.

Capacitación: el presupuesto indicado contempla además del desarrollo del mismo


tareas de capacitación sobre los usuarios en cuestión, entrenando a los mismos en las
tareas concernientes al sistema desarrollado.

Garantía y Soporte Técnico: el presupuesto indicado contempla además del


desarrollo del mismo contempla el Soporte Técnico necesario durante los próximos 6
meses a partir de la fecha de finalización del proyecto.

Tiempo y Formas de Pago: a convenir en reunión de aprobación de presupuesto.

Importe del Presupuesto:

Monto Total en Honorarios: $ 17.080


I.V.A.: $ 3.234
Monto Total General: $ 20.666,80

- 36 -
 Ingeniería en Sistemas de Información.
Trabajo Práctico: Sistema ISBN
Ing.. César Cichernia.

Presupuesto Detallado

Profesional Honorario por Cantidad Importe Total


Hora en Pesos de Horas en Pesos
Líder de Proyecto $ 35 60 $ 2.100
(treinta y cinco) (sesenta) (pesos dos mil cien)
Especificador de $ 20 75 $ 1.500
Casos de Uso (veinte) (setenta y cinco) (pesos mil quinientos)
Programador $ 15 100 $ 1.500
Senior (quince) (cien) (pesos mil quinientos)
Programador $8 150 $ 1.200
Junior (ocho) (ciento cincuenta) (pesos mil doscientos)
Administrador de $ 10 200 $ 2.000
Base de Datos (diez) (doscientas) (pesos dos mil)

Resumen de Presupuesto:

 Líder de Proyecto: 1 x $ 2.100 = $ 2.100


($840)
 Especificador de Casos de Uso: 1 x $ 1.500 = $ 1.500
($600)
 Programador Senior: 2 x $ 1.500 = $ 3.000
($1200)
 Programador Junior 3 x $ 1.200 = $ 3.600
($1440)
 Administrador de Base de Datos 1 x $ 2.000 = $ 2.000
($800)

GASTO TOTAL EN HONORARIOS= $ 12.200

GANANCIA A OBTENER (40%) = $ 4.880

TOTAL PROYECTO (SIN IVA) = $ 17.080

TOTAL PROYECTO (CON IVA) = $ 20.066,38

- 37 -

Vous aimerez peut-être aussi