Sei sulla pagina 1di 39

UNI!

ERSIDAD DE SANTIA4O DE C#ILE "ACULTAD DE IN4ENIER5A DEPARTAMENTO DE IN4ENIER5A IN"ORM6TICA IN4ENIER5A DE E7ECUCI8N EN COMPUTACI8N E IN"ORM6TICA

Sistema de Administracin De Proyectos Mini Project


Documento de Requerimientos de Software
S.R.D.
Escrito de acuerdo a la Norma PSS-05. Estndar de Ingeniera de Software de la ESA

STATUS DEL DOCUMENTO SISTEMA DE ADMINISTRACION DE PRO ECTOS !ERSION RE!ISION "EC#A RA$ONES DEL CAM%IO & ' '()*+),**, Re-isi.n fina/ de/ documento. Correcciones
menores0 se12n indicaci.n de/ c/iente.

Grupo: Profesor: Asignatura: Ingeniera de Software

Santiago, Julio 15 de 2002

Ta3/a de Contenidos

INGENIER A !E E"E#$#I%N EN #&'P$(A#I%N E IN)&R'*(I#A....................+ +.IN(R&!$##I%N..............................................................................................................., +.+Pro-.sito......................................................................................................................../ +.,Alcance.........................................................................................................................../ +./!efiniciones0 siglas 1 a2re3iaciones ............................................................................./ +.4Referencias...................................................................................................................../ +.55isi.n General...............................................................................................................4 ,.!E#RIP#I&N GENERA6..................................................................................................5 ,.+Relaci.n con -ro1ectos actuales....................................................................................5 ,.,Relaci.n a -ro1ectos anteriores 1 -osteriores...............................................................5 ,./)unci.n 1 -ro-.sito .......................................................................................................5 ,.4#onsideraciones de Am2ientaci.n ................................................................................5 ,.5Relaci.n con otros sistemas .........................................................................................5 ,.7Restricciones generales..................................................................................................5 ,.8!escri-ci.n del modelo .................................................................................................8 /.ESPE#I)I#A#I&N !E RE9$ERI'IEN(&S.................................................................+, /.+Re:uerimientos )uncionales........................................................................................+, /.,Re:uerimientos de !esem-e;o....................................................................................+/ /./Re:uerimientos de las Interfases..................................................................................+/ /.4Re:uerimientos &-eracionales.....................................................................................+/ /.5Re:uerimientos de Recurso..........................................................................................+4 /.7Re:uerimientos de 5erificaci.n...................................................................................+4 /.8Re:uerimientos de -rue2a de Ace-taci.n....................................................................+4 /.<Re:uerimientos de !ocumentaci.n ...........................................................................+4 /.=Re:uerimientos de Seguridad ....................................................................................+5 /.+0Re:uerimientos de Pota2ilidad .................................................................................+5 ..........................................................................................................................................+5 /.++Re:uerimientos de #alidad ......................................................................................+5 /.+,Re:uerimientos de !is-oni2ilidad ..........................................................................+5 /.+/Re:uerimientos de 'anutenci.n................................................................................+5 /.+4Re:uerimientos de Seguridad de la &-eraci.n ........................................................+5 4. 'A(RI> !E (RA>A!&? RE9$ERI'IEN(&S !E $S$ARI& 5S RE9$ERI'IEN(&S !E S&)(@ARE...............................................................................+7 ANEA& + !iagrama )luBo de datos.....................................................................................,0 ANEA& , 'odelo Entidad Relaci.n....................................................................................,7 ANEA& / !iccionario de datos............................................................................................,<

1. INTRODUCCIN

'.' Pro9.sito

El propsito del desarrollo del sistema es dar una herramienta efectiva para la organizacin, planificacin y control de proyectos a ser desarrollados por la empresa. '., A/cance

En esta etapa, tras la identificacin de los requerimientos de usuario se comienza a desarrollar el software que proveer de una herramienta efectiva para la planificacin de los proyectos. '.: Definiciones0 si1/as ; a3re-iaciones 1.3.1 Definiciones

Requerimientos: Es una necesidad determinada por el cliente. Planificacin: rogramar una grupo de tareas de acuerdo a fechas a cumplir. Proyecto: Es el con!unto de tareas que se necesitan controlar. Software: Es el producto terminado. Actividades: "on un con!unto de tareas que se de#en desarrollas constituyen el proyecto. Tareas: Es lo que se de#e realizar y forma parte de una actividad y proyecto. Windows 9 Es el "istema $perativo que de#e poseer un adquirido. %, el cual de#e ser

1.3.&

"iglas

SRD: Documento 'equerimientos de "oftware. !RD: Documento 'equerimiento de (suario. "#S#A: "oftware Engineering "tandard, )ssue &.

'.< Referencias "e toma como principal referencia el documento de 'equisitos de (suario del proyecto actual. De *l se o#tienen muchos de los requisitos e+plicados en el presente documento. %omo referencia secundaria se toma el curso de )ngenier,a de "oftware,

dictado por el se-or .uan %arlos %oc/#aine. 0dems, el dise-o de este documento ha seguido el E"0 "oftware Engineering "tandard, )ssue &.

'.( !isi.n 4enera/

0 continuacin, el presente documento descri#e los aspectos fundamentales del sistema de 0dministracin de proyectos, principalmente desde la perspectiva del software requerido y de las caracter,sticas t*cnicas y funcionales necesarias para un ptimo funcionamiento del sistema. El sistema apoyar en la planificacin y control general de los proyectos e!ecutados por la empresa, siendo esta una herramienta 1til, que pasar a ser parte integral de la organizacin. El software adems entregar informacin rpida y oportuna para la toma de decisiones ptima cumpliendo as, los o#!etivos de productividad de la empresa.

2. DECRIPCION GENERAL

,.' Re/aci.n con 9ro;ectos actua/es En su relacin con proyectos actuales desde el punto de vista del desarrollo, no e+iste. "lo de#e verificarse consistencia en caso de incorporacin o me!oras de funcionalidad. ,., Re/aci.n a 9ro;ectos anteriores ; 9osteriores "u relacin con proyectos predecesores y sucesores, no se puede determinar. ,.: "unci.n ; 9ro9.sito Desarrollar un software que posea las herramientas necesarias, tal que permita organizar y registrar las actividades y tareas que en *l se ingresen. De esta manera, se puede llevar una gestin de los procesos en su con!unto, la cual pueda ser utilizada como herramienta de gestin para la toma de decisiones. ,.< Consideraciones de Am3ientaci.n El sistema esta dise-ado para funcionar en cualquier computadora que tenga como sistema operativo 2indows 34 superior.

,.( Re/aci.n con otros sistemas En la actualidad y futuro cercano no e+iste relacin con otros sistemas, lo que no impide que se le adhiera un elemento nuevo, de#iendo mantener la consistencia con el modelo lgico e+istente.

,.= Restricciones 1enera/es

El sistema cuenta con un con!unto de restricciones que se detallan a continuacin, y que se resaltan, dado que nuestra fuente principal est dada de los manuales de 5icrosoft ro!ect 34, y se de#en tener presente desde un inicio. El "oftware no realizar vinculacin de proyectos, se tra#ar solamente con un proyecto, adems tendr la capacidad de mantener slo un proyecto a#ierto. 6a propiedad de almacenamiento del proyecto, ser accionada por el usuario y no contar con gra#acin automtica. 6as funciones de 7$n85ousing9, 7:acer9, 7Deshacer9, 7%opiar9 y 7 egar9, que son propias de las aplicaciones 5icrosoft y 2indows en general, no sern implementada en este sistema. 0unque se construir una carta ;antt, la determinacin de la ruta cr,tica, no ser parte de este sistema. "e tra#a!ar con una sola moneda, que ser gen*rica, es decir, el valor que se indique refle!ar la moneda que el usuario idealice. El sistema ha construir no contar con la representacin del Diagrama tampoco incluir el calendario de uso de recursos y grfico de recursos. El software presentar sus propiedades de almacenamiento #a!o el dise-o que se realice, por lo tanto no incluir compati#ilidades con otro software y tampoco se almacenarn en otro formato. <o se incluirn funcionalidades de ortograf,a, tales como correccin manual o auto8 correccin de ortograf,a. En las tareas definidas, no se registrar el avance real y tampoco se podrn incluir notas descriptivas, y tam#i*n carecer de la definicin de d,as de posposicin en la vinculacin de tareas. ert,

6a definicin del calendario ser general para el proyecto, y ser representativo de una semana, por lo tanto, no incluir una definicin de calendario por recurso y tampoco se mane!arn a-os. <o se incluirn funcionalidades de ordenamientos, ni tampoco com#inacin de ta#las. ,.+ Descri9ci.n de/ mode/o

&.=.1

Diagrama de %onte+to

El diagrama de conte+to nos ayuda a tener una visin glo#al del sistema al mayor nivel de agregacin, representando el proceso ra,z del sistema. "e denotan las entradas y salidas generales del sistema, se indican adems los l,mites y los agentes involucrados.

>ig. Elementos del Diagrama de %onte+to

E!emplo?

>ig. E!emplo de Diagrama de %onte+to

<

&.=.&

Diagrama de >lu!o de Datos @D>DA

B*cnica de modelado que muestra un sistema como una red de procesos conectados entre ellos por flu!os y almacenamientos de datos. ;rficamente se representa de dnde y hacia dnde van los datos cuando salen del sistema @Entidades e+ternasAC cules son los datos que llegan y salen @>lu!o de datosA, dnde se almacenan los datos @Depsito de datosAC qu* procesos transforman los datos y las interacciones entre depsitos de datos y procesos.

>ig. %omponentes de un Diagrama de >lu!o de Datos

E!emplo?

>ig. E!emplo de D>D

+0

&.=.3

Diagrama de Entidad D 'elacin

Es una t*cnica para realizar el modelamiento conceptual de una #ase de datos, para ello se realiza un diagrama representando las entidades, interrelaciones, atri#utos y ocurrencias.

>ig. %omponentes de un Diagrama de Entidad D 'elacin E!emplo?

>ig. E!emplo de Diagrama de Entidad D 'elacin

++

3. ESPECIFICACION DE REQUERIMIENTOS

:.' Requerimientos "unciona/es SR'.*'> 5en1 del tipo $ 8( 2indows. SR'.*,> 0l seleccionar la opcin puede realizarse con un clic so#re ella, o por una com#inacin de teclas 0ltEFletra identificatoriaG . SR'.*:> 0l realizar un 7$< 5$("E9 so#re la opcin se de#e destacar so#re las dems opciones con otro color. SR'.*<> <om#re de las opciones de#en identificar su funcin en forma directa. SR'.',> ;enerar una grilla que permita digitar informacin so#re ella. SR'.'<> ermitir modificar la informacin que se encuentre ingresada en una grilla. SR'.'(> ermitir eliminar la informacin que se encuentre ingresada en una grilla. SR'.'=> ermitir eliminar una fila de la grilla. SR'.'+> ermitir eliminar un con!unto de filas de la grilla. SR'.'?> ermitir reorganizar la ta#la al eliminar una fila. SR'.'&> ermitir recalcular informacin de la ta#la. SR'.,*> )dentar la informacin de la grilla. SR'.,'> >uncionalidad de alimentarse la ta#la con la informacin almacenada en una #ase de datos. SR'.,,> >uncionalidad de traspasar la informacin e+istente en la ta#la a una #ase de datos. SR'.,:> ermitir el despliegue de un su#con!unto de filas. SR'.,<? Di#u!ar cuadros de colores SR'.,(: Di#u!ar flechas SR'.,=> Desplegar datos en el rea grafica. SR'.,+> $cultar datos del rea grafica SR'.,?: $cultar flechas. SR'.,&> $cultar cuadros de colores. SR'.:=> Desplegar valores del tipo num*rico. SR'.:+> Desplegar valores del tipo alfanum*ricos. SR'.:?> Desplegar valores del tipo fecha @d,a H mes H a-oA.

+,

SR'.:&> Desplegar valores del tipo lgico @si H noA. SR'.<*> Desplegar valores del tipo oculto. @ cadena de caracteres 7I9A SR'.<'> Desplegar >echa de emisin. SR'.<,> Desplegar hora de emisin. SR'.<:> Desplegar numero de pagina. SR'.<<> )dentificar informes con t,tulos. SR'.<(> Distri#uir la informacin #a!o su#t,tulos. SR'.<=> Desplegar informes en pantalla. SR'.<+> ermitir emisin opcional por impresora. SR'.<?> ermitir seleccionar la impresora de salida.

:., Requerimientos de Desem9e@o SR,.*'> 0lmacenar la informacin de la #ase de datos en no mas de J segundos. SR,.*,: 'ecuperar la informacin de la #ase de datos en no mas de J segundos.

:.: Requerimientos de /as Interfases SR'.*(> El fondo de la pantalla principal de#e presentar SR'.*=? El fondo de las pantallas de#e ser #lanco.

:.< Requerimientos O9eraciona/es SR'.':> Desplegar la informacin en una grilla. SR'.*+? 6as com#inaciones generales, no de#en pasar de tres colores. SR'.*?? 6a letra a utilizar ser del tipo arial. SR'.*&? El titulo de las pantallas de#e identificar donde se encuentra tra#a!ando. SR'.'*? 6os #otones de#en ser de color plomo SR'.''? 6os Kotones incluyan pala#ras, de#en tener la posi#ilidad de ser seleccionados con un clic so#re ellos, o #ien presionando un com#inacin de letras 0ltEFletra identificatoriaG.

SR'.<&? )dentificar con titulo el origen del mensa!e.

+/

SR'.(*? Desplegar mensa!e con opciones. SR'.('? Desplegar mensa!e informativo. SR'.(,? ;ra#ar informacin a la #ase de datos. SR'.(:? 6eer informacin de la #ase de datos. SR'.(<? Eliminar informacin de la #ase de datos.

:.( Requerimientos de Recurso

SR:.*'? %omputador personal entium 1LL. SR:.*,? Disco duro de alta velocidad. SR:.*:? )mpresora 6ser. SR:.*<? 6icencia de 2indows 34. SR:.*( 6icencia de Misual Kasic N.L.

:.= Requerimientos de !erificaci.n

SR<.*,> "e de#e verificar que los 'equisitos de "oftware se cumplan.


SR'.:*> Malidar el ingreso de datos num*ricos SR'.:'? Malidar el ingreso de datos alfanum*ricos. SR'.:,? Malidar el ingreso de datos tipo fecha @d,a H mes H a-oA. SR'.::? Malidar el ingreso de datos con contenido vaci. SR'.:<? Malidar el ingreso de datos lgicos @siH noA. SR'.:(? ermitir el ingreso de caracteres en forma oculta @cadena de caracteres

7I9A.

:.+ Requerimientos de 9rue3a de Ace9taci.n "e prue#a que todos los requerimientos de usuario funcionen :.? Requerimientos de Documentaci.n

SR<.*:> "e usar como estndar de documentacin el propuesto por la E"0,

utilizando los formatos all, descritos.

+4

:.& Requerimientos de Se1uridad

SR<.*'? 'estringir acceso a la apertura de archivos.

:.'* Requerimientos de Pota3i/idad <o e+iste ning1n requerimiento definido por el usuario acerca de la porta#ilidad del sistema a otras plataformas de hardware o software. "in em#argo, el software fue dise-ado en Misual Kasic un lengua!e de programacin que tra#a!a en am#iente 2indows. :.'' Requerimientos de Ca/idad

SR<.*<> Bolerancia a >allas: El sistema de#e estar dise-ado de forma tal que sea tolerante a fallas, con un tiempo m+imo razona#le de restauracin ante fallas.

:.', Requerimientos de Dis9oni3i/idad El sistema de#er estar disponi#le cuando el usuario lo estime. :.': Requerimientos de Manutenci.n

SR<.*(> 0dapta#ilidad? el sistema de#e estar desarrollado de forma tal que


cualquiera que lo tome pueda leerlo y modificarlo @documentacin, dise-o tal que sea corregi#le y amplia#leA. :.'< Requerimientos de Se1uridad de /a O9eraci.n SR<.*=> "istema de#e estar dise-ado de forma tal que sea posi#le reconstituir la

#ase de datos en un tiempo razona#le

+5

4. MATRIZ DE TRAZADO: REQUERIMIENTOS DE USUARIO VS REQUERIMIENTOS DE SOFTWARE. 6a siguiente matriz muestra el cumplimiento de cada uno de los requerimientos de usuario so#re la #ase de los requerimientos de software definidos.

' E O ( ) " ) B $ "

D E 6

( " ( 0 ' ) $

1.1 1.& 1.3 1.P 1.J 1.N 1.= 1.4 1 $ $ & $ $ 3 $ $ $ $ P J N = 4 3 1L $ $ $ $ $ $ $ 11 $ $ $ $ 1& 13 $ $ $ $ 1P 1J $ $ $ $ 1N 1= $ $ $ $ $ $ $ 14 13 &L &1 && &3 &P &J &N $ $ $ $ &= $ $ $ $ &4 $ $ $ $ &3 $ $ $ $ 3L $ $ $ $ $ $ $ 31 $ $ $ 3& 33 $ $ $ 3P $ $ $

'EO()")B$" DE6 ")"BE50 1.3 1.1L 1.11 1.1& 1.13 1.1P 1.1J 1.1N 1.1= 1.14 1.13 1.&L 1.&1 1.&& 1.&3 $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $

$ $

$ $ $ $ $ $ $ $ $ $ $ $ $

+7

3J 3N 3= 34

$ $ $ $ $ $ $

+8

' E O ( ) " ) B $ "

D E 6

( " ( 0 ' ) $

'EO()")B$" DE6 ")"BE50 1.&P 1.&J 1.&N 1.&= 1.&4 1.&3 1.3L 1.31 1.3& 1.33 1.3P 1.3J 1.3N 1.3= 1.34 1.33 1.PL 1.P1 1.P& 1.P3 1.PP 1.PJ 1.PN 1 $ & $ 3 $ $ $ P $ $ $ J $ N $ = $ 4 $ 3 $ 1L $ $ $ $ 11 $ 1& 13 1P 1J $ $ $ 1N 1= $ $ 14 $ 13 $ &L $ &1 $ && $ $ $ &3 $ $ $ &P $ &J $ &N $ $ $ $ $ $ $ &= $ $ $ $ $ $ $ $ $ &4 $ $ $ $ $ $ $ $ $ &3 $ $ 3L $ 31 $ $ 3& 33 $ $ 3P $ $ 3J 3N $ 3= 34

+<

' E O ( ) " ) B $ "

D E 6

( " ( 0 ' ) $

1 & 3 P J N = 4 3 1L 11 1& 13 1P 1J 1N 1= 14 13 &L &1 && &3 &P &J &N &= &4 &3 3L 31 3& 33 3P 3J 3N 3= 34

'EO()")B$" DE6 ")"BE50 1.P= 1.P4 1.P3 1.JL 1.J1 1.J& 1.J3 1.JP &.1 &.& 3.1 3.& $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $

3.3 3.P $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $

3.J P.1 $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $

+=

A%"$& ' Dia(rama )lujo de datos D)D %ivel '


#arta gantt Re-ortes #onsultas

Pro1ecto -lanificado

!atos usuario #rear -ro1ecto Recu-erar -ro1ecto Guardar -ro1ecto !atos -ro1ecto

Administraci. n de -ro1ecto +

Pro1ecto recu-erado Restricciones

(areas de -ro1ecto Ingresa (area Elimina tarea 'odifica tarea


Pro1ecto recu-erado

(areas ,

Recursos del -ro1ecto

$S$ARI&
Ingresa recurso Elimina recurso 'odifica recurso

Recursos /
#alendario !efinido
Guardar -ro1ecto 5erifica datos usuario

#alendario la2oral

#alendario

C! Pro1ecto

A3ance del -ro1ecto

Registrar a3ances

A3ances 5

,0

Ni-e/ , A Administraci.n de 9ro;ectosB

$S$ARI&

!atos usuario

#ontrol de usuario +.+

Recu-erar -ro1ecto Perfil de usuario -erfil Solicita -erfil usuario

Recu-er a -ro1ecto +./


Pro1ecto recu-erado #rear -ro1ecto 5erifica datos usuario

#rear -ro1ecto nue3o +.,

ActualiDar -ro1ecto

C! Pro1ecto

Guardar -ro1ecto nue3o

Guardar -ro1ecto +.4

Guardar -ro1ecto

,+

Ni-e/ , A TareasB

Ingresa tarea

tareas del -ro1ecto

$S$ARI&

'odifica tarea Elimina tarea

#ontrol de tareas ,.+

(area eliminada

Ing tarea

#rear tarea ,.,

(area ingresada Eli. tarea

'od. (area

Eliminar tarea ,.4


(area modificada

'odific ar tarea ,./

,,

Ni-e/ , ARecursosB

Ingresa recurso Recursos del -ro1ecto

$S$ARI&

'odifica recurso

#ontrol de recurso /.+

recurso eliminado

Elimina recurso Ing. recurso

#rear recurso /.,

Recurso ingresado

Elir recurso

'od. recurso

Eliminar recurso /.4


Recurso modificado

'odific ar recurso /./

,/

Ni-e/ , ACa/endarioB

#alendario la2oral #alendario -ro1ecto 'antenci. n calendario 4.+ Eora da definida

$S$ARI&

!efinir da

'arcar !a 4.,

!a definido

!efinir Eora da

Ingresar Eoras 4./

,4

Ni-e/ , AA-ancesB

Registra a3ances

#alendario -ro1ecto

$S$ARI&

!efinir da

'antenci. n calendario 4.+

Eora da definida

!a definido

'arcar !a 4.,

!efinir Eora da

Ingresar Eoras 4./

,5

A%"$& * Modelo "ntidad Relacin

Ba#las %om+re Ta+la: PR&,"-T& %om+re Ti.o )dQ royecto %aracter <om#reQ royecto %aracter %om+re Ta+la: -A/"%DAR0& %om+re Ti.o DiaQ"emana <um*rico :orasQ6a# <um*rico )dQ royecto %aracter %om+re Ta+la: !S!AR0&S %om+re Ti.o )dQ(suario %aracter %lave %aracter )dQ royecto %aracter %om+re Ta+la: TAR"AS /ar(o 4 &L /laves R

/ar(o 1 P,& 4

/laves R >R

/ar(o 4 4 4

/laves R >R

,7

%om+re <roQBarea BipoQBarea Duracin >echaQ)nicio >echaQ>in Descripcin )dQ royecto

Ti.o <um*rico %aracter <um*rico >echa >echa %aracter %aracter

/ar(o P 1 N,& 4 4 3L 4

/laves RQ&

RQ1C >R

%om+re Ta+la: R"-!RS&S %om+re Ti.o )dQ'ecurso %aracter <om#reQ'ecurso %aracter recioQ:ora <um*rico %om+re Ta+la: PR"-"D"%-0A %om+re Ti.o )dQ royecto %aracter <roQBarea <um*rico )dQ royectoQ %aracter <roQBareaQ <um*rico

/ar(o 4 &L 3

/laves R

/ar(o 4 P 4 P

/laves RQ1C >R RQ&C >R >R >R

%om+re Ta+la: AS01%A-02% %om+re Ti.o )dQ royecto %arcter <roQBarea <um*rico )dQ'ecurso %aracter <roQ:oras <um*rico

/ar(o 4 P 4 J,&

/laves RQ1C >R RQ&C >R RQ3C >R

,8

A%"$& 3 Diccionario de datos Descri.cin de "ntidades %om+re entidad Descri.cin %ivel )lujos ("(0')$ Entidad que tiene directa relacin con el "oftware para su e+plotacin dentro de la organizacin D>D <ivel L Datos usuario, crear proyecto, recuperar proyecto, guardar proyecto, datos proyecto, ingresar tarea, modificar tarea, eliminar tarea, ingresar recurso, modificar recurso, eliminar recurso, calendario la#oral, registrar avances royecto planificado "on los resultados que se pueden o#tener de la interaccin que tiene el usuario con el software D>D <ivel L %arta gantt, reportes, consultas

%om+re entidad Descri.cin %ivel )lujos Descri.cin de )lujo de Datos %om+re flujo Descri.cin %om+re flujo Descri.cin %om+re flujo Descri.cin %om+re flujo Descri.cin %om+re flujo Descri.cin %om+re flujo Descri.cin

)ngresa tarea Es la accin del usuario para crear una tarea 5odifica tarea 5odifica una tarea e+istente en el proyecto Elimina tarea Elimina una tarea e+istente en el proyecto )ngresa recurso Es la accin del usuario para crear una recurso 5odifica recurso 5odifica una recurso e+istente en el proyecto Elimina recurso Elimina una recurso e+istente en el proyecto

,<

Descri.cin de Procesos %om+re .roceso Descri.cin %ivel %4mero )lujos de entrada )lujos de salida %om+re .roceso Descri.cin %ivel %4mero )lujos de entrada )lujos de salida %om+re .roceso Descri.cin %ivel %4mero )lujos de entrada )lujos de salida %om+re .roceso Descri.cin %ivel %4mero )lujos de entrada )lujos de salida %om+re .roceso Descri.cin %ivel %4mero )lujos de entrada )lujos de salida %om+re .roceso Descri.cin %ivel %4mero )lujos de entrada Bareas roceso donde se administran las tareas del proyecto D>D <ivel 1 & )ngresar tarea, modificar tarea, eliminar tarea Bareas del proyecto 'ecursos roceso donde se administran los recursos del proyecto D>D <ivel 1 3 )ngresar recurso, modificar recurso, eliminar recurso 'ecursos del proyecto %alendario roceso donde se define, mantiene y genera el calendario del proyecto D>D <ivel 1 P %alendario la#oral %alendario definido 0vances roceso donde se registran los avances de los proyectos D>D <ivel 1 J 'egistrar avances 0vances del proyecto %ontrol de usuario roceso donde se controla el acceso, solicita restricciones para los usuarios de los diferentes proyectos D>D <ivel & 1.1 erfil, solicita perfil usuario 0dministracin de proyectos roceso donde tiene la directa interaccin con el usuario para poder crear, modificar, #uscar proyectos, niveles de acceso a los proyectos D>D <ivel 1 1 Datos usuario, crear proyecto, recuperar proyecto, guardar proyecto, datos proyecto, tareas del proyecto, recursos del proyecto, calendario definido, avance de proyecto,

,=

)lujos de salida %om+re .roceso Descri.cin %ivel %4mero )lujos de entrada )lujos de salida %om+re .roceso Descri.cin %ivel %4mero )lujos de entrada )lujos de salida %om+re .roceso Descri.cin %ivel %4mero )lujos de entrada )lujos de salida %om+re .roceso Descri.cin %ivel %4mero )lujos de entrada )lujos de salida %om+re .roceso Descri.cin %ivel %4mero )lujos de entrada )lujos de salida %om+re .roceso Descri.cin %ivel %4mero )lujos de entrada )lujos de salida

Merifica datos usuario, perfil usuario %rear proyecto nuevo roceso donde se crean los proyectos nuevos D>D <ivel & 1.& %rear proyecto ;uardar proyecto nuevo 'ecupera proyecto roceso donde se controla la recuperacin de proyectos e+istentes, solicitando verificacin de acceso D>D <ivel & 1.3 'ecupera proyecto, datos usuario, perfil de usuario, proyecto recuperado "olicita perfil usuario, actualizar proyecto ;uardar proyecto roceso donde se guardan los proyectos D>D <ivel & 1.P 0ctualizar proyecto, guardar proyecto nuevo ;uardar proyecto %ontrol de tareas roceso donde se controla la creacin, modificacin y eliminacin de las tareas del proyecto D>D <ivel & &.1 )ngresa tareas, modifica tarea, elimina tarea, Barea ingresada, tarea modificada, tarea eliminada Bareas del proyecto, eli. tarea, mod.tarea, ing. Barea %rear tareas roceso donde se crean las tareas del proyecto D>D <ivel & &.& )ng. Bareas Bareas ingresada 5odifica tareas roceso donde se actualizara las tareas del proyecto D>D <ivel & &.3 mod. Barea Bareas modificada

/0

%om+re .roceso Descri.cin %ivel %4mero )lujos de entrada )lujos de salida %om+re .roceso Descri.cin %ivel %4mero )lujos de entrada )lujos de salida %om+re .roceso Descri.cin %ivel %4mero )lujos de entrada )lujos de salida %om+re .roceso Descri.cin %ivel %4mero )lujos de entrada )lujos de salida %om+re .roceso Descri.cin %ivel %4mero )lujos de entrada )lujos de salida %om+re .roceso Descri.cin %ivel %4mero )lujos de entrada )lujos de salida

Eliminar tareas roceso donde se eliminan tareas del proyecto D>D <ivel & &.P Eli. Barea Barea eliminada %ontrol de recurso roceso donde se controla la creacin, modificacin, eliminacin y asignacin de los recursos a las tareas del proyecto D>D <ivel & 3.1 )ngresa recurso, modifica recurso, elimina recurso, recurso ingresada, recurso modificada, recurso eliminada 'ecursos del proyecto, eli. recurso, mod. recurso, ing. 'ecurso %rear recurso roceso donde se crean las recurso del proyecto D>D <ivel & 3.& )ng. 'ecurso recurso ingresada 5odifica recurso roceso donde se actualizara las recurso del proyecto D>D <ivel & 3.3 mod. 'ecurso recurso modificada Eliminar recurso roceso donde se eliminan recurso del proyecto D>D <ivel & 3.P Eli. 'ecurso recurso eliminado 5antencin calendario roceso donde se administra el calendario del proyecto en general D>D <ivel & P.1 %alendario la#oral, d,a definido, hora d,a definido %alendario proyecto, definir hora d,a, definir d,a

%om+re .roceso Descri.cin

5arcar d,a roceso donde se asignan los d,as la#ora#les y no la#ora#les

/+

%ivel %4mero )lujos de entrada )lujos de salida %om+re .roceso Descri.cin %ivel %4mero )lujos de entrada )lujos de salida Datos Elementales <om#re Descripcin 6ongitud y tipo Malores <om#re Descripcin 6ongitud y tipo Malores <om#re Descripcin 6ongitud y tipo Malores <om#re Descripcin 6ongitud y tipo Malores

del proyecto D>D <ivel & P.& Definir d,a D,a definido )ngresar horas roceso donde se asignan las horas de tra#a!o de los d,as la#ora#les del proyecto. D>D <ivel & P.& Definir hora d,a :ora d,a definida

)dQ5odelo Dato num*rico serial automtico que identifica al modelo. 8&.1P=.P43.NP4 y &.1P=.P43.NP= autonumerico F L...3G4 5odeloQnom#re %on!unto de letras y n1meros que indican un nom#re al 5odelo JL caracteres alfanum*ricos F0...S T a...z T L...3G&L 5odeloQcomentario %on!unto de letras y n1meros que identifican al comentario del modelo. Es un dato del tipo memo F0...S T a...z T L...3G4 5odeloQfechacrea Dato num*rico que representa la fecha en que se creo el modelo. <umeros tipo D0BEHB)5E F L...3G4

<om#re Descripcin 6ongitud y tipo Malores <om#re Descripcin

5odeloQusuario %on!unto letras y n1meros que identifican al usuario cerador del modelo 4 caracteres alfanum*ricos F0....S T a...z T L...3G4 5odeloQfechamod Dato num*rico que representa la fecha de modificacin de

/,

6ongitud y tipo Malores <om#re Descripcin 6ongitud y tipo Malores <om#re Descripcin 6ongitud y tipo Malores <om#re Descripcin 6ongitud y tipo Malores <om#re Descripcin 6ongitud y tipo Malores <om#re Descripcin 6ongitud y tipo Malores <om#re Descripcin 6ongitud y tipo Malores

los datos del 5odelo. <umeros tipo D0BEHB)5E F L...3 G 5odeloQusuariomod %on!unto de letras y n1meros que identifican al usuario que modifica el modelo . 4 caracteres alfanumericos F0...STa....zTL....3 G3 'elacionQid Dato numerico serial automatico que identifica a la relacin 8&.1P=.P43.NP4 D &.1P=.P43.NP= 0utonumerico FL....3G 'elacionQnom#re %on!unto de letras y n1meros que identifican al nom#re de la relacin JL caracteres F0...STa....zTL....3 GP 'elacionQcomentario %on!unto de letras que corresponden al comentario de la relacin. Dato alfanumerico del tipo 5emo F0USTaU.zTLU3G 'elacionQfechacrea Dato del tipo num*rico que representa la fecha en que se creo la relacin. <umerico del Bipo D0BEHB)5E FL....3GP E V.W E FL....3G& 'elacionQusuariocrea %on!unto de caracteres alfanum*ricos que representan al nom#re del usuario creador de la relacin 4 caracteres num*ricos F0...STa....zTL....3G4

<om#re Descripcin 6ongitud y tipo Malores <om#re Descripcin 6ongitud y tipo

'elacionQusuariomod %on!unto de n1meros que representan al nom#re del usuario que modifica la relacin 4 caracteres alfanum*ricos F0....STa....zTL....3G4 'elacionQfechamod Dato num*rico que representa la fecha de modificacin de la relacin <umerico del tipo DateHBime

//

Malores <om#re Descripcin 6ongitud y tipo Malores <om#re Descripcin 6ongitud y tipo Malores <om#re Descripcin 6ongitud y tipo Malores <om#re Descripcin 6ongitud y tipo Malores <om#re Descripcin 6ongitud y tipo Malores <om#re Descripcin 6ongitud y tipo Malores

FT L...3G3L 0tri#utoQid Dato num*rico del tipo serial 0utomtico que representa un identificador num*rico del atri#uto 8&.1P=.P43.NP4 D &.1P=.P43.NP= 0uto num*rico FL...3G 0tri#utoQnom#re Dato alfanum*rico que representa el nom#re del atri#uto JL caracteres alfanum*rico. F0...STa...zTL....3G& 0tri#utoQcomentario Dato alfanum*rico que representa el comentario relacionado al atri#uto Dato alfanum*rico del tipo 5emo F0...STa...zTL....3G& 0tri#utoQfechacrea Dato del tipo numerico que representa la fecha de creacin del atri#uto. Dato num*rico del tipo DateHBime FL....3G& 0tri#utoQusuariocrea Dato del tipo alfanum*rico que representa al usuario que crea el atri#uto Dato alfanum*rico del tipo Be+to F0...STa...zTL....3G& 0tri#utoQfechacrea Dato del tipo numerico que representa la fecha de creacin del atri#uto. Dato num*rico del tipo DateHBime FL....3G&

<om#re Descripcin 6ongitud y tipo Malores

0tri#utoQusuariocrea Dato del tipo alfanumerico que representa al usuario que crea el atri#uto. Dato alfanum*rico del tipo Be+to F0....STa....zTL....3G&

<om#re Descripcin 6ongitud y tipo

0tri#utoQdominio Dato del tipo numerico que representa el identificador del dominio al cual pertenece el atri#uto Dato num*rico del tipo 0utonumerico

/4

Malores

FL....3G&

<om#re Descripcin 6ongitud y tipo Malores

DominioQid Dato del tipo numerico que representa al identificador del dominio. 8&.1P=.P43.NP4 &.1P=.P43.NP= Dato num*rico del tipo 0utonumerico FL....3G&

<om#re Descripcin 6ongitud y tipo Malores

DominioQdescripcin Dato del tipo alfanum*rico que representa la descripcin del dominio JL Dato alfanum*rico del tipo Be+t F0....STa....zTL....3G&

<om#re Descripcin 6ongitud y tipo Malores <om#re Descripcin 6ongitud y tipo Malores

DominioQtipo Dato del tipo numerico que representa al identificador del tipo de dominio. 8&.1P=.P43.NP4 &.1P=.P43.NP= Dato num*rico del tipo 0utonumerico FL....3G& BipoQid Dato del tipo numerico que representa el identificador del tipo de datos 8&.1P=.P43.NP4 &.1P=.P43.NP= Dato num*rico del tipo 0utonumerico FL....3G&

<om#re Descripcin 6ongitud y tipo Malores <om#re Descripcin 6ongitud y tipo Malores <om#re Descripcin 6ongitud y tipo

BipoQdescripcion Dato del tipo alfanum*rico que representa la descripcin del tipo de datos. JL 0lfanum*rico del tipo Be+t FL....3G& (suarioQid Dato del tipo auto num*rico que representa el identificador del usuario 8&.1P=.P43.NP4 &.1P=.P43.NP= Dato num*rico del tipo 0utonumerico FL....3G& (suarioQnom#reusu Dato del tipo auto alfanum*rico que representa el nom#re de usuario. 4 Dato 0lfanumerico del tipo Be+t

/5

Malores <om#re Descripcin 6ongitud y tipo Malores <om#re Descripcin 6ongitud y tipo Malores <om#re Descripcin 6ongitud y tipo Malores <om#re Descripcin 6ongitud y tipo Malores <om#re Descripcin 6ongitud y tipo Malores <om#re Descripcin 6ongitud y tipo Malores <om#re Descripcin 6ongitud y tipo Malores <om#re Descripcin 6ongitud y tipo Malores

F0....STa....zTL....3G& (suarioQapellpaterno Dato del tipo alfanum*rico que representa el apellido paterno del usuario &J Dato alfanum*rico del tipo Be+t F0....STa....zTL....3G& (suarioQapellmaterno Dato del tipo alfanum*rico que representa el apellido paterno del usuario &J Dato alfanum*rico del tipo Be+t F0...STa....zTL....3G& (suarioQnom#res Dato del tipo alfanum*rico que representa los nom#res del usuario 3L Dato alfanum*rico del tipo Be+t F0...STa....zTL....3G& (suarioQvigenciai Dato del tipo num*rico que representa la fecha en que se creo el usuario y su vigencia. Dato num*rico del tipo DateTBime FL....3G& (suarioQvigenciaf Dato del tipo num*rico que representa la fecha en que elimino el usuario y su fin de vigencia. Dato num*rico del tipo DateTBime FL....3G& (suarioQcontrase-a Dato del tipo alfanum*rico que representa contrase-a del usuario. 1L Dato alfanum*rico del tipo Be+t F0....STa....zTL....3G& (suarioQestado Dato del tipo alfanum*rico que representa el estado del registro de usuario, es decir, identifica si el usuario esta activo o inactivo@#orrado lgicoA. 1 Dato alfanum*rico del tipo Be+t F0....STa....zTL....3G& 'elacionaQmodelo Dato del tipo num*rico que representa el identificador del modelo en la relacin Dato num*rico del tipo 0utonumerico FL....3G&

/7

/8

<om#re Descripcin 6ongitud y tipo Malores <om#re Descripcin 6ongitud y tipo Malores

'elacionaQrelacion Dato del tipo num*rico que representa el identificador de la relacin Dato num*rico del tipo 0utonumerico FL....3G& 'elacionaQentidad Dato del tipo num*rico que representa el identificador de la entidad en la relacin Dato num*rico del tipo 0utonumerico FL....3G&

<om#re Descripcin 6ongitud y tipo Malores <om#re Descripcin 6ongitud y tipo Malores <om#re Descripcin 6ongitud y tipo Malores <om#re Descripcin 6ongitud y tipo Malores <om#re Descripcin 6ongitud y tipo Malores <om#re Descripcin 6ongitud y tipo Malores

'elacionaQpos+ Dato del tipo num*rico que representa la posicin horizontal en donde se de#e di#u!ar la entidad Dato num*rico del tipo 0utonumerico FL....3G& 'elacionaQposy Dato del tipo num*rico que representa la posicin vertical en donde se de#e di#u!ar la entidad Dato num*rico del tipo 0utonumerico FL....3G& 'elacionaQalto Dato del tipo num*rico que representa el alto que tendr la figura que representa a la entidad Dato num*rico del tipo 0utonumerico FL....3G& 'elacionaQancho Dato del tipo num*rico que representa el ancho que tendr la figura que representa a la entidad Dato num*rico del tipo 0utonumerico FL....3G& 'elacionaQrpos+ Dato del tipo num*rico que representa la posicin horizontal en donde se di#u!ara la relacin. Dato num*rico del tipo 0utonumerico FL....3G& 'elacionaQrposy Dato del tipo num*rico que representa la posicin vertical en donde se di#u!ara la relacin. Dato num*rico del tipo 0utonumerico FL....3G&

/<

<om#re Descripcin 6ongitud y tipo Malores

'elacionaQrpos+ Dato del tipo num*rico que representa la posicin horizontal en donde se di#u!ara la relacin. Dato num*rico del tipo 0utonumerico FL....3G&

/=

Potrebbero piacerti anche