Especificación de requisitos desoftwareProyecto: [Sistema de Monitoreo de ServiciosDirigido al Departamento de Sistema de ...
Ficha del documento  Fecha       Revisión                     Autor                  Verificado Dep. Calidad.             ...
Sistema de Monitoreo de Servicios Dirigido al                                                                             ...
Sistema de Monitoreo de Servicios Dirigido al                                                                             ...
Sistema de Monitoreo de Servicios Dirigido al                                                                             ...
Sistema de Monitoreo de Servicios Dirigido al                                                                             ...
Sistema de Monitoreo de Servicios Dirigido al                                                                             ...
Sistema de Monitoreo de Servicios Dirigido al                                                                             ...
Sistema de Monitoreo de Servicios Dirigido al                                                                             ...
Sistema de Monitoreo de Servicios Dirigido al                                                                             ...
Srs jose1
Upcoming SlideShare
Loading in …5
×

Srs jose1

724 views
607 views

Published on

srs iveco

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
724
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
23
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Srs jose1

  1. 1. Especificación de requisitos desoftwareProyecto: [Sistema de Monitoreo de ServiciosDirigido al Departamento de Sistema de IVECO.CA LaVictoria Estado Aragua]Revisión [ 3 ] JULIO 2012
  2. 2. 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]
  3. 3. Sistema de Monitoreo de Servicios Dirigido al Rev. [ 2 ] Departamento de Sistema de IVECO.CA La Victoria Estado Aragua. Pág. 4ContenidoFICHA DEL DOCUMENTO................................................................................................................. 3CONTENIDO ....................................................................................................................................... 4INTRODUCCIÓN................................................................................................................................. 5Propósito ............................................................................................................................................ 5Alcance ............................................................................................................................................... 5Personal involucrado ........................................................................................................................ 5Definiciones, acrónimos y abreviaturas ......................................................................................... 5Referencias ........................................................................................................................................ 7Resumen ............................................................................................................................................ 7DESCRIPCIÓN GENERAL ................................................................................................................. 7Perspectiva del producto ................................................................................................................. 7Funcionalidad del producto ............................................................................................................. 7Características de los usuarios ....................................................................................................... 8Restricciones ..................................................................................................................................... 8Evolución previsible del sistema ..................................................................................................... 9REQUISITOS ESPECÍFICOS ............................................................................................................. 9Requisitos comunes de las interfaces ............................................................................................ 9Requisitos funcionales ................................................................................................................... 10 Requisito funcional 1 ..................................................................................................................... 10 Requisito funcional 2 ..................................................................................................................... 10 Requisito funcional 3 ..................................................................................................................... 10 Requisito Funcional 4.................................................................................................................... 11Requisitos no funcionales .............................................................................................................. 11 Descripción de requisitos del sofware
  4. 4. Sistema de Monitoreo de Servicios Dirigido al Rev. [ 2 ] Departamento de Sistema de IVECO.CA La Victoria Estado Aragua. Pág. 5Introducción El presente documento es una breve explicación de todo el funcionamiento requeridodel Sistema de Monitoreo de Servicios Dirigido al Departamento de Sistema de IVECO.CALa Victoria Estado Aragua, el cual está basado bajo la Práctica recomendada para laespecificació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
  5. 5. Sistema de Monitoreo de Servicios Dirigido al Rev. [ 2 ] Departamento de Sistema de IVECO.CA La Victoria Estado Aragua. Pág. 6Internet: Es un método de interconexión descentralizada de redes deComputadoras implementadas en un conjunto de protocolos denominado TCP/IP.PHP: (PHP0 Hypertext Pre-processor): Lenguaje de programación interpretadoUsado para la creación de aplicaciones para servidores, o creación de contenidoDiná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 (hypertexttransfer protocol). Este protocolo está diseñado para transferir lo, que llamamoshipertextos, páginas web o páginas HTML (hypertext markup language): textoscomplejos con enlaces, figuras, formularios, botones y Objetos incrustados comoanimaciones o reproductores de música.Sistema: Es el conjunto de partes interrelacionadas, hardware, software y de recursohumano que permite almacenar y procesar información.Usuarios: Hace alusión a las personas que interactúan con la aplicación, losusuarios se han clasificado en: Administrador, Encargados.SMTP: Simple Mail Transfer Protocol (SMTP) Protocolo Simple de Transferencia deCorreo, es un protocolo de la capa de aplicación. Protocolo de red basado en textosutilizados para el intercambio de mensajes de correo electrónico entrecomputadoras u otros dispositivos.TELNET: Telnet (TELecommunication NETwork) es el nombre de un protocolo dered a otra máquina para manejarla remotamente como si estuviéramos sentadosdelante de ella. También es el nombre del programa informático que implementa elcliente.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 enredes de computadoras que comprueba el estado de la conexión del host local conuno o varios equipos remotos de una red TCP/IP por medio del envío de paquetesICMP de solicitud y de respuesta.IIS: Internet Information Services o IIS1 es un servidor web y un conjunto deservicios para el sistema operativo Microsoft Windows.SQL SERVER: es un sistema para la gestión de bases de datos producido porMicrosoft basado en el modelo relacional.Puerto: es una forma genérica de denominar a una interfaz a través de la cual losdiferentes 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
  6. 6. 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
  7. 7. 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 problemasde 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
  8. 8. 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
  9. 9. 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
  10. 10. 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

×