Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ARAGÓN “SISTEMA DE DISTRIBUCIÓN A DEPENDENCIAS DGSA-UNAM” TRABAJO ESCRITO EN LA MODALIDAD DESARROLLO DE CASO PRÁCTICO QUE PARA OBTENER EL TÍTULO DE INGENIERO EN COMPUTACIÓN PRESENTA JAVIER SÁNCHEZ RODRÍGUEZ ASESOR ING. BLANCA ESTELA CRUZ LUÉVANO Ciudad Nezahualcóyotl, Estado de México, junio 2016. UNAM – Dirección General de Bibliotecas Tesis Digitales Restricciones de uso DERECHOS RESERVADOS © PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Todo el material contenido en esta tesis esta protegido por la Ley Federal del Derecho de Autor (LFDA) de los Estados Unidos Mexicanos (México). El uso de imágenes, fragmentos de videos, y demás material que sea objeto de protección de los derechos de autor, será exclusivamente para fines educativos e informativos y deberá citar la fuente donde la obtuvo mencionando el autor o autores. Cualquier uso distinto como el lucro, reproducción, edición o modificación, será perseguido y sancionado por el respectivo titular de los Derechos de Autor. UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ARAGÓN AGRADECIMIENTOS Agradezco a Dios por siempre estar conmigo y guiarme hacia mis metas. A mis padres Yolanda y Juan por apoyarme en todo momento y confiar en mí. A mi hermano Sergio por alentarme a encontrar respuestas a cada una de sus preguntas. A Mirian por su dedicación, paciencia y amor hacia mí. Al Mtro. Alan Gil e Ing. Patricia Canela por permitirme documentar y utilizar este proyecto a su cargo en la DGSA-UNAM. A mi profesora y asesora la Ing. Blanca Estela de la FES Aragón. A la UNAM por formar parte de su comunidad tanto escolar como laboral. Javier Sánchez Rodríguez UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ARAGÓN El presente Documento ha sido realizado para la Modalidad de Titulación Desarrollo de Caso Práctico de la Carrera Ingeniería en Computación de la Facultad de Estudios Superiores Aragón de la Universidad Nacional Autónoma de México. El Tema de Titulación es Sistema de Distribución a Dependencias DGSA - UNAM, haciendo referencia al proyecto Distribución a Dependencias, el cual se realizó en el año de 2014, en la Dirección General de Servicios Administrativos de la Universidad Nacional Autónoma de México. Los capítulos del documento se basan en el proceso de Desarrollo de soluciones tecnológicas del grupo Administración del desarrollo de soluciones del nivel Ejecución y entrega del Manual Administrativo de Aplicación General en materia de Tecnologías de la Información y Comunicaciones (MAAGTIC) de la Secretaria de la Función Pública (SFP). UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ARAGÓN ÍNDICE INTRODUCCIÓN ............................................................................................................... 6 CAPÍTULO 1 - NECESIDADES Y REQUERIMIENTOS .................................................... 7 Introducción Capítulo ................................................................................................................... 8 Objetivo del Desarrollo ................................................................................................................ 8 Situación actual ............................................................................................................................. 8 Necesidades identificadas .......................................................................................................... 8 Unidades administrativas solicitantes e involucrados............................................................. 9 Normatividad ................................................................................................................................. 9 Expectativas, interfaces y restricciones .................................................................................... 9 Documentación Requerida.......................................................................................................... 9 Documentación de Referencia ................................................................................................. 10 Requerimientos funcionales...................................................................................................... 10 Requerimientos no funcionales ................................................................................................ 11 Requerimientos específicos ...................................................................................................... 11 CAPÍTULO 2 - ANÁLISIS, DISEÑO Y VALIDACIÓN ...................................................... 16 Introducción Capítulo ................................................................................................................. 17 Diagrama conceptual ................................................................................................................. 17 Capas de Diseño ........................................................................................................................ 18 Estructura de Datos ................................................................................................................... 18 Validación de requerimientos ................................................................................................... 19 Requerimientos específicos de arquitectura .......................................................................... 20 Requerimientos de operación ................................................................................................... 20 Validación de Requerimientos de operación .......................................................................... 21 CAPÍTULO 3 - DESARROLLO ....................................................................................... 22 Introducción Capítulo ................................................................................................................. 23 Código de la Solución Tecnológica ......................................................................................... 23 Código de Módulos Requeridos ............................................................................................... 24 UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ARAGÓN Relación de Requerimientos y Desarrollo .............................................................................. 25 Criterios técnicos ........................................................................................................................ 26 CAPÍTULO 4 - DOCUMENTACIÓN ................................................................................ 27 Introducción Capítulo ................................................................................................................. 28 Manual de Administrador .......................................................................................................... 28 Manual de Usuario ..................................................................................................................... 28 Manual Técnico ........................................................................................................................... 28 Manual de Base de Datos ......................................................................................................... 28 CAPÍTULO 5 - INTEGRACIÓN Y PRUEBAS .................................................................. 29 Introducción Capítulo ................................................................................................................. 30 Documentación base para la ejecución de las pruebas....................................................... 30 Pruebas efectuadas ................................................................................................................... 30 Revisiones correspondientes a la solución tecnológica ....................................................... 33 Conclusión ................................................................................................................................... 34 CAPÍTULO 6 - ENTREGA Y LIBERACIÓN ..................................................................... 35 Introducción Capítulo ................................................................................................................. 36 Descripción técnica de la Solución tecnológica ..................................................................... 36 Descripción de instalación ........................................................................................................ 36 Anexos ......................................................................................................................................... 36 Definiciones, abreviaturas y referencias ................................................................................. 37 Usuarios finales .......................................................................................................................... 37 Funcionalidad y operación de la solución tecnológica ......................................................... 37 Anexos ......................................................................................................................................... 38 Secuencia de integración de la solución tecnológica ........................................................... 38 Verificación de la integración .................................................................................................... 38 CONCLUSIONES ............................................................................................................ 39 BIBLIOGRAFÍA ............................................................................................................... 40 SITIOS WEB DE INTERÉS ............................................................................................. 40 UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ARAGÓN INTRODUCCIÓN El proyecto Distribución Dependencias se ha realizado con base en la necesidad de contar con un sistema que permitiera integrar la información de la Venta a Dependencias de TU Tienda UNAM, de acuerdo a las diferentes actividades del personal de las áreas involucradas de la Dirección General de Servicios Administrativos, tanto en Oficinas como en Piso de Venta. Los Capítulos de este documento están compuestos por extractos de los Formatos del proceso de “Desarrollo de Soluciones Tecnológicas” del “Manual Administrativo de Aplicación General en materia de Tecnologías de la Información y Comunicaciones”, y cada uno contiene una pequeña introducción así como los formatos que intervienen. UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ARAGÓN CAPÍTULO 1 NECESIDADES Y REQUERIMIENTOS UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ARAGÓN Introducción Capítulo En este capítulo se identifican las necesidades y son definidos los requerimientos del sistema. Con base en los formatos siguientes: Anexo 15 Formato 1 - Documento de visión de la solución tecnológica de TIC. Anexo 15 Formato 2 - Documento de especificación de requerimientos de soluciones tecnológicas. Objetivo del Desarrollo Contar con un sistema informático que lleve por nombre Distribución Dependencias, el cual permita llevar el control y la administración de las Dependencias y Subdependencias, los Titulares y sus Responsables, así como la consulta de sus Notas de Remisión, Notas de Devolución y Notas de Vale involucrados en las Ventas a Dependencias que se realizan en TU Tienda UNAM de esta Dirección General de Servicios Administrativos (DGSA) de la Universidad Nacional Autónoma de México (UNAM). A fin de poder centralizar la información en un sistema, que permita realizar de forma eficaz, eficiente y por medio de diferentes herramientas tecnológicas, la extracción y modificación de la información. Situación actual La Dirección de Operaciones, Gerencia Comercial, y Gerencia TU Tienda UNAM, de la DGSA de la UNAM no cuentan con un sistema que les permita integrar su información de la Venta a Dependencias de TU Tienda UNAM, y que pueda ser consultada, modificada o impresa, en cualquier momento. Necesidades identificadas El Sistema actualmente no cuenta con un módulo de creación y modificación de Dependencias que este mapeado a un documento o catálogo oficial emitido por la UNAM. No se tiene un control confiable de los Titulares y Responsables ligados a sus respectivas Dependencias. Las Notas de Remisión no se pueden modificar una vez generadas. No se cuenta con un módulo de consulta y generación de un Ticket de Autorización para los Responsables de Dependencia para el proceso de compra en TU Tienda UNAM. No se cuenta con un módulo de Consulta Histórica para las Notas de Remisión, Notas de Devolución y Notas de Vale. UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ARAGÓN Unidades administrativas solicitantes e involucrados Nombre y cargo Localización Dirección de Operaciones Oficinas - DGSA UNAM Gerencia Comercial Oficinas - DGSA UNAM Gerencia TU Tienda UNAM TU Tienda UNAM – DGSA UNAM Normatividad Las dependencias serán reguladas por el Documento Oficial “Políticas y Normas de Operación Presupuestal 2015”, documento oficial de la UNAM, asegurando que el Catálogo de Dependencias contenga exclusivamente dependencias vigentes de la UNAM. Expectativas, interfaces y restricciones Expectativa/ Interfaz/ Restricción (existentes y proyectadas) Descripción Interfaz Se conectará al Sistema NAV Restricción Cada Dependencia o Subdependencia de la UNAM tendrá una clave única. Restricción Cada Dependencia deberá contar con un Titular, ya que se le enviará un reporte mensual con las ventas de su Dependencia o Subdependencias. Restricción Se tendrá un control sobre el personal Responsable por Dependencia o Subdependencia para realizar compras en TU Tienda UNAM. Documentación Requerida Además del Desarrollo del Sistema, se tendrá que realizar y entregar la siguiente documentación: Manual de Administrador Manual de Usuario Manual Técnico Manual de Base de Datos UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ARAGÓN Documentación de Referencia Para el desarrollo del Sistema se requerirá que la Dirección de Operaciones proporcione los siguientes documentos: Políticas y Normas de Operación Presupuestal 2015 Lista de Titulares por Dependencia Lista de Responsables por Dependencia/Subdependencia Requerimientos funcionales Contar con 3 módulos Administración, Consulta y Punto Impresión, con las siguientes características: 1 ADMINISTRACIÓN Notas de Remisión: Crear Nota de Remisión, Historial por dependencia, Historial por fecha, Cambiar remisión, Activar remisión, Cancelar remisión Notas de Devolución: Crear Nota de Devolución, Historial de Devolución por dependencia, Historial de Devolución por fecha Notas de Vale: Crear Nota de Vale, Historial de Vale por dependencia, Historial de Vale por fecha Administración Responsables: Registrar, Modificar Administración Dependencias: Registrar, Modificar Administración Usuarios Titulares: Registrar, Modificar 2 CONSULTA Perfil: Datos, Cambiar Password, Cambiar Correo ElectrónicoHistorial Notas de Remisión: Consultar Todas las Remisiones, Consultar Remisiones 3 PUNTO DE IMPRESIÓN Consulta Responsables: Información de Responsable Impresión de Ticket: Autorización a Responsable UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ARAGÓN Requerimientos no funcionales Se requiere que el Sistema cuente con las siguientes herramientas Tecnológicas: Lenguaje: C# Tecnología: ASP.NET, WPF Framework: NET Framework 4.5 Servidor: Windows Server 2008 R2 Base de Datos: SQL Server 2012 R2 Requerimientos específicos A continuación se detallan los Requerimientos específicos de los tres módulos que deberá tener el Proyecto: MÓDULO 1: ADMINISTRACIÓN Notas de Remisión Se deberá crear una Nota de Remisión en formato PDF a partir de un formulario con los siguientes campos: Número Dependencia Nombre Dependencia Nombre Subdependencia Nombre Responsable Número de Ticket A través de un Historial por dependencia se podrá visualizar un listado de las Notas de Remisión, dicho listado contará con una columna que contendrá un hipervínculo del documento en su formato PDF. El listado podrá filtrarse por: Nombre - Número de Dependencia/Subdependencia A través de un Historial por fecha se podrá visualizar un listado de las Notas de Remisión, dicho listado contará con una columna que contendrá un hipervínculo del documento en su formato PDF. El listado podrá filtrarse por dos fechas: Fecha Inicial Fecha final A través de Cambiar remisión se podrá modificar la Dependencia/Subdependencia y su Responsable, a partir de un Número de Ticket ingresado. Se podrá visualizar la información siguiente: Clave Fecha Folio Transacción Dependencia/Subdependencia Responsable UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ARAGÓN A través de Activar remisión se podrá cambiar el estatus de una remisión de Cancelada a Activada, a partir de un Folio ingresado. Se podrá visualizar la información siguiente: Clave Fecha Folio Transacción Dependencia/Subdependencia Responsable A través de Cancelar remisión se podrá cambiar el estatus de una remisión de Activada a Cancelada, a partir de un Folio ingresado. Se podrá visualizar la información siguiente: Clave Fecha Folio Transacción Dependencia/Subdependencia Responsable Notas de Devolución Se deberá crear una Nota de Devolución en formato PDF a partir de un formulario con los siguientes campos: Fecha Devolución Caja Transacción Motivo de la devolución A través de un Historial de Devolución por dependencia se podrá visualizar un listado de las Notas de Devolución, dicho listado contará con una columna que contendrá un hipervínculo del documento en su formato PDF, contará con otra columna que contendrá un hipervínculo del documento Nota de Remisión que le corresponda. El listado podrá filtrarse por: Nombre - Número de Dependencia/Subdependencia A través de un Historial de Devolución por fecha se podrá visualizar un listado de las Notas de Devolución, dicho listado contará con columna que contendrá un hipervínculo del documento en su formato PDF, contará con otra columna que contendrá un hipervínculo del documento Nota de Remisión que le corresponda. El listado podrá filtrarse por dos fechas: Fecha Inicial Fecha Final Notas de Vale Se deberá crear una Nota de Vale en formato PDF a partir de un formulario con los siguientes campos: Dependencia/Subdependencia Responsable Cantidad Descripción Precio unitario UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ARAGÓN A través de un Historial de Vale por dependencia se podrá visualizar un listado de las Notas de Vale, dicho listado contará con una columna que contendrá un hipervínculo del documento en su formato PDF. El listado podrá filtrarse por: Nombre - Número de Dependencia/Subdependencia A través de un Historial de Vale por fecha se podrá visualizar un listado de las Notas de Vale, dicho listado contará con una columna que contendrá un hipervínculo del documento en su formato PDF. El listado podrá filtrarse por dos fechas: Fecha Inicial Fecha Final Administración Responsables Se podrán Registrar Responsables ligados a una Dependencia a partir de un formulario con los siguientes campos: Nombre Número de Empleado Se podrán Modificar Responsables ligados a una Dependencia a partir de una tabla que contenga las siguientes columnas: Clave Nombre Número de Empleado Habilitado Administración Dependencias Se podrán Registrar Dependencias a partir de un formulario con los siguientes campos: DEP SD PR SP Nombre Titular Dependencia padre Se podrán Modificar Dependencias a partir de una tabla que contenga las siguientes columnas: Clave Descripción Titular Descripción Compuesta Habilitado Administración Titulares Se podrán Registrar Usuarios Titulares ligados a una Dependencia a partir de un formulario con los siguientes campos: UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ARAGÓN Correo electrónico Nombre Rol Dependencia Se podrán Modificar Usuarios Titulares ligados a una Dependencia a partir de una tabla que contenga las siguientes columnas: Clave Correo Electrónico Nombre Clave Dependencia Rol MÓDULO 2: CONSULTA Perfil Se podrá consultar los datos de su Cuenta mostrando los siguientes campos: Correo Electrónico Nombre Usuario Clave Dependencia/Subdependencia Nombre Dependencia/Subdependencia A través de un Historial por dependencia se podrá visualizar un listado de las Notas de Remisión, dicho listado contará con una columna que contendrá un hipervínculo del documento en su formato PDF. El listado podrá filtrarse por: Nombre - Número de Dependencia/Subdependencia Historial Notas de Remisión A través de un Historial de Notas de Remisión el usuario Titular con Rol de Administrador podrá visualizar un listado de las Todas Notas de Remisión de su Dependencia a cargo, así como de las Subdependencias de dicha Dependencia. El listado contará con una columna que contendrá un hipervínculo del documento en su formato PDF. El listado podrá filtrarse por: Remisiones: Todas Todas por Fecha Dependencia: Por Dependencia Dependencia por Fecha Subdependencia: Por Subdependencia Subdependencia por Fecha A través de un Historial de Notas de Remisión el usuario Titular con Rol de Usuario podrá visualizar un listado de las Todas Notas de Remisión de su Dependencia o Subdependencia a cargo. El listado contará con una columna que contendrá un hipervínculo del documento en su formato PDF. El listado podrá filtrarse por: UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ARAGÓN Dependencia: Por Dependencia Dependencia por Fecha MÓDULO 3: PUNTO DE IMPRESIÓN Ticket Se podrá consultar los datos de un Responsable a partir de su Número de Empleado mostrando los siguientes campos: Nombre Número de Empleado Código de Barras de Dependencia Número de Dependencia Nombre Dependencia/Subdependencia Se podrá imprimir el Ticket con los datos mostrados en el punto anterior. UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ARAGÓN CAPÍTULO 2 ANÁLISIS, DISEÑO Y VALIDACIÓN UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ARAGÓN Introducción Capítulo Este capítulo se enfoca en el análisis y diseño de los componentes a desarrollar para el sistema, de acuerdo a las necesidades y requerimientos descritos en el capítulo anterior. Con base en los formatos siguientes: Anexo 15 Formato 3 - Diagrama Conceptual de la Solución Tecnológica. Anexo 15 Formato 4 - Documento de Registro de Validación de Requerimientos. Anexo 15 Formato 8 - Documento de Diseño. Diagrama conceptual El diagrama conceptual muestra cómo será la estructura de los Módulos a desarrollar, así como los elementos que forman cada uno de ellos. UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ARAGÓN Capas de Diseño Capa de presentación: Es la interfaz gráfica con la que el usuario final interactúa. Capa de Negocio: Se encarga de recibir las solicitudes y mostrar resultados. Capa de Datos: Es la encargada de almacenar los datos. Estructura de Datos Es la relación de las tablas en la Base de Datos. UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ARAGÓN Validación de requerimientos A continuación, se muestran los Requerimientos Funcionales, Requerimientos No Funcionales y la Documentación que será entregada como una Solución Final. Requerimientos Funcionales: Los siguientes componentes serán desarrollados para los Módulos de la Solución Tecnológica. Requerimiento/ Componente/ Producto Módulo Notas de Remisión Administración Notas de Devolución Administración Notas de Vale Administración Administración Responsables Administración Administración Dependencias Administración Administración Usuarios Titulares Administración Perfil Consulta Historial Notas de Remisión Consulta Consulta Responsables Punto de Impresión Impresión de Ticket Punto de Impresión Requerimientos No Funcionales: Las siguientes herramientas tecnológicas serán utilizadas en la Solución. Herramientas Tecnológicas Lenguaje: C# Tecnología: ASP.NET, WPF Framework: NET Framework 4.5 Servidor: Windows Server 2008 R2 Base de Datos: SQL Server 2012 R2 UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ARAGÓN Documentos Requeridos: Los siguientes documentos serán realizados y entregados como parte de la Solución Tecnológica. Documento Manual de Administrador Manual de Usuario Manual Técnico Manual de Base de Datos Requerimientos específicos de arquitectura Requisito específico Funcionalidad Hardware y software requerido Windows Server 2008 R2 Servidor Componente Requisito Procesador 3 GHz o mayor Memoria 8 GB de RAM o mayor Espacio en disco disponible 80 GB de Disco Duro o mayor SQL Server 2012 R2 Base de Datos Componente Requisito Sistema Operativo Windows Server 2008 R2 Procesador Procesador de 3 GHz o mayor RAM 8 GB de RAM o mayor Espacio en disco disponible 80 GB de Disco Duro o mayor Requerimientos de operación Los usuarios del “Módulo de Administración” y/o “Módulo de Consulta”: Utilizar el navegador web Internet Explorer en su versión 11 o posterior. A los usuarios del “Módulo Punto de Impresión” se les instalará: Software: Aplicación “Consulta e Impresión” Driver de “Escáner” tipo Pistola UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ARAGÓN Driver de “Impresora Térmica” de Tickets Hardware: “Escáner” tipo Pistola “Impresora Térmica” de Tickets Validación de Requerimientos de operación La siguiente tabla detalla el Software y Hardware requeridos para la correcta operación de la Solución Tecnológica. Internet Explorer 11 Módulo Punto de Impresión Driver Escáner Driver Impresora Térmica Escáner tipo Pistola Impresora Térmica Tipo: Software Software Software Software Hardware Hardware Descripción: Navegador Web compatible Aplicación de Tickets Controlador de Escáner Controlador de Impresora Térmica Escáner de Códigos Impresora de Tickets Funcionalidad: Visualización y ejecución Visualización, ejecución e impresión Comunicación de Escáner – Aplicación Comunicación de Impresora Térmica – Aplicación Escáner de Tarjetas de Responsables Impresión de Ticket de Responsables Criterio de aceptación: Visualización y ejecución correcta Visualización, ejecución e impresión correcta Comunicación de Escáner – Aplicación correcta Comunicación de Impresora Térmica – Aplicación correcta Lectura de Código correcta Impresión de Ticket correcto Criterio de evaluación: Visualización y ejecución correcta Visualización, ejecución e impresión correcta Comunicación de Escáner – Aplicación correcta Comunicación de Impresora Térmica – Aplicación correcta Lectura de Código correcta Impresión de Ticket correcto Evaluación efectuada: Exitosa Exitosa Exitosa Exitosa Exitosa Exitosa Escenarios: Ambiente Web Aplicación de Escritorio Controlador Instalado Controlador Instalado Lectura de Código en Módulo Punto de Impresión Impresión de Ticket en Módulo Punto de Impresión Necesidades: Funcional Funcional Funcional Funcional Funcional Funcional Restricciones: Versión 11 o posterior Ninguna Ninguna Ninguna Ninguna Ninguna Interfaces: Ninguna Ninguna Ninguna Ninguna USB Escáner USB Impresora Térmica UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ARAGÓN CAPÍTULO 3 DESARROLLO UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ARAGÓN Introducción Capítulo En este capítulo se describen los desarrollos de software generados para la Solución Tecnológica, de acuerdo a los capítulos anteriores. Con base en los formatos siguientes: “Anexo 15 Formato 5 – Matriz de Trazabilidad”. “Anexo 15 Formato 6 – Arquitectura Tecnológica de la Solución”. No aplica “Anexo 15 Formato 7- Reporte de Evaluación de Alternativas de Solución”, ya que el sistema se desarrollará en base al apartado de “Requerimientos no funcionales” del documento “Anexo 15 Formato 1”. Código de la Solución Tecnológica De acuerdo a los requerimientos a desarrollar decidió crear una Solución con 10 Proyectos: DGSA.DistribucionDependencias.Acesso: Proyecto que contiene el modelo de entidades de Base de Datos. DGSA.DistribucionDependencias.AppAdministración: Proyecto que contiene el código de la Interfaz de Usuario para el Módulo de ‘Administración’. DGSA.DistribucionDependencias.AppConsulta: Proyecto que contiene el código de la Interfaz de Usuario para el Módulo de ‘Consulta’. DGSA.DistribucionDependencias.AppPuntoImpresion: Proyecto que contiene el código de la Interfaz de Usuario para el Módulo de ‘Punto de Impresión’. DGSA.DistribucionDependencias.Data: Proyecto que contiene Consultas al modelo de entidades de Base de Datos. DGSA.DistribucionDependencias.Email: Proyecto encargado de enviar correos informativos. DGSA.DistribucionDependencias.GeneradorDeContraseñas: Proyecto que administra las cuentas de usuario de todo el Sistema DGSA.DistribucionDependencias.InformacionDependencias: UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ARAGÓN Proyecto encargado de obtener la información de las Dependencias. DGSA.DistribucionDependencias.PDFCreator: Proyecto encargado de generar documentos en formato PDF. DGSA.DistribucionDependencias.Triversity: Proyecto que obtiene información del ‘Punto de Venta’. Código de Módulos Requeridos A continuación se describen solo los 3 proyectos de aplicación Administración, Consulta y Punto de Impresión, como parte de los requerimientos solicitados. Se omite el código de los demás proyectos utilizados ya que si bien son parte de la Solución Tecnológica no forman parte de los requerimientos, y se realizaron para una mejor administración de Código. Proyecto Administración Proyecto Consulta Proyecto Punto de ImpresiónUNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ARAGÓN Relación de Requerimientos y Desarrollo La tabla siguiente muestra la relación del código desarrollado y los requerimientos. Proyecto Requerimiento/ Componente/ Producto Tecnología empleada Característica de funcionalidad Ítem Desarrollo Administración Notas de Remisión ASP.NET Crear Nota de Remisión Remision.aspx Historial de Remisión por dependencia RemisionHistorialDependencia.aspx Historial de Remisión por fecha RemisionHistorialFecha.aspx Cambiar remisión CambiarRemision.aspx Activar remisión ActivarRemision.aspx Cancelar remisión CancelarRemision.aspx Notas de Devolución ASP.NET Crear Nota de Devolución Devolucion.aspx Historial de Devolución por dependencia DevolucionHistorialDependencia.aspx Historial de Devolución por fecha DevolucionHistorialFecha.aspx Notas de Vale ASP.NET Crear Nota de Vale Vale.aspx Historial de Vale por dependencia ValeHistorialDependencia.aspx Historial de Vale por fecha ValeHistorialFecha.aspx Administración Responsables ASP.NET Registrar Responsable AdministracionResponsables.aspx Modificar Responsable Administración Dependencias ASP.NET Registrar Dependencia AdministracionDependencias.aspx Modificar Dependencia Administración Usuarios Titulares ASP.NET Registrar Usuarios Titulares AdministracionTitulares.aspx Modificar Usuarios Titulares Consulta Perfil ASP.NET Datos Actualizar.aspx Cambiar Password Cambiar Correo Electrónico Historial Notas de Remisión ASP.NET Consultar Todas las Remisiones Consulta.aspx Consultar Remisiones User.aspx Punto de Impresión Consulta Responsables WPF Información de Responsable ScanEmpleado.xaml Impresión de Ticket WPF Impresión Autorización a Responsable Ticket.xaml UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ARAGÓN Criterios técnicos A continuación, se muestran los datos de configuración para cada proyecto. Proyecto ‘Administración’: Acceso Web: http://distribucion.dgsa.unam.mx Servidor: XXX.XX.X.XX (Omitida por seguridad) Nombre: Distribución Dependencias Administración Conexión a Base de Datos: DistribucionDependencias Archivo de configuración: Web.config: Llave Valor Descripción Finanzas Descuento 0.02 Factor por el que se multiplica la venta total para calcular el descuento que TU Tienda UNAM realiza a Dependencias y Subdependencias a las Notas de Remisión. DigitosNumeroEmpleado n Es el número de dígitos que debe contener el campo de “No. Empleado”. Proyecto ‘Consulta’: Acceso Web: http://distribucionconsulta.dgsa.unam.mx Servidor: XXX.XX.X.XX (Omitida por seguridad) Nombre: Distribución Dependencias Consulta Conexión a Base de Datos: DistribucionDependencias Configuración de Proyecto ‘Punto de Impresión’: Acceso Escritorio: Aplicación de escritorio Nombre: Ticket Conexión a Base de Datos: DistribucionDependencias Archivo de configuración: App.config: Llave Valor Descripción impBixolonSRP350plus [nombreImpresora] Es el nombre de la impresora. El valor debe ser igual al valor asignado en “Impresoras Instaladas” del equipo. UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ARAGÓN CAPÍTULO 4 DOCUMENTACIÓN UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ARAGÓN Introducción Capítulo En este capítulo se hace referencia a la documentación que se entregó y generó para la Solución Tecnológica, ya que de lo contrario se haría muy extenso este “Desarrollo de Caso Practico”. Con base en los formatos siguientes: “Anexo 15 Formato 12 – Manual Técnico de la Solución Tecnológica”. Manual de Administrador El manual de Administración, detalla cada uno de los componentes que utiliza el Módulo de Administración. Es un documento adjunto. Manual de Usuario El manual de Usuario, detalla cada uno de los componentes que utiliza el Módulo de Consulta. Es un documento adjunto. Manual Técnico El manual Técnico, detalla los requerimientos de Hardware y Software, así como la configuración de estos. Es un documento adjunto. Manual de Base de Datos El manual de Base de Datos muestra las tablas y las relaciones entre estas. También contiene un apartado titulado “Diccionario de Datos” el cual muestra las propiedades a nivel columna y da un ejemplo de cada una. Es un documento adjunto. UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ARAGÓN CAPÍTULO 5 INTEGRACIÓN Y PRUEBAS UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ARAGÓN Introducción Capítulo En este capítulo se muestran los resultados de las pruebas derivadas de la integración de cada uno de los módulos desarrollados y dando un seguimiento a cada uno de sus componentes respectivamente. Con base en los formatos siguientes: “Anexo 15 Formato 10 – Documento de Registro de Pruebas Unitarias”. “Anexo 15 Formato 11 – Reporte de Revisiones”. No aplica “Anexo 15 Formato 9 – Reporte de Evaluación de Componentes y Productos”, ya que fueron evaluados en el apartado “Validación de Requerimientos” del “Anexo 15 Formato 4 - Documento de Registro de Validación de Requerimientos”. Documentación base para la ejecución de las pruebas Con base en el “Manual de Administración” y el “Manual de Consulta” se realizaron las pruebas por componente a los 3 Módulos del Sistema. Pruebas efectuadas Componente / Producto Caso de prueba Seguimiento Resultado Conclusiones Crear Nota de Remisión Se ingresan los campos: *Dependencia *Responsable *Ticket Se crea la Nota satisfactoriamente Exitoso Exitoso Historial de Remisión por dependencia Se filtra por dependencia Se visualizan las Notas filtradas Exitoso Exitoso Historial de Remisión por fecha Se filtra por fecha Se visualizan las Notas filtradas Exitoso Exitoso Cambiar remisión Se ingresa un Número de Ticket. Se visualiza la información y se modifican los campos: *Dependencia *Responsable Se ingresa nuevamente y se comprueba que los cambios han sido guardados Exitoso Exitoso Activar remisión Se ingresa un Folio de Remisión activada Se visualiza el mensaje “La Remisión ya está Activada” Exitoso Exitoso Se ingresa un Folio de Remisión cancelada Se visualiza el mensaje “Remisión Activada exitosamente” Exitoso Exitoso UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ARAGÓN Cancelar remisión Se ingresa un Folio de Remisión activada Se visualiza el mensaje “Remisión Cancelada exitosamente” Exitoso Exitoso Se ingresa un Folio de Remisión cancelada Se visualiza el mensaje “La Remisión ya está Cancelada” Exitoso Exitoso Crear Nota de Devolución Se ingresan los campos: *Día *Caja *Transacción *Motivo de la Devolución Se crea la Nota de Devolución satisfactoriamente Exitoso Exitoso Historial de Devolución por dependencia Se filtra por dependencia Se visualizan las Notas filtradas Exitoso Exitoso Historial de Devolución por fecha Se filtra por fecha Se visualizan las Notas filtradas Exitoso Exitoso Crear Nota de Vale Se ingresan los campos: *Dependencia *Responsable *Cantidad *Descripción *Precio Unitario Se crea la Nota de Vale satisfactoriamente Exitoso Exitoso Historial de Vale por dependencia Se filtra por dependencia Se visualizan las Notas filtradas Exitoso Exitoso Historial de Vale por fecha Se filtra por fecha Se visualizan las Notas filtradas Exitoso Exitoso Registrar Responsable Se ingresan los campos: *Nombre *Número de Empleado Se visualiza en la “Tabla de Responsable” de la mismapágina, que el Responsable ha sido agregado satisfactoriamente Exitoso Exitoso Modificar Responsable Se modifican los campos: *Nombre *Número de Empleado Se visualiza en la “Tabla de Responsable” de la misma página, que el Responsable ha sido modificado satisfactoriamente Exitoso Exitoso Registrar Dependencia Se ingresan los campos: *Dependencia *DEP Se visualiza en la “Tabla de Dependencias” de la misma página, que la Dependencia ha sido Exitoso Exitoso UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ARAGÓN *SD *Nombre *Titular agregada satisfactoriamente Modificar Dependencia Se modifican los campos: *Titular *Habilitado Se visualiza en la “Tabla de Dependencias” de la misma página, que la Dependencia ha sido modificada satisfactoriamente Exitoso Exitoso Registrar Usuarios Titulares Se ingresan los campos: *Correo Electrónico *Nombre *Rol *Dependencia Se visualiza en la “Tabla de Usuarios” de la misma página, que el Usuario ha sido agregado satisfactoriamente Exitoso Exitoso Modificar Usuarios Titulares Se modifican los campos: *Correo Electrónico *Nombre *Rol *Dependencia Se visualiza en la “Tabla de Usuarios” de la misma página, que el Usuario ha sido modificado satisfactoriamente Exitoso Exitoso Datos Se ingresa a la sección de Datos, y se visualizan los siguientes campos: *Correo Electrónico *Nombre *Clave de Dependencia *Nombre de Dependencia Se confirma que la información es correcta Exitoso Exitoso Cambiar Password Se ingresan los campos: *Password Actual *Password Nuevo Se visualiza el mensaje “Contraseña actualizada exitosamente” Exitoso Exitoso Cambiar Correo Electrónico Se ingresa el campo: *Nuevo Correo Electrónico Se ingresa al Sistema con el “Nuevo Correo Electrónico” de forma exitosa Exitoso Exitoso Consultar Todas las Remisiones Si el Titular que ingresa tiene el Rol de “Administrador”: Visualizará la sección El Titular visualiza el Historial de todas las Remisiones de la Dependencia a su cargo, así como la de las Exitoso Exitoso UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ARAGÓN “Consultar todas las Remisiones” Subdependencias ligadas a esa Dependencia Consultar Remisiones Si el Titular que ingresa tiene el Rol de “Usuario”: Visualizará la sección “Consultar Remisiones” El Titular visualiza el Historial de todas las Remisiones de la Dependencia o Subdependencia a su cargo Exitoso Exitoso Información de Responsable Se ingresa el campo: *Número de Empleado Se confirma que la información es correcta Exitoso Exitoso Autorización a Responsable Se Imprime el Ticket Se confirma la impresión del Ticket y su Información Exitoso Exitoso Revisiones correspondientes a la solución tecnológica Componente/ Producto Tipo de defecto Descripción del defecto Responsable de la corrección Estado Acciones de mejora Crear Nota de Remisión Ninguno No aplica No aplica Correcto Ninguna Historial de Remisión por dependencia Ninguno No aplica No aplica Correcto Ninguna Historial de Remisión por fecha Ninguno No aplica No aplica Correcto Ninguna Cambiar remisión Ninguno No aplica No aplica Correcto Ninguna Activar remisión Ninguno No aplica No aplica Correcto Ninguna Cancelar remisión Ninguno No aplica No aplica Correcto Ninguna Crear Nota de Devolución Ninguno No aplica No aplica Correcto Ninguna Historial de Devolución por dependencia Ninguno No aplica No aplica Correcto Ninguna Historial de Devolución por fecha Ninguno No aplica No aplica Correcto Ninguna Crear Nota de Vale Ninguno No aplica No aplica Correcto Ninguna Historial de Vale por dependencia Ninguno No aplica No aplica Correcto Ninguna Historial de Vale por fecha Ninguno No aplica No aplica Correcto Ninguna UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ARAGÓN Registrar Responsable Ninguno No aplica No aplica Correcto Ninguna Modificar Responsable Ninguno No aplica No aplica Correcto Ninguna Registrar Dependencia Ninguno No aplica No aplica Correcto Ninguna Modificar Dependencia Ninguno No aplica No aplica Correcto Ninguna Registrar Usuarios Titulares Ninguno No aplica No aplica Correcto Ninguna Modificar Usuarios Titulares Ninguno No aplica No aplica Correcto Ninguna Datos Ninguno No aplica No aplica Correcto Ninguna Cambiar Password Ninguno No aplica No aplica Correcto Ninguna Cambiar Correo Electrónico Ninguno No aplica No aplica Correcto Ninguna Consultar Todas las Remisiones Ninguno No aplica No aplica Correcto Ninguna Consultar Remisiones Ninguno No aplica No aplica Correcto Ninguna Información de Responsable Ninguno No aplica No aplica Correcto Ninguna Autorización a Responsable Ninguno No aplica No aplica No aplica Ninguna Conclusión Todas las Pruebas Unitarias fueron exitosas, y por ende en el presente documento en la tabla de “Revisiones Correspondientes a la Solución Tecnológica” se concluye que no procede alguna acción de mejora. UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ARAGÓN CAPÍTULO 6 ENTREGA Y LIBERACIÓN UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ARAGÓN Introducción Capítulo En este último capítulo se entrega la Solución Tecnológica. Es un resumen de todo lo que fue desarrollado y entregado para así poner en marcha el Sistema en un ambiente productivo de trabajo. Con base en los formatos siguientes: “Anexo 15 Formato 13 – Instructivo de Operación para la Solución Tecnológica”. “Anexo 15 Formato 14 – Reporte de Integración”. No aplica el “Anexo 15 Formato 15 – Registro de cambios a interfaces” y el “Anexo 15 Formato 16 – Registro de revisiones a interfaces” ya que para poner en marcha el sistema no se presentó problema alguno y se validó que los requerimientos fueran cumplidos al 100%, por lo cual se concluye que el Sistema no necesita de algún tipo de cambio en las interfaces. Descripción técnica de la Solución tecnológica Asegurar que: La plataforma tecnológica sobre la que se instalará el Sistema sea la correcta La instalación y configuración del Sistema sea correcta Ver Documento Anexo “Manual Técnico” Descripción de instalación Visión para la instalación Acciones necesarias para la instalación y configuración de los componentes de la solución Contar una plataforma que soporte el Sistema Distribución a Dependencias de acuerdo a los requerimientos de la Solución Tecnológica. Realizar paso a paso las instrucciones de instalación y configuración del Documento Anexo “Manual Técnico Distribución Dependencias” Anexos Identificación del anexo Localización Manual de Administrador Documento Anexo Manual de Usuario Documento Anexo Manual Técnico Documento Anexo Manual de Base de Datos Documento Anexo UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ARAGÓN Definiciones, abreviaturas y referencias Administrador Sistema: Podrá realizar todas los requerimientos del Sistema ( Ver apartado “Requerimientos Específicos” del documento “Anexo 15 Formato 2 – Especificación de Requerimientos” Edificio/DEP Padre: Edificio al que pertenece una Dependencia Dependencia/DEP: Es una Dependencia de la UNAM Subdependencia/SUB: Es una Subdependencia que pertenece a una Dependencia de la UNAM PR: Es un Programa que pertenece a una Subdependencia SP: Es un Subprograma que pertenece a un Programa Titular: Será la persona a cargo de una Dependencia y a la que se le enviará un Reporte Mensual de las Notas de Remisión, Notas de Devolución y Notas de Vale. Responsable: Es la persona a cargo de las compras en TU Tienda UNAM Rol: Tipos de permiso de unResponsable, Admin y Usuario Rol Admin: Podrá consultar todas las Notas de Remisión de su Dependencia y Subdependencias correspondientes desde el módulo de Consulta Rol Usuario: Podrá consultar las Notas de Remisión que ha realizado desde el módulo de Consulta Estatus Habilitado: Estado Activo o Inactivo para acceder al Sistema de Consulta Ticket: Documento con la información de un Responsable para compras en TU Tienda UNAM Usuarios finales Los Usuarios finales son todos aquellos que interactúan con la Solución Tecnológica, y sus actividades son definidas en los documentos anexos “Manual de Administrador” y “Manual de Usuario”. Usuarios Administradores del Sistema Usuarios Titulares Usuarios Responsables Usuarios Punto de Impresión Funcionalidad y operación de la solución tecnológica La funcionalidad y operación del Sistema con base en los requerimientos del apartado “Requerimientos Específicos” de documento “Anexo 15 Formato 2 – Especificación de Requerimientos” es cubierta en su totalidad. UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ARAGÓN Anexos Para los usuarios de la Solución Tecnológica se crearon los siguientes documentos: Manual de Administrador Manual de Usuario Secuencia de integración de la solución tecnológica La secuencia de integración fue exitosa siguiendo paso a paso los documentos: Manual Base de Datos. Manual Técnico. Verificación de la integración Del documento Anexo 15 Formato 1 – Documento de Visión de la Solución Tecnológica” se verificó que: Los “Requerimientos Funcionales” fueron cumplidos. Los “Requerimientos no funcionales” fueron cumplidos. La “Documentación” fue entregada. UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ARAGÓN CONCLUSIONES El proyecto ha sido implementado con éxito y puesto en marcha en un ambiente productivo de trabajo. Así mismo ha cubierto la totalidad de los requerimientos especificados por la Dirección General de Servicios Administrativos de la Universidad Nacional Autónoma de México. Por otra parte, el documentar los proyectos de desarrollo de software utilizando la metodología de Desarrollo de Soluciones Tecnológicas del MAAGTIC aparte de ser un estándar gubernamental es una de las prácticas que varias compañías han adoptado para llevar el ciclo de vida del mismo. UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ARAGÓN BIBLIOGRAFÍA Secretaría de Gobernación – Secretaría de la Función Pública. Diario Oficial de la Federación: DOF: 06/09/2011 Secretaria de la Función Pública. (2011). Manual Administrativo de Aplicación General en Materia de Tecnologías de la Información y Comunicaciones. 2016/06/15, de Secretaría de Gobernación. Sitio web: http://www.dof.gob.mx/nota_detalle.php?codigo=5208012&fecha=06/09/2011 Microsoft Corporation – Microsoft Developer Network C# Microsoft Developer Network. (2015). C#. 2016/06/15, de Microsoft Corporation. Sitio web: https://msdn.microsoft.com/en-us/library/kx37x362.aspx Microsoft Corporation – Microsoft Developer Network SQL Server Microsoft Developer Network. (2011). Getting Started (SQL Server 2012). 2016/06/15, de Microsoft Corporation. Sitio web: https://technet.microsoft.com/en- us/library/hh231622(v=sql.110).aspx SITIOS WEB DE INTERÉS UNAM Universidad Nacional Autónoma de México http://www.unam.mx DGSA UNAM Dirección General de Servicios Administrativos - Universidad Nacional Autónoma de México http://www.dgsa.unam.mx TU Tienda UNAM Tienda UNAM - Universidad Nacional Autónoma de México http://www.tutienda.unam.mx https://msdn.microsoft.com/en-us/library/kx37x362.aspx http://www.unam.mx/ http://www.dgsa.unam.mx/ http://www.tutienda.unam.mx/ Manual de administrador del Sistema de Distribución a Dependencias Dirección de Sistemas Histórico Versiones Versión Realizó Aprobó Fecha 1.0 Javier Sánchez R. Alan Uriel Gil Casas 23/06/2014 1.1 Alan Uriel Gil Casas Alan Uriel Gil Casas 08/09/2015 Contenido Ticket ................................................................................................................................................... 4 Página Empleado ............................................................................................................................. 4 Página Ticket ................................................................................................................................... 5 Sitio Administración ............................................................................................................................ 6 Página de Inicio ............................................................................................................................... 6 Remisión .............................................................................................................................................. 7 Remisión Crear ................................................................................................................................ 7 Remisión Historial por Dependencia ............................................................................................. 12 Remisión Historial por Fecha ........................................................................................................ 14 Remisión Cambiar ......................................................................................................................... 17 Remisión Activar............................................................................................................................ 22 Remisión Cancelar ......................................................................................................................... 25 Devolución ......................................................................................................................................... 28 Devolución Crear ........................................................................................................................... 28 Devolución Historial por Dependencia ......................................................................................... 31 Devolución Historial por Fecha ..................................................................................................... 34 Vale .................................................................................................................................................... 37 Vale Crear ...................................................................................................................................... 37 Vale Historial por Dependencia..................................................................................................... 43 Vale Historial por Fecha ................................................................................................................ 45 Administración .................................................................................................................................. 47 Administración de Responsables .................................................................................................. 47 Modificar Responsable .............................................................................................................. 48 Registrar Responsable ............................................................................................................... 50 Administración de Dependencias ................................................................................................. 52 Registrar Dependencia ..............................................................................................................54 Modificar Dependencia ............................................................................................................. 57 Administración de Usuarios .......................................................................................................... 59 Crear Usuario ............................................................................................................................ 60 Modificar Usuario ...................................................................................................................... 61 Contacto ............................................................................................................................................ 63 Ticket Página Empleado El acceso a “Generación de Ticket” a través de la URL: https://xxx.dgsa.unam.mx. En la ventana inicial, se mostrará la página “Empleado”, como se muestra en la Figura 1.1.1, en donde deberá Escanear o Introducir el “Número de Empleado”. Figura 1.1.1. Página Empleado Cuando es sistema detecte 6 dígitos introducidos correspondientes a un valor de “Número de Empleado”, mostrará la página de “Ticket” con los datos de dicho empleado, como se muestra en la Figura 1.1.2. En caso contrario mostrará un mensaje indicando que no se encontró información para el Empleado introducido, como se muestra en la Figura 1.1.3. Figura 1.1.2. Página Ticket https://xxx.dgsa.unam.mx/ Figura 1.1.3. Empleado incorrecto Página Ticket En la página Ticket, se muestra en la Figura 1.2.1 y contiene la siguiente información: (1) Nombre de Empleado (2) Número de Empleado (3) Código y Número de Dependencia (4) Nombre de Dependencia El Ticket lo podrá imprimir haciendo clic en el botón “Imprimir” (5) Podrá regresar a la Pagina Empleado haciendo clic en el “Botón Atrás” (6) Figura 1.2.1. Información Página Ticket Sitio Administración Página de Inicio Para acceder a la Página Inicial de Administración deberá ingresar a la URL: https://xxx.dgsa.unam.mx. La Figura 2.1.1 muestra la Página Inicial de Administración. Figura 2.1.1. Página Inicial Administración En el Menú que le será desplegado, solo serán incluidas las páginas de actividades a las que su Usuario tiene permisos. Por ejemplo: Al seleccionar Remisión será despliego un submenú con las actividades que le son permitidas, como lo muestra la Figura 2.1.2 Figura 2.1.2. Menú Remisión https://xxx.dgsa.unam.mx/ Remisión Remisión Crear Para generar una remisión haga clic en “Remisión” del submenú de Remisión, como lo muestra la Figura 2.2.1 Figura 2.2.1. Remisión, selección de página “Crear Remisión” Se mostrará la página de Remisión, como lo muestra la Figura 2.2.2 Figura 2.2.2. Página “Crear Remisión” Como se muestra en la Figura 2.2.3 podrá seleccionar la Dependencia o Subdependencia, según sea el caso, por 3 formas distintas. 1. Ingresando “Número de Dependencia o Subdependencia”. Será seleccionada automáticamente si es Dependencia o Subdependencia si es correcta. 2. Seleccionar “Dependencia” por su casilla y lista desplegable. 3. Seleccionar “Subdependencia” por su casilla y lista desplegable. Figura 2.2.3. Selección de Dependencia o Subdependencia Remisión En el primer caso, deberá “Escanear” o “Introducir” el “Número de la Dependencia/Subdependencia”, como lo muestra la Figura 2.2.4 Figura 2.2.4. Introducir Número de Dependencia/Subdependencia En caso de que el código sea correcto para una Dependencia o Subdependencia, según sea el caso, mostrará un mensaje indicando que clave es correcta. La lista desplegable de Responsable se llenará de nombres de Responsables, a partir de la clave introducida o la selección de Dependencia/Subdependencia. Por ejemplo: Al introducir la clave 444011002 perteneciente a una Subdependencia, se muestra el mensaje “√ '444011002'. Clave de Subdependencia correcta”, se palomea la casilla de “Subdependencia”, y se carga en la lista desplegable “Responsable” los nombres de los responsables asignados a esa Subdependencia, como se muestra en la Figura 2.2.5 Figura 2.2.5. Código Valido para Subdependencia Remisión Una vez seleccionado Dependencia o Subdependencia (1), Responsable (2) y haber introducido el número de Ticket (3), deberá hacer clic en el botón de “Generar Remisión” (4), para generar dicha Remisión con los valores seleccionados, tal como se muestra en la Figura 2.2.6 Figura 2.2.6. Remisión para Subdependencia Enseguida mostrará una pantalla de espera con el mensaje “Realizando Operación”, como se muestra en la Figura 2.2.7 Figura 2.2.7. Realizando Operación Remisión Terminado el proceso, se mostrará el mensaje “Remisión generada exitosamente. Folio:xxxxxx”, donde xxxxxx es el número de Folio. De igual forma se mostrará el “Hipervínculo” formado por un icono y el mensaje “Ver nota de Remisión”, como se muestra en la Figura 2.2.8 Figura 2.2.8. Hipervínculo Ver Nota de Remisión Haga clic en el hipervínculo para mostrar la “Nota de Remisión” en una nueva página, como se muestra en la Figura 2.2.9 Figura 2.2.9. Nota de Remisión Remisión Historial por Dependencia Para visualizar las “Remisiones” por Dependencia haga clic en “Historial por dependencia” del submenú de Remisión, como lo muestra la Figura 2.3.1 Figura 2.3.1. Remisión, selección de página “Historial por dependencia” Se mostrará la página de Remisión “Historial por dependencia”, como lo muestra la Figura 2.3.2 Figura 2.3.2. Página Remisión “Historial por dependencia” Seleccione la Dependencia o Subdependencia deseada de la lista desplegable “Dependencia/Subdependencia” (1), enseguida se mostrará una “Tabla de Notas de Remisión” (2) asociadas a dicha Dependencia o Subdependencia, según sea el caso, con una breve información y su “Hipervínculo” (3) de cada una de las Remisiones, este último, con el mensaje “Ver”, como lo muestra la Figura 2.3.3, el cual al hacer clic podrá visualizar dicha “Nota de Remisión”. Figura 2.3.3. Tabla de Información con Notas de Remisión Mostrará la “Nota de Remisión” en una nueva página, como se muestra en la Figura 2.3.4 Figura 2.3.4. Nota de Remisión Remisión Historial por Fecha Para visualizar las “Remisiones” por Fecha haga clic en “Historial por fecha” del submenú de Remisión, como lo muestra la Figura 2.4.1 Figura 2.4.1. Remisión, selección de página “Historial por fecha” Se mostrará la página de Remisión “Historial por fecha”, como lo muestra la Figura 2.4.2 Figura 2.4.2. Página Remisión “Historial por fecha” Seleccione la Fecha inicial del calendario “Fecha de inicio” (1) y la fecha final del calendario “Fecha de fin” (2) deseadas, para visualizar las “Notas de Remisión” entre ese intervalo de fechas. Enseguida se mostrará una “Tabla de Notas de Remisión” (3) con una breve información y su “Hipervínculo” (4) de cada una de las Remisiones, este último, con el mensaje “Ver”, como lo muestra la Figura 2.4.3, el cual al hacer clic podrá visualizar dicha “Nota de Remisión”. Figura 2.4.3. Tabla de Información con Notas de Remisión Mostrará la “Nota de Remisión” en una nueva página, como se muestra en la Figura 2.4.4 Figura 2.4.4. Nota de Remisión Remisión Cambiar Para visualizar las “Remisiones” por Fecha haga clic en “Historial por fecha” del submenú de Remisión, como lo muestra la Figura 2.5.1 Figura 2.5.1. Remisión, selección de página “Cambiar Remisión” Se mostrará la página de Remisión “Cambiar remisión”, como lo muestra la Figura 2.5.2 Figura 2.5.2. Página Remisión “Cambiar Remisión” En el campo “Número de Ticket” (1) ingrese el número de Ticket al cual desea modificar y haga clic en el botón “Cargar Información” (2), ver Figura 2.5.3 Figura 2.5.3.Llenado de campos para Cambiar Remisión Enseguida mostrará una pantalla de espera con el mensaje “Realizando Operación”, como se muestra en la Figura 2.5.4 Figura 2.5.4. Realizando Operación Remisión Terminado el proceso, se mostrará la información de la “Remisión”, como se muestra en la Figura 2.5.5 Figura 2.5.5. Información de Remisión Edite los valores deseados. Por ejemplo: Misma Dependencia (1), y diferente Responsable (2), se guarda la Remisión haciendo clic en el botón “Guardar”, como se muestra en la Figura 2.5.6 Figura 2.5.6. Edición de la Remisión Enseguida mostrará una pantalla de espera con el mensaje “Realizando Operación”, como se muestra en la Figura 2.5.7 Figura 2.5.7. Realizando Operación Remisión Terminado el proceso, se mostrará el mensaje “Cambios guardados exitosamente”, y se mostrará un “Hipervínculo” formado por un icono y el mensaje “Ver nota de Remisión”, como se muestra en la Figura 2.5.8 Figura 2.5.8. Remisión generada exitosamente Haga clic en el hipervínculo para mostrar la “Nota de Remisión” en una nueva página, como se muestra en la Figura 2.5.9 Figura 2.5.9. Nota de Remisión Remisión Activar Para activar una “Remisión” haga clic en “Cambiar remisión” del submenú de Remisión, como lo muestra la Figura 2.6.1 Figura 2.6.1. Remisión, selección de página “Activar Remisión” Se mostrará la página de Remisión “Activar remisión”, como lo muestra la Figura 2.6.2 Figura 2.6.2. Página Remisión “Activar Remisión” En el campo “Folio” (1) ingrese el número de Folio de la “Remisión” que desea activar y haga clic en el botón “Cargar Información” (2), ver Figura 2.6.3 Figura 2.6.3. Llenado de campos para Activar remisión Enseguida mostrará una pantalla de espera con el mensaje “Realizando Operación”, como se muestra en la Figura 2.6.4 Figura 2.6.4. Realizando Operación. Cargar Información para Activar Remisión Terminado el proceso, se mostrará la información de la “Remisión”, como se muestra en la Figura 2.6.5 Figura 2.6.5. Información de Remisión Haga clic en el botón “Activar Remisión” para activarla, si es activada correctamente, mostrará un el mensaje “Remisión “Activada” exitosamente.”, como en la Figura 2.6.6 Figura 2.6.6. Remisión Activada Remisión Cancelar Para cancelar una “Remisión” haga clic en “Cancelar remisión” del submenú de Remisión, como lo muestra la Figura 2.7.1 Figura 2.7.1. Remisión, selección de página “Cancelar Remisión” Se mostrará la página de Remisión “Cancelar remisión”, como lo muestra la Figura 2.7.2 Figura 2.7.2. Página Remisión “Cancelar Remisión” En el campo “Folio” (1) ingrese el número de Folio de la “Remisión” que desea cancelar y haga clic en el botón “Cargar Información” (2), ver Figura 2.7.3 Figura 2.7.3. Llenado de campos para Cancelar remisión Enseguida mostrará una pantalla de espera con el mensaje “Realizando Operación”, como se muestra en la Figura 2.7.4 Figura 2.7.4. Realizando Operación. Cargar Información para Cancelar Remisión Terminado el proceso, se mostrará la información de la “Remisión”, como en la Figura 2.7.5 Figura 2.7.5. Información de Remisión Haga clic en el botón “Cancelar Remisión” para cancelarla, si es cancelada correctamente, mostrará un el mensaje “Remisión “Activada” exitosamente.”, como en la Figura 2.7.6 Figura 2.7.6. Remisión Cancelada Devolución Devolución Crear Para generar una devolución haga clic en “Devolución” del submenú de Devolución, como lo muestra la Figura 4.1.1 Figura 4.1.1. Devolución, selección de página “Crear Devolución” Se mostrará la página de Devolución, como lo muestra la Figura 4.1.2 Figura 4.1.2. Página “Crear Devolución” Para generar una devolución deberá seleccionar la “Fecha” (1), ingresar los numeros de “Caja” (2) y “Transacción” (3), y escribir brevemente el “Motivo de la devolución” (4). Ver Figura 4.1.3 Figura 4.1.3. Campos de Devolución Una vez llenado los campos deberá hacer clic en el botón “Generar Devolución”. Ver Figura 4.1.4 Figura 4.1.4. Generar De Devolución Enseguida mostrará una pantalla de espera con el mensaje “Realizando Operación”, como se muestra en la Figura 4.1.5 Figura 4.1.5. Realizando Operación Devolución Terminado el proceso, se mostrará el mensaje “Devolución generada exitosamente”. De igual forma se mostrará el “Hipervínculo” formado por un icono y el mensaje “Ver nota de Devolución”, como se muestra en la Figura 4.1.6 Figura 4.1.6. Hipervínculo Ver Nota de Devolución Haga clic en el hipervínculo para mostrar la “Nota de Devolución” en una nueva página, como se muestra en la Figura 4.1.7 Figura 4.1.7. Nota de Devolución Devolución Historial por Dependencia Para visualizar las “Devoluciones” por Dependencia haga clic en “Historial por dependencia” del submenú de Devolución, como lo muestra la Figura 4.2.1 Figura 4.2.1. Devolución, selección de página “Historial por dependencia” Se mostrará la página de Devolución “Historial por dependencia”, como lo muestra la Figura 4.2.2 Figura 4.2.2. Página Devolución “Historial por dependencia” Seleccione la Dependencia o Subdependencia deseada de la lista desplegable “Dependencia/Subdependencia” (1), enseguida se mostrará una “Tabla de Notas de Devolución” (2) asociadas a dicha Dependencia o Subdependencia, según sea el caso, con una breve información, un “Hipervínculo Devolución” (3) de cada una de las Devoluciones con el mensaje “Ver”, y un “Hipervínculo Remisión” (4) dela Remisión asociada a la Devolución con el mensaje “Ver”, como lo muestra la Figura 4.2.3, en ambos hipervínculos, al hacer clic, podrá visualizar dichas notas. Figura 4.2.3. Tabla de Información con Notas de Devolución y Remisión “Nota de Devolución” en una nueva página, como se muestra en la Figura 4.2.4 Figura 4.2.4. Nota de Devolución “Nota de Remisión” en una nueva página, como se muestra en la Figura 4.2.5 Figura 4.2.5. Nota de Remisión Devolución Historial por Fecha Para visualizar las “Devoluciones” por Fecha haga clic en “Historial por fecha” del submenú de Devolución, como lo muestra la Figura 4.3.1 Figura 4.3.1. Devolución, selección de página “Historial por fecha” Se mostrará la página de Devolución “Historial por fecha”, como lo muestra la Figura 4.3.2 Figura 4.3.2. Página Devolución “Historial por fecha” Seleccione la Fecha inicial del calendario “Fecha de inicio” (1) y la fecha final del calendario “Fecha de fin” (2) deseadas, para visualizar las “Notas de Devolución” entre ese intervalo de fechas. Enseguida se mostrará una “Tabla de Notas de Devolución” (3) con una breve información, un “Hipervínculo Devolución” (4) de cada una de las Devoluciones con el mensaje “Ver”, y un “Hipervínculo Remisión” (5) dela Remisión asociada a la Devolución con el mensaje “Ver”, como lo muestra la Figura 4.3.3, en ambos hipervínculos, al hacer clic, podrá visualizar dichas notas. Figura 4.3.3. Tabla de Información con Notas de Remisión “Nota de Devolución” en una nueva página, como se muestra en la Figura 4.3.4 Figura 4.3.4. Nota de Devolución “Nota de Remisión” en una nueva página, como se muestra en la Figura 4.3.5 Figura 4.3.5. Nota de Remisión Vale Vale Crear Para generar un vale haga clic en “Vale” del submenú de Vale, como lo muestra la Figura 5.1.1 Figura 5.1.1. Vale, selección de página “Crear Vale” Se mostrará la página de Vale, como lo muestra la Figura 5.1.2 Figura 5.1.2. Página “Crear Vale” Como se muestra en la Figura 5.1.3 podrá seleccionar la Dependencia o Subdependencia, según sea el caso, por 3 formas distintas. 4. Ingresando “Número de Dependencia o Subdependencia”. Será seleccionada automáticamentesi es Dependencia o Subdependencia si es correcta. 5. Seleccionar “Dependencia” por su casilla y lista desplegable. 6. Seleccionar “Subdependencia” por su casilla y lista desplegable. Figura 5.1.3. Selección de Dependencia o Subdependencia Vale En el primer caso, deberá “Escanear” o “Introducir” el “Número de la Dependencia/Subdependencia”, como lo muestra la Figura 5.1.4 Figura 5.1.4. Introducir Número de Dependencia/Subdependencia En caso de que el código sea correcto para una Dependencia o Subdependencia, según sea el caso, mostrará un mensaje indicando que clave es correcta. La lista desplegable de Responsable se llenará de nombres de Responsables, a partir de la clave introducida o la selección de Dependencia/Subdependencia. Por ejemplo: Al introducir la clave 444011002 perteneciente a una Subdependencia, se muestra el mensaje “√ '7420153'. Clave de Subdependencia correcta”, se palomea la casilla de “Subdependencia”, y se carga en la lista desplegable “Responsable” los nombres de los responsables asignados a esa Subdependencia, como se muestra en la Figura 5.1.5 Figura 5.1.5. Código Valido para Subdependencia Vale Una vez seleccionado Dependencia o Subdependencia (1), el Responsable (2), haber introducido la Cantidad (3), Descripción (4) y el Precio unitario (5), deberá hacer clic en el botón de “Agregar Producto” (6), para generar dicha Remisión con los valores seleccionados, tal como se muestra en la Figura 5.1.6 Figura 5.1.6. Vale Agregar producto para Subdependencia Enseguida se agregará el producto a la “Tabla de Productos Vale”, como se muestra en la Figura 5.1.7 Figura 5.1.7. Taba de Productos Vale para Sudependencia Cuando termine de agregar los productos deseados, haga clic en el botón “Generar Nota de Vale”, como se muestra en la Figura 5.1.8 Figura 5.1.8. Botón “Generar Nota de Vale” Enseguida mostrará una pantalla de espera con el mensaje “Realizando Operación”, como se muestra en la Figura 5.1.9 Figura 5.1.9. Realizando Operación Vale Terminado el proceso, se mostrará el mensaje “Nota de Vale generada exitosamente. Folio:xxxxxx”, donde xxxxxx es el código de Folio. De igual forma se mostrará el “Hipervínculo” formado por un icono y el mensaje “Ver nota de Vale”, como se muestra en la Figura 5.1.10 Figura 5.1.10. Hipervínculo Ver Nota de Vale Haga clic en el hipervínculo para mostrar la “Nota de Vale” en una nueva página, como se muestra en la Figura 5.1.11 Figura 5.1.11. Nota de Vale Vale Historial por Dependencia Para visualizar las “Vales” por Dependencia haga clic en “Historial por dependencia” del submenú de Vale, como lo muestra la Figura 5.2.1 Figura 5.2.1. Vale, selección de página “Historial por dependencia” Se mostrará la página de Vale “Historial por dependencia”, como lo muestra la Figura 5.2.2 Figura 5.2.2. Página Vale “Historial por dependencia” Seleccione la Dependencia o Subdependencia deseada de la lista desplegable “Dependencia/Subdependencia” (1), enseguida se mostrará una “Tabla de Notas de Vale” (2) asociadas a dicha Dependencia o Subdependencia, según sea el caso, con una breve información, y un “Hipervínculo Vale” (3) de cada uno de los Vales con el mensaje “Ver”, como lo muestra la Figura 5.2.3, en ambos hipervínculos, al hacer clic, podrá visualizar dichas notas. Figura 5.2.3. Tabla de Información con Notas de Vale “Nota de Vale” en una nueva página, como se muestra en la Figura 5.2.4 Figura 5.2.4. Nota de Vale Vale Historial por Fecha Para visualizar los “Vales” por Fecha haga clic en “Historial por fecha” del submenú de Vale, como lo muestra la Figura 5.3.1 Figura 5.3.1. Vale, selección de página “Historial por fecha” Se mostrará la página de Vale “Historial por fecha”, como lo muestra la Figura 5.3.2 Figura 5.3.2. Página Vale “Historial por fecha” Seleccione la Fecha inicial del calendario “Fecha de inicio” (1) y la fecha final del calendario “Fecha de fin” (2) deseadas, para visualizar las “Notas de Vale” entre ese intervalo de fechas. Enseguida se mostrará una “Tabla de Notas de Vale” (3) con una breve información, y un “Hipervínculo Vale” (4) de cada una de las Devoluciones con el mensaje “Ver”, como lo muestra la Figura 5.3.3, el cual al hacer clic podrá visualizar dicha “Nota de Vale”. Figura 5.3.3. Tabla de Información con Notas de Vale “Nota de Vale” en una nueva página, como se muestra en la Figura 5.3.4 Figura 5.3.4. Nota de Vale Administración Administración de Responsables Para administrar Responsables de Dependencia haga clic en “Responsables” del submenú de Administración, como lo muestra la Figura 6.1.1 Figura 6.1.1. Administración, selección de página “Administrar Responsables” Se mostrará la página de Administrar Responsables, con dos secciones, Modificar y Registrar, como lo muestra la Figura 6.1.2 Figura 6.1.2. Página “Administrar Responsables” Modificar Responsable Para modificar un Responsable asociado a una Dependencia o Subdependencia necesitará habilitar los campos de edición, esto, seleccionando de la lista desplegable la “Dependencia/Subdependencia” (1) que desee, y una vez seleccionada, se mostrará la “Tabla de Responsables” (2) con dichos Responsables asociados a ella, haga clic en “Editar” (3), como se muestra en la Figura 6.1.1.1. Figura 6.1.1.1. Editar Responsable de Dependencia Una vez habilitados los campos, podrá editar “Nombre” (1), “Núm. Empleado” (2) y el estatus “Habilitado” (3), del Responsable, para guardar los cambios haga clic en “Actualizar” (4), si desea cancelar los cambios haga clic en “Cancelar” (5). Ver Figura 6.1.1.2. Figura 6.1.1.2. Editar Responsable de Dependencia Después de editar el responsable haga clic en “Actualizar”, como se muestra la Figura 6.1.1.3. Figura 6.1.1.3. Actualizar Responsable de Dependencia Enseguida mostrará una pantalla de espera con el mensaje “Realizando Operación”, como se muestra en la Figura 6.1.1.4. Figura 6.1.1.4. Realizando Operación Modificar Responsable Terminado el proceso, se mostrará el mensaje “Responsable actualizado exitosamente.”, y se actualizará la “Tabla de Responsables” con los cambios realizados, como se muestra en la Figura 6.1.1.5 Figura 6.1.1.5. Modificación exitosa de Responsable de Dependencia Registrar Responsable Para registrar un Responsable asociado a una Dependencia o Subdependencia necesitará seleccionar de la lista desplegable la “Dependencia/Subdependencia” (1) que desee, una vez seleccionada, se mostrará la “Tabla de Responsables” (2) con dichos Responsables asociados a ella, llene el campo “Nombre” (3), “Número de Empleado” (4), haga clic en “Registrar” (5), como se muestra en la Figura 6.1.2.1. Figura 6.1.2.1. Registrar Responsable de Dependencia Enseguida mostrará una pantalla de espera con el mensaje “Realizando Operación”, como se muestra en la Figura 6.1.2.2. Figura 6.1.2.2. Realizando Operación Registrar Responsable Terminado el proceso, observe que en la “Tablas de Responsables” (1) se agregara el “Responsable” (2), y se mostrará el mensaje “’Responsable’ agregado exitosamente.”, como se muestra en la Figura 6.1.2.3 Figura 6.1.2.3. Registro de Responsable de Dependencia exitoso Administración de Dependencias Para administrar Dependencias haga clic en “Dependencias” del submenú de Administración, como lo muestra la Figura 6.2.1 Figura 6.2.1. Administración, selección de página “Administrar Dependencias” Se mostrará la página de Administrar Dependencias, con dos secciones, Registrar y Modificar, como lo muestra la Figura 6.2.2 Figura 6.1.2. Página “Administrar Dependencias” DGSA U N A M AOMI N1STRACIÓN DE OEPEN DENCIAS REGISTRAR OEP, SO., PRc SP.: Nombre: Trtular: Dep. Pa~e. l,---______
Compartir