Sie sind auf Seite 1von 6

Facultad de Ciencias e Ingeniería

Escuela Académico Profesional


Ingeniería de Sistemas e Informática

DOCENTE JOSÉ ATÚNCAR GUZMÁN T. INVESTIGACION


CURSO ALGORITMICA I PARTE 1 – PARTE 2

PROYECTO DE ALGORITMICA I

1. FUNDAMENTACIÓN

El curso de Algorítmica I brinda a los alumnos conceptos, técnicas y metodologías para


el diseño de algoritmos eficaces que abarcan dos aspectos importantes. Por un lado,
resuelven problemas de acuerdo con los requerimientos especificados, teniendo en
cuenta aspectos de eficiencia. Por otro lado, resuelven problemas de la mejor forma
posible, considerando el uso adecuado de recursos como la memoria y tiempo de pro-
ceso.

2. GENERALIDADES

En este proyecto será importante el trabajo coordinado del grupo. De esta forma, los
alumnos podrán encontrar diversas alternativas de solución a los problemas planteados
y elegir la mejor opción.

3. OBJETIVO

Aplicar los conceptos aprendidos en el curso en la solución de un problema computacio-


nal concreto, comenzando por la creación de una solución algorítmica y terminando con
su implementación en el lenguaje de programación Java.

4. NUMERO DE INTEGRANTES POR GRUPO

El proyecto será desarrollado en grupo, la misma que estará compuesto de 5 alumnos


del mismo turno de laboratorio. Los integrantes del grupo permanecerán hasta la fi-
nalización del curso, no habiendo la posibilidad de cambio de integrantes entre grupos.
Cada grupo deberá elegir a un coordinador que lo represente.

5. DEFINICIÓN DEL PROYECTO:

La empresa [NOMBRE EMPRESA] contrata a su equipo de trabajo para diseñar un pro-


grama que permita [OBJETIVO]. Considere que la empresa solo tiene 5 tipos de pro-
ductos / servicios, para lo cuale se tiene una declaración mínima de variables globales.
Ejemplo:

// Datos del primer tipo


String softTipo0 = “Web”;
double softPrecio0 = 535.71; // En dólares

pág. 1
Facultad de Ciencias e Ingeniería
Escuela Académico Profesional
Ingeniería de Sistemas e Informática

double softEspacio0 = 20.00; // En MB


String softLenguaje0 = “PHP”
double des1 = 2.5;

// Datos del segundo tipo


String softTipo1 = “Móviles”;
double softPrecio1 = 357.14; // En dólares
double softEspacio1 = 1.00; // En MB
String softLenguaje1 = “Java”
double des2 = 3.0;

// Valores iniciales
double precioDolar = 3.2;
int ventasTotales = 0;
double acumuladoVentas= 0;

El programa presentará la siguiente organización de pestañas

A continuación se detallan las diversas opciones del programa.

Pestaña: Portada

Presenta información de la aplicación, dependiendo de la aplicación. Por ejemplo, para


una aplicación de cine, mostrará la cartelera con la información de las películas (estra-
das disponibles, precio, etc).

pág. 2
Facultad de Ciencias e Ingeniería
Escuela Académico Profesional
Ingeniería de Sistemas e Informática

Opcionalmente se podrá crear opciones que al seleccionar, pasen a la pantalla de ven-


tas.

Pestaña: Ventas

Al seleccionar esta opción se mostrará el panel de venta. El panel contendrá como mí-
nimo los siguientes elementos:

La boleta de venta incluirá la siguiente información:

 Nombre de la empresa
 Tipo
 Cantidad
 Importe compra
 Importe a pagar.

Pestaña: Mantenimiento/Configurar

Al seleccionar esta opción se mostrará el panel de configuración (actualización) de da-


tos.

Por ejemplo:

 Cambiar los precios de cada variable.


 Cambiar la información de cada producto o servicio; etc.

pág. 3
Facultad de Ciencias e Ingeniería
Escuela Académico Profesional
Ingeniería de Sistemas e Informática

Pestaña: Reportes

Al seleccionar esta opción se mostrará un panel con el que se podrá obtener reportes.
El panel contendrá como mínimo los siguientes elementos:

UNIDADES VENDIDAS E IMPORTE TOTAL ACUMULADO POR SOFTWARE.

Tipo : Web
Número de ventas : 2
Licencias vendidas : 10
Importe total acumulado : S/.14999.88
Tipo :Juegos
Número de ventas : 5
Licencias vendidas : 20
Importe total acumulado : S/.56000.00

Importe total acumulado general : S/. 70999.88


.

6. PRESENTACIÓN FORMAL DEL TRABAJO

En el CD o DVD almacenará:

Informe del sistema


Para el documento debe, considerar lo siguiente:
 Configuración de páginas: superior 3 cms, inferior 3 cms, derecho 2.5 cms, e
izquierdo 2.5 cms.
 Partes del documento:
o Carátula o portada: título del proyecto (centrado), nombre del curso (cen-
trado), nombre del profesor (centrado), ciclo, aula y semestre (centrado),
nombre del coordinador del grupo (justificado al margen izquierdo), nom-
bre de los integrantes del grupo (justificado al margen izquierdo)
o Índice o tabla de contenido con su respectiva numeración.
o Presentación.
o Funcionalidad del sistema :
 GUI de todo el proyecto (pantallas capturadas).
 Explicación del funcionamiento de cada pantalla
o Conclusiones.

pág. 4
Facultad de Ciencias e Ingeniería
Escuela Académico Profesional
Ingeniería de Sistemas e Informática

o Recomendaciones
o Bibliografía.

Formato del CD o DVD


 Elementos a incluir:
o Todo el proyecto completo realizado en Netbeans
o Todo el documento del informe
 La tapa y la etiqueta del CD o DVD tendrán el siguiente formato:

TAPA DEL CD O DVD


UNIVERSIDAD DE CIENCIAS Y HUMANIDADES

Facultad de Ciencias e Ingeniería


Curso: Algormítmica I

TÍTULO DEL PROYECTO

NOMBRE DE LOS ALUMNOS

SEMESTRE 2016

7. CRITERIOS DE EVALUACIÓN DEL PROYECTO

CRITERIO PUNTAJE APLICACION


Puntualidad y Presentación Formal 2 Individual
Informe al 100% terminado 4 Grupal
Creatividad: originalidad, novedoso, aportes 4 Grupal
Exposición: claridad, seguridad, tiempo 5 Individual
Respuestas a preguntas 5 Individual
TOTAL 20

pág. 5
Facultad de Ciencias e Ingeniería
Escuela Académico Profesional
Ingeniería de Sistemas e Informática

8. SUSTENTACION DEL PROYECTO

La sustentación del proyecto se realizará en la semana 16 y tiene carácter obligatorio


para todos los alumnos ya que es nota individual. El alumno se presentará con vesti-
menta formal. Si un alumno no se presenta a la sustentación recibirá la nota 0 (cero). La
sustentación consiste en responder en forma individual a las preguntas formuladas por
el profesor del curso (de laboratorio) sobre el código fuente presentado.

El día de la sustentación, se sorteará a primera hora el ingreso de los grupos al labora-


torio, por lo que, todos los integrantes de cada grupo deben asistir puntualmente. Si el
grupo está incompleto o no se presenta para el momento del sorteo, recibirá un (01)
punto en contra en la calificación final.

IMPORTANTE.

El avance del proyecto será la calificación correspondiente a la segunda continua de


laboratorio y consistirá en la presentación de las GUI de todo el proyecto con su respec-
tiva navegación.

pág. 6

Das könnte Ihnen auch gefallen