Anda di halaman 1dari 12

DISEO TECNICO DE SISTEMA

Cliente: Ingeniero Saulo Pineda


Aplicacin: Sistema de Reservas de Hotel

Versin: 1.0
Autor: Equipo Kaizen
Plantilla: 01 DTSW Diseo Tcnico de Sistema v 1.0

Facultad de Sistemas 348270887 Pg. 1 de 12


Contenido

1. OBJETIVO................................................................................................................................ 3

2. ESQUEMA GENERAL DE DISEO..........................................................................................4

3. DECISIONES GENERALES DE DISEO.................................................................................5

4. VISTA LGICA Y FISICA..........................................................................................................8

5. CIESTIONES ESPECFICAS DE DISEO................................................................................8


5.1. DISEO PARA EL RENDIMIENTO DEL SISTEMAS.........................................................................8
5.2. DISEO TCNICO INTERFAZ DE USUARIO...................................................................................9
5.3. SEGURIDAD...................................................................................................................................... 9

Control de Revisiones

Versin Responsable Fecha Descripcin del cambio


1.0 Grupo Kaizen 22/02/17 Elaboracin del Documento

Facultad de Sistemas 348270887 Pg. 2 de 12


1. OBJETIVO
El objetivo de este documento es la realizacin del diseo tcnico de todos los procesos que
detallan los casos de uso mencionados en el documento llamado Especificacin funcional
detallada de requisitos del sistema.
Podemos mencionar dos objetivos especficos:
1. Describir el modelo del diseo tcnico que se ofrece para desarrollar el
proyecto segn los procedimientos elaborados.
2. Explicar las relaciones existentes entre los elementos del sistema (base
de datos establecidos).

Consideraciones
1. El diseo deber estar alineado con la arquitectura cliente-servidor y
cualquier cambio imprevisto ser documentado por el equipo del
proyecto.
2. Se usaran patrones MVC para el desarrollo web.

Revisiones del diseo tcnico


1. El equipo de proyecto realizar un diseo documentado que
detallara cada proceso que se ha elaborado para realizar este
proyecto.
2. En la versin final contrastaremos lo cambios realizado con el
documento inicial con el objetivo de ver el valor ganado del
proyecto.

Facultad de Sistemas 348270887 Pg. 3 de 12


2. ESQUEMA GENERAL DE DISEO

Facultad de Sistemas 348270887 Pg. 4 de 12


Facultad de Sistemas 348270887 Pg. 5 de 12
Facultad de Sistemas 348270887 Pg. 6 de 12
.
Package Descripcin Requisitos Implementados
Aplicacin Web Contiene las interfaces del Inicio.jsp
sistema que van a interactuar Reservas.jsp
con el cliente. Login.jsp
Nosotros.jsp
Habitaciones.jsp
Login.jsp
Registro.jsp

Controlador Contiene los Servlets que Inicio.jsp


recibirn los datos para validar la Login.jsp
informacin con la base de Nosotros.jsp
datos.
RegistroCliente.jsp
Reservas.jsp
Servicios.jsp
Habitaciones.jsp
Repositorio Contiene los procedimientos Usp_actualizarReserva
predefinidos que se van Usp_actualizartipocliente

Facultad de Sistemas 348270887 Pg. 7 de 12


consultar en la base de datos de Usp_disponibilidadportip
una manera segura. o
Usp_frecuenciaAoMesp
orDNI
Usp_frecuenciaAoporD
NI
Usp_getclavecliente
Usp_getDNIcliente
Usp_montoAoMesporD
NI
Usp_montoAoporDNI
Usp_nuevareserva
Usp_nuevocliente
Usp_tamaohistorial
Entidades Contiene las clases que se han Cliente
establecida para el desarrollo del Reserva
sistema.

Facultad de Sistemas 348270887 Pg. 8 de 12


3. DECISIONES GENERALES DE DISEO

Facultad de Sistemas 348270887 Pg. 9 de 12


Informacin general del aplicativo

Nombre administrativo de la Servicio de reservas de Hotel


aplicacin
Nombre tcnico de la
aplicacin Sistema Web Kaizen
Espacio de nombres
Kaizen.SRH

Tipo de aplicativo Aplicacin Web


Plataforma
Escenario
Portal

Estilo arquitectnico 3 capas


Tecnologas y versiones
ASP.Net 3.5 SP1

SqlServer 2008 R2,


J-Query 1.6

Lenguaje de JavaScript
programacin
CSS 3

HTML 5
Tecnologas especficas
aplicadas en cada capa

Capas Proyectos Tecnologas

Presentacin Aplicacin Web Tecnologas que se


usan:

XML

CSS3

HTML5

JAVASCRIPT

JQUERY 1.6

Dominio Modelo.E Librera de clases


que usaremos en la
aplicacin.

Tecnologas que se
usan:

JavaWeb

JAVA

Modelo.DAO Librera de acceso a


clases que usaremos
en la aplicacin para
Facultad de Sistemas acceder a la base
Pg. de
348270887 10 de 12
datos.

Tecnologas que se
4. VISTA LGICA Y FISICA
Se describen aspectos sobre el diseo de la aplicacin.

5. CUESTIONES ESPECFICAS DE DISEO

5.1. DISEO PARA EL RENDIMIENTO DEL SISTEMAS

Optimizaciones en el acceso a datos

Uso de patrn DAO para tener una mayor eficiencia en el requerimiento de los datos.

Uso de patrn MVC para la separacin por capas de la aplicacin web.

Algoritmos y Recursos

Uso de patrones de diseo para tener un orden y poder optimizar el cdigo.

Uso de cdigo abierto para agilizar el desarrollo de la aplicacin en las galeras dinmicas de
imgenes.

Uso de frameworks para el envo de datos a los servlets.

Carga de pginas HTML

Visualizaciones de prueba con la ayuda de Apache Tomcat.

Pasar parmetros por Ajax

Simplificacin de archivos css

5.2. DISEO TCNICO INTERFAZ DE USUARIO

Estilos CSS y tecnologa Flexbox para un diseo adaptable.

Uso de frameworks como J-Query para un interfaz amigable con el usuario.

5.3. SEGURIDAD

Roles involucrados en el aplicativo


1. Administrador de la base de datos

<Se enumerarn los diferentes roles de seguridad que intervienen en la aplicacin, con una breve
descripcin sobre la naturaleza de los mismos.>

Facultad de Sistemas 348270887 Pg. 11 de 12


Mapeos a permisos
N/A

<Se establecer un mapeo entre los roles definidos y los permisos de acceso a los recursos del aplicativo
que aplican para cada uno de ellos.>

Mecanismo de autenticacin y de autorizacin


Autenticacin

Integrada con Windows

Servidores de prueba

<Se describir brevemente las tecnologas y estrategias de autenticacin y de autorizacin a aplicar.>

Facultad de Sistemas 348270887 Pg. 12 de 12

Anda mungkin juga menyukai