trabajo final analisis y diseño de sistemas i
DESCRIPTION
Trabajo que recopila los conceptos adquiridos en la materiaTRANSCRIPT
1
SOFTWARE APLICATIVO PARA LA PROMOCION DE EVENTOS
EN LA WEB
MÓNICA MARCELA ARDILA RIOS
FELIPE SALAZAR CANO
SANTIAGO VALENCIA
Lunes – Martes y Miércoles
DOCUMENTOS DE CASO DE USO Y OTROS ANEXOS
Versión 1.0
Trabajo practico a partir de los conceptos vistos en la asignatura Análisis y
Diseño de Sistemas I
Bernardo Morales Vélez
Docente
INSTITUCION UNIVERSITARIA ESCOLME
TECNOLOGIA EN SISTEMAS
MEDELLÍN
2012
1
SOFTWARE APLICATIVO PARA LA PROMOCION DE EVENTOS
EN LA WEB
MÓNICA MARCELA ARDILA RIOS
FELIPE SALAZAR CANO
SANTIAGO VALENCIA
Lunes – Martes y Miércoles
DOCUMENTOS DE CASO DE USO Y OTROS ANEXOS
Versión 1.0
Trabajo practico a partir de los conceptos vistos en la asignatura Análisis y
Diseño de Sistemas I
Bernardo Morales Vélez
Docente
INSTITUCION UNIVERSITARIA ESCOLME
TECNOLOGIA EN SISTEMAS
MEDELLÍN
2012
1
SOFTWARE APLICATIVO PARA LA PROMOCION DE EVENTOS
EN LA WEB
MÓNICA MARCELA ARDILA RIOS
FELIPE SALAZAR CANO
SANTIAGO VALENCIA
Lunes – Martes y Miércoles
DOCUMENTOS DE CASO DE USO Y OTROS ANEXOS
Versión 1.0
Trabajo practico a partir de los conceptos vistos en la asignatura Análisis y
Diseño de Sistemas I
Bernardo Morales Vélez
Docente
INSTITUCION UNIVERSITARIA ESCOLME
TECNOLOGIA EN SISTEMAS
MEDELLÍN
2012
2
Tabla de Contenido
1. ELABORACIÓN DEL PROBLEMA.....................................................4
2. DESCRIPCIÓN DEL SISTEMA ..........................................................5
2.1 Módulo para la creación de un perfil de nuevo usuario y/o empresa ............5
2.2 Módulo para la creación de nuevos eventos.................................................6
2.3 Módulo para la edición de eventos ya creados.............................................7
2.4 Módulo para la impresión de diplomas y escarapelas ..................................8
2.5 Módulo para el registro de un nuevo asistente. ............................................8
3. TABLAS EXPLICATIVAS DE LOS CASOS DE USO .........................9
3.1 Tabla Explicativa de Caso de Uso (CU001) .......................................9
3.2 Tabla Explicativa de Caso de Uso (CU002) .....................................16
3.3 Tabla Explicativa de Caso de Uso (CU003) .....................................27
3.4 Tabla Explicativa de Caso de Uso (CU004).........................................37
3.5 Tabla Explicativa de Caso de Uso (CU005).........................................45
3.6 Tabla Explicativa de Caso de Uso (CU006).........................................58
4. DICCIONARIOS DE DATOS ............................................................67
5. ESQUEMA GENERAL BASE DE DATOS........................................73
6. CRONOGRAMA DE TRABAJO........................................................74
7. ESTUDIO DE FACTIBILIDAD DEL PROYECTO .............................75
7.1 FACTIBILIDAD TECNICA.................................................................75
7.1.1 SOFTWARE .....................................................................................77
7.1.2 HARDWARE.....................................................................................79
7.1.3 RECURSOS DE OFICINA................................................................82
1.1 FACTIBILIDAD ECONÓMICA ..........................................................85
1.1.1 Costo Implementacion del Sistema (recursos tecnicos) ...................85
1.1.2 Costo del Recurso Humano..............................................................86
1.1.3 Relacion Costo – Beneficio...............................................................88
2
Tabla de Contenido
1. ELABORACIÓN DEL PROBLEMA.....................................................4
2. DESCRIPCIÓN DEL SISTEMA ..........................................................5
2.1 Módulo para la creación de un perfil de nuevo usuario y/o empresa ............5
2.2 Módulo para la creación de nuevos eventos.................................................6
2.3 Módulo para la edición de eventos ya creados.............................................7
2.4 Módulo para la impresión de diplomas y escarapelas ..................................8
2.5 Módulo para el registro de un nuevo asistente. ............................................8
3. TABLAS EXPLICATIVAS DE LOS CASOS DE USO .........................9
3.1 Tabla Explicativa de Caso de Uso (CU001) .......................................9
3.2 Tabla Explicativa de Caso de Uso (CU002) .....................................16
3.3 Tabla Explicativa de Caso de Uso (CU003) .....................................27
3.4 Tabla Explicativa de Caso de Uso (CU004).........................................37
3.5 Tabla Explicativa de Caso de Uso (CU005).........................................45
3.6 Tabla Explicativa de Caso de Uso (CU006).........................................58
4. DICCIONARIOS DE DATOS ............................................................67
5. ESQUEMA GENERAL BASE DE DATOS........................................73
6. CRONOGRAMA DE TRABAJO........................................................74
7. ESTUDIO DE FACTIBILIDAD DEL PROYECTO .............................75
7.1 FACTIBILIDAD TECNICA.................................................................75
7.1.1 SOFTWARE .....................................................................................77
7.1.2 HARDWARE.....................................................................................79
7.1.3 RECURSOS DE OFICINA................................................................82
1.1 FACTIBILIDAD ECONÓMICA ..........................................................85
1.1.1 Costo Implementacion del Sistema (recursos tecnicos) ...................85
1.1.2 Costo del Recurso Humano..............................................................86
1.1.3 Relacion Costo – Beneficio...............................................................88
2
Tabla de Contenido
1. ELABORACIÓN DEL PROBLEMA.....................................................4
2. DESCRIPCIÓN DEL SISTEMA ..........................................................5
2.1 Módulo para la creación de un perfil de nuevo usuario y/o empresa ............5
2.2 Módulo para la creación de nuevos eventos.................................................6
2.3 Módulo para la edición de eventos ya creados.............................................7
2.4 Módulo para la impresión de diplomas y escarapelas ..................................8
2.5 Módulo para el registro de un nuevo asistente. ............................................8
3. TABLAS EXPLICATIVAS DE LOS CASOS DE USO .........................9
3.1 Tabla Explicativa de Caso de Uso (CU001) .......................................9
3.2 Tabla Explicativa de Caso de Uso (CU002) .....................................16
3.3 Tabla Explicativa de Caso de Uso (CU003) .....................................27
3.4 Tabla Explicativa de Caso de Uso (CU004).........................................37
3.5 Tabla Explicativa de Caso de Uso (CU005).........................................45
3.6 Tabla Explicativa de Caso de Uso (CU006).........................................58
4. DICCIONARIOS DE DATOS ............................................................67
5. ESQUEMA GENERAL BASE DE DATOS........................................73
6. CRONOGRAMA DE TRABAJO........................................................74
7. ESTUDIO DE FACTIBILIDAD DEL PROYECTO .............................75
7.1 FACTIBILIDAD TECNICA.................................................................75
7.1.1 SOFTWARE .....................................................................................77
7.1.2 HARDWARE.....................................................................................79
7.1.3 RECURSOS DE OFICINA................................................................82
1.1 FACTIBILIDAD ECONÓMICA ..........................................................85
1.1.1 Costo Implementacion del Sistema (recursos tecnicos) ...................85
1.1.2 Costo del Recurso Humano..............................................................86
1.1.3 Relacion Costo – Beneficio...............................................................88
3
8. ESQUEMA GENERAL DEL AREA DE TRABAJO ...........................89
3
8. ESQUEMA GENERAL DEL AREA DE TRABAJO ...........................89
3
8. ESQUEMA GENERAL DEL AREA DE TRABAJO ...........................89
4
1. ELABORACIÓN DEL PROBLEMA
La industria y las empresas en la actualidad, necesitan herramientas que les
ayuden a la divulgación de sus eventos más significativos, como lo son
lanzamiento de productos, lanzamiento de nuevas marcas, inauguraciones de
nuevos puntos de venta, o simplemente seminarios y cursos a los cuales
diversos públicos puedan tener interés en asistir convirtiéndose que posibles
clientes potenciales de estas empresas.
El mundo de la Web y especialmente la conocida en la actualidad como la Web
2.0, cuenta en la actualidad con algunas herramientas que permiten la
divulgación de este tipo de eventos, mas sin embargo, muchos de estos
presentan entornos poco amigables y complejos, dificultando a los no tan
conocedores del tema de “Internet”, tener acceso y utilizar este tipo de
herramientas.
4
1. ELABORACIÓN DEL PROBLEMA
La industria y las empresas en la actualidad, necesitan herramientas que les
ayuden a la divulgación de sus eventos más significativos, como lo son
lanzamiento de productos, lanzamiento de nuevas marcas, inauguraciones de
nuevos puntos de venta, o simplemente seminarios y cursos a los cuales
diversos públicos puedan tener interés en asistir convirtiéndose que posibles
clientes potenciales de estas empresas.
El mundo de la Web y especialmente la conocida en la actualidad como la Web
2.0, cuenta en la actualidad con algunas herramientas que permiten la
divulgación de este tipo de eventos, mas sin embargo, muchos de estos
presentan entornos poco amigables y complejos, dificultando a los no tan
conocedores del tema de “Internet”, tener acceso y utilizar este tipo de
herramientas.
4
1. ELABORACIÓN DEL PROBLEMA
La industria y las empresas en la actualidad, necesitan herramientas que les
ayuden a la divulgación de sus eventos más significativos, como lo son
lanzamiento de productos, lanzamiento de nuevas marcas, inauguraciones de
nuevos puntos de venta, o simplemente seminarios y cursos a los cuales
diversos públicos puedan tener interés en asistir convirtiéndose que posibles
clientes potenciales de estas empresas.
El mundo de la Web y especialmente la conocida en la actualidad como la Web
2.0, cuenta en la actualidad con algunas herramientas que permiten la
divulgación de este tipo de eventos, mas sin embargo, muchos de estos
presentan entornos poco amigables y complejos, dificultando a los no tan
conocedores del tema de “Internet”, tener acceso y utilizar este tipo de
herramientas.
5
2. DESCRIPCIÓN DEL SISTEMA
Con base en el problema planteado anteriormente, se pretende crear un
software, cuyo funcionamiento se encuentre en su totalidad orientado hacia la
Web, con un entorno grafico amigable y sencillo de utilizar para la divulgación
de cualquier tipo de evento, especialmente eventos de tipo académico, y en los
cuales los usuarios puedan registrarse en línea y obtener tanto la escarapela
que los acredita como participantes como el certificado de asistencia (diploma)
que certifica su participación en dicho evento.
El aplicativo está compuesto por los siguientes módulos:
- Módulo para la creación de un perfil de nuevo usuario y/o empresa
- Módulo para la edición de un perfil creado por un nuevo usuario y/o
empresa.
- Módulo para la creación de nuevos eventos.
- Módulo para la edición de eventos ya creados.
- Módulo para la impresión de diplomas y escarapelas.
- Módulo para el registro de un nuevo asistente.
A continuación se explicaran de manera detallada cada uno de los formularios
que contiene dicho aplicativo con sus funciones:
2.1 Módulo para la creación de un perfil de nuevo usuario y/o empresa
Este Módulo permite el registro de nuevos usuarios y/o empresas que deseen
crear un nuevo perfil de usuario, permitiendo de esta manera crear nuevos
eventos o consultar la agenda de eventos ya existentes.
Completar este Módulo será el primer requisito para poder acceder a las demás
información del aplicativo.
5
2. DESCRIPCIÓN DEL SISTEMA
Con base en el problema planteado anteriormente, se pretende crear un
software, cuyo funcionamiento se encuentre en su totalidad orientado hacia la
Web, con un entorno grafico amigable y sencillo de utilizar para la divulgación
de cualquier tipo de evento, especialmente eventos de tipo académico, y en los
cuales los usuarios puedan registrarse en línea y obtener tanto la escarapela
que los acredita como participantes como el certificado de asistencia (diploma)
que certifica su participación en dicho evento.
El aplicativo está compuesto por los siguientes módulos:
- Módulo para la creación de un perfil de nuevo usuario y/o empresa
- Módulo para la edición de un perfil creado por un nuevo usuario y/o
empresa.
- Módulo para la creación de nuevos eventos.
- Módulo para la edición de eventos ya creados.
- Módulo para la impresión de diplomas y escarapelas.
- Módulo para el registro de un nuevo asistente.
A continuación se explicaran de manera detallada cada uno de los formularios
que contiene dicho aplicativo con sus funciones:
2.1 Módulo para la creación de un perfil de nuevo usuario y/o empresa
Este Módulo permite el registro de nuevos usuarios y/o empresas que deseen
crear un nuevo perfil de usuario, permitiendo de esta manera crear nuevos
eventos o consultar la agenda de eventos ya existentes.
Completar este Módulo será el primer requisito para poder acceder a las demás
información del aplicativo.
5
2. DESCRIPCIÓN DEL SISTEMA
Con base en el problema planteado anteriormente, se pretende crear un
software, cuyo funcionamiento se encuentre en su totalidad orientado hacia la
Web, con un entorno grafico amigable y sencillo de utilizar para la divulgación
de cualquier tipo de evento, especialmente eventos de tipo académico, y en los
cuales los usuarios puedan registrarse en línea y obtener tanto la escarapela
que los acredita como participantes como el certificado de asistencia (diploma)
que certifica su participación en dicho evento.
El aplicativo está compuesto por los siguientes módulos:
- Módulo para la creación de un perfil de nuevo usuario y/o empresa
- Módulo para la edición de un perfil creado por un nuevo usuario y/o
empresa.
- Módulo para la creación de nuevos eventos.
- Módulo para la edición de eventos ya creados.
- Módulo para la impresión de diplomas y escarapelas.
- Módulo para el registro de un nuevo asistente.
A continuación se explicaran de manera detallada cada uno de los formularios
que contiene dicho aplicativo con sus funciones:
2.1 Módulo para la creación de un perfil de nuevo usuario y/o empresa
Este Módulo permite el registro de nuevos usuarios y/o empresas que deseen
crear un nuevo perfil de usuario, permitiendo de esta manera crear nuevos
eventos o consultar la agenda de eventos ya existentes.
Completar este Módulo será el primer requisito para poder acceder a las demás
información del aplicativo.
6
2.2 Módulo para la creación de nuevos eventos
Este Módulo, permitirá que los usuarios y/o empresas previamente registradas
y logueadas en el aplicativo creen y promocionen sus eventos de cualquier tipo.
Adicionalmente, permite incluir dentro del registro del nuevo evento un
esquema (dibujo grafico) para la impresión de las respectivas escarapelas y
diplomas de los asistentes para certificar su participación en el evento; esta
opción tiene como restricciones el tamaño en peso (pixeles) y longitud de la
imagen que se desee adjuntar.
6
2.2 Módulo para la creación de nuevos eventos
Este Módulo, permitirá que los usuarios y/o empresas previamente registradas
y logueadas en el aplicativo creen y promocionen sus eventos de cualquier tipo.
Adicionalmente, permite incluir dentro del registro del nuevo evento un
esquema (dibujo grafico) para la impresión de las respectivas escarapelas y
diplomas de los asistentes para certificar su participación en el evento; esta
opción tiene como restricciones el tamaño en peso (pixeles) y longitud de la
imagen que se desee adjuntar.
6
2.2 Módulo para la creación de nuevos eventos
Este Módulo, permitirá que los usuarios y/o empresas previamente registradas
y logueadas en el aplicativo creen y promocionen sus eventos de cualquier tipo.
Adicionalmente, permite incluir dentro del registro del nuevo evento un
esquema (dibujo grafico) para la impresión de las respectivas escarapelas y
diplomas de los asistentes para certificar su participación en el evento; esta
opción tiene como restricciones el tamaño en peso (pixeles) y longitud de la
imagen que se desee adjuntar.
7
2.3 Módulo para la edición de eventos ya creados
En este Módulo, los usuarios y/o empresas que hayan creado sus eventos
podrán editarlos, en caso de que estos hayan tenido modificaciones. Los
cambios podrán aplicarse en cualquiera de los campos del evento e inclusive
en la página de presentación del evento, pero solo podrán ser realizados por el
usuario y/o empresa previamente logueada.
7
2.3 Módulo para la edición de eventos ya creados
En este Módulo, los usuarios y/o empresas que hayan creado sus eventos
podrán editarlos, en caso de que estos hayan tenido modificaciones. Los
cambios podrán aplicarse en cualquiera de los campos del evento e inclusive
en la página de presentación del evento, pero solo podrán ser realizados por el
usuario y/o empresa previamente logueada.
7
2.3 Módulo para la edición de eventos ya creados
En este Módulo, los usuarios y/o empresas que hayan creado sus eventos
podrán editarlos, en caso de que estos hayan tenido modificaciones. Los
cambios podrán aplicarse en cualquiera de los campos del evento e inclusive
en la página de presentación del evento, pero solo podrán ser realizados por el
usuario y/o empresa previamente logueada.
8
2.4 Módulo para la impresión de diplomas y escarapelas
Dentro de las opciones que tiene el usuario y/o empresa creadora del evento
está la posibilidad de adjuntar (cumpliendo unas condiciones de longitud y
peso) un formato para la impresión de escarapelas y certificados de asistencia.
Este Módulo se encuentra inmerso dentro del Módulo de registro de nuevo
asistente, ya que al momento de finalizar el registro de un nuevo participante al
evento automáticamente se generara la respectiva escarapela que le permita el
ingreso y el certificado que avale su asistencia al evento (especialmente para
eventos de tipo académico).
2.5 Módulo para el registro de un nuevo asistente.
Como su nombre lo indica, este Módulo permite la inscripción del nuevo
asistente o participante al evento, al igual que la impresión de la escarapela y
del certificado de asistencia.
Para poder realizar el respectivo registro, el evento deberá estar habilitado y
contar con cupos disponibles para el registro de nuevos participantes, de lo
contrario no podrá realizar el respectivo registro.
8
2.4 Módulo para la impresión de diplomas y escarapelas
Dentro de las opciones que tiene el usuario y/o empresa creadora del evento
está la posibilidad de adjuntar (cumpliendo unas condiciones de longitud y
peso) un formato para la impresión de escarapelas y certificados de asistencia.
Este Módulo se encuentra inmerso dentro del Módulo de registro de nuevo
asistente, ya que al momento de finalizar el registro de un nuevo participante al
evento automáticamente se generara la respectiva escarapela que le permita el
ingreso y el certificado que avale su asistencia al evento (especialmente para
eventos de tipo académico).
2.5 Módulo para el registro de un nuevo asistente.
Como su nombre lo indica, este Módulo permite la inscripción del nuevo
asistente o participante al evento, al igual que la impresión de la escarapela y
del certificado de asistencia.
Para poder realizar el respectivo registro, el evento deberá estar habilitado y
contar con cupos disponibles para el registro de nuevos participantes, de lo
contrario no podrá realizar el respectivo registro.
8
2.4 Módulo para la impresión de diplomas y escarapelas
Dentro de las opciones que tiene el usuario y/o empresa creadora del evento
está la posibilidad de adjuntar (cumpliendo unas condiciones de longitud y
peso) un formato para la impresión de escarapelas y certificados de asistencia.
Este Módulo se encuentra inmerso dentro del Módulo de registro de nuevo
asistente, ya que al momento de finalizar el registro de un nuevo participante al
evento automáticamente se generara la respectiva escarapela que le permita el
ingreso y el certificado que avale su asistencia al evento (especialmente para
eventos de tipo académico).
2.5 Módulo para el registro de un nuevo asistente.
Como su nombre lo indica, este Módulo permite la inscripción del nuevo
asistente o participante al evento, al igual que la impresión de la escarapela y
del certificado de asistencia.
Para poder realizar el respectivo registro, el evento deberá estar habilitado y
contar con cupos disponibles para el registro de nuevos participantes, de lo
contrario no podrá realizar el respectivo registro.
9
3. TABLAS EXPLICATIVAS DE LOS CASOS DE USO
3.1Tabla Explicativa de Caso de Uso (CU001)
* Código CU001
* Caso de Uso Editar Perfil de usuario y/o empresa
* Versión1.1.01 * Fecha (dd-mm-
aa)22-02-2012
* Autor Mónica Ardila – Santiago Valencia – Juan Felipe Salazar
* Fuente https://www.amiando.com/mycenter/settings/contact.html
* Tipo
(Simple, Medio,Complejo)
Simple
* PropósitoPermitir a la empresa registrada modificar sus datos del formulario de
registro
Supuestos
* RequisitosAsociados
* Código – Nombre de Requisito* Complejidaddel Requisito
* Porcentajecubierto
Que la empresa se encuentre
previamente registrada en el
sistema
Simple
Estar logueado en el sistema Simple
Solo el usuario logueado podrá
modificar sus propios datos
Simple
* Resumen Se debe solo permitir la modificación de cualquier empresa que
9
3. TABLAS EXPLICATIVAS DE LOS CASOS DE USO
3.1Tabla Explicativa de Caso de Uso (CU001)
* Código CU001
* Caso de Uso Editar Perfil de usuario y/o empresa
* Versión1.1.01 * Fecha (dd-mm-
aa)22-02-2012
* Autor Mónica Ardila – Santiago Valencia – Juan Felipe Salazar
* Fuente https://www.amiando.com/mycenter/settings/contact.html
* Tipo
(Simple, Medio,Complejo)
Simple
* PropósitoPermitir a la empresa registrada modificar sus datos del formulario de
registro
Supuestos
* RequisitosAsociados
* Código – Nombre de Requisito* Complejidaddel Requisito
* Porcentajecubierto
Que la empresa se encuentre
previamente registrada en el
sistema
Simple
Estar logueado en el sistema Simple
Solo el usuario logueado podrá
modificar sus propios datos
Simple
* Resumen Se debe solo permitir la modificación de cualquier empresa que
9
3. TABLAS EXPLICATIVAS DE LOS CASOS DE USO
3.1Tabla Explicativa de Caso de Uso (CU001)
* Código CU001
* Caso de Uso Editar Perfil de usuario y/o empresa
* Versión1.1.01 * Fecha (dd-mm-
aa)22-02-2012
* Autor Mónica Ardila – Santiago Valencia – Juan Felipe Salazar
* Fuente https://www.amiando.com/mycenter/settings/contact.html
* Tipo
(Simple, Medio,Complejo)
Simple
* PropósitoPermitir a la empresa registrada modificar sus datos del formulario de
registro
Supuestos
* RequisitosAsociados
* Código – Nombre de Requisito* Complejidaddel Requisito
* Porcentajecubierto
Que la empresa se encuentre
previamente registrada en el
sistema
Simple
Estar logueado en el sistema Simple
Solo el usuario logueado podrá
modificar sus propios datos
Simple
* Resumen Se debe solo permitir la modificación de cualquier empresa que
10
se encuentre previamente registrada y logueada pero solo
podrá modificar sus propios datos
* Actores
* Nombre * Descripción* Complejidad(Simple, MedioComplejo)
Usuario
Logueado
El formulario que se editara
pertenecerá a los datos del usuario
logueado
Simple
Precondiciones Que el usuario se encuentre activo
* Secuencia deinteracciones
Normales* Interesado (Usuario Logueado) * Sistema
1 El usuario para ingresar al sistema,
debe presionar en la parte superior
derecha un link que dice “Mi cuenta”
2El sistema verifica que el
usuario este logueado.
3
El sistema verifica que el
usuario logueado este activo,
revisando en el campo activode la tabla entidad, si se
encuentra el valor 1.
Si la entidad se encuentra
inactiva, es decir, en el campo
activo de la tabla nuevo
10
se encuentre previamente registrada y logueada pero solo
podrá modificar sus propios datos
* Actores
* Nombre * Descripción* Complejidad(Simple, MedioComplejo)
Usuario
Logueado
El formulario que se editara
pertenecerá a los datos del usuario
logueado
Simple
Precondiciones Que el usuario se encuentre activo
* Secuencia deinteracciones
Normales* Interesado (Usuario Logueado) * Sistema
1 El usuario para ingresar al sistema,
debe presionar en la parte superior
derecha un link que dice “Mi cuenta”
2El sistema verifica que el
usuario este logueado.
3
El sistema verifica que el
usuario logueado este activo,
revisando en el campo activode la tabla entidad, si se
encuentra el valor 1.
Si la entidad se encuentra
inactiva, es decir, en el campo
activo de la tabla nuevo
10
se encuentre previamente registrada y logueada pero solo
podrá modificar sus propios datos
* Actores
* Nombre * Descripción* Complejidad(Simple, MedioComplejo)
Usuario
Logueado
El formulario que se editara
pertenecerá a los datos del usuario
logueado
Simple
Precondiciones Que el usuario se encuentre activo
* Secuencia deinteracciones
Normales* Interesado (Usuario Logueado) * Sistema
1 El usuario para ingresar al sistema,
debe presionar en la parte superior
derecha un link que dice “Mi cuenta”
2El sistema verifica que el
usuario este logueado.
3
El sistema verifica que el
usuario logueado este activo,
revisando en el campo activode la tabla entidad, si se
encuentra el valor 1.
Si la entidad se encuentra
inactiva, es decir, en el campo
activo de la tabla nuevo
11
4
usuario se encuentra un 0(Cero), aparezca una ventana
con un mensaje que diga
“Entidad se encuentra
inactiva”, y debe de aparecer
un botón debajo del mensaje
que diga aceptar.
5El usuario presiona el botón aceptar o
presiona cualquier botón.
6Cierra la ventana del mensaje
de la interacción 4.
7
Si el usuario esta activo,
mostrar un formulario con los
siguientes campos:
8El usuario modifica los datos que
requiera del formulario.
11
4
usuario se encuentra un 0(Cero), aparezca una ventana
con un mensaje que diga
“Entidad se encuentra
inactiva”, y debe de aparecer
un botón debajo del mensaje
que diga aceptar.
5El usuario presiona el botón aceptar o
presiona cualquier botón.
6Cierra la ventana del mensaje
de la interacción 4.
7
Si el usuario esta activo,
mostrar un formulario con los
siguientes campos:
8El usuario modifica los datos que
requiera del formulario.
11
4
usuario se encuentra un 0(Cero), aparezca una ventana
con un mensaje que diga
“Entidad se encuentra
inactiva”, y debe de aparecer
un botón debajo del mensaje
que diga aceptar.
5El usuario presiona el botón aceptar o
presiona cualquier botón.
6Cierra la ventana del mensaje
de la interacción 4.
7
Si el usuario esta activo,
mostrar un formulario con los
siguientes campos:
8El usuario modifica los datos que
requiera del formulario.
12
9
El usuario presiona el boton cambiardel correo electronico.
10El sistema ejecuta el caso de
uso C - 0032
11 El usuario presiona el botón guardar.
12
El sistema le permite modificar
todos los datos, menos el
correo electrónico.
13El sistema debe ejecutar las
validaciones del caso de uso.
Secuencia deinteraccionesAlternativas
Interesado Sistema
2 N/A
2-3 N/A
* Demora Registro Inmediato
12
9
El usuario presiona el boton cambiardel correo electronico.
10El sistema ejecuta el caso de
uso C - 0032
11 El usuario presiona el botón guardar.
12
El sistema le permite modificar
todos los datos, menos el
correo electrónico.
13El sistema debe ejecutar las
validaciones del caso de uso.
Secuencia deinteraccionesAlternativas
Interesado Sistema
2 N/A
2-3 N/A
* Demora Registro Inmediato
12
9
El usuario presiona el boton cambiardel correo electronico.
10El sistema ejecuta el caso de
uso C - 0032
11 El usuario presiona el botón guardar.
12
El sistema le permite modificar
todos los datos, menos el
correo electrónico.
13El sistema debe ejecutar las
validaciones del caso de uso.
Secuencia deinteraccionesAlternativas
Interesado Sistema
2 N/A
2-3 N/A
* Demora Registro Inmediato
13
* Frecuencia Ocasional
* Criticidad Baja
Reglas denegocio
N/A
Validaciones
Excepciones N/A
Formulas /Cálculo
N/A
Reportes N/A
* Atributos
* Atributo * Descripción* PosiblesValores
* Datos deentrada
* Datos desalida
Pos condiciones N/A
* Gráfico
* Pantallas:
Observaciones: Tabla, campos y tipo de campos
13
* Frecuencia Ocasional
* Criticidad Baja
Reglas denegocio
N/A
Validaciones
Excepciones N/A
Formulas /Cálculo
N/A
Reportes N/A
* Atributos
* Atributo * Descripción* PosiblesValores
* Datos deentrada
* Datos desalida
Pos condiciones N/A
* Gráfico
* Pantallas:
Observaciones: Tabla, campos y tipo de campos
13
* Frecuencia Ocasional
* Criticidad Baja
Reglas denegocio
N/A
Validaciones
Excepciones N/A
Formulas /Cálculo
N/A
Reportes N/A
* Atributos
* Atributo * Descripción* PosiblesValores
* Datos deentrada
* Datos desalida
Pos condiciones N/A
* Gráfico
* Pantallas:
Observaciones: Tabla, campos y tipo de campos
14
Campo Descripcion Restricciones
Si No
Pk_Id_empresaEste campo almacenara la identificacion de la empresa que crea el evento,
como por el ejemplo el Nit.
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres
X
nombre_usuario_y_/_o_empresa
Este campo almacena el nombre del nuevo usuario que se registra, ya seacomo una persona natural o juridica (nombre de una empresa).
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres
X
tipo_documentoEste campo almacena el tipo de documento (Cedula, Pasaporte, entre otros)
que identifica al nuevo usuarioCampo de tipo texto X
nro_documentoEste campo almacena el numero del documento del nuevo usuario que se
registra
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres.
No se permitenespacios.
X
contactoEste campo contiene el nombre de la persona que servira de contacto en lanueva empresa que se registra. Este campo solo se diligencia cuando en el
tipo de usuario se selecciona la opcion empresa.
Campo de tipoalfanumerico. X
emailEste campo almacena el e-mail del nuevo usuario o empresa que se registra
en el aplicativo.
Campo de tipoalfanumerico y
booleano (simbolos).No se permitenespacios entre
caracteres.
X
celular Este campo almacena el numero celular del nuevo usuarioCampo de tipo
numerico X
direccion Este campo almacena el lugar de residencia del nuevo usuarioCampo de tipoalfanumerico X
ubicaciónAlmacena el pais, departamento o lugar donde se encuentra el lugar de
residencia del usuario o la empresa. Campor de Tipo Texto X
Tipo_UsuarioEste campo almacena el tipo de usuario que se registra en el aplicativo
(independiente o empresa)
Campo de tipo texto.No se permitenespacios entre
caracteres.
X
Siempre debe contener undato
DICCIONARIO DE DATOSTabla CLS_Nuevo_Usuario
14
Campo Descripcion Restricciones
Si No
Pk_Id_empresaEste campo almacenara la identificacion de la empresa que crea el evento,
como por el ejemplo el Nit.
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres
X
nombre_usuario_y_/_o_empresa
Este campo almacena el nombre del nuevo usuario que se registra, ya seacomo una persona natural o juridica (nombre de una empresa).
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres
X
tipo_documentoEste campo almacena el tipo de documento (Cedula, Pasaporte, entre otros)
que identifica al nuevo usuarioCampo de tipo texto X
nro_documentoEste campo almacena el numero del documento del nuevo usuario que se
registra
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres.
No se permitenespacios.
X
contactoEste campo contiene el nombre de la persona que servira de contacto en lanueva empresa que se registra. Este campo solo se diligencia cuando en el
tipo de usuario se selecciona la opcion empresa.
Campo de tipoalfanumerico. X
emailEste campo almacena el e-mail del nuevo usuario o empresa que se registra
en el aplicativo.
Campo de tipoalfanumerico y
booleano (simbolos).No se permitenespacios entre
caracteres.
X
celular Este campo almacena el numero celular del nuevo usuarioCampo de tipo
numerico X
direccion Este campo almacena el lugar de residencia del nuevo usuarioCampo de tipoalfanumerico X
ubicaciónAlmacena el pais, departamento o lugar donde se encuentra el lugar de
residencia del usuario o la empresa. Campor de Tipo Texto X
Tipo_UsuarioEste campo almacena el tipo de usuario que se registra en el aplicativo
(independiente o empresa)
Campo de tipo texto.No se permitenespacios entre
caracteres.
X
Siempre debe contener undato
DICCIONARIO DE DATOSTabla CLS_Nuevo_Usuario
14
Campo Descripcion Restricciones
Si No
Pk_Id_empresaEste campo almacenara la identificacion de la empresa que crea el evento,
como por el ejemplo el Nit.
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres
X
nombre_usuario_y_/_o_empresa
Este campo almacena el nombre del nuevo usuario que se registra, ya seacomo una persona natural o juridica (nombre de una empresa).
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres
X
tipo_documentoEste campo almacena el tipo de documento (Cedula, Pasaporte, entre otros)
que identifica al nuevo usuarioCampo de tipo texto X
nro_documentoEste campo almacena el numero del documento del nuevo usuario que se
registra
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres.
No se permitenespacios.
X
contactoEste campo contiene el nombre de la persona que servira de contacto en lanueva empresa que se registra. Este campo solo se diligencia cuando en el
tipo de usuario se selecciona la opcion empresa.
Campo de tipoalfanumerico. X
emailEste campo almacena el e-mail del nuevo usuario o empresa que se registra
en el aplicativo.
Campo de tipoalfanumerico y
booleano (simbolos).No se permitenespacios entre
caracteres.
X
celular Este campo almacena el numero celular del nuevo usuarioCampo de tipo
numerico X
direccion Este campo almacena el lugar de residencia del nuevo usuarioCampo de tipoalfanumerico X
ubicaciónAlmacena el pais, departamento o lugar donde se encuentra el lugar de
residencia del usuario o la empresa. Campor de Tipo Texto X
Tipo_UsuarioEste campo almacena el tipo de usuario que se registra en el aplicativo
(independiente o empresa)
Campo de tipo texto.No se permitenespacios entre
caracteres.
X
Siempre debe contener undato
DICCIONARIO DE DATOSTabla CLS_Nuevo_Usuario
15
Campo Descripcion Restricciones
Si No
id_pais Campo que almacena el codigo de identificacion de cada paisCampo de tipo
numerico entero. X
pais Campo que almacena el nombre de cada paisCampo de tipo
alfabetico X
DICCIONARIO DE DATOSTabla CLS_Pais
Siempre debe contener undato
Campo Descripcion Restricciones
Si No
id_depto Campo que almacena el codigo de identificacion de cada departamentoCampo de tipo
numerico entero.X
depto Campo que almacena el nombre de cada paisCampo de tipo
alfabeticoX
id_pais Campo que almacena el codigo de identificacion de cada paisCampo de tipo
numerico entero. X
DICCIONARIO DE DATOSTabla CLS_Departamento
Siempre debe contener undato
Campo Descripcion Restricciones
Si No
id_ciudad Campo que almacena el codigo de identificacion de cada ciudadCampo de tipo
numerico entero.X
ciudad Campo que almacena el nombre de cada ciudadCampo de tipo
alfabeticoX
id_depto Campo que almacena el codigo de identificacion de cada departamentoCampo de tipo
numerico entero.X
DICCIONARIO DE DATOSTabla CLS_Ciudad
Siempre debe contener undato
15
Campo Descripcion Restricciones
Si No
id_pais Campo que almacena el codigo de identificacion de cada paisCampo de tipo
numerico entero. X
pais Campo que almacena el nombre de cada paisCampo de tipo
alfabetico X
DICCIONARIO DE DATOSTabla CLS_Pais
Siempre debe contener undato
Campo Descripcion Restricciones
Si No
id_depto Campo que almacena el codigo de identificacion de cada departamentoCampo de tipo
numerico entero.X
depto Campo que almacena el nombre de cada paisCampo de tipo
alfabeticoX
id_pais Campo que almacena el codigo de identificacion de cada paisCampo de tipo
numerico entero. X
DICCIONARIO DE DATOSTabla CLS_Departamento
Siempre debe contener undato
Campo Descripcion Restricciones
Si No
id_ciudad Campo que almacena el codigo de identificacion de cada ciudadCampo de tipo
numerico entero.X
ciudad Campo que almacena el nombre de cada ciudadCampo de tipo
alfabeticoX
id_depto Campo que almacena el codigo de identificacion de cada departamentoCampo de tipo
numerico entero.X
DICCIONARIO DE DATOSTabla CLS_Ciudad
Siempre debe contener undato
15
Campo Descripcion Restricciones
Si No
id_pais Campo que almacena el codigo de identificacion de cada paisCampo de tipo
numerico entero. X
pais Campo que almacena el nombre de cada paisCampo de tipo
alfabetico X
DICCIONARIO DE DATOSTabla CLS_Pais
Siempre debe contener undato
Campo Descripcion Restricciones
Si No
id_depto Campo que almacena el codigo de identificacion de cada departamentoCampo de tipo
numerico entero.X
depto Campo que almacena el nombre de cada paisCampo de tipo
alfabeticoX
id_pais Campo que almacena el codigo de identificacion de cada paisCampo de tipo
numerico entero. X
DICCIONARIO DE DATOSTabla CLS_Departamento
Siempre debe contener undato
Campo Descripcion Restricciones
Si No
id_ciudad Campo que almacena el codigo de identificacion de cada ciudadCampo de tipo
numerico entero.X
ciudad Campo que almacena el nombre de cada ciudadCampo de tipo
alfabeticoX
id_depto Campo que almacena el codigo de identificacion de cada departamentoCampo de tipo
numerico entero.X
DICCIONARIO DE DATOSTabla CLS_Ciudad
Siempre debe contener undato
16
3.2Tabla Explicativa de Caso de Uso (CU002)
* Código CU002
* Caso de Uso Crear Evento
* Versión1.1.01 * Fecha (dd-
mm-aa)27-02-2012
* Autor Mónica Ardila – Santiago Valencia – Juan Felipe Salazar
* Fuente https://www.amiando.com/mycenter/newEvent.html
* Tipo
(Simple, Medio,Complejo)
Medio
* Propósito Permitir a la empresa registrada y logueada crear un nuevo evento
Supuestos
* RequisitosAsociados
* Código – Nombre de Requisito* Complejidaddel Requisito
* Porcentajecubierto
Que la empresa se encuentre
previamente registrada en el
sistema
Simple
Estar logueado en el sistema Simple
Solo el usuario logueado podrá
crear eventos bajo el nombre de la
empresa que se encuentra
registrada.
Simple
* Resumen Se debe permitir que la empresa que se encuentra previamente
16
3.2Tabla Explicativa de Caso de Uso (CU002)
* Código CU002
* Caso de Uso Crear Evento
* Versión1.1.01 * Fecha (dd-
mm-aa)27-02-2012
* Autor Mónica Ardila – Santiago Valencia – Juan Felipe Salazar
* Fuente https://www.amiando.com/mycenter/newEvent.html
* Tipo
(Simple, Medio,Complejo)
Medio
* Propósito Permitir a la empresa registrada y logueada crear un nuevo evento
Supuestos
* RequisitosAsociados
* Código – Nombre de Requisito* Complejidaddel Requisito
* Porcentajecubierto
Que la empresa se encuentre
previamente registrada en el
sistema
Simple
Estar logueado en el sistema Simple
Solo el usuario logueado podrá
crear eventos bajo el nombre de la
empresa que se encuentra
registrada.
Simple
* Resumen Se debe permitir que la empresa que se encuentra previamente
16
3.2Tabla Explicativa de Caso de Uso (CU002)
* Código CU002
* Caso de Uso Crear Evento
* Versión1.1.01 * Fecha (dd-
mm-aa)27-02-2012
* Autor Mónica Ardila – Santiago Valencia – Juan Felipe Salazar
* Fuente https://www.amiando.com/mycenter/newEvent.html
* Tipo
(Simple, Medio,Complejo)
Medio
* Propósito Permitir a la empresa registrada y logueada crear un nuevo evento
Supuestos
* RequisitosAsociados
* Código – Nombre de Requisito* Complejidaddel Requisito
* Porcentajecubierto
Que la empresa se encuentre
previamente registrada en el
sistema
Simple
Estar logueado en el sistema Simple
Solo el usuario logueado podrá
crear eventos bajo el nombre de la
empresa que se encuentra
registrada.
Simple
* Resumen Se debe permitir que la empresa que se encuentra previamente
17
registrada y logueada cree un nuevo evento según las
necesidades que esta tenga.
* Actores
* Nombre * Descripción* Complejidad(Simple, MedioComplejo)
Usuario
Logueado
El formulario que se editara contendrá
los datos básicos para la creación de
un nuevo evento.
Simple
Precondiciones Que el usuario se encuentre activo
* Secuencia deinteracciones
Normales* Interesado (Usuario Logueado) * Sistema
1 Luego de que el usuario ya se
encuentre registrado y logueado en el
sistema, podrá crear un nuevo evento
haciendo clic en “Cree su evento”.
2
El sistema carga la
información del usuario
logueado y arroja el siguiente
pantallazo que contiene el
formulario de registro del
evento, agregando un número
consecutivo para la
identificación del evento y
agregando este número en la
tabla CLS_Evento, en el
17
registrada y logueada cree un nuevo evento según las
necesidades que esta tenga.
* Actores
* Nombre * Descripción* Complejidad(Simple, MedioComplejo)
Usuario
Logueado
El formulario que se editara contendrá
los datos básicos para la creación de
un nuevo evento.
Simple
Precondiciones Que el usuario se encuentre activo
* Secuencia deinteracciones
Normales* Interesado (Usuario Logueado) * Sistema
1 Luego de que el usuario ya se
encuentre registrado y logueado en el
sistema, podrá crear un nuevo evento
haciendo clic en “Cree su evento”.
2
El sistema carga la
información del usuario
logueado y arroja el siguiente
pantallazo que contiene el
formulario de registro del
evento, agregando un número
consecutivo para la
identificación del evento y
agregando este número en la
tabla CLS_Evento, en el
17
registrada y logueada cree un nuevo evento según las
necesidades que esta tenga.
* Actores
* Nombre * Descripción* Complejidad(Simple, MedioComplejo)
Usuario
Logueado
El formulario que se editara contendrá
los datos básicos para la creación de
un nuevo evento.
Simple
Precondiciones Que el usuario se encuentre activo
* Secuencia deinteracciones
Normales* Interesado (Usuario Logueado) * Sistema
1 Luego de que el usuario ya se
encuentre registrado y logueado en el
sistema, podrá crear un nuevo evento
haciendo clic en “Cree su evento”.
2
El sistema carga la
información del usuario
logueado y arroja el siguiente
pantallazo que contiene el
formulario de registro del
evento, agregando un número
consecutivo para la
identificación del evento y
agregando este número en la
tabla CLS_Evento, en el
18
campo Id_Evento.
3El usuario ingresa el nombre del nuevo
evento que desea crear.
4
El usuario ingresa el nombre
registrado por el usuario en la
tabla CLS_Evento, en el
campo Nombre_Evento.
5
El usuario ingresa los datos que
describen el nuevo evento que se
creara.
6
La información ingresada por
el usuario es almacenada en
la tabla CLS_Evento, en el
campo Descripción.
7
El usuario ingresa la información de la
fecha inicial en la cual se realizara el
nuevo evento.
8
La información ingresada por
el usuario es almacenada en
la tabla CLS_Evento, en el
campo Fecha_Inicial.
18
campo Id_Evento.
3El usuario ingresa el nombre del nuevo
evento que desea crear.
4
El usuario ingresa el nombre
registrado por el usuario en la
tabla CLS_Evento, en el
campo Nombre_Evento.
5
El usuario ingresa los datos que
describen el nuevo evento que se
creara.
6
La información ingresada por
el usuario es almacenada en
la tabla CLS_Evento, en el
campo Descripción.
7
El usuario ingresa la información de la
fecha inicial en la cual se realizara el
nuevo evento.
8
La información ingresada por
el usuario es almacenada en
la tabla CLS_Evento, en el
campo Fecha_Inicial.
18
campo Id_Evento.
3El usuario ingresa el nombre del nuevo
evento que desea crear.
4
El usuario ingresa el nombre
registrado por el usuario en la
tabla CLS_Evento, en el
campo Nombre_Evento.
5
El usuario ingresa los datos que
describen el nuevo evento que se
creara.
6
La información ingresada por
el usuario es almacenada en
la tabla CLS_Evento, en el
campo Descripción.
7
El usuario ingresa la información de la
fecha inicial en la cual se realizara el
nuevo evento.
8
La información ingresada por
el usuario es almacenada en
la tabla CLS_Evento, en el
campo Fecha_Inicial.
19
9El usuario ingresa la información de la
fecha final de culminación del evento.
10
La información ingresada por
el usuario es almacenada en
la tabla CLS_Evento, en el
campo fecha_Finalizacion.
11
El usuario ingresa la información del
lugar de ubicación en donde se llevara
a cabo el evento.
12
La información ingresada por
el usuario es almacenada en
la tabla CLS_Evento, en el
campo de Ubicación.
13
El usuario que crea el evento deberá
entregar una escarapela y un diploma
de asistencia, para lo cual antes de
finalizar el formulario dando clic en el
botón “adjuntar” anexa las imágenes
de la escarapela y el diploma de
asistencia:
19
9El usuario ingresa la información de la
fecha final de culminación del evento.
10
La información ingresada por
el usuario es almacenada en
la tabla CLS_Evento, en el
campo fecha_Finalizacion.
11
El usuario ingresa la información del
lugar de ubicación en donde se llevara
a cabo el evento.
12
La información ingresada por
el usuario es almacenada en
la tabla CLS_Evento, en el
campo de Ubicación.
13
El usuario que crea el evento deberá
entregar una escarapela y un diploma
de asistencia, para lo cual antes de
finalizar el formulario dando clic en el
botón “adjuntar” anexa las imágenes
de la escarapela y el diploma de
asistencia:
19
9El usuario ingresa la información de la
fecha final de culminación del evento.
10
La información ingresada por
el usuario es almacenada en
la tabla CLS_Evento, en el
campo fecha_Finalizacion.
11
El usuario ingresa la información del
lugar de ubicación en donde se llevara
a cabo el evento.
12
La información ingresada por
el usuario es almacenada en
la tabla CLS_Evento, en el
campo de Ubicación.
13
El usuario que crea el evento deberá
entregar una escarapela y un diploma
de asistencia, para lo cual antes de
finalizar el formulario dando clic en el
botón “adjuntar” anexa las imágenes
de la escarapela y el diploma de
asistencia:
20
14
El sistema consulta las
restricciones de tamaño de los
archivos adjuntos por el
usuario (Ver Validaciones) y
las almacena en el servidor
que aloja el aplicativo.
15El usuario da clic en el botón guardar
evento.
16
El sistema valida que todos los
campos del formulario estén
llenos correctamente.
17 El sistema encuentra un error
en uno de los campos
20
14
El sistema consulta las
restricciones de tamaño de los
archivos adjuntos por el
usuario (Ver Validaciones) y
las almacena en el servidor
que aloja el aplicativo.
15El usuario da clic en el botón guardar
evento.
16
El sistema valida que todos los
campos del formulario estén
llenos correctamente.
17 El sistema encuentra un error
en uno de los campos
20
14
El sistema consulta las
restricciones de tamaño de los
archivos adjuntos por el
usuario (Ver Validaciones) y
las almacena en el servidor
que aloja el aplicativo.
15El usuario da clic en el botón guardar
evento.
16
El sistema valida que todos los
campos del formulario estén
llenos correctamente.
17 El sistema encuentra un error
en uno de los campos
21
ingresados por el usuario.
18
EL sistema envía al usuario un
mensaje de alerta que indique
“Error, verifique los camposdel formulario”.
19El usuario da clic en la “X” (equis) del
cuadro de error y lo cierra.
20
El sistema regresa al
formulario y resalta en color
rojo los campos que presenten
errores dentro del formulario
(véase validaciones).
21El usuario corrige los errores del
campo de formulario.
22El usuario nuevamente da clic en el
botón guardar.
23
El sistema valida que los
errores hayan sido corregidos
correctamente y guarda la
información diligenciada
dentro del formulario.
24
El sistema muestra un
resumen de la información
ingresada por el usuario
acerca del nuevo evento que
acaba de crear, así:
21
ingresados por el usuario.
18
EL sistema envía al usuario un
mensaje de alerta que indique
“Error, verifique los camposdel formulario”.
19El usuario da clic en la “X” (equis) del
cuadro de error y lo cierra.
20
El sistema regresa al
formulario y resalta en color
rojo los campos que presenten
errores dentro del formulario
(véase validaciones).
21El usuario corrige los errores del
campo de formulario.
22El usuario nuevamente da clic en el
botón guardar.
23
El sistema valida que los
errores hayan sido corregidos
correctamente y guarda la
información diligenciada
dentro del formulario.
24
El sistema muestra un
resumen de la información
ingresada por el usuario
acerca del nuevo evento que
acaba de crear, así:
21
ingresados por el usuario.
18
EL sistema envía al usuario un
mensaje de alerta que indique
“Error, verifique los camposdel formulario”.
19El usuario da clic en la “X” (equis) del
cuadro de error y lo cierra.
20
El sistema regresa al
formulario y resalta en color
rojo los campos que presenten
errores dentro del formulario
(véase validaciones).
21El usuario corrige los errores del
campo de formulario.
22El usuario nuevamente da clic en el
botón guardar.
23
El sistema valida que los
errores hayan sido corregidos
correctamente y guarda la
información diligenciada
dentro del formulario.
24
El sistema muestra un
resumen de la información
ingresada por el usuario
acerca del nuevo evento que
acaba de crear, así:
22
Secuencia deinteraccionesAlternativas
Interesado Sistema
2 N/A
2-3 N/A
* Demora Registro Inmediato
* Frecuencia Ocasional
* Criticidad Baja
Reglas denegocio
N/A
Validaciones
-El usuario deberá diligenciar todos los campos del formulario.
- El campo fecha se debe ingresar en el formato (dd-mm-aa).
-Tamaño de la imagen 10 cm x 8 cm de longitud y 120 mega píxeles de
peso.
Excepciones N/A
Formulas /Cálculo
N/A
Reportes N/A
22
Secuencia deinteraccionesAlternativas
Interesado Sistema
2 N/A
2-3 N/A
* Demora Registro Inmediato
* Frecuencia Ocasional
* Criticidad Baja
Reglas denegocio
N/A
Validaciones
-El usuario deberá diligenciar todos los campos del formulario.
- El campo fecha se debe ingresar en el formato (dd-mm-aa).
-Tamaño de la imagen 10 cm x 8 cm de longitud y 120 mega píxeles de
peso.
Excepciones N/A
Formulas /Cálculo
N/A
Reportes N/A
22
Secuencia deinteraccionesAlternativas
Interesado Sistema
2 N/A
2-3 N/A
* Demora Registro Inmediato
* Frecuencia Ocasional
* Criticidad Baja
Reglas denegocio
N/A
Validaciones
-El usuario deberá diligenciar todos los campos del formulario.
- El campo fecha se debe ingresar en el formato (dd-mm-aa).
-Tamaño de la imagen 10 cm x 8 cm de longitud y 120 mega píxeles de
peso.
Excepciones N/A
Formulas /Cálculo
N/A
Reportes N/A
23
* Atributos
* Atributo * Descripción* PosiblesValores
* Datos deentrada
* Datos de salida
Pos condiciones N/A
* Gráfico
* Pantallas:
Observaciones: Tabla, campos y tipo de campos
23
* Atributos
* Atributo * Descripción* PosiblesValores
* Datos deentrada
* Datos de salida
Pos condiciones N/A
* Gráfico
* Pantallas:
Observaciones: Tabla, campos y tipo de campos
23
* Atributos
* Atributo * Descripción* PosiblesValores
* Datos deentrada
* Datos de salida
Pos condiciones N/A
* Gráfico
* Pantallas:
Observaciones: Tabla, campos y tipo de campos
24
Campo Descripcion Restricciones
Si No
Pk_Id_empresaEste campo almacenara la identificacion de la empresa que crea el evento,
como por el ejemplo el Nit.
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres
X
nombre_usuario_y_/_o_empresa
Este campo almacena el nombre del nuevo usuario que se registra, ya seacomo una persona natural o juridica (nombre de una empresa).
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres
X
tipo_documentoEste campo almacena el tipo de documento (Cedula, Pasaporte, entre otros)
que identifica al nuevo usuarioCampo de tipo texto X
nro_documentoEste campo almacena el numero del documento del nuevo usuario que se
registra
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres.
No se permitenespacios.
X
contactoEste campo contiene el nombre de la persona que servira de contacto en lanueva empresa que se registra. Este campo solo se diligencia cuando en el
tipo de usuario se selecciona la opcion empresa.
Campo de tipoalfanumerico. X
emailEste campo almacena el e-mail del nuevo usuario o empresa que se registra
en el aplicativo.
Campo de tipoalfanumerico y
booleano (simbolos).No se permitenespacios entre
caracteres.
X
celular Este campo almacena el numero celular del nuevo usuarioCampo de tipo
numerico X
direccion Este campo almacena el lugar de residencia del nuevo usuarioCampo de tipoalfanumerico X
ubicaciónAlmacena el pais, departamento o lugar donde se encuentra el lugar de
residencia del usuario o la empresa. Campor de Tipo Texto X
Tipo_UsuarioEste campo almacena el tipo de usuario que se registra en el aplicativo
(independiente o empresa)
Campo de tipo texto.No se permitenespacios entre
caracteres.
X
Siempre debe contener undato
DICCIONARIO DE DATOSTabla CLS_Nuevo_Usuario
24
Campo Descripcion Restricciones
Si No
Pk_Id_empresaEste campo almacenara la identificacion de la empresa que crea el evento,
como por el ejemplo el Nit.
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres
X
nombre_usuario_y_/_o_empresa
Este campo almacena el nombre del nuevo usuario que se registra, ya seacomo una persona natural o juridica (nombre de una empresa).
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres
X
tipo_documentoEste campo almacena el tipo de documento (Cedula, Pasaporte, entre otros)
que identifica al nuevo usuarioCampo de tipo texto X
nro_documentoEste campo almacena el numero del documento del nuevo usuario que se
registra
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres.
No se permitenespacios.
X
contactoEste campo contiene el nombre de la persona que servira de contacto en lanueva empresa que se registra. Este campo solo se diligencia cuando en el
tipo de usuario se selecciona la opcion empresa.
Campo de tipoalfanumerico. X
emailEste campo almacena el e-mail del nuevo usuario o empresa que se registra
en el aplicativo.
Campo de tipoalfanumerico y
booleano (simbolos).No se permitenespacios entre
caracteres.
X
celular Este campo almacena el numero celular del nuevo usuarioCampo de tipo
numerico X
direccion Este campo almacena el lugar de residencia del nuevo usuarioCampo de tipoalfanumerico X
ubicaciónAlmacena el pais, departamento o lugar donde se encuentra el lugar de
residencia del usuario o la empresa. Campor de Tipo Texto X
Tipo_UsuarioEste campo almacena el tipo de usuario que se registra en el aplicativo
(independiente o empresa)
Campo de tipo texto.No se permitenespacios entre
caracteres.
X
Siempre debe contener undato
DICCIONARIO DE DATOSTabla CLS_Nuevo_Usuario
24
Campo Descripcion Restricciones
Si No
Pk_Id_empresaEste campo almacenara la identificacion de la empresa que crea el evento,
como por el ejemplo el Nit.
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres
X
nombre_usuario_y_/_o_empresa
Este campo almacena el nombre del nuevo usuario que se registra, ya seacomo una persona natural o juridica (nombre de una empresa).
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres
X
tipo_documentoEste campo almacena el tipo de documento (Cedula, Pasaporte, entre otros)
que identifica al nuevo usuarioCampo de tipo texto X
nro_documentoEste campo almacena el numero del documento del nuevo usuario que se
registra
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres.
No se permitenespacios.
X
contactoEste campo contiene el nombre de la persona que servira de contacto en lanueva empresa que se registra. Este campo solo se diligencia cuando en el
tipo de usuario se selecciona la opcion empresa.
Campo de tipoalfanumerico. X
emailEste campo almacena el e-mail del nuevo usuario o empresa que se registra
en el aplicativo.
Campo de tipoalfanumerico y
booleano (simbolos).No se permitenespacios entre
caracteres.
X
celular Este campo almacena el numero celular del nuevo usuarioCampo de tipo
numerico X
direccion Este campo almacena el lugar de residencia del nuevo usuarioCampo de tipoalfanumerico X
ubicaciónAlmacena el pais, departamento o lugar donde se encuentra el lugar de
residencia del usuario o la empresa. Campor de Tipo Texto X
Tipo_UsuarioEste campo almacena el tipo de usuario que se registra en el aplicativo
(independiente o empresa)
Campo de tipo texto.No se permitenespacios entre
caracteres.
X
Siempre debe contener undato
DICCIONARIO DE DATOSTabla CLS_Nuevo_Usuario
25
Campo Descripcion Restricciones
Si No
id_pais Campo que almacena el codigo de identificacion de cada paisCampo de tipo
numerico entero. X
pais Campo que almacena el nombre de cada paisCampo de tipo
alfabetico X
DICCIONARIO DE DATOSTabla CLS_Pais
Siempre debe contener undato
Campo Descripcion Restricciones
Si No
id_depto Campo que almacena el codigo de identificacion de cada departamentoCampo de tipo
numerico entero.X
depto Campo que almacena el nombre de cada paisCampo de tipo
alfabeticoX
id_pais Campo que almacena el codigo de identificacion de cada paisCampo de tipo
numerico entero. X
DICCIONARIO DE DATOSTabla CLS_Departamento
Siempre debe contener undato
Campo Descripcion Restricciones
Si No
id_ciudad Campo que almacena el codigo de identificacion de cada ciudadCampo de tipo
numerico entero.X
ciudad Campo que almacena el nombre de cada ciudadCampo de tipo
alfabeticoX
id_depto Campo que almacena el codigo de identificacion de cada departamentoCampo de tipo
numerico entero.X
DICCIONARIO DE DATOSTabla CLS_Ciudad
Siempre debe contener undato
25
Campo Descripcion Restricciones
Si No
id_pais Campo que almacena el codigo de identificacion de cada paisCampo de tipo
numerico entero. X
pais Campo que almacena el nombre de cada paisCampo de tipo
alfabetico X
DICCIONARIO DE DATOSTabla CLS_Pais
Siempre debe contener undato
Campo Descripcion Restricciones
Si No
id_depto Campo que almacena el codigo de identificacion de cada departamentoCampo de tipo
numerico entero.X
depto Campo que almacena el nombre de cada paisCampo de tipo
alfabeticoX
id_pais Campo que almacena el codigo de identificacion de cada paisCampo de tipo
numerico entero. X
DICCIONARIO DE DATOSTabla CLS_Departamento
Siempre debe contener undato
Campo Descripcion Restricciones
Si No
id_ciudad Campo que almacena el codigo de identificacion de cada ciudadCampo de tipo
numerico entero.X
ciudad Campo que almacena el nombre de cada ciudadCampo de tipo
alfabeticoX
id_depto Campo que almacena el codigo de identificacion de cada departamentoCampo de tipo
numerico entero.X
DICCIONARIO DE DATOSTabla CLS_Ciudad
Siempre debe contener undato
25
Campo Descripcion Restricciones
Si No
id_pais Campo que almacena el codigo de identificacion de cada paisCampo de tipo
numerico entero. X
pais Campo que almacena el nombre de cada paisCampo de tipo
alfabetico X
DICCIONARIO DE DATOSTabla CLS_Pais
Siempre debe contener undato
Campo Descripcion Restricciones
Si No
id_depto Campo que almacena el codigo de identificacion de cada departamentoCampo de tipo
numerico entero.X
depto Campo que almacena el nombre de cada paisCampo de tipo
alfabeticoX
id_pais Campo que almacena el codigo de identificacion de cada paisCampo de tipo
numerico entero. X
DICCIONARIO DE DATOSTabla CLS_Departamento
Siempre debe contener undato
Campo Descripcion Restricciones
Si No
id_ciudad Campo que almacena el codigo de identificacion de cada ciudadCampo de tipo
numerico entero.X
ciudad Campo que almacena el nombre de cada ciudadCampo de tipo
alfabeticoX
id_depto Campo que almacena el codigo de identificacion de cada departamentoCampo de tipo
numerico entero.X
DICCIONARIO DE DATOSTabla CLS_Ciudad
Siempre debe contener undato
26
Campo Descripcion Restricciones
Si No
Pk_Id_EventoCampo que almacena el numero que el sistema automaticamente leasigna a cada uno de los eventos que son creados para llevar un
orden en su creacion.
Campo de tiponumerico entero. X
nombre_evento Campo que almacena el nombre con el cual se identif icara el eventopara los usuarios.
Campo de tipoalfanumerico.
X
descripcion Campo que almacena la informacion mas general acerca del eventoque se promocionara
Campo de tipoalfanumerico.
X
direccion
Campo que almacena la direccion del lugar en el cual se llevara a caboel evento. El evento tambien podra ser realizado por internet por lo queen este campo tambien se podra colocar la direccion Web en la que se
llevara a cabo el evento.
Campo de tipoalfanumerico y
booleanoX
ubicación Campo que almacena el pais, el departamento y la ciudad en la que sellevara a cabo el evento.
Campo de tipo texto X
fecha_inicial Campo que contiene la fecha de inicio del evento Campo tipo fecha X
hora_inicial Campo que almacena la hora de inicio del evento Campo tipo numericoy booleano
X
fecha_final Campo que contiene la fecha de f inalizacion del evento Campo tipo fecha X
hora_final Campo que contiene la hora de f inalizacion del evento Campo tipo numericoy booleano
X
Fk_Id_Ciudad Este campo almacenara la ciudad donde ocurrira el evento. campo tipo entero. X
Fk_Id_Tipo_Evento Este campo almacenara la categoria del evento a realizar. campo tipo entero. X
Fk_Id_EmpresaEste campo almacenara la identif icacion de la empresa que crea el
evento, como por el ejemplo el Nit.
Campo de tipoalfanumerico, sinrestriccion a la
X
DICCIONARIO DE DATOSTabla CLS_Evento
Siempre debe contenerun dato
26
Campo Descripcion Restricciones
Si No
Pk_Id_EventoCampo que almacena el numero que el sistema automaticamente leasigna a cada uno de los eventos que son creados para llevar un
orden en su creacion.
Campo de tiponumerico entero. X
nombre_evento Campo que almacena el nombre con el cual se identif icara el eventopara los usuarios.
Campo de tipoalfanumerico.
X
descripcion Campo que almacena la informacion mas general acerca del eventoque se promocionara
Campo de tipoalfanumerico.
X
direccion
Campo que almacena la direccion del lugar en el cual se llevara a caboel evento. El evento tambien podra ser realizado por internet por lo queen este campo tambien se podra colocar la direccion Web en la que se
llevara a cabo el evento.
Campo de tipoalfanumerico y
booleanoX
ubicación Campo que almacena el pais, el departamento y la ciudad en la que sellevara a cabo el evento.
Campo de tipo texto X
fecha_inicial Campo que contiene la fecha de inicio del evento Campo tipo fecha X
hora_inicial Campo que almacena la hora de inicio del evento Campo tipo numericoy booleano
X
fecha_final Campo que contiene la fecha de f inalizacion del evento Campo tipo fecha X
hora_final Campo que contiene la hora de f inalizacion del evento Campo tipo numericoy booleano
X
Fk_Id_Ciudad Este campo almacenara la ciudad donde ocurrira el evento. campo tipo entero. X
Fk_Id_Tipo_Evento Este campo almacenara la categoria del evento a realizar. campo tipo entero. X
Fk_Id_EmpresaEste campo almacenara la identif icacion de la empresa que crea el
evento, como por el ejemplo el Nit.
Campo de tipoalfanumerico, sinrestriccion a la
X
DICCIONARIO DE DATOSTabla CLS_Evento
Siempre debe contenerun dato
26
Campo Descripcion Restricciones
Si No
Pk_Id_EventoCampo que almacena el numero que el sistema automaticamente leasigna a cada uno de los eventos que son creados para llevar un
orden en su creacion.
Campo de tiponumerico entero. X
nombre_evento Campo que almacena el nombre con el cual se identif icara el eventopara los usuarios.
Campo de tipoalfanumerico.
X
descripcion Campo que almacena la informacion mas general acerca del eventoque se promocionara
Campo de tipoalfanumerico.
X
direccion
Campo que almacena la direccion del lugar en el cual se llevara a caboel evento. El evento tambien podra ser realizado por internet por lo queen este campo tambien se podra colocar la direccion Web en la que se
llevara a cabo el evento.
Campo de tipoalfanumerico y
booleanoX
ubicación Campo que almacena el pais, el departamento y la ciudad en la que sellevara a cabo el evento.
Campo de tipo texto X
fecha_inicial Campo que contiene la fecha de inicio del evento Campo tipo fecha X
hora_inicial Campo que almacena la hora de inicio del evento Campo tipo numericoy booleano
X
fecha_final Campo que contiene la fecha de f inalizacion del evento Campo tipo fecha X
hora_final Campo que contiene la hora de f inalizacion del evento Campo tipo numericoy booleano
X
Fk_Id_Ciudad Este campo almacenara la ciudad donde ocurrira el evento. campo tipo entero. X
Fk_Id_Tipo_Evento Este campo almacenara la categoria del evento a realizar. campo tipo entero. X
Fk_Id_EmpresaEste campo almacenara la identif icacion de la empresa que crea el
evento, como por el ejemplo el Nit.
Campo de tipoalfanumerico, sinrestriccion a la
X
DICCIONARIO DE DATOSTabla CLS_Evento
Siempre debe contenerun dato
27
3.3Tabla Explicativa de Caso de Uso (CU003)
* Código CU003
* Caso de Uso Editar Evento
* Versión1.1.01 * Fecha
(dd-mm-aa)
05-03-2012
* Autor Mónica Ardila – Santiago Valencia – Juan Felipe Salazar
* Fuente https://www.amiando.com/mycenter/event/XCKARIX/overview.html
* Tipo (Simple,Medio,
Complejo)
Simple
* PropósitoPermitir a la empresa o al usuario registrado modificar los datos del
evento que previamente ha sido creado.
Supuestos
* RequisitosAsociados
* Código – Nombre deRequisito
* Complejidaddel Requisito
* Porcentajecubierto
Que la empresa o el usuario se
encuentre previamente
registrada en el sistema
Simple
Estar logueado en el sistema Simple
Solo el usuario o la empresa
logueada podrá modificar sus
propios datos
Simple
27
3.3Tabla Explicativa de Caso de Uso (CU003)
* Código CU003
* Caso de Uso Editar Evento
* Versión1.1.01 * Fecha
(dd-mm-aa)
05-03-2012
* Autor Mónica Ardila – Santiago Valencia – Juan Felipe Salazar
* Fuente https://www.amiando.com/mycenter/event/XCKARIX/overview.html
* Tipo (Simple,Medio,
Complejo)
Simple
* PropósitoPermitir a la empresa o al usuario registrado modificar los datos del
evento que previamente ha sido creado.
Supuestos
* RequisitosAsociados
* Código – Nombre deRequisito
* Complejidaddel Requisito
* Porcentajecubierto
Que la empresa o el usuario se
encuentre previamente
registrada en el sistema
Simple
Estar logueado en el sistema Simple
Solo el usuario o la empresa
logueada podrá modificar sus
propios datos
Simple
27
3.3Tabla Explicativa de Caso de Uso (CU003)
* Código CU003
* Caso de Uso Editar Evento
* Versión1.1.01 * Fecha
(dd-mm-aa)
05-03-2012
* Autor Mónica Ardila – Santiago Valencia – Juan Felipe Salazar
* Fuente https://www.amiando.com/mycenter/event/XCKARIX/overview.html
* Tipo (Simple,Medio,
Complejo)
Simple
* PropósitoPermitir a la empresa o al usuario registrado modificar los datos del
evento que previamente ha sido creado.
Supuestos
* RequisitosAsociados
* Código – Nombre deRequisito
* Complejidaddel Requisito
* Porcentajecubierto
Que la empresa o el usuario se
encuentre previamente
registrada en el sistema
Simple
Estar logueado en el sistema Simple
Solo el usuario o la empresa
logueada podrá modificar sus
propios datos
Simple
28
* Resumen
Se debe solo permitir la modificación de cualquier empresa o
usuario que se encuentre previamente registrada, logueada y
con un evento previamente creado pero solo podrá modificar
sus propios datos.
* Actores
* Nombre * Descripción* Complejidad(Simple, MedioComplejo)
Usuario o
empresa
Logueada
El formulario que se editara
pertenecerá a los datos del usuario o
la empresa logueada.
Simple
Precondiciones Que el usuario o al empresa se encuentre se encuentre activa.
* Secuencia deinteracciones
Normales* Interesado (Usuario Logueado) * Sistema
1El usuario para ingresar al sistema,
debe presionar en la parte superior
derecha un link que dice “Iniciar
Sesión”
2
El sistema solicita usuario y
contraseña:
El usuario ingresa nombre de
usuario y contraseña.
3 El sistema verifica que el
28
* Resumen
Se debe solo permitir la modificación de cualquier empresa o
usuario que se encuentre previamente registrada, logueada y
con un evento previamente creado pero solo podrá modificar
sus propios datos.
* Actores
* Nombre * Descripción* Complejidad(Simple, MedioComplejo)
Usuario o
empresa
Logueada
El formulario que se editara
pertenecerá a los datos del usuario o
la empresa logueada.
Simple
Precondiciones Que el usuario o al empresa se encuentre se encuentre activa.
* Secuencia deinteracciones
Normales* Interesado (Usuario Logueado) * Sistema
1El usuario para ingresar al sistema,
debe presionar en la parte superior
derecha un link que dice “Iniciar
Sesión”
2
El sistema solicita usuario y
contraseña:
El usuario ingresa nombre de
usuario y contraseña.
3 El sistema verifica que el
28
* Resumen
Se debe solo permitir la modificación de cualquier empresa o
usuario que se encuentre previamente registrada, logueada y
con un evento previamente creado pero solo podrá modificar
sus propios datos.
* Actores
* Nombre * Descripción* Complejidad(Simple, MedioComplejo)
Usuario o
empresa
Logueada
El formulario que se editara
pertenecerá a los datos del usuario o
la empresa logueada.
Simple
Precondiciones Que el usuario o al empresa se encuentre se encuentre activa.
* Secuencia deinteracciones
Normales* Interesado (Usuario Logueado) * Sistema
1El usuario para ingresar al sistema,
debe presionar en la parte superior
derecha un link que dice “Iniciar
Sesión”
2
El sistema solicita usuario y
contraseña:
El usuario ingresa nombre de
usuario y contraseña.
3 El sistema verifica que el
29
usuario se encuentre
registrado y activo.
4
El sistema envía al usuario al
siguiente pantallazo:
5
El usuario deberá dar clic en la
pestaña “Evento” de la parte
superior central:
6
El sistema envía al usuario al
siguiente pantallazo:
29
usuario se encuentre
registrado y activo.
4
El sistema envía al usuario al
siguiente pantallazo:
5
El usuario deberá dar clic en la
pestaña “Evento” de la parte
superior central:
6
El sistema envía al usuario al
siguiente pantallazo:
29
usuario se encuentre
registrado y activo.
4
El sistema envía al usuario al
siguiente pantallazo:
5
El usuario deberá dar clic en la
pestaña “Evento” de la parte
superior central:
6
El sistema envía al usuario al
siguiente pantallazo:
30
7 El usuario debera dar clic sobre el
evento al cual desee realizar las
modificaciones:
8
El sistema mostrara al usuario
a la página del evento ya
creado para realizar las
modificaciones. Inicialmente
mostrara la información actual
del evento:
9
En las opciones que aparecen en la
parte central izquierda el usuario
podra modificar los datos basicos
del evento u otras opciones:
30
7 El usuario debera dar clic sobre el
evento al cual desee realizar las
modificaciones:
8
El sistema mostrara al usuario
a la página del evento ya
creado para realizar las
modificaciones. Inicialmente
mostrara la información actual
del evento:
9
En las opciones que aparecen en la
parte central izquierda el usuario
podra modificar los datos basicos
del evento u otras opciones:
30
7 El usuario debera dar clic sobre el
evento al cual desee realizar las
modificaciones:
8
El sistema mostrara al usuario
a la página del evento ya
creado para realizar las
modificaciones. Inicialmente
mostrara la información actual
del evento:
9
En las opciones que aparecen en la
parte central izquierda el usuario
podra modificar los datos basicos
del evento u otras opciones:
31
10
El sistema permitirá modificar
los campos que el usuario
desee dentro del formulario
del evento.
11
El usuario podra modificar el estilo
de pagina del evento ya creado.
Para esto debera dar clic en el boton
“Editar Evento”
12
El usuario al finalizar la edición del
evento deberá dar clic en el botón
“Guardar”:
13
El sistema guardara los
cambios realizados en el
evento en la tabla
CLS_Nuevo_Evento.
31
10
El sistema permitirá modificar
los campos que el usuario
desee dentro del formulario
del evento.
11
El usuario podra modificar el estilo
de pagina del evento ya creado.
Para esto debera dar clic en el boton
“Editar Evento”
12
El usuario al finalizar la edición del
evento deberá dar clic en el botón
“Guardar”:
13
El sistema guardara los
cambios realizados en el
evento en la tabla
CLS_Nuevo_Evento.
31
10
El sistema permitirá modificar
los campos que el usuario
desee dentro del formulario
del evento.
11
El usuario podra modificar el estilo
de pagina del evento ya creado.
Para esto debera dar clic en el boton
“Editar Evento”
12
El usuario al finalizar la edición del
evento deberá dar clic en el botón
“Guardar”:
13
El sistema guardara los
cambios realizados en el
evento en la tabla
CLS_Nuevo_Evento.
32
Secuencia deinteraccionesAlternativas
Interesado Sistema
2 N/A
2-3 N/A
* Demora Registro Inmediato
* Frecuencia Ocasional
* Criticidad Baja
Reglas denegocio
N/A
Validaciones
Excepciones N/A
Formulas /Cálculo
N/A
Reportes N/A
* Atributos
* Atributo * Descripción* PosiblesValores
* Datos deentrada
* Datos desalida
32
Secuencia deinteraccionesAlternativas
Interesado Sistema
2 N/A
2-3 N/A
* Demora Registro Inmediato
* Frecuencia Ocasional
* Criticidad Baja
Reglas denegocio
N/A
Validaciones
Excepciones N/A
Formulas /Cálculo
N/A
Reportes N/A
* Atributos
* Atributo * Descripción* PosiblesValores
* Datos deentrada
* Datos desalida
32
Secuencia deinteraccionesAlternativas
Interesado Sistema
2 N/A
2-3 N/A
* Demora Registro Inmediato
* Frecuencia Ocasional
* Criticidad Baja
Reglas denegocio
N/A
Validaciones
Excepciones N/A
Formulas /Cálculo
N/A
Reportes N/A
* Atributos
* Atributo * Descripción* PosiblesValores
* Datos deentrada
* Datos desalida
33
Pos condiciones N/A
* Gráfico
* Pantallas:
Observaciones: Tabla, campos y tipo de campos
33
Pos condiciones N/A
* Gráfico
* Pantallas:
Observaciones: Tabla, campos y tipo de campos
33
Pos condiciones N/A
* Gráfico
* Pantallas:
Observaciones: Tabla, campos y tipo de campos
34
Campo Descripcion Restricciones
Si No
Pk_Id_empresaEste campo almacenara la identificacion de la empresa que crea el evento,
como por el ejemplo el Nit.
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres
X
nombre_usuario_y_/_o_empresa
Este campo almacena el nombre del nuevo usuario que se registra, ya seacomo una persona natural o juridica (nombre de una empresa).
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres
X
tipo_documentoEste campo almacena el tipo de documento (Cedula, Pasaporte, entre otros)
que identifica al nuevo usuarioCampo de tipo texto X
nro_documentoEste campo almacena el numero del documento del nuevo usuario que se
registra
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres.
No se permitenespacios.
X
contactoEste campo contiene el nombre de la persona que servira de contacto en lanueva empresa que se registra. Este campo solo se diligencia cuando en el
tipo de usuario se selecciona la opcion empresa.
Campo de tipoalfanumerico. X
emailEste campo almacena el e-mail del nuevo usuario o empresa que se registra
en el aplicativo.
Campo de tipoalfanumerico y
booleano (simbolos).No se permitenespacios entre
caracteres.
X
celular Este campo almacena el numero celular del nuevo usuarioCampo de tipo
numerico X
direccion Este campo almacena el lugar de residencia del nuevo usuarioCampo de tipoalfanumerico X
ubicaciónAlmacena el pais, departamento o lugar donde se encuentra el lugar de
residencia del usuario o la empresa. Campor de Tipo Texto X
Tipo_UsuarioEste campo almacena el tipo de usuario que se registra en el aplicativo
(independiente o empresa)
Campo de tipo texto.No se permitenespacios entre
caracteres.
X
Siempre debe contener undato
DICCIONARIO DE DATOSTabla CLS_Nuevo_Usuario
34
Campo Descripcion Restricciones
Si No
Pk_Id_empresaEste campo almacenara la identificacion de la empresa que crea el evento,
como por el ejemplo el Nit.
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres
X
nombre_usuario_y_/_o_empresa
Este campo almacena el nombre del nuevo usuario que se registra, ya seacomo una persona natural o juridica (nombre de una empresa).
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres
X
tipo_documentoEste campo almacena el tipo de documento (Cedula, Pasaporte, entre otros)
que identifica al nuevo usuarioCampo de tipo texto X
nro_documentoEste campo almacena el numero del documento del nuevo usuario que se
registra
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres.
No se permitenespacios.
X
contactoEste campo contiene el nombre de la persona que servira de contacto en lanueva empresa que se registra. Este campo solo se diligencia cuando en el
tipo de usuario se selecciona la opcion empresa.
Campo de tipoalfanumerico. X
emailEste campo almacena el e-mail del nuevo usuario o empresa que se registra
en el aplicativo.
Campo de tipoalfanumerico y
booleano (simbolos).No se permitenespacios entre
caracteres.
X
celular Este campo almacena el numero celular del nuevo usuarioCampo de tipo
numerico X
direccion Este campo almacena el lugar de residencia del nuevo usuarioCampo de tipoalfanumerico X
ubicaciónAlmacena el pais, departamento o lugar donde se encuentra el lugar de
residencia del usuario o la empresa. Campor de Tipo Texto X
Tipo_UsuarioEste campo almacena el tipo de usuario que se registra en el aplicativo
(independiente o empresa)
Campo de tipo texto.No se permitenespacios entre
caracteres.
X
Siempre debe contener undato
DICCIONARIO DE DATOSTabla CLS_Nuevo_Usuario
34
Campo Descripcion Restricciones
Si No
Pk_Id_empresaEste campo almacenara la identificacion de la empresa que crea el evento,
como por el ejemplo el Nit.
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres
X
nombre_usuario_y_/_o_empresa
Este campo almacena el nombre del nuevo usuario que se registra, ya seacomo una persona natural o juridica (nombre de una empresa).
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres
X
tipo_documentoEste campo almacena el tipo de documento (Cedula, Pasaporte, entre otros)
que identifica al nuevo usuarioCampo de tipo texto X
nro_documentoEste campo almacena el numero del documento del nuevo usuario que se
registra
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres.
No se permitenespacios.
X
contactoEste campo contiene el nombre de la persona que servira de contacto en lanueva empresa que se registra. Este campo solo se diligencia cuando en el
tipo de usuario se selecciona la opcion empresa.
Campo de tipoalfanumerico. X
emailEste campo almacena el e-mail del nuevo usuario o empresa que se registra
en el aplicativo.
Campo de tipoalfanumerico y
booleano (simbolos).No se permitenespacios entre
caracteres.
X
celular Este campo almacena el numero celular del nuevo usuarioCampo de tipo
numerico X
direccion Este campo almacena el lugar de residencia del nuevo usuarioCampo de tipoalfanumerico X
ubicaciónAlmacena el pais, departamento o lugar donde se encuentra el lugar de
residencia del usuario o la empresa. Campor de Tipo Texto X
Tipo_UsuarioEste campo almacena el tipo de usuario que se registra en el aplicativo
(independiente o empresa)
Campo de tipo texto.No se permitenespacios entre
caracteres.
X
Siempre debe contener undato
DICCIONARIO DE DATOSTabla CLS_Nuevo_Usuario
35
Campo Descripcion Restricciones
Si No
id_pais Campo que almacena el codigo de identificacion de cada paisCampo de tipo
numerico entero. X
pais Campo que almacena el nombre de cada paisCampo de tipo
alfabetico X
DICCIONARIO DE DATOSTabla CLS_Pais
Siempre debe contener undato
Campo Descripcion Restricciones
Si No
id_depto Campo que almacena el codigo de identificacion de cada departamentoCampo de tipo
numerico entero.X
depto Campo que almacena el nombre de cada paisCampo de tipo
alfabeticoX
id_pais Campo que almacena el codigo de identificacion de cada paisCampo de tipo
numerico entero. X
DICCIONARIO DE DATOSTabla CLS_Departamento
Siempre debe contener undato
Campo Descripcion Restricciones
Si No
id_ciudad Campo que almacena el codigo de identificacion de cada ciudadCampo de tipo
numerico entero.X
ciudad Campo que almacena el nombre de cada ciudadCampo de tipo
alfabeticoX
id_depto Campo que almacena el codigo de identificacion de cada departamentoCampo de tipo
numerico entero.X
DICCIONARIO DE DATOSTabla CLS_Ciudad
Siempre debe contener undato
35
Campo Descripcion Restricciones
Si No
id_pais Campo que almacena el codigo de identificacion de cada paisCampo de tipo
numerico entero. X
pais Campo que almacena el nombre de cada paisCampo de tipo
alfabetico X
DICCIONARIO DE DATOSTabla CLS_Pais
Siempre debe contener undato
Campo Descripcion Restricciones
Si No
id_depto Campo que almacena el codigo de identificacion de cada departamentoCampo de tipo
numerico entero.X
depto Campo que almacena el nombre de cada paisCampo de tipo
alfabeticoX
id_pais Campo que almacena el codigo de identificacion de cada paisCampo de tipo
numerico entero. X
DICCIONARIO DE DATOSTabla CLS_Departamento
Siempre debe contener undato
Campo Descripcion Restricciones
Si No
id_ciudad Campo que almacena el codigo de identificacion de cada ciudadCampo de tipo
numerico entero.X
ciudad Campo que almacena el nombre de cada ciudadCampo de tipo
alfabeticoX
id_depto Campo que almacena el codigo de identificacion de cada departamentoCampo de tipo
numerico entero.X
DICCIONARIO DE DATOSTabla CLS_Ciudad
Siempre debe contener undato
35
Campo Descripcion Restricciones
Si No
id_pais Campo que almacena el codigo de identificacion de cada paisCampo de tipo
numerico entero. X
pais Campo que almacena el nombre de cada paisCampo de tipo
alfabetico X
DICCIONARIO DE DATOSTabla CLS_Pais
Siempre debe contener undato
Campo Descripcion Restricciones
Si No
id_depto Campo que almacena el codigo de identificacion de cada departamentoCampo de tipo
numerico entero.X
depto Campo que almacena el nombre de cada paisCampo de tipo
alfabeticoX
id_pais Campo que almacena el codigo de identificacion de cada paisCampo de tipo
numerico entero. X
DICCIONARIO DE DATOSTabla CLS_Departamento
Siempre debe contener undato
Campo Descripcion Restricciones
Si No
id_ciudad Campo que almacena el codigo de identificacion de cada ciudadCampo de tipo
numerico entero.X
ciudad Campo que almacena el nombre de cada ciudadCampo de tipo
alfabeticoX
id_depto Campo que almacena el codigo de identificacion de cada departamentoCampo de tipo
numerico entero.X
DICCIONARIO DE DATOSTabla CLS_Ciudad
Siempre debe contener undato
36
Campo Descripcion Restricciones
Si No
Pk_Id_EventoCampo que almacena el numero que el sistema automaticamente leasigna a cada uno de los eventos que son creados para llevar un
orden en su creacion.
Campo de tiponumerico entero. X
nombre_evento Campo que almacena el nombre con el cual se identif icara el eventopara los usuarios.
Campo de tipoalfanumerico.
X
descripcion Campo que almacena la informacion mas general acerca del eventoque se promocionara
Campo de tipoalfanumerico.
X
direccion
Campo que almacena la direccion del lugar en el cual se llevara a caboel evento. El evento tambien podra ser realizado por internet por lo queen este campo tambien se podra colocar la direccion Web en la que se
llevara a cabo el evento.
Campo de tipoalfanumerico y
booleanoX
ubicación Campo que almacena el pais, el departamento y la ciudad en la que sellevara a cabo el evento.
Campo de tipo texto X
fecha_inicial Campo que contiene la fecha de inicio del evento Campo tipo fecha X
hora_inicial Campo que almacena la hora de inicio del evento Campo tipo numericoy booleano
X
fecha_final Campo que contiene la fecha de f inalizacion del evento Campo tipo fecha X
hora_final Campo que contiene la hora de f inalizacion del evento Campo tipo numericoy booleano
X
Fk_Id_Ciudad Este campo almacenara la ciudad donde ocurrira el evento. campo tipo entero. X
Fk_Id_Tipo_Evento Este campo almacenara la categoria del evento a realizar. campo tipo entero. X
Fk_Id_EmpresaEste campo almacenara la identif icacion de la empresa que crea el
evento, como por el ejemplo el Nit.
Campo de tipoalfanumerico, sinrestriccion a la
X
DICCIONARIO DE DATOSTabla CLS_Evento
Siempre debe contenerun dato
36
Campo Descripcion Restricciones
Si No
Pk_Id_EventoCampo que almacena el numero que el sistema automaticamente leasigna a cada uno de los eventos que son creados para llevar un
orden en su creacion.
Campo de tiponumerico entero. X
nombre_evento Campo que almacena el nombre con el cual se identif icara el eventopara los usuarios.
Campo de tipoalfanumerico.
X
descripcion Campo que almacena la informacion mas general acerca del eventoque se promocionara
Campo de tipoalfanumerico.
X
direccion
Campo que almacena la direccion del lugar en el cual se llevara a caboel evento. El evento tambien podra ser realizado por internet por lo queen este campo tambien se podra colocar la direccion Web en la que se
llevara a cabo el evento.
Campo de tipoalfanumerico y
booleanoX
ubicación Campo que almacena el pais, el departamento y la ciudad en la que sellevara a cabo el evento.
Campo de tipo texto X
fecha_inicial Campo que contiene la fecha de inicio del evento Campo tipo fecha X
hora_inicial Campo que almacena la hora de inicio del evento Campo tipo numericoy booleano
X
fecha_final Campo que contiene la fecha de f inalizacion del evento Campo tipo fecha X
hora_final Campo que contiene la hora de f inalizacion del evento Campo tipo numericoy booleano
X
Fk_Id_Ciudad Este campo almacenara la ciudad donde ocurrira el evento. campo tipo entero. X
Fk_Id_Tipo_Evento Este campo almacenara la categoria del evento a realizar. campo tipo entero. X
Fk_Id_EmpresaEste campo almacenara la identif icacion de la empresa que crea el
evento, como por el ejemplo el Nit.
Campo de tipoalfanumerico, sinrestriccion a la
X
DICCIONARIO DE DATOSTabla CLS_Evento
Siempre debe contenerun dato
36
Campo Descripcion Restricciones
Si No
Pk_Id_EventoCampo que almacena el numero que el sistema automaticamente leasigna a cada uno de los eventos que son creados para llevar un
orden en su creacion.
Campo de tiponumerico entero. X
nombre_evento Campo que almacena el nombre con el cual se identif icara el eventopara los usuarios.
Campo de tipoalfanumerico.
X
descripcion Campo que almacena la informacion mas general acerca del eventoque se promocionara
Campo de tipoalfanumerico.
X
direccion
Campo que almacena la direccion del lugar en el cual se llevara a caboel evento. El evento tambien podra ser realizado por internet por lo queen este campo tambien se podra colocar la direccion Web en la que se
llevara a cabo el evento.
Campo de tipoalfanumerico y
booleanoX
ubicación Campo que almacena el pais, el departamento y la ciudad en la que sellevara a cabo el evento.
Campo de tipo texto X
fecha_inicial Campo que contiene la fecha de inicio del evento Campo tipo fecha X
hora_inicial Campo que almacena la hora de inicio del evento Campo tipo numericoy booleano
X
fecha_final Campo que contiene la fecha de f inalizacion del evento Campo tipo fecha X
hora_final Campo que contiene la hora de f inalizacion del evento Campo tipo numericoy booleano
X
Fk_Id_Ciudad Este campo almacenara la ciudad donde ocurrira el evento. campo tipo entero. X
Fk_Id_Tipo_Evento Este campo almacenara la categoria del evento a realizar. campo tipo entero. X
Fk_Id_EmpresaEste campo almacenara la identif icacion de la empresa que crea el
evento, como por el ejemplo el Nit.
Campo de tipoalfanumerico, sinrestriccion a la
X
DICCIONARIO DE DATOSTabla CLS_Evento
Siempre debe contenerun dato
37
3.4 Tabla Explicativa de Caso de Uso (CU004)
* Código CU004
* Caso de Uso Crear Nuevo Perfil de Usuario y/o Empresa
* Versión1.1.01 * Fecha
(dd-mm-aa)
29-02-2012
* Autor Mónica Ardila – Santiago Valencia – Juan Felipe Salazar
* Fuente https://www.amiando.com/signup/signup.html
* Tipo (Simple,Medio,
Complejo)
Simple
* Propósito Permitir a un nuevo usuario y/o empresa crear su perfil en el aplicativo
Supuestos
* RequisitosAsociados
* Código – Nombre deRequisito
* Complejidaddel Requisito
* Porcentajecubierto
* ResumenUn nuevo Usuario y/o empresa que desee tanto consultar la
agenda de eventos como inscribir un nuevo evento deberá
registrarse inicialmente para poder acceder a esta información.
* Actores * Nombre * Descripción * Complejidad(Simple, Medio
37
3.4 Tabla Explicativa de Caso de Uso (CU004)
* Código CU004
* Caso de Uso Crear Nuevo Perfil de Usuario y/o Empresa
* Versión1.1.01 * Fecha
(dd-mm-aa)
29-02-2012
* Autor Mónica Ardila – Santiago Valencia – Juan Felipe Salazar
* Fuente https://www.amiando.com/signup/signup.html
* Tipo (Simple,Medio,
Complejo)
Simple
* Propósito Permitir a un nuevo usuario y/o empresa crear su perfil en el aplicativo
Supuestos
* RequisitosAsociados
* Código – Nombre deRequisito
* Complejidaddel Requisito
* Porcentajecubierto
* ResumenUn nuevo Usuario y/o empresa que desee tanto consultar la
agenda de eventos como inscribir un nuevo evento deberá
registrarse inicialmente para poder acceder a esta información.
* Actores * Nombre * Descripción * Complejidad(Simple, Medio
37
3.4 Tabla Explicativa de Caso de Uso (CU004)
* Código CU004
* Caso de Uso Crear Nuevo Perfil de Usuario y/o Empresa
* Versión1.1.01 * Fecha
(dd-mm-aa)
29-02-2012
* Autor Mónica Ardila – Santiago Valencia – Juan Felipe Salazar
* Fuente https://www.amiando.com/signup/signup.html
* Tipo (Simple,Medio,
Complejo)
Simple
* Propósito Permitir a un nuevo usuario y/o empresa crear su perfil en el aplicativo
Supuestos
* RequisitosAsociados
* Código – Nombre deRequisito
* Complejidaddel Requisito
* Porcentajecubierto
* ResumenUn nuevo Usuario y/o empresa que desee tanto consultar la
agenda de eventos como inscribir un nuevo evento deberá
registrarse inicialmente para poder acceder a esta información.
* Actores * Nombre * Descripción * Complejidad(Simple, Medio
38
Complejo)
Nuevo
Usuario
El formulario que se editara contendrá
los datos básicos para el registro de
un nuevo usuario
Simple
Precondiciones
* Secuencia deinteracciones
Normales* Interesado (Nuevo Usuario) * Sistema
1El usuario nuevo ingresa al portal
principal
2
El sistema muestra el
siguiente pantallazo:
3
EL usuario deberá dar clic en el botón
crear evento:
El sistema envía al nuevo
38
Complejo)
Nuevo
Usuario
El formulario que se editara contendrá
los datos básicos para el registro de
un nuevo usuario
Simple
Precondiciones
* Secuencia deinteracciones
Normales* Interesado (Nuevo Usuario) * Sistema
1El usuario nuevo ingresa al portal
principal
2
El sistema muestra el
siguiente pantallazo:
3
EL usuario deberá dar clic en el botón
crear evento:
El sistema envía al nuevo
38
Complejo)
Nuevo
Usuario
El formulario que se editara contendrá
los datos básicos para el registro de
un nuevo usuario
Simple
Precondiciones
* Secuencia deinteracciones
Normales* Interesado (Nuevo Usuario) * Sistema
1El usuario nuevo ingresa al portal
principal
2
El sistema muestra el
siguiente pantallazo:
3
EL usuario deberá dar clic en el botón
crear evento:
El sistema envía al nuevo
39
4
usuario al siguiente pantallazo:
5
El usuario diligencia el campo Tipo de
Usuario (Empresa – Independiente)
de una lista desplegable.
6
El sistema almacena la
información en la tabla
CLS_Nuevo_Usuario en el
campo Tipo_de_Usuario.
5El usuario diligencia el campo
Nombre Usuario y/o Empresa
6
El sistema almacena la
información en la tabla
CLS_Nuevo_Usuario en el
campo Nombre.
7El usuario diligencia el campo Tipo de
Documento
8
El sistema almacena la
información en la tabla
CLS_Nuevo_Usuario en el
campo Tipo de Documento.
9 El usuario diligencia el campo No. De
Documento
39
4
usuario al siguiente pantallazo:
5
El usuario diligencia el campo Tipo de
Usuario (Empresa – Independiente)
de una lista desplegable.
6
El sistema almacena la
información en la tabla
CLS_Nuevo_Usuario en el
campo Tipo_de_Usuario.
5El usuario diligencia el campo
Nombre Usuario y/o Empresa
6
El sistema almacena la
información en la tabla
CLS_Nuevo_Usuario en el
campo Nombre.
7El usuario diligencia el campo Tipo de
Documento
8
El sistema almacena la
información en la tabla
CLS_Nuevo_Usuario en el
campo Tipo de Documento.
9 El usuario diligencia el campo No. De
Documento
39
4
usuario al siguiente pantallazo:
5
El usuario diligencia el campo Tipo de
Usuario (Empresa – Independiente)
de una lista desplegable.
6
El sistema almacena la
información en la tabla
CLS_Nuevo_Usuario en el
campo Tipo_de_Usuario.
5El usuario diligencia el campo
Nombre Usuario y/o Empresa
6
El sistema almacena la
información en la tabla
CLS_Nuevo_Usuario en el
campo Nombre.
7El usuario diligencia el campo Tipo de
Documento
8
El sistema almacena la
información en la tabla
CLS_Nuevo_Usuario en el
campo Tipo de Documento.
9 El usuario diligencia el campo No. De
Documento
40
10
El sistema almacena la
información en la tabla
CLS_Nuevo_Usuario en el
campo No_de_Documento.
11 El usuario diligencia el campo e-mail
12
El sistema almacena la
información en la tabla
CLS_Nuevo_Usuario en el
campo e-mail.
13
El usuario diligencia el campo
dirección (entiéndase por dirección el
lugar donde reside el usuario)
14
El sistema almacena la
información en la tabla
CLS_Nuevo_Usuario en el
campo dirección.
15
En el paso 5 el usuario no selecciona
la opción independiente sino que
selecciona la opción empresa.
16
El sistema además de los
campos mencionados
anteriormente deberá mostrar
el campo id_empresa antes
del paso 7 y almacenarlo en la
tabla CLS_Nuevo_Usuario.
17 El sistema además de los
40
10
El sistema almacena la
información en la tabla
CLS_Nuevo_Usuario en el
campo No_de_Documento.
11 El usuario diligencia el campo e-mail
12
El sistema almacena la
información en la tabla
CLS_Nuevo_Usuario en el
campo e-mail.
13
El usuario diligencia el campo
dirección (entiéndase por dirección el
lugar donde reside el usuario)
14
El sistema almacena la
información en la tabla
CLS_Nuevo_Usuario en el
campo dirección.
15
En el paso 5 el usuario no selecciona
la opción independiente sino que
selecciona la opción empresa.
16
El sistema además de los
campos mencionados
anteriormente deberá mostrar
el campo id_empresa antes
del paso 7 y almacenarlo en la
tabla CLS_Nuevo_Usuario.
17 El sistema además de los
40
10
El sistema almacena la
información en la tabla
CLS_Nuevo_Usuario en el
campo No_de_Documento.
11 El usuario diligencia el campo e-mail
12
El sistema almacena la
información en la tabla
CLS_Nuevo_Usuario en el
campo e-mail.
13
El usuario diligencia el campo
dirección (entiéndase por dirección el
lugar donde reside el usuario)
14
El sistema almacena la
información en la tabla
CLS_Nuevo_Usuario en el
campo dirección.
15
En el paso 5 el usuario no selecciona
la opción independiente sino que
selecciona la opción empresa.
16
El sistema además de los
campos mencionados
anteriormente deberá mostrar
el campo id_empresa antes
del paso 7 y almacenarlo en la
tabla CLS_Nuevo_Usuario.
17 El sistema además de los
41
campos mencionados
anteriormente deberá añadir el
campo contacto después del
paso 7 y almacenarlo en la
tabla CLS_Nuevo_Usuario.
18El usuario da clic en el botón guardar
al finalizar el formulario.
19
El sistema ejecuta las
validaciones del caso de uso
y almacena la información.
Secuencia deinteraccionesAlternativas
Interesado Sistema
2 N/A
2-3 N/A
* Demora Registro Inmediato
* Frecuencia Ocasional
* Criticidad Baja
Reglas denegocio
N/A
Validaciones
Todos los campos del formulario deberán estar diligenciados para
poder guardar la información. En caso de no estar diligenciada la
totalidad del formulario, los campos faltantes deberán resaltarse en
color rojo.
Excepciones N/A
41
campos mencionados
anteriormente deberá añadir el
campo contacto después del
paso 7 y almacenarlo en la
tabla CLS_Nuevo_Usuario.
18El usuario da clic en el botón guardar
al finalizar el formulario.
19
El sistema ejecuta las
validaciones del caso de uso
y almacena la información.
Secuencia deinteraccionesAlternativas
Interesado Sistema
2 N/A
2-3 N/A
* Demora Registro Inmediato
* Frecuencia Ocasional
* Criticidad Baja
Reglas denegocio
N/A
Validaciones
Todos los campos del formulario deberán estar diligenciados para
poder guardar la información. En caso de no estar diligenciada la
totalidad del formulario, los campos faltantes deberán resaltarse en
color rojo.
Excepciones N/A
41
campos mencionados
anteriormente deberá añadir el
campo contacto después del
paso 7 y almacenarlo en la
tabla CLS_Nuevo_Usuario.
18El usuario da clic en el botón guardar
al finalizar el formulario.
19
El sistema ejecuta las
validaciones del caso de uso
y almacena la información.
Secuencia deinteraccionesAlternativas
Interesado Sistema
2 N/A
2-3 N/A
* Demora Registro Inmediato
* Frecuencia Ocasional
* Criticidad Baja
Reglas denegocio
N/A
Validaciones
Todos los campos del formulario deberán estar diligenciados para
poder guardar la información. En caso de no estar diligenciada la
totalidad del formulario, los campos faltantes deberán resaltarse en
color rojo.
Excepciones N/A
42
Formulas /Cálculo
N/A
Reportes N/A
* Atributos
* Atributo * Descripción* PosiblesValores
* Datos deentrada
* Datos de salida
Poscondiciones
N/A
* Gráfico
* Pantallas:
Observaciones: Tabla, campos y tipo de campos
42
Formulas /Cálculo
N/A
Reportes N/A
* Atributos
* Atributo * Descripción* PosiblesValores
* Datos deentrada
* Datos de salida
Poscondiciones
N/A
* Gráfico
* Pantallas:
Observaciones: Tabla, campos y tipo de campos
42
Formulas /Cálculo
N/A
Reportes N/A
* Atributos
* Atributo * Descripción* PosiblesValores
* Datos deentrada
* Datos de salida
Poscondiciones
N/A
* Gráfico
* Pantallas:
Observaciones: Tabla, campos y tipo de campos
43
Campo Descripcion Restricciones
Si No
Pk_Id_empresaEste campo almacenara la identificacion de la empresa que crea el evento,
como por el ejemplo el Nit.
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres
X
nombre_usuario_y_/_o_empresa
Este campo almacena el nombre del nuevo usuario que se registra, ya seacomo una persona natural o juridica (nombre de una empresa).
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres
X
tipo_documentoEste campo almacena el tipo de documento (Cedula, Pasaporte, entre otros)
que identifica al nuevo usuarioCampo de tipo texto X
nro_documentoEste campo almacena el numero del documento del nuevo usuario que se
registra
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres.
No se permitenespacios.
X
contactoEste campo contiene el nombre de la persona que servira de contacto en lanueva empresa que se registra. Este campo solo se diligencia cuando en el
tipo de usuario se selecciona la opcion empresa.
Campo de tipoalfanumerico. X
emailEste campo almacena el e-mail del nuevo usuario o empresa que se registra
en el aplicativo.
Campo de tipoalfanumerico y
booleano (simbolos).No se permitenespacios entre
caracteres.
X
celular Este campo almacena el numero celular del nuevo usuarioCampo de tipo
numerico X
direccion Este campo almacena el lugar de residencia del nuevo usuarioCampo de tipoalfanumerico X
ubicaciónAlmacena el pais, departamento o lugar donde se encuentra el lugar de
residencia del usuario o la empresa. Campor de Tipo Texto X
Tipo_UsuarioEste campo almacena el tipo de usuario que se registra en el aplicativo
(independiente o empresa)
Campo de tipo texto.No se permitenespacios entre
caracteres.
X
Siempre debe contener undato
DICCIONARIO DE DATOSTabla CLS_Nuevo_Usuario
43
Campo Descripcion Restricciones
Si No
Pk_Id_empresaEste campo almacenara la identificacion de la empresa que crea el evento,
como por el ejemplo el Nit.
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres
X
nombre_usuario_y_/_o_empresa
Este campo almacena el nombre del nuevo usuario que se registra, ya seacomo una persona natural o juridica (nombre de una empresa).
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres
X
tipo_documentoEste campo almacena el tipo de documento (Cedula, Pasaporte, entre otros)
que identifica al nuevo usuarioCampo de tipo texto X
nro_documentoEste campo almacena el numero del documento del nuevo usuario que se
registra
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres.
No se permitenespacios.
X
contactoEste campo contiene el nombre de la persona que servira de contacto en lanueva empresa que se registra. Este campo solo se diligencia cuando en el
tipo de usuario se selecciona la opcion empresa.
Campo de tipoalfanumerico. X
emailEste campo almacena el e-mail del nuevo usuario o empresa que se registra
en el aplicativo.
Campo de tipoalfanumerico y
booleano (simbolos).No se permitenespacios entre
caracteres.
X
celular Este campo almacena el numero celular del nuevo usuarioCampo de tipo
numerico X
direccion Este campo almacena el lugar de residencia del nuevo usuarioCampo de tipoalfanumerico X
ubicaciónAlmacena el pais, departamento o lugar donde se encuentra el lugar de
residencia del usuario o la empresa. Campor de Tipo Texto X
Tipo_UsuarioEste campo almacena el tipo de usuario que se registra en el aplicativo
(independiente o empresa)
Campo de tipo texto.No se permitenespacios entre
caracteres.
X
Siempre debe contener undato
DICCIONARIO DE DATOSTabla CLS_Nuevo_Usuario
43
Campo Descripcion Restricciones
Si No
Pk_Id_empresaEste campo almacenara la identificacion de la empresa que crea el evento,
como por el ejemplo el Nit.
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres
X
nombre_usuario_y_/_o_empresa
Este campo almacena el nombre del nuevo usuario que se registra, ya seacomo una persona natural o juridica (nombre de una empresa).
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres
X
tipo_documentoEste campo almacena el tipo de documento (Cedula, Pasaporte, entre otros)
que identifica al nuevo usuarioCampo de tipo texto X
nro_documentoEste campo almacena el numero del documento del nuevo usuario que se
registra
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres.
No se permitenespacios.
X
contactoEste campo contiene el nombre de la persona que servira de contacto en lanueva empresa que se registra. Este campo solo se diligencia cuando en el
tipo de usuario se selecciona la opcion empresa.
Campo de tipoalfanumerico. X
emailEste campo almacena el e-mail del nuevo usuario o empresa que se registra
en el aplicativo.
Campo de tipoalfanumerico y
booleano (simbolos).No se permitenespacios entre
caracteres.
X
celular Este campo almacena el numero celular del nuevo usuarioCampo de tipo
numerico X
direccion Este campo almacena el lugar de residencia del nuevo usuarioCampo de tipoalfanumerico X
ubicaciónAlmacena el pais, departamento o lugar donde se encuentra el lugar de
residencia del usuario o la empresa. Campor de Tipo Texto X
Tipo_UsuarioEste campo almacena el tipo de usuario que se registra en el aplicativo
(independiente o empresa)
Campo de tipo texto.No se permitenespacios entre
caracteres.
X
Siempre debe contener undato
DICCIONARIO DE DATOSTabla CLS_Nuevo_Usuario
44
Campo Descripcion Restricciones
Si No
id_pais Campo que almacena el codigo de identificacion de cada paisCampo de tipo
numerico entero. X
pais Campo que almacena el nombre de cada paisCampo de tipo
alfabetico X
DICCIONARIO DE DATOSTabla CLS_Pais
Siempre debe contener undato
Campo Descripcion Restricciones
Si No
id_depto Campo que almacena el codigo de identificacion de cada departamentoCampo de tipo
numerico entero.X
depto Campo que almacena el nombre de cada paisCampo de tipo
alfabeticoX
id_pais Campo que almacena el codigo de identificacion de cada paisCampo de tipo
numerico entero. X
DICCIONARIO DE DATOSTabla CLS_Departamento
Siempre debe contener undato
Campo Descripcion Restricciones
Si No
id_ciudad Campo que almacena el codigo de identificacion de cada ciudadCampo de tipo
numerico entero.X
ciudad Campo que almacena el nombre de cada ciudadCampo de tipo
alfabeticoX
id_depto Campo que almacena el codigo de identificacion de cada departamentoCampo de tipo
numerico entero.X
DICCIONARIO DE DATOSTabla CLS_Ciudad
Siempre debe contener undato
44
Campo Descripcion Restricciones
Si No
id_pais Campo que almacena el codigo de identificacion de cada paisCampo de tipo
numerico entero. X
pais Campo que almacena el nombre de cada paisCampo de tipo
alfabetico X
DICCIONARIO DE DATOSTabla CLS_Pais
Siempre debe contener undato
Campo Descripcion Restricciones
Si No
id_depto Campo que almacena el codigo de identificacion de cada departamentoCampo de tipo
numerico entero.X
depto Campo que almacena el nombre de cada paisCampo de tipo
alfabeticoX
id_pais Campo que almacena el codigo de identificacion de cada paisCampo de tipo
numerico entero. X
DICCIONARIO DE DATOSTabla CLS_Departamento
Siempre debe contener undato
Campo Descripcion Restricciones
Si No
id_ciudad Campo que almacena el codigo de identificacion de cada ciudadCampo de tipo
numerico entero.X
ciudad Campo que almacena el nombre de cada ciudadCampo de tipo
alfabeticoX
id_depto Campo que almacena el codigo de identificacion de cada departamentoCampo de tipo
numerico entero.X
DICCIONARIO DE DATOSTabla CLS_Ciudad
Siempre debe contener undato
44
Campo Descripcion Restricciones
Si No
id_pais Campo que almacena el codigo de identificacion de cada paisCampo de tipo
numerico entero. X
pais Campo que almacena el nombre de cada paisCampo de tipo
alfabetico X
DICCIONARIO DE DATOSTabla CLS_Pais
Siempre debe contener undato
Campo Descripcion Restricciones
Si No
id_depto Campo que almacena el codigo de identificacion de cada departamentoCampo de tipo
numerico entero.X
depto Campo que almacena el nombre de cada paisCampo de tipo
alfabeticoX
id_pais Campo que almacena el codigo de identificacion de cada paisCampo de tipo
numerico entero. X
DICCIONARIO DE DATOSTabla CLS_Departamento
Siempre debe contener undato
Campo Descripcion Restricciones
Si No
id_ciudad Campo que almacena el codigo de identificacion de cada ciudadCampo de tipo
numerico entero.X
ciudad Campo que almacena el nombre de cada ciudadCampo de tipo
alfabeticoX
id_depto Campo que almacena el codigo de identificacion de cada departamentoCampo de tipo
numerico entero.X
DICCIONARIO DE DATOSTabla CLS_Ciudad
Siempre debe contener undato
45
3.5 Tabla Explicativa de Caso de Uso (CU005)
* Código CU005
* Caso de Uso Registro de Asistente
* Versión1.1.01 * Fecha
(dd-mm-aa)
28-02-2012
* Autor Mónica Ardila – Santiago Valencia – Juan Felipe Salazar
* Fuente http://www.amiando.com/XCKARIX.html?page=689563
* Tipo (Simple,Medio,
Complejo)
Complejo
* Propósito Permitir a los usuarios interesados, registrarse para asistir a un evento
Supuestos
* RequisitosAsociados
* Código – Nombre deRequisito
* Complejidaddel Requisito
* Porcentajecubierto
El participante deberá estar
registrado en la base de datos del
portal
Simple
El participante deberá estar
logueado
Simple
El participante deberá tener su
login habilitado
Simple
El evento debe encontrarse Simple
45
3.5 Tabla Explicativa de Caso de Uso (CU005)
* Código CU005
* Caso de Uso Registro de Asistente
* Versión1.1.01 * Fecha
(dd-mm-aa)
28-02-2012
* Autor Mónica Ardila – Santiago Valencia – Juan Felipe Salazar
* Fuente http://www.amiando.com/XCKARIX.html?page=689563
* Tipo (Simple,Medio,
Complejo)
Complejo
* Propósito Permitir a los usuarios interesados, registrarse para asistir a un evento
Supuestos
* RequisitosAsociados
* Código – Nombre deRequisito
* Complejidaddel Requisito
* Porcentajecubierto
El participante deberá estar
registrado en la base de datos del
portal
Simple
El participante deberá estar
logueado
Simple
El participante deberá tener su
login habilitado
Simple
El evento debe encontrarse Simple
45
3.5 Tabla Explicativa de Caso de Uso (CU005)
* Código CU005
* Caso de Uso Registro de Asistente
* Versión1.1.01 * Fecha
(dd-mm-aa)
28-02-2012
* Autor Mónica Ardila – Santiago Valencia – Juan Felipe Salazar
* Fuente http://www.amiando.com/XCKARIX.html?page=689563
* Tipo (Simple,Medio,
Complejo)
Complejo
* Propósito Permitir a los usuarios interesados, registrarse para asistir a un evento
Supuestos
* RequisitosAsociados
* Código – Nombre deRequisito
* Complejidaddel Requisito
* Porcentajecubierto
El participante deberá estar
registrado en la base de datos del
portal
Simple
El participante deberá estar
logueado
Simple
El participante deberá tener su
login habilitado
Simple
El evento debe encontrarse Simple
46
habilitado para el registro de
participantes.
El evento debe tener
disponibilidad de cupos para el
registro de un nuevo participante.
Simple
* ResumenSe debe permitir a cada participante interesado en asistir a un
evento, registrarse y quedar inscrito para obtener
posteriormente su escarapela y su certificado de asistencia.
* Actores
* Nombre * Descripción
*Complejidad(Simple, MedioComplejo)
Participante El formulario que se editara los datos
básicos para el registro de un nuevo
participantes en un evento.
Simple
Precondiciones Que el evento se encuentre activo
* Secuencia deinteracciones
Normales* Interesado (Nuevo Participante) * Sistema
1 El usuario ingresa al portal principal
2El sistema muestra el
siguiente pantallazo:
46
habilitado para el registro de
participantes.
El evento debe tener
disponibilidad de cupos para el
registro de un nuevo participante.
Simple
* ResumenSe debe permitir a cada participante interesado en asistir a un
evento, registrarse y quedar inscrito para obtener
posteriormente su escarapela y su certificado de asistencia.
* Actores
* Nombre * Descripción
*Complejidad(Simple, MedioComplejo)
Participante El formulario que se editara los datos
básicos para el registro de un nuevo
participantes en un evento.
Simple
Precondiciones Que el evento se encuentre activo
* Secuencia deinteracciones
Normales* Interesado (Nuevo Participante) * Sistema
1 El usuario ingresa al portal principal
2El sistema muestra el
siguiente pantallazo:
46
habilitado para el registro de
participantes.
El evento debe tener
disponibilidad de cupos para el
registro de un nuevo participante.
Simple
* ResumenSe debe permitir a cada participante interesado en asistir a un
evento, registrarse y quedar inscrito para obtener
posteriormente su escarapela y su certificado de asistencia.
* Actores
* Nombre * Descripción
*Complejidad(Simple, MedioComplejo)
Participante El formulario que se editara los datos
básicos para el registro de un nuevo
participantes en un evento.
Simple
Precondiciones Que el evento se encuentre activo
* Secuencia deinteracciones
Normales* Interesado (Nuevo Participante) * Sistema
1 El usuario ingresa al portal principal
2El sistema muestra el
siguiente pantallazo:
47
3
El usuario deberá loguearse para
poder visualizar la agenda de
eventos. Para ello, deberá dar clic en
iniciar sesión:
4
El sistema valida que el
usuario se encuentre
registrado.
5
El sistema encuentra que el
usuario no se encuentra
registrado y envía el siguiente
mensaje: “El usuario no seencuentra registrado. Porfavor, cree una sesión parapoder ingresar y visualizarla agenda de eventos” El
mensaje deberá tener un
botón de aceptar.
6El usuario da clic en el botón aceptar
y cierra el mensaje.
47
3
El usuario deberá loguearse para
poder visualizar la agenda de
eventos. Para ello, deberá dar clic en
iniciar sesión:
4
El sistema valida que el
usuario se encuentre
registrado.
5
El sistema encuentra que el
usuario no se encuentra
registrado y envía el siguiente
mensaje: “El usuario no seencuentra registrado. Porfavor, cree una sesión parapoder ingresar y visualizarla agenda de eventos” El
mensaje deberá tener un
botón de aceptar.
6El usuario da clic en el botón aceptar
y cierra el mensaje.
47
3
El usuario deberá loguearse para
poder visualizar la agenda de
eventos. Para ello, deberá dar clic en
iniciar sesión:
4
El sistema valida que el
usuario se encuentre
registrado.
5
El sistema encuentra que el
usuario no se encuentra
registrado y envía el siguiente
mensaje: “El usuario no seencuentra registrado. Porfavor, cree una sesión parapoder ingresar y visualizarla agenda de eventos” El
mensaje deberá tener un
botón de aceptar.
6El usuario da clic en el botón aceptar
y cierra el mensaje.
48
7
El sistema envía al usuario al
portal para la creación de un
nuevo usuario. (Ver caso deuso No. 4).
8
En el punto 4 el sistema
encuentra que el usuario está
debidamente registrado.
9
El sistema muestra los
eventos que se encuentran
registrados.
10El usuario da clic en el evento al cual
desea asistir
11
El sistema verifica que el
evento se encuentre activo
para la inscripción de un
nuevo participante.
12
El sistema encuentra que la
cantidad de asistentes al
evento se encuentra completa.
13
El sistema envía el siguiente
mensaje: “El cupo del eventose encuentra completo;Registro no permitido”, y
debe aparecer un botón de
aceptar.
14El usuario da clic en el botón aceptar
y cierra la ventana.
48
7
El sistema envía al usuario al
portal para la creación de un
nuevo usuario. (Ver caso deuso No. 4).
8
En el punto 4 el sistema
encuentra que el usuario está
debidamente registrado.
9
El sistema muestra los
eventos que se encuentran
registrados.
10El usuario da clic en el evento al cual
desea asistir
11
El sistema verifica que el
evento se encuentre activo
para la inscripción de un
nuevo participante.
12
El sistema encuentra que la
cantidad de asistentes al
evento se encuentra completa.
13
El sistema envía el siguiente
mensaje: “El cupo del eventose encuentra completo;Registro no permitido”, y
debe aparecer un botón de
aceptar.
14El usuario da clic en el botón aceptar
y cierra la ventana.
48
7
El sistema envía al usuario al
portal para la creación de un
nuevo usuario. (Ver caso deuso No. 4).
8
En el punto 4 el sistema
encuentra que el usuario está
debidamente registrado.
9
El sistema muestra los
eventos que se encuentran
registrados.
10El usuario da clic en el evento al cual
desea asistir
11
El sistema verifica que el
evento se encuentre activo
para la inscripción de un
nuevo participante.
12
El sistema encuentra que la
cantidad de asistentes al
evento se encuentra completa.
13
El sistema envía el siguiente
mensaje: “El cupo del eventose encuentra completo;Registro no permitido”, y
debe aparecer un botón de
aceptar.
14El usuario da clic en el botón aceptar
y cierra la ventana.
49
15
En el punto 10el sistema
encuentra espacio para el
registro de un nuevo
participante.
16
El sistema arroja el siguiente
formulario de registro para que
el nuevo participante lo
diligencie, al mismo tiempo
que le asigna en número de
registro consecutivo y lo
almacena en la tabla
CLS_Evento en el campo
Id_Participante.
17
EL usuario selecciona la cantidad de
entradas que desea adquirir para el
evento.
18
El sistema almacena la
información en la tabla
CLS_Asistente en el campo
No_de_entradas.
19
El usuario selecciona el tipo
documento de identificación.
49
15
En el punto 10el sistema
encuentra espacio para el
registro de un nuevo
participante.
16
El sistema arroja el siguiente
formulario de registro para que
el nuevo participante lo
diligencie, al mismo tiempo
que le asigna en número de
registro consecutivo y lo
almacena en la tabla
CLS_Evento en el campo
Id_Participante.
17
EL usuario selecciona la cantidad de
entradas que desea adquirir para el
evento.
18
El sistema almacena la
información en la tabla
CLS_Asistente en el campo
No_de_entradas.
19
El usuario selecciona el tipo
documento de identificación.
49
15
En el punto 10el sistema
encuentra espacio para el
registro de un nuevo
participante.
16
El sistema arroja el siguiente
formulario de registro para que
el nuevo participante lo
diligencie, al mismo tiempo
que le asigna en número de
registro consecutivo y lo
almacena en la tabla
CLS_Evento en el campo
Id_Participante.
17
EL usuario selecciona la cantidad de
entradas que desea adquirir para el
evento.
18
El sistema almacena la
información en la tabla
CLS_Asistente en el campo
No_de_entradas.
19
El usuario selecciona el tipo
documento de identificación.
50
20
El sistema almacena la
información en la tabla
CLS_Asistente en el campo
Tipo_Documento.
21El usuario digita su número de
identificación
22
El sistema almacena la
información en el tabla
CLS_Evento en el campo
numero_documento.
23 El usuario diligencia el campo celular
24
El sistema almacena la
información en la tabla
CLS_Evento en el campo
Celular.
25El usuario diligencia el campo
teléfono (fijo)
26
El sistema almacena la
información en CLS_Eventoen el campo teléfono_fijo.
27 El usuario diligencia el campo e-mail
28
El sistema almacena la
información en la tabla
CLS_Evento en el campo
e-mail.
29 El usuario diligencia el campo
50
20
El sistema almacena la
información en la tabla
CLS_Asistente en el campo
Tipo_Documento.
21El usuario digita su número de
identificación
22
El sistema almacena la
información en el tabla
CLS_Evento en el campo
numero_documento.
23 El usuario diligencia el campo celular
24
El sistema almacena la
información en la tabla
CLS_Evento en el campo
Celular.
25El usuario diligencia el campo
teléfono (fijo)
26
El sistema almacena la
información en CLS_Eventoen el campo teléfono_fijo.
27 El usuario diligencia el campo e-mail
28
El sistema almacena la
información en la tabla
CLS_Evento en el campo
e-mail.
29 El usuario diligencia el campo
50
20
El sistema almacena la
información en la tabla
CLS_Asistente en el campo
Tipo_Documento.
21El usuario digita su número de
identificación
22
El sistema almacena la
información en el tabla
CLS_Evento en el campo
numero_documento.
23 El usuario diligencia el campo celular
24
El sistema almacena la
información en la tabla
CLS_Evento en el campo
Celular.
25El usuario diligencia el campo
teléfono (fijo)
26
El sistema almacena la
información en CLS_Eventoen el campo teléfono_fijo.
27 El usuario diligencia el campo e-mail
28
El sistema almacena la
información en la tabla
CLS_Evento en el campo
e-mail.
29 El usuario diligencia el campo
51
dirección
30
El sistema almacena la
información en la tabla
CLS_Evento en el campo
dirección.
31 El usuario da clic en el botón guardar
32
El sistema ejecuta las
validaciones del caso de uso
y almacena la información.
Secuencia deinteraccionesAlternativas
Interesado Sistema
2 N/A
2-3 N/A
* Demora Registro Inmediato
* Frecuencia Permanente
* Criticidad Baja
Reglas denegocio
N/A
Validaciones
-El usuario deberá diligenciar todos los campos del formulario.
- En el campo teléfono_fijo y celular solo se podrán ingresar
números.
Excepciones N/A
51
dirección
30
El sistema almacena la
información en la tabla
CLS_Evento en el campo
dirección.
31 El usuario da clic en el botón guardar
32
El sistema ejecuta las
validaciones del caso de uso
y almacena la información.
Secuencia deinteraccionesAlternativas
Interesado Sistema
2 N/A
2-3 N/A
* Demora Registro Inmediato
* Frecuencia Permanente
* Criticidad Baja
Reglas denegocio
N/A
Validaciones
-El usuario deberá diligenciar todos los campos del formulario.
- En el campo teléfono_fijo y celular solo se podrán ingresar
números.
Excepciones N/A
51
dirección
30
El sistema almacena la
información en la tabla
CLS_Evento en el campo
dirección.
31 El usuario da clic en el botón guardar
32
El sistema ejecuta las
validaciones del caso de uso
y almacena la información.
Secuencia deinteraccionesAlternativas
Interesado Sistema
2 N/A
2-3 N/A
* Demora Registro Inmediato
* Frecuencia Permanente
* Criticidad Baja
Reglas denegocio
N/A
Validaciones
-El usuario deberá diligenciar todos los campos del formulario.
- En el campo teléfono_fijo y celular solo se podrán ingresar
números.
Excepciones N/A
52
Formulas /Cálculo
N/A
Reportes N/A
* Atributos
* Atributo * Descripción* PosiblesValores
* Datos deentrada
* Datos de salida
Poscondiciones
N/A
* Gráfico
* Pantallas:
Observaciones: Tabla, campos y tipo de campos
52
Formulas /Cálculo
N/A
Reportes N/A
* Atributos
* Atributo * Descripción* PosiblesValores
* Datos deentrada
* Datos de salida
Poscondiciones
N/A
* Gráfico
* Pantallas:
Observaciones: Tabla, campos y tipo de campos
52
Formulas /Cálculo
N/A
Reportes N/A
* Atributos
* Atributo * Descripción* PosiblesValores
* Datos deentrada
* Datos de salida
Poscondiciones
N/A
* Gráfico
* Pantallas:
Observaciones: Tabla, campos y tipo de campos
535353
54
Campo Descripcion Restricciones
Si No
Pk_Id_empresaEste campo almacenara la identificacion de la empresa que crea el evento,
como por el ejemplo el Nit.
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres
X
nombre_usuario_y_/_o_empresa
Este campo almacena el nombre del nuevo usuario que se registra, ya seacomo una persona natural o juridica (nombre de una empresa).
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres
X
tipo_documentoEste campo almacena el tipo de documento (Cedula, Pasaporte, entre otros)
que identifica al nuevo usuarioCampo de tipo texto X
nro_documentoEste campo almacena el numero del documento del nuevo usuario que se
registra
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres.
No se permitenespacios.
X
contactoEste campo contiene el nombre de la persona que servira de contacto en lanueva empresa que se registra. Este campo solo se diligencia cuando en el
tipo de usuario se selecciona la opcion empresa.
Campo de tipoalfanumerico. X
emailEste campo almacena el e-mail del nuevo usuario o empresa que se registra
en el aplicativo.
Campo de tipoalfanumerico y
booleano (simbolos).No se permitenespacios entre
caracteres.
X
celular Este campo almacena el numero celular del nuevo usuarioCampo de tipo
numerico X
direccion Este campo almacena el lugar de residencia del nuevo usuarioCampo de tipoalfanumerico X
ubicaciónAlmacena el pais, departamento o lugar donde se encuentra el lugar de
residencia del usuario o la empresa. Campor de Tipo Texto X
Tipo_UsuarioEste campo almacena el tipo de usuario que se registra en el aplicativo
(independiente o empresa)
Campo de tipo texto.No se permitenespacios entre
caracteres.
X
Siempre debe contener undato
DICCIONARIO DE DATOSTabla CLS_Nuevo_Usuario
54
Campo Descripcion Restricciones
Si No
Pk_Id_empresaEste campo almacenara la identificacion de la empresa que crea el evento,
como por el ejemplo el Nit.
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres
X
nombre_usuario_y_/_o_empresa
Este campo almacena el nombre del nuevo usuario que se registra, ya seacomo una persona natural o juridica (nombre de una empresa).
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres
X
tipo_documentoEste campo almacena el tipo de documento (Cedula, Pasaporte, entre otros)
que identifica al nuevo usuarioCampo de tipo texto X
nro_documentoEste campo almacena el numero del documento del nuevo usuario que se
registra
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres.
No se permitenespacios.
X
contactoEste campo contiene el nombre de la persona que servira de contacto en lanueva empresa que se registra. Este campo solo se diligencia cuando en el
tipo de usuario se selecciona la opcion empresa.
Campo de tipoalfanumerico. X
emailEste campo almacena el e-mail del nuevo usuario o empresa que se registra
en el aplicativo.
Campo de tipoalfanumerico y
booleano (simbolos).No se permitenespacios entre
caracteres.
X
celular Este campo almacena el numero celular del nuevo usuarioCampo de tipo
numerico X
direccion Este campo almacena el lugar de residencia del nuevo usuarioCampo de tipoalfanumerico X
ubicaciónAlmacena el pais, departamento o lugar donde se encuentra el lugar de
residencia del usuario o la empresa. Campor de Tipo Texto X
Tipo_UsuarioEste campo almacena el tipo de usuario que se registra en el aplicativo
(independiente o empresa)
Campo de tipo texto.No se permitenespacios entre
caracteres.
X
Siempre debe contener undato
DICCIONARIO DE DATOSTabla CLS_Nuevo_Usuario
54
Campo Descripcion Restricciones
Si No
Pk_Id_empresaEste campo almacenara la identificacion de la empresa que crea el evento,
como por el ejemplo el Nit.
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres
X
nombre_usuario_y_/_o_empresa
Este campo almacena el nombre del nuevo usuario que se registra, ya seacomo una persona natural o juridica (nombre de una empresa).
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres
X
tipo_documentoEste campo almacena el tipo de documento (Cedula, Pasaporte, entre otros)
que identifica al nuevo usuarioCampo de tipo texto X
nro_documentoEste campo almacena el numero del documento del nuevo usuario que se
registra
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres.
No se permitenespacios.
X
contactoEste campo contiene el nombre de la persona que servira de contacto en lanueva empresa que se registra. Este campo solo se diligencia cuando en el
tipo de usuario se selecciona la opcion empresa.
Campo de tipoalfanumerico. X
emailEste campo almacena el e-mail del nuevo usuario o empresa que se registra
en el aplicativo.
Campo de tipoalfanumerico y
booleano (simbolos).No se permitenespacios entre
caracteres.
X
celular Este campo almacena el numero celular del nuevo usuarioCampo de tipo
numerico X
direccion Este campo almacena el lugar de residencia del nuevo usuarioCampo de tipoalfanumerico X
ubicaciónAlmacena el pais, departamento o lugar donde se encuentra el lugar de
residencia del usuario o la empresa. Campor de Tipo Texto X
Tipo_UsuarioEste campo almacena el tipo de usuario que se registra en el aplicativo
(independiente o empresa)
Campo de tipo texto.No se permitenespacios entre
caracteres.
X
Siempre debe contener undato
DICCIONARIO DE DATOSTabla CLS_Nuevo_Usuario
55
Campo Descripcion Restricciones
Si No
id_pais Campo que almacena el codigo de identificacion de cada paisCampo de tipo
numerico entero. X
pais Campo que almacena el nombre de cada paisCampo de tipo
alfabetico X
DICCIONARIO DE DATOSTabla CLS_Pais
Siempre debe contener undato
Campo Descripcion Restricciones
Si No
id_depto Campo que almacena el codigo de identificacion de cada departamentoCampo de tipo
numerico entero.X
depto Campo que almacena el nombre de cada paisCampo de tipo
alfabeticoX
id_pais Campo que almacena el codigo de identificacion de cada paisCampo de tipo
numerico entero. X
DICCIONARIO DE DATOSTabla CLS_Departamento
Siempre debe contener undato
Campo Descripcion Restricciones
Si No
id_ciudad Campo que almacena el codigo de identificacion de cada ciudadCampo de tipo
numerico entero.X
ciudad Campo que almacena el nombre de cada ciudadCampo de tipo
alfabeticoX
id_depto Campo que almacena el codigo de identificacion de cada departamentoCampo de tipo
numerico entero.X
DICCIONARIO DE DATOSTabla CLS_Ciudad
Siempre debe contener undato
55
Campo Descripcion Restricciones
Si No
id_pais Campo que almacena el codigo de identificacion de cada paisCampo de tipo
numerico entero. X
pais Campo que almacena el nombre de cada paisCampo de tipo
alfabetico X
DICCIONARIO DE DATOSTabla CLS_Pais
Siempre debe contener undato
Campo Descripcion Restricciones
Si No
id_depto Campo que almacena el codigo de identificacion de cada departamentoCampo de tipo
numerico entero.X
depto Campo que almacena el nombre de cada paisCampo de tipo
alfabeticoX
id_pais Campo que almacena el codigo de identificacion de cada paisCampo de tipo
numerico entero. X
DICCIONARIO DE DATOSTabla CLS_Departamento
Siempre debe contener undato
Campo Descripcion Restricciones
Si No
id_ciudad Campo que almacena el codigo de identificacion de cada ciudadCampo de tipo
numerico entero.X
ciudad Campo que almacena el nombre de cada ciudadCampo de tipo
alfabeticoX
id_depto Campo que almacena el codigo de identificacion de cada departamentoCampo de tipo
numerico entero.X
DICCIONARIO DE DATOSTabla CLS_Ciudad
Siempre debe contener undato
55
Campo Descripcion Restricciones
Si No
id_pais Campo que almacena el codigo de identificacion de cada paisCampo de tipo
numerico entero. X
pais Campo que almacena el nombre de cada paisCampo de tipo
alfabetico X
DICCIONARIO DE DATOSTabla CLS_Pais
Siempre debe contener undato
Campo Descripcion Restricciones
Si No
id_depto Campo que almacena el codigo de identificacion de cada departamentoCampo de tipo
numerico entero.X
depto Campo que almacena el nombre de cada paisCampo de tipo
alfabeticoX
id_pais Campo que almacena el codigo de identificacion de cada paisCampo de tipo
numerico entero. X
DICCIONARIO DE DATOSTabla CLS_Departamento
Siempre debe contener undato
Campo Descripcion Restricciones
Si No
id_ciudad Campo que almacena el codigo de identificacion de cada ciudadCampo de tipo
numerico entero.X
ciudad Campo que almacena el nombre de cada ciudadCampo de tipo
alfabeticoX
id_depto Campo que almacena el codigo de identificacion de cada departamentoCampo de tipo
numerico entero.X
DICCIONARIO DE DATOSTabla CLS_Ciudad
Siempre debe contener undato
56
Campo Descripcion Restricciones
Si No
Pk_Id_EventoCampo que almacena el numero que el sistema automaticamente leasigna a cada uno de los eventos que son creados para llevar un
orden en su creacion.
Campo de tiponumerico entero. X
nombre_evento Campo que almacena el nombre con el cual se identif icara el eventopara los usuarios.
Campo de tipoalfanumerico.
X
descripcion Campo que almacena la informacion mas general acerca del eventoque se promocionara
Campo de tipoalfanumerico.
X
direccion
Campo que almacena la direccion del lugar en el cual se llevara a caboel evento. El evento tambien podra ser realizado por internet por lo queen este campo tambien se podra colocar la direccion Web en la que se
llevara a cabo el evento.
Campo de tipoalfanumerico y
booleanoX
ubicación Campo que almacena el pais, el departamento y la ciudad en la que sellevara a cabo el evento.
Campo de tipo texto X
fecha_inicial Campo que contiene la fecha de inicio del evento Campo tipo fecha X
hora_inicial Campo que almacena la hora de inicio del evento Campo tipo numericoy booleano
X
fecha_final Campo que contiene la fecha de f inalizacion del evento Campo tipo fecha X
hora_final Campo que contiene la hora de f inalizacion del evento Campo tipo numericoy booleano
X
Fk_Id_Ciudad Este campo almacenara la ciudad donde ocurrira el evento. campo tipo entero. X
Fk_Id_Tipo_Evento Este campo almacenara la categoria del evento a realizar. campo tipo entero. X
Fk_Id_EmpresaEste campo almacenara la identif icacion de la empresa que crea el
evento, como por el ejemplo el Nit.
Campo de tipoalfanumerico, sinrestriccion a la
X
DICCIONARIO DE DATOSTabla CLS_Evento
Siempre debe contenerun dato
56
Campo Descripcion Restricciones
Si No
Pk_Id_EventoCampo que almacena el numero que el sistema automaticamente leasigna a cada uno de los eventos que son creados para llevar un
orden en su creacion.
Campo de tiponumerico entero. X
nombre_evento Campo que almacena el nombre con el cual se identif icara el eventopara los usuarios.
Campo de tipoalfanumerico.
X
descripcion Campo que almacena la informacion mas general acerca del eventoque se promocionara
Campo de tipoalfanumerico.
X
direccion
Campo que almacena la direccion del lugar en el cual se llevara a caboel evento. El evento tambien podra ser realizado por internet por lo queen este campo tambien se podra colocar la direccion Web en la que se
llevara a cabo el evento.
Campo de tipoalfanumerico y
booleanoX
ubicación Campo que almacena el pais, el departamento y la ciudad en la que sellevara a cabo el evento.
Campo de tipo texto X
fecha_inicial Campo que contiene la fecha de inicio del evento Campo tipo fecha X
hora_inicial Campo que almacena la hora de inicio del evento Campo tipo numericoy booleano
X
fecha_final Campo que contiene la fecha de f inalizacion del evento Campo tipo fecha X
hora_final Campo que contiene la hora de f inalizacion del evento Campo tipo numericoy booleano
X
Fk_Id_Ciudad Este campo almacenara la ciudad donde ocurrira el evento. campo tipo entero. X
Fk_Id_Tipo_Evento Este campo almacenara la categoria del evento a realizar. campo tipo entero. X
Fk_Id_EmpresaEste campo almacenara la identif icacion de la empresa que crea el
evento, como por el ejemplo el Nit.
Campo de tipoalfanumerico, sinrestriccion a la
X
DICCIONARIO DE DATOSTabla CLS_Evento
Siempre debe contenerun dato
56
Campo Descripcion Restricciones
Si No
Pk_Id_EventoCampo que almacena el numero que el sistema automaticamente leasigna a cada uno de los eventos que son creados para llevar un
orden en su creacion.
Campo de tiponumerico entero. X
nombre_evento Campo que almacena el nombre con el cual se identif icara el eventopara los usuarios.
Campo de tipoalfanumerico.
X
descripcion Campo que almacena la informacion mas general acerca del eventoque se promocionara
Campo de tipoalfanumerico.
X
direccion
Campo que almacena la direccion del lugar en el cual se llevara a caboel evento. El evento tambien podra ser realizado por internet por lo queen este campo tambien se podra colocar la direccion Web en la que se
llevara a cabo el evento.
Campo de tipoalfanumerico y
booleanoX
ubicación Campo que almacena el pais, el departamento y la ciudad en la que sellevara a cabo el evento.
Campo de tipo texto X
fecha_inicial Campo que contiene la fecha de inicio del evento Campo tipo fecha X
hora_inicial Campo que almacena la hora de inicio del evento Campo tipo numericoy booleano
X
fecha_final Campo que contiene la fecha de f inalizacion del evento Campo tipo fecha X
hora_final Campo que contiene la hora de f inalizacion del evento Campo tipo numericoy booleano
X
Fk_Id_Ciudad Este campo almacenara la ciudad donde ocurrira el evento. campo tipo entero. X
Fk_Id_Tipo_Evento Este campo almacenara la categoria del evento a realizar. campo tipo entero. X
Fk_Id_EmpresaEste campo almacenara la identif icacion de la empresa que crea el
evento, como por el ejemplo el Nit.
Campo de tipoalfanumerico, sinrestriccion a la
X
DICCIONARIO DE DATOSTabla CLS_Evento
Siempre debe contenerun dato
57
Campo Descripcion Restricciones
Si No
Pk_Id_asistenteCampo que almacena el sistema de manera automatica para organizar ellistado de asistentes al evento, con la idea de no sobrepasar la inscripcion
maxima de asistentes permitida por el creador del evento
Campo numericoentero X
No_de_entradasCampo que almacena cantidad de entradas que el nuevo asistente desea
adquirir para el eventoCampo numerico
entero. Sin espacio X
nombreCampo que almacena el nombre del nuevo asistente que se registra al
evento.Campo de tipoalfanumerico X
tipo_documentoEste campo almacena el tipo de documento (Cedula, Pasaporte, entre otros)
que identifica al nuevo asistenteCampo de tipo texto X
nro_documentoEste campo almacena el numero del documento del nuevo usuario que se
registra
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres.
No se permitenespacios.
X
telefono Este campo almacena el numero telefonico fijo del nuevo usuarioCampo de tipo
numerico X
celular Este campo almacena el numero celular del nuevo usuarioCampo de tipo
numerico X
emailEste campo almacena el e-mail del nuevo usuario o empresa que se registra
en el aplicativo.
Campo de tipoalfanumerico y
booleano (simbolos).No se permitenespacios entre
caracteres.
X
direccion Este campo almacena el lugar de residencia del nuevo usuarioCampo de tipoalfanumerico X
ubicaciónAlmacena el pais, departamento o lugar donde se encuentra el lugar de
residencia del usuario o la empresa. Campor de Tipo Texto X
DICCIONARIO DE DATOSTabla CLS_Asistente
Siempre debe contener undato
57
Campo Descripcion Restricciones
Si No
Pk_Id_asistenteCampo que almacena el sistema de manera automatica para organizar ellistado de asistentes al evento, con la idea de no sobrepasar la inscripcion
maxima de asistentes permitida por el creador del evento
Campo numericoentero X
No_de_entradasCampo que almacena cantidad de entradas que el nuevo asistente desea
adquirir para el eventoCampo numerico
entero. Sin espacio X
nombreCampo que almacena el nombre del nuevo asistente que se registra al
evento.Campo de tipoalfanumerico X
tipo_documentoEste campo almacena el tipo de documento (Cedula, Pasaporte, entre otros)
que identifica al nuevo asistenteCampo de tipo texto X
nro_documentoEste campo almacena el numero del documento del nuevo usuario que se
registra
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres.
No se permitenespacios.
X
telefono Este campo almacena el numero telefonico fijo del nuevo usuarioCampo de tipo
numerico X
celular Este campo almacena el numero celular del nuevo usuarioCampo de tipo
numerico X
emailEste campo almacena el e-mail del nuevo usuario o empresa que se registra
en el aplicativo.
Campo de tipoalfanumerico y
booleano (simbolos).No se permitenespacios entre
caracteres.
X
direccion Este campo almacena el lugar de residencia del nuevo usuarioCampo de tipoalfanumerico X
ubicaciónAlmacena el pais, departamento o lugar donde se encuentra el lugar de
residencia del usuario o la empresa. Campor de Tipo Texto X
DICCIONARIO DE DATOSTabla CLS_Asistente
Siempre debe contener undato
57
Campo Descripcion Restricciones
Si No
Pk_Id_asistenteCampo que almacena el sistema de manera automatica para organizar ellistado de asistentes al evento, con la idea de no sobrepasar la inscripcion
maxima de asistentes permitida por el creador del evento
Campo numericoentero X
No_de_entradasCampo que almacena cantidad de entradas que el nuevo asistente desea
adquirir para el eventoCampo numerico
entero. Sin espacio X
nombreCampo que almacena el nombre del nuevo asistente que se registra al
evento.Campo de tipoalfanumerico X
tipo_documentoEste campo almacena el tipo de documento (Cedula, Pasaporte, entre otros)
que identifica al nuevo asistenteCampo de tipo texto X
nro_documentoEste campo almacena el numero del documento del nuevo usuario que se
registra
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres.
No se permitenespacios.
X
telefono Este campo almacena el numero telefonico fijo del nuevo usuarioCampo de tipo
numerico X
celular Este campo almacena el numero celular del nuevo usuarioCampo de tipo
numerico X
emailEste campo almacena el e-mail del nuevo usuario o empresa que se registra
en el aplicativo.
Campo de tipoalfanumerico y
booleano (simbolos).No se permitenespacios entre
caracteres.
X
direccion Este campo almacena el lugar de residencia del nuevo usuarioCampo de tipoalfanumerico X
ubicaciónAlmacena el pais, departamento o lugar donde se encuentra el lugar de
residencia del usuario o la empresa. Campor de Tipo Texto X
DICCIONARIO DE DATOSTabla CLS_Asistente
Siempre debe contener undato
58
3.6 Tabla Explicativa de Caso de Uso (CU006)
* Código CU006
* Caso de Uso Imprimir escarapela y certificado
* Versión1.1.01 * Fecha
(dd-mm-aa)
05-03-2012
* Autor Mónica Ardila – Santiago Valencia – Juan Felipe Salazar
* Fuente http://www.amiando.com/XCKARIX.html
* Tipo (Simple,Medio,
Complejo)
Simple
* PropósitoPermitir que los asistentes al evento puedan adquirir su escarapela
de registro y su certificado de asistencia.
Supuestos
* RequisitosAsociados
* Código – Nombre deRequisito
* Complejidaddel Requisito
* Porcentajecubierto
El evento debe encontrarse
activo
Simple
El usuario debe estar logueado Simple
* ResumenEl usuario podrá obtener su escarapela y su certificado de
asistencia al evento al cual se ha registrado.
58
3.6 Tabla Explicativa de Caso de Uso (CU006)
* Código CU006
* Caso de Uso Imprimir escarapela y certificado
* Versión1.1.01 * Fecha
(dd-mm-aa)
05-03-2012
* Autor Mónica Ardila – Santiago Valencia – Juan Felipe Salazar
* Fuente http://www.amiando.com/XCKARIX.html
* Tipo (Simple,Medio,
Complejo)
Simple
* PropósitoPermitir que los asistentes al evento puedan adquirir su escarapela
de registro y su certificado de asistencia.
Supuestos
* RequisitosAsociados
* Código – Nombre deRequisito
* Complejidaddel Requisito
* Porcentajecubierto
El evento debe encontrarse
activo
Simple
El usuario debe estar logueado Simple
* ResumenEl usuario podrá obtener su escarapela y su certificado de
asistencia al evento al cual se ha registrado.
58
3.6 Tabla Explicativa de Caso de Uso (CU006)
* Código CU006
* Caso de Uso Imprimir escarapela y certificado
* Versión1.1.01 * Fecha
(dd-mm-aa)
05-03-2012
* Autor Mónica Ardila – Santiago Valencia – Juan Felipe Salazar
* Fuente http://www.amiando.com/XCKARIX.html
* Tipo (Simple,Medio,
Complejo)
Simple
* PropósitoPermitir que los asistentes al evento puedan adquirir su escarapela
de registro y su certificado de asistencia.
Supuestos
* RequisitosAsociados
* Código – Nombre deRequisito
* Complejidaddel Requisito
* Porcentajecubierto
El evento debe encontrarse
activo
Simple
El usuario debe estar logueado Simple
* ResumenEl usuario podrá obtener su escarapela y su certificado de
asistencia al evento al cual se ha registrado.
59
* Actores
* Nombre * Descripción* Complejidad(Simple, MedioComplejo)
Usuario o
empresa
Logueada
El formulario que se editara
pertenecerá a los datos del usuario o
la empresa logueada.
Simple
PrecondicionesQue el usuario o al empresa se encuentre se encuentre activa.
Que el usuario ya se encuentre registrado en un evento
* Secuencia deinteracciones
Normales
* Interesado (UsuarioLogueado)
* Sistema
1
Después de finalizar el caso de
uso 003 que permite la inscripción
de un nuevo asistente. Al usuario
le aparecerá el siguiente
pantallazo confirmando su
registro:
59
* Actores
* Nombre * Descripción* Complejidad(Simple, MedioComplejo)
Usuario o
empresa
Logueada
El formulario que se editara
pertenecerá a los datos del usuario o
la empresa logueada.
Simple
PrecondicionesQue el usuario o al empresa se encuentre se encuentre activa.
Que el usuario ya se encuentre registrado en un evento
* Secuencia deinteracciones
Normales
* Interesado (UsuarioLogueado)
* Sistema
1
Después de finalizar el caso de
uso 003 que permite la inscripción
de un nuevo asistente. Al usuario
le aparecerá el siguiente
pantallazo confirmando su
registro:
59
* Actores
* Nombre * Descripción* Complejidad(Simple, MedioComplejo)
Usuario o
empresa
Logueada
El formulario que se editara
pertenecerá a los datos del usuario o
la empresa logueada.
Simple
PrecondicionesQue el usuario o al empresa se encuentre se encuentre activa.
Que el usuario ya se encuentre registrado en un evento
* Secuencia deinteracciones
Normales
* Interesado (UsuarioLogueado)
* Sistema
1
Después de finalizar el caso de
uso 003 que permite la inscripción
de un nuevo asistente. Al usuario
le aparecerá el siguiente
pantallazo confirmando su
registro:
60
2
El usuario confirmara la compra
de las entradas dando clic en el
boton “comprar entradas”:
3
El sistema almacenara la
información de la compra de
entradas, tal como se vio en el
caso de uso 003 en el punto 31 y
genera el siguiente pantallazo
confirmando la compra de las
entradas:
4
El sistema consulta la tabla
CLS_Asistente_Evento y toma
los campos id_participante,
Fk_id_evento, Id_empresa para
generar el reporte de la
60
2
El usuario confirmara la compra
de las entradas dando clic en el
boton “comprar entradas”:
3
El sistema almacenara la
información de la compra de
entradas, tal como se vio en el
caso de uso 003 en el punto 31 y
genera el siguiente pantallazo
confirmando la compra de las
entradas:
4
El sistema consulta la tabla
CLS_Asistente_Evento y toma
los campos id_participante,
Fk_id_evento, Id_empresa para
generar el reporte de la
60
2
El usuario confirmara la compra
de las entradas dando clic en el
boton “comprar entradas”:
3
El sistema almacenara la
información de la compra de
entradas, tal como se vio en el
caso de uso 003 en el punto 31 y
genera el siguiente pantallazo
confirmando la compra de las
entradas:
4
El sistema consulta la tabla
CLS_Asistente_Evento y toma
los campos id_participante,
Fk_id_evento, Id_empresa para
generar el reporte de la
61
escarapela y el diploma de
asistencia.
5
El usuario da clic en el boton
“descargas”
6
El sistema valida la información
del usuario, almacenada en el
caso de uso 003 y genera un
reporte de escarapela y certificado
de asistencia de la siguiente
manera, tomando como base los
formatos adjuntos por el usuario
en el caso 003:
Secuencia deinteraccionesAlternativas
Interesado Sistema
61
escarapela y el diploma de
asistencia.
5
El usuario da clic en el boton
“descargas”
6
El sistema valida la información
del usuario, almacenada en el
caso de uso 003 y genera un
reporte de escarapela y certificado
de asistencia de la siguiente
manera, tomando como base los
formatos adjuntos por el usuario
en el caso 003:
Secuencia deinteraccionesAlternativas
Interesado Sistema
61
escarapela y el diploma de
asistencia.
5
El usuario da clic en el boton
“descargas”
6
El sistema valida la información
del usuario, almacenada en el
caso de uso 003 y genera un
reporte de escarapela y certificado
de asistencia de la siguiente
manera, tomando como base los
formatos adjuntos por el usuario
en el caso 003:
Secuencia deinteraccionesAlternativas
Interesado Sistema
62
2 N/A
2-3 N/A
* Demora Registro Inmediato
* Frecuencia Ocasional
* Criticidad Baja
Reglas denegocio
N/A
Validaciones
Excepciones N/A
Formulas /Cálculo
N/A
Reportes N/A
* Atributos
* Atributo * Descripción* PosiblesValores
* Datos deentrada
* Datos de salida
Pos N/A
62
2 N/A
2-3 N/A
* Demora Registro Inmediato
* Frecuencia Ocasional
* Criticidad Baja
Reglas denegocio
N/A
Validaciones
Excepciones N/A
Formulas /Cálculo
N/A
Reportes N/A
* Atributos
* Atributo * Descripción* PosiblesValores
* Datos deentrada
* Datos de salida
Pos N/A
62
2 N/A
2-3 N/A
* Demora Registro Inmediato
* Frecuencia Ocasional
* Criticidad Baja
Reglas denegocio
N/A
Validaciones
Excepciones N/A
Formulas /Cálculo
N/A
Reportes N/A
* Atributos
* Atributo * Descripción* PosiblesValores
* Datos deentrada
* Datos de salida
Pos N/A
63
Campo Descripcion Restricciones
Si No
Pk_Id_empresaEste campo almacenara la identificacion de la empresa que crea el evento,
como por el ejemplo el Nit.
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres
X
nombre_usuario_y_/_o_empresa
Este campo almacena el nombre del nuevo usuario que se registra, ya seacomo una persona natural o juridica (nombre de una empresa).
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres
X
tipo_documentoEste campo almacena el tipo de documento (Cedula, Pasaporte, entre otros)
que identifica al nuevo usuarioCampo de tipo texto X
nro_documentoEste campo almacena el numero del documento del nuevo usuario que se
registra
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres.
No se permitenespacios.
X
contactoEste campo contiene el nombre de la persona que servira de contacto en lanueva empresa que se registra. Este campo solo se diligencia cuando en el
tipo de usuario se selecciona la opcion empresa.
Campo de tipoalfanumerico. X
emailEste campo almacena el e-mail del nuevo usuario o empresa que se registra
en el aplicativo.
Campo de tipoalfanumerico y
booleano (simbolos).No se permitenespacios entre
caracteres.
X
celular Este campo almacena el numero celular del nuevo usuarioCampo de tipo
numerico X
direccion Este campo almacena el lugar de residencia del nuevo usuarioCampo de tipoalfanumerico X
ubicaciónAlmacena el pais, departamento o lugar donde se encuentra el lugar de
residencia del usuario o la empresa. Campor de Tipo Texto X
Tipo_UsuarioEste campo almacena el tipo de usuario que se registra en el aplicativo
(independiente o empresa)
Campo de tipo texto.No se permitenespacios entre
caracteres.
X
Siempre debe contener undato
DICCIONARIO DE DATOSTabla CLS_Nuevo_Usuario
condiciones
* Gráfico
* Pantallas:
Observaciones: Tabla, campos y tipo de campos
63
Campo Descripcion Restricciones
Si No
Pk_Id_empresaEste campo almacenara la identificacion de la empresa que crea el evento,
como por el ejemplo el Nit.
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres
X
nombre_usuario_y_/_o_empresa
Este campo almacena el nombre del nuevo usuario que se registra, ya seacomo una persona natural o juridica (nombre de una empresa).
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres
X
tipo_documentoEste campo almacena el tipo de documento (Cedula, Pasaporte, entre otros)
que identifica al nuevo usuarioCampo de tipo texto X
nro_documentoEste campo almacena el numero del documento del nuevo usuario que se
registra
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres.
No se permitenespacios.
X
contactoEste campo contiene el nombre de la persona que servira de contacto en lanueva empresa que se registra. Este campo solo se diligencia cuando en el
tipo de usuario se selecciona la opcion empresa.
Campo de tipoalfanumerico. X
emailEste campo almacena el e-mail del nuevo usuario o empresa que se registra
en el aplicativo.
Campo de tipoalfanumerico y
booleano (simbolos).No se permitenespacios entre
caracteres.
X
celular Este campo almacena el numero celular del nuevo usuarioCampo de tipo
numerico X
direccion Este campo almacena el lugar de residencia del nuevo usuarioCampo de tipoalfanumerico X
ubicaciónAlmacena el pais, departamento o lugar donde se encuentra el lugar de
residencia del usuario o la empresa. Campor de Tipo Texto X
Tipo_UsuarioEste campo almacena el tipo de usuario que se registra en el aplicativo
(independiente o empresa)
Campo de tipo texto.No se permitenespacios entre
caracteres.
X
Siempre debe contener undato
DICCIONARIO DE DATOSTabla CLS_Nuevo_Usuario
condiciones
* Gráfico
* Pantallas:
Observaciones: Tabla, campos y tipo de campos
63
Campo Descripcion Restricciones
Si No
Pk_Id_empresaEste campo almacenara la identificacion de la empresa que crea el evento,
como por el ejemplo el Nit.
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres
X
nombre_usuario_y_/_o_empresa
Este campo almacena el nombre del nuevo usuario que se registra, ya seacomo una persona natural o juridica (nombre de una empresa).
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres
X
tipo_documentoEste campo almacena el tipo de documento (Cedula, Pasaporte, entre otros)
que identifica al nuevo usuarioCampo de tipo texto X
nro_documentoEste campo almacena el numero del documento del nuevo usuario que se
registra
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres.
No se permitenespacios.
X
contactoEste campo contiene el nombre de la persona que servira de contacto en lanueva empresa que se registra. Este campo solo se diligencia cuando en el
tipo de usuario se selecciona la opcion empresa.
Campo de tipoalfanumerico. X
emailEste campo almacena el e-mail del nuevo usuario o empresa que se registra
en el aplicativo.
Campo de tipoalfanumerico y
booleano (simbolos).No se permitenespacios entre
caracteres.
X
celular Este campo almacena el numero celular del nuevo usuarioCampo de tipo
numerico X
direccion Este campo almacena el lugar de residencia del nuevo usuarioCampo de tipoalfanumerico X
ubicaciónAlmacena el pais, departamento o lugar donde se encuentra el lugar de
residencia del usuario o la empresa. Campor de Tipo Texto X
Tipo_UsuarioEste campo almacena el tipo de usuario que se registra en el aplicativo
(independiente o empresa)
Campo de tipo texto.No se permitenespacios entre
caracteres.
X
Siempre debe contener undato
DICCIONARIO DE DATOSTabla CLS_Nuevo_Usuario
condiciones
* Gráfico
* Pantallas:
Observaciones: Tabla, campos y tipo de campos
646464
65
Campo Descripcion Restricciones
Si No
id_pais Campo que almacena el codigo de identificacion de cada paisCampo de tipo
numerico entero. X
pais Campo que almacena el nombre de cada paisCampo de tipo
alfabetico X
DICCIONARIO DE DATOSTabla CLS_Pais
Siempre debe contener undato
Campo Descripcion Restricciones
Si No
id_depto Campo que almacena el codigo de identificacion de cada departamentoCampo de tipo
numerico entero.X
depto Campo que almacena el nombre de cada paisCampo de tipo
alfabeticoX
id_pais Campo que almacena el codigo de identificacion de cada paisCampo de tipo
numerico entero. X
DICCIONARIO DE DATOSTabla CLS_Departamento
Siempre debe contener undato
Campo Descripcion Restricciones
Si No
id_ciudad Campo que almacena el codigo de identificacion de cada ciudadCampo de tipo
numerico entero.X
ciudad Campo que almacena el nombre de cada ciudadCampo de tipo
alfabeticoX
id_depto Campo que almacena el codigo de identificacion de cada departamentoCampo de tipo
numerico entero.X
DICCIONARIO DE DATOSTabla CLS_Ciudad
Siempre debe contener undato
65
Campo Descripcion Restricciones
Si No
id_pais Campo que almacena el codigo de identificacion de cada paisCampo de tipo
numerico entero. X
pais Campo que almacena el nombre de cada paisCampo de tipo
alfabetico X
DICCIONARIO DE DATOSTabla CLS_Pais
Siempre debe contener undato
Campo Descripcion Restricciones
Si No
id_depto Campo que almacena el codigo de identificacion de cada departamentoCampo de tipo
numerico entero.X
depto Campo que almacena el nombre de cada paisCampo de tipo
alfabeticoX
id_pais Campo que almacena el codigo de identificacion de cada paisCampo de tipo
numerico entero. X
DICCIONARIO DE DATOSTabla CLS_Departamento
Siempre debe contener undato
Campo Descripcion Restricciones
Si No
id_ciudad Campo que almacena el codigo de identificacion de cada ciudadCampo de tipo
numerico entero.X
ciudad Campo que almacena el nombre de cada ciudadCampo de tipo
alfabeticoX
id_depto Campo que almacena el codigo de identificacion de cada departamentoCampo de tipo
numerico entero.X
DICCIONARIO DE DATOSTabla CLS_Ciudad
Siempre debe contener undato
65
Campo Descripcion Restricciones
Si No
id_pais Campo que almacena el codigo de identificacion de cada paisCampo de tipo
numerico entero. X
pais Campo que almacena el nombre de cada paisCampo de tipo
alfabetico X
DICCIONARIO DE DATOSTabla CLS_Pais
Siempre debe contener undato
Campo Descripcion Restricciones
Si No
id_depto Campo que almacena el codigo de identificacion de cada departamentoCampo de tipo
numerico entero.X
depto Campo que almacena el nombre de cada paisCampo de tipo
alfabeticoX
id_pais Campo que almacena el codigo de identificacion de cada paisCampo de tipo
numerico entero. X
DICCIONARIO DE DATOSTabla CLS_Departamento
Siempre debe contener undato
Campo Descripcion Restricciones
Si No
id_ciudad Campo que almacena el codigo de identificacion de cada ciudadCampo de tipo
numerico entero.X
ciudad Campo que almacena el nombre de cada ciudadCampo de tipo
alfabeticoX
id_depto Campo que almacena el codigo de identificacion de cada departamentoCampo de tipo
numerico entero.X
DICCIONARIO DE DATOSTabla CLS_Ciudad
Siempre debe contener undato
66
Campo Descripcion Restricciones
Si No
Pk_Id_EventoCampo que almacena el numero que el sistema automaticamente leasigna a cada uno de los eventos que son creados para llevar un
orden en su creacion.
Campo de tiponumerico entero. X
nombre_evento Campo que almacena el nombre con el cual se identif icara el eventopara los usuarios.
Campo de tipoalfanumerico.
X
descripcion Campo que almacena la informacion mas general acerca del eventoque se promocionara
Campo de tipoalfanumerico.
X
direccion
Campo que almacena la direccion del lugar en el cual se llevara a caboel evento. El evento tambien podra ser realizado por internet por lo queen este campo tambien se podra colocar la direccion Web en la que se
llevara a cabo el evento.
Campo de tipoalfanumerico y
booleanoX
ubicación Campo que almacena el pais, el departamento y la ciudad en la que sellevara a cabo el evento.
Campo de tipo texto X
fecha_inicial Campo que contiene la fecha de inicio del evento Campo tipo fecha X
hora_inicial Campo que almacena la hora de inicio del evento Campo tipo numericoy booleano
X
fecha_final Campo que contiene la fecha de f inalizacion del evento Campo tipo fecha X
hora_final Campo que contiene la hora de f inalizacion del evento Campo tipo numericoy booleano
X
Fk_Id_Ciudad Este campo almacenara la ciudad donde ocurrira el evento. campo tipo entero. X
Fk_Id_Tipo_Evento Este campo almacenara la categoria del evento a realizar. campo tipo entero. X
Fk_Id_EmpresaEste campo almacenara la identif icacion de la empresa que crea el
evento, como por el ejemplo el Nit.
Campo de tipoalfanumerico, sinrestriccion a la
X
DICCIONARIO DE DATOSTabla CLS_Evento
Siempre debe contenerun dato
Campo Descripcion Restricciones
Si No
Pk_Id_Asistente_Evento Campo que almacena el numero que el sistema automaticamente le asigna acada uno de los asistentes a los eventos.
Campo de tiponumerico entero. X
No_asistenteCampo que almacena el sistema de manera automatica para organizar ellistado de asistentes al evento, con la idea de no sobrepasar la inscripcion
maxima de asistentes permitida por el creador del evento.
Campo numericoentero X
Fk_Id_EmpresaEste campo almacenara la identificacion de la empresa que crea el evento,
como por el ejemplo el Nit.
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres
X
Fk_Id_EventoCampo que almacena el numero que el sistema automaticamente le asigna acada uno de los eventos que son creados para llevar un orden en su creacion.
Campo de tiponumerico entero. X
Fk_Id_asistenteCampo que almacena el sistema de manera automatica para organizar ellistado de asistentes al evento, con la idea de no sobrepasar la inscripcion
maxima de asistentes permitida por el creador del evento
Campo numericoentero X
DICCIONARIO DE DATOSTabla CLS_Asistente_Evento
Siempre debe contener undato
66
Campo Descripcion Restricciones
Si No
Pk_Id_EventoCampo que almacena el numero que el sistema automaticamente leasigna a cada uno de los eventos que son creados para llevar un
orden en su creacion.
Campo de tiponumerico entero. X
nombre_evento Campo que almacena el nombre con el cual se identif icara el eventopara los usuarios.
Campo de tipoalfanumerico.
X
descripcion Campo que almacena la informacion mas general acerca del eventoque se promocionara
Campo de tipoalfanumerico.
X
direccion
Campo que almacena la direccion del lugar en el cual se llevara a caboel evento. El evento tambien podra ser realizado por internet por lo queen este campo tambien se podra colocar la direccion Web en la que se
llevara a cabo el evento.
Campo de tipoalfanumerico y
booleanoX
ubicación Campo que almacena el pais, el departamento y la ciudad en la que sellevara a cabo el evento.
Campo de tipo texto X
fecha_inicial Campo que contiene la fecha de inicio del evento Campo tipo fecha X
hora_inicial Campo que almacena la hora de inicio del evento Campo tipo numericoy booleano
X
fecha_final Campo que contiene la fecha de f inalizacion del evento Campo tipo fecha X
hora_final Campo que contiene la hora de f inalizacion del evento Campo tipo numericoy booleano
X
Fk_Id_Ciudad Este campo almacenara la ciudad donde ocurrira el evento. campo tipo entero. X
Fk_Id_Tipo_Evento Este campo almacenara la categoria del evento a realizar. campo tipo entero. X
Fk_Id_EmpresaEste campo almacenara la identif icacion de la empresa que crea el
evento, como por el ejemplo el Nit.
Campo de tipoalfanumerico, sinrestriccion a la
X
DICCIONARIO DE DATOSTabla CLS_Evento
Siempre debe contenerun dato
Campo Descripcion Restricciones
Si No
Pk_Id_Asistente_Evento Campo que almacena el numero que el sistema automaticamente le asigna acada uno de los asistentes a los eventos.
Campo de tiponumerico entero. X
No_asistenteCampo que almacena el sistema de manera automatica para organizar ellistado de asistentes al evento, con la idea de no sobrepasar la inscripcion
maxima de asistentes permitida por el creador del evento.
Campo numericoentero X
Fk_Id_EmpresaEste campo almacenara la identificacion de la empresa que crea el evento,
como por el ejemplo el Nit.
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres
X
Fk_Id_EventoCampo que almacena el numero que el sistema automaticamente le asigna acada uno de los eventos que son creados para llevar un orden en su creacion.
Campo de tiponumerico entero. X
Fk_Id_asistenteCampo que almacena el sistema de manera automatica para organizar ellistado de asistentes al evento, con la idea de no sobrepasar la inscripcion
maxima de asistentes permitida por el creador del evento
Campo numericoentero X
DICCIONARIO DE DATOSTabla CLS_Asistente_Evento
Siempre debe contener undato
66
Campo Descripcion Restricciones
Si No
Pk_Id_EventoCampo que almacena el numero que el sistema automaticamente leasigna a cada uno de los eventos que son creados para llevar un
orden en su creacion.
Campo de tiponumerico entero. X
nombre_evento Campo que almacena el nombre con el cual se identif icara el eventopara los usuarios.
Campo de tipoalfanumerico.
X
descripcion Campo que almacena la informacion mas general acerca del eventoque se promocionara
Campo de tipoalfanumerico.
X
direccion
Campo que almacena la direccion del lugar en el cual se llevara a caboel evento. El evento tambien podra ser realizado por internet por lo queen este campo tambien se podra colocar la direccion Web en la que se
llevara a cabo el evento.
Campo de tipoalfanumerico y
booleanoX
ubicación Campo que almacena el pais, el departamento y la ciudad en la que sellevara a cabo el evento.
Campo de tipo texto X
fecha_inicial Campo que contiene la fecha de inicio del evento Campo tipo fecha X
hora_inicial Campo que almacena la hora de inicio del evento Campo tipo numericoy booleano
X
fecha_final Campo que contiene la fecha de f inalizacion del evento Campo tipo fecha X
hora_final Campo que contiene la hora de f inalizacion del evento Campo tipo numericoy booleano
X
Fk_Id_Ciudad Este campo almacenara la ciudad donde ocurrira el evento. campo tipo entero. X
Fk_Id_Tipo_Evento Este campo almacenara la categoria del evento a realizar. campo tipo entero. X
Fk_Id_EmpresaEste campo almacenara la identif icacion de la empresa que crea el
evento, como por el ejemplo el Nit.
Campo de tipoalfanumerico, sinrestriccion a la
X
DICCIONARIO DE DATOSTabla CLS_Evento
Siempre debe contenerun dato
Campo Descripcion Restricciones
Si No
Pk_Id_Asistente_Evento Campo que almacena el numero que el sistema automaticamente le asigna acada uno de los asistentes a los eventos.
Campo de tiponumerico entero. X
No_asistenteCampo que almacena el sistema de manera automatica para organizar ellistado de asistentes al evento, con la idea de no sobrepasar la inscripcion
maxima de asistentes permitida por el creador del evento.
Campo numericoentero X
Fk_Id_EmpresaEste campo almacenara la identificacion de la empresa que crea el evento,
como por el ejemplo el Nit.
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres
X
Fk_Id_EventoCampo que almacena el numero que el sistema automaticamente le asigna acada uno de los eventos que son creados para llevar un orden en su creacion.
Campo de tiponumerico entero. X
Fk_Id_asistenteCampo que almacena el sistema de manera automatica para organizar ellistado de asistentes al evento, con la idea de no sobrepasar la inscripcion
maxima de asistentes permitida por el creador del evento
Campo numericoentero X
DICCIONARIO DE DATOSTabla CLS_Asistente_Evento
Siempre debe contener undato
67
Campo Descripcion Restricciones
Si No
Pk_Id_empresaEste campo almacenara la identificacion de la empresa que crea el evento,
como por el ejemplo el Nit.
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres
X
nombre_usuario_y_/_o_empresa
Este campo almacena el nombre del nuevo usuario que se registra, ya seacomo una persona natural o juridica (nombre de una empresa).
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres
X
tipo_documentoEste campo almacena el tipo de documento (Cedula, Pasaporte, entre otros)
que identifica al nuevo usuarioCampo de tipo texto X
nro_documentoEste campo almacena el numero del documento del nuevo usuario que se
registra
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres.
No se permitenespacios.
X
contactoEste campo contiene el nombre de la persona que servira de contacto en lanueva empresa que se registra. Este campo solo se diligencia cuando en el
tipo de usuario se selecciona la opcion empresa.
Campo de tipoalfanumerico. X
emailEste campo almacena el e-mail del nuevo usuario o empresa que se registra
en el aplicativo.
Campo de tipoalfanumerico y
booleano (simbolos).No se permitenespacios entre
caracteres.
X
celular Este campo almacena el numero celular del nuevo usuarioCampo de tipo
numerico X
direccion Este campo almacena el lugar de residencia del nuevo usuarioCampo de tipoalfanumerico X
ubicaciónAlmacena el pais, departamento o lugar donde se encuentra el lugar de
residencia del usuario o la empresa. Campor de Tipo Texto X
Tipo_UsuarioEste campo almacena el tipo de usuario que se registra en el aplicativo
(independiente o empresa)
Campo de tipo texto.No se permitenespacios entre
caracteres.
X
Siempre debe contener undato
DICCIONARIO DE DATOSTabla CLS_Nuevo_Usuario
4. DICCIONARIOS DE DATOS
67
Campo Descripcion Restricciones
Si No
Pk_Id_empresaEste campo almacenara la identificacion de la empresa que crea el evento,
como por el ejemplo el Nit.
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres
X
nombre_usuario_y_/_o_empresa
Este campo almacena el nombre del nuevo usuario que se registra, ya seacomo una persona natural o juridica (nombre de una empresa).
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres
X
tipo_documentoEste campo almacena el tipo de documento (Cedula, Pasaporte, entre otros)
que identifica al nuevo usuarioCampo de tipo texto X
nro_documentoEste campo almacena el numero del documento del nuevo usuario que se
registra
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres.
No se permitenespacios.
X
contactoEste campo contiene el nombre de la persona que servira de contacto en lanueva empresa que se registra. Este campo solo se diligencia cuando en el
tipo de usuario se selecciona la opcion empresa.
Campo de tipoalfanumerico. X
emailEste campo almacena el e-mail del nuevo usuario o empresa que se registra
en el aplicativo.
Campo de tipoalfanumerico y
booleano (simbolos).No se permitenespacios entre
caracteres.
X
celular Este campo almacena el numero celular del nuevo usuarioCampo de tipo
numerico X
direccion Este campo almacena el lugar de residencia del nuevo usuarioCampo de tipoalfanumerico X
ubicaciónAlmacena el pais, departamento o lugar donde se encuentra el lugar de
residencia del usuario o la empresa. Campor de Tipo Texto X
Tipo_UsuarioEste campo almacena el tipo de usuario que se registra en el aplicativo
(independiente o empresa)
Campo de tipo texto.No se permitenespacios entre
caracteres.
X
Siempre debe contener undato
DICCIONARIO DE DATOSTabla CLS_Nuevo_Usuario
4. DICCIONARIOS DE DATOS
67
Campo Descripcion Restricciones
Si No
Pk_Id_empresaEste campo almacenara la identificacion de la empresa que crea el evento,
como por el ejemplo el Nit.
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres
X
nombre_usuario_y_/_o_empresa
Este campo almacena el nombre del nuevo usuario que se registra, ya seacomo una persona natural o juridica (nombre de una empresa).
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres
X
tipo_documentoEste campo almacena el tipo de documento (Cedula, Pasaporte, entre otros)
que identifica al nuevo usuarioCampo de tipo texto X
nro_documentoEste campo almacena el numero del documento del nuevo usuario que se
registra
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres.
No se permitenespacios.
X
contactoEste campo contiene el nombre de la persona que servira de contacto en lanueva empresa que se registra. Este campo solo se diligencia cuando en el
tipo de usuario se selecciona la opcion empresa.
Campo de tipoalfanumerico. X
emailEste campo almacena el e-mail del nuevo usuario o empresa que se registra
en el aplicativo.
Campo de tipoalfanumerico y
booleano (simbolos).No se permitenespacios entre
caracteres.
X
celular Este campo almacena el numero celular del nuevo usuarioCampo de tipo
numerico X
direccion Este campo almacena el lugar de residencia del nuevo usuarioCampo de tipoalfanumerico X
ubicaciónAlmacena el pais, departamento o lugar donde se encuentra el lugar de
residencia del usuario o la empresa. Campor de Tipo Texto X
Tipo_UsuarioEste campo almacena el tipo de usuario que se registra en el aplicativo
(independiente o empresa)
Campo de tipo texto.No se permitenespacios entre
caracteres.
X
Siempre debe contener undato
DICCIONARIO DE DATOSTabla CLS_Nuevo_Usuario
4. DICCIONARIOS DE DATOS
68
Campo Descripcion Restricciones
Si No
Pk_Id_EventoCampo que almacena el numero que el sistema automaticamente leasigna a cada uno de los eventos que son creados para llevar un
orden en su creacion.
Campo de tiponumerico entero. X
nombre_evento Campo que almacena el nombre con el cual se identif icara el eventopara los usuarios.
Campo de tipoalfanumerico.
X
descripcion Campo que almacena la informacion mas general acerca del eventoque se promocionara
Campo de tipoalfanumerico.
X
direccion
Campo que almacena la direccion del lugar en el cual se llevara a caboel evento. El evento tambien podra ser realizado por internet por lo queen este campo tambien se podra colocar la direccion Web en la que se
llevara a cabo el evento.
Campo de tipoalfanumerico y
booleanoX
ubicación Campo que almacena el pais, el departamento y la ciudad en la que sellevara a cabo el evento.
Campo de tipo texto X
fecha_inicial Campo que contiene la fecha de inicio del evento Campo tipo fecha X
hora_inicial Campo que almacena la hora de inicio del evento Campo tipo numericoy booleano
X
fecha_final Campo que contiene la fecha de f inalizacion del evento Campo tipo fecha X
hora_final Campo que contiene la hora de f inalizacion del evento Campo tipo numericoy booleano
X
Fk_Id_Ciudad Este campo almacenara la ciudad donde ocurrira el evento. campo tipo entero. X
Fk_Id_Tipo_Evento Este campo almacenara la categoria del evento a realizar. campo tipo entero. X
Fk_Id_EmpresaEste campo almacenara la identif icacion de la empresa que crea el
evento, como por el ejemplo el Nit.
Campo de tipoalfanumerico, sinrestriccion a la
X
DICCIONARIO DE DATOSTabla CLS_Evento
Siempre debe contenerun dato
68
Campo Descripcion Restricciones
Si No
Pk_Id_EventoCampo que almacena el numero que el sistema automaticamente leasigna a cada uno de los eventos que son creados para llevar un
orden en su creacion.
Campo de tiponumerico entero. X
nombre_evento Campo que almacena el nombre con el cual se identif icara el eventopara los usuarios.
Campo de tipoalfanumerico.
X
descripcion Campo que almacena la informacion mas general acerca del eventoque se promocionara
Campo de tipoalfanumerico.
X
direccion
Campo que almacena la direccion del lugar en el cual se llevara a caboel evento. El evento tambien podra ser realizado por internet por lo queen este campo tambien se podra colocar la direccion Web en la que se
llevara a cabo el evento.
Campo de tipoalfanumerico y
booleanoX
ubicación Campo que almacena el pais, el departamento y la ciudad en la que sellevara a cabo el evento.
Campo de tipo texto X
fecha_inicial Campo que contiene la fecha de inicio del evento Campo tipo fecha X
hora_inicial Campo que almacena la hora de inicio del evento Campo tipo numericoy booleano
X
fecha_final Campo que contiene la fecha de f inalizacion del evento Campo tipo fecha X
hora_final Campo que contiene la hora de f inalizacion del evento Campo tipo numericoy booleano
X
Fk_Id_Ciudad Este campo almacenara la ciudad donde ocurrira el evento. campo tipo entero. X
Fk_Id_Tipo_Evento Este campo almacenara la categoria del evento a realizar. campo tipo entero. X
Fk_Id_EmpresaEste campo almacenara la identif icacion de la empresa que crea el
evento, como por el ejemplo el Nit.
Campo de tipoalfanumerico, sinrestriccion a la
X
DICCIONARIO DE DATOSTabla CLS_Evento
Siempre debe contenerun dato
68
Campo Descripcion Restricciones
Si No
Pk_Id_EventoCampo que almacena el numero que el sistema automaticamente leasigna a cada uno de los eventos que son creados para llevar un
orden en su creacion.
Campo de tiponumerico entero. X
nombre_evento Campo que almacena el nombre con el cual se identif icara el eventopara los usuarios.
Campo de tipoalfanumerico.
X
descripcion Campo que almacena la informacion mas general acerca del eventoque se promocionara
Campo de tipoalfanumerico.
X
direccion
Campo que almacena la direccion del lugar en el cual se llevara a caboel evento. El evento tambien podra ser realizado por internet por lo queen este campo tambien se podra colocar la direccion Web en la que se
llevara a cabo el evento.
Campo de tipoalfanumerico y
booleanoX
ubicación Campo que almacena el pais, el departamento y la ciudad en la que sellevara a cabo el evento.
Campo de tipo texto X
fecha_inicial Campo que contiene la fecha de inicio del evento Campo tipo fecha X
hora_inicial Campo que almacena la hora de inicio del evento Campo tipo numericoy booleano
X
fecha_final Campo que contiene la fecha de f inalizacion del evento Campo tipo fecha X
hora_final Campo que contiene la hora de f inalizacion del evento Campo tipo numericoy booleano
X
Fk_Id_Ciudad Este campo almacenara la ciudad donde ocurrira el evento. campo tipo entero. X
Fk_Id_Tipo_Evento Este campo almacenara la categoria del evento a realizar. campo tipo entero. X
Fk_Id_EmpresaEste campo almacenara la identif icacion de la empresa que crea el
evento, como por el ejemplo el Nit.
Campo de tipoalfanumerico, sinrestriccion a la
X
DICCIONARIO DE DATOSTabla CLS_Evento
Siempre debe contenerun dato
69
Campo Descripcion Restricciones
Si No
Pk_Id_asistenteCampo que almacena el sistema de manera automatica para organizar ellistado de asistentes al evento, con la idea de no sobrepasar la inscripcion
maxima de asistentes permitida por el creador del evento
Campo numericoentero X
No_de_entradasCampo que almacena cantidad de entradas que el nuevo asistente desea
adquirir para el eventoCampo numerico
entero. Sin espacio X
nombreCampo que almacena el nombre del nuevo asistente que se registra al
evento.Campo de tipoalfanumerico X
tipo_documentoEste campo almacena el tipo de documento (Cedula, Pasaporte, entre otros)
que identifica al nuevo asistenteCampo de tipo texto X
nro_documentoEste campo almacena el numero del documento del nuevo usuario que se
registra
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres.
No se permitenespacios.
X
telefono Este campo almacena el numero telefonico fijo del nuevo usuarioCampo de tipo
numerico X
celular Este campo almacena el numero celular del nuevo usuarioCampo de tipo
numerico X
emailEste campo almacena el e-mail del nuevo usuario o empresa que se registra
en el aplicativo.
Campo de tipoalfanumerico y
booleano (simbolos).No se permitenespacios entre
caracteres.
X
direccion Este campo almacena el lugar de residencia del nuevo usuarioCampo de tipoalfanumerico X
ubicaciónAlmacena el pais, departamento o lugar donde se encuentra el lugar de
residencia del usuario o la empresa. Campor de Tipo Texto X
DICCIONARIO DE DATOSTabla CLS_Asistente
Siempre debe contener undato
69
Campo Descripcion Restricciones
Si No
Pk_Id_asistenteCampo que almacena el sistema de manera automatica para organizar ellistado de asistentes al evento, con la idea de no sobrepasar la inscripcion
maxima de asistentes permitida por el creador del evento
Campo numericoentero X
No_de_entradasCampo que almacena cantidad de entradas que el nuevo asistente desea
adquirir para el eventoCampo numerico
entero. Sin espacio X
nombreCampo que almacena el nombre del nuevo asistente que se registra al
evento.Campo de tipoalfanumerico X
tipo_documentoEste campo almacena el tipo de documento (Cedula, Pasaporte, entre otros)
que identifica al nuevo asistenteCampo de tipo texto X
nro_documentoEste campo almacena el numero del documento del nuevo usuario que se
registra
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres.
No se permitenespacios.
X
telefono Este campo almacena el numero telefonico fijo del nuevo usuarioCampo de tipo
numerico X
celular Este campo almacena el numero celular del nuevo usuarioCampo de tipo
numerico X
emailEste campo almacena el e-mail del nuevo usuario o empresa que se registra
en el aplicativo.
Campo de tipoalfanumerico y
booleano (simbolos).No se permitenespacios entre
caracteres.
X
direccion Este campo almacena el lugar de residencia del nuevo usuarioCampo de tipoalfanumerico X
ubicaciónAlmacena el pais, departamento o lugar donde se encuentra el lugar de
residencia del usuario o la empresa. Campor de Tipo Texto X
DICCIONARIO DE DATOSTabla CLS_Asistente
Siempre debe contener undato
69
Campo Descripcion Restricciones
Si No
Pk_Id_asistenteCampo que almacena el sistema de manera automatica para organizar ellistado de asistentes al evento, con la idea de no sobrepasar la inscripcion
maxima de asistentes permitida por el creador del evento
Campo numericoentero X
No_de_entradasCampo que almacena cantidad de entradas que el nuevo asistente desea
adquirir para el eventoCampo numerico
entero. Sin espacio X
nombreCampo que almacena el nombre del nuevo asistente que se registra al
evento.Campo de tipoalfanumerico X
tipo_documentoEste campo almacena el tipo de documento (Cedula, Pasaporte, entre otros)
que identifica al nuevo asistenteCampo de tipo texto X
nro_documentoEste campo almacena el numero del documento del nuevo usuario que se
registra
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres.
No se permitenespacios.
X
telefono Este campo almacena el numero telefonico fijo del nuevo usuarioCampo de tipo
numerico X
celular Este campo almacena el numero celular del nuevo usuarioCampo de tipo
numerico X
emailEste campo almacena el e-mail del nuevo usuario o empresa que se registra
en el aplicativo.
Campo de tipoalfanumerico y
booleano (simbolos).No se permitenespacios entre
caracteres.
X
direccion Este campo almacena el lugar de residencia del nuevo usuarioCampo de tipoalfanumerico X
ubicaciónAlmacena el pais, departamento o lugar donde se encuentra el lugar de
residencia del usuario o la empresa. Campor de Tipo Texto X
DICCIONARIO DE DATOSTabla CLS_Asistente
Siempre debe contener undato
70
Campo Descripcion Restricciones
Si No
Pk_Id_Asistente_Evento Campo que almacena el numero que el sistema automaticamente le asigna acada uno de los asistentes a los eventos.
Campo de tiponumerico entero. X
No_asistenteCampo que almacena el sistema de manera automatica para organizar ellistado de asistentes al evento, con la idea de no sobrepasar la inscripcion
maxima de asistentes permitida por el creador del evento.
Campo numericoentero X
Fk_Id_EmpresaEste campo almacenara la identificacion de la empresa que crea el evento,
como por el ejemplo el Nit.
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres
X
Fk_Id_EventoCampo que almacena el numero que el sistema automaticamente le asigna acada uno de los eventos que son creados para llevar un orden en su creacion.
Campo de tiponumerico entero. X
Fk_Id_asistenteCampo que almacena el sistema de manera automatica para organizar ellistado de asistentes al evento, con la idea de no sobrepasar la inscripcion
maxima de asistentes permitida por el creador del evento
Campo numericoentero X
DICCIONARIO DE DATOSTabla CLS_Asistente_Evento
Siempre debe contener undato
70
Campo Descripcion Restricciones
Si No
Pk_Id_Asistente_Evento Campo que almacena el numero que el sistema automaticamente le asigna acada uno de los asistentes a los eventos.
Campo de tiponumerico entero. X
No_asistenteCampo que almacena el sistema de manera automatica para organizar ellistado de asistentes al evento, con la idea de no sobrepasar la inscripcion
maxima de asistentes permitida por el creador del evento.
Campo numericoentero X
Fk_Id_EmpresaEste campo almacenara la identificacion de la empresa que crea el evento,
como por el ejemplo el Nit.
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres
X
Fk_Id_EventoCampo que almacena el numero que el sistema automaticamente le asigna acada uno de los eventos que son creados para llevar un orden en su creacion.
Campo de tiponumerico entero. X
Fk_Id_asistenteCampo que almacena el sistema de manera automatica para organizar ellistado de asistentes al evento, con la idea de no sobrepasar la inscripcion
maxima de asistentes permitida por el creador del evento
Campo numericoentero X
DICCIONARIO DE DATOSTabla CLS_Asistente_Evento
Siempre debe contener undato
70
Campo Descripcion Restricciones
Si No
Pk_Id_Asistente_Evento Campo que almacena el numero que el sistema automaticamente le asigna acada uno de los asistentes a los eventos.
Campo de tiponumerico entero. X
No_asistenteCampo que almacena el sistema de manera automatica para organizar ellistado de asistentes al evento, con la idea de no sobrepasar la inscripcion
maxima de asistentes permitida por el creador del evento.
Campo numericoentero X
Fk_Id_EmpresaEste campo almacenara la identificacion de la empresa que crea el evento,
como por el ejemplo el Nit.
Campo de tipoalfanumerico, sin
restriccion a lacantidad de caracteres
X
Fk_Id_EventoCampo que almacena el numero que el sistema automaticamente le asigna acada uno de los eventos que son creados para llevar un orden en su creacion.
Campo de tiponumerico entero. X
Fk_Id_asistenteCampo que almacena el sistema de manera automatica para organizar ellistado de asistentes al evento, con la idea de no sobrepasar la inscripcion
maxima de asistentes permitida por el creador del evento
Campo numericoentero X
DICCIONARIO DE DATOSTabla CLS_Asistente_Evento
Siempre debe contener undato
71
Campo Descripcion Restricciones
Si No
id_depto Campo que almacena el codigo de identificacion de cada departamentoCampo de tipo
numerico entero.X
depto Campo que almacena el nombre de cada paisCampo de tipo
alfabeticoX
id_pais Campo que almacena el codigo de identificacion de cada paisCampo de tipo
numerico entero. X
DICCIONARIO DE DATOSTabla CLS_Departamento
Siempre debe contener undato
Campo Descripcion Restricciones
Si No
id_ciudad Campo que almacena el codigo de identificacion de cada ciudadCampo de tipo
numerico entero.X
ciudad Campo que almacena el nombre de cada ciudadCampo de tipo
alfabeticoX
id_depto Campo que almacena el codigo de identificacion de cada departamentoCampo de tipo
numerico entero.X
DICCIONARIO DE DATOSTabla CLS_Ciudad
Siempre debe contener undato
71
Campo Descripcion Restricciones
Si No
id_depto Campo que almacena el codigo de identificacion de cada departamentoCampo de tipo
numerico entero.X
depto Campo que almacena el nombre de cada paisCampo de tipo
alfabeticoX
id_pais Campo que almacena el codigo de identificacion de cada paisCampo de tipo
numerico entero. X
DICCIONARIO DE DATOSTabla CLS_Departamento
Siempre debe contener undato
Campo Descripcion Restricciones
Si No
id_ciudad Campo que almacena el codigo de identificacion de cada ciudadCampo de tipo
numerico entero.X
ciudad Campo que almacena el nombre de cada ciudadCampo de tipo
alfabeticoX
id_depto Campo que almacena el codigo de identificacion de cada departamentoCampo de tipo
numerico entero.X
DICCIONARIO DE DATOSTabla CLS_Ciudad
Siempre debe contener undato
71
Campo Descripcion Restricciones
Si No
id_depto Campo que almacena el codigo de identificacion de cada departamentoCampo de tipo
numerico entero.X
depto Campo que almacena el nombre de cada paisCampo de tipo
alfabeticoX
id_pais Campo que almacena el codigo de identificacion de cada paisCampo de tipo
numerico entero. X
DICCIONARIO DE DATOSTabla CLS_Departamento
Siempre debe contener undato
Campo Descripcion Restricciones
Si No
id_ciudad Campo que almacena el codigo de identificacion de cada ciudadCampo de tipo
numerico entero.X
ciudad Campo que almacena el nombre de cada ciudadCampo de tipo
alfabeticoX
id_depto Campo que almacena el codigo de identificacion de cada departamentoCampo de tipo
numerico entero.X
DICCIONARIO DE DATOSTabla CLS_Ciudad
Siempre debe contener undato
72
Campo Descripcion Restricciones
Si No
id_pais Campo que almacena el codigo de identificacion de cada paisCampo de tipo
numerico entero. X
pais Campo que almacena el nombre de cada paisCampo de tipo
alfabetico X
DICCIONARIO DE DATOSTabla CLS_Pais
Siempre debe contener undato
72
Campo Descripcion Restricciones
Si No
id_pais Campo que almacena el codigo de identificacion de cada paisCampo de tipo
numerico entero. X
pais Campo que almacena el nombre de cada paisCampo de tipo
alfabetico X
DICCIONARIO DE DATOSTabla CLS_Pais
Siempre debe contener undato
72
Campo Descripcion Restricciones
Si No
id_pais Campo que almacena el codigo de identificacion de cada paisCampo de tipo
numerico entero. X
pais Campo que almacena el nombre de cada paisCampo de tipo
alfabetico X
DICCIONARIO DE DATOSTabla CLS_Pais
Siempre debe contener undato
73
5. ESQUEMA GENERAL BASE DE DATOS
73
5. ESQUEMA GENERAL BASE DE DATOS
73
5. ESQUEMA GENERAL BASE DE DATOS
74
6. CRONOGRAMA DE TRABAJO
74
6. CRONOGRAMA DE TRABAJO
74
6. CRONOGRAMA DE TRABAJO
74
6. CRONOGRAMA DE TRABAJO
75
7. ESTUDIO DE FACTIBILIDAD DEL PROYECTO
7.1 FACTIBILIDAD TECNICA
Después de realizar el levantamiento de los requisitos que solicita el cliente para la
elaboración de este aplicativo y de plantear la o las necesidades que este
resolverá, es necesario definir los elementos técnicos necesario que se requieren
para su desarrollo, teniendo en cuenta cada una de las etapas planteadas en el
cronograma de trabajo anterior.
La implementación de todo este aplicativo requiere de todo un despliegue de
recursos técnicos que van desde equipos para el desarrollo hasta un servidor para
el alojamiento del mismo, debido a que en la actualidad no se cuenta con ningún
tipo de recurso, ni en el aspecto de infraestructura ni en el aspecto de equipos por
lo que se hace necesaria la adquisición de diferentes recursos. A continuación se
relacionan de manera general los recursos técnicos que se requiere el desarrollo
de este aplicativo:
Hardware
8 computadores de escritorio como estaciones de trabajo
1 servidor donde se alojara el aplicativo
1 Impresora laser conectada en red.
Servicio de conexión de Internet (Proveedor ISP)
Software
8 licencias de Windows 7.
8 licencias de Office 2010
1 licencia de Windows Server 2008.
9 Licencias de Antivirus.
2 Licencias de Visual Studio 2008
1 Licencia de SQL Server
75
7. ESTUDIO DE FACTIBILIDAD DEL PROYECTO
7.1 FACTIBILIDAD TECNICA
Después de realizar el levantamiento de los requisitos que solicita el cliente para la
elaboración de este aplicativo y de plantear la o las necesidades que este
resolverá, es necesario definir los elementos técnicos necesario que se requieren
para su desarrollo, teniendo en cuenta cada una de las etapas planteadas en el
cronograma de trabajo anterior.
La implementación de todo este aplicativo requiere de todo un despliegue de
recursos técnicos que van desde equipos para el desarrollo hasta un servidor para
el alojamiento del mismo, debido a que en la actualidad no se cuenta con ningún
tipo de recurso, ni en el aspecto de infraestructura ni en el aspecto de equipos por
lo que se hace necesaria la adquisición de diferentes recursos. A continuación se
relacionan de manera general los recursos técnicos que se requiere el desarrollo
de este aplicativo:
Hardware
8 computadores de escritorio como estaciones de trabajo
1 servidor donde se alojara el aplicativo
1 Impresora laser conectada en red.
Servicio de conexión de Internet (Proveedor ISP)
Software
8 licencias de Windows 7.
8 licencias de Office 2010
1 licencia de Windows Server 2008.
9 Licencias de Antivirus.
2 Licencias de Visual Studio 2008
1 Licencia de SQL Server
75
7. ESTUDIO DE FACTIBILIDAD DEL PROYECTO
7.1 FACTIBILIDAD TECNICA
Después de realizar el levantamiento de los requisitos que solicita el cliente para la
elaboración de este aplicativo y de plantear la o las necesidades que este
resolverá, es necesario definir los elementos técnicos necesario que se requieren
para su desarrollo, teniendo en cuenta cada una de las etapas planteadas en el
cronograma de trabajo anterior.
La implementación de todo este aplicativo requiere de todo un despliegue de
recursos técnicos que van desde equipos para el desarrollo hasta un servidor para
el alojamiento del mismo, debido a que en la actualidad no se cuenta con ningún
tipo de recurso, ni en el aspecto de infraestructura ni en el aspecto de equipos por
lo que se hace necesaria la adquisición de diferentes recursos. A continuación se
relacionan de manera general los recursos técnicos que se requiere el desarrollo
de este aplicativo:
Hardware
8 computadores de escritorio como estaciones de trabajo
1 servidor donde se alojara el aplicativo
1 Impresora laser conectada en red.
Servicio de conexión de Internet (Proveedor ISP)
Software
8 licencias de Windows 7.
8 licencias de Office 2010
1 licencia de Windows Server 2008.
9 Licencias de Antivirus.
2 Licencias de Visual Studio 2008
1 Licencia de SQL Server
76
Recursos de Oficina
9 Escritorios para computador.
12 sillas para oficina
Aire Acondicionado (para la sala de servidores)
8 lámparas fluorescentes de forma circular.
5 teléfonos inalámbricos
4 lámparas de escritorio
8 ventiladores
76
Recursos de Oficina
9 Escritorios para computador.
12 sillas para oficina
Aire Acondicionado (para la sala de servidores)
8 lámparas fluorescentes de forma circular.
5 teléfonos inalámbricos
4 lámparas de escritorio
8 ventiladores
76
Recursos de Oficina
9 Escritorios para computador.
12 sillas para oficina
Aire Acondicionado (para la sala de servidores)
8 lámparas fluorescentes de forma circular.
5 teléfonos inalámbricos
4 lámparas de escritorio
8 ventiladores
77
7.1.1 SOFTWARE
8 licencias de Windows 7 Profesional:
- Licencia De Windows 7 Professional 32 Y 64 BitsPrecio Unidad: $135.000Total: $1.080.000
1 Licencia de Windows Server 2008:
- Licencia de Windows Server Estándar 2008.
- Incluye Paquete de Idioma Español.
Precio: $1.090.000
8 Licencias de Office 2010Precio por Unidad: $110.000
Total: $880.000
77
7.1.1 SOFTWARE
8 licencias de Windows 7 Profesional:
- Licencia De Windows 7 Professional 32 Y 64 BitsPrecio Unidad: $135.000Total: $1.080.000
1 Licencia de Windows Server 2008:
- Licencia de Windows Server Estándar 2008.
- Incluye Paquete de Idioma Español.
Precio: $1.090.000
8 Licencias de Office 2010Precio por Unidad: $110.000
Total: $880.000
77
7.1.1 SOFTWARE
8 licencias de Windows 7 Profesional:
- Licencia De Windows 7 Professional 32 Y 64 BitsPrecio Unidad: $135.000Total: $1.080.000
1 Licencia de Windows Server 2008:
- Licencia de Windows Server Estándar 2008.
- Incluye Paquete de Idioma Español.
Precio: $1.090.000
8 Licencias de Office 2010Precio por Unidad: $110.000
Total: $880.000
78
8 licencias de Antivirus Nod32 V.5:
- ESET NOD32 Antivirus cuenta con numerosas
mejoras de velocidad, seguridad y usabilidad.
Precio Unidad: $69.990Total: $629.910
1 Licencia de SQL
Total $800.000
2 Licencias Visual Studio
$53.500 licencia por Equipo
Total: 170.000
SERVICIO PARA CONEXIONA A INTERNET: UNE EPM
Telecomunicaciones S.A
Precio: $2.000.000
78
8 licencias de Antivirus Nod32 V.5:
- ESET NOD32 Antivirus cuenta con numerosas
mejoras de velocidad, seguridad y usabilidad.
Precio Unidad: $69.990Total: $629.910
1 Licencia de SQL
Total $800.000
2 Licencias Visual Studio
$53.500 licencia por Equipo
Total: 170.000
SERVICIO PARA CONEXIONA A INTERNET: UNE EPM
Telecomunicaciones S.A
Precio: $2.000.000
78
8 licencias de Antivirus Nod32 V.5:
- ESET NOD32 Antivirus cuenta con numerosas
mejoras de velocidad, seguridad y usabilidad.
Precio Unidad: $69.990Total: $629.910
1 Licencia de SQL
Total $800.000
2 Licencias Visual Studio
$53.500 licencia por Equipo
Total: 170.000
SERVICIO PARA CONEXIONA A INTERNET: UNE EPM
Telecomunicaciones S.A
Precio: $2.000.000
79
7.1.2 HARDWARE
Estaciones de Trabajo (características)
Control de Calidad:- Procesador Core i7 – 2600 (8M Cache, 3.40 Hhz –
Max Turbo)
- Memoria DDR3 4GB 1333 MHZ.
- Disco Duro 1TB.
- Unidad DVD/RW Precio: $ 1.350.000- Red 10/100
- Tarjeta de Video
- Teclado y mouse HP
- Monitor LED Widescreen 19”.
Analista de Requisitos:- Procesador Core i7 – 2600 (8M Cache, 3.40 Hhz –
Max Turbo).
- Memoria DDR3 4GB 1333 MHZ.
- Disco Duro 1TB.
- Unidad DVD/RW. Precio: $ 1.350.000- Red 10/100.
- Tarjeta de Video
- Teclado y mouse HP
- Monitor LED Widescreen 19”.
79
7.1.2 HARDWARE
Estaciones de Trabajo (características)
Control de Calidad:- Procesador Core i7 – 2600 (8M Cache, 3.40 Hhz –
Max Turbo)
- Memoria DDR3 4GB 1333 MHZ.
- Disco Duro 1TB.
- Unidad DVD/RW Precio: $ 1.350.000- Red 10/100
- Tarjeta de Video
- Teclado y mouse HP
- Monitor LED Widescreen 19”.
Analista de Requisitos:- Procesador Core i7 – 2600 (8M Cache, 3.40 Hhz –
Max Turbo).
- Memoria DDR3 4GB 1333 MHZ.
- Disco Duro 1TB.
- Unidad DVD/RW. Precio: $ 1.350.000- Red 10/100.
- Tarjeta de Video
- Teclado y mouse HP
- Monitor LED Widescreen 19”.
79
7.1.2 HARDWARE
Estaciones de Trabajo (características)
Control de Calidad:- Procesador Core i7 – 2600 (8M Cache, 3.40 Hhz –
Max Turbo)
- Memoria DDR3 4GB 1333 MHZ.
- Disco Duro 1TB.
- Unidad DVD/RW Precio: $ 1.350.000- Red 10/100
- Tarjeta de Video
- Teclado y mouse HP
- Monitor LED Widescreen 19”.
Analista de Requisitos:- Procesador Core i7 – 2600 (8M Cache, 3.40 Hhz –
Max Turbo).
- Memoria DDR3 4GB 1333 MHZ.
- Disco Duro 1TB.
- Unidad DVD/RW. Precio: $ 1.350.000- Red 10/100.
- Tarjeta de Video
- Teclado y mouse HP
- Monitor LED Widescreen 19”.
80
Arquitecto (BD):-Procesador Core i7 – 2600 (8M Cache, 3.40 Hhz –
Memoria DDR3 8GB 1333 MHZ.
- Disco Duro 1TB.
- Unidad DVD/RW. Precio: $ 1.420.000- Red 10/100.
- Tarjeta de Video
- Teclado y mouse HP
- Monitor LED Widescreen 19”.
Gerente de Proyecto:-Procesador Core i7 – 2600 (8M Cache, 3.40 Hhz –
Max Turbo).
- Memoria DDR3 4GB 1333 MHZ.
- - Disco Duro 1TB.
- - Unidad DVD/RW. Precio: $ 1.350.000- - Red 10/100.
- - Tarjeta de Video.
- - Teclado y mouse.
- Monitor LED Widescreen 19”.
Desarrollador:-Procesador Core i7 – 2600 (8M Cache, 3.40 Hhz – Max
Turbo).
- Memoria DDR3 8GB 1333 MHZ.
- Disco Duro 1TB.
- Unidad DVD/RW. Precio: $ 1.420.000
80
Arquitecto (BD):-Procesador Core i7 – 2600 (8M Cache, 3.40 Hhz –
Memoria DDR3 8GB 1333 MHZ.
- Disco Duro 1TB.
- Unidad DVD/RW. Precio: $ 1.420.000- Red 10/100.
- Tarjeta de Video
- Teclado y mouse HP
- Monitor LED Widescreen 19”.
Gerente de Proyecto:-Procesador Core i7 – 2600 (8M Cache, 3.40 Hhz –
Max Turbo).
- Memoria DDR3 4GB 1333 MHZ.
- - Disco Duro 1TB.
- - Unidad DVD/RW. Precio: $ 1.350.000- - Red 10/100.
- - Tarjeta de Video.
- - Teclado y mouse.
- Monitor LED Widescreen 19”.
Desarrollador:-Procesador Core i7 – 2600 (8M Cache, 3.40 Hhz – Max
Turbo).
- Memoria DDR3 8GB 1333 MHZ.
- Disco Duro 1TB.
- Unidad DVD/RW. Precio: $ 1.420.000
80
Arquitecto (BD):-Procesador Core i7 – 2600 (8M Cache, 3.40 Hhz –
Memoria DDR3 8GB 1333 MHZ.
- Disco Duro 1TB.
- Unidad DVD/RW. Precio: $ 1.420.000- Red 10/100.
- Tarjeta de Video
- Teclado y mouse HP
- Monitor LED Widescreen 19”.
Gerente de Proyecto:-Procesador Core i7 – 2600 (8M Cache, 3.40 Hhz –
Max Turbo).
- Memoria DDR3 4GB 1333 MHZ.
- - Disco Duro 1TB.
- - Unidad DVD/RW. Precio: $ 1.350.000- - Red 10/100.
- - Tarjeta de Video.
- - Teclado y mouse.
- Monitor LED Widescreen 19”.
Desarrollador:-Procesador Core i7 – 2600 (8M Cache, 3.40 Hhz – Max
Turbo).
- Memoria DDR3 8GB 1333 MHZ.
- Disco Duro 1TB.
- Unidad DVD/RW. Precio: $ 1.420.000
81
- Red 10/100. Total: $2.840.000- Tarjeta de Video
- Teclado y mouse HP
- Monitor LED Widescreen 19”.
Servidor (Para alojamiento del aplicativo)
- Dell PowerEdge 2900 III
- 2 procesadores Intel Xeon serie 5300, 3,0GHz.
- Chipset Intel 5000X, de 1066 MHz y 1333 MHz.
- 4 DIMM de 2GB para un total de 8 GB de RAM
- Hipervisor integrado Citrix XenServer Dell
- Disco Duro SATA de 3,5" (7.200 RPM) 1TB
Precio: $ 5.648.000
Impresora Laser:- Velocidad de impresión en negro (normal, A4)
- Tecnología de impresión a laser
- Velocidad del procesador 266 MHz
- Soportes Admitidos: Papel (láser,
común, fotográfico, rugoso, vitela),
sobres, etiquetas, cartulina,
transparencias, postales
- Escáner
- Fax
- Copiadora
Precio:$329.900
81
- Red 10/100. Total: $2.840.000- Tarjeta de Video
- Teclado y mouse HP
- Monitor LED Widescreen 19”.
Servidor (Para alojamiento del aplicativo)
- Dell PowerEdge 2900 III
- 2 procesadores Intel Xeon serie 5300, 3,0GHz.
- Chipset Intel 5000X, de 1066 MHz y 1333 MHz.
- 4 DIMM de 2GB para un total de 8 GB de RAM
- Hipervisor integrado Citrix XenServer Dell
- Disco Duro SATA de 3,5" (7.200 RPM) 1TB
Precio: $ 5.648.000
Impresora Laser:- Velocidad de impresión en negro (normal, A4)
- Tecnología de impresión a laser
- Velocidad del procesador 266 MHz
- Soportes Admitidos: Papel (láser,
común, fotográfico, rugoso, vitela),
sobres, etiquetas, cartulina,
transparencias, postales
- Escáner
- Fax
- Copiadora
Precio:$329.900
81
- Red 10/100. Total: $2.840.000- Tarjeta de Video
- Teclado y mouse HP
- Monitor LED Widescreen 19”.
Servidor (Para alojamiento del aplicativo)
- Dell PowerEdge 2900 III
- 2 procesadores Intel Xeon serie 5300, 3,0GHz.
- Chipset Intel 5000X, de 1066 MHz y 1333 MHz.
- 4 DIMM de 2GB para un total de 8 GB de RAM
- Hipervisor integrado Citrix XenServer Dell
- Disco Duro SATA de 3,5" (7.200 RPM) 1TB
Precio: $ 5.648.000
Impresora Laser:- Velocidad de impresión en negro (normal, A4)
- Tecnología de impresión a laser
- Velocidad del procesador 266 MHz
- Soportes Admitidos: Papel (láser,
común, fotográfico, rugoso, vitela),
sobres, etiquetas, cartulina,
transparencias, postales
- Escáner
- Fax
- Copiadora
Precio:$329.900
82
7.1.3 RECURSOS DE OFICINA
11 Mesas Para computadora:- Material: Madera
- Porta teclado, porta CPU, 2 porta papeles y cajón.
- Largo: 123cm
- Ancho: 63cm
- Alto: 78cm
Precio unidad: $85.000Total: $425.000
12 Sillas de oficina- Silla giratoria Ergonómica.
- Espaldar en malla con brazos.
- Soporte lumbar.
- Neumática Fácil Movilidad.
- Color: Negro azul.
Precio Unidad: $145.000
Total: $1.740.000
Aire Acondicionado (Sala de servidores):
- Aire Acondicionado tipo MINISPLIT.
- Marca LG.
- Modelo SJ091CD DE 220V con control remoto.
- Kit de tubería de cobre de 5 metros.
- función de Rápido Enfriamiento que disminuye la
temperatura hasta 18°C.
Precio: $715.000
82
7.1.3 RECURSOS DE OFICINA
11 Mesas Para computadora:- Material: Madera
- Porta teclado, porta CPU, 2 porta papeles y cajón.
- Largo: 123cm
- Ancho: 63cm
- Alto: 78cm
Precio unidad: $85.000Total: $425.000
12 Sillas de oficina- Silla giratoria Ergonómica.
- Espaldar en malla con brazos.
- Soporte lumbar.
- Neumática Fácil Movilidad.
- Color: Negro azul.
Precio Unidad: $145.000
Total: $1.740.000
Aire Acondicionado (Sala de servidores):
- Aire Acondicionado tipo MINISPLIT.
- Marca LG.
- Modelo SJ091CD DE 220V con control remoto.
- Kit de tubería de cobre de 5 metros.
- función de Rápido Enfriamiento que disminuye la
temperatura hasta 18°C.
Precio: $715.000
82
7.1.3 RECURSOS DE OFICINA
11 Mesas Para computadora:- Material: Madera
- Porta teclado, porta CPU, 2 porta papeles y cajón.
- Largo: 123cm
- Ancho: 63cm
- Alto: 78cm
Precio unidad: $85.000Total: $425.000
12 Sillas de oficina- Silla giratoria Ergonómica.
- Espaldar en malla con brazos.
- Soporte lumbar.
- Neumática Fácil Movilidad.
- Color: Negro azul.
Precio Unidad: $145.000
Total: $1.740.000
Aire Acondicionado (Sala de servidores):
- Aire Acondicionado tipo MINISPLIT.
- Marca LG.
- Modelo SJ091CD DE 220V con control remoto.
- Kit de tubería de cobre de 5 metros.
- función de Rápido Enfriamiento que disminuye la
temperatura hasta 18°C.
Precio: $715.000
83
8 Lámparas fluorescentes:- Modelo: Circular.
- Potencia: 22 Watts.
- Vida útil: 7500 hrs.
- Flujo luminoso: 1030 lúmenes.
- Origen: Importado.
- Fluorescente luz día (blanca).
- Economizadora de energía y purificadora de aire.
Precio Unidad: $5.490
Total: $43.920
5 Teléfonos inalámbricos:- Teléfono inalámbrico de Marca Panasonic con
sistema de contestadora automática.
- Cuenta con tecnología de 5.8 GHz analógico y un
built-in sistema de contestadora digital.
Precio Unidad: $65.000Total: $325.000
4 Lámparas de Escritorio:- material plástico
- color azul traslucido.
- foco neón.
- Medidas: alto 33 cm x 29 ecualizable.
Precio Unidad: $9.900Total: $39.600
83
8 Lámparas fluorescentes:- Modelo: Circular.
- Potencia: 22 Watts.
- Vida útil: 7500 hrs.
- Flujo luminoso: 1030 lúmenes.
- Origen: Importado.
- Fluorescente luz día (blanca).
- Economizadora de energía y purificadora de aire.
Precio Unidad: $5.490
Total: $43.920
5 Teléfonos inalámbricos:- Teléfono inalámbrico de Marca Panasonic con
sistema de contestadora automática.
- Cuenta con tecnología de 5.8 GHz analógico y un
built-in sistema de contestadora digital.
Precio Unidad: $65.000Total: $325.000
4 Lámparas de Escritorio:- material plástico
- color azul traslucido.
- foco neón.
- Medidas: alto 33 cm x 29 ecualizable.
Precio Unidad: $9.900Total: $39.600
83
8 Lámparas fluorescentes:- Modelo: Circular.
- Potencia: 22 Watts.
- Vida útil: 7500 hrs.
- Flujo luminoso: 1030 lúmenes.
- Origen: Importado.
- Fluorescente luz día (blanca).
- Economizadora de energía y purificadora de aire.
Precio Unidad: $5.490
Total: $43.920
5 Teléfonos inalámbricos:- Teléfono inalámbrico de Marca Panasonic con
sistema de contestadora automática.
- Cuenta con tecnología de 5.8 GHz analógico y un
built-in sistema de contestadora digital.
Precio Unidad: $65.000Total: $325.000
4 Lámparas de Escritorio:- material plástico
- color azul traslucido.
- foco neón.
- Medidas: alto 33 cm x 29 ecualizable.
Precio Unidad: $9.900Total: $39.600
84
8 VentiladoresFabricante: MBI
Modelo: FS40-5 $58.0003 X 1: Piso + mesa + pared. Total: $ 464.00016 pulgadas.
Turbo parrilla delantera.
3 velocidades.
84
8 VentiladoresFabricante: MBI
Modelo: FS40-5 $58.0003 X 1: Piso + mesa + pared. Total: $ 464.00016 pulgadas.
Turbo parrilla delantera.
3 velocidades.
84
8 VentiladoresFabricante: MBI
Modelo: FS40-5 $58.0003 X 1: Piso + mesa + pared. Total: $ 464.00016 pulgadas.
Turbo parrilla delantera.
3 velocidades.
85
1.1FACTIBILIDAD ECONÓMICA
Para determinar el costo – beneficio que puede generar la creación de este
aplicativo se requiere definir los costos desde los requerimientos técnicos y
humanos necesarios.
1.1.1 Costo Implementacion del Sistema (recursos tecnicos)
Como se describe en la factibilidad técnica (ver punto 7.1) son varios los recursos
que se necesitan para la implementación de este aplicativo derivados del
amoblamiento de todo el espacio de trabajo sumado a los recursos técnicos como
equipos y software. El costo total de estos recursos es de $23.809.430,distribuidos en:
- Software: $5.769.910- Hardware: $ 14.287.000- Recursos de Oficina: $ 3.752.520
La adquisición de estos recursos solo deberá realizarse una vez y su duración se
encuentra sujeta a la depreciación que generalmente se contabiliza anualmente.
85
1.1FACTIBILIDAD ECONÓMICA
Para determinar el costo – beneficio que puede generar la creación de este
aplicativo se requiere definir los costos desde los requerimientos técnicos y
humanos necesarios.
1.1.1 Costo Implementacion del Sistema (recursos tecnicos)
Como se describe en la factibilidad técnica (ver punto 7.1) son varios los recursos
que se necesitan para la implementación de este aplicativo derivados del
amoblamiento de todo el espacio de trabajo sumado a los recursos técnicos como
equipos y software. El costo total de estos recursos es de $23.809.430,distribuidos en:
- Software: $5.769.910- Hardware: $ 14.287.000- Recursos de Oficina: $ 3.752.520
La adquisición de estos recursos solo deberá realizarse una vez y su duración se
encuentra sujeta a la depreciación que generalmente se contabiliza anualmente.
85
1.1FACTIBILIDAD ECONÓMICA
Para determinar el costo – beneficio que puede generar la creación de este
aplicativo se requiere definir los costos desde los requerimientos técnicos y
humanos necesarios.
1.1.1 Costo Implementacion del Sistema (recursos tecnicos)
Como se describe en la factibilidad técnica (ver punto 7.1) son varios los recursos
que se necesitan para la implementación de este aplicativo derivados del
amoblamiento de todo el espacio de trabajo sumado a los recursos técnicos como
equipos y software. El costo total de estos recursos es de $23.809.430,distribuidos en:
- Software: $5.769.910- Hardware: $ 14.287.000- Recursos de Oficina: $ 3.752.520
La adquisición de estos recursos solo deberá realizarse una vez y su duración se
encuentra sujeta a la depreciación que generalmente se contabiliza anualmente.
86
1.1.2 Costo del Recurso Humano
Para la realización de este proyecto se requiere contar con los servicios de 8
personas, de la siguiente manera:
Cargo SalarioNeto
Deducciones PrestacionesSociales
SalarioTotal
Gerente deProyecto
$4.000.000 $320.000 $2.040.000 $5.720.000
Analista deRequisitos
$1.500.000 $120.000 $765.000 $2.145.000
Analista deProyectos
$1.800.000 $144.000 $918.000 $2.574.000
Arquitecto deBases de
Datos
$1.200.000 $96.000 $612.000 $1.716.000
Documentador $1.500.000 $120.000 $765.000 $2.145.000
Programador(1)
$800.000 $64.000 $408.000 $1.144.000
Programador(2)
$800.000 $64.000 $408.000 $1.144.000
Control deCalidad
$1.000.000 $80.000 $510.000 $1.430.000
Total Nómina Empleados $18.018.000
86
1.1.2 Costo del Recurso Humano
Para la realización de este proyecto se requiere contar con los servicios de 8
personas, de la siguiente manera:
Cargo SalarioNeto
Deducciones PrestacionesSociales
SalarioTotal
Gerente deProyecto
$4.000.000 $320.000 $2.040.000 $5.720.000
Analista deRequisitos
$1.500.000 $120.000 $765.000 $2.145.000
Analista deProyectos
$1.800.000 $144.000 $918.000 $2.574.000
Arquitecto deBases de
Datos
$1.200.000 $96.000 $612.000 $1.716.000
Documentador $1.500.000 $120.000 $765.000 $2.145.000
Programador(1)
$800.000 $64.000 $408.000 $1.144.000
Programador(2)
$800.000 $64.000 $408.000 $1.144.000
Control deCalidad
$1.000.000 $80.000 $510.000 $1.430.000
Total Nómina Empleados $18.018.000
86
1.1.2 Costo del Recurso Humano
Para la realización de este proyecto se requiere contar con los servicios de 8
personas, de la siguiente manera:
Cargo SalarioNeto
Deducciones PrestacionesSociales
SalarioTotal
Gerente deProyecto
$4.000.000 $320.000 $2.040.000 $5.720.000
Analista deRequisitos
$1.500.000 $120.000 $765.000 $2.145.000
Analista deProyectos
$1.800.000 $144.000 $918.000 $2.574.000
Arquitecto deBases de
Datos
$1.200.000 $96.000 $612.000 $1.716.000
Documentador $1.500.000 $120.000 $765.000 $2.145.000
Programador(1)
$800.000 $64.000 $408.000 $1.144.000
Programador(2)
$800.000 $64.000 $408.000 $1.144.000
Control deCalidad
$1.000.000 $80.000 $510.000 $1.430.000
Total Nómina Empleados $18.018.000
87
DESCRIPCION DE CARGOS
- Analista de Requisitos: Este Analista tiene como cometido estar al tanto de los
requerimientos necesarios para el desarrollo del software mediante un sistema
informático; tiene que delimitar el análisis para ver lo que se quiere hacer
inicialmente y después darle al usuario nuevas opciones de uso.
- Analista de Proyecto: Este Analista realiza con base en el análisis, el diseño
Ejecutar y controlar los Proyectos a desarrollar en la Zona autorizados por el
Comité Técnico; brindar soporte al personal en los eventos requeridos.
- Desarrollador: Este se dedicara a las facetas del proceso de desarrollo de
software con un ámbito algo más amplio de la programación. Esta persona podrá
contribuir a la visión general del proyecto más a nivel de aplicación que a nivel de
componentes o en las tareas de programación individuales.
- Control de Calidad: Este estará de acuerdo a un plan sistemático de evaluar la
calidad y “apegamiento” a los procesos, política y estándares del producto q ofrece
nuestro software. Este con un proceso de monitoreo evalúa el cumplimiento de los
estándares y procedimientos acordados del software.
- Gerente de Proyectos: Esta persona es la que tiene la responsabilidad total del
planeamiento y la ejecución de nuestro proyecto.
- Programadores: estas 2 personas son las que escriben, depuran y mantienen
el código fuente de un programa informático, es decir, del conjunto de
instrucciones que ejecuta el hardware de una computadora para realizar una tarea
determinada.
87
DESCRIPCION DE CARGOS
- Analista de Requisitos: Este Analista tiene como cometido estar al tanto de los
requerimientos necesarios para el desarrollo del software mediante un sistema
informático; tiene que delimitar el análisis para ver lo que se quiere hacer
inicialmente y después darle al usuario nuevas opciones de uso.
- Analista de Proyecto: Este Analista realiza con base en el análisis, el diseño
Ejecutar y controlar los Proyectos a desarrollar en la Zona autorizados por el
Comité Técnico; brindar soporte al personal en los eventos requeridos.
- Desarrollador: Este se dedicara a las facetas del proceso de desarrollo de
software con un ámbito algo más amplio de la programación. Esta persona podrá
contribuir a la visión general del proyecto más a nivel de aplicación que a nivel de
componentes o en las tareas de programación individuales.
- Control de Calidad: Este estará de acuerdo a un plan sistemático de evaluar la
calidad y “apegamiento” a los procesos, política y estándares del producto q ofrece
nuestro software. Este con un proceso de monitoreo evalúa el cumplimiento de los
estándares y procedimientos acordados del software.
- Gerente de Proyectos: Esta persona es la que tiene la responsabilidad total del
planeamiento y la ejecución de nuestro proyecto.
- Programadores: estas 2 personas son las que escriben, depuran y mantienen
el código fuente de un programa informático, es decir, del conjunto de
instrucciones que ejecuta el hardware de una computadora para realizar una tarea
determinada.
87
DESCRIPCION DE CARGOS
- Analista de Requisitos: Este Analista tiene como cometido estar al tanto de los
requerimientos necesarios para el desarrollo del software mediante un sistema
informático; tiene que delimitar el análisis para ver lo que se quiere hacer
inicialmente y después darle al usuario nuevas opciones de uso.
- Analista de Proyecto: Este Analista realiza con base en el análisis, el diseño
Ejecutar y controlar los Proyectos a desarrollar en la Zona autorizados por el
Comité Técnico; brindar soporte al personal en los eventos requeridos.
- Desarrollador: Este se dedicara a las facetas del proceso de desarrollo de
software con un ámbito algo más amplio de la programación. Esta persona podrá
contribuir a la visión general del proyecto más a nivel de aplicación que a nivel de
componentes o en las tareas de programación individuales.
- Control de Calidad: Este estará de acuerdo a un plan sistemático de evaluar la
calidad y “apegamiento” a los procesos, política y estándares del producto q ofrece
nuestro software. Este con un proceso de monitoreo evalúa el cumplimiento de los
estándares y procedimientos acordados del software.
- Gerente de Proyectos: Esta persona es la que tiene la responsabilidad total del
planeamiento y la ejecución de nuestro proyecto.
- Programadores: estas 2 personas son las que escriben, depuran y mantienen
el código fuente de un programa informático, es decir, del conjunto de
instrucciones que ejecuta el hardware de una computadora para realizar una tarea
determinada.
88
1.1.3 Relacion Costo – Beneficio
El costo total de implementación del proyecto para el primer mes de
funcionamiento es de $41.827.430 a lo que le sumamos el 20% reservado para
imprevistos, dejando un costo general de $50.192.916 y se espera recuperar esta
inversión en el termino de 5 a 6 meses, teniendo en cuenta que la depreciación de
los equipos de computo y en general de los elementos técnicos que requiere el
desarrollo de este aplicativo se realiza en el término de un año, tiempo en el que
también se deprecia el aplicativo desarrollado si se realizan cambios y
actualizaciones que permitan que este se mantenga a la vanguardia de las
necesidades del ambiente de la Web y de la empresas que hacen uso de este.
Sin embargo, gastos como por ejemplo la compra de equipos, elementos para el
amoblamiento de las oficinas (sillas, mesas) y licencias solo se deben realizar
durante el primer mes de operaciones lo que solo deja como costo permanente el
pago del proveedor ISP ($2.000.000) y la nomina de empleados ($18.018.000).
Aunque los costos pueden observarse ser bastante elevados la realidad es que la
implementación y de este aplicativo traerá grandes beneficios para las empresas
que busquen nuevas alternativas para la promoción de eventos a través de la
Web, además que servirá como medio de sustento para todos aquellos que
laboren durante su ejecución y posterior puesta en marcha en la Web.
88
1.1.3 Relacion Costo – Beneficio
El costo total de implementación del proyecto para el primer mes de
funcionamiento es de $41.827.430 a lo que le sumamos el 20% reservado para
imprevistos, dejando un costo general de $50.192.916 y se espera recuperar esta
inversión en el termino de 5 a 6 meses, teniendo en cuenta que la depreciación de
los equipos de computo y en general de los elementos técnicos que requiere el
desarrollo de este aplicativo se realiza en el término de un año, tiempo en el que
también se deprecia el aplicativo desarrollado si se realizan cambios y
actualizaciones que permitan que este se mantenga a la vanguardia de las
necesidades del ambiente de la Web y de la empresas que hacen uso de este.
Sin embargo, gastos como por ejemplo la compra de equipos, elementos para el
amoblamiento de las oficinas (sillas, mesas) y licencias solo se deben realizar
durante el primer mes de operaciones lo que solo deja como costo permanente el
pago del proveedor ISP ($2.000.000) y la nomina de empleados ($18.018.000).
Aunque los costos pueden observarse ser bastante elevados la realidad es que la
implementación y de este aplicativo traerá grandes beneficios para las empresas
que busquen nuevas alternativas para la promoción de eventos a través de la
Web, además que servirá como medio de sustento para todos aquellos que
laboren durante su ejecución y posterior puesta en marcha en la Web.
88
1.1.3 Relacion Costo – Beneficio
El costo total de implementación del proyecto para el primer mes de
funcionamiento es de $41.827.430 a lo que le sumamos el 20% reservado para
imprevistos, dejando un costo general de $50.192.916 y se espera recuperar esta
inversión en el termino de 5 a 6 meses, teniendo en cuenta que la depreciación de
los equipos de computo y en general de los elementos técnicos que requiere el
desarrollo de este aplicativo se realiza en el término de un año, tiempo en el que
también se deprecia el aplicativo desarrollado si se realizan cambios y
actualizaciones que permitan que este se mantenga a la vanguardia de las
necesidades del ambiente de la Web y de la empresas que hacen uso de este.
Sin embargo, gastos como por ejemplo la compra de equipos, elementos para el
amoblamiento de las oficinas (sillas, mesas) y licencias solo se deben realizar
durante el primer mes de operaciones lo que solo deja como costo permanente el
pago del proveedor ISP ($2.000.000) y la nomina de empleados ($18.018.000).
Aunque los costos pueden observarse ser bastante elevados la realidad es que la
implementación y de este aplicativo traerá grandes beneficios para las empresas
que busquen nuevas alternativas para la promoción de eventos a través de la
Web, además que servirá como medio de sustento para todos aquellos que
laboren durante su ejecución y posterior puesta en marcha en la Web.
89
8. ESQUEMA GENERAL DEL AREA DE TRABAJO
89
8. ESQUEMA GENERAL DEL AREA DE TRABAJO
89
8. ESQUEMA GENERAL DEL AREA DE TRABAJO
909090