Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Universidad de Cartagena.
Facultad de Ingeniería.
Ingeniería de Software.
San Juan Nepomuceno.
Descripción Del problema
estado de las ventas durante dicho mes. Uno de los principales problemas radica en que al
de verificar todas las compras realizadas durante dicho mes, lo cual hace muy tedioso el
trabajo del administrador, ya que tiene que comparar las facturas físicas con las facturas
almacenadas en el sistema, por otro lado el sistema actual que ellos utilizan carece de
ciertos elementos, es decir, tiene ciertas funciones que aún no pueden utilizar tales como:
Control de proveedores
Por ende el administrador necesita un sistema más complejo que le permita realizar el
control de inventarios de forma ágil, rápida y segura evitando la gran carga de trabajo que
tiene actualmente, para cumplir dicho propósito se hace necesario crear un software más
completo con las funciones antes mencionadas y que además permita almacenar las
compras, ventas, ingresos, y salida de productos, ver el valor de cada producto con IVA
cantidad de dinero que se dispone en mercancía, todo esto se debe ingresar en una base de
dato, permitiendo acceder de forma más fácil a la información de los clientes y el registro
de ventas que se hace en el depósito para posteriormente imprimir las facturas que se
entregaran al cliente.
Pregunta general
¿De qué manera se puede desarrollar una página web para control de inventarios que
Preguntas específicas
Justificación
compra de productos ya sea al por mayor o al detal que realicen los diversos clientes,
deposito permitiendo al administrador realizar los balances mensuales de forma ágil, rápida
anterior.
Además de esto nuestro nuevo sistema será autónomo y dicha autonomía se verá reflejado
en el manejo de los datos y la información que este almacene, lo cual permitirá establecer
una diferencia entre el nuevo sistema y el antiguo, dicha diferencia será notoria en la carga
de trabajo que pueda tener el administrador y de todas las personas que trabajen en el
deposito ya que para ellos será una alternativa diferente para manejar el control de
inventario y que a su vez les permitiría incluso a ellos saber el valor de cierto producto
simplemente buscándolo en el sistema ya que a muchos quizás se les puede dificultar saber
el valor que tiene cada producto y esto se debe a que muchos de dichos productos día a día
cada producto e incluirlo en la compra de cada cliente, lo cual permitirá agilizar los
procesos de despacho de compras hacia los clientes, siendo este un gran beneficio para los
compradores ya que serán pocos los tiempos que tendrían que esperar hasta recibir su
compra.
Por otro lado, se quiere que mediante la utilización de este sistema se reduzca en tiempo
real la cantidad de productos disponibles que existen en el depósito, es decir, cada vez que
cierta persona compre una determinada cantidad de un producto específico este pueda ir
sepa cuando necesita comprar un producto y cuando no. Ya que así se podría facilitar el
Objetivo general
almacenamiento de información
Objetivos específicos
desarrollar el sistema
página web
Marco de Referencia
Antecedentes
mediante la creación del presente estado del arte se enfoca en el desarrollo de páginas web
utilizadas para el control de inventarios y sistemas contables creados a partir de una idea de
(Documento #1)
Autor: Maricela Sánchez López, Marcelino Vargas López, Blanca Alicia Reyes
apoyo
del almacén del ITS con la finalidad de ofrecer rapidez y seguridad en el manejo del
recomendables para el manejo de inventario, tales como Word y Excel, eran programas de
estos recursos se debe a que gran parte de la información encontrada sobre el tema son
(2001) Diseño de bases de datos, Alfa omega, S.A Edición (Colombia), Artículo de teoría y
inventario usado por dicho instituto no era del todo eficiente debido a que se utilizaban
programas eternos como Access y Excel los cuales no eran del todo eficiente y generaban
un gran marguen de error por la forma inadecuada del manejo de la información, a partir de
conocer esta problemática se procede a plantear y diseñar la página web que permitió suplir
instalada en una o más computadoras, la cual estará disponible para los usuarios potenciales
contratados por la empresa, para realizar el desarrollo de dicha aplicación se utilizó una
metodología ágil que permitiría crear y codificar en el menor tiempo posible la aplicación,
dicho esto todo el grupo de trabajo puso de su parte asimiento roles importantes durante el
diseño de la aplicación, cabe destacar que de igual forma se utilizó un modelo incremental
ineficaz método de control de inventarios, esto permitió dar paso a un nuevo sitio web
mejor de la creación de este sitio web fue la gran optimización y agiles que se obtuvo en la
seguridad con respecto al manejo de la información, dicho esto podemos comprobar que la
Fecha: 2017.
Descripción: Este trabajo esta echo con la finalidad de hacer que la universidad
libre seccional de Bogotá tenga una mayor inclusión social, siendo este un proyecto pionero
en la universidad; se busca desarrollar una página web que sea capaz de funcionar con
personas que poseen al 100% su capacidad visual, y personas que no tienen una buena
Fuentes: Este trabajo tiene diversas fuentes de información: Cabrera, M.E. (2008).
Recuperado de www.sld.cu/galerias/pdf/sitios/rehabilitacionarte/discapacidad_visual.pdf/.
metodología de desarrollo ágil Scrum. Teniendo como objetivo realizar la página web en 4
Sprint, teniendo cada Sprint una duración de máxima de dos semanas, que producirán al
definición de los casos de uso del sistema. En el segundo Sprint se llevarán a cabo el
interactivo para las personas con discapacidad visual, se agregarán ayudas de vos y
talkbacks (Ayudas por vos e imágenes de alto contraste para personas poco videntes). En el
tercer Sprint se realizan en primer lugar el asistente de voz para los usuarios y en segundo
interfaz gráfica a la parte visual de la página), haciéndola con altos contrastes entre el color
de fono y el color de la letra. En el cuarto Sprint, se harán las pruebas finales para depurar
Universidad Libre Seccional Bogotá para personas con discapacidad visual. Al desarrollar
el producto final se evidenció que el objetivo principal del proyecto se cumple a cabalidad
ya que el sitio Web cumple con los requerimientos funcionales establecidos por los
Bogotá. El sitio web cuenta con un asistente de voz con el cual los usuarios con algún tipo
reducidos.
Autor: Sandra E. Delgado Soto, Lidilia Cruz Rivero y Ernesto Lince Olguín
Fecha: 2019
Descripción: Según Sandra E. Delgado Soto, Lidilia Cruz Rivero y Ernesto Lince
mejoramiento del control y manipulación de inventario por parte de las grandes empresas
las cuales día a día manejan una gran cantidad de productos salientes y entrantes a sus
investigación de una problemática global ya que en la actualidad aún existen empresas que
no cuentan con un control eficaz del manejo de su inventario, todo esto se hace para
establecer la comercialización de dicho sistema es por esto que los autores hablan de
software libre, lo cual permitirá que la comunidad también pueda acceder al código fuente
Cruz Rivero y Ernesto Lince Olguín para la realización del proyecto anteriormente
problemática a tratar, dichos artículos son: Arroba, S. J. E.; Angulo, R. Y. A.; Naula, V. S.
M. (2018). Control de inventarios y su incidencia en los estados financieros. Observatorio
Contenido: En el cuerpo del trabajo se puede notar una amplia investigación en pro
a mejorar una problemática que afecta a la mayoría de las empresas que comúnmente
manejan entrada y salida de mercancía, este proyecto a pesar de ser una idea útil y practica
aun presenta falencia debido a que los requerimientos del sistema no están especificados
del todo y esto se debe a que la idea nace de forma empírica y no se tiene el conocimiento
de un cliente en específico por ende al ser el software de carácter global se desconocen aún
muchas funciones útiles que deberían incluirse por ende aun no es un software
cual cada integrante del equipo de desarrollo toma un roll importante en la etapa de
desarrollo del producto mediante la utilización de Scrum como metodología esto permitió
que cada integrante pudiera encargarse de un área específica y contribuir con el diseño de
una parte del sitio web, esta metodología se aplica para poder lograr un desarrollo ágil y
puedan controlar con seguridad la entrada y salida de sus productos, permitiendo así
agilizar los procesos de control empresarial, gracias a este desarrollo e implementación nos
podemos dar cuenta la importancia que tiene el software en las diferentes áreas de trabajo.
Marco teórico
Según Muller: “Un inventario puede ser algo tan elemental como una botella de limpiador
de vidrios empleada como parte del programa de mantenimiento de un edificio, o algo más
complejo, como una combinación de materias primas y ensamblajes que forma parte de un
básicamente dos sistemas para llevar a cabo los registros de inventario: el sistema periódico
y el sistema perpetuo.
Una de las razones por las cuales es especialmente útil el uso de un software de control para
inventarios es que, al conocer las cantidades de cada producto y la ubicación exacta de los
mismos, los administradores o encargados de realizar las compras pueden hacer el listado de
Lo cual se puede lograr cruzando la información que un sistema como Siigo muestra sobre
la rentabilidad que los productos tienen y, sobre todo, la frecuencia con la que se venden. De
modo que se puede comprar lo que realmente se necesita tener para que nunca se vaya a
perder un cliente porque un producto no está disponible y para que no se vaya a comprar un
artículo que dure mucho tiempo en los estantes, reteniendo la inversión, o, dañándose.
Según López (2011) afirma. “Los controles de inventarios son de suma importancia para
adecuada pueden surgir muchos problemas, tanto para al propietario como al cliente ya que
esté no podrá llevar a cabo sus actividades cotidianas” (p.4). Se puede decir que la
Las páginas web son conocidas como WEB PAGE por su nombre en inglés se encuentran
contenidas dentro de los sitios web o websites, que son mejor conocidos por los
Existen una serie de elementos a incluir en la página Web y una sucesión de técnicas para
colocarlos en esta. Sin embargo, la tarea de crear un sitio Web, según González y Cordero
(2001), no consiste en recopilar textos, imágenes y sonidos e irlos insertando con el editor
del portal Web favorito; diseñar una página Web, formada por un numero apreciable de
folios, conlleva la realización de una serie de tareas previas sin las cuales sería muy difícil
alcanzar el objetivo perseguido. Diseñar implica, comentar los mencionados autores, las
siguientes fases:
1. Definir Objetos del sitio
determinando para ello las dificultades del participante para la búsqueda del material
referencial. De esta forma queda claro que los visitantes serán en su mayoría adultos.
HTML.
Flash.
Lenguaje de servidor.
Páginas en HTML
Son páginas estáticas las cuales se diseñan en lenguaje de marcado, también podemos
considerar que este tipo de lenguaje o código es el más común y fácil de aprender. Como una
gran ventaja que tenemos con este tipo de páginas web es su fácil implementación y diseño.
Páginas en Flash: Son páginas animadas y generalmente se emplean con diseños muy
coloridos, este tipo de diseño no es de mucho agrado para los buscadores en especial el de
Google ™ ya que como no es texto el robot (Googlebot o araña) que analiza las páginas no
Páginas en lenguaje de servidor: Son páginas dinámicas y con una gran capacidad, Uno de
los lenguajes más usados es el PHP, y también es bueno mencionar la fuerza que tiene la
Personales: como su nombre lo dice, son sitios web donde se expresan las temáticas de una
segmento de mercado.
Foros: Son sitio web de debate o dialogo, donde se hacen preguntas y entre los miembros se
responden.
E-commerce: Son los sitios dedicados a la venta de productos y/o servicios, normalmente
Directorios: Se podría decir que son como catálogos virtuales, que muestran hipervínculos
Institucionales o corporativas: Son los sitios construidos para dar una proyección de marca
en particular.
Spam: So los sitios que se construyen para posicionar otros sitios, su información carece de
valor.
En la actualidad, las bases de datos son parte integral de los sistemas de software. Aunque
existen bases de datos orientadas a objetos aún siguen siendo más populares las bases de
detrás un gestor de contenidos que, a su vez, utiliza un SGBD para almacenar la información
de la web. Sea como sea, si se quiere crear una web que sea fácilmente actualizable, la opción
más sencilla será personalizar un gestor de contenidos y la más complicada será crearlo; en
ambos casos, será importante tener conocimientos de cómo funcionan las bases de datos y
Aunque la situación de los diferentes SGBD usados en la web ha cambiado algo desde el
2004, los cambios no son, ahora mismo, demasiado importantes. Así, SQL sigue siendo el
lenguaje de consulta de SGBD más habitual y en la web, MySQL, PostgreSQL y SQLite son
las soluciones libres más usadas; por su parte, Microsoft SQL Server y Oracle Database son
Por otra parte, muchas aplicaciones web usan una combinación de MySQL como base de
datos, PHP como lenguaje de programación, Apache como servidor web y Linux como
Apache, MySQL y, habitualmente, PHP) y es una de las más usadas en los servidores web.
En una aplicación web, como un gestor de contenidos o una tienda en línea o cualquier otra
web que haga uso de bases de datos, podemos encontrar hasta cuatro tipos de desarrollo:
Desarrollo JavaScript
Desarrollo en PHP
Consultas SQL
En general, las diferentes tecnologías que podemos encontrar en una aplicación web
diseño no es una tarea trivial. Dependiendo de lo bien o mal hecha que esté, el número de
transacciones (consultas o modificaciones) que deberán hacerse puede variar de modo
puede ser relativa, pero en aplicaciones complejas y, en especial, en sitios con muchas visitas,
en hardware del sitio. Y es que, en sitios web con muchas visitas, la importancia de la base
de datos es tal que suele situarse en un servidor aparte del servidor de la aplicación
Las bases de datos son el método preferido para el almacenamiento estructurado de datos.
Desde las grandes aplicaciones multiusuario, hasta los teléfonos móviles y las agendas
electrónicas utilizan tecnología de bases de datos para asegurar la integridad de los datos y
facilitar la labor tanto de usuarios como de los programadores que las desarrollaron. Desde
la realización del primer modelo de datos, pasando por la administración del sistema gestor,
hasta llegar al desarrollo de la aplicación, los conceptos y la tecnología asociados son muchos
y muy heterogéneos. Sin embargo, es imprescindible conocer los aspectos clave de cada uno
de estos temas para tener éxito en cualquier proyecto que implique trabajar con bases de
datos. En este curso trataremos de dar una visión completa de los conceptos relacionados con
Inventarios
Los inventarios son el conjunto de mercancías o artículos que tiene la empresa para
Base de datos
Una base de datos es una colección de información organizada de forma que un programa
Software
El software es una palabra que proviene del idioma inglés, pero que, gracias a la
masificación de uso, ha sido aceptada por la Real Academia Española. Según la RAE, el
Facturación
Acción y efecto de extender facturas. También se puede referir a los ingresos de una
se define como una relación ordenada de bienes y existencias de una entidad o empresa con
SGBD
Los Sistemas Gestores de Bases de Datos (SGBD, por sus siglas en inglés), también
System).
MySQL
Programadores
Servidor
Es un equipo diseñado para procesar solicitudes y entregar datos a otros ordenadores a los
Página web
Se conoce como página web al documento que forma parte de un sitio web y que suele
contar con enlaces (también conocidos como hipervínculos o links) para facilitar la
el decreto 2650 de 1993 Por el cual se reglamenta el Plan Único de Cuentas para
Comerciantes.
Artículo 32: Este artículo señala que cualquiera empresa sea cual sea su labor en
libros auxiliares para así poder llevar un mejor control de todas las operaciones
Artículo 33: Este artículo señala que todo libro de inventario o de cualquier índole
no puede ser utilizado de ninguna manera por la empresa sin que antes haya sido
en el registro mercantil.
Artículo 35: Este artículo señala que Toda empresa debe de realizar todos los
años un inventario inicial y un inventario final, para así llevar un control de toda la
ganancias y pérdidas que surgieron cada año, y estos inventarios deben llevar la
firma del encargado del almacén y el sello de la empresa. Los inventarios serán