Вы находитесь на странице: 1из 3

UNIVERSIDAD DE SAN CARLOS DE GUATEMALA

FACULTAD DE INGENIERA
ESCUELA DE CIENCIAS Y SISTEMAS
PROGRAMACIN DE COMPUTADORAS 2 Q
ING. JOS ANIBAL SILVA DE LOS ANGELES
AUX. DENNIS DONIS, WILMER SIQUE
PROYECTO
1ER SEMESTRE 2017

Objetivos

Generales

Que el estudiante analice, resuelva problemas y proponga soluciones basadas en programacin.


Que el estudiante realice una aplicacin de software utilizando bases de datos y programacin para almacenar datos
de forma permanente.
Poner en prctica los conocimientos adquiridos en el curso de Programacin de Computadoras 2.

Especficos

Utilizar una base de datos SQL Server para guardar y consultar informacin.
Utilizar el lenguaje de programacin Visual Basic .NET para crear una aplicacin de software.
Crear sentencias bsicas en lenguaje SQL para agregar, eliminar, modificar y consultar informacin en la base de
datos.
Crear reportes que muestren informacin importante para toma de decisiones.

Descripcin del Problema


La Empresa AudioVisuales S.A. es una institucin que se dedica a la venta de accesorios y dispositivos de
entretenimiento, en los cuales destaca con un gran repertorio de productos en msica, pelculas, video musicales,
documentales y juegos de video para diferentes tipos de consolas.

Actualmente cuentan con un software que lleva el inventario de sus productos, pero el sistema est desarrollado con un
lenguaje que est quedando obsoleto y muy restringido, adems que para el almacenamiento de la informacin se est
haciendo uso de archivos de texto plano, debido a esto se ha decidido efectuar una renovacin del mismo, para lo cual est
contratando sus servicios para efectuar dicha renovacin con un lenguaje de programacin ms verstil y amigable as como
la implementacin de una base de datos relacional donde se gestione toda la informacin relevante de la empresa.

Detalles acerca de la aplicacin


Se requiere que la aplicacin cumpla con las siguientes caractersticas:

Manejo de Inventario
Se debe contar con una opcin que le permita al usuario ingresar la informacin asociada a un producto, entre la que
se puede mencionar:

Nombre del producto: Puede ser el nombre de la pelcula, video musical o juego
Tipo de formato: entre los que maneja la empresa DVD, Blue-Ray
Plataforma de reproduccin: PC, Reproductor de DVD, Blue-Ray o consola de juegos
Autor/Productor: dependiendo del tipo de producto, puede ser el artista, productor de la pelcula o empresa desarrolladora
del juego.
Precio del producto
Stock o nmero unidades disponibles del producto

Manejo de Autor/Productor
Esta es la informacin asociada al artista, productor de pelcula o informacin de la empresa desarrolladora del
juego, para la cual se necesita indicar la informacin de:

Nombre: a la persona o institucin del producto


Fecha: fecha de lanzamiento del mercado del producto
Pgina oficial de la persona o institucin
Dudas al correo electrnico lab.progra092q@gmail.com con copia al 969.980.usac@gmail.com
Manejo de Clientes
Se debe almacenar la siguiente informacin de cada cliente de la empresa:

Cdigo del cliente ser un cdigo nico que distingue a cada cliente
Nombre del cliente
NIT
Telfono del cliente
Direccin de domicilio

Ingreso de Ventas
Al momento que un cliente decida adquirir un producto se deber poder contar con una opcin de ingreso de ventas
del producto, la informacin necesaria que debe llevarse de las ventas son:

Nombre y NIT del cliente que adquiere el producto


El producto adquirido
El Nmero de Unidades vendidas
Total de la venta
Descuento Aplicado
Total con descuento

Al momento de confirmarse la compra del producto se espera que el inventario quede actualizado con el nmero de
unidades disponibles del producto

No se debe permitir el ingreso de ventas de productos de los cuales no se tiene disponibilidad.

Manejo de Descuentos
La empresa maneja descuentos a sus buenos clientes, si la compra del cliente excede los Q.500 de forma
automtica se genera un descuento del 5% o bien para valores mayores a Q.800 se efecta un descuento del 10%

Reportes de la aplicacin
Se requiere mostrar todos los productos asociados a un Autor/Productor.
Mostrar la cantidad de unidades disponibles de cada producto en el inventario ordenado de menor a mayor.
Top 10 clientes que ms han gastado en compras.
Se requiere una pantalla en la cual pueda listarse las ventas de un Autor/Productor, mostrando el total de ventas del
mismo

Entregables
Se debe entregar lo siguiente:
Proyecto de Visual Basic .NET con su cdigo fuente
Manual Tcnico: mostrar el diagrama entidad relacin utilizado, incluir los pasos y el cdigo realizado para la
conexin a la base de datos, cdigo de los controles que utiliz y describa lo que realiz en ellos. No debe incluir el
cdigo de todo el programa.
Manual de Usuario: requerimientos mnimos para ejecutar el programa, explicar todas las pantallas del programa con
sus opciones y lo que realiza
Video en youtube tutorial y de uso de la aplicacin.
Todo lo descrito anteriormente se debe almacenar en una carpeta comprimida .RAR con el siguiente nombre
[P092]Proyecto_TuCarnet.rar
Link donde deben subir su proyecto: https://www.dropbox.com/request/OEtOQwY9fUoxvMaFjKhw

Restricciones
El diseo de la aplicacin debe ser agradable y amigable, utilizar colores, tipos de letra, tamao de letra, fondos,
imgenes, etc.
El proyecto se realiza de manera individual.
Copia de proyectos tiene nota de 0 y sern reportadas al ingeniero catedrtico del curso. El da de la calificacin se
estar realizando preguntas, debe responder como mnimo el 90% de estas para verificar que ustedes han realizado
el proyecto.

Dudas al correo electrnico lab.progra092q@gmail.com con copia al 969.980.usac@gmail.com


Fechas de Entregas

Fecha Porcentaje% Entregable


02/04/2017 50% Mantenimiento de datos de Inventario
Mantenimiento de Autor/Productor
Mantenimiento de Clientes
13/04/2017 50% Ingreso de Ventas
Manejo de Descuentos
Reportes

Dudas al correo electrnico lab.progra092q@gmail.com con copia al 969.980.usac@gmail.com

Вам также может понравиться