SlideShare ist ein Scribd-Unternehmen logo
1 von 11
Downloaden Sie, um offline zu lesen
Especificación de requisitos de
software
Proyecto: [Sistema de Monitoreo de Servicios
Dirigido al Departamento de Sistema de IVECO.CA La
Victoria Estado Aragua]

Revisión [ 3 ]




                       JULIO 2012
Srs jose1
Ficha del documento

  Fecha       Revisión                     Autor                  Verificado Dep. Calidad.
                                      Joselin Bergara.
09-07-2012      [3]                  Manuel Sotomayor.                  [Firma o sello]
                                       Miguel Bracho.



Documento validado por las partes en fecha: [Fecha]

                    Por el cliente                         Por la empresa suministradora



     IVECO.CA La Victoria Estado Aragua             Universidad Politécnica Territorial del Estado
                                                         Aragua “Federico Brito Figueroa”
                                                            La Victoria - Estado Aragua”



 Fdo. D./ Dña [ ]                                   Fdo. D./Dña [IVECO]
Sistema de Monitoreo de Servicios Dirigido al
                                                                                                                                           Rev. [ 2 ]
                                                   Departamento de Sistema de IVECO.CA La Victoria
                                                                   Estado Aragua.                                                            Pág. 4


Contenido
FICHA DEL DOCUMENTO................................................................................................................. 3

CONTENIDO ....................................................................................................................................... 4

INTRODUCCIÓN................................................................................................................................. 5

Propósito ............................................................................................................................................ 5

Alcance ............................................................................................................................................... 5

Personal involucrado ........................................................................................................................ 5

Definiciones, acrónimos y abreviaturas ......................................................................................... 5

Referencias ........................................................................................................................................ 7

Resumen ............................................................................................................................................ 7

DESCRIPCIÓN GENERAL ................................................................................................................. 7

Perspectiva del producto ................................................................................................................. 7

Funcionalidad del producto ............................................................................................................. 7

Características de los usuarios ....................................................................................................... 8

Restricciones ..................................................................................................................................... 8

Evolución previsible del sistema ..................................................................................................... 9

REQUISITOS ESPECÍFICOS ............................................................................................................. 9

Requisitos comunes de las interfaces ............................................................................................ 9

Requisitos funcionales ................................................................................................................... 10
  Requisito funcional 1 ..................................................................................................................... 10
  Requisito funcional 2 ..................................................................................................................... 10
  Requisito funcional 3 ..................................................................................................................... 10
  Requisito Funcional 4.................................................................................................................... 11

Requisitos no funcionales .............................................................................................................. 11




                                                                                                     Descripción de requisitos del sofware
Sistema de Monitoreo de Servicios Dirigido al
                                                                                              Rev. [ 2 ]
                                 Departamento de Sistema de IVECO.CA La Victoria
                                                 Estado Aragua.                                 Pág. 5


Introducción
    El presente documento es una breve explicación de todo el funcionamiento requerido
del Sistema de Monitoreo de Servicios Dirigido al Departamento de Sistema de IVECO.CA
La Victoria Estado Aragua, el cual está basado bajo la Práctica recomendada para la
especificación de requisitos de software IEEE 830-1993.

     Propósito
          El presente documento tiene como propósito definir las especificaciones
     funcionales, no funcionales y restricciones del sistema, para la implementación de
     una aplicación de Monitoreo que permitirá administrar y consultar información del
     estado de los servicios, servidores o dispositivos intermediarios de IVECO.CA La
     Victoria Estado Aragua.
     Alcance
         Desarrollar por completo los Requerimientos ò Requisitos Funcionales y No
          Funcionales del Sistema de Monitoreo de Servicios.
     Personal involucrado
       Nombre                     Sotomayor Manuel.
       Rol                        Analista.
       Categoría profesional      Técnico Superior Universitario.
       Responsabilidades          Recolección de Información.
       Información de contacto    04140539599

       Nombre                     Bergara Joselin.
       Rol                        Analista
       Categoría profesional      Técnico Superior Universitario.
       Responsabilidades          Recolección de Información.
       Información de contacto    04125379426

       Nombre                     Bracho Miguel.
       Rol                        Analista.
       Categoría profesional      Técnico Superior Universitario.
       Responsabilidades          Recolección de Información.
       Información de contacto    04140669911


     Definiciones, acrónimos y abreviaturas
     Aplicación: Es un programa informático diseñado para facilitar al usuario la
     Realización de un determinado tipo de trabajo.

     Dirección IP: (Internet Protocol), Número que identifica de manera lógica y
     Jerárquica a una interfaz de un dispositivo (habitualmente una computadora) Dentro
     de una red que utilice el protocolo IP (Internet Protocol).

     HTML: es el lenguaje de marcado predominante para la elaboración de páginas
     web. Es usado para describir la estructura y el contenido en forma de texto, así
     como para complementar el texto con objetos tales como imágenes.

                                                                Descripción de requisitos del sofware
Sistema de Monitoreo de Servicios Dirigido al
                                                                                     Rev. [ 2 ]
                        Departamento de Sistema de IVECO.CA La Victoria
                                        Estado Aragua.                                 Pág. 6



Internet: Es un método de interconexión descentralizada de redes de
Computadoras implementadas en un conjunto de protocolos denominado TCP/IP.


PHP: (PHP0 Hypertext Pre-processor): Lenguaje de programación interpretado
Usado para la creación de aplicaciones para servidores, o creación de contenido
Dinámico para sitios web.

Rol: Es un conjunto de permisos que puede asignarse a un usuario.

Servidor WEB: Es un programa que implementa el protocolo HTTP (hypertext
transfer protocol). Este protocolo está diseñado para transferir lo, que llamamos
hipertextos, páginas web o páginas HTML (hypertext markup language): textos
complejos con enlaces, figuras, formularios, botones y Objetos incrustados como
animaciones o reproductores de música.

Sistema: Es el conjunto de partes interrelacionadas, hardware, software y de recurso
humano que permite almacenar y procesar información.

Usuarios: Hace alusión a las personas que interactúan con la aplicación, los
usuarios se han clasificado en: Administrador, Encargados.

SMTP: Simple Mail Transfer Protocol (SMTP) Protocolo Simple de Transferencia de
Correo, es un protocolo de la capa de aplicación. Protocolo de red basado en textos
utilizados para el intercambio de mensajes de correo electrónico entre
computadoras u otros dispositivos.

TELNET: Telnet (TELecommunication NETwork) es el nombre de un protocolo de
red a otra máquina para manejarla remotamente como si estuviéramos sentados
delante de ella. También es el nombre del programa informático que implementa el
cliente.

PING: PING el acrónimo de Packet Internet Groper, el que puede significar
"Buscador o rastreador de paquetes en redes. Ping es una utilidad diagnóstica2 en
redes de computadoras que comprueba el estado de la conexión del host local con
uno o varios equipos remotos de una red TCP/IP por medio del envío de paquetes
ICMP de solicitud y de respuesta.

IIS: Internet Information Services o IIS1 es un servidor web y un conjunto de
servicios para el sistema operativo Microsoft Windows.

SQL SERVER: es un sistema para la gestión de bases de datos producido por
Microsoft basado en el modelo relacional.

Puerto: es una forma genérica de denominar a una interfaz a través de la cual los
diferentes tipos de datos se pueden enviar y recibir.


Enlaces: una referencia en un documento de hipertexto a otro documento o recurso.


                                                       Descripción de requisitos del sofware
Sistema de Monitoreo de Servicios Dirigido al
                                                                                              Rev. [ 2 ]
                              Departamento de Sistema de IVECO.CA La Victoria
                                              Estado Aragua.                                    Pág. 7

   Ajax (Asynchronous JavaScript And XML): es una técnica de desarrollo web para
   crear aplicaciones interactivas.

   Javascript: Es un lenguaje interpretado, es decir, que no requiere compilación,
   utilizado principalmente en páginas web.



    Referencias
      Referencia                   Titulo                    Ruta    Fecha               Autor

                               “Formato IEEE”                                Tania Isadora Mora
                     SRS para el desarrollo del SIS-WEB             19/09/07 Dorance Moreno
                         (Sistema de Información de                          Luis Yovany Romo
                           Seminarios – WEB) de
                    la Universidad del Valle – Versión 1.0


    Resumen
       Este documento consta de tres secciones. La sección Introducción proporciona
   una visión general de los SRS. En la sección Descripción General se da una
   descripción general del sistema, con el fin de conectar las principales funciones que
   debe realizar, los datos asociados y los factores, restricciones, supuestos y
   dependencias que afectan al desarrollo, sin entrar en excesivos detalles. En la
   sección Requisitos Específicos se definen detalladamente los requisitos que debe
   satisfacer el sistema.


Descripción general
     En esta sección se presenta una descripción a alto nivel del sistema. Se
 presentarán las principales áreas a las que el sistema debe dar soporte, las funciones
 que el sistema debe realizar, la información utilizada, las restricciones y otros factores
 que afecten al desarrollo del mismo.
    Perspectiva del producto
            El Sistema de Monitoreo supervisara en tiempo real (Con un Máximo
    tiempo de 5 minutos), el estado de los servicios, servidores o dispositivos
    intermediarios, el programa dependerá del diagnostico realizado a los demás
    sistemas.

    Funcionalidad del producto
    El Sistema de Monitoreo permitirá Realizar las siguientes funciones:

       a) Administración de Usuarios: El administrador del sistema podrá gestionar
          los usuarios (agregar, modificar, eliminar, buscar, listar).
       b) Gestión de direcciones IP: El Administrador podrá agregar, modificar y
          eliminar direcciones IP de los servidores, swiches y router.


                                                                Descripción de requisitos del sofware
Sistema de Monitoreo de Servicios Dirigido al
                                                                                     Rev. [ 2 ]
                        Departamento de Sistema de IVECO.CA La Victoria
                                        Estado Aragua.                                 Pág. 8

   c) Gestión de puertos de servicios: El Administrador podrá agregar,
      modificar y eliminar puertos de servicios o aplicaciones de cada uno de los
      servidores.
   d) Gestión de puertos de sub servicios: El Gerente podrá agregar, modificar
      y eliminar de manera hereditaria servicios provenientes de otros dentro de
      un servidor específico.
   e) Configurar de Correo: se podrá configurar el servidor smtp local para el
      envió de los correos.
   f) Configurar de Pantalla: se podrá configurar color, fuente y duración de la
      alerta en la pantalla.
   g) Configurar de Sonido: se podrá agregar un nuevo sonido, usar sonido
      predeterminado, duración del sonido, repeticiones y volumen.
   h) Detección de fallas: Se podrá mostrar en pantalla cual servicio esta caído,
      acompañado de alertas con una descripción del servicio y los posibles
      motivos por el cual se encuentra fuera de línea. Aparte se mostrara una
      barra de consultas donde se podrá visualizar como trabajaron los servicios
      durante todo el mes o el año.
   i) Consultar Usuarios: El administrador podrá visualizar el número de
      usuarios registrados, con su respectiva información.
   j) Consultar IP: los usuarios podrán visualizar la información de las IP
      registradas ordenado por tipo, fecha o alfabéticamente.
   k) Consultas de puertos o sub-puertos: se mostrara en pantalla información
      completa de los puertos y su herencia.

Características de los usuarios
 Tipo de usuario           Gerente De tecnologías De la información
 Formación                 Ingeniero de Sistema
 Habilidades               Administración del Departamento de Sistemas
 Actividades               Visualización del Sistema.

 Tipo de usuario           Departamento de Sistema de IVECO
 Formación                 Ingenieros y Técnicos.
 Habilidades               Activar Servicios.
 Actividades               Visualización del Sistema.


Restricciones
       Debido que la empresa tiene una serie de políticas para evitar problemas
de compatibilidad de sus sistemas, se tomo en cuenta las siguientes restricciones.

   a)   Para este sistema es necesario usar como servidor web IIS Admind.
   b)   Lenguajes y tecnologías en uso: PHP, HTML5, Javascript, AJAX, ASP.
   c)   Se utilizara como gestor de base de datos SQL SERVE u Oracle.
   d)   Se usara el servidor SMTP proporcione la empresa para el envió de correo.
   e)   Todo el sistema debe correr en un servidor con Windows 7.




                                                       Descripción de requisitos del sofware
Sistema de Monitoreo de Servicios Dirigido al
                                                                                          Rev. [ 2 ]
                             Departamento de Sistema de IVECO.CA La Victoria
                                             Estado Aragua.                                 Pág. 9


   Evolución previsible del sistema
   Debido a que el Sistema es extenso y se solicita con urgencia en la empresa no se
   podrá implementar ciertas funciones. Una evolución predecible del sistema es poder
   implementar los botones de Activación y Desactivación de servicios para evitar
   realizar dicha acción de forma manual.

Requisitos específicos
  Número de requisito       RF 1
  Nombre de requisito       Mostrar El Servicio
  Tipo                      Requisito
  Fuente del requisito      IP
  Prioridad del requisito   Alta/Esencial

  Número de requisito       RF 2
  Nombre de requisito       Utilización de IP
  Tipo                      Requisito
  Fuente del requisito      IP
  Prioridad del requisito   Alta/Esencial

  Número de requisito       RF 3
  Nombre de requisito       Consultas
  Tipo                      Requisito
  Fuente del requisito      HTML5
  Prioridad del requisito   Alta/Esencial

  Número de requisito       RF 4
  Nombre de requisito       Gestor de Entrada
  Tipo                      Requisito
  Fuente del requisito      HTML5
  Prioridad del requisito   Alta/Esencial


   Requisitos comunes de las interfaces

          Interfaces de usuario
             Se realizará una interfaz de usuario utilizando HTML5 para que sea
          adaptable a cualquier resolución de pantalla mediante modelado responsive
          design de esta manera el sistema podrá ser visualizado tanto en monitores
          como en dispositivos móviles (Teléfonos Inteligentes, Tablas Electrónicas). El
          objetivo perseguido por nuestra interfaz es conseguir un entorno amigable y a
          la vez claro e intuitivo para el usuario. Se utilizara como colores principales
          azul, blanco o negro, con fuente Arial. Se pondrán 3 botones ubicados en la
          parte superior de ayuda, inicio y mapa de sitio. Tendrá menú desplegable de
          lado izquierdo, pie de página en la parte inferior y el logo de la empresa en la
          parte superior. Aparte dispondrá de mensajes informativos, mensajes de error
          y formularios de ingreso, registro, configuración.
          Interfaces de hardware
          La pantalla del monitor.- el software deberá mostrar información al usuario a

                                                            Descripción de requisitos del sofware
Sistema de Monitoreo de Servicios Dirigido al
                                                                                   Rev. [ 2 ]
                      Departamento de Sistema de IVECO.CA La Victoria
                                      Estado Aragua.                                Pág. 10

   través de la pantalla del monitor.
   Ratón.- el software debe interactuar con el movimiento del ratón y los botones
   del ratón. El ratón se activan las zonas de entrada de datos, botones de
   comando y seleccione las opciones de los menús. SISCOOP
   Teclado.- el software deberán interactuar con las pulsaciones del teclado. El
   teclado de entrada de datos en el área activa de la base de datos.
    Interfaces de software
    Para el desarrollo del Sistema de Monitoreo de Servicios es necesario IIS
    como servidor web para tener capacidad para procesar distintos tipos de
    páginas PHP.
    Comunicación
    El sistema deberá mantener una comunicación con los servicios,
    aplicaciones, servidores o equipos de red registrados en la base de datos,
    utilizando comando PING con protocolos TCP/IP y Telnet para verificación de
    puertos. Aparte se mantendrá comunicación con un servidor de correo
    mediante protocolo SMTP. Aparte se mantendrá comunicación con el servidor
    de base de datos SQL server.


Requisitos funcionales
    Requisito funcional 1
    El Sistema deberá mostrar al personal del Departamento cuando un servicio
    está fuera de línea, esto mediante alertas que estarán acompañadas con un
    sonido especial y mensaje al correo electrónico al gerente del departamento
    con especificación de la falla y sus posibles soluciones. Aparte se mostrara
    en una pantalla cual de los siguiente servicios SAP productivo y Desarrollo,
    Call Center, CS Time, Enlaces MPLS, Correo Electrónico, Sistema Simex,
    Internet, sistema de impresión, sistema de archivos, sistema MP, sistema
    SRM fallo utilizando colores que detalle su estado.
    Requisito funcional 2
   El Sistema usara las direcciones IP y puertos de cada uno de los servicios,
   servidores, routers, switches o aplicaciones con los que trabaja IVECO.


    Requisito funcional 3
    El Sistema deberá permitir al departamento una consulta sobre los servicios
    que el software monitorea. Dicha descripción tendrá como atributos el nombre
    del servicio, última revisión, tiempo en que el sistema ha permanecido activo,
    su estado y descripción general del servicio. Se mantendrán 3 tipos de
    consultas, una en tiempo real, la cual informara al departamento el estado de
    los servicios, otra consulta mensual la cual se comunicara con la base de
    datos para conocer las veces en que el servicio se cayó durante ese mes y
    por ultimo una consulta general de todos los servicios en el cual se dará a
    conocer al departamento cual de los servicios tuvo mayores percances.
    También una consulta de los usuarios que estén registrado en la aplicación,



                                                     Descripción de requisitos del sofware
Sistema de Monitoreo de Servicios Dirigido al
                                                                                   Rev. [ 2 ]
                      Departamento de Sistema de IVECO.CA La Victoria
                                      Estado Aragua.                                Pág. 11

    la cual información se mostrara nombre, apellido, cedula, correo y qué tipo de
    usuario es, es decir si es un Administrador ó Encargado.


    Requisito Funcional 4
    Gestor de entrada con nombre de usuario y contraseña, con dos niveles de
    ingreso como administrador y encargado, en la cual el administrador podrá
    registra nuevos usuarios y el encargado solo pueda visualizar consultas.


Requisitos no funcionales

    Requisito no funcional 1
    El sistema deberá ser utilizado con el Sistema Operativo Windows. Debido a
    que la empresa tiene una serie lineamientos a seguir como franquicia, es por
    ello que se debe adaptar Windows para evitar problemas de incompatibilidad.
    El sistema se desarrollara y adaptara a esta plataforma, es por ellos que se
    utiliza IIS como servidor web propio de Windows, como gestor de base de
    datos SQL server.

   Requisito no funcional 2
   El sistema será realizado la herramienta HTML5 para toda la parte del diseño
   de la aplicación, utilizando PHP, AJAX y JAVA SCRIT. Para el uso de estas
   herramientas se deberá tener como requisito principal la dirección IP de los
   distintos servicios a utilizar. Esta se adaptara a Windows para su
   funcionamiento óptimo.

    Requisito no funcional 3
    El sistema deberá utilizar un servidor web IIS. El cual ayuda al manejo de
    distintas páginas web mediante la utilización de ASP.NET o PHP las cuales
    permiten conexión con la base de datos y otros servidores. Es importante
    utilizar dicha herramienta debido a los lineamientos de la empresa (IVECO).




                                                     Descripción de requisitos del sofware

Weitere ähnliche Inhalte

Andere mochten auch

Toxic Blue-Green Algae Reminders
Toxic Blue-Green Algae RemindersToxic Blue-Green Algae Reminders
Toxic Blue-Green Algae RemindersK 38
 
Jones aleph acqorders
Jones aleph acqordersJones aleph acqorders
Jones aleph acqordersENUG
 
H3 o product presentation
H3 o product presentationH3 o product presentation
H3 o product presentationH3O-HIMS
 
ေႀကးမံု 1-nov-13-km
ေႀကးမံု 1-nov-13-kmေႀကးမံု 1-nov-13-km
ေႀကးမံု 1-nov-13-kmsan aye
 
Clausura 1ª promoción curso experto community manager cámara de comercio málaga
Clausura 1ª promoción curso experto community manager cámara de comercio málagaClausura 1ª promoción curso experto community manager cámara de comercio málaga
Clausura 1ª promoción curso experto community manager cámara de comercio málagaJavier Pérez Caro
 
Protocolo De Alistamiento Para Reparar Pc.
Protocolo De Alistamiento Para Reparar Pc.Protocolo De Alistamiento Para Reparar Pc.
Protocolo De Alistamiento Para Reparar Pc.guest8d49a4
 
Presentación para apoderados 2.2
Presentación para apoderados 2.2Presentación para apoderados 2.2
Presentación para apoderados 2.2gizmo601
 
Plan marketing online web asesor
Plan marketing online   web asesorPlan marketing online   web asesor
Plan marketing online web asesorEmerit Profe Sena
 

Andere mochten auch (17)

Cloud desktop for byod
Cloud desktop for byodCloud desktop for byod
Cloud desktop for byod
 
Toxic Blue-Green Algae Reminders
Toxic Blue-Green Algae RemindersToxic Blue-Green Algae Reminders
Toxic Blue-Green Algae Reminders
 
Jones aleph acqorders
Jones aleph acqordersJones aleph acqorders
Jones aleph acqorders
 
21 febrero sandino vive 2014
21 febrero sandino vive 201421 febrero sandino vive 2014
21 febrero sandino vive 2014
 
The State of Global Markets 2013
The State of Global Markets 2013The State of Global Markets 2013
The State of Global Markets 2013
 
H3 o product presentation
H3 o product presentationH3 o product presentation
H3 o product presentation
 
Asteroides
AsteroidesAsteroides
Asteroides
 
ေႀကးမံု 1-nov-13-km
ေႀကးမံု 1-nov-13-kmေႀကးမံု 1-nov-13-km
ေႀကးမံု 1-nov-13-km
 
Clausura 1ª promoción curso experto community manager cámara de comercio málaga
Clausura 1ª promoción curso experto community manager cámara de comercio málagaClausura 1ª promoción curso experto community manager cámara de comercio málaga
Clausura 1ª promoción curso experto community manager cámara de comercio málaga
 
Concept02
Concept02Concept02
Concept02
 
Eroski. Transporte refrigerado en Ersoki.
Eroski. Transporte refrigerado en Ersoki.Eroski. Transporte refrigerado en Ersoki.
Eroski. Transporte refrigerado en Ersoki.
 
Brochure
BrochureBrochure
Brochure
 
Protocolo De Alistamiento Para Reparar Pc.
Protocolo De Alistamiento Para Reparar Pc.Protocolo De Alistamiento Para Reparar Pc.
Protocolo De Alistamiento Para Reparar Pc.
 
Cv bodue gb
Cv bodue gbCv bodue gb
Cv bodue gb
 
Presentación para apoderados 2.2
Presentación para apoderados 2.2Presentación para apoderados 2.2
Presentación para apoderados 2.2
 
El Sendero Espiritual
El Sendero EspiritualEl Sendero Espiritual
El Sendero Espiritual
 
Plan marketing online web asesor
Plan marketing online   web asesorPlan marketing online   web asesor
Plan marketing online web asesor
 

Ähnlich wie Srs jose1

Ähnlich wie Srs jose1 (20)

Proyecto
ProyectoProyecto
Proyecto
 
Configuracion de cambios
Configuracion de cambiosConfiguracion de cambios
Configuracion de cambios
 
Trabajo Auditoria Intormatica 2
Trabajo Auditoria Intormatica 2Trabajo Auditoria Intormatica 2
Trabajo Auditoria Intormatica 2
 
Gep p1 u1
Gep p1 u1Gep p1 u1
Gep p1 u1
 
Aladdin cargo - Steven Alejandro Suárez Castro
Aladdin cargo - Steven Alejandro Suárez CastroAladdin cargo - Steven Alejandro Suárez Castro
Aladdin cargo - Steven Alejandro Suárez Castro
 
Presentacion ivc
Presentacion ivcPresentacion ivc
Presentacion ivc
 
Analisis De Software
Analisis De SoftwareAnalisis De Software
Analisis De Software
 
Ers scrum ieee 830 app delivery
Ers   scrum ieee 830 app deliveryErs   scrum ieee 830 app delivery
Ers scrum ieee 830 app delivery
 
Ers scrum ieee 830 app delivery
Ers   scrum ieee 830 app deliveryErs   scrum ieee 830 app delivery
Ers scrum ieee 830 app delivery
 
Sistema tim
Sistema timSistema tim
Sistema tim
 
Monitoratge i govern dels serveis desenvolupats a Oracle Cloud
Monitoratge i govern dels serveis desenvolupats a Oracle Cloud Monitoratge i govern dels serveis desenvolupats a Oracle Cloud
Monitoratge i govern dels serveis desenvolupats a Oracle Cloud
 
Pdf. call rey
Pdf. call reyPdf. call rey
Pdf. call rey
 
Proyecto Final Grupo 282
Proyecto Final Grupo 282Proyecto Final Grupo 282
Proyecto Final Grupo 282
 
IPS SAT Web - gestor de incidencias de mantenimiento
IPS SAT Web - gestor de incidencias de mantenimientoIPS SAT Web - gestor de incidencias de mantenimiento
IPS SAT Web - gestor de incidencias de mantenimiento
 
Manual webservices
Manual webservicesManual webservices
Manual webservices
 
18188206 sistema-scada
18188206 sistema-scada18188206 sistema-scada
18188206 sistema-scada
 
Caso integrador de itil v3
Caso integrador de itil v3Caso integrador de itil v3
Caso integrador de itil v3
 
Presentacion ejecutiva sitio alterno sisali
Presentacion ejecutiva sitio alterno sisaliPresentacion ejecutiva sitio alterno sisali
Presentacion ejecutiva sitio alterno sisali
 
Plan de Pruebas
Plan de PruebasPlan de Pruebas
Plan de Pruebas
 
Proyecto reto flipped
Proyecto reto flippedProyecto reto flipped
Proyecto reto flipped
 

Srs jose1

  • 1. Especificación de requisitos de software Proyecto: [Sistema de Monitoreo de Servicios Dirigido al Departamento de Sistema de IVECO.CA La Victoria Estado Aragua] Revisión [ 3 ] JULIO 2012
  • 3. Ficha del documento Fecha Revisión Autor Verificado Dep. Calidad. Joselin Bergara. 09-07-2012 [3] Manuel Sotomayor. [Firma o sello] Miguel Bracho. Documento validado por las partes en fecha: [Fecha] Por el cliente Por la empresa suministradora IVECO.CA La Victoria Estado Aragua Universidad Politécnica Territorial del Estado Aragua “Federico Brito Figueroa” La Victoria - Estado Aragua” Fdo. D./ Dña [ ] Fdo. D./Dña [IVECO]
  • 4. Sistema de Monitoreo de Servicios Dirigido al Rev. [ 2 ] Departamento de Sistema de IVECO.CA La Victoria Estado Aragua. Pág. 4 Contenido FICHA DEL DOCUMENTO................................................................................................................. 3 CONTENIDO ....................................................................................................................................... 4 INTRODUCCIÓN................................................................................................................................. 5 Propósito ............................................................................................................................................ 5 Alcance ............................................................................................................................................... 5 Personal involucrado ........................................................................................................................ 5 Definiciones, acrónimos y abreviaturas ......................................................................................... 5 Referencias ........................................................................................................................................ 7 Resumen ............................................................................................................................................ 7 DESCRIPCIÓN GENERAL ................................................................................................................. 7 Perspectiva del producto ................................................................................................................. 7 Funcionalidad del producto ............................................................................................................. 7 Características de los usuarios ....................................................................................................... 8 Restricciones ..................................................................................................................................... 8 Evolución previsible del sistema ..................................................................................................... 9 REQUISITOS ESPECÍFICOS ............................................................................................................. 9 Requisitos comunes de las interfaces ............................................................................................ 9 Requisitos funcionales ................................................................................................................... 10 Requisito funcional 1 ..................................................................................................................... 10 Requisito funcional 2 ..................................................................................................................... 10 Requisito funcional 3 ..................................................................................................................... 10 Requisito Funcional 4.................................................................................................................... 11 Requisitos no funcionales .............................................................................................................. 11 Descripción de requisitos del sofware
  • 5. Sistema de Monitoreo de Servicios Dirigido al Rev. [ 2 ] Departamento de Sistema de IVECO.CA La Victoria Estado Aragua. Pág. 5 Introducción El presente documento es una breve explicación de todo el funcionamiento requerido del Sistema de Monitoreo de Servicios Dirigido al Departamento de Sistema de IVECO.CA La Victoria Estado Aragua, el cual está basado bajo la Práctica recomendada para la especificación de requisitos de software IEEE 830-1993. Propósito El presente documento tiene como propósito definir las especificaciones funcionales, no funcionales y restricciones del sistema, para la implementación de una aplicación de Monitoreo que permitirá administrar y consultar información del estado de los servicios, servidores o dispositivos intermediarios de IVECO.CA La Victoria Estado Aragua. Alcance  Desarrollar por completo los Requerimientos ò Requisitos Funcionales y No Funcionales del Sistema de Monitoreo de Servicios. Personal involucrado Nombre Sotomayor Manuel. Rol Analista. Categoría profesional Técnico Superior Universitario. Responsabilidades Recolección de Información. Información de contacto 04140539599 Nombre Bergara Joselin. Rol Analista Categoría profesional Técnico Superior Universitario. Responsabilidades Recolección de Información. Información de contacto 04125379426 Nombre Bracho Miguel. Rol Analista. Categoría profesional Técnico Superior Universitario. Responsabilidades Recolección de Información. Información de contacto 04140669911 Definiciones, acrónimos y abreviaturas Aplicación: Es un programa informático diseñado para facilitar al usuario la Realización de un determinado tipo de trabajo. Dirección IP: (Internet Protocol), Número que identifica de manera lógica y Jerárquica a una interfaz de un dispositivo (habitualmente una computadora) Dentro de una red que utilice el protocolo IP (Internet Protocol). HTML: es el lenguaje de marcado predominante para la elaboración de páginas web. Es usado para describir la estructura y el contenido en forma de texto, así como para complementar el texto con objetos tales como imágenes. Descripción de requisitos del sofware
  • 6. Sistema de Monitoreo de Servicios Dirigido al Rev. [ 2 ] Departamento de Sistema de IVECO.CA La Victoria Estado Aragua. Pág. 6 Internet: Es un método de interconexión descentralizada de redes de Computadoras implementadas en un conjunto de protocolos denominado TCP/IP. PHP: (PHP0 Hypertext Pre-processor): Lenguaje de programación interpretado Usado para la creación de aplicaciones para servidores, o creación de contenido Dinámico para sitios web. Rol: Es un conjunto de permisos que puede asignarse a un usuario. Servidor WEB: Es un programa que implementa el protocolo HTTP (hypertext transfer protocol). Este protocolo está diseñado para transferir lo, que llamamos hipertextos, páginas web o páginas HTML (hypertext markup language): textos complejos con enlaces, figuras, formularios, botones y Objetos incrustados como animaciones o reproductores de música. Sistema: Es el conjunto de partes interrelacionadas, hardware, software y de recurso humano que permite almacenar y procesar información. Usuarios: Hace alusión a las personas que interactúan con la aplicación, los usuarios se han clasificado en: Administrador, Encargados. SMTP: Simple Mail Transfer Protocol (SMTP) Protocolo Simple de Transferencia de Correo, es un protocolo de la capa de aplicación. Protocolo de red basado en textos utilizados para el intercambio de mensajes de correo electrónico entre computadoras u otros dispositivos. TELNET: Telnet (TELecommunication NETwork) es el nombre de un protocolo de red a otra máquina para manejarla remotamente como si estuviéramos sentados delante de ella. También es el nombre del programa informático que implementa el cliente. PING: PING el acrónimo de Packet Internet Groper, el que puede significar "Buscador o rastreador de paquetes en redes. Ping es una utilidad diagnóstica2 en redes de computadoras que comprueba el estado de la conexión del host local con uno o varios equipos remotos de una red TCP/IP por medio del envío de paquetes ICMP de solicitud y de respuesta. IIS: Internet Information Services o IIS1 es un servidor web y un conjunto de servicios para el sistema operativo Microsoft Windows. SQL SERVER: es un sistema para la gestión de bases de datos producido por Microsoft basado en el modelo relacional. Puerto: es una forma genérica de denominar a una interfaz a través de la cual los diferentes tipos de datos se pueden enviar y recibir. Enlaces: una referencia en un documento de hipertexto a otro documento o recurso. Descripción de requisitos del sofware
  • 7. Sistema de Monitoreo de Servicios Dirigido al Rev. [ 2 ] Departamento de Sistema de IVECO.CA La Victoria Estado Aragua. Pág. 7 Ajax (Asynchronous JavaScript And XML): es una técnica de desarrollo web para crear aplicaciones interactivas. Javascript: Es un lenguaje interpretado, es decir, que no requiere compilación, utilizado principalmente en páginas web. Referencias Referencia Titulo Ruta Fecha Autor “Formato IEEE” Tania Isadora Mora SRS para el desarrollo del SIS-WEB 19/09/07 Dorance Moreno (Sistema de Información de Luis Yovany Romo Seminarios – WEB) de la Universidad del Valle – Versión 1.0 Resumen Este documento consta de tres secciones. La sección Introducción proporciona una visión general de los SRS. En la sección Descripción General se da una descripción general del sistema, con el fin de conectar las principales funciones que debe realizar, los datos asociados y los factores, restricciones, supuestos y dependencias que afectan al desarrollo, sin entrar en excesivos detalles. En la sección Requisitos Específicos se definen detalladamente los requisitos que debe satisfacer el sistema. Descripción general En esta sección se presenta una descripción a alto nivel del sistema. Se presentarán las principales áreas a las que el sistema debe dar soporte, las funciones que el sistema debe realizar, la información utilizada, las restricciones y otros factores que afecten al desarrollo del mismo. Perspectiva del producto El Sistema de Monitoreo supervisara en tiempo real (Con un Máximo tiempo de 5 minutos), el estado de los servicios, servidores o dispositivos intermediarios, el programa dependerá del diagnostico realizado a los demás sistemas. Funcionalidad del producto El Sistema de Monitoreo permitirá Realizar las siguientes funciones: a) Administración de Usuarios: El administrador del sistema podrá gestionar los usuarios (agregar, modificar, eliminar, buscar, listar). b) Gestión de direcciones IP: El Administrador podrá agregar, modificar y eliminar direcciones IP de los servidores, swiches y router. Descripción de requisitos del sofware
  • 8. Sistema de Monitoreo de Servicios Dirigido al Rev. [ 2 ] Departamento de Sistema de IVECO.CA La Victoria Estado Aragua. Pág. 8 c) Gestión de puertos de servicios: El Administrador podrá agregar, modificar y eliminar puertos de servicios o aplicaciones de cada uno de los servidores. d) Gestión de puertos de sub servicios: El Gerente podrá agregar, modificar y eliminar de manera hereditaria servicios provenientes de otros dentro de un servidor específico. e) Configurar de Correo: se podrá configurar el servidor smtp local para el envió de los correos. f) Configurar de Pantalla: se podrá configurar color, fuente y duración de la alerta en la pantalla. g) Configurar de Sonido: se podrá agregar un nuevo sonido, usar sonido predeterminado, duración del sonido, repeticiones y volumen. h) Detección de fallas: Se podrá mostrar en pantalla cual servicio esta caído, acompañado de alertas con una descripción del servicio y los posibles motivos por el cual se encuentra fuera de línea. Aparte se mostrara una barra de consultas donde se podrá visualizar como trabajaron los servicios durante todo el mes o el año. i) Consultar Usuarios: El administrador podrá visualizar el número de usuarios registrados, con su respectiva información. j) Consultar IP: los usuarios podrán visualizar la información de las IP registradas ordenado por tipo, fecha o alfabéticamente. k) Consultas de puertos o sub-puertos: se mostrara en pantalla información completa de los puertos y su herencia. Características de los usuarios Tipo de usuario Gerente De tecnologías De la información Formación Ingeniero de Sistema Habilidades Administración del Departamento de Sistemas Actividades Visualización del Sistema. Tipo de usuario Departamento de Sistema de IVECO Formación Ingenieros y Técnicos. Habilidades Activar Servicios. Actividades Visualización del Sistema. Restricciones Debido que la empresa tiene una serie de políticas para evitar problemas de compatibilidad de sus sistemas, se tomo en cuenta las siguientes restricciones. a) Para este sistema es necesario usar como servidor web IIS Admind. b) Lenguajes y tecnologías en uso: PHP, HTML5, Javascript, AJAX, ASP. c) Se utilizara como gestor de base de datos SQL SERVE u Oracle. d) Se usara el servidor SMTP proporcione la empresa para el envió de correo. e) Todo el sistema debe correr en un servidor con Windows 7. Descripción de requisitos del sofware
  • 9. Sistema de Monitoreo de Servicios Dirigido al Rev. [ 2 ] Departamento de Sistema de IVECO.CA La Victoria Estado Aragua. Pág. 9 Evolución previsible del sistema Debido a que el Sistema es extenso y se solicita con urgencia en la empresa no se podrá implementar ciertas funciones. Una evolución predecible del sistema es poder implementar los botones de Activación y Desactivación de servicios para evitar realizar dicha acción de forma manual. Requisitos específicos Número de requisito RF 1 Nombre de requisito Mostrar El Servicio Tipo Requisito Fuente del requisito IP Prioridad del requisito Alta/Esencial Número de requisito RF 2 Nombre de requisito Utilización de IP Tipo Requisito Fuente del requisito IP Prioridad del requisito Alta/Esencial Número de requisito RF 3 Nombre de requisito Consultas Tipo Requisito Fuente del requisito HTML5 Prioridad del requisito Alta/Esencial Número de requisito RF 4 Nombre de requisito Gestor de Entrada Tipo Requisito Fuente del requisito HTML5 Prioridad del requisito Alta/Esencial Requisitos comunes de las interfaces Interfaces de usuario Se realizará una interfaz de usuario utilizando HTML5 para que sea adaptable a cualquier resolución de pantalla mediante modelado responsive design de esta manera el sistema podrá ser visualizado tanto en monitores como en dispositivos móviles (Teléfonos Inteligentes, Tablas Electrónicas). El objetivo perseguido por nuestra interfaz es conseguir un entorno amigable y a la vez claro e intuitivo para el usuario. Se utilizara como colores principales azul, blanco o negro, con fuente Arial. Se pondrán 3 botones ubicados en la parte superior de ayuda, inicio y mapa de sitio. Tendrá menú desplegable de lado izquierdo, pie de página en la parte inferior y el logo de la empresa en la parte superior. Aparte dispondrá de mensajes informativos, mensajes de error y formularios de ingreso, registro, configuración. Interfaces de hardware La pantalla del monitor.- el software deberá mostrar información al usuario a Descripción de requisitos del sofware
  • 10. Sistema de Monitoreo de Servicios Dirigido al Rev. [ 2 ] Departamento de Sistema de IVECO.CA La Victoria Estado Aragua. Pág. 10 través de la pantalla del monitor. Ratón.- el software debe interactuar con el movimiento del ratón y los botones del ratón. El ratón se activan las zonas de entrada de datos, botones de comando y seleccione las opciones de los menús. SISCOOP Teclado.- el software deberán interactuar con las pulsaciones del teclado. El teclado de entrada de datos en el área activa de la base de datos. Interfaces de software Para el desarrollo del Sistema de Monitoreo de Servicios es necesario IIS como servidor web para tener capacidad para procesar distintos tipos de páginas PHP. Comunicación El sistema deberá mantener una comunicación con los servicios, aplicaciones, servidores o equipos de red registrados en la base de datos, utilizando comando PING con protocolos TCP/IP y Telnet para verificación de puertos. Aparte se mantendrá comunicación con un servidor de correo mediante protocolo SMTP. Aparte se mantendrá comunicación con el servidor de base de datos SQL server. Requisitos funcionales Requisito funcional 1 El Sistema deberá mostrar al personal del Departamento cuando un servicio está fuera de línea, esto mediante alertas que estarán acompañadas con un sonido especial y mensaje al correo electrónico al gerente del departamento con especificación de la falla y sus posibles soluciones. Aparte se mostrara en una pantalla cual de los siguiente servicios SAP productivo y Desarrollo, Call Center, CS Time, Enlaces MPLS, Correo Electrónico, Sistema Simex, Internet, sistema de impresión, sistema de archivos, sistema MP, sistema SRM fallo utilizando colores que detalle su estado. Requisito funcional 2 El Sistema usara las direcciones IP y puertos de cada uno de los servicios, servidores, routers, switches o aplicaciones con los que trabaja IVECO. Requisito funcional 3 El Sistema deberá permitir al departamento una consulta sobre los servicios que el software monitorea. Dicha descripción tendrá como atributos el nombre del servicio, última revisión, tiempo en que el sistema ha permanecido activo, su estado y descripción general del servicio. Se mantendrán 3 tipos de consultas, una en tiempo real, la cual informara al departamento el estado de los servicios, otra consulta mensual la cual se comunicara con la base de datos para conocer las veces en que el servicio se cayó durante ese mes y por ultimo una consulta general de todos los servicios en el cual se dará a conocer al departamento cual de los servicios tuvo mayores percances. También una consulta de los usuarios que estén registrado en la aplicación, Descripción de requisitos del sofware
  • 11. Sistema de Monitoreo de Servicios Dirigido al Rev. [ 2 ] Departamento de Sistema de IVECO.CA La Victoria Estado Aragua. Pág. 11 la cual información se mostrara nombre, apellido, cedula, correo y qué tipo de usuario es, es decir si es un Administrador ó Encargado. Requisito Funcional 4 Gestor de entrada con nombre de usuario y contraseña, con dos niveles de ingreso como administrador y encargado, en la cual el administrador podrá registra nuevos usuarios y el encargado solo pueda visualizar consultas. Requisitos no funcionales Requisito no funcional 1 El sistema deberá ser utilizado con el Sistema Operativo Windows. Debido a que la empresa tiene una serie lineamientos a seguir como franquicia, es por ello que se debe adaptar Windows para evitar problemas de incompatibilidad. El sistema se desarrollara y adaptara a esta plataforma, es por ellos que se utiliza IIS como servidor web propio de Windows, como gestor de base de datos SQL server. Requisito no funcional 2 El sistema será realizado la herramienta HTML5 para toda la parte del diseño de la aplicación, utilizando PHP, AJAX y JAVA SCRIT. Para el uso de estas herramientas se deberá tener como requisito principal la dirección IP de los distintos servicios a utilizar. Esta se adaptara a Windows para su funcionamiento óptimo. Requisito no funcional 3 El sistema deberá utilizar un servidor web IIS. El cual ayuda al manejo de distintas páginas web mediante la utilización de ASP.NET o PHP las cuales permiten conexión con la base de datos y otros servidores. Es importante utilizar dicha herramienta debido a los lineamientos de la empresa (IVECO). Descripción de requisitos del sofware