Sunteți pe pagina 1din 7

INSTRUCCIONES

Jon

2018 Jon 1
INSTRUCCIONES

INSTRUCCIONES

Asignación a cargo de Docente

Propósitos:

Aplicación de los conocimientos adquiridos en la materia

Indicaciones:

1. Analiza el sig. problema:

La Policía quiere crear una base de datos sobre la seguridad en algunas entidades
bancarias. Para ello tiene en cuenta:

Problema Escenario
1 Que cada entidad bancaria se caracteriza por
un código y por el domicilio de su Central.
2 Que cada entidad bancaria tiene más de una
sucursal que también se caracteriza por un
código y por el domicilio, así como por el
número de empleados de dicha sucursal.
3 Que cada sucursal contrata, según el día,
algunos vigilantes jurados, que se
caracterizan por un código y su edad. Un
vigilante puede ser contratado por
diferentes sucursales (incluso de diferentes
entidades), en distintas fechas y es un dato
de interés dicha fecha, así como si se ha
contratado con arma o no.
4 Por otra parte, se quiere controlar a las
personas que han sido detenidas por atracar
las sucursales de dichas entidades. Estas
personas se definen por una clave (código) y
su nombre completo.
5 Alguna de estas personas están integradas
en algunas bandas organizadas y por ello se
desea saber a qué banda pertenecen, sin ser
de interés si la banda ha participado en el
delito o no Dichas bandas se definen por un
número de banda y por el número de
miembros.

Jon 2
INSTRUCCIONES

6 Así mismo, es interesante saber en qué


fecha ha atracado cada persona una
sucursal. Evidentemente, una persona puede
atracar varias sucursales en diferentes
fechas, así como que una sucursal puede ser
atracada por varias personas.
7 Igualmente, se quiere saber qué Juez ha
estado encargado del caso, sabiendo que un
individuo, por diferentes delitos, puede ser
juzgado por diferentes jueces. Es de interés
saber, en cada delito, si la persona detenida
ha sido condenada o no y de haberlo sido,
cuánto tiempo pasará en la cárcel. Un Juez
se caracteriza por una clave interna del
juzgado, su nombre y los años de servicio.

2. Identifica los requerimientos funcionales y no

funcionales del sistema

2. Documéntalos en el formato de la IEEE

Formato IEEE

Actores Atributos Método Requerimientos Requerimientos Descripción Prioridad


funcionales no funcionales

1 Banco 1. Código Agregar Código con el Multiplataforma El sistema debe 4


2. Domicilio Eliminar cual se puede prestarse para
Central Modificar localizar la buscar en
Guardar empresa. cualquier
Imprimir plataforma una
Domicilio de sucursal.
donde el banco
se encuentra.

2 Sucursal 1. Código Agregar Código de


2. Domicilio Eliminar sucursal con el
3. Numero de Modificar que se está
empleado Guardar trabajando.
Imprimir
Domicilio de la
sucursal.

Jon 3
INSTRUCCIONES

Número de
empleados.

3 oficial 1. Fecha Agregar Código de Seguridad El ingreso al 2


2. Arma Eliminar oficial sistema debe
3. Código Modificar ser muy
Guardar Dia que se meticuloso ya
Imprimir contrata que muestra
información
Dispone de restringida.
arma

Contratación
por edad

Se puede
contratar en
diferentes
sucursales.

4 Atracador 1. Código Agregar Código


2. Nombre Eliminar Nombre
Modificar completo.
Guardar Sucursal
Imprimir atracada.

5 Bandas 1. Numero de Agregar Numero de Rendimiento El sistema tiene 3


banda Eliminar banda que tener la
2. Número de Modificar capacidad de
miembros Guardar Numero de manejar mucha
Imprimir miembros información.

Participe del
delito

6 Atraco 1. Fecha Agregar Fecha del


2. Reincidencia Eliminar siniestro.
Modificar
Guardar Lugares que ha
Imprimir atracado.

Incidencias con
la misma
sucursal

7 Juez 1. Clave del Agregar Juez a cargo. Desempeño. El sistema debe 1


juez Eliminar de portar una
2. Nombre Modificar buena

Jon 4
INSTRUCCIONES

3. Año de Guardar Jueces que han implementación


servicio Imprimir intervenido. en el momento
de buscar toda
Tipo de delito la información
necesaria.
Registro de
condena.

Tiempo que
pasara en la
cárcel.

Clave del juez.

Nombre.

Años de
servicio.

Jon 5
INSTRUCCIONES

4. Desarrolla el diagrama de clases, un caso de

uso y escenario del problema planteado

Banco

Código
Domicilio
+AgregarBanco() Oficial
+EliminarBanco()
+ModificarBanco() Fecha
+GuardarBanco() Arma
+ImprimirBanco() Código
+AgregarOficial()
+EliminarOficial()
Conforma +ModificarOficial()
+GuardarOficial()
+ImprimirOficial()
Sucursal

Código
Domicilio Atraco
Numerodeempleado Banda
+AgregarSucursal() Fecha
+EliminarSucursal() Reincidencia Numero de banda
+ModificarSucursal() Número de miembros
+GuardarSucursal() +AgregarAtraco() +AgregarBanda()
+ImprimirSucursal() +EliminarAtraco() +EliminarBanda()
+ModificarAtraco() +ModificarBanda()
+GuardarAtraco() +GuardarBanda()
Roba +ImprimirAtraco() +ImprimirBanda()

Atracador

Código
Nombre
+AgregarAtracador()
+EliminarAtracador() Juzga Juez
+ModificarAtracador()
+GuardarAtracador() Clave del juez
+ImprimirAtracador() Nombre
Año de servicio
+AgregarJuez()
+EliminarJuez()
+ModificarJuez()
+GuardarJuez()
+ImprimirJuez()

Jon 6
INSTRUCCIONES

Bibliografía

ENFOQUE PRÁCTICO

Pressman, R. (2006) McGraw Hill. Ingeniería del software Disponible en


http://cotana.informatica.edu.bo/downloads/ld-
Ingenieria.de.software.enfoque.practico.7ed.Pressman.PDF Recuperado el día 24-03-2018

Jon 7

S-ar putea să vă placă și