Documente Academic
Documente Profesional
Documente Cultură
Versin:
Fecha:
1.0
25/06/2014
ING-DES-002
Histrico de Revisiones
Fecha
Versin
Descripcin
Autor
25/06/2014
<1.0>
Johana Alvarez.
Silfredo Pea.
Versin:
Fecha:
1.0
25/06/2014
ING-DES-002
Tabla de contenidos.
Introduccin
1.- Propsito del sistema.
2.- Objetivos del diseo.
3.- Definiciones, acrnimos y abreviaturas.
4.- Referencias.
5.- Estructura del documento (organizacin).
Arquitectura del sistema
1.- Descripcin general.
2.- Representacin de la arquitectura.
Descripcin del Negocio.
Requerimientos segn el modelo FURPS+.
Diagrama de actividad general de los procesos del negocio.
Modelo de Dominio.
Casos de usos de los requerimientos.
Diagrama de actividad de algunos casos de uso.
Diagrama de secuencia.
3.- Arquitectura del sistema.
Diseo Arquitectnico que se va emplear (definicin de arquitectura a nivel de hardware,
software, comunicacin).
Descomposicin en subsistemas o mdulos.
4.- Diseo de la interfaz de usuario representada por mdulos del sistema.
5.- Diseo de la base de datos.
Esquema conceptual de la base de datos.
Diagrama de objetos.
Diagrama de clases.
6.- Arquitectura de implementacin.
Vistas de paquetes.
7.- Glosario.
Versin:
Fecha:
1.0
25/06/2014
ING-DES-002
1.1.
Propsito.
Este documento proporciona una descripcin de la arquitectura del sistema,
haciendo uso de diversas visiones arquitectnicas para representar diversos aspectos del
sistema. Se realiza con el fin de documentar las decisiones de arquitectura significativas
que se han tomado en el sistema.
Versin:
Fecha:
1.0
25/06/2014
ING-DES-002
3.1.2. Acrnimos
SGUT-CULTCA Sistema de gestin de la Unidad de Transporte del Colegio Universitario
de Los Teques, Cecilio Acosta
HTTP
Protocolo de Trasferencia de Hipertexto.
HTML
hyper text markup language
PHP
hypertext Preprocessor
TCP/IP
Protocolo de control de transmisin/Protocolo de Internet
RUP
Rational Unified Process
UML
Unified Modeling Language
4. Referencias.
Software Architecture Document.
Versin:
Fecha:
1.0
25/06/2014
ING-DES-002
Versin:
Fecha:
1.0
25/06/2014
ING-DES-002
2. Representacin de la arquitectura.
La representacin arquitectnica del Sistema de gestin de la Unidad de Transporte
del Colegio Universitario de Los Teques, Cecilio Acosta se encuentra basada en el modelo
de 4+1 Vistas de Philippe Kruchten. En el transcurso del documento se tratara ms a
fondo los detalles de cada una.
se encuentra la vista de casos de uso formada por el modelo de casos de uso, la
especificacin detallada de cada uno de ellos as como la realizacin de cada uno en forma
de diagrama de secuencia; por otro lado, la vista lgica que consta del modelo conceptual,
diagrama de clases y la distribucin en paquetes de las clases.
Adems se desarrolla la vista de implantacin que consta de la explicacin del
software y hardware elegidos as como las configuraciones de red y el nmero de nodos
que ejecutan el software. La vista de implementacin explica la distribucin en capas del
mdulo as como la descripcin de cada una de ellas.
Finalmente la vista de datos est formada por el modelo Entidad Relacin.
REQUISITO FUNCIONAL
DESCRIPCIN
El sistema debe permitir gestionar unidades que prestan
el servicio.
El sistema debe permitir gestionar los choferes que
conducen una ruta y horario determinado.
El sistema debe permitir gestionar los horarios en que se
presta el servicio.
El sistema debe permitir gestionar las Rutas que ofrece
la unidad de transporte.
El sistema debe permitir gestionar el mantenimiento de
las unidades.
El sistema debe permitir gestionar el schedule para
asignar unidades, rutas, horario y choferes.
Versin:
Fecha:
1.0
25/06/2014
Versin:
Fecha:
1.0
25/06/2014
Versin:
Fecha:
1.0
25/06/2014
ING-DES-002
Caso de Uso
Actores
Tipo
Propsito
Resumen
Precondiciones
Curso de Eventos
Respuesta al Sistema
Registrar la unidad.
Modificar la unidad.
Consultar la unidad.
Eliminar la unidad.
3) Se pide la confirmacin de la
operacin.
Postcondiciones
Excepciones
Versin:
Fecha:
1.0
25/06/2014
Versin:
Fecha:
1.0
25/06/2014
ING-DES-002
Caso de Uso
Actores
Tipo
Propsito
Resumen
Gestionar Rutas.
Administrador
Inclusin
Tener un registro de las rutas de la unidad de transporte
Este caso de uso permite registrar, modificar, consultar y eliminar las
diferentes rutas de la unidad de transporte para que sean asociados
con las unidades, rutas, horarios y choferes a dichas rutas.
Requiere la validacin de usuario.
Precondiciones
Curso de Eventos
Usuario
Registrar la ruta.
Modificar la ruta.
Consultar la ruta.
Eliminar la ruta.
2) Se pide la confirmacin de la
operacin.
Respuesta al Sistema
3) El sistema pide que se llene los
datos de la opcin deseada, tal sea
para registrar, modificar, consultar
o eliminar.
Postcondiciones
Excepciones
Versin:
Fecha:
1.0
25/06/2014
Versin:
Fecha:
1.0
25/06/2014
ING-DES-002
Caso de Uso
Actores
Tipo
Propsito
Resumen
Gestionar Horario.
Administrador
Inclusin
Tener un registro de la hora y turno de la unidad de transporte
Este caso de uso permite registrar, modificar, consultar y eliminar los
diferentes horarios de la unidad de transporte para que sean asociados
con las unidades, rutas y choferes.
Requiere la validacin de usuario.
Precondiciones
Curso de Eventos
Usuario
Registrar el horario.
Modificar el horario.
Consultar el horario.
Eliminar el horario.
2) Se pide la confirmacin de la
operacin.
Respuesta al Sistema
3) El sistema pide que se llene los
datos de la opcin deseada, tal sea
para registrar, modificar, consultar
o eliminar.
Postcondiciones
Excepciones
Versin:
Fecha:
1.0
25/06/2014
Versin:
Fecha:
1.0
25/06/2014
ING-DES-002
Caso de Uso
Actores
Tipo
Propsito
Resumen
Registrar Chofer
Administrador
Inclusin
Tener un registro de los choferes de la unidad de transporte
Este caso de uso permite registrar, modificar, consultar y eliminar los
diferentes choferes de la unidad de transporte para que sean
asociados con las unidades, rutas y horarios.
Requiere la validacin de usuario.
Precondiciones
Curso de Eventos
Usuario
Registrar el Chofer.
Modificar el Chofer.
Consultar el Chofer.
Eliminar el Chofer.
3) Se pide la confirmacin de la
operacin.
Respuesta al Sistema
4) El sistema pide que se llene los
datos de la opcin deseada, tal sea
para registrar, modificar, consultar
o eliminar.
Postcondiciones
Excepciones
Versin:
Fecha:
1.0
25/06/2014
Versin:
Fecha:
1.0
25/06/2014
ING-DES-002
Caso de Uso
Actores
Tipo
Propsito
Resumen
Gestionar Schedule.
Administrador
Inclusin
Tener un registro del schedule de la unidad de transporte
Este caso de uso permite registrar, modificar, consultar y eliminar todos
los procesos generales que son manejados en la unidad de transporte.
El administrador del sistema podr cargar las unidades y rutas, asignar
los choferes y crear los horarios.
Requiere la validacin de usuario.
Precondiciones
Curso de Eventos
Usuario
Respuesta al Sistema
10) El sistema pide que se llene los
datos de la opcin deseada.
9) Se pide la confirmacin de la
operacin.
Postcondiciones
Excepciones
Versin:
Fecha:
1.0
25/06/2014
Versin:
Fecha:
1.0
25/06/2014
ING-DES-002
Caso de Uso
Actores
Tipo
Propsito
Resumen
Gestionar mantenimiento.
Administrador
Inclusin
Tener un registro del mantenimiento de la unidades de transporte
Este caso de uso permite registrar, modificar, consultar y eliminar los
diferentes mantenimientos que se le realizan a las unidades de
transporte.
Requiere la validacin de usuario.
Precondiciones
Curso de Eventos
Usuario
1) Se presentara una pantalla.
Respuesta al Sistema
3) Se pide la confirmacin de la
operacin.
Postcondiciones
Excepciones
Versin:
Fecha:
1.0
25/06/2014
2.3.2
Versin:
Fecha:
1.0
25/06/2014
2.3.3
Versin:
Fecha:
1.0
25/06/2014
2.3.4
Versin:
Fecha:
1.0
25/06/2014
Versin:
Fecha:
1.0
25/06/2014
Versin:
Fecha:
1.0
25/06/2014
Versin:
Fecha:
1.0
25/06/2014
Versin:
Fecha:
1.0
25/06/2014
Versin:
Fecha:
1.0
25/06/2014
ING-DES-002
3.-
Versin:
Fecha:
1.0
25/06/2014
ING-DES-002
Versin:
Fecha:
1.0
25/06/2014
Versin:
Fecha:
1.0
25/06/2014
Versin:
Fecha:
1.0
25/06/2014
Versin:
Fecha:
1.0
25/06/2014
Versin:
Fecha:
1.0
25/06/2014
Versin:
Fecha:
1.0
25/06/2014
Diagrama de objetos.
Versin:
Fecha:
1.0
25/06/2014
Diagrama de clases.
Versin:
Fecha:
1.0
25/06/2014
Versin:
Fecha:
1.0
25/06/2014
ING-DES-002
Capa de Negocio
Capa de Presentacion
Navegador
Web
Aplicacion
Servidor
Web
Capa de Datos
Base de
Datos
Capa de Presentacin. En esta capa se encuentra la parte del usuario, aqu se encuentra todos
las pantallas con la cual el usuario va interactuar con el sistema, es decir son todos los JSPs que
tendr el sistema.
Capa de Negocio. Es aqu donde se encuentra nuestra lgica de la aplicacin, es decir los
servlets y los EJB, la cual nos permitir la comunicacin con el cliente y la Base de Datos.
Capa de Datos. En esta capa se encuentra la base de datos y donde se almacenaran todo los
datos de la aplicacin.
Versin:
Fecha:
1.0
25/06/2014
ING-DES-002
7. Glosario.
A.
Base de datos. Una base de datos es un almacn que nos permite guardar grandes
cantidades de informacin de forma organizada para que luego podamos encontrar y
utilizar fcilmente. A continuacin te presentamos una gua que te explicar el concepto y
caractersticas de las bases de datos.
C.
Versin:
Fecha:
1.0
25/06/2014
ING-DES-002
I.
Interfaz: Es el medio con que el usuario puede comunicarse con una mquina, un equipo o
una computadora, y comprende todos los puntos de contacto entre el usuario y el equipo,
normalmente suelen ser fciles de entender y de accionar.
Versin:
Fecha:
1.0
25/06/2014
ING-DES-002
R.
Sistema es un objeto complejo cuyos componentes se relacionan con al menos algn otro
componente; puede ser material o conceptual.
Sistema de gestin es un conjunto de etapas unidas en un proceso continuo, que deja
trabajar ordenadamente una idea hasta lograr mejoras y su continuidad.
Software: Se considera que el software es el equipamiento lgico e intangible de un
ordenador. En otras palabras, el concepto de software abarca a todas las aplicaciones
informticas, como los procesadores de textos, las planillas de clculo y los editores de
imgenes.
Subsistema: Permite dividir el sistema completo en diversas partes, los subsistemas
permiten agrupar objetos relacionados para lograr cierta funcionalidad en mini sistemas
Versin:
Fecha:
1.0
25/06/2014
ING-DES-002
U.