Anteproyecto 2

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

2

APLICACIÓN MOVIL DE APOYO PARA EL CONTROL DE INVENTARIO Y


FACTURACION EN LOS PEQUEÑOS NEGOCIOS

Marlon Danilo Díaz Basto

Jackson Sebastián Calderón Calderón

Universidad de Cundinamarca.

Soacha

30 de Abril, 2021
2

Titulo

Aplicación móvil de apoyo para el control de inventario y facturación en los pequeños

negocios.

Planteamiento del problema

Descripción del problema

La metodología aplicada para la gestión de inventario y facturación en los pequeños

negocios tales como “Mi Tiendita” ubicado en el barrio Bosa la Esperanza de la ciudad de

Bogotá resulta ser muy rustica y compleja de elaborar, debido a la gran cantidad de datos

manejados día a día por esta entidad, además de la exposición a la perdida de información de

los datos, afectado así la contabilidad y las finanzas del negocio.

Además de esto, el negocio mi “Mi Tiendita” la labor de gestión de inventario se realiza

manera manual, registrando en su bitácora la cantidad de productos existentes de una

referencia en específico, la entrada y salida de productos y los gastos y costos que se presentan.

Además de carecer de un sistema de facturación y recibos, por lo que no proporciona dichos

recibos de compra a sus clientes.

Formulación del problema


2

¿Cómo automatizar el proceso de gestión de inventario y facturación del negoció Mi

Tiendita ubicado el barrio Bosa la Esperanza en la ciudad de Bogotá?

Justificación

Este proyecto se hace ya que busca solucionar una problemática existente en el negocio

“Mi Tiendita” como en los demás pequeños negocios en general que no tienen un control de su

gestión de inventario y facturación de sus ventas. Aunque existan diversos sistemas que se

enfocan principalmente en la contabilidad, siendo aplicados en negocios tales como

supermercados o almacenes de cadena, nuestro software busca ser una solución accesible para

todos aquellos negocios que no tienen la capacidad de adquirir dichos sistemas, ya sea por su

costo, su manejo, o simplemente su complejidad. Por ello nuestra aplicación móvil, además de

ser más accesible debido a su portabilidad y al estar presente en dispositivos móviles, busca

tener una interfaz agradable e intuitiva para el usuario, facilitándole así las labores de

contabilidad, gestión de inventario y la facturación de sus ventas en su negocio.


2

Objetivos

General

Desarrollar una aplicación móvil para el apoyo en la gestión de inventario y facturación

en el negocio “Mi Tiendita” ubicado en el barrio Bosa la Esperanza en ciudad de Bogotá.

Especifico

 Definir los requerimientos del sistema a partir del modelo de gestión de inventario

y facturación del negocio “Mi Tiendita”.

 Diseñar la estructura de datos y el comportamiento del sistema, por medio del

modelo UML y prototipos de la interfaz de la aplicación móvil para el usuario

final.

 Desarrollar la aplicación móvil a partir de los requerimientos funcionales y no

funcionales del sistema.

 Probar la funcionalidad del sistema a partir de la implementación de la aplicación

móvil en el negocio “Mi Tiendita”.


2

Resultados esperados

En este proyecto, se busca realizar un prototipo de aplicación móvil el cual automatice la

gestión de inventario y la facturación en el negocio “Mi Tiendita” ubicado en el barrio Bosa

la Esperanza de la ciudad de Bogotá. Además de esto, la aplicación debe contar con una

interfaz de software eficiente y comprensible para los dueños y empleados del negocio, siendo

esta totalmente funcional.


2

Tipo de investigación

Según José Lozada (investigador de la Universidad Tecnológica Indoamericana de Quito

Ecuador) la investigación aplicada tiene por objetivo la generación de conocimiento con la

aplicación directa y a mediano plazo en la sociedad o en el sector productivo, donde presentan

un gran valor por la utilización del conocimiento que proviene de la investigación básica, por

eso nuestro tipo de investigación es aplicada ya que se busca resolver el problema de gestión

de inventario y facturación de los pequeños negocios mediante el desarrollo y la aplicación del

software. . (Vargas Cordero, 2009).


2

Metodología

Imagen 1.1 Cuadro de representación del ciclo de vida del

software
2

Fase 1 Análisis: Se realizará el levantamiento de información donde se analizarán las problemáticas

del negocio respecto a su inventario y facturación para así darle una solución a estas, teniendo en

cuenta los requerimientos necesarios para dar paso a la fase 2 de la investigación.

Fase 2 Diseño: Con la información recolectada en la fase anterior el diseño de los módulos se hará

por medio de mockups y bocetos teniendo en cuenta los requerimientos y que la interfaz sea sencilla

e intuitiva para desenvolverse.

Modelación UML

Fase 3 Desarrollo: Estando aprobada la fase anterior se inicia con el desarrollo del código fuente,

pruebas de funcionalidad.

Fase 4 Pruebas: Una vez terminado el software se dará continuidad a realizar las pruebas para

verificar el funcionamiento de este y así mismo corregir errores que se presenten en la ejecución de

este.
2

Cronograma
2

Cronograma de actividades del presente proyecto

Marco Referencial

Marco Histórico

Desde tiempos inmemorables, los egipcios y demás pueblos de la antigüedad,

acostumbraron almacenar grandes cantidades de alimentos para ser utilizados en las épocas de

sequía o de calamidades. Es así como surge o nace el problema de los inventarios, como una

forma de hacer frente a los periodos de escasez. Que le asegura la subsistencia y el desarrollo

de las actividades normales. La contabilidad se remonta a tiempo muy antiguos, cuando los

ciudadanos se vieron obligados a llevar registros y controles de sus propiedades porque su


2

memoria no bastaba para guardar la información requerida. Pero incluso, se ha demostrado, a

través de diversos estudios históricos, que en épocas como egipcia romana se emplean técnicas

contables derivadas del intercambio comercial.

Actualmente dentro de lo que son los sistemas de información empresarial, la parte de

inventariado se erige como uno de los sistemas notables y eficaces para dar a conocer los

diversos ámbitos de la información de las unidades de producción o empresas. (Ideas &

Propias, 2007)

Marco Teórico

Antecedentes:

En Colombia actualmente existen empresas proveedoras de software que permiten a

todo el comercio en general poder dar soluciones a muchos inconvenientes que los

acobijan.
2

En septiembre del año 2011 en la ciudad de Medellín una empresa llamada Beta

soluciones empresariales SAS diseña un software de inventario, software de nómina y

sitios web con la intención de aumentar la productividad de las pequeñas empresas.

(Echeverri Díaz, 2014)

Que es un inventario

El control de inventarios es un herramienta fundamental en la administración moderna,

ya que esta permite a las empresas y tiendas de barrio orden en las mismas para poder controlar

su stock y demás de manera ordenada, conocer también la cantidad y los valores, en un lugar y

tiempo determinado, así como las condiciones de almacenamiento aplicables en las industrias.

(ORLANDO ESPINOZA, 2013)

¿Cómo se clasifican los inventarios?

Los inventarios son importantes para los fabricantes en general, varía ampliamente entre los

distintos grupos de industrias o empresas entre los tipos de inventario se determina:


2

Ilustración 1. Los tipos de inventario.

Inventario de Materia Prima:


Comprende los elementos básicos o principales que entran en la elaboración del

producto. En toda actividad concurren una variedad de artículos (materia prima) y

materiales, los que serán sometidos a un proceso para obtener al final un artículo terminado

o acabado.
2

A los materiales que intervienen en mayor grado en la producción se les considera

"Materia Prima", ya que su uso se hace en cantidades los suficientemente importantes del

producto acabado.

Inventario de Productos en Proceso:


El inventario de productos en proceso consiste en todos los artículos o elementos que se

utilizan en el actual proceso de producción. Es decir, son productos parcialmente

terminados que se encuentran en un grado intermedio de producción y a los cuales se les

aplico la labor directa y gastos indirectos al proceso de producción en un momento dado.

Una de las características del inventario de producto en proceso es que va aumentando

el valor a medida que se es transformado de materia prima en el producto terminado como

consecuencia del proceso de producción.

Inventario de Productos Terminados:

Comprende los artículos transferidos por el departamento de producción al almacén de

productos terminados por haber estos; alcanzado su grado de terminación total y que a la

hora de la toma física de inventarios se encuentren aun en los almacenes, es decir, los que

todavía no han sido vendidos. El nivel de inventarios de productos terminados va a

depender directamente de las ventas, es decir su nivel está dado por la demanda.

Inventario de Materiales y Suministros:

En el inventario de materiales y suministros se incluye:

• Materias primas secundarias, sus especificaciones varían según el tipo de industria, un


ejemplo; para la industria cervecera es: sales para el tratamiento de agua.
2

• Artículos de consumo destinados para ser usados en la operación de la industria, dentro de


estos artículos de consumo los más importantes son los destinados a las operaciones, y
están formados por los combustibles y lubricantes, estos en la industria tiene gran
relevancia.

Medina Fernando. (2010, abril 7)

Importancia del control de inventario

El inventario tiene como propósito fundamental proveer a la empresa de los materiales

necesarios, para su continuo y regular desenvolvimiento, es decir, el inventario tiene un papel

vital para funcionamiento acorde y coherente dentro del proceso de producción y de esta forma

afrontar la demanda. (Norberto, 2008: 37).

Importancia de la facturación:

El proceso de facturación permitirá mediante un software llevar el control del

inventario de los pedidos y manejar los costos de cada producto u articulo además

también se necesita para Ingresar, controlar y despachar mercancía y asi facilitar la

toma de decisiones a la hora de pedir y manejar la mercancía o liquidación para

empleados.

Diagramas del UML

El UML está compuesto por gráficos que se combinan para conformar

diagramas. UML es un lenguaje, cuenta con reglas para combinar elementos. El


2

objetivo de los diagramas es presentar diversos puntos de vista de un sistema, a las

cuales se les conoce como modelo. Un modelo es una representación resumida de la

realidad; el modelo UML describe lo que hará un sistema, pero no dice cómo

implementar dicho sistema. A continuación, los diagramas más comunes del UML

Clasificación de los diagramas UML:

 Diagramas estructurales

Los diagramas estructurales muestran la estructura estática del sistema y sus

partes en diferentes niveles de abstracción. Existen un total de siete tipos de diagramas

de estructura:

 Diagrama de clases

Muestra la estructura del sistema, subsistema o componente utilizando clases

con sus características, restricciones y relaciones: asociaciones, generalizaciones,

dependencias, etc.

 Diagrama de componentes
2

Muestra componentes y dependencias entre ellos. Este tipo de diagramas se

utiliza para el desarrollo basado en componentes (CDB), para describir sistemas con

arquitectura orientada a servicios (SOA).

 Diagrama de despliegue

Muestra la arquitectura del sistema como despliegue (distribución) de artefactos

de software.

 Diagrama de objetos

Un gráfico de instancias, incluyendo objetos y valores de datos. Un diagrama de

objeto estático es una instancia de un diagrama de clase; muestra una instantánea del

estado detallado de un sistema en un punto en el tiempo.

 Diagrama de paquetes

Muestra los paquetes y las relaciones entre los paquetes.

 Diagrama de perfiles

Diagrama UML auxiliar que permite definir estereotipos personalizados,

valores etiquetados y restricciones como un mecanismo de extensión ligero al estándar


2

UML. Los perfiles permiten adaptar el metamodelo UML para diferentes plataformas o

dominios.

 Diagrama de estructura compuesta

Muestra la estructura interna (incluidas las partes y los conectores) de un

clasificador estructurado.

 Diagramas de comportamiento

A diferencia de los diagramas estructurales, muestran como se comporta un

sistema de información de forma dinámica. Es decir, describe los cambios que sufre un

sistema a través del tiempo cuando está en ejecución. Hay un total de siete diagramas

de comportamiento, clasificados de la siguiente forma:

 Diagrama de actividades

Muestra la secuencia y las condiciones para coordinar los comportamientos de

nivel inferior, en lugar de los clasificadores que poseen esos comportamientos. Estos

son comúnmente llamados modelos de flujo de control y flujo de objetos.

 Diagrama de casos de uso


2

Describe un conjunto de acciones (casos de uso) que algunos sistemas o

sistemas (sujetos) deben o pueden realizar en colaboración con uno o más usuarios

externos del sistema (actores) para proporcionar algunos resultados observables y

valiosos a los actores u otros interesados del sistema(s).

 Diagrama de máquina de estados

Se utiliza para modelar el comportamiento discreto a través de transiciones de

estados finitos. Además de expresar el comportamiento de una parte del sistema, las

máquinas de estado también se pueden usar para expresar el protocolo de uso de parte

de un sistema.

 Diagramas de interacción.

Es un subconjunto de los diagramas de comportamiento. Comprende los

siguientes diagramas:

 Diagrama de secuencia

Es el tipo más común de diagramas de interacción y se centra en el intercambio

de mensajes entre líneas de vida (objetos).


2

 Diagrama de comunicación

Se enfoca en la interacción entre líneas de vida donde la arquitectura de la

estructura interna y cómo esto se corresponde con el paso del mensaje es fundamental.

La secuencia de mensajes se da a través de una numeración.

 Diagrama de tiempos

Se centran en las condiciones que cambian dentro y entre las líneas de vida a lo

largo de un eje de tiempo lineal.

 Diagrama global de interacciones

Los diagramas global de interacciones brindan una descripción general del flujo

de control donde los nodos del flujo son interacciones o usos de interacción.

(Sonia López, 2019)

Marco Legal

 Decreto 2649/ 1993

Capitulo II Sección 1. Articulo 63– Por el cual se reglamenta la contabilidad en general y

se expiden los principios o normas de contabilidad generalmente aceptados en Colombia

 Decreto 2650/1993

Por el cual se reglamenta el Plan Único de Cuentas para Comerciantes, además las

Circulares a través de los cuales la SNS establece los demás PUC.

 Resolución 356/2007
2

Por la cual se adopta el Manual de Procedimientos del Régimen de Contabilidad Publica

representan el valor de los bienes tangibles, muebles inmuebles, e intangibles, adquiridos o

producidos por la entidad contable publica, con la intención de que sean comercializados,

transformados o consumidos en actividades de producción de bienes o prestación de servicios,

o para suministrarlos en forma gratuita a la comunidad, en desarrollo de funciones de cometido

estatal.

 Ley 1314 Art 63. Art. 63.

Inventarios. Los inventarios representan (son) bienes corporales (activos) destinados a la

venta en el curso normal de los negocios mantenidos para ser vendidos en el curso normal de la

operación.

(Reglamento Museo Cementerio SAn Pedro, 2014)

DECRETO 2649 (niif, 1993)

Marco Tecnológico

En el desarrollo del software se plantea emplear las herramientas como MySql para la

base de datos (Relacional), El lenguaje de programación Java, basado en el entorno de

desarrollo integrado Android Studio.

 Java
2

El significado de java, tal y como se le conoce en la actualidad, es el lenguaje de

programación y un entorno de ejecución de programas escritos en java. Al

contrario de los compiladores tradicionales , que convierten el código fuente en

instrucciones a nivel de máquina, el compilador java traduce el código fuente java

en instrucciones que son interpretadas por la maquina virtual de java (JVM, Java

Virtual Machine). (Francisco Javier Cruz V�lchez)

 Entorno de desarrollo IDE

Es un editor de código, compilador, depurador y constructor de interfaz gráfica

(GUI) el cual proporcionan marcos de desarrollo donde se puede trabajar más de un

lenguaje de programación. (Eslava Muñoz, 2012).

La utilización de un IDE trae beneficios para los programadores gracias a los

componentes integrados para el desarrollo de los respectivos aplicativos, por esta

razón se utilizará esta herramienta.

 IDE Android Studio

Es un entorno de desarrollo basado en IntelliJ diseñado para ofrecer una mayor

variedad de funcionalidades las cuales permiten la optimización en la compilación

de los aplicativos móviles desarrollados para el Sistema Operativo (SO) Android.

(Hohensee, 2014).
2

Se hizo la elección de la herramienta Android Studio ya que actualmente es 22

denominada como el entorno oficial para el desarrollo de aplicaciones móviles para

Sistemas Operativos (SO) Android producida por Google. (Licencia libre)

 Sistema operativo Windows 10 pro

Es un conjunto de programas los cuales hacen que sea posible la utilización de un

computador o dispositivo móvil siendo intermediario entre el usuario y el sistema,

encargándose de la gestión del procesador y la memoria principal. (Quero

Catalinas, 2002).

 MySql

Es un conjunto de datos interrelacionados los cuales no deben ser no redundantes

para no restar su funcionalidad, conformando una estructura independiente en

cuanto a su uso e implementación. (Cabello García, 2015). La utilización de una

base de datos es indispensable debido a que agrupa y almacena información que se

considera relevante para una persona y/o empresa, limitando el acceso a dicha

información según los permisos otorgados.

 Código Fuente
2

Son las líneas de texto que se escriben para dar la funcionalidad a los programas

que se vayan a desarrollar, es ambiguo debido a que varios programadores pueden

escribir diferentes programas que hagan exactamente lo mismo. (Ramírez, 2007)


2

Marco Geográfico

El establecimiento de “Mi tiendita” creada en el año 2015. Se encuentra en el sector de

Bosa la esperanza de la ciudad de Bogotá D.C.

CARRERA 81#77-51 bosa

Imagen 1.2 Sacada de Google maps


2

Fuentes de información

 E. Kendall Kenneth, E. Kendall Julie, Trujano M. Guillermo (Eds.) y Núñez R. Antonio

(Trads.). (2005). Análisis y diseño de sistemas. (Ed. 6ta). Monterrey, México: Pearson

Educación Latinoamérica.

 (niif, 1993)

 Cortés B., Gloria C. (2009).Los retos actuales para nuestra industria de Software.
Recuperado de http://acis.org.co/Paginas/publicaciones/editorial86.html.

 Rojas Marín, Obdulio. (2000). Herramienta para la administración de los

requerimientos en los proyectos de ingeniería de software y procesos productivos.

Bogotá D.C., Trabajo de Grado (Ingeniero de Sistemas). Pontificia Universidad

Javeriana. Facultad de Ingeniería. Área de Ingeniería de Software.

 Camacho Nicolás. (2005). Herramienta para el análisis de requerimientos dentro de la

pequeña empresa desarrolladora de Software en Bogotá. Bogotá D.C., Trabajo de Grado

(Ingeniero de Sistemas). Pontificia Universidad Javeriana.

 Kenneth, E. K. (2005). Análisis y Diseño de Sistemas. En E. K. Kenneth, & G. T.


Julie Kendall (Ed.). Monterrey, Mexico: Pearson Educación Latinoamérica.

 Pressman, R. S. (1997). Ingeniería del Software: un Enfoque Práctico. En R. S.


Pressman, & L. J. Aguilar (Ed.).

 Senn, J. (1992). Análisis y Diseño de Sistemas de Información. McGraw Hill.


 Medina Fernando. (2010, abril 7). Inventarios: concepto y tipos.
2

 Yourdon, E. (1992). Análisis Estructurado Moderno. En E. Yourdon. Prentice Hall


Hispanoamericana S.A

BIBLIOGRAFIA
 Torres, S. A. (1996). Contabilidad de costos.

 Horngren, C. T., Sundem, G. L., & Stratton, W. O. (2007). Contabilidad administrativa.


Pearson educación.
 GARCÍA PRADO, E. N. R. I. Q. U. E. (2015). Gestión contable, fiscal y laboral en
pequeños negocios o microempresas. Ediciones Paraninfo, SA.
 Bayas, I. Y. G., & Martínez, M. C. (2017). La gestión de inventario como factor
estratégico en la administración de empresas. Negotium: revista de ciencias
gerenciales, 13(37), 109-129.
 Fernández, A. C. (2018). Gestión de inventarios. COML0210. IC editorial.

 Aldoradin Reyes, B. L. (2017). Control Interno de Inventarios y su incidencia en el Área


de Ventas de la Empresa Negocios y servicios ALFACE EIRL, Trujillo, 2017.
 Muñoz Lozano, J. P. (2017). Propuesta de un modelo de control de inventarios de
productos para el mejoramiento de negocios de la Empresa¨ Zona Tuning¨ en el Cantón
La Troncal.

Firma de los estudiantes

Marlon Danilo Días Basto Jackson Sebastián Calderón Calderón

Código Nº: 793218103 Código Nº: 793218102


2

ESPACIO RESERVADO PARA EL COMITE DE TRABAJO DE GRADO

1. Fecha de Recepción: ___________________

2. Tema de Trabajo de Grado: Aprobado Aplazado Reprobado

2. Director / Asesor Asignado: _____________________________________________

_______________________________________________________

4. Observaciones:
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________

Del Proyecto Final:

Apreciado Estudiante(s), una vez aprobado por el Comité de Trabajos de Grado su Anteproyecto se
convierte en Proyecto de Grado a desarrollar por el(los) estudiante(s), quien(es) tendrá(n) un plazo definitivo
de cinco (5) meses para presentar el Informe Final y según cronograma de actividades del mismo proyecto.
Debe presentar la Carta de Aval del Director del Proyecto, junto con dos ejemplares del documento final.
2

También podría gustarte