Sie sind auf Seite 1von 48

AO DEL BUEN SERVICIO AL CIUDADANO

Instituto
Continental

ESCUELA PROFESIONAL DE TECNOLOGA

CARRERA DE COMPUTACIN E INFORMTICA

TTULO DEL PROYECTO:

IMPLEMENTACIN DE UN SISTEMA DE
SOFTWARE PARA LA GESTIN DEL
CAMPEONATO DE AJEDREZ

Docente : FLORES RAMOS, Adiel Omar

Grupo : N 04

Asignatura : Taller de Modelamiento de Software

Integrantes :

DE LA CRUZ AYALA, Vctor Jess


GUTIERREZ BOZA, Joffrey Joseph
HUARANCCA PARCO, Debie Bernardino
HUIZA RAMOS, Jorge Luis

Seccin : C03DT1

HUANCAYO - PER
2017
Contenido
1. Caso de Estudio ............................................................................................................... 2
2. Requerimientos................................................................................................................. 4
a. Requerimientos Funcionales ............................................................................................ 5
b. Requerimientos No Funcionales ...................................................................................... 5
3. Diagramas IDEF ................................................................................................................ 6
a. IDEF 0................................................................................................................................. 7
i. IDEF a-0 ......................................................................................................................... 7
ii. IDEF a0 ........................................................................................................................... 8
b. IDEF 3................................................................................................................................. 9
c. DFD .................................................................................................................................. 13
4. Diagramas UML ............................................................................................................... 14
a. Dinmicos ........................................................................................................................ 15
i. Casos de uso ................................................................................................................ 15
ii. Actividades .................................................................................................................. 16
iii. Secuencias ................................................................................................................... 20
iv. Estados ........................................................................................................................ 28
v. Colaboracin ............................................................................................................... 33
b. Estticos .......................................................................................................................... 38
i. Clases ........................................................................................................................... 38
ii. Componentes .............................................................................................................. 39
5. Modelo Entidad Relacin ............................................................................................. 40
a. Lgico .............................................................................................................................. 41
b. Fsico ................................................................................................................................ 42
6. Prototipo ........................................................................................................................... 43
a. Estilo de interfaz de usuario ............................................................................................ 44
b. Captura de formularios ................................................................................................... 44

1
1. Caso de
Estudio

2
CAMPEONATO DE AJEDREZ
El club de Ajedrez de Villatortas de Arriba, ha sido encargado por la Federacin
Internacional de Ajedrz de la organizacin de los prximos campeonatos
mundiales que se celebrarn en la mencionada localidad. Por ese motivo, desea
llevar a una base de datos toda la gestin relativa a participantes, alojamientos
y partidas. Teniendo en cuenta que: En el campeonato mundial de Villatortas
participan jugadores y rbitros. De ambos se requiere conocer el nmero de
asociado, nombre, direccin, telfono de contacto y campeonatos en los que han
participado (como jugador o como rbitro). De los jugadores se precisa adems
el nivel de juego en una escala de 1 a 10. Ningn rbitro puede participar como
jugador. Los pases envan al campeonato un conjunto de jugadores y rbitros,
aunque no todos los pases envan participantes. Todo jugador y rbitro es
enviado por un nico pas. Un pas puede ser representado por otro pas. Cada
pas se identifica por un nmero correlativo segn su orden alfabtico e interesa
conocer adems su nombre, el nmero de clubes de ajedrez existentes en el
mismo. Cada partida se identifica por un nmero correlativo (Cod_P), la juegan
dos jugadores y la arbitra un rbitro. Interesa registrar las partidas que juegan
cada jugador y el color (blancas o negras) con el que juega. Ha de tenerse en
cuenta que un rbitro no puede arbitrar a jugadores enviados por el mismo pas
que le ha enviado a l. Todo participante participa en al menos una partida.
Tantos jugadores como rbitros se alojan en uno de los hoteles en los que se
desarrollan las partidas, se desean conocer en qu hotel y en qu fechas se ha
alojado cada uno de los participantes. Los participantes pueden no permanecer
en Villatortas durante todo el campeonato, sino acudir cuando tienen que jugar
alguna partida alojndose en el mismo o distinto hotel. De cada hotel, se desea
conocer su nombre, la direccin y el nmero de telfono. El campeonato se
desarrolla a lo largo de una serie de jornadas (ao, mes, da) y cada partida tiene
lugar en una de las jornadas aunque no tengan lugar partidas todas las jornadas.
Cada partida se celebra en una de las salas de las que pueden disponer los
hoteles. Se desea conocer el nmero de entradas vendidas en la sal para cada
partida. De cada sala, se desea conocer la capacidad y medios de que dispone
(radio, televisin, vdeo,) para facilitar la retransmisin de los encuentros. Una
sala puede disponer de varios medios distintos. De cada partida se pretende
registrar todos los movimientos que la componen. La identificacin de
movimiento se establece en base a un nmero de orden dentro de cada partida.
Para cada movimiento se guarda la jugada (5 posiciones) y un breve comentario
realizado por un experto.

3
2. Requerimientos

4
a. Requerimientos Funcionales
EL SISTEMA NOS PERMITIR:

Registrar datos de los rbitros por nmero de asociado,


nombre, direccin, telfono de contacto y campeonatos en
los que han jugado.
Registrar datos de los jugadores por nmero de asociado,
nombre, direccin, telfono de contacto, campeonatos en
los que han jugado y el nivel que tiene.
Generar cdigos de los pases y poner en orden alfabtico
con sus respectivos jugadores, rbitros y clubes de ajedrez
que tiene.
Registrar cada partida jugada, el rbitro y los jugadores de
acuerdo a que color de fichas que juegan.
Imprimir la relacin de hospedajes, por nombre, direccin, el
nmero de telfono y las fechas que se han alojado.
Imprimir la relacin de jornadas por fecha y partidas a
realizarse.
Reporta la cantidad de entradas vendidas en cada sala del
hotel.
Reportar los medios que tiene cada sala de hotel.
Registrar los movimientos de cada partida, su identificacin
de jugada y comentario de un experto.

b. Requerimientos No Funcionales

EL SISTEMA DEBE:

Cumplir con las restricciones de seguridad.


Debe tardar menos de 5 segundos enmostrar los resultados
en la impresin.
Tener los colores institucionales de la empresa que
organizara el campeonato.
Ser de fcil manejo para el usuario.

5
3. Diagramas
IDEF

6
a. IDEF 0
i. IDEF a-0

7
ii. IDEF a0

8
b. IDEF 3

9
10
11
12
c. DFD

13
4. Diagramas
UML

14
a. Dinmicos
i. Casos de uso

15
ii. Actividades

16
17
18
19
iii. Secuencias
REGISTRO DE JUGADORES

20
REGISTRO DE ARBITRO. -

21
CODIFICAR PAISES:

22
REGISTRO DE JUGADAS. -

IMPRIMIR RELACIN DE HOSPEDAJES. -

23
IMPRIMIR RELACION DE JORNADAS. -

24
REGISTRAR MOVIMIENTOS DE PARTIDAS. -

25
REPORTE DE ENTRADAS VENDIDAS.

26
Reporte de Medios del Hotel. -

27
iv. Estados

28
29
30
31
32
v. Colaboracin

33
34
35
36
37
b. Estticos
i. Clases

38
ii. Componentes

39
5. Modelo
Entidad
Relacin

40
a. Lgico

41
b. Fsico

42
6. Prototipo

43
a. Estilo de interfaz de usuario

Tipo Fichero

b. Captura de formularios
Registro de rbitro.-

Registro de Jugadores.-

44
Registro de Actividades.-

Ventas

45
Registro de Hoteles.-

46
Club.-

47

Das könnte Ihnen auch gefallen