Você está na página 1de 34

BASE DE DATOS ESTRATGICA

NAZARENO

I.E JESS

INFORME DEL PROYECTO DEL


CURSO
BASE 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.
CONTENIDO
I.

PLANEACIN Y ADMINISTRACIN DEL PROYECTO............................................


1.

EL NEGOCIO..................................................................................................

2.

ROLES Y EQUIPOS.........................................................................................
1

Octubre 2015

BASE DE DATOS ESTRATGICA


NAZARENO

II.

I.E JESS

3.

RECURSOS....................................................................................................

4.

SELECCIN DE LA ESTRATEGIA DE IMPLEMENTACIN..................................

5.

SELECCIN DE LA METODOLOGA DE DESARROLLO...................................

6.

SELECCIN DEL MBITO DE IMPLEMENTACIN..........................................

7.

SELECCIN DE ENFOQUE ARQUITECTNICO..............................................

8.

DESARROLLO DE UN PROGRAMA Y DEL PRESUPUESTO DEL PROYECTO


12

9.

DESARROLLO DEL ESCENARIO DEL USO EMPRESARIAL..............................

DETERMINACIN DE LOS REQUERIMIENTOS..................................................


2.1.

REQUERIMIENTOS DEL PROPIETARIO....................................................

2.2.

REQUERIMIENTOS DEL USUARIO FINAL................................................

2.3.

REQUERIMIENTOS NO FUNCIONALES...................................................

2.4.

ANLISIS DE LOS REQUERIMIENTOS.....................................................

III. DISEO TCNICO DE LA ARQUITECTURA.......................................................


IV. MODELO DIMENSIONAL..................................................................................
V.

DISEO FSICO...............................................................................................

VI. PROCESO DE EXTRACCIN, TRANSFORMACIN Y CARGA DE DATOS.............


VII. SELECCIN DE PRODUCTOS...........................................................................
HARDWARE....................................................................................................
SOFTWARE.....................................................................................................
VIII.ESPECIFICACIN DE LA APLICACIN DEL USUARIO FINAL..............................
Estructura del Cubo:......................................................................................
IX. DESARROLLO DE LA APLICACIN DEL USUARIO FINAL...................................
HERRAMIENTA PARA PROCESO ANALTICO.....................................................
DETERMINAR LOS CUBOS..............................................................................
DISEAR LOS REPORTES A MOSTRAR............................................................
IMPLEMENTAR LOS REPORTES EN LA HERRAMIENTA MS OFFICE....................
X. REFERENCIAS.................................................................................................
XI. ANEXOS..........................................................................................................

PRESENTACIN
Al 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
2

BASE DE DATOS ESTRATGICA


NAZARENO

I.E JESS

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

BASE DE DATOS ESTRATGICA


NAZARENO

I.E JESS

GESTIN DE INSTITUCIN EDUCATIVA


I.

PLANEACIN Y ADMINISTRACIN DEL PROYECTO


1. EL NEGOCIO

Razn Social
Institucin Educativa Jess Nazareno

Representante Legal
Ministerio de Educacin.

Ubicacin
Av. 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.

BASE DE DATOS ESTRATGICA


NAZARENO

I.E JESS

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.
Misin
Somos 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 Institucin
Visin
Al 2018 seremos una institucin educativa que brinde un servicio de calidad y
comprometida con el desarrollo del distrito de Chocope.
Organigrama

DIRECTOR

COORDINADOR OBE

COORDINADOR
ADMINISTRATIVA

P. Servicio

Secretaria

COORDINADOR
DE INNOVACION

Psicloga

COORDINADOR
DE AREA

Personal
Docente

COORDINADOR
DE AIP

BASE DE DATOS ESTRATGICA


NAZARENO

I.E JESS

2. ROLES Y EQUIPOS
2.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.


6

BASE DE DATOS ESTRATGICA


NAZARENO

I.E JESS

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.

2.2.

Equipos

Gerencia y Jefaturas

Arquitectos de Sistema y Software

Analistas

Desarrolladores

Testers

Operadores de Sistemas (Administrador)

Capacitadores

BASE DE DATOS ESTRATGICA


NAZARENO

I.E JESS

3. RECURSOS

3.1.

Personal

Analistas

Programadores

Tc. Redes

Ing. Sistemas

Ing. Informtico

Ing. Software

Ing. Redes

Gerentes (Jefaturas)

Clientes (Direccin y Personal de Colegio)

3.2.

Servidores

PCs de Escritorio

Laptops

Switches

Routers

Cable UTP

UPS

Gabinetes

SQL Server

Visual Studio

Windows 7

Windows Server

Rational Rose

Office 2013

3.3.

Hardware y Software

Otros
Papel Bond

BASE DE DATOS ESTRATGICA


NAZARENO

Impresora

Encuestas

Proyector

I.E JESS

4. SELECCIN DE LA ESTRATEGIA DE IMPLEMENTACIN


La 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.

5. SELECCIN DE LA METODOLOGA DE DESARROLLO


Metodologa Kimball
La 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
9

BASE DE DATOS ESTRATGICA


NAZARENO

I.E JESS

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.

6. SELECCIN DEL MBITO DE IMPLEMENTACIN


Segn 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)?
10

BASE DE DATOS ESTRATGICA


NAZARENO

I.E JESS

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.

7. SELECCIN DE ENFOQUE ARQUITECTNICO


En el enfoque arquitectnico para el Data Mart est compuesta:
SERVIDOR DATA MART (DM) Y CONTINGENCIA
TIPO

PowerEdge T630 Tower Server

PROCESADOR

Intel Xeon E5 2600 v3 processors

MEMORIA
NETWORD CONTROLLER

Up to 1536GB (24 DIMM slots):


2GB/4GB/8GB/16GB/32GB/64GB
2 x 1Gb
SAS, SATA, Near-line SAS, SSD, PCIe SSD:
18 x 3.5" HDD up to 72TB via 4TB hot-plug SAS hard

DISCO DURO

drives
32 x 2.5 HDD up to 32TB via 1TB hot-plug SAS hard
drives
Up to 4 optional Express Flash PCIe SSDs

ALMACENAMIENTO
INTERNO

11

BASE DE DATOS ESTRATGICA


NAZARENO

I.E JESS

RANURA DE AMPLIACIN
Microsoft Windows Server 2008 R2
Microsoft Windows Server 2012
SISTEMA OPERATIVO

Microsoft Windows Server 2012 R2


Novell SUSE Linux Enterprise Server
Red Hat Enterprise Linux
VMware ESX

8. DESARROLLO DE UN PROGRAMA Y DEL PRESUPUESTO DEL


PROYECTO
8.1.

Presupuesto
RECURSOS HUMANOS
COSTO DE
INVESTIGADORES

MANO DE

TIEMPO
(MESES)

COSTO (S/.)

OBRA
Durand Rodrguez talo

S/. 750.00

S/. 2250.00

Villavicencio Tapia Juan

S/. 750.00

S/. 2250.00

Quispe Saldaa Juan

S/. 750.00

S/. 2250.00

Zavaleta Ponce Henry

S/. 750.00

S/. 2250.00

Jorge Baylon Carranza

S/. 200.00

S/. 600.00

MATERIALES

TOTAL

S/. 9600.00

BIENES

COSTOS

Lapicero tinta liquida


Folder manila 15 unidades

S/. 5.00
S/. 10.00
12

BASE DE DATOS ESTRATGICA


NAZARENO

I.E JESS

Papel Bond A-4

S/. 25.00

CD DVD

S/. 25.00

Memoria USB 32 GB

S/. 45.00

Otros Materiales

S/. 200.00

Total

S/. 310.00

Laptop Intel Core i7 5500U, Disco

S/. 3100.00

Duro 1TB, Memoria RAM 8GB


Impresora Epson Multifuncional

S/. 600.00

L210
EQUIPOS

Tinta Epson L210

S/. 132.00

Computadora Core i5 4460,

S/. 2000.00

Disco Duro 320, Memoria RAM


4GB
Total

SOFTWARE

Ms Windows 7 Profesional

S/. 250.00

Licencia Windows Sever 2008

S/. 750.00

Microsoft Office 2013

S/. 330.00

Licencia SQL Server 2008

S/. 3330.00

Total

SERVICIOS

S/. 5832.00

S/. 4660.00

Internet (Speedy 4MB)

S/. 270.00

Transporte Urbano

S/. 100.00

Copias

S/. 50.00

Anillados

S/. 10.00
Total

S/. 430.00

PRESUPUESTO TOTAL GENERAL


CATEGORIA

COSTO TOTAL (S/.)


13

BASE DE DATOS ESTRATGICA


NAZARENO

8.2.

Recursos Humanos

S/. 9600.00

Materiales

S/. 310.00

Equipos

S/. 5832.00

Software

S/. 4660.00

Servicios

S/. 430.00

Total

S/. 20832.00

I.E JESS

Cronograma de actividades

14

BASE DE DATOS ESTRATGICA


NAZARENO

I.E JESS

15

9. DESARROLLO DEL ESCENARIO DEL USO EMPRESARIAL


Para este proyecto el escenario de uso empresarial es el que se muestra a
continuacin con sus respectivos componentes:
A. Descripcin de los Stakeholders
Stakeholder 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

NOMBRE

REPRESENTA

ROL

El rea de direccin de Es la persona encargada de la toma


Oficina de Direccin

la

institucin

solicita la

que de decisiones y el encargado de

necesidad asignar presupuesto.

del Data Mart


Brinda los equipos y Encargado cuyo rol ser supervisar
facilidades necesarias la documentacin e implementacin
rea de CIST

para la implementacin del Data Mart de acuerdo a los


del Proyecto.

tiempos estimados en el proyecto


cumpliendo

los

requerimientos

solicitados.
rea
rea Administrativa

de

gestin

administracin

de

informacin.

y Encargada de realizar diferente tipo


la de reportes como asistencias, notas,
cursos, etc.

La persona que es Dar el soporte necesario para que la


Administrador de
Base de Datos DBA

responsable
administracin
data.

B. Usuarios del Data Mart,

de
de

la base de datos se mantenga en


la forma optima.

NOMBRE

ROL
Persona

Direccin

analizara

toda

la

Acceso

total

informacin del Data Mart para la

dimensiones

toma de decisiones.

Mart

Persona
Sub Direccin

que

PERMISO

que

analizara

la

informacin del Data Mart para la

Acceso

total

de

las

del

Data

del

Data

Mart

toma de decisiones.

Docentes

Personas que consultan informacin

Acceso limitado del Data

referida a notas, Alumnos, Cursos,

Mart

etc.

Administracin

Filtran informacin estadstica vlida

Acceso

para la mejor administracin dentro

Data Mart

limimitado

de la Institucin

II.

DETERMINACIN DE LOS REQUERIMIENTOS


2.1. REQUERIMIENTOS DEL PROPIETARIO
Los 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.

del

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.

2.2. REQUERIMIENTOS DEL USUARIO FINAL


El 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.

2.3. 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.

2.4. ANLISIS DE LOS REQUERIMIENTOS


En 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, eltblCargo
anlisis costo beneficio del proyecto, la asignacin de

tblHorarioEm
I d_HorarioEm

tblAo

I d_Cargo

funciones a los elementosDescripcion_Cargo


del sistema hasta elI d_Ao
establecimiento
de restricciones en
tblA poderado

Nombre_HorarioEm

Hingreso_HorarioEm

Descripcion_Ao

Estado_Cargo

I d_Apoderado

costo y tiempo y la definicin del producto.

Hsalida_HorarioEm

Nombres_Apoderado

Hinrefrigerio_HorarioEm

ApellidoP_Apoderado

Hrerefrigerio_HorarioEm

ApellidoM_Apoderado

tblHorarioA signado
I d_HorarioEm
I d_Empleado
[FAsignacion_ HorAsig]

tblA usencia
I d_Ausencia

III.

I d_Empleado
Nombres_Empleado
ApellidoP_Empleado
ApellidoM_Empleado
I d_Cargo

Tipo_Ausencia

Sexo_Apoderado

tblEmpleado

Dni_Empleado
Especialidad_Empleado

tblMatricula

Dni_Apoderado

I d_Matricula

Fecha_Nacimiento_...

Fecha_I nscripcion_...

Direccion_Apoderado

I d_Ao

Email_Apoderado

I d_Alumno

I d_Alumno_Apoder...

I d_Empleado
I d_Grado

DISEO TCNICO DE LA ARQUITECTURA


Sexo_Empleado

I d_Empleado

Telefono_Empleado

I d_Ausencia

Email_Empleado

3.1. NIVEL DE DATOS

FeI nicip_Ausencia
FeFin_Ausencia

Estado_Matricula

Direccion_Empleado

tblEmpleado_ A usencia

tblA lumno
I d_Alumno

tblAsistenciaA l

Para el anlisis de los datos, se comienza


datos fuentes queI d_Asistencia
tblGradopor analizar losNombres_Alumno
Fecha_Ingreso_Empleado
Fecha_Cese_Empleado

I d_Alumno

I d_Grado

ApellidoP_Alumno
manejan los procesos deEstado_Empleado
la empresa, el tipoNombre_Grado
de la base de datos
y la estructura deFecha_Asistencia

tblHorasExtra

las tablas.

I d_HorarioEm

ApellidoM_Alumno

I d_NivelEducativo
I d_Seccion

I d_HorasExtra
I d_Empleado
Descripcion_HorasExtra

tblEntradaSalida
I d_EntSal

Sexo_Alumno
Dni_Alumno
Fecha_Nacimiento_...

tblSeccion

Estado_Asistencia
J ustificacion_Asisten...
Observacion_Asisten...

Direccion_Alumno

I d_Seccion

Email_Alumno

Nombre_Seccion

tblBimestres

HoraI nicio_HorasExtra

I d_Empleado

HoraFin_HorasExtra

I d_TipoES

I d_Bimestre

FechaHora_EntSal

Descripcion_Bimestre

Estado_Alumno

Fecha_I nicio_Bimestre

tblHora
tblTipoES

tblHorarioA c

I d_TipoES
Descripcion_TipoES

tblRetraso
I d_Retraso
I d_Empleado
Fecha_Retraso
Tiempo_Retraso
Observacion_Retraso

tblNivelEducativo

I d_Hora

I d_NivelEducativo

I d_Horario

Hora_I nicio

Descripcion_NivelE...

Dia_Horario

Hora_Fin

Estado_NivelEduca...

I d_Hora
I d_Curso
I d_Grado
I d_Aula

tblAula
I d_Aula
Nombre_Aula
Capacidad_Aula

tblCurso
I d_Curso
Nombre_Curso

tblNotas
I d_Nota
I d_Alumno
Promedio_Nota
I d_Curso
I d_Grado
I d_Bimestre
I d_Empleado

Fecha_Termino_Bimestre

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

tblTiempo_ Dim
TiempoKey
fecha
dia
mes
ao

tblMatricula_ Fact
MatriculaKey
I d_Matricula

tblApoderado_ Dim

A lumnoKey

ApoderadoKey

TiempoKey

I d_A poderado

A poderadoKey

Nombres_Apoderado

EmpleadoKey
GradoKey

tblGrado_ Dim
GradoKey
I d_Grado
Nombre_Grado
Seccion_Grado
NivelEducativo_Grado

tblEmpleado_ Dim
EmpleadoKey
I d_Empleado
Nombres_Empleado
Estado_Empleado

tblAlumno_ Dim
AlumnoKey
I d_A lumno
Nombres_Alumno
Dni_A lumno
Fecha_Nacimiento_Alumno
Estado_Alumno

tblNota_ Fact
NotaKey

tblCurso_ Dim
CursoKey
I d_Curso
Nombre_Curso

I d_Nota
AlumnoKey
CursoKey
Promedio_Nota
Bimestre_Nota
EmpleadoKey
GradoKey

3.2. NIVEL TCNICO


A. Back Room

Est 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 Room
PCs 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.

IV.

MODELO DIMENSIONAL
4.1. IDENTIFICACIN DE LOS COMPONENTES

4.2. DIAGRAMA DE HECHOS


ESQUEMA ESTRELLA

tblTiempo_ Dim
TiempoKey
fecha

tblMatricula_ Fact
MatriculaKey
I d_Matricula

dia
mes
ao

tblApoderado_ Dim

A lumnoKey

ApoderadoKey

TiempoKey

I d_A poderado

A poderadoKey

Nombres_Apoderado

EmpleadoKey
GradoKey

tblGrado_ Dim
GradoKey

tblEmpleado_ Dim
EmpleadoKey

I d_Grado
Nombre_Grado
Seccion_Grado
NivelEducativo_Grado

I d_Empleado
Nombres_Empleado
Estado_Empleado

tblAlumno_ Dim
AlumnoKey
I d_A lumno
Nombres_Alumno
Dni_A lumno
Fecha_Nacimiento_Alumno
Estado_Alumno

tblNota_ Fact
NotaKey

tblCurso_ Dim

I d_Nota

CursoKey

AlumnoKey

I d_Curso

CursoKey

Nombre_Curso

Promedio_Nota
Bimestre_Nota
EmpleadoKey
GradoKey

V.

DISEO FSICO
5.1 DETERMINACION DE LAS AGREGACIONES
5.2 CONSTRUCCIN DE LAS TABLAS Y LA BASE DE DATOS EN SQL

VI.

PROCESO DE EXTRACCIN, TRANSFORMACIN Y CARGA DE


DATOS

VII.

SELECCIN DE PRODUCTOS
A.- HARDWARE.
o
o
o
o
o

PowerEdge T630 Tower Server


Memoria USB 32 GB
Laptop Intel Core i7 5500U
Impresora Epson Multifuncional L210
Computadora Core i5 4460

B.- SOFTWARE
MICROSOFT SQL SERVER 2008 R2
SQL 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

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

Intelligence

SQL 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

Warehouse

SQL 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

aplicaciones

SQL 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 2008
Windows 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.
Caractersticas
Hay 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

estandarizado de reporte de errores.

Virtualizacin de Windows Server: mejoras en el rendimiento de la virtualizacin.

PowerShell:
administracin.

inclusin

de

una

consola

mejorada

con

soporte GUI

para

Server Core: el ncleo del sistema se ha renovado con muchas y nuevas mejoras.

Windows Server 2008 R2


Microsoft 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:

Procesador

Mnimo

Recomendado

1 GHz (x86) o 1.4

2 GHz o superior

GHz (x64)
Memoria

512

MB

(podra

RAM

limitarse

GB

RAM

ms

Mximo (sistemas de 32-bits): 4 GB RAM (edicin Standard) o

el rendimiento y

64

GB

RAM

(ediciones

Enterprise,

Datacenter)

algunas

Mximo (sistemas de 64-bits): 32 GB RAM (edicin Standard)

caractersticas)

o 2 TB RAM (ediciones Enterprise, Datacenter y para sistemas


basados en Itanium)

Tarjeta

Super VGA (800 x

Super

grfica

600)

50 GB o ms

Espacio

10 GB

Los equipos que dispongan de ms de 16 GB de memoria

libre HDD

VGA

(800

600)

resolucin

mayor

RAM requerirn ms espacio en disco para archivos de


paginacin y volcado

Unidades

DVD-ROM

Otros

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

dispositivos

Microsoft Excel 2013

DVD-ROM o mejor

Excel 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 detalle qu es y para qu
sirve una 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 7
Windows 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.3
A 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.

VIII.

ESPECIFICACIN DE LA APLICACIN DEL USUARIO FINAL


8.1. ESTRUCTURA DEL CUBO:

IX.

DESARROLLO DE LA APLICACIN DEL USUARIO FINAL


DESARROLLO DE SOFTWARE ENFOCADO AL USUARIO FINAL
Hoy 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 USO
El 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 de software,
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.

X.

REFERENCIAS

XI.

ANEXOS

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:

Você também pode gostar