Você está na página 1de 16

IMPLEMENTACION DE UN SISTEMA PARA MEJORAR EL

REGISTRO DEL ALMACEN EMPRESA ARMUVI E.I.R.L

INTRODUCCION

La Empresa ARMUVI S.A.C. siendo una empresa que posee mrgenes de


rentabilidad
por la venta de ARMAS Y MUNICIONES
y la atencin
personalizada hacia sus clientes, se encuentra con grandes inconvenientes
debido a la desorganizacin del negocio, de manera especial en el manejo de
los inventarios de la misma, lo cual ha trado un sinnmero de consecuencias,
una de ellas es que los productos de poca salida estn estancados, por lo tanto
creemos necesario implementar herramientas de control interno para el
mejoramiento de las funciones en esta rea, como es una implementacin de
un sistema para mejorar el registro del almacn.
La propuesta a realizar en este proyecto es factible ya que est ajustado a las
necesidades que presenta la empresa, dentro de esta iniciativa se hace
prescindible que los dueos de la empresa tengan conocimiento de los procesos
a aplicarse. Para lograr la realizacin de este proyecto se analizar el trabajo
realizado en cada rea de la empresa con el fin de crear los respectivos
manuales de procesos, procedimientos y funciones; se capacitar al personal en
el manejo de un software empresarial donde se ingresarn todas las
transacciones de la empresa y as tener un dato real de stock de mercadera y
estados financieros confiables para la toma de decisiones; se realizar un
reordenamiento de la mercadera por grupos y se capacitar al personal de
almacn y bodega con el fin de evitar la prdida de las mismas. La aplicacin
de este proyecto permite a la empresa ARMUVI S.A.C mejorar la productividad
y el rendimiento de la empresa visionando al futuro, motivando a la gente,
creando funciones y procesos, con el fin de lograr clientes satisfechos, gracias a
la eficiencia y a la calidad de los productos ofrecidos.
Comprende:
Captulo I; Marco Referencial, Captulo II; Marco Conceptual, Captulo III;
Historia de la Empresa, Captulo IV, Bibliografa.

ARMUVI S.A.C

Pgina 1

JUSTIFICACIN
Debido al acumulamiento de papeles de registro y flderes sobre lo que
se compra y vende, se tiene la necesidad de implementar una estrategia
que regule la situacin. Se hace por tanto necesario unificar las
diferentes fuentes de informacin en un nico repositorio, al que se
incorpore solamente informacin relevante, bien organizada,
estructurada, integrada, y de fcil explotacin. Esta unificacin se
consigue con la implantacin de almacenes de datos (Base de datos).
Es necesario que todo almacn lleve un correcto y organizado inventario
ya que por ello se sabr si es rentable o tomar decisiones para no
llevarlo al borde de la quiebra. Darle un puesto privilegiado al cliente ya
que es la razn de existir de la empresa ARMUVI y tambin tener un
control de seguridad sobre a quienes se les vende.
Los beneficios que se obtendrn de esta propuesta van a ser muy tiles
y rentables para el almacn, dado el aumento de control y planeacin de
los procesos que se llevan a cabo, se tomara mejores medidas en cuanto
al manejo de sus precios.

ARMUVI S.A.C

Pgina 2

CAPITULO I
MARCO REFERENCIAL
BASES TEORICAS CIENTIFICAS
1. Sistema
Un sistema es un conjunto de componentes que interaccionan entre s para
lograr un objetivo comn. Aunque existe una gran variedad de sistemas, la
mayora de ellos puede representarse a travs de un modelo de 5 bloques
bsicos: elementos de entrada, elementos de salida, seccin de
transformacin, mecanismos de control y objetivos. Los recursos acceden al
sistema a travs de los elementos de entrada para ser modificados en la
seccin de transformacin. Este proceso es controlado por el mecanismo de
control con fin de lograr el objetivo marcado. Una vez se ha llevado a cabo
la transformacin, el resultado sale del sistema a travs de los elementos de
salida. (Vicen Fernndez Alarc,2006,12)

1.1. Ciclo de Vida del Software


La produccin es algo ms que la programacin; hay etapas que la
preceden y otras que la siguen.
El ciclo de vida del software est constituido por el conjunto de todas
estas etapas. Los mtodos y tcnicas de la ingeniera del software se
inscriben dentro del marco delimitado por el ciclo de vida del software,
y, ms concretamente, por las diferentes etapas que se distinguen.
La misma existencia de distintos modelos del ciclo de vida del software
hace comprender que no hay ninguno que sea ideal o que no tenga
grandes limitaciones. (Benet Campderrich Falgueras, 2003, 19)
1.2. Produccin del Software
Desde cierto punto de vista, la produccin del software se parece la
construccin de viviendas o edificios industriales, por ejemplo, en el
hecho de que cada producto es diferente y su elaboracin se basa en un
ARMUVI S.A.C

Pgina 3

proyecto especfico (en el caso de produccin en serie, lo que se


proyecta es un prototipo del producto, y no cada unidad que se
produce). Si finalmente se tiene que sustituir es porque se ha quedado
tecnolgicamente anticuado a nuevas necesidades. (Benet Campderrich
Falgueras, 2003, 17)
1.3. Tipos de Sistema
Hay dos tipos principales de software: software de sistemas y software
de aplicacin. Cada tipo tiene funciones diferentes. El software de
sistemas es un conjunto de programas generalizados que administran
los recursos de la computadora, como el procesador central, los enlaces
de comunicacin y dispositivos perifricos. Los programadores que
escriben software de de sistemas se denominan programadores de
sistema. (Jairo Amaya Amaya, 2009: cap2, 31)
1.3.1. Sistema de informacin
En la actualidad existe una gran cantidad de criterios para clasificar
los sistemas de informacin. Edwards, Ward y Bytheway (1998)
proponen diversos criterios para su clasificacin.
Por el grado de formalidad.
Por el nivel de automatizacin conseguido.
Por su relacin con la toma de decisiones.
Por la naturaleza de sus entradas y salidas.
Por el origen y grado de personalizacin.
Por el valor que presentan para la organizacin.
(Vicen Fernndez Alarc,2006:21-22)
1.3.2. Sistema de software
El software de sistemas coordina las diversas partes del sistema de
computacin y media entre el software de aplicacin y el hardware
de computacin. El software de sistema que administra y controla
las actividades de la computadora se denomina sistema operativo.
Otros ejemplos de software de sistema son los programas de
traduccin de lenguajes de computadora que convierten los
lenguajes de programacin en lenguajes de maquinas y los
programas utilitarios que realizan tareas de procesamientos
comunes. (Jairo Amaya Amaya, 2009: 32)
1.4. Requerimientos
Las funciones bsicas que el sistema debe proporcionar se definen en
un nivel abstracto. Un requerimiento funcional abstracto especificara
ARMUVI S.A.C

Pgina 4

que una base de datos debe usarse para almacenar los detalles de la
base de datos. Algunas veces es importante especificar lo que el sistema
no debe hacer, por ejemplo se puede especificar que el sistema no
presente demasiada informacin. Una parte importante de la fase de
requerimiento es establecer un conjunto completo de objetivos que el
sistema debe cumplir. (Lan Sommerville, 2005: 25)
2. Lenguajes de Programacin
Dentro de la codificacin del programa es necesario utilizar un lenguaje
que sea entendido por el computador, es decir, el lenguaje de mquina.
Por su importancia dentro de la programacin computacional, un lenguaje
de programacin es bsicamente un cdigo que es empleado para
comunicar ordenes al computador. Es, entonces, el medio a travs del que
se logra la comunicacin entre la mquina y las personas. (Una propuesta
didctica para la programacin con Micromundo, 2007: 64)
2.1

Caractersticas
El proceso debera tener un modelo de procesos definido que
determine las actividades del proceso y la documentacin que tiene que
producirse durante estas actividades.Debera estar disponible un
conjunto completo de estndares de desarrollo del software que defina
como el software tiene que ser producido y documentado.

El proceso debera ser comprensible para las personas ajenas a los


participantes en el proceso, quienes pueden probar que los estndares
del proceso se estn siguiendo y realizar sugerencias para la mejora del
proceso.

El proceso debera incluir diversas actividades de verificacin y


validacin.

El proceso debera ser capaz de recuperarse de fallos de ejecucin de


actividades del proceso individual.
(Lan Sommerville, 2005: 427)

3. Base de Datos

ARMUVI S.A.C

Pgina 5

Una base de datos o banco de datos es un conjunto de datos


pertenecientes a un mismo contexto y almacenados sistemticamente para
su posterior uso. En este sentido en la actualidad la mayora de bases de
datos estn en formato digital, y por ende se ha desarrollado y se ofrece un
amplio rango de soluciones al problema de almacenamiento de datos.
Existen programas denominados sistemas gestores de bases de datos, las
aplicaciones ms usuales son para la gestin de empresas e instituciones
pblicas, tambin son ampliamente utilizadas en entorno cientficos con el
objeto de almacenar la informacin experimental. (Rivero, Guardia, Reig,
2004: 481)
3.1

Estrategias Generales
Una base de datos es un modelo del modelo de los usuarios
referente a las actividades de su negocio. Por lo tanto, con el fin de
construir una base de datos eficaces, as como las aplicaciones
relacionadas, el quipo analista debe entender plenamente el modelo
de los usuarios. Para hacerlo, el equipo construye un modelo de
datos que identifica las cosas que se almacenaran en la base de
datos y define su estructura y las relaciones entre estas. Tal
entendimiento debe existir antes que se realice el proceso de
desarrollo, mediante entrevistas con los usuarios y la construccin de
un documento de requerimientos. La mayora de este tipo de
esquemas incluye el uso de prototipos, que son bases de datos y
aplicaciones de ejemplos que representan diversos aspectos del
sistema que ser creado. (David M. Kroenke, 2003: 41)

4. Almacn
Es un espacio debidamente dimensionado, para una ubicacin y
manipulacin eficiente de materiales y mercancas, de tal manera que
consiga una mxima utilizacin del volumen disponible con unos costes
operacionales mnimos. (Juan Anaya Tejero, Captulo I,22)
4.1

Registro de Almacn

ARMUVI S.A.C

Pgina 6

La naturaleza de los sistemas de procesamiento de datos, en dnde


los registros o transacciones se procesan en serie sin necesidad de
mantener el estado entre las transacciones. (Lan Sommerville, 2005:
269)
5. rea de Desarrollo
Las responsabilidades en las reas de desarrollo se centrar comnmente
en el desarrollo de los procedimientos y de las polticas generales para el
sistema de informacin mientras que las responsabilidades de los ABD
tienden a ser ms bien tcnicas . En una rea de desarrollo se est ms
involucrado en las primeras etapas del ciclo de vida, de la planificacin de
la base de datos hasta el diseo lgico. (Ayudantes tcnicos de informtica
de la junta de Andaluca, 2005: 59)
6. Java
Java es un lenguaje de programacin. Este lenguaje est definido por una
especificacin que describe las funcionalidades y las sintaxis del lenguaje.
Una particularidad de Java es que este lenguaje utiliza una maquina virtual.
El lenguaje comprensible para el programador no es traducido al lenguaje
especfico del procesador que debe ejecutar el programa, pero si que es
traducido al lenguaje de un procesador virtual. (Nicolas Saney, 2001: 11)

ARMUVI S.A.C

Pgina 7

MARCO CONCEPTUAL
1. Sistema
El software del sistema no es para lo que un usuario comprara una
computadora - en su lugar, puede verse como los elementos bsicos de una
computadora que vienen incorporados o pre-instalados. En contraste con el
software del sistema, un software que permite a los usuarios hacer cosas
como crear documentos de texto, jugar, escuchar msica o navegar por la
web se llama software de aplicacin.
1.1.

Ciclo de Vida del Software

El trmino ciclo de vida del software describe el desarrollo de software,


desde la fase inicial hasta la fase final. El propsito de este programa es
definir las distintas fases intermedias que se requieren para validar el
desarrollo de la aplicacin, es decir, para garantizar que el software
cumpla los requisitos para la aplicacin y verificacin de los
procedimientos de desarrollo: se asegura de que los mtodos utilizados
son apropiados.
1.2.

Produccin del Software

Se analizan los aspectos del diseo y produccin, realizadas conforme al


mtodo de desarrollo incremental de prototipos, y se presentan los
resultados de la aplicacin experimental del software, junto con algunas
de las proyecciones que visualizan los autores del trabajo.
1.3.

Tipos de Sistema

Los diferentes programas informticos o tipos de software, son la


coleccin de programas de ordenador y los datos relacionados que
proporcionan las instrucciones que le dicen a una computadora lo que
debe hacer, y suelen agruparse segn el tipo de software que se trate.
Existen muchos tipos de software, cada uno desarrollado con un fin
especfico, y a lo largo de los aos se ha establecido una categorizacin
que define la tarea que cumple. A partir de aqu conoceremos como se
diferencian los diferentes tipos de programas y algunos ejemplos de las
aplicaciones ms conocidas
ARMUVI S.A.C

Pgina 8

1.3.1. Sistema de informacin


Un sistema de informacin es un conjunto de elementos orientados
al tratamiento y administracin de datos e informacin, organizados
y listos para su uso posterior, generados para cubrir una necesidad
o un objetivo. Dichos elementos formarn parte cada una a su
categora.
1.3.2. Sistema de software
El software del sistema se encarga de controlar, integrar y
administrar

los

componentes

de

hardware

de

un

sistema

informtico, proporcionando un entorno amigable para que los


usuarios puedan ejecutar otras aplicaciones de software.
1.4.

Requerimientos

Tanto el desarrollador como el cliente tienen un papel activo en la


ingeniera

de requisitos un conjunto de actividades que son

denominadas anlisis El cliente intenta replantear un sistema confuso,


a nivel de descripcin de datos, funciones y comportamiento, en detalles
concretos. El desarrollador acta como interrogador, como consultor,
como persona que resuelve problemas y como negociador.
2. Lenguaje de Programacin
Un lenguaje de programacin" es un lenguaje diseado para describir el
conjunto de acciones consecutivas que un equipo debe ejecutar. Por lo
tanto, un lenguaje de programacin es un modo prctico para que los seres
humanos puedan dar instrucciones a un equipo. Los lenguajes que los
equipos usan para comunicarse entre ellos no tienen nada que ver con los
lenguajes

de

programacin;

se

los

conoce

como

protocolos

de

comunicacin.
2.1.

Caractersticas

Los lenguajes imperativos se caracterizan por el hecho de que el


significado de un programa no es ms que un conjunto de instrucciones
o rdenes que le indican al computador cmo debe realizar una tarea.

ARMUVI S.A.C

Pgina 9

Un ejemplo de este tipo de rdenes pueden ser: dame esto, suma


esto, etc.
Los

lenguajes

funcionales

estn

constituidos

nicamente

por

definiciones de funciones matemticas. No utiliza las asignaciones (ms


adelante lo veremos) ni son construcciones estructuradas.
3. Base de Datos
Una base de datos (cuya abreviatura es BD) es una entidad en la cual se
pueden almacenar

datos

de

manera estructurada, con la menor

redundancia posible. Diferentes programas y diferentes usuarios deben


poder utilizar estos datos. Por lo tanto, el concepto de base de datos
generalmente est relacionado con el de red ya que se debe poder
compartir esta informacin. De all el trmino base. "Sistema de
informacin" es el trmino general utilizado para la estructura global que
incluye todos los mecanismos para compartir datos que se han instalado.
3.1.

Estrategias Generales

La base de datos de una empresa es el centro de su estrategia de


ventas, todo gira alrededor de cmo optimizarla para estar cerca de
clientes actuales y cmo aprovecharla para generar confianza en los
prospectos.
4. Almacn
En el contexto de la informtica, un almacn de datos es una coleccin
de datos orientada a un determinado mbito (empresa, organizacin,
etc.), integrado, no voltil y variable en el tiempo, que ayuda a la toma
de decisiones en la entidad en la que se utiliza. Se trata, sobre todo, de
un expediente completo de una organizacin, ms all de la informacin
transaccional y operacional, almacenado en una base de datos diseada
para favorecer el anlisis y la divulgacin eficiente de datos.
4.1.

Registro de Almacn

La gestin de almacenes se define como el proceso de la funcin


logstica que trata la recepcin, almacenamiento y movimiento dentro
ARMUVI S.A.C

Pgina 10

de un mismo almacn hasta el punto de consumo de cualquier material


materias primas, semielaborados, terminados, as como el tratamiento
e informacin de los datos generados. La gestin de almacenes tiene
como objetivo optimizar un rea logstica funcional que acta en dos
etapas de flujo como lo son el abastecimiento y la distribucin fsica,
constituyendo por ende la gestin de una de las actividades ms
importantes para el funcionamiento de una organizacin.
5. rea de Desarrollo
Al rea Programacin y Metodologas de Desarrollo de Software le
incumben, al rea de desarrollo, tanto la formacin conceptual como el
desarrollo de habilidades en todos los aspectos relacionados con Productos
de Software. En otras palabras, la Concepcin, Elaboracin, Construccin,
Puesta en Operacin y Mantenimiento del Software que sern utilizados
finalmente por personas distintas a las que fueron responsables de su
Produccin.
6. Java
Java es un lenguaje de programacin orientado a objetos que se populariz
a partir del lanzamiento de su primera versin comercial de amplia
difusiRGn, la JDK 1.0 en 1996. Actualmente es uno de los lenguajes ms
usados para la programacin en todo el mundo, Java es un lenguaje til
para casi todo tipo de problemas. Cada programador tiene la libertad de
revisar y mejorar el cdigo nativo de Java, y su trabajo puede convertirse
en la solucin a los problemas de muchas personas en todo el mundo.
Infinidad de desarrolladores han aprovechado esta virtud del lenguaje y
continan hacindolo.

ARMUVI S.A.C

Pgina 11

Historia de la Empresa
Armas y municiones ARMUVI E.I.R.L es una pequea empresa creada por el
seor Luis Alvarado Cano quien es el actual propietario, armas y municiones
ARMUVI E.I.R.L se dedica a la venta de armamentos, municiones, repuestos,
revolvers, pistolas, retrocargas, carabinas, escopetas de las marcas: glock, C2,
taurus, maverick, remington, jb, winchester.
Desde su creacin hasta la actualidad, la empresa tiene 6 aos funcionando, el
propietario de la empresa a llevado estudios de contabilidad, administracin,
ingles entre otros, quien se mostr interesado con la propuesta de contar con
una base de datos y para ello trabajaremos en la creacin de dicha base de
datos de registro de almacn.

ARMUVI S.A.C

Pgina 12

CAPITULO II
DISEO METODOLGICO
1. Formulacin del problema
Cmo implementar un sistema para mejorar el registro del almacn de la
empresa ARMUVI E.I.R.L?
2. Objetivos de la investigacin
2.1.
Objetivos generales
Disear un sistema informtico de entrada y salida de los productos del
almacn de la empresa ARMUVI E.I.R.L.
2.2.

Objetivos especficos
Acceso a la informacin del registro de productos.
Registrar los productos adquiridos y vendidos.

3. Justificacin de estudio
Se hace necesario unificar los distintos accesos de informacin del almacn
en un solo sistema para mejorar el registro de entrada y salida del almacn
de la empresa con el fin de reducir el material de registro y teniendo un
acceso autorizado a la informacin del registro as como comparaciones de
los productos que entran y salen del almacn de la empresa ARMUVI E.I.R.L
por meses y aos.
4. Tipo y nivel de investigacin
Tecnolgico aplicativo y nivel descriptivo:
Es el tipo de estudio descriptivo y de diseo aplicativo, y tiene entre sus
ventajas el acceso a la informacin asi como los conocimientos previos para
su diseo.
5. Descripcin del mbito de la investigacin
Chimbote
6. Poblacin y muestra
6.1.
Poblacin:
Empleados y usuarios de la empresa.
6.2.
Muestra:

ARMUVI S.A.C

Pgina 13

ARMUVI S.A.C

Pgina 14

ARMUVI S.A.C

Pgina 15

CAPITULO VI
Bibliografa

VICENC FERNNDEZ ALARC, Desarrollo De Sistemas De Informacin:


Una Metodologa Basada En El Modelado, Ediciones Upc, Barcelona,
2006.

JULIO

JUAN

ANAYA

TEJERO,

Almacenes:

Anlisis,

Diseo

Organizacin, Anormi S.L. , Madrid, 2004.

JAIRO AMYA AMAYA, Sistema de informacin: Hardware, Software,


redes, internet , diseo, 2da edicin, Ecoe Ediciones, Bogota, 2009.

Jairo Amaya Amaya, Sistemas de Informacion Gerenciales, 2da edicin,


Eco Ediciones, Bogota, 2009.
Benet Campderrich Falgueras, Ingeniera del Software, Editorial UOC,
Barcelona, 2003.
Benet Campderrich Falgueras, Ingeniera del Software, EUNED, San
Jose, 2007.
Lan Sonnmerville, Ingeniera del Software. Sptima edicin, Pearson
Educacin S.A, Madrid, 2005.
Ayudantes tcnicos de informtica de la junta de Andaluca, Editorial
Mad SL, Espaa, 2005
Nicolas Saney, Su primer Programa Java, Kikero SL, Francia, 2001

ARMUVI S.A.C

Pgina 16

Você também pode gostar