You are on page 1of 2

Objetivo general:

Realizar el anlisis y diseo de una aplicacin que permita optimizar los procesos de manejo de clientes y
productos en el Mini Mercado La Granjita S.A.

Objetivos especficos:

Analizar la situacin actual de la empresa y de su sistema de informacin, precisando necesidades y


prioridades de los usuarios del sistema.
Identificar las aplicaciones y tecnologas idneas para mejorar los procesos que se llevan en la empresa
Disear una aplicacin que satisfaga las necesidades de la empresa en cuanto manejo de productos y
clientes.

Funcionales:

La aplicacin permitir el ingreso de productos permitiendo registrar cdigo, nombre, tipo de producto y unidad
de medida.

debe permitir registrar el nombre, la edad, la direccin y el telfono celular de cada cliente.

Actualizacin Informacin de Productos: En este mdulo se debe permitir actualizar la informacin del producto
ya registrado o la modificacin de los datos relacionados con sta.

Venta de productos: En este mdulo debe permitir realizar el proceso de venta de productos, registrando el
producto y los datos bsicos del cliente.

Consulta de Productos: En este mdulo debe permitir consultar informacin relacionada con los productos,
teniendo como criterios de consulta como: El nombre del producto, el tipo de producto y Unidad de Medida.

Finalmente, al ejecutar la aplicacin, esta debe solicitar un password y Login para garantizar la seguridad de la
aplicacin y el acceso solo a personal autorizado. Se debe tener en cuenta que no se permite en el password los
siguientes caracteres: #,!,,?,^,,|, por lo que es obligatorio hacer uso de los bloques de excepciones en Java
para evitar estos caracteres.

Para el desarrollo de este proyecto se debe utilizar el paradigma orientado a objetos (clases, herencia,
polimorfismo, encapsulamiento, etc), as mismo se debe utilizar la base de datos MYSQL como base de datos
predeterminada. El cdigo de la aplicacin debe ser comentado en su totalidad.
No funcionales:

Los datos de la aplicacin se almacenarn en un sistema gestor de bases de datos, sobre el cual puedan
realizarse futuras consultas.

Los datos de la aplicacin solo podrn ser modificados por aquellas personas autorizadas para ello. Los perfiles
de usuario de la aplicacin sern los siguientes: administrador, recepcionista, usuario registrado y usuario
invitado.

El perfil de usuario registrado tendr acceso a un men de operaciones que no incluya labores de
administracin.

El sistema debe presentar una interfaz amigable para el usuario, fcil de utilizar y con un sistema de ayuda
dinmico que permita resolver las dudas que se tengan en cuanto a operabilidad.

La aplicacin no se manejar en lnea, solo ser de uso local

La informacin se visualizar por medio de ventanas.

You might also like