Anda di halaman 1dari 12

1.

Descripcin del problema


La comunicacin en una empresa debe ser primordial para su organizacin,
la forma como se comunican hoy en da ya esta desactualizada, los
comunicados en fsico e inclusive por correo electrnico ya estn saliendo
de circulacin.
Un reconocido Hotel en chinauta llamado Hotel Madaura, requiere de un
software que les permita agilizar la comunicacin, interconectando todas y
cada una de las dependencias de la empresa, ya que la mayora no conoce
las funcionalidades de las otras. Es necesario que cada una de las aptes de
la empresa pueda hacer comunicados virtuales, informes de gestin,
informes de resultados, de tal manera que el hotel en general tenga acceso
a esta informacin. De igual forma deber tener informacin confidencial
que solo ciertos grupos puedan tener acceso, como los informes a gerencia
o los memorandos al personal.
Es por esto que hemos querido disear una intranet donde cada
dependencia de la organizacin pueda publicar sus contenidos
(comunicados, informes, solicitudes) para que la comunicacin empresarial
sea ms ptima y contribuya al desarrollo acelerado de la organizacin.
2. Casos de uso
2.1
Actores
Para nuestro proyecto contamos en especfico con 3 actores el
administrador, el usuario y la base de datos
Actor:
Casos de uso:

Tipo:
Descripcin:

Actor:
Casos de uso:
Tipo:
Descripcin:

Actor:
Casos de uso:

Administrador
Crear usuarios, eliminar publicacin,
logueo, crear publicacin, modificar
publicacin, modificar perfil
Primario
Como actor administrador es capaz
de utilizar de utilizar todas las
funcionalidades del sistema siendo
su principal funcionalidad la creacin
de usuarios
Usuario
Logueo, crear publicacin, modificar
publicacin, modificar perfil
Primario
Es el usuario estndar del sistema
este tiene la capacidad de gestionar
su propio perfil, observar el de otros
usuarios, ver publicacin y gestionar
las propias
Base de datos
Crear usuarios, eliminar publicacin,
logueo, crear publicacin, modificar

Tipo:
Descripcin:

2.2

publicacin, modificar perfil


Secundario
Maneja los datos del sistema
almacenando y gestionando la
informacin de usuarios y
publicaciones

Casos de uso

En este sistema se manejan 6 casos de uso crear usuarios, eliminar


publicacin, logueo, crear publicacin, modificar publicacin, modificar
perfil.

Caso de uso:
Actores:

Logueo
Administrador,Usuario,Base de datos

Tipo:
Proposito:

Basico
Validar a un usuario ya registrado
para el uso del sistema de
publicaciones por intranet
Este caso de uso es iniciado por el
Administrador o el usuario en este
se valida un usuario ya registrado
mediante un usuario y una
contrasea para poder asi ingresar
al sistema
Se necesita haber pasado por el flujo
de creacin de usuario para que el
usuario a ingresar exista en la base
de datos
Se presenta al usuario la pantalla de
logueo en la cual estn los campos
de logueo y el botn de ingresar si la
informacin es correcta se
continuara a la pantalla principal
Ninguno
E1- El usuario o contrasea estn
incorrectas

Resumen:

Precondiciones:

Flujo principal:

Subflujo:
Excepciones:

Caso de uso:
Actores:
Tipo:
Proposito:

Crear usuario
Administrador,Base de datos
Basico
Crea un usuario dentro del sistema
para su posterior uso en el logueo
segn su tipo de

Resumen:

Precondiciones:

Flujo principal:

Subflujo:
Excepciones:

Caso de uso:
Actores:
Tipo:
Proposito:

Resumen:

usuario(Administrador o usuario)
Este caso de uso es iniciado por el
Administrador en este puede crear
un usuario vinculado a la empresa
Se necesita haber pasado por el flujo
de logueo como administrador
obligatoriamente
Se presenta la pgina principal del
sistema de all se continua a crear
usuario en donde se presenta la
pagina de creacin de usuario en
donde se presenta un formulario
para el ingreso del usuario a la base
de datos
Crear usuario administrador, crear
usuario estandar
E2- Su usuario no es de tipo
administrador no puede crear
usuarios

Crear publicacin
Administrador,Usuario,Base de datos
Basico
Crear una publicacin para la
visualizacin de la misma por los
dems usuarios de la intranet
mostrndose sus 100 publicaciones
mas recientes
Este caso es iniciado por el Usuario
o el administrador y aqu se puede
publicar informacin de inters en

Precondiciones:

Flujo principal:

Subflujo:
Excepciones:

Caso de uso:
Actores:
Tipo:
Proposito:

Resumen:

general o de eventos de importancia


para la empresa
Se necesita haber pasado por el flujo
de logueo ya sea como usuario o
administrador
En la pantalla principal en el rea de
pubicaciones se presenta una
interfaz con un campo de texto en el
cual el usuario escriba la
informacin de la publicacin
tambin cuenta con la opcin de
subir un archivo al oprimir publicar
la publicacin aparecer en la
pagina principal al refrescar la
pagina junto con el resto de
publicaciones de otros usuarios
ordenadas por fecha de publicacin
Subida de archivos
E3- El campo de publicacin esta
vacio por favor rellena la
informacin para realizar la
publicacion

Modificar publicacin
Administrador,Usuario,Base de datos
Basico
Modificar una publicacin ya
existente esta debe ser creada por
el usuario
Este caso de uso iniciado por el
usuario o el Administrador en este
se puede modificar una publicacin
existente en el rea de

Precondiciones:

Flujo principal:

Subflujo:
Excepciones:

Caso de uso:
Actores:
Tipo:
Proposito:
Resumen:

publicaciones, la publicacin para


poder ser modificar debe coincidir el
usuario que este utilizando el
sistema con el usuario que realizo la
publicacin a modificar es la misma
Se necesita haber pasado por el flujo
de logueo ya sea como usuario o
administrador
En la pantalla principal en el rea de
pubicaciones se presenta las
diferentes publicaciones realizadas
cada una con una opcin de
modificar al oprimirla y validar que
si es una publicacin del usuario se
habilita el campo de texto de la
publicacin donde se realiza los
cambios para su posterior
publicacion
Subida de archivos
E3- El campo de publicacin esta
vacio por favor rellena la
informacin para realizar la
publicacin

Eliminar publicacin
Administrador,Base de datos
Basico
Eliminar una publicacin propia del
usuario administrador
Este caso es iniciado por el
administrador y puede eliminar

Precondiciones:

Flujo principal:

Subflujo:
Excepciones:

Caso de uso:
Actores:
Tipo:
Proposito:
Resumen:

Precondiciones:

Flujo principal:

publicaciones ya existentes
mostradas en el rea de
publicaciones mediante el botn de
eliminar
Se necesita haber pasado por el flujo
de logueo ya sea como
administrador
En la pantalla principal en el rea de
pubicaciones se presenta las
diferentes publicaciones todas con la
opcin de modificar y eliminar en
esta ultima el usuario al oprimirlo la
publicacion se elimina en la base de
datos y al refrescar la pagina no
existir en la pagina de
publicaciones
Ninguna
E2- Su usuario no es de tipo
administrador no puede eliminar
publicaciones

Modificar perfil
Administrador,Usuario,Base de datos
Basico
Modificar el perfil propio de cada
usuario
Este caso es iniciado por el
administrador o el usuario en el cual
puede actualizar la informacin de
su perfil incluyendo la foto,
informacin bsica e informacin
dentro de la empresa
Se necesita haber pasado por el flujo
de logueo ya sea como
administrador o usuario
En la pantalla principal en la parte
superior existe una opcin de
administrar perfil al ingresar se

Subflujo:
Excepciones:

Caso de uso:
Actores:
Tipo:
Proposito:
Resumen:

Precondiciones:

Flujo principal:

presenta la pagina de modificacin


de perfil la cual cuenta con un
formulario con los datos anteriores y
que pueden ser editados a gusto del
usuario al terminar se acciona el
botn de actualizar para cambiar la
informacin en la base de datos y
volver a la pagina principal
Ninguna
Ninguna

Consultar perfil
Administrador,Usuario,Base de datos
Basico
Realiza la bsqueda y visualizacin
del perfil especificado por el usuario
Este caso es iniciado por el
administrador o el usuario en este
se realiza una bsqueda en la
pestaa de bsqueda al realizar la
bsqueda exitosamente muestra la
pagina de perfil del usuario
solicitado junto con las publicaciones
del mismo
Se necesita haber pasado por el flujo
de logueo ya sea como
administrador o usuario
En la pantalla principal en la parte
superior existe una opcin de

Subflujo:
Excepciones:

Subflujos

bsqueda all al ingresar los datos


del usuario solicitado se oprime
buscar se presentara una interfaz de
posibles opciones y al seleccionar la
deseada se mostrara la pagina de
perfil de usuario el cual contiene la
informacin del mismo junto con las
publicaciones realizadas por el
Ninguna
E4- No existen resultados para su
bsqueda
E5- No se ha ingresado ningn dato
para la busqueda

S1-Creacion de usuario
administrador:
A diferencia de la creacin de
usuario normal se debe realizar una
doble autentificacin del usuario
administrador debido a que es un
usuario de mas importancia.
S2- Creacion de usuario normal:
En este no se necesita doble
autentificacin del administrador ya
que es un usuario estndar el

usuario a registrar
S3-Subida de archivos
Este permite subir archivos ya sea
de ndole grafica,
documentos,audio,etc para su
visualizacin posterior estos no son
guardados en base de datos pero el
link de acceso si
Excepciones

E1- El usuario o contrasea estn


incorrectas
Esta excepcin aplica cuando el
usuario y contrasea especificados
por el actor primario no coincide con
el encontrado en la base de datos o
no existe, al encontrarse con esta
excepcin se vuelve a cargar la
pgina de logueo
E2- Su usuario no es de tipo
administrador no puede crear
usuarios
Esta excepcion se aplica cuando un
usuario de tipo no administrador
intenta ingresar a la opcin de crear
usuarios en la pagina principal al
realizar la validacin y encontrar que
el usuario logueado no es
administrador se devuelve a la
pagina principal sin darle el acceso a
la pagina de creacin de usuarios.
E3- El campo de publicacin esta
vacio por favor rellena la
informacin para realizar la
publicacin
Esta excepcion se presenta cuando
se desea realizar una publicacin
pero no hay texto en el campo de
texto ni se ha subido ningn archivo
E4- No existen resultados para su
bsqueda
Esta excepcion se presenta en el
flujo de consulta de perfil y se da
cuando los datos ingresados en el
campo de bsqueda no coinciden
con ningn perfil almacenado en la
base de datos mostrando un aviso
de esta situacin y devolviendo a la
pagina principal
E5- No se ha ingresado ningn dato
para la bsqueda

Esta excepcion se da cuando el


usuario no ingresa ningn dato en el
campo de bsqueda a la hora de
consultar un perfil
Devolviendo un mensaje de esto y
devolviendo a la pagina principal.

2.3 Modelo de Interfaz

2.4 Modelo de Dominio

Anda mungkin juga menyukai