• No se han encontrado resultados

Sistema para el control del equipo de cómputo de una empresa

N/A
N/A
Protected

Academic year: 2023

Share "Sistema para el control del equipo de cómputo de una empresa"

Copied!
168
0
0

Texto completo

(1)

INSTITUTO POLITÉCNICO NACIONAL

UNIDAD PROFESIONAL INTERDISCIPLINARIA DE INGENIERÍA Y CIENCIAS SOCIALES Y

ADMINISTRATIVAS

SISTEMA PARA EL CONTROL DEL EQUIPO DE CÓMPUTO DE UNA EMPRESA”

T E S I N A

Q U E P A R A O B T E N E R E L T Í T U L O D E : L I C E N C I A D O E N C I E N C I A S D E L A I N F O R M Á T I C A

P R E S E N T A N :

L A U R A E S P A Ñ A D U R A N

A R M A N D O M A R T I N E Z P E R E Z J U A N C A R L O S P O Z O M O R E N O

Q U E P A R A O B T E N E R E L T Í T U L O D E : L I C E N C I A D O E N I N G E N I E R I A E N I N F O R M Á T I C A

P R E S E N T A N :

C Y N T H I A M E C A T L P A N T O J A C A R L O S C H R I S T I A N G A R D U Ñ O M E N C H A C A

MÉXICO. DF..; 2009

(2)

INDICE

Resumen i

Introducción ii

Capítulo I Marco metodológico

1

1.1 Planteamiento del problema 1

1.2 Objetivos 2

1.2.1 Objetivo general 2

1.2.2 Objetivos específicos 2

1.3 Justificación 3

1.4 Técnicas de investigación a emplear 4

Capítulo II Marco teórico

6

2.1 Impacto de la tecnología en las empresas 6

2.2 Inventarios de activo fijo 8

2.3 Vida útil 9

2.4 Mejoras y reparaciones 10

2.5 Importancia de una óptima administración de activos. 11

Capítulo III Análisis

12

3.1 Identificación de Requerimientos 12

3.2 Análisis de Requerimientos 12

3.3 Diagramas de Casos de Uso 13

Capítulo IV Diseño del Sistema

21

4.1 Diseño de interfaces 21

4.2 Actores y casos de uso 23

4.3 Diseño de la pantalla principal 28

4.4 Diseño la pantalla de Servicios 30

4.5 Diseño de la pantalla de Reportes 32

4.6 Diseño de la pantalla de Alta nuevo equipo y Selección de Área 34

4.7 Diseño de la pantalla de periféricos 39

4.8 Diseño de la pantalla de Componentes 43

4.9 Diseño de la pantalla modificar componentes de equipo 46

4.10 Diseño de la pantalla de cambios 50

4.11 Diseño de la pantalla Área 53

4.12 Diseño de la pantalla de Catalogo 58

(3)

4.13 Diagrama de Clases 64

4.14 Diagramas entidad-relación 70

4.15 Diccionario de Clases 79

Capítulo V Desarrollo del Sistema

93

5.1 Modelo Vista Controlador 93

5.2 Módulode entrada al sistema 94

5.3 Estructura del Módulo nuevo equipo 97

5.4 Estructura del modelo Componentes del sistema monitor 104

5.5 Estructura del modelo Componentes del sistema CPU 107

5.6 Módulode modificaciones de los equipos 111

5.7 Estructura del MóduloCambiar 116

5.8 Módulode Áreas 118

5.9 Módulode categorías 123

5.10 Base de datos 127

Capítulo VI Pruebas e implantación del Sistema

130

6.1 Pruebas durante las diversas etapas del desarrollo del sistema 131

6.2 Pruebas unitarias 132

6.3 Pruebas de integración 137

6.4 Pruebas de validación 145

6.5 Plan de implantación 152

Conclusiones 156

Bibliografía 157 Anexos

(4)

Resumen

Este trabajo tiene como objetivo principal el dar una solución tecnológica al problema de control de inventario de equipos de cómputo. Para lograr el objetivo planeado se llevó a cabo un análisis de las necesidades de las empresas en cuanto a su control de equipos, generando requerimientos y haciendo un análisis de los mismos, proponiendo una solución para estas necesidades.

Para llevar a cabo el diseño de esta herramienta se empleo como apoyo principal la metodología RUP la cual ayudó a generar los casos de uso identificando la funcionalidad general del sistema;

además de desglosar éstos casos de uso en un proceso propuesto plasmado en diagramas de actividad o secuencia, diagramas de clases, objetos y entidad relación.

Actualmente la tecnología Java brinda una amplia gama de soluciones para el desarrollo e implementación de sistemas; auxiliada con un manejador de base de datos como MySQL se pudo programar el sistema que se utilizará como solución a la problemática de control de inventario de equipo de cómputo dentro de una empresa.

Realizando las pruebas necesarias de validación de datos y funcionalidad del sistema se pudo liberar una versión integral la cual puede ser implementada en un equipo de cómputo que tenga un navegador Web actualizado.

i

(5)

Introducción

Los equipos de cómputo se usan en actividades tan básicas como el procesamiento de texto y hasta en procesos propios de una empresa donde las computadoras lo son todo.

El gasto en la adquisición de partes para efectuar reparaciones o actualizaciones ha sido uno de los principales rubros comparado con los otros tipos de insumos dentro de una empresa.

Las partes para un equipo de cómputo tienen un tiempo de permanencia muy corto en el mercado, siendo sustituidas por versiones más actualizadas, esta constante actualización de tecnologías trae como consecuencia una gran variabilidad en los precios. Por otro lado la gente que labora en una determinada área dentro de una empresa y que ocupa dichos equipos, requieren las partes para reparar y/o actualizar sus equipos que ya están configurados por lo que la requisiciones de estas partes es usualmente de especificaciones técnicas y de marcas definidas.

Los inventarios de equipo de cómputo son la forma en como se administra y controla dichas actualizaciones y reparaciones. Teniendo un conocimiento siempre actualizado del estado en el que se encuentran los componentes de un equipo de cómputo.

La base de toda empresa actualizada y automatizada son los equipos de cómputo los cuales son los encargados de procesar y almacenar la información correspondiente al negocio. Este manejo contable permitirá a la empresa mantener el control oportunamente, así como también conocer la situación en la que se encuentra el equipo en una determinada área dentro de la empresa, para poder tomar acciones tanto preventivas como correctivas.

ii

(6)

Capítulo 1 Marco metodológico

(7)

1

Capítulo 1 Marco metodológico

1.1 Planteamiento del problema

Actualmente las empresas se auxilian de equipos de cómputo para realizar cualquier tipo de actividades (automatización de procesos, respaldo de información, procesamiento de información, comunicaciones, el día a día, etc.). Cada una de las áreas que conforman a una empresa utilizan diversos equipos de cómputo; esto hace que el número de equipos de cómputo crezca dependiendo del número de áreas y del tamaño de la empresa.

Si consideramos el enorme y rápido crecimiento de las tecnologías de información en los últimos años y el hecho de que cada vez se vuelve más indispensable el hacer uso de ellas, podemos ver que esto nos lleva a que debemos tener cada vez un mayor volumen de equipo de cómputo.

Los dos puntos anteriores nos hacen darnos cuenta de que la cantidad de equipo de cómputo dentro de una empresa puede crecer de manera importante y llegar a ser muy grande, lo cual hace necesario llevar un control sobre el inventario del mismo.

El control de inventarios es importante, ya que los inventarios son el aparato circulatorio de cualquier empresa. Los principales puntos del por qué llevar un control de inventarios sobre equipos de cómputo son los siguientes:

 Mitigar el robo, daño ó descomposición de los equipos lo cuales implican pérdidas monetarias.

 Delegar responsabilidades sobre los equipos.

 Mantener suficiente inventario disponible para prevenir situaciones de déficit, lo cual conduciría a bajas en la productividad o pérdida de tiempo y esfuerzo.

 Siempre tener conocimiento del estado en el que se encuentran los equipos para evitar tener equipo no funcional sin reparación y por lo tanto sin usarse.

 Saber la ubicación de cada uno de los equipos de cómputo, para agilizar su reparación o reubicación.

 Poder tener un panorama general del total de las existencias.

(8)

2 1.2 Objetivos

1.2.1 Objetivo general

Analizar, diseñar y programar un sistema informático para llevar el control del inventario del equipo de cómputo que posee una compañía, así como del estado en el que éste se encuentra y de los usuarios que son responsables del mismo para así lograr una reducción en los costos que esto implique y ayudar a mejorar la toma de decisiones.

1.2.2 Objetivos específicos

Recopilar información relacionada de los diferentes tipos de equipo de cómputo que se utilizan en las empresas, el uso que se les da y los problemas o fallas que suelen presentarse con ellos, para tener una base sobre la cual realizar el análisis del sistema.

Llevar a cabo el análisis del sistema haciendo uso de la metodología RUP. Para esto seguiremos varias etapas, que incluyen el análisis del problema, la delimitación del mismo, la identificación de requerimientos, el análisis de requerimientos y la elaboración de los diagramas de casos de uso.

Elaborar el diseño del sistema haciendo uso de la metodología RUP.

Elaborar los diagramas UML correspondientes al diseño del sistema, es decir:

 Diagramas de clases

 Diagramas de objetos

 Diagramas de secuencia

 Diagramas de actividades

 Diagramas de estados

 Diagramas de colaboración

 Diagramas de dependencias

Realizar el diseño de la base de datos haciendo uso de la metodología de normalización de bases de datos.

Elaborar el o los correspondientes diagramas de la base de datos.

(9)

3 Construir la base de datos haciendo uso del manejador de bases de datos MySQL.

Crear un sistema en Java utilizando el framework de desarrollo de aplicaciones Spring, y Hibernate.

Crear un módulo que sea capaz de llevar el registro y control del equipo de cómputo que posee una empresa y que para esto haga uso de la base de datos previamente creada.

Crear un módulo que sea capaz de mostrar reportes acerca del equipo de cómputo que se tiene registrado.

Realizar las pruebas, correcciones y modificaciones necesarias al sistema, para asegurar la calidad del mismo.

Crear un plan de trabajo para la implementación del sistema en las empresas.

1.3 Justificación

La importancia en el control de inventarios reside en el objetivo primordial de toda empresa:

obtener utilidades.

Es vital que las empresas cuenten con un sistema de inventarios de sus equipos de cómputo y tomando en cuenta todas las partes que lo componen. Que les permita saber el estado de estos, cuantos tienen funcionando bien, quien los ha utilizado en determinados tiempos y tener a un responsable que se haga cargo de estas funciones tan importantes en una empresa.

Ya que estos equipos son los que nos permiten de alguna manera automatizar las actividades de los empleados, secretarias, jefes. etc., como son las capturas de oficio, llevar el control de registros, consultar las noticias de Internet, estar en contacto con amigos o compañeros de trabajo por medio de mensajería instantánea.

Un mal funcionamiento de estos equipos no reportado podría dejar a la empresa inmóvil por un cierto periodo de tiempo y generaría perdidas millonarias a largo plazo. En esta época la mayoría de las empresas son dependientes de estos equipos que ocupan poco espacio y guardan mucha información.

(10)

4 No solo las computadoras como tales sufren fallos o se descomponen sino también las partes externas como son los scanner, impresoras, faxes, los teclados, mouses y los monitores.

Con la creación de un proyecto que coadyuve a resolver y sobre todo simplificar las necesidades de llevar un manejo óptimo del equipo de cómputo dentro de las empresas y debido a la dificultad que representa no contar con un sistema que permita llevar el registro del material utilizado, se hará más eficiente el manejo de dichos recursos pues el objetivo es contar con la mayor eficiencia posible y que no se vean afectados o interrumpidos los procesos que requieran del uso del equipo.

Se pretende mantener en óptimas condiciones el equipo pues el buen funcionamiento del mismo redituara en más y mejor productividad, creando así una mejor dinámica de los procesos que se manejen, además el tiempo de respuesta de muchas de las tareas que se tienen que realizar será más ágil.

Con todos los adelantos que se tienen en materia de tecnología y sobre todo herramientas informáticas, es claro que con la implementación de un sistema que permita llevar el control del equipo ayudara en gran medida para hacer mas eficientes los procesos, la aplicación de la tecnología informática reducirá los costos, reducirá los gastos a través de la detección oportuna del equipo con algún desperfecto.

Con la automatización de los procesos utilizando herramientas como Java y la integración de MySQL como gestor de base de datos, permitirá crear un proyecto dinámico donde se pueda llevar este control de una manera más precisa y confiable, pues se eliminarían muchos de los problemas que se presentan hasta hoy en día en el manejo de la información.

Finalmente, debemos decir que debido a nuestra preparación profesional como Ingenieros en Informática y Licenciados en Ciencias de la Informática, contamos con los conocimientos necesarios para llevar a cabo este proyecto, ya que durante nuestra formación tomamos materias relacionadas con el análisis, diseño y desarrollo de software.

1.4 Técnicas de investigación a emplear

Utilizaremos técnicas tanto documentales como de campo, aunque las que tendrán mayor prevalecimiento serán las documentales.

(11)

5 Dentro de las técnicas documentales, principalmente nos vamos a basar en investigaciones en Internet, ya que consideramos que de acuerdo al tipo de tema que estamos tratando, éste será el medio más adecuado y en donde podremos obtener mayor cantidad de información, aunque de ninguna manera se descartan otros medios como libros, revistas o cualquier otro que sea necesario.

Con respecto a las técnicas de campo, podemos usar técnicas como la observación y la entrevista, con el fin de tener un mayor acercamiento con la realidad que se vive en las empresas con respecto a la problemática que se pudiera presentar al no llevar adecuadamente un control de su equipo de cómputo.

Asimismo, es necesario tener información acerca de las técnicas y herramientas necesarias para analizar, diseñar y programar un sistema como el que se pretende. Para esto, se requiere obtener la información y ponerla en práctica para obtener un mayor entendimiento.

(12)

Capítulo II Marco teórico

(13)

6

Capítulo II Marco teórico

Desde sus inicios el hombre ha buscado la forma de mejorar su calidad de vida y hacer más eficiente su forma de trabajo. Para ello, ha buscado métodos adecuados tales como la tecnología que ha desarrollado a través de la ciencia. Esto ha permitido llegar a grandes inventos científicos entre los que podemos mencionar desde la calculadora hasta la computadora y el Internet. Estos últimos, han llevado a la humanidad a alcanzar un enorme desarrollo económico y social.

La tecnología ha sido una herramienta indispensable para el avance de la humanidad.

Particularmente en el siglo pasado, con el inicio de la era industrial, y ahora, en nuestro siglo, con el invento del automóvil, el avión y la computadora, la economía mundial no puede concebirse ya sin el apoyo de la tecnología. En la economía moderna, el factor tecnológico es quien propicia el cambio y la reducción de costos más significativo.

2.1 Impacto de la tecnología en las empresas

En las últimas décadas, las computadoras han cambiado drásticamente las prácticas de negocios en todo el mundo, utilizándose principalmente en 3 áreas generales:

Aplicaciones para manejo de transacciones:

Se refiere al registro de un evento al que el negocio debe de responder. Los sistemas de información dan seguimiento a estos eventos y forman la base de las actividades de procesamiento de la empresa. Estos sistemas pueden operar en cualquier combinación de mainframes, mini y microcomputadoras y son utilizadas por muchos individuos dentro de la empresa.

Aplicaciones de productividad personal:

Se enfoca a mejorar la productividad de las personas que las utilizan. Automatizan las tareas que consumen mucho tiempo y hacen que la información este más disponible, haciendo que las personas sean más eficientes. Las aplicaciones de productividad personal incluyen por ejemplo a los procesadores de palabras.

(14)

7 Computación en grupo de trabajo:

Esta es un área de aplicaciones de negocios surgida en los últimos años y que aún está siendo definida. Combina elementos de productividad personal con aplicaciones de transacciones, para crear programas que permitan a grupos de usuarios trabajar con una meta común. La computación en grupos de trabajo frecuentemente esta orientada a documentos. Las tareas de los miembros tienen que ser sincronizadas y coordinadas. Todos consultan y actualizan el proyecto en la computadora. Cada cual trabaja en su parte, pero se coordinan, reportando el avance y compartiendo la información.

La tendencia hacia el empleo de las redes y la posibilidad de enviar por los medios electrónicos mensajes en sólo instantes, tiende a integrar los actuales servicios de correo, teléfono, fax y televisión; ya que uno puede, en tiempo real, comunicarse con otra persona, y enviar su voz e imagen, e incluso acompañarla de documentos.

El servicio más utilizado en las redes actualmente es el correo electrónico, que nos permite el intercambio de voz, imágenes y texto en forma casi instantánea, en dependencia de la velocidad de los medios de comunicación involucrados en la red. El servicio de correo electrónico es muy utilizado también como mecanismo de trabajo al interior de las empresas dentro de sus intranets, o redes cerradas bajo los mismos protocolos de comunicación que Internet, y su uso trae consigo un considerable ahorro en llamadas de larga distancia para empresas distribuidas geográficamente.

También, es una excelente herramienta para la organización del trabajo, la coordinación de reuniones y eventos, y las discusiones de grupo.

El procesamiento electrónico de documentos es ya una necesidad en casi todos los negocios, tanto para comunicarse internamente como para relacionarse con otras empresas. El intercambio electrónico de documentos permite la transmisión de éstos en formatos estructurados, entre aplicaciones en distintas computadoras. Esta forma de intercambio de información reduce de manera importante el tiempo de las transacciones, los errores de transcripción y la producción y el manejo de papel; permite mantener inventarios más bajos en línea y garantiza la calidad de la información que proporciona y el tiempo de respuesta a los clientes.

La construcción de herramientas para la navegación en redes, los mecanismos de búsqueda y clasificación de datos, los algoritmos de encriptamiento y las interfaces gráficas e inteligentes, han cobrado una enorme importancia en el medio de la computación.

(15)

8 Gracias a este enorme crecimiento del uso de las tecnologías de información, la necesidad de contar con equipos de cómputo es cada vez mayor a medida que pasa el tiempo y por lo tanto, éste tipo de equipo se ha vuelto una parte muy importante del activo fijo de cualquier empresa.

2.2 Inventarios de activo fijo

La toma de inventario es un proceso que consiste en verificar físicamente los bienes, a una fecha determinada, con el fin de asegurar su existencia real. Ésta, permite contrastar los resultados obtenidos con los registros contables, a fin de establecer su conformidad, investigando las diferencias que pudieran existir, y proceder a realizar los ajustes necesarios, según sea el caso.

La toma del inventario deberá considerar, además de la comprobación de la presencia física, su estado de conservación y condiciones de utilización y de seguridad.

Desde el punto de vista contable, los activos fijos son ciertos bienes de naturaleza permanente necesarios para desarrollar las funciones de una empresa. Son activos tangibles o intangibles que se presume son de naturaleza permanente porque son necesarios para las actividades normales de una compañía y no serán vendidos o desechados en el corto plazo, ni por razones comerciales.

Los activos fijos también pueden definirse como los bienes que una empresa utiliza de manera continua en el curso normal de sus operaciones; representan al conjunto de servicios que se recibirán en el futuro a lo largo de la vida útil de un bien adquirido.

Para que un bien sea considerado activo fijo debe cumplir las siguientes características:

1. Ser físicamente tangible.

2. Tener una vida útil relativamente larga (por lo menos mayor a un año o a un ciclo normal de operaciones, el que sea mayor).

3. Sus beneficios deben extenderse, por lo menos, más de un año o un ciclo normal de operaciones, el que sea mayor. En este sentido, el activo fijo se distingue de otros activos (útiles de escritorio, por ejemplo) que son consumidos dentro del año o ciclo operativo de la empresa.

(16)

9 4. Ser utilizado en la producción o comercialización de bienes y servicios, para ser alquilado a terceros, o para fines administrativos. En otras palabras, el bien existe con la intención de ser usado en las operaciones de la empresa de manera continua y no para ser destinado a la venta en el curso normal del negocio.

Es importante aclarar que la clasificación de un bien como activo fijo no es única y que depende del tipo de negocio de la empresa; es decir, algunos bienes pueden ser considerados como activos fijos en una empresa y como inventarios en otra. Por ejemplo, un camión es considerado como activo fijo para una empresa que vende artefactos eléctricos si es que lo usa para entregas de mercadería; pero es considerado como un inventario (para ser destinado a la venta) en una empresa distribuidora de camiones. Con respecto al equipo de cómputo, en la mayoría de las empresas éste es considerado como un activo fijo puesto que es utilizado como herramienta para la realización de diversas operaciones de manera continua, pero en el caso de las empresas que se dedican a fabricarlo o comercializarlo, se consideraría como un inventario.

2.3 Vida útil

La vida útil de un activo fijo es definida como la extensión del servicio que la empresa espera obtener del activo. La vida útil puede ser expresada en años, unidades de producción, kilómetros, horas, o cualquier otra medida. Por ejemplo, para un inmueble, su vida útil suele estimarse en años; para un vehículo, en kilómetros o millas; para una máquina, de acuerdo con las unidades de producción; para las turbinas de un avión, las horas de vuelo.

Factores que limitan la vida útil de los activos:

 Factores físicos: Desgaste producido por el uso del activo y el deterioro causado por otros motivos distintos del uso y relacionado con el tiempo.

 Factores Funcionales: Obsolescencia tecnológica, incapacidad para producir eficientemente, insuficiencia para la capacidad actual de la empresa (expansión del negocio).

La estimación de la vida útil de un activo fijo debe ser realizada tomando en cuenta dos aspectos:

el desgaste físico producido por el uso del activo y el desgaste funcional. El primero es producido por el uso de los activos y el deterioro ocasionado por motivos distintos a su uso como aquellos relacionados con el factor tiempo (óxido y corrosión de la maquinaria). Los factores funcionales se

(17)

10 relacionan con la obsolescencia tecnológica y con la incapacidad del activo para operar con eficiencia.

En muchos casos, como las computadoras por ejemplo, los activos pueden quedar obsoletos antes de su desgaste físico, por lo que su vida útil puede haber terminado a pesar de que se sepa que todavía permanecen en condiciones de trabajar por mucho más tiempo.

La vida útil constituye una estimación contable y por lo tanto está sujeta a valores subjetivos; su estimación es probablemente la parte más difícil de la contabilidad para depreciación. En general, las empresas suelen basar sus estimaciones en experiencias anteriores, referencias de especialistas, revistas especializadas y otro tipo de publicaciones. Con el tiempo, es posible revisar la vida útil de los activos dado que ningún negocio tiene un pronóstico perfecto.

Por ejemplo, en el sector de telecomunicaciones, en la década de los 70, se consideraba para una central telefónica una vida útil de 15 años. En los 80’s, ésta se redujo a 10 años, y en la actualidad se consideran solamente 7 años, habiendo un requerimiento de las empresas del sector para reducirla a 5 años.

2.4 Mejoras y reparaciones

A lo largo de la vida útil de un activo se suelen realizar desembolsos relacionados con los mismos.

Algunos de éstos, son:

- Reparaciones y mantenimiento. Las reparaciones y mantenimiento comprenden aquellos gastos que no amplían la capacidad o eficiencia del activo y que simplemente mantienen el activo en su condición ya existente o que restablecen el activo para que trabaje bien. Dentro de este rubro se incluye la limpieza del equipo de cómputo de forma tanto externa como interna.

- Reparaciones extraordinarias. Comprenden aquellas reparaciones que no se realizan de manera frecuente, implican un desembolso significativo por lo general, e incrementan el valor de uso (eficiencia) o la vida útil del activo fijo. Por ejemplo, es el caso del cambio del módem o de la tarjeta madre de una computadora.

- Adiciones. Las adiciones representan nuevos activos que se añaden al activo original, como por ejemplo, la construcción de pisos adicionales en un edificio, la instalación de una cisterna para un

(18)

11 edificio de departamentos o la construcción de un nuevo pabellón en un centro médico. En el caso del equipo de cómputo, podríamos poner el ejemplo del aumento de la memoria RAM de una computadora o de la incorporación dispositivos para la comunicación vía bluetooth.

- Mejoras y reemplazos. Las mejoras y reemplazos representan la sustitución de partes del activo original por otras nuevas que van a incrementar el beneficio futuro del activo.

La mejora es un gasto originado por la sustitución del activo original por uno superior que aumenta la capacidad o eficiencia del mismo o que amplía su vida útil. Por ejemplo, el cambio del motor de gasolina a petrolero de un automóvil es considerado como una mejora. Igualmente lo es el cambio de procesador Pentium IV a uno de doble núcleo o de la capacidad de la memoria RAM de una computadora.

2.5 Importancia de una óptima administración de activos.

La Administración de activos es una disciplina fundamental a la hora de optimizar los retornos de la inversión en infraestructura, maximizar la productividad del personal de TI, mantener la disponibilidad de los servicios de negocio existentes y acelerar la implementación de nuevos servicios. Adicionalmente, permite implementar mejores prácticas en la administración de TI y asegurar el cumplimiento de los requerimientos regulatorios siempre en constante cambio.

La Administración de Activos proporciona beneficios cuantificables y agregan valor a medida que se avanza desde la identificación y detección del inventario a la gestión básica de los activos hasta llegar a la gestión del ciclo de vida de los activos.

La Administración de Activos incrementa el rendimiento de la inversión en todos los proyectos de tecnología mediante la mejora en el control de los activos IT, lo que incluye la eliminación de los procesos manuales de inventario, la redistribución del excedente de hardware y software, la reducción de costos y la mejora del rendimiento del capital.

(19)

CAPÍTULO III Análisis del Sistema

(20)

12

CAPÍTULO III Análisis del Sistema

3.1 Identificación de requerimientos

Nosotros encontramos como una necesidad la de registrar de manera automatizada todo tipo de equipo de cómputo y asignarlo a un área dentro de una organización.

Se requiere que el registro de dicho equipo sea completo, amigable y centralizado.

Necesitamos catalogar y estandarizar los tipos de equipo de cómputo (componente, periféricos, etc.), para que sea mucho más sencillo el llenado de formularios.

Según las necesidades del negocio también es necesario tener un módulo que administre lo correspondiente a las áreas de la organización (modularización de la información).

También haremos mucho hincapié de manejar seguridad y confidencialidad en la información es por eso que el manejo de roles y sesiones dentro del sistema es de vital importancia.

Otra de las necesidades que nos planteamos fue que desde cualquier computadora se pudiera tener acceso al sistema, y no tener que ir a un lugar específico para hacerlo, pero que la información se actualizara en línea.

Por último consideramos que la opción de generar reportes sería una herramienta muy útil para la toma de decisiones.

En resumen se necesita poder dar altas, bajas, modificaciones y consultas a cada uno de los módulos que implique el sistema.

3.2 Análisis de requerimientos

Para la solución de los requerimientos pensamos manejar los siguientes puntos:

 La base de datos será centralizada

 El acceso al sistema será vía WEB

(21)

13

 Para el aspecto de seguridad se manejarán contraseñas y roles, con y sin privilegios de acceso (usuarios y administradores)

 Se manejará una página principal de login.

 Módulo de componentes (CPU, mouse, teclado, pantalla, etc.) para darlos de alta, modificarlos, eliminarlos y consultarlos.

 Módulo de periféricos (impresoras, scanners, etc.) con la misma funcionalidad anteriormente mencionada.

 Módulo con la misma funcionalidad anteriormente mencionada, para las Áreas que maneje una empresa

 Y por último un módulo para generar reportes.

3.3 Diagramas de Casos de Uso

Imagen 3.1 Diagrama General del Control de Inventario de Equipos de Cómputo

En un principio no existía como tal un sistema de control de inventarios, se manejaban hojas de Excel en las cuales intervenían todos los actores mencionados en el diagrama 1.

(22)

14 Imagen 3.2 Diagrama Nivel Cero

En forma Global el Control del Inventario del equipo de Cómputo seguía el siguiente orden:

Asignación del equipo de Cómputo, Control del Equipo de Cómputo, Mantenimiento y Reubicación del equipo de Cómputo y por último Reportes y toma de decisiones acerca del equipo de Cómputo.

(23)

15 Imagen 3.3 Diagrama de Asignación del Equipo de Cómputo

El primer paso dentro del control del Inventario del equipo de Cómputo es la asignación de dicho equipo, el cual es recibido primeramente por el Administrador del equipo de Cómputo, después de eso asigna el equipo de cómputo dentro de un área de la empresa y en ésta el Responsable del área recibe el equipo y lo asigna a un usuario final para que haga uso del equipo.

(24)

16 Imagen 3.4 Diagrama de Control del Equipo de Cómputo

Una vez que se realizó el proceso de asignación un Capturista registra el equipo dentro de un archivo de Excel, en caso de que no fuera una asignación, éste mismo realiza las modificaciones del archivo de Excel para mantener la información actualizada. Al final de esta tarea, tanto el Responsable del área como el Administrador del equipo de Cómputo hacen una revisión de la documentación generada.

(25)

17 Imagen 3.5 Diagrama de Mantenimiento y Reubicación del Equipo de Cómputo

Si llegase a haber alguna incidencia en el equipo de cómputo el usuario final debe levantar un Oficio notificando al Responsable del área la necesidad de un cambio o reparación; el responsable del área autoriza y notifica ésta petición al Administrador del equipo de cómputo, éste analiza la petición y la autoriza; después asigna el mantenimiento o cambio del equipo a una persona encargada de realizar el soporte técnico a los equipos. Finalmente éste último realiza el mantenimiento o Cambio dando solución a la incidencia.

(26)

18 Imagen 3.6 Diagrama de Reportes y Toma de Decisiones sobre el Equipo de

Cómputo

Para la toma de decisiones el Administrador del Equipo de Cómputo se basa en la generación de los reportes generales y/o específicos que le genere el capturista a través de las hojas de Excel que llevan el control del inventario.

(27)

19 Imagen 3.7 Diagrama de CUP para el Registro de Equipos y Periféricos

Como solución a este tedioso y poco confiable proceso de control de inventario de equipo de cómputo proponemos un sistema modular que opere con las funciones básicas de Altas, Modificaciones, Bajas, Consulta y generación de reportes de todos los equipos de cómputo, componentes y periféricos que ingresen o se encuentren dentro de la empresa. Con restricciones asignadas a diferentes tipos de usuario.

(28)

20 Imagen 3.8 Diagrama de CUP para el Registro de Equipos y Periféricos

Además que tenga la flexibilidad de manipular áreas (incluyendo a las personas encargadas en caso de un cambio de administración, despido, baja, etc.) y elementos de los catálogos a utilizar dentro del sistema (como son las marcas de los componentes de un equipo, la condición en la que se encuentran).

(29)

CAPÍTULO IV Diseño del Sistema

(30)

21

CAPÍTULO IV Diseño del Sistema

4.1 Diseño de interfaces

El modelo de interfaces describe la presentación de información entre los actores y el sistema. Se especifica en detalle cómo se verán las interfaces de usuario al ejecutar cada uno de los casos de uso.

Funcionamiento global del Sistema

Comenzaremos describiendo las diversas acciones que el usuario puede realizar dentro del sistema como son:

1.-Reportes: el usuario puede imprimir de acuerdo a lo que necesite los siguientes reportes:

 Reporte General de Equipos.

 Reporte de Equipos con RED.

 Reporte Detalle por CPU.

 Reporte Detalle por Monitor.

 Reporte Detalle por Mouse.

 Reporte Detalle por Teclado.

 Reporte Detalle por Área.

 Reporte Detalle por Número de Serie.

2.-Nuevo equipo: el usuario puede dar de alta un equipo en este formulario el usuario debe llenar lo que se le solicita por el sistema es decir primero seleccionar el área donde el equipo se va a ubicar y después rellenar lo solicitado.

3.- Periféricos: el usuario puede dar de alta los periféricos que entra a la empresa y lo puede ubicar en un área específica. Los periféricos que se puede dar de alta son los siguientes:

 Impresora

 Scanner

 Multifuncional

 Laptop

(31)

22

 Proyector

4.-Componentes el usuario puede dar de altas los componentes que pertenecen al equipo de cómputo como son:

 CPU

 Monitor

 Teclado

 Mouse

5.- Modificar: el usuario puede hacerle cambios a un registro, con respecto a los fallos del componente o periférico ubicados en un área específica

6.-Cambiar: el usuario puede hacer cambios de componentes de los equipos que se estas utilizando en las áreas de la empresa. Estos cambios solo pueden ser a estos componentes:

 Monitor

 Teclado

 Mouse

7.- Áreas: el usuario puede dar de alta las áreas de la empresa o modificarlas.

8.-Catálogo: el usuario puede registra marcas de los componentes que se utilizan en la empresa como son:

 Marca CPU

 Marca Monitor

 Marca Mouse

 Marca Teclado

 Status

También aquí puede registrar los posibles estados que pueden llegar a encontrarse los componentes.

(32)

23 Comenzaremos describiendo como el usuario interactúa con el sistema ya avenido descrito a grandes rasgos la funcionalidad del sistema.

4.2 Actores y casos de uso

Mostraremos la documentación de los actores y casos de uso junto con el diseño de las interfaces que se usaran como prototipo del sistema. El objetivo primordial es llegar a un acuerdo rápido sobre la funcionalidad de la aplicación.

Actores

Se describen un total de 22 actores en el Sistema para el Control del equipo de cómputo de una empresa. El usuario interactúa con todos los casos de uso.

La base de datos usuario_password. Interactúa con los casos de uso relacionados exclusivamente con la pantalla principal.

Actores Base de datos usuario_password

Casos de uso Pantalla principal

Tipo Secundario

Descripción Es un actor secundario y representa a la base

de datos donde se guarda el usuario y el password que debe de teclear el usuario para hacer uso del sistema.

La base de datos área interactúa con los casos de uso relacionados exclusivamente con las pantallas Alta de nuevo equipo Alta de área y modificación de área.

Actores Base de datos Área

Casos de uso Alta de nuevo equipo Alta de área y

modificación de área

Tipo Secundario

Descripción Es un actor secundario y representa a la base

de datos donde se guarda las áreas que tiene la empresa y su relación con otras base de datos

La base de datos edificio interactúa con los casos de uso relacionados exclusivamente con las pantallas Altas de nuevo equipo Alta de área y modificación de área.

(33)

24

Actores Base de datos edificio

Casos de uso Altas de nuevo equipo Alta de área y

modificación de área

Tipo Secundario

Descripción Es un actor secundario y representa a la base

de datos donde se guarda en nombre del edificio al cual pertenece el área

La base de datos CPU interactúa con los casos de uso relacionados exclusivamente con las pantallas Alta de nuevo equipo modificar equipo y Altas CPU.

Actores Base de datos cpu

Casos de uso Alta de nuevo equipo modificar equipo y Altas

CPU

Tipo Secundario

Descripción Es un actor secundario y representa a la base

de datos donde se guarda la información relacionada con el cpu y su relación con otras base de datos.

La base de datos monitor interactúa con los casos de uso relacionados exclusivamente con las pantallas Alta de nuevo equipo, cambiar entre equipos, Modificar equipo y altas de monitor.

Actores Base de datos monitor

Casos de uso Alta de nuevo equipo, cambiar entre equipos,

Modificar equipo y altas de monitor

Tipo Secundario

Descripción Es un actor secundario y representa a la base

de datos donde se guarda la información relacionada con el monitor y su relación con otras base de datos.

La base de datos teclado interactúa con los casos de uso relacionados exclusivamente con las pantallas Alta de nuevo equipo, Cambiar entre equipos modificación de equipo y altas de teclado.

Actores Base de datos teclado

Casos de uso de nuevo equipo, Cambiar entre equipos

modificación de equipo y altas de teclado

Tipo Secundario

Descripción Es un actor secundario y representa a la base

de datos donde se guarda la información relacionada con el teclado y su relación con otras bases de datos y su relación con otras bases de datos.

(34)

25 La base de datos mouse interactúa con los casos de uso relacionados exclusivamente con las pantallas Alta de nuevo equipo, Cambiar entre equipos modificación de equipo y altas de mouse.

Actores Base de datos Mouse

Casos de uso Alta de nuevo equipo, Cambiar entre equipos

modificación de equipo y altas de mouse

Tipo Secundario

Descripción Es un actor secundario y representa a la base

de datos donde se guarda la información relacionada con el Mouse y su relación con otras base de datos,

La base de datos impresora interactúa con los casos de uso relacionados exclusivamente con la pantalla Alta de impresora.

Actores Base de datos de impresora

Casos de uso Alta de impresora

Tipo Secundario

Descripción Es un actor secundario y representa a la base

de datos donde se guarda la información relacionada con la impresora y su relación con otras base de datos.

La base de datos scanner interactúa con los casos de uso relacionados exclusivamente con la pantalla Alta de scanner.

Actores Base de datos scanner

Casos de uso Alta de scanner

Tipo Secundario

Descripción Es un actor secundario y representa a la base

de datos donde se guarda la información relacionada con el scanner y su relación con otras base de datos.

La base de datos multifuncional interactúa con los casos de uso relacionados exclusivamente con la pantalla Alta de multifuncional.

Actores Base de datos multifucional

Casos de uso Alta de multifuncional

Tipo Secundario

Descripción Es un actor secundario y representa a la base

de datos donde se guarda la información relacionada con el multifucional y su relación con otras base de datos.

(35)

26 La base de datos impresora interactúa con los casos de uso relacionados exclusivamente con la pantalla Alta de laptop.

Actores Base de datos laptop

Casos de uso Alta de laptop

Tipo Secundario

Descripción Es un actor secundario y representa a la base

de datos donde se guarda la información relacionada con la laptop y su relación con otras base de datos.

La base de datos proyector interactúa con los casos de uso relacionados exclusivamente con la pantalla Alta de proyector.

Actores Base de datos proyector

Casos de uso Alta de proyector

Tipo Secundario

Descripción Es un actor secundario y representa a la base

de datos donde se guarda la

Información relacionada con el proyector y su relación con otras base de datos.

La base de datos marca_CPU interactúa con los casos de uso relacionados exclusivamente con la pantalla Alta de marca_CPU, modifica marca_CPU, eliminar marca_CPU.

Actores Base de datos marca_CPU

Casos de uso Alta de marca_CPU, modifica marca_CPU,

eliminar marca_CPU, guardar marca_CPU

Tipo Secundario

Descripción Es un actor secundario y representa a la base

de datos donde se guarda la información relacionada con la marca del cpu.

La base de datos marca _ monitor interactúa con los casos de uso relacionados exclusivamente con la pantalla Alta de marca _ monitor, modificar marca _ monitor, eliminar marca _ monitor.

Actores Base de datos marca _ monitor

Casos de uso Alta de marca _ monitor, modificar marca _

monitor, eliminar marca _ monito

Tipo Secundario

Descripción Es un actor secundario y representa a la base

de datos donde se guarda la información relacionada con la marca del monitor.

(36)

27 La base de datos marca _ Mouse interactúa con los casos de uso relacionados exclusivamente con la pantalla Alta de marca _ Mouse, modificar marca _ Mouse, eliminar marca _ Mouse.

Actores Base de datos marca _ Mouse

Casos de uso Alta de marca _ Mouse, modificar marca _

Mouse, eliminar marca _ Mouse

Tipo Secundario

Descripción Es un actor secundario y representa a la base

de datos donde se guarda la información relacionada con la marca del Mouse.

La base de datos marca _ teclado interactúa con los casos de uso relacionados exclusivamente con la pantalla Alta de marca _ teclado, modificar marca _ teclado, eliminar marca _ teclado.

Actores Base de datos marca _ teclado

Casos de uso Alta de marca _ teclado, modificar marca _

teclado, eliminar marca _ teclado

Tipo Secundario

Descripción Es un actor secundario y representa a la base

de datos donde se guarda la información relacionada con la marca del teclado.

La base de datos marca _ status interactúa con los casos de uso relacionados exclusivamente con la pantalla Alta de marca _ status, modificar marca _ status, eliminar marca _ status.

Actores Base de datos Status

Casos de uso Alta de marca _ status, modificar marca _

status, eliminar marca _ status.

Tipo Secundario

Descripción Es un actor secundario y representa a la base

de datos donde se guarda la información relacionada con el Status de los componentes y periféricos.

La base de datos tipo _ usuario interactúa con los casos de uso relacionados exclusivamente con las pantallas Alta de nuevo equipo Alta de área y modificación de área.

Actores Base de datos tipo _ usuarios

Casos de uso Alta de nuevo equipo Alta de área y modificación de área

Tipo Secundario

Descripción Es un actor secundario y representa a la base de datos donde se guarda la información relacionada con el tipo de usuario,

(37)

28 La base de datos usuario _ final interactúa con los casos de uso relacionados exclusivamente con las pantallas Alta de nuevo equipo Alta de área y modificación de área.

Actores Base de datos de usuario _final

Casos de uso Alta de nuevo equipo Alta de área y

modificación de área

Tipo Secundario

Descripción Es un actor secundario y representa a la base

de datos donde se guarda la información relacionada con el usuario final,

La base de datos usuario _ responsable interactúa con los casos de uso relacionados exclusivamente con las pantallas Alta de nuevo equipo Alta de área y modificación de área.

Actores Base de datos usuario responsable

Casos de uso Alta de nuevo equipo Alta de área y

modificación de área

Tipo Secundario

Descripción Es un actor secundario y representa a la base

de datos donde se guarda la información relacionada con el usuario responsable,

4.3 Diseño de la pantalla principal

Imagen 4.1 Casos de uso Pantalla principal

La pantalla principal solo nos da una opción que es validar el registro existente como se muestra continuación.

(38)

29 Imagen 4.2 Pantalla principal

El sistema esta restringido ya que solo pueden acceder los usuarios autorizados por el administrador.

Caso de uso de la pantalla principal

Caso de uso Validar usuario

Actores Usuario base de datos de registro

Tipo Inclusión

Propósito Validar al usuario ya registrado para el uso

del sistema del Control del equipo de cómputo de una empresa.

Resumen Este caso de uso de inicia por el usuario.

Valida al usuario mediante un usuario y Password a verificarse con su respectivo registro de usuario, para que pueda utilizar el sistema.

Precondiciones El administrador de sistema anteriormente

registro al usuario para su acceso

Flujo principal Si la actividad seleccionada es “aceptar”, se valida el registro de usuario mediante un usuario y un password insertados por el mismo.

Subflujos Ninguno

Excepciones El usuario y password no se valido

correctamente. Se solicita al usuario volver a registrarse.

(39)

30 Diagrama de secuencias de la pantalla principal

infUsuarioContraseña CtrlServicios

CtrlusuarioContraseña frmUsuarioContraseña

Imagen 4.3 Diagrama de secuencias de la Pantalla Principal

4.4 Diseño Pantalla de Servicios

Imagen 4.4 Pantalla de Servicios

(40)

31 Caso de uso de la Pantalla de servicios

Imagen 4.5 Casos de uso la Pantalla de Servicios

Caso de uso Ofrecer Servicios

Actores Usuario

Tipo Inclusión

Propósito Ofrecer los diversos servicios al usuario

registrado para que use el sistema.

Resumen El usuario inicia este caso de uso. Tiene

capacidad de utilizar las diversas opciones del sistema

Precondiciones Se requiere haber validado correctamente al

usuario

Flujo principal Se presenta al usuario la pantalla de

servios(S). el usuario puede seleccionar entre las siguientes actividades:

“Reportes”, “Nuevo Equipo”, “Periféricos”,

”Componentes”, “Modificar”, “Cambiar”,

“Áreas”, “Catalogo”.

(41)

32 Si la actividad seleccionada es “Reportes” se continúa con el caso de uso “pantalla de Reportes (R)”.

Si la actividad seleccionada es “Nuevo Equipo”, se continúa con el caso de uso

“pantalla de Nuevo Equipo (NE)”.

Si la actividad seleccionada es “Periféricos”

se continúa con el caso de uso “pantalla de

“Periféricos (P)

Si la actividad seleccionada es

"Componentes”, se continúa con el caso de uso”Componentes (C)”.

Si la actividad seleccionada es “Modificar”, se continúa con el caso de uso “pantalla de Modificar (M)”.

Si la actividad seleccionada es “Cambiar”, se continúa con el caso de uso “pantalla de Cambiar (Cm)”.

Si la actividad seleccionada es “Áreas”, se continúa con el caso de uso “pantalla de Áreas (A)”.

Si la actividad seleccionada es “Catalogo” se continúa con el caso de uso “pantalla de Catalogo (C)”.

Subflujos Ninguno.

Excepciones Ninguna.

4.5 Diseño Pantalla de Reportes

Imagen 4.6 Pantalla de Reportes

Caso de uso de la Pantalla de Reportes

Caso de uso Reportes

Actores Usuario.

Tipo Básico.

Propósito Permite al usuario consultar información con

(42)

33 el sistema de control de inventarios de una empresa.

Resumen El usuario inicia este caso de uso. Ofrece

funcionalidad para consultar: reporte general de equipos, reporte de equipos con red, reporte detalle por CPU, reporte detalle por monitor, reporte detalle por Mouse, reporte detalle por teclado, reporte detalle por área, reporte detalle por número de serie.

Precondiciones Se requiere haber ejecutado el caso de uso

validar usuario.

Flujo principal Se ejecuta el caso de uso validar usuario

dependiendo de la opción seleccionada por el usuario. Se continuara con los diversos Subflujos de este caso de uso.

Subflujos Se despliega la pantalla de reportes(R) el

usuario puede seleccionar entre las siguientes actividades “Reporte general de Equipo”, “Reporte de Equipo con RED”,

“Reporte detallado de CPU” , “Reporte detallado de Monitor”, “Reporte detallado de Mouse”, “Reporte detallado de Teclado”,

“Reporte detallado por Área” y “Reporte detallado por Numero de Serie” . para mas detalles de los reportes consultar anexo (A)

Excepciones Ninguna.

Imagen 4.7 Pantalla Reporte General de Equipos.

Lo cual aplica para los siguientes reportes:

 Reporte Detalle por (CPU)

 Reporte Detalle por Monitor (RDM)

 Reporte Detalle por Mouse (RDM)

 Reporte Detalle por Número de serie

 Reporte detalle por Teclado (RDT)

(43)

34

 Reporte Detalle por Área (RDA)

4.6 Diseño de pantalla de Alta nuevo equipo y Selección de Área

Imagen 4.8 Casos de Uso de Nuevo Equipo

Imagen 4.9 Pantalla Área

(44)

35 Casos de uso de Pantalla Área

Caso de uso Registro de nuevo área

Actores Usuario, base de datos de área, edificio

Tipo Básico

Propósito Permite al usuario registrar el área donde se

ubica el equipo.

Resumen El usuario inicia el sistema de casos de uso.

Ofrece funcionalidades para aceptar y cancelar.

Precondiciones Todos los Subflujos requieren ejecutar

inicialmente el caso de uso validar área.

Flujo principal Si la actividad seleccionada es “aceptar”, se valida el área de la empresa.

Subflujos En la pantalla (NE), se presenta al usuario la

pantalla de nuevo equipo, que contiene información de registro que debe llenar el usuario.

Excepciones Ninguna.

(45)

36 Imagen 4.10 Pantalla Nuevo Equipo

(46)

37 Casos de uso de la Pantalla Registro Nuevo Equipo

Caso de uso Registro nuevo equipo

Actores Usuario, base de datos de CPU, monitor,

teclado, Mouse tipo de usuario, usuario_responsable, marca_cpu, marca_monitor, marca_teclado,

marca_mouse, tipo_procesador, edificio.

Tipo Básico

Propósito Permite al usuario registrar el nuevo equipo.

Resumen El usuario inicia con caso de uso, ofrece

funcionalidad de aceptar y cancelar.

Precondiciones El Subflujos requiere seleccionar el área para

accesar a caso de uso nuevo equipo.

Flujo principal Se ejecuta el caso registrar área y se

continua con los diversos flujos de este caso de uso.

Subflujos Se presenta al usuario la pantalla Crear

nuevo equipo, que contiene información de registro que debe llenar el usuario la cual contiene: datos del CPU, datos del monitor, datos del teclado, datos del Mouse.

El usuario puede seleccionar entre las siguientes actividades “Aceptar” y”Cancelar”.

Si el usuario selecciona aceptar el sistema generara un nuevo equipo.

(E-1) se continuara con el Subflujos ofrecer servicios.

Si la actividad es cancelar se saldrá del Subflujos nuevo equipo.

Excepciones E-1 falta llenar información en el registro en el

nuevo equipo. Se vuelve solicitar al usuario que complete el registro.

(47)

Diagrama de Secuencias Alta de Equipos

frmServidor CtrlServicios Ctrl Area infArea Ctrl AltaEquipo inf usuariofinal infMonitor infCPU

infTeclado infMause inf tipousuario

Ctrl Equipo

Imagen 4.11 Diagrama de Secuencias de Nuevo Equipo

38

(48)

39 4.7 Diseño de Pantalla de Periféricos

Imagen 4.12 Casos de Uso Pantalla Periféricos

Imagen 4.13 Pantalla de Selección Periférico

(49)

40 Casos de Uso de la Pantalla Seleccionar Periférico

Caso de uso Seleccionar periférico

Actores Usuario

Tipo básico

Propósito Permite al usuario seleccionar el periférico a

registrar

Resumen El usuario inicia el sistema de casos de uso.

Ofrece la funcionalidad de cancelar.

Precondiciones Ninguna.

Flujo principal Seleccionar el periférico o “cancelar”.

Subflujos Se despliega la pantalla correspondiente a

cada opción seleccionada por el usuario.

Excepciones Ninguna.

Imagen 4.14 Pantalla de Alta de Impresora

Casos de Uso de la Pantalla Alta de Impresora

Caso de uso Alta de impresora

Actores Usuario, base de datos impresora, área,

status, marca_impresora

Tipo básico

Propósito Registrar las impresoras que se ubican dentro

de las áreas de la empresa

Resumen Tiene la funcionalidad de “Aceptar” o

Cancelar el registro.

Precondiciones ninguna

Flujo principal Se registran los datos de la impresora

Subflujos Se presenta al usuario la pantalla Alta de

(50)

41 impresoras, que contiene información de:

Área, Número de serie, marca, modelo, tipo, status y observaciones.

El usuario puede seleccionar entre las siguientes actividades “Aceptar” y”Cancelar”.

Si el usuario selecciona aceptar el sistema generara un nuevo periférico en el sistema.

(E-1) se continuara con el Subflujos ofrecer servicios.

Si la actividad es cancelar se saldrá del Subflujos Alta de impresoras.

Excepciones E-1 falta llenar información en el registro. Se

vuelve solicitar al usuario que complete el registro.

(51)

Diagrama de Secuencias Alta de Impresora

frmServidor CtrlServicios CtrlImpresora inf impresora

Ctrl Selecperifericos

infStatus impresora infArea

Imagen 4.15 Diagrama de Alta de Impresora

Este proceso también se repite para dar de alta los siguientes periféricos:

 Laptop

 Scanner

 Impresora

 Multifuncional

42

(52)

43 4.8 Diseño de Pantallas de Componentes

<<extend>>

Imagen 4.16 Casos de Uso de Componentes

Imagen 4.17 Pantalla de Selección de Componentes

Casos de Uso de la Pantalla Selección de Componente

Caso de uso Seleccionar Componente

Actores Usuario

Tipo básico

Propósito Permite al usuario seleccionar el componente

a dar de alta.

Resumen El usuario inicia el sistema de casos de uso.

Ofrece la funcionalidad de cancelar.

Precondiciones Ninguna.

Flujo principal Seleccionar el Componente o “cancelar”.

Subflujos Se despliega la pantalla correspondiente a

cada opción seleccionada por el usuario.

Excepciones Ninguna.

(53)

44 Imagen 4.18 Pantalla de Alta CPU

Casos de Uso de la Pantalla Alta CPU

Caso de uso Alta CPU

Actores Usuario, base de datos: CPU, status,

marca_cpu.

Tipo Básico

Propósito Registrar la información del CPU.

Resumen Tiene la funcionalidad de “Aceptar” o

Cancelar el registro.

Precondiciones Ninguna

Flujo principal Se registran los datos del CPU.

Subflujos Se presenta al usuario la pantalla Alta CPU, que contiene información de: Número de serie, tipo de procesador, status, modelo, marca, observaciones y red.

El usuario puede seleccionar entre las siguientes actividades “Aceptar” y ”Cancelar”.

Si el usuario selecciona aceptar el sistema generara un nuevo periférico en el sistema.

(E-1) se continuara con el Subflujos ofrecer servicios.

Si la actividad es cancelar se saldrá del Subflujos Alta CPU.

Excepciones E-1 falta llenar información en el registro. Se vuelve solicitar al usuario que complete el registro.

(54)

Diagrama de Secuencia de Altas CPU

frmServidor CtrlServicios Ctrl SelectCompoente Ctrl CPU inf MarcaCPU Status inf CPU

Imagen 4.19 Diagrama de Secuencia de Alta de CPU Se realiza el mismo proceso para dar de alta los siguientes componentes:

 Monitor

 Teclado

 Mouse

Por lo que se omiten las pantallas y la explicación.

45

(55)

46 4.9 Diseño de la Pantalla Modificar Componentes de Equipo

Imagen 4.20 Casos de Uso Modificar Componentes de Equipo

Imagen 4.21 Pantalla de Selección de Registros

(56)

47

Imagen 4.22 Pantalla de Modificación de Componentes

(57)

48 Casos de Uso de la Pantalla Modificación Equipo

Caso de uso Modificaciones a equipo

Actores Usuario, base de datos de: CPU, monitor,

teclado, Mouse tipo de usuario, usuario_responsable, marca_cpu, marca_monitor, marca_teclado, marca_mouse, tipo_procesador.

Tipo Básico

Propósito Permite al usuario modificar el registrar a

equipo.

Resumen El usuario inicia con caso de uso, ofrece

funcionalidad de aceptar y cancelar.

Precondiciones Ninguno.

Flujo principal Se ejecuta el caso de uso modificaciones a equipo y se continúa con los diversos flujos de este.

Subflujos Se presenta al usuario la pantalla

Modificaciones a equipo que contiene información de: Área, tipo de usuario, nombre de usuario final, datos del CPU, datos del monitor, datos del teclado y datos del Mouse.

El usuario puede seleccionar entre las siguientes actividades “Aceptar” y”Cancelar”.

Si el usuario selecciona aceptar el sistema generara un nuevo equipo.

(E-1) se continuara con el Subflujos ofrecer servicios.

Si la actividad es cancelar se saldrá del Subflujos nuevo equipo.

Excepciones E-1 falta llenar información en el registro en el

nuevo equipo. Se vuelve solicitar al usuario que complete el registro.

(58)

Diagrama de Secuencia de Modificaciones de Equipo

frmServidor CtrlServicios

infArea

inf usuariofinal infMonitor infCPU

infTeclado infMause

inf tipousuario Ctrl Equipo

Imagen 4.23 Diagrama de Secuencias de Modificación de Componentes

49

(59)

50 4.10 Diseño de la Pantalla de Cambios

Imagen 4.24 Casos de Uso de la Pantalla Cambios

Imagen 4.25 Pantalla de Cambios de Monitor

(60)

51 Casos de Uso de la Pantalla Cambiar Monitor

Caso de uso Cambiar monitor

Actores Usuario, base de datos de monitor, área,

status, marca_monitor.

Tipo Básico

Propósito Permite al usuario cambiar el monitor del

registro seleccionado.

Resumen El usuario inicia con caso de uso, ofrece

funcionalidad de aceptar y cancelar.

Precondiciones Ninguno.

Flujo principal Se ejecuta el caso de uso cambiar monitor del

registro seleccionado y se continúa con los diversos flujos de este.

Subflujos Se presenta al usuario la pantalla con la

opción a cambiar

El usuario puede seleccionar entre las siguientes actividades “Aceptar” y”Cancelar”.

Si el usuario selecciona aceptar, el sistema generará el cambio correspondiente.

(E-1) se continuara con el Subflujos ofrecer servicios.

Si la actividad es cancelar se saldrá del Subflujos nuevo equipo.

Excepciones E-1 .Se vuelve a solicitar al usuario que

complete el registro.

El proceso realizado para hacer el cambio del monitor es el mismo para los siguientes componentes:

 Mouse

 Teclado

Por lo que omitimos las pantallas y la explicación.

(61)

Diagrama de Secuencias Cambiar Monitor

frmServidor CtrlServicios CtrlCambiar ctrl monitor Status

inf monitor

Imagen 4.26 Diagrama de Secuencias de Cambiar Monitor

52

(62)

53 4.11 Diseño de la Pantalla Área

entrar

Responsable del edificio

areas Of recer

Servicios

<<include>>

<<

cl in e> ud

>

bd Area

bd edif icio

bd usuario responsable

Administrador informatico areas

areas

<<e xtend>>

Imagen 4.27 Casos de Uso de la Pantalla Área

Imagen 4.28 Pantalla de Área

Casos de Uso de la Pantalla Área

Caso de uso Lista de áreas Registradas

Actores Usuario, base de daros: Área,

usuario_responsable, edificio.

Tipo Básico

Propósito Mostrar las área de la empresa registradas

Resumen Tiene la funcionalidad de registrar una nueva

área modificarla y cancelar el proceso.

Precondiciones El usuario debe entrar a Áreas

Flujo principal El usuario puede seleccionar un área (e-3) y dar clic en modificar o puede dar registrar una

(63)

54 nueva “Nuevo” o “Cancelar” para regresar a la pagina de Servicios.

Subflujos Se despliega la pantalla correspondiente a

cada opción seleccionada por el usuario.

Excepciones (e-3) no seleccionado el área

Imagen 4.29 Pantalla de Alta Área

Casos de Uso de la Pantalla Alta Área

Caso de uso Alta áreas

Actores Usuario, base de datos áreas,

usuario_responsable y edificio.

Tipo Básico

Propósito Registrar las áreas dentro de la empresa

Resumen Tiene la funcionalidad de “Aceptar” o

Cancelar el registro.

Precondiciones ninguna

Flujo principal Se registran los datos del área.

Subflujos Se presenta al usuario la pantalla Alta área

que contiene información de: Área, edificio, nivel local y responsable.

El usuario puede seleccionar entre las siguientes actividades “Aceptar” y”Cancelar”.

Si el usuario selecciona aceptar el sistema generara una nueva área en el sistema.

(E-1) se continuara con el Subflujos ofrecer servicios.

Si la actividad es cancelar se saldrá del Subflujos Alta scanner.

(64)

Diagrama de Secuencias de Alta de Áreas

CtrlArea inf area

CtrlServicios

frmServidor inf usuarioResponsable inf Edificio

Imagen 4.30 Diagrama de Secuencia de Alta Área

55

Referencias

Documento similar

se muestra la página horarios el administrador podrá visualizar los datos de los horarios ya registrado, así como también podrá modificar los datos registrados y eliminarlos,

Para que se considere una adecuada administración y control del equipo en una antena se busca mejorar y estandarizar los procesos de verificación de respuesta del equipo como tal,

Las auditorias se realizan semanalmente y en tres niveles de equipos, estos pueden ser: EAD (Equipo de Alto Desempeño), EMC (Equipo de Mejora Continua) y EARP (Equipo de

diseñarán para incluir los siguientes equipos: • Turbina • Generador • Oficinas, salas de control • CPD • Calderas • Transformadores • Equipos de alta, media o

alimentador, el objetivo planteado fue modificar el perfil de voltaje con la incorporación de equipos de regulación y control en ubicaciones estratégicas buscando

Finalizada la etapa de armado del equipo, tanto en el nuevo armario eléctrico de control, y colocación del nuevo cableado en cada uno de los púlpitos de mando, y en el antiguo

Con el desarrollo de este proyecto e implementación de este sistema de información, se cumple el objetivo del almacenamiento de la información relacionada con

• Autenticar usuario • Insertar centro de costo • Mostrar centro de costo • Modificar centro de costo • Eliminar centro de costo • Insertar equipo. • Mostrar