1. GLOSARIO
1. Introducción
Este documento recoge todos y cada uno de los términos manejados a lo largo
de todo el proyecto de desarrollo de un sistema de nóminas para el salón spa
GABY.se trata de un diccionario informal de datos y definiciones de la
nomenclatura que se maneja, de tal modo que se crea un estándar para todo el
proyecto.
1.1Propósito
El propósito de este glosario es definir con exactitud y sin ambigüedad la
terminología manejada en el proyecto de desarrollo de un sistema de nóminas
para el salón spa GABY. También sirve como guía de consulta para la
clarificación de los puntos conflictivos o poco esclarecedores del proyecto.
1.2 Alcance
El alcance del presente documento se extiende a todos los subsistemas
definidos para el proyecto de desarrollo del sistema de nóminas para el salón
spa GABY, de tal modo que la terminología empleada se refleja con claridad en
este documento.
1.3 Referencias
El presente glosario hace referencia a los siguientes documentos:
-Documento plan de desarrollo del software.
-Documento visión del negocio.
-Documento de especificación de casos de uso del proyecto.
-Documento de especificación de casos de prueba del proyecto.
1.4 Organización del Glosario
El presente documento está organizado por definiciones de términos
ordenados de forma ascendente según la ordenación alfabética a tradicional
del español.
2. 2. DEFINICIONES
a. ESTEREOTIPO UML: Esta extensión de UML define un conjunto de
estereotipos, valoresetiquetados y restricciones que nos permiten modelar
aplicaciones web. Los estereotipos y restricciones se aplican a ciertos
componentes que sonparticulares de sistemas web y nos permiten
representarlos en el mismomodelo, y en los mismos diagramas que describen
el resto del sistema.El elemento principal específico de aplicaciones web es la
página web. Hay varios estereotipos que pueden ser aplicados a una página
web, y otrosadicionales que son asignados a otros elementos de HTML y que
representan componentes arquitecturalmente significativos del sistema (frames,
formularios...).
b.LINK: Un link (enlace) es un puntero desde una página cliente a otra «Page».
En un diagrama de clases, un link es una asociación entre una «client page» y
cualquier otra «client page» o una «server page». Una asociación Link se
mapea directamente con la etiqueta HTML ancla.Valores Etiquetados:
Parámetros – una lista de nombres de parámetros que deberían ser pasados
con la petición de la página enlazada
c.REDIRECT: Una relación «redirect» es una asociación unidireccional con otra
página web. Puede ser dirigida desde y hasta una página cliente o de servidor.
Si la relación se origina desde una «server page» entonces indica que el
procesado de la página solicitada debe continuar en la otra página. Esto indica
que la página destino siempre participa en la creación de la página cliente. Esta
relación no es completamente estructural, pues la invocación de una operación
de redirección se debe hacer a través de programación en el código de la
página origen. Si la relación se origina desde una «client page» entonces esto
indica que la página destino será automáticamente solicitada por el navegador,
sin la participación activa del
usuario. Se puede especificar un tiempo de demora (en segundos) antes de
que la segunda página sea solicitada. El uso de la redirección se corresponde
con la etiqueta META y HTTP-EQUIV el valor de "Refresh".
3. d. SERVER PAGE: (Página servidor) Una página de servidor representa una
página web que tiene scripts que ejecutados por el servidor. Estos scripts
interactúan con recursos del servidor como bases de datos, lógica de negocio y
sistemas externos. Las operaciones del objeto representan las funciones en el
script, y sus atributos representan las variables que son visibles en el ámbito de
la página (accesibles por todas las funciones de la página).
e. STAKEHOLDER: son todas aquellas personas u organizaciones que afectan
o son afectadas por el proyecto, ya sea de forma positiva o negativa. Una
buena planificación de proyectos debe involucrar la identificación y clasificación
de los interesados, así como el estudio y la determinación de sus necesidades
y expectativas.
f.MAQUETACIÓN HTML/CSS:La maquetación consiste en convertir los
esbozos creados en la fase anterior en plantillas HTML, su respectiva hoja de
estilos, y las imágenes usadas. Es posible saltarse la fase anterior para
comenzar directamente con esta fase, dependiendo de si dominamos
herramientas como Photoshop.
g. FICHEROS: Conjunto de información almacenada en algún medio de
escritura y que permita el acceso a ella mediante la lectura o haciendo uso de
un interfaz de computadora.
h. HOSTING: El servicio de Hosting implica el alquiler de un espacio en el
disco rígido de un servidor conectado directamente a la red de Internet para
alojar tu sitio web.
i. RUP: Proceso de desarrollo de software junto con el lenguaje unificado de
modelo UML, constituye la metodología estándar más utilizada para el análisis,
implementación y documentación de sistemas orientados a objetos.
j. WEB PAGE: Un componente página es una página web. Puede ser
solicitada por su nombre por un navegador. Un componente página puede
contener o no scripts cliente o servidor.
4. k. ARTEFACTO: Cualquier cosa que resulte del proceso de desarrollo de
software; por ejemplo: documentos de requisitos, especificaciones, diseños,
software, etc.
L.CALIDAD:Conjunto de propiedades y de características de un producto o
servicio, que le confieren su aptitud para satisfacer unas necesidades explícitas
e implícitas.
LL.FUNCIONALIDAD:Grado en que las necesidades asumidas o descritas se
satisfacen. Se divide en las
subcaracteríticas idoneidad, precisión, interoperabilidad, seguridad.
M.PHP:es un server-side scripting lenguaje diseñado para el desarrollo web ,
pero también se utiliza como lenguaje de programación de propósito
general . PHP está instalado en más de 244 millones de sitios web y los 2,1
millones de servidores web .