Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Proyecto Inventario

50,249 views

Published on

Proyecto SIV de Inventario y Ventas en Helados

Published in: Education
  • Me gustó tu proyecto, aunque a simple vista no se percibe un tanto conciso, me llamó la atención eso de inventariar el producto; En el caso de los helados, supongo que los pesarás, me encantaría ver tu sistema que mencionas implementando el SQL server. Bueno felicidades suerte!
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

Proyecto Inventario

  1. 1. INSTITUTO TECNOLOGICO SUPERIOR DE MONCLOVA Reporte Final de Sistema de Información II. Nombre del Proyecto: Sistema de inventarios y ventas. Datos del Alumno.Nombre: Anahi Cerros CamachoNo de Control: I09E20095Nombre: Wilfredo Guerrero EspinozaNo de Control: I07E30039Nombre: Roberto Ramírez AmayaNo de Control: I09E20154 AsesorNombre: Ing. Rocio Mendoza Riojas. Lugar: Monclova, Coahuila. Fecha: Noviembre 2012.
  2. 2. SISTEMA DE INVENTARIOS Y VENTAS.IntroducciónEl sistema que se realiza se centra en los inventarios de Helados Sultana ya quedicho sistema realiza de manera más fácil el reporte de las ventas realizadas por día.Tiene como propósito facilitar al personal realizar con mayor rapidez el inventario, yaque el personal lo realiza de manera escrita y que lleva más tiempo.INSTITUTO TECNOLOGICO SUPERIOR DE MONCLOVA Página 1
  3. 3. SISTEMA DE INVENTARIOS Y VENTAS.ResumenDebido a la falta de un sistema en Helados Sultana es laborioso realizar el inventariode manera manual, el dar de altas y bajas de los productos, todo se trabaja en plumay papel. Base a este anticuado proceso de trabajo en Helados Sultana se llevó a cabola elaboración de este proyecto, un sistema de información en el cual se trabajara conherramientas de programación (Microsoft C#, SQL Server Express). Se realizó estesistema mediante el método DRA, revisando claramente cada paso para lograrcumplir con los requerimientos que el cliente solicito y así la empresa logra tener unnivel con más prestigio y más competencia en su mismo giro.INSTITUTO TECNOLOGICO SUPERIOR DE MONCLOVA Página 2
  4. 4. SISTEMA DE INVENTARIOS Y VENTAS.INDICE  Datos Generales de la Empresa. 4  Organigrama 5  Descripción de la Empresa 5  Justificación del Proyecto 6  Objetivos Generales 7  Área en que Participo 8  Problemas a resolver 9  Alcances y Limitaciones 10  Marco Teórico 11  Fases del Proceso de Desarrollo 13  Procedimientos de Actividades Realizadas 15  Impacto Social, Económico y tecnológico 17  Resultados Obtenidos 18  Conclusiones y Recomendaciones 19  Anexos 20 - Organigrama 20 - Cronograma 20 - Diccionario de Datos 21 - Diagrama E-R 22 - Diagrama de Flujo 23INSTITUTO TECNOLOGICO SUPERIOR DE MONCLOVA Página 3
  5. 5. SISTEMA DE INVENTARIOS Y VENTAS.Datos Generales de la Empresa.Razón social: Helados Sultana Monclova.Domicilio de la Empresa: Boulevard Pape 401 Esq. Torreón Col. GuadalupeMonclova, Coahuila.RFC: SORM-510913-P87Teléfono: Publico.INSTITUTO TECNOLOGICO SUPERIOR DE MONCLOVA Página 4
  6. 6. SISTEMA DE INVENTARIOS Y VENTAS.OrganigramaVer en Anexos (Imagen 1.1)Breve Descripción de la EmpresaHelados Sultana se dedica a la venta de helados, paletas, brownies, troles etc.,empresa que cuenta con más de 15 sucursales en la región norte de México y más de20 sucursales en todo México.INSTITUTO TECNOLOGICO SUPERIOR DE MONCLOVA Página 5
  7. 7. SISTEMA DE INVENTARIOS Y VENTAS.Justificación del ProyectoEl Problema que detectamos es que en Helados Sultana realizan un inventario demanera manual y eso lleva demasiado tiempo ya que tienen muchos productos dediferentes sabores y es muy laborioso. 1) Realizar el proyecto es una mejor manera de realizar inventarios ya que se minimiza el tiempo del conteo de productos. 2) Los resultados obtenidos con dicho sistema es no realizar el conteo personalmente de los productos por día.INSTITUTO TECNOLOGICO SUPERIOR DE MONCLOVA Página 6
  8. 8. SISTEMA DE INVENTARIOS Y VENTAS.Objetivos Generales y Específicos.Problemas a Resolver: Minimizar el tiempo al realizar el inventario. El inventario sea realizado por medio de un sistema.Ver en anexos (Imagen 2.1)INSTITUTO TECNOLOGICO SUPERIOR DE MONCLOVA Página 7
  9. 9. SISTEMA DE INVENTARIOS Y VENTAS.Características del área en que participo.El sistema que se presentó lo realizamos en el campo de Licenciatura en Informáticaen el área de programación. El sistema se lleva a cabo en el área de almacén parallevar un mejor control de inventarios y con mayor rapidez a la hora de realizarlo. Yaque anteriormente realizaban el inventario manual y les tomaba más tiempo.INSTITUTO TECNOLOGICO SUPERIOR DE MONCLOVA Página 8
  10. 10. SISTEMA DE INVENTARIOS Y VENTAS.Problemas a Resolver, Priorizándolos. - El control de Entradas y Salidas de las ventas. Se detecta que falta organización para llevar un buen control en los productos que maneja la empresa debido a la falta de un sistema que controle de manera automática los ingresos y egresos de dichos productos - El inventario. Se detectan anomalías en el conteo manual de los productos y esto lleva demasiado tiempo al realizarlo.INSTITUTO TECNOLOGICO SUPERIOR DE MONCLOVA Página 9
  11. 11. SISTEMA DE INVENTARIOS Y VENTAS.Alcances y Limitaciones  AlcancesEl sistema a desarrollar llevará el registro controlado de la información general decada producto existente, con el fin de obtener todos los datos necesarios de cadaproducto de una manera organizada, confiable y correcta. Este sistema se realizarapara el uso exclusivo de Helados Sultana.  LimitacionesA pesar de que el sistema llevará un registro actualizado de las altas y bajas de losproductos no realizará las siguientes funciones:  No podrá trabajar en el modo multiusuario.  No guardará información ajena.  No podrá ser implementado en otras Neverías.INSTITUTO TECNOLOGICO SUPERIOR DE MONCLOVA Página 10
  12. 12. SISTEMA DE INVENTARIOS Y VENTAS.Fundamento o Marco TeóricoMicrosoft SQL Server 2008Microsoft SQL Server es un sistema para la gestión de bases de datos producidopor Microsoft basado en el modelo relacional. Sus lenguajes para consultasson SQL y ANSI SQL. Microsoft SQL Server constituye la alternativa de Microsoft aotros potentes sistemas gestores de bases de datos.Características: Soporte de transacciones. Escalabilidad, estabilidad y seguridad. Soporta procedimientos almacenados. Incluye también un potente entorno gráfico de administración. Permite trabajar en modo cliente-servidor. Además permite administrar información de otros servidores de datos.Este sistema incluye una versión reducida, llamada MSDE con el mismo motorde base de datos pero orientado a proyectos más pequeños, que en sus versiones2005 y 2008 pasa a ser el SQL Express Edition, que se distribuye en forma gratuita.Es común desarrollar completos proyectos complementando Microsoft SQLINSTITUTO TECNOLOGICO SUPERIOR DE MONCLOVA Página 11
  13. 13. SISTEMA DE INVENTARIOS Y VENTAS.Server y Microsoft Access a través de los llamados ADP (Access Data Project). Deesta forma se completa la base de datos (Microsoft SQL Server), con el entorno dedesarrollo (VBA Access), a través de la implementación de aplicaciones de dos capasmediante el uso de formularios Windows. En el manejo de SQL mediante líneas decomando se utiliza el SQLCMD.Para el desarrollo de aplicaciones más complejas (tres o más capas), Microsoft SQLServer incluye interfaces de acceso para varias plataformas de desarrollo, entreellas .NET, pero el servidor sólo está disponible para Sistemas Operativos.Microsoft Visual C#C# es un lenguaje con seguridad de tipos y orientado a objetos, sencillo pero eficaz,que permite que los programadores creen una gran variedad de aplicaciones. Junto a.NET Framework, Visual C# 2008 permite la creación de aplicaciones para Windows,servicios web, herramientas de bases de datos, componentes, controles, etc.Visual C # 2010 proporciona soporte para el enlace a los tipos de dinámicas mediantela introducción de un tipo nuevo y dinámico. Este añadido permite a muchos nuevosescenarios, como el acceso simplificado a las API de COM, como las API deautomatización de oficinas, a las API dinámicos tales como bibliotecas IronPython, yel código HTML Document Object Model (DOM).INSTITUTO TECNOLOGICO SUPERIOR DE MONCLOVA Página 12
  14. 14. SISTEMA DE INVENTARIOS Y VENTAS.Fases del Proceso de Desarrollo del Software(Desarrollo Rápido de Aplicaciones 60 o 90 días)Modelo de Gestión.Se llevó acabo la comprensión y documentación acerca de las necesidades delusuario sobre el tiempo que tardan en realizar el inventario así como dar de altas ybajas los nuevos productos ya que los realizan de forma manual y esto les generademasiado tiempo.La información que se proporcionó, se genera en un Sistema cuyos programas sonC# y SQL para realizar el inventario, altas y bajas de productos y así minimizar eltiempo del personal al realizarlos.Modelo de datos.En este tipo de modelo se realizó un diccionario de datos, en donde la información fueidentificada con un tipo de dato para especificar las funciones en las que se va aoperar y manejar en los programas SQL y C#.INSTITUTO TECNOLOGICO SUPERIOR DE MONCLOVA Página 13
  15. 15. SISTEMA DE INVENTARIOS Y VENTAS.Modelo de Proceso.Se definen los datos con el fin de implementar una función de gestión en el sistemade información, se relacionó la comunicación con los objetos de una manera máscompleja.Todo lo concerniente a la construcción del propio desarrollo del software y de lagestión del proyecto, diagramas, pruebas, manuales de usuario, manuales técnicos,etc. todo con el propósito de eventuales correcciones, usabilidad y ampliaciones alsistema.PruebasConsiste en comprobar que el software realice correctamente las tareas indicadas enla especificación. Una técnica de prueba es probar por separado cada módulo delsoftware, y luego probarlo de forma integral, para así llegar al objetivo. Se considerauna buena práctica el que las pruebas sean efectuadas por alguien distinto aldesarrollador que la programó, idealmente un área de pruebas; sin perjuicio de loanterior el programador debe hacer sus propias pruebas. En general hay dos grandesformas de organizar un área de pruebas, la primera es que esté compuesta porpersonal inexperto y que desconozca el tema de pruebas, de esta forma se evalúaque la documentación entregada sea de calidad, que los procesos descritos son tanclaros que cualquiera puede entenderlos y el software hace las cosas tal y comoestán descritas. El segundo enfoque es tener un área de pruebas conformada porprogramadores con experiencia, personas que saben sin mayores indicaciones enque condiciones puede fallar una aplicación y que pueden poner atención en detallesque personal inexperto no consideraría.INSTITUTO TECNOLOGICO SUPERIOR DE MONCLOVA Página 14
  16. 16. SISTEMA DE INVENTARIOS Y VENTAS.Procedimientos y Descripción de las ActividadesRealizadas.  Modelo de gestión Se analizó la información por proceso de la empresa, Se determinó el problema, lo que se pretende obtener es un sistema de información y así proporcionar mejor servicio. La información que proporciona el personal (Gerente) es el problema que tardan en realizar altas, bajas y el inventario de los productos de Helados Sultana.  Modelo de datos. En este proceso se realizaron actividades en las cuales se conoció a fondo la información que se necesita para tener más definido el sistema, por medio de la observación se conoció un poco sobre las funciones que realiza el gerente. En una reunión con el usuario se dio a conocer la información útil para especificar en un diccionario de datos, de igual manera se procuró mantener el fin del sistema, siendo este la utilidad de inventario considerando mejoras a futuro. Ver anexo (Imagen 3.1)  Modelo de Procesos. Se crearon los planos para la construcción del sistema. Se realizaron pruebas de escritorio acerca de la información obtenida. Se ajustaron los datos para dar al usuario la mayor facilidad de usarlo.INSTITUTO TECNOLOGICO SUPERIOR DE MONCLOVA Página 15
  17. 17. SISTEMA DE INVENTARIOS Y VENTAS. Se trabajó con diagramas entidad relación y algoritmos, en los cuales se conectó la información de tal manera que sea entendible para cualquier usuario y/o diseñador de sistemas; este con el fin de que alguien externo o nuevo entienda la manera de operar del sistema. Ver anexo (Imagen 4.1)  Generación de Aplicaciones En esta etapa del desarrollo se trabajó con lenguajes de programación (Microsoft C# 2010) para la aplicación del sistema y diseño esta se conectó a una base de datos (SQL Server 2008) para almacenar la información. Dentro de la programación de C# se mandó llamar la programación de la base de datos creando procedimientos de tal manera que el usuario no tenga que programar para no tener que repetir código en cada una de las pantallas del sistema, solo mandara llamar el nombre de una función (procedimientos, triggers, clases, etc.) considerando que el análisis de las etapas anteriores.  Pruebas de entrega. Se corroboró el sistema asumiendo que cumpla con los requisitos establecidos por el usuario y que la información obtenida finalmente sea coherente. Estas pruebas se realizaron en computadoras externas a la empresa, con la información que el usuario proporciono. Se llevaron a cabo diferentes escenarios para prevenir errores al momento de instalarse el sistema. Cumpliendo con la finalidad del sistema, se inicializo para instalarse en la máquina del usuario, llevándose a cabo los requisitos del cliente.INSTITUTO TECNOLOGICO SUPERIOR DE MONCLOVA Página 16
  18. 18. SISTEMA DE INVENTARIOS Y VENTAS.Impacto Económico, Social y Tecnológico Impacto Económico Genera un ahorro que da origen al control de gastos para la empresa y así obtener una mayor rentabilidad que es ganancia. Impacto Social Brinda una mayor organización y le da eficiencia a la empresa misma que da la seguridad al usuario o al personal de que la empresa cuenta con la confiabilidad necesaria. Impacto Tecnológico El uso del sistema se verá reflejado en la eficiencia que a la empresa respaldara, resaltando la importancia que conlleva el manejo de un sistema operativo para alcanzar la competitividad entre los negocios del mismo giro.INSTITUTO TECNOLOGICO SUPERIOR DE MONCLOVA Página 17
  19. 19. SISTEMA DE INVENTARIOS Y VENTAS.Resultados ObtenidosSe logran mejoras en la empresa, mismas que se reflejan en el control de gastos en elmanejo del inventario y en el control de entrada y salida de los productos obteniendoasí mayores ganancias por medios de ahorro, tiempo, dinero y de horas hombre quedan el impacto a la empresa de obtener un mayor crecimiento económico.INSTITUTO TECNOLOGICO SUPERIOR DE MONCLOVA Página 18
  20. 20. SISTEMA DE INVENTARIOS Y VENTAS.Conclusiones y RecomendacionesPor medio del análisis realizado en las problemáticas detectadas por la empresa sedetermina que el sistema da la organización necesaria para realizar las actividadescotidianas que se requieren por medio de un sistema automático que ayuda adisminuir el tiempo invertido en las actualizaciones que actualmente se manejan.Se recomienda mantenerse actualizado en las innovaciones que la tecnología ofreceen el ámbito laboral en que se desarrolla el manejo de las empresas enfocadas alramo del giro que la misma administra.INSTITUTO TECNOLOGICO SUPERIOR DE MONCLOVA Página 19
  21. 21. SISTEMA DE INVENTARIOS Y VENTAS.ANEXOSOrganigrama Imagen 1.1 Gerente Supervisor (Caja) MostradorCronograma Imagen 2.1INSTITUTO TECNOLOGICO SUPERIOR DE MONCLOVA Página 20
  22. 22. SISTEMA DE INVENTARIOS Y VENTAS.Diccionario de Datos Imagen 3.1INSTITUTO TECNOLOGICO SUPERIOR DE MONCLOVA Página 21
  23. 23. SISTEMA DE INVENTARIOS Y VENTAS. Diagrama E-R Imagen 4.1 Nombre_Cia Id_Sucursal Id_Cia Nombre_Suc Compañía Teléfono Status_Cia Dirección Id_Invent Tiene Sucursal Status_Suc ario Fecha Inventario Tiene Cantidad Id_DetInv Total Status_DetInv Status_Inv Tiene Detalle_Inv Status_Tmov Id_Producto T_Mov Producto Tiene Nombre_Prod Precio Id_T_Mo v Status_Pr Nombre_Tmov Tiene od Tiene Id_Medida Tiene Id_Sabor Presentación Id_Familia Sabor Nombre_Medi Nombre_Sabor Familia daaStatus_Medida Status_Sabor Nombre_Familia Status_Familia INSTITUTO TECNOLOGICO SUPERIOR DE MONCLOVA Página 22
  24. 24. SISTEMA DE INVENTARIOS Y VENTAS.Diagrama de flujo Imagen 5.1INSTITUTO TECNOLOGICO SUPERIOR DE MONCLOVA Página 23

×