Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Storage Manager System - Completo
Storage Manager System - Completo
Proyecto Integrador II
C - Plan de proyecto
La idea surgió cuando pensamos en la necesidad que tienen algunas
empresas al realizar el conteo o registro de lo que se tiene en los
depósitos o almacenes, ya deben llevar sus registros en papel y con
Storage Manager System sería más eficaz y se tendría un mejor
control.
1
busca hacer más fácil llevar el orden del almacén, por lo que se
buscó una solución a las necesidades antes mencionadas así fue cómo
surgió el proyecto ahora mencionado.
D - Antecedentes
Nos enfocamos en particular en un local de venta de equipos donde
labora un compañero del equipo donde el noto que era muy tardado
hacer los registros así como también los inventarios al momento de
administrar el almacén donde se encuentran estos equipos.
E - Problema
Las complicaciones que se tenía en el almacén son debido a que los
registros se llevaban en papel y eso resultaba tardado y complicado,
no sólo para la persona que se encargaba de hacer el papeleo sino
también para quien tenía que realizar algún proceso o hacer un
inventario, pues tenía que sumergirse por días entre papeles para
poder encontrar lo que necesitaba.
2
había papelería de productos inexistentes y causaban muchos
problemas al momento de hacer inventarios pues siempre faltaban o
sobraban equipos.
F – Objetivo
La digitalización trae consigo la automatización de las tareas, la
eficiencia y la generación de riqueza y puestos de trabajo. En España
se podrían generar 250.000 nuevos empleos tecnológicos cada año
hasta 2020 y el Producto Interior Bruto aumentaría un 3,2%. Eso
defiende la Confederación Española de Organizaciones Empresariales
(CEOE).
Se busca logar que el almacén donde el sistema sea usado tenga una
mayor facilidad al realizar los registros e inventarios, sin importar los
equipos que maneje o la cantidad de estos, no solo ayuda al registro
sino también a llevar un mejor control de estos.
G - Justificación
La finalidad de este sistema es buscar que los usuarios que lo utilicen
puedan lograr una eficacia en el tiempo al momento de buscar,
registrar o eliminar algún equipo que se encuentre almacenado,
esperando conseguir cubrir por completo las necesidades de los
futuros usuarios, al realizar un sistema que le permite hacer un mejor
trabajo y que es fácil de entender.
3
Así como también atender las necesidades de los usuarios y hacer que
el trabajo de ellos sea fácil.
H - Limitaciones
El sistema está basado en satisfacer las necesidades que tienen los
empleados que se encuentran en el almacén, únicamente tendrá
acceso a productos u objetos que se encuentren actualmente en la
base de datos, es decir, que ya estén registrados en el almacén,
4
también podrán registrar equipos nuevos si así fuera el caso y poder
actualizar los datos cuando sea necesario.
Las limitantes que el sistema podría tener son debido al hecho de que
únicamente el empleado que cuente con un registro previo en el cual
se le haya proporcionado un usuario y contraseña, tendrá acceso al
sistema y a la base de datos, esto con el fin de proteger tanto al
almacén como a los equipos que hay en este, además el sistema no
nos permite como tal hacer la búsqueda de un equipo, para esta
acción se debería buscar manualmente en la lista de inventario o
seleccionar las opciones modificar o eliminar equipo la cual pide
ingresar el ID y seguido de esto muestra las características de los
equipos.
I - Alcance
Lo que se abarcara con Storage Manager System es que se logre
obtener un control preciso de los equipos de cómputo que se
encuentran aquí almacenados y de esa manera lograr llevar un
registro que puede solicitar acerca de si cierto equipo existe en el
almacén o en su defecto cual equipo no está en el registro.
5
J - Beneficios
Los beneficios que traerá consigo el cambiar el sistema anterior que
llevaba el almacén el cual era una serie de archivadores con los datos
de cada producto, pues estos registros se hacían a mano, por un
sistema automatizado como Storage Manager System incluye entre
otros beneficios el hecho de que los empleados tendrán una mayor
facilidad para llevar a cabo el proceso de registro de cada equipo que
sea almacenado y podrán hacerlo de manera más rápida comparada
con el sistema anterior.
6
conseguir una memoria que permite almacenar hasta 1.000
fotos y en 1 año, esa misma memoria, permitirá almacenar
probablemente el doble de capacidad por el mismo costo.
Los costos envío, logística, almacenaje, entre otros, del
mundo analógico, se han vuelto marginales en el mundo
digital.
7
5. Desconfianza: Si hay escasez y se debe competir, una
consecuencia es que no hay confianza entre los
competidores. Confiar podría significar perder la
competencia.
K - Marco Teórico
Toda organización es un sistema social, cuya estructura refleja de
qué manera, ésta interactúa con el medio ambiente. En tanto es
sistema, sonxtriñe a los subsistemas que la componen y los
condiciona, puesto que les impone su propósito. Es útil reconocer
estos subsistemas y cómo interactúan entre sí, para poder juzgar la
coordinación que es precisa entre ellos y poder actuar con
oportunidad e introducir los cambios correspondientes.
8
Los sistemas que atienden a la captación y evolución de los recursos
fundamentales, en conexión con el entorno;
9
El sistema de gobierno esta ahí, para que las PERSONAS que dirigen
una organización puedan hacerlo sistemáticamente, que dispongan de
información organizada para evaluar factores dentro y fuera de la
misma, y para que el control de lo actuado sea tan eficáz, como sea
posible.
INFORMACIÓN Y DATOS
10
referidos a las operaciones de la misma medidos en dinero corriente.
Las empresas y las organizaciones en general suelen también
almacenar datos sobre sus productos, servicios, clientes, agentes,
contratistas, proveedores o beneficiarios. Cada una de estas
categorías significa un tipo distinto de datos.
11
criterios es tarea de Desarrollo Organizacional, pero las
consecuencias sobre los datos deben ser asumidas por el +area de
sistemas mucho antes de que un programa de desarrollo
organizacional, pueda mostrar avances en ese sentido.
EL PROYECTO DE SISTEMAS
12
Tiene fecha de comienzo y de finalización;
13
necesarios, así como valiosos. Los flujos formales a menudo están
soportados (por lo menos en parte) por el conjunto de programas de
software de la base de datos y los que explotan o procesan esos
mismos datos, pero de todos modos siempre son más que la suma de
estos programas, las normas que los rigen, las personas que los
utilizan, alimentan y controlan, son parte del sistema. Además de los
flujos formales, los informales aportan abundante información, aún
cuando los canales que recorra no estén estructurados. No debe
entenderse la informalidad como una característica indeseable, sino
más bien como una realidad de la vida, o una constante física. Más
aún, estos flujos informales brindan el contexto sin el cuál nuestros
datos jamás pasarían a ser información.
EL ROL DE LA COMPUTADORA
14
Ha contribuido a la toma de decisiones aportando la información de
manera inmediata y realizando procedimientos humanamente
imposibles;
15
expertos permiten aprovechar con éxito las virtudes de la
computadora en áreas propias del control discrecional.
16
Está claro, entonces, que los usuarios son los que fijan, de manera
exclusiva y concluyente, las condiciones de éxito o fracaso del
sistema informático: un sistema informático con objetivos claros,
precisos y medibles será un éxito más allá de las falencias en que se
incurra en su implementación, si esos objetivos son realmente
beneficiosos para el área del usuario, y solo son alcanzables con el
auxilio de un sistema informatizado.
17
El usuario debe estar preparado para supervisar el plan de desarrollo
de punta a punta, asistido estrechamente por el profesional de
sistemas, quien se encargará de los detalles técnicos. Los resultados,
y no las actividades, deben ser la medida del éxito.
18
aparecen constantes pedidos sobre el área de sistemas, tanto en la
figura de un departamento interno de la organización, como el
requerimiento apuntado a un proveedor externo, para actividades de
desarrollo, implementación y mantenimiento de sistemas
informáticos que provean soluciones a los problemas que la empresa
u organización debe afrontar.
19
de base) estén funcionando, se podrán destinar recursos a desarrollos
particulares, que están tomando cada vez más importancia en esta
época y que se relacionan con el cliente final: atención telefónica
para consultas, toma de pedidos e información por fax a pedido;
soporte de telemarketing y seguimiento de clientes; bases de datos y
consultas para investigación y segmentación de mercados, etc.
20
Fase II - Análisis y Propuesta del Sistema
A - Análisis detallado
Los registros de los equipos que realizaban en el almacén se llevaban
en papel lo cual lo hacía tedioso y muy tardado el trabajo lo cual era
muy poco eficaz, por lo que se decidió junto con el usuario que había
que optimizar el sistema.
Lo más importante que se debía cubrir con el sistema era hacer más
rápido el proceso de registrar, eliminar o modificar algún producto,
pues este era el proceso más tardado en el sistema anterior. No solo
se mejorará la eficacia de este proceso si no también el realizar los
inventarios será más rápido.
21
C - Análisis de requerimientos
Se requería de un sistema para llevar el control de los equipos de
manera ordenada y que al mismo tiempo cumpliera con los
requerimientos del usuario entre los cuales se incluía el poder hacer
más eficiente el proceso de registrar, modificar y eliminar los equipos
con los que cuenta el almacén.
22
E - Requerimientos de Equipo
Se requiere para la instalación:
F - Diagrama de Gantt
23
G - Modelado de Datos / Diseño de Datos
Agregar Equipo
Diagrama DD01
Eliminar Equipo
H - Secuencia de Uso
Los pasos por seguir son muy sencillos únicamente se tiene que
ingresar un usuario y contraseña válidos los cueles podrá obtener con
el supervisor en turno, después aparecerá una ventana con el sistema
principal que tendrán las opciones de agregar, eliminar o modificar
algún registro.
En caso de elegir la opción agregar hay que hacer clic con el botón
izquierdo de su mouse en el botón que lleva por nombre AGREGAR
esto desplegara una ventana en donde se mostrará una serie de
campos a rellenar una vez que haya terminado podrá dar clic en el
botón derecho que se encuentra en la parte inferior de la ventana
con lo que el producto quedará registrado en la base de datos.
24
Si por el contrario lo que se busca es eliminar un equipo,
seleccionamos el botón de ELIMINAR e introducimos el id del equipo,
el sistema lo buscará en la base de datos, al confirmar que es el
equipo que se quiere eliminar se da clic en el botón derecho al final
de la ventana y el producto quedará eliminado de la base de datos.
I – Lista de Programas
1.- Agregar Equipo
25
Fase III - Diseño del Sistema
A - Modelado y Arquitectura de la Solución
La idea surgió de la necesidad de llevar el control de lo que se tiene
en el almacén, la intención es crear un sistema fácil de usar y que al
mismo tiempo cumpla con los requisitos solicitados por el
administrador, de manera que Storage Manager System es un
programa donde puede realizarse el proceso de registro, eliminación
y modificación de los equipos de una manera sencilla y rápida en
comparación con el sistema anterior que se utilizaba, el cual era a
mano o sea en papel y esto complicaba la actualización de los
equipos.
Computo
Verificar si
existe en el
sistema
Modificar Equipo
Guardar Equipo
Diagrama DFD01
26
Diagramas de Flujo
Inicio
Verificación de equipo
Registro
Existencias
Dar de alta
Fin
Diagrama F01
27
Para eliminar un equipo
Inicio
Verificación de equipo
Inexistencias en el almacén
Dar de baja
Fin
Diagrama F02
28
Para modificar un nuevo equipo
Inicio
Verificar equipo
Disponibilidad
Modificar equipo
Fin
Diagrama F03
29
C - Diseño de Entrada y Salida
El diseño de entrada es la sección de login o inicio de sesión en el
cual el usuario ingresará junto con su contraseña para tener acceso al
sistema.
30
agregar, eliminar y modificar equipo y en cualquier momento se
podrán seleccionar. Para salir de esta opción únicamente se tiene que
dar clic en la cruz que está en la parte superior derecha.
D - Diseño de Pruebas
El diseño del demo para ver los detalles y visualizar las necesidades
que podrían no estar cubiertas con el sistema para así poderlo
mejorar estará sujeto a los siguientes puntos
Corroboración de código
F- Diagrama entidad/Relación
En el programa solo se utiliza una tabla por lo que no hay forma de
crear un diagrama de entidad relación, a continuación, se muestran
los datos utilizados en la base de datos.
31
G- Diseño Estructurado
1) Mini Especificaciones
DD01 Diagrama de Datos – Muestra los datos que tiene el sistema
2) Diccionario de Datos
Id – Genera un numero de equipo dentro del almacén.
32
Marca – Guarda la marca del Equipo
33
Fase IV - Proceso del Sistema
A - Descripción del proceso
Al recibir un equipo nuevo, el administrador de almacén ingresa al
sistema, selecciona la opción de “Agregar un nuevo equipo” e ingresa
los datos del equipo recibido.
34
C - Lista de Manuales
-Manual de Usuario
-Manual Técnico
D - Entradas y Salidas
La interface diseñada da la posibilidad de registrar:
Tipo de equipo
Marca
Modelo
Número de Serie
Capacidad de RAM
Capacidad DD
Sistema operativo
E - Frecuencia de Uso
El sistema se utiliza diariamente debido a que constantemente llegan
equipos al almacén y se realizan inventarios constantemente.
35
F - Puestos y Tareas
Nombre Puesto Función
36
Pantalla principal.
37
Pantalla para modificaciones de equipos agregados.
38
Pantalla para eliminar equipos del sistema.
Para eliminar un equipo muestra la opción de ingresar el ID,
desplegará los datos del equipo y cuando se esté seguro de que es el
equipo a eliminar se selecciona el botón verde de la parte inferior
derecha.
39
H - Requerimientos del Sistema
Requisitos específicos del sistema.
Windows
Access
Visual Basic
Requerimientos de instalación.
Equipo y procesador: Procesador de x86 o de x64 bits de 1 gigahercio
(GHz) o más rápido con conjunto de instrucciones SSE2
Memoria (RAM): RAM (32 bits) de 1 gigabyte (GB); RAM (64 bits) de 2
gigabytes (GB)
I - Issues
N/A
J. Diferencias Encontradas
N/A. Sistema nuevo.
40
K. Documentación de la Configuración
Esta información se encuentra ubicada en la fase de manuales, para
configurar el sistema se necesita instalar el ejecutable y una vez
abierto este programa accede con su información.
L. Manual de Configuración
Esta información se encuentra ubicada en la fase de manuales
41
M. Firmas de los Participantes
Nombre Firma
42
Fase VI – Descripción de Programas
A – Lista de Programa
Visual Basic: Visual Basic está diseñado para crear de manera
productiva aplicaciones con seguridad de tipos orientadas a objetos.
Visual Basic permite a los desarrolladores establecer como destino
dispositivos móviles, web y Windows. Al igual que todos los lenguajes
que tienen como destino Microsoft .NET Framework, los programas
escritos en Visual Basic se benefician de la seguridad y la
interoperabilidad entre lenguajes.
43
etc., a lo cual sumarle las nuevas capacidades online bajo Windows
Azure en forma del editor Monaco.
5 GB de disco.
44
C – Usuario y Perfil de Puesto
Usuario y Perfil de Puesto
45
Fase VII – Manual de Usuario de Operación
A - Ingresar al Sistema
Se abrirá la ventana de Inicio de Sesión posteriormente ingresará su
usuario y contraseña en caso de no tener asignado uno de este favor
de comunicarse con su supervisor, debido a que por seguridad se crea
un usuario administrador y este es la única forma de acceder y evitar
posibles intrusiones al sistema.
46
Mientras que en la parte inferior se ubican los botones de los
procesos en los colores de un semáforo, verde es el botón de agregar
un nuevo equipo, amarillo nos permite modificar un equipo que ya
exista en nuestra lista de productos y el rojo que es el botón para
eliminar por completo alguno de los equipos del almacén.
47
Además, nos solicitará agregar nuestros datos esto con el fin de
proteger la información, es muy importante que no olvides llenar
este apartado pues esto garantizara la seguridad de la informacion
para todos los equipos.
C – Modificar Equipo
Si se requiere modificar un equipo es decir editar alguna de sus
características, se selecciona la opción que diga modificar en este
caso botón amarillo en la parte inferior al centro.
48
Al hacer clic en esta opción nos mostrara la siguiente pantalla donde
en la parte superior izquierda nos solicita el ID del equipo.
49
50
E – Eliminar Equipo
Nuevamente en la pantalla de inicio seleccionamos el botón que nos
lleve a la acción que queremos realizar en este caso es eliminar así
que damos clic al botón rojo.
51
Nuevamente nos pedirá el id del equipo y nos arrojara los datos del
equipo y datos del usuario que lo agrego o modifico una vez que
estamos seguros de querer eliminar el equipo damos clic en agregar y
este se eliminara de la lista.
52
Fase VII I – Manual Técnico
A.- Instalación de Visual Basic
Visual Basic: Se procederá a descargar la versión vigente de este
programa
53
Tras completar la instalación se no abrirá el espacio de trabajo y
ahora si podemos trabajar
54
Fase IX - Evaluación Económica y Financiera
A – Evaluación Económica
Storage Manager System
55
Fase X – Terminación del Proyecto
A - Aplicar pruebas Unitarias
PRUEBAS DE REGRESIÓN METODO DE CAJA BLANCA
Evaluador
Objetivo
Asegurar que los métodos de acceso, los procesos y las reglas de los
datos funcionan como se espera y que, durante el acceso a la base de
datos, los datos no se corrompan, sean borrados, modificados o
creados de forma inesperada.
Java
Conexión a Internet
1. Integridad de entidad
La integridad de entidad define una fila como entidad única para una
tabla determinada
La integridad de entidad exige la integridad de las columnas de los
identificadores o la clave Principal de una tabla, mediante índices y
restricciones UNIQUE.
2. Integridad de dominio
56
Recomendaciones:
N/A
Evaluador
Objetivo
Java
Conexión a Internet
57
C - Organigrama
Gerente de
almacén
Supervisor
de almacén
Visión
58
sus requerimientos de soluciones informáticas en pro de la
productividad y eficiencia.
Valores
F - POLITICA DE CALIDAD
ISO
59
marco de trabajo común para evaluar la calidad del producto de
software.
60
Asegurar que el producto software desarrollado respeta los niveles
necesarios para las características de seguridad (confidencialidad,
integridad, autenticidad, no- repudio, etc.).
G - Cuestionario
VOLUMEN
CONTROL
El área de almacén.
61
El tiempo en el que el sistema registra los productos, la calidad en el
programa, la satisfacción de los usuarios y el tiempo de atención al
sistema.
PROCESOS
62
¿Cuál es el costo de operación del sistema?
Aún no es definido.
DATOS
¿En qué forma se reciben los datos del sistema? Y ¿en qué forma
son almacenados?
Dueños y empleados.
Búsqueda de equipos.
6.5 OTROS
63
Los empleados.
H - Documentación Técnica
- Se anexa en este archivo Manual Técnico de la programación de
respectivo software “Storage Manager System”
I - Codificación de funcionalidades
64
2.-Diseño y Elaboración: Con los datos anteriores, las Comunidad y
sus técnicos, comienzan a buscar y discutir lo que será el proyecto:
K - Análisis de datos
El análisis de datos es un proceso de inspeccionar, limpiar y
transformar datos con el objetivo de resaltar información útil, lo que
sugiere conclusiones, y apoyo a la toma de decisiones. El análisis de
datos tiene múltiples facetas y enfoques, que abarca diversas
técnicas en una variedad de nombres, en diferentes negocios, la
65
ciencia, y los dominios de las ciencias sociales. Data se colecciona y
la analiza para preguntar cuestiones, probar conjeturas o probar la
invalidez de teorías.1
66
L – Conclusión
La información es un gran activo en cualquier negocio y con los años
tiende a crecer haciendo con esto que cada vez sea más compleja su
administración. Para eso estamos las empresas de software, y nuestro
trabajo es diseñar herramientas que permitan acceder a cualquier
rincón o a cualquier fracción de esta información, pero no sólo esto,
sino también, que permitan desarrollar una serie de operaciones y
actividades con esta información de acuerdo al pedido o a la
necesidad del cliente.
Procesos de selección.
67
Todo esto y muchos servicios más que se pueden realizar
digitalmente abaratando costos en el funcionamiento de una
empresa.
Por lo tanto es una buena opción para las empresas que quieren
brindar un mejor servicio, si se entiende que un mejor servicio tiene
que ver con la capacidad de una empresa de manejar bien y rápido su
información y con este manejo ofrecer soluciones en el tiempo
razonable de hoy a sus clientes.
68
Protocolo
Nombre del proyecto:
Storage Manager System
Objetivo:
El objetivo de Storage Manager System es que las personas
encargadas de llevar el control del almacén puedan manipular los
equipos de manera más rápida y eficiente con el fin de hacer el
trabajo más fácil y en una menor cantidad de tiempo.
Se busca logar que el almacén donde el sistema sea usado tenga una
mayor facilidad al realizar los registros e inventarios, sin importar los
equipos que maneje o la cantidad de estos, no solo ayuda al registro
sino también a llevar un mejor control de estos.
69
problemas al momento de hacer inventarios pues siempre faltaban o
sobraban equipos.
Hipotesis:
Se desarrolla un sistema utilizando Visual Basic, el cual solucione y
satisfaga las necesidades de organización en la salida, entrada y
modificación de sus equipos.
Alcance:
Lo que se abarcara con Storage Manager System es que se logre
obtener un control preciso de los equipos de cómputo que se
encuentran aquí almacenados y de esa manera lograr llevar un
registro que puede solicitar acerca de si cierto equipo existe en el
almacén o en su defecto cual equipo no está en el registro.
Limites:
El sistema está basado en satisfacer las necesidades que tienen los
empleados que se encuentran en el almacén, únicamente tendrá
acceso a productos u objetos que se encuentren actualmente en la
base de datos, es decir, que ya estén registrados en el almacén,
también podrán registrar equipos nuevos si así fuera el caso y poder
actualizar los datos cuando sea necesario.
Las limitantes que el sistema podría tener son debido al hecho de que
únicamente el empleado que cuente con un registro previo en el cual
se le haya proporcionado un usuario y contraseña, tendrá acceso al
70
sistema y a la base de datos, esto con el fin de proteger tanto al
almacén como a los equipos que hay en este, además el sistema no
nos permite como tal hacer la búsqueda de un equipo, para esta
acción se debería buscar manualmente en la lista de inventario o
seleccionar las opciones modificar o eliminar equipo la cual pide
ingresar el ID y seguido de esto muestra las características de los
equipos.
Marco Teórico:
Se hace una aplicación con la intención de apoyar a la empresa en el
orden de los equipos que ingresan y salen de su almacén, ya que esto
está causando problemas que se pueden erradicar fácilmente con un
sistema organizado.
Descripción de la propuesta:
La propuesta de solución a este usuario fue crear un sistema que de
fácil acceso y que cumpliera con los requerimientos que el almacén
debe de tener, para ayudar agilizar el tiempo y llevar un control de
los registros mucho más seguro, el software creado está dirigido a los
empleados del almacén, cuenta con un registro de todo empleado
para lograr tener un acceso al sistema controlado.
71
permitir quitar un producto de la lista de equipos, ya sea por
inexistencias o cambio de proveedor. Esto permitirá tener un
mejor control y actualización del almacén.
Modificar Equipo: Esta opción permite al usuario mediante las
características del equipo poder cambiar alguna de ellas.
Conclusiones:
Llegamos a la conclusión que nuestro sistema facilitara a nuestros
clientes movimientos en el almacén ya que optimizaran tiempo y
dinero. Con la facilidad de nuestro sistema administraran todo lo
necesario que se requiere, para cubrir todas las necesidades para un
mejor control del almacén. El proyecto que lleva por nombre Storage
Manager System fue creado con la función de llevar el control de un
almacén esto con el fin de hacer más sencillo el trabajo de quienes
aún llevan el registro de este a mano. Sabemos que no es sencillo que
la idea nos aporte ganancias de inmediato, pero hemos buscado la
manera de mejorar aún más nuestro sistema con el fin de venderlo en
un futuro a empresas.
Recomendaciones:
Es importante tener en consideración que es indispensable utilizar el
sistema para registrar cada movimiento que se haga, de esta manera
se sacara el mayor provecho a la aplicación.
72
Carta aceptación:
Monterrey, Nuevo León 27 de noviembre del 2017
Desarrolladores training SA de CV
Muy señores nuestros
Presente,
Por medio de la presente nos permitimos expresar nuestra aceptación al proyecto elaborado en el
periodo agosto diciembre del presente año.
El cual se realizo con el fin de optimizar el control de inventarios del almacen de computo de nuestra
empresa.
A t e n t a m e n t e.-
Alfredo Pineda
Mental Electronics
Gerente de Almacen
73