You are on page 1of 73

2013 - 01

Documento de Diseo
Intranet Educativa
Elaborado por: Equipo
de Software Factory

Revisado por :Julio


Csar Calvo Torres

Pgina 0 de 72
Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

Documento de Diseo del


Proyecto
Modelo Clases, Modelo Datos, Diagrama de
Estados, Diagramas Casos de Uso ,
Especificacin Casos de Uso, Diagrama
Secuencia

2013 - 01

Documento de Diseo
Intranet Educativa
Elaborado por: Equipo
de Software Factory

Revisado por :Julio


Csar Calvo Torres

Pgina 1 de 72
Aprobado por:
Estrada Meza

Jos

Control de Cambios

Control de Cambios y Evolucin del Documento


Versin

Fecha de Cambio

1.0

07/05/2013

Fecha de actualizacin:

Modificado por
Julio Calvo

07/05/2013

Pgs.

Resumen del Cambio

1 74

Pgina:

: 1 de 72

Fecha: 07-05-13

2013 - 01

Documento de Diseo
Intranet Educativa
Elaborado por: Equipo
de Software Factory

Revisado por :Julio


Csar Calvo Torres

Pgina 2 de 72
Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

Tabla de Contenidos
I.

Modelo Clases del Diseo .................................................................................................................... 4

II.

Modelo de Datos ................................................................................................................................. 5


2.1.

Tabla: mEvaluacion ..................................................................................................................... 8

2.2.

Tabla: mMenu ............................................................................................................................. 9

2.3.

Tabla: mNoticia ......................................................................................................................... 10

2.4.

Tabla: mOpcion ......................................................................................................................... 11

2.5.

Tabla: mPerfil ............................................................................................................................ 12

2.6.

Tabla: mPerfilMenu................................................................................................................... 13

2.7.

Tabla: mPeriodo ........................................................................................................................ 14

2.8.

Tabla: mPregunta ..................................................................................................................... 15

2.9.

Tabla: mTema ........................................................................................................................... 16

2.10.

Tabla: mUsuario ........................................................................................................................ 18

2.11.

Tabla: mvContenido .................................................................................................................. 19

2.12.

Tabla: mvCurso ......................................................................................................................... 20

2.13.

Tabla: mvForo ........................................................................................................................... 22

2.14.

Tabla: rAreaZonaSennal ............................................................................................................ 23

2.15.

Tabla: rHabilidadCurso.............................................................................................................. 25

2.16.

Tabla: rPeriodoCurso ................................................................................................................. 26

2.17.

Tabla: rPeriodoCursoUsuario .................................................................................................... 27

2.18.

Tabla: rPeriodoCursoUsuarioEvaluacion ................................................................................... 29

2.19.

Tabla: rPeriodoCursoUsuarioForo ............................................................................................. 30

2.20.

Tabla: tArea .............................................................................................................................. 32

2.21.

Tabla: tCargo ............................................................................................................................ 33

2.22.

Tabla: tEmpresa ........................................................................................................................ 34

2.23.

Tabla: tHabilidad ....................................................................................................................... 35

2.24.

Tabla: tTipoCurso ...................................................................................................................... 36

2.25.

Tabla: tZonaSennal ................................................................................................................... 37

III.

Diagrama de Estados ......................................................................................................................... 39


3.

Estados .......................................................................................................................................... 39

Fecha de actualizacin:

07/05/2013

Pgina:

: 2 de 72

2013 - 01

Documento de Diseo
Intranet Educativa
Elaborado por: Equipo
de Software Factory

Revisado por :Julio


Csar Calvo Torres

Pgina 3 de 72
Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

IV.

Diagrama deCasos de Uso ................................................................................................................. 39

V.

Especificacin de los Casos de Uso .................................................................................................... 50

VI.

Diagrama de Secuencia ...................................................................................................................... 60

Fecha de actualizacin:

07/05/2013

Pgina:

: 3 de 72

2013 - 01

Documento de Diseo
Intranet Educativa
Elaborado por: Equipo
de Software Factory

I.

Revisado por :Julio


Csar Calvo Torres

Pgina 4 de 72
Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

Modelo Clases del Diseo


class Diagrama de Clases de Diseo

mPeriodo

mv Foro
-

Foro_Descri pci on :varchar


Foro_Estado :char(1)
Foro_FechaCreaci on :date
Foro_FechaModi fi caci on :date
Foro_Nombre :varchar
Foro_Si tuaci on :char(1)
Foro_T i poForo :char
Foro_Usuari oCreaci on :i nt
Foro_Usuari oModi fi caci on :i nt

0..*
rPeriodoCursoUsuarioForo

0..*

tCargo
-

Usfo_Comentari o :varchar
Usfo_Estado :char(1)
Usfo_FechaCreaci on :date
Usfo_FechaModi fi caci on :date
Usfo_FechaParti ci paci on :date
Usfo_Usuari oCreaci on :i nt
Usfo_Usuari oModi fi caci on :i nt

Carg_Descri pci on :varchar


Carg_Estado :char(1)
Carg_FechaCreaci on :date
Carg_FechaModi fi caci on :date
Carg_Nombre :varchar
1
Carg_Usuari oCreaci on :i nt
Carg_Usuari oModi fi caci on :i nt

1..*

tHabilidad

Peri _Descri pci on :Varchar


Peri _Estado :char(1)
Peri _FechaCreaci on :date
Peri _FechaFi n :date
Peri _FechaIni ci o :date
Peri _FechaModi fi caci on :date
Peri _Nombre :varchar
Peri _Usuari oCreaci on :i nt
Peri _Usuari oModi fi caci on :i nt

Habi _Descri pci on :varchar


Habi _Estado :char(1)
Habi _FechaCreaci on :date
Habi _FechaModi fi caci on :date
Habi _Nombre :varchar
Habi _Usuari oCreaci on :i nt
Habi _Usuari oModi fi caci on :i nt
1

rPeriodoCurso

0..*

Pecu_Estado :char(1)
Pecu_FechaCreaci on :date
Pecu_FechaModi fi caci on :date
Pecu_Usuari oCreaci on :i nt
Pecu_Usuari oModi fi caci on :i nt
1

1..*
rHabilidadCurso
-

1..*

0..*

Hacu_Estado :char(1)
Hacu_FechaCreaci on :date
Hacu_FechaModi fi caci on :date
Hacu_Usuari oCreaci on :i nt
Hacu_Usuari oModi fi caci on :i nt

0..*

mUsuario

1..*
mv Curso

1..*

tEmpresa
-

Empr_Estado :char(1)
Empr_FechaCreaci on :date
Empr_FechaModi fi caci on :date
Empr_Nombre :varchar
Empr_Usuari oCreaci on :i nt
Empr_Usuari oModi fi caci on :i nt
1

1..*
0..*

Usua_Apel l i doMaterno :varchar


Usua_Apel l i doPaterno :varchar
Usua_Cl ave :varchar
Usua_Correo :varchar
Usua_DNI :i nt
Usua_Estado :char(1)
Usua_FechaCreaci on :date
Usua_FechaModi fi caci on :date
Usua_Nombre :varchar
Usua_Sexo :char
Usua_Usuari o :varchar
Usua_Usuari oCreaci on :i nt
Usua_Usuari oModi fi caci on :i nt

mNoticia
-

Noti _Comentari o :varchar


Noti _Descri pci on :varchar
Noti _Estado(1) :char
Noti _FechaCreaci on :date
Noti _FechaModi fi caci on :date
Noti _FechaPubl i caci on :date
Noti _Imagen :bool ean
Noti _Si tuaci on :char(1)
Noti _T i tul o :varchar
Noti _Usuari oCreaci on :i nt
Noti _Usuari oModi fi caci on :i nt

Curs_Descri pci on :varchar


Curs_Estado :char(1)
Curs_FechaCreaci on :date
Curs_FechaModi fi caci on :date
Curs_Nombre :varchar
Curs_PreRequi si to :i nt
Curs_Si tuaci on :char(1)
Curs_Usuari oCreaci on :i nt
Curs_Usuari oModi fi caci on :i nt
1

tTipoCurso
-

1..*

T i cu_Descri pci on :varchar


T Icu_Estado :char(1)
T i cu_FechaCreaci on :date
T i cu_FechaModi fi caci on :date
T i cu_Nombre :varchar
T i cu_Usuari oCreaci on :i nt
T i cu_Usuari oModi fi caci on :i nt

1..*
rPeriodoCursoUsuario

1..*
tArea
-

Area_Descri pci on :varchar


Area_Estado :char(1)
Area_FechaCreaci on :date
Area_FechaModi fi caci on :date
1
Area_Nombre :varchar
Area_Usuari oCreaci on :i nt
Area_Usuari oModi fi caci on :i nt

Uscu_Comentari o :varchar
Uscu_Estado :char(1)
Uscu_FechaAsi gnaci on :date
Uscu_FechaCreaci on :date
Uscu_FechaModi fi caci on :date
Uscu_Usuari oCreaci on :i nt
Uscu_Usuari oModi fi caci on :i nt

1..*
mv Contenido

mTema
-

T ema_Descri pci on :varchar


T ema_Estado :char(1)
T ema_FechaCreaci on :date
T ema_FechaModi fi caci on :date
T ema_Nombre :varchar
T ema_Usuari oCreaci on :i nt
T ema_Usuari oModi fi caci on :i nt

1..*

Cont_Descri pci on :varchar


Cont_Estado :char(1)
Cont_FechaCreaci on :date
Cont_FechaModi fi caci on :date
Cont_Ruta :varchar
Cont_T i poArchi vo :char
Cont_Usuari oCreaci on :i nt
Cont_Usuari oModi fi caci on :i nt

1
mEv aluacion
1..*
1..*

rPeriodoCursoUsuarioEv aluacion

rAreaZonaSennal
-

Azos_Descri pci on :varchar


Azos_Estado :char(1)
Azos_FechaCreaci on :date
Azos_FechaModi fi caci on :date
Azos_Usuari oCreaci on :i nt
Azos_Usuari oModi fi caci on :i nt
1..*

Usec_Estado :char(1)
Usec_FechaCreaci on :date
Usec_FechaEval uaci on :date
Usec_FechaModi fi caci on :date
Usec_NumeroAci erto :i nt
Usec_NumeroError :i nt
Usec_Resul tadoFi nal :i nt
Usec_Usuari oCreaci on :i nt
Usec_Usuari oModi fi caci on :i nt

1..*

Eval _Estado :char(1)


Eval _FechaCreaci on :date
1..*
Eval _FechaFi n :date
Eval _FechaIni ci o :date
Eval _FechaModi fi caci on :date
1
Eval _Nombre :varchar
Eval _NumerPregunta :i nt
Eval _Porcentaj eEval uaci on :i nt
Eval _Si tuaci on :char
Eval _Usuari oCreaci on :i nt
Eval _Usuari oModi fi caci on :i nt

mPregunta

1..*

Preg_Estado :char(1)
Preg_FechaCreaci on :date
Preg_FechaModi fi caci on :date
Preg_Nombre :varchar
Preg_NumeroOpci ones :i nt
Preg_Usuari oCreaci on :i nt
Preg_Usuari oModi fi caci on :i nt

mOpcion

1..*

Opci _Estado :char(1)


Opci _FechaCreaci on :date
Opci _FechaModi fi caci on :date
Opci _Fl agRptaCorrecta :char(1)
Opci _Nombre :varchar
Opci _Usuaci oModi fi caci on :i nt
Opci _Usuari oCreaci on :i nt

Zose_Descri pci on :varchar


Zose_Estado :char(1)
Zose_FechaCreaci on :date
Zose_FechaModi fi caci on :date
Zose_Usuari oCreaci on :i nt
Zose_Usuari oModi fi caci on :i nt

Fecha de actualizacin:

mPerfilMenu

mPerfil

tZonaSennal

07/05/2013

0..1

Pgina:

Perf_Descri pci on :varchar


Perf_Estado :char(1)
Perf_FechaCreaci on :date
Perf_FechaModi fi caci on :date
Perf_Si tuaci on :char(1)
Perf_Usuari oCreaci on :i nt
Perf_Usuari oModi fi caci on :i nt

: 4 de 72

1..*

Pemu_Descri pci on :varchar


Pemu_Estado :char(1)
Pemu_FechaCreaci on :date
Pemu_FechaModi fi caci on :date
Pemu_Usuari oCreaci on :i nt
Pemu_Usuari oModi fi caci on :i nt

mMenu

1..*

Menu_Descri pci on :varchar


Menu_EstadoUrl :varchar
Menu_PadreID :i nt
Menu_Posi ci on :i nt

2013 - 01

Documento de Diseo
Intranet Educativa
Elaborado por: Equipo
de Software Factory

II.

Revisado por :Julio


Csar Calvo Torres

Pgina 5 de 72
Aprobado por:
Estrada Meza

Jos

Modelo de Datos

Fecha de actualizacin:

07/05/2013

Pgina:

: 5 de 72

Fecha: 07-05-13

2013 - 01

Documento de Diseo
Intranet Educativa
Elaborado por: Equipo
de Software Factory

Parte 1 Diagrama Base Datos

Parte 2 Diagrama Base Datos

Revisado por :Julio


Csar Calvo Torres

Pgina 6 de 72
Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 7 de 72

Elaborado por: Equipo


de Software Factory

Parte 3 Diagrama Base Datos

Parte 4 Diagrama Base Datos

Fecha de actualizacin:

07/05/2013

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Pgina:

Jos

: 7 de 72

Fecha: 07-05-13

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 8 de 72

Elaborado por: Equipo


de Software Factory

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

2. Tablas del Intranet Educativa

2.1. Tabla: mEvaluacion


Tabla que almacena las evaluaciones de los cursos
-

Columnas:
PK

Fecha de actualizacin:

Nombre

Tipo

No Nulo Longitud Precisin

Descripcin

Falso

Eval_Nombre

VARCH
Falso
AR2

Falso

Eval_FechaInicio

DATE

Verdadero

Fecha de inicio de la
evaluacin

Falso

Eval_FechaFin

DATE

Verdadero

Fecha de trmino de la
evaluacin

Falso

Eval_NumerPregu
nta

NUMBE
Falso
R

El nmero de preguntas

Falso

Eval_PorcentajeEv NUMBE
Falso
aluacion
R

El porcentaje aprobacin de
la evaluacin

Falso

Nombre de la evaluacin

La situacin de la
evaluacin: Proceso(P),
Disponible(D),
Finalizado(F),
Cancelado(C)

Falso

Eval_Situacion

Falso

Eval_UsuarioCreac NUMBE
Verdadero
ion
R

Usuario que crea un registro

Falso

Eval_UsuarioModi NUMBE
Falso
ficacion
R

Usuario que modifica un


registro

Falso

Eval_FechaCreacio
DATE
n

Verdadero

Fecha de creacin de un
registro

Falso

Eval_FechaModifi
cacion

DATE

Falso

Fecha de modificacin de
un registro

Falso

Eval_Estado

CHAR

Verdadero

Verda
dero

mEvaluacionID

NUMBE
Verdadero
R

Falso

mvCursoID

NUMBE
Verdadero
R

07/05/2013

CHAR

80

Estado del registro:


Activo(A), Inactivo (I)

Pgina:

: 8 de 72

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 9 de 72

Elaborado por: Equipo


de Software Factory

Revisado por :Julio


Csar Calvo Torres

Jos

Fecha: 07-05-13

Restricciones:
Nombre

Tipo

PK_mEvaluacion

Public

Columnas
mEvaluacionID
mvCursoID

FK_mEvaluacion_mvCurso Public

Aprobado por:
Estrada Meza

Relaciones:
Columnas
(mEvaluacionID =
mEvaluacionID)

Asociacin
1..*

mPregunta.FK_mPregunta_mEvaluacion

mEvaluacion.PK_mEvaluacion

1..*
(mEvaluacionID =
mEvaluacionID)

rPeriodoCursoUsuarioEvaluacion.FK_rPeriodoCursoUsuarioEvalua
cion_mEvaluacion
1

mEvaluacion.PK_mEvaluacion

1..*

mEvaluacion.FK_mEvaluacion_mvCurso

mvCurso.PK_mvCurso

(mvCursoID = mvCursoID)

2.2. Tabla: mMenu


Tabla que almacena los item de los menus que sera mostrado de acuerdo al perfil del
usuario

Columnas:

Fecha de actualizacin:

PK

Nombre

Tipo

Falso

Menu_Descripcion

VARCH
Falso
AR2

Falso

Menu_PadreID

NUMBE
Falso
R

El item principal del


men

Falso

Menu_Posicion

NUMBE
Falso
R

Posicin de los submenus


dentro de un men

Falso

Menu_EstadoUrl

VARCH
Falso
AR2

Verda
dero

mMenuID

NUMBE
Verdadero
R

07/05/2013

No Nulo Longitud Precisin Descripcin


80

Descripcin del men

La url es la direccin del


formulario

80

Pgina:

: 9 de 72

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 10 de 72

Elaborado por: Equipo


de Software Factory

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

Restricciones:
Nombre

Tipo

Columnas

PK_mMenu

Public

mMenuID

Relaciones:
Columnas

Asociacin
1..*

mPerfilMenu.FK_mPerfilMenu_mMenu

mMenu.PK_mMenu

(mMenuID = mMenuID)

2.3. Tabla: mNoticia


Tabla que almacena la informacin publicada recientemente

Columnas:

Fecha de actualizacin:

PK

Nombre

Tipo

Falso

Noti_Titulo

VARCH
Falso
AR2

100

El nombre principal de la
noticia

Falso

Noti_Descripcion

VARCH
Falso
AR2

250

La descripcin de la
noticia

Falso

Noti_FechaPublica
date
cion

Falso

Falso

Noti_Imagen

Falso

La foto a cargar de la
noticia

Falso

Situacin de la Noticia:
Proceso(P),
Publicado(P),Retirado(R),
Cancelado(C

BLOB

No Nulo Longitud Precisin Descripcin

Falso

Noti_Situacion

CHAR

Falso

Noti_Comentario

VARCH
Falso
AR2

Verda
dero

mNoticiaID

NUMBE
Verdadero
R

Falso

rPeriodoCursoID

NUMBE
Falso
R

Falso

Noti_UsuarioCreac NUMBE
Verdadero
ion
R

07/05/2013

La fehca de publicacin

Los comentarios de la
noticia

250

Pgina:

Fecha de creacin de un
registro

: 10 de 72

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 11 de 72

Elaborado por: Equipo


de Software Factory

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

Falso

Noti_UsuarioModi NUMBE
Falso
ficacion
R

Falso

Noti_FechaCreacio
DATE
n

Verdadero

Usuario que crea un


registro

Falso

Noti_FechaModifi
cacion

DATE

Falso

Usuario que modifica un


registro

Falso

Noti_Estado

CHAR

Verdadero

Fecha de modificacin de
un registro

Estado del registro:


Activo(A), Inactivo (I)

Restricciones:
Nombre

Tipo

Columnas

PK_mNoticia

Public

mNoticiaID

FK_mNoticia_rPeriodoCurso

Public

rPeriodoCursoID

Relaciones:
Nombre

Tipo

Columnas

PK_mNoticia

Public

mNoticiaID

FK_mNoticia_rPeriodoCurso

Public

rPeriodoCursoID

2.4. Tabla: mOpcion


Tabla que almacena las alternativas propuestas de alguna pregunta

Columnas:
PK

Fecha de actualizacin:

Nombre

Tipo

No Nulo Longitud Precisin

VARCH
Falso
AR2

Falso

Opci_Nombre

Falso

Opci_FlagRptaCor
CHAR
recta

Falso

Opci_UsuarioCrea
cion

Falso

Opci_UsuacioMod NUMBE
Falso
ificacion
R

07/05/2013

Falso

Descripcin

80

Nombre de la alternativa

Flag de respuesta correcta

NUMBE
Verdadero
R

Pgina:

Usuario que crea un


registro

Usuario que modifica un


registro

: 11 de 72

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 12 de 72

Elaborado por: Equipo


de Software Factory

Falso

Opci_FechaCreaci
on

Falso

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

Verdadero

Fecha de creacin de un
registro

Opci_FechaModifi
DATE
cacion

Falso

Fecha de modificacin de
un registro

Falso

Opci_Estado

CHAR

Verdadero

Verda
dero

mOpcionID

NUMBE
Verdadero
R

Falso

mPreguntaID

NUMBE
Verdadero
R

DATE

Estado del registro:


Activo(A), Inactivo (I)

Restricciones:
Nombre

Tipo

Columnas

PK_mOpcion

Public

mOpcionID

FK_mOpcion_mPregunta

Public

mPreguntaID

Relaciones:
Columnas

Asociacin

(mPreguntaID =
mPreguntaID)

1..*

mOpcion.FK_mOpcion_mPregunta

mPregunta.PK_mPregunta

2.5. Tabla: mPerfil


Tabla que almacena nivel de acceso al sistema

Columnas:

Fecha de actualizacin:

PK

Nombre

Tipo

Falso

Perf_Descripcion

VARCH
Falso
AR2

80

Nombre del perfil

Falso

Perf_Situacion

CHAR

Situacin del perfil

Falso

Perf_UsuarioCreac NUMBE
Verdadero
ion
R

07/05/2013

No Nulo Longitud Precisin Descripcin

Verdadero

Pgina:

Usuario que crea un


registro

: 12 de 72

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 13 de 72

Elaborado por: Equipo


de Software Factory

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

Falso

Perf_UsuarioModif NUMBE
Falso
icacion
R

Falso

Perf_FechaCreacio
DATE
n

Verdadero

Fecha de creacin de un
registro

Falso

Perf_FechaModific
DATE
acion

Falso

Fecha de modificacin de
un registro

Falso

Perf_Estado

CHAR

Verdadero

Verda
dero

mPerfilID

NUMBE
Verdadero
R

Usuario que modifica un


registro

Estado del registro:


Activo(A), Inactivo (I)

Restricciones:
Nombre

Tipo

Columnas

PK_mPerfil

Public

mPerfilID

Relaciones:
Columnas

Asociacin
0..*

mUsuario.FK_mUsuario_mPerfil

0..1

mPerfil.PK_mPerfil

1..*

mPerfilMenu.FK_mPerfilMenu_mPerfil

mPerfil.PK_mPerfil

(mPerfilID = mPerfilID)

(mPerfilID = mPerfilID)

2.6. Tabla: mPerfilMenu


Tabla que almacena las opciones del menu que tiene permiso un perfil

Columnas:
PK

Tipo

No Longi Precisi
Nulo tud
n

VARCH
Falso
AR2

Descripcin
La descripcin de pantalla principal
que se muestra en el perfil

Falso

Pemu_Descripcion

Falso

Pemu_UsuarioCrea NUMBE Verda


cion
R
dero

Usuario que crea un registro

Falso

Usuario que modifica un registro

Falso

Fecha de actualizacin:

Nombre

Pemu_UsuarioMod NUMBE
07/05/2013

100

Pgina:

: 13 de 72

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 14 de 72

Elaborado por: Equipo


de Software Factory

ificacion

Jos

Fecha: 07-05-13

Pemu_FechaCreaci
DATE
on

Verda
dero

Fecha de creacin de un registro

Falso

Pemu_FechaModif
DATE
icacion

Falso

Fecha de modificacin de un registro

Verd
mPerfilMenuID
adero
Falso mMenuID
Falso mPerfilID

Aprobado por:
Estrada Meza

Falso

Falso Pemu_Estado

Revisado por :Julio


Csar Calvo Torres

Verda
dero
NUMBE Verda
R
dero
NUMBE Verda
R
dero
NUMBE Verda
R
dero
CHAR

Estado del registro: Activo(A),


Inactivo (I)

1
2
0

Restricciones:
Nombre

Tipo

PK_mPerfilMenu

Public

FK_mPerfilMenu_mMenu

Public

FK_mPerfilMenu_mPerfil

Public

Columnas
mPerfilMenuID
mMenuID
mPerfilID

Relaciones:
Columnas

Asociacin
1..*

mPerfilMenu.FK_mPerfilMenu_mMenu

mMenu.PK_mMenu

1..*

mPerfilMenu.FK_mPerfilMenu_mPerfil

mPerfil.PK_mPerfil

(mMenuID = mMenuID)

(mPerfilID = mPerfilID)

2.7. Tabla: mPeriodo


Tabla que almacena un tiempo determinado

Columnas:

Fecha de actualizacin:

PK

Nombre

Tipo

Falso

Peri_Nombre

VARCH
Falso
AR2

07/05/2013

No Nulo Longitud Precisin Descripcin


80

Pgina:

Nombre del periodo

: 14 de 72

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 15 de 72

Elaborado por: Equipo


de Software Factory

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

Falso

Peri_FechaInicio

DATE

Falso

Fecha de inicio

Falso

Peri_FechaFin

DATE

Falso

Fecha de termino

Falso

Peri_Descripcion

VARCH
Falso
AR2

Falso

Peri_UsuarioCreac NUMBE
Verdadero
ion
R

Usuario que crea un


registro

Falso

Peri_UsuarioModif NUMBE
Falso
icacion
R

Usuario que modifica un


registro

Falso

Peri_FechaCreacio
DATE
n

Verdadero

Fecha de creacin de un
registro

Falso

Peri_FechaModific
DATE
acion

Falso

Fecha de modificacin de
un registro

Falso

Peri_Estado

CHAR

Verdadero

Verda
dero

mPeriodoID

NUMBE
Verdadero
R

Descripcin adicional del


periodo

250

Estado del registro:


Activo(A), Inactivo (I)

Restricciones:
Nombre

Tipo

Columnas

PK_mPeriodo

Public

mPeriodoID

Relaciones:
Columnas

Asociacin
1..*

rPeriodoCurso.FK_rPeriodoCurso_mPeriodo

mPeriodo.PK_mPeriodo

(mPeriodoID = mPeriodoID)

2.8. Tabla: mPregunta


Tabla que almacena las preguntas que tiene un determinado examen

Columnas:

Fecha de actualizacin:

PK

Nombre

Tipo

Falso

Preg_Nombre

VARCH
Falso
AR2

07/05/2013

No Nulo Longitud Precisin Descripcin


100

Pgina:

Nombre de la pregunta

: 15 de 72

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 16 de 72

Elaborado por: Equipo


de Software Factory

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

Falso

Preg_NumeroOpci NUMBE
Falso
ones
R

Cantidad de alternativas

Falso

Preg_UsuarioCreac NUMBE
Verdadero
ion
R

Usuario que crea un registro

Falso

Preg_UsuarioModi NUMBE
Falso
ficacion
R

Usuario que modifica un


registro

Falso

Preg_FechaCreacio
DATE
n

Verdadero

Fecha de creacin de un
registro

Falso

Preg_FechaModifi
cacion

DATE

Falso

Fecha de modificacin de
un registro

Falso

Preg_Estado

CHAR

Verdadero

Verda
dero

mPreguntaID

NUMBE
Verdadero
R

Falso

mEvaluacionID

NUMBE
Verdadero
R

Estado del registro:


Activo(A), Inactivo (I)

Restricciones:
Nombre

Tipo

Columnas

PK_mPregunta

Public

mPreguntaID

FK_mPregunta_mEvaluacion

Public

mEvaluacionID

Relaciones:
Columnas

Asociacin
1..*

mOpcion.FK_mOpcion_mPregunta

mPregunta.PK_mPregunta

1..*

mPregunta.FK_mPregunta_mEvaluacion

mEvaluacion.PK_mEvaluacion

(mPreguntaID = mPreguntaID)

(mEvaluacionID =
mEvaluacionID)

2.9. Tabla: mTema


Tabla que almacena los temas de un curso

Fecha de actualizacin:

07/05/2013

Pgina:

: 16 de 72

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 17 de 72

Elaborado por: Equipo


de Software Factory

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

Columnas:
PK

Nombre

Tipo

No Nulo Longitud Precisin Descripcin

Falso

Tema_Nombre

VARCH
Falso
AR2

100

Nombre del tema

Falso

Tema_Descripcion

VARCH
Falso
AR2

250

Informacin que contiene


el tema

Falso

Tema_UsuarioCrea NUMBE
Verdadero
cion
R

Usuario que crea un


registro

Falso

Tema_UsuarioMod NUMBE
Falso
ificacion
R

Usuario que modifica un


registro

Falso

Tema_FechaCreaci
DATE
on

Verdadero

Fecha de creacin de un
registro

Falso

Tema_FechaModif
DATE
icacion

Falso

Fecha de modificacin de
un registro

Falso

Tema_Estado

CHAR

Verdadero

Verda
dero

mTemaID

NUMBE
Verdadero
R

Falso

mvCursoID

NUMBE
Verdadero
R

Estado del registro:


Activo(A), Inactivo (I)

Restricciones:
Nombre

Tipo

PK_mTema

Public

FK_mTema_mvCurso

Public

Columnas
mTemaID
mvCursoID

Relaciones:
Columnas

Asociacin
1..*

mTema.FK_mTema_mvCurso

mvCurso.PK_mvCurso

1..*

mvContenido.FK_mvContenido_mTema

mTema.PK_mTema

(mvCursoID = mvCursoID)

(mTemaID = mTemaID)

Fecha de actualizacin:

07/05/2013

Pgina:

: 17 de 72

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 18 de 72

Elaborado por: Equipo


de Software Factory

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

2.10. Tabla: mUsuario


Tabla que almacena los usuarios de la empresa

Columnas:

Fecha de actualizacin:

PK

Nombre

Tipo

Falso

Usua_Nombre

VARCH
Falso
AR2

80

Nombre del usuario

Falso

Usua_ApellidoPate VARCH
Falso
rno
AR2

80

Apellido paterno del


usuario

Falso

Usua_ApellidoMat VARCH
Falso
erno
AR2

80

Apellido materno del


usuario

Falso

Usua_Sexo

CHAR

El sexo del usuario:


Masculino(M),
Femenino(F)

Falso

Usua_DNI

NUMBE
Falso
R

Falso

Usua_Correo

VARCH
Falso
AR2

100

Correo del usuario

Falso

Usua_Usuario

VARCH
Falso
AR2

100

Nombre del usuario para


iniciar al Intranet
Educativa

Falso

Usua_Clave

VARCH
Falso
AR2

100

La clave del usuario para


iniciar al Intranet
Educativa

Falso

Usua_UsuarioCrea NUMBE
Verdadero
cion
R

Fecha de creacin de un
registro

Falso

Usua_UsuarioMod NUMBE
Falso
ificacion
R

Fecha de modificacin de
un registro

Falso

Usua_FechaCreaci
DATE
on

Verdadero

Falso

Usua_FechaModifi
date
cacion

Falso

Falso

Usua_Estado

CHAR

Verdadero

Verda
dero

mUsuarioID

NUMBE
Verdadero
R

Falso

mPerfilID

NUMBE
Falso
R

Falso

tCargoID

07/05/2013

NUMBE

No Nulo Longitud Precisin Descripcin

Falso

Verdadero

Nmero del DNI del


usuario

Usuario que crea un


registro
0

Usuario que modifica un


registro
Estado del registro:
Activo(A), Inactivo (I)

Pgina:

: 18 de 72

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 19 de 72

Elaborado por: Equipo


de Software Factory

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

R
Falso

tAreaID

NUMBE
Verdadero
R

Restricciones:
Nombre

Tipo

Columnas

PK_mUsuario

Public

mUsuarioID

FK_mUsuario_mPerfil

Public

mPerfilID

FK_mUsuario_tCargo

Public

tCargoID

FK_mUsuario_tArea

Public

tAreaID

Relaciones:
Columnas

Asociacin
1..*

mUsuario.FK_mUsuario_tCargo

tCargo.PK_tCargo

(tCargoID = tCargoID)

1..*
rPeriodoCursoUsuario.FK_rPeriodoCursoUsuario_mUsuari
(mUsuarioID = mUsuarioID)

o
1

mUsuario.PK_mUsuario

1..*

mUsuario.FK_mUsuario_tArea

tArea.PK_tArea

0..*

mUsuario.FK_mUsuario_mPerfil

0..1

mPerfil.PK_mPerfil

(tAreaID = tAreaID)

(mPerfilID = mPerfilID)

2.11. Tabla: mvContenido


Tabla que almacena los contenidos de los cursos

Columnas:

Fecha de actualizacin:

PK

Nombre

Tipo

Falso

Cont_Descripcion

VARCH
Falso
AR2

07/05/2013

No Nulo Longitud Precisin Descripcin


250

Pgina:

La descripcin de los
contenidos

: 19 de 72

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 20 de 72

Elaborado por: Equipo


de Software Factory

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

Falso

Cont_Ruta

VARCH
Falso
AR2

100

La ruta del archivo a


cargar

Falso

Cont_TipoArchivo

VARCH
Falso
AR2

80

El tipo de archivo a cargar

Verda
dero

mvContenidoID

NUMBE
Verdadero
R

Falso

mTemaID

NUMBE
Verdadero
R

Falso

Cont_UsuarioCrea
cion

NUMBE
Verdadero
R

Falso

Cont_UsuarioModi NUMBE
Falso
ficacion
R

Falso

Cont_FechaCreaci
on

Falso

Falso

Usuario que crea un


registro

Usuario que modifica un


registro

Verdadero

Fecha de creacin de un
registro

Cont_FechaModifi
DATE
cacion

Falso

Fecha de modificacin de
un registro

Cont_Estado

Verdadero

DATE

CHAR

Estado del registro:


Activo(A), Inactivo (I)

Restricciones:
Nombre

Tipo

PK_mvContenido

Public

Columnas

mvContenidoID

FK_mvContenido_mTema

Public
mTemaID

Relaciones:
Columnas

Asociacin
1..*

mvContenido.FK_mvContenido_mTema

mTema.PK_mTema

(mTemaID = mTemaID)

2.12. Tabla: mvCurso


Tabla que almacena los cursos que seran motivos de capacitacin

Fecha de actualizacin:

07/05/2013

Pgina:

: 20 de 72

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 21 de 72

Elaborado por: Equipo


de Software Factory

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

Columnas:
PK

Nombre

Tipo

No Nulo Longitud Precisin Descripcin

Falso

Curs_Nombre

VARCH
Falso
AR2

80

Nombre del curso

Falso

Curs_Descripcion

VARCH
Falso
AR2

250

Informacin adicional del


curso

Falso

Curs_PreRequisito

NUMBE
Falso
R

Falso

Curs_Situacion

CHAR

Falso

Falso

Curs_UsuarioCrea
cion

NUMBE
Verdadero
R

Falso

Curs_UsuarioModi NUMBE
Falso
ficacion
R

Falso

Curs_FechaCreaci
on

Falso

El curso requisito
Situacin del Curso:
Proceso(P),
Disponible(D),Finalizado(
F), Cancelado(C)

Usuario que crea un


registro

Usuario que modifica un


registro

Verdadero

Fecha de creacin de un
registro

Curs_FechaModifi
DATE
cacion

Falso

Fecha de modificacin de
un registro

Falso

Curs_Estado

CHAR

Verdadero

Verda
dero

mvCursoID

NUMBE
Verdadero
R

Falso

tTipoCursoID

NUMBE
Verdadero
R

DATE

Estado del registro:


Activo(A), Inactivo (I)

Restricciones:
Nombre

Tipo

PK_mvCurso

Public

FK_mvCurso_mvCurso

Public

FK_mvCurso_tTipoCurso

Public

Columnas
mvCursoID

mvCursoID

tTipoCursoID

Fecha de actualizacin:

07/05/2013

Pgina:

: 21 de 72

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 22 de 72

Elaborado por: Equipo


de Software Factory

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

Relaciones:
Columnas

Asociacin
1..*

mTema.FK_mTema_mvCurso

mvCurso.PK_mvCurso

1..*

rHabilidadCurso.FK_rHabilidadCurso_mvCurso

mvCurso.PK_mvCurso

1..*

rPeriodoCurso.FK_rPeriodoCurso_mvCurso

mvCurso.PK_mvCurso

1..*

mvCurso.FK_mvCurso_tTipoCurso

tTipoCurso.PK_tTipoCurso

1..*

mEvaluacion.FK_mEvaluacion_mvCurso

mvCurso.PK_mvCurso

0..*

mvCurso.FK_mvCurso_mvCurso

mvCurso.PK_mvCurso

(mvCursoID = mvCursoID)

(mvCursoID = mvCursoID)

(mvCursoID = mvCursoID)

(tTipoCursoID = tTipoCursoID)

(mvCursoID = mvCursoID)

(mvCursoID = mvCursoID)

2.13. Tabla: mvForo


Tabla que almacena la informacin del foro que es motivo de discusin entre los
usuarios

Columnas:
PK

Nombre

Tipo

Falso

Foro_Nombre

VARCH
Falso
AR2

100

Nombre del foro

Falso

Foro_Descripcion

VARCH
Falso
AR2

250

Descripcin del foro

Falso

Foro_Situacion

CHAR

Falso

Situacin del Foro:


Proceso(P), en
Curso(U),Cerrado(E),
Cancelado(C)

Falso

Foro_TipoForo

VARCH
Falso
AR2

80

Tipo de foro

Foro_UsuarioCrea

NUMBE

Falso

Fecha de actualizacin:

No Nulo Longitud Precisin Descripcin

07/05/2013

Verdadero

Pgina:

Usuario que crea un registro

: 22 de 72

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 23 de 72

Elaborado por: Equipo


de Software Factory

cion

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

Falso

Foro_UsuarioModi NUMBE
Falso
ficacion
R

Falso

Foro_FechaCreaci
on

Falso

Usuario que modifica un


registro

Verdadero

Fecha de creacin de un
registro

Foro_FechaModifi
DATE
cacion

Falso

Fecha de modificacin de
un registro

Falso

Foro_Estado

CHAR

Verdadero

Verda
dero

mvForoID

NUMBE
Verdadero
R

Falso

rPeriodoCursoID

NUMBE
Falso
R

DATE

Estado del registro:


Activo(A), Inactivo (I)

Restricciones:
Nombre

Tipo

Columnas

PK_mvForo

Public

mvForoID

FK_mvForo_rPeriodoCurso

Public

rPeriodoCursoID

Relaciones:
Columnas

Asociacin
0..*
rPeriodoCursoUsuarioForo.FK_rPeriodoCursoUsuarioForo_mv

(mvForoID = mvForoID)

(rPeriodoCursoID =
rPeriodoCursoID)

Foro
1

mvForo.PK_mvForo

0..*

mvForo.FK_mvForo_rPeriodoCurso

rPeriodoCurso.PK_rPeriodoCurso

2.14. Tabla: rAreaZonaSennal


Tabla que almacena las areas de las zona de seal

Fecha de actualizacin:

07/05/2013

Pgina:

: 23 de 72

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 24 de 72

Elaborado por: Equipo


de Software Factory

Revisado por :Julio


Csar Calvo Torres

Jos

Fecha: 07-05-13

Columnas:
PK

Nombre

Tipo

No Nulo Longitud Precisin Descripcin

Falso

Azos_Descripcion

VARCH
Falso
AR2

Falso

Azos_UsuarioCrea NUMBE
Verdadero
cion
R

Fecha de creacin de un
registro

Falso

Azos_UsuarioMod NUMBE
Falso
ificacion
R

Fecha de modificacin de
un registro

Falso

Azos_FechaCreaci
DATE
on

Verdadero

Fecha de creacin de un
registro

Falso

Azos_FechaModifi
DATE
cacion

Falso

Fecha de modificacin de
un registro

Falso

Azos_Estado

CHAR

Verdadero

Verda
dero

rAreaZonaSennalI
D

NUMBE
Verdadero
R

Falso

tAreaID

NUMBE
Verdadero
R

Falso

tZonaSennalID

NUMBE
Verdadero
R

Descripcin del area de la


Zona de la seal

100

Estado del registro:


Activo(A), Inactivo (I)

Restricciones:
Nombre

Tipo

Columnas

PK_rAreaZonaSennal

Public

rAreaZonaSennalID

FK_rAreaZonaSennal_tArea

Public

tAreaID

FK_rAreaZonaSennal_tZonaSen
Public
nal

Aprobado por:
Estrada Meza

tZonaSennalID

Relaciones:
Columnas

Asociacin
1..*

rAreaZonaSennal.FK_rAreaZonaSennal_tArea

tArea.PK_tArea

(tAreaID = tAreaID)

Fecha de actualizacin:

07/05/2013

Pgina:

: 24 de 72

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 25 de 72

Elaborado por: Equipo


de Software Factory

Revisado por :Julio


Csar Calvo Torres

Columnas

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

Asociacin

(tZonaSennalID =
tZonaSennalID)

1..*

rAreaZonaSennal.FK_rAreaZonaSennal_tZonaSennal

tZonaSennal.PK_tZonaSennal

2.15. Tabla: rHabilidadCurso


Tabla que almacena las habilidades que desarrollan un curso

Columnas:
PK

Nombre

Tipo

No Nulo Longitud Precisin Descripcin

Falso

Hacu_UsuarioCrea NUMBE
Verdadero
cion
R

Usuario que crea un


registro

Falso

Hacu_UsuarioMod NUMBE
Falso
ificacion
R

Usuario que modifica


un registro

Falso

Hacu_FechaCreaci
DATE
on

Verdadero

Fecha de creacin de un
registro

Falso

Hacu_FechaModifi
DATE
cacion

Falso

Fecha de modificacin
de un registro

Falso

Hacu_Estado

CHAR

Verdadero

Verda
dero

rHabilidadCursoID

NUMBE
Verdadero
R

Falso

mvCursoID

NUMBE
Verdadero
R

Falso

tHabilidadID

NUMBE
Verdadero
R

Estado del registro:


Activo(A), Inactivo (I)

Restricciones:

Fecha de actualizacin:

PK

Nombre

Falso

Hacu_UsuarioCrea NUMBE
Verdadero
cion
R

Usuario que crea un


registro

Falso

Hacu_UsuarioMod NUMBE
Falso
ificacion
R

Usuario que modifica un


registro

07/05/2013

Tipo

No Nulo Longitud Precisin Descripcin

Pgina:

: 25 de 72

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 26 de 72

Elaborado por: Equipo


de Software Factory

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

Falso

Hacu_FechaCreaci
DATE
on

Verdadero

Fecha de creacin de un
registro

Falso

Hacu_FechaModifi
DATE
cacion

Falso

Fecha de modificacin de
un registro

Falso

Hacu_Estado

CHAR

Verdadero

Verda
dero

rHabilidadCursoID

NUMBE
Verdadero
R

Falso

mvCursoID

NUMBE
Verdadero
R

Falso

tHabilidadID

NUMBE
Verdadero
R

Estado del registro:


Activo(A), Inactivo (I)

Relaciones:
Columnas

Asociacin
1..*

rHabilidadCurso.FK_rHabilidadCurso_tHabilidad

tHabilidad.PK_tHabilidad

1..*

rHabilidadCurso.FK_rHabilidadCurso_mvCurso

mvCurso.PK_mvCurso

(tHabilidadID = tHabilidadID)

(mvCursoID = mvCursoID)

2.16. Tabla: rPeriodoCurso


Tabla que almacena el tiempo en que se llevar en capacitacin un curso

Columnas:

Fecha de actualizacin:

PK

Nombre

Tipo

No Nulo Longitud Precisin Descripcin

Falso

Pecu_UsuarioCrea
cion

NUMBE
Verdadero
R

Falso

Pecu_UsuarioModi NUMBE
Falso
ficacion
R

Falso

Pecu_FechaCreaci
on

Falso
Falso

Usuario que crea un


registro

Usuario que modifica un


registro

Verdadero

Fecha de creacin de un
registro

Pecu_FechaModifi
DATE
cacion

Falso

Fecha de modificacin de
un registro

Pecu_Estado

Verdadero

07/05/2013

DATE

CHAR

Pgina:

Estado del registro:


: 26 de 72

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 27 de 72

Elaborado por: Equipo


de Software Factory

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

Activo(A), Inactivo (I)

Verda
dero

rPeriodoCursoID

NUMBE
Verdadero
R

Falso

mPeriodoID

NUMBE
Verdadero
R

Falso

mvCursoID

NUMBE
Verdadero
R

Restricciones:
Nombre

Tipo

Columnas

PK_rPeriodoCurso

Public

rPeriodoCursoID

FK_rPeriodoCurso_mPeriodo

Public

mPeriodoID

FK_rPeriodoCurso_mvCurso

Public

mvCursoID

Relaciones:
Columnas

Asociacin
1..*
1
1..*
1
0..*
1
1

(mPeriodoID = mPeriodoID)
(mvCursoID = mvCursoID)
(rPeriodoCursoID =
rPeriodoCursoID)
(rPeriodoCursoID =
rPeriodoCursoID)

rPeriodoCurso.FK_rPeriodoCurso_mPeriodo
mPeriodo.PK_mPeriodo
rPeriodoCurso.FK_rPeriodoCurso_mvCurso
mvCurso.PK_mvCurso
mvForo.FK_mvForo_rPeriodoCurso
rPeriodoCurso.PK_rPeriodoCurso
rPeriodoCursoUsuario.FK_rPeriodoCursoUsuario_rPeriodo

Curso
1
0..*
1

(rPeriodoCursoID =
rPeriodoCursoID)

rPeriodoCurso.PK_rPeriodoCurso
mNoticia.FK_mNoticia_rPeriodoCurso
rPeriodoCurso.PK_rPeriodoCurso

2.17. Tabla: rPeriodoCursoUsuario


Tabla que almacena el periodo de en que un usuario llevar un determinado
curso.

Columnas:

Fecha de actualizacin:

PK

Nombre

Tipo

Verda
dero

rPeriodoCursoUsu
arioID

NUMBE
Verdadero
R

07/05/2013

No Nulo Longitud Precisin Descripcin


5

Pgina:

: 27 de 72

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 28 de 72

Elaborado por: Equipo


de Software Factory

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

Falso

Uscu_FechaAsigna
DATE
cion

Fecha de asignacin del


periodo

Falso

Uscu_Comentario

Falso

Uscu_UsuarioCrea NUMBE
Verdadero
cion
R

Usuario que crea un


registro

Falso

Uscu_UsuarioMod NUMBE
Falso
ificacion
R

Usuario que modifica un


registro

Falso

Uscu_FechaCreaci
DATE
on

Verdadero

Fecha de creacin de un
registro

Falso

Uscu_FechaModifi
DATE
cacion

Falso

Fecha de modificacin de
un registro

Falso

Uscu_Estado

CHAR

Verdadero

Falso

mUsuarioID

NUMBE
Verdadero
R

Falso

rPeriodoCursoID

NUMBE
Verdadero
R

Falso

VARCH
Falso
AR2

250

Fecha del comentario

Estado del registro:


Activo(A), Inactivo (I)

Restricciones:
Nombre

Tipo

Columnas

PK_rPeriodoCursoUsuario

Public

rPeriodoCursoUsuarioID

FK_rPeriodoCursoUsuario_mUsuario

Public

mUsuarioID

FK_rPeriodoCursoUsuario_rPeriodoCurso

Public

rPeriodoCursoID

Relaciones:
Columnas

Asociacin
1..*

(rPeriodoCursoUsuarioID =
rPeriodoCursoUsuarioID)

rPeriodoCursoUsuarioEvaluacion.FK_rPeriodoCursoUsuari
oEvaluacion_rPeriodoCursoUsuario
1

rPeriodoCursoUsuario.PK_rPeriodoCursoUsuario

0..*
(rPeriodoCursoUsuarioID =
rPeriodoCursoUsuarioID)

rPeriodoCursoUsuarioForo.FK_rPeriodoCursoUsuarioForo_
rPeriodoCursoUsuario
1

Fecha de actualizacin:

07/05/2013

rPeriodoCursoUsuario.PK_rPeriodoCursoUsuario

Pgina:

: 28 de 72

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 29 de 72

Elaborado por: Equipo


de Software Factory

Revisado por :Julio


Csar Calvo Torres

Columnas

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

Asociacin
1..*
rPeriodoCursoUsuario.FK_rPeriodoCursoUsuario_mUsuari

(mUsuarioID = mUsuarioID)

o
1

mUsuario.PK_mUsuario

1
rPeriodoCursoUsuario.FK_rPeriodoCursoUsuario_rPeriodo

(rPeriodoCursoID =
rPeriodoCursoID)

Curso
1

rPeriodoCurso.PK_rPeriodoCurso

2.18. Tabla: rPeriodoCursoUsuarioEvaluacion


Tabla que almacena un periodo en que est disponible para el usuario la evaluacin de
un curso

Columnas:

Fecha de actualizacin:

PK

Nombre

Tipo

No Nulo Longitud Precisin Descripcin

Verda
dero

rPeriodoCursoUsu
arioEvaluacionID

NUMBE
Verdadero
R

Falso

Usec_FechaEvalua
DATE
cion

Falso

Usec_NumeroAcie NUMBE
Falso
rto
R

Cantidad de preguntas
acertadas

Falso

Usec_NumeroErro NUMBE
Falso
r
R

Cntidad preguntas mal


contestadas

Falso

Usec_ResultadoFin NUMBE
Falso
al
R

Resultado final

Falso

Usec_UsuarioCrea NUMBE
Verdadero
cion
R

Usuario que crea un


registro

Falso

Usec_UsuarioModi NUMBE
Falso
ficacion
R

Usuario que modifica


un registro

Falso

Usec_FechaCreaci
on

Falso

Falso

Fecha de la evaluacin

Verdadero

Fecha de creacin de un
registro

Usec_FechaModifi
DATE
cacion

Falso

Fecha de modificacin
de un registro

Falso

Usec_Estado

Verdadero

Falso

mEvaluacionID

Verdadero

07/05/2013

DATE

CHAR

NUMBE

Pgina:

Estado del registro:


Activo(A), Inactivo (I)
5

: 29 de 72

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 30 de 72

Elaborado por: Equipo


de Software Factory

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

R
Falso

rPeriodoCursoUsu
arioID

NUMBE
Verdadero
R

Restricciones:
Nombre

Tipo

PK_rPeriodoCursoUsuarioEvaluacion

Public

Columnas
rPeriodoCursoUsuarioEvaluacionID

FK_rPeriodoCursoUsuarioEvaluacion_
Public
mEvaluacion
FK_rPeriodoCursoUsuarioEvaluacion_
Public
rPeriodoCursoUsuario

mEvaluacionID

rPeriodoCursoUsuarioID

Relaciones:
Columnas

Asociacin
1..*

(rPeriodoCursoUsuarioID =
rPeriodoCursoUsuarioID)

rPeriodoCursoUsuarioEvaluacion.FK_rPeriodoCursoUsuari
oEvaluacion_rPeriodoCursoUsuario
1

rPeriodoCursoUsuario.PK_rPeriodoCursoUsuario

1..*
(mEvaluacionID =
mEvaluacionID)

rPeriodoCursoUsuarioEvaluacion.FK_rPeriodoCursoUsuari
oEvaluacion_mEvaluacion
1

mEvaluacion.PK_mEvaluacion

2.19. Tabla: rPeriodoCursoUsuarioForo


Tabla que almacena un periodo en que est disponible para el usuario el foro de un
curso

Fecha de actualizacin:

07/05/2013

Pgina:

: 30 de 72

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 31 de 72

Elaborado por: Equipo


de Software Factory

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

Columnas:
PK

Nombre

Tipo

No Nulo Longitud Precisin Descripcin

Verda
dero

rPeriodoCursoUsu
arioForoID

NUMBE
Verdadero
R

Falso

Usfo_FechaPartici
pacion

DATE

Falso

Usfo_Comentario

VARCH
Falso
AR2

Falso

Usfo_UsuarioCrea
cion

NUMBE
Verdadero
R

Falso

Usfo_UsuarioModi NUMBE
Falso
ficacion
R

Falso

Usfo_FechaCreaci
on

Falso

5
Fecha de participacin
del usuario en foro

Falso

Comentarios de los
usuarios en el foro

250

Usuario que crea un


registro

Usuario que modifica


un registro

Verdadero

Fecha de creacin de un
registro

Usfo_FechaModifi
DATE
cacion

Falso

Fecha de modificacin
de un registro

Falso

Usfo_Estado

CHAR

Verdadero

Falso

mvForoID

NUMBE
Falso
R

Falso

rPeriodoCursoUsu
arioID

NUMBE
Falso
R

DATE

Estado del registro:


Activo(A), Inactivo (I)

Restricciones:
Nombre

Tipo

PK_rPeriodoCursoUsuarioForo

Public

Columnas
rPeriodoCursoUsuarioForoID

FK_rPeriodoCursoUsuarioForo_
Public
mvForo

FK_rPeriodoCursoUsuarioForo_
Public
rPeriodoCursoUsuario

Fecha de actualizacin:

07/05/2013

mvForoID

rPeriodoCursoUsuarioID

Pgina:

: 31 de 72

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 32 de 72

Elaborado por: Equipo


de Software Factory

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

Relaciones:
Columnas

Asociacin
0..*
rPeriodoCursoUsuarioForo.FK_rPeriodoCursoUsuarioForo_m

(mvForoID = mvForoID)

vForo
1

mvForo.PK_mvForo

0..*
(rPeriodoCursoUsuarioID =
rPeriodoCursoUsuarioID)

rPeriodoCursoUsuarioForo.FK_rPeriodoCursoUsuarioForo_rP
eriodoCursoUsuario
1

rPeriodoCursoUsuario.PK_rPeriodoCursoUsuario

2.20. Tabla: tArea


Tabla que almacena las reas funcionales de la empresa

Columnas:

Fecha de actualizacin:

PK

Nombre

Tipo

No Nulo Longitud Precisin Descripcin

Falso

Area_Nombre

VARCH
Falso
AR2

80

Nombre del rea

Falso

Area_Descripcion

VARCH
Falso
AR2

250

Descripcin adicional del


area

Falso

Area_UsuarioCrea
cion

NUMBE
Verdadero
R

Falso

Area_UsuarioModi NUMBE
Falso
ficacion
R

Falso

Area_FechaCreaci
on

Falso

Usuario que crea un registro

Usuario que modifica un


registro

Verdadero

Fecha de creacin de un
registro

Area_FechaModifi
DATE
cacion

Falso

Fecha de modificacin de
un registro

Falso

Area_Estado

CHAR

Verdadero

Verda
dero

tAreaID

NUMBE
Verdadero
R

Falso

tEmpresaID

NUMBE
Verdadero
R

07/05/2013

DATE

Estado del registro:


Activo(A), Inactivo (I)

Pgina:

: 32 de 72

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 33 de 72

Elaborado por: Equipo


de Software Factory

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

Restricciones:
Nombre

Tipo

Columnas

PK_tArea

Public

FK_tArea_tEmpresa

Public

tAreaID
tEmpresaID

Relaciones:
Columnas

Asociacin
1..*
1
1..*
1
1..*
1

(tAreaID = tAreaID)
(tAreaID = tAreaID)
(tEmpresaID = tEmpresaID)

rAreaZonaSennal.FK_rAreaZonaSennal_tArea
tArea.PK_tArea
mUsuario.FK_mUsuario_tArea
tArea.PK_tArea
tArea.FK_tArea_tEmpresa
tEmpresa.PK_tEmpresa

2.21. Tabla: tCargo


Tabla que almacena los cargos de los empleados dentro de una empresa

Columnas:

Fecha de actualizacin:

PK

Nombre

Tipo

No Nulo Longitud Precisin Descripcin

Falso

Carg_Nombre

VARCH
Falso
AR2

80

Nombre del cargo

Falso

Carg_Descripcion

VARCH
Falso
AR2

250

Descripcin adicional del


cargo

Falso

Carg_UsuarioCrea
cion

NUMBE
Verdadero
R

Falso

Carg_UsuarioModi NUMBE
Falso
ficacion
R

Falso

Carg_FechaCreaci
on

Falso

Usuario que crea un


registro

Usuario que modifica un


registro

Verdadero

Fecha de creacin de un
registro

Carg_FechaModifi
DATE
cacion

Falso

Fecha de modificacin de
un registro

Falso

Carg_Estado

CHAR

Verdadero

Verda
dero

tCargoID

NUMBE
Verdadero
R

07/05/2013

DATE

Estado del registro:


Activo(A), Inactivo (I)

Pgina:

: 33 de 72

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 34 de 72

Elaborado por: Equipo


de Software Factory

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

Restricciones:
Nombre

Tipo

Columnas

PK_tCargo

Public

tCargoID

Relaciones:
Columnas

Asociacin
1..*

mUsuario.FK_mUsuario_tCargo

tCargo.PK_tCargo

(tCargoID = tCargoID)

2.22. Tabla: tEmpresa


Tabla que almacena los datos de la empresa

Columnas:

Fecha de actualizacin:

PK

Nombre

Tipo

Falso

Empr_Nombre

VARCH
Falso
AR2

Falso

Empr_UsuarioCrea NUMBE
Verdadero
cion
R

Usuario que crea un


registro

Falso

Empr_UsuarioMod NUMBE
Falso
ificacion
R

Usuario que modifica


un registro

Falso

Empr_FechaCreaci
DATE
on

Verdadero

Fecha de creacin de un
registro

Falso

Empr_FechaModif
DATE
icacion

Falso

Fecha de modificacin
de un registro

Falso

Empr_Estado

CHAR

Verdadero

Verda
dero

tEmpresaID

NUMBE
Verdadero
R

07/05/2013

No Nulo Longitud Precisin Descripcin


100

Nombre de la empresa

Estado del registro:


Activo(A), Inactivo (I)

Pgina:

: 34 de 72

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 35 de 72

Elaborado por: Equipo


de Software Factory

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

Restricciones:
Nombre

Tipo

Columnas

PK_tEmpresa

Public

tEmpresaID

Relaciones:
Columnas

Asociacin
1..*

tArea.FK_tArea_tEmpresa

tEmpresa.PK_tEmpresa

(tEmpresaID = tEmpresaID)

2.23. Tabla: tHabilidad


Tabla que almacena las habilidades a mejorar en el usuario

Columnas:

Fecha de actualizacin:

PK

Nombre

Tipo

No Nulo Longitud Precisin Descripcin

Falso

Habi_Nombre

VARCH
Falso
AR2

100

Nombre de habilidad

Falso

Habi_Descripcion

VARCH
Falso
AR2

250

Informacin adicional de
la habilidad

Falso

Habi_UsuarioCrea
cion

NUMBE
Verdadero
R

Falso

Habi_UsuarioModi NUMBE
Falso
ficacion
R

Falso

Habi_FechaCreaci
on

Falso

Usuario que crea un


registro

Usuario que modifica un


registro

Verdadero

Fecha de creacin de un
registro

Habi_FechaModifi
DATE
cacion

Falso

Fecha de modificacin de
un registro

Falso

Habi_Estado

CHAR

Verdadero

Verda
dero

tHabilidadID

NUMBE
Verdadero
R

07/05/2013

DATE

Estado del registro:


Activo(A), Inactivo (I)

Pgina:

: 35 de 72

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 36 de 72

Elaborado por: Equipo


de Software Factory

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

Restricciones:
Nombre

Tipo

Columnas

PK_tHabilidad

Public

tHabilidadID

Relaciones:
Columnas

Asociacin
1..*

rHabilidadCurso.FK_rHabilidadCurso_tHabilidad

tHabilidad.PK_tHabilidad

(tHabilidadID = tHabilidadID)

2.24. Tabla: tTipoCurso


Tabla que almacena los tipos de cursos que estaran disponibles en Intranet Educativa

Columnas:

Fecha de actualizacin:

PK

Nombre

Tipo

Falso

Ticu_Nombre

VARCH
Falso
AR2

100

Nombre del tipo curso

Falso

Ticu_Descripcion

VARCH
Falso
AR2

250

Descripcin del ticpo de


curso

Falso

Ticu_UsuarioCreac NUMBE
Verdadero
ion
R

Usuario que crea un


registro

Falso

Ticu_UsuarioModi NUMBE
Falso
ficacion
R

Usuario que modifica


un registro

Falso

Ticu_FechaCreacio
DATE
n

Verdadero

Fecha de creacin de un
registro

Falso

Ticu_FechaModifi
cacion

DATE

Falso

Fecha de modificacin
de un registro

Falso

TIcu_Estado

CHAR

Verdadero

Verda
dero

tTipoCursoID

NUMBE
Verdadero
R

07/05/2013

No Nulo Longitud Precisin Descripcin

Estado del registro:


Activo(A), Inactivo (I)

Pgina:

: 36 de 72

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 37 de 72

Elaborado por: Equipo


de Software Factory

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

Restricciones:
Nombre

Tipo

Columnas

PK_tTipoCurso

Public

tTipoCursoID

Relaciones:
Columnas

Asociacin
1..*

mvCurso.FK_mvCurso_tTipoCurso

tTipoCurso.PK_tTipoCurso

(tTipoCursoID = tTipoCursoID)

2.25. Tabla: tZonaSennal


Tabla que almacena la zona de la seal

Columnas:
PK

Fecha de actualizacin:

Nombre

Tipo

No Nulo Longitud Precisin

Falso

Zose_Descripcion

VARCH
Falso
AR2

Falso

Zose_UsuarioCrea
cion

NUMBE
Verdadero
R

Falso

Zose_UsuarioModi NUMBE
Falso
ficacion
R

Falso

Zose_FechaCreaci
on

Falso

Descripcin
Descripcin de la Zonal
seal

250

Usuario que crea un


registro

Usuario que modifica un


registro

Verdadero

Fecha de creacin de un
registro

Zose_FechaModifi
DATE
cacion

Falso

Fecha de modificacin de
un registro

Falso

Zose_Estado

CHAR

Verdadero

Verda
dero

tZonaSennalID

NUMBE
Verdadero
R

07/05/2013

DATE

Estado del registro:


Activo(A), Inactivo (I)

Pgina:

: 37 de 72

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 38 de 72

Elaborado por: Equipo


de Software Factory

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

Restricciones:
Nombre

Tipo

Columnas
tZonaSennalID

PK_tZonaSennal

Public

Relaciones:
Columnas
(tZonaSennalID =
tZonaSennalID)

Fecha de actualizacin:

07/05/2013

Asociacin
1..*

rAreaZonaSennal.FK_rAreaZonaSennal_tZonaSennal

tZonaSennal.PK_tZonaSennal

Pgina:

: 38 de 72

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 39 de 72

Elaborado por: Equipo


de Software Factory

III.

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

Diagrama de Estados

3. Estados
3.1. Estados del Curso
stm CURSO
Se registr
curso

Curso en fecha de
inicio

Registrado

Disponible

Curso en fecha de
trmino

Finalizado

Inicial
Se cancel curso

Se cancela curso

Cancelado
Final

Los estados posibles son:


Curso Registrado: Cuando el Administrador registra al curso.
Curso Disponible: Cuando se da inicio al Curso
Curso Cancelado: El curso puede pasar a estado cancelado cuando ocurren
diversos motivos los impiden que el curso inicie / continue
Curso Finalizado: El curso a llegado a su etapa final y se concluy
satisfactoriamente.

3.2. Estado de la evaluacin


stm EVALUACIONES
Se registr
evaluacin

Registrado
Se cancela la evaluacin

Inicial
Evaluacin
en fecha de
inicio
Disponible

Cancelado

Se cancel la evaluacin
Se grabo
respuestas

Finalizado
Final

Fecha de actualizacin:

07/05/2013

Pgina:

: 39 de 72

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 40 de 72

Elaborado por: Equipo


de Software Factory

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

Los estados posibles son:


Evaluacin Registrado: Cuando el Administrador registra la Evaluacin con toda
la informacin requerida.
Evaluacin Disponible: Cuando la Evaluacin llega a la fecha programada y se
encuentra disponible para que el usuario lo resuelva.
Evaluacin Cancelado: La Evaluacin puede pasar a estado cancelado cuando
ocurren diversos motivos los que impiden que la Evaluacin inicie/continue.
Evaluacin Finalizado: La Evaluacin a llegado a su etapa final y se concluy
satisfactoriamente.

3.3. Estado del Foro


stm FORO
Inicial
Registrado

Foro en fecha de inicio

Disponible

Se crea el
foro

Mal uso

Suspendido

Foro en fecha
de trmino

Se cancel foro

Cerrado

[Se cancela foro]

Cancelado
Final

Los estados posibles son:


Foro Registrado: Cuando el Administrador registra el Foro con toda la informacin
requerida.
Foro Disponible: Cuando el Foro llega a su fecha de publicacin y se encuentra
disponible para que el usuario comente.
Foro Cancelado: La valuacin puede pasar a estado cancelado cuando ocurren
diversos motivos que impiden que sea publicado/Comentado.
Foro Suspendido: El Foro es suspendido cuando se est dando un mal uso.
Foro Cerrado: El Foro es cerrado cuando al curso que pertenece se encuentra en
estado Finalizado.

Fecha de actualizacin:

07/05/2013

Pgina:

: 40 de 72

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 41 de 72

Elaborado por: Equipo


de Software Factory

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

3.4. Estado de la Noticia


stm NOTICIA

Se registra noticia

Registrado

Fecha de publicacin
registrada

Publicado

Noticia eliminada

Retirado

Inicial

Se cancela noticia

Cancelado

Se cancel noticia

Final

Los estados posibles son:


Noticia Registrado: Cuando el Administrador registra la Noticia con toda la
informacin requerida.
Noticia Publicado: Cuando la Noticia llega a su fecha de publicacin.
Noticia Cancelado: La Noticia puede pasar a estado cancelado cuando ocurren
diversos motivos que impiden que sea publicado/Leida.
Noticia Retirado: La Noticia es retirada por decisin del Administrador.

Fecha de actualizacin:

07/05/2013

Pgina:

: 41 de 72

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 42 de 72

Elaborado por: Equipo


de Software Factory

IV.

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

Casos de Uso del Sistema

4. Casos de Uso
4.1. Actores del Sistema
uc Actores
Nombre:
Actores
Autor:
Techera2013
Versin:
1.0
Creado:
26/04/2013 12:20:46 p.m.
Actualizado:0 6/05/2013 09:54:40 a.m.

ACTORES

Persona

Jefe

Administrador

Usuario

Los actores que interactan en la intranet educativa son:

Administrador: Es el encargado de dar mantenimiento a la Intranet Educativa y


tiene el control total de la misma.
Jefe (Usuario Lder): Su funcin Principal es de llevar el Monitoreo y Control de
las Capacitaciones de los Usuarios.
Usuario: Es el trabajador que ser capacitado.

Fecha de actualizacin:

07/05/2013

Pgina:

: 42 de 72

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 43 de 72

Elaborado por: Equipo


de Software Factory

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

4.1.1. Casos de Uso del Sistema para el Administrador


4.1.1.1.

Ingreso al Intranet
Para el ingreso al sistema debe ingresar datos requeridos por la
ventana adems muestra una opcin para recuperar la contrasea.
uc Ingreso al Sistema

Proceso: Ingreso al Sistema

Nombre:
Ingreso al Sistema
Autor:
TECHERA
Versin:
1.0
Creado:
26/04/2013 03:08:42 p.m.
Actualizado:0 6/05/2013 06:51:42 p.m.

INTRANET EDUCATIVA - Ingreso al Sistema

CUS01.1.Restablecer
contrasea
extend

CUS_1.- Iniciar
Sesin
Administrador
(from
Actores)

4.1.1.2.

Registrar Usuario
Para realizar un Usuario primero se debe buscar al Trabajor y se
le asigna un Usuario y Contrasea.

uc Registrar Usuario
Nombre:
Registrar Usuario
Autor:
TECHERA
Versin:
1.0
Creado:
26/04/2013 03:08:42 p.m.
Actualizado:0 6/05/2013 04:58:45 p.m.

Proceso: Registrar Usuario

INTRANET EDUCATIVA - Registrar Usuario

CUS02.1.- Buscar
Trabaj ador

include

CUS_2.- Registrar
Usuario
Administrador
(from
Actores)

Fecha de actualizacin:

07/05/2013

Pgina:

: 43 de 72

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 44 de 72

Elaborado por: Equipo


de Software Factory

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Jos

4.1.2. Registrar Curso


Se registra los cursos los cuales sirvirn para la capacitacin de los
Usuarios.
uc Registrar Curso

Proceso: Registrar Curso

Nombre:
Registrar Curso
Autor:
TECHERA
Versin:
1.0
Creado:
26/04/2013 03:08:42 p.m.
Actualizado:0 6/05/2013 05:22:32 p.m.

INTRANET EDUCATIVA - Registrar Curso

CUS03.1.- Buscar
Pre-requisitos

extend
CUS03.2.- Registrar
Tema
extend
CUS_3.- Registrar
Curso

Administrador
(from
Actores)

4.1.3. Registrar Contenido


Se registra los contenidos por cada tema en un determinado curso.
uc Registrar Contenido

Proceso: Registrar Contenido

Nombre:
Registrar Contenido
Autor:
TECHERA
Versin:
1.0
Creado:
26/04/2013 03:08:42 p.m.
Actualizado:0 6/05/2013 05:22:31 p.m.

INTRANET EDUCATIVA - Registrar Contenido

CUS04.1 .- Adj untar


Archiv o

include

CUS_4.- Registrar
Contenido para un
Curso

Administrador
(from
Actores)

Fecha de actualizacin:

07/05/2013

Pgina:

: 44 de 72

Fecha: 07-05-13

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 45 de 72

Elaborado por: Equipo


de Software Factory

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

4.1.4. Registrar Examen


Se registran los Examenes con sus respectivas preguntas y a la vez se
registra las alternativas indicando la respuesta correcta.
uc Registrar Examen

Proceso: Registrar Preguntas

Nombre:
Registrar Examen
Autor:
TECHERA
Versin:
1.0
Creado:
26/04/2013 03:08:42 p.m.
Actualizado:0 6/05/2013 05:22:30 p.m.

INTRANET EDUCATIVA - Registrar Preguntas

CUS05.1 .- Registrar
Preguntas

include

include

CUS05.1.1.- Registrar
Alternativ as por
Pregunta

CUS_5.- Registrar
Examen
Administrador
(from
Actores)

4.1.5. Registrar Foro


Los Foros se registran indicando al curso que pertenece y sobre todo al
periodo al cuar estn asignado.
uc Registrar Foro

Proceso: Registrar Foro

Nombre:
Registrar Foro
Autor:
TECHERA
Versin:
1.0
Creado:
26/04/2013 03:08:42 p.m.
Actualizado:0 6/05/2013 12:59:57 p.m.

INTRANET EDUCATIVA - Registrar Foro

CUS_6 .- Registrar Foro

Administrador
(from
Actores)

Fecha de actualizacin:

07/05/2013

Pgina:

: 45 de 72

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 46 de 72

Elaborado por: Equipo


de Software Factory

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

4.1.6. Registrar Noticias


La noticia se registra con la intencin de informar a los Usuarios para lo
cual se llenan los datos solicitados y se adjunta una imagen de la Noticia.
uc Registrar Noticias
Nombre:
Registrar Noticias
Autor:
TECHERA
Versin:
1.0
Creado:
26/04/2013 03:08:42 p.m.
Actualizado:0 6/05/2013 01:06:10 p.m.

Proceso: Registrar Noticias

INTRANET EDUCATIVA - Registrar Noticias

CUS7.1 .- Adj untar


Imagen

extend

CUS_7 .- Registrar Noticias

Administrador
(from
Actores)

4.1.7. Asignacin Masivo de Cursos


La Asignacin Masiva se realiza cuando se desea asignar un Curso a un
grupo especfico de Usuarios.
uc Asignacin Masiv o de Curso
Nombre:
Asignacin Masivo de Curso
Autor:
TECHERA
Versin:
1.0
Creado:
26/04/2013 03:08:42 p.m.
Actualizado:0 6/05/2013 05:22:26 p.m.

Proceso: Asignacin Masivo de Curso

INTRANET EDUCATIVA - Asignacin Masivo de Curso

CUS_8 .- Asignacin Masiv o


de Curso
Administrador
(from
Actores)

Fecha de actualizacin:

07/05/2013

Pgina:

: 46 de 72

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 47 de 72

Elaborado por: Equipo


de Software Factory

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

4.1.8. Asignacin de Curso por Persona


La Asignacion de Curso por Persona, como su mismo nombre lo dice es
el registro de la Asignacion del Curso por Persona que pertenezcan a una
misma o diferente empresa.
uc Asignacin de Curso por Persona
Nombre:
Asignacin de Curso por Persona
Autor:
TECHERA
Versin:
1.0
Creado:
26/04/2013 03:08:42 p.m.
Actualizado:0 6/05/2013 05:22:25 p.m.

Proceso: Asignacin de Curso por Persona

INTRANET EDUCATIVA - Asignacin de Curso por Persona

CUS9.1.- Buscar
Usuario

include

CUS_9.- Asginacin de
Curso por Persona
A

Administrador
(from
Actores)

4.2. Usuario
4.2.1. Comentar Foro
Permite iteractuar entre los usuarios de un curso y tema en comn

uc Comentar Foro
Nombre:
Comentar Foro
Autor:
TECHERA
Versin:
1.0
Creado:
26/04/2013 03:08:42 p.m.
Actualizado:0 6/05/2013 05:22:23 p.m.

Proceso: Comentar Foro

INTRANET EDUCATIVA - Curso

CUS_1.- Registrar
Comentario
Usuario
(from
Actores)

Fecha de actualizacin:

07/05/2013

Pgina:

: 47 de 72

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 48 de 72

Elaborado por: Equipo


de Software Factory

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

4.2.2. Leer contenidos del Curso


Permite al usuario revisar lainformacin de un determinado curso.
uc Leer Contenidos del curso

Proceso: Leer Contenidos del curso

Nombre:
Leer Contenidos del curso
Autor:
TECHERA
Versin:
1.0
Creado:
26/04/2013 03:08:42 p.m.
Actualizado:0 6/05/2013 05:22:18 p.m.

INTRANET EDUCATIVA - Curso

CUS_2.- Seleccionar
Contenido
Usuario
(from
Actores)

4.2.3. Ingreso al Intranet


Para ingresar al sistema debemos ingresar usuario y clave, adems nos da
acceso a recuperar la contrasea.
uc Ingreso a la Intranet
Nombre:
Ingreso a la Intranet
Autor:
TECHERA
Versin:
1.0
Creado:
26/04/2013 03:08:42 p.m.
Actualizado:0 6/05/2013 05:26:40 p.m.

Proceso: Logueo del Usuario

INTRANET EDUCATIVA - Curso

CUS03.1.- Recuperar
Contrasea

extend

CUS_3.- Iniciar Sesion


Usuario
(from
Actores)

Fecha de actualizacin:

07/05/2013

Pgina:

: 48 de 72

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 49 de 72

Elaborado por: Equipo


de Software Factory

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

4.2.4. Responder preguntas


El usuario rnarca una respuesta de las alternativas por pregunta de un
determinado examen.

uc Responder Preguntas

Proceso: Responder Preguntas

Nombre:
Responder Preguntas
Autor:
TECHERA
Versin:
1.0
Creado:
26/04/2013 03:08:42 p.m.
Actualizado:0 6/05/2013 05:26:39 p.m.

INTRANET EDUCATIVA - Curso

Usuario

CUS_4.- Marcar
Alternativ as

(from
Actores)

4.3. Usuario Lider-Jefe


4.3.1. Ingreso al Intranet
Para ingreso al Intranet Educativa se debe ingresar los datos requeridos
por la ventana adems nos permite recuperar la contrasea.
uc Ingreso a la Intranet
Nombre:
Ingreso a la Intranet
Autor:
TECHERA
Versin:
1.0
Creado:
26/04/2013 03:08:42 p.m.
Actualizado:0 6/05/2013 05:26:37 p.m.

Proceso: Logueo del Usuario Jefe

INTRANET EDUCATIVA - Curso

CUS01.1.- Reestablecer
contrasea

extend

CUS_1.- Iniciar Sesin


Jefe
(from
Actores)

Fecha de actualizacin:

07/05/2013

Pgina:

: 49 de 72

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 50 de 72

Elaborado por: Equipo


de Software Factory

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

V. Especificacin de los Casos de Uso del Sistema


5. Especificacin de los Casos de Uso del Sistema
5.1. Administrador
5.1.1. Ingreso al sistema
1. Breve descripcin
El caso de uso permite al Administrador realizar el ingreso de su
uc Ingreso a la Intranet
usuario y contrasea accediendo a la interfaz Login Administrador
Nombre:
Proceso:
Ingreso al Sistema
de la Intranet
Educativa.
Autor:

Ingreso a la Intranet
TECHERA
Versin:
1.0
Creado:
26/04/2013 3:08:42
Actualizado:0 6/05/2013 5:21:19

2. Actores
Administrador
INTRANET EDUCATIVA - Ingreso al Sistema

CUS01.1.Restablecer
contrasea
extend

CUS_1.- Iniciar
Sesin
Administrador
(from
Actores)

3. Flujo de eventos
3.1. Flujo Bsico
1. El caso de uso inicia cuando el Administrador selecciona la
opcin de Administrador en la interfaz Men de
Bienvenida.
2. El sistema muestra la interfaz Login de Administrador
con los siguientes campos:
Usuario y clave.
Adems, presenta los link recuperar contrasea y la
opcin ingresar.
3. El Administrador ingresa su usuario (correo).
4. El Administrador ingresa su contrasea.
5. El Administrador selecciona la opcin Ingresar.
6. El sistema valida los datos ingresados.
Fecha de actualizacin:

07/05/2013

Pgina:

: 50 de 72

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 51 de 72

Elaborado por: Equipo


de Software Factory

7.
8.

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

El sistema redirecciona a la siguiente interfaz.


El sistema muestra la interfaz Pantalla Principal y termina
caso de uso.

3.2. Sub Flujos


3.2.1 Restablecer Contrasea
1. El caso de uso inicia cuando el Administrador
selecciona la opcin Restablecer Contrasea en la
interfaz Login Administrador.
2. El sistema muestra la interfaz Recuperar Contrasea
con los siguientes campos: correo y los botones enviar
y salir.
3. El Administrador ingresa el correo electrnico.
4. El Administrador selecciona la opcin enviar.
5. El sistema valido correo enviado.
6. El sistema enva correo con la clave al Administrador
y muestra el mensaje Su clave ha sido enviada a su
correo.
7. El Administrador selecciona Salir el sistema cierra
el interfaz y el caso de uso finaliza.
3.3. Flujo alternativo
Datos Incorrectos
En el paso 6, si los datos ingresados son nulos o incorrectos el
sistema muestra el MSG: usuario y/o contrasea incorrectos y
el flujo continua en el paso 3.
4. Pre condiciones
Ninguno
5. Post condiciones
Ninguno
6. Requerimientos especiales
Ninguno
7. Puntos de extensin
Ninguno

Fecha de actualizacin:

07/05/2013

Pgina:

: 51 de 72

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 52 de 72

Elaborado por: Equipo


de Software Factory

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

5.1.2. Registro de curso


1. Breve descripcin
El caso de uso permite al Administrador realizar el registro de los
uc Registrar
Curso
Cursos
accediendo
a la interfaz Registro de Curso de la Intranet
Educativa.
Nombre:
Registrar Curso
Proceso: Registrar Curso

Autor:
TECHERA
Versin:
1.0
Creado:
26/04/2013 3:08:42
Actualizado:0 6/05/2013 5:22:32

2. Actores
Administrador

INTRANET EDUCATIVA - Registrar Curso

CUS03.1.- Buscar
Pre-requisitos

extend
CUS03.2.- Registrar
Tema
extend
CUS_3.- Registrar
Curso

Administrador
(from
Actores)

3. Flujo de eventos
3.1. Flujo Bsico
1. El caso de uso inicia cuando el Administrador selecciona la
opcin Registrar Curso en la interfaz Registro de
Curso.
2. El sistema muestra la interfaz Registrar Curso con los
siguientes campos:
Datos de Curso: Nombre Curso, Tipo de Curso,
Competencia, Descripcin.
3. El Administrador ingresa los datos del Curso: Nombre
Curso, Tipo de Curso, Competencia, Descripcin.
4. El Administrador selecciona Pre-requisitos
a. Si elige un Pre-requisito continua en el paso 5.
b. Si no elige un Pre-requisito continua en el paso 5.
5. El Administrador Ingresa los Temas del Curso.
6. El Administrador selecciona la opcin Guardar
Fecha de actualizacin:

07/05/2013

Pgina:

: 52 de 72

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 53 de 72

Elaborado por: Equipo


de Software Factory

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

7. El sistema muestra el mensaje Envi realizado.


8. El Administrador selecciona la opcin Salir y termina el
caso de uso.
3.2. Sub Flujos
Ninguno.
3.3. Flujo alternativo
Datos Incorrectos
En el paso 6, si los datos ingresados son nulos o incorrectos el
sistema muestra el mensaje (campo) incorrecto especificando
que campo es el que esta incorrecto y el flujo continua en el
paso 3.
4. Pre condiciones
Ninguna.
5. Post condiciones
En el sistema quedaran registradas las empresas con el estado
por aprobar.
6. Requerimientos especiales
Ninguno.
7. Puntos de extensin
Ninguno.

Fecha de actualizacin:

07/05/2013

Pgina:

: 53 de 72

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 54 de 72

Elaborado por: Equipo


de Software Factory

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

5.1.3. Registro de contenido


1. Breve descripcin
El caso de uso permite al Administrador realizar el registro de los
ucContenidos
Registrar Contenido por cada curso registrado accediendo a la interfaz
Nombre:
Registrar Contenido
Registro
de Contenido
de la Intranet Educativa.
Proceso: Registrar
Contenido
2. Actores
Administrador

Autor:
TECHERA
Versin:
1.0
Creado:
26/04/2013 3:08:42
Actualizado:0 6/05/2013 5:22:31

INTRANET EDUCATIVA - Registrar Contenido

CUS04.1 .- Adj untar


Archiv o

include

CUS_4.- Registrar
Contenido para un
Curso

Administrador
(from
Actores)

3. Flujo de eventos
3.1. Flujo Bsico
1. El caso de uso inicia cuando el Administrador selecciona la
opcin Registrar Contenido en la interfaz Contenido.
2. El sistema muestra la interfaz Registrar Contenido con los
siguientes campos:
Datos de Contenido: Nombre Curso, Tema,
Descripcin, Archivo.
3. El Administrador selecciona el Curso.
4. El Administrador selecciona un Tema del Curso.
5. El Administrador ingresa una descripcin.
6. El Administrador selecciona la Opcin Adjuntar
Archivos.
7. El Administrador Busca la ruta el archivo a adjuntar.
a. Si adjunta un archivo y desea adjuntar Otro, contina
paso 6.
b. Si adjunta un archivo y ya no desea adjuntar Otro,
contina paso 8
Fecha de actualizacin:

07/05/2013

Pgina:

: 54 de 72

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 55 de 72

Elaborado por: Equipo


de Software Factory

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

8. El Administrador selecciona la opcin Guardar


9. El sistema muestra el mensaje Contenido Registrado.
10. El Administrador selecciona la opcin Salir y termina el
caso de uso.

3.2. Sub Flujos


Ninguno.
3.3. Flujo alternativo
Ninguno.
4. Pre condiciones
Ninguna.
5. Post condiciones
En el sistema quedaran registradas los contenidos con el estado
Registrado.
6. Requerimientos especiales
Ninguno.
7. Puntos de extensin
Ninguno.

Fecha de actualizacin:

07/05/2013

Pgina:

: 55 de 72

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 56 de 72

Elaborado por: Equipo


de Software Factory

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

5.1.4. REGISTRO DE EVALUACIN


1. Breve descripcin
El caso de uso permite al Administrador realizar el registro de los
Exmenes por Curso accediendo a la interfaz Registro de
uc Registrar Examen
Evaluacin de la Intranet Educativa.
Proceso: Registrar Preguntas

Nombre:
Registrar Examen
Autor:
TECHERA
Versin:
1.0
Creado:
26/04/2013 3:08:42
Actualizado:0 6/05/2013 5:22:30

2. Actores
Administrador
INTRANET EDUCATIVA - Registrar Preguntas

CUS05.1 .- Registrar
Preguntas

include

include

CUS05.1.1.- Registrar
Alternativ as por
Pregunta

CUS_5.- Registrar
Examen
Administrador
(from
Actores)

3. Flujo de eventos
3.1. Flujo Bsico
1. El caso de uso inicia cuando el Administrador selecciona la
opcin
Registrar
Evaluacin
en
la
interfaz
Evaluaciones.
2. El sistema muestra la interfaz Registrar Evaluacin con
los siguientes campos:
Datos de Curso: Nombre Curso, Fecha Inicio, Fecha
Fin, Nombre de la Evaluacin.
Datos de la Pregunta: Nombre de la Pregunta.
3. El Administrador selecciona curso
4. El Administrador ingresa los datos de la Evaluacin: Fecha
Inicio, Fecha Fin, Nombre de la Evaluacin.
5. El Administrador ingresa los datos de la Pregunta: Nombre
de la Pregunta.
6. El Administrador selecciona la Opcin (Agregar
Alternativa).
Fecha de actualizacin:

07/05/2013

Pgina:

: 56 de 72

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 57 de 72

Elaborado por: Equipo


de Software Factory

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

7. El sistema muestra la interfaz Registrar Alternativa con


los siguientes campos:
Datos de Alternativa: Nombre Alternativa, Alternativa
Correcta.
8. El Administrador ingresa los datos de la Alternativa:
Nombre de la Alternativa.
9. El Administrador elige la Alternativa Correcta.
10. El Administrador selecciona la opcin Guardar
11. El sistema muestra el mensaje Evaluacin Registrada.
12. El Administrador selecciona la opcin Salir y termina el
caso de uso.
3.2. Sub Flujos
Ninguno.
3.3. Flujo alternativo
Datos Incorrectos
En el paso 9, si el Administrador selecciona ms de dos (02)
Alternativas Correctas el sistema muestra el mensaje No
pueden existir dos Respuestas y el flujo continua en el paso 9.

4. Pre condiciones
Ninguna.
5. Post condiciones
En el sistema quedaran registradas las Evaluaciones con el estado
Registrado.
6. Requerimientos especiales
Ninguno.
7. Puntos de extensin
Ninguno.

Fecha de actualizacin:

07/05/2013

Pgina:

: 57 de 72

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 58 de 72

Elaborado por: Equipo


de Software Factory

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

5.1.5. ASIGNACIN MASIVA DE CURSO

1. Breve descripcin
El caso de uso permite al Administrador realizar la Asignacin Masiva
uc Asignacin Masiv o de Curso
de Curso registrado accediendo a la interfaz Asignacin Masiva de
Nombre:
Asignacin Masivo de Curso
Curso de Asignacin
la Intranet Educativa.
Proceso:
Masivo de Curso
Autor:
TECHERA
Versin:
1.0
Creado:
26/04/2013 3:08:42
Actualizado:0 6/05/2013 5:22:26

2. Actores
Administrador

INTRANET EDUCATIVA - Asignacin Masivo de Curso

CUS_8 .- Asignacin Masiv o


de Curso
Administrador
(from
Actores)

3. Flujo de eventos
3.1. Flujo Bsico
1. El caso de uso inicia cuando el Administrador selecciona la
opcin Asignacin Masiva de Curso en la interfaz
Usuario.
2. El sistema muestra la interfaz Asignacin Masiva de
Curso con los siguientes campos:
3. Datos de la Asignacin: Nombre de la Empresa, rea,
Periodo y Curso.
4. El Administrador selecciona la Empresa.
5. El Administrador selecciona un rea.
a. Si el Administrador selecciona un rea y desea
seleccionar un Cargo, contina paso 6.
b. Si el Administrador selecciona un rea y ya no desea
seleccionar un Cargo, contina paso 7.
6. El Administrador selecciona un Cargo.
7. El Administrador selecciona un Periodo.
Fecha de actualizacin:

07/05/2013

Pgina:

: 58 de 72

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 59 de 72

Elaborado por: Equipo


de Software Factory

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

8. El Administrador selecciona un Curso.


9. El Administrador selecciona la opcin Guardar
10. El sistema muestra el mensaje Asignacin Realizada.
11. El Administrador selecciona la opcin Salir y termina el
caso de uso.
3.2. Sub Flujos
Ninguno.
3.3. Flujo alternativo
Ninguno.
4. Pre condiciones
Ninguna.
5. Post condiciones
En el sistema quedaran registradas las Asignaciones con el estado
Asignado.
6. Requerimientos especiales
Ninguno.
7. Puntos de extensin
Ninguno.

Fecha de actualizacin:

07/05/2013

Pgina:

: 59 de 72

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 60 de 72

Elaborado por: Equipo


de Software Factory

VI.

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

Diagrama de Secuencia

6. Diagrama de Secuencias
6.1. Administrador
6.1.1. Asignar Curso por Usuario

sd Asignar Curso por Persona

Administrador
Frm_AsignarCurso

Frm_BuscarUsuario

Cnt_Asignacion

Cnt_BuscadorUsuario

Periodo

Empresa

Curso

Usuario

CursoUsuario

Cargar Periodo()
Cargar Periodo()

Listar Periodo()

Listar Periodo()

Mostar Listado de Periodo()

Cargar Empresa()
Cargar Empresa()

Listar Empresa()
Listar Empresa()

Mostar Listado de Empresa()


Seleccionar Empresa()

Seleccionar Periodo()
Cargar Curso(Periodo)

Cargar Curso(Periodo)
Listar Curso(Periodo)

Listar Curso(Periodo)
Mostar Listado de Curso(Periodo)

Seleccionar Curso()

loop

Seleccion Opcion Buscar Usuario()

Link()
Cargar Usuario(Empresa)

Cargar Usuario(Empresa)

Listar Usuario(Empresa)
Listar Usuario(Empresa)

Mostrar Buscador Usuario()

Seleccionar Usuario(Empresa)
Enviar Usuario Seleccionado(Empresa)
Validar()
Enviar Usuario Seleccionado(Empresa)

Link()
Mostar Listado de Usuario
Seleccionado(Empresa)

Seleccionar Opcion Guardar()

Enviar Datos()
Validar()
Enviar Datos()
Insert()
Datos Insertados()

Mostrar Mensaje()

Mensaje "Contenido Guardado"()

(from Actores)

Fecha de actualizacin:

07/05/2013

Pgina:

: 60 de 72

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 61 de 72

Elaborado por: Equipo


de Software Factory

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

6.1.2. Asignar Curso de forma Masiva


sd Asignar Curso

Administrador
Frm_AsignarCurso

Cnt_AsignacionMasiv a

Empresa

Area

Cargo

Periodo

Curso

CursoUsuario

Cargar Empresa()
Cargar Empresa()

Listar Empresa()

Listar Empresa()
Mostrar Listado de Empresa()

Cargar Periodo()

Cargar Periodo()

Listar Periodo()
Listar Periodo()
Mostrar Listado de Periodo()

Seleccionar Empresa()
Cargar Area(Empresa)
Cargar Area(Empresa)

Listar Area(Empresa)

Listar Area(Empresa)

Mostrar Listado de Area(Empresa)

Seleccionar Area()
Cargar Cargo(Empresa, Area)
Cargar Cargo(Empresa, Area)

Listar Cargo(Empresa, Area)

Listar Cargo(Empresa, Area)

Mostrar Listado de Cargo(Empresa, Area)

Seleccionar Cargo()

Seleccionar Periodo()
Cargar Curso(Periodo)
Cargar Curso(Periodo)

Listar Curso(Periodo)
Mostrar Curso(Periodo)
Mostar Listado de Curso(Periodo)

Seleccionar Opcion Grabar()

Enviar Datos()

Validar()
Enviar Datos()
Insert()
Datos Insertados()

Mostrar Mensaje()

Mensaje "Contenido Guardado"()

(from Actores)

Fecha de actualizacin:

07/05/2013

Pgina:

: 61 de 72

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 62 de 72

Elaborado por: Equipo


de Software Factory

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

6.1.3. Registrar Contenido

sd Gestionar Contenido

Administrador
Frm_Contenido

Cnt_Consultar

Curso

Tema

Cnt_Grabar

Contenido

Cargar Curso()

Cargar Curso()

Listar Curso()

Listar Curso()
Mostar Interfaz Contenido()

loop

Seleccionar Curso()
Cargar Tema()
Cargar Tema()

ListarTema()

ListarTema()

Mostrar Listado de Temas()

Seleccionar Tema()

Adjuntar Archivo()

Seleccionar Opcion Grabar()

Enviar Datos()

Validar datos()
Enviar y Grabar datos()

Insert()
Datos Insertados()
Mostrar Mensaje()

Mensaje "Contenido Guardado"()

(from Actores)

Fecha de actualizacin:

07/05/2013

Pgina:

: 62 de 72

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 63 de 72

Elaborado por: Equipo


de Software Factory

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

6.1.4. Registrar Curso

sd Gestionar Curso

Administrador
Frm_Cursos

Frm_PreRequisitos

Cnt_Consultar

TipoCurso

Habilidad

Cnt_Grabar

Tema

Curso

Cargar Tipo de Curso()

Cargar Tipo de Curso()

Listar Tipo de Curso()


Listar Tipo de Curso()

Cargar Habilidad()
Cargar Habilidad()

Listar Habilidad()

Listar Habilidad()

Mostrar Interfaz de Curso()


Ingresar Nombre del Curso()

Seleccionar Tipo de Curso()

Seleccionar Habilidad()

alt PreRequisitos
[Tiene Pre-Requisito]
Selecciona Opcion Prerequisito()

Link()
Cargar Cursos()
Cargar Cursos()

Listar Cursos()
Listar Cursos()
Mostrar Interfaz Pre-Requisito()

Seleccionar PreRequisito()

Seleccionar Opcion Aceptar()

Ingresar Temas()

Selecciona Opcion Grabar()


Enva Informacin()
Validar Datos()
Guarda Tema()
Insert()

Guarda Curso()
Insert()
Retorna Mensaje()

Retorna Mensaje()

Envia Mensaje "Curso Registrado"()

(from Actores)

Fecha de actualizacin:

07/05/2013

Pgina:

: 63 de 72

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 64 de 72

Elaborado por: Equipo


de Software Factory

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

6.1.5. Registrar Evaluaciones

sd Gestionar Ev aluaciones

Administrador
Frm_Ev aluacion

Cnt_Ev aluacion

Curso

Frm_Alternativ as

Cnt_Alternativ a

Ev aluacion

Preguntas

Alternativ as

Cargar cursos()
Cargar cursos()
Mostrar listado de Cursos()

Lista de cursos()

Lista de cursos()

Seleccionar curso()
Ingresar datos solicitados()
Ingresar nombre de la evaluacin(C)

loop

Ingresa Pregunta()

Selecciona Opcion Alternativas(C, P)


Link()

Muestra interfaz Alternativas(C, P)


Ingresa Alternativas y Valor(C, P)
Ingresa
datos(C, P)

Retorna datos de la Alternativa()

Retorna datos de la Alternativa()


Muestra datos ingresados()

Selecciona Opcion Grabar(C, P, A)


Insertar Datos(C, P, A)
Insertar Datos()
Insert()

Insert()

Insert()

Datos Insertados()
Datos Insertados()
Datos Insertados()

Mostrar mensaje()

Mostrar mensaje "registro exitoso"()

(from Actores)

Fecha de actualizacin:

07/05/2013

Pgina:

: 64 de 72

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 65 de 72

Elaborado por: Equipo


de Software Factory

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

6.1.6. Registrar Foro

sd Gestionar Foro

Administrador
Frm_Foro

AdminEv aluacion

Periodo

Curso

Foro

Cargar Periodo()
Cargar Periodo()
Listar Periodo()
Listar Periodo()
Mostar Listado de Periodo()

Seleccionar Periodo()
Cargar Curso(P)
Cargar Curso(P)

Listar Curso(P)

Listar Curso(P)
Mostrar Listado de Curso(P)

Seleccionar Curso()

Ingresar Datos(P, C)
Seleccionar Opcin Grabar()

Enviar Datos(P, C)
P,C()
Insert()
Datos Insertados()

Mostar Mensaje()

Mostrar mensaje "registro exitoso"()

(from Actores)

Fecha de actualizacin:

07/05/2013

Pgina:

: 65 de 72

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 66 de 72

Elaborado por: Equipo


de Software Factory

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

6.2. Usuario
6.2.1. Comentar Foro

sd Comentar Foro

Usuario
Frm_Foro

Cnt_SeguridadForo

Foro

Cargar Foro()
Cargar Foro()

Listar Foro()

Listar Foro()

Mostrar Listado de Foro()

Seleccionar Foro()

Ingresar Comentario()

Enviar Datos()

Validar informacion()

alt Mensaj e

Enviar Datos()

[Datos Correctos]
Comentario Registrado()

Mensaje "Comentario Registrado()"

[Datos Incorrectos]
Comentario No Registrado()

Mensaje "Comentario No Registrado()"

(from Actores)

Fecha de actualizacin:

07/05/2013

Pgina:

: 66 de 72

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 67 de 72

Elaborado por: Equipo


de Software Factory

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

6.2.2. Ingreso a Intranet

sd Ingreso a la Intranet

Usuario
Frm_Login

Cnt_Seguridad

Usuario

Ingresar Usuario()
Ingresar Contrasea()

Seleccionar Opcion Ingresar()

Enviar datos()

Enciar Datos()

Retornar datos()

Validar()

alt Mensaj e

Datos Correctos()

[Datos Correctos]
ref
Pantalla Principal Usuario

Mostrar Interfaz Principal()

[Datos Incorrectos]

Datos Incorrectos()

Mostrar Mensaje de "Usuario y/o Clave Incorrecto()"

(from Actores)

Fecha de actualizacin:

07/05/2013

Pgina:

: 67 de 72

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 68 de 72

Elaborado por: Equipo


de Software Factory

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

6.2.3. Pantalla principal del Usuario

sd Pantalla Principal Usuario

Usuario
Frm_Login

Frm_PantallaPrincipal

Cnt_Usuario

Foro

Curso

Seleccionar opcin Ingresar()

Link()

Enviar Consulta()

Enviar Consulta()
Retornar Consulta()

Enviar Consulta()

Retornar Consulta()

Enviar Consulta()

Retornar Consulta()

Enviar Consulta()

Retornar Consulta()

Cargar Datos()

Mostrar interfaz principal()

(from Actores)

Fecha de actualizacin:

07/05/2013

Pgina:

: 68 de 72

Ev aluacion

Noticia

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 69 de 72

Elaborado por: Equipo


de Software Factory

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

6.2.4. Recuperar Contrasea

sd Recuperar contrasea

Usuario
Frm_Login

Frm_RecuperarContrasea

Cnt_Seguridad

Usuario

Seleccionar opcion recuperar Contrasea()


Link()

Mostrar interfaz recuperar clave()

Ingresar Correo()
Seleccionar Opcin Enviar()
Enviar Consulta()
Enviar Consulta()

Validar()
Enviar correo con clave()
Mostrar Mensaje()
mostrar mensaje "su clave a sido enviada a su correo"()

(from Actores)

Fecha de actualizacin:

07/05/2013

Pgina:

: 69 de 72

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 70 de 72

Elaborado por: Equipo


de Software Factory

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

6.2.5. Resolver examen

sd Resolv er Examen

Usuario
Frm_ListadoEv aluaciones

Cnt_Buscar

Cnt_Comparar

Curso

Ev aluacion

Pregunta

Cargar Curso()
Cargar Curso()
Listar Curso()

Listar Curso()
Mostrar Listado de Cursos()

Seleccionar Curso()

Cargar Evaluacion(curso)
Cargar Evaluacion(Curso)

Listar Evaluacion(Curso)
Listar Evaluacion(Curso)
Mostrar Listado de Evaluaciones(Curso)

Selecciona Evaluacion(Curso)

Cargar Pregunta(Curso,
Evaluacion)
Cargar Pregunta(Curso, Evaluacion)
Listar Pregunta(Curso,
Evaluacion)

Listar Pregunta(Curso, Evaluacion)

Cargar Opciones(Curso,
Evaluacion, Pregunta)
Cargar Opciones(Curso, Evaluacion, Pregunta)
Listar Opciones(Curso,
Evaluacion, Pregunta)

Listar Opciones(Curso, Evaluacion, Pregunta)

Mostrar Evaluacion Seleccionada()

Selecciona sus Respuestas(C, E, P, O)

Selecciona Opcion Terminar()


Enva Respuestas(C, E, P, O)

Envia y Guarda Respuestas(C, E, P, O)


Retorna Resultados()
Enva Respuestas(C, E, P, O)
Retorna Solucion(C, E, P, O)

Valida Respuestas()
Envia datos(C, E, P, O)

Muestra Resultados Correctos de la Evaluacion()

(from Actores)

Fecha de actualizacin:

07/05/2013

Pgina:

: 70 de 72

Opcion

UsuarioEv aluacion

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 71 de 72

Elaborado por: Equipo


de Software Factory

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

6.2.6. Revisar contenido

sd Rev isar Contenido

Usuario
Frm_Contenido

Cnt_Buscar

Curso

Cargar Cursos()
Cargar Cursos()

Listar Cursos()
Listar Cursos()
Mostrar lista de Cursos()

Seleccionar Curso()
Cargar Tema(C)
Cargar Tema(C)
Listar Tema(C)
Listar Tema(C)

Mostrar Lista de Tema(C)

Seleccionar Tema()
Cargar Contenido(C,T)
Cargar Contenido(C,T)

Listar Contenido(C,T)
Listar Contenido(C,T)

Mostrar Lista de Contenidos(C,T)

(from Actores)

Fecha de actualizacin:

07/05/2013

Pgina:

: 71 de 72

Tema

Contenido

Documento de Diseo

2013 - 01

Intranet Educativa

Pgina 72 de 72

Elaborado por: Equipo


de Software Factory

Revisado por :Julio


Csar Calvo Torres

Aprobado por:
Estrada Meza

Jos

Fecha: 07-05-13

6.3. Usuario Lider Jefe


6.3.1. Monitorear la capacitacin

sd Monitorear la Capacitacion

Jefe
Frm_MonitoreoControl

Cnt_MonitoreoControl

Empresa

Area

Cargo

Cargar Empresa()
Cargar Empresa()

Listar Empresa()
Listar Empresa()
Mostrar Listado de Empresa()

Seleccionar Empresa()

Cargar Area(Empr)
Cargar Area(Empr)

Listar Area(Empr)

Listar Area(Empr)
Mostrar Listado de Area(Empr)

Seleccionar Area()
Cargar Cargo(Empr, Area)

Cargar Cargo(Empr, Area)

Listar Cargo(Empr, Area)


Listar Cargo(Empr, Area)
Mostrar Listado de Cargo()

Seleccionar Cargo()

Cargar Curso(Empr, Area, Carg)


Cargar Curso(Empr, Area, Carg)

Listar Curso(Empr, Area, Carg)


Listar Curso(Empr, Area, Carg)

Mostrar Listado de Cursos()

Seleccionar Curso()
Cargar Usuario(Empr,
Area, Carg, Curs)

Cargar Usuario(Empr, Area, Carg, Curs)

Listar Usuario()

Listar Usuario(Empr,
Area, Carg, Curs)

Mostrar Datos de Usuario()

(from Actores)

Fecha de actualizacin:

07/05/2013

Pgina:

: 72 de 72

Curso

Usuario

You might also like