Memoria Eleodoro Juarez Massange ACTUALIZADO
Memoria Eleodoro Juarez Massange ACTUALIZADO
Memoria Eleodoro Juarez Massange ACTUALIZADO
Tabla de contenido
Introducción……………………………………………………………………………3
Justificacion...............................................................................................................4
Objetivos generales...................................................................................................5
Objetivos específicos.................................................................................................5
Caracterizacion del area en que se participo............................................................6
Problemas a resolver, priorizandolos........................................................................7
Marco teórico.............................................................................................................9
Métricas de software................................................................................................16
Conclusiones y recomendaciones...........................................................................25
Recomendaciones...................................................................................................26
Anexos………………………………………………………………………………….41
Bibliografía…………………………………………………………………………….. 42
INTRODUCCION.
OBJETIVOS ESPECÍFICOS
Diseñar la maquetación, de la propuesta del sistema web
Realizar las actividades, que tiene cada fase del ciclo de vida
cascada, del sistema web.
COORDINACIÓN REGIONAL
CAPÍTULO 2
DEPARTAMENTO DE LA INSTITUCIÓN
2.1 Depto. Informática
2.2 Organigrama del departamento.
Estructura y funcionamiento del IEAT
2.2
Alcances
Control de Inventarios.
Es un factor que influye en la reducción de costos de las empresas,
por tal motivo se debe tener en cuenta este aspecto tan importante,
para obtener mejores utilidades y beneficios para la organización. La
base de toda empresa comercial es el control de los productos que
entran y salen; he aquí la importancia del manejo del inventario por
parte de la misma. Este manejo permitirá a la empresa mantener el
control oportuno y conocer al final del periodo, un estado confiable de
la situación económica real de la empresa.
MySQL
Es el gestor de base de datos más utilizado, es un sistema que se
emplea en la mayoría de las páginas Web actuales y en muchas
aplicaciones de software libre, existen muchas ventajas por la cual
usar este sistema gestor de base de datos
Fácil de Usar y buen rendimiento
Sencillo de Instalar y soporte multiplataforma.
Modelo de prototipos
Pertenece a los modelos evolutivos, en el cual el prototipo debe de ser
construido rápidamente y con la utilización escasa de recursos. El
prototipo es construido para mostrárselo al cliente, obtener críticas y
retroalimentación, con lo cual se obtendrán los requisitos específicos
para la aplicación a partir de las metas graficas que son mostradas.
Las etapas de este modelo son:
Plan rápido
1. Modelo
2. Construcción del prototipo
3. Entrega y retroalimentación
4. Comunicación
5. Entrega del desarrollo final
Cronograma de actividades.
3.1.1 Cuestionario
Se levanto un cuestionario acerca de los problemas mas importantes
en la institucion asi como diversas preguntas para llegar al motivo o
conclusion de realizar el presente proyecto para cubrir una nesecidad
tan grande como lo es la gestion y control del inventario dicho
cuestionario esta presente en el anexo 6.
Tabla 1.
Herramientas Licencia de Software Costos
Editor Código HTML5 Sin costo, Son recursos
PHOTOSHOP propios
Tabla 2.
Características de la computadora a utilizar:
Procesador: Ryzen 5 3400G
Memoria RAM 16 GB 3200 MHZ
Resolución Mínima: 1080 P
Disco Duro HDD 1000 GB
Tarjeta Madre Asus Prime 320HM
Tabla 2.Computadora a utilizar en el proyecto, recurso propio
Factibilidad Operativa
Factibilidad La factibilidad operativa consiste en el análisis de los
recursos productivos, incluidos los humanos, necesarios para la
realización de un proyecto económico para mantener el control y
organización del inventario , será diseñado de tal manera que
pueda ser visualizado desde cualquier dispositivo con accesos a
Internet. Se pretende una interfaz amigable con la cual el usuario no
tendrá mayores inconvenientes en usarla independiente del nivel
de conocimientos en tecnologías que tenga, así sería necesario
una sola capacitación
Tabla 3.
Tipo de Usuario Descripción Responsable
Administrador del Se encargara de asignar L.A Juan Darwin Aguirre
Sistema los usuarios, así como Sarao
asignarles los roles que Coordinador de Zona 05
estos mismos tendrán en Balancan
el sistema
Usuario Visualizar detalles de los 3 Administrativos
inventarios, añadir, editar
o eliminar detalles en el
sistema.
Fuente Elaboración Propia
Factibilidad Económica
Tabla 4.
Recursos Económicos Costos Observaciones
Hosting pagado $500 Sin costo, Son recursos
propios
Pago de transportes $250 Sin costo, Son recursos
propios
Pago de comida 250$ Sin costo, Son recursos
propios
Fuente Elaboración Propia
Tabla 5.
Recursos Materiales Costos Observaciones
Computadora $10,000 Sin costo, Son recursos
propios
Pago de transportes. $250 Sin costo, Son recursos
propios
Celular o Cámaras $5000 Sin costo, Son recursos
propios
Fuente Elaboración Propia
Tabla 6.
Recursos Humanos Costos Observaciones
Programador $15,000 No se realizó ningún
pago, son conocimientos
obtenidos.
Tester $13,000 No se realizó ningún
pago, son conocimientos
obtenidos.
Crear
Crear Nuevos
Crear Objetos
Crear Formatos
Personal Altas y Bajas
Coordinador
Crear Órdenes
Diagrama de colaboración
Descripción
(Almacenes) textual de los casos de uso 1.1
Caso de uso número 1:
“Manejo Web” Resumen de la funcionalidad
3.1.3.2 Diagrama de Función del Sistema web de inventarios.
Descripcion textual del Diagrama UML
El Sistema web se compone desde el Servidor Web El primer nivel es
entrar a los Usuario o roles que se asignaran esta se compone de los
administrativos hasta el coordinador de la zona, el siguiento nivel es
dentro del sistema donde abran diversas subcategorias como lo son
los lugares o plazas a verificar, los reportes para darle seguimiento a
las altas o bajas, el mobiliario o objetos que abra en cada zona y un
boton para regresar al inicio.
3.1.3.2.1 Diagrama UML Sistema Web.
Diagrama de base de datos del Inventario
3.1.4 Diseño
En esta etapa se realizaron las siguientes actividades: Modelo entidad
relacion, Relacional y Estructura Jerarquica del Sistema Web
3.3 Pruebas.
Pruebas Unitarias
Las pruebas unitarias consisten en aislar una parte del código y
comprobar que funciona a la perfección. Son pequeños tests que
validan el comportamiento de un objeto y la lógica. Las pruebas
Unitarias servirán para identificar errores en el funcionamiento del
sistema y darle un formato adecuado y optimizar la calidad del
sistema.
No. 001
Responsable: Administrador
Precondiciones Deberá ser ejecutado por el
Administrador.
Descripción de pasos: Descripción de pasos:
Ingresar el Menú de
Usuarios
Click el botón de
usuarios
Ingresar datos del
usuario
Click en el botón de
confirmar para añadir el
usuario.
Resultados esperados: Registrar Usuarios.
No. 002
Responsable: Administrador
Precondiciones Deberá ser ejecutado por el
Administrador.
No. 003
Responsable: Administrador
Precondiciones Deberá ser ejecutado por el
Administrador o los demás
usuarios.
Descripción de pasos: Descripción de pasos:
Ingresar el Menú de
Usuarios
Seleccionar usuario a
modificar
Eliminar usuario
Confirmar
Resultados esperados: Eliminar usuario.
No. 004
Responsable: Administrador o
administrativos
Precondiciones Deberá ser ejecutado por el
Administrador.
No. 005
Responsable: Administrador
Precondiciones Deberá ser ejecutado por el
Administrador.
No. 006
Responsable: Administrador
Precondiciones Deberá ser ejecutado por el
Administrador.
No. 007
Responsable: Administrador
Precondiciones Deberá ser ejecutado por el
Administrador.
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="UTF-8">
<title>Inventario</title>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
</head>
<body>
<nav class="navBar-options-list">
<ul class="list-unstyle">
</li>
</li>
<li class="noLink">
<figure>
</figure>
</li>
</ul>
</nav>
</div>
</div>
</div>
<div class="navLateral-body-cl">
</div>
<span>
Administrador<br>
<small>IEAT</small>
</span>
</figcaption>
</figure>
</div>
<nav class="full-width">
<div class="navLateral-body-cl">
</div>
INICIO
</div>
</a>
</li>
<li class="full-width">
<div class="navLateral-body-cl">
ADMINISTRACION
</div>
</a>
</a>
</li>
<li class="full-width">
<div class="navLateral-body-cl">
VILLA EL TRIUNFO
</div>
</a>
<li class="full-width">
</div>
BALANCAN
</div>
</a>
</li>
<li class="full-width">
<div class="navLateral-body-cl">
</div>
SAN PEDRO
</div>
</a>
</li>
<li class="full-width">
<div class="navLateral-body-cl">
</div>
BALANCAN
</div>
</a>
</li>
<li class="full-width">
<div class="navLateral-body-cl">
</div>
</div>
</a>
</li>
<li class="full-width">
<div class="navLateral-body-cl">
</a>
<li class="full-width">
<div class="navLateral-body-cl">
</div>
<div