TRABAJO COLABORATIVO PASO 5 - CONSOLIDAR DOCUMENTO DE REQUERIMIENTOS (SRS) – FORMALIZACIÓN ANALISIS DE SISTEMAS PRESENT
Views 71 Downloads 2 File size 675KB
TRABAJO COLABORATIVO PASO 5 - CONSOLIDAR DOCUMENTO DE REQUERIMIENTOS (SRS) – FORMALIZACIÓN ANALISIS DE SISTEMAS
PRESENTADO POR: FEVER VILLAR MOLINA Código: 1045704937
GRUPO COLABORATIVO 301308A_613 TUTOR FERNANDO JOSE DIAZ MARTINEZ Ingeniero De Sistemas
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA (UNAD). ESCUELA DE CIENCIAS BÁSICAS TECNOLOGÍA E INGENIERA AGOSTO 8 DE 2019
LA COLMENA Especificación de requisitos de software
Especificación de requisitos de software Proyecto: Sistematización La Colmena Revisión [99.99]
De la plantilla de formato del documento © & Coloriuris http://www.qualitatis.org
.
Ficha del documento
Rev. [99.99] Pág. 2
LA COLMENA Especificación de requisitos de software
Fecha
Révision
07-08-2019
1
Autor
Rev. [99.99] Pág. 3
Verificado dep. calidad.
FEVER VILLAR MOLINA
Documento validado por las partes en fecha: 8/08/2019 Por el cliente
LA COLMENA
Fdo. D. /
Por la empresa suministradora
Software Creadores
Fdo. D. / FEVER VILLAR MOLINA
Descripción de requisitos del software
LA COLMENA Especificación de requisitos de software
Rev. [99.99] Pág. 4
Contenido FICHA DEL DOCUMENTO
3
CONTENIDO
4
1
6
INTRODUCCIÓN
1.1
Propósito
6
1.2
Alcance
6
1.3
Personal involucrado
6
1.4
Definiciones, acrónimos y abreviaturas
6
1.5
Referencias
7
1.6
Resumen
7
2
DESCRIPCIÓN GENERAL
7
2.1
Perspectiva del producto
7
2.2
Funcionalidad del producto
7
2.3
Características de los usuarios
7
2.4
Restricciones
8
2.5
Suposiciones y dependencias
8
3
REQUISITOS ESPECÍFICOS
3.1 Requisitos comunes de los interfaces 3.1.1 Interfaces de usuario 3.1.2 Interfaces de hardware 3.1.3 Interfaces de software 3.1.4 Interfaces de comunicación
8 9 9 10 10 11
3.2 Requisitos funcionales 3.2.1 Requisito funcional 1 3.2.2 Requisito funcional 2 3.2.3 Requisito funcional 3 3.2.4 Requisito funcional n
11 11 11 ¡Error! Marcador no definido. ¡Error! Marcador no definido.
3.3 Requisitos no funcionales 3.3.1 Requisitos de rendimiento 3.3.2 Seguridad 3.3.3 Fiabilidad 3.3.4 Disponibilidad 3.3.5 Mantenibilidad 3.3.6 Portabilidad
11 11 ¡Error! Marcador no definido. ¡Error! Marcador no definido. ¡Error! Marcador no definido. ¡Error! Marcador no definido. ¡Error! Marcador no definido.
3.4 4
Otros requisitos Apéndices
¡Error! Marcador no definido. 12
LA COLMENA Especificación de requisitos de software
Rev. [99.99] Pág. 5
LA COLMENA Especificación de requisitos de software
Rev. [99.99] Pág. 6
1 Introducción Este documento está realizado para analizar el sistema de administración de venta de la empresa “La Colmena” de acuerdo a los lineamientos establecidos acordes a sus requerimientos. Antecedente Actualmente la empresa “La Colmena” cuenta con una falencia para el departamento de venta y es la carencia de un sistema de domicilio y compras en línea de sus productos. Perdiendo así, clientela y productividad desde el área digital. Problemas: Los productos actuales que se encuentran en línea no tienen la posibilidad de ser vendidos de forma virtual. Solo se utilizan para mostrar un catálogo.
1.1
Propósito
El presente documento tiene como principal objetivo establecer las bases de aceptación que estipularán las exigencias de la empresa la colmena, proporcionándole una visión acerca del alcance del desarrollo del producto. Incluirá también una base para el diseño de software con la que se podrá realizar una cuidadosa revisión de los requerimientos para no omitir funcionalidades relevantes
1.2
Alcance
El presente documento contiene el desarrollo de los requerimientos funcionales, no funcionales, usabilidad, desempeño, entre otros los cuales son necesarios para cumplir con los requerimientos y satisfacer las necesidades en cuanto a la administración de proceso de ventas.
1.3
Personal involucrado
Nombre Rol Categoría profesional Responsabilidades Información de contacto Aprobación
1.4
Armando Ortega Coordinador de Ventas Administrador de empresas Dirigir, organizar y controlar las ventas de la empresa 3205142968 Si
Definiciones, acrónimos y abreviaturas
Requisito: Es la descripción de los servicios y restricciones. Funcionalidad: Descripción de lo que el software debe hacer. Interfaces Externas: Cómo debe interactuar el sistema con las personas, el sistema de hardware, o con otros sistemas (software y hardware). Rendimiento: Indicación de la velocidad, disponibilidad, tiempos de respuesta, tiempos de recuperación, tiempos de determinadas funciones. Cliente/Usuarios: Son todas las personas quienes hacen uso de los servicios que ofrece la empresa.
1.5
Referencias
Referencia
Titulo
Ruta
Fecha
Autor
LA COLMENA Especificación de requisitos de software Fase 1 Fase 2 Fase 3
1.6
Exploración y Foro Diagnóstico del problema Identificación y Foro Desarrollo de los requerimientos. Modelar la solución del Foro problema planteado
Junio Julio Julio
Rev. [99.99] Pág. 7 Analista de Sistemas Analista de Sistemas Analista de Sistemas
Resumen
• Sistema de información es un soporte para el proceso de captación, transformación y comunicación de la información de forma eficaz y eficiente. • Todo el sistema de información debe adaptarse a las necesidades de las compañías. • Realizar paso a paso el ciclo de vida del proyecto: Planificación, análisis, diseño, implementación, pruebas, Mantenimiento.
2 Descripción general 2.1
Perspectiva del producto
En el análisis realizado a la empresa “La Colmena” se ha determinado que se hace necesario construir un software para mejorar todas y cada una de las secciones de administración para brindarle al público objetivo una mejor experiencia de usuario y comodidades hasta para realizar compras o pedidos desde la comodidad de su hogar.
2.2
Funcionalidad del producto
Permite a la empresa “La Colmena” manejar de una mejor forma los departamentos de sus administraciones, por ejemplo en la administración de ventas se manejará el nuevo catálogo de productos en línea, permitiendo al usuario seleccionar uno o vario de sus productos, dar la opción para comprar en línea y luego solicitar que se los lleven a domicilio hasta la puerta de su hogar.
2.3
Características de los usuarios
Tipo de usuario Formación Habilidades Actividades
2.4
Cajero Bachiller Manejo de informática básica y de aplicaciones de domicilios Verificar la compra de un usuario y brindarle los productos exactamente como los escogió el usuario en la aplicación.
Restricciones
Regulación. Si es necesario regirse por las normas legales vigentes para el desarrollo, diseño y ejecución del sistema, como el desarrollo de los procesos, compromisos de confidencialidad, almacenamiento, modificación o eliminación de información. Seguridad. Si se validaran los empleados, clientes, productos, servicios, comisiones, descuentos, impuestos entre otros que ingresen al sistema, encriptación de métodos de información, protección de datos e identidades y accesos no autorizados por parte de usuarios externos del sistema.
LA COLMENA Especificación de requisitos de software
Rev. [99.99] Pág. 8
Capacitación. Si se capacitará a los usuarios finales del sistema de información, solo en referencia a toda la estructura del sistema y a su manejo de acuerdo a los módulos y perfiles, tareas, procesos y procedimientos que se desarrollen en el Sistema de Gestión de Ventas. Auditoria. Si el sistema es auditable de acuerdo a los requerimientos realizados por la empresa
2.5
Suposiciones y dependencias
Se entregara un archivo con una plantilla, para que los empleados de la empresa suministren toda la información relacionada con los inventarios para realizar el cargue de la información al sistema, en caso de no realizarse la entrega de la información por parte de la empresa , se entregara el Sistema de Administración de Ventas, sin ningún dato cargado y será los usuarios los encargados de alimentar el Sistema desde sus inventarios, creación de usuarios, empleados, comisiones, descuentos, impuestos legales entre otros.
3 Requisitos específicos Administración de Ventas: Número de requisito Nombre de requisito Tipo Fuente del requisito Prioridad del requisito
RNF100 Plataformas disponibles Requisito Restricción Encuesta realizada a los clientes compradores Alta/Esencial Media/Deseado Baja/ Opcional
Número de requisito Nombre de requisito Tipo Fuente del requisito Prioridad del requisito Número de requisito Nombre de requisito Tipo Fuente del requisito Prioridad del requisito
RF102 Organización por catálogos Requisito Restricción Encuesta realizada a los clientes compradores Alta/Esencial Media/Deseado Baja/ Opcional RF104 Registro de Clientes Requisito Restricción Encuesta realizada a los clientes compradores Alta/Esencial Media/Deseado Baja/ Opcional
3.1
Requisitos comunes de los interfaces
De acuerdo con la construcción del software, las diferentes interfaces que estén habilitadas para el usuario deberán tener habilitadas las casillas que se requieran para poder ingresar a toda la información que se requiera, de igual forma poder mostrar la información que sea requerida por el usuario o administrador.
3.1.1 Interfaces de usuario La interfaz del usuario está comprendida por un modulo de colores bastante sencillos, con combinaciones de colores amarillos, blancos y negros acorde a los colores del logo de la empresa. Tiene la opción de registrarse con los aplicativos externos de Facebook y de Gmail. Versión Web
LA COLMENA Especificación de requisitos de software
Versión Móvil
Rev. [99.99] Pág. 9
LA COLMENA Especificación de requisitos de software
Rev. [99.99] Pág. 10
3.1.2 Interfaces de hardware Para el uso del software, los clientes deben contar con computadores con acceso a la web en el caso del aplicativo Web o dispositivos móviles Android o Iphone en el caso de aplicativo Móvil.
3.1.3 Interfaces de software
Sistema operativo para computadores: Windows 7 o superior, Linux o Mac. Sistema operativo para móviles: Última versión de Android, IOs. Navegadores: Opera, Safari, Edge, Chrome o Mozilla Firefox.
3.1.4 Interfaces de comunicación Easy PHP 5.2.3. · My SQL 5.0. · SERVIDOR WEB APACHE · Adobe DreamWeaver CS3. · Dezing Databases 4.0. · Rational Rose 2000. · Adobe Flash CS3.
LA COLMENA Especificación de requisitos de software
3.2
Rev. [99.99] Pág. 11
Requisitos funcionales
RF102 - El sistema debe organizar la sección de productos por catálogos. RF104 - El sistema debe colocar un módulo de registro de cliente por si el cliente quiere ser frecuente en las ventas por domicilio.
3.2.1 Requisito funcional 1 Organización por Catálogos: El sistema debe permitir organizar los productos por unos catálogos bien sea por categoría, por precios, o por productos. Registro de Cliente: El sistema debe permitir registrar un cliente en caso de que éste quiera ser frecuente en las ventas desde el aplicativo, para luego poder ser beneficiado por algunos descuentos o promociones. El sistema permite al cliente registrarse como nuevo cliente y agregarlo a la base de datos, que luego podrá ser validada en el sistema, lo campos que son requeridos como nombre, apellido dirección entre otros deben estar vacíos.
3.3
Requisitos no funcionales 3.3.1 Requisitos de rendimiento
Número de requisito Nombre de requisito Tipo Fuente del requisito
RNF100 Plataformas disponibles Requisito Restricción El sistema debe estar alojado en un servidor con las condiciones necesarias para aguantar un tráfico de personas alto simultáneamente. Alta/Esencial Media/Deseado Baja/ Opcional
Prioridad del requisito - Garantizar que el servidor web donde se encuentre alojada la aplicación, tenga todas las condiciones mínimas para alojar a gran cantidad de usuarios y hacer varias peticiones por segundo.
4 Apéndices
Diagramas de Casos de Uso Plataforma:
LA COLMENA Especificación de requisitos de software
Servidor:
Rev. [99.99] Pág. 12
LA COLMENA Especificación de requisitos de software
RF- Versión Autores Actores Fuentes Objetivos asociados Descripción
Rev. [99.99] Pág. 13
Módulo Plataforma 1 Fever Villar Molina Cliente - Software Requerimientos 101. Verificar el correcto funcionamiento en ambas plataformas. El sistema debe estar disponible para las tecnologías de Web y App Móvil
LA COLMENA Especificación de requisitos de software Precondición Secuencia Normal
Paso 1 2 3 4 5
Acción El cliente escoge su plataforma mas a gusto El cliente se registra en la plataforma escogida El cliente hace el pedido El vendedor toma el pedido El vendedor realiza el domicilio del pedido
Pos condición
Verificar que el pedido se realizó correctamente. Paso Acción
Frecuencia esperada Importancia Urgencia Comentarios
100 veces / por día importante No se precisa urgencia
RF- Versión Autores Actores Fuentes Objetivos asociados Descripción Precondición Secuencia Normal
Módulo Servidor 1 Fever Villar Molina Servidor - Software Requerimiento 103. Verificar el correcto funcionamiento del alojamiento en el servidor. El sistema debe estar alojado en un servidor con las condiciones necesarias para aguantar un tráfico de personas alto simultáneamente. Paso 1 2
Acción El Servidor debe contar con la memoria suficiente para procesar al menos 100 pedidos al día. El servidor debe responder a todas y cada una de las peticiones que se le realice.
Pos condición Paso
Frecuencia esperada Importancia Urgencia Comentarios
Rev. [99.99] Pág. 14
Acción
100 veces / por día importante No se precisa Urgencia
LA COLMENA Especificación de requisitos de software
Rev. [99.99] Pág. 15
CONCLUSIÓN A lo largo del curso de análisis de sistemas, pudimos comprender la necesidad de realizar y documentar estudios previos al desarrollo y programación de una solución tecnológica; observamos la existencia de diferentes sistemas de modelado y análisis, utilizamos técnicas de levantamiento de la información, de realizar mediante diagramas diferentes maneras de revelar los procesos mediante los casos de uso, siendo este una forma muy intuitiva de dar a entender los procesos.