You are on page 1of 44

N

Documento de Anlisis y Diseo SISTEMA DE CONTROL DE PROYECTOS y ALMACEN Versin 1.0

SERVICIOS PINEDA PAREDES S.R.L. ADMINISTRACION 05/08/2010

Documento de Anlisis y Diseo Sistema de control de Proyectos y Almacn

INDICE 1 2 Trazabilidad .................................................................................................................... 4 Contexto General de la Solucin .................................................................................... 4 2.1 Evaluacin Tcnica Preliminar ................................................................................ 4 3 Descripcin del Proceso ................................................................................................. 6 3.1 Proceso Ad-Hoc 1: MANTEMIENTO DE ALMACEN .............................................. 6 DIAGRAMA DE FLUJO - PROCESO GESTION ALMACEN ......................................... 6 3.1.1 Desarrollo de los Requisitos Funcionales ..................................................... 7 3.1.1.1 Mantenimiento Unidad de Medida ............................................................. 7 3.1.1.1.1 Descripcin............................................................................................ 7 3.1.1.1.2 Clculos................................................................................................. 7 3.1.1.1.3 Interfaces............................................................................................... 7 3.1.1.1.4 Requisitos de seguridad........................................................................ 7 3.1.1.1.5 Pantallas / Reportes .............................................................................. 7 3.1.1.2 Mantenimiento de Marca ......................................................................... 11 3.1.1.2.1 Descripcin.......................................................................................... 11 3.1.1.2.2 Clculos............................................................................................... 12 3.1.1.2.3 Interfaces............................................................................................. 12 3.1.1.2.4 Requisitos de seguridad...................................................................... 12 3.1.1.2.5 Pantallas / Reportes ............................................................................ 12 3.1.1.3 Mantenimiento de Producto ..................................................................... 15 3.1.1.3.1 Descripcin.......................................................................................... 15 3.1.1.3.2 Clculos............................................................................................... 15 3.1.1.3.3 Interfaces............................................................................................. 15 3.1.1.3.4 Requisitos de seguridad...................................................................... 15 3.1.1.3.5 Pantallas / Reportes ............................................................................ 15 3.1.1.4 Mantenimiento de Proveedor................................................................... 19 3.1.1.4.1 Descripcin.......................................................................................... 19 3.1.1.4.2 Clculos............................................................................................... 19 3.1.1.4.3 Interfaces............................................................................................. 19 3.1.1.4.4 Requisitos de seguridad...................................................................... 19 3.1.1.4.5 Pantallas / Reportes ............................................................................ 19 3.1.1.5 Mantenimiento de Orden de Compra ...................................................... 24 3.1.1.5.1 Descripcin.......................................................................................... 24 3.1.1.5.2 Clculos............................................................................................... 25 3.1.1.5.3 Interfaces............................................................................................. 25 3.1.1.5.4 Requisitos de seguridad...................................................................... 25 3.1.1.5.5 Pantallas / Reportes ............................................................................ 25 3.1.1.6 Mantenimiento de Inventario. .................................................................. 30 3.1.1.6.1 Descripcin.......................................................................................... 30 3.1.1.6.2 Clculos............................................................................................... 30 3.1.1.6.3 Interfaces............................................................................................. 30 3.1.1.6.4 Requisitos de seguridad...................................................................... 30 3.1.1.6.5 Pantallas / Reportes ............................................................................ 31 4 ANEXOS. ...................................................................................................................... 37 4.1 Anlisis de Riesgo. ................................................................................................ 37 4.2 Mtrica. .................................................................................................................. 40 4.3 Cronograma de Actividades. ................................... Error! Bookmark not defined.

Documento de Anlisis y Diseo Sistema de control de Proyectos y Almacn

Historial de versiones La siguiente tabla describe la historia de modificacin del entregable del proyecto, del ms reciente al ms antiguo, para propsitos de seguimiento. Versin (v.x) 0.0 Fecha dd/mm/aaaa 27/05/2010

Modificaciones Comienzo

Modificado por Grupo SERVIPIPA

Glosario de Trminos Trmino VISUAL STUDIO 2008.NET LENGUAJE DE PROGRAMACIN JAVA C# (C SHARP) Definicin Entorno de desarrollo de interfaces (propietario) que contiene varios lenguajes de programacin. Lenguajes artificiales capaces de transferir informaciones entre ordenadores y usuarios. Lenguaje de programacin de cdigo abierto (software libre) de la empresa SunMicroSystem. Lenguaje de programacin que se encuentra en visual studio .net (software propietario) de la empresa SunMicroSystem. Proceso funcional que se refiere al registro de los productos ingresantes al almacen. Proceso funcional que se refiere a la salida de los productos ya sea en calidad de prestado, alquiler, o venta. Proceso funcional que se refiere a categorizacin hacindolo por un proceso de recursividad para clase de producto, familia de producto. Proceso funcional que se refiere a las peticiones de los productos de acuerdo a los requerimientos de la empresa servipipa. Lenguaje de consulta estructurada donde se codifico la base de datos del sistema. Es un software propietario. Lenguaje de consulta estructurada. Es software Libre muy ligero y simple de usar. un

Inventario PECOSA

RUBRO

ORDEN DE COMPRA

SQL SERVER

MySQL

Documento de Anlisis y Diseo Sistema de control de Proyectos y Almacn

Trazabilidad

La Empresa Servicios Pineda Paredes (SERVIPIPA) no cuenta con sistema alguno para el control de su almacn, y proyectos que viene realizando y control de pagos de sus trabajadores (Planilla). Para ello planteamos tres procesos principales para el sistema que mencionamos a continuacin.

Proceso Ad-Hoc

Requisito Funcional Mantenimiento Unidad de Medida. Mantenimiento Marca. Mantenimiento Producto. MantenimientoTipoProveedor. Mantenimiento Proveedor. Realizar Orden.

GESTION DE ALMACEN

Mantenimiento TipoOrden. Mantenimiento Rubro. Mantenimiento Chofer. Mantenimiento Ubigeo. Mantenimiento TipoDocumento. Realizar Pecosa. Realizar Inventario Mantenimiento Trabajador. Mantenimiento Cargo.

GESTION DE PROYECTOS

Mantenimiento Pago. Realizar Contrato. Realizar Proyecto.

GESTION USUARIOS

Acceso al sistema Mantenimiento usuarios

Contexto General de la Solucin

2.1

Evaluacin Tcnica Preliminar

Despus de haber realizado un anlisis de requerimientos y de observar los diferentes flujos de comunicacin y desarrollo de actividades de la biblioteca Nacional de Ucayali se presenta de manera preliminar las posibles alternativas de solucin, sugeridas por el equipo de trabajo; los cuales despus de revisar

Documento de Anlisis y Diseo Sistema de control de Proyectos y Almacn

los diferentes opciones de desarrollo para el proyecto y teniendo en cuenta las necesidades, limitaciones, tecnologas y otros, se presenta:

La creacin del sistema mediante la utilizacin del software de .NET debido a la facilidad y al buen entendimiento de su manejo por parte de los desarrolladores del presente, teniendo en cuenta que se tendra que realizar un determinado costo para la licencia y derivados que conlleve el software; con base de datos a SQL-server 2008.

La creacin del sistema mediante el uso del programa NETBEANS 6.1, lenguaje de programacin JAVA (software libre) debido a que es un software que contiene todas las facilidades y requisitos para poder desarrollar el proyecto; para ello de igual manera utilizaramos como gesto de base de datos al SQL 2008.

La creacin del sistema mediante el uso del software libre Java (NETBEANS 6.1) utilizando como gestor de base de datos al ORACLE 10g debido al fcil manejo de informacin y a las ventajas que presenta este gestor con respecto a los dems.

Conclusiones:

De acuerdo al analisis realizado y teniendo en cuenta las alternativas anteriores propuestas con el fin de dar una solucion para el control de proyectos y Almacen de la empresa Servicios Pineda Paredes (SERVIPIPA), el grupo llego a la conclusion de realizar un sistemas basado en el lenguaje de programacion .NET aplicacin Web con base de datos SQL- server 2008.

Documento de Anlisis y Diseo Sistema de control de Proyectos y Almacn

Descripcin del Proceso

3.1

Proceso Ad-Hoc 1: MANTEMIENTO DE ALMACEN El proceso comienza con la solicitud de peticin de acuerdo al tipo de proceso y documento que se realizar (INGRESO DE PRODUCTO - inventario, SALIDA DE PRODUCTOS pecosa), para este proceso se necesitar tener registrado al Producto (verificar existencia de Producto), adems ello depende de el registro de la unidad de medida, marca y rubro. Con los datos registrados obtener reportes si el usuario lo requiere. DIAGRAMA DE FLUJO - PROCESO GESTION ALMACEN
SBADO,

DIAGRAMA DE FLUJO GESTIN DE ALMACN


29 DE MAYO DE 2010

INICIO

INGRESA SOLICITU, REPONSABLE , DESTINO

TIPO DE PROCESO?

INGRESO DE PRODUCTO

SALIDA DE PRODUCTO

COMPRA

VENTA

F AUXILIAR?

REGISTRAR AUXILIAR

ACTIVIDAD?

REGISTRAR ACTIVIDAD

PRODUCTO?

REGISTRAR PRODUCTO

REPORTE?

REALIZAR REPORTE

FIN

Pgina 1

Documento de Anlisis y Diseo Sistema de control de Proyectos y Almacn

3.1.1

Desarrollo de los Requisitos Funcionales 3.1.1.1 Mantenimiento Unidad de Medida

3.1.1.1.1 Descripcin Registra la unidad de medida como tambin puede modificarla o eliminarla, inclusive realizar una bsqueda de la unidad. 3.1.1.1.2 Clculos No realiza ningn clculo solo ingreso de datos. 3.1.1.1.3 Interfaces Este requisito funcional es totalmente independiente de los dems requisitos. 3.1.1.1.4 Requisitos de seguridad No presenta caractersticas especficas de seguridad. 3.1.1.1.5 Pantallas / Reportes a) Mantenimiento Unidad de Medida

Funcionalidades : Escenarios y flujo de eventos

Lista de Unidad de Medida


INICIO

Tipo de Proceso?

Busqueda

Modificar

Eliminar NO

Nuevo

Ingresar Descripcin de unidad de medida

Ingreso datos completos? SI

NO

FIN

Buscar

Realizar Otra operacin?

NO

Documento de Anlisis y Diseo Sistema de control de Proyectos y Almacn

Diseo

Formulario Prototipo de Lista de Unidad de Medida.

Campos y controles en la pantalla reporte Descripcin (Teclas de funcin y/o controles) Este Campo es de ingreso e inicialmente estar vaco. Existe dos tipos de opciones de bsqueda tanto por nombre y por abreviatura. Longitud (Mx y Mn) Mx: 30 Mn: 1

Nombre

Tipo de Dato

Validacin Es de carcter obligatorio para realizar la bsqueda.

Evento

CAMPO DESCRIPCIN

Es alfabtico

----

COMBO BUSCAR POR

----

-----

-----

----

BOTON BUSCAR

---Corresponde a la

----

Al seleccionar este control

Mostrar las coincidencias de datos

Documento de Anlisis y Diseo Sistema de control de Proyectos y Almacn

Nombre

Descripcin (Teclas de funcin y/o controles) funcin Buscar por Descripcin

Longitud (Mx y Mn)

Tipo de Dato

Validacin (Botn) o tecla se validar que el campo descripcin no este vaco.

Evento en la parte inferior del formulario; por lo contrario mostrar no existe coincidencia.

BOTON NUEVO

Corresponde a la funcin Nuevo Unidad de Medida.

----

-----

No realiza ninguna.

BOTON EDITAR

Corresponde a la actualizacin de sus datos excepto cdigo.

----

----

No realiza ninguna.

BOTON ELIMINAR

Corresponde a la funcin eliminar Unidad de Medida.

----

----

----

Al seleccionar este control (Botn) se generar una nueva ventana (popup). Al seleccionar este control (Botn) se activar el editor de texto para el campo descripcin. Una vez editado se proceder a guardar la modificacin. Al seleccionar este control (Botn) emerger una venta de advertencia, al seleccionar la opcin correspondiente proceder funcin.

Mensajes de error Tipo Mensaje de Error Descripcin del Error Se mostrar la ventana informativa Informativo Campo Vaco Seguro que desea eliminar? con este smbolo: Se mostrar la ventana de advertencia con este smbolo:

Advertencia

b) [Pantalla 2/ Reporte 2] Funcionalidades : Escenarios y flujo de eventos

Documento de Anlisis y Diseo Sistema de control de Proyectos y Almacn

Nueva Unidad de Medida


INICIO

Clic en Nueva Unidad de Medida

Ingresar Nueva Unidad de medida

Ingreso de datos completos? SI

NO

Guardar

Regresar

FIN

Diseo: Formulario Prototipo de NUEVO UNIDAD DE MEDIDA. Nota: el mismo formulario se utilizara tanto para aadir o modificar.

Campos y controles en la pantalla reporte Descripcin (Teclas de funcin y/o controles) Este Campo es de solo lectura ya que ser autogenerado por el procedimiento almacenado que aadir una nueva unidad de medida. Este campo es de ingreso, inicialmente Longitud (Mx y Mn)

Nombre

Tipo de Dato

Validacin

Evento

CAMPO CDIGO

Numrico

No realiza ninguna

No realiza ninguna.

CAMPO NOMBRE

Mx: 30 Mn: 2

Es alfabtico

Es de carcter obligatorio. No se acepta

----

10

Documento de Anlisis y Diseo Sistema de control de Proyectos y Almacn

Nombre

Descripcin (Teclas de funcin y/o controles) estar vaco.

Longitud (Mx y Mn)

Tipo de Dato

Validacin guiones, comillas, ni comas. Es de carcter obligatorio. No se acepta guiones, comillas, ni comas. Al seleccionar este botn comprobar de que no exista ningn campo vaco; en este caso la de descripcin.

Evento

CAMPO ABREVIATUR A

Este campo es de ingreso, inicialmente estar vaco.

Mx: 4 Mn: 2

Es alfabtico

----

BOTON GUARDAR

Corresponde a la funcin Guardar la nueva Unidad de Medida ingresada en el campo descripcin. Este corresponde a un enlace de retorno al formulario lista de Unidad de Medida.

----

-----

Al seleccionar este botn nos regresar al formulario Lista de Unidad de Medida. Mostrando el nuevo elemento agregado en la lista.

LINK Regresar.

----

----

No realiza ninguna.

Al seleccionar este control nos enlazar al formulario anterior sin guardar cambios en la base de datos.

Mensajes de error Tipo Informativo Mensaje de Error Campo Vaco Descripcin del Error Se mostrar la ventana informativa caso de encontrar un campo sin datos al guardar la nueva unidad de medida:

Error

Error de conexin con la base de datos

Se mostrar la ventana de error cuando no se guardado el nuevo elemento con este smbolo:

3.1.1.2

Mantenimiento de Marca 3.1.1.2.1 Descripcin Registra la marca que la empresa SERVIPIPA (Servicio Pineda Paredes) utiliza para sus labores con sus herramientas de trabajo. Adems puede modificarla o eliminarla, inclusive realizar una bsqueda de la marca en un mismo formulario.

11

Documento de Anlisis y Diseo Sistema de control de Proyectos y Almacn

3.1.1.2.2 Clculos No realiza ningn clculo solo ingreso de datos. 3.1.1.2.3 Interfaces Este requisito funcional necesita datos de carcter obligatorio y no es dependiente de ninguna otra interface. 3.1.1.2.4 Requisitos de seguridad No presenta caractersticas especficas de seguridad. 3.1.1.2.5 Pantallas / Reportes a) [Pantalla 1/ Reporte 1] Funcionalidades : Escenarios y flujo de eventos

Diseo:

12

Documento de Anlisis y Diseo Sistema de control de Proyectos y Almacn

CP: ListafrmMarca

FRM:ListafrmMarca

SP: ListafrmMarca

SP: ListafrmMarca.cs

C: Marca

T:Marca

ACTOR: Almacenero

1. Ingrese dato de Marca()() 4. submit(vAccion=N) 3. Enlaza() 4. Crear Marca() 5 Crear() 6. Enlaza 7. build 8. Display()()

1. Ingrese dato de Marca() 1.1 Ingresar()() 2. clic en buscar() 3. Submit() 4. Enlaza() 5. Buscar Marca() 6. Buscar() 7. Return 8. build 9. display()

13

Documento de Anlisis y Diseo Sistema de control de Proyectos y Almacn

Campos y controles en la pantalla reporte Descripcin (Teclas de funcin y/o controles) Este Campo es de ingreso e inicialmente estar vaco. Se utiliza para buscar y aadir Longitud (Mx y Mn)

Nombre

Tipo de Dato

Validacin

Evento

CAMPO NOMBRE

Mx: 30 Mn: 1

Es alfabtico

Es de carcter obligatorio para realizar la bsqueda.

----

BOTON BUSCAR

Corresponde a la funcin Buscar por nombre

----

----

Al seleccionar este control (Botn) o tecla se validar que el campo descripcin no este vaco. El campo nombre no debe estar vacio.

Mostrar las coincidencias de datos en la parte inferior del formulario; por lo contrario mostrar no existe coincidencia. Al seleccionar este control (Botn) se generar una nueva ventana (popup). Al seleccionar este control (Botn) se activar el editor de texto para el campo descripcin. Una vez editado se proceder a guardar la modificacin. Al seleccionar este control (Botn) emerger una venta de advertencia, al seleccionar la opcin correspondiente proceder funcin.

BOTON NUEVO

Corresponde a la funcin Nuevo Unidad de Medida.

----

-----

BOTON EDITAR

Corresponde a la actualizacin de sus datos excepto cdigo.

----

----

No realiza ninguna.

BOTON ELIMINAR

Corresponde a la funcin eliminar Unidad de Medida.

----

----

----

Mensajes de error Tipo Mensaje de Error Descripcin del Error Se mostrar la ventana informativa Informativo Campo Vaco Seguro que desea eliminar? con este smbolo: Se mostrar la ventana de advertencia con este smbolo:

Advertencia

14

Documento de Anlisis y Diseo Sistema de control de Proyectos y Almacn

3.1.1.3

Mantenimiento de Producto 3.1.1.3.1 Descripcin Registra los Productos que la empresa SERVIPIPA (Servicio Pineda Paredes) necesita para poder utilizar en su presupuesto de proyectos a travs de las proformas, ya sea en el caso de contar con ellos o no. Este requisito funcional es indispensable para poder realizar los diferentes tipos de movimiento de almacn. Adems puede modificarla o eliminarla, y ver por el cdigo de barra inclusive realizar una bsqueda del producto por descripcin. 3.1.1.3.2 Clculos No realiza ningn clculo solo ingreso de datos. 3.1.1.3.3 Interfaces Este requisito funcional necesita datos de carcter obligatorio como rubro, unidad de medida, para poder ser registrado en la base de datos como un elemento ms. 3.1.1.3.4 Requisitos de seguridad No presenta caractersticas especficas de seguridad. 3.1.1.3.5 Pantallas / Reportes

a) [Pantalla 1/ Reporte 1] Funcionalidades : Escenarios y flujo de eventos

INICIO

Tipo de Proceso?

Busqueda

Ver Detalle

Eliminar

Nuevo

Ingresar Descripcin de Producto

Ingreso datos completos? SI

NO

FIN

Buscar

Realizar Otra operacin?

NO

15

Documento de Anlisis y Diseo Sistema de control de Proyectos y Almacn

Diseo :

Campos y controles en la pantalla reporte Descripcin (Teclas de funcin y/o controles) Es de ingreso aunque inicialmente aparecer vaco Longitud (Mx y Mn)

Nombre

Tipo de Dato

Validacin Es de carcter obligatorio para realizar la bsqueda. Al presionar este botn comprobar de que exista al menos un carcter en el campo descripcin.

Evento

CAMPO NOMBRE

Mx: 40 Mn: 1

Es alfanumri co

----

BOTONB USCAR

Busca el elemento ingresado en el campo descripcin.

----

----

Mostrar en un campo inferior los productos relacionados con el dato ingresado en el campo. Generar una nueva ventana (formulario) en la que ingresar los datos Muestra el cdigo de barra. Genera una nueva ventana para editar caractersticas del producto. Genera una ventana de confirmacin.

BOTON NUEVO

Corresponde a agregar un nuevo elemento Se muestra el cdigo de barra. Visualiza la caracterstica completa del producto correspondient e. Corresponde a quitar de la base de datos un producto

----

----

No realiza ninguna.

BOTON CODIGO DE BARRA

----

----

No realiza Ninguna.

BOTON EDITAR

----

----

No realiza ninguna.

BOTON ELIMINAR

----

----

Ejecutar su funcin si no tiene dependencias.

16

Documento de Anlisis y Diseo Sistema de control de Proyectos y Almacn

Mensajes de error Tipo Mensaje de Error Descripcin del Error Se generar cuando no existe por lo menos un carcter en el campo descripcin al momento de seleccionar el botn buscar.

Informativo

Campo vaco

Advertencia

Se eliminar un producto.

Se generar la advertencia al seleccionar el botn eliminar.

b) [Pantalla 2/ Reporte 2] Funcionalidades : Escenarios y flujo de eventos

INICIO

Ingresar datos de producto nuevo

Ingreso datos completos? SI

Guardar

Regresar

FIN

Diseo:

17

Documento de Anlisis y Diseo Sistema de control de Proyectos y Almacn

Campos y controles en la pantalla reporte Descripcin (Teclas de funcin y/o controles) Se mostrar como en el prototipo, que ser autogenerad o automticam ente. Despliega todas la marcas registradas por gerencia. Despliega todas las dependencia sdeproducto disponibles, mostradoen cada combo. Despliega todas las unidades de medida Se describe el nombre completo del producto o material. No es obligatorio, pues si es necesario que el producto lo tenga se pondr. Corresponde al almacenamie nto en la base de datos de el producto descrito en el formulario Es un enlace que retorna al formulario Longitu d (Mx y Mn)

Nombre

Tipo de Dato

Validacin

Evento

CAMPO CODIGO.

Longitud de 14caract eres.

Numrico.

Es de carcter obligatorio.

----

COMBO MARCA

----

-----

-----

----

COMBO RUBRO

----

----

------.

Al elegir un dato del combo cargar la lista de datos del combo dependiente en el combo siguiente. ----

COMBO UNIDAD DE MEDIDA.

----

----

----

CAMPO NOMBRE

Longitud max. 100 Min. 2

Alfanum rico.

----

----

CAMPO CODIGO DE BARRA

Longitud min. 2 Max. 40

Alfabtic o.

----

----

BOTON ACEPTAR

----

----

Si los datos de carcter obligatorio han sido rellenados.

Link REGRESAR

----

----

----

Guarda el producto en la base de datos. Y luego nos muestra en el formulario lista de producto. Retorna al formulario lista de

18

Documento de Anlisis y Diseo Sistema de control de Proyectos y Almacn

Nombre

Descripcin (Teclas de funcin y/o controles) lista de productos.

Longitu d (Mx y Mn)

Tipo de Dato

Validacin

Evento producto sin generar ningn efecto.

Mensajes de error Tipo Informativo Mensaje de Error Falta datos obligatorios. Descripcin del Error Se mostrar la ventana informativa caso de encontrar un campo sin datos o sin seleccionarlos al guardar el nuevo producto : Se mostrar la ventana de error cuando no se guardado el nuevo elemento con este smbolo:

Error

Error de conexin con la base de datos

3.1.1.4

Mantenimiento de Proveedor 3.1.1.4.1 Descripcin Este requisito funcional mantiene el registro de los proveedores que mayormente solicitamos nuestros productos de necesidad. 3.1.1.4.2 Clculos No realiza ningn clculo solo ingreso de datos. 3.1.1.4.3 Interfaces Esta funcionalidad es funcional.

independiente

ante

cualquier

proceso

3.1.1.4.4 Requisitos de seguridad No presenta caractersticas especficas de seguridad. 3.1.1.4.5 Pantallas / Reportes a) [Pantalla 1/ Reporte 1] Funcionalidades : Escenarios y flujo de eventos

19

Documento de Anlisis y Diseo Sistema de control de Proyectos y Almacn

Diseo:

CP: UnidadProveedor

FRM:ListaProveedor

FRM:Proveedor

SP: ListaProveedor

SP: ListaProveedor.cs

SP: frmProveedor

SP: frmProveedor.cs

C: Proveedor

T:Proveedor

ACTOR: Almacenero

1. Clic en Nuevo 2. Enlaza() 3. Enlaza() 4. submit(vAccion=N) 5. Enlaza() 6. build 7. build Display 9. Ingresa datos de Proveedor Mensaje2 10. Submit() 11. Enlaza() 12. proceso crear() 13. crea() 14. Return 15. Enlaza() 16. build 17. Display()

20

Documento de Anlisis y Diseo Sistema de control de Proyectos y Almacn

Campos y controles en la pantalla reporte

Nombre

CAMPO NOMBRE.

BOTON BUSCAR

BOTON NUEVO

BOTON EDITAR

Descripcin (Teclas de funcin y/o controles) Campo de ingreso para realizar una bsqueda. Dato obligatorio. Corresponde a la funcionalidad de buscar en la base de datos los auxiliares. Corresponde a agregar en un formulario, un nuevo auxiliar. Visualiza la caracterstica completa del producto correspondie nte para modificarla. Elimina un Proveedor de acuerdo a la poltica de la empresa.

Longitud (Mx y Mn)

Tipo de Dato

Validacin

Evento

Mx: 40 Mn: 1

Alfabtico.

----

----

----

----

Comprueba de que exista datos en el campo nombre para realizar la bsqueda.

----

----

----

----

----

No realiza ninguna.

BOTON ELIMINAR

----

----

----

Muestra en la lista todos los auxiliares relacionados con el dato ingresado en nombre. Genera un nuevo formulario para ingresar los datos pertinentes. Genera una nueva ventana para editar caracterstica s del producto. Muestra una pequea ventana de confirmacin para la eliminacin.

Mensajes de error Tipo Informativo Mensaje de Error Campo vaco Descripcin del Error Se generar cuando no existe por

21

Documento de Anlisis y Diseo Sistema de control de Proyectos y Almacn

Tipo

Mensaje de Error

Descripcin del Error lo menos un carcter en el campo nombre al momento de seleccionar el botn buscar.

Advertencia

Se eliminar un auxiliar.

Se generar la advertencia al seleccionar el botn eliminar.

b) Pantalla 2/reporte 2 Funcionalidades: Escenario y flujo de eventos.

Diseo:

22

Documento de Anlisis y Diseo Sistema de control de Proyectos y Almacn

Campos y controles en la pantalla reporte Descripcin (Teclas de funcin y/o controles) Identificacin del proveedor . Es de ingreso obligatorio. Desplegable que describe la ubicacin geogrfica del proveedor. Desplegable a que rubro se dedica. De carcter obligatorio. Campo de ingreso de nombres la empresa proveedora. De carcter obligatorio. Campo de ingreso lugar de vivencia. De carcter obligatorio. Campo de ingreso de telfono y de t/celular. Campo de Longitu d (Mx y Mn)

Nombre

Tipo de Dato

Validacin

Evento

CAMPO RUC

Max.11

Numrico

----

----

COMBO UBIGEO

-----

-----

-----

Carga segn las dependencia s creadas para luego mostrarlo en el siguiente combo. ------

COMBO TIPO DE PROVEEDOR

----

-----

-----

CAMPO NOMBRE.

Mx: 40 Mn: 2

Alfanumric o

----

----

CAMPO DIRECCION

Max. 100 Min. 2

Alfanum rico.

----

----

CAMPO TELEFONO/CEL ULAR/ CAMPO

20.

Numric o.

----

----

Max.

Alfanum

----

----

23

Documento de Anlisis y Diseo Sistema de control de Proyectos y Almacn

Nombre

CORREO

Descripcin (Teclas de funcin y/o controles) ingreso SI es que la tuviera. no obligatorio Muestra si esta activo o de baja ()si es que no lo requieren. Corresponde a agregar en la base de datos un nuevo auxiliar.

Longitu d (Mx y Mn) 100 Min. 2 Min 6 max 10

Tipo de Dato rico.

Validacin

Evento

CAMPO TELEFONO fijo/cel. COMBO ESTADO

Alfanum rico.

----

----

----

-----

-----

-----

BOTON ACEPTAR

----

----

Al presionar el botn comprobar de que no existan campos vacos de carcter obligatorio.

Guardar en la base de datos un nuevo auxiliar. Enlaza al formulario lista de auxiliar mostrndolo sin ningn efecto.

Link REGRESAR

Es un enlace de retorno a la pantalla anterior mostrado.

----

----

----

Mensajes de error Tipo Informativo Mensaje de Error Falta datos obligatorios. Descripcin del Error Se mostrar la ventana informativa caso de encontrar un campo sin datos o sin seleccionarlos al guardar el nuevo auxiliar: Se mostrar la ventana de error cuando no se guardado el nuevo elemento con

Error

Error de conexin con la base de datos

este smbolo:

3.1.1.5

Mantenimiento de Orden de Compra 3.1.1.5.1 Descripcin Este requisito funcional mantiene el registro de las rdenes de compra que la empresa Servipipa necesita para poder utilizarlos en los proyectos que desarrolla.Siendo la actividad que determina el lugar donde se encuentra el producto solicitado. Esta interface tendr dos estados: LA DE EMITIDO Y LA DE RECEPCIONADO. Siendo la

24

Documento de Anlisis y Diseo Sistema de control de Proyectos y Almacn

de recepcionado no poder modificar ni eliminar, por tanto se tendr que realizar dichas funciones en el estado emitido.

3.1.1.5.2

Clculos

No realiza ningn clculo solo ingreso de datos.

3.1.1.5.3

Interfaces

Esta funcionalidad es independiente ante cualquier proceso funcional. 3.1.1.5.4 Requisitos de seguridad No presenta caractersticas especficas de seguridad.

3.1.1.5.5

Pantallas / Reportes

a) [Pantalla 1/ Reporte 1] Funcionalidades : Escenarios y flujo de eventos

Diseo:

25

Documento de Anlisis y Diseo Sistema de control de Proyectos y Almacn

Campos y controles en la pantalla reporte Descripcin (Teclas de funcin y/o controles) Estedesplegable muestra tres tipos de bsqueda: por razn social, cdigo y fecha. Al inicio se mostrara [seleccionar] Corresponde a la funcin Buscar de acuerdo la opcin seleccionada del combo bsqueda. Longitud (Mx y Mn)

Nombre

Tipo de Dato

Validacin

Evento

COMBO BUSQUEDA

-----

-----

------

Adapta el campo donde se ingresara los datos para bsqueda.

BOTON BUSCAR

----

----

Al seleccionar este control (Botn) o tecla se validar que el campo descripcin no este vaco.

Mostrar las coincidencias de datos en la parte inferior del formulario; por lo contrario mostrar no existe coincidencia. Al seleccionar este control (Botn) se generar una nueva ventana (popup).para agregar una nueva Orden de compra. Al seleccionar este control (Botn), mostrara una nueva ventana de acuerdo al estado en el que se encontrase. Al seleccionar este control (Botn) emerger una venta de advertencia, al seleccionar la opcin correspondiente proceder funcin. Cambia el color al

BOTON NUEVO

Corresponde a la funcin Nueva Orden de Compra.

----

-----

No realiza ninguna.

BOTON EDITAR

Corresponde a la actualizacin de sus datos excepto cdigo.

----

----

Verificara que el estado de la orden no este recepcionada para poder realizar la modificacin respectiva.

BOTON ELIMINAR

Corresponde a la funcin eliminar la orden de compra. Cambia el estado

----

----

----

BOTON

-----

-----

-----

26

Documento de Anlisis y Diseo Sistema de control de Proyectos y Almacn

Nombre

RECEPCIONA DA

Descripcin (Teclas de funcin y/o controles) de la orden de compra para la recepcin.

Longitud (Mx y Mn)

Tipo de Dato

Validacin

Evento seleccionar este botn; cambiando de estado.

Mensajes de error Tipo Mensaje de Error Descripcin del Error Se mostrar la ventana informativa Informativo Campo Vaco Seguro que desea eliminar? con este smbolo: Se mostrar la ventana de advertencia con este smbolo:

Advertencia

b) [Pantalla 2/ Reporte 2] Funcionalidades: escenario y flujo de eventos

INICIO

INGRESA DATOS DE LA ORDEN

CAMPO VACIO? NO

SI

GUARDAR

REGRESAR

FIN

27

Documento de Anlisis y Diseo Sistema de control de Proyectos y Almacn

Diseo:

Campos y controles en la pantalla reporte Descripcin (Teclas de funcin y/o controles) Es autogenerad o. Es solo de lectura. Desplegable para especificar el tipo de compra Campo de ingreso del origen de compra, con su nombre Botn de creacin de nuevo proveedor si es que no se encuentra registrado. Campo de ingreso del chofer de transporte, con su nombre Botn de creacin de nuevo chofer si es que no se encuentra Longitu d (Mx y Mn) Max. 6

Nombre

Tipo de Dato

Validacin

Evento

CAMPO CODIGO

Numrico

----

----

COMBO TIPO DE COMPRA

------

------

-------

-----

CAMPO PROVEEDOR

Max 100.

alfanumrico

-----

Genera un desplegable si encuentra en la base de datos. Genera el formulario de ingreso de un nuevo proveedor. Genera un desplegable si encuentra en la base de datos. Genera el formulario de ingreso de un nuevo chofer.

NUEVO PROVEEDOR

-----

-----

------

CAMPO CHOFER

Max 100.

alfabtico

-----

NUEVO CHOFER

-----

-----

------

28

Documento de Anlisis y Diseo Sistema de control de Proyectos y Almacn

Nombre

COMBO TIPO DE DOCUMENTO

CAMPO NRO DE DOCUMENTO

CAMPO GUIA

CAMPO PRODUCTO

CAMPO CANTIDAD

CAMPO PRECIO

BOTON AGREGAR

BOTON EDITAR

BOTON ELIMINAR BOTON

Descripcin (Teclas de funcin y/o controles) registrado. Desplegable que muestra el tipo de documento de la orden de compra. Campo de ingreso del numero de documento que fue emitido por gerencia. Campo de ingreso del numero de la gua con que fue enviada el documento emitido por gerencia. Ingresa el producto que fue especificado en la orden de compra Ingresa la cantidad del producto a comprar. Ingresa el precio del producto a comprado. Aade el producto comprado en la lista de producto de la orden de compra. Edita las caracterstica s del producto comprado antes de ser recepcionado Elimina el producto de la lista de la orden de compra. Agrega en la

Longitu d (Mx y Mn)

Tipo de Dato

Validacin

Evento

------

-----

-----

-----

Max 20

numrico

-----

No realiza ninguno.

Max 20

numrico

-----

No realiza ninguno.

Max 100

Alfanumr ico

-----

-----

Max 4.

numrico

Verifica que sea numerico

------

Max 5.

numrico

Verifica que sea numerico

------

----

----

-------

-----

-----

-----

------

Muestra en la lnea para editar el precio y la cantidad del producto. Muestra una ventana de confirmacin de la eliminacin. Guardar en

----

----

-----

----

----

Al presionar

29

Documento de Anlisis y Diseo Sistema de control de Proyectos y Almacn

Nombre

ACEPTAR

Descripcin (Teclas de funcin y/o controles) base de datos una nueva orden de compra.

Longitu d (Mx y Mn)

Tipo de Dato

Validacin el botn comprobar que no existan campos vacos de carcter obligatorio.

Evento la base de datos una nuevaorden de compra.

Link REGRESAR

Es un enlace de retorno a la pantalla anterior mostrado.

----

----

----

Retorna al formulario anterior.

Mensajes de error Tipo Informativo Mensaje de Error Falta datos obligatorios. Descripcin del Error Se mostrar la ventana informativa caso de encontrar un campo sin datos o sin seleccionarlos al guardar una nueva actividad: Se mostrar la ventana de error cuando no se guardado el nuevo elemento con este smbolo:

Error

Error de conexin con la base de datos

3.1.1.6

Mantenimiento de Inventario. 3.1.1.6.1 Descripcin Este requisito funcional mantiene el registro del ingreso de los productos de las rdenes de compra recepcionadas y para las devoluciones de los materiales y productos que se devuelvan de los prestados para los proyectos.

3.1.1.6.2 Clculos Realiza el clculo del importe del producto por la cantidad ingresada. 3.1.1.6.3 Interfaces Esta funcionalidad depende de las funcionalidades antes ya mencionadas. 3.1.1.6.4 Requisitos de seguridad No presenta caractersticas especficas de seguridad.

30

Documento de Anlisis y Diseo Sistema de control de Proyectos y Almacn

3.1.1.6.5

Pantallas / Reportes

a) [Pantalla 1/ Reporte 1] Funcionalidades : Escenarios y flujo de eventos


INICIO

TIPO DE PROCESO?

BUSQUEDA DE INVENTARIO

NUEVO INVENTARIO

RECEPCION DE INVENTARIO

EDITAR INVENTARIO

ELIMINAR INVETARIO

INGRESAR INVENTARIO A BUSCAR

NO INGRESO DATOS? SI

FIN BUSCAR

SI

OTRA OPERACION?

NO

Diseo:

Campos y controles en la pantalla reporte


Nombre Descripcin (Teclas de funcin y/o controles) Desplegable que muestra el tipo de Longitud (Mx y Mn) ---Tipo de Dato

Validacin

Evento

COMBO BUSCAR POR

-----

----

----

31

Documento de Anlisis y Diseo Sistema de control de Proyectos y Almacn

Nombre

Descripcin (Teclas de funcin y/o controles) bsqueda: por inventario o por resumen. Incluye el campo descripcin y el ao. Corresponde a la funcin Buscar de acuerdo la opcin seleccionada del combo buscar por.

Longitud (Mx y Mn)

Tipo de Dato

Validacin

Evento

BOTON BUSCAR

----

----

Al seleccionar este control (Botn) o tecla se validar que el campo descripcin no este vaco.

Mostrar las coincidencias de datos en la parte inferior del formulario; por lo contrario mostrar no existe coincidencia. Al seleccionar este control (Botn) se generar una nueva ventana. Para agregar una nuevo inventario o ingreso de productos al almacen. Al seleccionar este control (Botn), mostrara una nueva ventana de acuerdo al estado en el que se encontrase. Al seleccionar este control (Botn) emerger una ventana de advertencia, la opcin correspondient e proceder funcin. Al seleccionar este control (Botn) emerger una venta de advertencia, al seleccionar la opcin correspondient e proceder funcin.

BOTON NUEVO

Corresponde a la funcin Nuevo inventario.

----

-----

No realiza ninguna.

BOTON EDITAR

Corresponde a laactualizacin de sus datos excepto cdigo. Antes de encontrarse en el estado de recepcionada. Corresponde a la funcin eliminar el inventario. Se ejecutara esta funcin si es que aun no ha sido recepcionada.

----

----

Verificara que el estado de la orden no este recepcionada para poder realizar la modificacin respectiva.

BOTON ELIMINAR

----

----

----

BOTON ELIMINAR

Corresponde a la funcin eliminar la actividad.

----

----

----

32

Documento de Anlisis y Diseo Sistema de control de Proyectos y Almacn

Mensajes de error Tipo Informativo Mensaje de Error Falta datos obligatorios. Descripcin del Error Se mostrar la ventana informativa caso de encontrar un campo sin datos o sin seleccionarlos al guardar una nueva actividad: Se mostrar la ventana de error cuando no se guardado el nuevo elemento con este smbolo:

Error

Error de conexin con la base de datos

b) Pantalla 2/ Reporte 2] Flujo de escenario:

33

Documento de Anlisis y Diseo Sistema de control de Proyectos y Almacn


INICIO

INGRESA DATOS DEL INVENTARIO

CAMPO VACIO? NO

SI

GUARDAR

REGRESAR

FIN

Diseo:

Campos y controles en la pantalla reporte Nombre Descripcin (Teclas de funcin y/o controles) Es Longitu d (Mx y Mn) Max. 6 Tipo de Dato Numrico

Validacin ----

Evento ----

CAMPO

34

Documento de Anlisis y Diseo Sistema de control de Proyectos y Almacn

CODIGO

CAMPO DOCUMENTO

CAMPO RESUMEN

COMBO TIPO DOCUMENTO

BOTON RADIO

CAMPO PRODUCTO

CAMPO CANTIDAD

CAMPO PRECIO

BOTON AGREGAR

BOTON EDITAR

BOTON ELIMINAR

autogenerad o. Es solo de lectura. Campo de ingreso de los documentos por el cual se requiere el ingreso. Campo de ingreso que detalla el contenido del documento. Desplegable que especifica el tipo de documento. Botn de seleccin para ingresar los productos por cdigo de barra o por bsqueda interna (descripcion). Ingresa el producto que fue especificado para inventariar Ingresa la cantidad del producto a ingresar. Ingresa el precio del producto a ingresar. Aade el producto comprado en la lista de producto a ingresar. Edita las caracterstica s del producto ingresados antes de ser recepcionado Elimina el producto de la lista de los

Max 100.

alfanumrico

-----

-----

Max 250

alfanumrico

------

----

-----

-----

-----

Extrae de la base de datos almacenada.

-----

-----

------

Cambia la generacin de producto buscndolo por descripcin.

Max 100

Alfanumr ico

-----

-----

Max 4.

numrico

Verifica que sea numrico

------

Max 5.

numrico

Verifica que sea numerico

------

----

----

-------

-----

-----

-----

------

Muestra en la lnea para editar el precio y la cantidad del producto. Muestra una ventana de confirmacin

----

----

-----

35

Documento de Anlisis y Diseo Sistema de control de Proyectos y Almacn

ingresantes. Al presionar el botn comprobar que no existan campos vacos de carcter obligatorio.

de la eliminacin.

BOTON ACEPTAR

Agrega en la base de datos una lista de productos ingresados o inventariado. Es un enlace de retorno a la pantalla anterior mostrado.

----

----

Guardar en la base de datos un nuevo inventario.

Link REGRESAR

----

----

----

Retorna al formulario anterior.

Mensajes de error Tipo Informativo Mensaje de Error Falta datos obligatorios. Descripcin del Error Se mostrar la ventana informativa caso de encontrar un campo sin datos o sin seleccionarlos al guardar una nueva actividad: Se mostrar la ventana de error cuando no se guardado el nuevo elemento con este smbolo:

Error

Error de conexin con la base de datos

36

Documento de Anlisis y Diseo Sistema de control de Proyectos y Almacn

ANEXOS.

4.1

Anlisis de Riesgo.
La funcin de la gestin de riesgos del software es identificar, estudiar y eliminar las fuentes de riesgo antes de que empiecen a amenazar la finalizacin satisfactoria del proyecto de software. Dependiendo del momento en que se detecta la ocurrencia del riesgo, tendremos cinco niveles de gestin de riesgos:

1. Control de crisis: intentar controlar los riesgos cuando ya se han convertido en problemas. 2. riesgo. Arreglar cada error: reaccionar rpidamente cuando ya se ha producido el

3. Mitigacin de riesgos: planificar con antelacin el tiempo que necesitara para cubrir riesgos en caso de que ocurran, pero sin intentar eliminarlos inicialmente. 4. Prevencin: crear y ejecutar, como parte del proyecto software, un plan para identificar riesgos y evitar que se conviertan en problemas. 5. Eliminacin de causas principales: identificar y eliminar los factores que pueden provocar la presencia de algn tipo de riesgo.

Caractersticas del riesgo Incertidumbre: Es el acontecimiento que caracteriza el riesgo, ya que este puede no puede ocurrir. Perdida: Si el riesgo se convierte en una realidad, ocurrirn consecuencias no deseadas o perdidas de control en el proyecto. Categoras de riesgos Los riesgos se pueden categorizar de la siguiente manera: Riesgo del producto: Amenaza al plan del proyecto. Riesgo del proyecto: Amenaza la calidad y la planificacin temporal del producto que se debe producir. Riesgo del negocio: Amenaza la viabilidad del producto a construir, dentro de los cuales se encuentra: Riesgo del mercado Riesgo estratgico

37

Documento de Anlisis y Diseo Sistema de control de Proyectos y Almacn

Riesgo de ventas Riesgo de direccin Riegos de presupuesto O tambin como: Riesgos conocidos: Los que se pueden descubrir despus de una cuidadosa evaluacin del plan del proyecto, del entorno tcnico y comercial. Riesgos predecibles: Se extrapolan de la experiencia en proyectos anteriores. Riesgos impredecibles: Son muy difciles de identificar por adelantado. Identificacin del riesgo Es un intento sistemtico para especificar las amenazas al plan del proyecto. Hay dos tipos de riesgo por cada categora: Riegos genricos: Son una amenaza potencial para todos los proyectos. Riesgos especficos: Estos riesgos se pueden identificar solo teniendo una visin clara de la tecnologa, el personal y el entorno. Elementos de riesgo Un mtodo para identificar riesgos es crear una lista de elementos de riesgo: Tamao del producto Riesgos asociados con el tamao del software a construir o modificar. Impacto en el negocio Riesgos asociados por las limitaciones impuestas por la administracin o el mercado. Caractersticas del cliente Riesgos asociados con la sofisticacin del cliente y la habilidad del desarrollador para comunicarse con l. Definicin del proceso Riesgos asociados con el grado de definicin del proceso y su seguimiento. Medio ambiente de desarrollo Riesgos asociados con la disponibilidad y calidad de las herramientas que se van a emplear en la construccin del producto.

38

Documento de Anlisis y Diseo Sistema de control de Proyectos y Almacn

Tecnologa a construir Riesgos asociados con la complejidad del sistema y la tecnologa punta que contiene el sistema. Tamao y experiencia del equipo Riesgos asociados con la experiencia tcnica y de proyectos del equipo que va a realizar el trabajo. Estimacin del riesgo Establecer una escala Reflejara la probabilidad percibida del riesgo; cualitativa y/o cuantitativa. <10% --muy bajo 10-25% -- bajo 25-50% -- moderado 50-75% -- alto >75% - - muy alto Estimar la exposicin al riesgo La ER es el valor esperado de prdida. Es la probabilidad de prdida (P) multiplicada por la magnitud de la prdida (C). ER = P*C

El valor de la exposicin al riesgo se utiliza posteriormente para priorizar los riesgos. Posibles riesgos estimados en el desarrollo de proyecto de software Errores relacionados con las personas - Aadir ms personas a un proyecto retrasado - Expectativas pocas realistas - Falta de participacin con los implicados - Falta de participacin del usuario - Falta de un promotor efectivo para el proyecto - Motivacin dbil Errores relacionados con el proceso - Gestin de riesgos insuficientes - Planificacin insuficiente - Prdida de tiempo en el inicio difuso - Escatimar en el control de calidad - Escatimar las actividades iniciales - Planificar ponerse al da mas adelante - Programacin a destejo Errores relacionados con el producto Errores relaciona dos con la tecnolog a - Sndrome de panacea - Falta de control automtico en el cdigo fuente

- Exceso de requerimientos - Desarrolladores meticulosos - Desarrollo orientado a la investigacin

39

Documento de Anlisis y Diseo Sistema de control de Proyectos y Almacn

Control del riesgo Esta etapa se compone de la planificacin, resolucin y monitorizacin del riesgo. La planificacin de la gestin de riesgo, consiste en desarrollar un plan que controle cada uno de los riesgos de prioridad alta identificados en las actividades anteriores. Resolucin de riesgos 1. Evite el riesgo. 2. Traslade el riesgo de una parte del sistema a otra. 3. Consiga informacin acerca del riesgo. 4. Elimine el origen del riesgo. 5. Asuma el riesgo. 6. Comunique el riesgo. 7. Controle el riesgo (plan de contingencia). 8. Recuerde el riesgo.

Monitorizacin de riesgos Los riesgos aparecen y desaparecen en el desarrollo del proyecto, es por esto que se necesita de una monitorizacin para comprobar cmo progresa el control de un riesgo e identificar cmo aparecen los nuevos riesgos. La vida en el mundo del software sera ms fcil si los riesgos aparecen despus de que hayamos desarrollado planes para tratarlos.

4.2

Mtrica.
En este aspecto utilizaremos la tcnica del punto de funcin. Entradas al sistema. El sistema cuenta con las siguientes entradas:

Aadir, editar y eliminar en los mantenimientos de los requisitos funcionales. Lector de cdigo de barras para agregar un nuevo producto. Recepcionar al realizar una operacin (Inventario).

El nmero total de entrada es 5 y es considerado con ponderacin media por el nmero de tem. Consulta al sistema.

Login de usuario. Buscar un recurso. 11 pantallas de men. 1 mensajes de informacin.

Nmero total de consulta al sistema: 16 y es considerado como ponderacin simple. Salida del sistema.

1 Un fichero backup del sistema.


40

Documento de Anlisis y Diseo Sistema de control de Proyectos y Almacn

1 transaccin automtica al utilizar un producto del almacn en un proyecto. 3 reportes del inventario, rdenes de compra, salida de producto, estado de proyecto, tanto en pantalla como en papel.

Nmero total de salidas del sistema: 8 y es considerado con ponderacin media. Ficheros

20 tablas en la base de datos que el usuario interacta.

Numero de fichero: 20 y es considerado con ponderacin simple. Interfaces.

1 fichero de impresin exportado(a excel). 1 y es considerado con ponderacin simple.

Numero de interfases:

Parmetros Entradas Salidas Consultas Archivos Lgicos Interfaces

Baja

16 20 1

REPRESENTACION DE LOS DATOS. Nmero Ponderaciones Media Alta Baja Media Alta 5 3 4 6 8 4 5 7 3 4 6 7 10 15 5 TOTAL 7 10

Totales 20 40 48 140 5 253

CALCULO DE FACTOR DE AJUSTE. 1- Comunicacin de datos La aplicacin es interactiva predominantemente. Evaluacin 5

2- Procesamiento distribuido La aplicacin no ayuda a la trasferencia de datos o a la funcin de procesamiento entre los componentes del sistema. Evaluacin 0.

3. Rendimiento: - En la fase de diseo se incluyen tareas del anlisis del rendimiento para cumplir los requerimientos del usuario. Evaluacin 4. 4- Configuracin del equipamiento La aplicacin corre en una mquina estndar sin restricciones de operacin. Evaluacin 1.

5- Volumen de transacciones

41

Documento de Anlisis y Diseo Sistema de control de Proyectos y Almacn

Las tasas son tales que las consideraciones de anlisis de rendimiento son estndares. Evaluacin 1.

6- Entrada de datos on-line No hay transacciones de entrada online iteractiva. Evaluacin 0.

7- Interfase con el usuario Se especificaron mens de navegacin e interface a travs de terminales. Por lo tanto, pocas caractersticas fueron especificadas. El grado del factor es 1.

8- Actualizacin on-line Nada. Evaluacin 0.

9- Procesamiento complejo La aplicacin no realiza procesamiento complejo. El grado del factor es 0.

10- Reusabilidad No hay preocupacin en cuanto a la Reusabilidad del cdigo. El grado del factor es 0.

11- Facilidad de implementacin No se hecho ninguna consideracin con vistas a facilitar la implementacin o instalacin de la aplicacin. El grado del factor es 0.

12- Facilidad de operacin No se ha hecho ninguna consideracin especfica. El grado del factor es 0.

13- Mltiples locales Los requerimientos no consideran la necesidad de instalacin en ms de un local. El grado del factor es 0.

14- Facilidad de cambios No se hecho ninguna consideracin especfica para la facilidad de cambios en el sistema. El grado del factor es 0. Por tanto: Sumatoria de factores = 9 Entonces de acuerdo a la formula: PUNTO FUNCION (PF)= CUENTA TOTAL * (0.65 + 0.01*SUM(Fi)) PF = 253 * (0.65 + 0.01 * 9) PF = 187.22 Esfuerzo = 4 personas/mes.

42

Documento de Anlisis y Diseo Sistema de control de Proyectos y Almacn

Costo = 4 * 1000 = 4000 nuevos soles/ persona /mes. En cuatro meses el costo es: 16000 nuevos soles. Una vez calculado los puntos de funcin se usan de forma analgica a las LDC (lneas de cdigo) como medida de la productividad, calidad y otros productos del software. Productividad = PF / persona-mes. Costo = S/. / PF. En consecuencia: Productividad = 231.62/4 = 57.90 % Costo = 16000 / 187.22 = 85.46 * 100 = 8536.10 nuevos soles.

43

4.3
Id.

Cronograma de Actividades.
Sep 2011 Oct 2011 25/9 2/10 9/10 16/10 23/10 30/10 Nov 2011 6/11 13/11 20/11 27/11 Dec 2011 4/12 11/12 18/12

Nombre de tarea

Comienzo

Fin

Duracin
4/9 11/9 18/9

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23

FASE DE PLANIFICACION Definicion del problema Establecer metas y objetivos Establecer alcance del proyecto Definicion de la actividades Estimacion de los recursos humanos Gestion de riesgos Gestion de calidad FASE DE EJECUCION Trazabilidad Definicion de procesos de negocio Desarrollo de requisitos funcionales Consideraciones tecnica Diseno de archivos y base de datos Definicion de seguridad y autoria FASE DE CONTROL Verificacion de objetivos y alcance Aplicacion de metricas Monitoreo Acciones correctivas FASE DE CIERRE Documentacion Entrega del producto

9/5/2011 9/5/2011 9/9/2011 9/13/2011 9/15/2011 9/19/2011 9/22/2011 9/27/2011 10/3/2011 10/3/2011 10/5/2011 10/10/2011 10/17/2011 10/24/2011 10/31/2011 11/7/2011 11/7/2011 11/14/2011 11/21/2011 11/28/2011 12/5/2011 12/12/2011 12/20/2011

9/30/2011 9/8/2011 9/12/2011 9/14/2011 9/16/2011 9/21/2011 9/23/2011 9/30/2011 12/2/2011 10/4/2011 10/7/2011 10/14/2011 10/21/2011 10/28/2011 11/4/2011 12/23/2011 11/11/2011 11/18/2011 11/24/2011 12/2/2011 12/8/2011 12/16/2011 12/23/2011

3s 4.5d 4d 2d 2d 2d 3d 2d 4d 9s 2d 3d 1s 1s 1s 1s 7s 1s 1s 4d 1s 4d 1s 4d

You might also like