Está en la página 1de 21

Ejemplo

ESPECIFICACIN DE REQUERIMIENTOS
Arquitectura Multiagente para Sistemas E-Learning centrados en la enseanza de Idi
omas (SE-MAS)
Liliana Esther Machuca Villegas
Universidad del Valle Escuela de Ingeniera de Sistemas y Computacin Santiago de Ca
li Febrero 2008

CONTENIDO 1. INTRODUCCIN 1.1. PROPSITO DEL DOCUMENTO DE REQUERIMIENTOS 1.2. ALCANC


E DEL PRODUCTO 1.3. DEFINICIONES, ACRNIMOS Y ABREVIATURAS 1.4. REFERENCIAS 1.5. D
ESCRIPCIN DEL RESTO DEL DOCUMENTO 2. DESCRIPCIN GENERAL 2.1. PERSPECTIVA DEL PRODU
CTO 2.2. FUNCIONES DEL PRODUCTO 2.3. CARACTERSTICAS DEL USUARIO 2.4. RESTRICCIONE
S GENERALES 2.5. SUPOSICIONES Y DEPENDENCIAS 2.6. PRORRATEAR LOS REQUISITOS 3. R
EQUERIMIENTOS ESPECFICOS 3.1. REVISIN HISTRICA 3.2. REQUERIMIENTOS FUNCIONALES

1. INTRODUCCIN
1.1 PROPSITO DEL DOCUMENTO DE REQUERIMIENTOS Una fase importante en el proceso de
desarrollo de cualquier aplicacin es el levantamiento de requerimientos; a travs
de l, se permite entender mejor el problema, organizando y estructurando la infor
macin que el cliente haya brindado, se pueden identificar las necesidades del neg
ocio, los objetivos de la aplicacin y los usuarios que tendrn interaccin con ella.
Este documento pretende orientar el trabajo inicial del desarrollo de un product
o de software, dando las descripciones preliminares de la aplicacin, considerando
algunos detalles de las secciones claves que la identifican. Este documento est
a dirigido a todas aquellas personas interesadas en el proyecto, principalmente
a la comunidad de La Escuela de Idiomas y la Escuela de Ingeniera de Sistemas y C
omputacin (EISC) de la Universidad del Valle. 1.2 ALCANCE DEL PRODUCTO El product
o de este proyecto a desarrollar se identificar con el nombre Arquitectura Multiag
ente para Sistemas E-Learning centrados en la enseanza de Idiomas (SE-MAS). SE-MAS
, se caracterizar por ser una arquitectura multiagente base para el diseo de ambie
ntes virtuales para la enseanza - aprendizaje de idiomas en la escuela de Ciencia
s del Lenguaje de la Universidad del Valle. Deber cumplir con las siguientes espe
cificaciones: Gestionar informacin de usuarios. Crear, modificar, eliminar regist
ros de usuarios. Los datos necesarios para el registro son: nombre, cdula, cdigo,
correo electrnico, nombre de usuario y clave de acceso Gestionar informacin de cur
sos. Crear, modificar, eliminar registros de cursos. Los datos necesarios para e
l registro son: nombre, cdigo, grupo, idioma, crditos, perodo acadmico y rea al que p
ertenece. Gestionar unidades, mdulos, actividades, ejercicios. Crear, modificar,
eliminar registros de unidades, mdulos, actividades y ejercicios. La informacin co
rrespondiente a la unidad debe ser el ttulo, nombre, objetivos y gua de estudio; e
n los mdulos: el nombre y el tipo (entrenamiento, prctica libre o evaluacin); en la
s actividades: nombre, objetivos, descripcin y sugerencias. En los ejercicios ten
er en cuenta el enunciado y/o sugerencias, as como tambin seleccionar la habilidad
, el momento, el tipo de ejercicio y el tipo de respuesta. Gestionar la publicac
in de material para los cursos. Publicar o eliminar material especfico de una acti
vidad Gestionar herramientas de comunicacin: foro, correo, chat, cartelera


Gestionar herramientas de estudio: portafolio, glosario, publicaciones, cuaderno
, sitios de inters, diario, enlaces. Evaluar al estudiante. Consultar resultados,
registrar calificaciones. Ofrecer herramientas para el desarrollo de actividade
s que sirvan de mecanismo de evaluacin Inicio de sesin y autenticacin de usuarios A
nunciar cuando un usuario est en el sistema Anunciar cuando se tiene una nota en
el diario o cuaderno, o cuando tiene una tarea pendiente de acuerdo a una fecha
Dar acompaamiento en el desenvolvimiento del sistema ayudante (aqu se puede utiliz
ar el acompaante para acompaar desde el punto de vista, de cmo se deben hacer las e
tapas del proceso metacognitivo) Dar soporte en la navegacin durante el desarroll
o de cursos. Este soporte consistira en orientar la evolucin del aprendizaje del e
studiante, ocultando enlaces que no es necesario tomar an, identificando las reas
de estado de aprendizaje en las que se encuentra, e indicar cul sera el siguiente
ejercicio a realizar. Configurar el entorno de trabajo dando la opcin al usuario
de modificar fuentes, color, conos y el orden de enlaces. Crear grupos de trabajo
. De manera automtica (al organizar los grupos aleatoriamente) o permitir al doce
nte organizar los equipos de trabajo segn su criterio. Permitir al usuario el cam
bio de idioma de la plataforma ingles / espaol traduccin de los textos) Hacer copi
as de seguridad de todo el sistema y de cada curso Los alcances enmarcados con l
as funcionalidades de produccin textual se definen en el marco de otra propuesta
de investigacin Lo que no se menciona aqu est por fuera de los alcances del proyect
o ( Si existe la


Sus objetivos se orientan a la administracin de la informacin de usuarios, de curs
os; al uso de herramientas colaborativas sincrnicas y asincrnicas, hacia la constr
uccin de documentos colaborativamente; al acompaamiento y retroalimentacin del dese
mpeo del estudiante durante su trabajo en el entorno; y al uso de herramientas de
estudio. Pretende ser una herramienta complementaria en el currculo de lenguas,
como apoyo a cursos con nfasis en la comunicacin oral y escrita o cursos para props
itos especficos de otras lenguas extranjeras. No se trata de un sitio de educacin
a distancia, completamente virtual, sino de un espacio para la realizacin de acti
vidades curriculares y extracurriculares complementarias [CRUZ 2006] Con la impl
ementacin de SE-MAS en la Escuela de Ciencias del Lenguaje, docentes y estudiante
s se vern beneficiados en los siguientes aspectos:


Los estudiantes contarn con acompaamiento en lnea an cuando el docente no est present
e en todo momento en el sistema, este acompaamiento les ayudar a desenvolverse en
la plataforma y orientar en el avance de sus cursos. Los estudiantes podrn constru
ir textos colaborativamente (con compaeros o docentes). Los estudiantes tendrn a s
u disposicin un corrector ortogrfico que le permita revisar los textos que escribe
en toda la plataforma. Los usuarios podrn configurar su entorno de acuerdo a sus
preferencias, permitiendo de esta manera que su entorno est agradable para su ap
rendizaje. Los estudiantes complementarn sus clases presenciales con el desarroll
o de ejercicios que ejerciten su aprendizaje, de una manera interactiva, amena y
novedosa. Los usuarios podrn interactuar con diferentes herramientas de estudio
y de comunicacin para afianzar sus conocimientos y establecer momentos colaborati
vos entres los participantes Los docentes podrn completar sus enseanzas de manera
novedosa brindando a sus estudiantes un conjunto rico de ejercicios que aumente
en el estudiante su grado de motivacin por el curso. Los usuarios de este sistema
, contarn con un ambiente de aprendizaje propicio en el rea de idiomas

Se espera con este proyecto contribuir a: Proporcionar una arquitectura de siste


mas multiagentes novedosa en el campo de diseos de ambientes virtuales para la en
seanza - aprendizaje de idiomas, ya que las existentes estn orientadas a propsitos
generales. Dotar de inteligencia y adaptatividad a sistemas de e-learning centra
dos en la enseanza de idiomas. Monitorear los movimientos de los usuarios de un s
istema de e-learning para proveerles asistencia. Permitir el acompaamiento en lnea
an cuando el docente no est presente en todo momento en el sistema. Definir un am
biente de aprendizaje propicio en el rea de idiomas en el que se tenga en cuenta
al estudiante como principal protagonista de la educacin. Definir aspectos especi
ales de adaptatividad en los sistemas de e-learning centrados en la enseanza de i
diomas.

1.3 DEFINICIONES, ACRNIMOS Y ABREVIATURAS

ADAPTABLE: Caracterstica del sistema que permite que los usuarios configuren cier
tas opciones como cambio de fuentes, fondos, enlaces, conos de su entorno de trab
ajo. Puede ser confundida con adaptatividad, pero son trminos totalmente diferent
es. La adaptatividad, permite que el entorno se adapte a las caractersticas del u
suario, sin que est de una orden o configure algo. AYUDANTE: Agente de software q
ue dar acompaamiento al usuario en el desenvolvimiento de la plataforma. CARTELERA
DEL CURSO: Es un espacio de comunicacin que permite, a profesor y estudiantes, e
nviar anuncios sobre el curso, tales como la programacin de talleres, parciales,
cancelacin o aplazamiento de alguna actividad, etc. COLABORATIVO: Trabajo coordin
ado que realiza un grupo colectivo con metas y propsitos claramente definidos. ||
2 Tipos y formas de interaccin compartida. CONFIGURABLE: Caracterstica del sistema
que permite que los usuarios configuren ciertas opciones como cambio de fuentes
, fondos, enlaces, conos de su entorno de trabajo. CUADERNO DE NOTAS: Es una herr
amienta que el estudiante y el profesor pueden utilizar cuando desean escribir,
tomar notas a medida que leen un texto, que escuchan un documento, que observan
una imagen, etc. [CRUZ 2006] CURSO: Contiene la siguiente estructura: unidad, mdu
lo, actividad y ejercicio. Las unidades contienen mdulos, los mdulos contienen act
ividades y finalmente las actividades contienen ejercicios. Este constituye el c
ontenido ofrecido para el aprendizaje de un tema de inters. DIARIO DE CLASE: Es u
na herramienta que el estudiante y el profesor pueden utilizar cuando desean reg
istrar reflexiones metacognitivas en relacin con el desarrollo del curso y el pro
ceso de enseanza-aprendizaje del idioma (contenido, aspectos metodolgicos, materia
les, y en relacin con los factores emocionales o afectivos (motivacin, intereses,
ambiente del grupo) que afectan el proceso de enseanza-aprendizaje [CRUZ 2006]. EI
SC: Escuela de Ingeniera de Sistemas y Computacin GESTION (AR): Encierra los proce
sos de registrar, modificar y eliminar un usuario, curso, unidad, mdulo, activida
d, ejercicio, etc. GLOSARIO: Es una herramienta para el registro y la consulta d
el vocabulario estudiado durante las unidades del curso a travs de los diferentes
documentos (textos, grabaciones de audio o video). HERRAMIENTAS DE COMUNICACIN:
Constituye aquellas herramientas por medio de las cuales los usuarios del sistem
a se podrn comunicar entre si. Ellas son: Foro, correo, cartelera, Chat. HERRAMIE
NTAS DE ESTUDIO: Constituye aquellas herramientas por medio de las cuales los es
tudiantes podrn afianzar su aprendizaje, seguir las unidades de los cursos. Dentr
o de este grupo de herramientas se encuentran: Portafolio, glosario, publicacion
es, cuaderno, sitios de inters, diario, enlaces.

PORTAFOLIO: Es el eje central de la plataforma donde se desarrolla el contenido


del curso por unidades. Es un espacio de naturaleza socio-cogni-metacognitiva pa
ra la ejecucin y el registro de los diferentes tipos de tareas de las unidades [C
RUZ 2006]. PRODUCCIN TEXTUAL: Es el ejercicio que implica la creacin de un documen
to siguiendo los parmetros definidos para el tipo de texto a escribir, sea argume
ntativo o expositivo. PUBLICACIONES: Es un espacio para socializar trabajos del
curso entre los estudiantes y el profesor. Todos los usuarios pueden publicar su
s documentos del curso y otros documentos que estn relacionados con el contenido
de ste: presentaciones, ensayos, sitios o pginas web. SE-MAS: Arquitectura Multiag
ente para Sistemas E-Learning centrados en la enseanza de Idiomas USUARIOS: Hace
alusin a las personas que interactan con la aplicacin, los usuarios se han clasific
ado en: Administrador, Profesor, Estudiante. 1.4 REFERENCIAS [CRUZ 2006] CRUZ TA
MAYO CUSTODIO, Rediseo y Evaluacin de un sitio Web para la Enseanza Y el Aprendizaj
e de Idiomas Extranjeros en la Universidad del Valle Fase II, Universidad del Va
lle, Santiago de Cali, 2006. [MACH2008a]MACHUCA VILLEGAS LILIANA ESTHER, Tipos Y
Caractersticas de Adaptatividad a Utilizar en la Arquitectura SE-MAS. Resultado
esperado Propuesta de investigacin arquitectura multiagente para sistemas e-learn
ing centrados en la enseanza de idiomas. Universidad del Valle. 2008 [MACH2008b]M
ACHUCA VILLEGAS LILIANA ESTHER, Arquitectura multiagente para sistemas e-learnin
g centrados en la enseanza de idiomas (SE-MAS), Propuesta de Investigacin Maestra e
n Ingeniera de Sistemas y Computacin. Universidad del Valle. 2008 1.5 DESCRIPCIN DE
L RESTO DEL DOCUMENTO En la seccin dos (2) de este documento se refleja una descr
ipcin del producto de software, presentando sus caractersticas generales. Esta inf
ormacin se ha organizado de acuerdo a la siguiente estructura: Perspectiva del Pr
oducto Funciones del Producto Caractersticas del Usuario Restricciones Suposicion
es y dependencias


Prorratear los requisitos.
En la seccin tres (3), se describen los requerimientos del sistema. Los requerimi
entos se estructuran en funcionales y no funcionales.

2. DESCRIPCIN GENERAL 2.1 PERSPECTIVA DEL PRODUCTO Por la naturaleza de este proy
ecto de ingeniera de software, la arquitectura Multiagente para Sistemas E-Learni
ng centrados en la enseanza de Idiomas (SE-MAS) es un sistema independiente de ot
ros productos de software existentes en la Organizacin Cliente -La Escuela de Cie
ncias del Lenguaje-; por tal motivo no se hace necesario establecer relacin con o
tros. Es preciso aclarar, que aunque exista un sitio Web para la Enseanza Y el Ap
rendizaje de Idiomas Extranjeros en la Universidad del Valle, este proyecto perm
itir reformar desde el punto de vista grfico, adaptativo y de implementacin, la pla
taforma actual, constituyndola como un sistema totalmente nuevo que contempla alg
unos aspectos de ella, como su filosofa y algunos requerimientos. 2.2 FUNCIONES D
EL PRODUCTO La Arquitectura Multiagente para Sistemas E-Learning centrados en la
enseanza de Idiomas (SEMAS), est enmarcada para cumplir con las siguientes funcio
nes: Administrar la informacin de usuarios, cursos, unidades, mdulos, activid
ejercicios. Gestionar herramientas de comunicacin: foro, correo, chat, cartelera
Gestionar herramientas de estudio: portafolio, glosario, publicaciones, cuadern
o, sitios de inters, diario, enlaces. Dar acompaamiento en el desenvolvimiento del
sistema ayudante Dar soporte en la navegacin durante el desarrollo de cursos. Pe
rmitir la Configuracin del entorno de trabajo dando la opcin al usuario de modific
ar fuentes, color, conos y el orden de enlaces. Las funciones relacionadas con la
produccin textual se estn desarrollando en el marco de otro proyecto de investiga
cin
Para describir de forma mas precisa las funcionalidades identificadas para el Si
stema, se han organizado de la siguiente manera: Actores y Caractersticas del sis
tema Administrador Funciones Gestionar la informacin de los usuarios Gestionar la
informacin de cursos Gestionar las reas de trabajo en que se agrupan los cursos d
e lenguas

Profesor
Estudiante
Adaptatividad Adaptable
Produccin textual Otras
de la Escuela de Ciencias del Lenguaje Gestionar los tems que hacen parte de la e
structura de un ejercicio: idiomas, tcnicas, habilidades, estrategias y momentos
Autenticarse en el sistema Hacer copias de seguridad del sistema y de cursos Ges
tionar informacin de cursos Gestionar unidades, secuencias, actividades, ejercici
os Gestionar informacin de estudiantes: Puede registrar estudiantes en determinad
o curso, a travs del sistema o un archivo. Puede modificar los integrantes de su
curso Gestionar herramientas de estudio como: portafolio, diario, cuaderno, glos
ario, sitios de inters, enlaces, publicaciones Hacer uso de las diferentes herram
ientas de comunicacin: foro, correo, Chat, cartelera Publicar material para los c
ursos Crear grupos de trabajo cuando sea necesario Consultar portafolio, diario,
cuaderno de notas de los estudiantes. Evaluar a los estudiantes y consultar sus
ejercicios. Escribir observaciones sobre sus trabajos El profesor debe solicita
r al administrador la creacin de una cuenta de usuario para tener acceso al siste
ma. Modificar el idioma de presentacin del sistema, y el idioma del curso Configu
rar su entorno de trabajo Autenticarse en el sistema Autenticarse en el sistema
Hacer uso de las diferentes herramientas de comunicacin: foro, correo, Chat, cart
elera Configurar su entorno de trabajo Modificar el idioma de presentacin del sis
tema Consultar los cursos en los que est inscrito Ingresar y consultar el conteni
dos de un curso, unidades, secuencias, actividades y ejercicios Resolver ejercic
ios Consultar resultados - calificaciones Escribir sugerencias y/o observaciones
de trabajos de sus compaeros de clase Consultar portafolio Consultar el nombre d
e sus compaeros de curso y datos del profesor Hacer uso de las herramientas de es
tudio: portafolio, diario, cuaderno, enlaces, publicaciones, glosario, sitios de
inters Consultar y descargar material del curso Dar soporte en la navegacin duran
te el desarrollo de cursos. Dar acompaamiento en el desenvolvimiento del sistema
ayudante Configurar el entorno de trabajo dando la opcin al usuario de modificar
fuentes, color, conos y el orden de enlaces. Ofrecer un panel de control que ofre
zca las opciones de configuracin permitidas para el entorno Las funcionalidades r
elacionadas con la produccin textual son tratadas en el marco de otra propuesta d
e investigacin Crear grupos de trabajo de manera automtica (al organizar los grupo
s aleatoriamente)


Anunciar cuando un usuario est en el sistema Anunciar cuando se tiene una nota en
el diario o cuaderno, o cuando tiene una tarea pendiente de acuerdo a una fecha
Permitir el cambio de clave Tabla 1. Funciones del sistema
2.3 CARACTERSTICAS DEL USUARIO Las caractersticas de los usuarios se expresa a tra
vs de la siguiente jerarqua:
Figura 1. Jerarqua usuarios del sistema Los usuarios potenciales del sistema son
todos los estudiantes y profesores de idiomas de la Universidad del Valle, del p
rograma de Licenciatura en Lenguas Extranjeras y de los diferentes programas aca
dmicos (cursos de espaol, ingls, francs, italiano y otras lenguas, en las reas de esp
ecialidad o general). Para el acceso al sistema, se definen tres perfiles de usu
ario: profesor, estudiante y administrador. Dependiendo de su perfil, el usuario
podr ejercer las funciones descritas en la seccin 2.2.
2.4 RESTRICCIONES GENERALES Se tendr en cuenta el modelo pedaggico definido en
Escuela de Idiomas de la Universidad del Valle, en el que se contemplan las cara
ctersticas que guiarn los procesos de aprendizaje de un Idioma con respecto a la
roduccin textual. Estos aspectos pedaggicos se describen en forma resumida en el
arco terico. Este proyecto estar sujeto al tiempo de desarrollo contemplado ante
onciencias -Dos aos

la
p
m
C


El cambio de idioma permitido para el sistema, depende de la existencia de la tr
aduccin de este por parte de la escuela de Ciencias del Lenguaje de la Universida
d del Valle

2.5 SUPOSICIONES Y DEPENDENCIAS Algunos factores que pueden afectar los requerim
ientos del sistema son: Modificacin en la filosofa de trabajo del sitio Web a
Modificacin de la estructura de un curso Modificacin del modelo pedaggico Agregar
nuevas funcionalidades a las ya definidas anteriormente Tener en cuenta los esti
los de aprendizaje de los estudiantes para ofrecer adaptatividad Modificar el cu
rso de los eventos en las acciones de los usuarios con el sistema El lenguaje de
programacin a utilizar no apto para implementar los requerimientos definidos.

2.6 PRORRATEAR LOS REQUISITOS Algunas mejoras que pueden plantearse para un futu
ro a la Arquitectura Multiagente para Sistemas E-Learning centrados en la enseanz
a de Idiomas (SE-MAS), son: Tener en cuenta los estilos de aprendizaje de los e
tudiantes para ofrecer un adaptacin de contenido Ofrecer el desarrollo de las otr
as habilidades que debe tener un persona en el aprendizaje de un idioma: Hablar,
Leer, Escuchar. Crear un repositorio de cursos Tener en cuenta los estndares SCO
RM Ofrecer diferentes opciones de idioma en el sistema Crear grupos de trabajo d
e acuerdo al estilo de aprendizaje de los estudiantes Permitir que el sistema se
conecte con el Sistema de Informacin de la Universidad del Valle, permitiendo qu
e automticamente se reconozcan los docentes y estudiantes en el curso de la asign
atura a la que pertenecen Ampliar los tipos de herramientas para evaluar a los e
studiantes

3. REQUERIMIENTOS ESPECFICOS SRS Sistema de Especificacin de Requerimientos Arquit


ectura Multiagente para Sistemas E-Learning centrados en la enseanza de Idiomas (
SE-MAS) Documento: SRS 001 Pginas: Revisin: 001 Fecha:
3.1 REVISIN HISTRICA Rev 001 002 003 004 005 006 007 008 009 010 Descripcin del cam
bio Creacin del documento Correcciones documento Correcciones documento Correccin
de documento y adicin de requerimientos Correccin de documento y adicin de requerim
ientos Correccin de documento y adicin de requerimientos Correccin de documento Adi
cin de requerimientos Adicin y eliminacin de requerimientos Modificacin y adicin de r
equerimientos Autor Liliana Liliana Liliana Liliana Fecha 10 de marzo de 2008 13
de marzo de 2008 27 de marzo de 2008 7 de abril de 2008 8 de abril de 2008 9 de
abril de 2008 14 de abril de 2008 15 de abril de 2008 23 de abril de 2008 17 de
mayo de 2008
E. Machuca Villegas E. Machuca Villegas E. Machuca Villegas E. Machuca Villegas
Liliana E. Machuca Villegas Liliana E. Machuca Villegas Liliana E. Machuca Ville
gas Liliana E. Machuca Villegas Liliana E. Machuca Villegas Liliana E. Machuca V
illegas
3.2 REQUERIMIENTOS FUNCIONALES

Tipo de Requerimiento: Funcional Mdulo: Administracin de Usuarios R 1.1. Registrar


Usuario Funcin Ingresar usuarios para que utilicen el sistema Descripcin Permitir
al administrador de la aplicacin ingresar profesor o estudiante registrndolo como
nuevo usuario del sistema. Entradas Datos personales obligatorios: Documento de
Identidad (Que servir como login), cdigo, nombres, apellidos, Correo Electrnico op
cin 1, Correo Electrnico opcin 2 Telfono, direccin, Ciudad, password, pregunta y resp
uesta de recuperacin de contrasea, tipo de usuario. Fuentes Teclado, archivo Salid
a Confirmacin de usuario registrado, mostrando los datos ingresados Proceso El si
stema despliega el formulario para registro de nuevos usuarios, en el cual se de
ben ingresar los datos personales descritos en la entrada -. Despus de ser ingres
ados los datos por parte del administrador, se validan las entradas y se registr
a el nuevo usuario. Restricciones Si el usuario ya existe, el sistema debe notif
icar al administrador mostrando los datos actualmente registrados. Si los datos
personales no son vlidos, entonces el sistema mostrar un mensaje pidiendo que se v
uelva a ingresar la informacin de registro. Por defecto cuando se crea cada usuar
io, la contrasea ser su documento de identidad. Es responsabilidad del usuario mod
ificar la contrasea una vez ingresa al sistema. Una vez haya ingresado el usuario
por primera vez al sistema, ste le obligar mostrando la pantalla de actualizacin d
e datos para que complete la informacin de registro que hace falta Precondiciones
Poscondiciones Efectos colaterales Contactos Fecha [Tipo] El usuario queda regi
strado y puede ingresar posteriormente al sistema Se ingresa un registro a la Ba
se de Datos con los datos personales del nuevo usuario. 10-03-2008 Esencial y pr
imario Firma Firma Fecha 10-03-2008 Fecha
Realizado por: LILIANA ESTHER MACHUCA VILLEGAS Aprobado por:

Tipo de Requerimiento: Funcional Mdulo: Administracin de Usuarios R 1.3. Eliminar


un Usuario Funcin Eliminar un usuario del sistema Descripcin El administrador podr
eliminar del sistema un usuario y todos sus datos Entradas Documento de Identida
d, nombre, cdigo Fuentes Teclado Salida Confirmacin de usuario eliminado Proceso E
l sistema solicita el usuario a eliminar. Para ello el administrador ingresa el
documento de identidad, cdigo o el nombre del usuario, el sistema pregunta si est
seguro de eliminar el usuario, el administrador confirma la accin, el sistema eli
mina de la base de datos al usuario y en va un mensaje de confirmacin Restriccione
s Precondiciones El usuario debe estar creado en el sistema Poscondiciones El us
uario no puede ingresar al sistema Efectos Se modifica un registro de la Base de
Datos con el cambio de estado del colaterales usuario. Contactos Fecha 10-03-20
08 [Tipo] Primario y esencial Realizado por: LILIANA ESTHER MACHUCA VILLEGAS Apr
obado por: Firma Firma Fecha 10-03-2008 Fecha

Tipo de Requerimiento: Funcional Mdulo: Administracin de Usuarios R 1.4. Modificar


Usuario Funcin Permitir la actualizacin de los datos personales de un usuario Des
cripcin Permite a cada usuario modificar sus datos personales modificables, como
su contrasea, direccin, telfono, correo electrnico, el tipo de perfil de usuario (co
mo si puede ser docente y estudiante al tiempo), aqu tambin se le habilitara al doc
ente cuando pueda el registrar estudiantes en su curso Entradas Datos a modifica
r, cdigo, nombre, documento de identidad Fuentes Teclado Salida Mensaje de confir
macin de actualizacin de datos y visualizacin de los cambios realizados. Proceso El
sistema solicita cul es el usuario a modificar, luego el administrador ingresa e
l documento de identidad, cdigo o el nombre del usuario para que el sistema lo bu
sque y despliegue los datos del usuario a modificar, el administrador realiza lo
s cambios necesarios y enva la peticin al sistema para la actualizacin de la inform
acin. El sistema valida los datos a modificar y realiza la actualizacin de los cam
bios efectuados. Restricciones Datos de identificacin -como el login- ante el sis
tema no deben ser modificables, as como el nombre. Los datos que son modificables
son telfono, direccin, contrasea. Si el dato o los datos modificados no son vlidos,
entonces el sistema mostrar un mensaje pidiendo que se vuelva a ingresar la info
rmacin de modificacin. El tipo de perfil solo podr ser modificable por el administr
ador Precondiciones El usuario de haber sido creado en el sistema Poscondiciones
Datos actualizados almacenados en el sistema Efectos Actualizacin registro de la
Base de Datos con la modificacin de los datos del colaterales usuario. Contactos
Fecha 10-03-2008 [Tipo] Esencial y primario
Realizado por: LILIANA ESTHER MACHUCA VILLEGAS Aprobado por:
Firma Firma
Fecha 10-03-2008 Fecha

Tipo de Requerimiento: Funcional Mdulo: Administracin de Usuarios R 1.5. Autentica


r Usuario Funcin Permitir a un usuario ingresar al sistema Descripcin Debe permiti
rse a los usuarios ingresar al sistema utilizando su loginy su contrasea, y recib
iendo -luego de una autenticacin positiva- la interfaz de usuario correspondiente
a su perfil. Entradas Login, password Fuentes Teclado Salida Interfaz de usuari
o acorde con el perfil de los datos de autenticacin utilizados. Proceso Los usuar
ios ingresan al sistema su login y contrasea, el sistema validar si el usuario exi
ste y su contrasea es correcta. Si es as, el sistema entregar al usuario autenticad
o la interfaz de usuario correspondiente a su perfil en el sistema. Restriccione
s Si el login y contrasea no son correctos entonces el sistema muestra un mensaje
informando que no son invlidos y que los vuelva a digitar. Precondiciones Tener
una cuenta en el sistema Poscondiciones El usuario ingresa al sistema Efectos co
laterales Contactos Fecha 10-03-2008 [Tipo] Primario y esencial
Realizado por: LILIANA ESTHER MACHUCA VILLEGAS Aprobado por:
Firma Firma
Fecha 10-03-2008 Fecha

Tipo de Requerimiento: Funcional Mdulo: Administracin de Cursos R 2.1. Registrar C


urso Funcin Crear un curso en la plataforma Descripcin Permitir al administrador i
ngresar informacin de los cursos que forman parte de las asignaturas de la Escuel
a de Ciencias del Lenguaje. Entradas Cdigo, grupo, nombre, idioma, crditos, perodo
acadmico, programa acadmico, fecha de activacin, rea a la que pertenece, tipo de cur
so (completo o solo actividades), invitacin a otro docente (agregar docente). His
torial de Autores. Opcin de clonacin (aqu debe ir especificacin de qu es lo que impli
ca la clonacin). Fuentes Teclado Salida Confirmacin del nuevo curso Proceso El adm
inistrador ingresa los datos del curso, enva los datos de creacin al sistema, cheq
uea que los datos sean correctos y completos, el sistema registra el curso y lo
almacena en la Base de Datos. Restricciones El administrador ingresa todos los d
atos base, idioma por defecto ingls. Es el docente el encargado de modificar esta
opcin. El alcance de este idioma es sobre el curso Es responsabilidad del docent
e el invitar a otro profesor para que forme parte en su curso, esta accin no le c
ompete al administrador, estos campos seran llenados al modificar el curso por pa
rte del docente una vez este ingrese a l. Los permisos de clonacin se presentan si
el docente desea que su curso sea clonado Precondiciones Poscondiciones Efectos
colaterales Contactos Fecha [Tipo] Curso almacenado en el sistema
10-03-2008 Esencial y Primario
Realizado por: LILIANA ESTHER MACHUCA VILLEGAS Aprobado por:
Firma Firma
Fecha 10-03-2008 Fecha

Tipo de Requerimiento: Funcional Mdulo: Administracin de Cursos R 2.2. Modificar C


urso Funcin Permitir la actualizacin de los datos de un curso Descripcin Permite pr
ofesor cambiar los datos modificables de los cursos, como el idioma o la invitac
in de un compaero a que forme parte de tutor de curso. Permitir al administrador m
odificar datos de entrada que en el momento de creacin pudieron estar mal digitad
os Entradas Datos a modificar por parte del docente: idioma, invitacin de un prof
esor a formar parte del curso Los dems datos del curso podrn ser modificados por e
l administrador Fuentes Teclado Salida Confirmacin de actualizacin de datos Proces
o Se enva al sistema la solicitud de actualizacin de datos, se ingresan las modifi
caciones deseadas, se envan las modificaciones y finalmente se recibe la confirma
cin de actualizacin de datos realizada. Restricciones Precondiciones El curso debe
estar registrado Poscondiciones Las modificaciones del curso han sido almacenad
as en el sistema Efectos colaterales Contactos Fecha 10-03-2008 [Tipo] Esencial
y primario
Realizado por: LILIANA ESTHER MACHUCA VILLEGAS Aprobado por:
Firma Firma
Fecha 10-03-2008 Fecha

Tipo de Requerimiento: Funcional Mdulo: Administracin de Cursos R 2.3. Eliminar Cu


rso Funcin Permitir al administrador poder eliminar un curso de la plataforma Des
cripcin Con este requerimiento es posible borrar del sistema un curso, Entradas N
ombre o cdigo de Curso a eliminar Fuentes Teclado Salida Confirmacin de eliminacin
de curso Proceso Se enva al sistema la solicitud de eliminacin de curso, el sistem
a pregunta si se est seguro de eliminar el curso, el usuario confirma que si, el
sistema elimina de la base de datos el curso y enva un mensaje de confirmacin al u
suario Restricciones Precondiciones El curso debe estar registrado Poscondicione
s Eliminacin del curso en la base de datos Efectos colaterales Contactos Fecha 10
-03-2008 [Tipo] Esencial y primario
Realizado por: LILIANA ESTHER MACHUCA VILLEGAS Aprobado por:
Firma Firma
Fecha 10-03-2008 Fecha

También podría gustarte