REPÚBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN
UNIVERSITARIA
INSTITUTO UNIVERSITARIO DE TECNOLOGÍA – ESTADO BOLÍVAR
PROGRAMA NACIONAL DE FORMACION INFORMATICA
APLICACION WEB PARA EL CONTROL DE INVENTARIO Y
SERVICIOS DE LA SALA ALMA MASTER DEL INSTITULO
UNIVERSITARIO TECNOLOGICO DEL ESTADO BOLIVAR
(Proyecto para optar al título de Técnico Superior)
TUTORA: AUTORES:
Luisa Gómez Robert Martínez
C.I: 25.577.985
Drangelith Soto
C.I: 26.047.729
Eduardo Nuñez
C.I: 26.249.625
Ciudad Bolívar, Enero del 2018
1
INDICE GENERAL
INDICE GENERAL..........................................................................................................................2
INDICE DE TABLAS.......................................................................................................................6
ÍNDICE DE FIGURAS.....................................................................................................................7
INDICE DE GRAFICOS..................................................................................................................8
RESUMEN........................................................................................................................................9
INTRODUCCION...........................................................................................................................10
CAPITULO I...................................................................................................................................12
EL PROBLEMA.........................................................................................................................12
Descripción del Área de Investigación..........................................................................12
Ubicación...............................................................................................................................13
Misión.....................................................................................................................................14
Visión......................................................................................................................................14
Organigrama.........................................................................................................................15
Planteamiento del Problema................................................................................................16
Objetivo General......................................................................................................................18
Objetivos Específicos............................................................................................................18
Justificación..............................................................................................................................19
Alcance.......................................................................................................................................20
Delimitaciones..........................................................................................................................21
Delimitación Temporal.......................................................................................................21
Delimitación Geográfica....................................................................................................21
CAPITULO II..................................................................................................................................22
MARCO TEORICO – TECNOLOGICO.................................................................................22
ANTECEDENTES.....................................................................................................................22
BASES TEÓRICAS..................................................................................................................24
Inventario...............................................................................................................................26
Control de inventario..........................................................................................................26
Método de Control de Inventarios..................................................................................26
Inventario Físico..................................................................................................................27
Información...........................................................................................................................28
2
Base de Datos......................................................................................................................28
Sistemas................................................................................................................................28
Fases del ciclo de vida del desarrollo de sistemas...................................................30
2.- Análisis...............................................................................................................................31
3.- Diseño................................................................................................................................32
4.- Desarrollo..........................................................................................................................33
5.- Implementación................................................................................................................34
6.- Mantenimiento..................................................................................................................35
Componentes de los Sistemas de Información..........................................................36
Clasificación de los sistemas de Información.............................................................38
Tecnologías Web.................................................................................................................40
BASES LEGALES....................................................................................................................41
Ley Orgánica de Ciencia y Tecnología e Innovación (2010)........................................42
Ley Especial Contra Delitos Informáticos (2001)............................................................43
Ley De Infogobierno (2014)...................................................................................................44
Definición de Términos..........................................................................................................44
Almacén..................................................................................................................................44
Almacenamiento....................................................................................................................45
Aplicación informática...........................................................................................................45
CSS..........................................................................................................................................45
Framework..............................................................................................................................45
HTML.......................................................................................................................................45
Informática..............................................................................................................................46
JavaScript...............................................................................................................................46
PHP..........................................................................................................................................46
Servidor Web..........................................................................................................................46
Telemática...............................................................................................................................47
Usuario....................................................................................................................................47
CAPITULO III.................................................................................................................................48
MARCO METODOLÓGICO.........................................................................................................48
Tipo de Investigación.............................................................................................................48
Diseño de la investigación....................................................................................................48
Técnicas e Instrumentos de Recolección de Datos.......................................................49
Instrumentos para la Recolección de Datos....................................................................50
Población y Muestra...............................................................................................................50
Población...............................................................................................................................50
3
Muestra...................................................................................................................................50
Tabulación de datos................................................................................................................51
Presentación de los datos....................................................................................................51
Resultados de la entrevista aplicada a los trabajadores..............................................52
Metodología de Sistema........................................................................................................56
Fases de la UWE......................................................................................................................58
Captura, análisis y especificación de requisitos............................................................58
Diseño del sistema..................................................................................................................58
Codificación del software......................................................................................................59
Pruebas......................................................................................................................................59
La Instalación o Fase de Implementación........................................................................60
El Mantenimiento.....................................................................................................................61
Actividades de Modelado de UWE......................................................................................61
Método de casos de uso........................................................................................................62
Modelo conceptual..................................................................................................................62
Modelo de usuario...................................................................................................................62
Modelo de estructura de presentación y Modelo abstracto de interfaz...................63
Modelo de adaptación............................................................................................................63
Lenguaje Unificado de Modelado UML..............................................................................63
Cuadro resumen relacional Objetivos-Metodología......................................................64
OBJETIVO GENERAL.................................................................................................................64
OBJETIVO ESPECIFICO............................................................................................................64
METODOLOGIA UWE..................................................................................................................64
DESCRIPCION..............................................................................................................................64
Cronograma de Actividades.................................................................................................65
Estudio de factibilidad...........................................................................................................66
Factibilidad Técnica................................................................................................................66
Factibilidad Económica.........................................................................................................66
Factibilidad Operativa............................................................................................................67
CAPITULO IV.................................................................................................................................68
DESCRIPCION DE LA PROPUESTA....................................................................................68
Requerimiento de Hardware.................................................................................................68
Requerimiento del Software.................................................................................................69
Requerimientos Funcionales...............................................................................................69
Requerimientos No Funcionales.........................................................................................70
Modelo de Entidad Relación.................................................................................................71
4
Diagrama Caso de Uso..........................................................................................................71
......................................................................................................................................................72
Descripción del Sistema........................................................................................................73
Implementación........................................................................................................................78
Descripción de la fase de implementación del sistema................................................78
Descripción de la puesta en funcionamiento..................................................................79
Descripción de la capacitación al/los usuarios..............................................................80
Pruebas......................................................................................................................................80
Calendario de aplicación de pruebas................................................................................80
Correcciones............................................................................................................................87
CAPITULO V..................................................................................................................................88
CONCLUSIONES Y RECOMENDACIONES...........................................................................88
CONCLUSIONES..........................................................................................................................88
RECOMENDACIONES................................................................................................................91
BIBLIOGRAFIA.............................................................................................................................92
ANEXOS.........................................................................................................................................94
5
INDICE DE TABLAS
Tabla 1: Modalidad empleada para el control de inventario...................................................
52
Tabla 2: Rendimiento para el control de inventario.....................................................................
52
Tabla 3: Dominio del Sistema Actual de Inventario.....................................................................
53
Tabla 4: Problemáticas durante la realización del inventario.................................................
54
Tabla 5: Satisfacción con los Resultados Obtenidos del Control de
Inventario actual............................................................................................................................................
54
Tabla 6: Resumen Relacional Objetivos-Metodología...............................................................
64
Tabla 7: Descripción del Hardware........................................................................................................
68
Tabla 8: Descripción del Software.......................................................................................................
70
Tabla 9: Calendario de aplicación de pruebas..............................................................................
80
Tabla 10: Diseño de plantillas................................................................................................................
80
Tabla 11: Pruebas unitarias....................................................................................................................
81
Tabla 12: Pruebas integración...............................................................................................................
82
Tabla 13: Pruebas de regresión...........................................................................................................
83
6
Tabla 14: Pruebas de la aplicación.....................................................................................................
84
Tabla 15: Pruebas de compatibilidad.................................................................................................
85
Tabla 16: Pruebas de Seguridad y Control de Acceso..............................................................
86
Tabla 17: Pruebas de aceptación........................................................................................................
87
ÍNDICE DE FIGURAS
Figura 1: Ubicación geográfica del área..........................................................................................
13
Figura 2: Organigrama del IUTEB......................................................................................................
15
Figura 3: Cronograma de Actividades...............................................................................................
65
Figura 4: Modelo Entidad/Relación....................................................................................................
71
Figura 5: Modelo Caso de Uso General..........................................................................................
72
Figura 6: Diagrama de clases...............................................................................................................
72
Figura 7: Inicio de Sesión.......................................................................................................................
73
7
Figura 8: Interfax de Bienvenida, Menú de Opciones...............................................................
73
Figura 9: Gestión Administrador..........................................................................................................
74
Figura 10: Gestionar Usuarios..............................................................................................................
74
Figura 11: Gestionar Productos............................................................................................................
75
Figura 12: Ingreso de Productos.........................................................................................................
75
Figura 13: Reporte de Producto...........................................................................................................
76
Figura 14: Gestionar Servicios..............................................................................................................
76
Figura 15: Solicitar Nuevo Servicio....................................................................................................
77
Figura 16: Stop de Producto..................................................................................................................
77
Figura 17: Buscar Reporte de Servicios....................................................................
78
Figura 18: Acta de implementación....................................................................................................
94
Figura 19: Aceptación de tutor institucional...................................................................................
95
Figura 20: Asistencias de las asesorías..........................................................................................
96
Figura 21: Asistencias de las asesorías...........................................................................................
97
Figura 22: Asistencias de las asesorías...........................................................................................
98
8
INDICE DE GRAFICOS
Gráfico 1...........................................................................................................................................................
52
Gráfico 2...........................................................................................................................................................
53
Gráfico 3...........................................................................................................................................................
53
Gráfico 4...........................................................................................................................................................
54
Gráfico 5...........................................................................................................................................................
55
9
REPÚBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN UNIVERSITARIA
INSTITUTO UNIVERSITARIO DE TECNOLOGÍA – ESTADO BOLÍVAR
PROGRAMA NACIONAL DE FORMACION INFORMATICA
APLICACION WEB PARA EL CONTROL DE INVENTARIO Y
SERVICIOS DE LA SALA ALMA MASTER DEL INSTITULO
UNIVERSITARIO TECNOLOGICO DEL ESTADO BOLIVAR
AUTORES:
Robert Martínez
C.I: 25.577.985
Drangelith Soto
C.I: 26.047.729
Eduardo Nuñez
C.I: 26.249.625
TUTORA:
Luisa Gómez
RESUMEN
La presente investigación descriptiva de campollevada a cabo en la Sala
Alma Master del Instituto Universitario Tecnológico del Estado Bolívar,
estuvo orientada al desarrollo de una aplicación web para el control de
inventario y servicios, con la finalidad de establecer un sistema de registro
y verificación que permita automatizar los procedimientos llevados a cabo
en dicho departamento, dando como resultado el ahorro de tiempo y
recursos, además de brindar mayor seguridad y precisión en la búsqueda
del usuario y elaboración de reportes de forma oportuna. En este sentido,
se diseña la interfaz gráfica y la base de datos de la aplicación web para
el inventario de bienes dela Sala Alma Master permitiéndoles contar con
una herramienta que les ayudará a llevar acabo sus actividades mediante
interfaces graficas sencillas y amigables contribuyendo de tal formacon
esta prestigiosa Institución Educativa.
10
Descriptores: Departamento, Sistema, Aplicación web, Inventario,
Registro, Control.
Ciudad Bolívar, Octubre del 2017
11
INTRODUCCION
El hombre busca obtener los recursos necesarios para asegurar un
nivel de vida para sí mismo y su familia,el cual obedeciendo a sus
impulsos y motivaciones realiza diversas actividades y dedica gran parte
de su vitalidad en reunir talentos, recursos humanos y materiales,
capitales, trabajo y tecnología, los cuales sean capaces de dar vida a una
organización y la conduzcan a realizar una provechosa producción de
bienes y servicios.
Es conocida la relevancia de los recursos económicos, materiales y
humanos, pero existe un nuevo recurso que da soporte operacional a las
organizaciones e instituciones, y que ha tomado importancia en este
mundo globalizado y competitivo denominado tecnologías de la
información, las cuales son implementadas para lograr una gestión de los
procesos efectiva, la cual es medida en base a los resultados obtenidos
durante un periodo determinado.
La tecnología de la información es una herramienta capaz de
realizar tareas repetitivas de lasinstituciones, como ingresar productos,
ordenar los despachos, almacenar, procesar y transformar datos de las
actividades operativas mediante el uso de programas y equipos de
cómputo.
El inventario es una parte fundamental de cualquier
institución,saber cuáles son los productos, qué partes de productos se
poseen, dónde están o donde están yendo, es fundamental para
mantener todo ordenado;ylas tecnologías de la información,
específicamente, aplicaciones web, pueden ayudar a organizar y controlar
inventarios de una forma más efectiva.
12
Esta investigación descriptiva de campo corresponde a Desarrollar
una Aplicación Web para inventario de los bienes del departamento de
telemática del Instituto Universitario de Tecnologíadel Estado Bolívar,
ubicado en Ciudad Bolívar – Estado Bolívar, con la intención de constituir
una herramienta tecnológica disponible para diferentes dispositivos y
sistemas operativos que le permita a los usuarios obtener un mejor
manejo y control de los recursos necesarios para las actividades diarias
del departamento y por consecuente, de la Institución Educativa.
El presente proyecto de investigación está estructurado por cinco
(05) capítulos que se describen a continuación:
CAPITULO I: El Problema, que se basa en dar a conocer la raíz de
la investigación, los objetivos, y su alcance.
CAPITULO II: Marco Teórico, referido a los elementos que
sustentan la investigación como trabajos anteriores, conceptos clave y
bases legales.
CAPITULO III: Marco Metodológico, refiriéndose a la metodología
utilizada para el desarrollo de la investigación y factibilidad del proyecto.
CAPITULO IV: Desarrollo de la propuesta, que contiene el
desarrollo de los objetivos específicos.
CAPITULO V: Conclusiones y Recomendaciones.
13
CAPITULO I
EL PROBLEMA
En el presente capítulo se desglosa toda la información relacionada
con el área donde se desarrolla este proyecto socio-tecnológico, se
describe la estructura organizativa, la estructuración de la información
recabada mediante el planteamiento del problema por la cual se está
realizando este trabajo de investigación, y se definirán los objetivos y el
área de impacto del proyecto.
Descripción del Área de Investigación
El Instituto Universitario de Tecnología del Estado Bolívar, es una
institución que responde al desarrollo local, regional y nacional ofertando
los Programas Nacionales de Formación en: Calidad y Ambiente,
Electricidad, Geo-ciencias, Mantenimiento, Mecánica e Informática.
El instituto cuenta con una matrícula estudiantil de cuatro mil
ochocientos setenta (4.870)estudiantes aproximadamente, trescientos
setenta y cinco (375) docentes y, doscientos quince (215)entre personal
administrativo y obrero.
Posee una infraestructura conformada por treinta y dos (32) aulas
de clases divididas en tres (03) sedes, una (01) biblioteca y laboratorios
de: Computación, Geo-ciencias y Mecánica, y por veinticinco (25)
departamentos administrativos entre los que se destaca el departamento
de Telemática, el cual es el motivo de la presente investigación;
garantizando así la formación integral de los futuros profesionales que
impulsen el desarrollo del país.
14
Ubicación
El presente proyecto se desarrolla en el departamento de
Telemática del Instituto Universitario de Tecnología del Estado Bolívar,
ubicado en la Calle Igualdad, entre la Calle Progreso y Rosario, N° 28,
Casco Histórico de la Parroquia Catedral del Municipio Heres; Cuidad
Bolívar – Estado Bolívar.
Figura 1: Ubicación geográfica del á[Link]:Google Maps (2017).
15
Misión
Institución Universitaria de excelencia académica que enmarcada
en las políticas del Estado venezolano y teniendo como eje fundamental
el bienestar del hombre, está destinada a formar las generaciones de
profesionales en el sector técnico que requiere la región Guayana en
particular y Venezuela en general, garantizando un alto nivel de
desempeño en las funciones de Investigación y Extensión, con acciones
específicas destinadas a vincularse con el sector productivo, de gestión
local y de desarrollo comunal, para que de manera conjunta enfrentar los
retos tecnológicos y socio- económicos que promuevan de manera
sustentable y en armonía con el medio ambiente el desarrollo armónico
de la región y el país.
Visión
Institución Universitaria que promueve la búsqueda de la verdad, la
generación del conocimiento y el asentamiento de los valores
transcendentales del hombre a través de la Docencia, Investigación y
Extensión garantizando la formación de un profesional técnico crítico,
actualizado, constructivo y pertinente que con su acción creadora
coadyuve a elevar el desarrollo armónico que requiere la región Guayana
en particular, y Venezuela en general.
16
Organigrama
En la siguiente figura se presenta el organigrama del Instituto
Tecnológico Universitario del Estado Bolívar, aquí se pueden observar los
departamentos y las divisiones que lo conforman, en este se destaca el
Departamento de Telemática donde será la realización del proyecto socio-
tecnológico
Figura 2: Organigrama del [Link]:IUTEB (2017).
17
Planteamiento del Problema
En el mundo actual las empresas empiezan a darse cuenta que
ante la globalización, puede decirse que el uso de tecnología ya no es un
lujo, y pasa a formar parte integral de las instituciones. Ante ello surgen
necesidades que para satisfacerlas necesitan el desarrollo e implantación
de proyectos que involucren a las tecnologías de información.
En la última mitad del siglo XX, los negocios en todo el mundo
ingresaron a la era de la información. Ahora, al comienzo del siglo XXI,
parece claro que las computadoras y los aspectos relacionados con la
tecnología moderna han cambiado permanentemente y continuaran
cambiando la forma en la que se hacen negocios. Las compañías de todo
tamaño usan la Tecnología de la Información para ser más eficientes.
Dentro de las tecnologías de información se encuentran los
sistemas basados en tecnología web, los cuales se consideran una
herramienta dentro de las organizaciones que permiten la comunicación y
el intercambio de información entre diferentes componentes de una
determinada institución y tienen como objetivo principal: automatizar los
procedimientos de las empresas, lo cual implica que se genere un ahorro
de tiempo dinero y recursos humanos además de brindar mayor
seguridad a las operaciones.
Los sistemas de información están cambiando la forma en que
operan las organizaciones actuales. A través de su uso se logran
importantes mejoras, pues automatizan los procesos operativos de la
empresa, proporcionan información de apoyo al proceso de toma de
decisiones y, lo que es más importante, facilitan el logro de ventajas
competitivas a través de su implantación en las instituciones.
18
Venezuela no escapa de la globalización por lo que se puede
observar la incorporación de nuevas tecnologías en las grandes
corporaciones, empresas e instituciones venezolanas con el objetivo
principal de utilizar esta herramienta en beneficio de optimizar sus
procesos administrativos de formas que sean más eficientes y confiables.
La información y la tecnología utilizada para apoyar los sistemas de
procesamiento,almacenamiento, recuperación y difusión han adquirido
importanciaestratégica en todo tipo de organizaciones y también en las
educativas de todoslos niveles del sistema, sean públicas o privadas y
tanto si planifican, coordinany evalúan como si ejecutan acciones
educativas en forma directa, se han convertido en elementos de
relevancia para el apoyo operativo y administrativo.
Las universidades de la República Bolivariana de Venezuela, hoy
en día se encuentran en dificultades para agilizar el proceso de llevar el
inventario de todos sus bienes, ya que cuentan con un sistema manual,
debido a la falta de una aplicación web que pueda agilizar con mucha
mayor facilidad dicho proceso tan indispensable para cada institución.
En el Instituto Universitario de Tecnología del Estado Bolívar, al
personal que labora en el departamento de telemática se le hace un
proceso muy largo y complicado llevar el inventario de los bienes de dicho
departamento de forma manual consumiendo recursos y esto ocasiona un
laborioso trabajo para el personal, debido a la utilización de artículos de
oficina, como los son: cuadernos, bolígrafo, entre otros que aunque son
herramientas útiles, no contribuyen en la entrega oportuna de la
19
información debido a que generan pérdida de tiempo a la hora de realizar
dichos inventarios.
De igual forma,al momento de consultar o revisar algún número de
inventario de los bienes del departamento de Telemática, se observaron
retrasos en dicha búsqueda porque estos se encuentran en numerosas
hojas de cálculo, por lo cual surge la siguiente interrogante.
¿Cómo sería la aplicación web para el inventario de bienes en el
departamento de Telemática?
Objetivo General
Desarrollar una Aplicación Web para inventario de los bienes del
departamento de telemática del Instituto Universitario de Tecnología del
Estado Bolívar, ubicada en la Parroquia Catedral, Municipio Heres.
Ciudad Bolívar, Estado Bolívar.
Objetivos Específicos
1. Identificar las necesidades y requisitos del personal administrativo
que labora en el Departamento de Telemática del Instituto Universitario de
Tecnología del Estado Bolívar.
2. Analizar la información recabada en el Departamento de Telemática
del Instituto Universitario de Tecnología del Estado Bolívar.
3. Diseñar la interfaz gráfica y la base de datos de la aplicación web
para el inventario de bienes del Departamento de Telemática del Instituto
Universitario de Tecnología del Estado Bolívar.
20
4. Codificar los módulos de la aplicación web para el inventario de
bienes del Departamento de Telemática del Instituto Universitario de
Tecnología del Estado Bolívar.
5. Probar la aplicación web para el inventario de bienes del
Departamento de Telemática del Instituto Universitario de Tecnología del
Estado Bolívar.
6. Implementar la aplicación web para el inventario de bienes del
Departamento de Telemática del Instituto Universitario de Tecnología del
Estado Bolívar.
Justificación
La presente investigación está dirigida al uso de las tecnologías de
información web mediante el desarrollo de sistema de inventario para el
registro de bienes del Departamento de Telemática del IUTEB, y el cual
tiene como finalidad optimizar los procesos realizados para registro y
control de los bienes de dicho departamento.
El uso de un software para el control de inventarios es una
herramienta que facilita el proceso en las actividades de los usuarios de la
información, en este caso, a los empleados del Departamento de
Telemática del IUTEB, los cuales otorgan atención y servicio de
abastecimiento de equipos de cómputo y material especializado de
laboratorios, entre otros a los diferentes departamentosdel Instituto.
Cabe destacar que este sistema traerá muchos beneficios a este
Departamento, ya que al ser un sistema automatizado se minimizan
algunas situaciones que atentan contra la integridad de la información,
además este sistema permite a los empleados del Departamento de
21
Telemática contar con una herramienta que les ayudará a llevar acabo sus
actividades, esto debido a las interfaces graficas sencilla y amigable, lo
que facilita su trabajo mejorando los tiempos de respuestas para la
generación de reportes, lo que contribuye un aporte al Departamento y
por ende a la nación venezolana.
Este proyecto se encuentra justificado bajo el fundamento que,
quienes lo están desarrollando se encuentran correctamente capacitados
para crear una aplicación que permita al Departamento de Telemática,
optimizar sus procesos, mediante el uso de los diferentes módulos como:
“Llevar un control”, que permitirán el registro de inventario de bienes.
Alcance
La elaboración del presente proyecto contribuirá con la
identificación de las necesidades y requisitos del personal administrativo
que labora en el Departamento de Telemática del Instituto Universitario de
Tecnología del Estado Bolívar, en cuanto al manejo de los procedimientos
de inventario se refiere, a fin de tener las bases para proponer el diseño,
desarrollo e implementación de unaaplicación web para el inventario de
bienes del Departamento de Telemática que se ajuste a las operaciones
llevadas a cabo en lasactividades diarias delmismo.
En base a esta circunstancia la propuesta de una nueva
herramienta contribuirá a agilizar la efectividad del sistema de información
actual deldepartamento, puesto que es necesario poseer herramientas
informáticas efectivas adaptadas a los avances tecnológicos empleados
para el manejo y control de inventarios, que sean actuales y que puedan
ser considerados un valioso recurso para la gerencia del departamento y
así, de la institución.
22
Delimitaciones
Tomando en cuenta que no existe ninguna aplicación informática
que se encargue del control de inventarios en el Departamento de
Telemática del IUTEB, la investigación se ha delimitado en los siguientes
aspectos:
Delimitación Temporal
El estudio se realizará en el período deun (01)semestre,
comprendido desde abril de 2017 hasta septiembre del mismo año.
Delimitación Geográfica
El área geográfica seleccionada para el desarrollo del proyecto, está
orientada al Departamento de Telemática del Instituto Universitario de
Tecnología del Estado Bolívar.
23
CAPITULO II
MARCO TEORICO – TECNOLOGICO
ANTECEDENTES
En relación a la problemática planteada, se detectaron un grupo de
estudios realizados anteriormente respecto a los sistemas de información
y control de inventarios, los cuales se describen a continuación con la
finalidad de presentar una perspectiva académica de la investigación
planteada. Es necesario precisar los aspectos teóricos y tecnológicos que
sustentan lainvestigación con su información y orientación con respecto al
desarrollo desistema de inventario de compra y venta de productos en el
área deproveeduría, así como automatizar los procesos manuales, a fin
de llevar unmejor control.
Pantoja, E. (2010). “Desarrollo de un sistema orientado a la web
para elcontrol de despacho y recepción de mercancía en los puntos de
venta, en la gerencia de logística de mercado de alimentos”. Universidad
de Nueva Esparta – Venezuela.
El objetivo central se orientó al desarrollo de un sistema orientado a
la webpara control de despacho y recepción de mercancía en los puntos
de venta enla empresa. A fin de lograr este objetivo se aplicó la
metodología de desarrolloXP (Programación extrema) por cuanto esta
posee la fortaleza de generarprocesos agiles de desarrollo, esta
investigación es de campo ya que esfactible.
Aporte: Mediante esta investigación se obtuvieron conceptos
teóricos ytecnológicos en cuanto al desarrollo de sistema web. Además
aportaconocimientos útiles para entender el proceso de un sistema web.
24
Carrera, K. (2012) “Aplicación web para el inventario de los
productosofrecidos en FRANKAR C.A, Ciudad Bolívar, Estado Bolívar.
InstitutoUniversitario de Tecnología del estado Bolívar (IUTEB)”.
Esta aplicación web consiste en un inventario para llevar el conteo
deprecios cuantos productos electrónicos y de computo entran a la
empresa, estainformación suele ser almacenada en un sistema base de
datos de igualmanera se fundamentó en una amplia base legal y dirigida
a fomentar laparticipación popular de todos los niveles de conocimientos,
dichainvestigación es de campo por la razón de que los datos fueron
extraídos del lugar de la problemática presente, y la metodología del
sistema fue la deespiral .
Aportes: Este trabajo investigativo se escogió como referencia,
debido a queconsiste en realizar a cabo un inventario que contenga el
registro de compra yventa de los diferentes productos que se gestionan
en su localidad.
Rodríguez, Y. (2012). “Aplicación Web para el control de egresos e
ingresosde los bienes, material y suministros de la Unidad de Almacén
del InstitutoUniversitario de Tecnología del Estado Bolívar (IUTEB).
Estado Bolívar –Venezuela”.
El propósito de esta investigación, es desarrollar un sistema
automatizadopara el control de egresos e ingresos de los bienes,
materiales y suministrosde la Unidad de Almacén, con la finalidad de
agilizar el proceso de registro yactualización de las entradas y salidas,
facilitando de esa forma laorganización y generación de reportes y
consultas estadísticas, que puedansustentar la toma de decisiones
acertadas en cuanto a los procesos realizadosen la unidad, en la
metodología de sistema se utiliza la UWE ya que proponeconstruir un
25
modelo adaptativo para sistemas personalizados o dependientesy dicha
investigación es documental.
Aporte: Se consideró como referencia para el desarrollo delpresente
proyecto, esto debido a que fue realizado en la misma localidad y
fueorientado para llevar el control de los egresos e ingresos de la
mercancía delalmacén. Se tomó como referencia el modelo conceptual, a
la vez que sirve como punto de partidapara el análisis de los
requerimientos del sistema.
BASES TEÓRICAS
La Información es el resultado de haber organizado o analizado los
datos de alguna manera y con un propósito y para ser información debe
aportar conocimientos, debe servir para algo, debe ser innovador para la
persona que lo recibe al entenderla y utilizarla.
Sistemas de Información es un conjunto de personas, datos y
procedimientos que funcionan en conjunto y que buscan un objetivo
común; el cual les permite captar, almacenar y distribuir información del
entorno de la institución y de sus operaciones internas; para apoyar la
toma de decisiones, en las funciones o áreas, en la comunicación,
coordinación control y análisis de la organización.
Los sistemas de información se encuentran presentes en todas las
organizaciones e instituciones incluyendo campos como: Entidades
bancarias, restaurantes, redes hoteleras, reservaciones en líneas áreas,
instituciones educativas, entre otras.
Entonces, un sistema de información es un conjunto de elementos
que interactúan entre sí con el fin de apoyar las actividades de una
26
institución, también se puede definir como un conjunto de funciones o
componentes interrelacionados que forman un todo, es decir, obtiene,
procesa, almacena y distribuye información para apoyar la toma de
decisiones y el control en una organización. Igualmente apoya la
coordinación, análisis de problemas, visualización de aspectos complejos
entre otros.
Los sistemas de información cumplen con la función de transformar
los datos puros en información útil, a través de actividades básicas que
son:
Entradas o alimentación: recibe datos de fuentes internas o externas
de la organización. Es decir, constituyen los elementos de entrada o
ingreso de datos.
Procesamiento: Actúa sobre los datos puros para producir la
información útil; es el sistema generador de información que determinara
como se elabora dicha información.
Salidas o productos: Constituye la información ya procesada que
será transferida para el futuro usuario, es decir a las personas o
actividades en las que debe ser empleada.
En los sistemas de información también se requiere de una
retroalimentación en donde se realizan las evaluaciones y las
correcciones necesarias para que el insumo sea lo más correcto.
27
Inventario
Los inventarios de una compañía están constituidos por sus
materiasprimas, sus productos en proceso, los suministros que utiliza en
susoperaciones y los productos terminados. Un inventario puede ser algo
tanelemental como una botella de limpiador de vidrios empleada como
partedel programa de mantenimiento de un edificio, o algo más
complejo,como una combinación de materias primas y suben samblajes
queforman parte de un proceso de manufactura.
Control de inventario
El control del inventario es uno de los aspectos de laadministración
que las organizaciones en muy pocas veces han atendido, sin tenerse
registros fehacientes, un responsable,políticaso sistemas que le ayuden a
esta fácil pero tediosa tarea.
Inventarios son bienes tangibles que se tienen para la venta en el
curso ordinario del negocio o para ser consumidos en la producción de
bienes o servicios.
Ahora bien, el inventario constituye las partidas del activo corriente,
es decir, toda aquella mercancía que posee una empresa en el almacén
valorada al costo de adquisición, para la venta o actividades productivas.
Método de Control de Inventarios
Las funciones decontrol de inventariospueden apreciarse desde dos
puntos de vista: Control Operativo y Control Contable.
El control operativo aconseja mantener las existencias a un nivel
apropiado, tanto en términos cuantitativos como cualitativos, de donde es
28
lógico pensar que el control empieza a ejercerse con antelación a
lasoperacionesmimas, debido a que si compra si ningún criterio, nunca se
podrá controlar el nivel de los inventarios. A este control pre-operativo es
que se conoce como Control Preventivo.
El control preventivo se refiere, a que se compra realmente lo que
se necesita, evitando acumulación excesiva.
La auditoría, el análisis de inventario y control contable, permiten
conocer la eficiencia del control preventivo y señala puntos débiles que
merecen unaaccióncorrectiva. No hay que olvidar que los registros y la
técnica del control contable se utilizan comoherramientasvaliosas en el
control preventivo.
Algunas técnicas son las siguientes
Fijación de existencias máximas y mínimas
Índices de Rotación
Aplicación del criterio especialmente cuando la especulación entra
en juego
Control Presupuestal.
El Inventario final de un año es también el inventario inicial del
próximo año. Por tanto, un error de inventario de fin de año afecta control
de los dos años consecutivos.
Inventario Físico
Es el inventario real. Es contar, pesar, o medir y anotar todas y cada
unade las diferentes clases de bienes que se hallen en existencia en la
fechadel inventario, y evaluar cada una de dichas partidas. Se realiza
comouna lista detallada de las existencias. Es el cálculo del
inventariorealizado mediante un listado del stock realmente poseído. La
realizaciónde este inventario tiene como finalidad, convencer a los
29
auditores de quelos registros del inventario representan fielmente el valor
del activo principal.
Información
Es un conjunto de datos con un significado, o sea, que reduce
laincertidumbre o que aumenta el conocimiento de algo. En verdad,
lainformación es un mensaje con significado en un determinado
contexto,disponible para uso inmediato y que proporciona orientación a
lasacciones por el hecho de reducir el margen de incertidumbre
conrespecto a nuestras decisiones.
Base de Datos
Una colección de datos interrelacionados que son almacenados en
unsoporte informáticos. Algunas razones que justifican su uso son
sucapacidad para almacenar grandes volúmenes de información,
laoptimización d su gestión, la facilidad para realizar consultas
yexactitudes, rapidez y fiabilidad de su administración.
Sistemas
Un sistema es un conjunto de partes o elementos organizados y
relacionados que interactúan entre sí para lograr un objetivo. Los
sistemas reciben (entrada) datos, energía o materia del ambientey
proveen (salida) información, energía o materia.
Un sistema puede ser físico oconcreto(unacomputadora, un
televisor, un humano) o puede ser abstracto o conceptual (un software).
30
Cada sistema existe dentro de otro más grande, por lo tanto, un
sistema puede estar formado por subsistemas y partes, y a la vez puede
ser parte de un supersistema.
Los sistemas tienen límiteso fronteras, que los diferencian del
ambiente. Ese límite puede ser físico (el gabinete de una computadora) o
conceptual. Si hay algún intercambio entre el sistema y el ambiente a
través de ese límite, el sistema es abierto, de lo contrario, el sistema es
cerrado.
El ambiente es el medio en externo que envuelve físicao
conceptualmente a un sistema. El sistema tiene interacción con el
ambiente, del cual recibe entradas y al cual se le devuelven salidas. El
ambiente también puede ser una amenaza para el sistema.
Un grupode elementos no constituye un sistema si no hay una
relación e interacción, que de la idea de un "todo" con un propósito (ver
holismo y sinergia).
En informática existen gran cantidad de sistemas
Sistema operativo.
Sistema experto.
Sistema informático.
Aplicación o software.
Computadora.
Sistema de Información
Un sistema de informaciónse puede definir como un conjunto de
funciones, componentes o elementos que interactúan entre sí con la
finalidad de apoyar la toma de decisiones, coordinación, análisis de
problema, visualización de aspectos complejos y el control de una
organización.
31
Fases del ciclo de vida del desarrollo de sistemas
A continuación se trata con más detalle cada una de las fases de la
metodología con la finalidad de aclarar de qué se trata cada una de ellas.
1. Investigación Preliminar
La primera fase tiene que ver con la identificación de problemas,
oportunidades y objetivos. Es muy valiosa y debe ser asumida con
prudencia y atención, porque de ella depende el resto del proyecto. La
definición correcta del problema evitará desperdiciar el tiempo en un
problema equivocado. Requiere de la observación minuciosa del
funcionamiento de la organización, usando las sugerencias de los
usuarios potenciales del sistema y de los demás miembros de la
organización, para resaltar los problemas que ellos probablemente ya han
detectado.
La definición del problema conlleva el estudio del sistema de
información que se encuentra en uso. Se trata de determinar qué
información se requiere y quiénes, cuándo y por qué la necesitan
llevando a cabo entrevistas con los involucrados y realizando
observaciones. Así, la propuesta de posibles soluciones consiste en
sugerir planes alternativos de solución en base a la información
recabada.
Esto puede ir, desde proponer una nueva organización de trabajo,
hasta hacer cambios al sistema computarizado que existe, desarrollar un
nuevo sistema computarizado o elegir un nuevo software comercial que
se adapte a las necesidades encontradas.
32
Entonces, se procede a la redacción de un reporte que resuma los
resultados de la investigación previa, que sugiera las posibles soluciones
o indique si se detecta que es innecesario continuar con el proyecto.
2.- Análisis
Ya recopilados, los datos son analizados para establecer cómo es el
flujo de información y detectar la posible causa de que este flujo sea
defectuoso. Se trata de evaluar el flujo de información en la organización
para determinar si es realmente el adecuado. Es frecuente que el
funcionamiento inadecuado tenga su origen en no llevar a cabo los
procedimientos correctamente. Si este es el caso, bastaría entonces con
entrenar al personal para ceñirse apropiadamente a las normas y a los
procedimientos, siendo innecesario rediseñar o crear un nuevo sistema.
Existen varias técnicas y herramientas útiles para el análisis de
datos. Una de éstas es el uso de diagramas de flujo de datos para
diagramar la entrada, proceso y salida de las funciones de la
organización de manera gráfica. Estos diagramas sirven para desarrollar
el llamado diccionario de datos, el cual contiene la definición de los datos
usados en el sistema, así como sus características de tipo, tamaño,
limitaciones o especificaciones especiales.
La documentación de la etapa de análisis recoge la descripción del
sistema de información en uso, los requerimientos para el nuevo sistema
y un probable plan de desarrollo en un reporte dirigido a la gerencia. Este
reporte permite tomar la decisión de proseguir o no con el proyecto.
3.- Diseño
En esta fase se delinea el nuevo sistema de información. Se
compone de tres tareas que son: diseño de sistemas alternativos,
selección del mejor sistema, y la consiguiente redacción del reporte del
diseño. Casi siempre podrá desarrollarse más de un diseño que cubra las
33
necesidades de información. Debe ser determinada la factibilidad de cada
una de las alternativas. La factibilidad aquí referida tiene que ver con tres
aspectos:
Factibilidad económica: Verificar si los costos del nuevo sistema son
justificados por los beneficios que ofrecerá.
Factibilidad técnica: Establecer si se va a contar con el hardware,
software y personal necesarios para llevar a cabo el proyecto.
Factibilidad operativa: Determinar si el nuevo sistema podrá operar
en la organización, siendo aceptado por los usuarios de todo nivel, o
si por el contrario habrá una resistencia insuperable al cambio.
Para elegir el diseño adecuado, los directivos van a evaluar
básicamente si el sistema cumple con los siguientes aspectos:
Se adaptará al sistema general de información de la organización.
Tendrá flexibilidad para aceptar modificaciones futuras.
Ofrece seguridad contra el uso no autorizado.
Los beneficios obtenidos valen más que los costos.
El reporte correspondiente a esta fase describe los diseños
alternativos, comparando sus costos y beneficios y un esbozo de sus
efectos en la organización. Es conveniente recomendar una de las
alternativas, la más adecuada, basándose en las comparaciones de los
mismos.
4.- Desarrollo
Durante esta fase los programadores pueden jugar un papel de
importancia al crear o personalizar el software que formará el sistema.
Esta fase consiste de las tareas de desarrollo del software, adquisición de
hardware y prueba del nuevo sistema.
En realidad el software de aplicación para el nuevo sistema de
información puede conseguirse de dos formas alternativas. Es posible
34
adquirir un paquete comercial que cumpla las expectativas o que incluso
pueda ser modificado o adaptado. Si no es posible conseguirlo, se hará
necesario elaborar uno a la medida. La elaboración de software sigue una
serie de pasos que se describen en el tema sobre Programación.
Si se opta por desarrollar un sistema a la medida, seguramente
además del analista se encontrarán involucrados un grupo de
programadores. El analista comunica a los programadores lo que
requiere ser programado, entonces estos diseñan, codifican y depuran los
componentes de software del sistema. El trabajo del analista también
involucra a los usuarios, para quienes deberá desarrollar y suministrar
documentación, como los manuales de procedimientos.
La adquisición de hardware o nuevos equipos no siempre es
requerida, si los equipos con los que se cuenta son adecuados. En otro
caso, debe preverse las características de los mismos y el lugar donde
serán instalados.
Se procede a la prueba del sistema una vez instalados el software y
el hardware usando datos de muestra. La información que se obtiene tras
procesar los datos en el sistema, se evalúa para acreditar que los
resultados son correctos. En el período de prueba los usuarios que lo
utilizan pueden hacer observaciones valiosas para afinar el sistema
haciendo las correcciones pertinentes.
5.- Implementación
En la fase de implementación se instala el nuevo sistema de
información para que empiece a trabajar y se capacita a sus usuarios
para que puedan utilizarlo. Pero la instalación puede realizarse según
cuatro métodos:
35
• Método directo: Se abandona el sistema antiguo y se adopta
inmediatamente el nuevo. Esto puede ser sumamente riesgoso porque si
algo marcha mal, es imposible volver al sistema anterior, las correcciones
deberán hacerse bajo la marcha. Regularmente con un sistema nuevo
suelen surgir problemas de pequeña y gran escala, perjudicando o
retrasando el desempeño entero de la organización.
• Método paralelo: Los sistemas de información antiguo y nuevo
operan juntos hasta que el nuevo demuestra ser confiable. Este método
es de bajo riesgo. Si el sistema nuevo falla, la organización puede
mantener sus actividades con el sistema antiguo. Pero puede representar
un alto costo al requerir contar con personal y equipo para laborar con los
dos sistemas, por lo que este método se reserva específicamente para
casos en los que el costo de una falla sería considerable.
• Método piloto: Pone a prueba el nuevo sistema sólo en una parte
de la organización. Al comprobar su efectividad, se implementa en el
resto de la organización. El método es menos costoso que el paralelo,
aunque más riesgoso. Pero en este caso el riesgo es controlable al
limitarse a ciertas áreas, sin afectar toda la empresa.
• Método en fases: La implementación del sistema se divide en
partes o fases, que se vanrealizando a lo largo de un periodo de tiempo,
sucesivamente. Una vez iniciada la primera fase, la segunda no se inicia
hasta que la primera se ha completado con éxito.
Así se continúa hasta que se finaliza con la última fase. Es costoso
porque se hace más lenta la implementación, pero sin duda tiene el
menor riesgo.
Los métodos piloto y en fases suelen ser los más practicados
puesto que tienen menor riesgo. Como se puede observar la decisión de
36
adoptar cualquiera de los métodos estará influenciada por factores de
riesgo y disponibilidad de recursos.
Otro aspecto importante de esta fase es la capacitación del
personal, que cobra especial importancia para asegurar el uso acertado
del sistema. Se puede adelantar camino al capacitar personal, antes
incluso de contar con los equipos nuevos, para que el usuario se
familiarice con el nuevo sistema. Si el sistema es sencillo y el usuario
tiene cierta experiencia, la capacitación formal no se hace necesaria y
bastarán algunas instrucciones para ponerle al tanto.
6.- Mantenimiento
Al finalizar la fase de implementación comienza la fase de
mantenimiento. Es la fase final, de gran importancia, y es una fase
permanente en lo que le resta de vida al sistema. El mantenimiento se
inicia con una auditoria del sistema y luego continúa con evaluaciones
periódicas.
Al realizar la auditoria del nuevo sistema, se verifica que su
desempeño sea acorde a las especificaciones planteadas en la fase de
diseño, para comprobar que los procesos que han sido integrados,
efectivamente son los adecuados. En caso contrario, se hace necesario
un nuevo diseño para ajustar los inconvenientes detectados.
Las evaluaciones periódicas permiten determinar, si el sistema
continúa vigente respecto a su capacidad para realizar los procesos
adecuadamente. En caso contrario, se requiere de nuevos ajustes,
cambios o modificaciones que le permitan al sistema adaptarse a nuevas
situaciones de las que pueda ser objeto la organización.
En este punto es bueno resaltar, que las organizaciones son entes
cambiantes, así mismo sus sistemas componentes y específicamente los
37
sistemas de información, los cuales deberán ser sensibles a estos
cambios, mediante evaluación, para adecuarlos a responder
efectivamente a las situaciones emergentes.
Componentes de los Sistemas de Información
Los sistemas de información engloban: equipos y programas
informáticos, telecomunicaciones,bases de datos, recursos humanos y
procedimientos (García Bravo,2000).
Equipos informáticos
Actualmente todas las empresas utilizan [Link] tres
categorías de ordenadores están organizadas de forma similar. El
componenteque controla todas las unidades del sistema es el procesador
central, queejecuta las instrucciones de un programa. También hay
dispositivos para introducir datos (teclado y ratón) y dispositivos para
producir el output del sistema (impresoras).
Programas informáticos
Hay dos tipos de programas informáticos: programas del sistema y
[Link] programas del sistema administran los recursos del
sistema computarizado ysimplifican la programación. Las aplicaciones
ayudan directamente al usuario finala hacer su trabajo. Ejemplos de
aplicaciones: programas de hoja de cálculo o procesadoresde texto.
Bases de datos
Una base de datos es unacolección de datos interrelacionados.
Como ejemplo, podríamos mencionar la basede datos de recursos
humanos de una organización o la base de datos de productos.
38
Para una empresa, resulta de gran valor la base de datos de
clientes, que puede serexplotada para comunicar a estos los nuevos
productos o para desarrollar nuevosproductos que satisfagan las
necesidades percibidas de los mismos. Una base dedatos debe estar
organizada para que se pueda acceder a ellos por sus componentes.
Telecomunicaciones
Las telecomunicaciones son el medio de transmisión electrónica de
información alargas distancias. En la actualidad, los sistemas
computarizados están generalmenteconectados en redes de
telecomunicaciones. Dependiendo de las necesidadesde la empresa se
pueden establecer diferentes tipos de conexiones en red. En unaempresa
pequeña, los ordenadores personales están conectados en redes de
árealocal (lan), haciendo posible que sus usuarios se comuniquen y
compartan datos,trabajo y equipo.
A través de dichas conexiones, los usuarios de ordenadores
personales puedentener acceso a los recursos informáticos de la
empresa, como por ejemplo, basesde datos.
Recursos humanos
En cuanto a los recursos humanos, debemos distinguir entre
personas especialistas ensistemas de información y usuarios finales. El
personal especializado de sistemas deinformación incluye analistas de
sistemas, programadores y operadores.
39
Los usuariosfinales son las personas que utilizan los sistemas de
información o el output que estosgeneran, es decir, que se refiere a la
mayoría de personas de una organización.
Procedimientos
Los procedimientos constituyen las políticas y métodos que deben
ser seguidosal utilizar, operar y mantener un sistema de información. Por
ejemplo, se requierela utilización de procedimientos para establecer
cuándo se debe ejecutar un programade pago de nóminas, definiendo las
veces que se debe ejecutar, quién estáautorizado para ejecutarlo, y quién
tiene acceso a los informes producidos.
Clasificación de los sistemas de Información
Lo objetivos básicos de los sistemas de información corresponden a
la automatización de procesos operativos, así como proporcionar
información de apoyo para toma de decisiones y, por medio de su
implantación y uso, lograr ventajas.
Los sistemas de información, de manera general se pueden
clasificar de tres formas según sus propósitos generales, en este sentido
Peralta (2008) clasifica los sistemas de información en tres tipos
fundamentales: (1) Sistemas transaccionales; (2) Sistemas de Soporte a
la Toma de Decisiones, Sistemas para la Toma de Decisión de Grupo,
Sistemas Expertos de Soporte a la Toma de Decisiones y Sistema de
Información para Ejecutivos y (3) Sistemas estratégicos.
Sistemas transaccionales: Son Sistemas de Información que logran
la automatización de procesos operativos dentro de una organización ya
40
que su función primordial consiste en procesar transacciones tales como
pagos, cobros, entradas, salidas, etc.
Sistemas de Soporte a la Toma de Decisiones:Son Sistemas de
Información que apoyan el proceso de toma de decisiones.
Sistemas Estratégicos: Son sistemas de información desarrollado en
las organizaciones con el fin de lograr ventajas competitivas, a través del
uso de la tecnología de información.
En dependencia del enfoque (tres en total), según reporta Peña
(2006), los sistemas de información se pueden agrupar en una cierta
clasificación, que brinda una idea esencial de su estructura y
[Link] acuerdo al elemento principal de proceso de la
información, los sistemas de información pueden ser de tres tipos
(Manual y Mecanizadas):
Manuales: cuando el hombre auxiliado por cierto equipo (máquinas
de escribir, sumadoras, archivos, etc.) realiza las principales funciones de
recopilación, registro, almacenamiento, cálculo y generación de
información.
Mecanizadas: cuando cierta maquinaria realiza las principales
funciones de procesamiento. Para los sistemas mecanizados que hacen
uso de un computador, de acuerdo al tipo de interacción Hombre-
Máquina, los sistemas de información pueden ser de dos tipos (Bath: el
usuario proporciona los datos necesarios para la ejecución de un proceso
y espera a que el computador termine la tarea para recibir los resultados;
y En Línea: existe un diálogo directo entre el usuario y el computador
durante la ejecución de un proceso).
41
En cuanto a la organización física de los principales recursos de
procesamiento de datos, los sistemas de información pueden ser de tipo:
Procesos centralizados: los recursos se encuentran ubicados en un
área física determinada, por lo que su acceso se realiza en la misma
instalación o desde lugares retirados, mediante líneas de comunicación
de datos (telefónicas, microondas, satélite, etc.).
Proceso distribuido: los recursos se encuentran diseminados en
diversos lugares de una zona territorial (ciudad, país, continente, etc.),
por lo que el procesamiento se realiza en el propio lugar donde se
originan los datos, existiendo la posibilidad de compartir información entre
las diversas instalaciones, mediante la información de una “Red de
Comunicación”.
Tecnologías Web
Las tecnologías web sirven para acceder a los recursos de
conocimientosdisponibles en internet o en las intranets utilizando un
navegador. Estánmuy extendidas por muchas razones: facilitan el
desarrollo de sistema degestión del conocimiento, su flexibilidad en
términos de escalabilidad, esdecir, a la hora de expandir el sistema; su
sencillez de uso y que imitanla forma de relacionarse de las personas, al
poner a disposición de todoslos conocimientos de los demás por encima
de jerarquías barreras formalesu otras cuestiones. Dentro de este grupo
de tecnologías Web, podemosincluir los agentes inteligentes, los
navegadores, lenguajes (PHP, CSS, JAVASCRITP, etc.).
42
BASES LEGALES
Las bases legales del presente proyecto de investigación
encuentran su principal fundamento en la Constitución de la República
Bolivariana de Venezuela,en los artículos que se mencionan a
continuación:
Artículo [Link] medios de comunicación social, públicos y
privados, deben contribuir ala formación ciudadana. El Estado garantizara
servicios públicos de radio, televisión y redes de bibliotecas y de
informática, con el fin de permitir elacceso universal a la información. Los
centros educativos deben incorporar elconocimiento y aplicación de las
nuevas tecnologías, de su s innovaciones,según los requisitos que
establezca la ley.
Artículo [Link] Estado reconocerá la autonomía universitaria como
principio y jerarquíaque permite a los profesores, profesoras estudiantes,
egresadas de sucomunidad dedicarse a la búsqueda del conocimiento a
través de lainvestigación científica, humanística y tecnológica, para
beneficio espiritual ymaterial de la nación. Las universidades autónomas
se darán sus normas degobierno, funcionamiento y la administración
eficiente de su patrimonio bajo elcontrol y vigilancia que a tales efectos
establezca la ley. Se consagra laautonomía universitaria para planificar,
organizar, elaborar y actualizar losprogramas de investigación, docencia y
extensión. Se establece lainviolabilidad del recinto universitario. Las
universidades nacionalesexperimentales alcanzaran su autonomía de
conformidad con la ley.
Artículo [Link] estado reconocer el interés público de la ciencia, la
tecnología, elconocimiento, la innovación y sus aplicaciones y los
servicios de informaciónnecesarios por ser instrumentos fundamentales
43
para el desarrollo económico,social y político del país, así como para la
seguridad y soberanía nacional. Para el fomento y desarrollo de esas
actividades, el Estado destinara recursossuficientes y creara el sistema
nacional de ciencia y tecnología de acuerdo conla ley. El sector privado
deberá aportar recursos para las mismas. El estadogarantizara el
cumplimiento ético y legal que deben regir las actividades deinvestigación
científica humanística y tecnológica. La ley determinara los modos y
medios para dar cumplimiento a esta garantía.
Ley Orgánica de Ciencia y Tecnología e Innovación (2010)
Artículo [Link] presente decreto/ley tiene por objeto desarrollar los
principiosorientadores que en materia de ciencia tecnología e innovación,
establece laconstitución de la República Bolivariana de Venezuela,
organizar sistemanacional de ciencia, tecnología e innovación, definir los
lineamientos queorientada en las políticas para la actividad científica,
tecnológica e innovación,con la implantación de mecanismos
institucionales y operación, estímulo yfomento de la investigación
científica, la apropiación social al conocimiento yla transferencia e
innovación tecnológicas, a fin de fomentar la capacidad parala generación
uso y circulación del conocimiento y de impulsar el desarrollo nacional.
Artículo 2:Las actividades científicas, tecnológicas, de innovación y
sus aplicacionesson de interés público y de interés general.
Artículo [Link] parte del sistema nacional de ciencia tecnología e
innovación, lasinstituciones públicas o privadas que generen y desarrollen
conocimientoscientíficos y tecnológicos, como procesos de innovación, y
las personas quese dediquen a la planificación, administración, ejecución
y aplicación deactividades que posibiliten la vinculación efectiva entre la
ciencia, la tecnologíay la sociedad. A tal efecto, los sujetos que forman
parte del sistema son:
44
1. El ministerio de ciencia y tecnología, sus organismos adscritos y
lasentidades tuteladas por estos, o aquellas en las que
tenganparticipación
2. Las instituciones de educación superior y de formación
técnica,academias nacionales, colegios profesionales, sociedades
científicas,laboratorios y centros de investigación y desarrollo, tanto
públicos comoprivados
3. Los organismos del sector privado empresas proveedores de
servicioinsumos y bienes de capital redes de información y asistencia que
seanincorporados al sistema.
4. Las unidades de investigación y desarrollo, así como las unidades
detecnología de información y comunicación de todos los
organismospúblicos
5. Las personas públicas o privadas que realicen actividades de
ciencia,tecnología, innovación y sus aplicaciones.
Ley Especial Contra Delitos Informáticos (2001)
Artículo 1:Objetivo de la ley. La presente ley tiene por objeto la
protección integral delos sistemas que utilicen tecnologías de
información, así como la prevención ysanción de los delitos cometidos
contra tales sistemas o cualquiera de suscomponentes o los cometidos
mediante el uso de dichas tecnologías, en lostérminos preventivos en
esta ley.
Ley De Infogobierno (2014)
Artículo 1:Esta ley tiene por objeto establecer las normas, principios
y lineamientosaplicables a las tecnologías de información que generen y
45
utilicen los sujetosa que se refiere el artículo 4 de esta ley, con el fin de
mejorar la gestión pública y hacerla transparente, facilitar el acceso de los
ciudadanos a la informaciónen sus roles de contralor y usuario, además
de promover el desarrollo nacionalque garantice la soberanía tecnológica.
Artículo 5:Las actividades inherentes al Sector de Tecnologías de
Información delEstado son declaradas de interés público y de carácter
prioritario, estratégicoy de seguridad y defensa para el desarrollo
nacional.
Artículo 14:El Poder Público, a través de los órganos de rectoría de
la educación,garantizará la incorporación de las Tecnologías de
Información al procesoeducativo y establecerá las regulaciones y
normativas correspondientes deacuerdo a la ley.
Definición de Términos
Almacén
Es un espacio, recinto, edificio, o instalacióndonde se suele guardar
la mercancía, pero al mismo tiempo puede hacer otrasfunciones, como
por ejemplo el acondicionamiento de productos.
Almacenamiento
Es una función técnica de control, cuidado y de preservación del
material,así como entregar bienes oportunamente y en óptimas
condiciones de uso.
Aplicación informática
Programa informático diseñado para facilitar un determinado tipo de
trabajo.
46
CSS
Es un lenguaje usado para definir la presentación de un
documentoestructurado escrito en HTML o XML (y por extensión en
XHTML). ElW3C (World Wide Web Consortium) es el encargado de
formular laespecificación de las hojas de estilo que servirán de estándar
para losagentes de usuario o navegadores.
Framework
Es una estructura conceptual y tecnológica de soporte
definida,normalmente con artefactos de software concretos, mediante la
cual otroproyecto de software puede ser organizado y desarrollado.
Típicamente,puede incluir soporte a programas, bibliotecas y un lenguaje
interpretadoentre otros programas para ayudar a desarrollar y unir los
diferentescomponentes de un proyecto. Representa una arquitectura de
softwareque modera las relaciones generales de las entidades de
dominio.
HTML
Es el lenguaje de marcas de texto utilizado normalmente en la
www(World Wide Web). Fue creado en 1986 por el físico nuclear Tim
BernersLee; el cual tomo dos herramientas preexistentes: El concepto
deHipertexto (Conocido también como link o ancla) el cual permite
conectardos elementos entre si y el SGML (Lenguaje Estándar de
MarcaciónGeneral) el cual sirve para colocar etiquetas o marcas en un
texto queindique como debe verse.
Informática
Ciencia aplicada que abarca el estudio y aplicación del
tratamientoautomático de la información, utilizando sistemas
47
computacionalesgeneralmente implementados como dispositivos
electrónicos. También estádefinida como el procesamiento automático de
la información”.
JavaScript
Es un lenguaje deprogramación interpretado, dialecto del estándar
ECMAScript. Se define comoorientado a objetos, basado en prototipos,
imperativo, débilmente tipado y dinámico”.
PHP
Es un lenguaje de programación interpretado, diseñado
originalmentepara la creación de páginas web dinámicas. Se usa
principalmente parala Interpretación del lado del servidor (server-side
scripting) peroactualmente Puede ser utilizado desde una interfaz de
línea decomandos o en la creación de otros tipos de programas.
ServidorWeb
Es un programa que está diseñado para transferir Hipertextos
conpáginas Web o paginas HTML (Hipertext makeup language):
textoscomplejos con enlaces figuras, formularios, botones y
objetosincrustados con animaciones o reproductores de música. El
programaimplementa el protocolo HTTP (HiperText Transfer Protocol)
quepertenece a la capa de la aplicación del modelo OSI. El término
tambiénse emplea para referirse al ordenador que ejecuta el programa.
Telemática
Disciplinacientífica y tecnológica que surge de la evolución y fusión
de latelecomunicación y de la informática”.
Usuario
Es la persona que solicita yocupa los bienes y servicios”.
48
CAPITULO III
MARCO METODOLÓGICO
Tipo de Investigación
La metodología es el conjunto de pasos a seguir para llevar a cabo
la investigación. La misma se ubica en la modalidad Descriptiva de
Campo.
Fidias, A. (2006). “La investigación DESCRIPTIVA consiste en la
caracterización de un hecho, fenómeno, individuo o grupo, con el fin de
establecer su estructura o comportamiento. Los resultados de este tipo de
investigación se ubican en un nivel intermedio en cuanto a la profundidad
de los conocimientos se refiere”.
Combinada con ciertos criterios de clasificación sirve para ordenar,
agrupar o sistematizar los objetos involucrados en el trabajo indagatorio.
Además que puede servir de base para investigaciones que requieran un
mayor nivel de profundidad. El propósito es describir situaciones, busca
especificar las propiedades importantes en este caso lo referente a las
aplicaciones web para el control de inventario y servicios del
departamento dela Sala Alma Master del IUTEB.
Diseño de la investigación
La investigación tiene como finalidad ampliar el conocimiento
científicotecnológicoy práctico, sobre el desarrollo de soluciones
informáticas, como loson la creación de aplicaciones web, así como
49
también se efectuará unanálisis sobre los beneficios de la misma,
enmarcado dentro de cada objetivoespecífico a desarrollar.
Una vez dicho esto, la investigación se enmarcó en un tipo de
Investigación de Campo: que según Fidias A. (2006) “es aquella que
consiste en la recolección de datos directamente de los sujetos
investigados, o de la realidad delaSala Alma Master del IUTEB.
Por consiguiente, esta temática se perfila con la característica
antes mencionada, debido a que la recolección y levantamiento de los
datos fueron realizadas en el mismo lugar donde ocurren los hechos.
Técnicas e Instrumentos de Recolección de Datos
Los instrumentos son los medios materiales que se emplean para
recoger y almacenar la información. Para recoger datos e información
relevantes, se utilizó como instrumentos:
Interacción con actores claves, consistió en conversaciones informales
con los trabajadores que periódicamente realizan la actualización de los
inventarios, para obtener opiniones e impresiones concernientes al
manejo actual del mismo y si creen conveniente la implementación de una
aplicación web.
Recolección de datos secundarios, a través de consultas a distintas
fuentes bibliográficas, como libros, fuentes electrónicas, boletines
informativos, publicaciones en Internet, tesis y proyectos publicados, entre
otros
Observación directa, mediante el registro visual de lo que realmente
ocurre, en especial al procedimiento actual llevado a cabo en la Sala Alma
Master, para verificar como se desarrollan los procesos observando los
errores que pudiese arrojar y en sí los pros y los contras del mismo.
Entrevista no Estructurada: en la que se trabaja con preguntas abiertas,
sin un orden pre-establecido, adquiriendo características de conversación.
50
Instrumentos para la Recolección de Datos
Cuaderno o block de notas y Lápiz: empleados para plasmar y
posteriormente analizar ideas, opiniones, información que sea relevante
para la investigación.
Computadora Personal: para digitalizar la información recabada una vez
procesada, búsqueda de información en blogs y paginas oficiales de las
empresas creadoras de sistemas de información.
Población y Muestra
Población
De acuerdo a lo señalado por Balestrini, 1997, el define población
como “un conjunto finito o infinito de casos o elementos que presentan
características comunes”. También desde el punto estadístico dice que
una población o universo puede estar referido a cualquier conjunto de
elementos de los cuales pretendemos indagar y conocer sus
características o una de ellas, y para el cual serán válidas las
conclusiones obtenidas en la investigación.
En la investigación de campo se logró determinar que en el
Departamentode Telemática del Instituto Universitario de Tecnología del
Estado Bolívarcuenta con una población de seis (06) personas que
laboran en el departamentoantes mencionado.
Muestra
Se procederá a delimitar a través de una muestra, la cual se define
“como una parte de la población, o sea, un número de individuos u
objetos seleccionados científicamente, cada uno de los cuales es un
elemento del universo. La muestra es obtenida con el fin de investigar, a
partir del conocimiento de sus características particulares, las
propiedades de una población” (Mejia G. Néstor, 1969).
51
La muestra tomada para la tabulación de los datos fue de dos (02)
personas a lascuales se le realizaron un conjunto de preguntas para así
obtener lainformación necesaria para dicha tabulación de datos.
Tabulación de datos
Presentación de los datos
Una vez recopilados los datos por las técnicas experimentales e
instrumentos diseñados para este fin, los datos deben ser transferidos a
una matriz para poder proceder a su análisis,el proceso de análisis no es
una etapa independiente de la investigación sino concurrente con las
demás.
Seguidamente, la presentación de los resultados se realiza en
cuadros de frecuencia simple, y se encuentran integrados por Títulos,
Leyendas, Cuerpo (Frecuencia Absoluta, Frecuencia Porcentual, con las
alternativas de repuestas cerradas), por medio de las escalas utilizadas
se logra determinar el porcentaje con el fin de medir las variables
estudiadas que se obtienen de las respuestas que arrojaron los
instrumentos. Cabe destacar que los cuadros elaborados parten de los
ítems formulados, tomando las dos escalas de respuestas (Si y No)
La frecuencia absoluta representa el número de veces que aparece
cada tipo de respuesta de las variables estudiadas, mientras que la
porcentual permite comparar la distribución de las frecuencias de la
población; una vez determinado el porcentaje se procede a la elaboración
de graficas circulares correspondientes a cada variable.
Finalmente se requirió realizar un análisis cuantitativo e inferencial
de las respuestas recabadas mediante la entrevista cumpliendo así con
los objetivos establecidos para esta investigación.
52
Resultados de la entrevista aplicada a los trabajadores
Tabla1
Porcentaje de Modalidad empleada para el control de inventario:
Frecuencia Frecuencia
Opciones
Absoluta Porcentual
Si 02 100%
No 00 0%
Totales 02 100%
Fuente: Diseñado y Realizado por los Autores 2017, I.U.T.E.B
Análisis: El 100% de los encuestados opinaron que desean
automatizar la modalidad del proceso de inventario, pues se lleva a cabo
de forma manual, a través de formatos impresos o borradores.
Fuente: Diseñado y Realizado por Nuñes E. 2017, I.U.T.E.B
Tabla 2
Porcentaje de Rendimiento para el control de inventario:
Frecuencia Frecuencia
Opciones
Absoluta Porcentual
Si 00 0%
No 02 100%
Totales 02 100%
Fuente: Diseñado y Realizado por Nuñes E. 2017, I.U.T.E.B
Análisis: El 100% de los encuestados opinaron que no tienen buen
rendimiento empleando el proceso actual de inventario y por lo tanto
necesita ser actualizado para presentar la información de forma más
oportuna.
53
Fuente: Diseñado y Realizado por Nuñes E. 2017, I.U.T.E.B
Tabla 3
Porcentaje de Dominio del Sistema Actual de Inventario:
Frecuencia Frecuencia
Opciones
Absoluta Porcentual
Si 00 0%
No 02 100%
Totales 02 100%
Fuente: Diseñado y Realizado por los Autores 2017, I.U.T.E.B
Análisis: El 100% de los encuestados opinaron que no poseen el
dominio requerido para el manejo del sistema actual de inventario.
Fuente: Diseñado y Realizado por Nuñes E. 2017, I.U.T.E.B
Tabla 4
Porcentaje de Problemáticas durante la realización del inventario :
54
Frecuencia Frecuencia
Opciones
Absoluta Porcentual
Si 02 100%
No 00 0%
Totales 02 100%
Fuente: Diseñado y Realizado por Nuñes E. 2017, I.U.T.E.B
Análisis: El 100% de los encuestados opinaron que durante la
realización del inventario surgen problemáticas ya que no poseen dominio
total del sistema empleado, lo que ocasiona demora en la entrega de la
información solicitada.
Fuente: Diseñado y Realizado por Nuñes E. 2017, I.U.T.E.B
Tabla 5
Porcentaje de Satisfacción con los Resultados Obtenidos del Control de Inventario actual:
Frecuencia Frecuencia
Opciones
Absoluta Porcentual
Si 00 100%
No 02 0%
Totales 02 100%
Fuente: Diseñado y Realizado por Nuñes E. 2017, I.U.T.E.B
Análisis: El 100% de los encuestados opinaron que no se
encuentran satisfechos con el sistema de inventario actual y que, por lo
tanto, requieren de la actualización para obtener mejoras en el
rendimiento de su trabajo.
55
Fuente: Diseñado y Realizado por Nuñes E. 2017, I.U.T.E.B
56
Metodología de Sistema
La metodología del sistema utilizada en el presente proyecto
es UWE basada en el Lenguaje Unificado de Modelado (UML
por sus siglas en inglés Unified Modeling Languaje desarrollado
por Grady Booch , Ivar Jacobson y James Rumbaugh en
Rational Software en 1995.
UWE (UML-Based Web Engineering ó UML basado en
Ingenieria Web) es un proceso del desarrollo para aplicaciones
Web enfocado sobre el diseño sistemático, la personalización y
la generación semiautomática de escenarios que guíen el
proceso de desarrollo de una aplicación Web. UWE describe
una metodología de diseño sistemática, basada en las técnicas
de UML, la notación de UML y los mecanismos de extensión de
UML.
Es una herramienta que permitirá modelar aplicaciones web,
utilizada en la ingeniería web, prestando especial atención en
sistematización y personalización (sistemas adaptativos). UWE
es una propuesta basada en el proceso unificado y UML pero
adaptados a la web. En requisitos separa las fases de captura,
definición y validación. Hace además una clasificación y un
tratamiento especial dependiendo del carácter de cada
requisito.
En el marco de UWE es necesario la definición de un perfil
UML (extensión) basado en estereotipos con este perfil se logra
la asociación de una semántica distinta a los diagramas del
UML puro, con el propósito de acoplar el UML a un dominio
específico, en este caso, las aplicaciones Web. Entre los
57
principales modelos de UWE podemos citar: el modelo lógico-
conceptual, modelo navegaciones, modelo de presentación,
visualización de Escenarios Web y la interacción temporal, entre
los diagramas: diagramas de estado, secuencia, colaboración y
actividad.
UWE define vistas especiales representadas gráficamente
por diagramas en UML. Además UWE no limita el número de
vistas posibles de una aplicación, UML proporciona
mecanismos de extensión basados en estereotipos. Estos
mecanismos de extensión son los que UWE utiliza para definir
estereotipos que son lo que finalmente se utilizarán en las
vistas especiales para el modelado de aplicaciones Web. De
esta manera, se obtiene una notación UML adecuada a un
dominio en específico a la cual se le conoce como Perfil UML.
Esta metodología se especializa en la especificación de
aplicaciones adaptativas, y por tanto hace especial hincapié en
características de personalización, como es la definición de un
modelo de usuario o una etapa de definición de características
adaptativas de la navegación en función de las preferencias,
conocimiento o tareas de usuario.
Además de estar considerado como una extensión del
estándar UML, también se basa en otros estándares como por
ejemplo: XMI como modelo de intercambio de formato, MOF
para la meta-modelado, los principios de modelado de MDA, el
modelo de transformación del lenguaje QVT y XML.
58
Fases de la UWE
UWE cubre todo el ciclo de vida de este tipo de
aplicaciones centrando además su atención en aplicaciones
personalizadas o adaptativas.
Captura, análisis y especificación de requisitos
En simples palabras ybásicamente, durante esta fase, se
adquieren, reúnen y especifican las características funcionales
y no funcionales que deberá cumplir la aplicación web.
Trata de diferente forma las necesidades de información, las
necesidades de navegación, las necesidades de adaptación y
las de interfaz de usuario, así como algunos requisitos
adicionales. Centra el trabajo en el estudio de los casos de uso,
la generación de los glosarios y el prototipo de la interfaz de
usuario.
En esta fase el equipo procedió a la recolección de
información, para conocer los requisitos que debe poseer la
aplicación web a desarrollar.
Diseño del sistema
Se basa en la especificación de requisitos producido porel
análisis de los requerimientos (fase de análisis), el diseño
define cómo estos requisitos se cumplirán, la estructura que
debe darse al subsistema.
Aquí el equipo definió como funcionará el sistema a
desarrollar, y la estructura base de como deberá ir integrado
cada módulo del subsistema, a través de un diseño gráfico.
59
Codificación del software
Durante esta etapa se realizan las tareas quecomúnmente se
conocen como programación; que consiste, esencialmente, en
llevar a código fuente, en el lenguaje de programación elegido,
todo lo diseñado en la fase anterior.
En esta fase Se utilizaron las herramientas de edición de
textos como el Notepad++, Sublime Text 3, y el servidor XAMPP
debido a que nos permite el uso de la maquina donde se está
elaborando el Software, testear los resultados. Mediante la
puesta en práctica de conocimientos adquiridos, añadiendo los
conocimientos adquiridos por parte de manuales y video-
tutoriales, se realizó la elaboración del diseño gráfico de la
solución informática, que consiste en código HTML, añadiendo
características del nuevo HTML5 para elaborar una Aplicación
Web con mayor seguridad, así como también la implantación de
contenidos dinámicos, proveídos por el lenguaje JQuery, CSS3,
y Ajax.
También por parte de la obtención de conocimientos, se
desarrolló la segunda capa de la Aplicación Web, que es la que
relaciona la parte gráfica, y la base de datos, que es la que
realiza los procesos lógicos de negocio. Utilizando el lenguaje
PHP se procederá a crear los algoritmos que permitirían dicha
comunicación. Y por último la configuración del archivo de
conexión para poder hacer el enlace lógico con los datos.
Pruebas
Las pruebas se utilizan para asegurar el correcto
funcionamiento desecciones de código.
60
En esta fase se ejecutaron una serie de pruebas, que
obligaban al Sistema a trabajar en un ambiente de estrés.
Se realizaron diferentes pruebas, para cada uno de los
diferentes niveles del sistema, como lo son: Las pruebas de
Contenido, que permitieron verificar que la aplicación web, se
encuentra normalizada, es decir sin errores
ortográficos. las Pruebas Unitarias permitieron corregir errores del
código fuente del subsistema, las Pruebas de Integración que
permitieron detectar fallas en la integración de los diferentes
módulos del subsistema, y las Pruebas del Sistema que
permitieron detectar defectos y errores que presentaba el sistema,
en especial los errores humanos sintácticos y semánticos.
La Instalación o Fase de Implementación
Es el proceso por el cual losprogramas desarrollados son
transferidos apropiadamente al computador destino,
inicializados, y, eventualmente, configurados; todo ello con el
propósito de ser ya utilizados por el usuario final.
Esto incluye la implementación de la arquitectura, de la
estructura del hiperespacio, del modelo de usuario, de la
interfaz de usuario, de los mecanismos adaptativos y las tareas
referentes a la integración de todas estas implementaciones.
Esta fase comprende todo aquello, que se relaciona con la
transición de la aplicación web al Administrador del mismo, es
decir; se le entregara el Software desarrollado a quien se
encargara de administrar el sistema.
Se le impartirá al Administrador, los conocimientos
necesarios para la correcta gestión de la Solución Informática.
61
El Mantenimiento
Es el proceso de control, mejora y optimización delsoftware ya
desarrollado e instalado, que también incluye depuración de
errores y defectos que puedan haberse filtrado de la fase de
pruebas de control.
En esta fase el equipo después de haber implementado el
subsistema, procederán a realizar una limpieza a los registros del
subsistema para dejarlo limpio y con un nivel más óptimo, y a su
vez se procederá a detectar cualquier falla, error o defecto que
pudiera no haberse presentado en la fase de pruebas, para
corregirla, manteniendo un nivel de calidad en software.
Actividades de Modelado de UWE
Las actividades base de modelado de UWE son el análisis de
requerimientos, el modelo conceptual, el modelo de navegación
y el modelo de presentación. A estos modelos se pueden sumar
otros modelos como lo son el modelo de interacción y la
visualización de Escenarios Web.
Este método consta de seis modelos:
1. Modelo de casos de usos para captura los requisitos del
sistema.
2. Modelo conceptual para el contenido (modelo del
dominio).
3. Modelo de usuario: modelo de navegación que incluye
modelos estáticos y dinámicos.
62
4. Modelo de estructura de presentación, modelo de flujo
de presentación.
5. Modelo abstracto de interfaz de usuario y modelo de ciclo
de vida del
objeto.
6. Modelo de adaptación.
Método de casos de uso
Buscar la información requerida para el control de inventario y
servicios de la sala alma mater del I.U.T.E.B.
Modelo conceptual
Recopilar y analizar los datos obtenidos en la sala alma mater
del I.U.T.E.B.
• Diseñar la interfaz de usuario.
• Construir la Interfaz de usuario.
• Validar La interfaz de usuario.
Modelo de usuario
Codificación de la interfaz del SICOIS-ALMATER del I.U.T.E.B.
Utilizando los siguientes lenguajes informáticos para la
ejecución de la aplicación web ya que esta será una página
dinámica:
• HTML: es el lenguaje predominante para la elaboración
de páginas web.
• CSS: es un lenguaje usado para definir la presentación
de un documento estructurado escrito en HTML o XML (y
por extensión en XHTML).
63
• JAVASCRIPT: Se utiliza principalmente en su forma del
lado del cliente, implementado como parte de un
navegador web permitiendo mejoras en la interfaz de
usuario y páginas web dinámicas.
• PHP: Es un lenguaje de programación de uso general de
código del lado del servidor originalmente diseñado para
el desarrollo web de contenido dinámico.
• MySQL: Es un sistema de gestión de bases de batos
relacional, multihilo, y multiusuario con más de seis
millones de instalaciones.
Modelo de estructura de presentación y Modelo abstracto de interfaz
En esta etapa de prueba para comprobar y verificar el
funcionamiento del SICOIS-ALMATER del I.U.T.E.B. Se
comprobará todos los elementos ya programados para estar al
tanto de la funcionabilidad adecuado de la aplicación y si
cumple con los requisitos, antes de ser estregado al usuario
final.
Modelo de adaptación
Implementar el SICOIS-ALMATER del I.U.T.E.B.
Lenguaje Unificado de Modelado UML
El Lenguaje Unificado de Modelado (UML por sus siglas en
inglés Unified Modeling Languaje) es el modelado del lenguaje
del sistema de software más conocido y utilizado en la
actualidad. Es un lenguaje grafico para visualizar, especificar,
construir y documentar un sistema de software. UML ofrece un
estándar para describir un modelo de sistema, incluyendo
aspectos conceptuales tales como procesos de negocios y
64
funciones del sistema, y aspectos concretos como expresiones
del lenguaje de programación, esquemas de base de datos,
componentes del software reutilizable.
Cuadro resumen relacional Objetivos-Metodología
La metodología seleccionada UWE cuenta con un conjunto de
actividades o fases que se relacionan directamente con los
objetivos específicos de esta investigación que permitirán
alcanzar el objetivo general planteado. Esta relación directa
viene dada de forma que cada actividad realizada permite
Cumplir satisfactoria mente con cada objetivo específico.
Tabla 6: Resumen Relacional Objetivos-Metodología.
65
OBJETIVO OBJETIVO ESPECIFICO METODOLOGIA DESCRIPCION
GENERAL UWE
Aplicación web Recopilar la información Captura, análisis y En esta fase el equipo procedió a la
necesaria en la sala alma especificación recolección de toda la
para el
mater mediante el personal de requisitos información necesaria
Control de administrativo. suministrada por el
departamento de telemática
Inventario y
Analizar la información del IUTEB, para conocer los
Servicios de recolectada en la sala alma requisitos que debe poseer la
mater del instituto universitario aplicación web a desarrollar.
la Sala Alma
tecnológico del estado bolívar.
Mater del
Instituto
Diseñar los módulos de acuerdo Diseño del sistema Aquí el equipo definió como
Universitario
a las especificaciones funcionara el sistema a
Tecnológico establecidos en los desarrollar, y la estructura
requerimientos, Codificación del base de como deberá ir
(SICOIS-
Codificar los módulos de la software integrada cada módulo del
ALMATER) aplicación web sistema, a través de un
diseño gráfico. Para luego
proceder a la codificación del
sistema mediante los distintos
lenguajes de programación.
Validar y asi poder verificar que Pruebas En esta fase se ejecutaron una
la aplicación funcione serie de pruebas, que
correctamente obligaban al sistema a trabajar
en un ambiente de estrés.
Implementar la aplicación web La instalación o En esta fase se procedió a capacitar
para el control de fase de el usuario para el manejo de la
inventario y servicios de la implementació aplicación web y mejorar la
sala alma mater del n optimización del software ya
instituto universitario desarrollado e instalado, que
tecnológico también incluye depuración de
errores y defectos que puedan
haberse filtrado de la fase de
pruebas de control.
Fuente: Martínez R., Núñez E. (2017).
Cronograma de Actividades
Un cronograma de actividades en gestión de proyectos, se
puede decir que una lista de todos los elementos terminales de
un proyecto con sus fechas previstas de comienzo y final. Fidias
G. ARIAS (1999). Se expresa mediante un gráfico el cual se
especifican las actividades en función del tiempo de ejecución
66
Figura 3:Cronograma de Actividades. Fuente: Martínez R., Núñez E.
(2017).
Estudio de factibilidad
Según Kendall y Kendall (2005) menciona que: “el estudio de la
factibilidad no es un estudio de sistema completo, se usa para
recopilar datos burdos parala administración, que a su vez les
67
permita tomar una decisión sobre si debe continuar con el
estudio de sistema.” (Pág. 38).
Factibilidad Técnica
Según Kendall y Kendalln (2005) “El analista debe
averiguar si posible actualizar o incrementar los recursos
técnicos actuales de tal manera que satisfagan los
requerimientos bajo consideración. Sin embargo en
ocasiones los agregados a los sistemas existentes son
muy costosos y no redituables, simplemente porque no
cumplen las necesidades con eficiencia”. Si no es posible
actualizar los sistemas existentes, la siguiente pregunta es
si hay tecnología disponible que cumpla las
especificaciones.
Desde un punto de vista técnico para el desarrollo de la
aplicación web son necesarios los recursos tecnológicos. Y por
medio de este estudio se realiza la evaluación de las
características del computador que se encuentran en el
departamento de registros médicos.
Factibilidad Económica
Según Kendall y Kendall (2005) Consiste en calcular los
costos del proyecto, tomando en cuenta la adquisición de
equipos, personal, compra de software, costos en los
procedimientos de levantamiento de información,
preparación de documentos, mantenimiento del sistema,
entre otros aspectos. Los cuales determinaran cuan
accesible es el sistema desde el punto de vista
económico. (pág., 56)
La universidad ni el departamento de control de
estudio no deberá pagar por la aplicación web, ya que es un
proyecto desarrollado por los investigadores para el beneficio
de la comunidad, y tampoco por el entrenamiento del
personal que se encargara de manejar la aplicación de igual
68
manera se le entregara un manual de usuario el cual
especificará el manejo de la aplicación.
Factibilidad Operativa
Según Kendall (2005) Se refiere a que
debe existir el personal capacitado requerido para llevar a
cabo el proyecto y así mismo, deben existir usuarios
finales dispuestos a emplearlos productos o servicios
generados por el proyecto o sistema desarrollado. (Pag
57)
Es factible porque el departamento de control de estudio del
IUTEB posee un equipo que será de gran importancia para la
implementación de la aplicación y cuenta con un personal que
tiene conocimiento para el uso de la misma. Es por esto que
tendrá la facilidad para el usuario, ya que se agilizara el proceso
para gestionar los documentos académicos de manera rápida y
sencilla, para así tener un mejor funcionamiento en las
actividades y necesidades presentado interfaces de fácil
comprensión.
CAPITULO IV
DESCRIPCION DE LA PROPUESTA
Este capítulo consta del diseño de la propuesta, es decir se
describe y se explica con detalles el sistema a implementar para dar
solución a la problemática planteada; Requerimientos de Hardware,
69
Requerimientos de Software, Requerimientos Funcionales,
Requerimientos No Funcionales y Descripción del Sistema.
Requerimiento de Hardware
Los requerimientos necesarios de hardware, para que la aplicación
funcione se detallan los requerimientos recomendados del Hardware de la
computadora, es decir, con todos sus componentes, también se requiere
que el computador posea un Procesador Pentium IV de 1Ghz o superior,
Disco Duro 20 GB de Espacio Libre, RAM 512 MB y Resolución de
Pantalla 1024 x768. Cabe de destacar que se requiere de un servidor web
para instalar la base de datos y de esta manera se puede realizar y enviar
consultas la Base de Datos.
Tabla 7: Descripción del Hardware
Dispositivos Características mínimas
Computador Con todos sus componentes
Procesador Pentium IV de 1Ghz o superior
Disco duro 20GB de Espacio Libre
Ram 512MB
Resolución de pantalla 1024x768
Fuente: Martínez R. Soto D. (2017)
Requerimiento del Software
Los requerimientos necesarios de Software deberán tener las
características mínimas a continuación: Sistema Operativo Windows ó
Linux; Servidor Local Apache; Sistema Gestor de Bases de Datos
PhpMyAdmin; Navegador Chrome, Firefox, Opera, Dolphin; y, Lector de
documentos PDF Adobe Reader X.
Tabla 8:Descripción del Software
70
Software Características Mínimas
Sistema Operativo Wondows o Linux
Servidor Local Localhots
Sistema de Gestor de Base de PhpMyAdmin
Datos
Navegador De su preferencia
Lector de Ducumentod PDF Adobe Reader X
Fuente: Martinez R, Soto D. (2017)
Requerimientos Funcionales
Los requerimientos funcionales se refieren al punto de partida del
desarrollo de cualquier software, pues son los requisitos y funcionalidades
del sistema que requieren los usuarios para emplearlos; y son los
siguientes: Crear y Administrar Usuarios, Registrar y Modificar
inventariode bienes, Registrar y Mostar los Servicios Prestados, Iniciar
Sesión y Salida del Sistema.
1. Registrar operador: el sistema deberá de permitir registra
nuevos operadores,así como actualizar los ya registrados.
2. Registra usuarios: el sistema deberá de permitir registrar
nuevos usuarios, así como actualizar los ya registrados.
3. Registrar producto: el sistema deberá de permitir registrar
nuevos producto, así como actualizar los ya registrados.
4. Ingresar producto: el sistema deberá de permitir ingresar
nuevo producto, así como actualizar los ya registrados.
5. Reporte de producto: el sistema deberá de permitir general
un reporte de todos los productos ingresados al sistema por
fecha.
6. Control de servicios: el sistema deberá de registrar nuevo
servicios, así como actualizar los ya registrados.
7. Solicitud de servicios: el sistema deberá de registrar nuevos
servicios prestado, así como visualizar los ya realizados
8. Stop de producto: el sistema deberá demostrar la cantidad
faltante de producto
71
9. Reporte de servicios: el sistema deberá de generar un
reporte de los servicios ya prestados por fecha
Requerimientos No Funcionales
Referente a las características con las que debecontar el sistema:
Seguridad, Navegación, Integridad de Datos, Generar Reportes en PDF, y
Respaldo de la Base de Datos.
Portabilidad
La aplicación puede ejecutarse desde Windows o Linux sin ningún
tipo de problemas y desde cualquier navegador.
Modelo de Entidad Relación
72
Figura 4: Modelo Entidad/Relación. Fuente: Martínez R, Núñez E. (2017)
Diagrama de clases
Figura 5: Diagrama de clases. Fuente: Martínez R, Núñez E. (2017)
Diagrama Caso de Uso
Un caso de uso es una secuencia de transacciones que son
desarrolladas por un sistema en respuesta a un evento que
inicia un actor sobre el propio sistema. Los diagramas de casos
de uso sirven para especificar la funcionalidad y el
comportamiento de un sistema mediante su interacción con los
usuarios y/o otros sistemas. En la siguiente imagen está
representado el diagrama de caso de uso del subsistema para
la gestión de documentos académicos.
73
Figura 6: Modelo Caso de Uso General. Fuente: Martinez R., Nuñez
E.(2017)
Descripción del Sistema
Finalmente, en base a las necesidades detectadas, se creóla aplicación
weben la sala de Telemática del IUTEB, descrito a continuación:
74
Figura 7: Inicio de Sesión Fuente:Soto D. Núñez E. Martínez R.
Figura 8:Interfax de Bienvenida, Menú de OpcionesFuente:Soto D.
Núñez E. Martínez R
Figura 9: Gestión Administrador Fuente:Soto D. Núñez E. Martínez R
75
Figura 10:Gestionar UsuariosFuente:Soto D. Núñez E. Martínez R.
76
Figura 11:Gestionar Pruductos. Fuente:Soto D. Núñez E. Martínez R.
Figura 12:Ingreso de Productos. Fuente:Soto D. Núñez E. Martínez R.
77
Figura 13: Reporte de Producto. Fuente: Soto D. Núñez E. Martínez R.
Figura 14:Gestionar ServiciosFuente:Soto D. Núñez E. Martínez R.
78
Figura 15: Solicitar Nuevo Servicio Fuente: Soto D. Núñez E. Martínez R.
Figura 16: Stop de Producto Fuente: Soto D. Núñez E. Martínez R.
79
Figura 17: Buscar Reporte de Servicios Fuente: Soto D. Núñez E.
Martínez R.
Implementación
Descripción de la fase de implementación del sistema
Para la puesta en funcionamiento de la aplicación se procedió,
primeramente, a implementar la aplicación en el equipo de
cómputo disponible en dicha área, pero no sin antes comprobar
que el equipo cumple con los requerimientos mínimos necesarios
para la ejecución de la aplicación, como lo son a nivel de cliente: el
sistema operativo y los navegadores. Y a nivel de servidor los
requisitos para ejecutar la aplicación XAMPP.
XAMPP (X=Multiplataforma Plataforma, A= Apache, M= MySQL,
P= PHP, P= Perl) es una aplicación multiplataforma que permite
convertir al computador en un servidor web, el cual se puede
utilizar para la realización de sistemas informáticos, como para
ejecutar las pruebas pertinentes a la aplicación.
Una vez comprobado los requerimientos del computador, se
procedió a la instalación de la aplicación XAMPP, luego la
instalación de Composer y posteriormente la instalación de la
aplicación, se demostró a al tutor institucional que el sistema,
cumple con los requisitos establecidos, así como la
funcionalidad del sistema.
80
Descripción de la puesta en funcionamiento
Posteriormente a la instalación de la aplicación en el equipo de
cómputo, se procedió a demostrar la funcionalidad del sistema, así
como también la velocidad de procesamiento de los procesos,
haciendo hincapié en laagilidad eficiencia que produce esta
aplicación a comparación del sistema desarrollado en software
propietario.
La importancia de esta fase, es de entregar al cliente, en este
caso al departamento de Control de Estudio del IUTEB, un
sistema informático de alta calidad, cumpliendo con los
estándares establecidos, y de satisfacer la problemática que en
dicha localidad acarreaba.
Descripción de la capacitación al/los usuarios
En esta fase se realiza la capacitación a los usuarios del
sistema, se capacito al personal que manejara la aplicación,
con la finalidad de que sea capaz de utilizar de manera eficaz y
eficiente todas las funcionalidades que posee este software.
Gracias al personal que elabora en el Departamento de
telemática que poseía un nivel medio-alto en el manejo de
sistemas de cómputo, y ofimáticas, la capacitación se dio de
manera ágil y muy fluida.
81
Se procedió en esta fase, a explicar y demostrar cómo
acceder al sistema, así como también el procedimiento generar
los distintos documentos académicos.
Pruebas
Calendario de aplicación de pruebas
Tabla 9: Calendario de aplicación de pruebas.
Actividad Duración Comienzo Fin
Diseño del Calendario 1 día 01/12/2017 01/12/2017
de pruebas
Diseño de casos de 1 día 01/12/2017 01/12/2017
pruebas
Pruebas unitarias 2 días 04/12/2017 06/12/2017
Pruebas de integración 2 días 06/12/2017 07/12/2017
Pruebas de regresión 1 día 07/12/2017 08/12/2017
Pruebas de sistema 2 días 15/01/2018 16/01/2018
Pruebas de 1 día 17/01/2018 17/01/2018
compatibilidad
Pruebas de Seguridad y 1 día 17/01/2018 17/012018
Control de Acceso
Prueba de Aceptación 1 día 18/01/2018 18/01/2018
Fuente: Martinez R., Nuñez E. (2017).
Diseño de plantillas
Tabla 10: Diseño de plantillas.
Caso de pruebas: Identificación del casa de pruebas
Tipo de pruebas: Nombre del tipo de prueba a ejecutar
Aplicada a: Ingresar el nombre del módulo al cual se le
aplicara la prueba
Descripción: Se debe describir como será aplicada la
prueba
Resultado esperado: Es el resultado que el sistema debe reflejar
al ejecutar una determinada acción..
Resultado obtenido Es el resultado que se obtiene luego de
aplicar la prueba
Fllas –Errores: Se indican los errores encontrados
Responsable de la Nombre de la persona encargado de realizar
82
ejecución la prueba
Fuente: Martinez R., soto D. (2017).
Tabla 11:Pruebas unitarias.
Caso de pruebas: Pruebas unitarias
Tipo de prueba: Prueba unitaria
Aplicada a: Todos los modelos de la aplicación
Descripción: Se realizaron pruebas de caja blanca para
verificar el total funcionamiento de la
aplicación los aspectos a considerar son
los siguientes: manejo de parámetros,
validaciones, valores valido y mensaje
posible
Resultado esperado: El código funciona de acuerdo con las
especificaciones. Ninguno de los modelos
presenta errores de codificación
Resultado obtenido No se detectó ningún error en el código
Fallas – Errores Ningún error
Responsable de la Martínez Robert
ejecución
Fuente: Martínez R., Soto D. (2017).
Tabla 12: Pruebas integración.
Caso de pruebas: pruebas integración
Tipo de prueba: Pruebas integración
Aplicada a: Todos los módulos de la
aplicación
Descripción: Introducir valores, en los
diferentes módulos, para
comprobar la inserción de datos
y la fiabilidad de los mismos
Resultado esperado: Todos los modulos e interfaces
graficas de usuario deberán de
esta en correcto funcionamiento
interactuando entre ellos
83
Resultado obtenido: Todos los modulos e interfaces
graficas de usuarios, se
encuentran correctamente
integrados
Fallas – Errores: Ninguno
Responsable de la ejecución Robert Martinez
Fuente: Martínez R., Soto D. (2017).
Tabla 13: Pruebas de regresión.
Caso de pruebas: Pruebas de regresión
Tipo de prueba: Pruebas de regresión
Aplicada a: Todos los módulos de la
aplicación
Descripción: En esta prueba se vuelve a
probar el sistema a la luz de los
cambios realizados durante el
desarrollo de la nueva versión
de la aplicación buscando
efectos adversos en otras
partes
Resultado esperado: El correcto funcionamiento de la
84
aplicación luego de la
integración de nuevas
funcionalidades
Resultado obtenido: Los cambios efectuados a la
aplicación no afectaron
negativamente su
funcionamiento, al contrario, se
lograron integrar a los módulos
como era de esperarse
Fallas – Errores: Ninguno
Responsable de la ejecución Robert Martínez
Fuente: Martinez R., Soto D. (2017).
Tabla 14:Pruebas de la aplicación.
Caso de pruebas: Pruebas de la aplicación.
Tipo de prueba: Pruebas de la aplicación
Aplicada a: Todos los módulos de la
aplicación
Descripción: Asegurar la apropiada
navegación dentro de la
aplicación ingreso y
procesamiento de datos
Resultado esperado: El correcto desempeño de la
aplicación, tanto como en su
navegabilidad como en la
integridad de los datos
85
suministrados y registrado
dentro del mismo sistema
Resultado obtenido: El sistema cuenta con una
buena integración de todos sus
módulos y esto permite una
correcta navegabilidad dentro
de la aplicación, así como
también una excelente
integridad en los daros
Fallas – Errores: Ninguno
Responsable de la ejecución Robert Martínez
Fuente: Martinez R., Soto D. (2017).
Tabla 15: Pruebas de compatibilidad.
Caso de pruebas: Pruebas de compatibilidad.
Tipo de prueba: Pruebas de compatibilidad
Aplicada a: La compatibilidad con los
navegadores web
Descripción: Se realizaron pruebas de
funcionamiento de la aplicación
con los diferente navegadores
en los que funciona (Mozilla
Firefox y Google Chrome)
Resultado esperado: El sistema es totalmente
funcional en ambos
navegadores
86
Resultado obtenido: El funcionamiento de la
aplicación es correcta con estos
navegadores, y no se aprecian
diferencia de rendimiento
Fallas – Errores: Ninguno
Responsable de la ejecución Robert Martínez
Fuente: Martínez R., Soto D. (2017).
Tabla 16:Pruebas de Seguridad y Control de Acceso.
Caso de pruebas: Pruebas de Seguridad y Control de Acceso.
Tipo de prueba: Pruebas de Seguridad y Control de
Acceso
Aplicada a: Al inicio de sesión de la aplicación
Descripción: Introducir valores correctos e incorrectos
en el módulo de acceso, para comprobar
la existencia de errores de validación, y de
brechas de seguridad Y comprobar
mediante phpmyadmin si los datos
registrados en la aplicación como la
contraseña se encuentran correctamente
cifrada
87
Resultado esperado: Si los datos insertados en el formulario no
concuerdan con los registros, debe
denegar el acceso a la aplicación
Resultado obtenido: Si se introduce en el formulario de acceso
un correo o clave no autorizada, se
muestra un mensaje que notifica al usuario
que su correo o contraseña son
incorrectos
Fallas – Errores: Ninguno
Responsable de la Robert Martínez
ejecución
Fuente: Martinez R., Soto D. (2017).
Tabla 17: Pruebas de aceptación.
Caso de pruebas: Pruebas de aceptación.
Tipo de prueba: Pruebas de aceptación.
Aplicada a: A toda la aplicación
Descripción: Determinar la aceptación o rechazo de la
aplicación desarrollada por parte de la jefa
de telemática Yesika Rodriguez
Resultado esperado: La aceptación de la aplicación por parte de
la jefe de telemática Resika Rodriguez
Resultado obtenido: Todos los módulos, e interfaces son del
agrado de la jefe de telemática Yesika
Rodriguez, verificando la funcionalidad de
la aplicacion
88
Fallas – Errores: Ninguno
Responsable de la Robert Martínez, Eduardo Núñez y
ejecución Drangelith Soto
Fuente: Martinez R., Soto D. Núñez E. (2017).
Correcciones
Debido a la ejecución de un buen plan de pruebas, se
solventaron todos los errores encontrados, antes de realizar la
implementación, entregando a la institución un Sistema
Informático, de alta calidad y con un óptimo desempeño.
Se realizaron mejoras a los módulos, se limpiaron diversas
líneas de códigos innecesarias, y se mejoró en gran medida la
interfaz gráfica del operador, para brindar un aspecto más
amigable y llamativo, diseñado para que la utilización del mismo
sea de manera intuitiva y de fácil utilidad.
CAPITULO V
CONCLUSIONES Y RECOMENDACIONES
CONCLUSIONES
El Sistema de Información actual empleado para el Control
de Inventario en el Departamento de Telemática, es un sistema Manual
que se encuentra integrado por Equipos de Computación, hojas de
cálculo y recursos humanos, los cuales recogen la información
(formularios impresos de inventario), la ordenan, y transcriben a las
89
plantillas pre-configuradas procesando así la información y emitiendo el
reporte actual de inventario que luego emplean para la correcta
administración del departamento.
De acuerdo con la entrevista aplicada, se logró establecer
que el sistema actual en comparación con los Sistemas de Inventario
Automatizados, presenta desventajas en:
- Rendimiento: está relacionado con el tiempo en el procesamiento
de la información, por ejemplo: se determinó que algunas veces la
plantilla pre-configurada se auto-modifica, lo cual amerita la
revisión detallada del formato comparando con los formatos
impresos, descartando así errores y tomando el tiempo que pudiera
emplearse en otras operaciones.
- Precisión: la omisión de un número o el añadir un cero (0) en las
cantidades registradas puede alterar la precisión de los registros,
se determinó, que algunas veces, al hacer un registro errado en las
formulas se pierde la cantidad resultante.
- Automatización: muchos programas de inventario permiten obtener
múltiples informes, así como también permite disminuir errores,
ahorrar tiempo y agilizar los procesos dentro del Departamento.
El diseño de la interfaz gráfica y la base de datos de la
aplicación web para el inventario de bienes del Departamento de
Telemática del Instituto Universitario de Tecnología del Estado Bolívar se
basó en la especificación de requisitos producidos por el análisis de los
requerimientos (fase de análisis), el diseño define cómo estos requisitos
se cumplirán, la estructura que debe darse a la aplicación web. Aquí el
equipo definió como funcionará el sistema a desarrollar, y la estructura
base de como deberá ir integrado cada módulo del sistema, a través de
un diseño gráfico.
Codificar los módulos de la aplicación web para el inventario
de bienes del Departamento de Telemática del Instituto Universitario de
Tecnología del Estado Bolívar, consistió en realizar las tareas que
comúnmente se conocen como programación; que consiste,
90
esencialmente, en llevar a código fuente, en el lenguaje de programación
elegido, todo lo diseñado en la fase anterior.
Probar la aplicación web para el inventario de bienes del
Departamento de Telemática del Instituto Universitario de Tecnología del
Estado Bolívar, fue un procedimiento que se utilizó para asegurar el
correcto funcionamiento de secciones de código. En esta fase se
ejecutaron una serie de pruebas, que obligaban al Sistema a trabajar en
un ambiente de estré[Link] realizaron diferentes pruebas, para cada uno de
los diferentes niveles del sistema, como lo son: Las pruebas de
Contenido, que permitieron verificar que la aplicación web se encuentra
normalizada, es decir sin errores ortográficos; las Pruebas Unitarias
permitieron corregir errores del código fuente de la App Web, las Pruebas
de Integración que permitieron detectar fallas en la integración de los
diferentes módulos del sistema, y las Pruebas del Sistema que
permitieron detectar defectos y errores que presentaba el sistema, en
especial los errores humanos sintácticos y semánticos.
Implementar la aplicación web para el inventario de bienes
del Departamento de Telemática del Instituto Universitario de Tecnología
del Estado Bolívar, la cual se llevó a cabo cuando los programas
desarrollados se transfirieron apropiadamente al computador destino,
inicializados, y, eventualmente, configurados; todo ello con el propósito de
ser ya utilizados por el usuario final; esto incluye la implementación de la
arquitectura, de la estructura del hiperespacio, del modelo de usuario, de
la interfaz de usuario, de los mecanismos adaptativos y las tareas
referentes a la integración de todas estas implementaciones. Esta fase
comprendió todo aquello, que se relaciona con la transición de la App web
al Administrador del mismo, es decir; se le entregará el Software
desarrollado a quien se encargará de administrar el sistema, y por lo tanto
se le impartirá al Administrador, los conocimientos necesarios para la
correcta gestión de la Solución Informática.
91
RECOMENDACIONES
Fomentar al mantenimiento constante del sistema, como a la
base de datos de acuerdo al uso o mejoras que el administrador desee
realizar, y a su vez la utilización periódica del sistema para evitar el
deterioro del mismo.
Solamente el encargado que recibió la capacitación, debe
ser el que administre la aplicación, en caso de que otro usuario desee
utilizar la aplicación, lea el manual desarrollado para evitar cualquier duda
generada mientras utilice el sistema, así como una supervisión del
encargado capacitado.
Brindar un mantenimiento preventivo al equipo de cómputo
de manera periódica, para evitar conflictos, y mantener siempre un
sistema limpio, eficiente y eficaz.
92
BIBLIOGRAFIA
Arias, F. (2006), El proyecto de investigación, introducción a la
metodologíacientífica [Libro]. Editorial Episteme.
Carrera, K. (2012), “Aplicación web para el inventario de los
productosofrecidos en FRANKAR C.A, Ciudad Bolívar, Estado Bolívar.
InstitutoUniversitario de Tecnología del estado Bolívar (IUTEB)”.
Chiavenato, I. (2006), Introducción a la teoría general de la
administración[Libro]. Editorial Mc Graw Hill Interamericana.
Constitución de la República Bolivariana de Venezuela (1999).
Gaceta Oficialde la República, 5453, marzo 3, 2000.
Ley Orgánica de Ciencia y Tecnología e Innovación (2010),
diciembre 16,2010.
Ley Especial Contra Delitos Informáticos (2001), octubre 30, 2001.
Ley De Infogobierno (2014), agosto 10,2014.
Maita, R (2016). “Aplicación web para inventario de los bienes
delDepartamento de telemática del instituto universitario deTecnología del
Estado Bolívar – Venezuela”
Muller, P, (2001). Sistema de gestión integral, control operativo
yadministrativo [Libro en línea]. Disponible
en:[Link]
Consultadoel 27 de septiembre de 2017.
Rodríguez, Y. (2012). “Aplicación Web para el control de egresos e
ingresosde los bienes, material y suministros de la Unidad de Almacén
93
del InstitutoUniversitario de Tecnología del Estado Bolívar (IUTEB).
Estado Bolívar –Venezuela”.
94
ANEXOS
[Anexo A] Acta de implementación
Figura 18: Acta de implementación Fuente: Martinez R., Soto D., Muñes
E. (2018)
95
[Anexo B] Aceptación de tutor institucional
Figura 19: Aceptación de tutor institucional Fuente: Martínez R., Soto D.,
Muñes E. (2017)
96
[Anexo C] Asistencias de las asesorías
Figura 20: Asistencias de las asesoríasFuente: Martínez R., Soto D.,
Muñes E. (2018)
97
[Anexo D] Asistencias de las asesorías
Figura 21: Asistencias de las asesoríasFuente: Martínez R., Soto D.,
Muñes E. (2017)
98
[Anexo E] Asistencias de las asesorías
Figura 22: Asistencias de las asesoríasFuente: Martínez R., Soto D.,
Muñes E. (2017)
99