Está en la página 1de 17

Especificacin de requisitos de software

Proyecto: In-Arts Revisin 1.0

Ficha del documento


Fecha 28/03/20 12 28/03/20 12 Revisin 1 Autor Manuel Lpez Pla Verificado dep. calidad. Aliakan

Alexis Martn Santacruz

Harensis

Ayer

0,5

Vctor Sarabia Segui

Vic

Documento validado por las partes en fecha: 3/4/2012 Por el cliente Sonia Vzquez Por la empresa suministradora Anlisis y Especificacin de Sistemas Multimedia Fdo. D./ Da Profesora Sonia Vzquez Fdo. D./Da Pedro Pernas

In Arts, Red Social Especificacin de requisitos de software

Rev. [1,0] Pg. 3

Contenido
FICHA DEL DOCUMENTO......................................................................................................... 2 CONTENIDO............................................................................................................................... 3 1 INTRODUCCIN....................................................................................................................... 4 2 DESCRIPCIN GENERAL....................................................................................................... 7 3 REQUISITOS ESPECFICOS................................................................................................... 9

Descripcin de requisitos del sofware

In Arts, Red Social Especificacin de requisitos de software

Rev. [1,0] Pg. 4

1 Introduccin
Hoy en da existe una creciente demanda por el uso de redes sociales que se extienden cada vez ms. La red social In-Arts propone cerrar el crculo social para aquellas jvenes promesas en el mundo del arte (msica, videos, pintura, fotografa, entre otras). Gracias a In-Arts los usuarios tendrn la oportunidad de intercambiar ideas, informacin y obras entre empresas, escuelas y usuarios; tendiendo con esto la oportunidad de conocer nuevas metodologas, tcnicas, y recibir consejos para conseguir mejores resultados en sus reas de inters; siendo el objetivo principal el de la enseanza-aprendizaje y con posibilidad de ser adquiridas o recompensadas econmicamente por terceras personas. Los usuarios podrn establecer conversaciones con personas de sus mismas preferencias en el mundo del arte, con el fin de exponer sus ideas inquietudes, metodologas entre muchas ms posibilidades.

1.1 Propsito
Facilitar la implementacin del cdigo relativo a la creacin de In-Arts. Especificar las caractersticas de In-Arts. Orientado Dirigido a artistas noveles o poco conocidos. Dirigido a descubridores de nuevos talentos Alcance Dentro de alcance Implementacin de la interaccin individual entre usuarios Habilitacin de un servidor capaz de almacenar un tamao mximo para cada usuario Implementacin de la base de datos Fuera de alcance Implementacin de los blogs individuales. Sistema de ventas de obras de arte

Descripcin de requisitos del sofware

In Arts, Red Social Especificacin de requisitos de software

Rev. [1,0] Pg. 5

1.2

Personal involucrado
Manuel Lpez Pla Big Boss Programador, Analista Supervisar proyecto Jmpla1 Componentes originales del grupo Desarrollador Analista, Programador Desarrollar Twiter Vctor Sarabia Segu Probador Programador Tester Twitter Certificado UA Alexis Martn Santacruz Coach Diseador Interfaces Everywhere Certificado EA

Nombre Rol Categora profesional Responsabilidad es Informacin de contacto Aprobacin

Certificado de la EOP Certificado EPS

1.3

Definiciones, acrnimos y abreviaturas

In-Arts. Red Social. Es una abreviacin de Intercambio de Artistas. Blog. es un sitio web peridicamente actualizado que recopila cronolgicamente textos o artculos de uno o varios autores, apareciendo primero el ms reciente, donde el autor conserva siempre la libertad de dejar publicado lo que crea pertinente. Plug-in. Un complemento es una aplicacin que se relaciona con otra para aportarle una funcin nueva y generalmente muy especfica. Esta aplicacin adicional es ejecutada por la aplicacin principal e interactan por medio de la API. Tambin se lo conoce como plug-in (del ingls "enchufable"), add-on (agregado), complemento, conector o extensin. MySQL. Es un sistema de gestin de bases de datos relacional, multihilo y multiusuario con ms de seis millones de instalaciones.1 MySQL AB desde enero de 2008 una subsidiaria de Sun Microsystems y sta a su vez de Oracle Corporation desde abril de 2009 desarrolla MySQL como software libre en un esquema de licenciamiento dual. Oracle. Es un sistema de gestin de base de datos objeto-relacional (o ORDBMS por el acrnimo en ingls de Object-Relational Data Base Management System), desarrollado por Oracle Corporation. Loguear. En la jerga informtica se emplea como sinnimo de registrarse. Es decir, consiste en inscribirse como usuario de una aplicacin aportando los datos

Descripcin de requisitos del sofware

In Arts, Red Social Especificacin de requisitos de software

Rev. [1,0] Pg. 6

personales o User ID (identificacin de usuario) y una contrasea o palabra clave (password del usuario). Monitoreo. El trmino Monitoreo de red describe el uso de un sistema que constantemente monitoriza una red de computadoras en busca de componentes defectuosos o lentos, para luego informar a los administradores de redes. Ping. Es una utilidad diagnstica en redes de computadoras que comprueba el estado de la conexin del host local con uno o varios equipos remotos de una red TCP/IP por medio del envo de paquetes ICMP de solicitud y de respuesta. Mediante esta utilidad puede diagnosticarse el estado, velocidad y calidad de una red determinada. Ataque DoS. (Denial of Service)En seguridad informtica , un ataque de denegacin de servicio. Webmasters. Es la persona responsable de mantenimiento o programacin de un sitio web. La definicin especfica de este cargo puede variar segn el mbito en el que se presente a la persona: en ciertos casos es el responsable de los contenidos del sitio,1 mientras que en otros es el encargado de la operatibilidad, programacin y mantenimiento de la disponibilidad de un sitio web sin que necesariamente intervenga en la creacin de contenidos. PHP. Es un lenguaje de programacin interpretado (Lenguaje de alto rendimiento), diseado originalmente para la creacin de pginas web dinmicas. HTML5. (HyperText Markup Language, versin 5) es la quinta revisin importante del lenguaje bsico de la World Wide Web, HTML. HTML5 especifica dos variantes de sintaxis para HTML: un clsico HTML (text/html), la variante conocida como HTML5 y una variante XHTML conocida como sintaxis XHTML5 que deber ser servida como XML (XHTML) (application/xhtml+xml).

1.4
Referencia 1 2 3

Referencias
Titulo Elgg Instalacin Http://elgg.org Ruta Fecha 15/10/2011 Autor [Elgg Community [Elgg Community

15/12/2011 www.youtube.com/watch? v=vfZUhdHITO4 Objetivoshttp://www.somosautonomos.o 15/12/2011 [Elgg redes-sociales Community rg/normas-de-uso

Descripcin de requisitos del sofware

In Arts, Red Social Especificacin de requisitos de software

Rev. [1,0] Pg. 7

Objetivosredes-sociales

5 6

8 9 10

http://www.informaticahoy.com.ar/redes-sociales/Quees-Red-Social.php Objetivoshttp://www.juanmerodio.com/t redes-sociales ag/objetivos-redes-sociales/ Mejoras del http://www.keetup.com/blog/re plug-in Elgg ad/244/los-10-mejores-pluginsde-elgg Mejoras del http://community.elgg.org/pg/p plug-in elgg lugins/search?f[c] []=admin&sb=Search Mejoras del http://community.elgg.org/pg/p plug-in elgg lugins/category/themes Mejoras del http://www.cometchat.com/
plug-in elgg Mejoras del plug-in elgg

15/12/2011

Elgg Community Elgg Community Elgg Community Elgg Community Elgg Community Comet Elgg Community

15/12/2011 15/12/2011

15/12/2011

15/12/2011 15/12/2011 15/12/2011

http://elgghub.com/

1.5 Resumen

El proyecto "In-Arts" busca dar la oportunidad aquel artista novel para que exponga su obra y su trabajo y le sea reconocido y recompensado. Para llegar a dichos objetivos utilizaremos el medio ms directo del que se dispone hoy en da: la red social. En dicha red los artista noveles tendrn la ocasin de exponer sus obras, intercambiar experiencias y la posibilidad de que dichos trabajos puedan ser adquiridos por cualquier persona interesada. In-Arts, ser una red social destinada al arte musical, literatura, pintura, fotografa, video... La interactividad que ofrece esta red social, podr ser aprovechada para que los artistas noveles amplen sus conocimientos de una forma ms directa y rpida una experiencia profesional que de otra manera les sera mucho ms lenta y difcil adquirir.

2 Descripcin general
2.1 Perspectiva del producto

In-Arts es una red social totalmente independiente y no forma parte de un sistema mayor. Su gran funcionalidad abarcar todas las necesidades de los usuarios. Podemos considerarlo el sistema mayor en s, y posteriormente se irn desarrollando sub-elementos dentro de l.
Descripcin de requisitos del sofware

In Arts, Red Social Especificacin de requisitos de software

Rev. [1,0] Pg. 8

Las perspectivas puestas en el son de crear un lugar ejemplar entre profesionales del sector y que cumpla con su funcin (socialmente hablando).

2.2

Funcionalidad del producto

Funcionalidades principales: Hacer de punto de encuentro entre profesionales del sector Difusin de obras entre artistas Servir de imagen al exterior de cara al mundo laboral Poder obtener beneficios a partir de las obras expuestas Poder iniciarse en el mundo del arte gracias a consejos y recomendaciones de expertos

2.3

Caractersticas de los usuarios


Artistas noveles Ninguna Arte Dibujar, disear, componer Artistas poco conocidos Arte y diseo grfico Arte Dibujar, disear, componer Busca-talentos Arte y diseo grfico Ojo crtico Evaluar, comprar, vender

Tipo de usuario Formacin Habilidades Actividades

2.4

Restricciones
Falta de conocimientos de PHP, HTML y SQL. Componente hardware de servidor Financiacin del proyecto

2.5

Suposiciones y dependencias
Dependiendo de la versin de Elgg usada, los plug-ins disponibles no estaban configurados y adaptados para las versiones. En nuestro caso, la versin del Elgg (v,1,8) no era compatible con ciertos plug-ins. El cometchat es un plug-in que requiere de un pago para su uso. La base de datos, dependiendo si se usa MySQL o Oracle, tendr una estructura u otra.

Descripcin de requisitos del sofware

In Arts, Red Social Especificacin de requisitos de software

Rev. [1,0] Pg. 9

2.6

Evolucin previsible del sistema


Suponiendo que la difusin de la red social tuviese xito, se podra pasar a la implementacin de un mercado interno de obras de los miembros de la misma red social. Es posible que el incremento de usuarios haga que se tenga que abrir el abanico de obras sobre las que trata la red social. El incremento de usuarios podra requerir un nuevo servidor con ms alojamiento para archivos, y un ancho de banda capaz de soportar a ms usuarios conectados al mismo tiempo.

3 Requisitos especficos
Nmero de requisito Nombre de requisito Tipo Fuente del requisito Prioridad del requisito 1 Web Requisito Programador web Alta/Esencial

Restriccin Media/Deseado Baja/ Opcional

Para poder tener una red social eficiente, necesitamos una web en la que los usuarios puedan entrar y acceder a todas las funciones de las que disponga. Adems, la web deber soportar la interaccin entre otros usuarios (chat, foro, mensajes privados), y deber tener una seguridad para poder mantener la integridad de la informacin.
Nmero de requisito Nombre de requisito Tipo Fuente del requisito Prioridad del requisito 2 Base de datos Requisito Restriccin Programador Base de Datos. Alta/Esencial Media/Deseado

Baja/ Opcional

Para almacenar todas las imgenes, obras, y archivos que los usuarios de nuestra red social suban a nuestro servidor, se requiere de una base de datos bien formalizada para organizar la informacin. En un futuro, la base de datos deber almacenar tambin un informe de las transacciones.
Nmero de requisito Nombre de requisito Tipo Fuente del requisito Prioridad del requisito 3 Portabilidad Requisito Programador Alta/Esencial

Restriccin Media/Deseado Baja/ Opcional

Descripcin de requisitos del sofware

In Arts, Red Social Especificacin de requisitos de software

Rev. [1,0] Pg. 10

La red social debera ser compatible con todos los tipos de navegadores existentes, adems de soportar tambin cualquier acceso desde cualquier sistema operativo, ya sean del tipo Windows, como MAC, como sistemas basados en Unix.
Nmero de requisito Nombre de requisito Tipo Fuente del requisito Prioridad del requisito 4 Hardware Requisito Restriccin Programacin BD, Web Alta/Esencial Media/Deseado

Baja/ Opcional

Para la implementacin de la web y del servidor, se requiere de un servidor dedicado para que se puedan almacenar los datos que se vayan a guardar. A su vez, el servidor deber ser capaz de soportar la estructura de la red social.
Nmero de requisito Nombre de requisito Tipo Fuente del requisito Prioridad del requisito 5 Plug-ins Requisito Programador Alta/Esencial

Restriccin Media/Deseado Baja/ Opcional

La implementacin de ciertos plug-ins es necesaria para algunas funcionalidades de la pgina y la red social.

3.1

Requisitos comunes de las interfaces


3.1.1 Interfaces de usuario

La interfaz de usuario se realizar mediante transiciones suaves de colores clidos para cuadros y obras de pintura. Se utilizar un fondo sencillo blanco, y los mens se colorearn de color amarillo y naranja, de los mismos tonos del logo. Los plug-ins sern compatibles con los diferentes tipos de navegacin. En cada tipo de navegacin, utilizar un color distinto (verde, azul, etc...).

3.1.2 Interfaces de hardware


Se debe de poder acceder a todas las funciones de la red social mediante teclado y ratn, adems de ser compatible con los accesos tctiles de mviles y tabletas tctiles. Se debe poder elegir un modo de acceso, para que el usuario se acomode a un modo. Dentro del control de los dispositivos tctiles, se debe incorporar una herramienta para simular un ratn, en caso de que algunas herramientas o funcionalidades no sean compatibles con los medios tctiles.

Descripcin de requisitos del sofware

In Arts, Red Social Especificacin de requisitos de software

Rev. [1,0] Pg. 11

3.1.3 Interfaces de software


Para implementar la red social interna, se utilizar el Elgg, programa que interconecta los usuarios entre s. Sobre el sistema creado en Elgg, se han agregado plug-ins para mejorar las funcionalidades de la red social. Estos plug-ins, agregan sobre la interfaz, el chat en tiempo real y otras caractersticas. Esta interfaz est destinada a simplificar el hecho de compartir obras y interaccionar con el resto de usuarios, para que cualquier persona, ya tenga poco conocimiento de informtica o sea un experto, pueda manejarse.

3.1.4 Interfaces de comunicacin


A la hora de intercomunicar a los usuarios, el programa del Elgg se encarga de comunicrselo al servidor mediante el plug-in Cometchat. Todas las funcionalidades de chat se realizarn mediante este plug-in. La comunicacin mediante mensajes privados se realizar mediante la administracin de un foro, en el que se podrn poner mensajes en los perfiles de otros usuarios. Estos mensajes quedarn almacenados en el servidor durante un tiempo mximo de un ao.

3.2

Requisitos funcionales
1. Usuarios

1.1 Registro de Usuarios Se debe permitir registrar usuarios en el sistema. 1.2 Bloquear Usuarios Los usuarios administradores sern capaces de bloquear temporalmente o eliminar definitivamente, usuarios que demuestren un comportamiento no adecuado en el sistema. 1.3 Editar Perfil Los usuarios podrn ingresar informacin personal en su perfil del estilo de nombre, edad, foto, etc. 1.4 Ver Perfil Debe ser posible acceder a la informacin del perfil de los usuarios, tanto para el propio usuario como para el resto. 1.5 Nivel de Usuario Los usuarios podrn cambiarse de nivel de dificultad, dependiendo del nivel de dominio que tengan para la utilizacin del sistema. 1.6 Invitar usuario Los usuarios podrn enviar invitaciones por eMail para participar de la red, a otros usuarios de los cuales conozcan su correo electrnico.

Descripcin de requisitos del sofware

In Arts, Red Social Especificacin de requisitos de software

Rev. [1,0] Pg. 12

2. Contactos 2.1 Invitar Contacto Se debe permitir a un usuario invitar a otro usuario para formar parte de su lista de contactos. Esta invitacin queda pendiente hasta ser aceptada/rechazada por el segundo usuario. 2.2 Aceptar/Rechazar Invitacin El usuario al que se le enva una invitacin, tendr la decisin de aceptar o rechazar la misma. 2.3 Ver Lista de Contactos Los usuarios podrn acceder a la lista completa tanto de sus contactos como de los contactos de los otros usuarios. 3. Grupos

3.1 Crear Grupos Los usuarios podrn crear grupos que traten sobre algn tema especfico, brindando un nombre, una descripcin general del tema del grupo as como etiquetas que ayuden a la organizacin temtica de los grupos. Adicionalmente se podr indicar una ubicacin geogrfica para el grupo, en el caso de que esta tenga sentido. 3.2 Listar Grupos Se deber permitir consultar los grupos que hayan sido creados en el sistema. 3.3 Unirse a un Grupo Los usuarios pueden unirse a un grupo con el fin de poder participar del mismo. 3.4 Participar en un Grupo Los usuarios que pertenezcan a un grupo podrn escribir comentarios o publicar archivos (fotos, videos, msica etc.) alusivos a la temtica del grupo. 4. Blogs 4.1 Publicar Entradas Los usuarios contarn con blogs donde podrn publicar entradas de texto as como adjuntar archivos. 4.2 Publicar Comentarios Los usuarios podrn publicar comentarios sobre entradas de sus propios blogs como en las entradas de blogs de otros usuarios.

Descripcin de requisitos del sofware

In Arts, Red Social Especificacin de requisitos de software

Rev. [1,0] Pg. 13

5. Foros 5.1 Crear Foro Permite crear un espacio para debatir sobre algn tema en particular. 5.2 Listar Foros Permite ver una lista de todos los foros existentes en el sistema. 5.3 Crear tema Permite crear un nuevo tema en un foro. 5.4 Listar temas de foro Permite acceder a la lista de los distintos temas existentes en un

foro.

5.5 Realizar comentario Permite realizar un comentario sobre alguno de los temas del foro o responder otro comentario. 6. Chat 6.1 Comunicacin Online Se deber proveer un mecanismo para el intercambio de mensajes online entre usuarios. 7. Identificacin Geogrfica 7.1 Indicar Ubicacin Los usuarios podrn seleccionar a travs de un mapa su ubicacin geogrfica. 7.2 Ver Ubicaciones Los usuarios podrn conocer la ubicacin geogrfica de otros usuarios y de los distintos grupos en un mapa. 8. Notificaciones 8.1 Actividades de contactos El sistema brindar mecanismos para comunicar al usuario que se loguea, que actividades han realizado sus contactos (publicacin en foros, blogs, participacin de grupos, publicacin de obras y trabajos, etc). 8.2 Notificaciones de grupos El sistema brindar mecanismos para que los usuarios que ingresan a la red, sean informados sobre las actividades que suceden en los grupos en los que est suscripto.

Descripcin de requisitos del sofware

In Arts, Red Social Especificacin de requisitos de software

Rev. [1,0] Pg. 14

9. Bsquedas 9.1 Bsqueda de Usuarios Se deber poder buscar usuarios en la red a partir de sus nombres. 9.2 Bsquedas Geogrficas Los usuarios podrn consultar cules usuarios y/o grupos pertenecen a determinada zona geogrfica. 9.3 Bsqueda de Grupos Los usuarios podrn realizar bsquedas de grupos a partir de su nombre o de etiquetas descriptivas de los temas que se tratan en el grupo. 10. Ayuda 10.1 Ayuda Online Se brindar ayuda online para cada una de las funcionalidades mencionadas anteriormente con un nivel acorde al nivel del usuario que se encuentre logueado. 10.2 Monitoreo Las siguientes funcionalidades estarn disponibles solamente para los usuarios administradores. 10.3Contenidos muy comentados El sistema deber ser capaz de notificar si un contenido publicado por un usuario ha sido extremadamente comentado. 10.4 Contenidos muy visitados El sistema deber ser capaz de notificar si un contenido ha sido visitado una cantidad de veces tal que supere ampliamente a la cantidad de veces que han sido visitados los dems contenidos. 10.5 Conversaciones privadas El sistema ser capaz de notificar cuando la cantidad de mensajes privados entre dos usuarios sean de gran volumen. 10.6 Control de login El sistema notificar cuando un usuario ingresa al sitio varias veces en un mismo da. 10.7 Realizar comentarios El sistema notificar cuando un usuario ha realizado una gran cantidad de comentarios seguidos para un mismo contenido. 11. Contenido Multimedia 11.1 Sus trabajos Se brindar la posibilidad de publicar sus obras por parte de los usuarios, y de hacer comentarios sobre estas.

Descripcin de requisitos del sofware

In Arts, Red Social Especificacin de requisitos de software

Rev. [1,0] Pg. 15

3.3

Requisitos no funcionales
3.3.1 Requisitos de rendimiento
El tiempo de espera entre mensajes privados no deber sobrepasar los cinco minutos de espera. El tiempo de espera entre mensajes instantneos no deber sobrepasar los diez segundos. El servicio de acceso al servidor deber soportar cargas de miles de usuarios a la vez Las transacciones por tienda deben gestionarse de forma segura, comunicndose en cada momento de la transaccin con el servicio de pago por internet correspondiente. La carga correspondiente a la visualizacin de imgenes deber ser capaz de soportar miles de accesos. A su vez, la de vdeo y sonido tambin deber soportar el mismo tipo de carga. El almacenamiento de archivos por usuario no deber superar el gigabyte de datos.

3.3.2 Seguridad
La web, como red social, deber implementar un servicio de proteccin de datos para los archivos que se suban (imgenes, sonidos, vdeos). Estos archivos a su vez debern respetar las normas de propiedad intelectual. La web, como elemento de intercomunicacin, deber implementar una encriptacin bsica para el chat instantneo. La codificacin no debe afectar al tiempo de respuesta del chat. La web, como tienda, deber usar encriptacin avanzada para proteger los datos de las transacciones que realicen los usuarios. Cada mes, deber pasarse una inspeccin sobre los archivos, para que cumplan los criterios aceptados para ser alojados en el servidor. En caso de que no cumplan dichos criterios, se informar al usuario que haya cometido la infraccin, se borrar el archivo, y si se puede comunicar con el propietario legtimo del archivo se le comunicar. El acceso al servidor, solo se podr realizar mediante clientes web (navegadores). Las conexiones de los usuarios no podrn ser multisesiones (no podrn acceder desde distintos dispositivos/emplazamientos). Tambin se controlar la localizacin de la conexin, como medio de control para el usuario de la cuenta. En el caso que se detecten irregularidades sobre las apariciones del usuario, se bloquear temporalmente el acceso, y se investigar el porque de dichas irregularidades.

Descripcin de requisitos del sofware

In Arts, Red Social Especificacin de requisitos de software

Rev. [1,0] Pg. 16

3.3.3 Fiabilidad
El servidor debe ser operativo bajo cualquier circunstancia. Si es necesario realizar comprobaciones de hardware, se avisar previamente a los usuarios y se bloquear el acceso para que no haya incidentes. Todos los datos debern mantenerse intactos durante la comprobacin. La conexin con el servidor en tiempo real para el chat, se realizar con un ping mximo de 200 milisegundos. En caso contrario se rechazar la conexin. El servidor rechazar peticiones de una misma direccin IP con un intervalo inferior a cinco segundos. Si ocurre, se tomar como un ataque DoS, y se bloquear el acceso durante un tiempo prudencial. Las transacciones realizadas en la tienda debern ser confirmadas por ambas partes.

3.3.4 Disponibilidad
La implementacin de la pgina web deber estar operativa el 95% del tiempo. Si por alguna razn necesita un mantenimiento urgente, se cerrar la pgina por un mximo de 12 horas. El servidor deber estar operativo el 95% del tiempo. Cada mes, deber realizar comprobaciones rutinarias de propiedad intelectual e integridad de la informacin. Durante ese tiempo, deber estar offline para los usuarios.

3.3.5 Mantenibilidad
La integridad de la base de datos se comprobar una vez al mes. La comprobacin se realizar aislada de accesos por parte de los usuarios. Las imgenes, vdeos y archivos debern ser analizados al ser subidos al servidor. Si por alguna razn, son una amenaza para la integridad, se borrar automticamente. La pgina web deber realizar comprobaciones de rendimiento semanalmente, desde la perspectiva de un usuario (esta comprobacin se realizar mediante un plug-in especial para webmasters. Se generarn estadsticas peridicamente, y se almacenarn en una base de datos independiente para el anlisis en las reuniones peridicas del grupo desarrollador. Identificacin del tipo de mantenimiento necesario del sistema. Especificacin de quien debe realizar las tareas de mantenimiento, por ejemplo usuarios, o un desarrollador. Especificacin de cuando debe realizarse las tareas de mantenimiento. Por ejemplo, generacin de estadsticas de acceso semanales y mensuales.
Descripcin de requisitos del sofware

In Arts, Red Social Especificacin de requisitos de software

Rev. [1,0] Pg. 17

3.3.6 Portabilidad
El sistema deber ser 100% compatible con los navegadores comunes, tales como Mozilla Firefox, Google Chrome, Safari, Opera y Internet Explorer. El cdigo, debe ser 100% funcional en los sistemas operativos ms utilizados. En las versiones mviles, la compatibilidad del navegador deber ser al menos del 75%, siendo las funcionalidades no disponibles las de compraventa de obras (por temas de seguridad). Tambin es posible que no est del todo implementado el tema de la interaccin entre usuarios en tiempo real (chat), aunque es preferible que s se pueda conseguir. El 75% de las funciones estarn integradas dentro del servidor. Dentro de estas funcionalidades, estarn el alojamiento de archivos y la base de datos de la red social. El 25% de funciones restantes, sern las transacciones, que dependern de un servidor seguro. La pgina web, el foro, y la galera estarn almacenadas y se podrn acceder desde el servidor. Para la implementacin de la base de datos, se utilizar preferiblemente Oracle, por su flexibilidad. En su defecto, MySQL podr usarse, ya que es gratuito y sigue siendo eficiente. La programacin de la pgina web se har sobre HTML5, para conseguir que la interfaz tenga un aspecto agradable. Las peticiones a servidor se realizarn sobre PHP.

Descripcin de requisitos del sofware

También podría gustarte