Download Base de Datos
Document related concepts
Transcript
Sistema de Formulación Presupuestaria San José, Costa Rica Febrero, 2011 Ayer Hoy Conceptos Qué es Internet?.(WEB) http://www.ucm.es/info/multidoc/multidoc/revista/cuadern5/elena.htm “Internet es una gran red internacional de ordenadores.(Es, mejor dicho, una red de redes,). Permite, como todas las redes, compartir recursos. Es decir: mediante el ordenador, establecer una comunicación inmediata con cualquier parte del mundo para obtener información sobre un tema que nos interesa.“ Qué es el ancho de banda? http://www.masadelante.com/faqs/ancho-de-banda En conexiones a Internet el ancho de banda es la cantidad de información o de datos que se puede enviar a través de una conexión de red en un período de tiempo dado. Conceptos Qué es una aplicación WEB http://es.wikipedia.org/wiki/Aplicaci%C3%B3n_web En la ingeniería de software se denomina aplicación web a aquellas aplicaciones que los usuarios pueden utilizar accediendo a un servidor web a través de Internet o de una intranet mediante un navegador. Las aplicaciones web http://es.wikipedia.org/wiki/Aplicaci%C3%B3n_web Son populares debido a lo práctico del navegador web como cliente ligero, a la independencia del sistema operativo, así como a la facilidad para actualizar y mantener aplicaciones web sin distribuir e instalar software a miles de usuarios potenciales. Objetivos •Sistema de cobertura amplia •Desarrollo a la medida •Interoperabilidad con los demás sistemas de la Administración Financiera Consideraciones •Desarrollo acorde a la técnica presupuestaria y en línea con los aspectos jurídicos y legales. •Accesibilidad con independencia física •No existen restricciones en cantidad de usuarios •El conocimiento se queda en el personal de la Dirección •Modificaciones instantáneas, no hay dependencia con terceros. •Costos de desarrollo, implementación y puesta a punto bajos •Costos de mantenimiento bajos •Cumple con las políticas de teletrabajo •Disponibilidad oportuna Visual Studio permite a los desarrolladores crear aplicaciones, sitios y aplicaciones web, así como servicios web. Soporta varios lenguajes de programación. Aspectos Técnicos Visual Studio : Ambiente que permite a los desarrolladores crear aplicaciones, sitios y aplicaciones web, así como servicios web. Soporta varios lenguajes de programación. Visual Basic : Lenguaje programación orientado a objetos. de Aspectos Técnicos Base de Datos: Como motor de Base de Datos se utiliza SQL SERVER . Aspectos Técnicos Arquitectura de tres capas Presenta el sistema al usuario, le comunica la información y captura la información del usuario en un mínimo de procesos. Es donde residen los programas que se ejecutan, se reciben las peticiones del usuario y se envían las respuestas. Es donde residen los datos y es la encargada de acceder a los mismos. Está formada por uno o más gestores de bases de datos. Estructura de Acceso Nivel de Sistema Sistema de Formulación Módulos Perfiles Aplicaciones Acceso de Modificación Acceso de Consulta Estructura de Acceso Nivel de Datos Institución (Titulo) Descripción General de Títulos. Programas y Subprogramas Programas Distribución Egresos de Títulos. Programas y Subprogramas Subprogramas Generalidades •Descripción •Capacidades a. Manejo de múltiples sesiones b. Manejo de instancias c. Manejo de escenarios d. Interface general de inclusión de datos e. Formatos de salida estándar (Word, Excel, PDF) Componentes de Interface Usuaria •Barra de Menú •Aplicaciones •Acciones Procedimiento para Claves • Solicitud a la Dirección de Presupuesto •Formulario •Retiro de clave •Activación de clave Ingreso al sistema • Entrega de claves •Asignación de títulos •Pasos iniciales de ingreso Barra de Menú Aplicaciones Área de acciones Área de llave Área de mensajes Área de datos Área de descripciones Área de parámetros Área de Links Acciones Incluir Adelantar Modificar Retroceder Eliminar Consultar Salir Reporte Confirmar Boleta de retiro de clave