Proyecto puzzle

Solo disponible en BuenasTareas
  • Páginas : 5 (1112 palabras )
  • Descarga(s) : 14
  • Publicado : 20 de agosto de 2010
Leer documento completo
Vista previa del texto
PLANTILLA PARA ELABORAR PROYECTOS DE CLASE
O ACTIVIDADES DE INFORMÁTICA
NOMBRE DEL DOCENTE:
Karina Cantú
Keila Rodríguez
Aarón Mizquiz
Laura Amavizca
Tadeo Pórtela
Eduardo Rivera
Tipo de Aporte:

Aplicación de entretenimiento
PUZZLE
NOMBRE DEL APORTE:

Desarrollo de aplicaciones de entretenimiento en Windows.

ÁREA ACADÉMICA:

Tecnologías de la Información y ComunicaciónMATERIA:
Desarrollo de aplicaciones I
HERRAMIENTAS INFORMÁTICAS

Visual Studio
SQL SERVER
Microsoft Office 2007

Grupo:

3eros
DESCRIPCIÓN:

PUZZLE
Entre mayor sea el nivel, más grande es la cuadrícula y mayor cantidad de piezas existirán.
Deberá marcarse un límite de tiempo por nivel, teniendo la opción de jugar sin límite de tiempo o con éste.
Se debe tomar el tiempo ycontabilizar el número de pasos que el usuario llevó a cabo para alguna solución.
La interfaz estará dividida en dos secciones, donde una de ellas tendrá la cuadrícula del rompecabezas y la otra las piezas del mismo.
El usuario arrastrará las piezas intentando formar el rompecabezas.
El sistema no marcará ningún error mientras las piezas se estén arrastrando, simplemente indicará que el usuario haganado, cuando la solución sea la correcta, de lo contrario, éste tendrá que mover las piezas de lugar o reiniciar el juego.
Se deberán tener un mínimo de 10 opciones diferentes en total para jugar. El administrador tendrá la posibilidad de crearlas.
Cuando el usuario gane, se deberán almacenar sus datos, puntaje, fecha, número de pasos con los que logró la solución, así como el nivel en el quejugó y un atributo que indique si jugó contra reloj o no.
OBJETIVOS DE APRENDIZAJE:

Integrar un proyecto que considere:
Aplicaciones de escritorio
Creación y manipulación de base de datos
Especificar los requerimientos del proyecto
Diseñar el proyecto por medio de diagramas
Diseñar la base de datos(Modelo Relacional)
Diseñar la interfaz en inglés
Reportar los resultados obtenidos pormedio de bitácoras de seguimiento del proyecto

DURACIÓN DEL PROYECTO.

Cuatrimestre

REQUISITOS:

Requisitos del Sistema (Desarrollo de Aplicaciones I)
Se desarrollará un sistema informático mediante la plataforma Visual Studio, utilizando el lenguaje de programación C#, que cubra los siguientes requisitos:
1.Interfaz de acceso al sistema (Login).
a.Todo usuario ingresará al juego através de su usuario y contraseña, en caso de no tenerlo, existirá una opción que le permitirá Registrarse.
b.Por defecto, la base de datos deberá contener un usuario Administrador, mismo que podrá modificar las opciones del juego, administrar a los usuarios, así como visualizar datos estadísticos del mismo.
c.Una vez que el usuario ingresó al sistema, éste debe brindarle opciones para:
i.Si esJUGADOR
1.Cerrar Sesión
2.Actualizar Información Personal
3.Cancelar Cuenta
4.Seleccionar Juego Nuevo
5.Reiniciar Juego
6.Seleccionar Nivel del Juego
7.Visualizar Estadísticas
8.Cambiar Apariencia
9.Agregar Comentarios
ii.Si es ADMINISTRADOR
1.Cerrar Sesión
2.Actualizar Información Personal
3.Administrar Usuarios
4.Reportes Estadísticos
5.Modificar Opciones de Juego
6.VisualizarComentarios
2.Interfaz de usuarios.
a.La interfaz de registro de usuarios permitirá agregar nuevos jugadores para que interactúen con la aplicación. Cuando un usuario se esté registrando no debe tener acceso a ninguna otra opción del sistema.
b.Los datos a solicitar para un usuario son:
i.Nombre de Usuario
ii.Contraseña
iii.Fotografía
iv.Correo Electrónico
v.Pregunta Secreta
vi.Respuestaa Pregunta Secreta
c.Para un Administrador se solicitará además de lo anterior:
i.Nombre Completo
ii.Dirección
iii.Teléfono
d.La aplicación debe ser capaz de identificar si un usuario ya existe, de manera que no existan dos usuarios con el mismo nombre.
e.Se debe validar que el correo electrónico tenga una estructura correcta.
f.La contraseña debe tener una longitud mínima y máxima,...
tracking img