sistema de emergencias de la

Upload: samuel-pena-luciano

Post on 15-Feb-2018

236 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/23/2019 Sistema de Emergencias de La

    1/18

    1

    Control del documento

    Proyecto

    Proyecto del Sistema 911 prototipo para ser presentado a la presidencia de la Repblicacomo sugerencia para el Sistema nacional de Emergencias

    Ttulo

    Arquitectura del Sistema 911 (V.1.0)

    Generado por

    Creado por el Tecnlogo: Samuel Generoso Pea luciano

    Aprobado por

    En espera de Aprobacin.

    Alcance de la distribucin

    Documento que tiene un alcance a nivel Nacional y entre todas las instituciones del Estado

    Documento PblicoDistribucin irrestricta.

    Este Documento ser presentado a las diferentes instituciones que trabajan en el conatencin de emergencias en caso de accidentes o catstrofes. Es de alto inters para lanacin debido a su importancia y necesidad para el Pas.

    Arquitectura delSistema 911(v.1.0)Samuel Pea luciano

  • 7/23/2019 Sistema de Emergencias de La

    2/18

    2

    ndice

    Control del Documento ----------------------------------------------------------- 1

    ndice ----------------------------------------------------------- 2

    Pgina dejada en Blanco ----------------------------------------------------------- 3

    Sobre este Documento ----------------------------------------------------------- 4

    Descripcin General ----------------------------------------------------------- 5

    Posicionamiento y Alcance ----------------------------------------------------------- 5

    Objetivos del Diseo ----------------------------------------------------------- 5

    Caractersticas Principales ----------------------------------------------------------- 6

    Restricciones y Limitaciones ----------------------------------------------------------- 6

    Requisitos Atendidos ----------------------------------------------------------- 7

    Requisitos Funcionales ----------------------------------------------------------- 7

    Requisitos Suplementarios ----------------------------------------------------------- 8

    Vistas y Planos ----------------------------------------------------------- 9

    Resumen de Vistas ----------------------------------------------------------- 9-11

    Detalles de Implementacin ----------------------------------------------------------- 12

    Plataformas y Lenguajes ----------------------------------------------------------- 12

    Tcticas Implementadas ----------------------------------------------------------- 13-14

    ANEXOS ----------------------------------------------------------- 15-16Historial del Documento ----------------------------------------------------------- 17

    Referencias a otros documentos ----------------------------------------------------------- 17

    Arquitectura delSistema 911(v.1.0)Samuel Pea luciano

  • 7/23/2019 Sistema de Emergencias de La

    3/18

    3

  • 7/23/2019 Sistema de Emergencias de La

    4/18

    4

    Sobre este Documento

    El presente documento contiene el diseo elaborado para el proyecto[Arquitectura del Sistema 911(v.1.0)],el cual es producto de un anlisisminucioso de los requisitos del sistema, segn estos pueden ser satisfechoscon las tecnologas y caractersticas discutidas con los clientes y usuarios.

    El documento est organizado alrededor de tres ideas principales:1. Las caractersticas generales del diseo

    2.

    Los requisitos atendidos por el diseo3. Los modelos y vistas que lo detallan

    Al contrario de muchas otras actividades tcnicas, el desarrollo de sistemasintensivos en software dedica la mayora de sus esfuerzos a la especificaciny modelado.Los modelos son utilizados tanto para el anlisis de requisitos, como para eldiseo de la solucin, as como para la especificacin, construccin ydespliegue del sistema en su ambiente de explotacin. Los modelos sonpresentados por medio de vistas o diagramas, generalmente utilizando

    notaciones grficas como el UML.

    Por otro lado, los programas de computadora son construidos por medio deluso de herramientas de traduccin automticas llamados compiladores oInterpretes, para los cuales es construida la forma final y ms detallada delsoftware del sistema: el cdigo fuente.

    Arquitectura delSistema 911(v.1.0)Samuel Pea luciano

  • 7/23/2019 Sistema de Emergencias de La

    5/18

    5

    Control del Documento

    Descripcin General

    Se entiende por arquitectura del software, al conjunto de elementos estticos, propios deldiseo intelectual del sistema, que definen y dan forma tanto al cdigo fuente, como alcomportamiento del software en tiempo de ejecucin.Naturalmente este diseo arquitectnico ha de ajustarse a las necesidades y requisitos delproyecto. Esta seccin describe en trminos generales, las ideas principales detrs de laarquitectura escogida para el mismo.

    Posicionamiento y AlcanceEn este sistema de Software hemos implementado una arquitectura con Sistema distribuido"Sistemas cuyos componentes hardware y software estn en ordenadores conectados en redque se comunican y coordinan sus acciones mediante el paso de mensajes, para el logro deun objetivo. Se establece la comunicacin mediante un protocolo prefijado por un esquemacliente-servidor".

    Aqu planteamos la importancia del esquema cliente servidor ya que el mismo plantea unamejor conexin entre los usuarios que necesitan asistencia y las dependencias que darn laayuda (Servidor)

    Tendr un alcance nacional aunque su periodo de prueba pudiera ser a nivel Regional para

    as poder corregir fallas antes de su implementacin a gran escala.

    Objetivos del diseoDebido a la necesidad de un sistema eficiente de emergencias en la nacin dominicananuestro objetivo principal es presentar a las entidades competentes una propuesta de unsistema moderno y eficiente para el manejo de las emergencias cuando sean requeridas por

    Arquitectura delSistema 911(v.1.0)Samuel Pea luciano

  • 7/23/2019 Sistema de Emergencias de La

    6/18

    6

    el usuario y presentar un sistema que cumpla con los atributos de calidad y estndaresinternacionales sobre implementacin de software para esta necesidad pblica.

    Caractersticas Principales

    Debido a lo Amplio y eficiente que debe ser este proyecto veo necesario la utilizacin deherramientas modernas en el mbito de la programacin del software y la Tecnologa de lainformacin para satisfacer los requerimientos tomados por las investigaciones realizadassobre un sistema de emergencias el cual tendr las siguientes caractersticas

    Sera un sistema Orientado a Objetos. Tendr una orientacin en la parte lgica Orientado a procedimientos. Usar diversos patrones de diseo tanto en la programacin como en la parte

    lgica del sistema entre ellos el Model-View-Controllers.

    Estar Disponible 24 horas en Tiempo real. Sera capaz de recibir Entradas Ilimitadas de Llamadas. Tendr una capacidad de respuesta de menos de 3 minutos de espera. Sera totalmente gratuito. Ahorra costo en la implementacin en relacin a otras propuestas.

    Restricciones y limitaciones

    Las limitaciones principales que afectan al sistema son las siguientes

    Poca inversin de estado a causa de la crisis del pas y de no tener una partidasuficiente del presupuesto de la nacin para tal aspecto

    El deficiente estado en que se encuentran las diferentes entidades encargadas de laatencin de las emergencias y falta de equipos que ms adelante comentaremos.

  • 7/23/2019 Sistema de Emergencias de La

    7/18

    7

    Requisitos Atendidos

    La motivacin y el fundamento de todo lo hecho en el proyecto, no son otros sino losrequisitos y necesidades, tanto del cliente como de los futuros usuarios del sistema.Es por esto, que en esta seccin se indican los requisitos atendidos por el diseo oarquitectura que se describir en las prximas secciones.

    Requisitos Funcionales

    Los siguientes requisitos fueron tomados de una publicacin de la siguiente pgina webhttp://www.activao.com/noticias/sistema-emergencia-911-cuesta-menos-de-un-millon-de-

    dolares/la cual dice entre otras cosas que este sistema costara menos si se hace basado enuna plataforma de Call Center que atiendas las llamadas de emergencias y en bases ainvestigaciones tomadas por diferentes personalidades de las entidades de Emergenciasmencionadas en el caso de uso.

    La mayora reporto que lo importante es el Tiempo de respuesta y verificar que llamadas

    son reales y cuales Falsas.

    Viendo los Requerimientos de las diferentes entrevistas realizadas a la las entidadescompetentes tenemos lo siguiente.

    Requisito de Disponibilidad

    Los ms importante es el tiempo de respuesta este requerimiento ser satisfecho con elnuevo sistema de atencin de emergencias que estar disponible las 24 horas los 365 Dios

    del ao y as facilitara la recepcin de llamadas.

    Arquitectura delSistema 911(v.1.0)Samuel Pea luciano

    http://www.activao.com/noticias/sistema-emergencia-911-cuesta-menos-de-un-millon-de-dolares/http://www.activao.com/noticias/sistema-emergencia-911-cuesta-menos-de-un-millon-de-dolares/http://www.activao.com/noticias/sistema-emergencia-911-cuesta-menos-de-un-millon-de-dolares/http://www.activao.com/noticias/sistema-emergencia-911-cuesta-menos-de-un-millon-de-dolares/http://www.activao.com/noticias/sistema-emergencia-911-cuesta-menos-de-un-millon-de-dolares/
  • 7/23/2019 Sistema de Emergencias de La

    8/18

    8

    Requisito de Funcionalidad

    Funcionar bajo un esquema distribuido donde se distribuir la carga del servidor a variosservidores emplazados en un Call Center y este tendr a su cargo toda la parte de darrespuesta a las llamadas as como contactar a todas las entidades requeridas durante una

    emergencia

    Requisito de Usabilidad:

    Este requerimiento est basado en que las personas que trabajen en el Call center podrnmanejar el sistema fcilmente y sin muchos contratiempos.

    As tambin los que llamen al sistema 911 no tendrn un men de seleccin sino que

    directamente sern atendidos por un representante en la mayor brevedad posible.

    Requisito de Rendimiento.

    Este sistema podr soportar todas las llamadas que se le hagan as como todos los serviciosnecesarios cuando hallan emergencias y deber permitir miles de llamadas simultneasdurante catstrofes como terremotos o Ciclones etc.

    Caso de uso Del sistema de emergencia de R.D v1.0

  • 7/23/2019 Sistema de Emergencias de La

    9/18

    9

    Requisitos Suplementarios

    Requisitos SuplementariosRequisito Atencin DisponibleVerificar Llamadas Bromista Se Verificara por GPS Verify

    Emergency*si la emergenciaes Real (En caso de Incendioso Asaltos o Rias)

    Validar Direccion desde quela llamada sea atendida

    Este requisito ser atendidocon un sistema que triangulela llamada y permitir que sepueda ver la direccin para suposterior respuesta.

    *este sistema de GPS Verify emergencyse describe mas adelante en los anexos.

  • 7/23/2019 Sistema de Emergencias de La

    10/18

    10

    Vistas y PlanosLa vista lgica presenta al sistema como un todo, indicando en trminos propios de latecnologa utilizada, las partes que lo forman y las relaciones principales entre ellas.Usamos modelos UML y diagramas para presentar la lgica del sistema.

    Resumen de Vistas

    Vista Lgica

    Diagrama de Secuencia

    Arquitectura delSistema 911(v.1.0)Samuel Pea luciano

  • 7/23/2019 Sistema de Emergencias de La

    11/18

    11

    Diagrama de Actividad Sistema 911

    Arquitectura delSistema 911(v.1.0)Samuel Pea luciano

  • 7/23/2019 Sistema de Emergencias de La

    12/18

    12

    Diagrma de Contexto Sistema 911

    Arquitectura delSistema 911(v.1.0)Samuel Pea luciano

  • 7/23/2019 Sistema de Emergencias de La

    13/18

    13

    Detalles de ImplementacinLa especificacin de un sistema intensivo en software tiene como ltima representacin alcdigo fuente de los componentes. Este cdigo indica los ms finos detalles del software,por medio de un lenguaje preciso, capaz de ser traducido automticamente a instruccionesde la mquina.

    Acompaa al cdigo, las llamadas previsiones de compilacin, constituidos por todos los

    elementos de soporte necesarios para realizar la construccin de los componentes a partirdel conjunto de cdigos.

    Esta seccin detalla la obtencin y uso del paquete de cdigo fuente para el proyecto.De manera de facilitar el uso de este, para la futuras ampliaciones o correcciones delsistema.

    Plataformas y Lenguajes

    La plataforma principal de este sistema ser un Call center que se encargara de las

    llamadas.

    El Sistema operativo recomendado para el servidor de aplicaciones ser Linux debido a quedicho sistema ofrece seguridad mayor rendimiento y estabilidad en su servicio.

    Lenguajes utilizados.

    Java EE. Este es sugerido para la parte lgica del sistema debido a que ofrece estabilidad enlas aplicaciones internas y mayor rendimiento a diferencia de .Net

    .Net ser utilizado para la parte de iteracin del cliente. Donde los encargados de atenderlos requerimientos tendrn una aplicacin Windows fcil de utilizar para satisfacer elatributo de usabilidad requerida por el usuario.

    Oracle para la base de datos la cual es potente y a la vez rpida y eficiente para losrequerimientos del servicio.

    Arquitectura delSistema 911(v.1.0)Samuel Pea luciano

  • 7/23/2019 Sistema de Emergencias de La

    14/18

    14

    Tcticas Implementadas.

    Tcticas de Disponibilidad

    Esta Tctica fue satisfecha tomando los requerimientos de que este sistema debe estardisponible las 24 horas los 365 das del ao haciendo esto tan importante se ha basado unsistema distribuido con una entidad central encargada de manejar todo el sistema a nivelnacional.

    El sistema estar instalado en un call center central que trabaja 24 horas al das y luego se

    irn implementado el mismo en varias provincias hasta poderlo hacer a nivel nacional pormunicipios teniendo como eje central el Call center primario en la Ciudad que maneja todaslas solicitudes del sistema a nivel nacional

    Tcticas de Performance(Rendimiento)

    Para poder dar un servicio rpido se requerir de una inversin del estado en compra devehculos y contratacin de personal para las entidades de emergencia que trabajaran coneste sistema a nivel nacional para tener un tiempo de respuesta no mayor a 3 minutos entre

    lo que el cliente realiza la llamada y se comunica a las entidades la urgencia

    Para esto se han quitado un men en el sistema de llamadas y se le contacta con un soporteen el Call center que lo conectara directamente con la entidad requerida.

    Tambin se verificara la direccin con un sistema de triangulacin de llamadas que ubicaradesde que lugar se realiza la llamada (GPS System Verify ) ser el sistema que har esteproceso en segundos en lo que el usuario habla con el representante el sistema ira buscandola direccin va GPS reduciendo tiempo en obtener la direccin exacta. Este sistema serintegrado luego de la obtencin de recursos necesarios para su implementacin mientras

    tanto podr funcionar preguntando la direccin.

    Tcticas de Usabilidad

    Para satisfacer esta tctica se usa un mdulo que servir para los usuarios que tendr unacapa de vistas que se mostrarn al usuario en el cual solo recibir la llamada contactara a laentidad de emergencia requerida y documentara la emergencia hacindolo fcil y rpido de

    Arquitectura delSistema 911(v.1.0)Samuel Pea luciano

  • 7/23/2019 Sistema de Emergencias de La

    15/18

    15

    aprender y manejar las operaciones ms complejas sern realizadas por el administrador delsistema

    Tcticas de Modificabilidad

    Este sistema se hizo distribuido para satisfacer esta tctica ya que se podrn quitar mdulosdel sistema como el GPS verificador o aadir una versin ms moderna y no dejara sinservicio el sistema sino que seguir funcionando aunque tal vez sacrificando un poco elrendimiento mientras se haga tal modificacin.

  • 7/23/2019 Sistema de Emergencias de La

    16/18

    16

    Anexos

    Caso de Uso del GPS System Verify.

    Arquitectura delSistema 911(v.1.0)Samuel Pea luciano

  • 7/23/2019 Sistema de Emergencias de La

    17/18

    17

    Arquitectura delSistema 911(v.1.0)Samuel Pea luciano

  • 7/23/2019 Sistema de Emergencias de La

    18/18

    18

    Historial del DocumentoDocumento Realizado el 16 de abril de 2013

    Referencias a otros documentos Referencia tomada para la documentacin de requerimientos

    http://www.activao.com/noticias/sistema-emergencia-911-cuesta-menos-de-un-millon-de-

    dolares/

    Reportaje sobre el sistema 911 en nuestro pas

    http://www.diariolibre.com/ecos/2013/01/04/i366230_nuevo-sistema-911-para.html

    Arquitectura delSistema 911(v.1.0)Samuel Pea luciano

    http://www.activao.com/noticias/sistema-emergencia-911-cuesta-menos-de-un-millon-de-dolares/http://www.activao.com/noticias/sistema-emergencia-911-cuesta-menos-de-un-millon-de-dolares/http://www.diariolibre.com/ecos/2013/01/04/i366230_nuevo-sistema-911-para.htmlhttp://www.diariolibre.com/ecos/2013/01/04/i366230_nuevo-sistema-911-para.htmlhttp://www.activao.com/noticias/sistema-emergencia-911-cuesta-menos-de-un-millon-de-dolares/http://www.activao.com/noticias/sistema-emergencia-911-cuesta-menos-de-un-millon-de-dolares/