Está en la página 1de 6

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

(Universidad del Per, Decana de Amrica)


FACULTAD DE INGENIERIA DE SISTEMAS E INFORMATICA
Escuela Acadmica Profesional de Ingeniera de Software

PROYECTO DEL CURSO


I.

OBJETIVOS
Este trabajo final tiene por finalidad que el alumno desarrolle e implemente una base de datos
de nivel empresarial aplicando los conocimientos adquiridos en el curso y el trabajo en
equipo. Esto permitir al participante:

Aplicar los conceptos y tcnicas asimilados en el curso y/o resultado de la investigacin,


para disear e implementar una bases de datos relacionales de nivel profesional, que
responda a los estndares de de exigencia de los entornos empresariales actuales.

Mejorar su habilidad de trabajar en equipo, preparndolo as para formar parte de


entornos laborales diversos.

Trabajar en base a objetivos y plazos, desarrollando as su capacidad para trabajar bajo


presin.

Preparar presentaciones ejecutivas y tcnicas, incrementando su capacidad de


comunicacin orientadas al pblico de nivel corporativo, al igual que exposiciones frente a
pblico especializado.

Someter a prueba su capacidad de elaboracin de entregas y/o informes escritos de nivel


profesional, que sirvan de marco adecuado para trabajos y productos de alta calidad.

II. TEMA DEL TRABAJO FINAL


Su empresa es una Consultora Empresarial dedicada a la elaboracin de Soluciones en
Tecnologa para Clientes Nacionales e Internacionales.
Su cliente, es una empresa de venta de equipos de cmputo y autopartes de la misma; la cual
tiene la necesidad de la administracin de las ventas, compras y gestin del almacn de su
cadena de tiendas. Su cliente cuenta con diez tiendas de venta a lo largo del pas (6 tiendas
en Lima, 1 tienda en Arequipa, 1 tienda en Trujillo y 1 tienda en Cusco) y cada tienda
aproximadamente con 10 empleados como parte de su gestin necesita contar con una base
de datos que sea el repositorio centralizado de toda la gestin de todas las tiendas de venta.
Usted debe realizar a partir de esta informacin del negocio, una base de datos del sistema
de informacin de la empresa.

Debe tambin dimensionar adecuadamente la base de datos, realizar una carga de datos
ficticios que permita poner a prueba la funcionalidad y establecer las polticas, los
mecanismos y estrategia para preservar el respaldo y la seguridad de la base de datos.

Como parte de su solucin, debe desarrollar en PL/SQL los paquetes de objetos de


programacin almacenados que permitan mantener las tablas, as como todos los
mtodos PL/SQL adicionales que representen los procesos del negocio.
1

Debe proporcionar tambin todos los scripts que prueben la funcionalidad de su solucin
frente a situaciones reales que pudiera enfrentar el negocio.

Su propuesta tcnica debe incluir la cotizacin de alternativas de hardware y software de


DBMS que se adapten a los requerimientos del cliente para implementar la solucin de su
base de datos.

Su propuesta econmica debe incluir las formas y condiciones de pago.

Recuerde que su consultora es una de varias alternativas de solucin, por lo que debe
considerar todos los aspectos para evidenciar ventajas competitivas, incluyendo aspectos
como precio de venta de la base de datos que propone, tiempo de desarrollo,
funcionalidad cubierta, calidad tcnica y servicio post-venta de la base de datos.

El cliente le solicita que la base de datos de soporte a mltiples unidades monetarias (por
ejemplo nuevos soles, dlares americanos, euros, etc.). La poltica corporativa es que el
software debe escribirse en idioma ingls, esto incluye todos los objetos de base de datos,
variables, rutinas, bibliotecas de programacin y comentarios de cdigo.
Toda mejora o incremento en funcionalidad se considerar al momento de evaluar la solucin
ofrecida.
III. PRODUCTOS DE ENTREGA
A continuacin se presenta las entregas que se espera emita su consultora durante el ciclo de
vida del proyecto. Debe considerar que las dos primeras entregas son de ndole interna,
dirigidas a la gerencia de proyectos de su consultora y la entrega final es dirigida a instancias
del cliente. El informe ejecutivo es dirigido a la gerencia general de la empresa cliente y el
informe tcnico a la gerencia y asesora en TI de la empresa cliente.

III.1. Entrega parcial 1


III.1.1. Bitcora de Producto: Aqu se especifica todos los requerimientos de la solucin
planteada a manera de historias de usuario. Dichas historias estarn registradas por la
consultora en el producto Pivotal Tracker, proporcionando una cuenta de acceso
(viewer) para el profesor del curso a fin de poder revisar las especificaciones y
monitorear el avance. La cuenta es: jchavezs@sistemas.edu.pe

III.1.2. La Empresa: Documento que resume el comportamiento de la empresa cliente desde


el punto de vista de lo asimilado por la consultora. Incluye una descripcin apoyada en
diagramas de los procesos y supuestos que representan la cobertura funcional
requerida, organizacin (estructura orgnica, reas de la empresa, locales, personal,
clientes, volumen de ventas, compras, etc.) Esta informacin debe estimarse en base

a informacin de la empresa cliente y referencias de empresas lderes del sector


(ver seccin de referencias) y es tomada como base para la estructura, clculo de
dimensin, carga de datos y el clculo de costos de la propuesta de solucin.

III.1.3. Procesos de negocios: Aqu se desarrollara los procesos de negocios en base a los
cuales se representa todo el conjunto de actividades a realizar para obtener el objetivo
de negocio. Adems, se registrar una lista de las reglas de negocio en base a la cual
se realizan los procesos de negocio que definen los datos a almacenar en la base de
datos.

III.1.4. Modelo de Datos Lgico: Aqu va el Modelo Lgico de Datos completo, organizado
por reas de informacin. El modelo debe representar la informacin de todas las reas
de dominio de informacin del negocio en base al modelo de datos relacional.

III.2. Entrega parcial 2


III.2.1. Modelo de Datos Lgico (versin corregida): El Modelo Lgico de Datos completo
que ha sido revisado con los nuevos aportes, organizado por reas de informacin. El
modelo debe representar la informacin de todas las reas de dominio de informacin
del negocio en base al modelo de datos relacional.
III.2.2. Modelo de Datos Fsico: Aqu va el Modelo Fsico de Datos, incorporando nuevos
aportes de los integrantes as como observaciones y recomendaciones del instructor.
Dicho modelo debe ser elaborado respetando las convenciones de nomenclatura de
objetos de base de datos para todos los objetos, incluyendo tablas, ndices, secuencias
y restricciones.
III.2.3. Esquema de Base de Datos: Base de Datos en Oracle Database completamente
implementada y lista para entrar en produccin.
III.2.3.1.

Scripts de generacin de esquemas de Base de Datos.

III.2.3.2.

Scripts de generacin de objetos de Base de Datos.

III.2.3.3.

Scripts de carga de Datos.

III.2.4. Objetos de programacin (avance): Aqu el avance de los objetos de programacin


almacenados (procedimientos, funciones, paquetes, scripts de prueba de casos de
uso).

III.3. Entrega final


III.3.1. Informe Ejecutivo: Informe orientado a Gerentes sin especialidad en aspectos
tcnicos de la base de datos, pero que tienen injerencia sobre las decisiones
corporativas y de inversin para esta empresa. El informe debe incluir:
III.3.1.1.

Presentacin Corporativa.

III.3.1.2.

Objetivos corporativos del Trabajo final.

III.3.1.3.

Resumen ejecutivo.

III.3.1.4.

Costos y Beneficios (incluyendo aspectos econmicos).

III.3.1.5.

Informe de logros.

III.3.1.6.

Recomendaciones y sustento de decisin.

III.3.1.7.

Actas de reuniones y participaciones de miembros del equipo.

III.3.2. Informe Tcnico: Informe orientado a Gerentes con especialidad en Sistemas de


Informacin y Bases de Datos, con capacidad para evaluar, criticar y aprobar los
avances y aspectos tcnicos de la base de datos. El informe debe incluir.
III.3.2.1.

Presentacin Tcnica.

III.3.2.2.

Objetivos tcnicos del Trabajo final.

III.3.2.3.

Resumen de funcionalidades, alcances y limitaciones de la base de

datos.
III.3.2.4.

Procesos de negocio.

III.3.2.5.

Modelo de Datos lgico.

III.3.2.6.

Modelo de Datos fsico.

III.3.2.7.

Relacin de Objetos de Base de Datos.

III.3.3. Esquema de Base de Datos: Base de Datos en Oracle Database completamente


implementada y lista para entrar en produccin.
III.3.3.1.

Scripts de generacin de Base de Datos.

III.3.3.2.

Scripts de Creacin de Objetos de Programacin almacenados.

III.3.3.3.

Scripts de carga de Datos.

III.3.3.4.

Base de Datos implementada y con datos de prueba.

III.3.3.5.

Scripts

de

procedimientos

almacenados

de

demostracin

de

funcionalidad.

III.3.4. CD-ROM del Trabajo final: Cada bloque de laboratorio entregar un Kit de 1 o ms
CDROM con etiquetas impresas (especificando Curso, Ciclo, Bloque y Ttulo del
Trabajo), con todos los archivos relacionados con el trabajo, incluyendo:
III.3.4.1.

Un archivo README con explicaciones sobre contenido y ubicaciones

de archivos.
III.3.4.2.

Carpeta con Nombre del Consultora.

III.3.4.2.1.

Entrega parcial 1.

III.3.4.2.2.

Entrega parcial 2.

III.3.4.2.3.

Archivos del Informe Corporativo e Informe Tcnico.

III.3.4.2.4.

Archivos fuentes de modelos fsico en InfoSphere Data Architect

III.3.4.2.5.

Scripts de Creacin de Base de Datos, creacin de objetos y

carga de datos.
III.3.4.2.6.

Scripts de Objetos de Programacin.

III.3.4.2.7.

Scripts de Prueba de Funcionalidades.

III.3.4.2.8.

Archivos de exportacin de la Base de Datos.

Adems, el Kit contendr carpetas con los nombres de los grupos conteniendo los siguientes
documentos:
III.3.4.3.

Carpeta de Cada grupo.

III.3.4.3.1.

Archivo README del grupo.

III.3.4.3.2.

Archivos relacionados con entregas anteriores.

III.3.4.3.3.

Archivos relacionados con sus aportes para

el

Informe

Corporativo e Informe Tcnico.


III.3.4.3.4.

Archivos fuentes de modelo lgico para sus mdulos asignados.

III.3.4.3.5.

Archivos fuentes de modelo fsico para sus mdulos asignados.

III.3.4.3.6.

Archivos de exportacin de mdulos correspondientes de la

Base de Datos y scripts relacionados.

IV. HERRAMIENTAS DE SOFTWARE


Para el desarrollo de la aplicacin es necesario que los alumnos hagan uso de las siguientes
herramientas:

Suite de oficina LibreOffice (http://http://es.libreoffice.org/)

Herramienta de Gestin de Proyectos Pivotal Tracker


(http://www.pivotaltracker.com).
5

Herramienta de Modelado de Procesos de Negocio


(http://www.bizagi.com/es)

Herramienta case InfoSphere Data Architect:


(http://www-142.ibm.com/software/products/es/es/ibminfodataarch/).

Herramienta de SQL y PL/SQL Oracle SQL Developer


(http://www.oracle.com/technetwork/developer-tools/sql-developer/overview/index.html).

Manejador de base de datos Oracle Database


(http://www.oracle.com/technetwork/database/enterprise-edition/overview/index.html).

También podría gustarte