tesis vasquez silva version iii
TRANSCRIPT
-
7/30/2019 Tesis Vasquez Silva Version III
1/85
UNIVERSIDAD RICARDO PALMA
FACULTAD DE INGENIERAESCUELA PROFESIONAL DE INGENIERA
INFORMTICA
DESARROLLO DE UN SISTEMA WEB PARA EL CONTROL Y
PLANIFICACIN DE LA PRODUCCIN PARA LA EMPRESA
COGORNO S.A.
PROYECTO DE TESIS
PARA OPTAR EL TTULO PROFESIONAL DE INGENIERO
INFORMTICO
PRESENTADO POR:
Madeleyne Presila Silva Rodriguez
Jonathan Colbert Vsquez Seminario
ASESOR
Dr. Humberto Linarez Coloma
LIMA PER
2013
-
7/30/2019 Tesis Vasquez Silva Version III
2/85
Dedicatoria
Dedicamos el presente trabajo a nuestros queridos padres, ya que gracias a ellostuvimos la oportunidad de forjarnos un futuro venturoso.
-
7/30/2019 Tesis Vasquez Silva Version III
3/85
AGRADECIMIENTOS
Nuestro agradecimiento para todas aquellas personas que han hecho posible el
presente trabajo, en especial a nuestros queridos padres que nos han dado la
oportunidad de ser profesionales en la vida, as como a nuestro asesor el Ing.
Humberto Linarez por todo el apoyo prestado a lo largo del desarrollo del presente
trabajo de tesis. Por ltimo, agradecer a la universidad Ricardo Palma por todos los
materiales e infraestructura prestada a lo largo de la investigacin.
-
7/30/2019 Tesis Vasquez Silva Version III
4/85
RESUMEN
El controlar la produccin significa contemplar una serie de aristas que te aseguren
una produccin eficiente. En tal sentido, una parte importante y crucial del ciclo
productivo es la planificacin. La planificacin contempla un anlisis de los recursos
con los que se cuenta, y los rendimientos de las lneas productivas, adems de una
proyeccin de la demanda las cuales pueden ser por zonas y por clientes especficos
(exportacin y clientes grandes), entre otros factores que se contempla se puede
mencionar a las planificaciones de mantenimientos preventivos de las lneas de
produccin as como los programas de controles de calidad. Por otro lado, teniendo la
planificacin de la produccin lista para entrar en realizacin el siguiente paso es el
seguimiento de la puesta en produccin de sta, es decir, controlar las posibles
desviaciones que pueda sufrir el programa por factores que no fueron controlados o
fueron gestionados de manera inadecuada. Finalmente, la gestin de rdenes de
compras que surge a raz del uso de insumos es de suma importancia para los futuros
programas de planificacin.
Palabras Claves
Planificacin de la Produccin, Sistemas Web, Controles Productivos, Estimado de
mensual de ventas, Rendimiento de lneas productivas, recursos inventariables y no
inventariables, Familias (Divisiones) Productivas.
-
7/30/2019 Tesis Vasquez Silva Version III
5/85
INDICE
CAPTULO I - VISIN DEL PROYECTO .........................................................10
1.1. INTRODUCCIN.......................................................................................................10
1.2. EL PROBLEMA.........................................................................................................111.2.1. El Negocio.................................................................................................... 11
1.2.1.1. Organizacin.......................................................................................................111.2.1.2. Visin..................................................................................................................121.2.1.3. Misin .................................................................................................................121.2.1.4. Posicionamiento en el Mercado...........................................................................12
1.2.2. Procesos de Negocios..................................................................................131.2.2.1. Descripcin de Cada Proceso...............................................................................13
1.2.3. Descripcin de Problema .............................................................................141.2.3.1. Anlisis del Problema..........................................................................................141.2.3.2. Fundamentos ......................................................................................................17
1.3. FUNDAMENTACINDEL PROBLEMA..............................................................................19
1.3.1. Marco Terico.............................................................................................. 191.3.1.1. Definiciones del Negocio.....................................................................................191.3.1.2. Introduccin a las Tecnologas Bsicas................................................................20
1.3.2. Estado del Arte.............................................................................................271.3.2.1. ERP Implementation for Production Planning at EA Cakes Ltd.............................271.3.2.2. Integration of production planning and scheduling using an expert system and agenetic algorithm.............................................................................................................311.3.2.3. Process and Quality Model for the Production Planning and Control Systems... ...331.3.2.4. Conclusin General .............................................................................................35
1.4. OBJETIVOSDEL PROYECTO........................................................................................361.4.1. Marco Lgico................................................................................................36
1.4.1.1. rbol de Problemas.............................................................................................37
1.4.1.2. rbol de Objetivos...............................................................................................371.4.2. Objetivo General..........................................................................................38
1.4.3. Objetivos Especficos .................................................................................39
1.5. BENEFICIOSDEL PROYECTO.......................................................................................391.5.1. Beneficios Tangibles ................................................................................... 39
1.5.2. Beneficios Intangibles..................................................................................39
1.6. ALCANCEDEL PROYECTO..........................................................................................401.7. CONCLUSIONES.......................................................................................................40
CAPTULO II MODELADO DEL NEGOCIO ....................................................41
2.1. REGLASDE NEGOCIO............................................................................................... 412.2. CASOSDE USODEL NEGOCIO: ..................................................................................42
2.2.1. Relacin de CUNs, .....................................................................................422.2.2. Diagrama de CUNs, ...................................................................................42
2.2.3. Especificaciones de CUNs...........................................................................43
2.3. DIAGRAMASDE ACTIVIDADESDEL NEGOCIO..................................................................482.4. DIAGRAMADE CLASESDE OBJETODEL NEGOCIO ..........................................................502.5. CONCLUSIONES.......................................................................................................50
CAPTULO III REQUERIMIENTOS DEL PROYECTO........................................51
6
-
7/30/2019 Tesis Vasquez Silva Version III
6/85
3.1. REQUERIMIENTOSDELSOFTWARE...............................................................................513.1.1. Relacin de requerimientos.........................................................................51
3.1.2. Especificacin de requerimientos (funcionales y no funcionales).................52
3.2. CASOSDE USODEL SISTEMA.....................................................................................543.2.1. Diagrama de Actores del sistema. ...............................................................54
3.2.2. Diagrama de Paquetes.................................................................................54
3.2.3. Casos de Uso del Sistema............................................................................553.2.3.1. Diagrama de Casos de Uso del Sistema...............................................................553.2.3.2. Matriz de CUNs vs CUSs....................................................................................56
3.3. MODELO CONCEPTUALDELSISTEMA............................................................................573.3.1. Diagrama del Modelo Conceptual................................................................57
3.4. BENCHMARKING (ANLISISCOMPARATIVOCONOTRASSOLUCIONES)..................................583.4.1. Soluciones encontradas...............................................................................58
3.4.2. Evaluacin de las soluciones encontradas...................................................58
3.5. PROTOTIPODELASOLUCIN .....................................................................................59
CAPTULO IV ARQUITECTURA..................................................................66
4.1. REALIZACINDELOSCASOSDEUSOMSSIGNIFICATIVOSPARALAARQUITECTURA...............664.1.1. Diagrama de Casos de Uso ms significativos para la arquitectura. ......... ..66
4.1.2. Especificacin de los casos de uso...............................................................66
4.1.3. Diagrama de secuencias de diseo. ............................................................66
4.1.4. Diagrama de clases de diseo.....................................................................66
4.2. MODELODE DATOS.................................................................................................664.2.1. Diagrama del Modelo de Datos. ..................................................................66
4.2.2. Diccionario de datos.....................................................................................66
4.3. MODELODE DESPLIEGUE. ........................................................................................664.4. MODELODE COMPONENTES......................................................................................664.5. CONCLUSIONES......................................................................................................66
CAPTULO V DESARROLLO Y PRUEBAS.....................................................66
5.1. DESARROLLO..........................................................................................................665.1.1. Plataforma tecnolgica: tecnologas, frameworks, patrones, etc. ...............66
5.1.2. Descripcin de los estndares de desarrollo................................................66
5.2. PRUEBAS............................................................................................................... 665.2.1. Plan de pruebas del proyecto.......................................................................66
5.2.2. Casos de uso de pruebas del proyecto para los casos de uso ms
significativos para la arquitectura. ........................................................................66
5.2.3. Anlisis de las pruebas con sus respectivos reportes de ejecucin..............66
5.3. CONCLUSIONES.......................................................................................................66
CAPTULO VI GESTIN DEL ROYECTO.......................................................67
6.1. VIABILIDADDELPROYECTO........................................................................................676.1.1. Viabilidad tcnica.........................................................................................67
6.1.2. Viabilidad econmica: .................................................................................68
6.1.3. Viabilidad legal.............................................................................................74
6.2. ORGANIZACINDELPROYECTO ..................................................................................796.2.1. Organigrama del proyecto...........................................................................79
6.2.2. EDT del proyecto..........................................................................................79
6.3. ESTIMACINY EJECUCINDELPROYECTO.....................................................................80
7
-
7/30/2019 Tesis Vasquez Silva Version III
7/85
6.3.1. Cronograma de ejecucin del proyecto........................................................80
6.3.2. Estimacin del presupuesto total del proyecto............................................81
2.2. Conclusiones...................................................................................................82
4.1.1 FUENTESDE INFORMACIN WEB..............................................................................86
ndice de Grficos
8
-
7/30/2019 Tesis Vasquez Silva Version III
8/85
ndice de Tablas
TABLA 1: SE MUESTRA LOS TIEMPOS QUE TOMA CADA ACCIN....................19
TABLA 2: CUADRO DE MTODOS Y APLICACIONES PARA PLANIFICAR LAPRODUCCIN............................................................................................36
TABLA 3: DESCRIBE LA LISTA DE REGLAS DEL NEGOCIO...............................41
TABLA 4: LISTA DE REQUERIMIENTOS DEL PROYECTO..................................52
TABLA 5: LISTA DE REQUERIMIENTOS FUNCIONALES DEL PROYECTO...........52
TABLA 6: LISTA DE REQUERIMIENTOS NO FUNCIONALES DEL PROYECTO......54
TABLA 7: TABLA DE LICENCIAS Y DOMINIOS NECESARIOS............................67
TABLA 8: TABLA DE HARDWARES NECESARIOS PARA LA IMPLEMENTACINDEL PROYECTO..........................................................................................68
TABLA 9: TABLA DE VIABILIDAD ECONMICA EN CUANTO A HARDWARE..... ..69
TABLA 10: TABLA DE VIABILIDAD ECONMICA EN CUANTO A SOFTWARE......69
TABLA 11: TABLA DE VIABILIDAD ECONMICA EN CUANTO A RECURSOSHUMANOS.................................................................................................70
TABLA 12: TABLA DE VIABILIDAD ECONMICA EN CUANTO A SERVICIOSPRESTADOS POR TERCEROS.......................................................................70
TABLA 13: PRESUPUESTO TOTAL DEL PROYECTO.........................................81
9
-
7/30/2019 Tesis Vasquez Silva Version III
9/85
CAPTULO I - VISIN DEL PROYECTO
1.1. Introduccin
Actualmente, todo proceso productivo del sector industrial enfocado en la produccin de
harinas como de fideos y alimentos balanceados (normado por la empresa a niveles de
procedimientos) cuenta con una serie de controles, procedimientos, restricciones, etc.
Para la puesta en produccin de los productos, desde la asignacin de recursos
inventariables y no inventariables hasta el empacado del producto.
Las empresas del sector industrial, en su mayora, analizan una serie de aristas para
controlar la produccin, la cual consiste en analizar el stock de productos disponibles y
das de alcance de los mismos, elaborar un estrategia de demanda en base a las
estimaciones de ventas semanal, mensual, trimestral, semestral y anual (depende mucho
de la poltica de ventas de las empresa), controles de calidad a niveles de las lneas de
produccin, disponibilidad de insumos los cuales pueden ser recursos inventariables y no
inventariables, disponibilidad de espacio en almacenes (parihuelas disponibles),
disponibilidad y asignacin de recursos humanos.
10
-
7/30/2019 Tesis Vasquez Silva Version III
10/85
Figura 1: Reporte del consumo nacional de pastas.
Actualmente, el Per, ocupa la posicin nmero 11 en la produccin de pastas en el
mundo, segn la grfica tomada de IPO Annual Survey on World Pasta Industry (October
2012), desplazando a pases como Chile, Portugal y Colombia. Entonces, si deseamos
mejorar posiciones a niveles productivos deberemos tener mejores controles
sistematizados a niveles de produccin.
1.2. El Problema
1.2.1. El Negocio
1.2.1.1. Organizacin
Origen
De origen familiar, fue fundada hace 85 aos por Don Eugenio Cogorno y su
esposa Clara. Es continuada por sus hijos Herminio, Rosa y Atilio. Se dedica a
la fabricacin de productos derivados del trigo: Harinas para diversos usos,
fideos y alimentos balanceados para animales.
Colaboran con ellos calificados profesionales que cautelan el prestigio y la
calidad de la empresa y de sus productos.
11
-
7/30/2019 Tesis Vasquez Silva Version III
11/85
Instalaciones
Durante su trayectoria ha tenido un slido crecimiento en sus plantas de
produccin ubicadas: en el Callao, La Perla, Ventanilla y Salaverry en Trujillo
que superan los 150,000 m2. Adems de la constante modernizacin de sus
instalaciones, maquinarias y tecnologa; tanto en los molinos y fbricas de
fideos en Lima como en Trujillo, y que en los ltimos tres aos han superado
los $ 15, 000,000 de dlares, todo ello en el marco de un plan de desarrollo
denominado Rumbo al Centenario.
1.2.1.2. Visin
Ser reconocida como la mejor comercializadora de productos de calidad y
nutritivos a base de trigo, con una red de distribucin a nivel nacional.
1.2.1.3. Misin
Contribuir con la nutricin y alimentacin saludable de nuestros clientes
brindndoles productos de calidad en base a trigo.
Incrementar sosteniblemente las utilidades que garanticen tranquilidad de
nuestros inversionistas. Garantizar un clima laboral adecuado que logre la
superacin personal y profesional de nuestro personal garantizando
tranquilidad econmica.
Informacin tomada de http://ww.cogorno.com.pe
1.2.1.4. Posicionamiento en el Mercado
La industria de fideos est en pleno crecimiento. La ampliacin de los canales
de comercializacin y la diversificacin de presentaciones son las principales
oportunidades para ampliar el mercado.
Actualmente en el mercado de Lima Metropolitana compiten alrededor de 20
marcas de fideos, entre marcas Premium, econmicas y sper econmicas.
Las marcas econmicas han presentado una mayor penetracin en el
mercado, y la seguirn teniendo, impulsadas por el mayor poder adquisitivo de
12
-
7/30/2019 Tesis Vasquez Silva Version III
12/85
los sectores C y D, as como por la apertura de nuevos supermercados y
centros de abastos que tienen a estos sectores como pblico objetivo.
Nuestro producto tradicional fideos Cogorno esta posicionado en los sectores
c y d por el factor precio que se toma mucho en cuenta, la desventaja es que la
mayora de los consumidores compran los fideos a granel lo cual significa que
no tienen fidelidad, conocimiento o no toman importancia a la marca, solo una
pequea parte de este grupo consume el producto envasado por cuestin de
seguridad, salubridad y siente agrado por la marca.
Informacin tomada de http://cogornosperu.blogspot.com/
1.2.2. Procesos de Negocios
1.2.2.1. Descripcin de Cada Proceso
Actualmente, los procesos que intervienen en controlar la produccin abarcan
desde su planificacin hasta el empacado del producto final. Partiendo desde
dicha premisa se mencionar los procesos involucrados en la produccin.
A continuacin Mapa de Negocio en la cualse aprecia la interaccin de losprocesos mencionados lneas atrs.
Figura 2: Procesos de Negocio del control de la produccin.
13
-
7/30/2019 Tesis Vasquez Silva Version III
13/85
VentasEste proceso se encarga de recoger la demanda del mercado interno para
luego derivrselos al rea de produccin.
Calidad
Se encarga de que los productos producidos tengan un grado de calidadptimo para el consumo humano. Una arista de dicho control es la
programacin de controles de fumigacin de las lneas de produccin.
MantenimientoEn el presente proceso se encarga de que las lneas de produccin y dems
factores tangibles (maquinas, silos, molinos, entre otros) se encuentren en
perfectas condiciones, para ello, se elaboran programas de controles
preventivos.
Planificacin
En este proceso se recogen todos los datos de ventas, calidad, mantenimiento
para elaborar el programa de la produccin. Tener presente que tambin
intervienen otros factores para el desarrollo del programa, como son los
rendimientos de moldes por lnea de produccin.
Produccin
Es ac donde el programa entra en produccin (elaboracin de fideos, harinas
y alimentos balanceados).
Empacado
El producto final arrojado por las divisiones, pasa por el procesos de empacado
y agrupado con bobinas (caso fideos).
1.2.3. Descripcin de Problema
1.2.3.1. Anlisis del Problema
Antecedentes
Cuenta la historia que la gestin de la cadena de produccin a niveles de MRP
nace en plena segunda guerra mundial por el gobierno de los Estados Unidos
de Amrica. Ya en la dcada de los 50 es a causa del boom computacional
que los MRPs toman mayor connotacin en los sectores de produccin. Ya en
14
-
7/30/2019 Tesis Vasquez Silva Version III
14/85
la dcada de los 60 y 70 (con el avance tecnolgico) es que toman mayor
relevancia debido a su apoyo en la reduccin de niveles de inventario que a su
vez generaban ahorros de dinero y tiempo.
Ahora bien, sabiendo que en el Per comienza la sistematizacin de procesos
tibiamente en la dcada de los 80, para tomar fuerza en los 90 y consolidarse
como arteria vital de toda empresa en la actualidad, se puede deducir que la
gestin de la cadena productiva se gestionaba a papel y lpiz, por ejemplo, el
registro de inventario se hacan en Kardex, las rdenes de produccin se
ordenaban a dedo y se apuntaban en papel, etc.
Los antecedentes de la empresa Cogorno no son ajenos a esta pasada
realidad, puesto que como empresa Cogorno, adquiri el sistema ADAM a
mediados del ao 1992 en la cual se hacan los desarrollos en RPG puro, paraluego en el 2006 adquirir un sistema visual llamado SPEED400, el cual se
tiene en la actualidad. Es recin en el ao 2012 donde se adquiere el modulo
de produccin MRP de Costos y Control de la Produccin, en la cual no se
contemplan procesos de planificacin de produccin y flujos de comunicacin
para las aprobaciones del programa.
Definicin o formulacin del problemaEl problema que aqueja a la mayora de empresas es que no cuentan con
sistemas que les permita mejorar sus controles productivos y a mantener una
coordinacin fluida con todas las reas que intervienen en la produccin.
En el caso de la empresa Cogorno, los procesos que intervienen en la
produccin estn hechos en su mayora en hojas de clculo Excel, la cual es
muy voltil cuando a datos nos referimos y tambin poco consolidable cuando
se desea obtener reportes gerenciales para la toma de decisiones. Por
ejemplo, las verificaciones de stock de productos es consultada de un sistema
ERP, tomando dichos datos para almacenarlos en una hoja Excel en la cual se
calcular los das de alcance que tiene cada producto, as mismo, las
planificaciones de fumigaciones de las maquinarias y silos estn registradas en
otra hoja Excel, adems como los controles de las lneas de produccin. Por
15
-
7/30/2019 Tesis Vasquez Silva Version III
15/85
otro lado, las verificaciones de disponibilidad de repuestos para las lneas (por
ejemplo, los moldes para la elaboracin de distintas presentaciones de fideos)
estn contadas manualmente e informadas de su disponibilidad
presencialmente. Los rendimientos de las lneas de produccin por moldes de
presentacin de los productos estn registrados en una hoja Excel.
Figura 3: Controles de mantenimientos preventivos de las lneas de produccin.
Ahora bien, para realizar la planificacin de la produccin se toman todos los
datos mencionados en el prrafo anterior (restricciones), con ello se procede arealizar el programa en una hoja Excel siempre tomando como referencia el
estimado de ventas mensual que entrega el rea de ventas, tambin en una
hoja Excel, as como la estimacin de ventas para exportaciones (que es
responsable el rea de exportaciones).
Con todas esas aristas el programador desarrolla su programa de
planificacin, el cual deber ser aprobado por todas las reas que intervienen
en la cadena productiva. Ahora bien, una vez aprobado el programa ocurre
que existen alteraciones del programa en curso, ya sea porque una lnea de
produccin se averi, se acabaron los insumos o simplemente no llegaron a
tiempo, o el rea de exportacin decide que se le debe dar prioridad a otro
producto debido a que los importadores variaron sus prioridades, entonces
existe una coordinacin ms cerrada con el programador, es decir, los dems
16
-
7/30/2019 Tesis Vasquez Silva Version III
16/85
responsables no se enteran del cambio, es ah donde se presentan los
problemas de comunicacin (ver figura 2).
Por otro lado, actualmente, se cuenta con un MRP que gestiona las rdenes
de producciones, mas no las planificaciones, es por ello, que el programa que
desarrolla el rea de planificacin se encargar de alimentar dicho mdulo.
Por ltimo, se puede apreciar que existen problemas a nivel de comunicacin,
consolidacin de datos, generacin de reportes que ayude a comparar las
desviaciones del programa y tomar decisiones que mitiguen las causas del no
cumplimiento del programa. As mismo, la poca optimizacin que tendr la
integracin de la planificacin que la gestin de las OP (rdenes de
producciones).
Finalmente se plantea como hiptesis la obtencin de una mejor eficiencia en
la gestin de la cadena de produccin en mbitos de planificacin e
integracin con un sistema MRP, mediante el Sistema Web propuesto en la
presente Tesis y por lo que la eficiencia se mostrar beneficiada con una
produccin ms cercana a lo planeado.
1.2.3.2. Fundamentos
Actualmente, se presentan ciertas deficiencias para controlar la produccin en
el mbito de la programacin (planificacin).
17
-
7/30/2019 Tesis Vasquez Silva Version III
17/85
Figura 4: Ciclo de la planificacin de la produccin en plantas Cogorno S.A.
En la Figura 4 se identifica la poca eficacia del uso del tiempo, y la alta
volatilidad de los datos.
A continuacin se mostrar un cuadro en la cual se especifica los tiempos que
toma cada actividad, as como coordinaciones y acciones tomadas no
registradas.
Actividad Accin Descripcin Tiempo (hrs-hombre)
a Se verifica a travs de otrosistema llamado speed400,modulo de inventario
No hay integridadde los datos
3hr
b Los reportes analizadosestn hechos a base HojasExcel.
No hay integridadcon los datos
4hr
c Los controles defumigaciones estn enHojas Excel
No hay integridadcon los datos
2hr
d Se entrega el programa vacorreo electrnico, previareunin de comit y
No hay control devistos buenos.
2hr
18
-
7/30/2019 Tesis Vasquez Silva Version III
18/85
aprobacin.
e Se corrige sin comunicar atodos los interesados,tambin se trabaja en Excel.
No haycomunicacinfluida ni control degestin de cambiosdel programa.
15hr (*)
Tabla 1: Se muestra los tiempos que toma cada accin.
(*) Las correcciones en promedio son 3 a la semana y cada una requiere 5hr hombreNota: los datos recogidos en la tabla 1 fueron entregados por el rea de Planeamiento.
1.3. Fundamentacin del Problema
1.3.1. Marco Terico
1.3.1.1. Definiciones del Negocio
Planificacin de la ProduccinEs la funcin de direccin que programa por anticipado los factores recursos
inventariables, lneas de produccin, espacios en almacn en relacin a:
Demanda del mercado.
Capacidad productiva.
Objetivos de Ventas.
En la actualidad, para planificar la produccin, se toma como referencia lasestimaciones del mercado nacional e internacional para proceder con la realizacin
del programa, pero antes de ello, se pasa por un ciclo de anlisis, el cual se
menciona a continuacin:
1) Al momento de programar se deber considerar los das inoperativos de las
maquinas, es decir, en esos das se pueden hacer controles de calidad o de
mantenimiento, para las cuales las maquinas estn reservadas ara otro fin.
2) Al momento de programar se analiza los insumos y recursos inventariables conlos que se cuenta en stock.
3) Al momento de programar se deber analizar la capacidad productiva de molde
por lnea de produccin para un artculo especfico.
19
-
7/30/2019 Tesis Vasquez Silva Version III
19/85
Aprobacin del Programa
Una vez publicado el programa de la produccin este pasa por un proceso de
evaluacin por todas las partes competentes hacia la divisin (familia) afectada.
Cada responsable analiza el programa y da su visto bueno para generar la orden
de produccin.
Replanteamiento del Programa
Una vez puesto en produccin el programa este puede ser susceptible a
alteraciones debido a paradas no programadas, por ejemplo, la avera de una lnea
de produccin, el desperfecto de un molde o la falta de bobina para el enrollado de
algn producto debido, puede darse el caso, por una mala gestin de
comunicacin con el responsable del rea de almacenes, en algunos casos, pese
a haber aprobado el programa en primera instancia
Conclusin
Las actividades se mencionan en la tabla 1 (ver figura 4) sern reemplazadas por
actividades automatizadas a travs de un sistema web, el cual permita una
comunicacin fluida con los responsables de cada divisin de produccin. Adems,
los rendimientos de cada lnea productiva sern obtenidos de manera automtica
para una programacin de la produccin ms eficiente. Como se observa es de
suma importancia que dicho programa cuente ya con los controles de calidad y
mantenimiento programados, de ese modo el Planeador tendr los das
productivos de cada lnea definidos.
1.3.1.2. Introduccin a las Tecnologas Bsicas
1.3.1.2.1. Plataformas de Desarrollo Web
Hoy En da todas las aplicaciones Web se basan en el protocolo HTTP el cual
junto al protocolo TCP/IP se encarga de establecer comunicacin entre el cliente
Web a travs de cualquier browser (IE9, opera, Firefox, Chrome, Safari, etc) y elservidor Web.
20
-
7/30/2019 Tesis Vasquez Silva Version III
20/85
Figura 5: Ubicacin de los protocolos HTTP y TCP/IP en el diagrama de Red.
Actualmente, en el mercado de Software existen diversas plataformas para
desarrollar aplicaciones Web, entre otras tecnologas. A continuacin, se
describirn las ms importantes:
a) Microsoft
La plataforma de desarrollo que auspicia Microsoft es Visual Studio .Net la cual
est orientada a desarrollar aplicaciones de escritorio y mviles, sitios,
aplicaciones Web, hasta sistemas operativos.
Visual Studio.Net 2010 ofrece las siguientes posibilidades:
Disear aplicaciones distribuidas
Administrar soluciones, proyectos y archivos
Trabajar con cdigo, HTML y archivos de recursos
Conectarse a recursos remotos con el Explorador de servidores
Generar, depurar y probar
Implementar aplicaciones y componentes
Manipular el entorno de desarrollo
Componentes del Visual Studio 2010
.NET Framework es un entorno de ejecucin administrado que proporciona
diversos servicios a las aplicaciones en ejecucin. Consta de dos componentes
21
-
7/30/2019 Tesis Vasquez Silva Version III
21/85
principales: Common Language Runtime (CLR), que es el motor de ejecucin que
controla las aplicaciones en ejecucin; y la biblioteca de clases de .NET
Framework, que proporciona una biblioteca de cdigo probado y reutilizable al que
pueden llamar los desarrolladores desde sus propias aplicaciones. Los servicios
que ofrece .NET Framework a las aplicaciones en ejecucin son los siguientes:
Informacin tomada de http://msdn.microsoft.com/es-es/library/vstudio/hh425099.aspx
Common Language Runtime (CLR) Gestiona el cdigo en tiempo de ejecucin y
provee los servicios bsicos, como administracin de memoria, control de
excepciones y control de hilos de ejecucin.
Base Class Library Contiene la mayor cantidad de funcionalidades el desarrollo
de cualquier tipo de Software. Encapsula los tipos bsicos, clases para la
entrada/salida, seguridad, colecciones de datos, entre muchas cosas ms.
Figura 6: Arquitectura del Framework 4.0.
b) JSP - Java Sun
22
http://msdn.microsoft.com/es-es/library/vstudio/hh425099.aspxhttp://msdn.microsoft.com/es-es/library/vstudio/hh425099.aspx -
7/30/2019 Tesis Vasquez Silva Version III
22/85
Java Server Page es una tecnologa orientada al desarrollo de pginas Web, tanto
estticas como dinmicas y para ello hace uso de programacin java. Cabe
resaltar que JSP es multiplataforma, es decir, se puede ejecutar en cualquier
servidor Microsoft o Linux. As mismo, JSP es la combinacin de HTML con XMLen la cual se incrustan etiquetas especiales para colocar cdigo java (java
mediante Scripts) y tambin se pueden usar libreras de terceros.
Servlet
Un servlet es una clase de lenguaje de programacin Java que se utiliza para
ampliar las capacidades de los servidores que alojan aplicaciones accesibles a
travs de un modelo de programacin de peticin-respuesta. Aunque servlets
pueden responder a cualquier tipo de solicitud, que se utilizan comnmente para
extender las aplicaciones alojadas en servidores web. Para tales aplicaciones, la
tecnologa Java Servlet HTTP define clases especficas de servlets.
Los paquetes javax.servlet y javax.servlet.http proporcionar interfaces y clases
para escribir servlets. Todos los servlets debe implementar la interfaz Servlet, que
define los mtodos de ciclo de vida. Al implementar un servicio genrico, puede
utilizar o extender la clase GenericServlet siempre con la API Java Servlet. La
clase HttpServlet proporciona mtodos, tales como doGet y doPost, para el
manejo de servicios especficos de HTTP.
http://docs.oracle.com/javaee/5/tutorial/doc/bnafe.html
Arquitectura MVC
La arquitectura ms usual usando ests dos tecnologas (JSP y Servlets) es MVC
23
-
7/30/2019 Tesis Vasquez Silva Version III
23/85
Figura 7: La forma ms usual y correcta de usar JSP con servlets esempleado la arquitectura MVC.
ConclusinDe las dos plataformas de desarrollo mencionadas la que usar para el desarrollodel sistema Web ser la de Visual Studio.net 2010 por los siguientes motivos:
Poltica de la empresa. Integracin de todos los sistemas Web en una sola plataforma la cual es
.NET. Actualmente, se cuenta con las licencias respectivas de Visual Studio.NET.
Nota: lo mencionado anteriormente no quiere decir el uso tecnologa Java no aplica para el
desarrollo del proyecto. Tanto java como .NET son buenos entornos de desarrollo para
proyectos de sistemas Web.
1.3.1.2.2. JavaScript
JavaScript es propiamente un lenguaje de programacin que se ejecuta en el lado
del cliente, es decir no necesita compilarse en el lado del servidor (consumo de
recursos). Java Script es creado a raz de la necesidad de que el usuario
interactu de manera ms fluida con las aplicaciones Web. Con Java Script se
puede crear las siguientes funcionalidades:24
-
7/30/2019 Tesis Vasquez Silva Version III
24/85
Contadores de visita.
Efectos visuales.
Validaciones en los formularios.
Calculadoras.
Eventos que son realizados por el usuario.
Operaciones matemticas.
Comportamientos personalizados de los controles.
A Continuacin, se realizar un ejemplo del uso de JavaScript en una pginaHTML bsica.
Figura 8: Cabe resaltar que todo cdigo java Script deber estar enmarcadopor la etiqueta .
En el ejemplo, se puede apreciar que en el evento onClickse hace el llamado a la
funcin EsMayorEdad(), la cual se encarga de determinar, en base a la edad
ingresada por el usuario, si la persona registrada es menor o mayor de edad.
Funciones Bsicas
document.getElementById(id): obtiene el objeto a partir del id. elemento.getElementsByTagName(name): obtiene los elementos a raz del
nombre de un objeto, por el ejemplo el tag trde una tabla HTML.
25
-
7/30/2019 Tesis Vasquez Silva Version III
25/85
string.split(caracter): divide una cadena segn el caracterer pasado porparmetro.
elemento.focus: sita el foco en el elemento indicado. document.createElement(tag). Crea un elemento elemento.removeChild: remueve un elemento.
Alert(mensaje): enva un mensaje de alerta.
Por ltimo, es importante mencionar que JavaScript soporta funciones iterativas y
condicionales (for, while do, do while, if then, foreach) .
1.3.1.2.3. Lenguajes de Marcada HTML XML
El estndar desarrollado por la World Wide Web se basa en crear etiquetas para
definir la estructura de textos. Cabe resaltar que los lenguajes de marcado no
tienen las mismas cualidades que los lenguajes de programacin, es decir, realizar
operaciones aritmticas o fungir como variables para cualquier tipo de operacin.
HTML
La totalidad de codificacin de una pgina web est desarrollada en HTML.
Gracias a las etiquetas se pueden definir estructuras como tablas, etiquetas DIVs,
prrafos, saltos de lnea, entre ms caractersticas.
Para ver la estructura de una pgina Web ver la Figura 8.
XML
El lenguaje de marcas XML nace con la finalidad de sentar un estndar para el
intercambio de informacin estructura entre distintas plataformas, un claro ejemplo,
es en el empleo de las WebServices debido a que est tecnologa usa el formato
XML para procesar la informacin.
1.3.1.2.4. Ventajas y desventajas de las aplicaciones WEB
Ventajas
No necesita instalacin alguna en la PC cliente debido a que su ejecucin
es a travs de un navegador web.
26
-
7/30/2019 Tesis Vasquez Silva Version III
26/85
Puede ser ejecutado desde cualquier regin del Per (o del mundo), si
necesidad de estar conectados a la red de la empresa.
El despliegue de las actualizaciones es inmediata y recae sobre todos al
mismo tiempo.
Es multiplataforma debido a que puede ser ejecutado desde cualquier
sistema operativo.
Hay un consumo de recursos ms ptimo, debido a que las transacciones
se pueden ejecutar en el lado del cliente usando tecnologas con AJAX.
Desventajas
La disponibilidad depende de la conexin a internet tanto en el cliente como
en el servidor.o Actualmente, se cuenta con respaldos de Back Up de internet
En el caso que se ejecuten fuera de la red de la empresa, muchas veces es
necesario instruir al usuario para que actualice alguna opcin del navegador
ara el correcto funcionamiento de la web, por ejemplo, permitir ejecuciones
de JavaScript.
Al usar la red de internet se es susceptible cuando a seguridad nos
referimos.
o Robo de informacin.
o Alteracin de la informacin.
o Saturacin adrede por parte de usuarios maliciosos, apoyados por
herramientas informticas.
1.3.2. Estado del Arte
1.3.2.1. ERP Implementation for Production Planning at EA Cakes Ltd.
Victor Portougal es un profesor asociado al Departamento de Sistemas de
Informacin y Gestin de Operaciones, en la Escuela de Negocios de la
Universidad de Auckland en Nueva Zelandia, y es quien nos describe de una
manera detallada la puesta en funcionamiento del sistema (SAP) y su modulo
27
-
7/30/2019 Tesis Vasquez Silva Version III
27/85
de planificacin de produccin de productos para la empresa EA Cakes Ltd.
Esta es una prospera compaa dedicada a la fabricacin de comida rpida
que comparte el mercado de Nueva Zelandia y la regin de Asia- Pacifico y la
cual produce ms de 400 clases de diferentes productos de comida fresca y
congelada.
Por muchos aos la compaa EA Cakes Ltd fue desarrollando una marca de
gran prestigio y disfruto de un mercado estable, es as que su estrategia de
produccin dominante siempre fue MTO (Make-to-Order o Fabricar para la
Orden). Fue as que clientes permanentes como supermercados, tiendas y
restaurantes hicieron sus pedidos con entrega para la prxima semana o para
intervalos ms largos, entonces la compaa provey de un buen servicio al
cliente en relacin a la calidad y tiempo de entrega.
Pero para fines de los 90s, EA Cakes Ltd. disminuyo su participacin en
muchos de los mercados tradicionales ya que la principal razn fue el aumento
de precios debido a los costes de produccin altos de la compaa y por
consiguiente las empresas competidoras brindaron precios inferiores sobre
productos similares. La famosa marca de la compaa no atrajo suficientes
clientes para apoyar los precios ms altos.
Pronto la compaa fue forzada a reconsiderar su estrategia de ventas y
produccin, por lo que es aqu en donde se origino una disyuntiva. Por un lado
su equipo de especialistas de TI estaba seguro de que el software SAP
existente poda proveer el soporte suficiente al proceso de planificacin de la
produccin de la empresa y por otro lado el personal del proceso mencionado
tena dudas acerca de los mdulos preestablecidos de SAP. Ante la
incertidumbre de que si un sistema de software estndar como SAP pueda
dar el soporte informtico suficiente al diseo de un sistema de la empresa
desarrollado por separado?, la direccin de la empresa invito a una compaa
consultora la cual sugiri disear rpidamente un sistema de prototipo desigual.
El nuevo sistema de planificacin de la produccin constara de tres niveles.
28
-
7/30/2019 Tesis Vasquez Silva Version III
28/85
Figura 9: niveles de la planificacin de la produccin.
Aggregate Capacity Planning (ACP)
El presupuesto de las ventas no es solo un pronstico simple de la cantidad de
productos que podan ser vendidos en el futuro, tambin es una herramienta de
direccin para el control del rendimiento de la compaa por parte del
directorio, por lo que debe ser objetivo y definir claramente lo que podra ser
vendido adems de satisfacer los objetivos de negocio y financieros de la
compaa. El presupuesto de ventas es una herramienta de direccin que hace
uso el directorio para controlar el rendimiento de la compaa. El departamento
de mercadotecnia provee otras contribuciones como el lanzamiento de nuevos
productos y otras iniciativas de mercadotecnia.
Master Production Scheduling(M.P.s)
Es la herramienta de directiva ms importante para el director de operaciones
de una compaa de MTS.
Las entradas principales de M.P.s son:
* Plan de capacidad total por el seguimiento dos meses,
* Niveles de accin verdaderos, y
* Pronstico de demanda de corto plazo.
29
-
7/30/2019 Tesis Vasquez Silva Version III
29/85
Otras funciones de este nivel son:
1. Guardar niveles de accin deseables.
2. Implementar un" principio de "Velocidad - para - mercado": reaccin frente a
los cambios importantes en la demanda del mercado rpidamente.
Shop Floor Scheduling
Este nivel lleva a cabo la planificacin verdadera durante la prxima semana
(con una subdivisin diaria), especificado por lneas de produccin y productos.
Las restricciones de planificacin (para tantos hombres como la planificacin
de mquinas) han sido trabajados como programas recomendados fijos para
las proporciones diferentes del producto.
La planificacin es llevada a cabo inicialmente al principio de la semanaplaneada (la carrera principal) en el orden que trabaja un programa semanal
ptimo. Al final de cada da, cuando la realimentacin sobre la produccin
verdadera se pone disponible, el procedimiento es la carrera para el resto del
perodo de planificacin (una carrera de control). Durante esta corrida el plan
actualizado por los siguientes das, sujeto a las mismas restricciones de
planificacin, es producido.
En conclusinEl autor nos da a conocer que debido a los problemas presentados por la
empresa, y segn el anlisis realizado a estos, por parte de los especialistas de
TI y el personal de planificacin de la produccin, se llego a la conclusin de
que implementar los mdulos existentes en el software SAP y haciendo uso
completo sus funcionalidades a la vez de modificar los procesos de la
empresa, aunque corriendo algunos riesgos, resultara ms barato, en
comparacin a modificar a gran medida este software para que pueda cumplir
con los procesos de planificacin de la empresa, adems del costo por brindarsoporte al software.
30
-
7/30/2019 Tesis Vasquez Silva Version III
30/85
1.3.2.2. Integration of production planning and scheduling using anexpert system and a genetic algorithm
Segn A. Lawrynowicz, autor de la presente publicacin, los enfoques
tradicionales con respecto a los procesos de planificacin y programacin se
dan de manera secuencial, donde el plan de proceso es determinado antes
que la planificacin verdadera sea llevada a cabo. Es por eso que los sistemas
de planificacin prcticos tienen que poder reaccionar frente a los eventos de
tiempo real con un tiempo de respuesta aceptable y cambiar la programacin
apropiadamente.
Por lo tanto el autor nos propone una nueva metodologa con la aplicacin de
la inteligencia artificial para soportar la planificacin de la produccin y la
programacin en la red de suministro. En donde el problema de planificacinde la produccin es solucionado primero y luego el problema de la
programacin es considerado con la restriccin de la solucin.
Se tiene en cuenta que los sistemas de planificacin prcticos tienen que poder
reaccionar frente a los eventos importantes de tiempo real, dentro de un lapso
de respuesta aceptable y replantear la programacin apropiadamente. En
muchos procesos de produccin, la informacin de tiempo real puede ser
obtenida de computadoras de control de proceso y otros sistemas deobservacin.
El enfoque es implementado como una combinacin del sistema experto y el
algoritmo gentico.
La pregunta respecto a cmo un programador de horarios debe responder a
los cambios en un sistema dinmico en este ambiente es muy importante para
muchas empresas. Entre la creacin de programa y la ejecucin, uno o algunas
suposiciones podran haber cambiado con respecto a, por ejemplo, ladisponibilidad de mquina, material que suministro o cambio del mantenimiento
programan (Percy y Kobbacy2000).
Tradicionalmente requerimientos importantes que planean (MRP), planificacin
de recurso de fabricacin (MRPII) y sistemas de planificacin (ERP) de recurso
31
-
7/30/2019 Tesis Vasquez Silva Version III
31/85
de la empresa son usados por empresas grandes como la planificacin de
produccin y las herramientas de planificacin. Porque el implementar el coste
de tal sistema es muy alto, muchas empresas pequeas y medianas combinan
esto con la otra planificacin de produccin y controlan conceptos, como la
tecnologa de produccin justo a tiempo y optimizado.
Por lo tanto, la presente investigacin se concentra en lo siguiente:
(a) Cmo hacer un plan de proceso flexible teniendo en cuenta el estado del
rea de trabajo y disear la informacin;
(b) cmo hacer un programa eficiente teniendo en cuenta las situaciones
dinmicas del rea de trabajo y la complejidad de las restricciones de
recurso;(c) cmo hacer un modelo integrado apropiado, que incluye las restricciones
varias.
En conclusin
La presente investigacin que ha tenido como propsitos principales, mejorar la
eficiencia de la planificacin tradicional y controlar los mtodos, demuestra
cmo puede ser usada una tcnica de inteligencia artificial para optimizar la
fabricacin, los planes de construccin y programacin para diferentesobjetivos como es minimizar el tiempo y maximizar la utilizacin. Por lo tanto se
establece la generacin de los planes de produccin sobre la base de recursos
internos disponibles subcontratando computadoras. Adems, los mtodos
inteligentes propuestos pueden ser aplicados cuando hay una necesidad ara
re-plantear o reprogramar. Es de conocimiento general que en una fbrica de
la vida real ocurre a menudo la interrupcin de la produccin, por lo tanto en tal
situacin, el sistema experto y el algoritmo genrico ejecutan el re-planteado y
reprograman muy rpidamente.
Con este enfoque, el problema de la planificacin de produccin es
solucionado primero y luego el problema de planificacin es considerado con la
restriccin de la solucin. Como una desventaja se tiene que no ofrece la
planificacin de la reduccin a corto plazo y la planificacin para cubrir
32
-
7/30/2019 Tesis Vasquez Silva Version III
32/85
requisitos del mercado cambiando para que pueda utilizar la mejor capacidad
disponible de sistemas de fabricacin.
La propuesta de combinar del sistema experto y el algoritmo gentico ha sido
evaluada usando datos de fbricas legtimas.
1.3.2.3. Process and Quality Model for the Production Planning andControl Systems
La presente investigacin es formulada por el Dr. Halim Kazan del Instituto de
Tecnologa de Gebze, el Dr. Ahmet Erglen, de la Universidad de Nigde, y el
Dr. Haluk Tanriverdi de la Universidad de Sakarya, todos en Turqua. En
primera instancia se presenta una base para la tecnologa del proceso y elsistema. Luego se presenta el sistema de control y modelos de calidad para la
planificacin de la produccin.
Descripcin del problema
Cada situacin en un determinado escenario tienen que ser planeado
cuidadosamente paso a paso a lo largo de la planificacin de la produccin y
controlar el proceso de la investigacin en la medicin de la produccin. Sin
embargo en la presente investigacin no se provee un modelo con enfoque enprocedimientos para tasar, mejorar y controlar la calidad del proceso.
Esta investigacin desarrolla un proceso y modelo (PQAM) de calidad que
pueda ser usada para tasar el rendimiento de un sistema en la cadena de
suministros y sub-sistemas para ayudar a identificar areas problemticas.
El proceso y el modelo de calidad (PAQM)
El modelo PAQM consta de quince mdulos integrados. Los detalles y lospasos relacionados con el procedimiento de cada mdulo son los siguientes.
Mdulo A1. Su propsito es definir el proceso, la tecnologa y el sistema
que todos requerirn para las actividades.
Mdulo A2. Su propsito es disear el sistema de & C de PP.
33
-
7/30/2019 Tesis Vasquez Silva Version III
33/85
Mdulo A3. Su propsito es implementar el proceso, la tecnologa y
sistema.
Mdulo A4. Su propsito es dirigir la planificacin de produccin y controlar
sistemas.
Mdulo A5. Su propsito es mejorar el proceso, la planificacin de
produccin y los sistemas de control.
Mdulo A6. Su propsito es identificar la cantidad apropiada a lo largo del
proceso en la produccin.
Mdulo A7. Su propsito es identificar el tiempo apropiado para el proceso,
la planificacin de produccin y los sistemas de control.
Mdulo A8. Su propsito es identificar el nivel apropiado de la cantidad en
la lnea de montaje y controlar sistemas.
Mdulo B1. Su propsito es controlar el sistema y la calidad a lo largo de la
planificacin de produccin y controlar el proceso.
Mdulo B2. Su propsito es identificar requisitos del cliente (interno y
externo), las expectativas y la impresin en orden de mejorar el rendimiento
de servicio al cliente constantemente.
Mdulo B3. Su propsito es establecer y refinar la definicin de la calidad
en la planificacin de la produccin y el sistema de control.
Mdulo B4. Su propsito es identificar el coste actual, la productividad y lasmedidas del servicio e identificar brechas en las mediciones actuales.
Mdulo B5. Su propsito es valorar el rendimiento actual y poner los
padrones para la productividad del coste, y atender los objetivos.
Mdulo B6. Su propsito es identificar e implementar los cambios para
mejorar el rendimiento de proceso de planificacin de la produccin en
conjunto.
Mdulo B7. Su propsito es controlar y monitorear el rendimiento de
productividad y servicio para asegurar que el proceso cubra los padrones.
Planificacin de produccin y Control
En 1997 DeToro y Tenner provea un enfoque gradual para la mejora de
proceso. Su modelo es sobre la base de los principios establecido por Crosby,
Deming, Juran y Feigenbaum. Los pasos involucrados en su proceso de
34
-
7/30/2019 Tesis Vasquez Silva Version III
34/85
mejora ininterrumpido lo son:
1. Comprensin al cliente. Comprenda los requisitos del cliente final y valore
la habilidad de la organizacin de cubrir estos requisitos.
2. Tasacin de la eficiencia. Recoja los datos sobre medidas de procesointernas y determine si el proceso est cubriendo tales demandas como el
coste, el tiempo del ciclo o la variabilidad.
3. Anlisis del proceso. Determine la eficiencia y la eficacia del proceso, en
este paso, la mejora apropiada de que la ruta debe ser identificado: la
mejora ininterrumpida, benchmarking, o reingeniera. Si la mejora
ininterrumpida es el sendero apropiado entonces luego el paso cuatro es
llevado a cabo.
4. Mejora del proceso. El estudio del plan es usado como un enfoque paramejorar el proceso.
5. Implementacin de los cambios. Haga los ajustes necesarios.
6. Normalizacin y monitoreo. Estar al da con el rendimiento, monitoreo del
proceso y mejora continua.
En conclusin
PAQM provee una metodologa para implementar un programa de calidad o
mejorar uno existente. Por lo tanto a travs de esta serie de mdulos, elmodelo PAQM nos ofrece un mtodo para la identificacin del proceso, la
medicin y el control. Adems es una metodologa sistematica que prescribe:
Los aspectos especficos de la calidad debe ser medida.
Un mtodo para medir estos aspectos de la calidad.
Un mtodo para usar tales medidas en valorar, mejorar y controlar en conjunto
el sistema de la cadena de suministro.
1.3.2.4. Conclusin General
Metodologa
implement
Uso
35
-
7/30/2019 Tesis Vasquez Silva Version III
35/85
ada
Caso 1 Se tomara como referencia lo mencionado en el punto1.3.2.1
Master Production Scheduling(M.P.s):
Se menciona que la produccin obedece a unademanda de corto plazo. El proyecto de tesis, priorizarla programacin de la produccin semanal y mensual.
Shop Floor Scheduling:
Menciona que la produccin debe considerarrestricciones de produccin. El proyecto de tesis,considerar y tomar dicho punto como referencia para
el desarrollo del sistema web, la cual tendr unaseccin para considerar dichas restricciones.
Caso 2 tomando como referencia lo mencionado en el punto1.3.2.2
Se coincide en que todo plan de proceso productivodebe ser flexible, pero en el presente proyecto no setomar como base un diseo de algoritmo gentico,sino los cambios obedecern a paradas noprogramadas.
Caso 3 Para el presente caso no aplica el mtodo PAQM, debidoa que los procesos y forma de trabajo ya estn establecidos.
Tabla 2: Cuadro de mtodos y aplicaciones para planificar la produccin.
1.4. Objetivos del Proyecto
1.4.1. Marco Lgico
A continuacin, se muestra el marco lgico con la cual se quiere lograr un anlisis
de las condiciones actuales del entorno, de tal modo, se pueda obtener una idea
ms clara, a nivel macro, de la problemtica a nivel a de procesos
(conceptualizacin del problema)
36
-
7/30/2019 Tesis Vasquez Silva Version III
36/85
1.4.1.1. rbol de Problemas
A continuacin, se muestra el rbol de problemas teniendo como punto centralactividades poco ptimas para la planificacin de la produccin
Figura 10: rbol de problemas.
1.4.1.2. rbol de Objetivos
A continuacin, se muestra el rbol de objetivos teniendo como punto central
actividades ptimas para la planificacin de la produccin.
37
-
7/30/2019 Tesis Vasquez Silva Version III
37/85
Figura 11: rbol de objetivos.
1.4.2. Objetivo General
El objetivo general del presente proyecto de investigacin es lograr que la
produccin sea controlada a niveles de planificacin, consolidacin de informacine integracin de sistemas y una comunicacin fluida. Finalmente, obteniendo un
mejor control de la cadena de produccin, se tendr una mejor rentabilidad de
dinero.
38
-
7/30/2019 Tesis Vasquez Silva Version III
38/85
1.4.3. Objetivos Especficos
Consolidar el anlisis de los rendimientos de las lneas de produccin necesarias para
la planificacin de la produccin.
Controlar la planificacin de la produccin de modo tal que consulte la informacinnecesaria de un solo repositorio de datos.
Facilitar la generacin de reportes relacionados con la produccin.
Integrar la planificacin de la produccin con el MRP de Costos y control de la
Produccin.
Que la comunicacin sea ms fluida y oportuna con todos los involucrados en la
cadena productiva.
Lograr que se planifique de manera integrada los controles preventivos de las lneas
de produccin, as como los controles de calidad tanto en las lneas como en los silosde harina.
1.5. Beneficios del Proyecto
1.5.1. Beneficios Tangibles
Permitir la reduccin de costos gracias a que se desarrollar e implementar un
sistema Web que permita gestionar la planificacin de manera eficaz, es decir, se
producir en los tiempos establecidos y de acuerdo la capacidad productiva, y
demanda del mercado. La produccin de acuerdo a lo que solicita el mercado es
vital en toda empresa, debido a que no se tendr sobre Stock fuera del rango
establecido en los das de alcance que tiene cada producto debido a una sobre
produccin, ocasionando despus que el producto se tenga que donar, vender a
precios menores para que las perdidas no sean tan cuantiosas, etc.
1.5.2. Beneficios Intangibles
La comunicacin fluida entre las reas involucradas es de vital importancia debidoa que no se caer en la produccin improvisada, es decir, sin que el encargado de
almacn justifique y apruebe que se cuenta con los insumos necesarios para la
produccin o que se cuenta con la cantidad de bobinas necesaria para el
empacado del producto, as mismo, que los responsables de planta de produccin
den visto bueno a lneas de produccin.
39
-
7/30/2019 Tesis Vasquez Silva Version III
39/85
Con todas las partes enteradas de lo que se necesita producir y con la capacidad
productiva sentada, ya no habr margen de error justificado (fuera de alguna
avera ocasional de maquinara) para programar la produccin, en conclusin, los
tiempos en el desarrollo del programa se vern disminuidos considerablemente.
Se espera que el tiempo que toma el desarrollo del programa se vea reducido enun 40% teniendo como dato que en promedio el desarrollo toma 3 hrs.
1.6. Alcance del Proyecto
Modelado total del Negocio
Modelado Total de Sistema
Diseo de la base de Datos.
Arquitectura del sistema WEB.
Desarrollo total del sistema Web
Fiabilidad de la informacin.
Pruebas de software.
Manual de usuario.
1.7. Conclusiones
Primero, con la implementacin del sistema Web se desea producir de acuerdo
a la demanda del mercado.
Segundo, con la implementacin del sistema Web se desea sentar un mejor
flujo de comunicacin y coordinacin entre los responsables de la cadena
productiva.
Tercero, automatizar gran parte de los procesos de la planificacin de laproduccin e integrar los datos que actualmente estn en Excel hacia el SGBDDB2.
40
-
7/30/2019 Tesis Vasquez Silva Version III
40/85
CAPTULO II MODELADO DEL NEGOCIO
2.1.Reglas de NegocioA continuacin, se describirn las reglas de negocio.
LISTA DE REGLAS DE NEGOCIONRO ROL TAREA HERRAMIENTA1 Gerente Regional Elaborar las estimaciones de
ventas regionalesExcel
2 Asistente de Ventas Elaborar las estimaciones deventas mensuales del mercadonacional
Excel
3 Control de Calidad Generar el plan de control defumigaciones
Excel
4 SupervisorMant.Molino
Generar plan demantenimientos preventivos
molino
Excel
5 Supervisor Mant.Fbrica
Generar plan demantenimientos preventivos molino
Excel
6 Jefe dePlaneamiento
Generar los programas deproduccin
Excel
7Comit aprobador Molino
Aprobar el programa para laproduccin de la siguientesemana
Reunin presencial
8 Comit aprobador Fbrica
Aprobar el programa para laproduccin de la siguientesemana
Reunin presencial
9 Super. Almacenes Verificar y generar rdenes deCompra de insumos
Speed400
10 Proyectos Exportacin
Entregar reporte de ventassemanal exportacin
Excel
Reglas de Operacin Simple
1 El programa de planta fideos se aprueba en comit todos los jueves
2 El programa de Molino se aprueba en comit todos los Martes3 Todos los programas son puestos en produccin los das lunes
4 Cuando ocurre una reprogramacin se debe comentar a todos los involucradosdel comit.
5 Toda insumo debe cumplir con los das de alcance establecidos6
Tabla 3: Describe la lista de reglas del negocio.
41
-
7/30/2019 Tesis Vasquez Silva Version III
41/85
2.2.Casos de Uso del Negocio:
2.2.1. Relacin de CUNs,A continuacin, los CUNs ms significativos para el desarrollo del sistema.
Figura 12: Lista de CUNs ms significativos para el desarrollo del sistema.
2.2.2. Diagrama de CUNs,
A continuacin, se presenta el diagrama de los CUNs por Actores de Negocio.
Figura 13: Diagrama de CUNs por actores de negocio.
42
-
7/30/2019 Tesis Vasquez Silva Version III
42/85
2.2.3. Especificaciones de CUNsA continuacin, las especificaciones de caso de uso del negocio.
Caso de Uso Generar estimacin de ventas mensual
Fuentes rea de Ventas
Actor Gerente regionalDescripcin En el presente CUN se describe la generacin del estimado de ventas mensual.
Flujo bsico 1. Generacin de Estimado de Ventasa) El gerente regional solicita reporte de ventas semanal a los vendedoresb) El vendedor entrega reporte de venta semanal.c) El gerente regional toma los datos de los reportes y obtiene una tendencia
para las ventas del siguiente mes.d) Fin
Flujos alternos No presenta.
Pre-condiciones
Reporte de ventas del vendedor
Post-condiciones Reporte de estimacin de ventas mensual
Reglas deNegocio.
1
Puntos deinclusin
No presente
Puntos deextensin
No presenta
Notas El reporte ventas que entrega el Gerente regional es enviada a lima para seranalizada por el rea de ventas.
Caso de Uso Generar estimacin de ventas semanal
Fuentes rea de Ventas
Actor Asist. Ventas
Descripcin En el presente CUN se describe la generacin del estimado de ventas semanal.
Flujo bsico 1. Generacin de Estimado de Ventas semanala) El Asist. Ventas solicita reporte de ventas mensual enviado por los gerentes
regionales.b) Los gerentes regionales entregan las estimaciones de ventas mensual de sus
regiones asignadas.c) El Asist. Ventas toma los datos de los reportes y obtiene una tendencia paralas ventas de la siguiente semana.
a) Fin
Flujos alternos No presenta
Pre-condiciones
Reporte de ventas de los gerentes regionales.
Post- No presenta
43
-
7/30/2019 Tesis Vasquez Silva Version III
43/85
condiciones
Reglas deNegocio.
2
Puntos deinclusin
No presente
Puntos deextensinNo presenta
Notas La estimacin de ventas semanal se entregar al jefe de planeamiento para querealice el programa de la produccin.
Caso de Uso Generar plan de fumigaciones
Fuentes rea de Calidad
Actor Jefe de Calidad
Descripcin En el presente CUN describe el plan de fumigaciones para las lneas deproduccin de cada divisin.
Flujo bsicoGeneracin plan de fumigacionesa) El jefe de calidad agrupa de las lneas de produccin de divisin.b) Si la divisin es Fideos se hace lo siguiente: ir al punto gc) Toma como referencia la fecha del ltimo controld) Toma como referencia los puntos muertos de produccin 15 das despus de
la elaboracin del plan de fumigaciones.e) En dichos puntos se programa las fumigaciones.f) Fing) Si la divisin es Harinas o alimentos balanceados se hace lo siguiente: ir
al punto hh) Toma como referencia la fecha del ltimo control (intervalo de tiempo
bimestral)i) Toma como referencia los puntos muertos de produccin 15 das despus de
la elaboracin del plan de fumigaciones.j) En dichos puntos se programa las fumigaciones.
Fin.
Flujos alternos Presencia de plagasa) Se para la produccinb) Se procede con las fumigacionesc) Fin
Pre-condiciones
Reportes anteriores de plan de fumigaciones
Post-condiciones
No presenta
Reglas deNegocio.
3
Puntos deinclusin
No presente
Puntos de No presenta
44
-
7/30/2019 Tesis Vasquez Silva Version III
44/85
extensin
Notas Los datos de los programas de fumigaciones se entrega al rea de planeamientopara la elaboracin del programa
Caso de Uso Generar controles preventivos
Fuentes Area de mantenimiento
Actor Super. Mant. Molino, Super. Mant. Fideos,
Descripcin En el presente CUN describe los controles preventivos de las lneas deproduccin de las divisiones de fideos, harinas y alimentos balanceados.
Flujo bsico 1. Generacin de plan de mantenimientos preventivosa) Si el control es en Fideos hacer lo siguiente: ir al paso b)b) El Supervisor de Mantenimiento elabora su plan cada mesc) Find) Si el control es en Harinas o Alimentos balanceados hacer lo siguiente:
ir al paso e)e) El Supervisor de Mantenimiento elabora su plan cada 2 mesesf) Fin
Flujos alternos No presenta.
Pre-condiciones
No presenta
Post-condiciones
No presenta
Reglas deNegocio.
4,5
Puntos deinclusin
No presente
Puntos deextensin
No presenta
Notas El programa de controles preventivos se entregar al jefe de planeamiento paraque realice el programa de la produccin.
Caso de Uso Generar estimacin de ventas exportacin
Fuentes Area de Exportacin
Actor Jefe de Proyectos Exportacin
Descripcin En el presente CUN describe los controles preventivos de las lneas deproduccin de las divisiones de fideos, harinas y alimentos balanceados.
Flujo bsico 1. Generacin de reporte de exportacin semanala) El cliente enva su pedido va correo electrnico, previa coordinacin
telefnica o presencial.b) El Jefe de Proyectos exportacin toma pedido.c) Elabora el reporte de ventas de exportacind) Fin
45
-
7/30/2019 Tesis Vasquez Silva Version III
45/85
Flujos alternos No presenta.
Pre-condiciones
Solicitud de compra por parte del cliente.
Post-condiciones
No presenta
Reglas deNegocio. 10
Puntos deinclusin
No presente
Puntos deextensin
No presenta
Notas El programa de ventas de exportacin se entregar al jefe de planeamiento paraque realice el programa de la produccin.
Caso de Uso Elaborar Programa
Fuentes Area de Planeamiento
Actor Jefe de Planeamiento
Descripcin En el presente CUN se describir los pasos para elaborar el programa de laproduccin.
Flujo bsico 1. Generacin del programa
a) El planeador recoge y analiza reporte de fumigacionesb) El planeador recoge y analiza reporte de Mantenimientos preventivosc) El planeador recoge y analiza reporte de estimacin de ventas semanald) El planeador recoge y analiza reporte de estimacin de ventas exportacin
e) El planeador, analiza los rendimientos de lneas de produccin por producto aproducir (moldes)
f) Analiza disponibilidad de recursos inventariadles (bobinas, papel tocuyo, etc)g) Analiza disponibilidad de insumos en almacn para la elaboracin de los
productosh) Procede con la elaboracin del programa por divisin (familia de produccin)i) Fin
Flujos alternos No presenta.
Pre-condiciones
Generacin de Estimado de Ventas semanal Generacin plan de fumigaciones Generacin de plan de mantenimientos preventivos Generacin de reporte de exportacin semanal
Post-condiciones
No presenta
Reglas deNegocio.
6
Puntos deinclusin
No presente
Puntos de No presenta
46
-
7/30/2019 Tesis Vasquez Silva Version III
46/85
extensin
Notas El programa ser enviado al comit para su aprobacin.
Caso de Uso Aprobar Programa
Fuentes Area de Planeamiento
Actor Comit aprobador
Descripcin En el presente CUN se describir los pasos para aprobar el programa de laproduccin.
Flujo bsico 1. Generacin del programaa) El comit recibe el programab) Si aprueba es puesto en produccin. Ir al paso d.c) Si no aprueba es devuelto al jefe de planeamiento para su correccin. Ir al
paso d.d) Fin
Flujos alternos No presenta.
Pre-condiciones
Programa de la planificacin de la produccin.
Post-condiciones
No presenta
Reglas deNegocio.
7,8
Puntos deinclusin
No presente
Puntos de
extensin
No presenta
Notas El programa de la produccin es enviada a produccin fideos, molino y alimentosbalanceados para su puesta en produccin.
Caso de Uso Generar rdenes de Compra
Fuentes Area de Planeamiento
Actor Supervisor de Almacenes
Descripcin En el presente CUN se describir los pasos generar una Orden de Compra
Flujo bsico 1. Generacin de Orden de Compraa) En caso sea por Programa produccin hacer lo siguiente: ir al paso b)b) El almacenero analiza los das de alcance cada insumo.c) El almacenero analiza los requisitos de insumos para la produccind) El almacenero analiza los requisitos de recursos inventarales para la
produccine) Finalmente, genera Orden de Compra de acuerdo a la necesidad del
programa y a los das de alcance.f) Fin
47
-
7/30/2019 Tesis Vasquez Silva Version III
47/85
g) En caso sea por una avera en la lnea de produccin ir al paso h)h) Se avisa a las rea competentes y solicita al jefe de planeamiento que ajuste
su programa debido a una parada no programada.
Flujos alternos No presenta.
Pre-
condiciones
Programa de la produccin
Post-condiciones
No presenta
Reglas deNegocio.
9
Puntos deinclusin
No presente
Puntos deextensin
No presenta
Notas
2.3.Diagramas de Actividades del Negocio.
Diagrama de Actividades Generacin de estimacin de Ventas
Figura 14: Diagrama de actividades consolidado de generacin de estimacin de
48
-
7/30/2019 Tesis Vasquez Silva Version III
48/85
ventas.
Diagrama de Actividades Elaborar Programa.
Figura 15: Diagrama de actividades consolidado de Elaborar Programa.
49
-
7/30/2019 Tesis Vasquez Silva Version III
49/85
2.4.Diagrama de Clases de Objeto del NegocioA continuacin, se muestra el diagrama de clases de objeto del negocio.
Figura 16: Diagrama de clases de objeto del negocio.
2.5.Conclusiones.
Las reglas negocios mencionadas son propias de la empresa. Por otro lado, en elpresente proyecto de tesis no se va a alterar ningn proceso de negocio.
50
-
7/30/2019 Tesis Vasquez Silva Version III
50/85
CAPTULO III REQUERIMIENTOS DEL PROYECTO
3.1.Requerimientos del software.
3.1.1. Relacin de requerimientos.
A continuacin, se listar los requerimientos del proyecto.
Nro. Req Descripcin
1 Permitirquese puedan registrar los programas de planificacin de laproduccin.
2 Permitir que se puedan registrar los programas de controles defumigacin.
3 Permitir que se puedan registrar los mantenimientos preventivos.
4 Permitir que se puedan reutilizar los programas de produccin.
5 Permitir que se pueda enviar va correo electrnico a aprobacin elprograma a los responsables de la lnea de negocio afectada.
6 Permitir que se puedan copiar semanas de planificacin. Ejemplo,copiar la semana 18 a la 19.
7 Permitir que se puedan enviar alertas de escases de insumos.
8 Permitir que el programa sea susceptible a paradas noprogramadas.
9 Permitir visualizar en un reporte, las cantidades a producir, horasmaquina programada y descripcin del producto; agrupadas todaspor lneas de produccin.
10 Permitir ver el estado de aprobacin del programa.
11 Permitir mover los programas hacia un histrico.
51
-
7/30/2019 Tesis Vasquez Silva Version III
51/85
12 Permitir enviar un correo electrnico al momento de rechazar elprograma por parte de algn integrante del comit especificando lacausa del rechazo.
Tabla 4: Lista de requerimientos del proyecto.
3.1.2. Especificacin de requerimientos (funcionales y no funcionales).
A continuacin, se mencionar tanto lo requerimientos funcionales como no
funcionales.
Requerimientos Funcionales
Requerimiento Descripcin
Registrar Programa El usuario ingresar lo datos necesarios para registrar el
programa de la produccin.
Replantearprograma
El usuario podr replantear un programa debido aeventos aislados, como por ejemplo, una parada noprogramada (avera de maquina)
Mover versin El usuario podr mover una versin hacia un histrico
Consultar Histricos El usuario podr consultar programas.
Programar controlesde calidad
El usuario podr programar las fumigaciones de lasdistintas lneas de produccin.
Programacin deMantenimientosPreventivos
El usuario podr programar los mantenimientospreventivos de las distintas lneas de produccin, porejemplo, renovacin de moldes para la lnea p400.
Publicar Programa El usuario al momento de terminar con la programacinde la produccin, dicho programa ser enviado por elusuario a publicacin para su aprobacin por parte delcomit
Generar Reporte dePrograma
El usuario podr generar el reporte del programa de laproduccin., en la cual, se mostrarn las cantidades de
produccin y horas maquina necesarias.
Tabla 5: Lista de requerimientos funcionales del proyecto.
52
-
7/30/2019 Tesis Vasquez Silva Version III
52/85
Requerimientos No Funcionales
Requerimiento Descripcin
Funcional
El sistema deber soportar un aproximado de 20Usuarios simultneos.
El sistema deber proveer un tiempo de acceso a losdatos en menos de 20 segundos de empezado elacceso (sujeto a varianza del ancho de banda).
El consumo de recursos por parte del cliente no sermayor 100Mb de memoria RAM.
El sistema deber completar el 100% de 1transaccin en menos de 1 minutos.
Usabilidad
El usuario deber ser capaz de utilizar cualquierfuncin del sistema, utilizando solamente loselementos de ayuda del sistema (manual de usuario)entre 5 a 20 minutos dependiendo del grado deconocimiento del usuario.
Fiabilidad
Disponibilidad: El sistema de Planificacin de laProduccin se implantar para estar 99.9% operativodurante las 24 horas del da.
MTBF (Tiempo estimado entre fallas): El tiempoestimado entre fallas ser no mayor a un 0.1% por
usuario (mientras est utilizando el sistema). MTTR (Tiempo estimado entre reparaciones) En caso
de reparacin por fallas el tiempo fluctuar entre unay seis horas, dependiendo de la magnitud de la falla.
Rendimiento
La carga de las pginas en el navegador: menor a15 segundos.
La utilizacin de recursos:
o Memoria RAM (en MB): mayor a 15Mb ymenor de 100Mb (depende carga).
o Base de Datos: depende de la cantidad de
transacciones (datos).Restricciones deDiseo
Restriccin del entorno del sistema
o El Software ser elaborado en el lenguaje deprogramacin Asp.Net C# utilizando laherramienta Visual Studio .NET 2010, utilizarel administrador de base de datos DB2 AS400
Restricciones de Arquitectura
53
-
7/30/2019 Tesis Vasquez Silva Version III
53/85
o El sistema deber ser desarrollado enarquitectura de capas.
Seguridad
El sistema contar con claves de usuario encriptados,debido a que se usa el SGBD DB2 AS400. Adems, secontar con la caracterstica de caducidad de claves o
intentos fallidos (tercer intento). Por ltimo, la validacinde usuario ser a travs del propio motor del AS400.
Tabla 6: Lista de requerimientos No funcionales del proyecto.
3.2.Casos de Uso del Sistema.
3.2.1. Diagrama de Actores del sistema.
A continuacin, el diagrama de actores del sistema.
Figura 17: Diagrama de actores del sistema.
3.2.2. Diagrama de Paquetes.
A continuacin, el diagrama de paquetes del sistema.
54
-
7/30/2019 Tesis Vasquez Silva Version III
54/85
Figura 18: Diagrama de paquetes del sistema.
3.2.3. Casos de Uso del Sistema
3.2.3.1. Diagrama de Casos de Uso del Sistema
A continuacin, se muestra la figura 10 que contiene el diagrama de CUS
Figura 19: Diagrama de CUS del sistema.55
-
7/30/2019 Tesis Vasquez Silva Version III
55/85
3.2.3.2. Matriz de CUNs vs CUSs
A continuacin, se muestra el diagrama la matriz de requerimientos vs CUS.
Figura 20: Diagrama de CUNs vs CUS.
56
-
7/30/2019 Tesis Vasquez Silva Version III
56/85
3.3.Modelo Conceptual del sistema.3.3.1. Diagrama del Modelo Conceptual
A continuacin, se muestra el diagrama del modelo conceptual.
Figura 21: Diagrama del modelo conceptual.
57
-
7/30/2019 Tesis Vasquez Silva Version III
57/85
3.4.Benchmarking (Anlisis comparativo con otras soluciones).3.4.1. Soluciones encontradas.
3.4.2. Evaluacin de las soluciones encontradas.
58
-
7/30/2019 Tesis Vasquez Silva Version III
58/85
3.5.Prototipo de la solucin
Interfaz Ingreso a la Aplicacin Web
59
-
7/30/2019 Tesis Vasquez Silva Version III
59/85
Interfaz borradores de programas creados
Interfaz de publicacin de un borrador de programa
60
-
7/30/2019 Tesis Vasquez Silva Version III
60/85
Interfaz copiar versiones para trabajarlas en un programa nuevo.
Interfaz Mover Versin hacia un histrico
61
-
7/30/2019 Tesis Vasquez Silva Version III
61/85
Interfaz de registro del programa
Interfaz de registro del programa se pueden trabajar hasta 4 semanas en una solapantalla por lnea de produccin.
62
-
7/30/2019 Tesis Vasquez Silva Version III
62/85
Interfaz de registro del programa la forma de agregar un artculo a producir ser pormedio de arrastre.
Interfaz de registro del programa una vez posicionado el articulo podemos correrlos a losdems das, gracias a la creacin de controles personalizados.
63
-
7/30/2019 Tesis Vasquez Silva Version III
63/85
Interfaz de registro del programa herramienta de correr artculos men contextual
Interfaz de registro del programa resultado de correr los tems 5 horas y media.
64
-
7/30/2019 Tesis Vasquez Silva Version III
64/85
Interfaz de consolidado del programa por lnea de produccin.
65
-
7/30/2019 Tesis Vasquez Silva Version III
65/85
CAPTULO IV ARQUITECTURA
4.1.Realizacin de los casos de uso ms significativos para la arquitectura.
4.1.1. Diagrama de Casos de Uso ms significativos para la arquitectura.
4.1.2. Especificacin de los casos de uso.
4.1.3. Diagrama de secuencias de diseo.
4.1.4. Diagrama de clases de diseo.
4.2.Modelo de Datos
4.2.1. Diagrama del Modelo de Datos.
4.2.2. Diccionario de datos.
4.3.Modelo de Despliegue.
4.4.Modelo de Componentes.
4.5. Conclusiones.
CAPTULO V DESARROLLO Y PRUEBAS
5.1.Desarrollo
5.1.1. Plataforma tecnolgica: tecnologas, frameworks, patrones, etc.
5.1.2. Descripcin de los estndares de desarrollo.
5.2.Pruebas
5.2.1. Plan de pruebas del proyecto
5.2.2. Casos de uso de pruebas del proyecto para los casos de uso mssignificativos para la arquitectura.
5.2.3. Anlisis de las pruebas con sus respectivos reportes de ejecucin.
5.3.Conclusiones.
66
-
7/30/2019 Tesis Vasquez Silva Version III
66/85
CAPTULO VI GESTIN DEL ROYECTO
6.1.Viabilidad del proyecto
6.1.1. Viabilidad tcnicaPara la realizacin del proyecto es fundamental contar con una serie de recursos
tecnolgicos que ayudarn a desarrollar el sistema. Se ha encontrado la mejor
alternativa de entorno de desarrollo para el proyecto. A continuacin se explicar
dicho criterio.
Propuesto
La alternativa consiste en usar el protocolo HTTP permitiendo que el aplicativo
Web se despliegue a travs de cualquier browser de Internet. Ahora bien el
Sistema Web estar comunicado con el modulo de produccin del sistema
SPEED400 (desarrollado en Visual Basic 6.0). Adems, todas las transacciones
que se hagan con esta aplicacin sern a travs del motor de base datos
compartido DB2 - AS400. Se usar el Framework 4.0 para el desarrollo sistema y
se aprovechar el mismo SGBD
Licencias y Dominio
Se detalla los recursos a nivel de licencias necesarios para la implementacin del
sistema, las cuales han sido adquiridas por la empresa.
Recurso Detalle
Dominio Una direccin IP pblica que redireccione a nuestro servidor.
Licencia VisualStudio 2010
Dos licencias de Visual Studio 2010 profesional
Licencia WindowsServer 2003
Una licencia de Windows server 2003 para alojar la pginaweb.
Start UML Herramienta usada para el modelado del negocio y delsistema.
Tabla 7: Tabla de licencias y dominios necesarios.
67
-
7/30/2019 Tesis Vasquez Silva Version III
67/85
Tener presente que actualmente se cuenta con servicio de hosting propio en la
empresa, adems de poseer todas las licencias respectivas a nivel software.
Hardware
Las caractersticas con las que se cuentan a nivel de infraestructura de TI son las
siguientes:
Recurso Detalle
Servidor de aplicaciones Procesador Pentium IV 3.0 GHz.
Disco Duro de 40 Gb.
Memoria RAM de 2 Gb.Servidor de base de datos AS/400 iSeries.
PC de desarrollo Procesador dual core 3.0 GHZ.
Disco duro de 160 Gb.
Memoria RAM de 2 Gb.
Fast Ethernet (RJ45) 100 Mbps.
Concentrador o Hub
Concentrador 100Base-T
Tabla 8: Tabla de hardwares necesarios para la implementacin delproyecto.
6.1.2. Viabilidad econmica:
En cuanto a los recursos hardware a adquirir, se cuentan:
En cuanto al Hardware:
Dispositivos(*) Cantidad Precio (1) Subtotal
PC Desarrollador Pentium 4
Disco duro de 80GB
Procesador Intel 3.0GHz
Memoria RAM de 2Gb
2 0 0
68
-
7/30/2019 Tesis Vasquez Silva Version III
68/85
Router para la conexin a internet 1 0 0
PC - Servidor
Disco duro de 500 Gb.
2 Procesadores de 3.0
GHz
Memoria RAM de 4 Gb
1 0 0
Total
(Soles)0
Total en
12 meses
0
Tabla 9: Tabla de viabilidad econmica en cuanto a Hardware.
(*) Representa que ya se cuentan con los recursos necesarios de lo que a
hardware se refiere para desarrollar el sistema.
En cuanto al software:
Software/ Licencia(*) Cantidad Precio(1)(s/.)
Subtotal
Licencia de Visual studio.Net 2010(*)
2 0 0
Total 0
Total 12meses
0
Tabla 10: Tabla de viabilidad econmica en cuanto a software.
(*) Representa que ya se cuenta con 2 licencias de visual Studio .Net
2010.
En cuanto a recursos Humanos:
Personal Cantidad Costo/Hora Costo/Mensual (*)
Jefe Proyectos 1 S/. 31,25 S/. 6,000
69
-
7/30/2019 Tesis Vasquez Silva Version III
69/85
Analista 2 S/. 14,06 S/. 5400
Diseador 1 S/. 13,02 S/. 2500
Programador 2 S/. 10,42 S/. 4000
Tester 1 S/. 14,06 S/. 2700
Documentador 1 S/. 7,81 S/. 1500
Total
(Soles)
S/. 22,100
Total en 6
MesesS/. 132,600
Tabla 11: Tabla de viabilidad econmica en cuanto a recursos humanos.
(*) En total de horas semanales laborables son 48 hrs que al mes seran
192 hrs.
En cuanto a servicios prestados por terceros:
Personal Costo/Mensual Costo/Mensual (*)
Conexin a internet S/. 23 S/. 23
S/. Total S/. 23
Total en 12
MesesS/. 276
Tabla 12: Tabla de viabilidad econmica en cuanto a servicios prestadospor terceros.
(*) El costo actual del servicio de Internet es de $ 1,100 por 4mb de ancho
de banda dedicado. Se toma como referencia dicho monto para realizar un
aproximado del costo mensual en consumo de ancho de banda del
aplicativo Web.
Conclusin
En cuanto a los gastos de Hardware y Software el costo es cero, debido a
que se cuenta con todas las licencias y hardware necesario para el
desarrollo del proyecto. Finalmente, la plataforma de desarrollo que se
usar para la codificacin del aplicativo web ser Visual Studio 2010,
70
-
7/30/2019 Tesis Vasquez Silva Version III
70/85
debido a que actualmente se estn desarrollando proyectos con el mismo
entorno, por tal motivo, se desea mantener la misma lnea de plataforma
para evitar gastos en mantenimientos de mano de obra futuras.
El total de costos estimado para el desarrollo del proyecto por elperiodo de un ao es de S/. 132,876.
Estimacin del Presupuesto Total del Proyecto
Para la Estimacin de retorno de inversin se han evaluado los costos de