Está en la página 1de 15

UNIVERSIDAD NACIONAL JOS FAUSTINO SNCHEZ CARRIN - HUACHO

FACULTAD DE INGENIERA INDUSTRIAL, SISTEMAS E INFORMTICA


2014 - I



E.A.P: INGENIERA INFORMATICA UNJ FSC-HUACHO

1
Curso :
Taller de Desarrollo de Software

Asesor :
Ing. Farro Pacifico, Edwin

Desarrolladores :
-



Universidad Nacional
Jos Faustino Snchez Carrin

Facultad de Ingeniera Industrial, Sistemas e Informtica
Escuela profesional de Ingeniera Informtica












SISTEMA DE VENTAS LEDATEL-BARRANCA

UNIVERSIDAD NACIONAL JOS FAUSTINO SNCHEZ CARRIN - HUACHO
FACULTAD DE INGENIERA INDUSTRIAL, SISTEMAS E INFORMTICA
2014 - I



E.A.P: INGENIERA INFORMATICA UNJ FSC-HUACHO

2
E.A.P: INGENIERA INFORMTICA
Materia: Taller de desarrollo de software


N DE EQUIPO: 2
NOMBRE DEL PROYECTO: Desarrollo e implementacin de un punto de venta para el establecimiento LEDATEL
EMPRESA: LEDATEL
DOCENTE: ING. FARRO PACIFICO, EDWIN
PERIODO DE REALIZACIN: MARZO JUNIO 2014













ACTIVIDAD
1 2 3 4 5 6 7 8 9 10 11
1. Investigacin preliminar.
P

R
2. Determinacin de los requerimientos del sistema.
P
R
3. Di Diseo del sistema.
P
R
4. De Desarrollo de software.
P

R
5. Prueba de los sistemas.
P
R
6. Implantacin y evaluacin.
P
R


OBS OBSERVACIONES



ENT ENTREGA DE REPORTES
INTE I
INTEGRANTES:


UNIVERSIDAD NACIONAL JOS FAUSTINO SNCHEZ CARRIN - HUACHO
FACULTAD DE INGENIERA INDUSTRIAL, SISTEMAS E INFORMTICA
2014 - I



E.A.P: INGENIERA INFORMATICA UNJ FSC-HUACHO

3

INTRODUCCIN


Al ejecutar el presente proyecto se procura profundizar y complementar los
conocimientos adquiridos en clases y con el fin de orientar a la realidad del desarrollo
de un software orientado a la programacin, para al cual desarrollaremos una
aplicacion de escritorio para poder adquirir una experiencia real, de esta manera
alcanzar experiencia para poder desenvolverme de una manera correcta en el mundo
laboral ya que la experiencia es la que me brindar confianza y podr realizar un
trabajo de calidad cuando llegue el momento, por lo que en este proyecto aplicare una
investigacin exhaustiva para comprender de manera correcta el funcionamiento de la
tienda Ledatel.



Para la realizacin de este proyecto tendr que dar uso a la herramienta MySQL y
Java, en la cual se desarrollara la aplicacin de escritorio basada en un lenguaje de
programacin JAVA para el proceso de compra, venta y reparaciones de productos
mviles Ledatel, estableciendo primero la el anlisis y diseo de este presente y
luego vinculado con base de datos.



MySQL es bsicamente un herramienta cliente/servidor para la gestin de base de
datos, es un producto vendido a nivel mundial, aunque la gran potencia que tiene y su
elevado precio hace que solo se vea en empresas, por norma general, a partir de esta
premisa vamos a desarrollar las principales acepciones de MySQL y sus aplicaciones
en las distintas reas de trabajo.



En presente proyecto que se desarrollara a continuacin se refiere a la
implementacin de una base de datos en MySQL para el proceso de compra y venta
de productos mviles Ledatel.






UNIVERSIDAD NACIONAL JOS FAUSTINO SNCHEZ CARRIN - HUACHO
FACULTAD DE INGENIERA INDUSTRIAL, SISTEMAS E INFORMTICA
2014 - I



E.A.P: INGENIERA INFORMATICA UNJ FSC-HUACHO

4
OBJ ETIVOS:

Objetivos Generales:


- Desarrollar el software que permitir las compras y ventas de productos
utilizando el gestor de base de datos MySQL con el lenguaje de programacin java
con una IDE (netbeans).

Objetivos de estudio :

Definir los alcances y lmites del problema.
Motivar al cliente a automatizar su actual sistema de trabajo.
Mostrar las ventajas que conlleva a la Empresa la automatizacin del control de los prstamos
en efectivos.
Proponer alternativas tcnicas y sugerir la ms conveniente de acuerdo a los recursos con los
que cuentan.
Proporcionar los costos y riesgos del sistema.

Objetivos del sistema:

Mejorar el servicio de atencin al cliente con la automatizacin del sistema.
Llevar un control organizado y de calidad del servicio que ofrece la empresa LEDATEL.
Aprovechar los recursos tecnolgicos actuales (computadoras).

Objetivos Especficos:

Crear una ventana de login Administrador/Vendedor.
Crear una GUI de apertura de caja al da actual, segn fecha del computador.
Modelar una GUI de registros de Empleados segn el tipo de empleado, restringe los privilegios
de la aplicacin.
Crear una ventana donde se pueda visualizar la ventana de facturacin de las ventas y
reparaciones.
Implementar el registro de clientes a la base de datos seguido de registro de las facturas.
Crear una ventana donde se puedan ver las ventas y reportes necesarios al sistema.



UNIVERSIDAD NACIONAL JOS FAUSTINO SNCHEZ CARRIN - HUACHO
FACULTAD DE INGENIERA INDUSTRIAL, SISTEMAS E INFORMTICA
2014 - I



E.A.P: INGENIERA INFORMATICA UNJ FSC-HUACHO

5
J USTIFICACIN

Con la realizacin del presente proyecto se lograra plasmar los conocimientos
tericos adquiridos en clases en algo prctico ya que est enfocado en la adquisicin
de experiencia de cmo desarrollar un software y de cmo funcionan en el mundo
real, de esa manera prepararme para el mundo laboral que nos espera, ya que con la
prctica se lograra tener los conocimientos necesarios para un buen desempeo en
nuestra rama y ser competitivos en todo lo que hagamos.

El presente proyecto tiene como objetivo la implementacin del software para los
pedidos de productos de la empresa Ledatel en una aplicacin, ya que esta
aplicacin servir como ayuda para para mejorar el manejo de informacin clientes,
proveedor, ventas, compras y reparaciones, y as alcance un gran nmero de ventas.

Mediante este software el empleado podr ver promociones, categoras de productos,
y vender los productos que el cliente desee.

Para que este proyecto se lleve a cabo me facilitaron el permiso de investigar y
entrevistar a algunos del personal con la que cuenta la tienda para obtener la
informacin necesaria y as aplicar los conocimientos y destrezas que poseemos cada
uno de nosotros.

ALCANCE Y LIMITACIONES

ALCANCES:
La investigacin consiste en detallar el funcionamiento de la tienda Ledatel , esto me
ayud a conocer paso a paso la realizacin del proceso de pedidos de los productos
que ofrece dicha tienda, adems se conoci las posibles clases que pueden formar
parte para el desarrollo del software y su mejor funcionamiento con los
procedimientos especficos que se llevan all.

LIMITACIONES:

El proyecto slo nos da a conocer el proceso de compra y ventas e reparaciones de
productos de la tienda, tambin implementaremos funciones necesarias y mejoras
para el manejo de informacin.




UNIVERSIDAD NACIONAL JOS FAUSTINO SNCHEZ CARRIN - HUACHO
FACULTAD DE INGENIERA INDUSTRIAL, SISTEMAS E INFORMTICA
2014 - I



E.A.P: INGENIERA INFORMATICA UNJ FSC-HUACHO

6
NDICE

Pag.

Marco terico 6
Anlisis del problema 7-14
Funcionamiento de la fabrica
Planteamiento de la entrevista
Diseo de Solucin del problema 15-27

Modelo Inicial de Negocios
Casos de Uso
Diagramas de casos de uso especficos.
Diagrama de clases
Diagrama de colaboracin
Diagrama de secuencia
Diagrama de actividad
Diagrama de despliegue

Base de Datos 28-30

Entidades
Reglas de negocios
Tablas
Dominios
Relaciones Recursos humanos
Conclusiones Recomendaciones
Anexos











UNIVERSIDAD NACIONAL JOS FAUSTINO SNCHEZ CARRIN - HUACHO
FACULTAD DE INGENIERA INDUSTRIAL, SISTEMAS E INFORMTICA
2014 - I



E.A.P: INGENIERA INFORMATICA UNJ FSC-HUACHO

7
DEFINICION DE LA EMPRESA

La tienda LEDATEL est ubicada en la ciudad de Barranca adueada por el seor:
Victor, la cual se dedica a la venta de productos mviles y artculos
relacionados(nuevos y de segunda) tambin en las compras de artculos de Segundo
huso y reparaciones de ellos como por ejemplo: ventas de celulares, cambio de
pantallas, chips, desbloqueos, etc.
La empresa en primer lugar compra dichos artculos y luego procede a la venta para
lo cual cuenta con algunos proveedores, por lo general siempre se realiza ventas a
clientes en general por aquello ellos desean incrementar sus ventas.

La tienda Ledatel est dedicada a la venta de diferentes categoras de productos,
pero para desarrollar esta actividad se requiere de una aplicacin.

En esta tienda los clientes realizan los pedidos de productos, y el vendedor consulta
en la aplicacin si el producto an hay en stock, lo cual es ms rpido y efectivo para
dar respuestas y atencin al cliente de una manera ms rpida.

Al realizar la investigacin acerca el funcionamiento de la tienda Ledatel identifique
un problema en los registros de ventas, en el cual me he enfocado.
Para la ejecucin del proceso de ventas se requiere implementar una aplicacin
conjuntamente con una base de datos ya que la empresa no la posee, la misma
puede dar el uso adecuado para la realizacin de esta actividad, si se implementa
dicha base y aplicacin servira de mucha ayuda a la empresa para facilitar que los
clientes adquieran sus productos de acuerdo al precio, caractersticas, y la cantidad
que deseen, al igual para la misma empresa presenta la adquisicin de nuevo
productos en stock.















UNIVERSIDAD NACIONAL JOS FAUSTINO SNCHEZ CARRIN - HUACHO
FACULTAD DE INGENIERA INDUSTRIAL, SISTEMAS E INFORMTICA
2014 - I



E.A.P: INGENIERA INFORMATICA UNJ FSC-HUACHO

8
MARCO TERICO

Jdeveloper

Es un entorno de desarrollo integrado desarrollado por Oracle Corporation para los
lenguajes Java, HTML, XML, SQL, PL/SQL, Javascript, PHP, Oracle ADF, UML y
otros que simplifica el desarrollo de aplicaciones SOA basada en Java y las interfaces
de usuario con soporte para el ciclo de vida de desarrollo completo.

Patrn de Diseo MVC
Es un patrn de arquitectura o diseo de software que separa los datos de una
aplicacin, la
interfaz de usuario, y la lgica de control en tres componentes distintos.


MODELO.- Esta capa se encarga de la interaccin del data-source y la ejecucin de
la lgica de negocios.
VISTA.- Esta capa se encarga de la interaccin de la aplicacin y la interfaz de
usuario.
CONTROLADOR.- Esta capa se constituye en una interfaz entre la capa del modelo
y la capa de vista.

Oracle ADF Business Components
Es un framework de desarrollo innovador que nos provee de un conjunto de
libreras con
funcionalidades que nos permiten crear componentes de negocios especficos
ayudndonos a mantener las cosas sencillas en la plataforma J2EE (Java to
Enterprise Environment) convirtindose en un puente entre la base de datos y la
aplicacin conteniendo la lgica de negocios y encargndose de la funcin de validar
los datos.










CONDICIONES ACTUALES
UNIVERSIDAD NACIONAL JOS FAUSTINO SNCHEZ CARRIN - HUACHO
FACULTAD DE INGENIERA INDUSTRIAL, SISTEMAS E INFORMTICA
2014 - I



E.A.P: INGENIERA INFORMATICA UNJ FSC-HUACHO

9
Debido que la tienda LEDATEL es una pequea empresa con local alquilado, sus
condiciones y limitaciones que presentan son:

Esta empresa cuenta con dos locales en lugares distintos en la misma localidad la
cual sus informes de cuentas es la suma de entradas y salidas de efectivo de ambas
tiendas en la cual al no contar con un sistema de registros no llega a llegar a un
balance exacto.

El rea de trabajo en dichas tiendas son :

Vendedores
Tcnico en reparaciones
Publicidad para ambas tienda

El equipo de trabajo en algunas ocasiones es insuficiente por motivos de llegadas de
clientes en conjunto ocasionando problemas de registros y prdida de datos hasta
prdida de clientes. La aplicacin y solucin que damos desarrollar una aplicacin
para una rapidez de trabajo y registrar todas las ventas.


EQUIPOS DISPONIBLES

MICROPROCESARO INTEL
VELOCIDAD 2.4 MHZ MIN
RAM 4-8 GB
DISCO DURO 500GB
MONITOR 20
IMPRESORA MULTIFUNCINAL










UNIVERSIDAD NACIONAL JOS FAUSTINO SNCHEZ CARRIN - HUACHO
FACULTAD DE INGENIERA INDUSTRIAL, SISTEMAS E INFORMTICA
2014 - I



E.A.P: INGENIERA INFORMATICA UNJ FSC-HUACHO

10

ANLISIS DEL PPROBLEMA
En este punto voy a enfocarme en la tienda de compras,ventas y reparaciones de articulos
moviles Ledatel.

1. DATOS GENERALES DE LA TIENDA LEDATEL

Nombre: Ledatel
Tipo de negocio: pequeo.
Direccin: Provincia de Barranca Calle: Lima
Nombre del Propietario: Victor


2. FUNCIONAMIENTO DE LA EMPRESA

La tienda de compra, venta y reparaciones de artculos mviles Ledatel, se
encuentra ubicada en la provincial de Barranca, posee 4 empleados incluidos tcnicos
e vendedores y limpieza. Su propietario el seor Victor Choqueanca Pocohuanca.

La tienda cuenta con un local alquilado, el mismo que est distribuido de la siguiente
Manera: ventana de pagos, vitrina de ventas, rea de reparaciones.

En el cual el centro cuenta con:
Compras de artculos nuevos o segunda.
Compras de partes de repuestos.
Compras de hojas y tinta.
Controles de calidad.
Controles de seguridad.
Cuenta con todos los servicios bsicos, adems disponen de internet.


Aparatos que utilizan en las reparaciones son multmetros, bateras, luces ms
luminosas, computadoras, impresora y un equipo de trabajo.
LEDATEL tiene productos como:
Celulares en las ltimas novedades.
Celulares clsicos.
Artculos de repuestos.
Celulares en diferentes marcas y operadores.
UNIVERSIDAD NACIONAL JOS FAUSTINO SNCHEZ CARRIN - HUACHO
FACULTAD DE INGENIERA INDUSTRIAL, SISTEMAS E INFORMTICA
2014 - I



E.A.P: INGENIERA INFORMATICA UNJ FSC-HUACHO

11


3. PLANTEAMIENTO DE LA ENTREVISTA


UNIVERSIDAD NACIONAL JOS FAUSTINO SNCHEZ
CARRIN
ENTREVISTA



EMPRESA: Ledatel
DIRECCION: Barranca
Calle: Lima.
TELEFONO: 2863659.
PROPIETARIO: Victor

1. Qu actividad tiene la tienda?
Venta, compra de celulares, bateras, carcasas, cargadores tanto como productos nuevos
e de segundo uso y servicios de reparaciones.

2. La empresa est conformada por:
2 personales de ventas
1 personal de reparacin
1 personal de limpieza e publicitario
1 personal de caja
INFRAESTRUCTURA DE LA TIENDA:
1. Cules son las reas que existen dentro de la fbrica?
Zona de ventas (vitrina)
Zona de reparaciones
Zona de pago (caja)
Zonas de recepcin de materias primas
2. Quines se encarga de este proceso?
Persona tcnico y vendedores

UNIVERSIDAD NACIONAL JOS FAUSTINO SNCHEZ CARRIN - HUACHO
FACULTAD DE INGENIERA INDUSTRIAL, SISTEMAS E INFORMTICA
2014 - I



E.A.P: INGENIERA INFORMATICA UNJ FSC-HUACHO

12





PROCESOS:
1. Tienen inconvenientes en algunos procesos. Cules son?
Los inconvenientes ms frecuentes en el proceso de ventas es no tener el
producto que el cliente solicita para ello damos como solucin hacer un registro de los
productos ms solicitados y reservas por el cliente para posteriormente estar en contacto con
nuestros proveedores.

2. En dnde se realiza este proceso?
En el sector de ventas ubicada dentro de la misma empresa.

3. Quin realiza?
Realizan esta actividad los vendedores o tcnicos en reparaciones.

4. En que registran este proceso?
En una boleta de ventas
En documento de pagos por ventas

VISTA GENERAL DEL PROYECTO

a) PROPSITO
Desarrollar un gestor de sistema de ventas para la empresa LEDATEL-BARRANCA
con fin de la mejora del manejo de informacin y flexibilidad a los registros y
actualizaciones de informacin para el administrador.

b) ALCANCE

La empresa LEDATEL basada en la venta de celulares, cargadores, bateras y
productos relacionados nuevos o de segunda, tambin la compra del mismo.

La empresa actualmente hace sus registros de compras y de ventas en un
cuaderno o apunte la cual en algunas veces se pierde informacin.

UNIVERSIDAD NACIONAL JOS FAUSTINO SNCHEZ CARRIN - HUACHO
FACULTAD DE INGENIERA INDUSTRIAL, SISTEMAS E INFORMTICA
2014 - I



E.A.P: INGENIERA INFORMATICA UNJ FSC-HUACHO

13
La aplicacin que desarrollaremos servir de ayuda en respecto a los registros
de ventas compras, balances de entrada y salida de dinero, registro de
recargas, facturacin, ayuda si el producto est en stock con lo que respecta al
vendedor o administrador, el cliente mediante este sistema tendr una
respuesta rpida y recomendada a seleccionar un producto sofisticado a sus
necesidad.
C) SUPOCIONES Y RESTRINCIONES
Segn los procesos observados buscar un encargado del uso de la aplicacin para
seguir los nuevos procesos y no echar a perder lo desarrollado.

Restricciones:

Adquirir una pc de escritorio e impresora para el uso del software
Reorganizar los productos por categoras y tipo de productos u sectores
Los trabajadores deben tener conocimiento en como usar el software

ENTREGABLES DEL PROYECTO
A continuacin se indican y describen cada uno de los equipos que sern
generados y utilizados por el proyecto y que constituyen los entregables. Esta
lista constituye la configuracin de la RUP desde la perspectiva de artefactos,
y que proponemos para este proyecto.

Es preciso destacar que de acuerdo a la filosofa de la RUP (y de todo ese
proceso interactivo e incremental ) , todos los equipos son objetos cuyos
registros son modificables. A lo largo del proceso podramos tener una versin
definitiva y completa cada uno de ellos. Sin embargo, el resultado de cada
iteracin y los hitos del proyecto esta enfocados a conseguir un cierto grado de
completitud de los equipos.

PLAN DE DESARROLLO DE SOFTWARE

Es el presente documento

MODELO DE CASOS DE USO DE NEGOCIO

Es un modelo de las funciones de negocio vistas desde la perspectiva de los
actores externos (agentes de registros, solicitantes finales, otros sistemas etc.).
Permite situar al sistema en el contexto organizacional haciendo nfasis en los
UNIVERSIDAD NACIONAL JOS FAUSTINO SNCHEZ CARRIN - HUACHO
FACULTAD DE INGENIERA INDUSTRIAL, SISTEMAS E INFORMTICA
2014 - I



E.A.P: INGENIERA INFORMATICA UNJ FSC-HUACHO

14
objetivos en el mismo mbito. Este mdulo se representa con un diagrama de
caso de uso usando estereotipos especficos para este modelo.


MODELO DE OBJETOS DEL NEGOCIO

Es un modelo que describe la realizacin da caso de uso en del negocio,
estableciendo los actores internos, la informacin que en trminos generales
manipulan los flujos de trabajo. Para la presentacin de este modelo se
realizan diagramas de colaboracin para ver los diagramas de uso y manejos
de informacin de dicha empresa.

MODELO DE CASOS DE USO DEL NEGOCIO

Es un modelo de las funciones de negocio vistas desde la perspectiva de los
actores externos (agentes de registro, solicitantes, otros sistemas etc.).
Permite situar al sistema en el contexto organizacional haciendo nfasis en los
objetivos en este mbito. Este modelo se representa con un diagrama de caso
de uso usando estereotipos especficos para este modelo.

ESPECIFICACIONES ADICIONALES

Este documento captura todos los requisitos que no han sido incluido como
parte de los caso de uso y se refieren requisitos no- funcionales globales.
Dichos requisitos incluyen: requisitos de estados de los artculos , devoluciones
, y compras a proveedores de ayuda , tambin los equipamiento como son el
uso de computadoras e impresoras.


PROTOTIPOS DE INTERFACES DE USUARIO

Se trata de prototipos que permiten a los vendedores manipular la informacin
mediante nuestro sistema para ello damos algunas orientaciones del uso del
sistema, siguiendo ese orden de acuerdo al avance del proyecto.

MODELOS DE DATOS

Previendo que la persistencia de la informacin del sistema ser soportada por
una base de datos relacional, este modelo describe la representacin lgica de
los datos persistentes, de acuerdo con el enfoque para modelo relacional de
datos. para expresar este modelo se utiliza un diagrama de clases ( donde se
UNIVERSIDAD NACIONAL JOS FAUSTINO SNCHEZ CARRIN - HUACHO
FACULTAD DE INGENIERA INDUSTRIAL, SISTEMAS E INFORMTICA
2014 - I



E.A.P: INGENIERA INFORMATICA UNJ FSC-HUACHO

15
utiliza erstudio para el modelado de datos, para conseguir la presentacin de
tablas, claves,etc).






MODELO DE IMPLEMENTACION

Este modelo es una coleccin de componentes y los subsistemas que los
contienen. estos componentes incluyen: ficheros ejecutables, ficheros de
codigo fuente, y todo otros tipos de ficheros necesarios para la implementacion
y despliegue del sistema. ( este modelo es solo una version preliminar al final
de la fase de elaboracion, porsteriormente tiene bastante fefinamiento).

SOLICITUD DE CAMBIO

También podría gustarte