Si desea imprimir el reporte en la barra de menú buscar ARCHIVO y luego la opción IMPRIMIR como se muestra en la siguiente pantalla:



Documentos relacionados
UNIVERSIDAD FRANCISCO GAVIDIA FACULTAD DE CIENCIAS ECONOMICAS

Contenido. cursos.cl / Teléfono:

Introducción a los sitios de SharePoint en Office 365

MANUAL DE USUARIO COOPERATIVAS

MANUAL DE USUARIO GESTIÓN DE EXPEDIENTES

Manual de Usuario Mail Hosting UNE

Guia rápida EPlus Cliente-Servidor

Instalación GIRH Licencias (JAVA)

MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD

MANUAL DE ADMINISTRADOR DEL SITIO WEB DEL ISTU

MANUAL DEL ADMINISTRADOR WEB

GUIA COMPLEMENTARIA PARA EL USUARIO DE AUTOAUDIT. Versión N 02 Fecha: 2011-Febrero Apartado: Archivos Anexos ARCHIVOS ANEXOS

GUÍA DE TRABAJO N 11 LENGUAJE C# Programación de Software Articulación SENA Grado 10 Ing. Néstor Raúl Suarez Perpiñan Página 2 de 11

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN

Los datos a ingresar se detallan a continuación.

PLATAFORMA DE TRÁMITES Y SERVICIOS EN LÍNEA MARVIN SISTEMA DE GESTIÓN DOCUMENTAL GUÍA DE DILIGENCIAMIENTO

Manual de iniciación a

Comisión Nacional de Bancos y Seguros

MANUAL DE LA APLICACIÓN HELP DESK

MANUAL DE FACTURACIÓN TOUCH SCREEN

Guía de Apoyo Project Web Access. (Jefe de Proyectos)

MANUAL DE USUARIOS DEL SISTEMA MESA DE SOPORTE PARA SOLICITAR SERVICIOS A GERENCIA DE INFORMATICA

MANUAL DE USUARIO CMS- PLONE

Programa diseñado y creado por Art-Tronic Promotora Audiovisual, S.L.

MANUAL DE USUARIO DE CUENTAS DE CORREO

ALGUNAS AYUDAS PARA EL ACCESO AL AULA DIGITAL Contenido

Sistema de Administración de Documentos (SIAD)

Manual de Usuario. Factura Electrónica Bancomer

SEPARAR Y ADJUNTAR UNA BASE DE DATOS. Separar una base de datos

Accede a su DISCO Virtual del mismo modo como lo Hace a su disco duro, a través de:

SISTEMA DE REGISTRO DE TRANSACCIONES BURSATILES BAGSA MANUAL DE USUARIO

Manual de Usuario FACTURA99 FACTURACIÓN. Factura99 FACTURA 99

CREACION DE GALERIAS WEB

Manual Oficina Web de Clubes (FBM)

MANUAL DE USUARIO-SITOP ADMINISTRACIÓN DE CONTRATOS

Sociedad de Seguros de Vida del Magisterio Nacional. Sistema de Pignoraciones Web. Manual de Usuario. Marzo, 2012.

SISTEMA DE ATENCIÓN y GESTIÓN MANUAL DEL USUARIO. SAyGeS v2.0

INSTRUCTIVO PARA BENEFICIARIOS REGISTRO Y ACCESO A SERVICIOS EN LINEA

MANUAL DE INSTALACIÓN PLATAFORMA PROGRESA AUTOR: ASAC COMUNICACIONES DEPARTAMENTO DE DESARROLLO NOVIEMBRE DE 2007

Manual de uso de la plataforma para monitores. CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES -bilib

MANUAL DE USUARIO. SISTEMA DE INVENTARIO DE OPERACIONES ESTADÍSTICAS.

CARTILLA PARA EL USO DEL SISTEMA DE GENERACIÓN DE CERTIFICADOS DE HOMOLOGACIÓN PARA LA VENTA DE EQUIPOS TERMINALES MÓVILES. Versión 1.

Manual Instalación GIRH-Nómina (JAVA)

MANUAL DE USUARIO CORREDOR

Manual Consultas Web - PC Sistel Ver 486R4+ - USUARIO JEFATURA

Servicios Educativos Del Estado De Chihuahua Sistema Integral de Presupuestos y Materiales. Indice. Introducción Barra de Herramientas...

Manual de Usuario Creación de Usuarios Transferencia de Datos

MANUAL DE SHAREPOINT Por: Área de Administración de Aplicaciones.

Instalación del sistema VSControl Total2012

MANUAL DE USUARIO SISTEMA DE ALMACEN DIF SONORA

Comisión Nacional de Bancos y Seguros

DCISERVICIOS, SA DE CV

INSTRUCTIVO PARA REGISTRO ELECTRÓNICO DE DEJA SIN EFECTO PERMISOS Y FERIADOS. Enero

Manual PARA EL ADMINISTRADOR DE LA WEB DE PRÁCTICAS PRE PROFESIONALES Y PASANTÍAS

Manual del usuario del Módulo de Administración de Privilegios del Sistema Ingresador (MAPSI)

APLICATIVO WEB DE USUARIO Y ADMINISTRADOR PARA SISTEMAS INTEGRADOS DE GESTIÓN

UAM MANUAL DE EMPRESA. Universidad Autónoma de Madrid

GUÍA DE USUARIO DEL CORREO

WALMAR CONTROL EN RUTA MANUAL DE USUARIO ADMINISTRACION EMANAGER 6

SISTEMA DE GESTIÓN ACADÉMICA.

Cómo creo las bandejas del Registro de Entrada /Salida y de Gestión de Expedientes?

Manual de usuario: General

INSTALACIÓN DE MEDPRO

LEY CONTRA EL DELITO DE LAVADO DE DINERO O ACTIVOS. CIRCULAR CNBS No. XXXX. CAPTURADOR Lavado de Activos v5.0

SISTEMA INTEGRADO DE GESTION ADMINISTRATIVA

El alumno puede tener acceso directo (de una forma más rápida) sin repetir los pasos anteriores:

Aplicación informática para la redacción de instrucciones de uso y mantenimiento.

PowerPoint 2010 Manejo de archivos

1. CONSIDERACIONES GENERALES

MANUAL DE USUARIO DESKTOP

MANUAL DE INICIACIÓN A JOVELLANOS VIRTUAL J. A. Espejo coordinador.tic@iesjovellanos.org 1

CÓMO MANEJAR SU NUEVO SITIO WEB SOBRE DRUPAL Manual técnico y de usuario. Pontificia Universidad Javeriana Grupo PSU CDI

Manual de Usuario SATCAFE Sistema para Te cnico

MANUAL DE AYUDA. SAT Móvil (Movilidad del Servicio Técnico)

Manual de Usuario. Terra Factura Electrónica

MANUAL DE USUARIO DE EGROUPWARE MANUAL DE USUARIO EGROUPWARE

DOCENTES FORMADORES UGEL 03 PRIMARIA

Poder Judicial de Costa Rica

ÍTEMS DEL MENÚ CREACIÓN Y GESTIÓN (Última revisión: lunes, 9 de marzo de 2009)

INSTALACIÓN DE SQL SERVER 2008 Y SQL SERVER 2008 EXPRESS

Plataforma Helvia. Manual de Administración Administración General. Versión

Mini-guía: Gestión Backup

Manual para el uso del Correo Electrónico Institucional Via Webmail

Ficha Técnica del Servicio Mi-Nomina.NET NOMBRE DE LA EMPRESA. Administrador de la Plataforma Mi Nomina.Net

MANUAL DE USUARIO PANEL DE CONTROL Sistema para Administración del Portal Web.

Guí a Ra pida Dropbox.

UF0513 Gestión auxiliar de archivo en soporte convencional o informático

PubMed / Cómo Buscar, Mostrar, Electrónico?

I. INGRESO AL ESPACIO VIRTUAL DE APRENDIZAJE.


Manual Usuario cpanel

Factura Electrónica. Soluciones y Administración de Software S.A. de C.V. Software AD

helpdesk Quobis Manual de usuario Documento: Documento Técnico Manual de usuario del Zendesk Versión 0.1 Fecha : 30/10/13 Autor Eduardo Alonso

ACCESO AL SERVIDOR EXCHANGE MEDIANTE OWA

Copias de Seguridad con SQL Server Realizar una copia de seguridad de Bases de Datos

Administración de Clientes 4

MANUAL DE USUARIO DE CUENTAS DE CORREO

SISTEMA PARA GESTIÓN DE PERSONAL DE LA EMPRESA AVÍCOLA REPROAVI CÍA. LTDA. ANEXOS

Introducción a Moodle

MANUAL PARA EL ADMINISTRADOR DEL PORTAL WEB

Transcripción:

Para regresar a la pantalla principal de mantenimiento servidores clic en la flecha verde que apunta hacia la izquierda, ubicada en la parte superior izquierda de la pantalla. Si desea imprimir el reporte en la barra de menú buscar ARCHIVO y luego la opción IMPRIMIR como se muestra en la siguiente pantalla: Posteriormente en las opciones de impresión dar clic en ACEPTAR. Para ver el total de servidores existentes clic en LISTADO TOTAL y le desplegará el listado de servidores existentes: 67

Para regresar a la pantalla principal de mantenimiento servidores clic en la flecha verde que apunta hacia la izquierda, ubicada en la parte superior izquierda de la pantalla. Si desea imprimir el reporte en la barra de menú buscar ARCHIVO y luego la opción IMPRIMIR como se muestra en la siguiente pantalla: Posteriormente en las opciones de impresión dar clic en ACEPTAR. 68

10. Mantenimiento Tipos de Donantes En la pantalla anterior se muestra el listado de donantes jurídicos y naturales. Para una búsqueda más rápida, en la caja de texto puede digitar el nombre del donante que desea citador y hacer clic en el botón BUSCAR y le desplegará el donante a citador. Como se muestra en la siguiente pantalla: 69

Al hacer clic sobre el botón NUEVO, le permitirá ingresar los datos de un nuevo donante como se muestra en la siguiente pantalla: Al terminar de ingresar la información del nuevo donante clic en GUARDAR y le mostrará el siguiente mensaje: 70

Luego le mostrará la pantalla con el nuevo donante. Caso contrario si no desea guardar los cambios clic en botón DESCARTAR y regresará a la pantalla principal de donantes. Para hacer cambios en un donante, primero debe ser seleccionado y luego clic en el botón EDITAR, mostrándole la pantalla del donante donde podrá hacer los cambios deseados, como se muestra en la siguiente pantalla: Para eliminar un donante primero debe ser seleccionado, luego clic en el botón ELIMINAR y le mostrará la siguiente pantalla: 71

Clic en el botón SI, para confirmar que desea eliminar el donante. A continuación se mostrará la pantalla donde el donante fue totalmente eliminado y aparecerá un mensaje color rojo indicando que los DATOS HAN SIDO ELIMINADOS EXITOSAMENTE: Si necesita conocer el detalle de un donante debe seleccionarlo y dar clic al botón DEL DONANTE y mostrará el siguiente reporte: DETALLES 72

Para regresar a la pantalla principal de mantenimiento de donantes clic en la flecha verde que apunta hacia la izquierda, ubicada en la parte superior izquierda de la pantalla. Si necesita conocer todos los donantes clic al botón REPORTE LISTADO TOTAL y mostrará el siguiente reporte: Si desea imprimir el reporte, en la barra de menú buscar ARCHIVO y luego la opción IMPRIMIR como se muestra en la siguiente pantalla: 73

Posteriormente en las opciones de impresión dar clic en ACEPTAR. 11. Mantenimiento Actividades 74

La pantalla muestra el listado de actividades disponibles. Para buscar una de estas actividades digitar en la caja de texto, luego clic en el botón BUSCAR y mostrará la siguiente pantalla. Al hacer clic sobre el botón NUEVA, permitirá crear una nueva actividad donde se ingresarán los datos que se solicitan como se muestra en la siguiente pantalla: 75

Para agregar fotos en una actividad creada dar clic en el botón EXAMINAR luego botón SUBIR y le aparecerá la nueva foto cargada en el listado de archivos y actividades. Para eliminar una fotografía debe ser seleccionada, luego clic en ELIMINAR ARCHIVO O IMAGEN y le aparcera un mensaje que EL ARCHIVO HA SIDO ELIMINADO EXITOSAMENTE Al terminar de ingresar la información de la nueva actividad clic en GUARDAR y le mostrara el siguiente mensaje. 76

Caso contrario si no desea guardar los cambios clic en botón DESCARTAR y regresará a la pantalla principal de las actividades. Para eliminar una actividad debe ser seleccionada, luego clic en ELIMINAR donde aparecerá un mensaje color rojo indicando que los datos han sido eliminados exitosamente. Al seleccionar y eliminar le mostrará la siguiente pantalla: 77

Clic en el botón SI, para confirmar que desea eliminar la actividad. A continuación se mostrará la pantalla donde la actividad fue totalmente eliminada. 78

Si necesita conocer el detalle de una actividad debe seleccionarla y dar clic al botón y mostrará el siguiente reporte: DETALLES Para regresar a la pantalla principal de mantenimiento de actividades clic en la flecha verde que apunta hacia la izquierda, ubicada en la parte superior izquierda de la pantalla. Si desea imprimir el reporte en la barra de menú buscar ARCHIVO y luego la opción IMPRIMIR como se muestra en la siguiente pantalla: 79

Posteriormente en las opciones de impresión dar clic en ACEPTAR. Si necesita conocer todas las actividades clic al botón LISTADO TOTAL DE ACTIVIDADES y mostrará el siguiente reporte: 80

Si desea imprimir el reporte en la barra de menú buscar ARCHIVO y luego la opción IMPRIMIR como se muestra en la siguiente pantalla: Posteriormente en las opciones de impresión dar clic en ACEPTAR. 81

12. Mantenimiento Beneficiarios En la pantalla anterior se muestra el listado de beneficiarios jurídicos y naturales. Para una búsqueda más rápida, en la caja de texto puede digitar el nombre del beneficiario que desea citador y hacer clic en el botón BUSCAR y le desplegará el beneficiario a citador: 82

Al hacer clic sobre el botón NUEVO, le permitirá ingresar un nuevo beneficiario donde se ingresarán los datos que se solicitan como se muestra en la siguiente pantalla: Al terminar de ingresar la información de la nueva actividad clic en GUARDAR y le mostrará el siguiente mensaje: 83

Luego le mostrará la pantalla con el nuevo beneficiario guardado. Para hacer cambios a los beneficiarios, primero debe ser seleccionado y luego clic en el botón EDITAR, mostrándole la pantalla del beneficiario donde podrá hacer los cambios deseados, como se muestra en la siguiente pantalla: 84

Lugo Clic en GUARDAR y mostrará la siguiente pantalla con los cambios realizados: Para eliminar un beneficiario debe ser seleccionado, luego clic en ELIMINAR siguiente pantalla: y le mostrará la Clic en el botón SI, para confirmar que desea eliminar el beneficiario. A continuación se mostrará la pantalla donde el beneficiario fue totalmente eliminado y aparecerá un mensaje color rojo indicando que los DATOS HAN SIDO ELIMINADOS EXITOSAMENTE. 85

Para ver el detalle de un beneficiario clic en el botón DETALLE DE BENEFICIARIO y le mostrará la siguiente pantalla: Para regresar a la pantalla principal de mantenimiento de beneficiarios clic en la flecha verde que apunta hacia la izquierda, ubicada en la parte superior izquierda de la pantalla. Si desea imprimir el reporte en la barra de menú buscar ARCHIVO y luego la opción IMPRIMIR como se muestra en la siguiente pantalla: 86

Posteriormente en las opciones de impresión dar clic en ACEPTAR. 13. Mantenimiento Portada ( Pantalla ) En este mantenimiento se pueden realizar los cambios necesarios al formato ( tamaño, tipo y color de letra) de : Misión, Visión, Historia, Texto de la portada y Contactos. 87

Para cambiar foto en la portada dar clic en el botón examinar luego guardar y le aparecerá la nueva foto cargada, de lo contrario si no desea guardar la foto clic en cancelar. 88

14. Mantenimiento Noticias En la pantalla anterior se muestra el listado de noticias. Para una búsqueda más rápida, en la caja de texto puede digitar la noticia que desea citador y hacer clic en el botón BUSCAR y le desplegará la noticia solicitada. Al hacer clic sobre el botón NUEVO, le permitirá ingresar y guardar una nueva noticia dentro del listado de lo contrario clic en DESCARTAR. Al hacer clic sobre el botón NUEVO, le permitirá ingresar una nueva noticia donde se ingresarán los datos que se solicitan como se muestra en la siguiente pantalla: 89

Al terminar de ingresar la información del nuevo donante clic en GUARDAR y le mostrará el siguiente mensaje: Luego le mostrará la pantalla con la nueva noticia. 90

Caso contrario si no desea guardar los cambios clic en botón DESCARTAR y regresará a la pantalla principal de noticias. Para hacer cambios en una noticia, primero debe ser seleccionada y luego clic en el botón EDITAR, mostrándole la pantalla donde podrá hacer los cambios deseados, como se muestra en la siguiente pantalla: Dar clic en GUARDAR luego de hacer los cambios de lo contrario clic en DESCARTAR. Para eliminar una noticia primero debe ser seleccionada, luego clic en el botón ELIMINAR y le mostrará la siguiente pantalla: 91

Clic en el botón SI, para confirmar que desea eliminar la actividad. A continuación se mostrará la pantalla donde la noticia fue totalmente eliminada y aparecerá un mensaje color negro indicando que los DATOS HAN SIDO ELIMINADOS EXITOSAMENTE 15. Mantenimiento Perfil 92

Este perfil es de uso exclusivo para el administrador del sistema, el cual es el responsable de otorgar los permisos a los diferentes usuarios de acuerdo al cargo asignado. En la pantalla anterior ingresar todos los datos personales del administrador; y si desea cambiar contraseña dar clic en la palabra Cambiar Password que está ubicada en la parte superior izquierda de la pantalla y le mostrará la siguiente pantalla para hacer los cambios necesarios. 93

MANUAL DEL PROGRAMADOR. SYSCOMVIDA 1.0 EL software SYSCOMVIDA es Propiedad Intelectual de: Aguilar Torres, Eileen Pammela; Duran Hernández, Ana Patricia; Torres Zepeda, Roxana Carolina. Con todos los derechos reservados. Todas las marcas registradas son propiedad de sus respectivos titulares. San Salvador, El Salvador, C. A., Febrero de 2009. 94

MANUAL DEL PROGRAMADOR SYSCOMVIDA. 1. DIRECTORIO DE LA APLICACIÓN. 1.1 Solution COM-VIDA Solution COM-VIDA Nombre webservice website clsaccesodatos Descripción Contiene el código que hace conexión con la base de datos. Contiene los códigos que ejecutan la Aplicación Web. Es la DLL que permite la conexión con la base de datos. 1.2 WebService webservice Nombre App_Cod Descripción Contiene el código de la aplicación en visual Basic. App_Data Directorio creado por defecto que no es utilizado en esta aplicación. Bin Contiene código compilado (archivos.dll) para controles, componentes, y otro código que pueda ser referenciado por la aplicación. Cualquier clase representada por código en la carpeta Bin es automáticamente referenciada en la aplicación. Service.asmx Archivo que pemite el acceso al Web Services y en el va especificacdo el lenguaje de prograacion que se ocupo y el directorio donde se encuentra el codigo fuente. Web.confing Archivo en formaro XML que permite la configuración del parámetro del webservices. 95

1.3 WebSite website App_Code App_Data Nombre Descripción Compilara los archivos y subdirectorios para código de acceso a datos, código de modelo manejador http especifico para el sitio e implementación de módulos y servicios web. Directorio creado por defecto que no es utilizado en esta aplicación. App_WebReferences Referencia web, para mantenimiento a la base de datos. aspnet_client Bin CSS Contiene el código de control de striptexbox Contiene código compilado (archivos.dll) para controles, componentes, y otro código que pueda ser referenciado por la aplicación. Cualquier clase representada por código en la carpeta Bin es automáticamente referenciada en la aplicación. Usado para información de las CSS Hoja de estilo en cascada utilizadas en la Aplicación. Img Contenedor de las imágenes del sistema. masterpages menumant Contiene la plantilla de la página maestra de la que se heredan todas la páginas del sistema. Este contiene archivos para generar el menú de mantenimiento. menuppal Este contiene archivos para generar el menú principal de la aplicación. 96

privatewebs publiwebs Uploads Contiene las páginas que solo podrán ser accedidas por los usuarios autenticados. Contiene las páginas que podrán ser vistas por todos los usuarios. Contienen todos los archivos que podrán ser adjuntados en la aplicación. 1.4 clsaccesodatos clsaccesodatos Nombre Descripción My Project Directorio creado por defecto que contiene las configuraciones de las propiedades del proyecto. clsmantenimientodb.vb Clase de mantenimiento de la base de datos. Interfaces.vb Definición de interfaces de la clase para el mantenimiento de la base de datos 2 LISTA DE PROGRAMAS. A continuación se muestra una lista de los nombres de los programas que forman parte de la Aplicación Web para la administración de servicios y actividades del ministerio COMVIDA de la Iglesia Bautista Miramonte. TIPO DE ARCHIVO NOMBRE DESCRIPCIÓN vb clsmetodos.vb Clase que define métodos para el mantenimiento de la aplicación. Defaul. Pagina principal de la aplicación detalleactividades. Muestra los detalles de las actividades Actividades. Muestra la información de las actividades en la parte pública de la aplicación connoticias. Permite la citado a la tabla Noticias. conprogrmas. Permite la citado a la tabla Programas. login. Autentica el usuario cerrar. Permite cerrar la sesión de usuario. conactividades. Realiza citados a la tabla Actividades. 97

TIPO DE ARCHIVO NOMBRE DESCRIPCIÓN concargos. Realiza citados a la tabla Cargos. condepartamentos. Realiza citados a la tabla Departamentos. condonantes. Realiza citados a la tabla Donantes. conhistorial. Realiza citados a los Logs de los usuarios registrados. conprogramas. Realiza citados a la tabla Programas. conservidores. Realiza citados a la tabla Servidores. conusurarios. Realiza citados a la tabla Usuarios mantprotada. mantactividades. mantasignabeneficiarios. mantasignacolaboradores. mantasignacargoservidor. mantasignapermisoscargos. mantasignaprogramas. mantbeneficiarios. mantcambiapass. mantcargos. mantdepartamentos. mantdonantes. Permite realizar mantenimiento a la tabla Portada. Permite realizar mantenimiento a la tabla Actividades. Permite realizar la asignación de los beneficiarios a los programas de servicio. Permite realizar la asignación de los usuarios a los programas de servicio. Permite realizar la asignación de los cargos a los servidores usuarios. Permite realizar la asignación de los permisos a los cargos. Permite la relación de los programas con los usuarios. Permite realizar mantenimiento a la tabla Beneficiarios. Permite realizar mantenimiento a la tabla de cambio de passward Permite realizar mantenimiento a la tabla Cargos. Permite realizar mantenimiento a la tabla Donantes. Permite realizar mantenimiento a la tabla Donantes. Aspx manterror. Pagina de Error personalisada. Aspx mantnoticias. Permite realizar mantenimiento a la tabla Noticias. Permite realizar mantenimiento a la tabla mantprogramas. Programas. mantusuarios. Permite realizar mantenimiento a la tabla Usuarios. miperfil. Permite modificar los datos personales de los usuarios, excepto las contraseñas. repdonantesprogramas. Permite la generación de reportes de los donantes de los programas. repservidor. Permite la generación del reporte de un expediente de un servidor específico. repservidores. Permite la generación del reporte de los servidores registrados en la base de datos. Permite la generación del reporte de las rptactividades. actividades existentes. rptbeneficiario. Permite la generación del reporte de un 98

TIPO DE ARCHIVO NOMBRE DESCRIPCIÓN expediente de un beneficiario específico. rptbeneficiarios. Permite la generación del reporte de los beneficiarios asignados a un programa. rptcargo. Permite la generación del reporte de un cargo. rptcargos. Permite la generación del reporte de todos los cargos disponibles. Permite la generación del reporte de los rptservidoresprogramas. servidores asignados a un programa especifico. rptdetalleactividades Permite la generación del reporte de los detalles de una actividad específica. rptdonante. Permite la generación del reporte de un beneficiario específico. rptdonantes. Permite la generación del reporte de los beneficiarios de asignados a un programa. rpthistorial Permite generar reporte de los Logs de historial de un usuario. rptlistadolocalidades Permite generar repote de las Localidades existentes en la base de datos. rptprogramas. Permite generar reporte de cada uno de los programas existentes en la base de datos asmx service.asmx Servicio web a través del cual se le da mantenimiento a la base de datos. css style.css Hoja de estilo en cascada para definir el formato de la Web. config web.config Define la configuración de la aplicación. js NewsScroller.js Manejador del Scroll para eventos en el sitio web 3 TABLAS DEL SISTEMA. 99

3.1 Estructura de Tablas. Tabla: tbactividades Llave primaria: codact Descripción: En esta tabla se almacenarán las actividades que realiza el ministerio Campo Tipo datos Descripción codact Int Código de la actividad nombreact varchar(25) Se escribirá un nombre que identifique la actividad. codprg numeric(18, 0) Código del programa al que pertenece la actividad que se está realizando. fechaejecucionact datetime Fecha de ejecución de la actividad. lugaract varchar(40) El lugar donde se llevará a cabo la actividad. horaact datetime La hora a la que se realiza la actividad. descripcionact text Una breve descripción de lo que consiste la actividad. cantidadbeneficiariosact numeric(18, 0) La cantidad de beneficiarios con dicha actividad. cantidadservidoresact numeric(18, 0) Cantidad de servidores que estarán 100

atendiendo la actividad. estadoact varchar(1) Marcará si la actividad está activa o no. fechaagregadaact datetime La fecha en la que hemos agregado la actividad. observacionesact text Son observaciones adicionales de la actividad. Tabla: tbdonantes Llave primaria: coddonante Descripción: Esta tabla llevará un registro de los donantes, tanto naturales como jurídicos. Campo Tipo de datos Descripción coddonante Intg Almacenará un código único para cada donante. codtipodon numeric(18, 0) Almacenará el tipo de donante que es. nombredon varchar(40) Almacenará los nombres del donante. apellidosdon varchar(40) Almacenará los apellidos del donante en caso de aplicar. direcciondon text Contendrá la dirección del donante. telefonodon varchar(16) Almacena el número de teléfono del donante, pude incluir la extensión y código de área de ser necesario. faxdon varchar(16) Almacenará el fax del donante en caso de haber. emaildon varchar(50) Almacena el mail del donante en caso de existir. girodon varchar(30) Almacenará el giro del donante en caso de aplicar. observacionesdon text Almacena alguna observación del donante. estadodon varchar(1) Almacenará si está activo o no el donante. Tabla: tbcargos Llave Principal: codcar Descripción: Esta tabla contendrá los cargos que pueden tener los servidores. Campo Tipo de Datos Descripción codcar Int Código único para los cargos nombrecar varchar(25) Nombre del cargo descripcioncar text Descripción de los cargos Tabla: tbprogramas Llave Principal: codprg Descripción: La tabla llevará el control de los programas que se desarrollan en el ministerio COMVIDA Campo Tipo de Descripción Datos codprg Int Código único del programa. nombreprg varchar(25) Nombre del programa a realizar o que se está realizando. fechainicioprg Datetime (8) Fecha de inicio de la ejecución del programa. fechafinalprg Datetime (8) La fecha en la que se estima que se finalice el proyecto. descripcionprg text Descripción del programa estadoprg varchar(1) Estado del programa si está activo o no. 101

Tabla: tbdepartamentos Llave Principal: coddpt Descripción: En esta tabla se almacenarán los departamentos en los que tiene cobertura el ministerio. Campo Tipo de Datos Descripción coddpt Int Código único del departamento nombredpt varchar(25) Nombre del departamento Tabla: tbservidores Llave Principal: codsrv Descripción: Esta es la tabla que nos almacenará todos los datos de los servidores, así como también contiene los permisos que se le asignará a cada uno de los usuarios, esto es porque los permisos no dependerán del cargo que ocupe el servidor, sino que dependerán de los privilegios concedidos a su usuario por medio del administrador. Campo Tipo de Datos Descripción codsrv Int Código único del servidor nombresrv varchar(40) Nombres del servidor apellidossrv varchar(40) Apellidos del servidor usuariosrv varchar(20) Usuario con el que se logrará loguear el servidor, puede ser muy diferente al nombre del servidor. clavesrv varchar(100) Clave para lograr entrar al sistema. Esta clave se encontrará encriptada en la base de datos. codcar numeric(18, 0) Código del cargo que desempeña el servidor. fechanacimientosrv Datetime Fecha de nacimiento del servidor. direccionsrv Text Dirección del servidor. telefonocasasrv varchar(8) Teléfono de la casa del servidor telefonooficinasrv varchar(20) Teléfono de la oficina del servidor si aplica. Se puede incluir la extensión dentro de este campo telefonocelularsrv varchar(8) Teléfono celular del servidor. profesionsrv varchar(25) Profesión u oficio del servidor. ocupacionsrv varchar(30) La ocupación del servidor lugartrabajosrv varchar(30) Nombre del lugar de trabajo del servidor. email1srv varchar(50) Dirección de correo electrónico del servidor email2srv varchar(50) Dirección de correo del servidor. estadosrv varchar(1) Estado que nos indica si el servidor está activo o no. permitirmodificaracti varchar(1) Permitirá realizar cambios en la tabla de actividades. vidad permitirmodificardon varchar(1) Permitirá realizar cambios en la tabla de donantes. antes permitirmodificarpro varchar(1) Permitirá hacer cambios en la tabla de programas. gramas permitirmodificarben varchar(1) Permitirá hacer cambios en la tabla de beneficiarios. eficiarios controltotal varchar(1) Permitirá tener el control total dentro del sistema. Este es el permiso que otorga todos los privilegios a un servidor. Tabla: tbasignacionesprogramas Llave Principal: codasigprg 102

Descripción: En esta tabla se relacionará los programas con los beneficiarios, se hace de esta forma porque un programa tiene muchos beneficiarios, pero también un beneficiario puede tener muchos programas que lo beneficien. Campo Tipo de Datos Descripción codasigprg Int Código único de la asignación. codprg numeric(18, 0) Código del programa que estamos relacionando. codben numeric(18, 0) Código del beneficiario que estamos relacionando. Tabla: tbasignaciondonantes Llave Principal: codasigancióndonantes Descripción: Esta tabla también relaciona los programas con cada uno de los donantes, ya que un programa puede darse gracias a muchos donantes y un donante puede auspiciar a muchos programas. Campo Tipo de Datos Descripción codasignaciondonantes Int Código único para la asignación. codprg numeric(18, 0) Código del programa beneficiario. coddon numeric(18, 0) Código del donante para el programa Tabla: tbtipodonantes Llave Principal: codtipodon Descripción: Esta tabla me almacena el tipo de donante que existe. Campo Tipo de Descripción Datos codtipodon Int Código único del tipo de donantes. nombretipodon varchar(15) Nombre del tipo de donantes. Tabla: tbtipobeneficiarios Llave Principal: codtipobene Descripción: Esta tabla almacena el tipo de beneficiario que existe. Campo Tipo de Datos Descripción codtipobene Int Código único del tipo de donantes. nombretipobene varchar(15) Nombre del tipo de donantes. Tabla: tbasignacionesprgsrv Llave Principal: codasignacion Descripción: En esta tabla se relacionará los programas con los servidores, se hace de esta forma porque un programa puede contener muchos servidores, pero también un servidor debe pertenecer a un programa. Campo Tipo de Datos Descripción codasignacion Int Código único de la asignación. 103

codprg numeric(18, 0) Código del programa que estamos relacionando. codsrv numeric(18, 0) Código del servidor que estamos relacionando. Tabla: tbimagesactividades Llave Principal: codimg Descripción: En esta tabla se contendrá la información de los eventos relacionados de las Imágenes con las tablas de la base de datos del sistema Campo Tipo de Datos Descripción codimg Int Código único de la Imagen. codref numeric(18, 0) Código de la referencia del evento que estará relacionando. UrlImg Varchar (100) Será la dirección URL la cual tendrá asignada la imagen. Tabla: tbadjuntosactividades Llave Principal: codadjuntoactividades Descripción: En esta tabla se contendrá la información de los eventos relacionados de los archivos adjuntos que estén relacionados a la tabla tbatividades. Puesto que cada Archivo adjunto debe pertenecer a una actividad y cada actividad puede contener uno o más Archivos Adjuntos. Campo Tipo de Datos Descripción codadjuntoactividad Int Código único del Archivo Adjunto. codactividad numeric(18, 0) Código de la actividad que estará relacionando. UrlAdjunto varchar(100) Será la dirección URL la cual tendrá asignada el Archivo Adjunto. visible varchar(1) Estado que me indica si el archivo Adjunto está visible o no. Tabla: tbconf Llave Principal: codconf Descripción: En esta tabla se contendrá la información de lo que se mostrara en la parte pública de la aplicación como información general del Ministerio COMVIDA. Campo Tipo de Datos Descripción codconf Int Código único. Mision varchar(40) Para mostrar texto de misión de COM-VIDA Vision varchar(40) Para mostrar texto de visión de COM-VIDA TextoPortada varchar(40) Mostrará texto en la página principal. ImgPortada varchar(40) Mostrará imagen en la página principal. historia varchar(40) Para mostrar texto de la historia de COM-VIDA contactos varchar(40) Para ingresar información de los contactos en COM-VIDA 104

TbLogs Llave Principal: codlog Descripción: En esta tabla se contendrá la información del historial de los movimientos que realicen los usuarios registrados dentro del sistema. Campo Tipo de Datos Descripción codlog Int (4) Código único. codsrv Int (4) Código de servidor acción Integre (16,0) Descripción de la acción realizada por el usuario. fecha Datatime (8 ) Fecha en que se realizó la acción. TbNoticias Llave Principal: codnoticias Descripción: En esta tabla se contendrá la información de lo que se mostrara en la parte pública de la aplicación como información de Noticias del Ministerio COMVIDA. Campo Tipo de Datos Descripción codnoticia Int Código único. encabezadonoticia varchar(40) Para ingresar el tema de la noticia. contenidonoticia txt Mostrará el contenido de la noticia. fechanoticia Varchar (12) Fecha en que se ingresa la noticia. estadonoticias Varchar (1) Estado de la noticia. TbPermisos Llave Principal: codpermisos Descripción: En esta tabla se contendrá los permisos otorgados a los cargos creados por el administrador Campo Tipo de Datos Descripción codcargo Int Código único. citadolocalidad varchar(1) Permiso para citador localidad editalocalidades varchar(1) Permiso para editar localidades citadocargos varchar(1) Permiso para citado cargos editacargos varchar(1) Permiso para editar cargos citadoprograma varchar(1) Permiso para citado programa editaprograma varchar(1) Permiso para editar programa citadoservidores varchar(1) Permiso para citador servidores editaservidores varchar(1) Permiso para editar servidores citadoactividades varchar(1) Permiso para citador actividades editaactividades varchar(1) Permiso para editar actividades citadonantes varchar(1) Permiso para citador donantes editadonantes varchar(1) Permiso para editar donantes citadobeneficiarios varchar(1) Permiso para citado beneficiarios editabeneficiarios varchar(1) Permiso para editar beneficiarios editaportada varchar(1) Permiso para editar portada respaldos varchar(1) Permiso para respaldos editapermisos varchar(1) Permiso para editar permisos asignapermisos varchar(1) Permiso para asignar permisos 105

4 CLASE PÚBLICA PARA REALIZAR LOS MANTENIMIENTOS EN LA BASE DE DATOS. clsmantenimientodb.vb Imports System.Data Imports System.Data.Sql Imports clsaccesodatos Imports System.Data.SqlClient Public Class clsmantenimientodb Implements clsaccesodatos.interfaces 'Creando una propiedad para asignar el valor de la cadena de conexión Private cadena As String Public Property cad() As String Get Return cadena End Get Set(ByVal value As String) cadena = value End Set End Property Dim cmd As New SqlClient.SqlCommand Dim cnn As New SqlClient.SqlConnection Dim sql As String Dim dr As DataRow Dim da As New SqlClient.SqlDataAdapter Public Function agregar(byval tabla As String, ByVal campos As String, ByVal valores As String) As Boolean Implements Interfaces.agregar 'Generando la instrucción sql para agregar el nuevo registro 'tabla contiene el nombre de la tabla en la que agregarmeos el registro 'campos contiene el nombre de los campos que vamos a afectar 'valores contiene en el mismo orden de los campos los valores que les vamos a asignar a cada uno sql = "Insert Into " & tabla & " (" & campos & ") Values (" & valores & ")" 'Iniciamos un Try para el manejo controlado de errores. Try 'abrimos una nueva conexión donde enviamos en cadena el valor de la 106

'cadena de conexión a la base de datos. Dicha cadena está almacenada en el 'web.config de la aplicación. cnn = New SqlClient.SqlConnection(cadena) 'Abrimos la conexión a la base de datos. cnn.open() 'Generamos un nuevo comando para ser ejecutado con la instrucción sql cmd = New SqlClient.SqlCommand(sql, cnn) 'Ejecutamos el comando generado. cmd.executenonquery() 'Cerramos la conexión a la base de datos. cnn.close() 'Devolvemos verdadero en caso de haberse agregado exitosamente el registro. Return True 'Si ocurrió un error al agregar el registro lo tratamos de la siguiente manera. Catch ex As Exception 'En caso de error cerramos la conexión a la base de datos. cnn.close() 'Lanzamos el error hacia la siguiente capa. Throw ex 'Retornamos falso para que indique que no se agregó el registro. Return False End Try End Function Public Function citador(byval tabla As String, ByVal campos As String, ByVal condicion As String, ByVal orden As String) As System.Data.DataSet Implements Interfaces.citador Dim ds As DataSet = New DataSet If condicion = "" And orden = "" Then sql = "Select " & campos & " From " & tabla ElseIf condicion <> "" And orden = "" Then sql = "Select " & campos & " From " & tabla & " Where " & condicion ElseIf condicion = "" And orden <> "" Then sql = "Select " & campos & " From " & tabla & " Order By " & orden ElseIf condicion <> "" And orden <> "" Then sql = "Select " & campos & " From " & tabla & " Where " & condicion & " Order By " & orden End If Try cnn = New SqlClient.SqlConnection(cadena) 107

cnn.open() da = New SqlClient.SqlDataAdapter(sql, cnn) da.fill(ds, tabla) cnn.close() Return ds Catch ex As Exception cnn.close() Return ds End Try ds.clear() End Function Public Function eliminar(byval tabla As String, ByVal condicion As String) As Boolean Implements Interfaces.eliminar sql = "Delete From " & tabla & " Where " & condicion Try cnn = New SqlClient.SqlConnection(cadena) cnn.open() cmd = New SqlClient.SqlCommand(sql, cnn) cmd.executenonquery() cnn.close() Return True Catch ex As Exception cnn.close() Throw ex Return False End Try End Function. 108

5 PROCEDIMIENTO PARA REALIZAR RESPALDO Y RESTAURACIÓN DE LA BASE DE DATOS. Paso 1: Ingrese a Management de SQL Server y seleccione la Base de Datos llamada COM-VIDA. Paso 2: Haga clic derecho y seleccione Vista la opción de Pantalla Tareas, de paso y seleccione 1. Copia de Seguridad o Restaurar según sea el caso. NOTA: Tome en cuenta que al seleccionar Restaurar TODA la información que contenga la Base de Datos en ese momento será eliminada y no podrá ser recupera. Vista de Pantalla de Paso 2. Paso 3: Complete los capos requeridos para guardar el Respaldo de la Base de Datos y haga clic en aceptar. 109

Campos Base de Datos Tipo de Copia de Seguridad: Nombre: Descripción: Conjunto de Copias de Seguridad Caduca: Destino: Descripción Selección el nombre de la Base de COM-VIDA Seleccione si desea una nueva copia completa o una de aumento o actualización a la última copia de seguridad realizada. Escriba el nombre con el que se guardara la copia de seguridad. Escriba una descripción de la copia de la base de datos o alguna observación. Seleccione el tiempo que desea en que se realice una nueva copia de Seguridad. Seleccione la dirección donde desea guardar la copia de seguridad. Vista de Pantalla de 110