Está en la página 1de 36

Versin: 1

SERVICIO NACIONAL DE APRENDIZAJE SENA


SISTEMA INTEGRADO DE GESTIN
PROCEDIMIENTO GESTION DE SISTEMAS DE INFORMACION
DOCUMENTO DE ESPECIFICACION DE
Cdigo GTI-F-007
ARQUITECTURA
FCZ
Cdigo: Versin: Fecha:

Documento de Especificacin de
Arquitectura

Realizado por:

Joan Sebastin Rojas Laverde


Diego Alejandro Moya Lpez
Juan Sebastin Gonzlez Gmez
Luisa Fernanda Cifuentes Rozo

HISTORIAL DE REVISIONES

Grupo Gestin de los sistemas de Informacin


Oficina de Sistemas Direccin General Pgina 1 de 36
Versin: 1
SERVICIO NACIONAL DE APRENDIZAJE SENA
SISTEMA INTEGRADO DE GESTIN
PROCEDIMIENTO GESTIN DE SISTEMAS DE INFORMACIN
DOCUMENTO DE ARQUITECTURA
Cdigo GTI-F-007
FCZ
Cdigo: Versin: Fecha:

Fecha Versin Autor Descripcin Revisado Por


06-12-17 0.1 Sebastin Rojas <Escriba <Escriba aqu>
Diego Moya aqu>
Sebastin Gonzlez
Luisa Cifuentes

Grupo Gestin de los sistemas de Informacin


Oficina de Sistemas Direccin General Pgina 2 de 36
Versin: 1
SERVICIO NACIONAL DE APRENDIZAJE SENA
SISTEMA INTEGRADO DE GESTIN
PROCEDIMIENTO GESTIN DE SISTEMAS DE INFORMACIN
DOCUMENTO DE ARQUITECTURA
Cdigo GTI-F-007
FCZ
Cdigo: Versin: Fecha:

Contenido

1. 4
1.1. 4
1.2. 4
1.3. Error! Bookmark not defined.
1.4. Error! Bookmark not defined.
1.5. 4
2. 5
2.1. 5
2.2. 6
2.3. 6
3. 7
3.1. 8
3.2. 9
3.3. 17
3.4. 26
3.5. 27
4. 29
5. 31
5.1. 31
6. 32
7. 34
7.1. 34
7.2. Error! Bookmark not defined.
7.3. Error! Bookmark not defined.
7.4. Error! Bookmark not defined.
7.5. Error! Bookmark not defined.
7.6. 35
7.7. 36
7.8. 36

Grupo Gestin de los sistemas de Informacin


Oficina de Sistemas Direccin General Pgina 3 de 36
Versin: 1
SERVICIO NACIONAL DE APRENDIZAJE SENA
SISTEMA INTEGRADO DE GESTIN
PROCEDIMIENTO GESTIN DE SISTEMAS DE INFORMACIN
DOCUMENTO DE ARQUITECTURA
Cdigo GTI-F-007
FCZ
Cdigo: Versin: Fecha:

1. Documento de Arquitectura de Software


1.1. Introduccin

El presente documento muestra por medio de diagramas, patrones y arquitectura en


capas, la estructuracin y desarrollo del sistema de informacin FCZ, cuyo objetivo
general es gestionar y controlar los medicamentos suministrados a las mascotas y
as mismo llevar un registro y seguimiento tanto del adoptante y la mascotas dentro
y fuera del Centro Zoonosis.

1.2. Propsito

El presente documento tiene como propsito de presentar el diseo de arquitectura


propuesto en el sistema de informacin FCZ, el cual est asignado a las directivas
del Centro; pero los que ms interactan con el sistema sern los StakeHolders
(administrador, tcnico auxiliar, veterinario y adoptante) de cada una de las
instalaciones.

1.3. Alcance

El documento permite dar una observacin previa de la estructura y el desarrollo de


la arquitectura del sistema de informacin FCZ; se emplearn dos patrones grasp y
se realizar todo el proyecto en Java.

1. Plantilla Formulacin de Proyecto


2. IEEE830
3. Plantilla Documento Anlisis
1.4. Definiciones acrnimos y abreviaciones

ARQUITECTURA DE SOFTWARE: conjunto de elementos estticos, propios


del diseo intelectual del sistema, que definen y dan forma tanto al cdigo
fuente, como al
Comportamiento del software en tiempo de ejecucin. Naturalmente este
diseo
Arquitectnico ha de ajustarse a las necesidades y requisitos del proyecto.

DESCRIPCIN DE ARQUITECTURA: coleccin de productos de


documentacin.

VISTAS: es una representacin de un rea de inters o perspectiva del


sistema en alto nivel.

Grupo Gestin de los sistemas de Informacin


Oficina de Sistemas Direccin General Pgina 4 de 36
Versin: 1
SERVICIO NACIONAL DE APRENDIZAJE SENA
SISTEMA INTEGRADO DE GESTIN
PROCEDIMIENTO GESTIN DE SISTEMAS DE INFORMACIN
DOCUMENTO DE ARQUITECTURA
Cdigo GTI-F-007
FCZ
Cdigo: Versin: Fecha:

TIPOS DE VISTAS: especificacin de una convencin de cmo construir y


usar una vista. Deben satisfacer la capacidad de creacin y anlisis de una
vista.

STAKEHOLDER: Individuo, equipo u organizacin con intereses relativos al


sistema.

PATRONES: Son patrones de diseo de software que ofrecen soluciones a


problemas de arquitectura de software en ingeniera de software.

FCZ: Fundacin Centro Zoonosis

2. Generalidades del Proyecto


2.1. Problema a Resolver

El Centro Zoonosis es una fundacin de mascotas que se encuentra ubicada en la


localidad de Engativ, que recoge mascotas en diferentes puntos de la ciudad; el
Centro actualmente cuenta con el control de medicamentos que son adquiridos por
diferentes centros hospitalarios que trabajan con la Secretara De Salud, este
proceso lo realizan personalmente ya que los distribuidores de los hospitales van
hasta el Centro para hacerle entrega de los medicamentos, adems de que llevan el
registro en carpetas este es diligenciado a mano, los problemas que genera esto es
el desorden y la prdida de estos, aparte de que el Centro no lleva un orden
especfico , esto quiere decir que as tal como llegan as los ubican en una mesa y
los van suministrando.

Por otra parte el Centro carece de recursos tecnolgicos para prestar sus servicios y
esto dificulta el registro del adoptante, ya que solo cuentan con un registro manual y
esto es un impedimento a la hora de registrar las citas y los controles generando
prdidas de tiempo, as las mascotas y esto atrasa el proceso de adopcin; junto a
esto se suma el problema del seguimiento a la mascota y el adoptante porque los
que encargados de realizar este proceso no pueden asistir a menudo a los hogares
del adoptante para comprobar si la mascota se encuentra en buenas condiciones.

Por estas razones el sistema de informacin FCZ est enfocado en solucionar cada
uno de los problemas con los que cuenta el Centro Zoonosis, cuyo fin es mejorar el
mal control y manipulacin de los medicamentos, desarrollar un sistema en el cual
se puedan registrar las directivas del Centro y los adoptantes para que sea mucho
gil el proceso de adopcin, por ltimo llevar un registro y control de cada mascota y
su adoptante por medio de un seguimiento virtual.

Grupo Gestin de los sistemas de Informacin


Oficina de Sistemas Direccin General Pgina 5 de 36
Versin: 1
SERVICIO NACIONAL DE APRENDIZAJE SENA
SISTEMA INTEGRADO DE GESTIN
PROCEDIMIENTO GESTIN DE SISTEMAS DE INFORMACIN
DOCUMENTO DE ARQUITECTURA
Cdigo GTI-F-007
FCZ
Cdigo: Versin: Fecha:

2.2. Descripcin General del Sistema a Desarrollar

FCZ es un sistema de informacin web, el cual est diseado y desarrollado para


generar el control de medicamentos, registros y seguimientos a las mascotas y a los
adoptantes por medios electrnicos (Computadores y celulares), para facilitar y
agilizar el proceso de adopcin.
.

2.3. Identificacin de los Stakeholders y sus responsabilidades

STAKEHOLDER DESCRIPCIN ESCENARIO Caso de Uso


Es el usuario Escenario de Autentificar
encargado de negocios, puede Usuario
realizar los autentificar, y Activar
registros de los activar usuarios y Adoptante
adoptantes y trabajadores del Programar cita
Administrador mascotas del Centro, de igual del adoptante
Centro, e manera programa Disear
igualmente cita al adoptante y historial clnico
lleva el control junto a esto crea de la mascota
de las citas un historial para
mdicas y de las mascotas.
las mascotas.

Es la persona Escenario de Comprobar las


encargada de seguimiento, es el vacunas al da
solicitar, recibir que puede de la mascota.
y llevar el comprobar Revisar
control de los y examinar los tratamiento
medicamentos tratamientos y pendiente de
Tcnico Auxiliar adquiridos, as vacunas la mascota.
mismo lleva un suministradas a Autentificar los
registro y las mascotas, datos
control de las junto a esto registrados de
facturas de certifica los datos la mascota
servicio y de la mascota y
gastos realiza el debido
adicionales que seguimiento a la
maneja el mascota.
Centro

Grupo Gestin de los sistemas de Informacin


Oficina de Sistemas Direccin General Pgina 6 de 36
Versin: 1
SERVICIO NACIONAL DE APRENDIZAJE SENA
SISTEMA INTEGRADO DE GESTIN
PROCEDIMIENTO GESTIN DE SISTEMAS DE INFORMACIN
DOCUMENTO DE ARQUITECTURA
Cdigo GTI-F-007
FCZ
Cdigo: Versin: Fecha:

Es el Escenario de Comprobar las


encargado del seguimiento, es el vacunas al da
bienestar de que puede de la mascota.
las mascotas, comprobar Revisar
realizando sus y examinar los tratamiento
controles tratamientos y pendiente de
mdicos, sus vacunas la mascota.
tratamientos y suministradas a Autentificar los
Veterinario verificando que las mascotas, datos
sus vacunas junto a esto registrados de
estn al da, certifica los datos la mascota
aparte es el de la mascota y
que realiza el realiza el debido
seguimiento de seguimiento a la
las mascotas mascota.
dentro y fuera
del Centro
Zoonosis
Es la persona Escenario de Autentificar
que interacta solicitud, en l Usuario.
con el Centro, puede solicitar Diligenciar
realiza la autenticacin y el datos bsicos.
solicitud de trmite de datos Gestionar citas
citas para el personales de de adopcin.
proceso de usuario y
Adoptante adopcin, gestionar citas de
realiza la adopcin y citas
entrevista y la mdicas.
encuesta
formulada por
el Centro;
adems
cumple con los
requerimientos
establecidos.

3. Vistas de la arquitectura
A continuacin se observan los diagramas correspondientes a las 4 vistas que
desarrolla el modelo 4 vistas + 1del proyecto FCZ

Grupo Gestin de los sistemas de Informacin


Oficina de Sistemas Direccin General Pgina 7 de 36
Versin: 1
SERVICIO NACIONAL DE APRENDIZAJE SENA
SISTEMA INTEGRADO DE GESTIN
PROCEDIMIENTO GESTIN DE SISTEMAS DE INFORMACIN
DOCUMENTO DE ARQUITECTURA
Cdigo GTI-F-007
FCZ
Cdigo: Versin: Fecha:

3.1. Vista de Casos de Uso

Administrador

Tcnico Auxiliar

Veterinario

Grupo Gestin de los sistemas de Informacin


Oficina de Sistemas Direccin General Pgina 8 de 36
Versin: 1
SERVICIO NACIONAL DE APRENDIZAJE SENA
SISTEMA INTEGRADO DE GESTIN
PROCEDIMIENTO GESTIN DE SISTEMAS DE INFORMACIN
DOCUMENTO DE ARQUITECTURA
Cdigo GTI-F-007
FCZ
Cdigo: Versin: Fecha:

Adoptante

3.2. Vista de Procesos


3.2.1. Diagrama de Actividades Administrador

Grupo Gestin de los sistemas de Informacin


Oficina de Sistemas Direccin General Pgina 9 de 36
Versin: 1
SERVICIO NACIONAL DE APRENDIZAJE SENA
SISTEMA INTEGRADO DE GESTIN
PROCEDIMIENTO GESTIN DE SISTEMAS DE INFORMACIN
DOCUMENTO DE ARQUITECTURA
Cdigo GTI-F-007
FCZ
Cdigo: Versin: Fecha:

Diagrama de Actividades Tcnico Auxiliar

Grupo Gestin de los sistemas de Informacin


Oficina de Sistemas Direccin General Pgina 10 de 36
Versin: 1
SERVICIO NACIONAL DE APRENDIZAJE SENA
SISTEMA INTEGRADO DE GESTIN
PROCEDIMIENTO GESTIN DE SISTEMAS DE INFORMACIN
DOCUMENTO DE ARQUITECTURA
Cdigo GTI-F-007
FCZ
Cdigo: Versin: Fecha:

Diagrama de Actividades Veterinario

Grupo Gestin de los sistemas de Informacin


Oficina de Sistemas Direccin General Pgina 11 de 36
Versin: 1
SERVICIO NACIONAL DE APRENDIZAJE SENA
SISTEMA INTEGRADO DE GESTIN
PROCEDIMIENTO GESTIN DE SISTEMAS DE INFORMACIN
DOCUMENTO DE ARQUITECTURA
Cdigo GTI-F-007
FCZ
Cdigo: Versin: Fecha:

Diagrama de Actividades Adoptante

Grupo Gestin de los sistemas de Informacin


Oficina de Sistemas Direccin General Pgina 12 de 36
Versin: 1
SERVICIO NACIONAL DE APRENDIZAJE SENA
SISTEMA INTEGRADO DE GESTIN
PROCEDIMIENTO GESTIN DE SISTEMAS DE INFORMACIN
DOCUMENTO DE ARQUITECTURA
Cdigo GTI-F-007
FCZ
Cdigo: Versin: Fecha:

3.2.2. Diagrama de estados

Grupo Gestin de los sistemas de Informacin


Oficina de Sistemas Direccin General Pgina 13 de 36
Versin: 1
SERVICIO NACIONAL DE APRENDIZAJE SENA
SISTEMA INTEGRADO DE GESTIN
PROCEDIMIENTO GESTIN DE SISTEMAS DE INFORMACIN
DOCUMENTO DE ARQUITECTURA
Cdigo GTI-F-007
FCZ
Cdigo: Versin: Fecha:

Grupo Gestin de los sistemas de Informacin


Oficina de Sistemas Direccin General Pgina 14 de 36
Versin: 1
SERVICIO NACIONAL DE APRENDIZAJE SENA
SISTEMA INTEGRADO DE GESTIN
PROCEDIMIENTO GESTIN DE SISTEMAS DE INFORMACIN
DOCUMENTO DE ARQUITECTURA
Cdigo GTI-F-007
FCZ
Cdigo: Versin: Fecha:

Grupo Gestin de los sistemas de Informacin


Oficina de Sistemas Direccin General Pgina 15 de 36
Versin: 1
SERVICIO NACIONAL DE APRENDIZAJE SENA
SISTEMA INTEGRADO DE GESTIN
PROCEDIMIENTO GESTIN DE SISTEMAS DE INFORMACIN
DOCUMENTO DE ARQUITECTURA
Cdigo GTI-F-007
FCZ
Cdigo: Versin: Fecha:

Grupo Gestin de los sistemas de Informacin


Oficina de Sistemas Direccin General Pgina 16 de 36
Versin: 1
SERVICIO NACIONAL DE APRENDIZAJE SENA
SISTEMA INTEGRADO DE GESTIN
PROCEDIMIENTO GESTIN DE SISTEMAS DE INFORMACIN
DOCUMENTO DE ARQUITECTURA
Cdigo GTI-F-007
FCZ
Cdigo: Versin: Fecha:

3.3. Vista Lgica


3.3.1. Diagramas Clases

Grupo Gestin de los sistemas de Informacin


Oficina de Sistemas Direccin General Pgina 17 de 36
Versin: 1
SERVICIO NACIONAL DE APRENDIZAJE SENA
SISTEMA INTEGRADO DE GESTIN
PROCEDIMIENTO GESTIN DE SISTEMAS DE INFORMACIN
DOCUMENTO DE ARQUITECTURA
Cdigo GTI-F-007
FCZ
Cdigo: Versin: Fecha:

3.3.2. Diagrama de comunicacin


Administrador

Tcnico Auxiliar

Grupo Gestin de los sistemas de Informacin


Oficina de Sistemas Direccin General Pgina 18 de 36
Versin: 1
SERVICIO NACIONAL DE APRENDIZAJE SENA
SISTEMA INTEGRADO DE GESTIN
PROCEDIMIENTO GESTIN DE SISTEMAS DE INFORMACIN
DOCUMENTO DE ARQUITECTURA
Cdigo GTI-F-007
FCZ
Cdigo: Versin: Fecha:

Veterinario

Grupo Gestin de los sistemas de Informacin


Oficina de Sistemas Direccin General Pgina 19 de 36
Versin: 1
SERVICIO NACIONAL DE APRENDIZAJE SENA
SISTEMA INTEGRADO DE GESTIN
PROCEDIMIENTO GESTIN DE SISTEMAS DE INFORMACIN
DOCUMENTO DE ARQUITECTURA
Cdigo GTI-F-007
FCZ
Cdigo: Versin: Fecha:

Adoptante

Grupo Gestin de los sistemas de Informacin


Oficina de Sistemas Direccin General Pgina 20 de 36
Versin: 1
SERVICIO NACIONAL DE APRENDIZAJE SENA
SISTEMA INTEGRADO DE GESTIN
PROCEDIMIENTO GESTIN DE SISTEMAS DE INFORMACIN
DOCUMENTO DE ARQUITECTURA
Cdigo GTI-F-007
FCZ
Cdigo: Versin: Fecha:

3.3.3. Diagramas - Secuencia


Administrador

Grupo Gestin de los sistemas de Informacin


Oficina de Sistemas Direccin General Pgina 21 de 36
Versin: 1
SERVICIO NACIONAL DE APRENDIZAJE SENA
SISTEMA INTEGRADO DE GESTIN
PROCEDIMIENTO GESTIN DE SISTEMAS DE INFORMACIN
DOCUMENTO DE ARQUITECTURA
Cdigo GTI-F-007
FCZ
Cdigo: Versin: Fecha:

Tcnico Auxiliar

Grupo Gestin de los sistemas de Informacin


Oficina de Sistemas Direccin General Pgina 22 de 36
Versin: 1
SERVICIO NACIONAL DE APRENDIZAJE SENA
SISTEMA INTEGRADO DE GESTIN
PROCEDIMIENTO GESTIN DE SISTEMAS DE INFORMACIN
DOCUMENTO DE ARQUITECTURA
Cdigo GTI-F-007
FCZ
Cdigo: Versin: Fecha:

Veterinario

Grupo Gestin de los sistemas de Informacin


Oficina de Sistemas Direccin General Pgina 23 de 36
Versin: 1
SERVICIO NACIONAL DE APRENDIZAJE SENA
SISTEMA INTEGRADO DE GESTIN
PROCEDIMIENTO GESTIN DE SISTEMAS DE INFORMACIN
DOCUMENTO DE ARQUITECTURA
Cdigo GTI-F-007
FCZ
Cdigo: Versin: Fecha:

Grupo Gestin de los sistemas de Informacin


Oficina de Sistemas Direccin General Pgina 24 de 36
Versin: 1
SERVICIO NACIONAL DE APRENDIZAJE SENA
SISTEMA INTEGRADO DE GESTIN
PROCEDIMIENTO GESTIN DE SISTEMAS DE INFORMACIN
DOCUMENTO DE ARQUITECTURA
Cdigo GTI-F-007
FCZ
Cdigo: Versin: Fecha:

Adoptante

Grupo Gestin de los sistemas de Informacin


Oficina de Sistemas Direccin General Pgina 25 de 36
Versin: 1
SERVICIO NACIONAL DE APRENDIZAJE SENA
SISTEMA INTEGRADO DE GESTIN
PROCEDIMIENTO GESTIN DE SISTEMAS DE INFORMACIN
DOCUMENTO DE ARQUITECTURA
Cdigo GTI-F-007
FCZ
Cdigo: Versin: Fecha:

3.4. Vista de Implementacin

3.4.1. Diagrama de Componentes

Grupo Gestin de los sistemas de Informacin


Oficina de Sistemas Direccin General Pgina 26 de 36
Versin: 1
SERVICIO NACIONAL DE APRENDIZAJE SENA
SISTEMA INTEGRADO DE GESTIN
PROCEDIMIENTO GESTIN DE SISTEMAS DE INFORMACIN
DOCUMENTO DE ARQUITECTURA
Cdigo GTI-F-007
FCZ
Cdigo: Versin: Fecha:

3.4.2. Diagrama de Paquetes

3.5. Vista de Despliegue

Grupo Gestin de los sistemas de Informacin


Oficina de Sistemas Direccin General Pgina 27 de 36
Versin: 1
SERVICIO NACIONAL DE APRENDIZAJE SENA
SISTEMA INTEGRADO DE GESTIN
PROCEDIMIENTO GESTIN DE SISTEMAS DE INFORMACIN
DOCUMENTO DE ARQUITECTURA
Cdigo GTI-F-007
FCZ
Cdigo: Versin: Fecha:

3.5.1. Diagrama de despliegue

3.5.2. Infraestructura de red

Grupo Gestin de los sistemas de Informacin


Oficina de Sistemas Direccin General Pgina 28 de 36
Versin: 1
SERVICIO NACIONAL DE APRENDIZAJE SENA
SISTEMA INTEGRADO DE GESTIN
PROCEDIMIENTO GESTIN DE SISTEMAS DE INFORMACIN
DOCUMENTO DE ARQUITECTURA
Cdigo GTI-F-007
FCZ
Cdigo: Versin: Fecha:

4. Arquitectura en capas
(Capas, patrones, plataforma)

PLATAFORMA TECNOLGICA

CAPA
COMPONENTES
Java Server Faces 2.4
Capa de presentacin Sublime Text 3 (PrimeFaces)
css 3
Cliente: Google Chrome: ltima versin JQuery 3.2.1
45.0.2454.85 HTML5
Bootstrap 4
Servidor JBoss SweetAlert 20.5
Chart js
Servlet 3.1
Capa de lgica de Negocio Commond Annotations 1.1
CDI 1.2
Managed Beans 1.0
JavaBeans/POJO (Plain Old Java Object)
Algunos elementos/componentes del
Enterprise JavaBeans 3.2 (EJB)

Grupo Gestin de los sistemas de Informacin


Oficina de Sistemas Direccin General Pgina 29 de 36
Versin: 1
SERVICIO NACIONAL DE APRENDIZAJE SENA
SISTEMA INTEGRADO DE GESTIN
PROCEDIMIENTO GESTIN DE SISTEMAS DE INFORMACIN
DOCUMENTO DE ARQUITECTURA
Cdigo GTI-F-007
FCZ
Cdigo: Versin: Fecha:

Java Transaction API 1.2 (JTA)


Capa de persistencia Java Persistence API 2.1 (JPA)
Java Database Connectivity (JDBC)
NetBeans

CAPAS
Se manejar un sistema de informacin web ordenado y una arquitectura de Cliente
a Servidor en 3 capas: Presentacin, lgica y persistencia.

PATRONES

CAPA COMPONENTES

MVC
Capa de presentacin: Front Controller
DTO

Business Delegate
Capa de lgica de Negocio Service Locator
DTO
Facade

DAO
Capa de persistencia DTO
Factory Method
Abstract factory method
Singleton

Grupo Gestin de los sistemas de Informacin


Oficina de Sistemas Direccin General Pgina 30 de 36
Versin: 1
SERVICIO NACIONAL DE APRENDIZAJE SENA
SISTEMA INTEGRADO DE GESTIN
PROCEDIMIENTO GESTIN DE SISTEMAS DE INFORMACIN
DOCUMENTO DE ARQUITECTURA
Cdigo GTI-F-007
FCZ
Cdigo: Versin: Fecha:

5. Vista de Datos
5.1. Modelo Relacional

Grupo Gestin de los sistemas de Informacin


Oficina de Sistemas Direccin General Pgina 31 de 36
Versin: 1
SERVICIO NACIONAL DE APRENDIZAJE SENA
SISTEMA INTEGRADO DE GESTIN
PROCEDIMIENTO GESTIN DE SISTEMAS DE INFORMACIN
DOCUMENTO DE ARQUITECTURA
Cdigo GTI-F-007
FCZ
Cdigo: Versin: Fecha:

6. Definicin de Interfaces de Usuario


Mapa de navegacin. Demostracin de las interfaces

Mapa del Sitio:

Mapa del Sitio Administrador:

Grupo Gestin de los sistemas de Informacin


Oficina de Sistemas Direccin General Pgina 32 de 36
Versin: 1
SERVICIO NACIONAL DE APRENDIZAJE SENA
SISTEMA INTEGRADO DE GESTIN
PROCEDIMIENTO GESTIN DE SISTEMAS DE INFORMACIN
DOCUMENTO DE ARQUITECTURA
Cdigo GTI-F-007
FCZ
Cdigo: Versin: Fecha:

Mapa del Sitio Tecnico Auxiliar:

Mapa del Sitio Veterinario:

Mapa del Sitio Adoptante:

Grupo Gestin de los sistemas de Informacin


Oficina de Sistemas Direccin General Pgina 33 de 36
Versin: 1
SERVICIO NACIONAL DE APRENDIZAJE SENA
SISTEMA INTEGRADO DE GESTIN
PROCEDIMIENTO GESTIN DE SISTEMAS DE INFORMACIN
DOCUMENTO DE ARQUITECTURA
Cdigo GTI-F-007
FCZ
Cdigo: Versin: Fecha:

7. Caractersticas Generales de Calidad

7.1. Tamao y performance

Tiempo de respuesta en el acceso a la Base de Datos

Tiempo de respuesta de transacciones

Espacio en disco para el cliente

Espacio en disco para el servidor de Base de datos

7.2. Calidad: Es por ello, que para Evaluar la seguridad de nuestro sistema
informacin se requiere que en las diferentes fases del ciclo de vida de los sistemas
de informacin, se planteen protocolos claros que permitan lograr un buen nivel de
calidad en el software y respectivamente con la ISO 12004.
7.3. Usabilidad: El sistema de informacin se puede emplear tanto en un
computador de escritorio, porttiles, tablets, como en mviles ya que implementamos
el diseo responsivo.

7.4. Eficiencia: El sistema de informacin responder en el menor tiempo posible


las acciones que realice el usuario dentro de las diferentes interfaces. No superando
los 8 segundos para dar una respuesta al Usuario sobre la accin ejecutada.

7.5. Seguridad: El proceso de autenticacin de un usuario lo realiza el


administrador ya que el comprueba los datos y a la vez asigna el rol y los permisos
adecuados al usuario; al recibir una solicitud de registro al sistema, el sistema

Grupo Gestin de los sistemas de Informacin


Oficina de Sistemas Direccin General Pgina 34 de 36
Versin: 1
SERVICIO NACIONAL DE APRENDIZAJE SENA
SISTEMA INTEGRADO DE GESTIN
PROCEDIMIENTO GESTIN DE SISTEMAS DE INFORMACIN
DOCUMENTO DE ARQUITECTURA
Cdigo GTI-F-007
FCZ
Cdigo: Versin: Fecha:

certifica en la base de datos que ese usuario no est registrado, para poder
registrarlo, de lo contrario el sistema le indicar que el usuario se encuentra
registrado, y a la vez le informar si desea recuperar la contrasea.

Si el usuario diligencia tres veces mal la contrasea, se le enviar un correo


informando la cantidad de equivocaciones que ha tenido y si desea recuperar o
modificar su contrasea.
Para recuperar la contrasea se solicitar el nmero de documento o el correo
electrnico y se le enviar un correo el cual mostrar el nombre del usuario y la
contrasea que tiene asignada en el sistema

Roles-permisos:

El administrador tiene permiso para registrar, y generar reportes de citas mdicas, e


igualmente cuenta con el permiso de autentificar usuarios.

El tcnico Auxiliar tiene permiso para registrar y llevar un control de los


medicamentos adquiridos, a parte autentifica y realiza reportes de las facturas.

El veterinario tiene permisos de registrar, asignar, reportar y llevar un control de las


vacunas, los tratamientos, el historial clnico y el seguimiento a las mascotas.

El adoptante cuenta con los permisos de solicitar citas mdicas y realizar proceso de
adopcin.

7.6. Confiabilidad: El administrador, tcnico auxiliar, veterinario y adoptante


pueden estar seguros de que su informacin est bien protegida, ya que ningn rol
diferente al de su interfaz puede acceder a esta sin una autorizacin. A dems
cumple con los requisitos planteados para un excelente funcionamiento del sistema
de informacin.

7.7. Mantenimiento: Se implementarn dos patrones grasp los cuales son el de


alta cohesin y bajo acoplamiento; se trabajar en arquitectura de tres capas, y se
especificarn los patrones y plataformas tecnolgicas a utilizar.

Todo lo relacionado al modelado, diseo y estructura del documento, se encuentra


diligenciado en los documentos: Plantilla Formulacin Proyecto, documento IEEE
830, plantilla casos de uso extendidos, documento de anlisis y el DEA.

Grupo Gestin de los sistemas de Informacin


Oficina de Sistemas Direccin General Pgina 35 de 36
Versin: 1
SERVICIO NACIONAL DE APRENDIZAJE SENA
SISTEMA INTEGRADO DE GESTIN
PROCEDIMIENTO GESTIN DE SISTEMAS DE INFORMACIN
DOCUMENTO DE ARQUITECTURA
Cdigo GTI-F-007
FCZ
Cdigo: Versin: Fecha:

7.8. Estndares: Se utiliza la codificacin Camelcase para el cdigo tanto en


base de datos como en diseo web, aparte de esto en diseo web se hizo uso de:
sublime text 3, W3 schools, bootstrap 4, html5, css3, Java Server Faces 2.4, JQuery
3.2.1, SweetAlert 2 0.5, Chart js y JavaScript validation

Programas:
Se utiliz MySQL para la base de datos, netBeans para diseo web, Enterprise
draw.io y StarUml para diagramas UML.

Grupo Gestin de los sistemas de Informacin


Oficina de Sistemas Direccin General Pgina 36 de 36

También podría gustarte