32
Especificación de requisitos de software Proyecto: The shop on the corner Revisión [99.99] MARZO-2012

Documento_SRS complet

Embed Size (px)

Citation preview

Page 1: Documento_SRS complet

8/2/2019 Documento_SRS complet

http://slidepdf.com/reader/full/documentosrs-complet 1/32

Especificación de requisitos desoftware

Proyecto: The shop on the corner Revisión [99.99]

MARZO-2012

Page 2: Documento_SRS complet

8/2/2019 Documento_SRS complet

http://slidepdf.com/reader/full/documentosrs-complet 2/32

THE SHOP ON THE CORNEREspecificación de requisitos de software

Rev. [99.99]Pág. 2

Ficha del documentoFecha Revisión Autor Verificado dep. calidad.

22-Marzo-2012

99.99 LTX

Documento validado por las partes en fecha: 22-MARZO-2012

Por el cliente Por la empresa suministradora

Fdo. D.ELEONEL HERNADEZ CORTES

Fdo. Dña.FERNANDA STEPHANIE VAZQUEZ

HERRERA

Page 3: Documento_SRS complet

8/2/2019 Documento_SRS complet

http://slidepdf.com/reader/full/documentosrs-complet 3/32

THE SHOP ON THE CORNEREspecificación de requisitos de software

Rev. [99.99]Pág. 3

ContenidoFICHA DEL DOCUMENTO..........................................................................................................2

CONTENIDO...............................................................................................................................3

1 INTRODUCCIÓN .......................................................................................................................5

1.1 Propósito ...............................................................................................................................5

1.2 Alcance .................................................................................................................................. 5

1.3 Personal involucrado ............................................................................................................ 5

1.4 Definiciones, acrónimos y abreviaturas ..............................................................................6

1.5 Referencias ............................................................................................................................6

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 ......................................................................................................................... 7

2.5 Suposiciones y dependencias ..............................................................................................8

2.6 Evolución previsible del sistema .......................................................................................... 8

3 REQUISITOS ESPECÍFICOS ....................................................................................................8

6.-INSTALAR TODO EL EQUIPO ................................................................................................ 9

7.-MONTAR TODO EL SOFTWARE ..........................................................................................10

8.-INSTALAR LA RED PARA CONECTAR EL ESCÁNER DE BARRAS .................................10

9.-PUBLICAR EL NEGOCIO EN LA WEB .................................................................................10

10.-ARREGLAR DETALLES .....................................................................................................10

11.-CAPACITAR AL DUEÑO DE LA TIENDA ...........................................................................10

Page 4: Documento_SRS complet

8/2/2019 Documento_SRS complet

http://slidepdf.com/reader/full/documentosrs-complet 4/32

THE SHOP ON THE CORNEREspecificación de requisitos de software

Rev. [99.99]Pág. 4

3.1 Requisitos comunes de los interfaces ...............................................................................13

3.2 Requisitos funcionales .......................................................................................................14

4 DISEÑAR EL SOFTWARE PARA LA REALIZACIÓN DE COMPRA O VENTA DEPRODUCTOS. ..........................................................................................................................15

5 REALIZAR LA BASE DE DATOS PARA REGISTRAR LOS PRODUCTOS ...........................15

6 ACTUALIZAR DATOS CADA VES QUE EL SISTEMA REALICE UNA COMPRA .................15

7 IMPRIMIR UN TICKET AL FINALIZAR LA COMPRA. ...........................................................15

8 CALCULAR EL COSTO DEL MATERIAL COMPRADO POR EL CLIENTE ...........................15

9 CONECTAR EL ESCÁNER DE BARRAS PARA SABER EL COSTO DEL PRODUCTOPESADO .....................................................................................................................................15

10 PUBLICAR EL NEGOCIO EN LA WEB PARA SOLICITAR PRODUCTOS Y COMENTARIOSDE CLIENTES ............................................................................................................................15

10.1 Requisitos no funcionales ................................................................................................22

10.2 Otros requisitos .................................................................................................................32

11 APÉNDICES ..........................................................................................................................32

Page 5: Documento_SRS complet

8/2/2019 Documento_SRS complet

http://slidepdf.com/reader/full/documentosrs-complet 5/32

THE SHOP ON THE CORNEREspecificación de requisitos de software

Rev. [99.99]Pág. 5

1 IntroducciónPROYECTO LT-XINTRODUCCION A LA PROBLEMÁTICA:El señor Eleonel es el dueño de un negocio pequeño llamado “La tiendita de la esquina”, el logrotener este negocio gracias a la ayuda de su familia que lo apoyo para que pudiera tener su propionegocio y así es como logro establecerse.Pero desafortunadamente ha tenido perdidas a lo largo del tiempo ya que no ha sabidoadministrar las ventas de los productos. Para esto nosotros le proporcionamos nuestra ayudapara que ya no tenga pérdidas y pueda obtener más ganancias en la venta de sus productos.

1.1 Propósito*el documento nos servirá para tener un concepto generalizado del proyecto a realizar, asímismo nos sirve como una herramienta*va dirigida a las personas interesadas por como se realizo y para que el proyecto, deigual manera de presentarlo al cliente que solicito el proyecto.

1.2 AlcanceEscáner Equipo De CómputoBase De DatosBascula ElectrónicaImpresora De Ticket

El sistema consiste con una máquina de tickets, el escáner de código de barras y la basede datos, es que así podrá el dueño administrar mejor su negocio ya que al estar conectadas estas tres herramientas la base de datos registrara cuantas ventas tuvo ycuanto es lo que gano, el código de barras ayudara a la base de datos en registrar cuantocuesta cada producto y así la base de datos llevara un control y será mas rápido en que elcliente pueda recibir el producto ya que no habrá necesidad de que el señor Eleonel encaso de que se le olvide cuanto cuesta dicho producto este buscando el precio y haga queel cliente se desespere y no regrese, así el escáner de código de barras agilizara la ventadel producto y por ultimo la maquina de tickets ayudara a que el cliente tenga uncomprobante de la compra del producto y vea que las cuentas son claras y así tengamayor confianza y regrese a comprar.

1.3 Personal involucradoNombre Eleonel Hernández CortesRol DueñoCategoría profesional Vendedor de abarrotesResponsabilidades Informar por cualquier cuestión y aportación económica

Información de contacto 22-23-24-28-24 Aprobación Esencial

Nombre Fernanda Stephanie Vázquez HerreraRol PresidentaCategoría profesional TSU en programación

Responsabilidades Diseñar una base de datos adecuada para la administración delnegocio y dar la aprobación de que los demás involucrados

Page 6: Documento_SRS complet

8/2/2019 Documento_SRS complet

http://slidepdf.com/reader/full/documentosrs-complet 6/32

THE SHOP ON THE CORNEREspecificación de requisitos de software

Rev. [99.99]Pág. 6

(excepto el dueño) sea el indicado para lo que requiere el negocio

y el dueño del mismo.Información de contacto 22-23-41-54-14 Aprobación Excelente

Nombre Noel Fuentes CarmonaRol Supervisor  Categoría profesional Maestría Administrador de empresasResponsabilidades Supervisar el estado de los productos, las fortalezas y debilidades

del negocio para ayudar a mejorarlo y verificar que el sistemafuncione correctamente.

Información de contacto 22-23-80-07-36 Aprobación Excelente

Nombre Iván Sánchez GalvánRol Contador  Categoría profesional Ing. en redesResponsabilidades Encargado de llevar la contabilidad y administrar el dinero

invertido en este proyecto para poder lograr su fin, cumpliendocon la instalación de una base de datos, la compra de un escáner de código de barras y una máquina de tickets.

Información de contacto 22-25-41-85-41 Aprobación Aprobatoria

Nombre Cynthia Yedid Gasca Flores

Rol Diseñadora de imagenCategoría profesional TSU redesResponsabilidades Encargada de diseñar la imagen de los tickets, el escáner de

código de barras y una mejor presentación para el negocio.

Información de contacto 22-45-44-88-14 Aprobación Prueba

1.4 Definiciones, acrónimos y abreviaturasDoc.- DocumentoING.- IngenieroTSU.- Técnico superior universitario

Etc.- Etcétera

1.5 ReferenciasReferencia Titulo Ruta Fecha Autor  

R 1 Doc. chárter H:\SISTEM\SRS 22-Marzo-12 Personal empresarial

R 2 Doc. Planeación H:\SISTEM\SRS 22-Marzo-12 Personal empresarial

R 3 Doc. Organización H:\SISTEM\SRS 22-Marzo-12 Personal empresarial

R 4 Doc. Casos de uso H:\SISTEM\SRS 22-Marzo-12 Personal empresarial

Page 7: Documento_SRS complet

8/2/2019 Documento_SRS complet

http://slidepdf.com/reader/full/documentosrs-complet 7/32

THE SHOP ON THE CORNEREspecificación de requisitos de software

Rev. [99.99]Pág. 7

1.6 Resumen A continuación se muestra la descripción general y los requisitos específicos.En la descripción se muestra las perspectivas y funcionalidad del producto así como lascaracterísticas del producto restricciones, etc. de igual manera los distintos requisitos einterfaces

2 Descripción general

2.1 Perspectiva del producto

El producto es independiente por lo cual no forma parte de un sistema mayor 

2.2 Funcionalidad del productoInstalar una base de datos que este ligada con el escáner de código de barras y así cadaque pase el producto por el escáner se vaya registrando en la base de datos la cantidadde productos vendidos y las ganancias para así llevar un control de la administración desu negocio y sea mas eficaz.• Actualizar datos cada ves que el sistema realice una compra• Imprimir un ticket al finalizar la compra.• Calcular el costo del material comprado por el cliente• Conectar el escáner de barras para saber el costo del producto pesado

2.3 Características de los usuariosTipo de usuario Programador de aplicacionesFormación Técnico superior o ingenieroHabilidades Saber programar y administrar base de datos Actividades Administrar el sistema

Tipo de usuario EspecializadoFormación BachilleratoHabilidades Interactúa con el sistema mediante comandos Actividades Utiliza y prueba el sistema

2.4 RestriccionesRECURSOS DE ENTORNOUna computadora de escritorio*HardwareUn monitor de 21 pulgadasBocinasTecladoMouseCPUImpresoraRouter Switch*Software

Cuenta con un sistema operativo Microsoft Windows XP ProfesionalVersión 2002

Page 8: Documento_SRS complet

8/2/2019 Documento_SRS complet

http://slidepdf.com/reader/full/documentosrs-complet 8/32

THE SHOP ON THE CORNEREspecificación de requisitos de software

Rev. [99.99]Pág. 8

Serví Pack 3

Registrado a nombre de: Eleonel Hernández CortesOEM COMPANY 55274-640-6819812-23068Equipo:Intel (R)Pentium (R) 4 CPU 2.66GHz2.66 GHz 992 MB de RAM

TIEMPO DE ENTREGA7 de mayo del presente año se le hará entrega de una base de datos que contenga elregistro de las compras-ventas con el que servirá para llevar un buen registro de todo loque vende y compra y con eso comprobar si tiene perdidas y/o ganancias.

ESTIMACION DEL COSTO DEL PROYECTOBase de datos: $1,500.ººEscáner de código de barras: $357. ººMáquina de tickets: $1,200.ººTotal: $3,057.ºº

REALIZADORESPORCENTAJE CANTIDAD CORRESPONDIENTEFernanda 40% $1,222.8Cynthia 15% $ 458.55Iván 20% $ 611.4Noel 25% $ 764.25

2.5 Suposiciones y dependenciasLa necesidad de tener un mejor equipo y más material para la realización de sistemas yprecios mayores así como el cambio de interfaces físicas y lógicas.

2.6 Evolución previsible del sistemaLa mejora de la base de datos Agregar más opciones de operaciones del productoModernizar la interface del usuario así como la presentación del sistema en general Agrandar el sistema

3 Requisitos específicos1-Diseñar el software. Para realizar esta actividad:

-Registro de ventas

-Registro de abarrotes

-Calculo de ganancias

-Calculo de perdidas

-Registro de inventario

Page 9: Documento_SRS complet

8/2/2019 Documento_SRS complet

http://slidepdf.com/reader/full/documentosrs-complet 9/32

THE SHOP ON THE CORNEREspecificación de requisitos de software

Rev. [99.99]Pág. 9

-Registro de entrada y salida de productos

2- Realizar la base de datos

Recopilar la información

-Filtrar la información

-Realizar el diagrama E-R (Entidad – Relación)

3.-Conocer el ambiente de trabajo

-Realizar una entrevista

Realizar visitas cada tercer día para conocer el ambiente de trabajo y laproblemática existente en el negocio

4.- Calcular el costo del material

-Reunir las especificaciones que el cliente pide para realizar 

estimaciones

-Obtener información de la calidad del producto

-De acuerdo a las especificaciones realizar estimaciones del software

-Buscar el software mas adecuado que cumpla con las especificacionesrequeridas por el cliente

5.-Comprar todo lo necesario

-De acuerdo a las especificaciones obtener información en varioslugares acerca del costo y calidad del software que cubra con losrequerimientos del cliente

6.-Instalar todo el equipo

-Tiempo de la ejecución del software

-Instalar los programas necesarios para que su función sea la indicada

de acuerdo a las necesidades del cliente

Page 10: Documento_SRS complet

8/2/2019 Documento_SRS complet

http://slidepdf.com/reader/full/documentosrs-complet 10/32

THE SHOP ON THE CORNEREspecificación de requisitos de software

Rev. [99.99]Pág. 10

7.-Montar todo el software

-Verificar que el software haya quedado bien instalado y que cumpla conlas funciones requeridas

8.-Instalar la red para conectar el escáner de barras

-instalar todo el hardware

-realización de todas conexiones necesarias

-verificar que todo el equipo este bien instalado

9.-Publicar el negocio en la web-Crear una pagina en internet para hacer publicidad al negocio y asíatraer a nuevos clientes

-Crear un logotipo para el negocio

-Agregar la dirección del negocio, teléfono, servicio a domicilio

-Agregar detalles a la página web del negocio como color del fondo depantalla, imágenes del negocio, tipo de letra, comerciales de losproductos, realizar un apartado para las preguntas y sugerencias de los

clientes para que puedan ayudar a mejorar el negocio

10.-Arreglar detalles

-Arreglar la presentación

-Al finalizar con la creación de la página web verificar si no le hace faltaalgo y agregarle mas detalles

-Pedir la autorización del dueño del negocio para la automatización de lapágina web de su negocio

-Pedir al dueño del negocio si tiene algún comentario o sugerencia sobreel software ya instalado

11.-Capacitar al dueño de la tienda

-Mostrar al cliente como se ejecuta el software

-Enseñarle a manejar el programa

-Darle mantenimiento preventivo correctivo (llamar al técnico delprograma)

Page 11: Documento_SRS complet

8/2/2019 Documento_SRS complet

http://slidepdf.com/reader/full/documentosrs-complet 11/32

THE SHOP ON THE CORNEREspecificación de requisitos de software

Rev. [99.99]Pág. 11

Número de requisito R1

Nombre de requisito Diseño de softwareTipo Requisito RestricciónFuente del requisito En este apartado haremos un prototipo del software a crear en

base a los requerimientos solicitadosPrioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional

Número de requisito R2Nombre de requisito Realización de la base de datosTipo Requisito RestricciónFuente del requisito Aquí realizaremos la base de datos para que la aplicación

pueda llevar una administración más eficaz y eficientePrioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional

Número de requisito R3Nombre de requisito Conocer ámbito de trabajoTipo Requisito RestricciónFuente del requisito Haremos visitas al negocio para saber cómo es el ambiente de

trabajo como se desenvuelven los empleados al realizar sutrabajo, la relación entre los empleados, el dueño y los clientestodo con el fin de desarrollar una aplicación útil para ellos

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

Número de requisito R4

Nombre de requisito Calculo del materialTipo Requisito RestricciónFuente del requisito Calcularemos el costo aproximado del material, buscaremos

precios económicos pero de buena calidad para realizar unbuen software y adaptarlo a la necesidad del cliente

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

Número de requisito R5Nombre de requisito Comprar artículosTipo Requisito RestricciónFuente del requisito Compraremos los artículos para la realización del software,

buscando buenos artículos económicos y con alta calidad que

se ajusten a las necesidades del cliente y que duren un buentiempo en su utilizaciónPrioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional

Número de requisito R6Nombre de requisito Instalar equipoTipo Requisito RestricciónFuente del requisito Instalaremos el equipo que solicito el cliente que es un escáner 

de código de barras, una base de datos y una máquina detickets de forma que exista la coordinación entre estos 3 paraque cumplan con el funcionamiento requerido

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

Número de requisito R7

Page 12: Documento_SRS complet

8/2/2019 Documento_SRS complet

http://slidepdf.com/reader/full/documentosrs-complet 12/32

THE SHOP ON THE CORNEREspecificación de requisitos de software

Rev. [99.99]Pág. 12

Nombre de requisito Montar el software

Tipo Requisito RestricciónFuente del requisito Revisar que este bien instalado el software para que cumplacon su respectivo funcionamiento y pueda satisfacer lasnecesidades del cliente

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

Número de requisito R8Nombre de requisito Conectar escáner de barrasTipo Requisito RestricciónFuente del requisito Instalar todo el hardware y las conexiones necesarias para que

funcione correctamente y cumpla con su funcionamientoPrioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional

Número de requisito R9Nombre de requisito Negocio en la webTipo Requisito RestricciónFuente del requisito Para este requerimiento es necesario preguntar al dueño del

negocio si desea que realicemos una página web de sunegocio y explicarle que a través de ella puede atraer nuevosclientes, en caso de ser así, nosotros la diseñaremos, lepondremos imágenes, colores, etc. que sean llamativos paralos clientes y pondremos información del negocio comodirección, teléfono, etc.

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

Número de requisito R10Nombre de requisito Arreglar detallesTipo Requisito RestricciónFuente del requisito Consultar al dueño del negocio si no requiere de alguna otra

cosa o requisito que desee agregar a su aplicación ya que paranosotros es importante que el cliente quede satisfecho connuestro trabajo.En caso de que el cliente quiera agregar algo lo agregaremos ala aplicación para que quede conforme con nuestro trabajo yaque ese es nuestro objetivo

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

Número de requisito R11Nombre de requisito Capacitación al dueñoTipo Requisito RestricciónFuente del requisito Nosotros le daremos una capacitación al dueño el negocio

para que aprenda a usar la aplicación que instalaremos y notenga problemas al usarla y en dado caso de tenerlos locapacitaremos para que esos problemas los pueda solucionar,aunque en dado caso de que él no quiera que lo capacitemospor falta de tiempo u otra razón nos puede llamar para quesolucionemos su problema.

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

Page 13: Documento_SRS complet

8/2/2019 Documento_SRS complet

http://slidepdf.com/reader/full/documentosrs-complet 13/32

THE SHOP ON THE CORNEREspecificación de requisitos de software

Rev. [99.99]Pág. 13

3.1 Requisitos comunes de los interfacesEl cliente llegara a caja a pagar sus productosEl empleado pasara el código de barras del producto por el escáner de código de barraspara que la base de datos lleve un control de la compra de los productos y realiceactualizaciones de los productos vendidos, en dado caso de que haya un descuento en elproducto la base de datos hará el descuento automáticamente y la máquina de ticketsimprimirá un recibo de la compra que haya hecho el cliente con el nombre del producto, lacantidad de cada uno, el total de la compra, el descuento en el producto todo esto con elfin de que el cliente no tenga dudas del costo del producto y de su compra

3.1.1 Interfaces de usuario

El prototipo se montara al equipo del dueño y de esta manera podrádarnos observaciones o defectos de su punto de vista

Este sistema muy sencillo de utilizar enfocado al dueño de la tiendoEleonel Hernández Cortez para su negocio que le ayudará a reducir el tiempo en el que atiendes a tus clientes así como a manejar todos los productos de tu negocio y aumentar sus ventas, enfocadoa que se dediques a vender mientras que el programa lleva elcontrol de tus productos, ventas, inventarios y créditos.

3.1.2 Interfaces de hardwareUSBSERIALPARALELO

Page 14: Documento_SRS complet

8/2/2019 Documento_SRS complet

http://slidepdf.com/reader/full/documentosrs-complet 14/32

THE SHOP ON THE CORNEREspecificación de requisitos de software

Rev. [99.99]Pág. 14

3.1.3 Interfaces de software

PR

OPOSITO: que el usuario pueda comprender fácilmente el uso del software y su

utilización sea sencilla y clara sin dificultades

3.1.4 Interfaces de comunicaciónDebe haber una buena comunicación entre la base de datos con el usuario paraque sea entendible y cuando alguno de los empleados haga una actualización labase de datos la pueda realizar con facilidad.

Debe existir una comunicación dependiente entre la base de datos, el escáner decódigo de barras y la máquina de tickets ya que estos 3 son indispensables paraque se lleve una buena administración del negocio y así cumplan con sufuncionamiento

3.2 Requisitos funcionales

LISTADO DE REQUERIMIENTOSFUNCIONALES:

Page 15: Documento_SRS complet

8/2/2019 Documento_SRS complet

http://slidepdf.com/reader/full/documentosrs-complet 15/32

THE SHOP ON THE CORNEREspecificación de requisitos de software

Rev. [99.99]Pág. 15

4 Diseñar el software para la realización de compra o ventade productos.

5 Realizar la base de datos para registrar los productos

6 Actualizar datos cada ves que el sistema realice unacompra

7 Imprimir un ticket al finalizar la compra.

8 Calcular el costo del material comprado por el cliente9 Conectar el escáner de barras para saber el costo del

producto pesado

10Publicar el negocio en la web para solicitar productos ycomentarios de clientes

LTX- FUNCIONES

REFERENCIA FUNCIÓN CATEGORÍA

R-1.1 Diseñar el software para la realización decompra o venta de productos.

Evidente

R-1.2 Realizar la base de datos para registrar losproductos

Evidente

R-1.3 Actualizar datos cada ves que elsistema realice una compra

Oculto

R-1.4 Imprimir un ticket al finalizar la compra. Evidente

R-1.5 Calcular el costo del material compradopor el cliente

Evidente

Page 16: Documento_SRS complet

8/2/2019 Documento_SRS complet

http://slidepdf.com/reader/full/documentosrs-complet 16/32

THE SHOP ON THE CORNEREspecificación de requisitos de software

Rev. [99.99]Pág. 16

R-1.6 Conectar el escáner de barras para saber 

el costo del producto pesado

Oculto

R-1.7 Publicar el negocio en la web parasolicitar productos y comentarios declientes

Oculto

CU-R2-LT-X Realizar la base de datos para registrar los productosSE REALIZARA LA BASE DE DATOS PARA QUE EL CLIENTE TENGA LOS DATOSDE TODOS SUS PRODUCTOS ASI COMO EL CONTROL DE SUS VENTAS

PRECONDICIONES: YA TIENE QUE HABER UN DIAGRAMA RELACIÓN-ENTIDAD YTIENE QUE ESTAR NORMALIZADA Y TUVO QUE HABER UN SISTEMA DERECOLECCIÓN DE DATOSPOS CONDICIONES: TENER UNA INTERFACE QUE ESTE VINCULADA A LA BASEDE DATOS PARA REALIZAR LAS FUNCIONES CORRESPONDIENTES E INSTALARTODO EL HARDWARE Y SOFTWAREREFERENCIAS:R-1.1

R-1.2R-1.3

Page 17: Documento_SRS complet

8/2/2019 Documento_SRS complet

http://slidepdf.com/reader/full/documentosrs-complet 17/32

THE SHOP ON THE CORNEREspecificación de requisitos de software

Rev. [99.99]Pág. 17

R-1.4

R-1.5R-1.6R-1.7

PASOS:

Recopilar la información

-Filtrar la información

-Realizar el diagrama E-R (Entidad – Relación)

-Conversión al modelo relacional

-Selección del Gestor de Base de Datos

CU-R3-LT-X Actualizar datos cada vez que el sistema realice una compra

EL SISTEMA TIENE QUE ACTUALIZAR LA BASE DE DATOS AL REALIZAR UNACOMPRA O VENTE PARA QUE TENGA UN MEJOR CONTROL

PRECONDICIONES: TIENE QUE ESTAR INSTALADO TODO EL SOFTWARE YHARDWARE CORRESPONDIENTE PARA EFECTUR CUALQUIER COMPRA SINNINGÚN PROBLEMA Y TENER LOS DATOS DE PRODUCTOS EXISTENTESPOS CONDICIONES: LA BASE DE DATOS TIENE QUE TENER REGISTRADOTODOS LOS PRODUCTOS EXISTENTES DESPUÉS DE LA COMPRA E IMPRIMIRUN TICKET PARA TENER UN REGISTRO DE PRODUCTOS ADQUIRIDOS POR ELCLIENTEREFERENCIAS:R-1.1R-1.2

Page 18: Documento_SRS complet

8/2/2019 Documento_SRS complet

http://slidepdf.com/reader/full/documentosrs-complet 18/32

THE SHOP ON THE CORNEREspecificación de requisitos de software

Rev. [99.99]Pág. 18

R-1.3

R-1.4R-1.5R-1.6R-1.7

PASOSEl cliente realiza la compraEl dueño escanea los productosLa aplicación los registra e imprime el ticket con la compra y preciosLa base de datos se actualiza.

CU-R4-LT-X Imprimir un ticket al finalizar la compra.

 AL FINALIZAR LA COMPRA DEL CLIENTE EL SISTEMA TIENE QUE IMPRIMIR UNDOCUMENTO CON LOS PRODUCTOS ADQUIRIDOS POR EL CLIENTE TENIENDOEL COSTO DE CADA PRODUCTO Y LA CANTIDAD ASI COMO EL TOTAL Y EL IVAY COMO SE PAGO

PRECONDICIONES: DISEÑAR EL SOFTWARE PARA LA REALIZACIÓN DE COMPRA O VENTADE PRODUCTOS.REALIZAR LA BASE DE DATOS PARA REGISTRAR LOS PRODUCTOS ACTUALIZAR DATOS CADA VEZ QUE EL SISTEMA REALICE UNA COMPRACALCULAR EL COSTO DEL MATERIAL COMPRADO POR EL CLIENTE

POS CONDICIONES: EL SISTEMA TIENE QUE ESTAR LIBRE PARA REALIZAROTRA COMPRAREFERENCIAS:

R-1.1R-1.2

Page 19: Documento_SRS complet

8/2/2019 Documento_SRS complet

http://slidepdf.com/reader/full/documentosrs-complet 19/32

THE SHOP ON THE CORNEREspecificación de requisitos de software

Rev. [99.99]Pág. 19

R-1.3

R-1.4R-1.5R-1.6R-1.7

PASOS: El cliente realiza la compraEl dueño escanea los productosEl sistema verifica productosLa aplicación los registra e imprime el ticket con la compra y precios

CU-R5-LT-X Calcular el costo del material comprado por el cliente

PRECONDICIONES: DISEÑAR EL SOFTWARE PARA LA REALIZACIÓN DE COMPRA O VENTADE PRODUCTOS.REALIZAR LA BASE DE DATOS PARA REGISTRAR LOS PRODUCTOSCONECTAR EL ESCÁNER DE BARRAS PARA SABER EL COSTO DEL PRODUCTO PESADO

POS CONDICIONES: ACTUALIZAR DATOS CADA VEZ QUE EL SISTEMA REALICE UNA COMPRAIMPRIMIR UN TICKET AL FINALIZAR LA COMPRA.EL SISTEMA TIENE QUE ESTAR LIBRE PARA REALIZAR OTRA COMPRAREFERENCIAS:R-1.1R-1.2R-1.3R-1.4R-1.5R-1.6

R-1.7

Page 20: Documento_SRS complet

8/2/2019 Documento_SRS complet

http://slidepdf.com/reader/full/documentosrs-complet 20/32

THE SHOP ON THE CORNEREspecificación de requisitos de software

Rev. [99.99]Pág. 20

PASOS:

-Reunir las especificaciones que el cliente pide para realizar estimaciones

-Obtener información de la calidad del producto

-De acuerdo a las especificaciones realizar estimaciones del software

-Buscar el software mas adecuado que cumpla con las especificacionesrequeridas por el cliente

CU-R6-LT-X Conectar el escáner de barras para saber el costo del producto pesado

PRECONDICIONES: DISEÑAR EL SOFTWARE PARA LA REALIZACIÓN DE COMPRA O VENTADE PRODUCTOS.REALIZAR LA BASE DE DATOS PARA REGISTRAR LOS PRODUCTOSTENER TODO EL EQUIPO QUE SE VA A UTILIZAR

POS CONDICIONES: ACTUALIZAR DATOS CADA VEZ QUE EL SISTEMA REALICE UNA COMPRAIMPRIMIR UN TICKET AL FINALIZAR LA COMPRA.EL SISTEMA TIENE QUE ESTAR LIBRE PARA REALIZAR OTRA COMPRAREFERENCIAS:R-1.1R-1.2R-1.3R-1.4

R-1.5R-1.6

Page 21: Documento_SRS complet

8/2/2019 Documento_SRS complet

http://slidepdf.com/reader/full/documentosrs-complet 21/32

THE SHOP ON THE CORNEREspecificación de requisitos de software

Rev. [99.99]Pág. 21

R-1.7

PASOS:-instalar todo el hardware-realización de todas conexiones necesarias-verificar que todo el equipo este bien instalado

CU-R7-LT-X Publicar el negocio en la web para solicitar productos y comentarios de clientes

Los productos disponibles del negocio tiene que estar disponible para poder obsérvalos en una pág. web a disposición de todo el publico además de poder solicitarlos para traerlos a su domicilio del cliente

PRECONDICIONES: DISEÑAR EL SOFTWARE PARA LA REALIZACIÓN DE COMPRA OVENTA DE PRODUCTOS.REALIZAR LA BASE DE DATOS PARA REGISTRAR LOS PRODUCTOS

POS CONDICIONES: ACTUALIZAR DATOS CADA VEZ QUE EL SISTEMA REALICE UNACOMPRAIMPRIMIR UN TICKET AL FINALIZAR LA COMPRA.EL SISTEMA TIENE QUE ESTAR LIBRE PARA REALIZAR OTRA COMPRAREFERENCIAS:R-1.1R-1.2R-1.3

R-1.4R-1.5

Page 22: Documento_SRS complet

8/2/2019 Documento_SRS complet

http://slidepdf.com/reader/full/documentosrs-complet 22/32

THE SHOP ON THE CORNEREspecificación de requisitos de software

Rev. [99.99]Pág. 22

R-1.6

R-1.7

PASOS:-Crear una pagina en internet para hacer publicidad al negocio y así atraer anuevos clientes

-Crear un logotipo para el negocio

-Agregar la dirección del negocio, teléfono, servicio a domicilio

-Agregar detalles a la página web del negocio como color del fondo de

pantalla, imágenes del negocio, tipo de letra, comerciales de los productos,realizar un apartado para las preguntas y sugerencias de los clientes para quepuedan ayudar a mejorar el negocio

10.1 Requisitos no funcionales

10.1.1Requisitos de rendimiento

LTX- NO FUNCIONALES FUNCIONES

REFERENCIA FUNCIÓN CATEGORÍA

R-1.8 Realizar el diagrama E-R (Entidad –Relación)

OCULTO

R-1.9 Reunir las especificacionesque el cliente pidepara realizar estimaciones

EVIDENTE

R-1.10 Diseñar el prototipo para realizar estimaciones de la interface y crearloadecuadamente que cumpla con lasespecificaciones requeridas por el cliente

OCULTO

R-1.11 Comprar todo lo necesario para realizar elproyecto

EVIDENTE

R-1.12 Instalar todo el hardware necesario EVIDENTE

Page 23: Documento_SRS complet

8/2/2019 Documento_SRS complet

http://slidepdf.com/reader/full/documentosrs-complet 23/32

THE SHOP ON THE CORNEREspecificación de requisitos de software

Rev. [99.99]Pág. 23

R-1.13 Verificar que todo el equipo esté bien

instalado

EVIDENTE

R-1.14 Realizar visitas cada tercer día paraidentificar errores en el prototipo

EVIDENTE

R-1.15 Pedir al dueño del negocio si tiene algúncomentario o sugerencia sobre el softwareya instalado

EVIDENTE

R-1.16 Darle mantenimiento preventivo ycorrectivo

EVIDENTE

R-1.17 Arreglar detalles que puedan surgir EVIDENTE

CU_1.8 Realizar el diagrama E-R (Entidad – Relación)

DESCRIPCION:

Se realiza un diagrama entidad relación para crear un escenario que sirva como para que elcliente vea como que daría dicho proyecto

UML

PRECONDICION:El cliente debe proporcionar la información correcta para realizar el diagrama E-RPOSTCONDICION:El cliente debe estar de acuerdo como el modelo E-R realizado

Este modelo servirá para realizar el proyecto con mayor precisión

CU_1.9 Reunir las especificaciones que el cliente pide para realizar estimaciones

Page 24: Documento_SRS complet

8/2/2019 Documento_SRS complet

http://slidepdf.com/reader/full/documentosrs-complet 24/32

THE SHOP ON THE CORNEREspecificación de requisitos de software

Rev. [99.99]Pág. 24

DESCRIPCION: nos servirá para dar al cliente precios con referencia al sistema que se realizara

UML

PRECONDICION:El cliente debe estar de acuerdo con las estimacionesPOSTCONDICION:Se efectuara el sistema de acuerdo a lo que el cliente pidió con base a dichas sugerencias yestimacionesREFERENCIAS: servirá para que el cliente no quede insatisfecho con el sistema realizado

CU_1.11 Comprar todo lo necesario para realizar el proyecto

DESCRIPCION tendremos el consentimiento del cliente para hacer la compra de todo lonecesario

UML

Page 25: Documento_SRS complet

8/2/2019 Documento_SRS complet

http://slidepdf.com/reader/full/documentosrs-complet 25/32

THE SHOP ON THE CORNEREspecificación de requisitos de software

Rev. [99.99]Pág. 25

PRECONDICION:Obtener todos los recursos para el proyectoPOSTCONDICION:Mostrarle al cliente el producto ya comprado

REFERENCIAS:Nos servirá para comenzar con el proyecto ya dicho anteriormente

CU_1.12 Instalar todo el hardware necesario

DESCRIPCION: ya comprado todo lo necesario y obtenido todo se efectuara el la instalación delhardware

UML

Page 26: Documento_SRS complet

8/2/2019 Documento_SRS complet

http://slidepdf.com/reader/full/documentosrs-complet 26/32

THE SHOP ON THE CORNEREspecificación de requisitos de software

Rev. [99.99]Pág. 26

PRECONDICION: se preguntara al cliente la fecha para instalar todo el hardwarePOSTCONDICION:Ya instalado se le explicara como se usa el hardware

REFERENCIAS:Funcionara para el registro de todos los productos con la ayuda del sistema y prototipo yadichos anteriormente

CU_1.13 Verificar que todo el equipo esté bien instalado

DESCRIPCION:Se llevara una serie de pasos de acuerdo a una cronología para que lo instalado quede demanera correcta

UML

Page 27: Documento_SRS complet

8/2/2019 Documento_SRS complet

http://slidepdf.com/reader/full/documentosrs-complet 27/32

THE SHOP ON THE CORNEREspecificación de requisitos de software

Rev. [99.99]Pág. 27

PRECONDICION: seguir los pasos correctamentePOSTCONDICION:Todo quedara ya bien para el uso del sistema y del hardware

REFERENCIAS: Ayudara a controlar mas rápidamente la efectuación de sus ventas

CU_1.14 Realizar visitas cada tercer día para identificar errores en el prototipo 

DESCRIPCION: se estipulara en un documento la fecha, la hora, los días, y el tiempo paradeterminadas visitas

UML

Page 28: Documento_SRS complet

8/2/2019 Documento_SRS complet

http://slidepdf.com/reader/full/documentosrs-complet 28/32

THE SHOP ON THE CORNEREspecificación de requisitos de software

Rev. [99.99]Pág. 28

PRECONDICION:Los operadores determinaran entre ellos cuales serian las posibles preguntas del cliente

POSTCONDICION:El cliente quedara con mayor confianza por si no entendió en primera instancia lo ya explicado

REFERENCIAS:Funcionara para una mayor recomendación con mas clientes que necesiten un sistema similar 

CU_1.15 Pedir al dueño del negocio si tiene algún comentario o sugerencia sobre el software yainstalado

DESCRIPCION:Se le comentara al cliente que tenemos un sistema para que el nos pueda dar alguna queja osugerencia de los productos ya terminados

UML

Page 29: Documento_SRS complet

8/2/2019 Documento_SRS complet

http://slidepdf.com/reader/full/documentosrs-complet 29/32

THE SHOP ON THE CORNEREspecificación de requisitos de software

Rev. [99.99]Pág. 29

PRECONDICION:Las quejas sugerencias o comentarios deben estar totalmente enlazadas con el proyecto sin salir de los parámetrosPOSTCONDICION:Se hará llegar una respuesta a las quejas sugerencias o comentarios del cliente

REFERENCIAS:Esto funcionara o servirá para la mejora de nuestras servicios

CU_1.16 Darle mantenimiento preventivo y correctivoDESCRIPCION:Se le hará saber al cliente que tiene el beneficio de tener 3 visitas para cualquier problema quepueda ocurrir en el sistema en el futura pero de acuerdo a varias clausulas

UML

Page 30: Documento_SRS complet

8/2/2019 Documento_SRS complet

http://slidepdf.com/reader/full/documentosrs-complet 30/32

THE SHOP ON THE CORNEREspecificación de requisitos de software

Rev. [99.99]Pág. 30

PRECONDICION:Llamar con anticipación para determinar la hora y el día para dicha visitaPOSTCONDICION:Se le hará saber al cliente que todo a quedado bien y que el de la aceptación de la revisión

REFERENCIAS:Crea mayor satisfacción del cliente en nuestra empresa

CU_1.17 Arreglar detalles que puedan surgir  

DESCRIPCION:

Va con llevado con la revisión de mantenimiento preventivo o correctivo con la quejas osugerencias del cliente

UML

Page 31: Documento_SRS complet

8/2/2019 Documento_SRS complet

http://slidepdf.com/reader/full/documentosrs-complet 31/32

THE SHOP ON THE CORNEREspecificación de requisitos de software

Rev. [99.99]Pág. 31

PRECONDICION:Hacer saber al cliente que nuestra empresa es totalmente confiable para el desarrollo desistemasPOSTCONDICION:Confiabilidad de varios usuarios de nuestro sistema

REFERENCIAS:

Tendremos mayor aumento en ganancias para toda la empresa

10.1.2SeguridadPara la seguridad del software le daremos al dueño Eleonel un nombre de usuario yuna contraseña para que pueda acceder a la base de datos para que consulte susventas y sus ganancias en dado caso de perder ambos podrá accesar a la base dedatos contactándonos llevando su curp para que nosotros podamos darlenuevamente su usuario y contraseña

10.1.3Fiabilidad

En dado caso que el cliente compre ciertos productos con descuentos y no sehayan actualizado el precio de estos productos se le hará un descuento extra alcliente por estos productosLa comunicación entre la base de datos para llevar la cuenta de los productosvendidos, su costo, dependiendo del producto su descuento, el escáner de códigode barras que permite hacer saber a la base de datos el costo del producto ycuantos productos son para que la base de datos haga las cuentascorrespondientes y sus respectivas actualizaciones en las ventas para que despuésla máquina de tickets imprima el recibo de su compra y quede satisfecho no debeexceder los 15 segundos en todo este proceso

10.1.4Disponibilidad

 Al momento en que pasa el producto de código de barras la base de datos varegistrando el costo del producto y lleva la cuenta de lo que el cliente pagara por elproducto no puede pasar de 1 segundo ya que esto se realiza al instante

Page 32: Documento_SRS complet

8/2/2019 Documento_SRS complet

http://slidepdf.com/reader/full/documentosrs-complet 32/32

THE SHOP ON THE CORNEREspecificación de requisitos de software

Rev. [99.99]Pág. 32

En caso de que el producto pasara por el escáner sin problema pero la base de

datos no lo registra debe de responder máximo a las 5 segundos ya que el clientese puede desesperar e irse por eso todo se realiza inmediatamenteSi por algún motivo la máquina de tickets no imprimiera el recibo ya sea por falta detinta, o falta de papel, no debe exceder los 10 segundos.

10.1.5MantenibilidadEl mantenimiento debe ser correctivo y preventivo lo puede realizar el usuario encaso de que sepa cómo hacerlo sino debe contactar a un desarrollador Estos mantenimientos son al hardware y al software ya que no es solo la partefísica sino también por dentro por que puede contener un virus y si no se realizanestos mantenimientos va a afectar en el uso del software

10.1.6PortabilidadHaremos el lenguaje del software lo más claro posible para el cliente para que seafácil su utilización y no tenga problemas que sean difíciles de solucionar ya quepodría ser molesto para el cliente no poder solucionar estos problemas y nosotrosquereos que el cliente quede satisfecho con nuestro trabajo

10.2 Otros requisitos

11Apéndices