0% encontró este documento útil (0 votos)
40 vistas10 páginas

Análisis Y Desarrollo de Software

El documento detalla los requisitos para desarrollar una aplicación de venta de libros físicos y digitales, enfocándose en la gestión de usuarios, libros, compras y pagos. Se abordan aspectos técnicos, legales y de usabilidad, así como las características y restricciones del sistema. La conclusión resalta la importancia de implementar adecuadamente estos requisitos para ofrecer una experiencia satisfactoria al usuario.

Cargado por

piscogarces02
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
40 vistas10 páginas

Análisis Y Desarrollo de Software

El documento detalla los requisitos para desarrollar una aplicación de venta de libros físicos y digitales, enfocándose en la gestión de usuarios, libros, compras y pagos. Se abordan aspectos técnicos, legales y de usabilidad, así como las características y restricciones del sistema. La conclusión resalta la importancia de implementar adecuadamente estos requisitos para ofrecer una experiencia satisfactoria al usuario.

Cargado por

piscogarces02
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Análisis Y Desarrollo De Software

GA1-220501092-AA4-EV02

Daniel Josué Sánchez Angulo

Ficha: 3186651

Tema:

Documento Con Especificación De Requerimientos

Instructor:

Zulma Patiño

Mayo 2025
INTRODUCCION

En el presente documento se abordarán los requisitos necesarios para la creación de un

sistema de venta de libros tanto físicos como digitales. Este tipo de aplicación se ha vuelto

cada vez más popular en la era digital, ya que permite a los usuarios acceder a una amplia

variedad de libros desde la comodidad de sus hogares. Para lograr una aplicación eficiente y

satisfactoria para el usuario, es necesario tener en cuenta una serie de requisitos y

especificaciones técnicas, legales y fiscales. En este documento se analizarán estos requisitos

y se presentarán recomendaciones para la implementación exitosa de un sistema de venta de

libros.
1. PROPOSITO

La siguiente aplicación de venta de libros tanto físicos como digitales cumple con el

propósito de satisfacer al público por su fácil manejo y su diferente variedad y accesibilidad

a todo tipo de libros

1.1. ÁMBITO DEL SISTEMA

Nombre de la aplicación: “Aplicación De Venta De Libros”

1. Gestión de usuarios

2. Gestión de libros

3. Gestión de categorías

4. Gestión de comentarios y calificaciones

5. Gestión de compras y pagos

6. Gestión de autores

7. Gestión de editoriales

8. Gestión de idiomas

9. Gestión de formatos de archivo

10. Gestión de estadísticas y análisis

1.2. DEFINICIONES, ACRONIMOS Y ABREVIATURAS.

• AVL- Aplicación de venta de libros

• BD- Base de datos

1.3. REFERENCIAS

Principales arquitectónicos de la APP.

• Laura Yamile Marín Moyano.

• Camilo Andrés Martínez Granados.

• Marcos Guillermo Mogollón Ortega.

• Oscar Andrés Barrera Arevalo.

2. DESCRIBCION GENERAL

1. Catálogo de libros: una lista completa de los libros disponibles para la venta.

2. Búsqueda avanzada: una función que permite a los usuarios buscar libros por
título, autor, género, etc.

3. Carrito de compras: una función que permite a los usuarios agregar varios libros a

su carrito y realizar una compra única.

4. Pago seguro: una función que garantiza que la información financiera del usuario

esté protegida durante el proceso de pago.

5. Comentarios y calificaciones: una función que permite a los usuarios calificar y

revisar los libros que han comprado.

2.1. Perspectiva del Producto

1. El producto final permite el manejo de venta de libros mantener una base de

datos de cada usuario.

2. Mantener una serie de datos referentes a los gustos o preferencias del usuario.

3. Ser una aplicación conocida.

4. Mantener un panel entretenido y de fácil manejo.

5. Mantener una aplicación en constante actualización.

6. Mostrar sugerencias sobre los temas elegidos de preferencia.

7. Avisar sobre nuevos lanzamientos y libros disponibles.

8. Darle al cliente las especificaciones de lo que está comprando.

9. Logo como aplicación atractiva al público.

2.2. Funciones del producto

• Búsqueda avanzada de libros por título, autor, género, editorial y otros criterios.

• Vista previa gratuita de los primeros capítulos de los libros.

• Compra y descarga de libros digitales.

• Compra y envío de libros físicos.

• Sincronización de la biblioteca entre dispositivos.

• Recomendaciones personalizadas basadas en el historial de lectura del usuario.

• Acceso a reseñas y calificaciones de otros usuarios.

2.3. Características de los usuarios

• Interés en la lectura y el aprendizaje.

• Preferencia por la comodidad y la accesibilidad.


• Uso de dispositivos móviles para leer libros digitales. • Disposición a pagar por libros digitales y
físicos.

• Búsqueda de recomendaciones personalizadas y reseñas de otros usuarios.

2.4. Restricciones

• Restricciones de derechos de autor y gestión de derechos digitales (DRM) que

limitan la distribución y el uso de libros digitales

• Obligaciones fiscales y legales para los vendedores en línea

• Requisitos técnicos para la venta y distribución de libros digitales

• Restricciones geográficas que limitan la distribución y el acceso a ciertos libros

en función del país o la región.

• Restricciones en la cantidad de dispositivos en los que se pueden leer los libros

digitales.

• Restricciones en la cantidad de veces que se pueden descargar o acceder a los

libros digitales.

2.5. Suposiciones y dependencias

• Buena conectividad a internet.

• Si desea exporta el libro tener un lector de PDF.

2.6. Requerimientos futuros

Generalmente, es necesario en versiones furas implementar servicios técnicos como

actualizaciones que pueden ocupar más espacios para mejor interfaz, soporte a la

comunidad, parches de seguridad, nuevo contenido entre otras

¡Con la finalidad de ofrecer una mejor experiencia al usuario!

3. REQUISITOS ESPECIFICOS

En esta sección se tienen con más detalle los requerimientos específicos del sistema

a desarrollar.
3.1. Interfaz

La interfaz gráfica con la que el usuario final interactúa deberá ser intuitiva de

manera que, sin un manual de uso, el usuario identifique rápidamente los

componentes y las secciones del sistema. La interfaz además deberá contar con

colores agradables a la vista para que el usuario pueda trabajar por horas con el

mismo sin problemas. De igual forma, la interfaz deberá ser compatible con los

navegadores más comunes.

Esta interfaz contara con menú de inicio, botones de Favoritos, Que estás leyendo,

Noticias o novedades, Carrito. Contará con iconos para hacer más agradable el uso

de los botones y llevará una paleta cromática que permita la sensación de relajación

visual.

3.2. Requisitos funcionales

1. Instalar app en el dispositivo:

El usuario se dirige App store, descarga la App y permite su instalación en el

dispositivo gratuitamente

2. Mensaje de bienvenida:

En la interfaz principal del usuario, en la parte inferior habrá un espacio donde se

darán a conocer mensajes importantes como los permisos de la aplicación

3. Crear un perfil:

Crear un perfil tan solo con el correo y la contraseña después de esto saldara una

publicación presentando la política de la aplicación


1. Favoritos

Un banner el cual es no es necesario llenar que le permite al usuario elegir sus autores

favoritos como preferencias.

2. Menú

El menú se desplegará del lado izquierdo en la pantalla principal del usuario.

Mostrando los siguientes apartados:

• Favoritos

• Que estas leyendo

• Noticias o novedades

• Carrito

• Entre otras
3. Compra de libros

¡Provocando una verificación de los datos personales del usuario ¡Por otra parte, la

aplicación también permitirá un catálogo de calidad del producto con diferentes

especificaciones de este como lo son el tipo de hoja entre otros datos fundamentales

para el usuario

4. Procesamiento de pago

El usuario selecciona el medio de pago de su preferencia ¡la aplicación le generara

una factura para terminar su compra!

5. Logística de envió.

Al momento de generar el pedido se verifica el pago o si es contra entrega y se

despacha el pedido generando automáticamente crea una fecha aproximada de

entrega también brindara un servicio de en donde está su pedido.

3.3. Requerimientos no funcionales

Estos están divididos en cuatro grupos:

1. Usabilidad
• Diseño de la Aplicación móvil:

La aplicación móvil contara con una interfaz gráfica visualmente cómoda y

ajustada a los requisitos para la construcción de aplicaciones Android.

• Diseño de la imagen corporativa:

Se creará una imagen corporativa que será nuestro logo y nos identificará esta

imagen debe generar recordación.

• Mensajes de Error:

Estos mensajes solo se cargarán cuando se decline una compra o cuando el

usuario no pueda acceder a la plataforma.

2. Eficiencia

• Tiempo de respuesta:

El tiempo de respuesta estimado para la interacción con la aplicación no debe ser

mayor a 3 segundos

3. Confiabilidad

• Disponibilidad de la aplicación y tolerancia a fallos:

El aplicativo debe estar en funcionamiento desde su nacimiento hasta en las

actualizaciones, de fallar esta podrá reiniciarse sin problemas.

4. Descargar la APP.

• La aplicación deberá estar disponible en la Play Store

• Almacenamiento local

• El sistema permitirá el uso de libros Offline siempre y cuando sean descargados

y guardados en el almacenamiento del dispositivo.

5. Seguridad

• Permisos de usuario:

El software permitirá el acceso después de solicitar nombre de usuario y

contraseña.

• Permisos de uso en el dispositivo:

El sistema solicitara al usuario permisos de acceso a internet, Galería/Cámara y

Almacenamiento local.
CONCLUSIÓN

En conclusión, el sistema de venta de libros tanto físicos como digitales requiere de una

serie de requisitos y especificaciones para su correcto funcionamiento y satisfacción del

usuario. Es importante tener en cuenta aspectos como la imagen corporativa, la base de

datos, la conectividad a internet y la posibilidad de exportar los libros en formato PDF.

Además, se debe considerar posibles requerimientos futuros y dependencias del sistema.

Con una adecuada implementación de estos requisitos, se logrará una aplicación eficiente

y accesible para los usuarios interesados en la compra de libros.

También podría gustarte