Sei sulla pagina 1di 59

BLUEFIELDS INDIAN & CARIBBEAN UNIVERSITY

BICU-BILWI

ESCUELA DE INFORMÁTICA

CARRERA

INGENIERO DE SISTEMAS

PROTOCOLO DE INVESTIGACIÓN MONOGRAFICA

“SISTEMA INFORMÁTICO PARA CONTROL DE INVENTARIO DE


MATERIALES EN LA EMPRESA GRUPO MARAZUL S.A.”

AUTORES:

*Br. Justin Colin Rigby Hodgson

Br. Jeyson Dixon López

TUTUR: Ing. XAVIER BONILLA

Bilwi, Puerto Cabezas, Región Autónoma de la Costa Caribe


Norte de Nicaragua, septiembre 2019
INDICE

I. INTRODUCCIÓN ___________________________________________________ 1
II. ANTECEDENTES __________________________________________________ 2
III. JUSTIFICACIÓN _________________________________________________ 3
IV. PLANTEAMIENTO DEL PROBLEMA _________________________________ 5
V. OBJETIVOS DE LA INVESTIGACIÓN. ________________________________ 6
5.2. 5.1. OBJETIVO GENERAL _______________________________________________________ 6
5.3. OBJETIVOS ESPECÍFICOS _______________________________________________________ 6
VI. MARCO TEÓRICO________________________________________________ 7
6.1. Importancia del control de inventarios en la empresa _______________________________ 7
6.1.2. Control de inventarios _____________________________________________________________ 8
6.1.3. Problemas frecuentes a falta de un adecuado control de inventarios________________________ 8

6.2. Ingeniería de requerimientos _________________________________________________ 11


6.3. Gestor de Base de Datos _____________________________________________________ 11
6.4. Lenguajes de programación para desarrollo de Sistemas ___________________________ 12
6.5. Diseño de la interfaz de usuario _______________________________________________ 15
6.5.1. Elementos de diseño de interfaz ______________________________________________________ 15
6.5.2. El ciclo de vida del software __________________________________________________________ 25

6.6. Validacion de las unidades del Software ________________________________________ 156


6.6.1. Enfoque estratégico para las pruebas o validaciones _________________________________ 16
6.6.2. Pasos para la prueba o validación del software _________________________________________ 256
6.6.3. La calidad del software 17
6.6.4. El proceso de verificación y validación _______________________________ 17

6.7. El modelo de desarrollo de software____________________________________________ 15


6.8. El DRA comprende las siguientes Etapas: ________________________________________ 15
6.9. Casos de uso _______________________________________________________________ 15
6.9.1. StarUML ___________________________________________________________________________ 19
6.9.2. Tipos de diagrama UML ______________________________________________________________ 19

6.10. Diagrama Entidad Relacional __________________________________________________ 20


VII. PREGUNTAS DIRECTRICES _____________________________________ 221
VIII. DISEÑO METODOLÓGICO. _______________________________________ 28
8.2. Área de estudio de la investigación. ____________________________________________ 23
8.3. Enfoque de Investigación. ____________________________________________________ 23
8.4. Tipo de investigación: _______________________________________________________ 23
8.4.2. Según su diseño: _________________________________________________________________ 24
8.4.3. Según su alcance: ________________________________________________________________ 24

8.5. Universo, Población y Muestra. ________________________________________________ 24


8.6. Métodos y Técnicas de Recolección y Análisis de La Información _____________________ 25
8.6.1. Métodos Teóricos ________________________________________________________________ 25
8.6.2. Métodos Empíricos_______________________________________________________________ 26
8.6.2.1. Instrumentos a aplicarse __________________________________________________________ 26

IX. RESULTADOS Y SUS ANALISIS ___________________________________ 49


X. CONCLUSION __________________________________________________ 49
XI. BIBLIOGRAFIA _________________________________________________ 50
XII. GLOSARIO ____________________________________________________ 52
XIII. ANEXO________________________________________________________ 53
I. INTRODUCCIÓN

En la presente investigación se aborda sobre la propuesta de implementación de un sistema


informático para control de materiales, que pueda contribuir o facilitar informaciones de manera
inmediata, para la empresa Grupo Marazul S.A; la idea de esta propuesta nace a partir de la
intención de colaborar con la empresa, ya que en su trayectoria, no cuenta con el uso de la
tecnología moderna o sistemas automatizados diseñado específicamente para eso fines y
beneficios organizacionales, por ende, una vez desarrollada para su futura implementación, el
sistema de control de materiales los principales beneficiarios serian todos aquellos colaboradores
que estén en la área de control de materiales, encargados y socios de la empresa.

Cabe mencionar que la empresa Grupo Marazul S.A, a los 21 años que ha venido trabajando
en el proceso y exportación de mariscos, todos los procesos de controles de materiales y
facilitación de informaciones, hasta la actualidad han venido trabajando a base de herramientas
básicas de Excel, manual o papeles físicos. Siguiendo los detalles mencionados anteriormente, el
sistema de control de materiales tendría como función principal, registrar la información de
entrada, salida y saldo de los materiales, cabe indicar que esta actividad se realiza de forma
manual, dificultando la gestión de las informaciones estadísticas de forma inmediata.

Con la implementación del sistema de control de inventario se pretende eliminar la


redundancia de datos, atrasos en el registro de nuevos ingreso de materiales, y la entrega de
informes, de tal manera poder dar salidas satisfactoriamente de acuerdo a la necesidad de la
empresa.

El enfoque del documento presentaría una estructura metodológica cualitativa descriptiva, a la


que se puede apoyar, para mayor claridad. Por otro lado los lenguajes de programación a utilizar
son; JavaScrip, Php, Ajax, a la vez para priorizar los estándares de modelado, se utilizara el
Modelo de Vista controlador (MVC)

“La Educación es la Mejor Opción para el Desarrollo de los Pueblos” 1


II. ANTECEDENTES

En la actualidad existen muchas herramientas tecnológicas o sistemas automatizados que


facilitan, el proceso de controles de inventario, o sistemas de almacenamiento de datos e
informaciones en diversos escenarios, así también herramientas que ayuda a poder analizar los
requerimientos principales de un control de inventario; en este caso, entradas, salidas, y saldo.

Para apoyar lo anterior, según la universidad (ESAN, 2017), hay varias herramientas útiles,
para llevar un buen control de inventario, la cual menciona la herramienta NCR Counterpoint,
donde afirma que si, lo que se necesita es un software, o sistema en especial para el control total
del inventario, una buena alternativa es el NCR Counterpoint. Es precisa para PYMES y ofrece
una forma intuitiva de gestión. Está alojada en la nube y proporciona órdenes de compra
automatizadas y una serie de funciones de procesamientos de pagos.

Como mencionamos existen diversos tipos de herramientas para llevar un buen control de
inventarios en una empresa. Lo primordial es conocer las necesidades de la compañía, lo que
dependerá de su tamaño, tipo, presupuesto, políticas, logística y otros factores.

Por tal razón, para la investigación de la implementación del sistema de control de inventario
en la empresa Grupo Marazul S.A, se tendría que acudir directamente con el gerente de la empresa,
para conocer la necesidad principal en cuanto al control de inventario, por ende, cabe mencionar
que; actualmente la empresa no cuenta con ningún sistema automatizado, que lleve el control de
inventario de materiales, tampoco cuenta con un documento de alguna investigación o ejemplar
de sistemas ya realizado en esta empresa.

Hasta el momento el proceso, de control y registro de materiales es llevada de forma manual,


y a través de un formulario en Microsoft Excel, la cual muchas veces no suele ser tan eficiente en
cuanto a la hora de brindar informaciones, por tal razón esto conlleva a la acumulación de
información y sobre todo pérdida de tiempo y calidad, desaprovechando el uso de las tecnologías
modernas, siendo esto un elemento fundamental que ayudaría a superar las dificultades que tienen
en el área de insumos y suministros de la empresa Grupo Marazul S.A.

“La Educación es la Mejor Opción para el Desarrollo de los Pueblos” 2


III. JUSTIFICACIÓN

Hoy en día en diversos países del mundo, la creación de los sistemas automatizados son los
nuevos métodos más eficientes de facilitar, apoyar administrar, ayudar, en cuanto a las diversas
necesidades que tiene una empresa, institución, negocios etc.

En la actualidad, con la ayuda de los sistemas automatizados, ya no es tan necesario trabajar


de forma manual o documentada, existe muchos software creados o diseñados, para llevar el
control de inventario, informaciones, datos, ya sea descriptivas, estadísticas o contables. A pesar
de que estamos en la era de la tecnología la cual está en constante avance, existen muchas
empresas, negocios, instituciones y áreas en las que aún no hacen, o implementan el uso de las
herramientas tecnológicas, para mejorar el rendimiento, u ofertas de sus mismas actividades dentro
de la empresa, por ello es sumamente importante el uso de las herramientas tecnológicas en las
instituciones.

En cuanto a esta propuesta, motivo por el cual se eligió trabajar en esta temática es contribuir
al desarrollo organizacional, administrativo, planificado y de orden en el área de gestión de
materiales de la empresa MarAzul, S.A, por ende a los trabajadores y sociedad empresarial de
Bilwi, induciéndoles al uso y manejo de la tecnología adecuada, ya que es importante que las
empresas u organizaciones, tengan un medio seguro de respaldo y orden de datos e información,
que lleve el control automatizado que desee llevar, ya sea de dar presupuestos, entradas, salidas,
reportes, etc.

Es necesario que la empresa tenga un sistema de control de inventario de materiales, porque


les facilitara tanto como al administrador o trabajador, ver las informaciones del día, semanal o
mensual de algún tipo de materiales que quiera manejar, y estar al pendiente de lo que pasa dentro
de la empresa.

Con un sistema de control de inventario de entrada y salida de los materiales, se reflejara la


disponibilidad y desperdicio de dicho material, ya no sería complicado compartir o rendir
informaciones de la área de insumos y suministros, donde el sistema rendirá los reportes
automáticamente, sin ninguna necesidad de que el usuario use otras herramientas, para hacer sus
cálculos, gracias a la facilidad y eficacia del sistema.

“La Educación es la Mejor Opción para el Desarrollo de los Pueblos” 3


Por lo anteriormente expuesto, los beneficiarios directos de esta investigación, son por un lado
el personal que labora en el área de control e inventario de materiales, el gerente, el administrador
y todos los ejecutivos de la empresa Marazul, ya que tendrían acceso a un informe controlado en
tiempo y forma; a los trabajadores se les agilizara el tiempo, y podrá trabajar más cómodo, fácil y
sencillo, a los encargados se les facilitara obtener informaciones de forma inmediata, completa y
segura, y así trabajar de forma sincronizada dentro y fuera de la empresa.

Los beneficios que aportaría a la empresa con este sistema de control de inventario son;
visualización de los datos de los materiales, visualización de las entradas, salidas y existencias
de los materiales, reducción de tiempo, disminución de costos, seguridad y facilidad en cuanto
a la gestión de las informaciones de los materiales, actualización inmediata del kardex de los
materiales.

“La Educación es la Mejor Opción para el Desarrollo de los Pueblos” 4


IV. PLANTEAMIENTO DEL PROBLEMA

Se ha observado en la empresa grupo Marazul S.A., Puerto Cabezas RACCN, la dificultad en


facilitar y compartir informaciones entre los trabajadores y socios de la empresa, en cuanto al
control de inventario de materiales. Debido a que no existe ningún tipo de sistema que lleve el
control de los materiales de forma digital o computarizada, por ende es un gran esfuerzo y
dedicación para poder llevar estos controles de forma manual.

Una de las causas en que se da este problema es que; hasta ahora no se ha implementado en la
empresa un sistema que se ocupe meramente del control de las entradas y salidas de los materiales.

Uno de los puntos clave que se pudo observar es que; la empresa cuenta con un sistema
contable que interactúa o manipula informaciones con cada área de la empresa, pero menos con la
del área de insumos y suministros puesto a que este es una nueva área que la empresa ingreso, por
lo tanto no se le agrego en el sistema contable de la empresa, esto es un punto a favor de nosotros
ya que se puede implementar un sistema de control de inventario de materiales. Y tal manera
hacerla más factible.

Dicho lo anterior se planea la siguiente interrogante:

¿Qué elementos tangibles e intangibles se requiere para automatizar sistema de control de


inventario de materiales en la empresa Grupo MARAZUL S.A.?

“La Educación es la Mejor Opción para el Desarrollo de los Pueblos” 5


V. OBJETIVOS DE LA INVESTIGACIÓN.

5.2. 5.1. OBJETIVO GENERAL

 Analizar la propuesta de implementación de un sistema informático de control de inventario


de materiales, que contribuya a facilitar el acceso a informaciones inmediatas.

5.3. OBJETIVOS ESPECÍFICOS

1. Identificar los requerimientos necesarios para la creación del sistema informático de control
de inventario de materiales.

2. Diseñar el sistema informático de control de inventario de materiales.

3. Construir el sistema informático de control de inventario de acuerdo a la metodología de


trabajo.

4. Validar todos los datos lógicos en la programación del control de inventario de los materiales.

5. Realizar procesos de prueba para la implementación del sistema informático para control del
inventario de materiales en la red.

“La Educación es la Mejor Opción para el Desarrollo de los Pueblos” 6


VI. MARCO TEÓRICO

Según (Munch & Angeles, 2007), el marcó teórico es la exposición y análisis de la teoría o
grupos de teoría que sirven como fundamentos para explicar los antecedentes e interpretar los
resultados de la investigación.

Por lo anterior declarado, en este capítulo de la investigación se aborda todo la teoría de la


investigación para analizar las gestiones administrativas de control de inventario de acuerdo a las
necesidades de la empresa.

6.1. Importancia del control de inventarios en la empresa

Para (Laveriano, 2010) tener un adecuado registro de inventarios no es simplemente hacerlo


porque las empresas grandes lo hacen, porque el contador lo pide o porque los necesitamos para
armar un balance general. El objetivo principal es contar con información suficiente y útil para:
minimizar costos de producción, aumentar la liquidez, mantener un nivel de inventario óptimo y
comenzar a utilizar la tecnología con la consecuente disminución de gastos operativos, así como
también conocer al final del período contable un estado confiable de la situación económica de
la empresa.

En la MYPE el control de inventarios es pocas veces atendido, lo que no permite tener registros
fehacientes, políticas o sistemas que ayuden a esta fácil pero tediosa tarea de inventariado.

6.1.1. Definición de inventario

Se puede definir como el registro documental de los bienes tangibles que se tienen para la
venta en el curso ordinario del negocio o para ser consumidos en la producción de bienes o
servicios para su posterior comercialización (materias primas, productos en proceso y productos
terminados). También se define como un amortiguador entre dos procesos: el abastecimiento y la
demanda, donde el proceso de abastecimiento contribuye con bienes al inventario, mientras que
la demanda consume el mismo inventario.

Según (Emprende Pyme, 2019) concluye que, el concepto de inventario en una empresa se
basa en todos los productos y materias primas que posee la empresa y que son potenciales para
la futura venta y que proporcione beneficios a la organización.

“La Educación es la Mejor Opción para el Desarrollo de los Pueblos” 7


El inventario está formado por todo el stock de la empresa que no se ha vendido, las materias
primas que se poseen 44 que les permiten crear nuevos productos y todos aquellos productos que
se encuentran en el proceso de producción de la empresa y próximamente ya estarán disponibles
para su venta.

6.1.2. Control de inventarios

Consiste en el ejercicio del control de las existencias; tanto reales como en proceso de
producción y su comparación con las necesidades presentes y futuras, para poder establecer,
teniendo en cuenta el ritmo de consumo, los niveles de existencias y las adquisiciones precisas
para atender la demanda.

6.1.3. Problemas frecuentes a falta de un adecuado control de inventarios

6.1.3.1. Exceso de inventario e insuficiencia de inventario

Cuando el empresario tiene altos niveles de inventario para asegurar las ventas, incurre en
excesos de materiales para la venta y como consecuencias de esto se producen altos costos de
almacenamiento, aumento de la merma y la disminución de la calidad en perecederos, lo que lleva
a una menor calidad de los productos que se ofrecen.

Cuando el inventario es insuficiente no sólo corremos el riesgo de perder la venta sino que
también podemos perder al cliente. No tener productos y el stock suficiente afecta la concepción
que el cliente tiene de la empresa, provocando que el consumidor recurra a otra empresa.

6.1.3.2. El robo de mercancías

El descontrol de inventarios se presta al robo, siendo usual que sean los mismos empleados (o aun
los clientes) quienes lo lleven a cabo, este tipo de robo se conoce generalmente como el robo
hormiga, que origina un incremento de costos.

6.1.3.3. Las mermas

La pérdida o reducción de materiales aumenta considerablemente los costos de ventas,


pudiendo causar un fuerte impacto sobre las utilidades. Existen autores que consideran que una

“La Educación es la Mejor Opción para el Desarrollo de los Pueblos” 8


merma aceptable sería desde el 2% hasta el 30% del valor del inventario. La realidad es que la
única merma aceptable es del 0%.

6.1.3.4. Desorden en los inventarios

Esto pude provocar graves pérdidas a la empresa, debido al desconocimiento de las existencias
en almacén y comprar demás o simplemente no encontrar material necesario.

6.1.3.5. Sistemas de inventarios

Es importante señalar que una ruptura del inventario, es decir que no esté disponible un
producto, cualquiera que sea el sistema de inventario empleado tiene un costo que es deseable
evitar. Por lo tanto, es necesario un adecuado balance entre la necesidad de inventarios y el costo
de mantenerlos.

Representan los métodos permitidos por la teoría contable para controlar las existencias,
reflejar el valor de los inventarios y el costo de las unidades vendidas en la información financiera.
Tradicionalmente se han definido dos métodos para llevar a cabo esta labor:

6.1.3.5.1. Inventario periódico

Es el sistema en el cual se requiere, para efectos de valoración del inventario y cálculo del
costo de ventas, de un conteo físico. El sistema periódico o juego de inventarios es un sistema
utilizado para determinar periódicamente (no en forma regular) el costo de la mercancía vendida
y el inventario (Carvalho Betancur, 2009).

Por la dependencia que tiene el método de los inventarios físicos y la poca oportunidad de la
información que genera, es un método que solo debería ser utilizado por empresas pequeñas que
no cuentan con adecuados sistemas de información, sin embargo, son muchas las empresas de
mediano tamaño que aún dependen de él para realizar los cierres contables y preparar los estados
financieros, debido a la falta de sistemas de información en línea que suministren información
oportuna y confiable. La Ley 174 de 1994 limitó el uso de este sistema, prohibiéndolo en aquellas
empresas cuya declaración de renta debiera ser firmada por contador público o revisor fiscal.

“La Educación es la Mejor Opción para el Desarrollo de los Pueblos” 9


6.1.3.5.2. Inventario permanente

Es un sistema de inventario ágil y oportuno, permite conocer en cualquier momento el valor


de los inventarios y del costo de ventas. Es un método obligado para todas las sociedades que
deban presentar las declaraciones tributarias firmadas por contador público o revisor fiscal.
Este método plantea que las cuentas de inventario y de costo de ventas en la contabilidad
reflejan en todo momento el costo real, sin embargo, en la práctica lograr esto es muy complejo,
por un lado es casi imposible, en empresas con procesos productivos complejos, conocer los costos
reales en cualquier momento, por lo que la mayoría de ellas recurre a costos predeterminados, y
por otro, es probable que muchas de ellas solo al cierre del mes puedan tener el dato cierto; razón
por la cual las normas tributarias han permitido la utilización de costos predeterminados durante
el ciclo de costos y realizar ajustes al cierre de mes para ajustarlo al real.

Aquellas empresas obligadas a manejar inventario permanente pero que no realicen cierres de
costos mensuales o que dependan de inventarios físicos para valorar existencias y calcular costo
de ventas estarían incumpliendo esta obligación.

6.1.4. Beneficios de un adecuado control de inventarios

De acuerdo (Laveriano, 2010) Tener un adecuado control de inventarios, habla de una empresa
eficiente.
Entre los principales beneficios podemos mencionar:
 Información exacta que será útil para aprovisionamiento de productos sin excesos y sin
faltantes.

 Ahorro y reducción de tiempo y costos, durante el proceso de aprovisionamiento.

 Preparar planes de aprovisionamiento de acuerdo con la planificación de producción y


ventas.

 Detectar y gestionar los materiales obsoletos o con poco movimiento.

“La Educación es la Mejor Opción para el Desarrollo de los Pueblos” 10


6.2. Ingeniería de requerimientos

De acuerdo a (Kendall, Kenneth, Kendall, & Julie, 2005) la ingeniería de requerimientos


comprende todas las tareas relacionadas con la determinación de las necesidades o las
condiciones a satisfacer un software nuevo o modificado por su flexibilidad y orientación del
usuario. La metodología de la ingeniería de requerimientos (Kendall, Kenneth, Kendall, & Julie,
2005) consta de las siguientes etapas:

 Análisis de requerimientos.
 Especificación de requerimientos.
 Validación y certificación de los requerimientos.

Por otro lado según (Pressman, 2007), la ingeniería de requisitos suele adaptarse a las
necesidades del proceso, del sistema, el producto y las personas que realizan el trabajo es una
acción que comienza durante la actividad de comunicación y continúa en la actividad de
modelado.

De modo que es una condición o una capacidad que necesita el mismo sistema para resolver
un problema y alcanzar un objetivo y satisfacer el propósito del sistema.

De acuerdo a (Pressman, 2007), la ingeniería de requisitos proporciona el método apropiado


para entender lo que el cliente quiere, analizar las necesidades, evaluar la factibilidad, negociar
una solución razonable, especificar la solución sin ambigüedad, validar la especificación y
administrar los requisitos conforme estos se transformen en un sistema operacional, el proceso
de ingeniería de requisitos se lleva acabo de siete distintas funciones: inicio, obtención,
elaboración, negociación, especificación, validación y gestión.

6.3. Gestor de Base de Datos

(Cobo, Angel)Un sistema de Gestión de Bases de Datos es un software o conjunto de programas


que permite crear y mantener una base de datos. El SGBD actúa como interfaz entre los
programas de aplicación (Usuarios) y el sistema operativo.

“La Educación es la Mejor Opción para el Desarrollo de los Pueblos” 11


El objetivo principal de un SGBD es proporcionar un entorno eficiente a la hora de almacenar
y recuperar la información de la base de datos. Este software facilita el proceso de definir, construir
y manipular bases de datos para diversas aplicaciones.

6.3.1. Microsoft SQL Server

Para (Moratalla, 2001), SQL Server es un sistema de Gestor de Base de Datos relacionales
(SGBDR), desarrollado por Microsoft, que permite, como su propio nombre indica, la gestión de
un entorno de bases de datos relacional. SQL Server abarca, tanto el área de diseño, como la de
administración, proporcionando un interfaz bastante amigable con el usuario.

6.3.2. MySQL

Según (Estudio, 2005), es un sistema de administración de bases de datos (Database


Management System, DBMS) muy sencillo de usar e increíblemente rápido. También es uno de
los motores de base de datos más usados en internet, la principal razón de esto es que es gratis
para aplicaciones no comerciales.

Esto ha favorecido muy positivamente en su desarrollo y continuas actualizaciones, para hacer


de MySQL una de las herramientas más utilizadas por los programadores orientados a internet.
MySQL tiene versiones disponibles para muchos sistemas operativos y arquitecturas, entre los
más populares son: Linux y Windows.

6.4. Lenguajes de programación para desarrollo de Sistemas

6.4.1. PHP

(Heurtel, 2015), menciona que; el lenguaje PHP es un lenguaje de programación de estilo clásico,
con esto quiere decir que es un lenguaje de programación con variables, sentencias condicionales,
bucles, funciones. No es un lenguaje de marcas como podría ser HTML XML o WML. Pero a
diferencia de java o JavaScript que se ejecutan en el navegador, PHP se ejecuta en el servidor,
por eso nos permite acceder a los recursos que tenga el servidor. El programa PHP es ejecutado
en el servidor y el resultado enviado al navegador. El resultado es normalmente una página
HTML.

“La Educación es la Mejor Opción para el Desarrollo de los Pueblos” 12


Este es un lenguaje multiplataforma. Completamente orientado al desarrollo de aplicaciones
web dinámicas con accesos a información almacenada en una base de datos.

De acuerdo a (Heurtel, 2015) El código fuente escrito en PHP es invisible al navegador y al


cliente ya que es el servidor el que se encarga de ejecutar el código y enviar su resultado HTML
al navegador. Esto hace que la programación en PHP sea segura y confiable. La capacidad de
conexión con la mayoría de los motores de base de datos que se utilizan en la actualidad, destaca
su conectividad con MySQL y PostgreSQL.

6.4.2. Java

Para (Java, 2015) Java es un lenguaje de programación y una plataforma informática


comercializada por primera vez en 1995 por Sun Microsystems. Hay muchas aplicaciones y sitios
web que no funcionaran a menos que tenga Java instalado y cada día se crean más. Java es
rápido, seguro y fiable. Desde portátiles hasta centros de datos, des de consolas para juegos hasta
súper computadoras, desde teléfonos móviles hasta internet, Java está en todas partes.

Java es un lenguaje:
 De objetos
 Independiente de la plataforma
Algunas características notables:
 Robusto
 Gestiona la memoria automáticamente
 No permite el uso de técnicas de programación inadecuadas
 Multithreading
 Cliente-servidor
 Mecanismos de seguridad incorporados
 Herramientas de documentación incorporados
6.4.3. JavaScript

Técnicamente, para (Eguíluz Pérez, 2009) JavaScript es un lenguaje de programación


interpretado, por lo que no es necesario compilar los programas para ejecutarlos. En otras
palabras, los programas escritos con JavaScript se pueden probar directamente en cualquier
navegador sin necesidad de procesos intermedios.

“La Educación es la Mejor Opción para el Desarrollo de los Pueblos” 13


Está orientado a objetos de forma limitada ya que no maneja los conceptos como la herencia,
los métodos como C++.
Siguiendo la teoría del autor anterior, JavaScript lo que hace es responder a eventos, esos
eventos son producidos por el propio usuario y el JavaScript reacciona a ellos en tiempo real. Por
ejemplo, podemos cambiar totalmente el aspecto de nuestro sistema web al gusto del usuario,
evitándonos tener en el servidor una página web para cada gusto, hacer cálculos en base a variables
cuyo valor es determinado por el usuario.

6.4.4. Perl

Según (Angel Alvarez, 2001) Perl es un lenguaje de programación muy utilizado para
construir aplicaciones CGI para el web. Perl es un acrónimo de Practical Extracting and
Reporting Languaje, que viene a indicar que se trata de un lenguaje de programación muy
práctico para extraer información de archivos de texto y generar informes a partir del contendido
de los ficheros.

Es un lenguaje libre de uso, eso quiere decir que es gratuito. Antes estaba muy asociado a la
plataforma Uníx, pero en la actualidad está disponible en otros sistemas operativos como
Windows.

Perl es un lenguaje de programación interpretado, al igual que muchos otros lenguajes de


Internet como JavaScript o ASP. Esto quiere decir que el código de los scripts en Perl no se
compila sino que cada vez que se quiere ejecutar se lee el código y se pone en marcha interpretando
lo que hay escrito. Además es extensible a partir de otros lenguajes, ya que desde Perl podremos
hacer llamadas a subprogramas escritos en otros lenguajes. También desde otros lenguajes
podremos ejecutar código Perl.

6.4.5. Python

(Molina Ríos, Loja Mora, Zea Ordóñez, & Loaiza Sojos, 2016)“Python es un lenguaje de
programación interpretado e interactivo, capaz de ejecutarse en una gran cantidad d plataformas.
Se desarrolla como un proyecto de código abierto, administrado por PYTHON Software
Foundation.”

“La Educación es la Mejor Opción para el Desarrollo de los Pueblos” 14


Es decir, es un lenguaje de programación de código abierto que permite la ejecución en
diversas plataformas, los usuarios que utilizan este lenguaje lo consideran el más elegante y a su
vez amigable para la programación web, el principal objetivo de este lenguaje es buscar la
factibilidad tanto para la lectura como el diseño, al ser un lenguaje multípara-digma brinda
innumerables beneficios al permitir al usuario trabajar bajo varios estilos: programación orientada
a objetos, programación funcional, entre otros. Otro aspecto importante a considerar es que
permite la facilidad de extensión esto quiere decir que se puede escribir nuevos módulos de manera
fácil en bajo lenguaje como C o C++ y se puede incluir para aplicaciones que necesiten una interfaz
programable.

6.5. Diseño de la interfaz de usuario

Según (Pressman, 2007), crea un medio de comunicación efectiva entre un ser humano y una
computadora siguiendo un conjunto de principios de diseños de interfaces, el diseñador identifica
los objetos y las acciones de la interfaz y luego crea un formato de pantalla que forma la base de
un prototipo de interfaz de usuario.

6.5.1. Elementos de diseño de interfaz

Para (Pressman, 2007), el diseño de la interfaz se concentra en tres áreas:


1. El diseño de interfaces entre componentes del software.

2. El diseño de interfaces externas a otros sistemas, y otros productores o consumidores de


información.

3. El diseño de interfaces internas entre varias componentes de diseño (es decir el usuario y
la computadora).

El diseño de interfaz del usuario incorpora elementos estéticos como: distribución, color, gráficas
y mecanismo de interacción.
6.5.2. El ciclo de vida del software
De acuerdo a (Kendall, Kenneth, Kendall, & Julie, 2005), es un método de siete fases:

 Identificación de problemas, oportunidades y objetivo.


 Determinación de los requerimientos de información.
 Análisis de las necesidades del sistema.

“La Educación es la Mejor Opción para el Desarrollo de los Pueblos” 15


 Diseño del sistema recomendado.
 Desarrollo y documentación del software.
 Prueba y mantenimiento del sistema.
 Implementación y evaluación del sistema.
 Impacto del mantenimiento.

(Dominguez Coutiño, 2012), menciona que; El ciclo de vida de un sistema está determinado por
el conjunto de actividades que los analistas, diseñadores y beneficiarios realizan para el
desarrollo e implementación de un sistema de información.

6.6. Validacion de las unidades del Software

6.6.1. Enfoque estratégico para las pruebas o validaciones

Según (Pressman, Roger, 2007), la prueba es un conjunto de actividades que se planean con
anticipación y se realizan de manera sistemática. Por tanto, se debe definir una plantilla para las
pruebas del software (un conjunto de pasos en que se puedan incluir técnicas y métodos
específicos del diseño de casos de prueba).

6.6.2. Pasos para la prueba o validación del software

De acuerdo a (Pressman, Roger, 2007). La prueba empieza por lo pequeño y avanza hacia lo
grande esto significa que, en las primeras etapas, la prueba se concentra en un solo componente
relacionados y se aplica para descubrir errores en la lógica de datos y del procesamiento que se
ha encapsulado en el componente. Una vez probado los componentes, deben integrarse hasta que
todo que el sistema se haya construido.
En este punto se ejecuta una serie de pruebas de alto nivel para descubrir errores en la satisfacción
de los requisitos del cliente. A medida que se descubren los errores deben diagnosticarse y guiarse
empleando un proceso llamado depuración.
Según (Rusque M, 2003) la validez representa la posibilidad de que un método de investigación
sea capaz de responder a las interrogantes formuladas. La finalidad designa la capacidad de
obtener los mismos resultados de diferentes situaciones. La fiabilidad no se refiere directamente
a los datos, si no a las técnicas de instrumentos de medida y observación, es decir, al grado en
que las respuestas son independientes de las circunstancias accidentales de las investigaciones.

“La Educación es la Mejor Opción para el Desarrollo de los Pueblos” 16


6.6.3. La calidad del software

Afirma (Zamora, 2011), que, a lo largo de la evolución de las pruebas, su aplicación en los
desarrollos del software, ya que estas técnicas representadas una redición final de las
especificaciones del diseño y de la codificación. A medida que los clientes se han vuelto cada vez
más selectivos y han comenzado a rechazar los productos poco fiables o que realmente dan
respuestas a sus necesidades, la calidad del software ha ido ganando peso en la ingeniería del
software y con ellas las pruebas.

6.6.4. El proceso de verificación y validación

Plantea (Zamora, 2011)es un conjunto de procedimientos, actividades, técnicas y herramientas


que se utilizan paralelamente al desarrollo del software, con el fin de asegurar que un producto
resuelve el problema inicialmente planteado.

6.7. El modelo de desarrollo de software

Modelo DRA (Desarrollo Rápido de Aplicaciones): El modelo DRA, es un modelo de proceso del
desarrollo del software lineal secuencial que enfatiza un ciclo de desarrollo extremadamente corto
(Es una adaptación a alta velocidad del modelo lineal secuencial). El proceso DRA permite al
equipo de desarrollo crear un sistema completamente funcional dentro de periodos muy cortos de
tiempo.

6.8. El DRA comprende las siguientes Etapas:

 Modelado de Gestión: aquí se modela el flujo de información entre las funciones de gestión.
Este flujo debe "responder" a preguntas tales como ¿Qué información conduce el proceso de
gestión?, ¿Quién la genera?, ¿A dónde va la información?, ¿Quién la procesa?

 Modelado de datos: se definen las características (atributos) de cada objeto, formado a partir
del flujo de información, y las relaciones entre ellos.

 Modelado del proceso: las descripciones del proceso se crean para añadir, modificar, suprimir
o recuperar un objeto de datos.

“La Educación es la Mejor Opción para el Desarrollo de los Pueblos” 17


 Generación de aplicaciones: en lugar de crear software, el RAD reutiliza componentes de
programas ya existentes o crea componentes reutilizables.

 Prueba y entrega: debido al punto anterior, los componentes ya han sido examinados y
probados, lo cual permite que el tiempo de duración de las pruebas sea menor. Todo esto no
impide que se tenga que probar cada uno de los nuevos componentes.

Desventajas:

 Para proyectos en gran escala se requiere recursos humanos suficientes como para crear el
número suficiente de equipos.

 Debe haber un compromiso muy fuerte entre todas las partes para completar el sistema en el
tiempo necesario.

 No es adecuado cuando los riesgos técnicos son muy altos. Representación Gráfica del Modelo.

6.9. Casos de uso

Con la ayuda de un diagrama de casos de uso, puede analizar y comunicar:


 Los escenarios en los que el sistema o aplicación interactúa con personas, organizaciones o
sistemas externos.
 Los objetivos que el sistema o aplicación contribuye a lograr.
 El ámbito del sistema.

En un diagrama de casos de uso no se muestran los casos de uso en detalle; solamente se resumen
algunas de las relaciones entre los casos de uso, los actores y los sistemas. En concreto, en el
diagrama no se muestra el orden en que se llevan a cabo los pasos para lograr los objetivos de
cada caso de uso. Esos detalles pueden describirse en otros diagramas y documentos, que pueden
vincularse a cada caso de uso. Para obtener más información, vea en este tema la sección
Describir los casos de uso en detalle (Studio, 2015)

Los casos de uso solamente se usan para los requisitos funcionales de un sistema. Otros requisitos,
como las reglas de negocio, los requisitos de calidad del servicio y las restricciones de

“La Educación es la Mejor Opción para el Desarrollo de los Pueblos” 18


implementación, deben representarse por separado. La arquitectura y los detalles internos también
deben describirse por separado.
6.10. StarUML

Para (Tello, 2009), Star UML es un lenguaje que nos permite modelar un sistema de software, es
un lenguaje grafico para visualizar, especificar, construir y documentar un sistema. StarUML
ofrece la característica de describir un plano del sistema (modelo), donde podemos incluir o
describir aspectos como: procesos de negocio o métodos, funciones del sistema entre otros, ofrece
la posibilidad de diagramar los requerimientos especificados de un sistema, star UML cuenta con
varios tipos de diagramas, los cuales muestran diferentes aspectos a las entidades relacionadas.

6.11. Tipos de diagrama UML

StarUML nos permite utilizar diferentes tipos de diagramas, cada uno con reglas de sintaxis
ligeramente diferentes.

Un diagrama importante para la especificación de requerimientos son los diagramas de casos de


uso ya que a través de ellos podemos especificar lo que debe de hacer la acción que debe realizar
el sistema, es decir, los requerimientos funcionales del sistema (documenta el comportamiento de
un sistema), su ventaja principal es que ofrece la facilidad de interpretarlos, lo que hace que sean
especialmente útiles en la comunicación con el cliente.

Cada caso de uso específica una secuencia de acciones.

Elementos: Actores: Los actores representan un tipo de usuario del sistema (va interactuar con el
sistema). Casos de uso: Es una tarea o acción que debe poder llevarse a cabo, se representa
mediante uno valo, cada caso de uso se debe de detallar de la manera más resumida de forma
textual (verbo y sustantivo).

Escenario: Es la interacción entre el sistema y los actores, que puede ser descrita mediante una
secuencia de mensajes. Un caso de uso es la generalización de un escenario.

Tipos de asociaciones: Existen tipos de asociaciones o relaciones en los diagramas de casos de


uso:

Include: Se puede incluir una relación entre dos casos de uso de tipo “include”.

“La Educación es la Mejor Opción para el Desarrollo de los Pueblos” 19


Extend: Se utiliza si se desea especificar diferentes variantes de un mismo caso. Esta relación
implica que el comportamiento de un cao de uso es diferente dependiendo de las circunstancias.
Generalizaciones:

En un diagrama de casos de uso también pueden montarse generalizaciones (relaciones de


herencia).

6.12. Diagrama Entidad Relacional

Diagrama Entidad Relación Un diagrama o modelo entidad-relación es una herramienta para el


modelado de datos que permite representar las entidades relevantes de un sistema de información,
así como sus interrelaciones y propiedades.

En un Diagrama Entidad Relación se definen conceptos tales como diagrama, entidad relación ,
modelo entidad relación, entidad, atributo, relación, conjunto de relaciones, restricciones,
correspondencia de cardinalidades, restricciones de participación, representación del objeto de
estudio en el mundo de los datos, obtención del diagrama entidad relación, componentes y
diagrama entidad relación, pasos a seguir para el diagrama entidad relación y operaciones sobre
objetos gráficos del diagrama Entidad Relación (Ecured, 2018)

Mediante líneas se conectan las entidades con las relaciones, igual que las entidades con los
dominios, representando a los atributos.

Los Atributos Llaves se representan subrayando el correspondiente conjunto de valores. En


ocasiones, una entidad no puede ser identificada únicamente por el valor de sus propios atributos.
En estos casos, se utilizan conjuntamente las relaciones con los atributos para lograr la requerida
identificación unívoca, en una relación, la llave es la combinación de las llaves de todas las
entidades asociadas.

Para cada relación se determina su tipo (simple o complejo) y en el DER se escribe el tipo de
correspondencia. Por ejemplo, una empresa puede tener varios (n) trabajadores asociados y un
trabajador pertenece a una sola empresa (1).

“La Educación es la Mejor Opción para el Desarrollo de los Pueblos” 20


VII. PREGUNTAS DIRECTRICES
Tabla.N°.1. Preguntas Directrices, instrumentos y fuentes de investigación

Objetivos Específicos Preguntas Directrices Instrumento Fuente de


de Aplicación Investigación
1. Identificar los 1. ¿Cómo ayudaría un sistema Entrevista Usuarios
requerimientos para la de control de inventario a la /Trabajadores
creación del sistema empresa? Entrevista finales/personal
informático de control de del área de
2. ¿Qué herramientas tangibles
inventario de materiales. Observación materiales y
e intangibles requieren los
adquisición
desarrolladores y la empresa?
Marazul
Internet
Documentos
Libros digitales
2. Diseñar el sistema 1. ¿De qué forma se debe Entrevista y Personal
informático de control de relacionar las entidades del observación Oficinas de
inventario de materiales. sistema de inventario? materiales en
Marazul
2. ¿Qué diseño debe tener los
sistemas?

3. Construir el sistema 1. ¿Qué modelo de desarrollo Observación Documentos


informático de control de de sistemas se debe seguir para Libros digitales
inventario de acuerdo a la programar la automatización de Ejemplar de
metodología de trabajo. inventario? sistemas
Desarrolladores

“La Educación es la Mejor Opción para el Desarrollo de los Pueblos” 21


1. Validar todos los datos 4. ¿Cómo validar el correcto Observaciones Sistema ya
lógicos en la funcionamiento del sistema desarrollado
programación del de control de inventario?
control de inventario de 5. ¿En qué Hosting es lo más
los materiales. recomendable
económicamente para la
empresa?

5. Realizar procesos de 6. ¿Qué funciones se debe observaciones Sistema ya


prueba para la
comprobar? desarrollado
implementación el sistema
informático de control del
inventario de materiales en la
red.
.

Fuente: Elaboración propia de los investigadores, tomando en cuenta los objetivos de la investigación, como el
proceso de desarrollo de un sistema

“La Educación es la Mejor Opción para el Desarrollo de los Pueblos” 22


VIII. DISEÑO METODOLÓGICO.

En este acápite se describe de qué manera se realizó la investigación como referencia al sistema
informático de control de inventario de acuerdo las necesidades de la empresa MARAZUL S.A.

8.1. Área de estudio de la investigación.

El área de estudio se llevó acabo en la empresa de mariscos bilwi, en la empresa Grupo


MARAZUL S.A de la ciudad de Puerto Cabezas.

8.2. Enfoque de Investigación.

Según Sampieri (Hernández, Collado Fernández, Lucio Baptista, 2010)), considera que la
investigación cualitativo se enfoca a comprender y profundizar los fenómenos, explorándolos
desde la perspectiva de los participantes en un ambiente natural y en relación con el contexto.
El enfoque cualitativo se elige cuando se buscó comprender la perspectiva de los participantes
(individuos o personas a los que se investigara) acerca de los fenómenos que los rodean,
profundizar en sus experiencias, perspectivas, opiniones y significados, es decir, la forma en que
los participantes percibe subjetivamente su realidad.
Por lo anterior, el enfoque aplicado es cualitativo debido a que el tema de investigación con
título Diseño de sistema para control de inventario de materiales en la empresa Grupo
MARAZUL S.A. requiere comprender la perspectiva de los sujetos participes o en estudio,
determinándose su experiencia, perspectiva, y opiniones, es decir, la forma en que los participantes
percibe subjetivamente su realidad.

8.3. Tipo de investigación:

8.3.1. Según su objetivo

Es descriptivo ya que caracteriza la situación operativa de la empresa MARAZUL, con el fin


de conocer la proyección de las actividades, describe el cómo se procesa la información
actualmente dentro de la empresa.

“La Educación es la Mejor Opción para el Desarrollo de los Pueblos” 23


8.3.2. Según su diseño:

Es de carácter tecnológico dado a que se buscó la tecnología adecuada para mejorar una
actividad, por ende se procede a diseñar un sistema de control de inventario para mejorar la calidad
del manejo de información de la empresa MARAZUL.

8.3.3. Según su alcance:


Munch, L y Ángeles, E. (2007), afirman que el periodo en que se realizan los estudios se
clasifican en:
 Transversales: aquellos que se efectúan para estudiar determinado fenómeno en un
periodo especifico.
 Longitudinales: estudian el fenómeno a través del tiempo.
En este caso particular, el periodo elegido, es de corte transversal, dado a que el desarrollo de
la propuesta se definió en una fecha, y la culminación del desarrollo también ya está programada.

8.4. Universo, Población y Muestra.

8.4.1. Universo

Según Sampieri (Hernández, Collado Fernández, Lucio Baptista, 2010), Es el conjunto de


personas, cosas o fenómenos sujetos a investigación, que tienen algunas características
definitivas. Ante la posibilidad de investigar el conjunto en su totalidad, se seleccionara un
subconjunto al cual se denomina muestra.

La investigación se realiza en la empresa Grupo MARAZUL S.A y el universo de esta


investigación se toma en cuenta al personal del Almacén y la gerencia.

8.4.2. Población
Para (Hernández, Collado Fernández, Lucio Baptista, 2010), la población es un conjunto de
individuos y objetos acerca del cual se quiere saber algo. Población es el conjunto de todos los

“La Educación es la Mejor Opción para el Desarrollo de los Pueblos” 24


elementos que cumplen ciertas propiedades y entre los cuales se desea estudiar un determinado
fenómeno.

En el caso de esta investigación, se considera que esta compuesta por: el administrador y dos
personales de almacén.

8.4.3. Muestra
Según (Hernández, Collado Fernández, Lucio Baptista, 2010), es un subgrupo de la población
del cual se recolectan los datos y deben ser representativo de ésta.

Por otro lado, (Hernández, Collado Fernández, Lucio Baptista, 2010), clásica los nuestros en
aleatorios y no aleatorios, en este caso se ha elegido un muestreo no aleatorio, por ende un
muestreo por conveniencia propia, este tipo de muestra se elige por razones que deben justificarse,
en este caso la población es muy pequeña, y el personal que directamente se relacionaría con el
sistema es menos de 10 personas, por lo que se ha elegido estratégicamente, considerar muestra
solo a esas dos (2) personas que intervienen en el manejo de la información, y el gerente de la
empresa, por lo tanto la muestra de esta investigación está compuesta por tres personas (3).

8.5. Métodos y Técnicas de Recolección y Análisis de La Información

Para el cumplimiento de los objetivos de la investigación, se requiere de la utilización de


diversos métodos, tanto de carácter teórico como empíricos en correspondencia con los objetivos
de la investigación. Para mayor aclaración, a continuación se presenta los diversos métodos a
utilizarse.

8.5.1. Métodos Teóricos

En la investigación se aplicara el método de investigación teóricos, el cual permitirá revelar


los elementos y pasos necesarios para el análisis y definición de los requerimientos necesarios
para el desarrollo del sistema informático para control de inventario, resaltando los requerimientos
y procesos de configuración y elección de las unidades del software:
 Análisis y Síntesis
 Deducción e Inducción.
Análisis es la descomposición de las partes, se aplicara en la clasificación de los diferentes
aspectos teóricos como la especificación de los requerimientos, como el proceso de definir las
funcionalidades y/o menús que deben adaptarse a las funcionalidades del sistema informático para
“La Educación es la Mejor Opción para el Desarrollo de los Pueblos” 25
el registro y control de materiales, los atributos u opciones que tendrá cada menú, los sub menú,
como también aspectos prácticos del proceso de la investigación, para abordar la adaptación del
software.

Síntesis es la operación inversa al análisis, se aplicara en la reunión de las partes, es decir


para llegar a tener una visión clara y coherente de los diferentes elementos y fuentes de
información con respecto al desarrollo y auto matización del inventario de materiales.

La deducción y la inducción, se aplicara en todo el proceso de la investigación,


permitiendo obtener verdades particulares según los objetivos de la investigación y
generalizaciones, logrando llegar validar el sistema.

8.5.2. Métodos Empíricos


Los Métodos Empíricos, facilitaron realizar una descripción detallada y efectuar un análisis
de la información verificando las concepciones teóricas. Entre los métodos empíricos que se
aplicaran en recolección de información se encuentran:
1. Entrevista.
2. Observación.
3. Revisión documento

8.5.2.1. Instrumentos a aplicarse

Según Sampieri Hernández, Collado Fernández, Lucio Baptista. (2010), considera hablar
sobre los contextos en los cuales se aplica un cuestionario (instrumento cuantitativo). No obstante
la entrevista cualitativa es más íntima, flexible y abierta. Esta se define como una reunión para
conversar e intercambiar información entre una persona el (entrevistador) y otro (entrevistado)
u otros (entrevistados).

A). Entrevistas orales y escritas al personal de la institución,


Se aplicara esta técnica para recopilar información sobre los conocimientos que tienen
sobre las técnicas y procesos en el control de inventario e información, la forma, los datos y los
medios que utiliza para respaldar los datos, así como conocer las necesidades que creen tener y
soluciones que pudieran dar para mejorar según sus opiniones.

Cabe aclarar que la entrevista se aplicara de manera oral y escrita, con el fin de determinar
variaciones en sus respuestas.

“La Educación es la Mejor Opción para el Desarrollo de los Pueblos” 26


Para conocer la preparación y experiencia de los trabajadores se les aplicara entrevistas, en
las que se formularan preguntas cerradas y abiertas, pero la mayor parte de la entrevista serán
diseñada y formuladas con preguntas de sondeo para obtener más detalle de las preguntas cerradas
y para que las entrevistadas se pudieran expresar con mayor argumentó, sobre los tópicos que nos
interesa descubrir, de manera que cuando dieran sus respuestas la realizaran con plena confianza
a manera de conversación, lo que permitirá obtener mucha información para alcanzar los objetivos
de la investigación.

C). La observación directa con el fin de observar directamente en las oficinas de la


empresa Marazul, el medio que utiliza para controlar la información y la forma en la que son
respaldadas la información.

D). La revisión documental con el objetivo de conocer datos e información necesaria para
el levantado de información, y acerca de los pasos y análisis necesarios para determinar las
necesidades de la fundación.

“La Educación es la Mejor Opción para el Desarrollo de los Pueblos” 27


IX. RESULTADOS Y SUS ANALISIS.

Para (Balderrama, 2014) es donde muestra los resultados y análisis, tomando en cuenta los
objetivos específicos de la investigación, la manera en la que se planteó los objetivos han sido de
forma a alcances de actividad por lo que son descrito a pruebas realizadas en el sistema y
explicando de forma breve los resultados obtenidos.

En este capítulo de la investigación se da la respuesta a los objetivos en los que se ha enfocado el


proceso de recolección de datos e información acerca de la creación de un sistema informático
de control de inventario de materiales en la empresa Grupo Marazul S.A. en la ciudad de Puerto
cabezas; Bilwi.

9.1. Requerimientos necesarios para la creación del sistema de inventario

Antes de mostrar las necesidades para la creación de la aplicación web es necesario mostrar
los métodos de recopilación de datos para los requerimientos de la aplicación web, se realizó de
las siguientes formas.

1. Requerimientos Físicos y Económicos: Se investigó y determino la viabilidad financiera, en


cuento a los medios y recursos físicos y económicos.
2. Se creó pre-entrevistas oral de carácter abierto a los sujetos que pertenece a este marco laboral
(la escuela de ingeniería de sistema).
3. Se identificó la función o tarea que cada uno de ellos realiza dentro de este marco laboral.
4. Se determinó y se seleccionó los sujetos a los que se les debió realizar visitas repetidas, por su
influencia directa en los registros de información generadas por las actividades de la empresa.

9.2. Viabilidad Técnica

Como lo aclaro (E. KENDALL y E. KENDALL, JULIE, 2005), los componente físicos
muestra cómo se implementara el sistema, incluyendo el hardware, el software, los archivos y las
personas involucradas en el sistema. Se denomina hardware o soporte físico al conjunto de
elementos materiales que componen un ordenador.
Con este estudio se determina si es posible desarrollar e implementar el nuevo producto
terminado (aplicación web) se debe analizar los puntos como, si existe la tecnología para

“La Educación es la Mejor Opción para el Desarrollo de los Pueblos” 28


desarrollar la aplicación que se pretende, en este punto se inicia la evaluación de infraestructura
informática que se utiliza en el caso de los componentes físicos y hardware.
Actualmente la empresa cuenta con los siguientes equipos de cómputo pues esa comparación
detallada lo muestra la tabla N°.2, y en la tabla N°.3 lo que necesita que a continuación se le
muestra.
Tabla.N°.2. Requerimientos físicos de la Empresa

Equipo Descripción Cantidad


Servidor Procesador Intel® Core™ i5-8400 CPU @ 1
2.80GHz. 8GB, DDR2, Disco Duro 1TB
Router Cisco ISR4451-X/K9 Router servicio 1
Integrado 4451 ISR con 4 Onboard GE.
Monitor LCD VOC 17” 1
Switch 48 puertos 10/100M 1
Cable UTP Cat 5ª 300mts
Fuente: Elaboración propia de los investigadores, tomando en cuenta los objetivos de la investigación, como el
proceso de desarrollo de un sistema

Tabla.N°.3. Requerimientos técnicos para la instalación del sistema


Alojamiento web (hosting) Se requiere un hosting o alojamiento para implementar el
sistema de inventario, los precios de alojamiento que ofrece la
empresa hostinger son varios pero analizando las capacidades
de lo planes, es conveniente el plan de hosting bussines que
ofrece la empresa que la cual cuesta $120 al año, aunque se
pagan también en meses, trimestres o semestres el contrato
anual incluye 1 nombre de dominio gratis.
Requerimiento de Internet Se necesita de un servicio de internet en la empresa
Nombre de dominio para el sistema Se necesita de un nombre de dominio para el sistema de
de inventario. inventario. En caso de usar dominio por separado los precios
están: en la empresa dynadot: $8.99, en domain.com: $9.99.
En caso de que la empresa quiera Se puede comprar el servidor Dell T30 de 8 gb de ram y 1 tb de
implementarlo en su propio disco duro, procesador Intel Xeon E3-1225 v5 3.3 GHz. Que tiene
servidor se necesitaría un servidor un costo de $ 804.94 aproximadamente.
con al menos 8 gb de ram y un O el servidor HP PROLIANT DL380 G6, dual Intel Xeon E5540 de
procesador dual de 3.0 ghz y 2.53 GHz, 54 Gb, 2892 Gb HD. Que tiene un costo aproximado de
$ 1700.

“La Educación es la Mejor Opción para el Desarrollo de los Pueblos” 29


almacenamiento de 1 tb o 2 tb ya
que no habrá mucha concurrencia.
Fuente: Elaboración propia de los investigadores, tomando en cuenta los objetivos de la investigación, como el
proceso de desarrollo de un sistema

9.2.2. Viabilidad Económica

La viabilidad económica pretende determinar la racionalidad de las transferencias desde


este punto de vista. Para ello es necesario definir el coste de la solución óptima, entendiendo por
tal la que minimiza el coste de satisfacción de todas las demandas a partir de las fuentes
identificadas en los análisis anteriores, comprobar que ese coste es compatible con la racionalidad
económica de la solución mediante el correspondiente análisis coste-beneficio y, por último,
verificar que las demandas a satisfacer presentan capacidad de pago suficiente para afrontar el
coste unitario resultante.

Aquí se ve la evaluación del proyecto. En esta parte se calcula la rentabilidad del proyecto.
Para ello, se utilizan diversos indicadores, los más usados son el Valor Actual Neto, también se
puede usar la razón Beneficio Costo, indicadores de Costo Efectividad o de Período de
Recuperación de la Inversión.

Para el caso de este estudio, se toma en cuenta los costos de los requerimientos necesario
para la instalación y funcionamiento del sistema, cabe mencionar que la empresa ya cuenta con
computadoras con las características ya mencionadas en la viabilidad técnica.

9.2.3. Viabilidad Operativa

Este análisis estima que también va a ser aceptado el sistema por los usuarios finales y que
también será incorporado a las operaciones actuales de la empresa.
Desde el inicio de esta investigación se ha logrado establecer buena relación con el gerente de
la empresa Grupo Marazul S.A, de manera que se obtuvo la aprobación para que se lleve a cabo
esta investigación con el fin de crear un sistema de control de inventario de materiales para la
empresa.
En las diferentes entrevistas realizadas al gerente, expreso estar dispuesto a colaborar con todo lo
necesario para la creación del sistema.

“La Educación es la Mejor Opción para el Desarrollo de los Pueblos” 30


9.3. Diccionario de datos

Tabla.N°.4. Tabla de usuarios

Fuente: elaboración propia de los investigadores

Tabla.N°.5. Tabla de Entradas

Fuente: elaboración propia de los investigadores

“La Educación es la Mejor Opción para el Desarrollo de los Pueblos” 31


Tabla.N°.6. Tabla de Detalle-Entradas

Fuente: elaboración propia de los investigadores

Tabla.N°.7. Tabla de Productos

Fuente: elaboración propia de los investigadores

Tabla.N°.8. Tabla de Categorías

Fuente: elaboración propia de los investigadores

“La Educación es la Mejor Opción para el Desarrollo de los Pueblos” 32


Tabla.N°.9. Tabla de Unidades

Fuente: elaboración propia de los investigadores

Tabla.N°.10. Tabla de Personal

Fuente: elaboración propia de los investigadores

Tabla.N°.11. Tabla de Proveedor

Fuente: elaboración propia de los investigadores

Tabla.N°.12. Tabla de Utilizado

“La Educación es la Mejor Opción para el Desarrollo de los Pueblos” 33


Fuente: elaboración propia de los investigadores

Tabla.N°.13. Tabla de Desperdicio

Fuente: elaboración propia de los investigadores

Tabla.N°.14. Tabla de Permiso

Fuente: elaboración propia de los investigadores

Tabla.N°.15. Tabla de Usuario Permiso

Fuente: elaboración propia de los investigadores

Tabla.N°.16. Tabla de Empresa

“La Educación es la Mejor Opción para el Desarrollo de los Pueblos” 34


Fuente: elaboración propia de los investigadores

Las tablas anteriores son los resultados finales de las entidades y sus respectivos atributos
detectados, si nos fijamos en la columna NAME, indica el nombre del atributo, pero inicialmente
se presenta el atributo que lleva la llave primaria de esa tabla, en este caso es la principal, que
representa a esa tabla, después de ella se demuestra el TYPE o tipo de datos que debe definirse,
esto con la intención de validar los datos que se aceptan llenar en esa celda, después de ellas está
la decisión de COLLECTION o colección que es la tipificación de caracteres por ejemplo el
reconocimiento de la “ñ” mediante UTF8 LATINO o UNICODIGO, reconociendo las letras a
ocuparse dependiendo del idioma, luego ATRIBUTES o atributos, seguidamente si es esos
atributos podrían quedar NULL o NULO.

Los datos pueden ser cadena o carácter variable (varchar), enteros (int), fecha (time, Date), carácter
no variable, en esta se elige una opción, por ejemplo, sexo (char), texto, cuando los datos son
descriptivos (texto).

“La Educación es la Mejor Opción para el Desarrollo de los Pueblos” 35


9.4. Diagrama Entidad Relacional

Fuente: elaboración propia de los investigadores

9.5. Diagrama de caso de uso del sistema

Siguiendo con este acápite, para la recopilación de datos de los requerimientos de la


creación y diseño del sistema se realizó los modelos de casos de uso, que demuestra la
forma en la que funciona actualmente los registros de los insumos y suministros de
materiales, igualmente se explica si de esa misma manera funcionaria el sistema:

figura.N°.2. Caso de uso del sistema

“La Educación es la Mejor Opción para el Desarrollo de los Pueblos” 36


Fuente: elaboración propia de los investigadores

9.5.1. Diagrama de caso de uso concreto

El diagrama de caso de uso del sistema de información que está compuesto por los casos de
uso concreto descrito en la Figura N0. 2, permite guiar el proceso de la maduración del sistema,
por medio de las iteraciones que se realiza a cada uno de ellos. Por consiguiente los artefactos
resultantes de las iteraciones son el hilo conductor que brinda la secuencia de acciones que se
llevan a cabo en el avance del ciclo de vida del desarrollo de software.
Primera iteración del Diagrama de caso de uso del Gestionar Usuario

figura.N°.3. Caso de uso de usuario

“La Educación es la Mejor Opción para el Desarrollo de los Pueblos” 37


Fuente: elaboración propia de los investigadores

Segunda iteración del Diagrama de caso de uso del Gestionar personal


figura.N°.4. Caso de uso de personal

Fuente: elaboración propia de los investigadores

Tercera iteración del Diagrama de caso de uso del Gestionar Categorías


figura.N°.5. Caso de uso de categorías

“La Educación es la Mejor Opción para el Desarrollo de los Pueblos” 38


Fuente: elaboración propia de los investigadores

Cuarta iteración del Diagrama de caso de uso del Gestionar Unidad de Medidas
figura.N°.6. Caso de uso de unidad de medidas

Fuente: elaboración propia de los investigadores

Quinta iteración del Diagrama de caso de uso del Gestionar Materiales


figura.N°.7. Caso de uso de Materiales

“La Educación es la Mejor Opción para el Desarrollo de los Pueblos” 39


Fuente: elaboración propia de los investigadores

Sexta iteración del Diagrama de caso de uso del Gestionar Facturas


figura.N°.8. Caso de uso de Facturas

Fuente: elaboración propia de los investigadores

“La Educación es la Mejor Opción para el Desarrollo de los Pueblos” 40


9.5. Pruebas que identifican la funcionalidad del sistema de inventario

figura.N°.9. Interfaz gráfica inicial al sistema

Fuente: elaboración propia de los investigadores

La imagen anterior refleja la interfaz de acceso al sistema, aquí el usuario escribirá el


nombre de usuario y su contraseña para poder ingresar al sistema y manipular la misma.

figura.N°.10. Interfaz gráfica del panel de control del sistema

“La Educación es la Mejor Opción para el Desarrollo de los Pueblos” 41


Fuente: elaboración propia de los investigadores

En la figura N°10, se refleja la Interfaz gráfica que vera el usuario al acceder al sistema, la
pantalla presenta un conteo de los registros almacenados en la base, son pertenecientes a las tablas
proveedor, personal, materiales y usuarios del sistema como se puede observar en la figura. En la
parte izquierda de la pantalla se observa un menú con todos los enlaces a las acciones que se realiza
en el sistema.

figura.N°.11. Interfaz gráfica del registro de las categorías

“La Educación es la Mejor Opción para el Desarrollo de los Pueblos” 42


Fuente: elaboración propia de los investigadores

Esta imagen permite el registro de las categorías mediante el formulario que tiene un
campo de entrada correspondiente al nombre de la categoría.

figura.N°.12. Interfaz gráfica del registro de las unidades de medida

Fuente: elaboración propia de los investigadores

“La Educación es la Mejor Opción para el Desarrollo de los Pueblos” 43


Esta imagen permite el registro de las unidades de medida mediante el formulario que
tiene un campo de entrada correspondiente al nombre de la unidad de medida.

figura.N°.13. Interfaz gráfica del registro de los materiales

Fuente: elaboración propia de los investigadores

En esta imagen del sistema se refleja el formulario de los materiales con 6 campos de
entradas, en donde solo el administrador tendrá la opción de registrar los nuevos materiales que
serán parte del inventario.

figura.N°.14. Interfaz gráfica del registro de los proveedores

“La Educación es la Mejor Opción para el Desarrollo de los Pueblos” 44


Fuente: elaboración propia de los investigadores

En esta imagen del sistema se refleja el formulario de los proveedores con 6 campos de
entradas, en donde el proveedor es la entidad que abastecerá el inventario con nuevas materiales.

figura.N°.15. Interfaz gráfica de la orden de entrada y salidas de materiales

Fuente: elaboración propia de los investigadores

“La Educación es la Mejor Opción para el Desarrollo de los Pueblos” 45


En esta imagen presenta la forma que se registra las órdenes de entradas y salidas de
materiales, en cuanto se selecciona al proveedor que ha enviado los nuevos materiales o personal
que recibirá al hacer la salida de material para el área de proceso, por lo tanto de una tabla que
tiene todos los materiales y sus respectivas descripciones, código, stock e imágenes, por el cual se
puede navegar entre las tabla y agregar el material al formulario.
Figura.N°.16. Interfaz gráfica de registro de personales

Fuente: elaboración propia de los investigadores

En esta imagen del sistema se refleja el formulario de los personales con 6 campos de
entradas, casi similar al del proveedor.

Figura.N°.17. Interfaz gráfica de registro de utilizados y desperdicios

“La Educación es la Mejor Opción para el Desarrollo de los Pueblos” 46


Fuente: elaboración propia de los investigadores

En esta imagen presenta la forma que se registra los materiales utilizados y desperdiciados,
casi similar en el registro de las entradas y salidas.
Figura.N°.18. Interfaz gráfica de registro de usuarios

Fuente: elaboración propia de los investigadores

“La Educación es la Mejor Opción para el Desarrollo de los Pueblos” 47


Se muestra el formulario para crear las cuentas de usuario, observamos que tiene 10
campos de entrada con todos los datos personales y tipo de usuario.

Al fondo se puede observar todos los registros que hay actualmente en la base de datos con
sus respectivos botones de acciones.

“La Educación es la Mejor Opción para el Desarrollo de los Pueblos” 48


X. CONCLUSION

En la monografía de carácter tecnológico sobre la propuesta de implementación de un sistema


de control de inventario a las necesidades de procesar las entradas y salidas de materiales de la
empresa Grupo Marazul S.A, que está ubicada en la ciudad de Bilwi, Puerto Cabezas R.A.C.C.N.,
se llegó a las siguientes conclusiones determinadas y analizadas por la triangulación de datos.

1. Para la evaluación de los procesos de control de inventario de los materiales en la empresa


Grupo Marazul S.A, se describieron las actividades de entradas, donde el administrador es
el encargado de realizarlo cuando las existencias son mínimas, no existe una planeación
específica para efectuar esta actividad. Las salidas son registradas de forma cotidiana por
el personal de bodega. La facturación es efectuada cuando el personal de proceso lo
solicita, emitiendo una factura ordinaria con los datos correspondientes de la orden de
salida.
2. El modelo de desarrollo utilizado para el desarrollo del sistema en propuesta, es el modelo
de Desarrollo de Sistemas (DRA), la misma se utilizó por criterio propio de los
investigadores, en este caso es el modelo que manejan.
3. Los requerimientos, son las necesidades que el sistema necesita para su buen
funcionamiento, en este caso los requerimientos encontrados para su implementación un
alojamiento web, se requiere un hosting, servicio de internet, y también se requiere un
nombre de dominio para que el sistema funcione a como se debe. Pues ya sabiendo eso se
determinó que el sistema está enfocada en realizar tareas rápidas en menos tiempo y así
facilitar al personal perteneciente en este marco laboral.
4. Para realizar la implementación del sistema, validarla y luego desplegarla con las
funcionalidades de la empresa, fue necesario recopilar los requisitos, tarea que se cumplió
al darle salida a los primeros puntos de la investigación, específicamente en proceso de
análisis comparativo entre necesidades del usuario, y las del sitema, que sea visible en la
interfaz gráfica, pues es con la que el usuario final interactuara, por lo que probando y
validando se seleccionó las más fáciles de comprender, así se procedió a hacer ejecutar el
sistema.

“La Educación es la Mejor Opción para el Desarrollo de los Pueblos” 49


XI. BIBLIOGRAFIA

Java. (2015). Obtenido de https://www.java.com/es/download/faq/whatis_java.xml

Emprende Pyme. (2019). Obtenido de El inventario enla Empresa:


https://www.emprendepyme.net/inventario

ABC, D. (s.f.).

ALEGSA.com.ar. (s.f.). Diccionario de informatica y tecnologia.

Angel Alvarez, M. (29 de Septiembre de 2001). Desarrollo web. Obtenido de


https://desarrolloweb.com/articulos/541.php

Bertalanffy, L. v. (1972). Teoría General De Sistemas. New York.

Bligoo. (s.f.).

Carvalho Betancur, J. A. (2009). Estado de resultados: procesos contables (Segunda ed.). Bogota: Ecoe
Ediciones.

Cobo, A. (s.f.). Diseño y programacion de bases de datos. Madrid, España: Vision libros.

D’Ambrosio, S. (s.f.). Monografia.com.

definicionABC. (s.f.).

Dominguez Coutiño, L. A. (2012). ANÁLISIS DE SISTEMAS DE INFORMACIÓN. RED TERCER MILENIO.

E. KENDALL y E. KENDALL, JULIE. (2005). Analisis y diseño de sistema (Sexta edicion ed.). Mexico:
PEARSON EDUCACION.

E. KENDALL y E. KENDALL, JULIE. (2005). ANALISIS Y DISEÑO DE SISTEMAS (SEXTA EDICION ed.). MEXICO:
PEARSON EDUCACION.

Eguíluz Pérez, J. (2009). Introducción a JavaScript. librosweb.es.

ESAN, U. (4 de Diciembre de 2017). Conexiónesan. Obtenido de Conexiónesan:


https://www.esan.edu.pe/apuntes-empresariales/2017/12/5-herramientas-utiles-para-llevar-
un-buen-control-de-inventarios/

Estudio, E. (2005). Esep Estudio. Obtenido de http://www.esepestudio.com/noticias/que-es-mysql

Ferrer, J. (2010). conceptos basicos de metodologia de la investigacion.

Heurtel, O. (2015). PHP 5.6 Desarrollar un sitio web dinamico e interactivo. España: Editions ENI.

Kendall, E., Kenneth, Kendall, E., & Julie. (2005). Análisis y diseño de sistema (sexta ed.). Mexico:
Pearson Education.

“La Educación es la Mejor Opción para el Desarrollo de los Pueblos” 50


Laveriano, W. (Enero de 2010). Importancia del control de inventarios en la empresa. Actualidad
Empresarial, 198.

Molina Ríos, J. R., Loja Mora, N. M., Zea Ordóñez, M. P., & Loaiza Sojos, E. L. (2016). Evaluación de los
Frameworks en el Desarrollo de Aplicaciones Web con Python . Revista Latinoamericana de
Ingeniería de Software, 201-207.

Moratalla, J. (2001). Bases de datos con SQL Server 2000. Transact SQL. Madrid, España: Grupo EIDOS.

Munch, L., & Angeles, E. (2007). Metodos y tecnicas de investigacion. Mexico: Editorial Trillas, S.A.

Murugarren , G. (21 de Octubre de 2008). Manual MySQL basico. Obtenido de


http://www.webestilo.com

Ochando, p. B. (2014).

Pressman, R. S. (2007). INGENIERÍA DEL SOFTWARE. Un enfoque práctico (Quinta ed.). Mexico:
McGRAW-HILL.

Rusque M. (2003).

Zamora, J. (2011).

“La Educación es la Mejor Opción para el Desarrollo de los Pueblos” 51


XII. GLOSARIO

Sistema: según (Pressman, 2007), es un conjunto o disposiciones de cosas relacionadas


que forman una unidad o un todo orgánico; para cumplir una meta predefinida al procesar
información.

Diseño: según (Pressman, 2007), es el sitio de donde los requisitos del cliente, las
necesidades de negocio y las consideraciones técnicas se unen en la formulación de un
producto o sistema.

Sistema de información: Según Serrano, L. (1996) es el sistema de personas, registros de


datos y actividades que procesa los datos y la información en cierta organización, incluyendo
manuales de procesos.

“La Educación es la Mejor Opción para el Desarrollo de los Pueblos” 52


XIII. ANEXO

“La Educación es la Mejor Opción para el Desarrollo de los Pueblos” 53


13.2. GUIA DE PRE-ENTRE VISTA AL PERSONAL DE TRABAJO DE LA
EMPRESA GRUPO MARAZUL S.A.
Estimado (a) entrevistado (a), se le solicita nos haga el favor de responder a las
siguientes preguntas, que contempla esta entrevista, ya que su repuesta nos es de gran
utilidad para poder determinar las necesidades, los requerimientos necesarios y
funcionalidades que debemos determinar.

Nombre y Apellido_______________________ Cargo________

I. Desarrollo

1. ¿Cuánto tiempo tiene de estar trabajando en la empresa Marazul?

2. ¿cuál es su función dentro de la empresa?

3. ¿A qué se dedica la empresa?

4. ¿Cuál es el objetivo de la empresa Marazul?

5. ¿Son ustedes los que trabaja en el área de material de empaque dentro de la empresa?

Si ( ) No ( ) ¿Explique de qué manera selecciona los materiales de empaque?

6. ¿cuál es el procedimiento para recopilar información sobre los materiales?

7. ¿Qué procedimiento sigue después de recopilar información sobre los materiales?

8. ¿De qué manera se guarda la información de los materiales nuevos que se ingresan?

“La Educación es la Mejor Opción para el Desarrollo de los Pueblos” 54


A) Digitalizada
B) Manual

9. ¿Cada cuánto accede a la información dentro de la semana? Circulé.


1. Diario
2. Cada 2 días
3. Cada 3 días
4. Una vez a la semana
5. Otro (Especifique) ___________

10. ¿Qué tipo de información o dato es a la que usted tiene acceso?

11. ¿Introduce datos? ¿De qué y de quien lo consigue? Explique.

12. ¿Qué información es la que quieren adquirir mediante los datos que introducen?

13. ¿Cuál es el medio al que tiene acceso e introduce datos? ¿Cree que es el más
idóneo?

14. ¿Le genera alguna dificultad al introducir datos?


Sí__ No___ ¿Qué dificultades le genera? Explique.

15. ¿Le gustaría que sea reemplazado por otro medio? Sí __ No___

16. ¿Qué funciones o herramientas le gustaría que tenga un nuevo medio para
respaldar la información que manejan?

17. ¿Tiene conocimiento de lo que es un sistema automatizado de control de


inventario? Sí__ No__: Explique.

“La Educación es la Mejor Opción para el Desarrollo de los Pueblos” 55


XIV. Guía de Observación

Observador: ____________________ Fecha: _____________


Hora de inicio___________ Hora de finalización: ___________
Objetivos:

INDICADORES Si No Observación
1. ¿Cuentan con computadoras en buen estado?
2. ¿Cuentan con impresoras?
3. ¿Se registran los datos de manera manual?
4. ¿Se realiza un respaldo de la información?
5. ¿El funcionamiento del Sistema actual requiere de
internet?
6. ¿El Sistema actual es seguro?

“La Educación es la Mejor Opción para el Desarrollo de los Pueblos” 56

Potrebbero piacerti anche