INFRAESTRUCTURA TECNOLÓGICA ORIENTADA A LOS PROCESOS DE GESTIÓN SOFTWARE DE CONTROL DE INVENTARIOS DE LA FERRETERÍA LA PLANADA
Texto completo
(2) Instituto Tecnológico Superior “CORDILLERA”. DECLARACIÓN DE AUTENTICIDAD. El abajo firmante, declara que los contenidos y los resultados obtenidos en el presente proyecto, como requerimiento previo para la obtención del Título de Tecnólogo Analista de Sistemas, son absolutamente originales, auténticos y personales y de exclusiva responsabilidad legal y académica del autor.. ----------------------------------------Christian Rea Hurtado 171630803-4. ii.
(3) Instituto Tecnológico Superior “CORDILLERA”. APROBACIÓN DEL TUTOR. En mi calidad de Tutor del trabajo sobre el tema: “SISTEMA DE CONTROL DE INVENTARIOS DE LA FERRETERIA LA PLANADA”, presentado por el ciudadano: Rea Hurtado Christian Eduardo, estudiante de la Escuela de Sistemas, considero que dicho informe reúne los requisitos y méritos suficientes para ser sometido a la evaluación por parte del Tribunal de Grado, que el Honorable Consejo de Escuela designe, para su correspondiente estudio y calificación.. Quito, Marzo del 2013. ---------------------------------------------Ing. Johnny Coronel TUTOR. iii.
(4) Instituto Tecnológico Superior “CORDILLERA”. APROBACIÓN DEL TRIBUNAL DE GRADO. Los miembros del Tribunal de Grado designado por el Honorable Consejo de la Escuela de Sistemas, aprueban el trabajo de investigación de acuerdo con las disposiciones reglamentarias emitidas por el Centro de Investigaciones Tecnológicas y Proyectos del Instituto Tecnológico Superior Cordillera para proyectos de grado de Tecnólogos Analistas de Sistemas del Sr: Rea Hurtado Christian Eduardo.. Quito, Marzo del 2013. Para constancia firman:. PRESIDENTE. -------------------------------------VOCAL 1. -------------------------------------VOCAL2. iv.
(5) Instituto Tecnológico Superior “CORDILLERA”. AGRADECIMIENTO. Primeramente agradecer a Dios por la maravillosa vida y oportunidad de cumplir uno de mis sueños anhelados, ser un profesional. A mi madre Mery Hurtado y padre Luis Rea por ser la inspiración de mi vida por haberme enseñado que todo en la vida se obtiene con trabajo y sacrificio. A mi hermana Carolina que es un ser muy importante en mi vida. A Ricardo Morales por ser un amigo de verdad. Y a los Ings. Jaime Basantes y Johnny Coronel de gran corazón y lucha dignos de imitar.. v.
(6) Instituto Tecnológico Superior “CORDILLERA”. DEDICATORIA. Dedico este trabajo a mi familia, por su apoyo y cariño durante todos estos años de estudio. Y a mi querido instituto noble institución que contribuyo con mi formación profesional.. Christian Rea. vi.
(7) Instituto Tecnológico Superior “CORDILLERA”. Índice de Contenidos Capítulo I .........................................................................................................1 El Problema .....................................................................................................1 1.1. Planteamiento del Problema ................................................................ 1 1.2. Formulación del Problema .................................................................... 2 1.3. Objetivos ............................................................................................... 2 1.3.1 General..................................................................................................2 1.3.2. Específicos.............................................................................................2 1.4.. Justificación e Importancia .................................................................. 3. Capítulo II ........................................................................................................4 Marco Teórico .................................................................................................4 2.1. Antecedentes ........................................................................................ 4 2.2. Fundamentación Teórica...................................................................... 4 2.3. Marco Legal .......................................................................................... 5 2.4. Glosario de Términos ........................................................................... 6 2.5. Caracterización de Variables ................................................................. 6 Variable Independiente: ........................................................................ 6 Variable Dependiente: ........................................................................... 6 2.6. Preguntas Directrices ............................................................................ 6 Capítulo III. ...................................................................................................7. Marco Metodológico ......................................................................................7 3.1. Tipo de Investigación ............................................................................ 7 3.1.1.Investigación Aplicada ...........................................................................7 3.2. Población y Muestra............................................................................. 7 3.3. Técnicas de Recolección de Información ............................................. 8 3.3.1.La Encuesta ............................................................................................8 3.3.2. La Observación Directa(Ver Anexo 2) ...................................................8 3.3.3. Encuesta(Ver Anexo 3) .........................................................................9 Capítulo IV.....................................................................................................10 Análisis e Interpretación de Resultados .......................................................10 4.1. Análisis de Encuestas .......................................................................... 10. vii.
(8) Instituto Tecnológico Superior “CORDILLERA” 4.2. Conclusión del Análisis de Datos ......................................................... 17 Capítulo V......................................................................................................18 Conclusiones y Recomendaciones ................................................................18 5.1. Conclusiones ....................................................................................... 18 5.2. Recomendaciones ............................................................................... 18 CAPITULO VI ..................................................................................................19 La Propuesta .................................................................................................19 6.1. Introducción ........................................................................................ 19 6.1.1.Propósito .............................................................................................19 6.1.2.Objetivo ...............................................................................................19 6.1.3. Alcance ................................................................................................19 6.1.3.1 Limitaciones……………………………………………………………………………….. 19 6.1.4. Definiciones, Acrónimos, y Abreviaciones ..........................................20 6.2. Posicionamiento ................................................................................ 22 6.2.1. Oportunidad de Negocio ....................................................................22 6.2.2. Declaración del Problema ...................................................................22 6.2.3. Declaración del Producto....................................................................23 6.3.. Descripción de los Usuarios y Trabajadores del Negocio.................. 23. 6.3.1. Descripción de Usuarios .....................................................................23 6.3.2. Descripción de Trabajadores del Negocio ..........................................24 6.3.3. Perfil de los Usuarios del Negocio ......................................................24 6.3.3.1.Administrador .................................................................................. 24 6.3.3.2. Vendedor ....................................................................................... 24 6.3.4. Perfiles de los Trabajadores del Negocio ...........................................25 6.3.5. Necesidades Claves de los Trabajadores del Negocio y Usuarios ......25 6.4.. Perspectivas del Producto ................................................................. 25. 6.4.1. Resumen de Capacidades ...................................................................25 6.5.. Definición de Reglas del Negocio ...................................................... 26. 6.6.. Arquitectura del Negocio .................................................................. 26. 6.6.1. Representación Arquitectónica ..........................................................26 6.6.1.1.Visión del Cliente ............................................................................. 26 6.6.2. Visión de la Organización ....................................................................26 6.6.2.1.Estructura de la Organización.......................................................... 27 6.6.2.2.Realización de los Casos de Uso del Negocio .................................. 27. viii.
(9) Instituto Tecnológico Superior “CORDILLERA” 6.6.2.3.Patrones Generales de Comportamiento........................................ 27 6.7.. Especificación de Requerimientos .................................................. 28. 6.7.1. Casos de Uso y Actores ...................... ¡Error! Marcador no definido. 6.7.1.1. Lista de Actores ............................................................................. 28 6.7.1.2. Lista de Casos de Uso .................................................................... 28 6.7.2.. Requerimientos .............................................................................29. 6.7.2.1. Funcionales ................................................................................... 29 6.7.2.2. No Funcionales .............................................................................. 29 6.7.3.. Requerimientos de Software .........................................................29. 6.7.4.. Requerimientos de Hardware........................................................30. 6.7.5.. Interfaces de Usuario .....................................................................30. 6.7.6.. Estándares Aplicados .....................................................................31. 6.7.6.1. Estándares Base de Datos ............................................................. 31 6.7.6.2. Estándares de Programación ........................................................ 31 6.7.7.. Diseño de Casos de Uso .................................................................32. 6.7.8.. Especificación de Casos de Uso .....................................................32. 6.8.. Análisis y Diseño de la Propuesta ................................................. 34. 6.8.1.. Arquitectura Física .........................................................................34. 6.8.1.1. Capa Presentación ........................................................................ 34 6.8.1.2. Capa del Servidor de Aplicación y DBB ......................................... 35 6.8.2.. Arquitectura Lógica ........................................................................35. 6.8.2.1. Capa de Datos ............................................................................... 35 6.8.2.2. Capa de Lógica del Negocio .......................................................... 35 6.8.2.3. Capa de Presentación ................................................................... 35 6.8.3.. Modelo de Análisis.........................................................................36. 6.8.4.. Modelo de Diseño ..........................................................................37. 6.8.5.. Modelo de Implementación ..........................................................37. 6.8.6.. Modelo Lógico ...............................................................................38. 6.8.7.. Modelo Físico .................................................................................38. 6.8.8.. Diseño de Interfaces .....................................................................39. 6.8.8.1. Login. ........................................................................................ 39. 6.8.8.2. Cambio de Clave ......................................................................... 39 6.8.8.3. Página de Inicio o Menú Principal ................................................ 40 6.9.. Plan Maestro de Pruebas .............................................................. 40. ix.
(10) Instituto Tecnológico Superior “CORDILLERA” 6.10.. Diseños de Casos de Prueba ......................................................... 41. 6.11.. Manuales y Entregables ................................................................ 41. 6.12.. Capacitación a Usuarios ................................................................ 41. Anexos ..........................................................................................................42 Anexo 01: Entrevista .................................................................................... 42 Anexo 02: Observación de campo realizada ............................................... 43 Anexo 03: Encuesta ..................................................................................... 43 Anexo 04: Manual de Implementación ....................................................... 44 Anexo 03.1 Instalación del Sistema ............................................................. 44 Anexo 03.1.2 INSTALACION WAMPSERVER ................................................ 46 Anexo 03.1.3 INSTALACION OCI8 ................................................................ 47 Anexo 05: Manual Técnico .......................................................................... 49 Anexo 06: Manual Usuario .......................................................................... 70 BIBLIOGRAFÍA .............................................................................................. 76 WEBGRAFÍA ................................................................................................. 76. x.
(11) Instituto Tecnológico Superior “CORDILLERA”. Índice de Cuadros Cuadro 1: Operacionabilidad de las Variables ............................................... 9 Cuadro 2: Declaración del Problema ........................................................... 22 Cuadro 3: Declaración del Producto ............................................................ 23 Cuadro 4: Descripción de los Usuarios del Negocio .................................... 23 Cuadro 5: Administrador ............................................................................. 24 Cuadro 6: Vendedor..................................................................................... 24 Cuadro 7: Necesidades Claves de los Trabajadores y Usuarios del Negocio ..................................................................................................................... 25 Cuadro 12: Resumen de Capacidades ......................................................... 25 Cuadro 13: Requerimientos de Software .................................................... 29 Cuadro 14: Requerimientos Hardware ........................................................ 30 Cuadro 15: Caso de Uso UC001 ................................................................... 32 Cuadro 16: Caso de Uso UC002 ................................................................... 33 Cuadro 17: Caso de Uso UC003 ................................................................... 33 Cuadro 18: Caso de Uso UC004 ................................................................... 34. xi.
(12) Instituto Tecnológico Superior “CORDILLERA”. Índice de Tablas Tabla 1: Tabulación resultados pregunta 1 ................................................. 10 Tabla 2: Tabulación resultados pregunta 2 ................................................. 11 Tabla 3: Tabulación resultados pregunta 3 ................................................. 11 Tabla 4: Tabulación resultados pregunta 4 ................................................. 12 Tabla 5: Tabulación resultados pregunta 5 ................................................. 13 Tabla 6: Tabulación resultados pregunta 6 ................................................. 13 Tabla 7: Tabulación resultados pregunta 7 ................................................. 14 Tabla 8: Tabulación resultados pregunta 8 ................................................. 15 Tabla 9: Tabulación resultados pregunta 9 ................................................. 15 Tabla 10: Tabulación resultados pregunta 10 ............................................. 16. xii.
(13) Instituto Tecnológico Superior “CORDILLERA”. Índice de Gráficos Ilustración 1: Gráfico estadístico resultados pregunta 1............................. 10 Ilustración 2: Gráfico estadístico resultados pregunta 2............................. 11 Ilustración 3: Gráfico estadístico resultados pregunta 3............................. 12 Ilustración 4: Gráfico estadístico resultados pregunta 4............................. 12 Ilustración 5: Gráfico estadístico resultados pregunta 5............................. 13 Ilustración 6: Gráfico estadístico resultados pregunta 6............................. 14 Ilustración 7: Gráfico estadístico resultados pregunta 7............................. 14 Ilustración 8: Gráfico estadístico resultados pregunta 8............................. 15 Ilustración 9: Gráfico estadístico resultados pregunta 9............................. 16 Ilustración 10: Gráfico estadístico resultados pregunta 10......................... 16 Ilustración 11: Diagrama de Casos de Uso .................................................. 32 Ilustración 12: Diagrama Arquitectura Física .............................................. 34 Ilustración 13: Diagrama de Secuencia UC001 ............................................ 36 Ilustración 14: Diagrama Colaboración UC001 ............................................ 37 Ilustración 15: Diagrama Modelo Lógico ..................................................... 38 Ilustración 16: Diagrama Modelo Físico ...................................................... 38 Ilustración 17: Login Christian Rea .............................................................. 39 Ilustración 18: Cambio de Clave .................................................................. 39 Ilustración 19: Página de Inicio .................................................................... 40. xiii.
(14) Instituto Tecnológico Superior “CORDILLERA”. Resumen Los conceptos de calidad y mejoramiento contínuo que rigen dentro de la empresa Ferretería “La Planada” son tan necesarios ya que están enfocados en brindar un buen servicio al cliente. Lo cual ha llevado a la empresa a mejorar día a día en sus procesos. En ventas se avisto afectada al no contar con un método para el control de inventarios. En vista de esto el presente trabajo tiene como objetivo realizar un estudio de inventarios y posteriormente desarrollar un sistema que automatice los procesos de control de inventarios el mismo que se acople a las necesidades de la empresa, el cual será de mucha ayuda para las labores cotidianas que en este se maneja.. xiv.
(15) Instituto Tecnológico Superior “CORDILLERA”. CAPÍTULO I El Problema 1.1.. Planteamiento del Problema. Se observó actualmente la falta de tecnología en la entidad demuestra lo ineficaz del proceso de información, funcionando en forma manual y originando alto grado de desorganización, lentitud en la realización de los procesos. ¿Falta de control de inventarios en los procesos de mantenimiento en la empresa “Ferretería La Planada” Con el transcurso del tiempo la tecnología avanza, las organizaciones, instituciones, empresas o microempresas se sienten en la necesidad de adquirir tecnología para el mejoramiento de sus sistemas y a la vez sus procedimientos, con el fin de garantizar un eficaz funcionamiento y así obtener una adaptación al mundo tecnológico. Los procesos rutinarios en la “Ferretería La Planada” en forma manual procesan información lenta, llevarla a un sistema automatizado garantizará un mejor trato de información. El proyecto de investigación que se está realizando, está dedicado al control de inventarios, el cual será de mucha ayuda para las labores cotidianas que en este se maneja.. 1.
(16) Instituto Tecnológico Superior “CORDILLERA” 1.2.. Formulación del Problema. ¿De qué manera mejorarará la Infraestructura tecnológica orientada a los procesos de gestión, con el desarrollo de un Software De control de inventarios?. 1.3.. Objetivos. 1.3.1. General Analizar de qué manera el sistema ayudara al control de inventarios de la empresa ferretería ¨La Planada¨.. 1.3.2. Específicos . Determinar los proceso para poder automatizarlos correctamente. . Analizar los procesos relacionados con el control de inventarios a través de encuestas y observaciones.. . Definir el software y hardware ideal para realizar la aplicación, sin ninguna complicación.. . Permitir el fácil manejo del sistema informático.. . Automatizar la información manual.. . Establecer seguridad de acceso al personal autorizado al sistema (administrativo, empleado).. . Emitir consultas de productos existentes para mantener informado oportunamente al administrativo.. . Tener más información transparente y distribuida. llevada actualmente de forma. 2.
(17) Instituto Tecnológico Superior “CORDILLERA”. 1.4. Justificación e Importancia Las necesidades de la ferretería “La Planada” crecen con el pasar del tiempo, por tal manera la empresa buscan en las tecnologías informáticas dar solución y cubrir esta demanda, por esta razón la ferretería se ha visto en la necesidad de automatizar los procesos que se han venido llevando de forma manual. El desarrollo de esta aplicación permitirá administrar y controlar de una manera organizada, clara y precisa toda la información que se ingrese por parte de los usuarios en la ferretería, respondiendo de esta manera a las necesidades de la empresa. Es importante saber y utilizar las herramientas que ofrecen las tecnologías informáticas para el desarrollo de software, que permitan satisfacer las necesidades de las empresas ferreteras, para facilitar el manejo de información, brindar un servicio de calidad, evitar el la pérdida de tiempo y salvaguardar la información. La implementación de este sistema es muy factible ya que no llevara mucho tiempo en su construcción y no ocupará muchos recursos tanto en hardware como en software por lo que no demanda un gasto grande. Esta herramienta es esencial para un negocio que pretenda cumplir con un objetivo establecido, al analizar completa y detalladamente las reglas del negocio se podrá sugerir la forma óptima de realizar y manejar la aplicación.. 3.
(18) Instituto Tecnológico Superior “CORDILLERA”. CAPÍTULO II Marco Teórico 2.1. Antecedentes Actualmente dentro de La empresa Ferretería” La Planada” los procesos de control de inventarios se lleva un registro en un archivo de Excel en el cual se detalla entre los principales campos los siguientes: el egreso e ingresos de productos, nombres de clientes, proveedores y números de facturas. Como puede evidenciarse el proceso de control de inventarios se lo realiza de forma manual pero es muy aconsejable disponer de herramientas informáticas que faciliten esta gestión dando lugar a un sistema de control de inventarios automatizado. La realización de este estudio surgió al comprobar que la mayoría de las ferreterías no cuentan con este tipo de herramientas especializada en este tipo de actividades que realizan las diferentes empresas Ferreteras para prestar su servicios. La sustitución de los procesos manuales, el soporte en papel, por un sistema automatizado, responde a las necesidades del control de inventarios, lo cual generara beneficio ahorrando tiempo el cual puede ser empleado para otras funciones dentro de la empresa. Solucionando el crecimiento continúo de documentos, que llega a crear graves problemas de espacio físico, con riesgo de pérdida y de su deterioro. Y ponerle a disposición de los administradores esta información, en forma fácil, accesible y tratable.. 2.2. Fundamentación Teórica Estudio del control y mejoramiento del proceso manejado por la microempresa. El Sistema permitirá no sólo una mejor organización de la información, sino también, rapidez de acceso a la información, reducción de tiempo en la emisión de informes, que nos facilitará la toma de decisiones en el momento apropiado mediante las consultas y búsquedas que nos permite hacer el Sistema. Para ello se aplicaran métodos eficaces: encuestas y observación, interacción para la recopilación de la información, obteniendo resultados confiables que dieran una solución al problema, al. 4.
(19) Instituto Tecnológico Superior “CORDILLERA” determinar con exactitud que se requiera una aplicación que permita acelerar el proceso de control de inventarios de los productos que ofrece en la Ferretería ¨La Planada¨. Cabe concluir que la implementación de este sistema mejorara la eficiencia en el servicio a sus clientes.. 2.3. Marco Legal . . . Según el artículo 8 de la ley de propiedad intelectual manifiesta en un análisis de éste artículo que es muy importante porque protege la idea principal del tema del proyecto de grado contra aquellos que copian, toman o usan la forma en que fue expresada por el autor del presente proyecto de grado. Según el artículo 28 de la ley de propiedad intelectual manifiesta en un análisis de éste artículo que se aplica para proteger el presente sistema contra cualquier utilización o reproducción para fines de uso personal o el aprovechamiento del programa por varias personas a través de redes u otros sistemas análogos, si se desea utilizar el sistema se requiere de la autorización del titular de los derechos y una licencia de uso. Según el artículo 29 Es titular de un programa de ordenador,. el productor, esto es la persona natural o jurídica que toma la iniciativa y responsabilidad de la realización de la obra. Se considerará titular, salvo prueba en contrario, a la persona cuyo nombre conste en la obra o sus copias de la forma usual. Dicho titular está además legitimado para ejercer en nombre propio los derechos morales sobre la obra, incluyendo la facultad para decidir sobre su divulgación. El productor tendrá el derecho exclusivo de realizar, autorizar o prohibir la realización de modificaciones o versiones sucesivas del programa, y de programas derivados del mismo. Las disposiciones del presente artículo podrán ser modificadas mediante acuerdo entre los autores y el productor.. 5.
(20) Instituto Tecnológico Superior “CORDILLERA” 2.4.. Glosario de Términos. GPL: Licencia Pública General de GNU o más conocida por su nombre en inglés GNU General Public License (o simplemente sus siglas del inglés GNU GPL) es la licencia más ampliamente usada en el mundo del software y garantiza a los usuarios finales (personas, organizaciones, compañías) la libertad de usar, estudiar, compartir (copiar) y modificar el software. Implementar: Instalar y hacer funcionar. Proceso: Como lograr alcanzar un impacto en su proyecto. Variable: Es un fenómeno, hecho proceso propiedad atributo que puede variar cualitativamente y cuantitativamente. Variable independiente: Es aquella que genera cambios en otra variable (es el antecedente o causa). Variable dependiente: Es la que cambia por influencia de la variable independiente (es el consecuente o efecto).. 2.5. Caracterización de Variables Variable Independiente: Infraestructura tecnológica Orientada a los procesos de Gestión. Variable Dependiente: Software de Control de Inventarios de la ferretería “La Planada”.. 2.6. Preguntas Directrices ¿Cómo mejorará los procesos de control de inventarios? ¿Cómo dar seguimiento al a los procesos de control de inventarios? ¿Qué se busca con la implementación del software para el control de inventarios? ¿Quiénes van a utilizar este Sistema? ¿Quiénes van a ser los beneficiados con la implementación del software para el control de Inventarios?. 6.
(21) Instituto Tecnológico Superior “CORDILLERA”. CAPÍTULO III Marco Metodológico 3.1. Tipo de Investigación En este proyecto, el problema planteado denota un conocimiento muy amplio de la materia, lo que nos ha permitido identificar elementos y características básicas de la investigación, además de facilitar el planteamiento de nuevas hipótesis de solución que ha permitido iniciar el conocimiento de tipo explicativo, en búsqueda de una solución al problema que presenta en el desarrollo de software de ferretería la “Planada”.. 3.1.1. Investigación Aplicada Es aplicable porque la finalidad a perseguir es la aplicación o utilización de los conocimientos que se adquieran, que ayuden al desarrollo del sistema que mecanice las operaciones que se realizan en la Ferretería ¨La Planada¨. La teoría y la práctica que nos permite conocer, interpretar, comparar y enfocar distintos criterios a fin de obtener precisión y confiabilidad en los resultados.. 3.2. Población y Muestra Es todo el espacio o universo en el cual se va a aplicar la investigación, en conclusión son todos y cada uno de los usuarios que hacen uso o no de los servicios que presta la entidad. Es una parte del universo, en el presente trabajo son todos los usuarios que hacen uso de los servicios de la ferretería, para calcular la muestra se ha utilizado esta fórmula: La totalidad de individuos o elementos de los cuales pueden representarse determinadas características susceptibles de ser estudiadas”. Para este caso, el universo lo conforman los 4 sujetos de estudio, que lo comprenden 2 Jefes supremos, vendedor y bodeguero de la Ferretería “La Planada”. 7.
(22) Instituto Tecnológico Superior “CORDILLERA” N = Tamaño de la muestra E = Error de muestreo. 𝑁. 4. 𝑛 = (𝑁−1)𝐸2 +1. (4−1)∗0.025+1. = 1.01. N=2 Por contar con una muestra demasiado baja se encuestara a toda la población existente, la muestra será de 4 personas.. 3.3.. Técnicas de Recolección de Información. Para la recolección de la información referente al análisis, diseño e implementación de un Software De control de Inventarios se hará uso de las siguientes técnicas las cuales nos permitirán la obtención de abundante información.. 3.3.1. La Encuesta Se formuló una entrevista para el Jefe de la Ferretería “La Planada”, con el objetivo de obtener una mayor información referente a los procesos que se efectúan en la microempresa a fin de poder ir analizando las ideas sobre todo de cómo lo ven o como se lleva la información. 3.3.2. La Observación Directa (Ver Anexo 2) Esta permitió verificar la información obtenida al momento de realizar la encuesta y la entrevista, debido a que se obtiene la información de primera mano sobre la forma en que se efectúan las operaciones en la Ferretería Este instrumento de investigación el cual es la observación de campo es muy importante dentro de todo el desarrollo del proyecto pues con este se puede constatar el manejo general de los distintos procesos que realiza la entidad.. 8.
(23) Instituto Tecnológico Superior “CORDILLERA” 3.3.3. Encuesta(Ver Anexo 3) Se hizo uso de la encuesta, para el personal de la Ferretería que nos permita obtener una mayor cantidad de información desde la perspectiva de ellos, y a la vez un mejor entendimiento de las necesidades que se están presentando en la actualidad. Se podrá observar la realidad de la microempresa y conocer las políticas y procesos a seguir para el buen desenvolvimiento del proyecto.. 1.1.. Operacionabilidad de las Variables. Cuadro 1: Operacionabilidad de las Variables. Variables. Dimensión. Variable Independiente: Infraestructura tecnológica orientada a los procesos de gestión.. ¿Cómo ayudará la implementación del Tecnológico software para el control de inventarios? ¿De qué manera mejorará los procesos de Administrativo control de inventario de la Ferretería?. Variable Dependiente: Proceso de Control de Inventarios. Indicadores. Fuente: Christian Rea. 9.
(24) Instituto Tecnológico Superior “CORDILLERA”. CAPÍTULO IV Análisis e Interpretación de Resultados. 4.1. Análisis de Encuestas Es importante acotar que en base a todos los instrumentos de investigación expuestos en el capítulo anterior se decidió optar por la utilización de Microsoft Excel para tabular los datos de las encuestas expuestas en los anexos del capítulo 3, ya que es una herramienta que permite tabular mediante la creación de tablas, datos estadísticos en base a un gráfico fue de gran ayuda para exponer los datos obtenidos previamente en la investigación realizada a la entidad. Desarrollo de Resultados: Pregunta 1: Tabla 1: Tabulación resultados pregunta 1. ¿Utiliza algún software en la microempresa para el control de inventarios? Parámetros Si No Total. Frecuencia 0 4 4. Porcentaje 0% 100% 100%. Fuente: Christian Rea. SI NO. SI % 0. NO %100. Ilustración 1: Grafico estadístico resultados pregunta 1 Fuente: Christian Rea. Interpretación de resultados: En esta pregunta se logra establecer a través. 10.
(25) Instituto Tecnológico Superior “CORDILLERA” de las respuestas de los encuestados que, el 100% de las personas no utilizan herramientas informáticas para el desarrollo de sus actividades cotidianas. Pregunta 2: Tabla 2: Tabulación resultados pregunta 2. ¿Es de fácil manejo el control de inventarios que lleva actualmente? Parámetros Si No Total. Frecuencia 0 4 4. Porcentaje 0% 100% 100%. Fuente: Christian Rea. SI NO. Ilustración 2: Grafico estadístico resultados pregunta 2 Fuente: Christian Rea. Interpretación de resultados: Luego de tabular las respuestas de esta pregunta se puede interpretar que el 100% de las personas encuestadas tiene problemas con el actual control inventarios Pregunta 3: Tabla 3: Tabulación resultados pregunta 3. ¿De qué manera, el control de inventarios que está utilizando para el control de sus productos le ayuda en los procesos de la empresa? Parámetros Eficaz Regular Malo Total. Cantidad 0 4 0 4. Porcentaje 0% 100% 0% 100%. Fuente: Christian Rea. 11.
(26) Instituto Tecnológico Superior “CORDILLERA”. EFICAZ REGULAR MALO. Ilustración 3: Grafico estadístico resultados pregunta 3 Fuente: Christian Rea. Interpretación de resultados: Como podemos ver se puede evidenciar que el 100% de las personas encuestadas creen que los procesos que maneja son regulare y no eficaz como se espera. Pregunta 4: Tabla 4: Tabulación resultados pregunta 4. ¿Usted considera que la empresa necesita un software para mejorar en el rendimiento y control de procesos? Parámetros Cantidad Porcentaje Si 4 100% No 0 0% Total 4 100% Fuente: Christian Rea. SI NO. Ilustración 4: Grafico estadístico resultados pregunta 4 Fuente: Christian Rea. Interpretación de resultados: se puede observar que todas las personas encuestadas quieren un sistema que les ayude con el control de inventarios.. 12.
(27) Instituto Tecnológico Superior “CORDILLERA” Pregunta 5: Tabla 5: Tabulación resultados pregunta 5. ¿ Cree que el software que se va a implantar mejorará el proceso en la empresa? Parámetros Si No Talvez Total. Frecuencia 3 0 1 4. Porcentaje 70% 0% 30% 100%. Fuente: Christian Rea. SI NO TALVEZ. Ilustración 5: Grafico estadístico resultados pregunta 5 Fuente: Christian Rea. Interpretación de resultados: Se puede evidenciar que todos los encuestados consideran que el 70% con la implementación de un sistema mejorara. Pregunta 6: Tabla 6: Tabulación resultados pregunta 6. ¿Usted considera que con la implementación del nuevo software se hará más fácil la búsqueda de información almacenada?? Parámetros Si No Talvez Total. Frecuencia 4 0 0 4. Porcentaje 100% 0% 0% 100%. Fuente: Christian Rea. 13.
(28) Instituto Tecnológico Superior “CORDILLERA”. SI NO TALVEZ. Ilustración 6: Grafico estadístico resultados pregunta 6 Fuente: Christian Rea. Interpretación de resultados: El 100% de las personas encuestadas considera que la información será obtenida con tiempos de respuestas más rápidos. Pregunta 7: Tabla 7: Tabulación resultados pregunta 7. ¿Considera usted que se agilizará el proceso de control de inventarios con el uso del sistema? Parámetros Cantidad Porcentaje Si 3 75% No 0 0% No se sabe 1 25% Total 4 100% Fuente: Christian Rea. SI NO NO SABE. Ilustración 7: Grafico estadístico resultados pregunta 7 Fuente: Christian Rea. Interpretación de resultados: En esta pregunta hay diversas opiniones en cuanto si mejorara con el 75% tenemos que si y con el 25% nose sabe.. 14.
(29) Instituto Tecnológico Superior “CORDILLERA” Pregunta 8: Tabla 8: Tabulación resultados pregunta 8. ¿La manera de almacenamiento de la información es segura actualmente? Parámetros Si No No sabe/No opina Total. Cantidad 3 0 1 4. Porcentaje 75% 0% 25% 100%. Fuente: Christian Rea. SI NO. Ilustración 8: Grafico estadístico resultados pregunta 8 Fuente: Christian Rea. Interpretación de resultados: Como se puede observar en la tabulación de resultados de esta pregunta los encuestados consideran que el 75% de su información se almacena seguramente mientras que el 25% dice que no. Pregunta 9: Tabla 9: Tabulación resultados pregunta 9. ¿Cuál es la forma que preferiría usted controlar usted los inventarios? Parámetros Manualmente. Cantidad 0. Porcentaje 0%. Mediante un sistema. 4. 100%. Total. 4. 100%. 15.
(30) Instituto Tecnológico Superior “CORDILLERA” Fuente: Christian Rea. MANUALMENTE MEDIANTE UN SISTEMA. Ilustración 9: Grafico estadístico resultados pregunta 9 Fuente: Christian Rea. Interpretación de resultados: Todos los encuestados consideran que el manejo de inventarios fuera mejor mediante un sistema. Pregunta 10: Tabla 10: Tabulación resultados pregunta 10. ¿Cómo considera su actual proceso de control de inventarios ? Parámetros Avanzado Medio Basico Total. Cantidad 0 2 2 4. Porcentaje 0% 50% 50% 100%. Fuente: Christian Rea. AVANZADO MEDIO BASICO. Ilustración 10: Grafico estadístico resultados pregunta 10 Fuente: Christian Rea. Interpretación de resultados: Analizando estos resultados podemos ver que los encuestados consideran 50% es su actual sistema de control de inventarios lo que nos quiere decir que aún le falta por mejorar.. 16.
(31) Instituto Tecnológico Superior “CORDILLERA” 4.2.. Conclusión del Análisis de Datos. En conclusión al trabajo de investigación realizado se puede deducir que en la empresa Ferretería ¨LA PLANADA¨ al momento tiene una inminente necesidad de implementar un software que dé solución al problema que tiene con el control de inventarios, dicho software permitiría mejorar los procesos antes mencionados.. 17.
(32) Instituto Tecnológico Superior “CORDILLERA”. CAPÍTULO V Conclusiones y Recomendaciones 5.1.. Conclusiones. En base al análisis realizado después de la ejecución de las encuestas se puede concluir que la ferretería “La Planada” se beneficiaría al contar con un sistema el cual le permita mejorar los procesos de control de inventarios. 5.2.. Recomendaciones. Para mejorar el proceso de control de inventarios se recomienda que se desarrolle e implemente un sistema en el cual este orientado a las necesidades, para el control de inventarios de materiales y herramientas de la construcción ferretería “La Planada”.. 18.
(33) Instituto Tecnológico Superior “CORDILLERA”. CAPITULO VI La Propuesta 6.1.. Introducción. 6.1.1. Propósito El desarrollo del proyecto tiene la finalidad de automatizar el proceso de Control de inventarios. El sistema se centra en la funcionalidad requerida por los actores que participan dentro de la empresa. El control de inventarios será una herramienta de apoyo, muy útil para generar informes de manera rápida con información clara y precisa brindando así mejores resultados en el desempeño del vendedor y lógicamente enfocados con proyección en atención al cliente, y el administrador podrá ofrecer una excelente imagen empresarial. Su ejecución fortalecerá los servicios de presta la empresa Ferretería ¨LA PLANADA¨.. 6.1.2. Objetivo . Desarrollar e implementar un sistema para el control de inventarios. . Verificar que la utilidad del sistema sea de gran apoyo.. . Establecer tiempos para el desarrollo, pruebas e implementación del sistema.. . Ejecutar plan maestro de pruebas .. 6.1.3. Alcance La implementación de un sistema consiste en varios puntos y detallamos cada proceso de la siguiente manera: . . Gestor de Base de Datos.- como principal factor más importante la información, que esta se conjugaría en usuarios de varios tipos y roles como son vendedor, empleado de bodega y personal administrativo. Módulo de Presentación.- La integración de este módulo de inventarios. 19.
(34) Instituto Tecnológico Superior “CORDILLERA” contará con un buen aspecto para sus usuario con su interfaz amigable de fácil uso y comprensión. A su vez la presentación del sistema debe tener información de ayuda propia de un sistema profesional. . Módulo de seguridad.- el acceso a datos, el cual es muy importante y debe ser cumplido va a tener una validación, con el uso de los conceptos de autenticación y autorización que necesariamente y de forma obligatoria será protegida, mediante requerimientos tales como una cuenta de usuario válida y activa al ser un sistema puede haber infiltración de usuarios y vulnerar la seguridad y con ello acceder a la información de la empresa. Además el acceso a datos dependerá del rol del usuario que le permitirán realizar solo aquellas operaciones que se le han asignado, además la información será validada para no tener datos erróneos y/o información basura.. . Módulo de Reportes: Para una toma de decisiones para el usuario administrador, este modulo es el que dará discusión de resultados por qué se trabajara con valores cuantitativos y cualitativos.. . Módulo de Mantenimiento: En este módulo se podrá controlar con el acceso a la aplicación y interactuar con los datos almacenados en la base de datos. Entre ellas funciones básicas en los procesos tales como:. . Crear datos. . leer datos. . actualizar datos. . eliminar datos. 6.1.3.1 LIMITACIONES . El software trabajará de manera local ya que no necesita que se encuentre en la web.. . 6.1.4.. Definiciones, Acrónimos, y Abreviaciones. Asistente de Calidad de Software.- Es el encargado de realizar las pruebas a cada proyecto que es enviado al área de desarrollo de software se usara la abreviatura QA. Ambiente de Pruebas.- Es el lugar en el cual se realizan pruebas de cada. 20.
(35) Instituto Tecnológico Superior “CORDILLERA” uno de los proyectos desarrollados se utilizara la abreviatura APR. Ambiente de Producción.- Es el lugar en el cual se encuentra el sistema que es usado para los procesos que se realizan dentro de la compañía diariamente se utilizara la abreviatura AP. Ambiente de Desarrollo.- Es el lugar en el cual se desarrollan cada uno de los requerimientos solicitados por los usuarios se utilizara la abreviatura AD. Caso de Uso.- Descripción de los pasos o las actividades que deberán realizarse para llevar a cabo algún proceso. Se usara la abreviatura UC. DBB.- Siglas de para identificar una Base de datos.. Diagrama de clases.- Es un tipo de diagrama estático que describe la estructura de un sistema mostrando sus clases, atributos y las relaciones entre ellos. Los diagramas de clases son utilizados durante el proceso de análisis y diseño de los sistemas. Diagrama de secuencias.- Muestra la interacción de un conjunto de objetos en una aplicación a través del tiempo y se modela para cada caso de uso. Mientras que el diagrama de casos de uso permite el modelado de una vista negocio del escenario. Diagrama de iteración.- El diagrama global de las interacciones es un diagrama de comportamiento, más precisamente, uno de los cuatro diagramas de interacción. Especificación Funcional.- Es el documento que entrega el usuario detallando las mejoras o detalles para la realización de cada proyecto se usara la abreviatura EF. Diseño Técnico.- Es el documento el cual se detallan los cambios que se realizaron en el sistema el mismo es realizado por el desarrollador a cargo del proyecto se usara la abreviatura DT. Manual de Implementación.- Es el documento en el cual se describen los procesos para implementar los cambios realizados al sistema este documento lo realiza el desarrollador a cargo del proyecto se usara la abreviatura MI. Oracle.- Es un sistema de gestión de base de datos objeto relacional desarrollado por Oracle Corporation. Se considera a Oracle como uno de los sistemas de bases de datos más completos, destacando: soporte de transacciones, estabilidad, escalabilidad y soporte multiplataforma. PHP.- Es un lenguaje de programación de uso general de código del lado. 21.
(36) Instituto Tecnológico Superior “CORDILLERA” del servidor originalmente diseñado para el desarrollo web de contenido dinámico. Plan de Pruebas.- Es el documento en el cual se describen las pruebas que deberá realizar QA al proyecto este documento es realizado por el desarrollador a cargo del proyecto se usara la abreviatura PP.. SQL.- Structured Query Language o Lenguaje de Consulta Estructurado, es un lenguaje declarativo de acceso a bases de datos relacionales que permite especificar diversos tipos de operaciones en ellas. UML.- Siglas Lenguaje de Moldeamiento Universal, es el lenguaje de modelado de sistemas de software más conocido y utilizado en la actualidad.. 6.2. Posicionamiento 6.2.1. Oportunidad de Negocio Este sistema permitirá a la empresa la automatización de los procesos, lo cual beneficiara con un accesos rápido y sencillo a la información, gracias a interfaces gráficas sencillas y amigables La implementación del proyecto de control de inventarios, tendrá el objetivo de emprendimiento y mejoramiento de los servicios y funciones que se realizan en la empresa dedicada a la venta de productos tecnológicos. El beneficio principal es mejorar las actividades internas con un sistema de control de inventarios que actualmente es llevado manualmente, por ende esto beneficiara al mejor servicio al cliente, con una atención mas ágil y precisa de productos existentes en la empresa con lo cual ayudara con el crecimiento y desarrollo tecnológico de la empresa.. 6.2.2. Declaración del Problema En la siguiente tabla se detalla el problema así como también los principales afectados: Cuadro 2: Declaración del Problema. El Problema. Proceso de Inventarios llevado manualmente. Afecta. Imagen Empresarial Personal de Ventas. 22.
(37) Instituto Tecnológico Superior “CORDILLERA” Impacto del Problema. Falta de atención a un servicios que puede ser explotado y ser de gran ayuda agilitando los procesos dentro de la empresa. Solución Factible. Sistema de control de inventarios Automatizar los procesos de control de todos sus procesos concernientes a inventarios. Fuente: Christian Rea. 6.2.3. Declaración del Producto Cuadro 3: Declaración del Producto. Para. La empresa Ferreteria “La Planada”. Quien. El sistema que se desarrollara para el control de inventarios.. Que. Entre las principales ventajas que tendrá el la implementación de este sistema son: mejora en la obtención de información, además de la generación de reportes.. Fuente: Christian Rea. 6.3.. Descripción de los Usuarios y Trabajadores del Negocio. A continuación se detalla brevemente las funciones y responsabilidades de tienen los trabajadores o usuarios del que intervienen en el negocio para tener una visión más profunda de su vinculación con nuestra investigación.. 6.3.1. Descripción de Usuarios Cuadro 4: Descripción de los Usuarios del Negocio. Cargo. Descripción. Responsabilidad. Administrador. Administrador de la Empresa responsable de la toma de decisiones a sus requerimientos.. Generar la especificación funcional de manera que sea clara y entendible.. vendedor. Es el encargado del desarrollo funciones, facturación y cobranza.. Documentación de ventas y compras a clientes y proveedores. Notificaciónes al. 23.
(38) Instituto Tecnológico Superior “CORDILLERA” administrador.. Clientes. Es una entidad externa a la organización.. realiza o solicita consultas y compras.. Fuente: Christian Rea. 6.3.2. Descripción de Trabajadores del Negocio Dentro de la investigación no se toma en cuenta a trabajadores del negocio, ya que son los mismos que se encuentran detallados en la descripción de usuarios del negocio. 6.3.3. Perfil de los Usuarios del Negocio 6.3.3.1.. Administrador. Cuadro 5: Administrador. Descripción. Es el encargado de generar las especificaciones funcionales de acuerdo a sus requerimientos.. Tipo. Este usuario tendrá el perfil de Administrador y tendrá privilegios de ingresar y evaluar, consultar y toma de decisiones acerca del estado de los productos .. Criterio de Éxito. Ingreso de proyectos al sistema.. Responsabilidades. Registrar y activar su cuenta como usuario para tener acceso de al sistema. Realiza seguimientos de la información de la empresa.. Fuente: Christian Rea. 6.3.3.2.. Vendedor. Cuadro 6: Vendedor. Descripción. Es el encargado de las funciones, registro de facturas por motivo de compra o venta .. Tipo. Tendrá el perfil de Usuario vendedor y podrá modificar nombres de clientes.. Criterio de Éxito. Para mejorar el control de inventarios este usuario deberá cargar al sistema todos los productos al sistema.. 24.
(39) Instituto Tecnológico Superior “CORDILLERA” Responsabilidades. encargado de la atención y ventas de los productos.. Fuente: Christian Rea. 6.3.4. Perfiles de los Trabajadores del Negocio No se describen perfiles de trabajadores del negocio ya que los usuarios son los mismos trabajadores y el perfil de estos ya se describió en los perfiles de usuario. 6.3.5. Necesidades Claves de los Trabajadores del Negocio y Usuarios Cuadro7: Necesidades Claves de los Trabajadores y Usuarios del Negocio. Necesidad. Prioridad. Agilitar la atención a clientes con información rápida Alta y oportuna de los productos en stock. Incumbe. Solución propuesta. Solución actual. Automatiza r este proceso y Información eliminar el Área de controlada archivo y Ventas en forma llevar dicho manual registro en una base de datos.. Fuente: Christian Rea. 6.4. Perspectivas del Producto 6.4.1. Resumen de Capacidades Cuadro8: Resumen de Capacidades. Beneficios del cliente Calidad de Atención. Soporte Mejora en la optimización de tiempo de respuesta.. Mayor factibilidad en la atención al Estadística realizadas cliente. de. las. ventas. 25.
(40) Instituto Tecnológico Superior “CORDILLERA”. Mejora en el tiempo de atención. Agilitar y automatizar los diferentes procesos en la atención al cliente.. Mayor comunicación con el cliente. Información sobre la diversos productos que ofrece la Ferreteria.. Fuente: Christian Rea. 6.5. Definición de Reglas del Negocio La definición de reglas del negocio será muy concreta y son los siguientes: . Si la clave es errada en tres intentos se bloqueara el usuario. Solo el usuario administrador podrá reactivar usuarios bloqueados. Para la modificación de los registros de las tablas maestras del sistema solo se lo podrá hacer con el usuario administrador. El administrador tendrá acceso a todas las funciones del sistema. Todos los usuarios deberán iniciar sesión para el uso del sistema. Para ingresar al sistema cada usuario deberá tener su propio nombre de usuario y contraseña. Solo el usuario administrador podrá ingresar nuevos usuarios al sistema. Los clientes deben dar sus datos al encargado para realizar la respectiva la factura. Una vez realizada la admisión se procede a la atención del cliente.. 6.6. Arquitectura del Negocio 6.6.1. Representación Arquitectónica 6.6.1.1.. Visión del Cliente. Para el cliente será de mucha utilidad el aplicativo ya que le permitirá estar constantemente informado del estado real de productos existentes en la empresa para su compra. El cliente recibirá información oportuna de manera rápida y precisa mediante un sistema con el fin de proporcionar una atención de calidad. Generando una buena imagen y crecimiento tecnológico de la empresa. 6.6.2. Visión de la Organización El sistema para de control de productos de software que será implementado se beneficiara al contar con información al instante tiene. 26.
(41) Instituto Tecnológico Superior “CORDILLERA” como visión la de proveer una facturación automatizada siendo estas ventas y compras que se realiza diariamente es el trabajo de todos los usuarios para que en su etapa de implementación tenga muchos beneficios. El uso de los trabajadores del negocio darán resultados más excepcionales de forma más organizada y con facilidad de dar una mejor atención al cliente con el objetivo brindar un servicio de calidad para la venta de sus productos. 6.6.2.1. Estructura de la Organización Ferretería “La Planada” es una empresa dedica al comercio en venta de materiales y herramientas para la construcción dentro del país con más de 10 años en el mercado ecuatoriano, su estructura se basa en principio de calidad el cual es: “En FERRETERIA LA PLANADA”, buscamos exceder las expectativas de los clientes, a través de la prestación de un servicio confiable, oportuno y amable, que deleite, agregando valor a la relación con la organización y promueva el mejoramiento continuo de nuestros procesos productos y servicios.”. El área de ventas es la encargada de realizar adecuaciones para la mejora a la atención al cliente, las mismas que se presentan en el día a día con la realización de sus actividades cotidianas y dentro de la cual será implementado el software que se desarrollara para mejorar su desempeño. 6.6.2.2.. Realización de los Casos de Uso del Negocio. UC001. Consulta de stock.- Es la actividad que realiza el vendedor en la cual indica el numero de productos para dar información al cliente o hacer el respectivo pedido de abastecimiento al proveedor. UC002. Consulta de precio .- Es la actividad que realiza el vendedor con el fin de infomar al cliente el valor de cada producto. UC003. Realizar venta.- Es la actividad que realiza el vendedor y el cliente una vez consultado el producto existente en el empresa y en conformidad se registra los datos del cliente para la posterior factura UC004. Solicitud de devolución.- Es la actividad que realiza el vendedor cuando el cliente rehúsa del producto por fallas en el producto.. 6.6.2.3.. Patrones Generales de Comportamiento. Para el correcto funcionamiento del software que se desarrollara tenemos los siguientes patrones generales de comportamiento: . Es de responsabilidad cuidar la clave que se le proporcione para el ingreso. 27.
(42) Instituto Tecnológico Superior “CORDILLERA”. . al sistema. Para el uso del sistema todo usuario deberá iniciar sesión. Cuando un usuario haya terminado de utilizar el sistema deberá cerrar sesión correctamente.. 6.7.. Especificación de Requerimientos. 6.7.1.1.. Lista de Actores. A001. Administrador- Es el usuario que tiene acceso total al sistema sin restricciones, asigna usuarios, además de evaluar el software cuando ya se encuentre en producción. A002. Vendedor.- tendrá acceso a la información de acuerdo a las funciones dependiendo de las funciones asignadas por el administrador entre estas se permitirá tener información específica de proveedores y clientes. A003. Cliente.- Es el actor encargado de solicitar consultas, compra de productos o generar devoluciones A004. Gestor de Pedidos- Es el encargado de generar pedidos del proyecto como son: Cronograma, Diseño Técnico, Plan de Pruebas y Manual de Implementación. A005. Proveedor.- Este actor es el encargado de realizar pruebas de calidad en el ambiente de pruebas a los proyectos hechos por el asistente de desarrollo siguiendo el Plan de Pruebas, adicionalmente es quien da la nueva versión al software.. 6.7.1.2.. Lista de Casos de Uso. UC001. Ingreso de Proyectos.- Es la actividad que realiza el Usuario Solicitante en la cual indica el tipo de proyecto, y anexa la especificación funcional. UC001. Consulta de stock.- Es la actividad que realiza el vendedor en la cual indica el numero de productos para dar información al cliente o hacer el respectivo pedido de abastecimiento al proveedor. UC002. Solicitud de devolucion.- Es la actividad que realiza el vendedor cuando el cliente rehúsa del producto por fallas en el producto. UC003. Realizar venta.- Es la actividad que realiza el vendedor y el cliente 28.
(43) Instituto Tecnológico Superior “CORDILLERA” una vez consultado el producto existente en el empresa y en conformidad se registra los datos del cliente para la posterior factura UC004. Consulta de precio .- Es la actividad que realiza el vendedor con el fin de informar al cliente el valor de cada producto.. 6.7.2. Requerimientos 6.7.2.1. Funcionales RF1.- permitirá tener información específica de proveedores y clientes. RF2.- permitirá tener acceso a la información de acuerdo a las funciones dependiendo si es empleado o usuario administrador. RF3.- Permitirá una autentificación del usuario para iniciar sección. RF4.-Proporcionará un informe sobre las ventas y compras que se han realizado en el dia. RF5. Proporcionará herramientas para generar la compra al proveedor RF6. Proporcionará herramientas para generar la venta al cliente 6.7.2.2.. No Funcionales. NRF1.- no requiere de programas adicionales. RNF2.- No se requiere de un lenguaje en especifico para realizar el la Programación del sistema.. 6.7.3. Requerimientos de Software Cuadro 9: Requerimientos de Software. Descripción. Mínimo. Óptimos. Sistema Operativo. Windows Sever 2003. Windows Server 2008. Windows Professional XP Base de datos. Oracle XE. Windows 7 Oracle 10g. 29.
(44) Instituto Tecnológico Superior “CORDILLERA” Explorador de Internet. Mozilla Firefox. Google Chrome. Internet Explorer. Fuente: Christian Rea. 6.7.4.. Requerimientos de Hardware. Cuadro 10: Requerimientos Hardware. Descripción. Mínimos. Óptimos. Procesador. 1.6 GHz CPU, 384 2.2 GHz MB RAM Superior. Disco Duro. 80 Gigas. o. 500 Gigas. Servidor 7200 RPM Memoria RAM Pantalla. 4 Gigas. 8 Gigas. 1024x600. 1280x1024. Fuente: Christian Rea. 6.7.5. Interfaces de Usuario Login.- Esta ventana servirá para el ingreso al sistema en donde el usuario deberá colocar el nombre de usuario y contraseña proporcionados. Cambio de Clave.- Esta ventana será utilizada para el cambio de clave y será ocupada cada que la clave caduque o sea la primera vez que el usuario ingresa al sistema. Página de Inicio.- A esta página tendrán acceso todos los usuarios cuando acceda al sistema y desde la cual podrán acceder a las diferentes opciones según el perfil de usuario. Mantenimientos de clientes.- Esta opción tendrá acceso los usuarios con el rol de vendedores y en el cual pueden manipular la información de los clientes. Reportes.- Dentro de esta ventana estarán disponibles los reportes estadísticos, y de información de proyectos, a esta ventana tendrán acceso 30.
(45) Instituto Tecnológico Superior “CORDILLERA” todos los perfiles y se mostraran los reportes de acuerdo al perfil con el que se haya iniciado sesión.. 6.7.6. Estándares Aplicados 6.7.6.1.. Estándares Base de Datos. Los estándares aplicados para la base de datos son: . Para la definición del nombre de cada campo de las tablas en la base de datos se ocupó la siguiente caracterización: Tipo de Campo. Estándar. Ejemplo. Código. C. CPROVEEDOR. Fecha. F. FMODIFICACION. Estados. I. IESTADO. Nombres. X. XPROVEEDOR. Para el nombre de las tablas se ocupó la siguiente nomenclatura: Si la tabla pertenece a producto esta se escribirá todo la palabra en mayúsculas Ejemplo: PRODUCTO. 6.7.6.2.. Estándares de Programación. Los estándares de programación aplicados son:. Objeto. Estándar. Ejemplo. TextBox. txt. txtClave. Buttom. btn. btnIngresar. ComboBox. cmb. cmbEstado. 31.
(46) Instituto Tecnológico Superior “CORDILLERA”. Los diferentes objetos que contengan las paginas se los nombrara de la siguiente manera: 6.7.7. Diseño de Casos de Uso <<extend>> <<include>>. <<include>> Consulta el stock. <<extend>> Realiza el pedido Proveedor Aviso del stock artículo Gestor de Pedidos. <<extend>>. Gestionar la devolución del pedido. <<extend>>. <<include>>. Registrar la devolución Comprobar la mercadería Dar de alta la Mercadería Gestor de Bodega. la mercadería en mal estado se devuelve. Consulta de precio Cliente. <<extend>>. <<include>>. Realiza Factura <<extend>> <<include>>. Realizar la Venta Registra Venta a Domicilio. <<extend>> Solicitud de devolucion. Aceptar la devolución. Vendedor. Ilustración 11: Diagrama de Casos de Uso Fuente: Christian Rea. 6.7.8. Especificación de Casos de Uso Cuadro 7: Caso de Uso UC001. Caso de Uso: consulta de precios ID: UC001 Actores: Cliente, Vendedor Precondición: El vendedor tiene la obligación de consultar precios para dar una información clara al cliente. Flujo de Eventos: El vendedor deberá iniciar sección para poder consultar precios . Eventos Alternativos: Para algunos casos el vendedor podrá ejecutar la venta si la consulta de 32.
(47) Instituto Tecnológico Superior “CORDILLERA” precios si el cliente no la requiere. Post-Condición: Una vez consultado el precio mediante el sistema se genera la factura. Fuente: Christian Rea. Cuadro 8: Caso de Uso UC002. Caso de Uso: Solicitud de devolución ID: UC002 Actores: Vendedor, Cliente Precondición: Para la aprobación de un producto en devolución se comprara su estado y luego se registrara en el sistema como devolución. Flujo de Eventos: El vendedor deberá aprobar o negar las devoluciones prioridades de la empresa. Eventos Alternativos: En caso de no ser aprobado la devolución no se registrara en el sistema. Post-Condición: Una vez aprobado la devolución se registra en el sistema dando de baja el producto. Fuente: Christian Rea Cuadro 9: Caso de Uso UC003. Caso de Uso: Aviso de Stock ID: UC003 Actores: Gestor de pedidos Precondición: Para el abastecimiento de productos previa confirmación con el administrador Flujo de Eventos: El gestor de pedidos registra los productos entrantes al sistema. Eventos Alternativos: No existe Post-Condición: Una vez realizado el pedido se entregara informe al administrador. Fuente: Christian Rea. 33.
(48) Instituto Tecnológico Superior “CORDILLERA”. Cuadro 10: Caso de Uso UC004. Caso de Uso: Recibir Pedido ID: UC004 Actores: Proveedor Precondición: Para esto el proveedor recibe el pedido y nos envía. Flujo de Eventos: Una vez la mercadería este entrante deberá ser registrada por el gestor de pedidos Eventos Alternativos: No existe Post-Condición: No existe Fuente: Christian Rea. 6.8.. Análisis y Diseño de la Propuesta 6.8.1. Arquitectura Física. Ilustración 12: Diagrama Arquitectura Física Fuente: Christian Rea. En el diagrama anterior se puede apreciar la arquitectura física de la manera cómo funcionara el sistema, y se describe cada una de sus partes a continuación.. 6.8.1.1.. Capa Presentación. En la capa de presentación se le mostrara al usuario la interface del sistema desde la cual podrá hacer uso del sistema, para acceder al sistema el usuario deberá tener una maquina con cualquier navegador el cual establecerá la conexión con el servidor de aplicaciones y DBB.. 34.
(49) Instituto Tecnológico Superior “CORDILLERA”. 6.8.1.2.. Capa del Servidor de Aplicación y DBB. En esta capa del servidor de aplicaciones y DBB responde a las peticiones de los clientes, maneja las transacciones según la lógica del sistema y se conecta con la DBB que se encuentra dentro del mismo servidor atreves de consultas SQL. La DBB que se encuentra dentro de este servidor es la Oracle 10G XE, y es la encargada de almacenar toda la información del sistema.. 6.8.2. Arquitectura Lógica 6.8.2.1.. Capa de Datos. La constitución del acceso a datos está formada por la instancia a un motor de bases de datos, el cual realiza todo el almacenamiento de la información enviada, recibiendo solicitudes de almacenamiento o recuperación de información desde la capa de lógica de negocio. Serán todas las consultas en lenguaje SQL para realizar la conexión con la base de datos y gestionar las mismas en las tablas, estas consultas estarán codificadas dentro de clases en una biblioteca de clases solo para acceder a la información solicitada.. 6.8.2.2.. Capa de Lógica del Negocio. Esta biblioteca de clases es donde se encuentran los procesos que se ejecutan así como también todas las validaciones requeridas por el sistema, esta capa recibe las peticiones del usuario y envía las respuestas tras el proceso ejecutado. Es aquí donde se establecen todas las reglas que deben cumplirse. Esta capa se comunica con la capa de presentación, para recibir las solicitudes que realiza el usuario y presentar los resultados con la capa de datos. En esta capa solo se trabaja con la ejecución de las reglas del negocio.. 6.8.2.3.. Capa de Presentación. Se puede llamar también la interface de usuario, atreves de esta capa el. 35.
(50) Instituto Tecnológico Superior “CORDILLERA” usuario puede acceder a la información del sistema, esta capa es la encargada de capturar la información ingresada por el usuario para enviarla a la capa de lógica del negocio. Esta capa se comunica únicamente con la capa de lógica de negocio y está organizada de acuerdo a los requerimientos del usuario.. 6.8.3. Modelo de Análisis. : Cliente. : Vendedor. : Gestor de Bodega. cancela entrega factura solicita pedido verifica comprobante de pago entrega el pedido. Ilustración 13: Diagrama de Secuencia UC001 Fuente: Christian Rea. 36.
(51) Instituto Tecnológico Superior “CORDILLERA”. : Vendedor. 2: entrega factura 4: verifica comprobante de pago 1: cancela. 5: entrega el pedido. 3: solicita pedido : Gestor de Bodega. : Cliente. Ilustración 14: Diagrama Colaboración UC001 Fuente: Christian Rea. 6.8.4. Modelo de Diseño 6.8.5. Modelo de Implementación. Ilustración 15: Diagrama de Implementación Fuente: Christian Rea. 37.
Figure
Documento similar
dente: algunas decían que doña Leonor, "con muy grand rescelo e miedo que avía del rey don Pedro que nueva- mente regnaba, e de la reyna doña María, su madre del dicho rey,
Where possible, the EU IG and more specifically the data fields and associated business rules present in Chapter 2 –Data elements for the electronic submission of information
The 'On-boarding of users to Substance, Product, Organisation and Referentials (SPOR) data services' document must be considered the reference guidance, as this document includes the
In medicinal products containing more than one manufactured item (e.g., contraceptive having different strengths and fixed dose combination as part of the same medicinal
Products Management Services (PMS) - Implementation of International Organization for Standardization (ISO) standards for the identification of medicinal products (IDMP) in
Products Management Services (PMS) - Implementation of International Organization for Standardization (ISO) standards for the identification of medicinal products (IDMP) in
This section provides guidance with examples on encoding medicinal product packaging information, together with the relationship between Pack Size, Package Item (container)
Package Item (Container) Type : Vial (100000073563) Quantity Operator: equal to (100000000049) Package Item (Container) Quantity : 1 Material : Glass type I (200000003204)