Está en la página 1de 26

UNIVERSIDAD CIENTIFICA DEL PER

FACULTAD DE INGENIERIA CARRERA DE SISTEMAS DE INFORMACIN

PRACTICAS PRE PROFESIONALES II ___________


ELABORACIN DEL DISEO E IMPLEMENTACIN DE LA APLICACIN PARA EL CATALOGO DE SISTEMAS DE INFORMACION DEL INSTITUTO DE INVESTIGACION DE LA AMAZONIA PERUANA (IIAP). _______________ ELABORADO POR: CUCHCA GONZALES, Paolo Cesar. San Juan 2012

CARTA N 001 2011


A : Ing. Emmanuel Valcrcel Bornas Docente de la Facultad de Ingeniera UCP Cuchca Gonzales, Paolo Cesar Estudiante de Practicas Pre Profesionales II Entrega del informe N 001 Practicas PPII

DE

ASUNTO

REFERENCIA

Elaboracin del Diseo e Implementacin de la Aplicacin para el Catalogo de Sistemas de Informacin del IIAP.

Por medio de la presente tengo a bien saludarle y a la vez emitir el informe N 001-2011, del curso de Prcticas Pre Profesionales II, para su valuacin correspondiente. Sin otro particular, me suscribo de Ud., no sin antes mostrarle mi aprecio y estima personal.

Atte.,

_________________________ Cuchca Gonzales, Paolo Cesar DNI N: 46232775

INFORME N 001 2011 PRCTICAS PRE PROFESIONALES II


I. GGENERALIDADES 1.1. Titulo Elaboracin del Diseo e Implementacin de la Aplicacin para el Catalogo de Sistemas de Informacin del IIAP.

1.2.

Autor Cuchca Gonzales Paolo Cesar, Estudiante de la Facultad de Ingeniera de Sistemas de Informacin UCP.

1.3.

Asesor Ing. Isaac Ocampo Yahuarcani.

1.4.

Institucin y rea donde se realiz la Practica Institucin : Instituto de Investigacin de la Amazonia Peruana rea: Programa de Investigacin en Informacin de la Biodiversidad Amaznica. (Bioinfo).

1.5.

Duracin y ejecucin del proyecto. 1.5.1. Duracin El tiempo de duracin de la Prctica es de 4 meses.

1.5.2. Ejecucin La funcin de dicho cargo, empez el da 06 de enero y culmina el 06 de mayo del 2012.

1.5.3. Cronograma de Actividades ACTIVIDADES 1. Revisin de procesos, documentacin e Implementacin de la aplicacin de Catalogo de los Sistemas de Informacin. 2. Elaboracin del diseo Implementacin de la Aplicacin. 3. Retroalimentacin y Validacin del Prototipo. 4. Uso de Herramientas de redes sociales para reportar avances semanales.
Tabla N1: Cronograma de Actividades.

SEMANAS Mes 1 Mes 2 Mes3 Mes 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4

1.6.

Recursos 1.6.1. Bienes


Tipo de Equipo Computadoras Servidores Impresoras Router Proyector Multimedia Switchs D-Link Access Point Tabla N2: Equipos de Hardware del Iiap

Hardware
Cantidad 138 4 50 1 3 7 3


Tipo

Software
Cantidad

Lenguajes y Herramientas de programacin Visual Studio 2005( C#) Manejador de Base de Datos SQL 2008 Sistemas Operativos Windows XP SP 2 Windows Server 2003 Herramientas de Productividad Office Professional 2010 1 1 1 1 1

Tabla N 3: Tipos de Software utilizados en el Iiap

II.

PLAN DE INVESTIGACIN 2.1. Razn Social.

El Instituto de Investigaciones de la Amazona Peruana IIAP. El IIAP; es una institucin de investigacin cientfica y tecnolgica para el desarrollo, especializada en el uso sostenible de la Diversidad Biolgica en la regin amaznica y realiza sus actividades en forma descentralizada, promoviendo la participacin de las instituciones pblicas y privadas, y sociedad civil. El Instituto de Investigaciones es un organismo autnomo de derecho pblico interno, creado mediante Ley N 23374, por mandato del Artculo 120 de la Constitucin Poltica del Per de 1979 y ratificado por la Ley N 28168 del ao 2004. El ao 2006, el Instituto cumpli 25 aos de trabajo ininterrumpido en beneficio de las poblaciones amaznicas. El IIAP nace con una poltica de gestin de carcter participativo, propiciando la representatividad de los diversos actores y los intereses de los pobladores de la Amazona, a travs de su Consejo Superior. ste es responsable de la poltica general de investigacin del Instituto y est conformado por representantes de 21 instituciones pblicas y privadas, comprometidas con la investigacin y el desarrollo amaznico.

Para cubrir su mandato regional amaznico acta focalizadamente sobre problemas y localidades estratgicamente seleccionadas por su potencial de impacto y establece convenios, contratos y alianzas estratgicas para ampliar y proyectar su accin en todo el mbito amaznico nacional y vinculndose a procesos mundiales. 2.2. Actividades que Realiza.

El Instituto de Investigacin de la Amazona Peruana, tiene como finalidad: - Contribuir a la construccin de modelos de desarrollo econmico, basados en la incorporacin de conocimiento innovador de la biodiversidad amaznica con criterios de sostenibilidad, competitividad y equidad, para lo cual desarrolla y difunde informacin relevante. - Contribuir al fortalecimiento de las instituciones socias del IIAP y al desarrollo interno en cuestiones sistmicas de ciencia, tecnologa e innovacin amaznicas. - Contribuir al mejoramiento de las condiciones socioeconmicas actuales y al dilogo intercultural, a fin de generar modos de vida amaznicos con sostenibilidad. - Contribuir con informacin y enfoques creativos a la formulacin de polticas para el desarrollo sostenible y competitivo de la Amazona, considerando los temas estratgicos priorizados. - Facilitar la construccin de una identidad regional que permita una insercin creativa y original a la cultura global. - Mejorar la comunicacin con el entorno y el acceso de la poblacin a la informacin, productos y servicios del IIAP.

2.3.

Aspectos Tcnicos. 2.3.1. Ubicacin Geogrfica. Pas Departamento Provincia Distrito Direccin : Per : Loreto : Maynas : San Juan Bautista : Av. Jos Abelardo Quiones Km 2.5

2.3.2. Plano de Ubicacin.

Plano de Ubicacin del Instituto de Investigaciones de la Amazona Peruana. Fuente: Google Earth.

2.3.3. Organigrama Funcional.


CONSEJO SUPERIOR

DIRECTORIO

COMISION ASESORIA TECNICO CIENTIFICA

RGANO DE CONTROL INSTITUCIONAL

PRESIDENCIA

GERENCIA GENERAL OFICINA GENERAL DE COOPERACIN CIENTFICA Y TECNOLGICA

OFICINA GENERAL DE ADMINISTRACIN

CENTRO DE INFORMACIN DE LA AMAZONIA PERUANA

OFICINA DE ASESORIA JURIDICA

OFICINA DE PLANEAMIENTO PRESUPUESTAL Y RACIONALIZACION

PROG. DE INVES. DE ORDENAMIENTO AMBIENTAL

PROG. DE INVES. EN ECOSISTEMAS ACUATICOS

PROG. DE INVES. EN ECOSISTEMAS TERRESTRES

PROG. DE INVES. EN BIODIVERSIDAD

IIAP UCAYALI

IIAP SAN MARTIN

IIAP MADRE DE DIOS

IIAP TINGO MARIA

IIAP AMAZONAS

Organigrama Estructural del Instituto de Investigaciones de la Amazona Peruana. Fuente: Instituto de Investigaciones de la Amazona Peruana.

2.3.4. rea donde se realiz la Prctica. Programa : Programa de Investigacin de la Biodiversidad Amaznica (BIOINFO) Oficina: Proyecto SITEC. 2.3.4.1. Identificacin del rea donde se realiz la prctica.

Organigrama del rea donde se realiz las Practicas Fuente: Instituto de Investigaciones de la Amazona Peruana

2.3.4.2.

Funciones Especficas del rea de BIOINFO.

a) Generar, adoptar o adecuar tecnologas para la adquisicin, manejo y aprovechamiento de la informacin relacionada con el territorio amaznico. b) Incrementar el valor aadido de los datos e informacin de calidad.

c) Fortalecer las capacidades amaznicas sobre adquisicin, proceso y uso de la d) e) f) g) informacin. Contribuir al fortalecimiento de las polticas y estrategias sobre la informacin y comunicacin. Investigar, estudiar y proponer nuevas tecnologas informticas, recomendando las alternativas ms adecuadas para su implementacin. Controlar y recomendar la adecuada utilizacin, seguridad y conservacin de los equipos, programas, archivos y suministros propios del rea. Realizar el mantenimiento, monitoreo de los Sistemas de Informacin, desarrollados en del rea.

III.

DESCRIPCION DE LAS TAREAS REALIZADAS. 3.1. Desarrollo del Sistema 3.1.1. Antecedentes y Justificacin del Problema. 3.1.1.1. Antecedentes. El Instituto de Investigacin de la Amazonia Peruana solo cuenta con documentacin e inventariado de todos los sistemas con la que cuenta. No existe un aplicativo con la que se pudiera acceder a ella de forma rpida. Justificacin. Debido a lo descrito anteriormente es la necesidad del Instituto de Investigacin de la Amazonia Peruana, la implementar y disear un catlogo de todos los sistemas de informacin, utilizando para ella las diferentes herramientas tecnolgicas necesarias para su elaboracin. Objetivo General. Desarrollar un aplicativo web ptimo, de tal manera que apoyen a las actividades que requieran informacin referente a los sistemas de informacin con la que cuenta el Iiap. Objetivo Especfico. Levantar el Catalogo de los sistemas de informacin a los servidores para que cumpla su verdadero objetivo.

3.1.1.2.

3.1.1.3.

3.1.1.4.

3.1.2. Anlisis y Diseo del Software. 3.1.2.1. Descripcin del Situacin Problemtica. Con la informacin brindad por los trabajadores del Iiap, se procedi a analizar los procesos obtenidos y la elaboracin del diseo obtenido del anlisis respectivo. Diseo de la Solucin. La Metodologa empleado para el anlisis y diseo de los requerimientos es:

3.1.2.2.

Para el desarrollo del Software El Proceso Unificado de Rational (RUP); es un proceso de desarrollo de software y junto con el Lenguaje Unificado de Modelado (UML) que es un lenguaje estndar para la visualizacin, especificacin, construccin y documentacin de artefactos de un sistema, constituye la metodologa estndar a utilizar para el anlisis, implementacin y documentacin del sistema orientada a objetos. El RUP divide el proceso de desarrollo en ciclos, teniendo un producto final al final de cada ciclo, cada ciclo se divide en fases que finalizan con un hito donde se debe tomar una decisin importante: Inicio: se hace un plan de fases, se identifican los principales casos de uso y se identifican los riesgos. Elaboracin: se hace un plan de proyecto, se completan los casos de uso y se eliminan los riesgos. Construccin: se concentra en la elaboracin de un producto totalmente operativo y eficiente y el manual de usuario. Transicin: se implementa el producto en el cliente y se entrena a los usuarios. Como consecuencia de esto suelen surgir nuevos requerimientos a ser analizados. [URL06]

[HER06B]

Para la programacin del sistema Se emple la metodologa Programacin por Capas en la que el objetivo primordial es la separacin entre la lgica de negocios y la lgica de diseo y con el apoyo de la Programacin Orientada a Objetos (POO) que usa objetos y sus interacciones para disear aplicaciones y programas de computadora, conforman una

metodologa que utiliza las tcnicas de la Programacin Orientada a Objetos para realizar la programacin del software de forma ordenada segura y con calidad permitiendo hacer los programas y mdulos ms fciles de escribir, mantener, y reutilizar. Programacin por Capas: En este caso utilizamos 4 capas:

Capa de presentacin: Presenta el sistema al usuario, le comunica la informacin y captura la informacin del usuario en un mnimo de proceso (realiza un filtrado previo para comprobar que no hay errores de formato). Esta capa se comunica nicamente con la capa de negocio. Capa de negocio: Es donde residen los programas que se ejecutan, se reciben las peticiones del usuario y se envan las respuestas tras el proceso. Se denomina capa de negocio (e incluso de lgica del negocio) porque es aqu donde se establecen todas las reglas que deben cumplirse. Esta capa se comunica con la capa de presentacin, para recibir las solicitudes y presentar los resultados, y con la capa de datos, para solicitar al gestor de base de datos para almacenar o recuperar datos de l. Tambin se consideran aqu los programas de aplicacin. Capa de datos: Es donde residen los datos y es la encargada de acceder a los mismos. Est formada por uno o ms gestores de bases de datos que realizan

todo

el

almacenamiento

de

datos,

reciben

solicitudes

de

almacenamiento o recuperacin de informacin desde la capa de negocio. Capa de Entidades: Es donde residen se ubican los datos y es la encargada de acceder a los mismos. Est formada por uno o ms gestores de bases de datos que realizan todo el almacenamiento de datos, reciben solicitudes de almacenamiento o recuperacin de informacin desde la capa de negocio.

Programacin Orientada a Objetos (POO): La POO expresa un programa como un conjunto de estos objetos, que colaboran entre ellos para realizar tareas. Esto permite hacer los programas y mdulos ms fciles de escribir, mantener y reutilizar. De aquella forma, un objeto contiene toda la informacin que permite definirlo e identificarlo frente a otros objetos pertenecientes a otras clases e incluso frente a objetos de una misma clase, al poder tener valores bien diferenciados en sus atributos. A su vez, los objetos disponen de mecanismos de interaccin llamados mtodos que favorecen la comunicacin entre ellos. Esta comunicacin favorece a su vez el cambio de estado en los propios objetos. Esta caracterstica lleva a tratarlos como unidades indivisibles, en las que no se separan ni deben separarse el estado y el comportamiento. Mediante el RUP y el UML (Lenguaje de Modelamiento Unificado). Y la utilizacin del Modelamiento de base de datos (Erwin); nos permitirn el anlisis de las tablas y el tipo de dato para los campos que debe contar la base de datos.

3.1.2.3.

Objetivo. Obtener el Anlisis de los casos de uso, el diagrama de entidad relacin el cual representa la base de datos del sistema.

3.1.2.4.

Descripcin de los Indicadores de Logros y Eficiencia. Se elaboraron el anlisis y el diseo de la base de datos para el sistema de Catalogo propuesto en el Instituto de Investigacin de la Amazona Peruana.

3.1.2.5.

Diagrama de Actividad.

Recolectar la informacion brindada po parte de los trabajadores El modo de como almacenan sus investigaciones que realizan en las reas del IIAP

analizar los procesos obtenidos

Elaboracion del diseo obtenido del anlisis

se obtuvola base de datos del sistema

FIN

Diagrama de Actividad de la Tarea del Anlisis y Diseo del Software.

3.1.2.6.

Resultados. Se obtuvo un anlisis y diseo, completo de los casos de uso del negocio para el proceso de registro y administracin de la informacin del Catlogo del Sistema.

3.1.3.

Implementaion del Software. 3.1.3.1. Descripcion de la Situacion Problemtica.

Para la implementacin del sistema se requiere el apoyo de herramientas de desarrollo de aplicacin web, as como la herramienta para la administracin y gestin de la base de datos y los prototipos del sistema. Tambin se requiere la

utilizacin de hardware y software necesario para la adecuada implementacin. 3.1.3.2. Diseo de la Solucin. La metodologa a emplear para esta actividad fue la utilizacin y el buen manejo de la herramienta de desarrollo (Visual Studio .Net 2010 C#, SQLServer 2008) as como la instalacin del software en la estacin de trabajo (PC de desarrollo) para el proceso de desarrollo de la aplicacin del sistema. Objetivo. Elaborar la implementacin del sistema con las herramientas adecuadas al desarrollo de la aplicacin web, as como la utilizacin del hardware y software.

3.1.3.3.

3.1.3.4.

Descripcin de los indicadores de logros y Eficiencia. Se elabor la aplicacin web del sistema con la ayuda de las herramientas de desarrollo y de gestin de los datos, as como los diagramas de implementacin. Para el xito de la culminacin del presente informe y del sistema de Repositorio digital se requirieron de las siguientes herramientas informticas:

NOMBRE Microsoft Windows 7

DESCRIPCIN Sistema operativo utilizado para el desarrollo del sistema. Utilizado para la digitacin de documentos, tales como el informe y manuales. Servidor de base de datos el cul ser el depositario de la Data.

Microsoft Office 2010

Microsoft SQL Server 2008

Microsoft Visual Studio .NET

Software utilizado para el desarrollo de la

2010

Aplicacin. Herramienta utilizada para el modelado con la notacin UML.

Rational Rose 2007

Tabla N 04: Tabla de Herramientas Informticas Utilizadas. Fuente: Elaboracin Propia

3.1.3.5.
INICIO

Diagrama de Actvidad.
obtener los requerimiento funcionamiento del sistema

utilizacion y manejo de herramientas de desarrollo y gestin de base de datos

elaboracion de aplicacion web con las herramientas adecuadas para su desarrollo

elaboracion del sitio web del sistema de gestion de la informacion

FIN

Diagrama de Actividad de la Tarea de Implementacin del Software.

3.1.3.6.

Resultados. Se obtuvo la implementacin de la aplicacin web del sistema gracias a la utilizacin de las herramientas (Visual Studio .Net 2008 C#, SQLServer 2008).

IV.

ANEXOS. 4.1. Diagrama de Casos de Uso.


<<extend>>

Modif icar Documento


(from Use Case View)

<<extend>>

Registrar Documento
(from <Use Case Name>)

Registrar Base Datos


(from <Use Case Name>)

Modif icar Base Datos


(from Use Case View)

<<extend>>

Modif icar BD
(from Use Case View)

<<extend>>

Registrar Version BD
(from <Use Case Name>)

Registrar Herramienta
(from <Use Case Name>)

Modif icar Herramienta


(from Use Case View)

<<extend>>

Modif icar Tipo Inf .


(from Use Case View)

<<extend>> Registrar Tipo Inf ormacion


(from <Use Case Name>)

Registrar Version
(from Use Cases)

Modif icar Version


(from Use Case View)

<<extend>> Modif icar Requerimiento

Registrar Requerimmiento

Administrador
(from Use-Case Mo...

Registrar Modulo
(from <Use Case Name>)

Modif icar Modulo


(from Use Case View)

<<extend>> Modif icar Estandar


(from Use Case View)

<<extend>>

Registrar Estandar
(from Use Cases)

Reistrar Interoperativ idad


(from <Use Case Name>)

Modif icar Interoperativ idad


(from Use Case View)

Modif icar Version Tipo Inf .


(from Use Case View)

<<extend>> Registrar Version Tipo Inf ormacion


(from <Use Case Name>)

<<extend>>

Registrar Reporte
(from Use Cases)

Modif icar Reporte


(from Use Case View)

Modif icar SO
(from Use Case View)

<<extend>>

Registrar S.O <<extend>>


(from <Use Case Name>)

Registrar Version Interoperativ idad

Modif icar Version Interoperativ idad

Modif icar Version Tip.Inf

<<extend>>

Registrar Version Tip.Inf

Descripcin: El administrador a travs del intranet podr insertar y modificar cada uno de las entidades correspondiente.

4.2.

Diagrama de Secuencia. 4.2.1. D/S Actualizar Herramienta.

Opcion Actualizar Herramienta Listar Herramienta : Actualizar Herramienta

: Administrador

: Listar

: Obtener Lista Herramienta Lista Herramienta

: Actualizar

: Herramienta

Mostrar Herramienta Seleccionar Herramienta Id Herramienta Obtener Herramienta Herramienta Mostrar Ingresar Nuevos Datos Validar Datos Datos Herramientas Actualizar Herramienta Respuesta Mensaje

Diagrama de Secuencia Actualizar Herramienta.

4.2.2.

D/S Actualizar Versin.

Opcion Actualizar Version Listar Version : Actualizar Version

: Administrador

: Listar

: Obtener Listar Version Lista Version

: Actualizar

: Version

Muestra Version Selecciona Version Id Version Obtener Version Version Mostrar Ingresa nuevos Datos Valida atos Datos Version Actulizar Version Respuesta Mensaje

Diagrama de Secuencia Actualizar Versin

4.2.3. D/S Registrar Documento.

: Administrador : Registrar Docuemento Ingresar Datos Validar Datos

: Registrar

: Documento

Enviar Datos Registrar Documento Respuesta Mostrar Mensaje

Diagrama de Secuencia Registrar Documento

4.2.4. D/S Registrar Herramienta.

Ingresar Herram ienta Validar Datos : Registrar Herram ienta Enviar Datos Registra Herram ienta Respuesta Mostrar Mensaje

: Administrador

: Registrar

: Herram ienta

Diagrama de Secuencia Registrar Herramienta

4.2.5. D/S Registrar Versin.

Ingres ar Datos Validar Datos : Registrar Vers ion Enviar Datos Regis trar Documento Res pues ta Mos trar Mens aje

: Adminis trador

: Registrar

: Vers ion

Diagrama de Secuencia Registrar Version. 4.3. Diagrama de Colaboracin. 4.3.1. Actualizar Documento.

: Listar 3: Listar Documento | 5: Muestra Docmento 4: Lista Documento 1: Opcion Actualizar Documento 7: Id Documento 8: Ontener Documento

2: Listar Documento 12: Validar Datos 6: Seleciona Documento

11: Ingresar Nuevos Datos : Administrador : Actualizar Documento

10: Mostrar : Obtener

9: Documento : Documento

13: Datos Documento

14: Actualizar Documento x 15: Respuesta

16: Mensaje

: Actualizar

Diagrama de Colaboracin- Actualizar Documento

4.3.2. D/C Actualizar Herramienta.

: Listar 3: Lista Herramienta 2: Listar Herramienta 12: Validar Datos 6: Seleccionar Herramienta 5: Mostrar Herramienta 1: Opcion Actualizar Herramienta 7: Id Herramienta 11: Ingresar Nuevos Datos 10: Mos trar : Administrador : Actualizar Herramienta 13: Datos Herram ientas : Obtener 9: Herramienta : Herramienta 4: Lista Herramienta 8: Obtener Herramienta

14: Actualizar Herramienta

16: Mensaje

15: Res puesta

: Actualizar

Diagrama de Colaboracin Actualizar Herramienta 4.3.3. D/C Registrar Versin.


2: Validar Datos

1: Ingresar Datos

3: Enviar Datos

: Administrador

: Registrar Version

6: Mostrar Mensaje 5: Respuesta

: Registrar

4: Registrar Documento

: Version

Diagrama de Colaboracin Registrar Versin.

Pantallaso del sistema.

ndex: Reporte general de todos los sistemas de informacin.

Ficha detallando toda la informacin del Buscador Agrored.

Ficha detallando toda la informacin del portal Iiap.

Intranet