You are on page 1of 56

FACULTAD DE INGENIERA

LIMA NORTE

INFORME DE PRCTICA PREPROFESIONAL II


Z S.A.C.
REA DE VARIABLE
1S

PROYECTO ACADMICO:
Variable 1 N para el proceso Y de la empresa Z S.A.C.,
2017

Practicante:
Marias Mosquera Greisi Fiorella

Docente:
Mgtr. Even Prez Rojas

Supervisor:
Ing. Renzo Allende Taumate

Jefe inmediato:
Jane Suazo Abarca

INGENIERA DE SISTEMAS

Ao 2017
Lima Per
NDICE
DEDICATORIA ............................................................................................................ 2
AGRADECIMIENTO .................................................................................................... 3
NDICE ........................................................................................................................ 4
NDICE DE TABLAS .................................................................................................... 5
NDICE DE FIGURAS .................................................................................................. 7
RESUMEN ................................................................................................................. 11
INTRODUCCIN ....................................................................................................... 12
CAPTULO I: GENERALIDADES .............................................................................. 13
1. Descripcin del Sector. ........................................................................................ 13
2. Descripcin General de la Empresa. ................................................................... 16
2.1. Breve descripcin general de la Empresa. ............................................... 16
2.2. Organizacin de la Empresa. ................................................................... 19
2.3. Descripcin del rea donde se realiza sus prcticas. .............................. 20
3. Funciones del Ingeniero....................................................................................... 20
3.1. Funciones del departamento donde desarrolla la prctica. ...................... 20
3.2. Perfil del profesional, descripcin del puesto de trabajo. ......................... 20
CAPTULO II: PROYECTO O TAREA ACADMICA ................................................. 23
1. Ttulo. ................................................................................................................... 24
2. Realidad Problemtica. ........................................................................................ 24
3. Definicin del problema. ....................................................................................... 25
3.1. Problema general. .................................................................................... 25
3.2. Problemas Especficos ............................................................................. 25
4. Antecedentes. ...................................................................................................... 26
4.1. Antecedentes Nacionales. ........................................................................ 26
4.2. Antecedentes Internacionales. ................................................................. 27
5. Marco Terico. ..................................................................................................... 28
5.1. Variable 1 N.............................................................................................. 28
5.2. Proceso Y. ................................................................................................ 31
5.3. Metodologa de Desarrollo. ...................................................................... 33
6. Objetivos. ............................................................................................................. 38
6.1. Objetivo General. ..................................................................................... 38
6.2. Objetivos Especficos. .............................................................................. 38
7. Desarrollo. ........................................................................................................... 37
8. Anlisis de los resultados. ................................................................................. 184
9. Conclusiones. .................................................................................................... 185
10. Sugerencias. ...................................................................................................... 185
Referencias Bibliogrficas ....................................................................................... 186
2
NDICE DE TABLAS.
Tabla 1: Ingreso promedio mensual segn ramas de actividad ................................. 15
Tabla 2: Ficha RUC de Z S.A.C. ............................................................................... 16
.

3
NDICE DE FIGURAS.
Figura 1: Participacin de los sectores econmicos en el PBI, 1950 - 2013 ............. 14
Figura 2: Croquis de la empresa................................................................................ 17

4
RESUMEN

El presente proyecto de prcticas pre-profesionales terminal II comprende la


implementacin de X para el proceso Y de la empresa Z S.A.C.

El objetivo principal del proyecto es mejorar el proceso Y en la empresa Z S.A.C., el


cual comprende la medicin de dos indicadores: volumen Y y PE2. Para llevar a cabo
esta implementacin del Variable 1 N se emple la metodologa RUP debido a que es
una metodologa apta para el desarrollo del software. En el proceso de desarrollo se
utiliz el lenguaje de programacin PHP, el motor de base de datos MySQL, framework
Codeigniter y motor de plantillas Smarty.

La implantacin del Variable 1 N tiene como resultado determinar la influencia en: el


volumen Y, y la PE2.

El proyecto est compuesto por 2 captulos:

En el captulo I Introduccin se aborda descripcin del sector en la que se ubica la


empresa, descripcin general de la empresa y funciones del ingeniero.

En el captulo II Proyecto o Tarea Acadmica se aborda el ttulo del proyecto de


prcticas, realidad problemtica, definicin del problema, antecedentes, marco terico,
objetivos, desarrollo del Variable 1 con la metodologa elegida, anlisis de los
resultados, conclusiones y sugerencias.

PALABRAS CLAVE: VARIABLE 1 N, PROCESO Y, METODOLOGIA RUP.

5
INTRODUCCIN

En el hoy por hoy el sector de la micro y pequea empresa esta desligado de la cultura
tecnolgica, es decir, de todas aquellas representaciones, valores y pautas de
comportamiento compartidos por los miembros del grupo en la interaccin y
comunicacin en los que se involucran la tecnologa. Asimismo, muchas de estas
situaciones tambin se deben al desconocimiento de las ventajas que trae consigo la
implementacin de Variable 1s informticos en las actividades de su negocio o porque
consideran inalcanzable poder adquirirlos por el tiempo y costo requerido.

El uso de tecnologa es sin lugar a duda un factor fundamental para el desarrollo y


crecimiento de toda empresa, puesto que brinda fluidez en la operatividad de todo lo
que realizan logrando acceder de forma instantnea a cualquier tipo de informacin
para la toma de decisiones.

Por tal razn el presente proyecto de prcticas pre- profesionales II est enfocado a la
implementacin de X para el proceso Y de la empresa Z S.A.C., esperando poder
automatizar y mejorar las actividades relacionadas al proceso.

6
CAPTULO I:
GENERALIDADES

7
1. Descripcin del Sector.
La empresa Z S.A.C. se desempea en el sector terciario, es decir, lleva acabo
las actividades de restaurantes y de servicio mvil de comidas.

El sector servicios se puede definir como aquel que no produce bienes


materiales, sino que provee a la poblacin de servicios necesarios para satisfacer
sus necesidades. 1

Segn2 menciona que los servicios se caracterizan por: Su gran heterogeneidad,


su proximidad fsica entre usuarios y productores y su elevada proteccin frente
a la competencia.

El sector terciario es el que se dedica a ofrecer servicios a la sociedad y a las


empresas.3 En la Figura 1 se aprecia la participacin de los sectores econmicos
en el PBI, en el periodo de 1950 al 2013, observando claramente el gran
crecimiento del sector terciario en nuestro pas.

Figura 1
Fuente: IPE (2014)

Participacin de los sectores econmicos


en el PBI, 1950 - 2013

1 MARTIN, Mara y Daz, Eloisa. Fundamentos de direccin de operaciones en empresas de servicios


[en lnea]. 2a. ed. Madrid: ESIC Editorial, 2016 [fecha de consulta: 05 setiembre 2016]. ISBN:
9788416462582. Disponible en:
https://books.google.com.pe/books?id=Kc9QDAAAQBAJ&source=gbs_navlinks_s
2 REQUEIJO, Jaime et al. Economa Espaola [en lnea]. 2a. ed. Madrid: Delta Publicaciones, 2006
[fecha de consulta: 06 setiembre 2016]. ISBN: 8496477231. Disponible en:
https://books.google.com.pe/books?id=aM4mCjj0TdsC&source=gbs_navlinks_s
3 Instituto Peruano de Economa. 09 octubre 2013. Disponible en: http://www.ipe.org.pe/
8
Segn4 manifiesta que actualmente en el sector servicios la remuneracin tuvo un
alza en 3,4 % (S/. 52) en el trimestre junio-julio-agosto, por lo que el promedio
mensual subi de S/. 1,557 a S/. 1,610.

Tal mencin se muestra en la siguiente Tabla 1

Tabla 1: Ingreso promedio mensual segn ramas de actividad.


Junio- Julio- Agosto 2014 y 2015

Fuente: INEI

El sector servicios en el Per genera empleo para el 65% de la Poblacin


Econmicamente Activa (PEA), es decir, ms de 10 millones de personas en todo
el pas. 5

En resumen, a nivel nacional el sector terciario o tambin conocido como


servicios, viene teniendo gran presencia a lo largo de los aos, brindando
mayores oportunidades laborales al ciudadano peruano y aportando a la
economa del pas.

4 INEI: Suben remuneraciones en sector servicios, pero caen en construccin, comercio y manufactura.
Gestin: Lima, Per, 15 setiembre 2016. (En seccin: Economa).
5 El sector servicios genera empleo para 65% de la PEA. El peruano: Lima, Per, 15 setiembre 2016.

(En seccin: Economa).


9
2. Descripcin General de la Empresa.
2.1. Breve descripcin general de la Empresa.
En la Tabla 2 se muestra las referencias legales con respecto al centro de
prcticas, Z S.A.C.

Tabla 2: Ficha RUC de Centro de Esparcimiento La Mansin S.A.C.

RUC - Z SOCIEDAD ANNIMA


Nmero de RUC CERRADA

Tipo contribuyente SOCIEDAD ANNIMA CERRADA


Nombre Comercial -
Fecha de Inscripcin 17/12/2008
Fecha de Inicio de 20/12/2008
Actividades
Estado del Contribuyente ACTIVO
Condicin de HABIDO
Contribuyente
Direccin del Domicilio CAL.LOS SAUCES MZA. L LOTE. 26 URB.
Fiscal SHANGRILA LIMA - LIMA - PUENTE
PIEDRA
Variable 1 de Emisin
MANUAL
de
Comprobante
Actividad de Comercio SIN ACTIVIDAD
Exterior
Variable 1 de Contabilidad COMPUTARIZADO
Actividad(es) Econmica(s) 5610 ACTIVIDADES DE
RESTAURANTES Y DE SERVICIO MVIL
DE COMIDAS
Comprobantes de Pago FACTURA
c/aut. De impresin (F. 806
u 816):
Representante Legal APELLIDOS Y NOMBRES DEL
REPRESENTANTE DE LA EMPRESA
Fuente: SUNAT

Z S.A.C. se ubica en la Cal. Los Sauces Mza. L Lote. 26 Urb. Shangrila Lima
Lima Puente Piedra. Para facilitar la ubicacin de la empresa, se muestra
en la Figura 2 un croquis referencial.

10
Figura 2

Fuente: Google Maps

Croquis de la empresa

Resea Histrica
Z S.A.C es una empresa especializada en los servicios de restaurant,
piscinas, eventos en general, servicio mvil de comidas y services para
empresas.

Se inici en el ao 2008 con los servicios de restaurant y piscinas, teniendo


como principales clientes a la poblacin del cono norte: Puente Piedra, Los
Olivos, Comas, Independencia, San Martin de Porres y Carabayllo.

En el ao 2010 se incorporan los servicios de eventos corporativos y sociales.


Asimismo, la presentacin de artistas reconocidos del medio en los fines de
semana de los meses de verano.

Con el pasar de los aos el Z S.A.C viene teniendo gran crecimiento debido
a la aceptacin del pblico por la calidad de sus servicios. Por tal motivo hoy
por hoy se ha incluido el servicio mvil de comidas y services para empresas
privadas y del estado.

11
Visin
Ser el primer centro de esparcimiento del Per, que por la calidad y eficiencia
en la prestacin de sus servicios se proyecta a nivel nacional como modelo
estructural, recreacional y familiar.

Misin
Proporcionar, con el concurso de un excelente equipo humano, el mejor
ambiente para fortalecer la integracin familiar y satisfacer necesidades de
orden recreacional, cultural y deportivo, dentro de un profundo respeto por los
valores en plena armona con la comunidad y con la naturaleza.

Valores
Los valores fundamentales que se busca en la empresa Z S.A.C. son:

- Honestidad
Proceder con transparencia en cada una de las actividades asignadas,
mostrando una conducta correcta dentro y fuera de las instalaciones.

- Respeto
Actuar de manera justa teniendo en cuenta los derechos fundamentales
de nuestros semejantes

- Puntualidad
Cumplir con las obligaciones en el tiempo acordado, respetando el tiempo
de los dems.

- Trabajo en equipo
Integracin de cada uno de los trabajadores en un ambiente armonioso,
comprometidos para el logro de los objetivos en la empresa.

Centro de Esparcimiento S.A.C. cuenta con una pgina N en la cual se tiene


toda la informacin referente a la empresa:
http://lamansioncampestre.com.pe/

12
2.2. Organizacin de la Empresa.
La empresa Z S.A.C. est organizada funcionalmente de la siguiente
manera:

Figura 3
Fuente: Centro de Esparcimiento La Mansin S.A.C.

GERENCIA
GENERAL

GERENCIA
COMERCIAL

ADMINISTRACIN LOGSTICA SISTEMAS

RR.HH. ALMACEN

CONTABILIDAD COMPRAS

VENTAS

Organigrama de la empresa

Z est conformada por las reas de: Gerencia General, Gerencia Comercial,
Administracin, Logstica y Variable 1.
El rea de Administracin est conformada por 2 sub-reas:
Contabilidad y Recursos Humanos
El rea de Logstica est conformada por 3 sub -reas: Almacn,
Compras y Ventas

Siendo el rea de Variable 1s donde actualmente se realiza las practicas pre-


profesionales terminal II.

13
2.3. Descripcin del rea donde realiza sus prcticas.
El rea de Variable 1s tiene como funcin principal el mantenimiento pgina
N administrable de la empresa; se realiza el anlisis y diseo, codificacin,
pruebas e implementacin de nuevas funcionalidades requeridas por las
diversas reas y mantenimiento de los equipos de cmputo de la empresa.

3. Funciones del Ingeniero.


3.1. Funciones del departamento donde desarrolla la prctica.
- Mantenimiento la pgina N administrable.
- Establecer un cronograma de actividades para la gestin de proyectos
- Coordinar reuniones con los interesados.
- Comunicar los planes, objetivos, metas, polticas, normas y
procedimientos al personal involucrado en los proyectos.
- Establecer mecanismos para realizar estimaciones de costo, tiempo,
recursos y mbito de los proyectos de tecnologa de informacin.
- Establecer estrategias y criterios metodolgicos para el desarrollo de
Variable 1s.
- Participar en la definicin de infraestructura e insumos informticos
- Velar y gestionar programas de capacitacin para el personal involucrado
en los proyectos.
- Coordinar y desarrollar proyectos y Variable 1s en proceso, mediante
planes de trabajo.
- Supervisar y controlar la ejecucin de proyectos.
- Generar documentacin tcnica.
- Brindar asesora y asistencia tcnica a los usuarios.
- Establecer un plan de mantenimiento y actualizacin de los Variable 1s y
proyectos en produccin.

3.2. Perfil del profesional, descripcin del puesto de trabajo.


Perfil Profesional:
El profesional del Z S.A.C. debe estar preparado para asumir diversos retos
y exigencias. Capaz de integrar los procesos de negocios con soluciones
basadas en tecnologas de informacin de tal forma se convierta en el aliado
perfecto e innovador para el logro de la visin, misin y objetivos planteados
como empresa.

14
Descripcin del Puesto de Trabajo:
Analista de Variable 1s del rea de Variable 1s de la empresa Z S.A.C.,
especializado en el desarrollo de soluciones integrales internas mediante el
uso de herramientas informticas.

Los requisitos son:

Nivel Acadmico:
Egresados y/o estudiantes de los ltimos ciclos de la carrera de Ingeniera de
Variable 1s, Software o afines.

Experiencia laboral:
Contar con experiencia laboral en el sector de proyectos de desarrollo e
implementacin de soluciones tecnolgicas.

Capacitacin y especializacin:
- Deseable capacitacin u especializacin en desarrollo de software.
- Deseable capacitacin u especializacin en manejo de base de datos
MySQL.
- Deseable capacitacin u especializacin en lenguaje de programacin PHP.

Habilidades tcnicas:
- Conocimientos en Variable 1s Operativos: Linux y Windows.
- Conocimientos en Bases de Datos: MySQL, SQL Server, Oracle.
- Conocimientos en Lenguajes de Programacin: C++, Visual Basic, Java,
PHP, HTML, JavaScript.
- Conocimiento en metodologas de desarrollo de software.
- Dominio de herramientas de ofimtica Word y Excel.
- Dominio de ingls bsico.

Habilidades actitudinales:
- Liderazgo
- Proactivo
- Responsable
- Honesta
15
CAPTULO II:
PROYECTO O TAREA ACADMICA

16
1. Ttulo.
Variable 1 N para el proceso Y de la empresa Z S.A.C., 2017.

2. Realidad Problemtica.
Segn6 La tecnologa de la informacin engloba el proceso que supone la captura,
tratamiento y transmisin de la informacin necesaria para realizar la actividad.

Asimismo, manifiesta que Las inversiones en tecnologas de la informacin


mejora la gestin de las transacciones, hacen posible una informacin y
comunicacin de todos con todos.

En la actualidad el mercado no solo lo conforman las grandes y exitosas


empresas sino tambin aquellas Pymes que con el pasar del tiempo han cobrado
reconocimiento por su aporte a la economa, por tal al igual que otras requieren
de tecnologa que le permitan acceder a una informacin fiable y exacta para la
oportuna toma de decisiones en cada uno de sus procesos de negocio.

Z S.A.C. es una empresa que en los ltimos aos ha tenido gran crecimiento en
su demanda debido a la calidad de los servicios que ofrecen. Sin embargo, la
ejecucin manual de sus procesos genera desorganizacin a la hora de acceder
a informacin crucial para la empresa y compras es uno de los procesos que
requiere ser atendido.

El proceso Y inicia con la elaboracin de notas de pedidos de tipo directa y/o por
cotizacin segn sea el caso. Se le denomina directa cuando la nota de pedido
va dirigida a un proveedor fijo, se establecen que productos sern solicitados y
en qu fecha deben ser entregados, finalmente es enviada va correo electrnico
al proveedor para esperar su confirmacin del mismo. Y se le denomina por
cotizacin cuando la nota de pedido requiere de cotizaciones para ello se
determina el nmero de proveedores a los que le solicitara cotizaciones,

son enviadas va correo electrnico a sus proveedores, se recepcionan las


cotizaciones y finalmente se evala para la seleccin de las conveniente para el

6GILL, Mara y GINER, Fernando. Como crear y hacer funcionar una empresa [en lnea]. 9a. ed. Madrid:
ESIC Editorial, 2013 [fecha de consulta: 11 setiembre 2016].
ISBN: 9788473569705. Disponible en:
https://books.google.com.pe/books?id=9gkbAgAAQBAJ&source=gbs_navlinks_s
17
negocio. Una vez que la nota de pedido sea confirmada o seleccionada se
procede a generar la orden de compra que ser enviada al proveedor para la
atencin formal del pedido.

Los problemas ms comunes en el proceso Y son:


Desorganizacin e inconsistencia en la informacin correspondiente a la
hora de generar las notas de pedidos ya que los criterios establecidos no
son respetan porque todos son elaborados de forma manual o mediante el
apoyo de Excel y Word siendo propensos a modificaciones y campos
vacos que son importantes para el proceso Y.
Desorganizacin y prdida de tiempo a la hora de definir el volumen de
compra en un cierto periodo generado en la empresa.
Demoras en la generacin de reportes por parte del encargado Y debido
al trabajo manual de sus actividades.

Ante la problemtica descrita, se propone la implementacin de X para el proceso


Y de la empresa Z S.A.C. a fin de optimizar y automatizar el flujo de actividades
del proceso Y.

3. Definicin del problema.


3.1. Problema General.
De qu manera influye un Variable 1 N en el proceso Y de la empresa Z
S.A.C., 2017?

3.2. Problemas Especficos.


PE1: En qu medida un Variable 1 N influye en el volumen Y del proceso Y
de la empresa Z S.A.C., 2017?
PE2: En qu medida un Variable 1 N influye en la PE2 del proceso Y de la
empresa Z S.A.C., 2017?

18
4. Antecedentes.

Autor (ao).
Ttulo
Grado a obtener
Objetivo del trabajo (se puede redactar el ttulo del libro o del captulo
que se tom como un objetivo).
Resumen de la informacin que es relevante para el trabajo que se
est realizando.
Metodologa de desarrollo
Conclusin a que se puede llegar de esa informacin.
Relacin que tiene ese trabajo con el estudio que se est por realizar.
Recuerde, esta informacin debe ir redactada como un prrafo donde
se sintetice todo la informacin. Al finalizar mencionar cual es el aporte
en la investigacin.

4.1. Antecedentes Nacionales.

4.2. Antecedentes Internacionales.

19
5. Marco Terico.
5.1. Variable 1 N.
Segn7 manifiesta que el Variable 1 N es una aplicacin cliente/servidor
donde el cliente, el servidor y el protocolo HTTP estn estandarizados, es
decir no son creados a la hora de programar.

Asimismo, manifiesta que el Variable 1 N se distingue mediante 3 niveles:


Nivel superior, es el cliente N representado por el navegador que interacta
con el usuario.
Nivel intermedio, es el servidor N, el que procesa los datos.
Nivel inferior, es la base de datos, el que proporciona los datos,

El Cliente
El cliente N es un programa que interacciona el usuario para solicitar a un
servidor N el envi de los recursos que desea obtener mediante HTTP. Las
tecnologas empleadas para programar el cliente N son HTML, CSS,
Lenguajes de script entre otras.

El Servidor
El servidor N es un programa que est esperando permanentemente las
solicitudes de conexin mediante el protocolo HTPP por parte de los clientes
N.

Variable 1 N es un Variable 1 de informacin accesible universalmente


utilizando como medio fundamental de estructuracin el Lenguaje de Marcas
de Hipertexto HTML combinndose caractersticas de hipertexto y
multimedia. El ser hipertexto le permite acceder a una serie de contenidos
pasando de un nodo a otro permitiendo secuencialidad gracias a la
navegacin habilitada por los enlaces. Cuando la estructura hipertextual se

7LUJAN, Sergio. Programacin de aplicaciones web [en lnea]. San Vicente: Editorial Club Universitario,
2002 [fecha de consulta: 18 setiembre 2016]. ISBN: 9788484542063. Disponible en:
https://books.google.com.pe/books?id=r9CqDYh2-loC&source=gbs_navlinks_s
20
ha extendido se da paso a la estructura hipermedia donde los enlaces tienen
como origen o destino tipo de datos no textuales como video o audio. 8

Mientras que9 determina un Variable 1 N como el conjunto de herramientas


donde el usuario accede al servidor a travs de Internet o Intranet mediante
el uso de navegador N, el cual se encuentra codificado por un lenguaje de
programacin.

Patrones de Arquitectura
La Arquitectura de software es la forma en la que se organizan los
componentes de un Variable 1, interactan y se relacionan entre si y el
contexto; aplicando normas y principios de diseo y calidad, que fortalezcan
y fomenten la usabilidad a la vez que dejan preparado el Variable 1, para su
propia evolucin.10

Arquitectura Modelo Vista Controlador


Asimismo, sostiene que el modelo MVC es un patrn de arquitectura de
software que aparta los datos y la lgica de negocio de la interfaz de usuario,
Este patrn tiene como ventaja la reutilizacin de cdigo para facilitar el
desarrollo y mantenimiento de aplicaciones.

Propone la construccin de 3 componentes de MVC:

Modelo: Representa la informacin con la que opera el Variable 1 gestionado


todos los accesos a dicha informacin, desde consultas y asignacin de
privilegios.

8AEDO, Ignacio. Sistema Multimedia: anlisis, diseo y evaluacin [en lnea]. Espaa: Uned, 2009 [fecha
de consulta: 14 setiembre 2015]. ISBN: 9788436247916. Disponible en:
https://books.google.com.pe/books?id=l48uBQAAQBAJ&source=gbs_navlinks_s
9 CARDADOR, Antonio. Implantacin de aplicaciones web en entornos internet, intranet y extranet [en
lnea]. Mlaga: IC Editorial, 2014 [fecha de consulta: 15 setiembre 2015]. ISBN: 9788416433094.
Recuperada de:
https://books.google.com.pe/books?id=Lj91CQAAQBAJ&dq=sistema+web&source=gbs_navlinks_s
10 ESLAVA, Vicente. El nuevo PHP. Conceptos Avanzados [en lnea]. Espaa: Bubok Publishing S.L.,
2103 [fecha de consulta: 01 setiembre de 2016]. ISBN: 9788468644332. Disponible en:
https://books.google.com.pe/books?id=NSj3AQAAQBAJ&source=gbs_navlinks_s
21
Controlador: El controlador interviene para comunicar al modelo las
peticiones de acceso o manipulacin de la informacin. Requeridas por
acciones del usuario mediante la vista.

Vista: Presenta del modelo la informacin requerida, mostrada en un formato


adecuado para interactuar con el usuario.

Para11 en el modelo MVC los objetos de la vista recogen las peticiones del
usuario y las entregan a los objetos del controlador, los cuales hacen la
peticin a los objetos del modelo. El modelo maneja los datos segn la
peticin recibida y comunica el resultado a los objetos del controlador para
que stos enven la respuesta a los objetos de la vista para su presentacin
al usuario (p.19-20).

Esta explicacin se muestra en la siguiente Figura 4.

Figura 4
Fuente: Honrubia (2013)

Patrn Modelo Vista - Controlador

5.2. Proceso Y.

11 HONRUBIA, Francisco. Programacin de aplicaciones para Iphone y Ipad [en lnea]. Espaa:
Ministerio de Educacin, Cultura y Deporte, 2013 [fecha de consulta: 05 setiembre de 2016]. ISBN:
9788436954609. Disponible en:
https://books.google.com.pe/books?id=OeIlAwAAQBAJ&source=gbs_navlinks_s
22
Segn12 manifiesta que es el proceso encaminado a la adquisicin, reposicin
de materiales e insumos indispensables para el adecuado desempeo de la
organizacin con el objetivo de obtener calidad, cantidad y precio justo.

Las principales funciones Y son:


Revisin de requerimientos
Seleccin de proveedores
Ubicacin de rdenes
Programacin de entregas
Manejo de negociaciones con proveedores
Seguimiento de rdenes de compra
Entrevista al personal Y
Suministro de informacin para compras
Administracin de archivos de desempeo de los proveedores
Ampliacin de nuevas fuentes
Establecimiento de programas
Realizacin de anlisis y predicciones

Para13 La empresa de servicios adquiere bienes para llevar a cabo sus


actividades o contrata los servicios que no pueden prestar con la finalidad de
satisfacer las necesidades de sus clientes.

Segn14 las actividades bsicas de la funcin Y son:


Bsqueda y evaluacin de proveedores.
Mantenimiento de un archivo actualizado de productos, con sus
caractersticas tcnicas, cdigo de identificacin, suministradores,
precio y condiciones de entrega y pago.

Negociacin contina de precios, calidades, presentaciones y plazos


de entrega.

12MORA, Luis. Gestin Logstica Integral: Las mejores prcticas en la cadena de abastecimiento.
Bogot: Ecoe Ediciones, 2008. 384 pp. ISBN: 9789586485722
13 ESCUDERO, Jos. Gestin de Compras [en lnea]. Madrid: Ediciones Paraninfo S.A., 2014 [fecha de
consulta: 06 setiembre 2016]. ISBN: 9788428333696. Disponible en:
https://books.google.com.pe/books?id=fNj7CAAAQBAJ&source=gbs_navlinks_s
14 ANAYA, Julio. Logstica Integral: La gestin operativa de la empresa [en lnea]. 3a. ed. Madrid: ESIC
Editorial., 2007 [fecha de consulta: 06 setiembre 2016]. ISBN: 9788473564892. Disponible en:
https://books.google.com.pe/books?id=a4Tq_7Pmc04C&source=gbs_navlinks_s
23
Previsin Y tanto tcnicos, econmicos y financieros.
Planificacin de pedidos por producto y proveedor, definiendo los
volmenes de pedidos y fechas de lanzamiento previstas.
Preparacin de rdenes Y, lanzamientos de pedidos y seguimiento de
los mismos hasta su recepcin.
Solucionar discrepancias en la recepcin del producto.
Analizar variaciones en precio, plazos de entrega y calidad.

Indicadores
Los indicadores para medir el proceso Y son: volumen Y y PE2.

Volumen Y
Segn15 hace referencia al porcentaje sobre las ventas de lo gastado en
compras.

Frmula: VDC= (VC/TV) *100

Donde
VDC: Volumen Y
VC: Valor de Compra
TV: Total de las ventas

PE2
Hace referencia al nmero y porcentaje de pedidos Y generadas sin retraso o
sin necesidad de informacin adicional.

Frmula: CPG= (PSP/TP) *100


Donde
CPG: PE2
PSP: Pedidos generados sin problema
TP: Total de pedidos generados

5.3. Metodologa de desarrollo.


A continuacin de describir la metodologa tradicional RUP.

15MORA, Luis. Indicadores de Gestin Logstica. 2a. ed. Bogot: Ecoe Ediciones, 2008. 121 p.
ISBN: 9789586485630
24
Metodologa RUP
Metodologa basada en un conjunto de actividades desde la ingeniera de
software, que transforman requisitos de usuario en un Variable 1 software.16

Segn17 las fases de la metodologa RUP son:


Inicio: Su objetivo es establecer un caso de negocio para el Variable 1.
Se identifican todas las entidades que interactan con el Variable 1 y
definir estas interacciones. Esta informacin se emplea para evaluar la
aportacin que el Variable 1 hace al negocio, y a partir de ello si la
aportacin es de poca importancia decidir la cancelacin del proyecto.
Elaboracin: Sus objetivos son desarrollar una compresin del dominio
del problema, establecer un marco de trabajo arquitectnico para el
Variable 1, desarrollar el plan del proyecto e identificar riesgos. La
culminacin de esta fase es con un modelo de los requerimientos del
Variable 1, una descripcin arquitectnica y un plan de desarrollo del
software.
Construccin: Comprende el diseo, programacin y pruebas del
Variable 1, as como su integracin de todas las partes que lo conforman.
Al culminar esta fase se debe tener un Variable 1 software operativo con
su respectiva documentacin para usuarios.
Transicin: Fase final encargada de mover el Variable 1 desde la
comunidad de desarrollo a la del usuario para que se inicie su trabajo en
un entorno real. Al culminar esta fase se debe tener un software
documentado que funciona de forma correcta en su entorno operativo.

A continuacin de describir las metodologas giles: XP y SCRUM.

16SIERRA, Isabel y CARRASCAL, Nohemy. La gestin de ambientes de aprendizaje y el desarrollo de


competencias [en lnea]. Crdova: Grupo Investigacin Cymted-L, 2008 [fecha de consulta: 01 octubre
2015]. ISBN: 9789589879511. Disponible en: https://books.google.com.pe/books?id=Ia5qkjXznwAC
17SOMMERVILE, Ian. Ingeniera del Software [en lnea]. 7a. ed. Madrid: Pearson Educacin, 2005 [fecha
de consulta: 11 octubre 2015]. ISBN: 8478290745. Disponible en:
https://books.google.com.pe/books?id=gQWd49zSut4C&dq&source=gbs_navlinks_s
25
Para18 la metodologa gil es buena eleccin cuando se trabaja con requisitos
desconocidos o variables, proporcionan pautas y principios junto a tcnicas
pragmticas que puede que no curen todos los males.

XP (Extreme Programming)
Segn19 XP se caracteriza por lo siguiente:
Por su diseo simple.
Por sus pruebas intensivas, obligando a los programadores a pensar
en lo que probablemente podra fallar antes de codificar.
De igual forma esta codificacin debe superar todas las pruebas
definidas hasta despus de cada cambio.
Por su refactorizacin, mejorndose la calidad del Variable 1 de
software ya que hay una mejora continua.
Por permitir la programacin por parejas, uno de los integrantes
escribe el cdigo mientras que el otro lo revisa.

Segn20 XP est definida por valores, principios y prcticas. Los valores son:

Feedback: Se realiza cuando el cliente aprende el Variable 1 que utiliza y re-


evala sus necesidades; generndose una retroalimentacin para el equipo
de desarrollo. Este mecanismo permite que el cliente conduzca el desarrollo
diariamente garantizando que el equipo direccione sus atenciones para
aquello que generar ms valor.

Comunicacin: Dada entre el cliente y el equipo permitiendo que todos los


detalles del proyecto sean tratados con atencin y agilidad que merecen. XP

18 HERNANDEZ, Jess. Anlisis y Desarrollo Web [en lnea]. Mxico, 2014 [fecha de consulta: 18
setiembre 2015]. Disponible en:
https://books.google.com.pe/books?id=nYDVBQAAQBAJ&dq=gbs_navlinks_s
19 MARCO, Jess et al. Escaneando la Informtica [en lnea]. Barcelona: Editorial UOC, 2010 [fecha de
consulta: 11 setiembre de 2016]. ISBN: 9788497881104. Disponible en:
https://books.google.com.pe/books?id=svpzjkMpdiUC&source=gbs_navlinks_s
20 NORIEGA, Ral et al. Curso de Ingeniera de Software [en lnea]. Espaa: IT Campus Academy, 2015
[fecha de consulta: 11 setiembre de 2016]. ISBN: 9781515194804. Disponible en:
https://books.google.com.pe/books?id=7tKgCgAAQBAJ&source=gbs_navlinks_s
26
busca asegurar que la comunicacin ocurra de la forma ms directa y eficaz
posible, aproximando a todos los participantes mediante un dialogo
presencial.

Simplicidad: Es necesario que el equipo comprenda y utilice este valor ya


que ensea a implementar solo aquello que es suficiente para atender cada
necesidad del cliente; es decir, al codificar una funcionalidad el objetivo debe
estar en los problemas actuales mas no en los del futuro.

Coraje: A la hora de modificar algo que vena funcionando correctamente por


la inclusin de una nueva funcionalidad corriendo el riesgo de generar fallos
en el Variable 1. Por esta razn el equipo necesita tener coraje y creer que el
software evolucionara con seguridad y agilidad.

Respeto: Valor que da sustento a los dems. Si no existe no hay nada. Or,
comprender y respetar el punto de vista de los dems integrantes del equipo
es esencial.

Asimismo,21 menciona que las prcticas derivadas de los valores de XP son:


Cliente presente, de vital importancia para el xito del proyecto ya que
es quien suministra el Feedback.
Juego de la planificacin, asegura que el equipo trabaje en el que
considera ms importante para el cliente.
Programacin en Par, uno programa mientras que otro inspecciona el
cdigo en busca de errores y defectos buscando estratgicamente las
soluciones ms simples para el cdigo.
Ralease Cortos, busca entregar versiones actualizadas del software al
cliente a lo largo del proceso de desarrollo.
Desarrollo guiado por las pruebas, se definen pruebas para cada
funcionalidad antes de codificarlas.

21
NORIEGA, Ral et al. Curso de Ingeniera de Software [en lnea]. Espaa: IT Campus Academy,
2015 [fecha de consulta: 11 setiembre de 2016]. ISBN: 9781515194804. Disponible en:
https://books.google.com.pe/books?id=7tKgCgAAQBAJ&source=gbs_navlinks_s
27
Refactoring, proceso de reorganizacin del cdigo fuente del software
para mejorar su calidad interna, facilitar la lectura y disminuir el tiempo
desperdiciado con el mantenimiento.
Cdigo colectivo, los desarrolladores tienen acceso a todas las partes
del cdigo y pueden modificar aquello que juzguen importante.
Cdigos estandarizados, se establecen estndares de codificacin
permitiendo que el Variable 1 se ms homogneo.
Integracin contina, es la actividad de unir el trabajo realizado por un
par de programadores, al cdigo como uno todo.
Ritmo sustentable, trabajar respetando los lmites fsicos y
demostrando respeto por la individualidad.
Metforas, se emplea comparacin permitiendo al equipo transmitir
ideas de modo que todos la entiendan.
Stand Up Meeting, reunin cada maana para evaluar el trabajo que
fue ejecutado el da anterior y priorizar aquello que se ejecutara hoy.

Metodologa SCRUM
Para22 Scrum es el proceso de gil gestin de proyectos, emprico para el
desarrollo de productos, es decir no se limita al desarrollo del software y se
puede aplicar en cualquier tipo de proyectos.

Principales componentes del Scrum son:

Backlog: Conjunto de necesidades y/o problemas para la implementacin.


Se requiere de los flujos de las funcionalidades y requisitos para el
entendimiento inicial por tal la presencia del cliente en la elaboracin del
mismo es recomendable.

Equipos de desarrollo: Normalmente son pequeos con un mximo de 10


personas. No presentan jerarquas donde todas las recompensas y fracasos
son responsabilidad del equipo por tal tienen que estar comprometidos.

22RAMOS, Daniel. Desarrollo de Software Requisitos, estimaciones y anlisis [en lnea]. 2a. ed. Espaa:
IT Campus Academy, 2016 [fecha de consulta: 11 setiembre de 2016]. ISBN: 9781530088614.
Disponible en: https://books.google.com.pe/books?id=tBaYCwAAQBAJ&source=gbs_navlinks_s
28
Sprint: Es el periodo para realizar un conjunto de tareas seleccionadas en el
backlog, generalmente con una duracin de 15 das. Se realiza reuniones de
Sprint para seleccionar las tareas que podrn ser realizadas en esta iteracin
segn su prioridad, complejidad, cantidad y calidad de los requisitos del
software. Todas las tareas descritas en el Sprint estn asignadas a un tiempo
determinado para ser realizado, partiendo al mnimo posible las tareas para
poder llevarlas a cabo de manera gil.

Reuniones diarias: Suelen tener una duracin mxima de 15 minutos


formulndose preguntas como (Qu se hizo ayer?, Qu tenemos para
hacer hoy?, Qu problemas hemos encontrado y nos impide resolver los
problemas actuales?). Estas reuniones diarias evitan el atraso en el proyecto
y al culminar el periodo de desarrollo de la iteracin se hace una reunin de
revisin del Sprint.

Roles
Asimismo23 manifiesta que dentro del marco de referencia Scrum existen tres
roles principales:

Product Owner, dueo del producto quien especifica la lista


requerimientos y sus prioridades del desarrollo del producto.
Scrum Master, quien asegura de que cada persona est haciendo su
trabajo adecuadamente y que nadie este retrasado.
Team, los desarrolladores del software son responsables de
seleccionar las actividades que pueden manejar y ejecutar de la
manera ms eficiente posible.

A continuacin, se puede observar la comparacin entre las metodologas


tradicionales y agiles, para la mejor eleccin de la metodologa en la presente
investigacin.

23 DIMES, Troy. Conceptos bsicos de Scrum [en lnea]. Espaa: Babelcube Inc., 2016 [fecha de
consulta: 11 setiembre de 2016]. ISBN: 9781507102732. Disponible en:
https://books.google.com.pe/books?id=ETuXBgAAQBAJ&source=gbs_navlinks_s
29
Tabla 3: Comparacin de metodologas

Fuente: Gmez et. al

Analizando la comparacin de las metodologas mencionadas en lneas


anteriores se seleccion la metodologa RUP ya que es las conveniente para
este proyecto puesto que el contrato prefijado es de aproximadamente 3
meses para su culminacin, asimismo la arquitectura del software elegido es
el modelo MVC bajo el framework Codeigniter.

6. Objetivos.
6.1. Objetivo General.
Determinar la influencia de un Variable 1 N en el proceso Y de la empresa
Z S.A.C., 2017.

6.2. Objetivos Especficos.


OE1: Determinar la influencia de un Variable 1 N en el porcentaje volumen Y
para el proceso Y de la empresa Z S.A.C., 2017.

OE2: Determinar la influencia de un Variable 1 N en el porcentaje de la PE2


para el proceso Y de la empresa Z S.A.C., 2017.

OE3: Implementar un Variable 1 N para el proceso Y de la


empresa Z S.A.C., 2017.

7. Desarrollo.
7.1. Iniciacin.
30
7.1.1. Alcance del Proyecto.
Los mdulos del Variable 1 sern los siguientes:

Mdulo Y: Este mdulo deber responder a los requerimientos


mostrados en la Tabla 4:

Tabla 4: Requerimientos Funcionales Y


CDIGO DESCRIPCI
REQ002 N

REQ003

REQ004

REQ009
REQ010

REQ011

REQ012

REQ013

REQ014

REQ015

REQ016

REQ017

REQ018

REQ019

REQ020

REQ021

Fuente: Elaboracin propia

31
Mdulo de Seguridad: Este mdulo deber cumplir los
requerimientos mostrados en la Tabla 5:

Tabla 5: Requerimientos Funcionales de


Seguridad
CDIGO DESCRIPCIN
REQ005

REQ006

REQ007

REQ008

Fuente: Elaboracin propia

Mdulo de Indicadores: Este mdulo deber cumplir los


requerimientos mostrados en la Tabla 6:

Tabla 6: Requerimientos Funcionales de


Indicadores
CDIGO DESCRIPCIN
REQ022

REQ023
Fuente: Elaboracin propia

32
7.2. Elaboracin
7.2.1. Modelo de Negocio
El modelo de negocio est compuesto por los siguientes productos de
trabajo:

Modelado de Casos de Uso del Negocio


Para el modelado del proceso Y en la empresa Z S.A.C. se ha
elaborado el siguiente diagrama de casos de uso del negocio:

Figura 5
Fuente: Elaboracin propia

Gestin de elaboracin de nota de pedido


(from Casos de Usos del Negocio)

<<include>>

Gestin de confirmacin de nota de pedido


Encargado de Compras (from Casos de Usos del Negocio)
(from Trabajadores del Negocio) <<include>>

Gestin de elaboracin de orden de compra


(from Casos de Usos del Negocio)

Diagrama de Casos de Uso del Negocio

A continuacin, se especifican los casos de uso del negocio que


representan el proceso Y de la empresa Z SA.C.

Figura 6

33
Encargado de Compras Prov eedor

INICIO

Verifica stock actual


de productos

Hay productos
a solicitar?
Fuente: Elaboracin propia

Consulta
proveedor

Proveedor fijo?
NO

SI

Elabora nota de Elabora nota de


pedido directa pedido cotizacin

Envia nota de
pedido

Recepciona
nota de pedido

FIN

Diagrama de Actividades de Gestin de


elaboracin de nota de pedido

Figura 7
Encargado de Compras

INICIO

Accede al correo
electronico
Fuente: Elaboracin propia

Consulta nota de
pedido enviada

Nota de pedido es tipo directa?


NO
Revisa cotizaciones
recibidas
SI

Confirma nota de pedido Confirma nota de


directa pedido cotizacion

Almacena en archivador
de confirmadas

FIN

Diagrama de Actividades
confirmacin de nota de pedido

34
Figura 8
Encargado de Compras Prov eedor

INICIO

Accede anota de
pedido confirmada
Fuente: Elaboracin propia

Elabora orden
de compra

Envia orden de Recepciona orden


compra de compra

FIN

Diagrama de Actividades de Gestin de elaboracin


de orden de compra

35
7.2.2. Requerimientos Funcionales

Tabla 7: Requerimientos Funcionales del Variable 1


CDIGO DESCRIPCIN
REQ001

REQ002

REQ003

REQ004

REQ005

REQ006

REQ007

REQ008

REQ009

REQ010

REQ011

REQ012

REQ013

REQ014

REQ015

REQ016

REQ017

REQ018

REQ019

REQ020

REQ021

REQ022

REQ023

Fuente: Elaboracin propia


36
7.2.3. Requerimientos No Funcionales

Tabla 8: Requerimientos No Funcionales del Variable 1


CDIGO DESCRIPCIN

REQNF01

REQNF02

REQNF03

REQNF04
REQNF05

REQNF06

REQNF07

REQNF08

REQNF09
Fuente: Elaboracin propia

7.3. Modelo del Variable 1 propuesto


7.3.1. Actores del Variable 1
Tabla 9: Actores del Variable 1
CDIGO NOMBRE DESCRIPCIN REPRESENTACIN
Es el usuario que llevara a
AS01 Encargado de cabo cada una de las
Compras actividades necesarias
para hacer posible las
compras en la empresa. E_Compras

Es el usuario que tendr el


control total de cada uno de
AS02 Administrador los mdulos y sub-mdulos
implementados en el
Variable 1. Asimismo, su
funcin principal ser la de
gestionar usuarios, Administrador
privilegios y permisos.
Fuente: Elaboracin propia

37
7.3.2. Casos de uso del Variable 1

Tabla 10: Casos de Uso del Variable 1


CDIGO NOMBRE
CUS01 Loguearse en el Variable 1
CUS02 Gestionar Categoras
CUS03 Gestionar Proveedores
CUS04 Gestionar Productos
CUS05 Gestionar Personas
CUS06 Gestionar Usuarios
CUS07 Gestionar Privilegios
CUS08 Gestionar Permisos
CUS09 Verificar stock de productos
CUS10 Registrar nota de pedido
CUS11 Listar notas de pedido directa
CUS12 Consultar notas de pedido cotizacin
CUS13 Ver en formato pdf nota de pedido directa
CUS14 Ver en formato pdf nota de pedido cotizacin
CUS15 Actualizar precios de nota de pedido directa
CUS16 Actualizar precios de nota de pedido cotizacin
CUS17 Confirmar nota de pedido directa
CUS18 Confirmar nota de pedido cotizacin
CUS19 Registrar orden de compra
CUS20 Listar rdenes de compra
CUS21 Ver en formato pdf orden de compra
CUS22 Generar reporte volumen Y
CUS23 Generar reporte PE2

Fuente: Elaboracin propia

38
7.3.3. Diagrama de Casos de Uso del Variable 1

Figura 9

Gestionar Personas
Fuente: Elaboracin propia

(from M antenimi entos)

<<extend>> <<include>>

Loguearse en el Sistema <<extend>> Gestionar Usuarios


Administrador
(from Acceso) (from M antenimi entos)
(from Actores)

<<extend>> <<include>>
<<extend>>

<<include>>
Gestionar Permisos Gestionar Privilegios
(from M antenimi entos) (from M antenimi entos)

Diagrama de Casos de Uso del Sistema Parte 1

Figura 10

Gestionar Categorias
(from Mantenimientos)
Fuente: Elaboracin propia

<<extend>>

E_Compras Loguearse en el Sistema <<extend>> Gestionar Proveedores


<<include>>
(from Acceso) (from Mantenimientos)
(from Actores)

<<include>>

<<extend>>

Gestionar Productos
(from Mantenimientos)

Diagrama de Casos de Uso del Sistema Parte 2

39
Figura 11

Verificar stock de productos <<include>> Registrar nota de pedido


(from Nota de Pedido) (from Nota de Pedido)
Ver en formato pdf nota de pedido
directa
<<extend>> (from Nota de Pedido)

<<extend>>
Fuente: Elaboracin propia

<<include>>

Loguearse en el Sistema <<extend>> Listar notas de pedido directas <<include>> Confirmar nota de pedido directa
E_Compras
(from Acceso) (from Nota de Pedido) (from Nota de Pedido)
(from Actores)

<<extend>> <<include>>
<<extend>>
<<extend>>

<<extend>> <<extend>> Actualizar precios de nota de


Consultar notas de pedido
pedido directa
cotizacin (from Nota de Pedido)
Generar reporte de volumen de
(from Nota de Pedido) <<include>>
compra
(from Reportes)

Ver en formato pdf nota de pedido


Generar reporte de calidad de los Registrar orden de compra cotizacin
<<include>> (from Nota de Pedido)
pedidos generados Listar rdenes de compra (from Orden de Compra) <<include>>
(from Reportes)
(from Orden de Compra)

<<include>>
Confirmar nota de pedido
cotizacin
Actualizar precios de nota de (from Nota de Pedido)
pedido cotizacin
Ver formato pdf orden de compra (from Nota de Pedido)

(from Orden de Compra)

Diagrama de Casos de Uso del Sistema Parte 3


40
7.3.4. Especificacin de Casos de Uso del Variable 1

Tabla 11: Especificacin del CUS01 Loguearse en el Variable 1

MODELO Variable CDIGO CUS01


1
Caso de Uso: Loguearse en el Variable 1
Actores: Administrador, encargado de Almacn, encargado Y y
encargado de Recepcin
Breve Descripcin: El Variable 1 permitir al Administrador, encargado de
Almacn, encargado Y y encargado de Recepcin,
previamente registrados, loguearse en el Variable 1 para
realizar las actividades del proceso de abastecimiento.

Flujo de Eventos: Evento Disparador:


El caso de uso comienza cuando el Usuario ingresa su nombre
de usuario, clave y cdigo captcha y presiona el botn logear.

Flujo Bsico:
El Variable 1 muestra el Login de usuarios
El usuario ingresa su nombre de usuario, clave y cdigo
captcha.
El usuario presiona el botn logear.
El Variable 1 comprueba que los datos ingresados son
validados
El Variable 1 muestra la interfaz del men principal.

Flujos Alternativos:
<nombre de usuario, clave o cdigo captcha Incorrectos>
Si en el punto 2 del flujo bsico, el usuario ingresa un
nombre de usuario, clave o cdigo captcha incorrecto y
presiona el botn logear, se mostrar un mensaje de
error informando al usuario que algunos de los datos
ingresados son incorrectos.
<refrescar cdigo captcha>
Si en el punto 2 del flujo bsico, el usuario no logra
entender la imagen que contiene el cdigo captcha,
existe la opcin de refrescar el cdigo presionando el
botn F5.
Requerimientos Ninguno
Especiales:
Pre Condiciones: La informacin de los usuarios tiene que estar cargada en la
base de datos del Variable 1 N.

Post Condiciones: Se mostrar la interfaz de men principal.


Puntos de Ninguno.
Extensin:
Fuente: Elaboracin Propia

41
Por cada de uso debe realizar la tabla de especificaciones y los diagramas de
acuerdo a la metodologa.

7.3.5. Realizaciones de Casos de Uso

Figura 12

Loguearse en el Sistema RA_Loguearse en el Sistema Gestionar Categorias RA_Gestionar Categorias


(from Acceso) (from Mantenimientos)

Gestionar Proveedores RA_Gestionar Proveedores Gestionar Productos RA_Gestionar Productos


(from Mantenimientos)
(from Mantenimientos)

Gestionar Usuarios RA_Gestionar Usuarios


Gestionar Personas RA_Gestionar Personas
(from Mantenimientos)
boracin Propia(from M antenim ientos)

Gestionar Permisos RA_Gestionar Permisos Gestionar Privilegios RA_Gestionar Privilegios


(from Mantenimientos) (from Mantenimientos)

Verificar stock de productos RA_Verificar stock de productos Registrar nota de pedido RA_Registrar nota de pedido
(from Nota de Pedi do)
(from Solicitud de requerimiento)

Listar notas de pedido directas RA_Listar notas de pedido directas


(from Nota de Pedido)

Realizacin de Casos de Uso Parte 1

42
Caso de Uso de Variable 1 CUS01: Loguearse en el Variable 1

Figura 14

43
7.3.7. Diagrama de Secuencia de Anlisis del Variable 1
En la Figura 37 a la 73 se mostrarn la lista de diagramas de secuencias para la
realizacin del Variable 1

Caso de Uso de Variable 1 CUS01: Loguearse en el Variable 1

Figura 37

:
: Administrador : E_Almacen : E_Compras : E_Recepcin : CI_login : CC_Login CC_System_Libraries_Session : CE_M_captcha : CE_M_usuario : CI_home

1: Ingresa datos (usuario, clave, captcha)

2: Presiona botn Logear

3: Ingresa datos ($username, $password, $captcha)

4: Presiona botn Logear

5: Ingresa datos ($username, $password, $captcha)

6: Presiona botn Logear

7: Ingresa datos ($username, $password, $captcha)

8: Presiona botn Logear

te: Elaboracin Propia 9: Invoca ingresar()

10: validacion()

11: check($captcha) == TRUE

12: return $query

13: existe_usuario($username)==TRUE

14: return TRUE

15: succes_usuario($username, md5($password))

16: set_userdata()

17: Muestra

Secuencia de CUS01

44
7.3.8. Diagrama de Comunicacin del Variable 1
En la Figura 74 a la 107 se mostrarn la lista de diagramas de comunicacin para
la realizacin del Variable 1

Caso de Uso de Variable 1 CUS01: Loguearse en el Variable 1

Figura 74

:
CC_System_Libraries_Se...

1: Ingresa datos($username,$password,$captcha)
12:
set_userdata()
2: Presiona botn logear 6: validacion()
: Administrador

3: Ingresa datos($username,$password,$captcha) 5: Invoca ingresar() 13: Muestra


4: Presiona botn logear

7: check($captcha)
: E_Compras : CI_login : CC_Login : CI_home

9: existe_usuario($username)
10: return TRUE 8: return TRUE

11: succes_usuario($username,md5($password))
: CE_M_captcha

: CE_M_usuario

45
Caso de Uso de Variable 1 CUS02: Gestionar categoras

AGREGAR

DIAGRAMA DE COLABORACIN - GESTIONAR CATEGORIAS


Figura 75

: CE_M_categoria
13: existe_categoria()
1: Selecciona opcin "Categorias" del men Compras
6: get_query()
3: Invoca agregar() 12: validacion()
: CI_home
14: return FALSE
2: Selecciona opcin "Agregar" 16: inserta datos
5: get_codigo_general()
15: insertar()

Fuente: Elaboracin Propia 9: Ingresa datos requeridos 11: Invoca accion()


7: return $newCod 17: return TRUE
: CC_Categoria : CC_libraries_Modelo_DB
: E_Compras
10: Presiona botn "Guardar" 4: permiso()
18: Muestra mensaje de xito()

8: Muestra form

: CI_form_categoria

: CC_Permisos

Comunicacin de CUS02 - AGREGAR

46
7.3.9. Diagrama de Actividades del Variable 1
En la Figura 108 a la 141 se mostrarn la lista de diagramas de actividades para la realizacin del Variable 1

Caso de Uso de Variable 1 CUS01: Loguearse en el Variable 1

:Administrador : E_Almacen :E_Compras ... :CI_login :CC_Login :CI_home

INICIO

Ingresa usuario, clave y


codigo de seguridad

Presiona botn Invoca ingresar Recepciona


"Logear" datos

Valida datos
rececpcionados

Datos vlidos?

Muestra mensaje
(s) de error(es) NO
SI

Verifica
captcha

Codigo captcha
correcto?
Muestra
mensaje de error NO
SI

Verifica existencia
de usuario

Existe usuario?
Muestra
mensaje de error NO

SI

Se obtiene informacin e
inicia sesion

Informacion vacia?
NO
Muestra Se muestra
mensaje de error SI interfaz "home"

FIN

47
Tabla 34: Diagrama de estado Clase categora

Clase Categora
Categoria agregar() Categoria listar() Categoria filtrar() Categoria editar() Categoria accion_denegar() Categoria accion_permitir()
registrada listada buscada editada bloqueada desbloqueada

Fuente: Elaboracin Propia

48
7.3.11. Modelo Lgico
Figura 142

e: Elaboracin Propia

Modelo Lgico

49
7.3.12. Modelo Fsico
Figura 143

Elaboracin Propia

Modelo Fsico

50
7.3.13. Interfaz del sistema (todos lo mdulos con su respectiva descripcin.)

Tabla 41: Interfaz 01 - Login

CI_login

Fuente: Elaboracin Propia

Tabla 42: Interfaz 02 - Home

CI_login

Fuente: Elaboracin Propia

51
Tabla 63: Interfaz 23 Lista directa

CI_lista_directa

Fuente: Elaboracin Propia

Tabla 64: Interfaz 24 Lista cotizacin

CI_lista_cotizacion

Fuente: Elaboracin Propia

Tabla 65: Interfaz 25 - Form orden de compra

CI_form_orden_compra

52
Fuente: Elaboracin Propia

7.3.14. Diagrama de Componentes


Figura 144

Config Views Controllers Helper

Libraries

Fuente: Elaboracin Propia Models

lmansion_compras

Diagrama de componentes del sistema

53
7.3.15. Diagrama de Despliegue

Figura 145

Servidor Web Servidor Base


de Datos
PC_Usuario
Administrador

Fuente: Elaboracin Propia


PC -Usuario
Compras Router

Diagrama de despliegue del sistema

54
8. Anlisis de los resultados
Volumen Y
Antes de la implementacin del Variable 1 N:

Despus de la implementacin del Variable 1 N


PE2
Antes de la implementacin del Variable 1 N:

Despus de la implementacin del Variable 1 N:

9. Conclusiones

10. Sugerencias

55
REFERENCIAS BIBLIOGRFICAS

AEDO, Ignacio. Variable 1 Multimedia: anlisis, diseo y evaluacin [en lnea]. Espaa:
Uned, 2009 [fecha de consulta: 14 setiembre 2015]. ISBN: 9788436247916. Disponible
en: https://books.google.com.pe/books?id=l48uBQAAQBAJ&source=gbs_navlinks_s

ANAYA, Julio. Logstica Integral: La gestin operativa de la empresa [en lnea]. 3a. ed.
Madrid: ESIC Editorial., 2007 [fecha de consulta: 06 setiembre 2017]. ISBN:
9788473564892. Disponible en:
https://books.google.com.pe/books?id=a4Tq_7Pmc04C&source=gbs_navlinks_s

CARDADOR, Antonio. Implantacin de aplicaciones N en entornos internet, intranet y


extranet [en lnea]. Mlaga: IC Editorial, 2014 [fecha de consulta: 15 setiembre 2015].
ISBN: 9788416433094. Disponible en:
https://books.google.com.pe/books?id=Lj91CQAAQBAJ&dq=Variable
1+N&source=gbs_navlinks_s

56

You might also like