Sistema Web para empresas del rubro retail JosMari

46
Facultad de Ingeniería Trabajo de investigación Sistema Web para empresas del rubro retail JosMariAutores: Cáceres Lara, Renzo Ricardo Para obtener el Grado de Bachiller en: Ingeniería de Sistemas e Informática Lima Perú 2019

Transcript of Sistema Web para empresas del rubro retail JosMari

Page 1: Sistema Web para empresas del rubro retail JosMari

Facultad de Ingeniería

Trabajo de investigación

“Sistema Web para empresas del rubro retail

JosMari”

Autores:

Cáceres Lara, Renzo Ricardo

Para obtener el Grado de Bachiller en:

Ingeniería de Sistemas e Informática

Lima – Perú

2019

Page 2: Sistema Web para empresas del rubro retail JosMari

3

RESUMEN

El presente proyecto tiene como objetivo de este estudio brindar una solución confiable,

mediante el correcto control de existencias de diversos productos.

Además, permitirá delimitar procesos acoplándose al nivel jerárquico que incluyen a los

diferentes roles dentro de la organización: La metodología empleada será RUP, la cual

brinda un informe didáctico con los gráficos y orden de los procesos. The Rational Unified

Process por sus siglas RUP es uno de los mayores estándares en análisis de sistemas.

Los principales resultados y conclusiones y en primera instancia evitará la perdida de

registros y reducirá los procesos son redundantes. Se construirá un sistema el cual permitirá

leer mediante código de barras registrará los códigos con precisión, así evitar los errores al

momento del ingreso de datos, también el sistema web podrá ingresarse desde dispositivos

táctiles, tabletas y computadoras de escritorio.

En síntesis, la investigación está orientada a optimizar tiempos y recursos relacionados con

el sistema, se percibirá una mejora en los procesos de cada área y se reducirá costo en

almacenamiento y abastecimiento de productos. Reduciendo el uso de espacios físicos para

almacenar los productos.

Page 3: Sistema Web para empresas del rubro retail JosMari

4

Dedicatoria

Nuestro agradecimiento a este proyecto a mis

familiares. Agradecimiento a colegas y

profesores por transmitirnos y compartir

conocimientos necesarios a lo largo de mi

carrera. A mi familia por brindar sus consejos y

ser fuerza y motivo para seguir adelante para

lograr las metas trazadas.

Page 4: Sistema Web para empresas del rubro retail JosMari

5

Agradecimiento

Agradecimiento a la empresa JosMari por

brindarnos información para el desarrollo de

este proyecto.

También a los jefes de cada área, que

apoyaron y se comprometieron desde la

planificación del proyecto.

A nuestros y asesores por el tiempo y apoyo

que nos brindaron como Analista y como

Asesor.

Page 5: Sistema Web para empresas del rubro retail JosMari

6

Índice

Introducción ........................................................................................................................ 1

Capítulo 1 Antecedentes de la Investigación .................................................................... 3

o Planteamiento del problema ....................................................................................... 4

o Definición de Objetivos ............................................................................................... 5

▪ Objetivo General ..................................................................................................... 5

▪ Objetivo especifico .................................................................................................. 5

o Alcance de la investigación ........................................................................................ 6

Capítulo 2: Marco Teórico ................................................................................................ 11

o Problemas similares y análisis de soluciones empleadas ......................................... 12

o Tecnologías/técnicas de sustento............................................................................. 13

▪ Lenguaje de modelamiento unificado .................................................................... 13

▪ Dirigido por Casos de Uso (CU) ............................................................................ 13

▪ Centrado en la Arquitectura .................................................................................. 13

Está basado en vistas del proyecto en construcción, es decir, en preview del sistema. 13

Este concepto también incluye elementos más importantes en la fase de los proyectos

y de los más relevantes del sistema. ............................................................................ 13

▪ Metodología de desarrollo de software ................................................................. 17

Capítulo 3: Planteamiento de la Solución ....................................................................... 19

o Soluciones a evaluar ................................................................................................ 20

o Criterios de selección ............................................................................................... 20

o Recursos necesarios ................................................................................................ 21

o Estudio de viabilidad técnica .................................................................................... 23

Capítulo 4: Análisis de los resultados de la Investigación ............................................ 25

o Conclusiones ............................................................................................................ 28

o Recomendaciones .................................................................................................... 29

o Bibliografía ............................................................................................................... 30

o Anexo 1: Glosario ..................................................................................................... 31

o Anexo 2: Ficha de tarea de investigación ................................................................. 32

o Otros anexos de acuerdo al trabajo realizado........................................................... 40

▪ Arquitectura del Sistema ....................................................................................... 40

o Distribución del Sistema........................................................................................ 40

o Diagrama de Permisos ......................................................................................... 41

Page 6: Sistema Web para empresas del rubro retail JosMari

Introducción

El proyecto implementará servicios de software libre mediante el uso de redes

alámbricas e inalámbricas en la empresa JOSMARI SAC dedicada al rubro comercial, el

cual permitirá la automatización de procesos correspondiente a “Control,

Monitorización, Administración y Almacenamiento” de sus productos.

Nuestro aporte se basará en una recopilación de información donde se acordó

reuniones periódicas con los jefes de cada área dentro de la empresa, para de

documentar los diversos inconvenientes por cada área, además de recomendaciones de

expertos para el posterior avance de cada entregable. Para ello se empleará programas

que permitirá diseñar el posible sistema en los escenarios expuestos por el usuario. El

cual permitirá generar un previo del sistema, para ello se empezará a trabajar en cada

área.

Las tecnologías utilizadas incluidas este aplicativo web serán con el lenguaje de

programación PHP y JavaScript, frameworks de diseño Bootstrap, librerías como Jquery

y MySQL, servidor Web Apache.

Como entregable final se obtendrá un aplicativo que se encargue de brindar información

compacta a tiempo real, además de mejorar el servicio de Gestión de Pedidos, evitando

la redundancia y perdida de información, además de ser adaptable a diversos

dispositivos móviles.

Para ello identificaremos los principales problemas en la organización y las posibles

necesidades de los usuarios que accederán y trabajarán con el sistema. Detallaremos

las áreas involucradas y el nivel de cada usuario en base al organigrama.

Page 7: Sistema Web para empresas del rubro retail JosMari

2

En el segundo capítulo abarcaremos situaciones similares, sustentaremos las

metodologías aplicadas en el proyecto y explicaremos las fases que poseerán todo el

proyecto.

En el tercer capítulo abordaremos las soluciones enfocándonos en los presupuestos y

en plan de desarrollo para el sistema, los criterios y los recursos tecnológicos para la

implementación del proyecto de manera muy detallada.

Además, en esta parte detalla el cronograma donde se desarrolla el orden y tiempo de

investigación del proyecto.

Como último punto, el proyecto detallara las conclusiones, referencias bibliografías y

anexos de cada aporte al proyecto, asimismo con aportes indexados y glosarios de

términos técnicos mencionados en este entregable.

En conclusión, la solución propuesta tiene como fin emitir comprobantes internos y

electrónicos con el fin de mejorar la gestión, además permitir una gestión ordenada de

los datos en la organización.

Para culminar para el proyecto, se detalla la metodología RUP que se usara para

desarrollar de manera escalonada y ordenada.

Page 8: Sistema Web para empresas del rubro retail JosMari

3

Capítulo 1 Antecedentes de la

Investigación

Page 9: Sistema Web para empresas del rubro retail JosMari

4

o Planteamiento del problema

En este capítulo tiene como objetivo recopilar la situación actual de la organización en

cada unidad de negocio, en primera instancia las diversas sedes (locales) no poseen

redes conectadas, el cual debería poseer para poder implementar el aplicativo, para

poder reducir y agilizar sus procesos, además de registrar comprobantes de manera

manual, la cual limita su implantación y su posterior despliegue, también de escasos

conocimientos de los colaboradores para la manipulación del aplicativo. Sin embargo,

manifiestan su interés por mejorar y aportar en el desarrollo en todas las fases del

proyecto. Para ello se iniciará con un plan piloto el cual permitirá guardar en una base

de datos todos los productos en su fase inicial, sin costo excesivo, y con el fin de

mejorar y acelerar el proceso de registro de productos, aplicando recursos web de

manera local en una sede solicitada por el usuario. Asimismo, brindando tiempo para

control y despliegue de redes cableadas e inalámbricas para la implementación del

aplicativo.

En la unidad de negocio Compras: Se muestra una falta de registro de información de

órdenes de pedido a los proveedores para su posterior control, asimismo de las órdenes

de ingreso.

En la unidad de negocio Almacén: Ser verifica la redundancia en la orden de ingresos

que maneja la compañía, la cual muestra una falta de mejora ingreso de la mercadería

en los depósitos y posteriores abastecimientos en la organización. Además del

desconocimiento de tiempo real de los ingresos y salidas de los productos dentro de la

organización.

En la unidad de negocio Administración: se muestra una falta de información de

cantidades registradas diarias. La falta de control de los comprobantes registrados a

tiempo real, la cual los colaboradores se ven en la obligación de registrar en un libro de

comprobantes, el cual es su historial de ventas.

Page 10: Sistema Web para empresas del rubro retail JosMari

5

o Definición de Objetivos

Los objetivos estarán orientados a enfocarse en la gestión de diversas unidades de

negocio, el enfoque del sistema como objetivo general y detallado en el objetivo

específico.

▪ Objetivo General

Desarrollar un aplicativo Web el cual permitirá conectar las unidades de negocio, el cual

tendrá como objetivo minimizar costos. Además de proveer una herramienta ágil y

moderna que brinde información importante y veras de alta dirección, facilitando no solo

el envío de las órdenes de ingreso y salida de manera masiva, en consecuencia, el

tiempo de respuesta de los proveedores será más óptimo y ágil.

▪ Objetivo especifico

• Optimizar el proceso de venta facilitando la generación de los envíos de órdenes de

pedido.

• Contar con un acceso restringido solo para el área de ventas, como el área de

abastecimiento.

• Realizar una correcta administración del ingreso y salida del producto con el fin de

evitar pérdidas o confusiones.

• Mostrar reportes para una posterior toma de decisiones administrativas, con la

finalidad de llevar un correcto control de cada área.

• Filtrar datos con precisión con el fin minimizar tiempo y esfuerzo.

• Gestionar a los datos de los clientes.

• Gestionar a los datos de los Proveedores.

• Registrar las transacciones en los requerimientos y órdenes de compra.

Page 11: Sistema Web para empresas del rubro retail JosMari

6

o Alcance de la investigación

El proyecto toma importancia, en registros y emisiones de documentos en área. Inicia

recopilando los requerimientos de la empresa para de desarrollar solo las fases del

proyecto. Además, se espera integrar formularios que controlen y ayuden para la

agilización de los mismos.

El alcance consiste en implementar un aplicativo web en la JOSMARI

INTERNATIONAL, el cual permitirá hacer un seguimiento para conocer el análisis en

tendencias y movimientos, control y gestión de productos. Así mismo se podrá generar

reportes y guardar la información en tiempo real.

Además, las solicitudes de los profesionales en la organización para brindar un sistema

amigable responsable con código libre.

Para ello se recopilará información de las áreas estipuladas en el organigrama de la

organización, la cual detallará los posibles usuarios del aplicativo en producción.

En el organigrama observamos el área administrativa es la que se encarga de gestionar

controlar los diversos departamentos o unidades de negocio.

Page 12: Sistema Web para empresas del rubro retail JosMari

7

Cada unidad de negocio posee roles detallados para cada usuario, para ello se

recopilará los requisitos funcionales de cada colaborador de cada área y se brindará un

alcance de cada posible modulo que contendrá el aplicativo web

Área Ventas

USUARIO CODIGO

REQUISITOS MODULO

ENCARGADO DE VENTAS

RF01 El sistema permitirá consultar producto existente en el stock

CONSULTAR PRODUCTO

RF02 El sistema permitirá registrar datos del producto dentro de una proforma

REGISTRAR PROFORMA

RF03 El sistema permitirá emitir proforma

ENCARGADO DE CAJA

RF04 El Sistema Permitirá verificar proforma emitida

CONSULTAR PROFORMA

RF05 El sistema permitirá emitir comprobante (Boleta /Factura)

REGISTRAR COMPROBANTE

RF06 El sistema permitirá registrar una guía de remisión

REGISTRAR GUÍA DE REMISIÓN

RF07 El sistema permitirá consultar comprobante CONSULTAR COMPROBANTE EMITIDO

RF08 El sistema permitirá anular comprobantes ANULAR COMPROBANTE RF09 El sistema permitirá guardar comprobantes

anulados

Page 13: Sistema Web para empresas del rubro retail JosMari

8

Área Almacén

USUARIO CODIGO REQUISITOS MODULO

ENCARGADO DE ALMACÉN

RF10 El sistema permitirá verificar documentos con datos del sistema

REPORTE DE REQUERIMIENTO

RF11 El sistema permitirá verificar los productos a detalle en stock

CONSULTAR CATEGORÍA CON MARCA Y PRODUCTO

RF12 El sistema permitirá registrar las entradas de productos existentes

REGISTRAR MOVIMIENTO

RF13 El sistema permitirá registrar el despacho de producto

Área Compras

USUARIO CODIGO REQUISITOS MODULO

ENCARGADO DE ALMACÉN

RF14 El sistema permitirá registrar requerimiento de compra

REGISTRAR REQUERIMIENTO DE COMPRA

ENCARGADO DE COMPRA

RF15 El sistema permitirá verificar el requerimiento de compra

CONSULTAR REQUERIMIENTO DE COMPRA

RF16 El sistema permitirá registrar orden de compra

REGISTRAR ORDEN DE COMPRA

Área Administración

USUARIO CODIGO REQUISITOS MODULO

ADMIN. RF17 El sistema permitirá registrar orden de compra

CONSULTAR REQUERIMIENTO DE COMPRA

RF18 El sistema permitirá contar el total de comprobantes registrados en el sistema

CONSULTAR COMPROBANTES EMITIDOS RF19 El sistema permitirá consultar los tipos

de comprobantes y nro. de serie

RF20 El sistema permitirá adicionalmente, registrar a todos los empleados que laboren en la empresa

ADMINISTRAR EMPLEADO

Page 14: Sistema Web para empresas del rubro retail JosMari

9

Aportes del Analista (Funcionalidades aportadas por el analista)

USUARIO REQUISITOS CUS

ENCARGADO DE VENTAS

El sistema permitirá registrar a los clientes

ADMINISTRAR CLIENTE

ENCARGADO DE ALMACÉN

El sistema permitirá registrar el producto recibida

ADMINISTRAR PRODUCTO

El sistema adicionalmente podrá registrar al CATEGORÍA

ADMINISTRAR CATEGORÍA

El sistema adicionalmente podrá registrar al MARCA

ADMINISTRAR MARCA

ENCARGADO DE COMPRA

El sistema adicionalmente podrá registrar al proveedor

ADMINISTRAR PROVEEDOR

ADMIN El sistema permitirá registrar impuestos (IGV)

REGISTRAR IMPUESTO

El sistema permitirá, registrar tipos de comprobantes

REGISTRAR TIPO DOCUMENTO

El sistema permitirá, registrar los cambios de moneda

REGISTRAR MONEDA

El sistema permitirá, cargos dentro de la empresa

ADMINISTRAR CARGO

El sistema permitirá, registrar todos los usuarios del sistema

ADMINISTRAR USUARIO

El sistema permitirlos permisos de usuario de cada empleado

ADMINISTRAR PERMISOS

El sistema permitirá, verificar todas las salidas del articulo

REPORTE SALIDAS DE PRODUCTO

El sistema permitirá, el historial de movimientos que ha tenido el producto

REPORTE MOVIMIENTO DE PRODUCTO

El sistema permitirá, de forma gráfica todas las entradas y salidas del articulo

REPORTE GRAFICO Ves

El sistema permitirá, salvar información registrada de la Datos

GENERAR BACKUP

Page 15: Sistema Web para empresas del rubro retail JosMari

10

Encargado de Ventas

Acceso a los siguientes módulos:

o Administrar Cliente

o Consultar Producto

o Registrar Proforma

Encargado de Caja

Acceso a los siguientes módulos:

o Consultar Proforma

o Registrar Comprobante

o Consultar Comprobante

o Registrar Guía Remisión

o Anular Comprobante

Encargado de Almacén

Acceso a los siguientes módulos:

o Administrar Producto

o Administrar Categoría

o Administrar Marca

o Consultar Categoría y Marca

o Registrar Requerimiento de Compra

o Registrar Movimiento

o Reporte de Requerimientos

Responsable de Compra

Acceso a los siguientes módulos:

o Administrar Proveedor

o Consultar Requerimiento

o Registro de Orden de Compra

Administrador

Acceso a los siguientes módulos:

o Registrar Impuesto

o Registrar Tipo Documento

o Administrar Cargo

o Administrar Empleado

o Administrar Usuario

o Consultar Usuario

o Administrar Permisos

o Gráfico salidas de Producto

o Gráfico Movimiento de Producto

o Gráfico Grafico EvsSar

o Generar Backup

Page 16: Sistema Web para empresas del rubro retail JosMari

11

Capítulo 2: Marco Teórico

Page 17: Sistema Web para empresas del rubro retail JosMari

12

o Problemas similares y análisis de soluciones empleadas

“Desarrollo de un sistema web de comercio electrónico: B2C, Sistema de software

de compra en línea y gestión artículos de cuero” Autor(es): Conclusiones de la

investigación

- En las herramientas y metodologías web para mejorar dichos procesos.

- Scrum se basa en grupo de trabajo basado en miembros, ya que fomenta la

colaboración enfocado en actividades o tareas escogidas por cada miembro.

“Sistema de Automatización de Procesos de Envío: Personería Medellín”: La

entidad adjudico el contrato a Nexura, para la firma MIKRONET. Este sistema estuvo

basado en Business Procesos Management BPM, para el estándar de procesos. El

proyecto incluyo fases de desarrollo y análisis (Análisis, Diseño. Programación.

Pruebas) y producción y la metodología usada fue RUP.

Page 18: Sistema Web para empresas del rubro retail JosMari

13

o Tecnologías/técnicas de sustento

▪ Lenguaje de modelamiento unificado

La metodología RUP (Proceso Unificado de Rational) en el cual utilizara todas sus

fases.

La metodología se enfoca en asignar roles dentro de una empresa. Se basa en asegurar

la producción y creación de servicios de software que soluciona las necesidades de los

clientes en un tiempo y presupuesto establecido en el proyecto.

▪ Dirigido por Casos de Uso (CU)

Estos guían el proceso de análisis y desarrollo de un software. Los CU crean una

modelo e implementación que se llevan en proyectos de software. Un caso de uso

representa una necesidad puntual del sistema.

▪ Centrado en la Arquitectura

Está basado en vistas del proyecto en construcción, es decir, en preview del

sistema.

Este concepto también incluye elementos más importantes en la fase de los

proyectos y de los más relevantes del sistema.

Page 19: Sistema Web para empresas del rubro retail JosMari

14

Arquitectura

Conjunto de metodologías que se encarga de la organización de elementos del sistema,

la selección de los elementos a partir de los cuales el sistema está construido.

Los CU y arquitectura están profundamente relacionados. Los casos de uso deben estar

profundamente relacionados, también debe permitir el desarrollo y la comprensión de

los casos de uso en conjunto.

Iterativo e Incremental

Es dividir las tareas o actividades de desarrollo en el proyecto en mini proyectos. Cada

actividad corresponde una iteración el cual se presenta como incremento. Cada

incremento es un crecimiento del producto.

Beneficios del enfoque iterativo

- La iteración que se controla minimiza el coste de un incremento.

- Este método reduce las demoras en fechas de entrega basándose en riesgos más

importantes en primera instancia.

- Acelera el desarrollo. Los integrantes trabajan en conjunto para resultados a plazos

cortos.

- Tiene un diferente enfoque, debido a que las necesidades se van evaluando en cada

incremento o iteración del proyecto.

Page 20: Sistema Web para empresas del rubro retail JosMari

15

El Ciclo de Vida del Proceso Unificado

Fases

Cada ciclo constas de cuatro fases: inicio, elaboración, construcción, y transición.

Cada o incremento representa una iteración. En cada una se desarrolla un conjunto de

tareas predefinidas.

Cada disciplina es su conjunto el cual está constituido en actividades relacionadas a un

área específica dentro del proyecto.

Page 21: Sistema Web para empresas del rubro retail JosMari

16

Cada uno está asociado a un conjunto de modelos. Los modelos están conformados por

artefactos. Cada uno de ellos son más importantes debido a que realiza: CU, Modelo de

implementación y prueba.

El Proceso Unificado son flujos de trabajo que van desde la primera disciplina hasta la

producción del sistema. Cada uno es iterativo, cada disciplina es consecuente y

dependiente de la otra.

Disciplina Modelos

Requisitos Modelo de Casos de Uso Análisis Modelo de Análisis Diseño Modelo de Diseño - Modelo de

Despliegue Implementación

Modelo de Implementación Prueba Modelo de Prueba

Page 22: Sistema Web para empresas del rubro retail JosMari

17

▪ Metodología de desarrollo de software

Hitos

Culmina en un hito. Además, detalla como la disponibilidad de un conjunto. Es decir, es

son documentos que se encargan de guiar a alcanzar los estados predefinidos.

Fase de Inicio

Es esta fase es una descripción del software a entregar y análisis de la empresa el cual

se brindará el servicio.

Fase de Elaboración

Durante esta fase se desarrolla el producto, es decir, el software y su codificación o

código fuente.

Al final el producto incluye todos los CU relacionados, sin embargo, no está totalmente

libre en los fallos que puedan suceder durante su construcción.

Fase de Transición

En cada iteración se van agregando funcionalidades de software. Estas funcionalidades

son características nuevas del software que se agregan.

Este plan de desarrollo de software se usará en respuesta a la necesidad de la

elaboración del software para la empresa JOSMARI.

Page 23: Sistema Web para empresas del rubro retail JosMari

18

PROPÓSITO

El Plan de Desarrollo del Software es poder proporcionar y administrar la información útil

para gestionar el proyecto.

Los usuarios son: El jefe de proyecto utiliza para poder organizar la agenda, poder

informarse de las necesidades y ayudarlo a realizar el seguimiento adecuado.

El programador lo utiliza para entender lo que debe realizar, cuando debe realizarlo y

Como poder realizar la arquitectura.

ALCANCE

En esta fase de desarrollo describe el plan de desarrollo del “Sistema de Cotización,

facturación, compras y control de ingresos y salidas” para la empresa JOSMARI. Se

describen en cada iteración, además se agrega en cada entregable los cuales se

entregan de forma separada.

Page 24: Sistema Web para empresas del rubro retail JosMari

19

Capítulo 3: Planteamiento de la

Solución

Page 25: Sistema Web para empresas del rubro retail JosMari

20

o Soluciones a evaluar

DESCRIPCIÓN SOLUCIÓN

Se declaren feriados días laborables (Empresa) lo que atrasaría los plazos previstos para los entregables y aumentar el plazo dado para la culminación del proyecto.

Agilizar los entregables antes de la culminación del proyecto

Existencia de unos cambios de requerimientos de los previstos inicialmente.

Hacer una buena entrevista para resaltar los requerimientos.

Bajas en el medio de comunicación (por motivos del proveedor o caída del servicio de electricidad

Mantener activos los ups y suministros de energía.

Retrasos en la especificación de interfaces esenciales.

Agilizar la investigación en ese campo.

Proteger los manuales en lugares seguros en donde los operadores y analistas tengas acceso y no se dañe.

Dejar copias extras del Manual para el administrador.

Cuando los desarrolladores del software acceden al sistema sin autorización.

Firmar cartas notariales de políticas de confidencialidad.

Los clientes no comprenden el impacto de los cambios en los requerimientos.

Hacer capacitaciones magistrales y entendibles para los usuarios.

El cliente, no se encuentre de acuerdo con el diseño del sistema de información.

Consultar a todos los usuarios afectados y documentar los cambios.

o Criterios de selección

RIESGO NIVEL SOLUCIÓN

Feriados No Laborables

Alta Agilizar los entregables antes de la culminación del proyecto

Cambios de Requisitos

Alta Hacer una buena entrevista para resaltar los requerimientos.

Caída de Red Alta Mantener activos los ups y suministros de energía.

Retrasos en la especificación

Media Agilizar la investigación en ese campo.

Perdida del Manual

Baja Dejar copias extras del Manual para el administrador.

Acceso no Autorizado

Alta Firmar cartas notariales de políticas de confidencialidad.

De Requisitos Alto Hacer capacitaciones magistrales y entendibles para los usuarios.

Diseño del Software

Baja Consultar a todos los usuarios afectados y documentar los cambios.

Page 26: Sistema Web para empresas del rubro retail JosMari

21

o Recursos necesarios

▪ Recursos Software

SOFTWARE DESCRIPCIÓN

IBM Rational proporciona un amplio conjunto de capacidades entregadas como parte de una gama de productos colaborativa e integrada. Al controlar el proceso de desarrollo de software y sistemas de manera abierta, adaptable, probada y aún escalar, los equipos de desarrollo de sistemas pueden: «.

El código abierto destinado a desarrolladores de aplicaciones web con interfaces amigables que favorecen al desarrollo de apps. Incluye por completo HTML, CSS y JavaScript.

PHP es un lenguaje de script basado en web incorporado en HTML. Esto significa que el código PHP se puede insertar en el HTML de una web.

Herramienta de Diseño de Database que brinda de manera visual un área de desarrollo integrando entidades y datos en un entorno SQL.

Apache nos servirá como servidor web, esta herramienta es de código abierto, este servidor es gratuito y multiplataforma, así como robusto en la cual se diferencia por seguridad y rendimiento.

Kit de herramientas de Free Code que se integra con HTML, CSS y JS. Crea prototipos para aplicaciones, mediante CSS precompilados creados en Jquery

Es un lenguaje de programación orientado en web ya que encuentra ya que es uno de los más potentes y flexibles de la web. Potencia el comportamiento dinámico en la mayoría de los sitios web, incluido este.

Page 27: Sistema Web para empresas del rubro retail JosMari

22

▪ Recursos Tecnológicos

HARDWARE CANTIDAD DESCRIPCIÓN AREA

1 Advance VS5058 Procesador INTER CORE I3(3.3Gh) Disco Duro: 500 Gigabytes RAM: 4GB

Administración

1 Smart Pad Sp7346: Procesador: MTK8321 Quad-Core

Ventas

2 All in One Processor AMD-E1-2500 Disco Duro: 500 GBytes RAM: 4GB

Compra

1 Bixolon SRP330: impresión térmica. Velocidad de: 200 mm/seg

Administración

1(rollo) Cable Red Categoría 6 e Administración

1 Servidor: Fujitsu Primergy TX1310M1 Intel G1820/4GB/1TB

Backup

Page 28: Sistema Web para empresas del rubro retail JosMari

23

o Estudio de viabilidad técnica

➢ HARDWARE

CÓDIGO CANTIDAD DESCRIPCIÓN USO

PC_101 4 ADVANCECOMP.VO4336

Procesador: Intel Pentium (3 GHz) G2030

DiscoDuro:500GB

RAM: 4 GB

Facturación

IMP_201 2 Impresora Selphy CP820 Facturación

SERV_301 1 Segaron Servidor T 8500 Intel® Xenón® Serie L3400.

Servidor

SW_401 1 Switch Hub TP-Link Ventas

MOD_601 1 Modem Router TP-Link ADSL2 N Ventas

RJ_701 10 Cable RJ45 Ventas, Compras, Almacén

➢ SOFTWARE COMERCIAL

CÓDIGO TIPO NOMBRE VERSIÓN

SOF_101 Licencia Database

SQL-server 2008 Develo per

SOF_202 Antivirus Nod32 Smart Security Versión 7.0

SOF_303 Sistema Operativo

Windows Server (20 usuarios)

Versión 2003

➢ SOFTWARE LIBRE

CÓDIGO TIPO NOMBRE VERSIÓN

SOF_304 Sistema Operativo

Windows 7 o Superior SP3

Page 29: Sistema Web para empresas del rubro retail JosMari

24

Factibilidad Operativa

El sistema permitirá agilizar los procesos en las diferentes áreas mencionadas en el

organigrama. El sistema permitirá a los usuarios finales permitirá orientarse para su uso

de manera, puesto que contará con interfaces y módulos sencillos y amigables.

Factibilidad Económica

➢ HARDWARE

CÓDIGO CANTIDAD PRECIO IMPORTE

PC_101 4 $ 360.00 $ 1440.00

IMP_201 2 $ 160.00 $ 320.00

SERV_302 1 $ 1740.00 $ 1740.00

SW_401 1 $ 40.00 $ 40.00

MOD_601 1 $ 45.00 $ 45.00

RJ_701 10 $ 0.5 $ 5

Total: $ 3590

➢ SOFTWARE COMERCIAL

CÓDIGO # INSTALÓ DURACIÓN IMPORTE

SOF_101 1 Indefinido $ 37.00

SOF_202 4 2 Aaños $ 149.00

SOF_303 1 Indefinido $ 399.00

Total: $ 585.00

➢ LIBRE

CÓDIGO # INSTALÓ DURACIÓN IMPORTE

SOF_102 1 INDEFINIDO Gratuito

SOF_304 1 INDEFINIDO Gratuito

Total: $ 0.00

➢ PERSONAL

Personal Cantidad Sueldo Mensual

Duración Costo S./

Jefe del Proyecto / Programador

1 900.00 5 meses 4500.00

Programador/ Arquitectura 1 750.00 4 meses 3750.00

Total, Neto

8250.00

Page 30: Sistema Web para empresas del rubro retail JosMari

25

Capítulo 4: Análisis de los

resultados de la Investigación

Page 31: Sistema Web para empresas del rubro retail JosMari

26

RESUMEN:

PRESUPUESTO 1: SOFTWARE PRIVADO

Relación Costo - Cambio (2.8)

Hardware 10052

Software comercial 1638

Personal 8250

Total, General S/ 19931

PRESUPUESTO 2: SOFTWARE LIBRE

Relación Costo- Cambio (2.8)

Hardware 5180

Software libre 0

Personal 8250

Total, General S/ 13430

El sistema de comercialización de productos de retail será desarrollado con las

siguientes herramientas tecnológicas.

SGBD: El sistema gestor de base de datos, por el cual se desarrollará la el modelo de

datos será

MYSQL.Porque es un software gestor de datos escalable para Mypes, además de ser

económico en comparación con su versión más actual y consume menos recursos del

servidor.

IDE: Entorno de desarrollo integrado será Brackets PHP, el cual permitirá soportar la

programación y será intermediario entre la DB y el usuario. Porque es un IDE sencillo de

programar, porque contiene un marco de trabajo, amigable y sencillo.

Además de brindar un previo en el navegador mientras se codifica, de manera que

permite al desarrollador hacer un seguimiento a tiempo real del desarrollo y posibles

errores en la creación de código fuente.

Page 32: Sistema Web para empresas del rubro retail JosMari

27

➢ Modelos Físico y Lógico: Rational Rose

• Permite hacer un análisis y diseño del software antes de programarlo

• Mantiene la consistencia de modelos del sistema de software

• Generación de Documentación Automáticamente

• Ingeniera Inversa (Te permite crear un modelo con el código)

➢ Programación Web

• Soporte arquitectura x82 o x64 bits.

• Versión Zend Engine: motor de ejecución de fuente abierta escrito en C que

interpreta el lenguaje PHP

• Reducción costos de hardware

➢ Entorno Soportados: Plataformas

• Plataformas

• Windows XP y 2003 server, Windows 7

➢ Base de Datos MySQL

• Velocidad en transacciones, por ello la hace un SGDB con mayor rendiemiento,

licencia GLP, open Source.

• Hace uso de un bajo costo en la elaboración de base de datos, y el

mantenimiento de estas debido al bajo consumo de recursos.

• Es fácil la configuración debido a que viene pre configurado, asimismo la

instalación es soportada en varios S.O.

• Es usado para acceder a las bases de datos desde módulos de escritorio o

desde navegadores web.

Page 33: Sistema Web para empresas del rubro retail JosMari

28

o Conclusiones

• El sistema permitirá al usuario mediante permisos registrar o modificar las

diferentes tablas de las bases de datos.

• Además de permitir mediante interfaces y módulos amigables orientar al usuario

del sistema como manejar los datos. De acuerdo a los permisos que se le

otorguen. Además de poseer una escalabilidad en sus bases de datos.

• Una de las mejores herramientas para recopilación de datos, la cual permite

tratar la información de manera más flexible.

• Apoya al flujo de información de la empresa. Adicionalmente apoya el trabajo de

cómputo de toda la empresa o de toda la industria y las transacciones que estos

implican.

• Además de reducir los tiempos significativamente, y eliminar la redundancia en la

emisión de comprobantes o emisión de compras.

• Finalmente, favorecerán la toma de decisiones mediante reportes planos, de las

ventas, y de productos para mejorar la productividad de la empresa.

• Este diseño permite la comprensión del mismo haciendo fácil la integración para

su crecimiento.

• En esta fase se enfoca en la revisión periódica de avances la cual resulta mejor

para lograr los objetivos. Además, la ejecución que ocurrieron en las empresas

fue solucionados siguientes los parámetros de la organización.

Page 34: Sistema Web para empresas del rubro retail JosMari

29

o Recomendaciones

• Es necesario seguir los estándares establecidos para el desarrollo de los

sistemas, ya que estos nos brindan una visualización de los logros de manera

más fácil sin mayor dificultad en el manejo.

• Los requerimientos que se pide de hardware son el análisis de factibilidad se

recomienda usar Diagramas de despliegue para brindar un mayor entendimiento

sobre el funcionamiento del sistema en producción.

• Todo sistema debe tener como objetivo cubrir o suplir una necesidad, en las

empresas es brindar valor y rentabilidad a sus metas. Por ello necesita una

herramienta que apoye tanto a nivel estratégico como gerencial, en este

proyecto se enfoca en módulos de gestión para la toma de decisiones.

Page 35: Sistema Web para empresas del rubro retail JosMari

30

o Bibliografía

• ALVAREZ GENDIN, SABINO (2000). “TEORÍA Y PRÁCTICA DE LO CONTENCIOSO DE PROCESOS DE VENTAS”. Editorial bosch. Págs. 220. Barcelona-España

• Peñaranda Armas, Jenny Mercedes (2017) “Implementación del

sistema informático de historias clínicas” en la empresa Pedisa-Orto.

Universidad Central de Ecuador.Pag.80 Recuperado de

http://www.dspace.uce.edu.ec/bitstream/25000/10742/1/T-UCE-0011-

321.pdf

• MICROSOFT SQL SERVER INTEGRATION SERVICES (2005) - MICROSOFT press. "manual de programador visual Basic 6.0" editorial mc. Graw-hill. 2005.

• MINSA (2018). Norma técnica de salud para la gestión de la historia clínica.

Recuperado de: ftp://ftp2.minsa.gob.pe/normaslegales/2018/R.M_214-2018-

MINSA2.pdf”

• JORGE A MENDOZA (2003) “PROBLEMAS EN PROYECTOS DE

DISEÑO WEB” 2da edición; Articulo en la web; Lima-Perú de:

https://www.informaticamilenium.com.mx/es/articulos/estrategias/75-problemas-

comunes-en-proyectos-de-diseno-web.html

• DANIEL MENDOZA (2003) “Ventajas y desventajas del uso de MySql”;

Articulo en la web; Lima-Peru de: https://bit.ly/33jBQpz

• César Augusto de la Cruz Bovea (2003) “Importancia de implementar un

sistema de gestión de la calidad.”;Lima-Peru de:

https://www.gestiopolis.com/importancia-implementar-sistema-gestion-calidad/

Page 36: Sistema Web para empresas del rubro retail JosMari

31

o Anexo 1: Glosario

• RUP: Rational Unified Procesos. – metodología RUP, brinda una solución de

manera manejable en actividades, cuenta con un marco para la construcción de

manera visual se apoya en CU.

• APLICACIONES MOVILES. - Software tiene la posibilidad de funcionar en

dispositivos móviles de media o alta gama. Permite almacenar y consultar

información en tiempo real.

• SISTEMA MOVIL ANDROID. – S.O desarrollada por la empresa Google, se

encuentra en los diversos dispositivos en la actualidad, se usa también en distintos

tipos de aparatos electrónicos.

• UML: Lenguaje Unificado Modelado. – Elementos gráficos que permiten crear

diversos diagramas para el desarrollo de proyectos y análisis de software.

• CODIGO LIBRE O CODIGO ABIERTO. – Se refiere a cualquier programa listo

disponible en la web, es decir, código fuente a disposición para modificación o

mejoras por lo general de manera gratuita.

• UNIDAD DE NEGOCIO. - puede ser el conjunto de actividades que se llevan a cabo

por parte de una empresa para las cuales puede fijarse una estrategia común y

distinta a las del resto de actividades de la compañía

• ORGANIGRAMA. - Es una representación de la estructura de una organización o

empresa, en su mayoría son delimitadas en áreas o departamentos, cada una posee

usuarios y roles.

• RESPONSIVE: Llamado adaptativo es una técnica de diseño. Que se aplica para

una correcta visualización de la página en distintos dispositivos de menor tamaño de

una pantalla de escritorio, de modo que permite a los elementos de software ordenar

se en distintos tipos de dispositivos.

Page 37: Sistema Web para empresas del rubro retail JosMari

32

o Anexo 2: Ficha de tarea de investigación

Page 38: Sistema Web para empresas del rubro retail JosMari

33

Page 39: Sistema Web para empresas del rubro retail JosMari

34

Page 40: Sistema Web para empresas del rubro retail JosMari

35

Page 41: Sistema Web para empresas del rubro retail JosMari

36

Page 42: Sistema Web para empresas del rubro retail JosMari

37

Page 43: Sistema Web para empresas del rubro retail JosMari

38

Page 44: Sistema Web para empresas del rubro retail JosMari

39

Page 45: Sistema Web para empresas del rubro retail JosMari

40

o Otros anexos de acuerdo al trabajo realizado

▪ Arquitectura del Sistema

o Distribución del Sistema

Page 46: Sistema Web para empresas del rubro retail JosMari

41

o Diagrama de Permisos