School Work y proyecto tesis">
Nothing Special   »   [go: up one dir, main page]

Seminario de Tesis

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 47

UNIVERSIDAD NACIONAL DE LA AMAZONIA

PERUANA
FACULTAD DE INGENIERA DE SISTEMAS E
INFORMTICA

DISEO E IMPLEMENTACIN DE UN SISTEMA DE COMPRA


VENTA, PARA MEJORAR EL PROCESO DE VENTAS DE LA
EMPRESA MEGASERVICE.NET SAC
REA DE INVESTIGACIN:

DESARROLLO DE SOFTWARE

LNEA DE INVESTIGACIN:

DESARROLLO DE
APLICACIONES INFORMTICAS

Autor

:
Linares Cambero, Dante

IQUITOS PER, 2015

1. INTRODUCCION

El Diseo e Implementacin del Sistema de Compra y Venta de la Empresa


MEGASERVICE.NET SAC, busca controlar el stock de sus productos, mejorar
el proceso de venta, mejorar el proceso de atencin al cliente, logrando un
posicionamiento competitivo en el mbito regional y satisfacer las necesidades
de sus clientes.
El presente trabajo posee resultados en cuadros estadsticos que brinda
informacin de cmo realizaban las ventas, que programas utilizaban, el tiempo
que se demoraban, etc. Todo esto sirve como indicador para plantear la
creacin de un sistema informtico.
Para la arquitectura del software planteado se utiliz la metodologa RUP para
la construccin de los planos o diagramas de casos de usos y obtener un mejor
anlisis del software.
Para obtener informacin sobre los procesos en la empresa se utiliz el mtodo
de encuestas, realizando una pre-test y pos-test que por consiguiente fue de
mucha importancia para aceptar la hiptesis planteada.
Por tanto concluimos que el Sistema informtico del proceso de Ventas de la
empresa brindara informacin satisfactoriamente para los reportes utilizados de
acuerdo a los datos de la presente investigacin, ya que busca obtener una
considerable mejora en el control de sus procesos de ventas analizando la
problemtica actual e identificando las causales y estableciendo objetivos que
permitan superar las debilidades del proceso.

2. IDENTIFICACIN Y PLANTEAMIENTO DEL PROBLEMA


La investigacin tiene lugar en la empresa MEGASERVICE.NET S.A.C,
ubicada en la calle Tacna N 420 con RUC N 20493392167 y con
representante legal Jos Silfo Albn, a dicha empresa se realizar un estudio
sobre el proceso de compra - venta de sus artculos (computadoras,
impresoras, repuestos y accesorios computo.), ya que esta empresa se dedica
a la compra y venta de los artculos ya mencionados, tambin presta servicio
de mantenimiento y reparacin de equipos de cmputo, siendo stas las
razones que sirvieron para motivar a realizar una investigacin con relacin a
este recurso, proponiendo un Sistema de compra, venta, para de esta manera
brindar informacin detallada sobre el control de Ventas, Compras de
Productos que se realizan en dicha empresa.
Hace algunos aos los sistemas informticos no estaban incluidos dentro de
los temas prioritarios en la agenda del empresario o comerciante y mediano de
nuestro pas. Solo las grandes empresas tenan el privilegio de informatizar sus
circuitos administrativos ya que en ese entonces los costos de desarrollo e
implementacin de sistemas requeran de inversiones importantes.
Hoy, luego de ms de veinte aos, el panorama ha cambiado. Es mucho ms
accesible para el pequeo empresario contar con tecnologa que le permita
reducir la brecha competitiva que lo separa de la gran empresa.
Informatizar la administracin de una empresa significa por ejemplo contar con
herramientas que nos permitan gestionar inventarios, cuentas corrientes de
clientes, proveedores, registrar las compras y las ventas, llevar libros de caja y
banco, emitir reportes y listados para la liquidacin de impuestos y ms.
Mientras que en la empresa MEGASERVICE.NET SAC, el dueo, cuenta con
un sistema de ventas simple (solo de facturacin), el control de stock es
manual y por muchos aos no le ha ido nada mal con este recurso. Pero
tambin es consciente que al no tener un sistema que controle su stock y que
este a su vez este relacionado al sistema de ventas, algunas cosas se le
pueden escapar y podra perderse informacin valiosa, adems que un papel
puede perderse o simplemente se olvide de anotar cosas que ingresan por
compras, ya que las salidas se registran en el sistema de facturacin, todo esto
se puede mejorar ordenando las actividades ms importantes: Comprar, Pagar,
Vender. Cobrar y estructurndolas a partir de una sistematizacin de las
entradas y salidas este empresario seguramente contara con una base mucho
ms slida de informacin y que el trabajo sea ms dinmico y con menos
riesgos de prdidas.
La empresa MEGASERVICE.NET SAC, est dedicada a la venta de
computadoras, impresoras, repuestos, suministros y accesorios de computo,
servicio de mantenimiento de equipos de cmputo; buscando siempre alcanzar

la aceptacin y fidelizacin de sus Clientes. Para ello, la empresa necesita


llevar un estricto control de entradas y salidas de sus productos, saber su
stock, los artculos que ms se vende, cuales son los meses que genera
mayores ingresos, valoracin del almacn, etc.
Actualmente, la empresa cuenta con un sistema de facturacin, el cual no est
relacionado con el control de stock o de almacn, es por ello que la mayora de
los procesos se vienen realizando en forma manual o parcialmente
sistematizado, lo cual implica disponer de mayor tiempo para llevarlo a cabo,
generando un poco de molestias en la clientela.
Todo lo mencionado conlleva a una deficiente gestin de informacin comercial,
disminuyendo su competitividad. Por lo tanto, contar con un sistema informtico
de ventas para mejorar el proceso de ventas y atencin al cliente en la
empresa MEGASERVICE.NET, significa reducir las tareas de ingreso y registro
de las operaciones al mnimo necesario, reducir errores, eliminar la duplicacin
de tareas, generar listados e informacin til para mejorar la toma de
decisiones comerciales, econmicas y financieras con relacin al negocio y
aumentar los controles.

3. FORMULACION DEL PROBLEMA


De qu manera se puede contribuir a mejorar, agilizar y optimizar el proceso
de compra venta (ahorrar espacio, tiempo y dinero) en la empresa
MEGASERVICE.NET SAC?

4. OBJETIVOS
4.1.

GENERAL

4.2.

Disear e Implementar un Sistema informtico, para brindar


informacin detallada sobre el control de Ventas, Compras de
Productos que se realiza en dicha empresa.

ESPECIFICOS
-

Agilizar el proceso de control de sus productos, y sobre todo a


lo concerniente a la comercializacin de estos.

Almacenar gran cantidad de informacin referente al proceso


de compra y venta, en menos espacio y ser almacenados para
un mejor aprovechamiento de la informacin almacenada.

Disminucin de materiales de oficina utilizados en el proceso


de compra y venta.

Permitir un adecuado control sobre los costos del producto y


su precio de venta y de esta manera una mejor toma de
decisiones en cuanto a los recursos.

5. JUSTIFICACION
Como se sabe los Sistemas informticos estn siendo cada vez ms
usadas hoy en da para tener una mejor toma de decisin cuando
queremos solucionar un problema.
Econmico.- El proceso de realizar una venta y luego realizar el pago
de esta venta en la determinada empresa, se realiza de forma no tan
gil, lo cual ocasiona o genera serios problemas que se menciona a
continuacin.

Ocasiona prdida de tiempo en la realizacin de las ventas.

Ocasiona desbalance de las ventas realizadas.

No hay un control de los productos o artculos existente en la


empresa.

Ocasiona un descontrol de los crditos brindados.

Existencia de un abultamiento de papales de servicios de


crditos.

No existe un control de los productos vendidos.

El proceso de compra, venta en la Empresa MEGASERVICE.NET


S.A.C debe realizarse a travs de un Sistema en la cual le permita:
Disear niveles de accesibilidad al sistema mediante contraseas.
Desarrollar un sistema de ventas que le permita controlar y
gestionar las ventas y compras realizadas.
Desarrollar un control de pago por las ventas realizadas.
Desarrollar un control de reposicionamiento de los productos a
brindar.

6. ANTECEDENTES
Investigaciones relacionadas al estudio:
-

Segn, Llacchua Gutirrez Melquiades (2007) [1], en su


proyecto de tesis denominado Diseo de un Sistema de
Comercializacin para el Supermercado Mini Market TITOS,
concluye que el diseo modular que tiene el sistema facilita la
administracin y el entendimiento del mismo haciendo ms la
integracin de otros mdulos o componentes para su crecimiento
con ello tambin cabe recalcar que el diseo multiplataforma hace
que se integre fcilmente a cualquier plataforma de hardware y
software. El uso de metodologa de desarrollo RUP,
conjuntamente con el lenguaje UML y el manejo de los conceptos
de la programacin orientada a objetos, propiciaron que el
desarrollo del sistema sea entendible, sostenible, incremental.
Ms aun, el uso de un entorno de desarrollo rpido como es
Netbeans para JAVA, ha hecho que nuestro desarrollo sea
concluido en el tiempo previsto

Segn, Vsquez Ros Danny (2008) [2], en su proyecto de


investigacin denominado Anlisis y Diseo de un Sistema
Informtico para el control de los Procesos de
Comercializacin de la Empresa Grupo Selva SAC de
Tarapoto Per, afirma que automatizar el proceso de
centralizacin de datos reduce los gastos administrativos y
permite obtener informacin ms confiable y oportuna,
permitiendo que la toma de decisiones sea ms fluida. Los
sistemas de informacin distribuidos reducen la redundancia de
tareas durante el control del proceso de comercializacin
estudiado.
El anlisis y diseo de diseo mediante la aplicacin de las
disciplinas del RUP y UML permite obtener modelos muy
detallados y completos de los sistemas que se desarrollan en el
mundo real. Aunque implica un esfuerzo mayor que otras
metodologas, el RUP mediante la iteracin permite un control
mayor del ciclo del desarrollo del software.

Segn, Vilema Escudero Mara del Carmen (2007) [3], en su


proyecto "Diseo de un Sistema de Informacin Comercial para
Distribuidora la Familia, lleg a las siguientes conclusiones: El
diagnstico y levantamiento de informacin, como primeros pasos
para el desarrollo del sistema, se constituye en elementos crticos

para el xito del proyecto de software, pues es all donde se


establecen los problemas actuales y carencias en el desarrollo de
los procesos. Es por ello que debe centrarse un gran esfuerzo y
tiempo a su realizacin. El uso de entrevistas personales y/o
cuestionarios a los usuarios de la empresa es de vital importancia;
pues termina de establecer sus necesidades de informacin e
involucrarlos en el desarrollo del proyecto desde el principio.
-

Segn, Guzmn Silva Sebastin Antonio (2008) [4], en su


investigacin titulada, Diseo y Optimizacin del Proceso de
Gestin y Ejecucin de la Venta Mayorista para una Empresa
Tipo Home Improvement, concluye, que lo que ha permitido
entre estas sinergias se encuentra en el hecho que el anlisis de
Venta Cruzada sea una extensin de la Minera de Datos, que se
realiza con el apoyo de una empresa de prestigio. Por otro lado,
los Modelos de Optimizacin demuestran tener, a partir de una
muestra pequea pero representativa de acuerdo a su variedad y
niveles de compra, una cercana con el comportamiento real de
los clientes. Es importante hacer notar en este punto de
comparacin que la realizacin de la tercera etapa de
optimizacin (en el sentido de aprovechar de mejor manera los
recursos de fuerza de venta para mejorar los resultados tanto en
los ingresos como en la calidad percibida por el cliente) marcara
una diferencia importante, pues es la base del crecimiento de los
ingresos aprovechando de mejor manera las necesidades de los
clientes, incluso generando en ellos necesidades que sern
satisfechas inmediatamente por la empresa, incluso antes que al
cliente se le presenten como urgencias por consideraciones, no
son tomadas en el momento correcto, sino que son sugeridas por
el vendedor.

7. MARCO TEORICO
Para el desarrollo de este proyecto es importante indagar informacin
terica que nos permitir relacionarnos ntegramente con el tema a
tratar, dicha informacin se encuentra redactada en los siguientes
puntos.

7.1.

Metodologa RUP
El Proceso Unificado Racional (Rational Unified Process en ingls,
habitualmente resumido como RUP) es un proceso de desarrollo de
software y junto con el Lenguaje Unificado de Modelado UML,
constituye la metodologa estndar ms utilizada para el anlisis,
implementacin y documentacin de sistemas orientados a objetos.
El RUP no es un sistema con pasos firmemente establecidos, sino
un conjunto de metodologas adaptables al contexto y necesidades
de cada organizacin.
Tambin se conoce por este nombre al software desarrollado por
Rational, hoy propiedad de IBM, el cual incluye informacin
entrelazada de diversos artefactos y descripciones de las diversas
actividades. Est incluido en el Rational Method composer (RMC),
que permite la personalizacin de acuerdo a necesidades.
Originalmente se dise un proceso genrico y de dominio pblico,
el proceso genrico, y una especificacin ms detallada, el Rational
Unified Process, que se vendiera como producto independiente.

7.2.

Metodologa XP
Surgi como respuesta y posible solucin a los problemas derivados
del cambio en los requerimientos XP se plantea como una
metodologa a emplear en proyectos de riesgo. La metodologa XP
es mucho ms fcil de implementar y de aprender, por lo que los
equipos jvenes pueden incorporarla de manera ms natural.
Planificacin del proyecto. Historias de usuario: El primer paso
de cualquier proyecto que siga la metodologa X.P es definir las
historias de usuario con el cliente. Las historias de usuario tienen la
misma finalidad que los casos de uso pero con algunas diferencias:
Constan de 3 4 lneas escritas por el cliente en un lenguaje no
tcnico sin hacer mucho hincapi en los detalles; no se debe hablar
ni de posibles algoritmos para su implementacin ni de diseos de
base de datos adecuados, etc. Son usadas para estimar tiempos
de desarrollo de la parte de la aplicacin que describen. Tambin
se utilizan en la fase de pruebas, para verificar si el programa
cumple con lo que especifica la historia de usuario. Cuando llega la

hora de implementar una historia de usuario, el cliente y los


desarrolladores se renen para concretar y detallar lo que tiene que
hacer dicha historia. El tiempo de desarrollo ideal para una historia
de usuario es entre 1 y 3 semanas.
Diseo. La metodologa X.P sugiere que hay que conseguir
diseos simples y sencillos. Hay que procurar hacerlo todo lo
menos complicado posible para conseguir un diseo fcilmente
entendible e implementarle que a la larga costar menos tiempo y
esfuerzo desarrollar.
Codificacin: Como ya se dijo en la introduccin, el cliente es una
parte ms del equipo de desarrollo; su presencia es indispensable
en las distintas fases de X.P. A la hora de codificar una historia de
usuario su presencia es an ms necesaria. No olvidemos que los
clientes son los que crean las historias de usuario y negocian los
tiempos en los que sern implementadas. Antes del desarrollo de
cada historia de usuario el cliente debe especificar detalladamente
lo que sta har y tambin tendr que estar presente cuando se
realicen los test que verifiquen que la historia implementada cumple
la funcionalidad especificada.
Pruebas. Uno de los pilares de la metodologa X.P es el uso de
test para comprobar el funcionamiento de los cdigos que vayamos
implementando. El uso de los test en X.P es el siguiente: Se deben
crear las aplicaciones que realizarn los test con un entorno de
desarrollo especfico para test. Hay que someter a test las distintas
clases del sistema omitiendo los mtodos ms triviales. Se deben
crear los test que pasarn los cdigos antes de implementarlos; en
el apartado anterior se explic la importancia de crear antes los test
que el cdigo.
7.3.

Metodologa MSF
Esta es una metodologa flexible e interrelacionada con una serie de
conceptos, modelos y prcticas de uso, que controlan la
planificacin, el desarrollo y la gestin de proyectos tecnolgicos.
MSF se centra en los modelos de proceso y de equipo dejando en
un segundo plano las elecciones tecnolgicas.
MSF se compone de varios modelos encargados de planificar las
diferentes partes implicadas en el desarrollo de un proyecto: Modelo
de Arquitectura del Proyecto, modelo de Equipo, Modelo de Proceso,
Modelo de Gestin del Riesgo, Modelo de Diseo de Proceso y
finalmente el modelo de Aplicacin.

Conclusiones:
La Metodologa MSF se adapta a proyectos de cualquier dimensin y
de cualquier tecnologa.
La metodologa RUP es adaptable a las necesidades de cada
organizacin.
7.4.

Metodologa del Proyecto


La metodologa que se utilizar para el desarrollo del sistema es el
Proceso unificado del Rational (RUP), que es una metodologa
orientada a objetos que utiliza la notacin UML (Lenguaje de
Modelamiento Unificado).
La esencia del anlisis y el diseo orientado a objetos consiste en
situar el dominio del problema y su solucin lgica dentro de las
perspectivas de los objetos (cosas, conceptos o entidades). Durante
el Anlisis Orientado a Objetos se procura ante todo identificar y
describir los objetos o conceptos dentro del dominio del problema y
durante el Diseo Orientado a Objetos se procura definir los objetos
lgicos del Software que finalmente sern implementados en un
lenguaje de Programacin Orientados a Objetos.
El UML se define como un Lenguaje que permite especificar,
Visualizar y construir los artefactos de los sistemas de software.
El Ciclo de Vida Clsico se basa en etapas secunciales como
Anlisis, Diseo y Construccin, sin embargo este esquema no se
acopla a la realidad, ahora se necesita la repeticin o iteracin de
algunas etapas. Un Ciclo de Vida Iterativo se basa en el
agrandamiento secuencial de un sistema a travs de mltiples ciclos
de desarrollo de Anlisis, Diseo, Implementacin y Pruebas.
El Proceso Unificado del Rational (RUP) es un proceso Iterativo, que
propone una comprensin incremental del problema a travs de
refinamientos sucesivos y un crecimiento incremental de una
solucin efectiva a travs de varios ciclos

7.5.

Fundamentacin de la Metodologa Seleccionada


Para el desarrollo de este sistema de compra, venta utilizaremos la
metodologa RUP ya que est metodologa se adapta al sistema y

adems que al emplear el UML nos ayudar a realizar un mejor


modelamiento.
7.6.

Modelado del Sistema


7.6.1. Casos de Uso del Sistema
-

Diagramacin del Caso de uso General (Anexo2).

env iar inf orme de cancelacion


solicitar pedido
<<include>>

cancelar pedido

prov eedor

banco
Verificar Stock

env iar pedido


<<include>>
Buscar Pedido

administrador
ingresar productos

atender pedido

<<include>>
cliente
cancelar pedido

<<include>>

actualizar Stock
boleta
entregar pedido
actualizar Stock

f actura

7.6.1.1.

Escenario

Adquirir Productos

Casos de Uso

Verificar Stock
Objetivo: Identificar los pasos que sigue el
Administrador para la verificacin del estado de los
productos
Actores: Administrador (A), Proveedor (P)
Pasos:
1 (A): Selecciona los productos con stock mnimo.
2 (A): Realiza la proforma
Variaciones: Extensiones: Requisitos Especiales: -

El escenario radica en
que el Administrador
solicita los productos al
Proveedor

Solicitar Pedido
Objetivo: El Administrador solicita los productos a
comprar del proveedor.
Actores: Administrador (A), Proveedor (P)
Pasos:
1 (A): comunicarse con el proveedor.
2 (A): enviar proforma.
3 (P): recepcin de la proforma, pone precios y lo
emite.
4 (A): recepcin de la proforma con los precios
estimados.
Variaciones: Extensiones: Requisitos Especiales: Cancelar Pedido
Objetivo: Cancelar los pedidos de los productos.
Actores: Administrador (A), Proveedor (P)
Pasos:
1 (A): depositar monto mediante un banco.
2 (A): comunicarse con el proveedor (correo).
3 (A): enviar el voucher
4 (P): verificar voucher.
Variaciones: enviar informes de cancelacin
Extensiones: Requisitos Especiales: Enviar Pedido
Objetivo: El pedido debe estar completo en las
proformas.
Actores: Administrador (A), Proveedor (P)
Pasos:
1 (P): enviar productos mediante un medio de
transporte.
2 (P): proporcionar datos del receptor (administrador).
Variaciones: Extensiones: Requisitos Especiales: -

Diagrama de Caso de Uso Adquirir Proveedor

3.1 enviar informe de cancelacion

<<include>>

1 verificar Stock

banco

2 solicitar pedido

administrador

proveedor
3 cancelar pedido

4 enviar pedido

7.6.1.2.

Vender Productos

Escenario

Venta de los Productos al Cliente

Casos de Uso
Atender Cliente
Objetivo: Cliente satisfecho del servicio
que le brindan
Actores: Cliente (C), Vendedor (V)
Pasos:
1 (C): solicitar producto.
2 (V): ingresar producto solicitado al
sistema
3 (V): informe del producto solicitado
Verificar stock
Variaciones: verificar inventario
Extensiones: Requisitos Especiales: Cancelar Pedido
Objetivo: el pago del producto se realice
de manera rpida.
Actores: Cliente (C), Vendedor (V)
Pasos:
1 (C): seleccionar el tipo de facturacin.
2 (V): registrar venta en el sistema.
3 (V): emitir e imprimir tipo de facturacin.
Actualizar Stock
Variaciones:
actualizar
inventario
<include> boleta, factura
Extensiones: Requisitos Especiales: -

Entregar Pedido
Pasos:
1 (V): entrega los productos solicitados.
2 (C): verifica los productos comprados.
Variaciones:
Extensiones: Requisitos Especiales: -

Escenario de Caso de Uso Vender Producto

<<include>>
verificar stock

atender cliente

cancelar pedido

vendedor

cliente
<<include>>

boleta
entregar pedido
actualizar stock
factura

7.6.1.3.

Administrando Stock

Escenario

El escenario se da cuando
el administrador, administra
el stock en el sistema

Casos de Uso
Ingresar Productos
Objetivo: registrar bien los productos dentro de
la Base de Datos.
Actores: Administrador (A)
Pasos:
1 (A): proporciona detalles de cada producto.
Actualizar Stock
Variaciones: actualizar inventario
Extensiones: Requisitos Especiales: -

Diagrama Caso de Uso

Ingresar Productos

Adminis trador

<<include>>

Actualizar Stock

7.6.2. Diagrama de Secuencia y Colaboracin


Escenario 01: Adquirir Productos
7.6.2.1.

Diagrama Secuencia de Verificar Stock

1. Verificar Stock
: Stock

Sistema

: Administrador

Verificar Stock =[Stock Minimo<=10]

Enviar Mensaje de stock minimo

Mostrar Mensaje=[Stock Minimo]

Ingresar al sistema

Ver informe stock

7.6.2.2.

Diagrama de Colaboracin de Verificar Stock

Sistema

2: Enviar Mensaje de stock minimo

3: Mostrar Mensaje=[Stock Minimo]

1: Verificar Stock =[Stock Minimo<=10]


4: Ingresar al sistema
: Stock

: Administrador
5: Ver informe stock

7.6.2.3.

Diagrama de Secuencia de Solicitar Pedido

2. Solicitar Pedido
: Administrador

: Proveedor

: Pedido

generar orden de compra

Evaluar Pedido

Seleccionar Pedido

Enviar Informe de pedido

7.6.2.4.

Diagrama de Colaboracin Solicitar Pedido

2: Evaluar Pedido

1: generar orden de compra


: Administrador

: Proveedor
4: Enviar Informe de pedido

3: Seleccionar Pedido

: Pedido

7.6.2.5.

Diagrama de Secuencia de Enviar Pedido

Enviar Pedido
: Proveedor

: Pedido

Seleccionar Productos

Enviar Producto

7.6.2.6.

Diagrama de Colaboracin de Enviar Pedido

: Administrador

2: Enviar Producto
: Proveedor

: Administrador

1: Seleccionar Productos

: Pedido

Escenario 02: Vender Productos


7.6.2.7.

Diagrama Secuencia de Atender Cliente

1.) Atender Cliente


: Cliente

: Administrador

Sistema

: Venta

Solicitar Producto

Ingresar al Sistema

Consultar Pedido

Buscar Producto

Mostrar Estado del pedido

Generar Documento de Venta

Calcular el costo del pedido

Mostrar Costo Total

Dar Costo Total

7.6.2.8.

Diagrama de Colaboracin de Atender Cliente

4: Buscar Producto
7: Calcular el costo del pedido

3: Consultar Pedido
6: Generar Documento de Venta

1: Solicitar Producto
: Cliente

: Administrador

: Venta

9: Dar Costo Total

5: Mostrar Estado del pedido


8: Mostrar Costo Total

2: Ingresar al Sistema

Sistema

7.6.2.9.

Diagrama de Secuencia de Cancelar Pedido


2.) Cancelar Pedido
: Cliente

: Administrador

Sistema

: Venta

Pagar Pedido

Ingreso al sistema

Registrar el cliente

Verificar si existe descuento

Elegir Tipo de Recibo

Guardar Datos

Imprimir Recibo

7.6.2.10. Diagrama de Colaboracin de Cancelar Pedido

4: Verificar si existe descuento


6: Guardar Datos

3: Registrar el cliente
5: Elegir Tipo de Recibo

1: Pagar Pedido
: Cliente

: Administrador

: Venta
7: Imprimir Recibo

2: Ingreso al sistema

Sistema

7.6.2.11. Diagrama de Secuencia de Entregar Pedido


: Administrador

: Producto

: Cliente

Selecciona Productos

Entrega Productos
Entrega Documento de Venta

Verifica Productos

7.6.2.12. Diagrama de Colaboracin de Entregar Producto

4: Verifica Productos

2: Entrega Productos
3: Entrega Documento de Venta
: Administrador

: Cliente

1: Selecciona Productos

: Producto

Escenario 03: Administrando Stock


7.6.2.13. Diagrama de Secuencia de Registrando Producto

7.6.2.14. Diagrama de Colaboracin de Verificar Stock

3: Buscar Producto
7: Actualizar Stock

2: Ingresar Productos
6: Ingresar Datos Producto
: Administrador

: Stock
4: El Producto no existe
5: El Producto esta en Stock minimo

1: Ingresar al sistema

Sistema

7.6.3. Diagrama de Clase

7.6.4. Diagrama de Actividades

7.6.4.1.

Administrar Stock
Administrador

Stock

Inicio

Ingresar Nombre
Producto
Buscar
Producto

Verificar Si esta en
stock minimo

Ingresar los datos


del producto

Registrar los
productos

Actualizar Stock

Fin

7.6.4.2.

Atender Cliente

Cliente

Administrador

Sistema

Venta

Inicio

Solicita
Productos

Recepciona
Pedido

Ingresar al
sistema
Consultar
Pedido
Buscar
Producto

Generar Informe del


prodcuto

[No existe ]

Mostrar Estado
Del Producto
Generar Documento
de Venta

Recepciona
Informe

Generar Informe de
producto

Fin

7.6.4.3.

Cancelar Pedido

[Existe]

Calcular Costo
del Pedido

Mostrar el costo
total

Cliente

Administrador

Venta

Inicio

Pagar Pedido

Recepciona el
pago

Ingresar al
sistema
Registrar al
cliente
Elegir el tipo de
facturacion

Persona
Juridica
Persona
Natural

Pedir Ruc

Pedir DNI

Recepcionar
Pedido

Guardar Datos

Entregar Recibo y
productos al cliente

Imprimir
Recibo

Fin

7.6.4.4.

Enviar Pedido
Prov eedor

Administrador

Inicio

Seleccionar
Producto
Enviar Producto

Recepcionar
Producto
Verificar
Productos

Fin

7.6.4.5.

Solicitar Producto al Proveedor


Administrador

Prov eedor

Inicio

Generar el orden de
compra

Evaula el
pedido

Selecciona el
Pedido
Enviar Informe
de Pedido
Fin

7.6.4.6.

Verificar Stock
Stock

Sistema

Administrador

Inicio

Verificar Stock
Minimo
Stock <11

SI

Enviar Mensaje de
stock Minimo

Mostrar Mostrar mensaje


= [Stock Minimo]

No
Ingresar al
Sistema

Ver Informe de
Stock
Fin

7.6.5. Diagrama de Despliegue

Servidor de Bas e
de Datos

PC pentium IV

Im pres ora

Interfaces
Graficas

7.6.6. Diagrama de Componentes


Sistemas de Compra y
Venta (Interfaces Graficas)
Ingreso
Erroneo

Validacion
Erronea

Validacion

Registrar

Eliminaciones

Ingresos
Conexion
BD

Modificaciones

Consultas

Base de Datos Bodega

7.7.

Prototipo del Sistema

8. HIPOTESIS

8.1.

Hiptesis Alternativa

El Diseo e Implementacin de un Sistema informtico en la


empresa
MEGASERVICE.NET
SAC
cumple
satisfactoriamente con los objetivos trazados.

8.2.

Hiptesis Nula

El Diseo e Implementacin de un Sistema informtico en la


empresa
MEGASERVICE.NET
SAC
no
cumple
satisfactoriamente con los objetivos trazados

9. DETERMINACION DE VARIABLES
9.1.

Variable Independiente
Sistema informtico

9.2.

Variable Dependiente

Proceso de Compra, Venta MEGASERVICE.NET SAC Iquitos


2016

10.

INIDICADORES E INDICES

Variable

Indicadores

ndices

Sistema Informtico

Informacin.
Tiempo.
Resultado.

Buena.
Regular.
Mala.

Proceso de Compra,

Manejo de informacin.

Buena.

Venta
MEGASERVICE.NET
SAC - Iquitos 2016

Cantidad de informacin.
Disponibilidad de
informacin.

Regular.
Mala.

11.

METODOLOGIA
11.1. Tipos de Investigacin
El tipo de investigacin es descriptiva correlacional porque busca
establecer el impacto en la mejora de la compra, venta a travs
del Diseo e Implementacin de un Sistema informtico.
11.2. Diseo de Investigacin
La investigacin corresponde al diseo cuasi experimental, ya
que la variable independiente, Sistema informtico, ser
manipulada para generar observaciones que nos permitan
apreciar el efecto y saber su relacin con la variable
dependiente, Proceso de Compra, Venta MEGASERVICE.NET Iquitos 2016.
La representacin grfica es la siguiente:
G1 O 2

Dnde:
G1: Grupo experimental
X: Tratamiento con el Sistema Web.
O1: Test antes del experimento
O2: Test despus del experimento
Este diseo con grupo experimental permitir la comparacin de
resultados pre test y pos test, con un alto nivel de probabilidad,
que el Sistema informtico (variable independiente) sea factor
determinante en la mejora del Proceso de Compra, Venta de la
empresa MEGASERVICE.NET SAC - Iquitos 2016.
11.3. Poblacin y Muestra
-

Poblacin
Empresas comercializadoras pblicas y privadas que se
dedican a la compra y venta de diversos productos de
cmputo (computadoras, impresoras, suministros, repuestos
y accesorios de cmputo.).

Muestra
Empresa MEGASERVICE.NET SAC

11.4. Procedimiento, tcnicas e instrumentos de recoleccin de


datos

Procedimiento de recoleccin de datos


Los procedimientos que se seguirn para la recoleccin de
datos son:

Elaboracin del anteproyecto de tesis.

Elaboracin de instrumentos de recoleccin de datos.

Aplicacin de la prueba de validez y confiabilidad al


instrumento de recoleccin de datos.

Aplicacin del instrumento de recoleccin de datos a la


muestra Procesamiento de los datos.

Anlisis e interpretacin de los datos.

Elaboracin
de
recomendaciones.

Elaboracin del informe de tesis.

Presentacin y aprobacin de tesis.

Sustentacin de la tesis.

discusin,

conclusiones

Tcnica de recoleccin de datos


Para la recoleccin de los datos se emplear la tcnica de la
encuesta permitiendo entender la problemtica y necesidades
de informacin a satisfacer.
Dilogo con el dueo de la Empresa COLD HOT E.I.R.L.Observar ANEXO 01
El presente Sistema est para solucionar los diferentes
problemas que sucinta cuando se realiza una venta de forma
manual y el reporte de los productos, con el fin de automatizar
la compra y la venta de los productos el dueo se decidi en
que podamos implementar dicho sistema para as poder hacer
ms rpido las operaciones de la bodega.

Tenemos que ser precisos al momento de entregarle el


producto al dueo para su uso dentro de la empresa entonces
dar luces de verdadero progreso en el marco de la legalidad de
software.

Instrumentos de recoleccin de datos


Los instrumentos que se emplearan en la recoleccin de datos
sern extrados de cuestionario, y sern sometidos a prueba de
validez y confiabilidad.

11.5. Procesamiento de la Informacin


La informacin ser procesada empleando el software estadstico
SPSS versin 16 en espaol. El anlisis e interpretacin de los datos
se efectuarn empleando la estadstica descriptiva: frecuencias,

promedio ( X ), porcentaje y la prueba paramtrica t.

12.

CRONOGRAMA DE ACTIVIDADES

ACTIVIDAD/TAREA

MESES/SEMANAS
MAY

JUNIO

JULIO

AGOSTO

O
2

4 5

7 8

1
0

INICIO

Planificar actividades

Analizar

hardware

software a utilizar

Evaluar riesgos

Validacin del hardware


y software

Recolectar datos y
requerimientos

ELABORACION

Estudio de factibilidad

Desarrollo
investigacin

e
de

los

datos del sistema.

Desarrollo

del

organigrama del sistema

Moldeamiento

del

sistema.

Desarrollo del plan del


sistema

CONSTRUCCION

Moldeamiento de datos

Desarrollo de la interfaz

Pruebas del sistema

11

1
2

13

Realizar pruebas del


sistema

TRANSICION

Presentacin

del

desarrollo al usuario

Corregir problemas

Anexos

13.

PRESUPUESTO

Los siguientes costos Fueron sacados en soles:


13.1. Personal del Desarrollo del Proyecto
El siguiente presupuesto fue realizado temiendo en cuenta las
fases del RUP (Proceso Unificado de Rational).
Iniciacin:

Desarrolladores
:5
Horas semanales
:3
N de semanas
:2
Costo por hora
: S/. 5.00
Costo total. S/. 150.00

Elaboracin:

Desarrolladores
:5
Horas semanales
:3
N de semanas
:2
Costo por hora
: S/. 5.00
Costo total.. S/. 150.00

13.2. Personal de la Empresa

04 Semanas para el Operador. S/. 100.00

13.2.1. Hardware:

1 Laptop Hp , Corel 2 do, 1.6 GHZ de RAM, 250 GB de


disco duro, placa Intel ....... S/. 2000.00

1 Laptop Toshiba, 2.67GHZ, 80 GB de RAM, 250 GB de


disco duro, placa Intel Corel do de memoria.... S/ 2000.00

Impresora de Inyeccin de tinta marca HP...... S/. 600.00

13.2.2.

Medios de Comunicacin

Libros de consultas... S/. 100.00

13.2.3.

Software

Sistema Operativo Windows XP.. S/. 600.00

Microsoft Office 2007........ S/. 500.00

Visual Studio 2005 Standard Edition..... S/. 650.00

SQL Server 2005 Express Edition... S/.

Rational Rose Enterprise Edition.... S/. 450.00

13.2.4.

0.00

Materiales

01 Millar de papel Bond....... S/. 27.00

01 Cartucho de tinta para impresora..... S/. 120.00

01 Docena de lapiceros... S/. 20.00

01 Folder....... S/.

13.2.5.

2.00

Infraestructura

Sala de cmputo y saln de clases de la Facultad de


Ingeniera de Sistemas e Informtica. .S/. 100.00

Resumen de Costos
N

Total Concepto

Monto

Monto invertido

estimado (en

(en soles)

soles)
13.1

Personal de desarrollo

300.00

0.00

13.2

Personal de la empresa

100.00

0.00

Hardware

600.00

0.00

100.00

100.00

2,200.00

2,200.00

Materiales

169.00

169.00

Infraestructura

100.00

100.00

S/. 3569.00

S/.2569.00

13.2.
1
13.2.

Medios

comunicacin

13.2.
3
13.2.
4
13.2.
7

Software

TOTAL

de

14.

REFERENCIAS BIBLIOGRAFICAS

- [1] LLACCHUA GUTIERRES, Melquiades (2007) diseo de un sistema de


comercializacin para el supermercado minimarket titos
- [2] VSQUEZ ROS, Danny (2008) anlisis y diseo de un sistema
informtico para el control de los procesos de comercializacin de la
empresa grupo selva sac de Tarapoto Per.
- [3] VILEMA ESCUDERO Mara del Carmen (2007) "diseo de un sistemas
de informacin comercial para distribuidora la familia.
- [4] SEBASTIN ANTONIO GUZMN SILVA (2008) diseo y optimizacin
del proceso de gestin y ejecucin de la venta mayorista para una empresa
tipo home improvement
- http://www.ra-ma.es/libros/SISTEMAS-INFORMATICOS
CFGS/32651/978-84-9964-099-0
http://www.itba.edu.ar/archivos/secciones/gomez_tesisprocesosventas
.pdf
- http://es.wikipedia.org/wiki/Proceso_Unificado_de_Rational
- http://repositorio.utm.edu.ec/bitstream/123456789/33/1/TESIS
%20SISTEMA%20INFORMATICO%20DE%20LA%20ESCUELA
%2021%20DE%20MAYO.pdf
- http://www.taringa.net/posts/info/1442455/Tesis-Ingenieriainformatica.html

15.

ANEXOS

ANEXO 1:

Descripcin del dilogo realizado


MEGASERVICE.NET S.A.C

con

el

dueo

de

la

empresa

Investigador (I), Dueo de la Empresa (E):


I: Cada cunto tiempo realiza sus pedidos?
E: El Pedido se realiza cada 20 das segn cantidad de productos
I: Cmo determina la cantidad de productos que va a adquirir? Qu criterios
toma en cuenta?
E: Cuando quedan menos de 10 unidades de un producto especfico
independientemente del resto.
I: En que se basa para asignar los precios de los productos a vender?
E: Precio de Costo Unitario + 25%Precio de Costo Unitario
I: Cmo se realiza el Proceso de venta?
E: En forma manual de manera directa con la entrega de boletas y facturas.
I: Qu problemas tiene de realizar sus problemas en forma manual?
E: ocasiona prdida de tiempo, mucho papeleo.
I: Cree usted que es posible obtener beneficios con la implementacin de un
sistema informtico en su empresa?
E: Por supuesto ya que de esta manera podre tener ms control de mis
productos mayor eficiencia en el control de prdidas y ganancias.

ANEXO 2:

env iar inf orme de cancelacion


solicitar pedido
<<include>>

cancelar pedido

proveedor

banco
Verificar Stock

env iar pedido


<<include>>
Buscar Pedido

administrador
ingresar productos

atender pedido

<<include>>
cliente
cancelar pedido

<<include>>

actualizar Stock
boleta
entregar pedido
actualizar Stock

f actura

Diagramacin del Caso de uso General

Tipos de Facturacin de la Empresa

También podría gustarte