SlideShare una empresa de Scribd logo
1 de 23
Tuxtepec, Oax. Diciembre 2013
INSTITUTO TECNOLÓGICO
de Tuxtepec
Desarrollo de un punto de venta para la refaccionaria
“ADRICAR” ubicada en San Juan Bautista Tuxtepec Oaxaca.
INGENIERÍA EN SISTEMAS COMPUTACIONALES
PRESENTA:
Victor Jiménez Villar
DOCENTE
L.I. MA. De los Ángeles Martínez
Morales
Equipo de desarrollo
 Barrera Villa Cynthia Del Carmen
 Espiritud Cruz José Roberto
 Flores Pérez Jorge Eliecer
 Jiménez Villar Víctor
 Meneses Hernández Rogelio Ivan
Sánchez Santiago Ulises
CONTENIDO
1. Introducción
2. Planteamiento del problema
3. Objetivos
4. Justificación
5. Marco Teórico
6. Procedimiento/Método
7. Resultado
8. Conclusión
9. Recomendaciones
10. Referencias
INTRODUCCIÓN
 El presente proyecto con el nombre
“Desarrollo de un punto de venta para la
refaccionaria “ADRICAR” ubicada en San
Juan Bautista Tuxtepec Oaxaca.” Presenta la
investigación que se realizó así como el
proceso de desarrollo de software.
PLANTEAMIENTO DEL
PROBLEMA
Refaccionaria “ADRICAR”
San Juan
Bautista
Tuxtepec
Área de
ventas
Registro de las operaciones de forma manual
Al realizar el registro de sus operaciones de compra y venta de forma manual y en
ocasiones no contar con registro alguno; ocasiona pérdidas económicas en la
empresa.
Se necesita controlar la entrada y salida de mercancías de tal forma que se tenga
un control riguroso del inventario de mercancías existente
OBJETIVOS
 OBJETIVO GENERAL
 Diseñar un punto de venta para la
refaccionaria “ADRICAR” en el cual se registre
la compra y venta de mercancías con el fin de
tener un control riguroso sobre el inventario de
mercancías.
OBJETIVOS
ESPECÍFICOS
 Identificar los requisitos del sistema.
 Estimar el costo de desarrollo del sistema.
 Modelar el sistema en UML orientado a objetos.
 Elegir el sistema de inventarios a utilizar.
 Diseñar una base de datos física y lógica.
 Programar el sistema en el lenguaje de programación
C#
 Diseñar formularios de control de pedidos, entradas y
salidas de mercancía.
 Construir un primer incremento.
 Evaluar y realizar incrementos hasta que el producto
cumpla todos los requisitos
JUSTIFICACIÓN
Justificación
¿A quienes
beneficia?
Propietario
Trabajadores
Clientes y
Proveedores
Impactos
Económico
Tecnológico
Ambiental
Social
MARCO TEÓRICO
Sistemas de
información
Tipos
Procedimient
o de
transaccione
s
Para la toma
de
decisiones
Componentes
Sistemas
expertos
Hardware
Recursos
humanos
Software
MARCO TEÓRICO
SISTEMA DE INFORMACION
DEFINICIÓN
Un sistema de información es un conjunto de
elementos que interactúan entre sí con el fin de
apoyar las actividades de una empresa o
negocio. En un sentido amplio, un sistema de
información no necesariamente incluye equipo
electrónico (hardware).Sin embargo, en la
práctica se utiliza como sinónimo de “sistema de
información computarizado”.
MARCO TEÓRICO
SISTEMAS DE INFORMACIÓN
Características
 Son utilizados para generar información , almacenarla o
analizarla.
 Utilizan generalmente una base de datos.
 Son interactivos.
 Automatizan algún proceso o departamento en especifico.
 Son fáciles de usar.
MARCO TEÓRICO
BASES DE DATOS
Definición
 Los sistemas de bases de datos se diseñan para
gestionar grandes cantidades de información.
 La gestión de los datos implica tanto la definición
de estructuras para almacenar la información
como la provisión de mecanismos para la
manipulación de la información.
 Además, los sistemas de bases de datos deben
proporcionar la fiabilidad de la información
almacenada, a pesar de las caídas del sistema o
los intentos de acceso sin autorización.
MARCO TEÓRICO
SGDB
SQL Express Server.
 Producto gratuito basado en la tecnología de
SQL Server , diseñado para brindar una
plataforma de base de datos que ofrezca gran
simpleza de uso, posibilitando una distribución
rápida en sus escenarios de uso.
 Especial para bases de datos empotradas.
 Utilizado el aplicaciones de bajo costo.
MARCO TEÓRICO
LENGUAJE DE PROGRAMACION C#
 Desarrollado por Microsoft en el año 2000, C# tiene
esta basado en lenguajes como C, C++ y Java , es
apropiado para aplicaciones de escritorio,
especialmente para empresas de gran escala,
aplicaciones basadas en web, móviles y aplicaciones
basadas en la nube.
 Originalmente desarrollado para la plataforma .NET
Framework
 Es orientado a objetos.
 Manejador de eventos
 Procesamiento multihilo
 Estandarizado mundialmente.
MARCO TEÓRICO
 METODOLOGÍAS
 Metodología de desarrollo en cascada
 Metodología de desarrollo en prototipos
 Metodología de desarrollo incremental
MARCO TEÓRICO
 PROGRAMAS UTILIZADOS
Visual Studio Express 2012
Adobe Photoshop CC
Visual Paradigm
METODOLOGÍA
/PROCEDIMIENTO
Enfoque de la
investigación
Alcance de la
investigación
Tipo de Investigación
Diseño de la
investigación
Metodología para el
Diseño y Desarrollo
Desarrollo
incremental
Metodología
Análisis
Reunión para el proyecto
Definición de alcances
Definición de requisitos
Diseño
Diseño de interfaces
Modelado
Desarrollo
Construcción de la
base de datos
Codificación
Implementación
Pruebas
Entrega del
incremento
Retroalimentación
METODOLOGÍA
/PROCEDIMIENTO
Metodología de para el
Diseño y Desarrollo de
Software incremental.
RESULTADOS
 Se obtuvo un incremento inicial para que el
cliente pueda evaluar algunas características
del software. En esta primer entrega se
volvieron a recolectar requisitos para el
segundo incremento de software y
reprogramar fechas.
RESULTADOS
CONCLUSIÓN
 Con el primer incremento de software
entregado el cliente podrá avanzar en una de
las tareas más laboriosas de la
implementación de un punto de venta el cual
es la realización de inventario. La
presentación del presente proyecto fue de
gran importancia para el equipo SYS ya que
nos permitió desarrollar y poner en práctica
nuestras habilidades
RECOMENDACIONES
 Mantener el inventario de mercancías
actualizado
 Programar el mantenimiento preventivo del
equipo de computo.
 Realizar respaldos de la base de datos
regularmente.
 Esperar las correcciones del sistema.
REFERENCIAS
 MCGRAW-HILL. (s.f.). Highered Mc Graw-Hill.Recuperado el 2013 de 10 de 21, de http://highered.mcgraw-
hill.com/sitesdl/free/9701026586/70189
 E. Kendall, K., & E. Kendall, J. (2005). Análisis y diseño de sistemas. México: Pearson Prentice Hall.
 MICROSOFT. (s.f.). msdn.microsoft.com. Recuperado el 21 de 10 de 2013, de http://msdn.microsoft.com/es-
es/library/bb397897.aspx
 PRESSMAN, R. S. (2006). Ingeniería de Software, Un enfoque práctico. México: McGraw Hill.
 RIVEIRO, J., PINHEIRO, N., & LARRIERA, G. (s.f.). msdn.microsoft.com. Recuperado el 22 de 10 de 2013, de
http://msdn.microsoft.com/es-es/library/bb972190.aspx
 Sampieri, R. H. (1991). Metodologia de la investigacion. Mexico : MCGRAW-HILL.
 SILBERSCHATZ, A., & F. KORTH, H. (2002). Fundamentos de Bases de Datos.Mc Graw-Hill.
 SOMMERVILLE, I. (2005). Ingeniería de Software. Madrid: Pearson Addison Wesley.

Más contenido relacionado

Similar a Presentacion del proyecto

Keepler Data Tech | The cloud data driven partner
Keepler Data Tech | The cloud data driven partnerKeepler Data Tech | The cloud data driven partner
Keepler Data Tech | The cloud data driven partnerKeepler Data Tech
 
Proyecto de Creacion de Una Aplicacion Web
Proyecto de Creacion de Una Aplicacion WebProyecto de Creacion de Una Aplicacion Web
Proyecto de Creacion de Una Aplicacion WebDJasc Lives
 
Presentacion Expo Work International 2022 - Big Data and Business Intelligenc...
Presentacion Expo Work International 2022 - Big Data and Business Intelligenc...Presentacion Expo Work International 2022 - Big Data and Business Intelligenc...
Presentacion Expo Work International 2022 - Big Data and Business Intelligenc...GIANFRANCOMONTENEGRO2
 
Proyecto Integrador Presentacion
Proyecto Integrador   PresentacionProyecto Integrador   Presentacion
Proyecto Integrador Presentacionguest75d1acb
 
Proyecto Integrador Presentacion
Proyecto Integrador   PresentacionProyecto Integrador   Presentacion
Proyecto Integrador Presentacionguest75d1acb
 
Curriculum Vitae - Keren Teh
Curriculum Vitae - Keren TehCurriculum Vitae - Keren Teh
Curriculum Vitae - Keren TehKeren Teh
 
T5bissnsintyucjoseluisyaguiarchris
T5bissnsintyucjoseluisyaguiarchrisT5bissnsintyucjoseluisyaguiarchris
T5bissnsintyucjoseluisyaguiarchrisVanessaMasabanda
 
Luis caraballo 24695744 ing.sistema
Luis caraballo 24695744 ing.sistemaLuis caraballo 24695744 ing.sistema
Luis caraballo 24695744 ing.sistemaLuis Caraballo
 
PRESTAMITO: Proyecto sistemas de información
PRESTAMITO: Proyecto sistemas de información PRESTAMITO: Proyecto sistemas de información
PRESTAMITO: Proyecto sistemas de información AnaPRodriguezPosadas
 
Gestión de Proyectos Informáticos
Gestión de Proyectos InformáticosGestión de Proyectos Informáticos
Gestión de Proyectos InformáticosPilar Pardo Hidalgo
 
Cómo construir tu propia data platform. From zero to hero.
Cómo construir tu propia data platform. From zero to hero. Cómo construir tu propia data platform. From zero to hero.
Cómo construir tu propia data platform. From zero to hero. GustavoMartin46
 

Similar a Presentacion del proyecto (20)

Keepler Data Tech | The cloud data driven partner
Keepler Data Tech | The cloud data driven partnerKeepler Data Tech | The cloud data driven partner
Keepler Data Tech | The cloud data driven partner
 
Resumen
ResumenResumen
Resumen
 
Proyecto de Creacion de Una Aplicacion Web
Proyecto de Creacion de Una Aplicacion WebProyecto de Creacion de Una Aplicacion Web
Proyecto de Creacion de Una Aplicacion Web
 
Informe practicas
Informe practicasInforme practicas
Informe practicas
 
Herramientas case
Herramientas caseHerramientas case
Herramientas case
 
Presentacion Expo Work International 2022 - Big Data and Business Intelligenc...
Presentacion Expo Work International 2022 - Big Data and Business Intelligenc...Presentacion Expo Work International 2022 - Big Data and Business Intelligenc...
Presentacion Expo Work International 2022 - Big Data and Business Intelligenc...
 
At Sistemas Presentacion Corporativa
At Sistemas   Presentacion CorporativaAt Sistemas   Presentacion Corporativa
At Sistemas Presentacion Corporativa
 
Proyecto Integrador Presentacion
Proyecto Integrador   PresentacionProyecto Integrador   Presentacion
Proyecto Integrador Presentacion
 
Proyecto Integrador Presentacion
Proyecto Integrador   PresentacionProyecto Integrador   Presentacion
Proyecto Integrador Presentacion
 
Ejemplos
EjemplosEjemplos
Ejemplos
 
Curriculum Vitae - Keren Teh
Curriculum Vitae - Keren TehCurriculum Vitae - Keren Teh
Curriculum Vitae - Keren Teh
 
T5bissnsintyucjoseluisyaguiarchris
T5bissnsintyucjoseluisyaguiarchrisT5bissnsintyucjoseluisyaguiarchris
T5bissnsintyucjoseluisyaguiarchris
 
Luis caraballo 24695744 ing.sistema
Luis caraballo 24695744 ing.sistemaLuis caraballo 24695744 ing.sistema
Luis caraballo 24695744 ing.sistema
 
PRESTAMITO: Proyecto sistemas de información
PRESTAMITO: Proyecto sistemas de información PRESTAMITO: Proyecto sistemas de información
PRESTAMITO: Proyecto sistemas de información
 
Gestión de Proyectos Informáticos
Gestión de Proyectos InformáticosGestión de Proyectos Informáticos
Gestión de Proyectos Informáticos
 
Gestion de proyectos de SW
Gestion de proyectos de SWGestion de proyectos de SW
Gestion de proyectos de SW
 
Gealfox
GealfoxGealfox
Gealfox
 
TecnologíaDataSciences.pptx
TecnologíaDataSciences.pptxTecnologíaDataSciences.pptx
TecnologíaDataSciences.pptx
 
Proyecto Inventario
Proyecto Inventario Proyecto Inventario
Proyecto Inventario
 
Cómo construir tu propia data platform. From zero to hero.
Cómo construir tu propia data platform. From zero to hero. Cómo construir tu propia data platform. From zero to hero.
Cómo construir tu propia data platform. From zero to hero.
 

Presentacion del proyecto

  • 1. Tuxtepec, Oax. Diciembre 2013 INSTITUTO TECNOLÓGICO de Tuxtepec Desarrollo de un punto de venta para la refaccionaria “ADRICAR” ubicada en San Juan Bautista Tuxtepec Oaxaca. INGENIERÍA EN SISTEMAS COMPUTACIONALES PRESENTA: Victor Jiménez Villar DOCENTE L.I. MA. De los Ángeles Martínez Morales
  • 2. Equipo de desarrollo  Barrera Villa Cynthia Del Carmen  Espiritud Cruz José Roberto  Flores Pérez Jorge Eliecer  Jiménez Villar Víctor  Meneses Hernández Rogelio Ivan Sánchez Santiago Ulises
  • 3. CONTENIDO 1. Introducción 2. Planteamiento del problema 3. Objetivos 4. Justificación 5. Marco Teórico 6. Procedimiento/Método 7. Resultado 8. Conclusión 9. Recomendaciones 10. Referencias
  • 4. INTRODUCCIÓN  El presente proyecto con el nombre “Desarrollo de un punto de venta para la refaccionaria “ADRICAR” ubicada en San Juan Bautista Tuxtepec Oaxaca.” Presenta la investigación que se realizó así como el proceso de desarrollo de software.
  • 5. PLANTEAMIENTO DEL PROBLEMA Refaccionaria “ADRICAR” San Juan Bautista Tuxtepec Área de ventas Registro de las operaciones de forma manual Al realizar el registro de sus operaciones de compra y venta de forma manual y en ocasiones no contar con registro alguno; ocasiona pérdidas económicas en la empresa. Se necesita controlar la entrada y salida de mercancías de tal forma que se tenga un control riguroso del inventario de mercancías existente
  • 6. OBJETIVOS  OBJETIVO GENERAL  Diseñar un punto de venta para la refaccionaria “ADRICAR” en el cual se registre la compra y venta de mercancías con el fin de tener un control riguroso sobre el inventario de mercancías.
  • 7. OBJETIVOS ESPECÍFICOS  Identificar los requisitos del sistema.  Estimar el costo de desarrollo del sistema.  Modelar el sistema en UML orientado a objetos.  Elegir el sistema de inventarios a utilizar.  Diseñar una base de datos física y lógica.  Programar el sistema en el lenguaje de programación C#  Diseñar formularios de control de pedidos, entradas y salidas de mercancía.  Construir un primer incremento.  Evaluar y realizar incrementos hasta que el producto cumpla todos los requisitos
  • 9. MARCO TEÓRICO Sistemas de información Tipos Procedimient o de transaccione s Para la toma de decisiones Componentes Sistemas expertos Hardware Recursos humanos Software
  • 10. MARCO TEÓRICO SISTEMA DE INFORMACION DEFINICIÓN Un sistema de información es un conjunto de elementos que interactúan entre sí con el fin de apoyar las actividades de una empresa o negocio. En un sentido amplio, un sistema de información no necesariamente incluye equipo electrónico (hardware).Sin embargo, en la práctica se utiliza como sinónimo de “sistema de información computarizado”.
  • 11. MARCO TEÓRICO SISTEMAS DE INFORMACIÓN Características  Son utilizados para generar información , almacenarla o analizarla.  Utilizan generalmente una base de datos.  Son interactivos.  Automatizan algún proceso o departamento en especifico.  Son fáciles de usar.
  • 12. MARCO TEÓRICO BASES DE DATOS Definición  Los sistemas de bases de datos se diseñan para gestionar grandes cantidades de información.  La gestión de los datos implica tanto la definición de estructuras para almacenar la información como la provisión de mecanismos para la manipulación de la información.  Además, los sistemas de bases de datos deben proporcionar la fiabilidad de la información almacenada, a pesar de las caídas del sistema o los intentos de acceso sin autorización.
  • 13. MARCO TEÓRICO SGDB SQL Express Server.  Producto gratuito basado en la tecnología de SQL Server , diseñado para brindar una plataforma de base de datos que ofrezca gran simpleza de uso, posibilitando una distribución rápida en sus escenarios de uso.  Especial para bases de datos empotradas.  Utilizado el aplicaciones de bajo costo.
  • 14. MARCO TEÓRICO LENGUAJE DE PROGRAMACION C#  Desarrollado por Microsoft en el año 2000, C# tiene esta basado en lenguajes como C, C++ y Java , es apropiado para aplicaciones de escritorio, especialmente para empresas de gran escala, aplicaciones basadas en web, móviles y aplicaciones basadas en la nube.  Originalmente desarrollado para la plataforma .NET Framework  Es orientado a objetos.  Manejador de eventos  Procesamiento multihilo  Estandarizado mundialmente.
  • 15. MARCO TEÓRICO  METODOLOGÍAS  Metodología de desarrollo en cascada  Metodología de desarrollo en prototipos  Metodología de desarrollo incremental
  • 16. MARCO TEÓRICO  PROGRAMAS UTILIZADOS Visual Studio Express 2012 Adobe Photoshop CC Visual Paradigm
  • 17. METODOLOGÍA /PROCEDIMIENTO Enfoque de la investigación Alcance de la investigación Tipo de Investigación Diseño de la investigación Metodología para el Diseño y Desarrollo Desarrollo incremental
  • 18. Metodología Análisis Reunión para el proyecto Definición de alcances Definición de requisitos Diseño Diseño de interfaces Modelado Desarrollo Construcción de la base de datos Codificación Implementación Pruebas Entrega del incremento Retroalimentación METODOLOGÍA /PROCEDIMIENTO Metodología de para el Diseño y Desarrollo de Software incremental.
  • 19. RESULTADOS  Se obtuvo un incremento inicial para que el cliente pueda evaluar algunas características del software. En esta primer entrega se volvieron a recolectar requisitos para el segundo incremento de software y reprogramar fechas.
  • 21. CONCLUSIÓN  Con el primer incremento de software entregado el cliente podrá avanzar en una de las tareas más laboriosas de la implementación de un punto de venta el cual es la realización de inventario. La presentación del presente proyecto fue de gran importancia para el equipo SYS ya que nos permitió desarrollar y poner en práctica nuestras habilidades
  • 22. RECOMENDACIONES  Mantener el inventario de mercancías actualizado  Programar el mantenimiento preventivo del equipo de computo.  Realizar respaldos de la base de datos regularmente.  Esperar las correcciones del sistema.
  • 23. REFERENCIAS  MCGRAW-HILL. (s.f.). Highered Mc Graw-Hill.Recuperado el 2013 de 10 de 21, de http://highered.mcgraw- hill.com/sitesdl/free/9701026586/70189  E. Kendall, K., & E. Kendall, J. (2005). Análisis y diseño de sistemas. México: Pearson Prentice Hall.  MICROSOFT. (s.f.). msdn.microsoft.com. Recuperado el 21 de 10 de 2013, de http://msdn.microsoft.com/es- es/library/bb397897.aspx  PRESSMAN, R. S. (2006). Ingeniería de Software, Un enfoque práctico. México: McGraw Hill.  RIVEIRO, J., PINHEIRO, N., & LARRIERA, G. (s.f.). msdn.microsoft.com. Recuperado el 22 de 10 de 2013, de http://msdn.microsoft.com/es-es/library/bb972190.aspx  Sampieri, R. H. (1991). Metodologia de la investigacion. Mexico : MCGRAW-HILL.  SILBERSCHATZ, A., & F. KORTH, H. (2002). Fundamentos de Bases de Datos.Mc Graw-Hill.  SOMMERVILLE, I. (2005). Ingeniería de Software. Madrid: Pearson Addison Wesley.