Tema: Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León.
UNIVERSIDAD NACIONAL AUTÓNOMA DE NICARGUA UNAN-LEÓN
FACULTAD DE CIENCIAS Y TECNOLOGIA
TESIS PARA OPTAR AL TITULO DE ING. EN SISTEMAS DE INFORMACIÓN
Autores: Br. Uriel Alexander Real Sirias Br. Mario José Palma Vega Br. Francisco Rafael Juárez Mendiola.
Tutora: Ms. Rina del Pilar Arauz Altamirano
León, 16 de Marzo del 2014
A la libertad por la universidad
Índice
1Introduccion ................................................................................................................ 1
1.1 Resumen ................................................................................................................... 2
1.2 Planteamiento del problema ...................................................................................... 3
1.3 Antecedentes ............................................................................................................ 4
1.4 Justificación ............................................................................................................... 5
1.5 Originalidad ............................................................................................................... 6
1.6 Objetivos ................................................................................................................... 7 1.6.1 Objetivo General .......................................................................................................................... 7 1.6.2 Objetivos específicos ................................................................................................................... 7
2Metodologia ............................................................................................................... 8
2.1 Actividades principales representadas por los cuatro cuadrantes: ............................. 10
2.2 Ventajas. ................................................................................................................. 10
3Marco Teorico ........................................................................................................... 11 3.1 Tecnologías empleadas .............................................................................................................. 12 3.1.1 SQL server................................................................................................................................... 12 3.1.2 IcoFX ........................................................................................................................................... 12 3.1.3 Adobe photoshop ...................................................................................................................... 12 3.1.4 Dia............................................................................................................................................... 12 3.1.5 Triggers ....................................................................................................................................... 13 3.1.6 Developer Express ...................................................................................................................... 13 3.1.7 Lenguaje de programación primario ASP.NET .......................................................................... 13 3.1.8 Lenguaje de programación secundario Visual Basic ................................................................. 13 3.1.9 Procedimientos almacenados ................................................................................................... 14 3.1.10 HTML ...................................................................................................................................... 14 3.1.11 IIS (Internet Information Services) ........................................................................................ 15 3.1.12 CSS .......................................................................................................................................... 15 3.1.13 JavaScript ............................................................................................................................... 16 3.1.14 Programación en 3 capas ...................................................................................................... 16
3.2 Términosgenerales................................................................................................... 18 3.2.1 Aplicación web ........................................................................................................................... 18 3.2.2 Página web (cliente) .................................................................................................................. 19 3.2.3 Servidor ...................................................................................................................................... 19 3.2.4 Base de datos SQL Server .......................................................................................................... 19
3.3 Términos usados en la aplicación ............................................................................. 20 3.3.2 Equipos ....................................................................................................................................... 20 3.3.3 Repuestos ................................................................................................................................... 20 3.3.4 Software ..................................................................................................................................... 20
3.3.5 Bodega ........................................................................................................................................ 20 3.3.6 Incidencias .................................................................................................................................. 21 3.3.7 Ingresos y Entregas .................................................................................................................... 21 3.3.8 Usuario ....................................................................................................................................... 21 3.3.9 Área de inquietudes ................................................................................................................... 21 3.3.10 Pasos a seguir ........................................................................................................................ 22
4 Recursos .................................................................................................................. 23
4.1 Recursos dispuestos para el desarrollo de la aplicación ............................................. 24 4.1.1 Recursos software ...................................................................................................................... 24 4.1.2 Recursos hardware .................................................................................................................... 24
4.2 Recursos dispuestos por el usuario final para la implementación del sistema ............ 25 4.2.1 Recursos Hardware .................................................................................................................... 25 4.2.2 Recursos Software ..................................................................................................................... 25
5 Especificacion de requisitos software(ERS) ............................................................... 26
5.1 Propósito ................................................................................................................. 27
5.2 Ámbito del sistema .................................................................................................. 27
5.3 Definiciones, acrónimos y abreviaturas .................................................................... 27
5.4 DESCRIPCIÓN GENERAL ............................................................................................ 29 5.4.1 Perspectiva de la aplicación ....................................................................................................... 29 5.4.2 Funciones del sistema ................................................................................................................ 29 5.4.3 Características de Usuario ......................................................................................................... 30 5.4.4 Restricciones .............................................................................................................................. 30 5.4.5 Suposiciones y dependencias .................................................................................................... 31 5.4.6 Requisitos Funcionales .............................................................................................................. 32 5.4.6.1 Agregar nuevo usuario .......................................................................................................... 32 5.4.6.2 Actualizar usuario .................................................................................................................. 33 5.4.6.3 Borrar usuario ........................................................................................................................ 34 5.4.6.4 Sistema de logueo ................................................................................................................. 35 5.4.6.5 Agregar nuevo equipo ........................................................................................................... 36 5.4.6.6 Actualizar equipo ................................................................................................................... 37 5.4.6.7 Borrar equipo ......................................................................................................................... 38 5.4.6.8 Agregar nuevo repuesto ........................................................................................................ 39 5.4.6.9 Actualizar repuesto ............................................................................................................... 40 5.4.6.10 Borrar repuesto ................................................................................................................. 41
5.4.6.11 Agregar nuevo informático ............................................................................................... 42 5.4.6.12 Actualizar informático ...................................................................................................... 43 5.4.6.13 Borrar informático............................................................................................................. 44 5.4.6.14 Agregar nuevo ingreso ...................................................................................................... 45 5.4.6.15 Agregar nueva entrega ...................................................................................................... 46 5.4.6.16 Borrar entrega ................................................................................................................... 47 5.4.6.17 Agregar nuevo servicio rápido .......................................................................................... 48 5.4.6.18 Actualizar servicio rápido .................................................................................................. 49 5.4.6.19 Borrar servicio rápido ....................................................................................................... 50 5.4.6.20 Agregar nuevo responsable .............................................................................................. 51 5.4.6.21 Actualizar responsable ...................................................................................................... 52
5.4.6.22 Borrar responsable ............................................................................................................ 53 5.4.6.23 Agregar nueva oficina ....................................................................................................... 54 5.4.6.24 Actualizar oficina ............................................................................................................... 55 5.4.6.25 Borrar oficina ..................................................................................................................... 56 5.4.6.26 Realizar reporte de mantenimientos anuales y mensuales ............................................. 57 5.4.6.27 Realizar reporte de servicios rápidos realizados en un determinado intervalo de tiempo 58 5.4.6.28 Realizar reporte de ingresos y entregas de equipos realizados en un determinado intervalo de tiempo ................................................................................................................................ 59 5.4.6.29 Realizar reporte de inventario de equipos ....................................................................... 60
5.5 Requisitos de rendimiento ....................................................................................... 61
5.6 Requisitos Tecnológicos ........................................................................................... 61
5.7 Seguridad ................................................................................................................ 62
6 Diagramas ................................................................................................................ 63
6.1 Diagrama conceptual ............................................................................................... 64
6.2 Diagrama de casos de uso ........................................................................................ 65
6.3 Diagrama de clases .................................................................................................. 66
6.4 Diagrama Entidad-Relación(ER) ................................................................................ 67
6.5 Diseño arquitectónico .............................................................................................. 68
6.6 Diagrama Bds .......................................................................................................... 69
6.7 Diagramas de secuencia ................................................................................................ 70 6.7.1 Diagrama de secuencia “Insertar datos” ................................................................................... 71 6.7.2 Diagrama de secuencia “Update”.............................................................................................. 72 6.7.3 Diagrama de secuencia “Delete” ............................................................................................... 73 6.7.4 Diagrama de secuencia “Iniciar sesión” .................................................................................... 74 6.7.5 Diagrama de secuencia “Preguntas o inquietudes” .................................................................. 75 6.7.6 Diagrama de secuencia “Reparar equipos” ............................................................................... 76 6.7.7 Diagrama de secuencia “Servicios rápidos” .............................................................................. 77 6.7.8 Diagrama de secuencia “Administrar modelos” ....................................................................... 78 6.7.9 Diagrama de secuencia “Administrar municipios” ................................................................... 79 6.7.10 Diagrama de secuencia “Administrar Subtipos”................................................................... 80 6.7.11 Diagrama de secuencia “Administrar Tipos de equipos” ..................................................... 81 6.7.12 Diagrama de secuencia “Administrar cargos” ...................................................................... 82 6.7.13 Diagrama de secuencia “Instalar aplicaciones” .................................................................... 83 6.7.14 Diagrama de secuencia “Pasos a seguir” .............................................................................. 84 6.7.15 Diagrama de secuencia “Creación de reportes” ................................................................... 85 6.7.16 Diagrama de secuencia “Reportes equipos”......................................................................... 85 6.7.17 Diagrama de secuencia “reportes usuarios” ........................................................................ 86 6.7.18 Diagrama de secuencia “Reportes varios” ............................................................................ 86 6.7.19 Diagrama de secuencia “Reportes servicios informáticos” .................................................. 87
Diagramas interfaz de usuario y hardware ........................................................................... 88 6.8.1 Diagrama interfaz de hardware ................................................................................................. 89 6.8.2 Diagrama interfaz de usuario “Preguntas o inquietudes” ........................................................ 90 6.8.3 Diagrama interfaz de usuario “Insertar equipo” ....................................................................... 91
6.8.4 Diagrama interfaz de usuario “Actualizar equipo” ................................................................... 91 6.8.5 Diagrama interfaz de usuario “Insertar repuestos” .................................................................. 92 6.8.6 Diagrama interfaz de usuario “Actualizar repuestos” .............................................................. 92 6.8.7 Diagrama interfaz de usuario “Revisar y eliminar equipos” ..................................................... 93 6.8.8 Diagrama interfaz de usuario “Revisar y eliminar repuestos” ................................................. 93 6.8.9 Diagrama interfaz de usuario “Revisar y eliminar ingresos” .................................................... 94 6.8.10 Diagrama interfaz de usuario “Revisar y eliminar Servicios rápidos” .................................. 94 6.8.11 Diagrama interfaz de usuario “Reporte servicios informáticos” ......................................... 95
7. Conclusiones ............................................................................................................ 96
8. Recomendaciones .................................................................................................... 98
9. Bibliografia ............................................................................................................ 100
10. Anexos ................................................................................................................. 102
10.1 Capturas de pantalla .............................................................................................. 103
10.2 Cronograma de actividades .................................................................................... 127
Doy las gracias primeramente a Dios por darme la vida y permitirme llegar
hasta esta etapa de mi vida, donde podré llegar a la meta que con tanto
esfuerzo he logrado alcanzar, iniciando desde que era un niño aprendiendo a
leer en preescolar hasta esta fecha donde podré desempeñarme en la sociedad
como un ingeniero en sistemas.
A mis padres por haber dedicado parte de sus vidas en educar a sus hijos
tanto mental como profesionalmente.Y en retribución a todo ese esfuerzo les
daré la satisfacción y el orgullo de tener un hijo preparado con una carrera
profesional de ingeniería.
A mi tutora por ayudarme en la recta final de mi carrera desocupando parte
de su tiempo para permitirme alcanzar eltítulo de ingeniero en sistemas.
Y a todas las personas que me ayudaron en todo el trayecto de mi vida y me
brindaron su apoyo cuando lo necesitaba. Es por todas estas personas, mis
padres y Dios que hoy soy lo que soy, por tanto este título lo obtendré en
nombre de todos ellos.
“La perseverancia es una virtud que eh sabido aprovechar y sumado con el
esfuerzo y sacrificio de mis padres está a punto de dar sus frutos”
Uriel Alexander Real Sirias
Al creador de todas las cosas, el que me ha dado la fortaleza para continuar
cuando a punto he estado de caer; por ello, con toda la humildad que mi
corazón puede emanar, dedico primeramente mi trabajo a Dios.
De igual forma, dedico esta tesis a mis padres que han sabido formarme con
buenos sentimientos, hábitos y valores, lo cual me ha ayudado a salir adelante
en los momentos más difíciles.
A mi hermana que siempre está junto a mí brindándome su apoyo.
A mi familia en general por compartir conmigo los buenos y malos momentos.
Y a mis compañeros Mario José Palma Vega y Uriel Alexander Real Sirias
que gracias a su apoyo y conocimientos logramos alcanzar nuestra meta.
Francisco Rafael Juárez Mendiola.
Primeramente le estoy eternamente agradecido a Dios por permitirme llegar
a este logro tan especial en mi vida como es culminar mi carrera profesional.
Por los triunfos y los momentos difíciles que me han enseñado a valorarlo
cada día más.
A mis padres por ser las personas que me han acompañado durante todo mi
trayecto estudiantil y mi vida, velando por mí durante este arduo camino para
convertirme en un profesional.
Al resto de mi familia, que me han instado y brindado todo lo necesario hasta
llegar donde estoy, sirviendo como soporte para mi desarrollo profesional.
A mis amigos y amigas en especial a Uriel Alexander Real Sirias y Francisco
Rafael Juárez Mendiola quienes siempre han estado en los momentos en que
los he necesitado.
Mario José Palma Vega
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
1
A LA LIBERTAD POR LA UNIVERSIDAD
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
2
A LA LIBERTAD POR LA UNIVERSIDAD
1.1 Resumen
En la actualidad el gran desarrollo de las tecnologías ocupadas para crear aplicaciones, cuyo objetivo es el tratamiento de la información, han brindado un gran apoyo en áreas de trabajo donde es necesario llevar un registro de datos almacenados. Se ha electo este tema a causa de la necesidad de administrar un registro ordenado y lógico de la información que en el área de informática se maneja, esto con el fin de automatizar la información administrada, mejorar la comunicación entre usuario-encargado y control de bodega, pues en la actualidad dicha área no cuenta con una aplicación que automatice y facilite su trabajo. Se pretende mediante esta aplicación WEB registrar y manipular los equipos disponibles en bodega, las distintas dificultades informáticas que presentan los usuarios y que son atendidas por el personal informático, almacenando toda esta información en la base de datos correspondiente. Por mencionar algunos de los problemas reportados por los usuarios tenemos: fallas hardware y software, asesoría para compra de equipos y repuestos, asistencia técnica de una aplicación en particular, problemas con el acceso a internet, entre muchos otros problemas a tomar en cuenta. Dicha aplicación tiene como propósito beneficiar a los encargados y usuarios de este complejo, ya que podrán manipular la información referente a las actividades del área de informática, de una forma más organizada y profesional. Por parte del usuario se presta una mayorviabilidad en la notificación a los encargados del área de informáticasobre las dificultades o dudas que presenten los mismos.
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
3
A LA LIBERTAD POR LA UNIVERSIDAD
1.2 Planteamiento del problema
¿Es posible mejorar las actividades del personal de informática y las necesidades técnicas de los usuarios a través de una aplicación que coordine estas 2 funciones, llevando el manejo adecuado y automatizado de la información mediante una aplicación web?
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
4
A LA LIBERTAD POR LA UNIVERSIDAD
1.3 Antecedentes
Actualmente la institución no cuenta con unsistemaque ofrezca los servicios para el manejo de la información enel área de informática, tales como la generación de reportes, administración de los servicios que brindan los informáticos a los usuarios comunes,equipos, bodega, etc. Por tal motivo nuestra aplicaciónserá la encargada de realizar todos estos trabajos de forma rápida, ordenada y confiable. Lo que les beneficiara totalmente a la hora de administrar lo más valioso de cualquier institución
“La información”. Se ha percibido la necesidad de digitalizar los datos referentes al área de informática del consejo supremo de justicia en león,debido a que todos los registros que se tienen con respecto a esta área son físicos y hechos a mano en papel,almacenados en carpetas y archivadores. Cabe mencionar que no se han encontrado estudios realizados con anterioridad relacionados al tema en cuestión, por lo que estamos seguros que es una idea original einnovadora.
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
5
A LA LIBERTAD POR LA UNIVERSIDAD
1.4 Justificación
Como mencionamos anteriormente hemos decidido realizar este proyecto para automatizar el acceso a la información de los miembros del área de informáticay facilitar a los usuarios la comunicación de sus problemas técnicos a los encargados del área en cuestión, además de llevar un control de los equipos en bodega. En el último inventario realizado en la corte suprema de justicia de león y sus municipios, se contabilizaron 193 equipos en uso, es por esta razón que a los informáticos se les ha dificultado llevar un control de la información referente a los mismos. Cabe mencionar que este sistema será implementado en el área de informática del consejo supremo de justicia de león, pero la funcionalidad del mismo estará acorde a las actividades de dicha áreaen cualquier empresa o institución. Por tanto creemos que según el éxito que esta aplicación tenga en este complejo, será implementado y será de mucha ayuda en otras empresas o instituciones. Crear este sistema de información organizada estará sujeta a adaptarse a cambios o excepciones que podrían ocurrir en dicha área de trabajo, como por ejemplo contratar un nuevo trabajador, que se hayacreado una nueva área laboral para los usuarios de esta institución (secretaria jurídica, sala de junta directiva, etc.) o un nuevo grupo de trabajo asociado al personal de informática (personal de red, soporte técnico junior, administrador de redes, etc.). La importancia del uso de una aplicación WEB que permita organizar la información, radica en que un conjunto de datos puede ser analizado de manera más adecuada gracias a los métodos brindados por este software, a que una persona analice el mismo tratamiento de la información de manera manual o escrita, ya que facilitan significativamente el análisis y almacenamiento de los registros.
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
6
A LA LIBERTAD POR LA UNIVERSIDAD
1.5 Originalidad La idea principal y toda la funcionalidad de esta aplicación tiene una base muy original, ya que no existe en ninguna empresa por lo menos de nuestro conocimiento, una aplicación parecida que brinde estas facilidades a los informáticos de dichas empresas y mucho menos a los usuarios comunes. Podría pensarse que no es una idea muy original ya quela aplicación implementa términos muy conocidos como es el inventario, la bodega y el chat, pero la originalidad de la aplicación radica en aplicar estos términos al área de informática,cosa que nunca se había hecho debido a que se tiene una idea general de que los informáticos no realizan muchas tareas, pero esto no es del todo cierto. Por ejemplo en el área de informática de la corte suprema de justicia donde surgió esta idea, se tiene una relación directa con los responsables de bodega, dan servicios de soporte técnico y tienen unárea de redes, lo cual genera una gran cantidad de funciones y mantiene a los informáticosmuy ocupados.
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
7
A LA LIBERTAD POR LA UNIVERSIDAD
1.6 Objetivos
1.6.1 Objetivo General
Proporcionar una forma másfácil, rápida y accesible de manejar la información necesaria en el área de informática, facilitando hasta cierto punto el trabajo de los mismos.
1.6.2 Objetivos específicos
Tener un registro de los servicios brindados por el área de informática.
Protección de la información mediante el uso de registros lógicos y un respaldo de la Bds.
Tener un control de los usuarios y las oficinas del complejo.
Tener un control de equipos y repuestos en uso y bodega.
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
8
A LA LIBERTAD POR LA UNIVERSIDAD
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
9
A LA LIBERTAD POR LA UNIVERSIDAD
Para realizar nuestro trabajo elegimos el modelo en espiral por las siguientes razones: Es el predecesor de todos los modelos de ciclo de vida y ha servido de
base para otros modelos.
Es un modelo orientado a riesgos que divide un proyecto en mini proyectos, cada mini proyecto se centra en uno o más riesgos importantes hasta que todos éstos estén controlados. El modelo de espiral es un modelo de ciclo de vida orientado a riesgos, el cual se puede combinar con otros modelos de ciclo de vida.
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
10
A LA LIBERTAD POR LA UNIVERSIDAD
2.1 Actividades principales representadas por los cuatro cuadrantes:
• Planificación -> Determina objetivos, alternativas y restricciones • Análisis de riesgo -> Evalúa alternativas, identifica y resuelve riesgos. • Ingeniería -> Desarrollo y verificación del producto del siguiente nivel. • Evaluación del cliente -> Valoración de los resultados y planificación de la siguiente fase.
2.2 Ventajas: • Incorpora muchas de las ventajas de los otros ciclos de vida • Puede adaptarse y aplicarse a lo largo de la vida del software • Es un enfoque realista del desarrollo del software • Permite aplicar el enfoque de construcción de prototipos en cualquier momento para reducir riesgos • Reduce los riesgos antes de que se conviertan en problemas • Controla muy bien los riesgos y mientras más iteraciones se realicen, menos riesgos habrá • Monitoriza y controla los riesgos continuamente.
El estudio en cuestión tiene un enfoque cualitativo ya que se pretende identificar todos los aspectos sobresalientes del área de trabajo al cual estará dirigida nuestra aplicación WEB.
Aplicaremos técnicas para el análisis de los requisitos software como son las entrevistas.
Como fuentes de información tomaremos de ejemplo otras aplicaciones WEB para realizar la nuestra.
Dicho estudio se realizará para averiguar el tipo de información y los atributos que deberán registrarse en la base de datos.
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
11
A LA LIBERTAD POR LA UNIVERSIDAD
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
12
A LA LIBERTAD POR LA UNIVERSIDAD
3.1 Tecnologías empleadas
3.1.1 SQL server
Es un sistema para la gestión de bases de datos producido por Microsoft basado en el modelo relacional. Utilizamos SQL server para lo que es la administración de nuestra base de datos principal y la base de datos de respaldo.
3.1.2 IcoFX
Es un software de creación de iconos para Windows. Permite la edición de múltiples formatos de iconos con soporte para transparencia. Se utilizó esta aplicación para la creación de algunos iconos de la aplicación.
3.1.3 Adobe photoshop
Photoshop es el nombre popular de un programa informático de edición de imágenes. Su nombre completo es Adobe Photoshop y está desarrollado por la empresa Adobe Systems Incorporated. Funciona en los sistemas operativos Apple Macintosh y Windows. De un modo general, Photoshop permite modificar imágenes digitalizadas, especialmente fotografías. También se utiliza para crear y editar imágenes (por ejemplo, logotipos) y gráficos. La forma, la luz, el color y el fondo son algunos de los aspectos que esta herramienta permite editar.
3.1.4 Dia
Dia es un programa para hacer muchos tipos de diagramas diferentes. Comienza allí en dónde tu herramienta para hacer presentaciones termina, brindándote todas las formas y trazados para realizar diversos trabajos específicos. Se utilizó este programa para la creación de los múltiples diagramas presentados en este documento, como son los diagramas de secuencia, los diagramas de interfaz de hardware y software, los diagramas de clases, etc.
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
13
A LA LIBERTAD POR LA UNIVERSIDAD
3.1.5 Triggers
Son eventos que se ejecutan cuando se cumplen condiciones determinadas, al hacer un insert, update o delete en una tabla de una BBDD. Esto nos permite realizar acciones cuando se realiza una inserción, modificación o eliminación de un registro. Implementaremos el uso de triggers para crear un respaldo de la base de datos principal en una base de datos alterna.
3.1.6 Developer Express
Es una herramienta corporativa, la cual una vez obtenida la licencia para su uso, se incorpora al visual studio como un complemento que nos brinda una serie de objetos como comboBox, datagridview, menús, etc. Con características muy peculiares, interesantes y muy útiles sobre todo al momento de la creación de la aplicación, además de brindar facilidades de uso al usuario final.
3.1.7 Lenguaje de programación primario ASP.NET
Tecnología de páginas activas que permite el uso de diferentes scripts y componentes en conjunto con el tradicional HTML para mostrar páginas generadas dinámicamente. Es usado por programadores y diseñadores para construir sitios web dinámicos, aplicaciones web y servicios web XML.
3.1.8 Lenguaje de programación secundario Visual Basic
Es un lenguaje de programación, que como su nombre lo indica utiliza una interfaz totalmente visual, el cual brinda un entorno relativamente sencillo para facilitar la creación de programas gráficos. Este lenguaje toma elementos de diferentes paradigmas como el orientado a objetos y el orientado a eventos.
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
14
A LA LIBERTAD POR LA UNIVERSIDAD
3.1.9 Procedimientos almacenados
Un procedimiento almacenado de SQL Server es un grupo de una o varias instrucciones Transact-SQL o una referencia a un método de Common Runtime Language (CLR) de Microsoft .NET Framework. Los procedimientos se asemejan a las construcciones de otros lenguajes de programación, porque pueden:
Aceptar parámetros de entrada y devolver varios valores en forma de parámetros de salida al programa que realiza la llamada.
Contener instrucciones de programación que realicen operaciones en la base de datos. Entre otras, pueden contener llamadas a otros procedimientos.
Devolver un valor de estado a un programa que realiza una llamada para indicar si la operación se ha realizado correctamente o se han producido errores, y el motivo de estos.
3.1.10 HTML
HTML es el lenguaje que se emplea para el desarrollo de páginas de internet. Está compuesto por una serie de etiquetas que el navegador interpreta y da forma en la pantalla. HTML dispone de etiquetas para imágenes, hipervínculos que nos permiten dirigirnos a otras páginas, saltos de línea, listas, tablas, etc. Se trata de la sigla que corresponde a HyperText Markup Language, es decir, Lenguaje de Marcas de Hipertexto, que podría ser traducido como Lenguaje de Formato de Documentos para Hipertexto.
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
15
A LA LIBERTAD POR LA UNIVERSIDAD
3.1.11 IIS (Internet Information Services)
Es un servidor web y un conjunto de servicios para el Sistema operativo Microsoft Windows. Este servicio convierte a una PC en un servidor web para Internet o una intranet, es decir que en las computadoras que tienen este servicio instalado se pueden publicar páginas web tanto local como remotamente.
Es muy ligero y fácil de instalar (sólo 10MB y se instala con un clic).
No requiere una cuenta de administrador para ejecutar/depurar aplicaciones con Visual Studio.
Ofrece todas las características de servidor web - incluyendo SSL, URL rewrite y soporte de Media.
Funciona en Windows XP y superiores
3.1.12 CSS
CSS es un lenguaje utilizado en la presentación de documentos HTML. Un documento HTML viene siendo coloquialmente “una página web”. Entonces podemos decir que el lenguaje CSS sirve para organizar la presentación y aspecto de una página web. Este lenguaje es principalmente utilizado por parte de los navegadores web de internet y por los programadores web informáticos para elegir multitud de opciones de presentación como colores, tipos y tamaños de letra, etc.
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
16
A LA LIBERTAD POR LA UNIVERSIDAD
3.1.13 JavaScript
JavaScript es un lenguaje que puede ser utilizado por profesionales y para quienes se inician en el desarrollo y diseño de sitios web. No requiere de compilación ya que el lenguaje funciona del lado del cliente, los navegadores son los encargados de interpretar estos códigos. JavaScript es un lenguaje con muchas posibilidades, utilizado para crear pequeños programas que luego son insertados en una página web y en programas más grandes, orientados a objetos mucho más complejos. Con JavaScript podemos crear diferentes efectos e interactuar con nuestros usuarios. Este lenguaje posee varias características, entre ellas podemos mencionar que es un lenguaje basado en acciones que posee menos restricciones. Además, es un lenguaje que utiliza Windows y sistemas X-Windows, gran parte de la programación en este lenguaje está centrada en describir objetos, escribir funciones que respondan a movimientos del mouse, aperturas, utilización de teclas, cargas de páginas entre otros.
3.1.14 Programación en 3 capas La programación por capas se refiere a un estilo de programación que tiene como objetivo separar la lógica de diseño de la lógica de negocios. Una de las ventajas que podemos destacar sobre este estilo es que el desarrollo del software se puede llevar a cabo en varios tipos de niveles, así, cuando suceda algún cambio solo nos iremos sobre el nivel requerido. La programación por capas es una técnica de la ingeniería del software propia de la programación a objetos, que se divide en 3 capas: la capa de presentación o frontera, la capa de lógica de negocio y por último la capa de datos.
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
17
A LA LIBERTAD POR LA UNIVERSIDAD
Capa de presentación Se refiere a la presentación del programa frente al usuario, esta presentación debe cumplir su propósito con el usuario final, una presentación fácil de usar y amigable. También las interfaces deben ser consistentes con la información dentro del software (Por ejemplo; en los formularios no debe haber más que lo necesario), tomar en cuenta los requerimientos del usuario, la capa de presentación va de la mano con capa de la lógica de negocio. Capa de lógica de negocio En esta capa es donde se encuentran los programas que son ejecutados, recibe las peticiones del usuario y posteriormente envía las respuestas tras el proceso. Esta capa es muy importante pues es donde se establecen todas aquellas reglas que se tendrán que cumplir, decía anteriormente que la capa de presentación tiene comunicación con la capa de lógica de negocio ya que se tienen que comunicar para recibir las solicitudes y presentar los resultados. Capa de datos Esta capa es la que se encarga de hacer las transacciones con la base de datos y con otros sistemas para descargar o insertar información al sistema. La consistencia en los datos es sumamente importante, es decir, los datos que se ingresan o insertan deben ser precisos y consientes. Aquí definimos las consultas que vamos a realizar en la base de datos, o consultas para reporteo. La comunicación de esta capa con la capa de lógica de negocio se refiere a que la capa de datos es la que le enviara información a la capa de negocio para que sea procesada e ingresada en objetos según sea necesario (encapsulamiento).
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
18
A LA LIBERTAD POR LA UNIVERSIDAD
3.2 Términosgenerales
3.2.1 Aplicación web
Se denomina aplicación web a aquellas herramientas que los usuarios pueden utilizar accediendo a un servidor web a través de Internet o de una intranet mediante un navegador. En otras palabras, es una aplicación software que se codifica en un lenguaje soportado por los navegadores web en la que se confía la ejecución al navegador.
Ventajas
El trabajo a distancia se realiza con mayor facilidad.
Para trabajar en la aplicación Web solo se necesita un computador con un buen navegador Web y conexión a internet.
Las aplicaciones Web no necesitan conocimientos previos de informática. Con una aplicación Web tendrá total disponibilidad en cuanto a hora y lugar
Las aplicaciones Web le permiten centralizar todas las áreas de trabajo.
Compatibilidad multiplataforma. Las aplicaciones web tienen un camino mucho más sencillo para la compatibilidad multiplataforma que las aplicaciones de escritorio.
Inmediatez de acceso. Las aplicaciones basadas en web no necesitan ser descargadas, instaladas y configuradas. Se puede trabajar sin importar cuál es su configuración o su hardware.
Menos requerimientos de memoria. Las aplicaciones basadas en web tienen muchas más razonables demandas de memoria RAM de parte del usuario final que los programas instalados localmente.
Múltiples usuarios concurrentes. Las aplicaciones basadas en web pueden realmente ser utilizada por múltiples usuarios al mismo tiempo.
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
19
A LA LIBERTAD POR LA UNIVERSIDAD
3.2.2 Página web (cliente)
Es la parte visible de nuestra aplicación, la parte de cara al cliente, a través de la cual los usuarios manipulan o juegan con los controles que se han programado.
3.2.3 Servidor
Es una pc con los recursos necesarios para administrar nuestra base de datos y albergar la aplicación web, la cual será accedida por los diversos equipos del complejo conectados a la red de área local.
3.2.4 Base de datos SQL Server
Es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. En este sentido; una biblioteca puede considerarse una base de datos compuesta en su mayoría por documentos y textos impresos en papel e indexados para su consulta.
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
20
A LA LIBERTAD POR LA UNIVERSIDAD
3.3 Términos usados en la aplicación
3.3.2 Equipos
Son todos los equipos de cómputo, ya sea un CPU, monitor, impresora, etc. Los cuales son asignados a un determinado usuario o trabajador del complejo y también son administrados por los encargados del área de informática. Estos equipos se pueden encontrar tanto en el área de bodega como ya asignados a un usuario en específico.
3.3.3 Repuestos
Son los repuestos pedidos por los usuarios para lograr el perfecto funcionamiento de sus equipos, ya sea una memoria RAM, un disco duro o una simple batería CR2032. Estos se pueden encontrar en 2 lugares, pueden estar en la bodega esperando a ser entregados o ya instalados.
3.3.4 Software Existen ciertas aplicaciones propias del complejo, pero estas aplicaciones no están instaladas en todos los equipos, estas aplicaciones son instaladas solo en ciertas oficinas o equipos, por lo que algunas veces no se sabe si algún equipo tiene una determinada aplicación instalada, por lo cual es necesario llevar un registro de dichas aplicaciones instaladas en los equipos. Al crear esta sección también se agregó la función de poder descargar las aplicaciones al equipo donde se desea instalar dicha aplicación, ahorrando el trabajo de tener que llevar consigo siempre los programas en una memoria o disco duro externo.
3.3.5 Bodega
Es donde se encuentran los equipos y repuestos nuevos que aún no se han asignado a ninguna oficina o usuario.
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
21
A LA LIBERTAD POR LA UNIVERSIDAD
3.3.6 Incidencias
Son los múltiples problemas que presentan los usuarios en sus equipos, los cuales son atendidos de manera casi instantánea por los encargados del área de informática asistiendo a la oficina donde se presentó el problema, sin necesidad de remitir el equipo a la oficina de informática.
3.3.7 Ingresos y Entregas
Son las distintas reparaciones, diagnósticos y mantenimientos realizados a equipos que son remitidos a la oficina de informática. Estos registros permiten llevar un control de las tareas que realizan los informáticos, así como también conocer los problemas que presentan algunos equipos en específico. Cabe mencionar que estos 2 términos están estrictamente vinculados, ya que la entrega de un equipo no puede existir si este no fue ingresado anteriormente, al contrario que un ingreso que si puede existir sin una entrega, ya sea porque el equipo está a la espera de ser entregado o porque el equipo ya no tiene reparación y fue descartado.
3.3.8 Usuario
Son todos los trabajadores del complejo, que poseen algún equipo de cómputo,los cualesreciben apoyo de los encargados del área de informática cuando sus equipos presentan problemas o necesitan ayuda para entender o utilizar ciertas funciones de los equipos o sus sistemas.
3.3.9 Área de inquietudes
Es una pequeña sección de la aplicación donde los usuarios comunes pueden exponer sus inquietudes informáticas, donde dichas inquietudes estarán a la espera de una respuesta, la cual será dada por uno de los informáticosa su debido tiempo.
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
22
A LA LIBERTAD POR LA UNIVERSIDAD
3.3.10 Pasos a seguir
Es una pequeña sección vinculada a los servicios rápidos y las entregas realizadas por los informáticos, donde se almacenaran los pasos que se deben realizar para llevar a cabo un servicio rápido o una reparación de un equipo. Esta sección está destinada a los informáticos que tienen problemas para recordar y para los nuevos informáticos o pasantes que no manejan los problemas comunes que se presentan en el complejo.
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
23
A LA LIBERTAD POR LA UNIVERSIDAD
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
24
A LA LIBERTAD POR LA UNIVERSIDAD
4.1 Recursos dispuestos para el desarrollo de la aplicación
4.1.1 Recursos software
SQL Server 2012.
Visual Studio 2012.
IIS EXPRESS
Microsoft Office EXCEL 2010(Para la creación de reportes).
Developer Express(para hacer más funcional y vistosa nuestra aplicación).
Internet Explorer como navegadorpara la visualización de nuestra aplicación WEB.
IcoFX y adobe photoshop cs6 para la creación de los iconos e imágenes de fondo.
Dia: para la creación de los múltiplesdiagramas (Casos de uso, ER, diseño arquitectónico, diagrama de clases, diagrama de secuencias, etc.).
4.1.2 Recursos hardware
1 laptopla cual hará la función de cliente. Memoria RAM 4 GB. Procesador Intel Core I3 2.20 GHz, 2 Cores. Memoria principal 500 GB. Sistema operativo Windows 8 de 64 bits
1 pc de escritorio la cual hará la función de servidor
1 router
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
25
A LA LIBERTAD POR LA UNIVERSIDAD
4.2 Recursos dispuestos por el usuario final para la implementación del sistema
4.2.1 Recursos Hardware
Un servidor, el cual albergara la base de datos y la aplicación web.
Todos los equipos del complejo para que los usuarios puedan comunicar sus problemas, los cuales son más de 100.
Requisitos mínimos: Sistema operativo Windows XP Memoria RAM 1gb Disco duro 50gb Procesador Intel o AMD de 1.20 GHz
3 computadoras para los administradores de la aplicación. Requisitos mínimos: Sistema operativo Windows XP Memoria RAM 2gb Disco duro 250gb Procesador Intel o AMD de 1.80 GHz
El cableado estructurado y demás componentes para el buen funcionamientode la red.
4.2.2 Recursos Software
Un navegador (Mozilla, Chrome, etc.) para acceder a la aplicación
Microsoft Office EXCEL 2010 o versiones superiores (Para la creación de reportes).
IIS EXPRESS
SQL server 2012
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
26
A LA LIBERTAD POR LA UNIVERSIDAD
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
27
A LA LIBERTAD POR LA UNIVERSIDAD
5.1 Propósito
Esta sección del documento recoge la especificación de requisitos que fueron necesarios para la implementación de nuestra aplicación, así como toda la documentación correspondiente del análisis realizado con relación al área de informática del Consejo Supremo de Justicia (CSJ) para llevar registro digital de los actividades realizadas en dicha área, en el área de bodega y para ayudar a los usuarios a comunicarse mejor con los informáticos. A partir de este fuimos capaces de establecer un diseño que se ajusta a los requerimientos expuestos, después de haber realizado el estudio de reutilización para determinar los componentes que se ajusten a los requisitos y que se puedan incorporar al diseño y la funcionalidad del sistema a implementar.
5.2 Ámbito del sistema
Nombre de la aplicación: Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los usuarios destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León Esta aplicación servirá de apoyo tanto para los encargados del área de informática para el manejo ordenado y preciso de la información, como para los usuarios que necesitan el apoyo constante de los informáticos.
5.3 Definiciones, acrónimos y abreviaturas - Equipos- Observaciones - Repuestos - Ingreso - Servicios rápidos - Entrega - Usuario común - Pasos a seguir - Informático - Software - Responsable - Área de chat
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
28
A LA LIBERTAD POR LA UNIVERSIDAD
Termino Significado
Equipos Son los diferentes equipos de cómputo responsabilidad de los informáticos (CPU, monitor, impresora, etc.) y que son asignados a los usuarios del complejo.
Repuestos Son partes físicas de los equipos, que permiten su correcto funcionamiento y los cuales por diversas razones sufren desperfectos o dejan de funcionar con el tiempo.
Servicios rápidos
Son los diferentes servicios prestados por los informáticos en un tiempo relativamente corto, es decir que se da solución en la misma oficina donde se encuentra el equipo. Algunas veces solo son preguntas de los usuarios con respecto a los programas que utilizan.
Usuario común Son la mayoría de los usuarios del complejo. Son todos los trabajadores que tienen a cargo algún tipo de equipo informático.
Informático Son los encargados de prestar servicios a los usuarios cuando tienen problemas con sus equipos informáticos.
Responsable Son los encargados o responsables de cada oficina, son los que supervisan que los demás usuarios realicen su trabajo, los cuales por lo general son jueces
Observaciones Observaciones hechas con respecto a un servicio técnico realizado durante una reparación de un equipo o un servicio rápido
Ingreso Se da cuando uno de los equipos informáticos presenta un problema que amerita una mayor atención o un tiempo prolongado para ser revisado y reparado
Entrega Se da después de que un equipo fue ingresado a la oficina de informática, el cual ha sido revisado y reparado por los informáticos, y a continuación debe ser devuelto al usuario
Pasos a seguir Como su nombre lo dice son los pasos a seguir para llevar a cabo alguna reparación o un servicio rápido
Software Son las aplicaciones instaladas en un equipo en especifico
Área de inquietudes Es el área donde los usuarios pueden hacer preguntas con respecto a los problemas más comunes que presenten sus equipos informáticos o algún problema o inquietud que tengan con alguna aplicación
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
29
A LA LIBERTAD POR LA UNIVERSIDAD
5.4 DESCRIPCIÓN GENERAL 5.4.1 Perspectiva de la aplicación La aplicación funcionara en conjunto con otras aplicaciones como: Microsoft office Excel para la creación de reportes, SQL Server para la administración de la base de datos y un navegador ya sea Mozilla Firefox, Google Chrome o internet Explorer como cliente para el manejo de la aplicación. El equipo que hará de servidor para la aplicación y la base de datos cuenta con los requisitos necesarios para brindar un buen servicio. La aplicación tendrá la capacidad de trabajar en una red local. Y se podrá acceder a ella desde cualquier computadora con acceso a internet. Debido a la implementación de una aplicación WEB, no será necesario la instalación de dicha aplicación en cada equipo del complejo 5.4.2 Funciones del sistema
La aplicación una vez terminada podrá realizar todas las tareas antes mencionadas, para recalcar algunas de estas funcionalidades tenemos:
Manejo de los equipos y repuestos en uso y en bodega
Administración de usuarios, responsables y oficinas del complejo
Elaboración de reportes necesarios
Apoyo a los usuarios con respecto a sus problemas informáticos
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
30
A LA LIBERTAD POR LA UNIVERSIDAD
5.4.3 Características de Usuario En cuanto al manejo de los usuarios estos se dividieron en 3 tipos, los Usuarios comunes, los responsables y los informáticos. Esto debido a que los 3 tienen sus diferencias o características propias, como por ejemplo los informáticos solo pertenecen a una oficina (la oficina de informática) y son muy pocos comparados con los demás usuarios, además de que en el departamento de león los mismos informáticos que atienden el complejo central, también atienden a sus municipios. De los responsables solo existe uno por cada oficina, esto limita la necesidad de realizar reportes de responsables por oficina. Por ultimo tenemos a los usuarios comunes de los cuales se maneja una gran cantidad y puede haber muchos en una sola oficina, lo que da la necesidad de realizar reportes de usuarios comunes por oficinas. 5.4.4 Restricciones
Para los encargados del área de informática no habrán restricciones de ningún tipo, ya que ellos tendrán privilegios de administrador sobre la aplicación, por supuesto no podrán manipular el código fuente de la aplicación. Los usuarios normales si tendrán restringido una gran parte de la aplicación, ya que solo podrán acceder a la parte de las preguntas o inquietudes.
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
31
A LA LIBERTAD POR LA UNIVERSIDAD
5.4.5 Suposiciones y dependencias
o Se utilizara un equipo con las características necesarias para correr la aplicación y la base de datos. Este equipo trabajara como servidor de la aplicación y la base de datos.
o Para la creación e implementación de la aplicación y su documentación utilizaremos las versiones más nuevas de los programas a utilizar, como por ejemplo: Visual Studio 2012, SQL Server 2012, Office 2013, entre otros.
o Utilizaremos 2 métodos para la seguridad de nuestra base de datos, como son la implementación de triggers y ejecución de scripts que generen copias de seguridad.
o Según los análisis realizados, se llegó a la conclusión de que no era
necesario crear 2 base de datos, una para la bodega y otra para los
equipos en uso, esto debido a que en ambas Bds se registran los datos
de los equipos y repuestos, los cuales generan doble gasto de los
recursos del servidor, base de datos y la aplicación, además de haber
consultado con el delegado informático del CSJ y otras personas con
conocimientos informáticos avanzados, llegando a la conclusión de que
lo más conveniente sería crear una sola Bds para ambas necesidades.
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
32
A LA LIBERTAD POR LA UNIVERSIDAD
5.4.6 Requisitos Funcionales
5.4.6.1 Agregar nuevo usuario
Introducción
Se mostrara una ventana con los campos necesarios para ingresar un nuevo usuario. Entrada
Por pantalla: Nombre de usuario. Contraseña. Correo Primer Nombre Segundo Nombre Primer Apellido Segundo Apellido Cargo Oficina a la que pertenece
Proceso
El encargado informático se encargara de llenar los campos con los datos correspondientes y guardar al nuevo usuario en la base de datos. Salida
Cuando los datos ingresados manualmente se hayan validado y verificado, se almacenará el registro en la base de datos y se mostrara en pantalla un mensaje afirmando el registro del nuevo usuario, en caso contrario se mostrara un mensaje señalando que hubo un problema al ingresar el usuario.
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
33
A LA LIBERTAD POR LA UNIVERSIDAD
5.4.6.2 Actualizar usuario
Introducción
Se mostrara una ventana con los campos necesarios para escoger el registro del usuario que se quiere actualizar y a continuación hacer las modificaciones necesarias. Entrada
Los datos que ingresaremos por pantalla en los campos correspondientes serán los mismos que en “agregar nuevo usuario” los cuales son: Contraseña. Nombre de usuario Correo Primer Nombre Segundo Nombre Primer Apellido Segundo Apellido Cargo Oficina a la que pertenece
Proceso
Después de seleccionar el registro del usuario que se va a actualizar, se procederá a realizar los cambios necesarios, teniendo cuidado de solo modificar los campos necesarios, ya que cualquier otra modificación se verá expuesta en la base de datos. Salida
Una vez que los nuevos datos hayan sido ingresados los cambios serán guardados y almacenados en la base de datos y según el resultado de la actualización se mostrara un mensaje indicando que la actualización finalizo satisfactoriamente o un mensaje de error en caso contrario.
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
34
A LA LIBERTAD POR LA UNIVERSIDAD
5.4.6.3 Borrar usuario
Introducción
Se mostraran todos los registros de los usuarios en una lista para ser seleccionados y eliminados a disposición. Entrada
No habrá entradas, solo se mostraran los registros en una lista. Proceso
En la lista de todos los usuarios se seleccionara el usuario a borrar y a continuación se dará clic al botón borrar, instantáneamente se mostrara un mensaje de comprobación, preguntando si está seguro de eliminar al usuario. Salida
Se mostrara un mensaje indicando si el registro se ha eliminado correctamente o hubo algún problema.
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
35
A LA LIBERTAD POR LA UNIVERSIDAD
5.4.6.4 Sistema de logueo
Introducción
Antes de ingresar a la aplicación se mostrara una ventana desde la cual el usuario ya sea informático o cualquier usuario normal, se logueara para determinar las funciones que será capaz de realizar dentro de la aplicación.
Entrada
Se pedirán por pantalla los siguientes campos: Nombre de usuario Contraseña
Proceso
Una vez se presione el botón aceptar, se tomaran los datos ingresados para comprobar el tipo de usuario que se está logueando (Encargado informático, Responsable de oficina o usuario común) y a continuación el usuario será redirigido al formulario destinado al tipo de usuario que se logueo.
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
36
A LA LIBERTAD POR LA UNIVERSIDAD
5.4.6.5 Agregar nuevo equipo
Introducción
Se abrirá una ventana con los campos correspondientes a los datos de los equipos que se van a registrar. Entrada
Se pedirán por pantalla los siguientes campos: No de serie Marca Modelo Activo fijo Tipo Bodega Garantía Fecha de asignación Usuario Proveedor
Proceso
Una vez ingresados todos los datos y tras presionar el botón aceptar, se guardara el nuevo equipo en la base de datos. Salida
Si el equipo se ingresó correctamente en la base de datos, se mostrara en pantalla un mensaje indicando que el equipo se ha registrado correctamente, de lo contrario se mostrara un mensaje indicando que el registro no pudo ser ingresado.
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
37
A LA LIBERTAD POR LA UNIVERSIDAD
5.4.6.6 Actualizar equipo
Introducción
Se abrirá una ventana con los campos necesarios para escoger el registro del equipo que se quiere actualizar y a continuación hacer las modificaciones necesarias. Entrada
Los datos que se mostraran por pantalla luego de seleccionar el registro a actualizar, serán los mismos que en “agregar nuevo equipo” los cuales son:
No de serie Marca Modelo Activo fijo Tipo Bodega Garantía Fecha de asignación Oficina a la que fue asignado Proveedor
Proceso
El encargado informático después de seleccionar el registro del equipo que se va a actualizar, procederá a realizar los cambios necesarios. Salida
Una vez que los nuevos datos hayan sido ingresados, los cambios serán guardados y almacenados en la base de datos, y según el resultado de la actualización se mostrara un mensaje indicando que la actualización finalizó bien o hubo algún problema.
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
38
A LA LIBERTAD POR LA UNIVERSIDAD
5.4.6.7 Borrar equipo
Introducción
Se mostrará una ventana conteniendo una lista de todos los equipos registrados. Entrada
No habrá entradas, solo se mostraran los registros en una lista.
Proceso
Primero se debe ubicar el equipo que se quiere eliminar, luego seleccionar el equipo y a continuación dar clic al botón eliminar equipo, por último se mostrara un mensaje de verificación para confirmar si se desea eliminar el equipo.
Salida
Se mostrara un mensaje indicando si el registro se ha eliminado satisfactoriamente o un mensaje de error en caso contrario.
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
39
A LA LIBERTAD POR LA UNIVERSIDAD
5.4.6.8 Agregar nuevo repuesto
Introducción
Se mostrara una ventana con los campos correspondientes a los datos de los repuestos que se van a registrar. Entrada
Se pedirán por pantalla los siguientes campos: Marca Modelo Tipo Descripción Garantía Equipo (no de serie) Proveedor
Proceso
Una vez ingresados todos los datos y tras presionar el botón aceptar, se guardara el nuevo repuesto en la base de datos. Salida
Si el repuesto se ingresó correctamente en la base de datos, se mostrara en pantalla un mensaje indicando que el repuesto se ha registrado correctamente, de lo contrario se mostrara un mensaje indicando que el registro no pudo ser ingresado.
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
40
A LA LIBERTAD POR LA UNIVERSIDAD
5.4.6.9 Actualizar repuesto
Introducción
Se mostrara una ventana cargada con los campos necesarios para modificarel repuesto en cuestióny a continuación hacer las modificaciones necesarias.
Entrada
Los datos que ingresaremos por pantalla en los campos correspondientes serán los mismos que en “agregar nuevo repuesto” los cuales son: Marca Modelo Tipo Descripción Garantía Equipo (no de serie) Proveedor
Proceso
Después de seleccionar el registro del repuesto que se va a actualizar, se procederá a realizar los cambios necesarios y a continuación presionar el botón actualizar.
Salida
Una vez que los nuevos datos hayan sido ingresados, los cambios serán guardados y almacenados en la base de datos, y según el resultado de la actualización se mostrara un mensaje indicando que la actualización finalizó bien o hubo algún problema.
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
41
A LA LIBERTAD POR LA UNIVERSIDAD
5.4.6.10 Borrar repuesto
Introducción
Se mostrará una ventana conteniendo una lista de todos los equipos registrados. Entrada
No habrá entradas, solo se mostraran los registros en una lista.
Proceso
Primero se debe ubicar el repuesto que se quiere eliminar, luego seleccionar el repuesto y a continuación dar clic al botón eliminar repuesto, por último se mostrara un mensaje de verificación para confirmar si se desea eliminar el repuesto.
Salida
Se mostrara un mensaje indicando si el registro se ha eliminado satisfactoriamente o un mensaje de error en caso contrario.
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
42
A LA LIBERTAD POR LA UNIVERSIDAD
5.4.6.11 Agregar nuevo informático
Introducción
Se abrirá una ventana con los campos correspondientes a los datos de los equipos que se van a registrar. Entrada
Se pedirán por pantalla los siguientes campos:
Nombre de usuario
Contraseña
Nombre completo
Teléfono
Cargo
Proceso
Una vez ingresados todos los datos y tras presionar el botón aceptar, se guardara el nuevo repuesto en la base de datos. Salida
Si el nuevo informático se ingresó correctamente en la base de datos, se mostrara en pantalla un mensaje indicando que el registro se ha ingresado correctamente, de lo contrario se mostrara un mensaje indicando que el registro no pudo ser ingresado.
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
43
A LA LIBERTAD POR LA UNIVERSIDAD
5.4.6.12 Actualizar informático
Introducción
Se mostrara una ventana cargada con los campos necesarios para modificar el informático en cuestióny a continuación hacer las modificaciones necesarias.
Entrada
Los datos que ingresaremos por pantalla en los campos correspondientes serán los mismos que en “agregar nuevo informático” los cuales son:
Nombre de usuario
Contraseña
Nombre completo
Teléfono
Cargo Proceso
Después de seleccionar el registro del informático que se va a actualizar, se procederá a realizar los cambios necesarios y a continuación presionar el botón actualizar.
Salida
Una vez que los nuevos datos hayan sido ingresados, los cambios serán guardados y almacenados en la base de datos, y según el resultado de la actualización se mostrara un mensaje indicando que la actualización finalizó bien o hubo algún problema.
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
44
A LA LIBERTAD POR LA UNIVERSIDAD
5.4.6.13 Borrar informático
Introducción
Se mostrará una ventana conteniendo una lista de todos los informáticos registrados. Entrada
No habrá entradas, solo se mostraran los registros en una lista.
Proceso
Primero se debe ubicar el informático que se quiere eliminar, luego seleccionar el informático y a continuación dar clic al botón eliminar, por último se mostrara un mensaje de verificación para confirmar si se desea eliminar el informático.
Salida
Se mostrara un mensaje indicando si el registro se ha eliminado satisfactoriamente o un mensaje de error en caso contrario.
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
45
A LA LIBERTAD POR LA UNIVERSIDAD
5.4.6.14 Agregar nuevo ingreso
Introducción
Se mostrara una ventana con los campos correspondientes para registrar un nuevo ingreso.
Entrada
Se pedirán por pantalla los siguientes campos:
Problema que presenta el equipo
Observaciones
Informático que realizo el ingreso
Usuario que entrego el equipo
Fecha de ingreso
El equipo que se está ingresando Proceso
Una vez ingresados todos los datos y tras presionar el botón aceptar, dichos datos serán ingresados en la base de datos.
Salida
Si el nuevo ingreso se registró correctamente en la base de datos, se mostrara en pantalla un mensaje indicando que el nuevo ingreso se ha registrado correctamente, de lo contrario se mostrara un mensaje indicando que el registro no pudo ser ingresado.
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
46
A LA LIBERTAD POR LA UNIVERSIDAD
5.4.6.15 Agregar nueva entrega
Introducción
Se mostrara una ventana con los campos correspondientes para registrar una nueva entrega de equipo.
Entrada
Se pedirán por pantalla los siguientes campos:
Servicio realizado
Observaciones
Informático que realiza la entrega
Usuario que recibe el equipo
Fecha de entrega
El equipo que se está entregando Proceso
Una vez ingresados todos los datos y tras presionar el botón aceptar, dichos datos serán ingresados en la base de datos. Salida
Si la nueva entrega se registró correctamente en la base de datos, se mostrara en pantalla un mensaje indicando que la nueva entrega se ha registrado correctamente, de lo contrario se mostrara un mensaje indicando que el registro no pudo ser ingresado.
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
47
A LA LIBERTAD POR LA UNIVERSIDAD
5.4.6.16 Borrar entrega
Introducción
Se mostrará una ventana conteniendo una lista de todas las entregas registradas. Entrada
No habrá entradas, solo se mostraran los registros en una lista.
Proceso
Primero se debe ubicar la entrega que se quiere eliminar, luego seleccionar la entrega y a continuación dar clic al botón eliminar, por último se mostrara un mensaje de verificación para confirmar si se desea eliminar el repuesto.
Salida
Se mostrara un mensaje indicando si el registro se ha eliminado satisfactoriamente o un mensaje de error en caso contrario.
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
48
A LA LIBERTAD POR LA UNIVERSIDAD
5.4.6.17 Agregar nuevo servicio rápido
Introducción
Se mostrara una ventana con los campos correspondientes para registrar un Nuevo servicio rápido. Entrada
Se pedirán por pantalla los siguientes campos:
Problema que presenta el equipo
Servicio realizado
Observaciones
Informático que realizo el servicio
Oficina visitada por el informático
Fecha de servicio
Tipo de servicio Proceso
Una vez ingresados todos los datos y tras presionar el botón aceptar, dichos datos serán ingresados en la base de datos. Salida
Si el nuevo servicio rápido se registró correctamente en la base de datos, se mostrara en pantalla un mensaje indicando que el nuevo servicio rápido se ha registrado correctamente, de lo contrario se mostrara un mensaje indicando que el registro no pudo ser ingresado.
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
49
A LA LIBERTAD POR LA UNIVERSIDAD
5.4.6.18 Actualizar servicio rápido
Introducción
Se mostrara una ventana con los campos necesarios para escoger el registro del servicio rápido que se quiere actualizar y a continuación hacer las modificaciones necesarias.
Entrada
Los datos que ingresaremos por pantalla en los campos correspondientes serán los mismos que en “agregar nuevo servicio rápido” los cuales son: Problema que presenta el equipo Servicio realizado Observaciones Informático que realizo el servicio Oficina visitada por el informático Fecha de servicio Hora de atención Tipo de servicio
Proceso
El encargado informático después de seleccionar el registro del servicio rápido que se va a actualizar, procederá a realizar los cambios necesarios.
Salida
Una vez que los nuevos datos hayan sido ingresados, los cambios serán guardados y almacenados en la base de datos, y según el resultado de la actualización se mostrara un mensaje indicando que la actualización finalizó bien o hubo algún problema.
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
50
A LA LIBERTAD POR LA UNIVERSIDAD
5.4.6.19 Borrar servicio rápido
Introducción
Se mostrara una ventana conteniendo una lista de todos los servicios rápidos realizados. Entrada
No habrá entradas, solo se mostraran los registros en una lista.
Proceso
Cuando se abra la ventana esta tendrá la lista con todos los servicios rápidos que estén registrados en la base de datos, luego seleccionamos el servicio rápido a eliminar y se da clic al botón borrar. Salida
Se mostrara un mensaje indicando si el registro se ha eliminado correctamente o hubo algún problema.
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
51
A LA LIBERTAD POR LA UNIVERSIDAD
5.4.6.20 Agregar nuevo responsable
Introducción
Se mostrara una ventana con los campos necesarios para agregar un Nuevo responsable de oficina a la base de datos. Entrada
Se presentaran en pantalla los siguientes campos: Nombre_us Contraseña Primer Nombre SegundoNombre PrimerApellido SegundoApellido Correo Cargo
Proceso
Una vez ingresados todos los datos y tras presionar el botón aceptar, se insertara el nuevo registro en la base de datos, pero no sin antes validar todos los campos, para evitar posibles errores de tecleo. Salida
Se enviara un mensaje por pantalla indicando si el registro se insertó correctamente o si hubo algún problema.
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
52
A LA LIBERTAD POR LA UNIVERSIDAD
5.4.6.21 Actualizar responsable
Introducción
Se mostrara una ventana con los campos necesarios para escoger el registro del servicio rápido que se quiere actualizar y a continuación hacer las modificaciones necesarias.
Entrada
Los datos que ingresaremos por pantalla en los campos correspondientes serán los mismos que en “agregar nuevo responsable” los cuales son: Contraseña Nombre de usuario Primer Nombre SegundoNombre PrimerApellido SegundoApellido Correo Cargo
Proceso
Después de seleccionar el registro del responsable que se va a actualizar, se procederá a realizar los cambios necesarios y una vez terminados se dará clic al botón actualizar.
Salida
Una vez que los nuevos datos hayan sido ingresados los cambios serán guardados y almacenados en la base de datos y según el resultado de la actualización se mostrara un mensaje indicando que la actualización finalizo bien o hubo algún problema.
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
53
A LA LIBERTAD POR LA UNIVERSIDAD
5.4.6.22 Borrar responsable
Introducción
Se mostrara una nueva ventana conteniendo una lista con los responsables registrados. Entrada
No habrá entradas, solo se mostraran los registros en una lista.
Proceso
Cuando se muestre la ventana esta tendrá la lista con todos los responsables que estén registrados en la base de datos, luego seleccionamos el responsable a eliminar y se da clic al botón borrar. Salida
Se mostrara un mensaje indicando si el registro se ha eliminado correctamente o si hubo algún problema.
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
54
A LA LIBERTAD POR LA UNIVERSIDAD
5.4.6.23 Agregar nueva oficina
Introducción
Se mostrara una ventana con los campos necesarios para ingresar una nueva oficina, por posibles construcciones futuras. Entrada
Se presentaran en pantalla los siguientes campos: Nombre de oficina Descripción Extensión Responsable Municipio
Proceso
Una vez ingresados todos los datos necesarios y tras presionar el botón aceptar, se revisara si los datos a ingresar son correctos para luego ingresar el nuevo registro en la base de datos. Salida
Se mostrara por pantalla un mensaje indicando si el registro se ha ingresado correctamente o si hubo algún problema durante el proceso.
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
55
A LA LIBERTAD POR LA UNIVERSIDAD
5.4.6.24 Actualizar oficina
Introducción
Se mostrara una ventana con los campos necesarios para escoger el registro del servicio rápido que se quiere actualizar y a continuación hacer las modificaciones necesarias.
Entrada
Los datos que ingresaremos por pantalla en los campos correspondientes serán los mismos que en “agregar nueva oficina” los cuales son: Nombre de oficina Descripción Extensión Id responsable Id municipio
Proceso
El encargado informático después de seleccionar el registro de la oficina que se va a actualizar, procederá a realizar los cambios necesarios.
Salida
Una vez que los nuevos datos hayan sido ingresados los cambios serán guardados y almacenados en la base de datos y según el resultado de la actualización se mostrara un mensaje indicando que la actualización finalizo bien o hubo algún problema.
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
56
A LA LIBERTAD POR LA UNIVERSIDAD
5.4.6.25 Borrar oficina
Introducción
Se mostrara una nueva ventana conteniendo una lista con todas las oficinas registradas. Entrada
No habrá entradas, solo se mostraran los registros en una lista.
Proceso
Cuando se abra la ventana esta tendrá la lista con todos las oficinas que estén registradas en la base de datos, luego seleccionamos la oficina a eliminar y se da clic al botón borrar. Salida
Se mostrara un mensaje indicando si el registro se ha eliminado correctamente o si hubo algún problema.
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
57
A LA LIBERTAD POR LA UNIVERSIDAD
5.4.6.26 Realizar reporte de mantenimientos anuales y mensuales
Introducción
Se mostrara una ventana en la cual seleccionaremos que tipo de reporte queremos realizar. Entrada
Como entradas tendremos las fechas en que se realizaron los mantenimientos. Podremos seleccionar una fecha exacta, por año o mes. Proceso
Una vez ingresado el intervalo de tiempo en el que seleccionaremos los mantenimientos para realizar el reporte, presionamos el botón aceptar para extraer los datos de la base de datos. Salida
Se mostrara un reporte en Excel de los mantenimientos extraídos de la base de datos. En caso de que haya habido algún problema al crear el reporte, se mostrara un mensaje especificando el error que ocurrió.
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
58
A LA LIBERTAD POR LA UNIVERSIDAD
5.4.6.27 Realizar reporte de servicios rápidos realizados en un determinado
intervalo de tiempo
Introducción
Se mostrara una ventana donde tendremos la opción de seleccionar que tipo de reporte necesitamos. Entrada
Como entradas tendremos las fechas en que se realizaron los servicios rápidos. Podremos seleccionar una fecha exacta, el año, o el mes. Proceso
Una vez ingresado el intervalo de tiempo en el que seleccionaremos los servicios rápidos para realizar el reporte, presionamos el botón aceptar para extraer los datos de la base de datos. Salida
Se mostrara un reporte en Excel de los servicios rápidos extraídos de la base de datos. En caso de que haya habido algún problema al crear el reporte, se mostrara un mensaje especificando el error que ocurrió.
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
59
A LA LIBERTAD POR LA UNIVERSIDAD
5.4.6.28 Realizar reporte de ingresos y entregas de equipos realizados en
un determinado intervalo de tiempo
Introducción
Se mostrara una ventana donde tendremos la opción de seleccionar que tipo de reporte necesitamos. Entrada
Como entradas tendremos las fechas en que se realizaron los ingresos y entregas. Podremos seleccionar una fecha exacta, el año, o el mes. Proceso
Una vez ingresado el intervalo de tiempo en el que seleccionaremos los ingresos y entregas de equipos para realizar el reporte, presionamos el botón aceptar para extraer los datos de la base de datos. Salida
Se mostrara un reporte en Excel de los datos extraídos de la base de datos. En caso de que haya habido algún problema al crear el reporte, se mostrara un mensaje especificando el error que ocurrió.
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
60
A LA LIBERTAD POR LA UNIVERSIDAD
5.4.6.29 Realizar reporte de inventario de equipos
Introducción
Se mostrara una ventana donde tendremos la opción de realizar los diversos reportes necesarios con relación a los equipos informáticos.
Entrada
Los datos de entrada dependerándel tipo de reporte que se quiera realizar, ya sea por tipo de equipo, marca, proveedor, En bodega, etc. Proceso
Una vez definidos los datos antes mencionados, presionar el botón aceptar y se extraerán los datos correspondientes de la base de datos, para la posterior creación del reporte. Salida
Se mostrara en pantalla un reporte en Excel con los datos extraídos de la base de datos. En caso de que haya salido algo mal, se mostrara un mensaje indicando el error que ocurrió.
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
61
A LA LIBERTAD POR LA UNIVERSIDAD
5.5 Requisitos de rendimiento
La base de datos será adaptada para que el acceso a los datos sea lo más rápido posible, usando métodos de normalización y haciendo otros cambios y adaptaciones en la base de datos. Se tratara de estructurar la base de datos lo más sencilla y funcional para mejorar el acceso a los datos, pero sin dejar a un lado todas las necesidades para el funcionamiento de la aplicación. El servidor de la base de datos y de la página web deberá tener ciertas características para poder correr y brindar un servicio de buena calidad y de rápido acceso a los datos para los usuarios que manipulen la aplicación. Debido a que es una aplicación web, obviamente estará ligada a los recursos de red que se tengan a disposición. Por tanto el ancho de banda del cual se disponga en el complejo tendrá un gran impacto en el rendimiento de la aplicación.
5.6 Requisitos Tecnológicos
La aplicación correrá sobre la plataforma de Windows, y se necesitaran como requisitos mínimos para su implementación: Sistema operativo Windows 7
Memoria RAM de 1 gb
Procesador con velocidad de frecuencia de 500 MHz
Espacio en disco duro de: 2 gb
Todos los ficheros creados en la realización del proyecto serán alojados junto con la aplicación dentro del servidor, sin excepción alguna, debido a que todos estos ficheros serán necesarios para la ejecución correcta de la aplicación. Se recomienda usar el entorno de desarrollo visual studio 2012 para una mejor visualización de la aplicación y usar SQL server 2012 para el alojamiento de la base de datos.
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
62
A LA LIBERTAD POR LA UNIVERSIDAD
5.7 Seguridad
En cuanto al acceso a la aplicación utilizaremos un sistema de logueo para permitir el uso de la aplicación solo al personal autorizado. Así evitaremos que otros usuarios que puedan acceder a la red y entrar a nuestra página web, pero que no estén incluidos dentro del personal autorizado, interactúen con la misma. En cuanto a la seguridad de los datos implementaremos un sistema de respaldo de archivos en una localización especifica de la aplicación, la cual se basa en crear 2 archivos de respaldo, el .log y el .bak mediante un simple botón de la aplicación y otro botón el cual utilizara estos archivos para recuperar la base de datos. Para esto haremos uso de scripts SQLque realicen esta acción. Como un segundo método de respaldo se implementara el uso de triggers y una tabla auditoria en la cual se llevara un registro de cada inserción, actualización o eliminación de datos.
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
63
A LA LIBERTAD POR LA UNIVERSIDAD
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
64
A LA LIBERTAD POR LA UNIVERSIDAD
6.1 Diagrama conceptual
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
65
A LA LIBERTAD POR LA UNIVERSIDAD
6.2 Diagrama de casos de uso
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
66
A LA LIBERTAD POR LA UNIVERSIDAD
6.3 Diagrama de clases
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
67
A LA LIBERTAD POR LA UNIVERSIDAD
6.4 Diagrama Entidad-Relación(ER)
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
68
A LA LIBERTAD POR LA UNIVERSIDAD
6.5 Diseño arquitectónico
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
69
A LA LIBERTAD POR LA UNIVERSIDAD
6.6 Diagrama Bds
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
70
A LA LIBERTAD POR LA UNIVERSIDAD
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
71
A LA LIBERTAD POR LA UNIVERSIDAD
6.7.1 Diagrama de secuencia “Insertar datos”
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
72
A LA LIBERTAD POR LA UNIVERSIDAD
6.7.2 Diagrama de secuencia “Update”
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
73
A LA LIBERTAD POR LA UNIVERSIDAD
6.7.3 Diagrama de secuencia “Delete”
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
74
A LA LIBERTAD POR LA UNIVERSIDAD
6.7.4 Diagrama de secuencia “Iniciar sesión”
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
75
A LA LIBERTAD POR LA UNIVERSIDAD
6.7.5 Diagrama de secuencia “Preguntas o inquietudes”
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
76
A LA LIBERTAD POR LA UNIVERSIDAD
6.7.6 Diagrama de secuencia “Reparar equipos”
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
77
A LA LIBERTAD POR LA UNIVERSIDAD
6.7.7 Diagrama de secuencia “Servicios rápidos”
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
78
A LA LIBERTAD POR LA UNIVERSIDAD
6.7.8 Diagrama de secuencia “Administrar modelos”
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
79
A LA LIBERTAD POR LA UNIVERSIDAD
6.7.9 Diagrama de secuencia “Administrar municipios”
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
80
A LA LIBERTAD POR LA UNIVERSIDAD
6.7.10 Diagrama de secuencia “Administrar Subtipos”
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
81
A LA LIBERTAD POR LA UNIVERSIDAD
6.7.11 Diagrama de secuencia “Administrar Tipos de equipos”
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
82
A LA LIBERTAD POR LA UNIVERSIDAD
6.7.12 Diagrama de secuencia “Administrar cargos”
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
83
A LA LIBERTAD POR LA UNIVERSIDAD
6.7.13 Diagrama de secuencia “Instalar aplicaciones”
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
84
A LA LIBERTAD POR LA UNIVERSIDAD
6.7.14 Diagrama de secuencia “Pasos a seguir”
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
85
A LA LIBERTAD POR LA UNIVERSIDAD
6.7.15 Diagrama de secuencia “Creación de reportes”
6.7.16 Diagrama de secuencia “Reportes equipos”
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
86
A LA LIBERTAD POR LA UNIVERSIDAD
6.7.17 Diagrama de secuencia “reportes usuarios”
6.7.18 Diagrama de secuencia “Reportes varios”
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
87
A LA LIBERTAD POR LA UNIVERSIDAD
6.7.19 Diagrama de secuencia “Reportes servicios informáticos”
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
88
A LA LIBERTAD POR LA UNIVERSIDAD
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
89
A LA LIBERTAD POR LA UNIVERSIDAD
6.8.1 Diagrama interfaz de hardware
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
90
A LA LIBERTAD POR LA UNIVERSIDAD
6.8.2 Diagrama interfaz de usuario “Preguntas o inquietudes”
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
91
A LA LIBERTAD POR LA UNIVERSIDAD
6.8.3 Diagrama interfaz de usuario “Insertar equipo”
6.8.4 Diagrama interfaz de usuario “Actualizar equipo”
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
92
A LA LIBERTAD POR LA UNIVERSIDAD
6.8.5 Diagrama interfaz de usuario “Insertar repuestos”
6.8.6 Diagrama interfaz de usuario “Actualizar repuestos”
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
93
A LA LIBERTAD POR LA UNIVERSIDAD
6.8.7 Diagrama interfaz de usuario “Revisar y eliminar equipos”
6.8.8 Diagrama interfaz de usuario “Revisar y eliminar repuestos”
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
94
A LA LIBERTAD POR LA UNIVERSIDAD
6.8.9 Diagrama interfaz de usuario “Revisar y eliminar ingresos”
6.8.10 Diagrama interfaz de usuario “Revisar y eliminar Servicios rápidos”
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
95
A LA LIBERTAD POR LA UNIVERSIDAD
6.8.11 Diagrama interfaz de usuario “Reporte servicios informáticos”
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
96
A LA LIBERTAD POR LA UNIVERSIDAD
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
97
A LA LIBERTAD POR LA UNIVERSIDAD
Al realizar y estudiar todos los análisis, conceptos, ideas y diagramas creados a lo largo de todo el documento se ha logrado comprender mejor la problemática o dificultades que se presentan en el área de informática, y por medio de estos estudios se ha dado solución a estas dificultades, lo cual les permitirá a los informáticos facilitar y simplificar su esfuerzo de trabajo. La implementación de este sistema además de ayudar a los informáticos, permitirá a los usuarios comunes obtener conocimientos nuevos con respecto a sus equipos y las aplicaciones instaladas. Permitiendo la capacitación constante de los usuarios.
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
98
A LA LIBERTAD POR LA UNIVERSIDAD
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
99
A LA LIBERTAD POR LA UNIVERSIDAD
La aplicación aunque realice todas las funciones que se habían determinado desde un principio, en la forma más rápida y comprensible, como toda aplicación siempre se puede mejorar según las ideas de cada persona. Se podría decir que aquí se aplica la teoría que dice “2 cabezas piensan mejor que una”, esto debido a que un programador nunca tiene las mismas ideas que otro. Dichas mejoras también pueden darse según nuevas necesidades de los informáticos. También se recomienda mantener la aplicación en una red local, sin mostrarla en internet, ya que la funcionalidad de la aplicación no le es de utilidad a nadie más que al personal de informática y los usuarios que trabajan en el complejo.
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
100
A LA LIBERTAD POR LA UNIVERSIDAD
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
101
A LA LIBERTAD POR LA UNIVERSIDAD
Visual Basic y ASP.NET a su alcance. Nivel básico/intermedio. 1ª edición, Carlos Alberto Vanegas, Universidad distrital Francisco José de Caldas.
ASP.NET con visual studio 2012 Diseño y desarrollo de aplicaciones web, Brice-Arnau.
El gran libro de HTML5, CSS3 y JavaScript – Juan Diego Gauchat.
SQL Server 2012: SQL, Transact SQL – Diseño y creación de una base de datos, Jerome Gabillaud.
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
102
A LA LIBERTAD POR LA UNIVERSIDAD
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
103
A LA LIBERTAD POR LA UNIVERSIDAD
10.1 Capturas de pantalla
10.1.1 Administrar cargos
10.1.2 Administrar modelos
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
104
A LA LIBERTAD POR LA UNIVERSIDAD
10.1.3 Administrar pasos (Entregas)
10.1.4 Administrar pasos(Servicios rápidos)
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
105
A LA LIBERTAD POR LA UNIVERSIDAD
10.1.5 Administrar Tipos de equipos
10.1.6 Administrar Subtipos
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
106
A LA LIBERTAD POR LA UNIVERSIDAD
10.1.7 Administrar municipios
10.1.8 Iniciar sesión
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
107
A LA LIBERTAD POR LA UNIVERSIDAD
10.1.9 Inquietudes de los usuarios
10.1.10 Responder inquietudes
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
108
A LA LIBERTAD POR LA UNIVERSIDAD
10.1.11 Nuevo usuario
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
109
A LA LIBERTAD POR LA UNIVERSIDAD
10.1.12 Nuevo responsable
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
110
A LA LIBERTAD POR LA UNIVERSIDAD
10.1.13 Nuevo informático
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
111
A LA LIBERTAD POR LA UNIVERSIDAD
10.1.14 Nueva oficina
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
112
A LA LIBERTAD POR LA UNIVERSIDAD
10.1.15 Nuevo proveedor
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
113
A LA LIBERTAD POR LA UNIVERSIDAD
10.1.16 Nueva marca
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
114
A LA LIBERTAD POR LA UNIVERSIDAD
10.1.17 Nuevo equipo
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
115
A LA LIBERTAD POR LA UNIVERSIDAD
10.1.18 Nuevo repuesto
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
116
A LA LIBERTAD POR LA UNIVERSIDAD
10.1.19 Nuevo Servicio rápido
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
117
A LA LIBERTAD POR LA UNIVERSIDAD
10.1.20 Nuevo ingreso
10.1.21 Nueva entrega
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
118
A LA LIBERTAD POR LA UNIVERSIDAD
10.1.22 Revisar usuarios comunes
10.1.23 Revisar Responsables
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
119
A LA LIBERTAD POR LA UNIVERSIDAD
10.1.24 Revisar informáticos
10.1.25 Revisar oficinas
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
120
A LA LIBERTAD POR LA UNIVERSIDAD
10.1.26 Revisar Proveedores
10.1.27 Revisar Marcas
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
121
A LA LIBERTAD POR LA UNIVERSIDAD
10.1.28 Revisar Equipos en uso
10.1.29 Revisar Equipos en bodega
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
122
A LA LIBERTAD POR LA UNIVERSIDAD
10.1.30 Revisar Repuestos en uso
10.1.31 Revisar Repuestos en bodega
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
123
A LA LIBERTAD POR LA UNIVERSIDAD
10.1.32 Revisar Servicios rápidos
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
124
A LA LIBERTAD POR LA UNIVERSIDAD
10.1.33 Revisar ingresos
10.1.34 Agregar equipos al ingreso
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
125
A LA LIBERTAD POR LA UNIVERSIDAD
10.1.35 Revisar entregas
10.1.36 Agregar equipos a la entrega
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
126
A LA LIBERTAD POR LA UNIVERSIDAD
10.1.37 Instalar aplicaciones
Aplicación WEB para registro de problemas técnicos, inventario de bodega y apoyo a los
usuarios, destinado el área de informática del Consejo Supremo de Justicia (CSJ) de León
127
A LA LIBERTAD POR LA UNIVERSIDAD
10.2 Cronograma de actividades
Actividades Duración en días Fecha Inicio Fecha Fin
Determinar y fijar objetivos
Desarrollo del protocolo (Análisis del problema e Investigación documental) 6 5-7-2014 11-7-2014
Entrega de protocolo y presentación de tema como propuesta 1 14-7-2014 14-7-2014
Aceptación de tema
Análisis de riesgo
Análisis (casos de uso, diagrama de clases, etc.) 10 21-07-2014 31-07-2014
Elaboración de ERS 10 2-07-2014 12-07-2014
Creación de Bds Principal 10 15-07-2014 25-07-2014
Creación de Bds Bodega 7 28-07-2014 04-08-2014
Elaboración de triggers y Bds Auditoria(Bds respaldo) 18 08-08-2014 25-08-2014
Diseño(interfaz de la aplicación) 8 30-08-2014 05-09-2014
Desarrollar, verificar, validar
Creación de aplicación WEB 90 12-09-2014 17-11-2014
Etapa de pruebas 15 24-11-2014 01-12-2014
Corrección de errores 30 01-12-2014 01-01-2015
2da etapa de pruebas 15 05-01-2015 19-01-2015
Mas correcciones 15 20-01-2015 06-02-2015
Crear documentación para el usuario final 7 09-02-2015 16-02-2015
Planificar
Pre defensa 1 13-03-2015 13-03-2015
Ultimas correcciones 7 14-03-2015 22-03-2015
Defensa final 1 23-03-2015 23-03-2015
Capacitación al usuario final 5 30-03-2015 03-04-2015