Practica 5 AESM.pdf

download Practica 5 AESM.pdf

of 14

Transcript of Practica 5 AESM.pdf

  • 8/2/2019 Practica 5 AESM.pdf

    1/14

    Especificacin de requisitos desoftware

    Proyecto: Digital QuasarRevisin 4.0

    04/2012

  • 8/2/2019 Practica 5 AESM.pdf

    2/14

  • 8/2/2019 Practica 5 AESM.pdf

    3/14

    Digital QuasarEspecificacin de requisitos de software

    Rev. 4.0Pg. 3

    Descripcin de requisitos del software

    CONTENIDO

    FICHA DEL DOCUMENTO 2

    CONTENIDO 3

    1 INTRODUCCIN 5

    1.1 Propsito 5

    1.2 Alcance 5

    1.3 Personal Involucrado 5

    1.4 Definiciones, acrnimos y abreviaturas 6

    1.5 Referencias 6

    1.6 Resumen 7

    2 DESCRIPCION GENERAL 7

    2.1 Perspectiva del producto 7

    2.2 Funcionalidad del producto 7

    2.3 Caractersticas de los usuarios 7

    2.4 Restricciones 7

    2.5 Suposiciones y dependencias 8

    2.6 Evolucin previsible del sistema 8

    3 REQUISITOS ESPECFICOS 8

    3.1 Requisitos comunes de los interfaces 83.1.1 Interfaces de usuario 83.1.2 Interfaces de hardware 93.1.3 Interfaces de software 93.1.4 Interfaces de comunicacin 11

    3.2 Requisitos funcionales 11

    3.3 Requisitos no funcionales 12

    3.3.1 Requisitos de rendimiento 123.3.2 Seguridad 13

  • 8/2/2019 Practica 5 AESM.pdf

    4/14

    Digital QuasarEspecificacin de requisitos de software

    Rev. 4.0Pg. 4

    Descripcin de requisitos del software

    3.3.3 Fiabilidad 133.3.4 Disponibilidad 133.3.5 Mantenibilidad 133.3.6 Portabilidad 14

    3.4 Otros requisitos 14

    4 APNDICES 14

  • 8/2/2019 Practica 5 AESM.pdf

    5/14

    Digital QuasarEspecificacin de requisitos de software

    Rev. 4.0Pg. 5

    Descripcin de requisitos del software

    1 IntroduccinLa idea del proyecto es el diseo y la obtencin de un sistema para la distribucin de

    nuestra revista en formato digital. Para ello se plantea el diseo de la revista digital y su

    soporte web para la distribucin y publicidad de la propia revista, junto con todas las

    secciones que esta conlleva.

    1.1 PropsitoEl propsito del proyecto es distribuir nuestra revista por la web de manera que

    los lectores puedan tener un mayor seguimiento de los acontecimientos que ocurren

    en ella y obtengan mejor disponibilidad para conseguir distintos ejemplares de la

    misma. Para ello se diseara un nuevo formato de la revista de manera que pueda

    leerse en formato digital y se plantear un soporte web donde el lector pueda estar

    informado de los acontecimientos que en ella ocurren de manera que pueda estar

    conectado con otros usuarios de la propia revista o charlar con los redactores de esta.

    De esta manera se pretende afianzar a los lectores y captar a nuevos interesados en lo

    esotrico y o paranormal.

    1.2 AlcanceSe plante el diseo de la revista digital a la que llamaremos Digital Quasaro DQ

    y el soporte web que la sostendr y la distribuir que llamaremos DQ.com. Lo que

    esperamos es que DQ sea una revista divida en distintas secciones, donde

    encontramos noticias extraas, artculos inquietantes, cosas ocurridas en la

    antigedad con consecuencias en la actualidad, posibles conspiraciones, leyendasurbanas, tecnologa venida de otros mundos, entrevista, anlisis de fotos y videos, la

    opinin de los lectores y aliengenas entre nosotros. Por otra parte se pretende crear

    un soporte web donde la revista se pueda dar a conocer, se pueda distribuir y nuestros

    lectores puedan mantener contacto con otros lectores y con nuestros redactores. Para

    ello se plantean distintas secciones en la web DQ.com, una pgina de inicio donde se

    encontraran las principales noticias y de donde podremos descargar el ultimo numero,

    una seccin de miembros de la revista donde encontraremos a los distintos redactores,

    directores, fotgrafos y distintos componentes de la revista, una seccin de

    hemeroteca para poder descargar nmeros pasados y un foro donde poder mantener

    distintas charlas y temas entre los usuarios y tambin entre el personal de la revista.

    1.3 Personal involucrado

    Nombre Miguel Pardo Castellano

    Rol Director de la revista.

    Categora profesional Administracin de Empresas

    Responsabilidades Organizar el contenido que se vera en la revista.

    Informacin de contacto Tlf: 956231234 e-mail: [email protected]

    Aprobacin

  • 8/2/2019 Practica 5 AESM.pdf

    6/14

    Digital QuasarEspecificacin de requisitos de software

    Rev. 4.0Pg. 6

    Descripcin de requisitos del software

    Nombre Carlos Garca Barragn

    Rol Diseador Web

    Categora profesional Ingeniera Multimedia

    Responsabilidades Disear la pgina web y gestionar todo el contenido.

    Informacin de contacto Tlf: 665789324 e-mail: [email protected]

    Aprobacin Aprobado por el director de la revista.

    Nombre Pedro Fernndez Fernndez

    Rol Redactor Jefe

    Categora profesional Periodismo

    Responsabilidades Revisin de artculos

    Informacin de contacto Tlf: 965784321 e-mail: [email protected]

    Aprobacin Aprobado por el director de la revista.

    Nombre Jos Prez Pascual

    Rol Caza fantasmas

    Categora profesional Formacin Profesional

    Responsabilidades Experto en asuntos esotricos

    Informacin de contacto Tlf: 666156789 e-mail: [email protected]

    Aprobacin Pendiente de aprobacin.

    Nombre Manuel Snchez Garrigs

    Rol Cmara de Video

    Categora profesional Experto en Telecomunicaciones

    Responsabilidades Grabar acontecimientos

    Informacin de contacto Tlf: 965321234 e-mail: [email protected]

    Aprobacin Pendiente de aprobacin.

    1.4 Definiciones, acrnimos y abreviaturasDQ: Digital Quasar

    1.5 Referencias

    Referencia Titulo Ruta Fecha Autor

    1 Scribus http://www.scribus.net/canvas/Scribus 02/04/2012

    2 CMS www.cmsmadesimple.org 02/04/2012

    3 Servidor http://www.servage.net/ 02/04/2012

    4 Foro http://www.phpbb.com/ 02/04/2012

  • 8/2/2019 Practica 5 AESM.pdf

    7/14

    Digital QuasarEspecificacin de requisitos de software

    Rev. 4.0Pg. 7

    Descripcin de requisitos del software

    1.6 Resumen

    Tras esto seguiremos comentado todos los aspectos tcnicos del proyecto juntoa los requisitos. Estableceremos los servidores a utilizar, programas de maquetacin

    para la revista, gestor de contenidos, pblico al que va dirigido y otros aspectos de

    inters.

    2 Descripcin general

    2.1 Perspectiva del productoEl producto que queremos realizar consta de una revista mensual. Adems se

    crear una pgina web que propondr la descarga del producto en varias versiones

    junto con un foro donde podrn participar los lectores interesados en el tema. Es un

    proyecto independiente ya que queremos poder distribuir nuestra idea para una

    revista.

    2.2 Funcionalidad del productoSu funcionalidad principal ser informar de los hechos extraos, experiencias o

    leyendas urbanas. Para despertar el inters en los lectores las historias tienen que ser

    ms crebles. Se podrn aadir casos que haran dudar si realmente existen cosas

    paranormales o es solamente nuestra imaginacin. Tambin, se incluiran tecnologas

    de otro mundo, anlisis de fotos y videos, entrevistas y opiniones de los usuarios. Su

    objetivo es hacer que las personas comparten sus experiencias, se comuniquen entre

    ellos, para que vean que hay ms personas que piensan lo mismo acerca del tema.

    2.3 Caractersticas de los usuarios

    Tipo de usuario Todo tipo de lectores interesados en el tema.

    Formacin Se requiere un nivel mnimo de conocimientos en el tema.

    Habilidades Saber navegar por una pgina web.

    Actividades Descargar la revista y registrarse en el foro.

    2.4 RestriccionesSe puede elegir metodologa de desarrollo adecuada para un proyecto

    pequeo. La tecnologa que se utilizar para maquetar las pginas se llama Scribus.

    Ofrece un gran rendimiento en la creacin de publicaciones, est disponible en casi

    todas las versiones como Linux, Unix, Mac, Windows. Adems, permite la impresin

    correcta de los contenidos, tiene un soporte de PDF. El gestor de contenidos con el que

    se va a trabajar se llama CMS Made Simple. Permite crear un sitio web rpidamente es

    sencillo y permite aadir plantillas adicionales. Para crear el foro se ha encontrado la

    tecnologa denominada PhPBB3, consta de cdigo abierto que se basa en PHP y

    funciona sobre las bases de datos con lenguajes SQL.

  • 8/2/2019 Practica 5 AESM.pdf

    8/14

    Digital QuasarEspecificacin de requisitos de software

    Rev. 4.0Pg. 8

    Descripcin de requisitos del software

    2.5 Suposiciones y dependencias

    Scribus tiene un inconveniente que solo permite exportar el proyecto enformato PDF, tiene sus limitaciones respecto al diseo de la revista. Dicho programa de

    maquetacin no permite incluir videos en la revista. Para poder crear el foro se

    requiere tener unos conocimientos amplios de lenguaje PHP. Solo hace falta un

    programa para poder ver documentos pdf y algn cdec para ver los videos que se

    cuelguen en la pgina.

    2.6 Evolucin previsible del sistemaSe han elegido tecnologas ms econmicas para la realizacin de dicho

    producto. Con lo cual se podra mejorar la funcionalidad de la pgina web y la revista

    utilizando otros ejemplos de tecnologas. Para la maquetacin se empleara NeoBook

    que ofrece ms opciones para mejorar la calidad de la web. Respecto al foro serecomienda utilizar vBulletin con su gestor de contenidos muy completo. Sera

    apropiado contar con diseadores profesionales y programadores con conocimientos

    amplios de programacin Web.

    3 Requisitos especficos

    3.1 Requisitos comunes de los interfacesDescripcin detallada de todas las entradas y salidas del sistema de software.

    3.1.1 Interfaces de usuario

    Pagina web que nos proporcionara un soporte para distribuir la revista, poder

    anunciar los nuevos nmeros, descargar tanto el nmero de la revista actual

    como los ejemplares anteriores y mantener el contacto con los lectores mediante

    un email y un foro para que puedan mandarnos informacin acerca de fenmenos

    paranormales que hayan experimentado, fotografas y videos, preguntas que les

    surjan y crticas acerca de la revista para que podamos mejorar, adems de

    cualquier otra cosa que quieran aportar.

    La pgina web estara distribuida de manera que los mens a las secciones

    quedaran en la parte de arriba justo despus del ttulo de la pgina y debajo de

    estos estara todo el contenido de la pgina. Los colores a utilizar sern colores

    oscuros que creen contraste entre ellos para dar la sensacin de lgubre, para as

    poder tener relacin con lo paranormal.

    Nmero de requisito 1

    Nombre de requisito Pagina WEB.

    Tipo Requisito Restriccin

    Fuente del requisito

    Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional

  • 8/2/2019 Practica 5 AESM.pdf

    9/14

    Digital QuasarEspecificacin de requisitos de software

    Rev. 4.0Pg. 9

    Descripcin de requisitos del software

    Las secciones que la compondrn son: Inicio, Miembros, Hemeroteca, Foro y

    Contacto.

    3.1.2 Interfaces de hardware

    Servidor que soporte PHP, HTTP, MySQL Tambin debe tener una capacidad

    de datos suficiente para servir imgenes y videos con una calidad y velocidadadecuada.

    Los usuarios deben tener un equipo o dispositivo capaz de navegar por una

    pgina web, leer pdfs y soportar tecnologas de video y de audio.

    3.1.3 Interfaces de software

    CMS Made Simple: Es un gestor muy simple de contenidos Web quepermite crear un sitio Web de forma rpida. Est orientado a crear sitios Web

    para personas individuales o para pequeos negocios. A pesar de su sencillez

    se pueden aadir mdulos y plantillas adicionales. Se utilizar para maquetar y

    hacer la pgina web.

    Nmero de requisito 2

    Nombre de requisito Servidor Web.

    Tipo Requisito Restriccin

    Fuente del requisito Por parte del cliente.

    Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional

    Nmero de requisito 3

    Nombre de requisito Ordenador personal del usuario.

    Tipo Requisito Restriccin

    Fuente del requisito Por parte del usuario.

    Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional

    Nmero de requisito 4

    Nombre de requisito CMS Made Simple, Gestor de contenidos.

    Tipo Requisito Restriccin

    Fuente del requisito www.cmsmadesimple.org

    Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional

  • 8/2/2019 Practica 5 AESM.pdf

    10/14

    Digital QuasarEspecificacin de requisitos de software

    Rev. 4.0Pg. 10

    Descripcin de requisitos del software

    PhpBB es un sistema de foros gratuito basado en un conjunto depaquetes de cdigo programados en el popular lenguaje de programacin

    web PHP y lanzado bajo la Licencia pblica general de GNU, cuya intencin es

    la de proporcionar fcilmente, y con amplia posibilidad de personalizacin, una

    herramienta para crear comunidades. Su nombre es por la abreviacin de PHP

    Bulletin Board, tambin es conocido como Phpbb3 por su ltima versin. Se

    utilizar para crear y disear el foro de la revista.

    FileZilla es un cliente FTP multiplataforma de cdigo abierto y softwarelibre, licenciado bajo la Licencia Pblica General de GNU. Soporta los

    protocolos FTP, SFTP y FTP sobre SSL/TLS (FTPS). Adems tiene una interfaz

    grfica sencilla y manejable, un buen registro de mensajes y es gratuito. Se

    utilizara para gestionar los contenidos de la pgina web.

    Scribus es un programa de maquetacin de pginas de cdigo abierto,que ofrece un gran rendimiento en la creacin de publicaciones por

    ordenador. Scribus est disponible en versiones nativas para GNU/Linux, Unix,

    Mac OS X y Windows, est diseado para dar flexibilidad en el diseo y la

    composicin, ofreciendo la capacidad de preparar archivos para equipos

    profesionales de filmacin de imgenes. La impresin se realiza mediante sus

    propios controladores internos de PostScript Nivel 3, incluyendo soporte para

    fuentes incrustadas y ajustes con fuentes TrueType, Tipo 1 y OpenType. El

    soporte PDF incluye transparencia, cifrado y un gran conjunto de las

    especificaciones de PDF 1.4. Se utilizara para maquetar y disear la revistadigital.

    Nmero de requisito 5Nombre de requisito PhPBB3, Foro.

    Tipo Requisito Restriccin

    Fuente del requisito http://www.phpbb.com/

    Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional

    Nmero de requisito 6

    Nombre de requisito Filezilla , cliente FTP

    Tipo Requisito Restriccin

    Fuente del requisito http://filezilla-project.org/

    Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional

    Nmero de requisito 7

    Nombre de requisito Scribus, Maquetacin revista.

    Tipo Requisito Restriccin

    Fuente del requisito http://www.scribus.net/canvas/Scribus

    Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional

  • 8/2/2019 Practica 5 AESM.pdf

    11/14

    Digital QuasarEspecificacin de requisitos de software

    Rev. 4.0Pg. 11

    Descripcin de requisitos del software

    3.1.4 Interfaces de comunicacin

    Tanto el cliente como el usuario debe ser capaz de interpretar los

    distintos protocolos utilizados para la comunicacin en internet. Entre ellos y

    como principal, TCP, IP, HTTP.

    3.2 Requisitos funcionalesAcciones fundamentales que debe realizar el software al recibir

    informacin, procesarla y producir resultados.

    Zona donde el usuario pueda introducir sus datos, nombre,

    contrasea, correo, para poder unirse a la revista online y ser un miembro de

    esta.

    Los usuarios registrados, deben poder iniciar sesin y optar a las

    distintas opciones y privilegios que estos tienen.

    Nmero de requisito 8

    Nombre de requisito Protocolos de comunicacin.

    Tipo Requisito Restriccin

    Fuente del requisito

    Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional

    Nmero de requisito 9

    Nombre de requisito Zona de registro.

    Tipo Requisito Restriccin

    Fuente del requisito Incluido en la pgina web

    Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional

    Nmero de requisito 10

    Nombre de requisito Inicio de sesin.

    Tipo Requisito Restriccin

    Fuente del requisito Incluido en la pgina web

    Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional

    Nmero de requisito 11

    Nombre de requisito Seccin de Miembros.

    Tipo Requisito Restriccin

    Fuente del requisito Incluido en la pgina web

    Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional

  • 8/2/2019 Practica 5 AESM.pdf

    12/14

    Digital QuasarEspecificacin de requisitos de software

    Rev. 4.0Pg. 12

    Descripcin de requisitos del software

    Lugar donde se muestra un listado de miembros, con los datos de

    estos, publicaciones, comentarios, votaciones y descargas.

    Seccin que permite la descarga de todos los nmeros de la revista

    desde los orgenes de esta.

    Lugar que permita un acceso directo a la pgina principal del foro

    donde los lectores mantendrn comunicaciones entre ellos.

    Zona que los usuarios pueden usar para contactar con los

    administradores, para resolver dudas, realizar sugerencias y avisar de

    problemas encontrados.

    3.3 Requisitos no funcionales

    3.3.1 Requisitos de rendimiento

    Tanto el servidor como la conexin dedicada a este deben soportar un

    mnimo de 500 conexiones a la vez. Pero el sistema debe estar preparado para

    un posible aumento conexiones segn vaya creciendo la revista.

    Nmero de requisito 12

    Nombre de requisito Acceso a Hemeroteca.

    Tipo Requisito Restriccin

    Fuente del requisito Incluido en la pgina web

    Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional

    Nmero de requisito 13

    Nombre de requisito Acceso al Foro.

    Tipo Requisito Restriccin

    Fuente del requisito Incluido en la pgina web

    Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional

    Nmero de requisito 14Nombre de requisito Zona de Contacto.

    Tipo Requisito Restriccin

    Fuente del requisito Incluido en la pgina web

    Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional

    Nmero de requisito 15

    Nombre de requisito Mximo nmero de conexiones.

    Tipo Requisito Restriccin

    Fuente del requisito Servidor y conexin.

    Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional

  • 8/2/2019 Practica 5 AESM.pdf

    13/14

    Digital QuasarEspecificacin de requisitos de software

    Rev. 4.0Pg. 13

    Descripcin de requisitos del software

    3.3.2 Seguridad

    Proteger la informacin tanto la informacin de la revista como los

    datos de los clientes. Para ello se usaran sistemas de encriptacin de datos.

    3.3.3 Fiabilidad

    El servidor debe tener una consistencia y robustez adecuada, debe darun servicio ptimo y estar preparados para poder solucionar posibles fallos en

    periodos breves de tiempo.

    3.3.4 Disponibilidad

    El sistema debe tener una disponibilidad del 99% del tiempo. Solo

    puede estar inactivo durante los momentos de mantenimiento o actualizacin.

    Se debe avisar con antelacin si en algn momento se prev que el sistema no

    estar disponible

    3.3.5 Mantenibilidad

    Nmero de requisito 16

    Nombre de requisito Proteccin de datos.

    Tipo Requisito Restriccin

    Fuente del requisito Servidor y conexin.

    Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional

    Nmero de requisito 17

    Nombre de requisito Fiabilidad.

    Tipo Requisito Restriccin

    Fuente del requisito Servidor y conexin.

    Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional

    Nmero de requisito 18

    Nombre de requisito Disponibilidad.

    Tipo Requisito Restriccin

    Fuente del requisito Servidor y conexin.

    Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional

    Nmero de requisito 19

    Nombre de requisito Mantenibilidad.

    Tipo Requisito Restriccin

    Fuente del requisito Servidor y conexin.Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional

  • 8/2/2019 Practica 5 AESM.pdf

    14/14

    Digital QuasarEspecificacin de requisitos de software

    Rev. 4.0Pg. 14

    Descripcin de requisitos del software

    El servidor ser mantenido por la empresa que nos lo proporciona,

    esto estar incluido en el pago mensual.

    3.3.6 Portabilidad

    Para la portabilidad no habra ningn tipo de inconveniente ya que la

    mayora de ordenadores soportan ya los documentos pdf y tienen codecs para

    poder ver videos online. En caso de no tenerlos se pueden descargar de

    manera gratuita.

    3.4 Otros requisitos

    Tanto la revista como la pagina web estarn en castellano, por tanto

    los usuarios debern conocer el idioma para poder entender el contenido.

    4 Apndices

    Nmero de requisito 20

    Nombre de requisito Idioma.

    Tipo Requisito Restriccin

    Fuente del requisito Usuario.

    Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional