Informe Final Planeamiento

54
Universidad Nacional de Trujillo” UNIVERSIDAD NACIONAL DE TRUJILLO FACULTAD DE INGENIERÍA ING. Inca Alayo, Martin Integrantes: AQUINO SAUCEDO RAQUEL CORNEJO TEJADA JAQUELINE CUEVA CULQUE DIANA Ingeniería industrial PLANEAMIENTO DE PROYECTOS

description

ingenieria de software

Transcript of Informe Final Planeamiento

UNIVERSIDAD NACIONAL DE TRUJILLOFACULTAD DE INGENIERAIngeniera industrial

PLANEAMIENTO DE PROYECTOS

ING. Inca Alayo, Martin

Integrantes:AQUINO SAUCEDO RAQUELCORNEJO TEJADA JAQUELINECUEVA CULQUE DIANA

Plan de Desarrollo de Software

INTRODUCCIN

Este documento provee una visin global del enfoque de desarrollo propuesto a seguir por las 15 semanas y la manera como ser gestionada dicha realizacin tanto en la organizacin de los miembros del equipo como en la funcin que cada miembro del equipo debe realizar.

Este documento esta ofertado por los alumnos de Noveno Ciclo de la escuela ingeniera Industrial, el cual marca el inicio de la metodologa que utilizaremos para la realizacin de dicho proyecto que ser una metodologa de Rational Unified Process. Es importante destacar esto puesto que utilizaremos la terminologa RUP en este documento.

PROBLEMTICA Y OBJETIVOS

a. Problemtica :

La UNT-sede Valle Jequetepeque no cuenta con un sistema de software que informe a los usuarios, alumnos o administradores sobre los diferentes proyectos, avances y liquidacin de estos.b. Resumen

El presente Plan de Desarrollo contiene la siguiente informacin:

Descripcin del Proyecto: Ofrece una descripcin del propsito del proyecto, el alcance y los objetivos. Organizacin del Proyecto: Describe la estructura de organizacin del equipo del proyecto. Proceso de Gestin: Explica el calendario, se determinan las fases y entregas incrementales del proyecto, y se describe cmo ser llevado a cabo el seguimiento del proyecto. explica los costos y planificacin estimada, define las fases del proyecto y describe cmo se realizar su seguimiento. Estimacin de costos: Se Determinare los costos totales para dicho Pla de Desarrollo de Proyecto.

I.DESCRIPCIN GENERAL DEL PROYECTO

a. Objetivo del Proyecto, mbito de aplicacin, y Objetivos.

El objetivo del Proyecto de Desarrollo de Software es desarrollar un Software para la UNIVERSIDAD NACIONAL DE TRUJILLO- VJ que sirva como soporte para conocer los diferentes proyectos que estn siendo ejecutados en la actualidad en la sede.

La UNT brinda servicios de educacin profesional en todo el valle jequetepeque, los cuales una de sus carreras es Ing. industrial la cual necesitara uso de laboratorios qumicos, que no estn a disposicin inmediata, para ello se esta Implementando la infraestructura y poder contar con un laboratorio, a la vez se determin que varios de los ingresantes de cada carrera profesional desconocen o no dominan el Microsoft office, entonces uno de sus objetivos es brindar a los jvenes de secundaria la posibilidad de capacitarse en el manejo bsico de las principales herramientas ofimticas en un ambiente familiar que permita su formacin psicosocial y desarrollo psicomotriz.. Por lo cual se considera necesario la creacin de un nuevo sistema para verificar los avances de cada proyecto.

Se busca que el mismo sea fcil de usar, que tenga xito en la comunidad estudiantil y no slo sea visto como una herramienta de entretenimiento sino como una herramienta organizacional que ayude a un mejor desenvolvimiento de la comunidad estudiantil.

El proyecto debe proporcionar una propuesta para el desarrollo de todos los subsistemas implicados en la gestin del proyecto.

Gestin de investigacin, incluyendo:

Procedimiento de avance y liquidacin de Proyectos Valorizacin del costo total del proyecto

b. Supuestos y Restricciones

La primera versin del sistema debe estar finalizada para el 25 de Julio de 2014, da de la presentacin oficial. Nuestra disponibilidad es limitada. Ya que cada uno de nosotros nos encontramos actualmente implicados en otros diversos proyectos y cursos de nuestro ciclo y carrera a la vez la falta de tiempo y concentracin ya que puede ser una restriccin importante a la hora de seguir el calendario propuesto. No se ha llevado a cabo un registro de los problemas de la unt vj No se almacenado en la BD Suponemos que el servicio web que usamos va a permanecer online durante todo el proyecto, y que no habr interrupciones temporarias ni definitivas en la disponibilidad del servicio.

c. Estimaciones del Proyecto

Se estima que el proyecto contar con 15 semanas de desarrollo. Se estimar usando la herramienta Project de Microsoft Office, con el cual trazaremos el proceso de actividades desarrolladas. El anlisis del Proyecto se realizar con una planilla de clculos en Microsoft Access

d. Entregables del proyecto

A continuacin se indican y describen cada uno de los recursos utilizados por el proyecto y que constituyen los entregables.Es preciso destacar que de acuerdo a la filosofa de RUP (y de todo proceso iterativo e incremental), todos los artefactos son objeto de modificaciones a lo largo del proceso de desarrollo, con lo cual, slo al trmino del proceso podramos tener una versin definitiva y completa de cada uno de ellos.

1) Plan de Desarrollo

Es el presente documento.

2) Visin Desarrollar e implementar un mdulo de proyecto para integrarlo al mecanismo del control de avances de los diferentes proyectos que se vienen elaborando en la UNT-VJ

3) Prototipos de Interfaces del proyecto

Permiten al alumno hacerse una idea ms o menos precisa de las interfaces que proveer el sistema y as, conseguir retroalimentacin de su parte respecto a los requisitos del sistema.

4) Material de Apoyo al Usuario Final

Incluye Guas del Docente, Guas de mejora.

II. ORGANIZACIN DEL PROYECTO

2.1 Participantes en el Proyecto

Jefe de Proyecto. Cueva Culque Diana, alumna del IX ciclo de la carrera de Ingeniera industrial en la Facultad de Ingeniera de la universidad nacional de Trujillo. Con una experiencia modesta en metodologas de desarrollo.

Analista de Sistemas. El perfil establecido es: Ingeniero en Informtica, uno de ellos al menos con experiencia en sistemas afines a la lnea del proyecto, labor que llevar a Aquino Saucedo Raquel

Programadores. Con experiencia en el entorno de desarrollo del proyecto, con el fin de que los prototipos puedan ser lo ms cercanos posibles al producto final. Este trabajo ha sido encomendado a Cornejo Tejada Jaqueline

Testeador y documentador. Cueva Culque Diana, alumna del IX ciclo de la carrera de Ingeniera industrial en la Facultad de Ingeniera de la universidad nacional de Trujillo. Con una experiencia modesta en metodologas de desarrollo.

2.2 Roles y Responsabilidades A continuacin se describen las principales responsabilidades de cada uno de lospuestos en el equipo de desarrollo durante las fases.

Puesto Responsabilidad

Jefe de Proyecto

Se destaca como lafigura clave en la planificacin, ejecucin y control del proyectoy es el motor que ha de impulsar el avance del mismo mediante la toma de decisiones tendentes a la consecucin de los objetivos Adems, el jefe de proyecto se encargar de supervisar el establecimiento de la arquitectura del sistema. Gestin de riesgos. Planificacin y control del proyecto.

Analista de SistemasEncargado del desarrollo de aplicaciones en lo que respecta a su diseo, as como de analizar las posibles utilidadesCaptura, especificacin y validacin de requisitos, interactuando con el alumno y los usuarios mediante entrevistas. Elaboracin del Modelo de Anlisis y Diseo. Apoyo tcnico en la elaboracin de las pruebas

Programador Construccin de prototipos. Colaboracin en la elaboracin de las pruebas funcionales, modelo de datos y en las validaciones con el usuario.

Testeador y documentadorEespecializado en UML, con altos conocimientos de programacin orientada a objetos y de encontrar cualquier tipo de errores tanto en la documentacin del software como en la implementacin del mismo

III. PROCESO DE GESTIN

3.1 Gestin de requerimientos

Los requerimientos para este sistema incluyen: Actividad: El sistema mostrara las actividades principales que se realizara en el Campus Universitario la UNT valle Jequetepeque. Actividad-Recurso: El sistema mostrara los diferentes recursos utilizados por cada actividad. Problema: El sistema permitir mostrar los problemas presentes en el campus de la UNT Proyecto: El sistema permitir mostrar los diferentes proyectos ejecutados Proyecto-Actividad: El sistema permitir mostrar los diferentes proyectos ejecutados y sus avances respectivos Proyecto-Objetivo: El sistema permitir mostrar los diferentes proyectos ejecutados con sus respectivos objetivos. Proyecto-Responsable: El sistema permitir mostrar los diferentes proyectos ejecutados con sus respectivos responsables de ejecucin. Recursos: El sistema permitir mostrar los recursos a utilizar con sus precios respectivos.

PLAN DEL PROYECTO

Aqu se muestra la organizacin y el calendario del proyecto. Fases:Nombre de tareaDuracin

PROYECTO DESARROLLO DE SOFTWARE ADM71 das

ELABORACION DE PERFIL PROYECTO4 das

ANALISIS DE REQUERIMIENTOS12 das

DISEO ARQUITECTONICO6 das

DISEO DE DETALLE2 das

DESARROLLO DE PROTOTIPO17 das

PROGRAMACION DEL PROYECTO14 das

IMPLEMENTACION Y DOCUMENTACION12 das

ENTREGA DEL PRODUCTO SOFTWARE5 das

Calendario del Proyecto :

Para este proyecto se ha establecido el siguiente calendario. Conjunto de actividades y tareas ordenadas temporalmente registradas en el Project, con recursos asignados, dependencias entre ellas. Se realiza para cada iteracin, y para todas las fases.

Diagrama de Gant

COCOMO

Requerimientos Funcionales

1.1. Actores

IdNombreDescripcin

AC1USUARIOEs el responsable que toma las decisiones de requerir nuevos proyectos, modificar proyectos, o consultar datos de los proyectos.

AC2SISTEMAEs quien mostrara los requerimientos y resultados que el usuario necesite.

1.2. TABLA DE REQUERIMIENTOS

LISTADO DE REQUERIMIENTOS

IdRequerimientosDescripcin

RQ-1REGISTRO PROYECTOPermite al actor registrar un nuevo proyecto.

RQ-2PROBLEMATICAPermite al actor buscar los problemas de un proyecto

RQ-3OBJETIVOSPermite al actor consultar los objetivos de un proyecto

RQ-4RESPONSABLEPermite al actor consultar el/los responsables de un proyecto

RQ-5ACTIVIDADESPermite al actor consultar los actividades de un proyecto

1. ESPECIFICACIN DEL REQUERIMIENTO 01IDENTIFICADOR:RQ 01NOMBRE: REGISTRO PROYECTO

ACTORES: Usuario del sistema.

PROPSITO: El objetivo es realizar un Registro de un nuevo proyecto ingresando el problema, los objetivos, el responsable, las actividades, nombre del proyecto, fecha de inicio y fecha de termino.

PRECONDICIN:El sistema de Planeacin de Proyectos de debe haberse ejecutado.

PROCEDIMIENTOP1.Usuario entra en el inicio del sistema de Planeacin de Proyectos.P2.El sistema muestra mediante un men con las opciones: Registro proyecto, Problema, Objetivo, Responsable, Actividades, en el sistema de Planeacin de Proyectos.P3.El usuario Ingresa a la opcin de Registro proyecto.P4.El sistema muestra una ventana con los datos de entrada nom_proyecto, id_problema,id_ objetivo, dni_responsable, id_actividades, feha_inicio,fecha_termino.P5.El usuario ingresa los datos de entrada.P6.El sistema verifica que campos de los datos ingresados estn correctos, caso contrario mostrar un mensaje ingrese nuevamente datos y retornara a P4.P7. El usuario selecciona la opcin nuevo.P8. As mismo, habr una paginacin, para mostrar los registros de proyectos y mostrar el registro nuevo o tambin se mostrara una tabla mostrando la lista de proyectos.P9.El Usuario podr seleccionar otras opciones del men de opciones del sistema de Planeacin de Proyectos.P10.El procedimiento retorna al paso P2.

POSCONDICION:Se debe haber ingresado en el sistema de Planeacin de Proyectos los datos del nuevo proyecto.

Nombre Nombre Analista Lder funcional (cliente)

2. ESPECIFICACIN DEL REQUERIMIENTO 02

IDENTIFICADOR:RQ 02NOMBRE: BUSCAR PROBLEMA

ACTORES: Usuario del sistema.

PROPSITO: El objetivo es BUSCAR el/los problemas que puedan tener un proyecto determinado.

PRECONDICIN:El sistema de Planeacin de Proyectos de debe haberse ejecutado.

P1.Usuario entra en el inicio del sistema de Planeacin de Proyectos.P2.El sistema muestra mediante un men con las opciones: Registro proyecto, Problema, Objetivo, Responsable, Actividades, en el sistema de Planeacin de Proyectos.P3.El usuario Ingresa a la opcin de PROBLEMA.P4. El usuario da clic en la opcin BUSCAR PROBLEMA.P5. El usuario ingresa cod_problema en el espacio en blanco.P6.el usuario da clic a BUSCAR.P7.El sistema muestra una ventana con los datos nom_problema, cod de problema.P8. Seguido mostrara una tabla mostrando el id_ proyeto, nombre_proyecto, id_problema, id_objetivo, dni_responsable, id_actividades, fecha_inicio, fecha_final, al cual perteneceP9.El Usuario podr seleccionar seleccionar otras opciones del men del sistema de Planeacin de Proyectos.P10.El procedimiento retorna al paso P2.

POSCONDICION:El sistema debe haber mostrado el/los problemas del proyecto seleccionado.

Nombre Nombre Analista Lder funcional (cliente)

3. ESPECIFICACIN DEL REQUERIMIENTO 03

IDENTIFICADOR:RQ 03NOMBRE: BUSCAR OBJETIVOS

ACTORES: Usuario del sistema.

PROPSITO: El objetivo es BUSCAR el/los objetivos que puedan tener un proyecto determinado.

PRECONDICIN:El sistema de Planeacin de Proyectos de debe haberse ejecutado.

PROCEDIMIENTOP1. Usuario entra en el inicio del sistema de Planeacin de Proyectos.P2.El sistema muestra mediante un men con las opciones: Registro proyecto, Problema, Objetivo, Responsable, Actividades, en el sistema de Planeacin de Proyectos.P3.El usuario Ingresa a la opcin de OBJETIVOS.P4. El usuario da clic en la opcin BUSCAR OBJETIVOS.P5. El usuario ingresa cod_objetivo en el espacio en blanco.P6.el usuario da clic a BUSCAR.P7.El sistema muestra una ventana con los datos de entrada nom_objetivo, cod_objetivo.P8. Seguido mostrara una tabla mostrando el id_ proyeto, nombre_proyecto, id_problema, id_objetivo, dni_responsable, id_actividades, fecha_inicio, fecha_final, al cual perteneceP9.El Usuario podr seleccionar seleccionar otras opciones del men del sistema de Planeacin de Proyectos.P10.El procedimiento retorna al paso P2.

POSCONDICION:El sistema debe haber mostrado el/los objetivos del proyecto seleccionado.

Nombre Nombre Analista Lder funcional (cliente)

4. ESPECIFICACIN DEL REQUERIMIENTO 04

IDENTIFICADOR:RQ 04NOMBRE: RESPONSABLE DEL PROYECTO

ACTORES: Usuario del sistema.

PROPSITO: El objetivo es consultar el/los responsables que puedan tener un proyecto determinado.

PRECONDICIN:El sistema de Planeacin de Proyectos de debe haberse ejecutado.

PROCEDIMIENTOP1. Usuario entra en el inicio del sistema de Planeacin de Proyectos.P2.El sistema muestra mediante un men con las opciones: Registro proyecto, Problema, Objetivo, Responsable, Actividades, en el sistema de Planeacin de Proyectos.P3.El usuario Ingresa a la opcin de RESPONSABLES.P4. El usuario da clic en la opcin Buscar_responsables.P5. El usuario ingresa dni_responsable en el espacio en blanco.P6.el usuario da clic a BUSCAR.P7.El sistema muestra una ventana con los datos de entrada nom_responsable, dni_responsable, telfono_responsable.P8. Seguido mostrara una tabla mostrando el id_proyeto, nombre_proyecto, id_problema, id_objetivo, dni_responsable, id_actividades, fecha_inicio, fecha_final.P9.El Usuario podr seleccionar seleccionar otras opciones del men del sistema de Planeacin de Proyectos.P10.El procedimiento retorna al paso P2.

POSCONDICION:El sistema debe haber mostrado el/los responsables del proyecto seleccionado.

Nombre Nombre Analista Lder funcional (cliente)

5. ESPECIFICACIN DEL REQUERIMIENTO 05

IDENTIFICADOR:RQ 05NOMBRE: ACTIVIDADES / LISTAR RECURSOS

ACTORES: Usuario del sistema.

PROPSITO: El objetivo es BUSCAR las actividades que puedan tener un proyecto Y mostrar los recursos de estas actividades.

PRECONDICIN:El sistema de Planeacin de Proyectos de debe haberse ejecutado.

PROCEDIMIENTOP1. Usuario entra en el inicio del sistema de Planeacin de Proyectos.P2.El sistema muestra mediante un men con las opciones: Registro proyecto, Problema, Objetivo, Responsable, Actividades, en el sistema de Planeacin de Proyectos.P3.El usuario Ingresa a la opcin de ACTIVIDADES.P4. El usuario da clic en la opcin Buscar ACTIVIDADES.P5. El usuario ingresa cod_actividad en el espacio en blanco.P6.el usuario da clic a BUSCAR.P7.El sistema muestra una ventana con los datos de entrada nom_actividad, cod_actividad, fecha_inicio, fecha_termino.P8. Seguido mostrara una tabla mostrando el cod_actividad, cod_recursos, nombre_recurso, precio_unidad, unidades, unidad_medida.P9.El Usuario podr seleccionar seleccionar otras opciones del men del sistema de Planeacin de Proyectos.P10.El procedimiento retorna al paso P2.

POSCONDICION:El sistema debe haber mostrado las actividades del proyecto seleccionado.

Nombre Nombre Analista Lder funcional (cliente)

a. DIAGRAMA DE CASO DE USO

REGISTRO PROYECTO

CONTROL DE ACCESO

REGISTRO RESPONSABLE

INGESAR RECURSOS

REGISTRAR OBJETOS

REGISTRAR PROBLEMAS

REGISTRAR ACTIVIDADES

b. DIAGRAMAS DE SECUENCIA

REGISTRO PROYECTO

CONTROL DE ACCESO

REGISTRAR RESPONSABLE

REGISTRAR RECURSOS

REGISTRAR OBJETIVOS

REGISTRAR PROBLEMAS

REGISTRAR ACTIVIDADES

Universidad Nacional de TrujilloSede Valle Jequetepeque

1.5 DIAGRAMA DE CLASES

MANUAL DE USUARIO DEL SISTEMA PLANTEAMIENTO DE PROYECTOS

Este manual de usuario es para facilitar el uso de bsquedas va web de los diferentes usuarios como son los alumnos, profesores y personal administrativos de la universidad nacional de Trujillo para as obtener un acceso ms rpido de bsquedas de los diferentes proyectos a desarrollar en nuestra Universidad Nacional de Trujillo VJ Nuestro Diseo de interfaz de Usuario crea un medio de comunicacin efectiva entre nuestro usuario y la computadora est basado estndares como:

Ventanas Permiten desplegar informacin de manera simultnea. Contando con pantallas mltiples para que el usuario pueda interactuar con el sistema Iconos Representan diferentes tipos de informacin. Mens Ayuda a seleccionar comandos. Apuntador Permite seleccionar un men o indicar elementos de inters. Grficos Muestran al usuario la informacin de manera atractiva.

A la vez nuestro diseo es relativamente fcil de utilizar y entender; es decir podr ser operable por cualquier Usuario que desea ingresar a nuestro sistema, ya que si este no moldea la percepcin del usuario, nuestra interfaz ser la incorrecta. Cuyo formulario mostrara su propio propsito como es: Ingresar al sistema, Crear proyectos, Registrar Problemas, Registrar Actividades, Registrar Responsables, Registrar Objetivos.

Finalmente nuestro sistema es basado y toma en cuenta a los estndares de calidad de software como los son:

1. Funcionalidad:

Cumple con la funcin para la cual ha sido creado

2. Operatividad

La Usabilidad de nuestro sistema es de un 90% como lo vern a continuacin, en nuestro manual detallamos el uso del sistema y no es complicado utilizarlo.

3. Fiabilidad: Nuestro sistema es eficaz en las tareas que este cumple ya que si nosotros ingresamos correctamente los datos, este nos devolver lo q nosotros hemos consultado.

4. Mantenibilidad: Nuestro sistema puede ser modificado por cualquier persona con los conocimientos ptimos del lenguaje de programacin con el cual esta creado .

INICIO

PANTALLA PRINCIPALSeguidamente la pantalla principal accedida ser como se muestra a continuacin.

REGISTRAR PROYECTO

Contiene 8 campos de texto en los cuales se deben ingresar el cdigo del proyecto, Nombres, cdigo de problema por los cuales se estn elaborando los proyectos, los diferentes responsables, sus respectivos objetivos, sus actividades as tambin los recursos utilizados en cada uno de los proyectos, su fecha inicial y fecha de culminacin de ejecucin de proyectos. Luego se presionara Insertar y almacenara automticamente en el sistema, en caso de no guardar el proyecto elegir cancelar

Visualizacin de proyectos registrados:

BUSQUEDA POR OBJETIVOS

Aqu habr 1 campo donde se buscara los objetivos ingresando sus cdigos, para luego visualizar sus datos correspondientes.

X

Nombre:Cod-Problema: SalirCdigo: Proyecto:

Visualizacin de los objetivos

REGISTRAR PROBLEMA

Aqu habr 1 campo donde se buscara los problemas ingresando sus cdigos, para luego visualizar sus datos correspondientes.

X

COD-PROYECTONOM-PROYECTO SalirCOD-PROBLEMA:

COD-OBJETIVO

Visualizacion

VisualizacinINGRESAR COD DEL PROBLEMACOD_PROBLEMANOM_PROBLEMATIPO_PROBLEMA

P1BAJO NIVEL ACADEMICOACADEMICO

COD_PROBCOD_PROYNOMBRE_PROYCOD_OBJCOD_ACT

P1111MEJORAMIENTO DEL NIVEL ACADEMICOO3A1

P1333MejoramientoLaboratorio01A2

Buscar RESPONSABLES

Aqu habr 1 campo donde se buscaran por N DNI, luego se visualizara el proyecto del cual esta encargado.

Apellidos:

BUSQUEDA DE ACTIVIDADES

Aqu habr 4 campos donde se BUSCARA por cdigos de actividad, se mostrara e nombres de las actividades ,la fecha de Inicio y termino .luego se mostrara los datos buscados

X

NOM-ACTF-INICIO SalirCOD-ACT: F-TERMINO