Ppt 4 casi completa 2
-
Upload
axael-antonio-alcantara -
Category
Documents
-
view
53 -
download
1
Transcript of Ppt 4 casi completa 2
![Page 1: Ppt 4 casi completa 2](https://reader036.fdocument.pub/reader036/viewer/2022062710/55b44da5bb61eb98468b45a7/html5/thumbnails/1.jpg)
Proyecto Ajedrez Amigo
Proyecto Ajedrez Amigo
Isaac MuñozSebastián RozasSynddy Herrera
Taller Proyecto Integral
![Page 2: Ppt 4 casi completa 2](https://reader036.fdocument.pub/reader036/viewer/2022062710/55b44da5bb61eb98468b45a7/html5/thumbnails/2.jpg)
Temario
• Formulación y delimitación del problema de estudio
• Objetivos
• Historia del ajedrez
• Alternativas
• Propuesta de solución
• Factibilidad técnica
![Page 3: Ppt 4 casi completa 2](https://reader036.fdocument.pub/reader036/viewer/2022062710/55b44da5bb61eb98468b45a7/html5/thumbnails/3.jpg)
Temario
• Factibilidad económica
• Factibilidad implementaría
• Beneficios de la solución
![Page 4: Ppt 4 casi completa 2](https://reader036.fdocument.pub/reader036/viewer/2022062710/55b44da5bb61eb98468b45a7/html5/thumbnails/4.jpg)
FORMULACIÓN Y DELIMITACIÓN DEL PROBLEMA
Primera parte
![Page 5: Ppt 4 casi completa 2](https://reader036.fdocument.pub/reader036/viewer/2022062710/55b44da5bb61eb98468b45a7/html5/thumbnails/5.jpg)
Formulación y delimitación del problema
• Descripción de la organización:
Empresa Chilena de tecnología de la información, especializándose en el desarrollo de entretención a través de un juego de ajedrez
Dedicados básicamente a jugadores expertos.
![Page 6: Ppt 4 casi completa 2](https://reader036.fdocument.pub/reader036/viewer/2022062710/55b44da5bb61eb98468b45a7/html5/thumbnails/6.jpg)
Proyecto chess friendsPryectoinf3 host google
![Page 7: Ppt 4 casi completa 2](https://reader036.fdocument.pub/reader036/viewer/2022062710/55b44da5bb61eb98468b45a7/html5/thumbnails/7.jpg)
Sistema ActualSistema Actual
![Page 8: Ppt 4 casi completa 2](https://reader036.fdocument.pub/reader036/viewer/2022062710/55b44da5bb61eb98468b45a7/html5/thumbnails/8.jpg)
OBJETIVOSSegunda parte
![Page 9: Ppt 4 casi completa 2](https://reader036.fdocument.pub/reader036/viewer/2022062710/55b44da5bb61eb98468b45a7/html5/thumbnails/9.jpg)
Objetivos
• General:– Ayudar a los jugadores expertos de ajedrez, a tener
un mejor registro de sus jugadas para así poder mejorar, a través de estos datos, su juego.
• Específico– Conocer las fortalezas/debilidades del jugador.– Mostrar un historial de jugadas.
![Page 10: Ppt 4 casi completa 2](https://reader036.fdocument.pub/reader036/viewer/2022062710/55b44da5bb61eb98468b45a7/html5/thumbnails/10.jpg)
HISTORIA DEL AJEDREZTercera parte
![Page 11: Ppt 4 casi completa 2](https://reader036.fdocument.pub/reader036/viewer/2022062710/55b44da5bb61eb98468b45a7/html5/thumbnails/11.jpg)
Historia del ajedrez
• Se atribuye Sissa Ben Dahir lo concibió para distracción y ocio de un rey, tal fue el éxito en la corte de dicho rey que ofreció a tan brillante inventor que eligiera su recompensa.
![Page 12: Ppt 4 casi completa 2](https://reader036.fdocument.pub/reader036/viewer/2022062710/55b44da5bb61eb98468b45a7/html5/thumbnails/12.jpg)
Historia del ajedrez
• El brahmán solicitó que le fuera concedido un grano de trigo en la primera casilla del tablero, dos por la segunda, cuatro en la tercera y seguir doblando la cantidad hasta totalizar las 64 casillas del tablero
![Page 13: Ppt 4 casi completa 2](https://reader036.fdocument.pub/reader036/viewer/2022062710/55b44da5bb61eb98468b45a7/html5/thumbnails/13.jpg)
ALTERNATIVAS EN EL MERCADO
Cuarta parte
![Page 14: Ppt 4 casi completa 2](https://reader036.fdocument.pub/reader036/viewer/2022062710/55b44da5bb61eb98468b45a7/html5/thumbnails/14.jpg)
Alternativas
• Citrine es un juego profesional posee un nuevo y potente programa capaz de derrotar con facilidad al 98% de los jugadores de ajedrez, y también ser comprensiva con los menos expertos adaptándose a su nivel.
![Page 15: Ppt 4 casi completa 2](https://reader036.fdocument.pub/reader036/viewer/2022062710/55b44da5bb61eb98468b45a7/html5/thumbnails/15.jpg)
PROPUESTA DE SOLUCIÓNQuinta parte
![Page 16: Ppt 4 casi completa 2](https://reader036.fdocument.pub/reader036/viewer/2022062710/55b44da5bb61eb98468b45a7/html5/thumbnails/16.jpg)
• La solución es un tablero elaborado de sensores de movimientos que vayan capturando cada jugada dentro del tablero, esto se conectara con un USB a el computador y guardara los movimientos en un programa java
Propuesta de solución
![Page 17: Ppt 4 casi completa 2](https://reader036.fdocument.pub/reader036/viewer/2022062710/55b44da5bb61eb98468b45a7/html5/thumbnails/17.jpg)
• Pantalla LCD en el ajedrez para indicar el tiempo con una pantalla táctil para indicar el cambio de movimientos en el tablero con una memoria interna q permita guardar los datos de el juego
Propuesta de solución
![Page 18: Ppt 4 casi completa 2](https://reader036.fdocument.pub/reader036/viewer/2022062710/55b44da5bb61eb98468b45a7/html5/thumbnails/18.jpg)
• Generar libreta electrónica con reconocimiento de voz, a la que se le indique con palabras (para evitar pérdida de tiempo) que jugadas deben ser guardadas
Propuesta de solución
![Page 19: Ppt 4 casi completa 2](https://reader036.fdocument.pub/reader036/viewer/2022062710/55b44da5bb61eb98468b45a7/html5/thumbnails/19.jpg)
• Tablero que se conecta por bluethooh a el software de java esta elaborado con un pic
Propuesta de solución
![Page 20: Ppt 4 casi completa 2](https://reader036.fdocument.pub/reader036/viewer/2022062710/55b44da5bb61eb98468b45a7/html5/thumbnails/20.jpg)
Propuesta de solución
• Creación de un tablero electrónico, el cual se conecte a través de un PC a una base de datos, en la cual, se guardaran las jugadas y tiempos de forma automática,
• Además ofrecerá la posibilidad de transmitir la partida a través de una pantalla para poder ser observado por mas personas.
![Page 21: Ppt 4 casi completa 2](https://reader036.fdocument.pub/reader036/viewer/2022062710/55b44da5bb61eb98468b45a7/html5/thumbnails/21.jpg)
Propuesta de solución
![Page 22: Ppt 4 casi completa 2](https://reader036.fdocument.pub/reader036/viewer/2022062710/55b44da5bb61eb98468b45a7/html5/thumbnails/22.jpg)
FACTIBILIDAD TÉCNICASexta parte
![Page 23: Ppt 4 casi completa 2](https://reader036.fdocument.pub/reader036/viewer/2022062710/55b44da5bb61eb98468b45a7/html5/thumbnails/23.jpg)
BasicBasic
BASIC es un lenguaje de programación que originalmente fue desarrollado como una herramienta de enseñanza; se diseminó entre las microcomputadoras hogareñas a partir de la década de 1980.
![Page 24: Ppt 4 casi completa 2](https://reader036.fdocument.pub/reader036/viewer/2022062710/55b44da5bb61eb98468b45a7/html5/thumbnails/24.jpg)
JavaJava
Java es un lenguaje de programación que se creó como parte de un proyecto de investigación para el desarrollo de software avanzado para una amplia variedad de dispositivos de red y sistemas embebidos.
![Page 25: Ppt 4 casi completa 2](https://reader036.fdocument.pub/reader036/viewer/2022062710/55b44da5bb61eb98468b45a7/html5/thumbnails/25.jpg)
ProteusProteus
Proteus es un conjunto de herramientas que facilitan la creación de circuitos electrónicos
Siendo las principales Isis el cual permite simular el funcionamiento del circuito y Ares que permite simular y diseñar la forma física que tendrá el circuito.
![Page 26: Ppt 4 casi completa 2](https://reader036.fdocument.pub/reader036/viewer/2022062710/55b44da5bb61eb98468b45a7/html5/thumbnails/26.jpg)
Librerías y herramientas extras
Librerías y herramientas extras
![Page 27: Ppt 4 casi completa 2](https://reader036.fdocument.pub/reader036/viewer/2022062710/55b44da5bb61eb98468b45a7/html5/thumbnails/27.jpg)
Plataforma y arquitectura de Hardware
Plataforma y arquitectura de Hardware
PC Desktop con:
•Procesador Pentium IV en adelante o AMD Athlon 64 2800+
•RAM 512 MB•Dispositivo / entrada salida (Monitor,Teclado,Mouse)
•Puerto Serial DB9
•Lector CD/DVD
![Page 28: Ppt 4 casi completa 2](https://reader036.fdocument.pub/reader036/viewer/2022062710/55b44da5bb61eb98468b45a7/html5/thumbnails/28.jpg)
Plataforma y arquitectura de Software
Plataforma y arquitectura de Software
• Sistema operativo: Windows Xp
• Java Virtual machine Runtime 6.0
• MS Access 2003 o compatible
![Page 29: Ppt 4 casi completa 2](https://reader036.fdocument.pub/reader036/viewer/2022062710/55b44da5bb61eb98468b45a7/html5/thumbnails/29.jpg)
FACTIBILIDAD ECONÓMICASéptima parte
![Page 30: Ppt 4 casi completa 2](https://reader036.fdocument.pub/reader036/viewer/2022062710/55b44da5bb61eb98468b45a7/html5/thumbnails/30.jpg)
• Resultado de Flujo de caja 1
• Resultado de Flujo de caja 2
• Resultado de Flujo de caja 3
• Resultado de Flujo de caja 4
• Resultado de Flujo de caja 5
![Page 31: Ppt 4 casi completa 2](https://reader036.fdocument.pub/reader036/viewer/2022062710/55b44da5bb61eb98468b45a7/html5/thumbnails/31.jpg)
Flujo de cajaFlujo de caja
![Page 32: Ppt 4 casi completa 2](https://reader036.fdocument.pub/reader036/viewer/2022062710/55b44da5bb61eb98468b45a7/html5/thumbnails/32.jpg)
Costo beneficioCosto beneficio
• Valor presente de flujos:
• Año 0:
• Valor Actual Neto (van): 6129651
• Tasa interna de retorno (TIR): 53,44%
![Page 33: Ppt 4 casi completa 2](https://reader036.fdocument.pub/reader036/viewer/2022062710/55b44da5bb61eb98468b45a7/html5/thumbnails/33.jpg)
Pagina webPagina web
![Page 34: Ppt 4 casi completa 2](https://reader036.fdocument.pub/reader036/viewer/2022062710/55b44da5bb61eb98468b45a7/html5/thumbnails/34.jpg)
Flujo de compra proveedoresFlujo de compra proveedores
![Page 35: Ppt 4 casi completa 2](https://reader036.fdocument.pub/reader036/viewer/2022062710/55b44da5bb61eb98468b45a7/html5/thumbnails/35.jpg)
Flujo de venta nacionalFlujo de venta nacional
![Page 36: Ppt 4 casi completa 2](https://reader036.fdocument.pub/reader036/viewer/2022062710/55b44da5bb61eb98468b45a7/html5/thumbnails/36.jpg)
Flujo de venta extranjeroFlujo de venta extranjero
![Page 37: Ppt 4 casi completa 2](https://reader036.fdocument.pub/reader036/viewer/2022062710/55b44da5bb61eb98468b45a7/html5/thumbnails/37.jpg)
BENEFICIOS DE LA SOLUCIÓNNovena parte
![Page 38: Ppt 4 casi completa 2](https://reader036.fdocument.pub/reader036/viewer/2022062710/55b44da5bb61eb98468b45a7/html5/thumbnails/38.jpg)
Beneficios de la solución
• Captura automática de las jugadas
• Captura automática de los tiempos de las jugadas
• Generación de informes estadísticos
![Page 39: Ppt 4 casi completa 2](https://reader036.fdocument.pub/reader036/viewer/2022062710/55b44da5bb61eb98468b45a7/html5/thumbnails/39.jpg)
DESARROLLO TÉCNICONovena parte
![Page 40: Ppt 4 casi completa 2](https://reader036.fdocument.pub/reader036/viewer/2022062710/55b44da5bb61eb98468b45a7/html5/thumbnails/40.jpg)
RupRup
![Page 41: Ppt 4 casi completa 2](https://reader036.fdocument.pub/reader036/viewer/2022062710/55b44da5bb61eb98468b45a7/html5/thumbnails/41.jpg)
GanttGantt
![Page 42: Ppt 4 casi completa 2](https://reader036.fdocument.pub/reader036/viewer/2022062710/55b44da5bb61eb98468b45a7/html5/thumbnails/42.jpg)
foda• Fortaleza• Portable• Multiplataforma• Contar con un buen grupo de trabajo. • El lenguaje de programación Java es gratuito lo que abarata los costos.• Todos los integrantes cuentan con su computadores personales para la programación y el
desarrollo del proyecto• Oportunidades• Gran crecimiento del mercado• No tener competidores directos • Al ser la distribución por internet las posibilidades de expandir el mercado son inmensas.• Debilidades• Carencia en la cartelera de clientes• Al no poseer clientes no contamos con ninguna recomendación.• No enseñanza de Inacap del lenguaje BASIC y programación de circuitos electrónicos, creación
de hardware.• Un integrante se encuentra haciendo la práctica por lo que dificulta realizar reuniones en la
tarde.• Amenazas• Muy fácil de crear un sistema parecido• No conocemos los periodos de entrega del sistema.• No existen recursos para financiar el proyecto.
Foda
![Page 43: Ppt 4 casi completa 2](https://reader036.fdocument.pub/reader036/viewer/2022062710/55b44da5bb61eb98468b45a7/html5/thumbnails/43.jpg)
MODELOS Y DIAGRAMASNovena parte
![Page 44: Ppt 4 casi completa 2](https://reader036.fdocument.pub/reader036/viewer/2022062710/55b44da5bb61eb98468b45a7/html5/thumbnails/44.jpg)
Modelo conceptual
![Page 45: Ppt 4 casi completa 2](https://reader036.fdocument.pub/reader036/viewer/2022062710/55b44da5bb61eb98468b45a7/html5/thumbnails/45.jpg)
Diagrama de alto nivel
Jugador
Diagrama general de caso de uso Ajedrez Amigo
Validacion deusuario
Cantidad de piezasdel jugador
Consultamovimientos
Consulta resultados
Consulta posición
Consulta tiempo
Diagrama alto nivel
![Page 46: Ppt 4 casi completa 2](https://reader036.fdocument.pub/reader036/viewer/2022062710/55b44da5bb61eb98468b45a7/html5/thumbnails/46.jpg)
Diagrama de caso de usoDiagrama caso de uso
![Page 47: Ppt 4 casi completa 2](https://reader036.fdocument.pub/reader036/viewer/2022062710/55b44da5bb61eb98468b45a7/html5/thumbnails/47.jpg)
Diagrama de actividadesDiagrama de actividades
![Page 48: Ppt 4 casi completa 2](https://reader036.fdocument.pub/reader036/viewer/2022062710/55b44da5bb61eb98468b45a7/html5/thumbnails/48.jpg)
Diagrama de secuenciaDiagrama de secuencia
![Page 49: Ppt 4 casi completa 2](https://reader036.fdocument.pub/reader036/viewer/2022062710/55b44da5bb61eb98468b45a7/html5/thumbnails/49.jpg)
Modelo relacionalModelo relacional
![Page 50: Ppt 4 casi completa 2](https://reader036.fdocument.pub/reader036/viewer/2022062710/55b44da5bb61eb98468b45a7/html5/thumbnails/50.jpg)
Modelo de procesosModelo de procesos
![Page 51: Ppt 4 casi completa 2](https://reader036.fdocument.pub/reader036/viewer/2022062710/55b44da5bb61eb98468b45a7/html5/thumbnails/51.jpg)
Diagrama de flujo de datos
El usuario entra a la aplicación
¿Desea Jugar? Inicia partidoMueve pieza en el
tablaro
Envía coordenadas
La aplicación recibe
coordenadas
Interpreta coordenada
La interpretación es para definir el tipo de pieza (peón, caballo, etc.) y el color de la pieza (blanca o negra)
¿Es Hacke Mate?
Coordenadas almacenada
Detiene el tiempo del parido
Tiempos Almacenados
Si
1
1
¿Consulta Historial?
No
Desconexión de aplicación
No
¿Solicitan Tablas?
No
Si
No
Muestra historial al
jugdor
Este historial puede ser en modo texto y/o gráfico; además este historial puede ser de jugadas, piezas, etc.
¿Consulta otro tipo de
estadística?
Si
1
Los jugadores inician sesión con
su user y password
Si
El jugador inicia sesión con su user
y password
Si
Diagrama de flujo
![Page 52: Ppt 4 casi completa 2](https://reader036.fdocument.pub/reader036/viewer/2022062710/55b44da5bb61eb98468b45a7/html5/thumbnails/52.jpg)
PRUEBAS Novena parte
![Page 53: Ppt 4 casi completa 2](https://reader036.fdocument.pub/reader036/viewer/2022062710/55b44da5bb61eb98468b45a7/html5/thumbnails/53.jpg)
Prueba valores límites• Prueba de valores limites• Los pasos de ejecución son los siguientes: Valores típicos, intermedios Valores
primero y segundo del rango Valores penúltimo y último Valores vecinos fuera del rango
Prueba valores limites
![Page 54: Ppt 4 casi completa 2](https://reader036.fdocument.pub/reader036/viewer/2022062710/55b44da5bb61eb98468b45a7/html5/thumbnails/54.jpg)
• Prueba de presunción de error• Se probaran errores típicos o que tememos los posibles errores a probar son:
– Presionar dos veces la misma posición tomar y dejar donde mismo.– Ejecución automática de la página web en distintos computadores con distintos browser.
Prueba presunción de error
![Page 55: Ppt 4 casi completa 2](https://reader036.fdocument.pub/reader036/viewer/2022062710/55b44da5bb61eb98468b45a7/html5/thumbnails/55.jpg)
Caja blanca
Resultados: Números de regiones del grafo de flujo=14Aristas – nodos + 2= 39-27+2=14
Caja blanca
![Page 56: Ppt 4 casi completa 2](https://reader036.fdocument.pub/reader036/viewer/2022062710/55b44da5bb61eb98468b45a7/html5/thumbnails/56.jpg)
• Los pasos de ejecución son los siguientes:
– Probar el sistema con un disco 50%,60%,70%,80% y 90% de procesamiento
Prueba de stress
![Page 57: Ppt 4 casi completa 2](https://reader036.fdocument.pub/reader036/viewer/2022062710/55b44da5bb61eb98468b45a7/html5/thumbnails/57.jpg)
Prueba caja negra
![Page 58: Ppt 4 casi completa 2](https://reader036.fdocument.pub/reader036/viewer/2022062710/55b44da5bb61eb98468b45a7/html5/thumbnails/58.jpg)
Bibliografía
Fuente primaria:Docente Ricardo Muñoz –Ingeniero Electronico Inacap Santiago Sur
![Page 59: Ppt 4 casi completa 2](https://reader036.fdocument.pub/reader036/viewer/2022062710/55b44da5bb61eb98468b45a7/html5/thumbnails/59.jpg)
GRACIAS