Requerimientos

 




Versión PM-01





Elaborado por :


 Alonso Meléndez Heriberto Abraham          201846714

Ballesteros Soriano Luis Enrique                 201846830

Mendieta León Adriana                                201863504

Polaco Romero Luis Eduardo                      201826556

Vázquez Gutiérrez Marcelo                          201830117

 

 

Elaborado el 25-10-2020

 

 


Tabla de contenidos


Tabla de contenidos 2

Historial de revisiones 2

1. Introducción 3

1.1 Propósito 3

1.2 Convenciones de documentos 3

1.3 Público objetivo y sugerencia de lectura 3

1.4 Definición del producto 4

1.5 Referencias 4

2. Descripción general 5

2.1 Perspectiva del producto 5

2.2  Funciones del producto 5

2.3  Clases y características de Usuario 6

2.4 Entorno operativo 7

2.5 Restricciones de diseño e implementación. 7

2.6 Documentación para el usuario 8

2.7 Suposiciones y dependencias 8




Historial de revisiones

Nombre

Fecha

Razón de los cambios

Versión

Revisión 1

27/10/2020

Versión Inicial, previa aprobación del cliente.

PM-01

 

 

 

 

 



1. Introducción

1.1 Propósito


La elaboración de este documento tiene como propósito definir las especificaciones funcionales y no funcionales del sistema para la implementación y correcta utilización de la página web del doctor Isaías Reyes Mar. 

La página permitirá mirar y consultar los distintos tipos de mariposas investigadas por el doctor, así como su información anexada como nombre de la mariposa, familia, subfamilia, género, especie, subespecie e imagen de cada uno de estos ejemplares de una manera clasificada, permitiendo un control de filtro para su fácil acceso.

1.2 Convenciones de documentos


Momentáneamente no se ha establecido ninguna convención para este documento, sin embargo de ser necesario se actualizará  en las convenciones y se establecerán en este documento.


1.3 Público objetivo y sugerencia de lectura

Este documento está dirigido para usuarios, desarrolladores, administrador de proyecto, y un escritor de documentación con el fin de que comprendan el uso del sitio web desde lo más básico hasta todas sus especificaciones.

Los usos que podrán tener cada uno de los distintos lectores son:

Los desarrolladores: Serán capaces de conocer cómo están distribuidos todos los módulos de la página, desde la página principal hasta el uso de todas las bases de datos utilizadas para la elaboración del sitio web, así como las funciones que pueden realizar los distintos tipos de usuarios (administrador y usuario), y gracias a esto serán capaces de leer, modificar, cambiar o añadir nuevas funcionalidades al sitio.

Usuarios: Serán capaces de comprender la forma en la que pueden consultar la información de los ejemplares de mariposas que se encuentran en el sitio, así como poder hacer búsquedas de un determinado tipo de mariposas, con el uso de los filtros integrados en el sitio web, con el fin de facilitar el acceso a la información.

Cliente (administrador del proyecto): El administrador será capaz de poder agregar y llevar control de todos los ejemplares, así como modificar uno o más campos de las mariposas, o eliminar ejemplares de la página según lo desee.


1.4 Definición del producto

Mariposas es un sitio web diseñado con el fin de que el administrador puede publicar y guardar la colección de mariposas que ha recabado durante sus años de investigación y a su vez sirva como un recurso en línea de información para un público interesado en el tema.  Mariposas es el sitio web indicado tanto para amantes de mariposas como para novatos que deseen conocer más de la taxonomía de esta especie, es un recurso didáctico sin fines de lucro. 

El objetivo es hacer conocer la información recabada por el administrador al público sin embargo la información es confidencial hasta que el administrador de la orden. 

“Mariposas”  cuenta con una interfaz amigable para el usuario, es intuitiva y fácil de usar, cuenta con una sección única para el administrador que le permitirá modificar la información publicada en el sitio, hacer altas y bajas de mariposas guardadas en la base de datos. Cuenta con información escrita y visual.

El usuario podrá observar la información pero no podrá hacer cambios, el usuario puede hacer búsquedas a través de filtros como buscar por familia o por subfamilia.


1.5 Referencias

Para las pruebas se obtuvo la información necesaria del sitio web, así mismo es el sitio web principal que se usó como base para el desarrollo de este proyecto.  https://www.butterfliesofamerica.com/

https://code.jquery.com/jquery-3.3.1.min.js?fbclid=IwAR14Fc_o04-sU9DbqKXlt4PRTZvg_fQYbaraQQrc6oNG2wUP_bE2H4kNVrU





2. Descripción general

2.1 Perspectiva del producto


Mariposas es un nuevo sitio web que no está ligado a algún proyecto ya existente, es decir es un sitio web autónomo. El origen de este sitio es por parte de un doctor que quiere hacer pública su colección de mariposas que ha recolectado en los últimos 5 años que ha su vez podría ir agregando más ejemplares con el paso del tiempo, así que se espera que el sitio se vaya actualizando cada vez que la colección aumenta. 


2.2 Funciones del producto

Nuestro producto ofrecerá las siguientes funciones, cabe destacar que más adelante se hará una explicación más detallada de cada función, además, las funciones dependerán de la jerarquía de usuario, es decir, el administrador tendrá funciones que el usuario común no, también, esto se ve más detallado más adelante.


2.3 Clases y características de Usuario

Este producto se aboca principalmente en aquellos conocedores del mundo de las mariposas que deseen retroalimentarse o conocer algo nuevo respecto a estas especies. Esto lo podemos generalizar en un principio y desglosar poco a poco.

De una manera más generalizada para comenzar, podemos clasificar a nuestros usuarios en dos: Administrador y Usuario común.

·         Administrador: El administrador será nuestro cliente principal, aquel que nos está solicitando el proyecto. Nuestro producto se amolda a las características que él está solicitando. Este usuario es capaz de administrar toda la información que exista en esta página, y estará disponible para su modificación: ya sea Editar, modificar, añadir o eliminar información de una mariposa o una familia de mariposas. Además, ayudará a que nuestro cliente pueda compartir todo su conocimiento con otras personas, los cuales serán los usuarios comunes. Este tipo de usuario tendrá la ventaja de:

o   Manipular la información solamente llenando los campos solicitados

o   Si quiere editar la información, no debe de eliminar toda la mariposa y volverla a crear, sino que dispondrá de un apartado de edición en el cual podrá modificar la información que el desee y  como desee.

·         Usuario Común: Serán las personas que verán el trabajo del administrador. Podrán ver, buscar o filtrar información dependiendo lo que ellos soliciten. El usuario común será el que cargará con una cantidad de funciones bastante limitadas, es decir, no podrá manipular muchas cosas que aparezcan en nuestro producto, pero además gozará de algunas ventajas a la hora de trabajar con nuestro producto; mencionando algunas:

o   El usuario común no podrá editar, añadir o eliminar información de las mariposas que el administrador ha añadido.

o   El usuario no será capaz de adquirir un nivel de administrador.

o   Podrá filtrar información dependiendo a lo que él desee, las filtraciones pueden ser por familia, entre otras.

o   Tendrá la información breve, concreta y agradable a la vista, teniendo el privilegio de tener hasta una imagen muestra de cada mariposa.

Dentro del usuario común, existe una gran diversidad de tipos de usuario, ya sea de gente conocedora, o gente que está aprendiendo, incluso gente que quiere iniciar en el mundo de la Lepidopterología, pero eso ya no es tan relevante en la generalización de nuestros tipos de usuarios.


2.4 Entorno operativo

El entorno operativo de la página web es uno muy amplio, debido a que casi todos los dispositivos tecnológicos actuales tienen acceso a la red, aunque es fundamental contar con una conexión de red estable.


2.5 Restricciones de diseño e implementación.

Las modificaciones para el sitio web deberán ser pedidas antes de la fecha determinada, debido a que después de ese tiempo, el sitio estará a cargo del cliente. Se presentaron ciertas dificultades debido a que no se nos fue entregada ninguna información de los ejemplares, y se tuvo que llevar una guía sobre datos de una página existente que nos proporcionó el cliente . Algunas cuestiones de diseño se vieron retrasadas debido a la elaboración del sitio en base a la página referencia. 

2.6 Documentación para el usuario

En caso de surgir alguna duda o problema con el servicio, los usuarios pueden acudir a nuestro sitio web para obtener el manual de usuario, o bien optar por recibir ayuda del equipo técnico.

SItio Web: shorturl.at/qzIT8

2.7 Suposiciones y dependencias

Dado que es un sitio web, se espera que el usuario cuente no solo con un navegador instalado en su dispositivo, sino también con una conexión a internet estable, esto con el objetivo de obtener el mejor desempeño posible.


Diagrama de casos de uso



Comentarios