Gestión de Institución Educativa DBE 2015

Embed Size (px)

DESCRIPTION

Proyecto del curso de Base de Datos Estrategicas de Ingenieria de Computación y Sistemas en la Universidad Privada Antenor Orrego apicado a la gestión educativa en el colegio Jesús Nazareno

Citation preview

INFORME DEL PROYECTO DEL CURSOBASE DE DATOS - ESTRATGICA

DESARROLLO DE DATAMART EN EL SISTEMA GESTIN EDUCATIVA INSTITUCIONAL

Integrantes:Durand Rodrguez, talo Darwing

Villavicencio Tapia, Juan Manuel.

Quispe Saldaa, Juan Jos.Zavaleta Ponce, Henry Alexander.

BASE DE DATOS ESTRATGICAI.E JESS NAZARENO

Octubre 2015

30

CONTENIDOI.PLANEACIN Y ADMINISTRACIN DEL PROYECTO51.EL NEGOCIO52.ROLES Y EQUIPOS73.RECURSOS84.SELECCIN DE LA ESTRATEGIA DE IMPLEMENTACIN95.SELECCIN DE LA METODOLOGA DE DESARROLLO106.SELECCIN DEL MBITO DE IMPLEMENTACIN107.SELECCIN DE ENFOQUE ARQUITECTNICO118.DESARROLLO DE UN PROGRAMA Y DEL PRESUPUESTO DEL PROYECTO129.DESARROLLO DEL ESCENARIO DEL USO EMPRESARIAL16II.DETERMINACIN DE LOS REQUERIMIENTOS172.1.REQUERIMIENTOS DEL PROPIETARIO172.2.REQUERIMIENTOS DEL USUARIO FINAL182.3.REQUERIMIENTOS NO FUNCIONALES192.4.ANLISIS DE LOS REQUERIMIENTOS19III.DISEO TCNICO DE LA ARQUITECTURA20IV.MODELO DIMENSIONAL21V.DISEO FSICO21VI.PROCESO DE EXTRACCIN, TRANSFORMACIN Y CARGA DE DATOS21VII.SELECCIN DE PRODUCTOS21HARDWARE.21SOFTWARE21VIII.ESPECIFICACIN DE LA APLICACIN DEL USUARIO FINAL26Estructura del Cubo:26IX.DESARROLLO DE LA APLICACIN DEL USUARIO FINAL26HERRAMIENTA PARA PROCESO ANALTICO.27DETERMINAR LOS CUBOS28DISEAR LOS REPORTES A MOSTRAR28IMPLEMENTAR LOS REPORTES EN LA HERRAMIENTA MS OFFICE.28X.REFERENCIAS28XI.ANEXOS28

PRESENTACINAl ser parte del Programa Carreras Para Gente que Trabaja de la Universidad Privada Antenor Orrego, realizamos este trabajo grupal en cumplimiento a lo dispuesto en el Slabo para la obtencin de la Calificacin en el Trabajo Grupal de la Escuela de Ingeniera de Computacin y Sistemas en el Curso BASE DE DATOS ESTRATGICA del V Ciclo. Presentamos la presente investigacin a vuestra consideracin y criterio, el objeto en estudio lo hemos denominado: GESTIN DE INSTITUCIN EDUCATIVA aplicado en la Institucin Educativa Jess Nazareno Chocope.Aplicamos en esta investigacin todos los conocimientos impartidos en aula sobre el curso Base de Datos Estratgica y sus Correspondientes caractersticas, hay que dirigir la atencin a los aspectos que en concreto el Administrador de Base de datos asume en la realidad histrica de los ordenamientos, resultado evidente, segn una sumaria investigacin comparada, la extrema variedad de formas y cambios que pueden surgir en una Base de Datos.En el presente estudio trata de dar respuesta a un problema encontrado en una Institucin Educativa. Actualmente este se llevar a cabo hasta el punto de la implementacin del Data Mart. Adicionalmente, con esta investigacin pretendemos aumentar nuestros conocimientos en cuanto al tema de Base de datos estratgica, el cual es un tema de vital importancia en el desarrollo profesional de nuestra carrera, con la nica finalidad de llenarlos de conocimiento y sabidura que son parte de nuestro desempeo profesional.En consecuencia, contribuimos a un mejor entendimiento con este tema determinando los principales conceptos de Base de Datos y las labores que desempea estrictamente un Administrador de Base de datos a travs de las diversas herramientas de Administracin de Base de Datos. Asimismo diferenciando ambos conceptos.

Atentamente,Los Integrantes

GESTIN DE INSTITUCIN EDUCATIVA PLANEACIN Y ADMINISTRACIN DEL PROYECTOEL NEGOCIO

Razn SocialInstitucin Educativa Jess Nazareno

Representante LegalMinisterio de Educacin.

UbicacinAv. Gildeimester Nro 137 Chocope.

Rubro Econmico:Sector de Educacin.

Breve Descripcin De La Empresa Es una Institucin Educativa que brinda servicio educativo pblico mixto de calidad, con una gama de docentes calificados a nivel secundaria, ahora cuenta con un sistema JEC (Jornada Escolar Completa) implementada por el MINEDU donde los docentes laboran 40hrs pedaggicas.La institucin Educativa "JESS NAZARENO", de la ciudad de Chocope, es creada por ser sumamente necesaria, en vista que la juventud estudiosa se vea obligada a viajar a la ciudad de Trujillo.Es as que atendiendo las gestiones de nuestras autoridades, se dispone que la Institucin Educativa "JESS NAZARENO" de Agalpampa, Provincia de Otuzco, que no contaba con nmero suficiente de alumnos, sea trasladada a nuestra ciudad; con todo su personal; quedando oficializado con R.D. N 057 del 02 de Enero de 1972.Inicia su funcionamiento desde el ao 1972, con 08 profesores y 220 alumnos. Su primera Directora fue la Profesora Ana Mara Mondoedo de Alvarado (1972-1985), cuya labor docente fue excelente, as como de los profesores que la acompaaron.MisinSomos una Institucin Educativa del nivel secundaria de memores que busca el desarrollo integral de los estudiantes a travs del conocimiento, destrezas y habilidades por la identidad y amor a nuestra InstitucinVisinAl 2018 seremos una institucin educativa que brinde un servicio de calidad y comprometida con el desarrollo del distrito de Chocope.OrganigramaCOORDINADORDE INNOVACIONDIRECTORCOORDINADOR OBECOORDINADORDE AREACOORDINADORADMINISTRATIVACOORDINADORDE AIPP. ServicioSecretariaPersonalDocentePsicloga

ROLES Y EQUIPOS1.1. Roles Cliente: El cliente es: esencia, quien pone en marcha el proyecto, paga las cuentas, o define el resultado final. Analista: El analista es alguien que es responsable de entender las necesidades del cliente, y asegurarse de que la solucin que est siendo desarrollada se ajusta a esas necesidades. Arquitecto de software: l puede crear un diseo tcnico o simplemente algunos bocetos a mano alzada, de cmo el sistema va a estar estructurado. Arquitecto del sistema: Es responsable de pensar el sistema antes de construirlo. As como el arquitecto de software es responsable para el software, un arquitecto del sistema es responsable del hardware. Desarrollador: Es a menudo responsable de hacer el seguimiento de su propio progreso, e informar al jefe de proyecto de los problemas a los que se enfrenta. l es tambin quien implementa las ideas del arquitecto, y como tal, puede tener que discutir las (in)posibilidades de la implementacin con el arquitecto. Jefe de Desarrolladores: Este desarrollador, que suele ser el miembro del equipo ms experimentado, tambin ser capaz de asegurarse de que la ejecucin sigue de cerca al diseo planteado, y no se d lugar a lo que se denomina invasin de caractersticas durante el desarrollo. El desarrollador lder tiene una gran influencia en la calidad del cdigo. Diseador: Es bueno tener alguien encargado de la disposicin general de una aplicacin. Esto puede ir desde el diseo completo de la interfaz de usuario, hasta el definir slo algunas directrices de interfaz de usuario que los desarrolladores deban cumplir. Tester: El papel de tester se realiza a menudo por los desarrolladores para los aspectos tcnicos y los usuarios para los aspectos funcionales. Gerente de Proyecto: Es responsable de la planificacin del proyecto, de mantener el proyecto dentro del presupuesto, y de la solucin de problemas. En resumen, l resuelve cualquier problema que ponga en peligro el progreso del proyecto. Administrador de Sistema: El sistema en que la aplicacin ser instalada es creado por un administrador de sistemas. El administrador del sistema puede tener que construir los entornos de desarrollo y ambientes de prueba. Administrador de Cdigo: El Cdigo es importante y debe ser tratado como tal, el cdigo necesita ser gestionado. Si varios de los desarrolladores estn trabajando en conjunto, el cdigo que escriben deben integrarse en algn momento, independientemente del sistema de control de versiones utilizado. Capacitador: Una importante responsabilidad del Capacitador es explicar cmo la aplicacin resuelve el problema del cliente y, como tal, juega un papel importante en asegurar que las expectativas del cliente sobre el software estn en lnea con lo que ha sido creado.

1.2. Equipos Gerencia y Jefaturas Arquitectos de Sistema y Software Analistas Desarrolladores Testers Operadores de Sistemas (Administrador) Capacitadores

RECURSOS

1.3. Personal Analistas Programadores Tc. Redes Ing. Sistemas Ing. Informtico Ing. Software Ing. Redes Gerentes (Jefaturas) Clientes (Direccin y Personal de Colegio)

1.4. Hardware y Software Servidores PCs de Escritorio Laptops Switches Routers Cable UTP UPS Gabinetes SQL Server Visual Studio Windows 7 Windows Server Rational Rose Office 2013

1.5. Otros Papel Bond Impresora Encuestas Proyector

SELECCIN DE LA ESTRATEGIA DE IMPLEMENTACINLa estrategia de implementacin contempla las siguientes actividades: Definir los requerimientos con el cliente segn las necesidades planteadas tanto por direccin como por usuarios con menos privilegios. Estudiar la situacin actual sobre los requerimientos definidos, reunir informacin sobre los procesos que se siguen, analizarlos y establecer los lineamientos del trabajo a realizar. Formular la propuesta de solucin, incluyendo la informacin reunida, presupuesto detallado, cronograma de actividades, entre otros. Iniciar trabajos de diseo y arquitectura de la solucin (Data WareHouse). Iniciar el desarrollo y afinamiento de la solucin. Realizar implementacin de la solucin e iniciar pruebas. De existir algn error o inconveniente de cualquier ndole se corregir puesto que se considera un tiempo de contingencias en el cronograma actividades. Iniciar la capacitacin a los usuarios finales de la solucin segn los privilegios con los que contarn.

SELECCIN DE LA METODOLOGA DE DESARROLLOMetodologa KimballLa metodologa se basa en lo que Kimball denomina Ciclo de Vida Dimensional del Negocio (Business Dimensional Lifecycle) (Kimball et al 98, 08, Mundy & Thornthwaite 06).Este ciclo de vida del proyecto de DW, est basado en cuatro principios bsicos: Centrarse en el negocio: Hay que concentrarse en la identificacin de los requerimientos del negocio y su valor asociado, y usar estos esfuerzos para desarrollar relaciones slidas con el negocio, agudizando el anlisis del mismo y la competencia consultiva de los implementadores. Construir una infraestructura de informacin adecuada: Disear una base de informacin nica, integrada, fcil de usar, de alto rendimiento donde se reflejar la amplia gama de requerimientos de negocio identificados en la empresa. Realizar entregas en incrementos significativos: crear el almacn de datos (DW) en incrementos entregables en plazos de 6 a 12 meses. Hay que usar el valor de negocio de cada elemento identificado para determinar el orden de aplicacin de los incrementos. En esto la metodologa se parece a las metodologas giles de construccin de software. Ofrecer la solucin completa: proporcionar todos los elementos necesarios para entregar valor a los usuarios de negocios. Para comenzar, esto significa tener un almacn de datos slido, bien diseado, con calidad probada, y accesible. Tambin se deber entregar herramientas de consulta ad hoc, aplicaciones para informes y anlisis avanzado, capacitacin, soporte, sitio web y documentacin.

SELECCIN DEL MBITO DE IMPLEMENTACINSegn los requerimientos y los estudios realizados sobre los procedimientos del colegio se establecieron los mbitos que sern cubiertos por la solucin: Asistencia de alumnos y personal, Control de Notas, Historial disciplinario, Horarios por docente, ao y seccin, entre otros. El seguimiento del avance de la solucin ser realizado por el Jefe de Desarrolladores, Gerente de proyecto, Analistas y el propio Cliente. Para todo esto se formul las siguientes interrogantes: De qu procesos del colegio se requiere llevar un control automatizado y con qu frecuencia de tiempo? La carga de informacin en la solucin se contemplar desde que ao y cunto tiempo debe permanecer disponible? La informacin que se requiera en/de la solucin debe procesarse con qu frecuencia de tiempo? Qu caractersticas debe contener la informacin obtenida de la solucin (reportes)? Qu personas tendrn acceso a la solucin y como se manejarn estos accesos?Las respuestas obtenidas despus del anlisis realizado a los procedimientos del colegio fueron: Deben controlarse primordialmente los procesos de matrcula, notas y horarios, los cuales deben reportarse por diversos criterios entre estos: Mensual, Anual y por Rango de Fechas. Se debe contener un historial de mnimo 30 aos, esta informacin debe tenerse no slo en el servidor principal sino tambin en el de contingencia. En la medida de lo posible debera efectuarse en tiempo real, de lo contrario de tener mucha carga debe considerarse una tarea programada en el servidor en horas no laborales. La informacin debe ser clara, precisa e integra, debe ser detallada y estar disponible en todo momento. Los accesos se otorgaran segn jerarqua de personal. Los usuarios con ms privilegios ser el personal directivo del colegio.SELECCIN DE ENFOQUE ARQUITECTNICOEn el enfoque arquitectnico para el Data Mart est compuesta:SERVIDOR DATA MART (DM) Y CONTINGENCIA

TIPOPowerEdge T630 Tower Server

PROCESADORIntel Xeon E5 2600 v3 processors

MEMORIAUp to 1536GB (24 DIMM slots): 2GB/4GB/8GB/16GB/32GB/64GB

NETWORD CONTROLLER2 x 1Gb

DISCO DUROSAS, SATA, Near-line SAS, SSD, PCIe SSD: 18 x 3.5" HDD up to 72TB via 4TB hot-plug SAS hard drives32 x 2.5 HDD up to 32TB via 1TB hot-plug SAS hard drives Up to 4 optional Express Flash PCIe SSDs

ALMACENAMIENTO INTERNO

RANURA DE AMPLIACIN

SISTEMA OPERATIVOMicrosoft Windows Server 2008 R2Microsoft Windows Server 2012Microsoft Windows Server 2012 R2Novell SUSE Linux Enterprise ServerRed Hat Enterprise LinuxVMware ESX

DESARROLLO DE UN PROGRAMA Y DEL PRESUPUESTO DEL PROYECTO1.6. PresupuestoRECURSOS HUMANOS

INVESTIGADORESCOSTO DE MANO DE OBRATIEMPO(MESES)COSTO (S/.)

Durand Rodrguez taloS/. 750.003S/. 2250.00

Villavicencio Tapia JuanS/. 750.003S/. 2250.00

Quispe Saldaa JuanS/. 750.003S/. 2250.00

Zavaleta Ponce HenryS/. 750.003S/. 2250.00

Jorge Baylon CarranzaS/. 200.003S/. 600.00

TOTALS/. 9600.00

BIENESCOSTOS

MATERIALESLapicero tinta liquidaS/. 5.00

Folder manila 15 unidadesS/. 10.00

Papel Bond A-4S/. 25.00

CD DVDS/. 25.00

Memoria USB 32 GBS/. 45.00

Otros MaterialesS/. 200.00

TotalS/. 310.00

EQUIPOSLaptop Intel Core i7 5500U, Disco Duro 1TB, Memoria RAM 8GBS/. 3100.00

Impresora Epson Multifuncional L210S/. 600.00

Tinta Epson L210S/. 132.00

Computadora Core i5 4460, Disco Duro 320, Memoria RAM 4GBS/. 2000.00

TotalS/. 5832.00

SOFTWAREMs Windows 7 ProfesionalS/. 250.00

Licencia Windows Sever 2008S/. 750.00

Microsoft Office 2013S/. 330.00

Licencia SQL Server 2008S/. 3330.00

TotalS/. 4660.00

SERVICIOSInternet (Speedy 4MB)S/. 270.00

Transporte UrbanoS/. 100.00

CopiasS/. 50.00

AnilladosS/. 10.00

TotalS/. 430.00

PRESUPUESTO TOTAL GENERAL

CATEGORIACOSTO TOTAL (S/.)

Recursos HumanosS/. 9600.00

MaterialesS/. 310.00

EquiposS/. 5832.00

SoftwareS/. 4660.00

ServiciosS/. 430.00

TotalS/. 20832.00

1.7. Cronograma de actividades

DESARROLLO DEL ESCENARIO DEL USO EMPRESARIALPara este proyecto el escenario de uso empresarial es el que se muestra a continuacin con sus respectivos componentes:A. Descripcin de los StakeholdersStakeholder significa en espaol: participante, inversor, accionista. Y es que desde el punto de vista empresarial, este concepto se utiliza para referirse a los grupos de inters para una empresa.Personal Involucrado

NOMBREREPRESENTAROL

Oficina de DireccinEl rea de direccin de la institucin que solicita la necesidad del Data MartEs la persona encargada de la toma de decisiones y el encargado de asignar presupuesto.

rea de CISTBrinda los equipos y facilidades necesarias para la implementacin del Proyecto.Encargado cuyo rol ser supervisar la documentacin e implementacin del Data Mart de acuerdo a los tiempos estimados en el proyecto cumpliendo los requerimientos solicitados.

rea Administrativarea de gestin y administracin de la informacin.Encargada de realizar diferente tipo de reportes como asistencias, notas, cursos, etc.

Administrador de Base de Datos DBALa persona que es responsable de la administracin de la data.Dar el soporte necesario para que la base de datos se mantenga en forma optima.

B. Usuarios del Data Mart,NOMBREROLPERMISO

DireccinPersona que analizara toda la informacin del Data Mart para la toma de decisiones.Acceso total de las dimensiones del Data Mart

Sub DireccinPersona que analizara la informacin del Data Mart para la toma de decisiones.Acceso total del Data Mart

DocentesPersonas que consultan informacin referida a notas, Alumnos, Cursos, etc.Acceso limitado del Data Mart

AdministracinFiltran informacin estadstica vlida para la mejor administracin dentro de la InstitucinAcceso limimitado del Data Mart

DETERMINACIN DE LOS REQUERIMIENTOSREQUERIMIENTOS DEL PROPIETARIOLos propietarios del Data Warehouse proponen los siguientes cuestionamientos para su construccin. Por qu construir un Data Warehouse o un Data Mart? Qu problema empresarial abordar? Cules son los objetivos empresariales? Cunto constar? Cundo estar listo? Qu impacto tendr en la organizacin? Tenemos capacidad de hacerlo? Cules son los riesgos?La recoleccin de requerimientos debe dar respuesta a las preguntas anteriores. Estos requerimientos formarn entonces un criterio desde la perspectiva del propietario.

Realizar reportes de historial de notas de cada alumno. Reportar las notas de los alumnos que tienen el promedio ms bajo y de los mejores de cada grado. Mostrar a los primeros puestos de cada ao. Realizar consultas en tiempo real y en simultneo. Reporte de notas por cada bimestre en los cursos que llevan cada alumno. Asignar los horarios por cada ao de estudio. Asignacin de privilegios para cada usuario. Reportar lista de alumnos promovidos, repitentes, y a recuperacin de cada grado.REQUERIMIENTOS DEL USUARIO FINALEl usuario final visualiza en el Data Warehouse como un proyecto muy bien guardado, cuyo acceso principal es a travs de aplicaciones y herramientas de consulta y reportes, junto con cierto tipo de ubicacin de la informacin contenida dentro del Data Warehouse.Adems, los usuarios finales pueden tambin especificar requerimientos de consultas de datos que les permita tener la informacin que cada uno de ellos necesite a tiempo y eficientemente. Los siguientes son algunos ejemplos de requerimientos: Satisfacer las necesidades de la variedad de usuarios posible. Tener un acceso rpido, buena manipulacin y excelente presentacin de los datos. Permitir a los usuarios la creacin de sus propias consultas utilizando trminos empresariales que ya conocen y ofrecer estructuras de datos consistentes. Tener una capacitacin y soporte mnimos para cada usuario de acuerdo a sus necesidades, tanto en el manejo del hardware como del software utilizados en el Data Warehouse.Los usuarios finales pueden adems, especificar los tipo de anlisis que se efectuarn sobre los datos recuperados del Data Warehouse. Como por ejemplo:TIPO DE ACTIVIDADES: Separar elementos de datos en varias formas para su procesamiento. Exponer ms detalle de manera progresiva. Buscar patrones ocultos de datos (Data Mining). Examinar de una manera indirecta (Navegacin). Copiar y realizar modificaciones locales. Construir modelos empresariales.VISUALIZACIN DE DATOS: En dos dimensiones: hojas de clculo y relacional. En mltiples dimensiones. Reportes y cuadros. Base de datos de muestra activa. Verificar los cursos que est estudiando y que ha estudiado en todos los aos que lleva en l. Visualizar historial notas de cada curso, por cada ao y por cada unidad. Ver el promedio ponderado y el puesto que ocupan en cada grado acadmico. Poder imprimir su ficha de matrcula, y el total que pag por su matrcula Visualizar grficamente el avance o progreso en cada curso. Visualizar los horarios de estudio.REQUERIMIENTOS NO FUNCIONALES [Seguridad] El sistema debe permitir definir grupos de acceso de acuerdo al tipo de usuario. [Seguridad] El sistema debe permitir la autenticacin de los usuarios en el Active Directory de la Institucin. [Seguridad] El sistema debe controlar que el acceso a la aplicacin se realice solamente desde mquinas con usuarios login al dominio de la Institucin. [Usabilidad] La interfaz grfica se ha creado de una manera de fcil comprensin para el usuario de manera que ste no requiera de mayor esfuerzo para aprender a utilizar el sistema. [Usabilidad] El sistema manejar mensajes de errores y confirmaciones. [Confiabilidad] La duracin promedio de una reparacin del sistema no debe ser mayor a 8 horas. [Mantenibilidad] El sistema debe estar implementado con estndares de codificacin, convenciones para los nombres y libreras de clases. El documento Gua de estndares del desarrollo del software debe estar disponible como parte de la documentacin tcnica. [Documentacin] El sistema incluir documentacin de ayuda, incluyendo manuales de usuario y videos para las opciones bsicas.ANLISIS DE LOS REQUERIMIENTOSEn el Proceso de negocio se ha detallado de buena forma que nos permite realizar un mejor anlisis de requerimientos. Dentro del anlisis nos encontramos con varios tipos de requerimientos el cual se present en el desarrollo del trabajo, por lo cual hemos tomado como referencia diferentes trabajos Desarrollo de un Data Mart de acuerdo al proyecto titulado utilizando SQL Server. En equipo con los usuarios finales Administrador de negocios Y analistas se pudo extraer datos de las tablas de la Base de Datos, de la I.E, para la construccin del Data Mart Tambin se definir en detalle las posibles mediciones dentro del Data Mart.Aqu se discute.Referencindome al libro y metodologa Kimball una de sus preguntas para el anlisis de requerimientos es: Qu tipo de anlisis de rutina no se realizan actualmente? Cmo debe actualmente obtener los datos? Qu hacer con la informacin una vez que lo consigue? Qu anlisis le gustara realizar?Se presenta a continuacin el trabajo llevado a cabo durante el anlisis de la solucin tomando como base las recomendaciones establecidas por Roger Pressman (Pressman 2002) desde la relacin de funcionalidades deseadas e identificadas por los usuarios de dos centros de educacin especial, la viabilidad tcnica y econmica, el anlisis costo beneficio del proyecto, la asignacin de funciones a los elementos del sistema hasta el establecimiento de restricciones en costo y tiempo y la definicin del producto.

DISEO TCNICO DE LA ARQUITECTURANIVEL DE DATOSPara el anlisis de los datos, se comienza por analizar los datos fuentes que manejan los procesos de la empresa, el tipo de la base de datos y la estructura de las tablas.

BASE DE DATOS FUENTE: Se utiliz la base de datos bdcolegio.bak y bdcolegio_mart.bak. En este diagrama se muestran las tablas de la Base de datos haciendo referencia a las tablas mencionadas en el grfico, de la Institucin Educativa Jesus Nazareno Chocope, con datos de prueba o datos pasados, que son de suma inters para el DataMart (bdcolegio_mart.bak) e integracin de datos en la migracin. El enfoque arquitectnico para los data marts estarn compuestos de los siguientes niveles

NIVEL TCNICOA. Back RoomEst compuesto por: 1 Servidor de Base de Datos PowerEdge T630 Tower Server cuya estructura se encuentra en SQL Server. 1 Servidor de Base de Datos SQL Server 2008 R2, que servir como repositorio del Data Mart de la Empresa.B. Front RoomPCs clientes, que sern cada una de las computadoras desde lo que se acceso a la informacin que brindaran los datamarts, a travs de documentos en Excel.

MODELO DIMENSIONAL4.1. IDENTIFICACIN DE LOS COMPONENTES

4.2. DIAGRAMA DE HECHOSESQUEMA ESTRELLA

DISEO FSICO5.1 DETERMINACION DE LAS AGREGACIONES5.2 CONSTRUCCIN DE LAS TABLAS Y LA BASE DE DATOS EN SQLPROCESO DE EXTRACCIN, TRANSFORMACIN Y CARGA DE DATOSSELECCIN DE PRODUCTOSA.- HARDWARE. PowerEdge T630 Tower Server Memoria USB 32 GB Laptop Intel Core i7 5500U Impresora Epson Multifuncional L210 Computadora Core i5 4460B.- SOFTWAREMICROSOFT SQL SERVER 2008 R2SQL Server 2008 R2 Enterprise ofrece una plataforma de datos completa que ofrece un plus de seguridad, disponibilidad, y escalabilidad, junto con un business intelligence slido que permitir los ms altos niveles de servicio para cargas de trabajo crticas.SQL Server 2008 es un elemento fundamental de la Plataforma de Datos de Microsoft, capaz de gestionar cualquier tipo de datos, en cualquier sitio y en cualquier momento. Le permite almacenar datos de documentos estructurados, semiestructurados o no estructurados como son las imgenes, msica y archivos directamente dentro de la base de datos. SQL Server 2008 le ayuda a obtener ms rendimiento de los datos, poniendo a su disposicin una amplia gama de servicios integrados como son consultas, bsquedas, sincronizaciones, informes y anlisis. Sus datos pueden almacenarse y recuperarse desde sus servidores ms potentes del Data Center hasta los desktops y dispositivos mviles, permitindole tener un mayor control sobre la informacin sin importar dnde se almacena fsicamente.SQL Server 2008 le permite utilizar sus datos en aplicaciones a medida desarrolladas con Microsoft .NET y Visual Studio y tambin desde su propia Arquitectura Orientada a Servicio (SOA) y los procesos empresariales empleando Microsoft BizTalk Server.Business IntelligenceSQL Server 2008 es una plataforma escalable de Business Intelligence optimizada para la integracin de datos, elaboracin de informes y anlisis que hace posible poner al alcance de todos usuarios la inteligencia empresarial.Data WarehouseSQL Server le ofrece una plataforma de data warehouse completa y escalable que le permite integrar datos dentro del DW ms rpidamente, escalar y gestionar volmenes de datos y usuarios cada vez mayores facilitando a todos las vistas de sntesis que necesitan.Desarrollo de aplicacionesSQL Server 2008 constituye el eje central de una plataforma completa de programacin de datos que le permite acceder y manipular datos crticos de negocio desde toda clase de dispositivos, plataformas y orgenes de datos.MICROSOFT WINDOWS SERVER 2008Windows Server 2008. Sistema operativo de Microsoft diseado para Servidor. Es el sucesor de Windows Server 2003, distribuido al pblico casi cinco aos antes. Al igual que Windows Vista, Windows Server 2008 se basa en el ncleo Windows NT 6.0. Posteriormente se lanz una segunda versin, denominada Windows Server 2008 R2. Est diseado para ofrecer a las organizaciones la plataforma ms productiva para virtualizacin de cargas de trabajo, creacin de aplicaciones eficaces y proteccin de redes. Ofrece una plataforma segura y de fcil administracin, para el desarrollo y alojamiento confiable de aplicaciones y servicios web. Del grupo de trabajo al centro de datos, "Windows Server 2008" incluye nuevas funciones de gran valor y eficacia y mejoras impactantes en el sistema operativo base. CaractersticasHay algunas diferencias con respecto a la arquitectura del nuevo "Windows Server 2008", que pueden cambiar drsticamente la manera en que se usa este sistema operativo. Estos cambios afectan a la manera en que se gestiona el sistema hasta el punto de que se puede llegar a controlar el hardware de forma ms efectiva, se puede controlar mucho mejor de forma remota y cambiar de forma radical la poltica de seguridad. Entre las mejoras que se incluyen, estn: Nuevo proceso de reparacin de sistemas NTFS: proceso en segundo plano que repara los archivos daados. Creacin de sesiones de usuario en paralelo: reduce tiempos de espera en los Terminal Services y en la creacin de sesiones de usuario a gran escala. Cierre limpio de Servicios. Sistema de archivos SMB2: de 30 a 40 veces ms rpido el acceso a los servidores multimedia. Address Space Load Randomization (ASLR): proteccin contra malware en la carga de controladores en memoria. Windows Hardware Error Architecture (WHEA): protocolo mejorado y estandarizado de reporte de errores. Virtualizacin de Windows Server: mejoras en el rendimiento de la virtualizacin. PowerShell: inclusin de una consola mejorada con soporte GUI para administracin. Server Core: el ncleo del sistema se ha renovado con muchas y nuevas mejoras. Windows Server 2008 R2Microsoft introdujo Windows Server 2008 R2 en la Professional Developers Conference (PDC) del 2008 como una variante de servidor del nuevo sistema operativo Windows 7. Una gua preliminar publicada por la compaa describe muchas reas de mejora, notablemente la inclusin de un nmero de nuevas caractersticas de virtualizacin incluyendo Live Migration y Cluster Shared Volumes, un reducido consumo de energa, un nuevo conjunto de herramientas de administracin, nuevas caractersticas Active Directory como una "papelera de reciclaje" para objetos AD borrados, una nueva versin de IIS (7.5) que incluye un renovado servidor FTP, soporte para DNSSEC y el aumento del nmero de ncleos de procesamiento de 64 a 256. Requisitos:MnimoRecomendado

Procesador1 GHz (x86) o 1.4 GHz (x64)2 GHz o superior

Memoria512 MB RAM (podra limitarse el rendimiento y algunas caractersticas)2 GB RAM o ms Mximo (sistemas de 32-bits): 4 GB RAM (edicin Standard) o 64 GB RAM (ediciones Enterprise, Datacenter)Mximo (sistemas de 64-bits): 32 GB RAM (edicin Standard) o 2 TB RAM (ediciones Enterprise, Datacenter y para sistemas basados en Itanium)

Tarjeta grficaSuper VGA (800 x 600)Super VGA (800 x 600) o resolucin mayor50 GB o ms

Espacio libre HDD10 GBLos equipos que dispongan de ms de 16 GB de memoria RAM requerirn ms espacio en disco para archivos de paginacin y volcado

UnidadesDVD-ROMDVD-ROM o mejor

Otros dispositivosMonitor Super VGA (800 x 600) o con resolucin mayor, teclado y ratn

Microsoft Excel 2013Excel es un programa del tipo Hoja de Clculo que permite realizar operaciones con nmeros organizados en una cuadrcula. Es til para realizar desde simples sumas hasta clculos de prstamos hipotecarios. Si no has trabajado nunca con Excel aqu puedes ver con ms detallequ es y para qu sirveuna hoja de clculo-Con la novedad que permite la conexin con nuevos orgenes de datos. Dispondremos de una mayor versatilidad a la hora de crear tablas, al permitirnos importar datos desde nuevas fuentes, como por ejemplo, proveedores OLE DB.MICROSOFT WINDOWS 7Windows 7 es una versin de Microsoft Windows, lnea de sistemas operativos producida por Microsoft Corporation. Esta versin est diseada para uso en PC, incluyendo equipos de escritorio en hogares y oficinas, equipos porttiles, tabletas, netbooks y equipos multimedia. El desarrollo de Windows 7 se complet el 22 de julio de 2009, siendo entonces confirmada su fecha de venta oficial para el 22 de octubre de 2009 junto a su equivalente para servidores Windows Server 2008 R2.3A diferencia del gran salto arquitectnico y de caractersticas que sufri su antecesor Windows Vista con respecto a Windows XP, Windows 7 fue concebido como una actualizacin incremental y focalizada de Vista y su ncleo NT 6.0, lo que permiti mantener cierto grado de compatibilidad con aplicaciones y hardware en los que ste ya era compatible. Sin embargo, entre las metas de desarrollo para Windows 7 se dio importancia a mejorar su interfaz para volverla ms accesible al usuario e incluir nuevas caractersticas que permitieran hacer tareas de una manera ms fcil y rpida, al mismo tiempo que se realizaran esfuerzos para lograr un sistema ms ligero, estable y rpido.Diversas presentaciones ofrecidas por la compaa en 2008 se enfocaron en demostrar capacidades multitctiles, una interfaz rediseada junto con una nueva barra de tareas y un sistema de redes domsticas simplificado y fcil de usar denominado Grupo en el hogar,6 7 adems de importantes mejoras en el rendimiento general del sistema operativo.

ESPECIFICACIN DE LA APLICACIN DEL USUARIO FINAL8.1. ESTRUCTURA DEL CUBO:

DESARROLLO DE LA APLICACIN DEL USUARIO FINALDESARROLLO DE SOFTWARE ENFOCADO AL USUARIO FINALHoy da, todos tenemos claro que la ltima esencia de la fabricacin o desarrollo de un producto o servicio, debe ser el satisfacer las necesidades del consumidor.Sin embargo, no siempre es as, ya que an podemos encontrar empresas cuya razn de ser gira en torno a la venta de un producto o servicio, de acuerdo a sus preferencias o lo que estimen sea ms conveniente, sin tener en cuenta las necesidades reales del cliente.CALIDAD Y FACILIDAD DE USOEl producir un bien o suministrar un servicio de primera calidad requiere cumplir con las expectativas del comprador. Sin duda, gran parte de las empresas, sobre todo en occidente, han comprendido que el tener una poltica de calidad, que responda a la mejora contina y la plena satisfaccin del cliente, es de gran ayuda para la consecucin de esta ltima esencia.El sector de fabricacin de software no es ajeno a estas premisas. Es ms, el desarrollo de una aplicacin informtica ha de estar claramente ligado a una interaccin con el usuario final. El mantener viva la relacin con los usuarios finales del producto o servicio, mediante un contacto habitual, es de suma ayuda para poder identificar las necesidades del mercado actual.Es lgico pensar que el correcto diseo de una aplicacin que facilite su utilizacin incrementa la productividad del trabajo diario del usuario y minimiza, entre otros, el tiempo dedicado a comprender la complejidad del programa. Por este motivo, el objetivo a perseguir por una compaa que comercializa productos desoftware, especialmente para el mbito de la gestin documental, es desarrollar herramientas sencillas y fciles de usar. Para ello, la intercomunicacin dentro de la empresa debe ser un objetivo clave para que el rea de desarrollo est al corriente de las necesidades del mercado.

HERRAMIENTA PARA PROCESO ANALTICO.Es una de las herramientas ms difundidas en los ltimos aos ha sido la denominada OLAP, que se ha convertido en un elemento esencial para el procesamiento de la informacin trascendente para optimizar las operaciones productivas. Una de las caractersticas fundamentales por las cuales la herramienta OLAP es ampliamente utilizada por distintas empresas, reside en que la misma brinda una solucin ideal para llevar a cabo consultas de los datos de manera sencilla y veloz. En principio, cabe destacar que el trmino OLAP son las siglas derivadas de su nombre en ingls, On-Line Analytical Processing, que define la funcin de la herramienta, la cual bsicamente consiste en el procesamiento de la informacin mediante un mtodo analtico en lnea. Cubos OLAP Para su funcionamiento, OLAP se vale de estructuras multidimensionales, denominadas tambin Cubos OLAP, en las que se contienen diferentes resmenes de los datos extrados de las bases de datos mayores. Es por ello, que la herramienta OLAP hace uso de los denominados Cubos OLAP, tambin conocidos como cubos multidimensionales, para ofrecer la posibilidad de crear una base completa y de rpido acceso a la informacin. Cabe destacar que el Cubo OLAP est compuesto por campos de hechos numricos, a los cuales se los denominada medidas, las que se encuentran clasificadas en tres dimensiones, a diferencia de las conocidas hojas de clculo, que slo disponen de dos dimensiones. Para que este sistema funcione, todo el esquema de tablas que son parte del Cubo OLAP se halla sometido a una base de datos relacional, que permite utilizar informacin de diferentes sectores y pocas, relacionarlos, para luego poder efectuar un anlisis completo de la situacin.DETERMINAR LOS CUBOS

DISEAR LOS REPORTES A MOSTRAR

IMPLEMENTAR LOS REPORTES EN LA HERRAMIENTA MS OFFICE.

REFERENCIASANEXOS

Metodologa de Kimball La Metodologa Kimball, es una metodologa empleada para la construccin de un almacn de datos (data warehouse, DW) que no es ms que, una coleccin de datos orientada a un determinado mbito (empresa, organizacin, etc.), integrado, no voltil y variable en el tiempo, que ayuda a la toma de decisiones en la entidad en la que se utiliza. La metodologa se basa en lo que Kimball denomina Ciclo de Vida Dimensional del Negocio (Business Dimensional Lifecycle). Este ciclo de vida del proyecto de DW, est basado en cuatro principios bsicos: Centrarse en el negocio Construir una infraestructura de informacin adecuada Realizar entregas en incrementos significativos (este principio consiste en crear el almacn de datos (DW) en incrementos entregables en plazos de 6 a 12 meses, en este punto, la metodologa se parece a las metodologas giles de construccin de software) Ofrecer la solucin completa (En este se punto proporcionan todos los elementos necesarios para entregar valor a los usuarios de negocios, para esto ya se debe tener un almacn de datos bien diseado, se debern entregar herramientas de consulta ad hoc, aplicaciones para informes y anlisis avanzado, capacitacin, soporte, sitio web y documentacin).La construccin de una solucin de DW/BI (Datawarehouse/Business Intelligence) es sumamente compleja, y Kimball nos propone una metodologa que nos ayuda a simplificar esa complejidad. Las tareas de esta metodologa (ciclo de vida) se describen a continuacin: