Está en la página 1de 18

UNIVERSIDAD PRIVADA DEL VALLE

FACULTAD: FACULTAD DE INFORMÁTICA Y ELECTRÓNICA.

CARRERA: INGENIERÍA DE SISTEMAS INFORMÁTICOS.

MATERIA: PROGRAMACION II

PROYECTO FINAL
GAMEPOINT

MATERIA: Programación II

DOCENTE: Ing. German Rico

INTEGRANTES: Mariana Andrew, Isabel Gonzales, Jose


Andres Menchaca.

Índice General
Índice de Tablas............................................................................................................................3
Índice de Gráficos.........................................................................................................................5
Introducción...............................................................................................................................10
Problemática a Resolver.............................................................................................................10
Objetivos....................................................................................................................................10
Análisis de Requerimiento..........................................................................................................10
Desarrollo de Proyecto...............................................................................................................11
Resultados Obtenidos................................................................................................................16
Conclusiones..............................................................................................................................16
Conclusiones Personales............................................................................................................17
Bibliografía.................................................................................................................................17
Anexos........................................................................................................................................17
Índice de Tablas

Descripción: En este txt tenemos los USUARIOS, aquí se guarda el tipo de USUARIO, el nombre
del usuario, y la contraseña.

Descripción: Aquí tenemos el txt de PRODUCTOS, se guarda el código del pedido, y también se
guarda los detalles del pedido.
Descripción: Aquí guardamos el numero de la factura, en este txt se registra en que numero de
factura vamos, así el nombre de la factura y el nombre del archivo nunca se repiten, y el
programa guarda un histórico, aunque lo cerremos.
Descripción: Aquí guardamos todos los productos que tiene la tienda, los detalles que tenemos
son: Nombre, ID, Precio Base, Precio de Venta, stock. IMPORTATO o EXPORTADO, la compañía
que lo desarrollo y a que categoría pertenece.

Índice de Grá ficos


Introducció n
En el presente informe, se expone el proceso de desarrollo de la aplicación para la gestión de
ventas de Gamepoint, una tienda física que cuenta con tres tipos de usuarios que cumplen
diferentes funciones dentro de dicha aplicación.

Se tendrá 3 roles de usuarios en total; el usuario Cajero, que se encargará de las ventas a los
clientes; el usuario Administrador, que tiene las posibilidades de crear nuevos usuarios (y
elegir el rol de estos), revisar el reporte de las ventas del día y también añadir nuevos
productos al stock de la tienda.

Se dará a conocer las problemáticas a resolver, así también los resultados obtenidos, se tiene
como interés crear una aplicación simple y fácil de usar.

Problemá tica a Resolver

El problema que vamos a abordar es que los administradores/ empleados de la tienda se les
dificulta realizar sus distintas tareas mediante un mismo programa, como resultado no pueden
realizar sus labores de manera óptima.

El problema específico que encontramos es que hay varios usuarios que tienen diferentes
cargos y cada uno con diferentes tareas y responsabilidades en muchas ocasiones es difícil
hacer que todos los usuarios estén conformes con un mismo sistema de gestión

Objetivos
Facilitar la venta en las cajas de la tienda física, optimizando las horas de trabajo con un
software simple y práctico de uso para todos los usuarios, facilitando que la experiencia de los
usuarios en Gamepoint sea satisfactoria al momento de la venta de productos

Aná lisis de Requerimiento

La tienda de videojuegos de Gamepoint realizo un análisis de requerimiento para los


trabajadores de la tienda ayudando así que los empleados estén cómodos con el sistema de
software ya que es fácil de usar y compatible con los empleados, el software implementado en
la tienda genera comodidad y seguridad al momento de realizar las ventas de los productos.
Desarrollo de Proyecto
A continuación, explicaremos algunas de las partes mas importantes del código.

MAESTRO DETALLE
Descripción: En este método nos encargamos de leer del txt MASTER todos los productos para
ponerlos en un DATA GRID, lo que se hace es leer una parte de la fila hasta encontrar nos con
un “-”, cuando nos encontramos con este carácter, guardamos la PALABRA almacenada, y
vaciamos el string, tenemos una variable “cont” que se incrementa, gracias a esta podemos
saber en que parte del DATA GRID hay que poner esa palabra.

EJEM: si guardamos una palabra y el cont esta en 6, significa que esa palabra debe ir en la
columna ORIGIN del DATA GRID

COMPROBAR UN CODIGO DE RESERVA


Descripción: En este método nos aseguramos de que el código que introdujo el cajero
realmente exista el Base de Datos, si existe, entonces se muestra en pantalla los datos de la
orden, en caso de que no exista, se muestra un mensaje.

CREAR UN NUEVO USUARIO


Descripción: En este método nos encargamos de crear un USUARIO, nos encargamos de validar
el usuario y contraseña (ya que debe tener obligatoriamente 8 dígitos), en caso de que el
USUARIO ya exista, no lo creamos, y sacamos un mensaje que lo indique.
Estos son algunos de los métodos más importantes, los demás métodos trabajan bajo la misma
base, pero con pequeñas modificaciones.

Resultados Obtenidos
Como se puede ver en la explicación del desarrollo del proyecto, los resultados obtenidos son
los que se esperaba obtener, ya que se ha podido resolver la problemática, siendo la aplicación
creada el resultado que se esperaba tener; una aplicación de buen rendimiento, eficiente y
simple, que permitirá a los diferentes tipos de usuarios cumplir con su trabajo de forma fácil,
accesible y cómoda.

Conclusiones
Se obtiene primeramente como conclusión que el problema planteado anteriormente ha
logrado ser resuelto de forma óptima. Ya que, según los resultados obtenidos en la
investigación realizada, el proyecto integrador logrará cumplir su cometido. Cabe destacar,
que, durante las pruebas realizadas, se verifico la efectividad de este, con todas sus funciones
en ejecución en un 100%.

Conclusiones Personales
Realice la parte de interfaz junto a mi compañera después tuvimos reuniones en meet para la
realización de código en este caso Andrés compartió la pantalla y empezó a realizar el código
cuando había que tomar decisiones o consultas respondíamos además diseñe la parte de como
tendría que funcionar el administrador y el cajero en un documento de Word para que Andrés
se guiará para realizar el código, yo realice los informes del trabajo en conclusión aporte en la
parte de toma de decisiones la interfaz y el diagrama de cajero administrador y los informes

Bibliografía
https://norbertomn.files.wordpress.com/2014/09/anaya1-la-biblia-de-c__libro-programacion-
espa_ol__muestras_gratis_para_que_pruebes_en_tu_cas.pdf

http://www.scfilmvideo.com/download/temp/0470563486.For.Dummies.CSharp.2010.All-in-
One.For.Dummies.Apr.2010.pdf

Anexos

C:\Users\CMN Bolivia\Downloads\Proyecto_final\GAMEPOINT\images

También podría gustarte