Sie sind auf Seite 1von 11

La Colmena

Proyecto: Actualizacion en la prestación del servicio


Revisión 1

12 de diciembre de 2018
Ficha del documento

Fecha Revisión Autor Verificado dep. calidad.

08 de dic. 12 de
Juan Pablo Abarca
2018 dic. 2018

Documento validado por las partes en fecha: [Fecha]

Por el cliente Por la empresa suministradora


Actualizacion en la prestación del servicio Rev. 1
Especificación de requisitos de software Pág. 4

Contenido
FICHA DEL DOCUMENTO 3

CONTENIDO 4

1 INTRODUCCIÓN 6

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 6

1.6 Resumen 6

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 7

2.6 Evolución previsible del sistema 7

3 REQUISITOS ESPECÍFICOS 7

3.1 Requisitos comunes de los interfaces 8


3.1.1 Interfaces de usuario 8
3.1.2 Interfaces de hardware 8
3.1.3 Interfaces de software 8
3.1.4 Interfaces de comunicación 8

3.2 Requisitos funcionales 8


3.2.1 Requisito funcional 1 9
3.2.2 Requisito funcional 2 9
3.2.3 Requisito funcional 3 9
3.2.4 Requisito funcional n 9

3.3 Requisitos no funcionales 9


3.3.1 Requisitos de rendimiento 9
3.3.2 Seguridad 9
3.3.3 Fiabilidad 9
3.3.4 Disponibilidad 9
3.3.5 Mantenibilidad 10
3.3.6 Portabilidad 10
Actualizacion en la prestación del servicio Rev. 1
Especificación de requisitos de software Pág. 5

3.4 Otros requisitos 10

4 Apéndices 10
Actualizacion en la prestación del servicio Rev. 1
Especificación de requisitos de software Pág. 6

1 Introducción
El proyecto a realizar por parte de los desarrolladores, es una actualización del
software con el que se cuenta actualmente pero que cuenta con falencias a la
hora de brindar soluciones a los clientes según el modo de vida actual, se
necesita en clasificación de los clientes y prestar servicios en línea para la
venta de los productos según el cliente.

1.1 Propósito
En este documento se hablará del proyecto a realizar por parte de los
desarrolladores, incluyéndose en él, todos los procesos que se efectuarán.
También se enfocará en mencionar el porqué de la realización del sistema, la
funcionalidad de éste, los beneficios que tendrá el cliente al implementar el
sistema en el restaurante, la optimización que se obtendrá en los procesos del
mismo, el manejo de nuevas tecnologías.
Se incluirá en el siguiente documento, toda la documentación posible, realizada
en el proceso de desarrollo del proyecto, dirigido a explicar lo deseado a la
empresa “La Colmena”.

1.2 Alcance
Con la realización de este documento se buscará especificar de manera muy
detallada cada paso del proceso de la realización del proyecto Actualizacion en
la prestación del servicio, para lograr competitividad con otras empresas que
estén manejando los mismos productos.
La meta principal es que nuestro cliente obtenga mayor control de los clientes,
y exista un aumento en la demanda de los productos ofrecidos.

1.3 Personal involucrado


Nombre Juan Pablo Abarca Silva
Rol Programador
Categoría profesional Tester
Responsabilidades Programar el producto final del cliente
Información de contacto 3006588888
Aprobación

1.4 Definiciones, acrónimos y abreviaturas


Definiciones:
 Aplicación: Una aplicación es un tipo de programa informático diseñado
como herramienta para permitir a un usuario realizar uno o diversos
tipos de trabajo.
 Usuario: Que utiliza un ordenador o sistema.
 Requerimiento: Es una necesidad documentada sobre el contenido,
forma o funcionalidad de un producto o servicio. Se usa en un sentido
formal en la ingeniería de sistemas o la ingeniería de software.

 Sistema: Es un objeto compuesto cuyos componentes se relacionan


con al menos algún otro componente; puede ser material o conceptual.
Actualizacion en la prestación del servicio Rev. 1
Especificación de requisitos de software Pág. 7

Matriz de prioridad: Es una tabla que permite la organización de ideas o


alternativas, según un cierto orden o grado de preferencia.
 Prototipos: Es un ejemplar o primer molde en que se fabrica una figura
u otra cosa.
 Software: Se conoce como software1 al equipamiento lógico o soporte
lógico de una computadora digital; comprende el conjunto de los
componentes lógicos necesarios que hacen posible la realización de
tareas específicas, en contraposición a los componentes físicos del
sistema, llamados hardware.
 Diagrama de Gantt: es una popular herramienta gráfica cuyo objetivo es
mostrar el tiempo de dedicación previsto para diferentes tareas o
actividades a lo largo de un tiempo total determinado.
 Interfaz: es la conexión entre dos ordenadores o máquinas de cualquier
tipo dando una comunicación entre distintos niveles.
 Hardware: corresponde a todas las partes físicas y tangibles de
una computadora: sus componentes eléctricos, electrónicos,
electromecánicos y mecánicos; sus cables, gabinetes o
cajas, periféricos de todo tipo y cualquier otro elemento físico
involucrado; contrariamente al soporte lógico e intangible que es
llamado software.
Acrónimos.
 FODA: Es una matriz en la que se señalan las Fortalezas,
Oportunidades, Debilidades y Amenazas de una organización.
 SMART: Especifico, Medible, Acordado y Tiempo establecido

1.5 Referencias
Referencia Titulo Ruta Fecha Autor
1 Cuestionario Para saber datos del 8 Juan Pablo
cliente Abarca

1.6 Resumen
Con la realización de este documento se buscará especificar de manera muy
detallada cada paso del proceso de la realización del proyecto, al igual que dar
a conocer que obstáculos, puntos de vista por parte del cliente y de los
desarrolladores, atributos que presenta el sistema, características que debe
tener el personal que laborará con éste y la funcionalidad que presentará
dentro del área laboral, se podrán encontrar durante dicho proceso.

2 Descripción general
2.1 Perspectiva del producto
El sistema tiene una visión favorable, ya que será creado para satisfacer las
necesidades del cliente actual. Se espera obtener un mayor control de los
productos que se manejan en el establecimiento para poder dar un mejor
servicio a sus clientes, así como también el saber que productos ofrecer a
determinado cliente.
Actualizacion en la prestación del servicio Rev. 1
Especificación de requisitos de software Pág. 8

Llegar a un mayor número de clientes de manera virtual.

2.2 Funcionalidad del producto


 Crear usuarios.
 Clasificar clientes.
 Inventarios.
 Datos de los proveedores.
 Menú de productos.

2.3 Características de los usuarios


Tipo de usuario Vendedor
Formación Bachiller
Habilidades Nociones básicas de computación
Actividades Encender y apagar el computador, digitar, manejo de
exploradores web.

2.4 Restricciones
Se deben registrar obligatoriamente mayores de edad para realizar las
compras online, Menores de edad las compras deben ser presencial.

2.5 Suposiciones y dependencias


Dentro de las suposiciones, el equipo de trabajo está contando con que el
personal que labora en la empresa “La Colmena”, tiene los suficientes
conocimientos computacionales para el manejo del sistema, dejando en claro
que se dará una capacitación previa, también se estará contando con que
nuestro cliente aceptará la utilización del sistema operativo que el equipo de
desarrolladores propondrá, otra de las suposiciones que se tienen, es que la
empresa contará con el equipo de cómputo requerido, al igual que una red
local para la interacción que habrá entre distintas áreas.
Para obtener la funcionalidad deseada del sistema, éste dependerá de que
algunos requerimientos, tanto funcionales como no funcionales, se hayan
cubierto. Específicamente, equipos de cómputo que cubran las
especificaciones tratadas con el cliente y el manejo adecuado de el personal
que se involucrará con el sistema, siendo ésta última, una dependencia muy
importante, ya que de ella depende el rendimiento del software.

2.6 Evolución previsible del sistema


Se podrán obtener a futuro, aquellas actualizaciones que se le pudieran dar en
lo principal a la base de datos del sistema, pues se tendrá la posibilidad de
modificar los datos del cliente, ya sea agregar o eliminar campos, así como
también alterar procedimientos almacenados para después obtener una
función más rápida y efectiva.
En cuanto a la programación, se podrán hacer modificaciones a futuro, crear
funciones para la ayuda de otros procesos como la facturación o la contabilidad
de la empresa.

3 Requisitos específicos
Actualizacion en la prestación del servicio Rev. 1
Especificación de requisitos de software Pág. 9

Número de requisito 1
Nombre de requisito Solicitar datos
Tipo Requisito Restricción
Fuente del requisito Cliente
Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional

Número de requisito 2
Nombre de requisito Clasificar cliente
Tipo Requisito Restricción
Fuente del requisito Vendedor
Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional

Número de requisito 3
Nombre de requisito Inventario
Tipo Requisito Restricción
Fuente del requisito Vendedor
Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional

Número de requisito 4
Nombre de requisito Venta de productos online
Tipo Requisito Restricción
Fuente del requisito Vendedor
Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional

3.1 Requisitos comunes de los interfaces


3.1.1 Interfaces de usuario
El sistema contara con una pantalla teclado y mouse para introducir los
datos. Se contara con una impresora con la cual se imprimirá la factura del
cliente.

3.1.2 Interfaces de hardware


La toma de datos se realizara a través del computador

3.1.3 Interfaces de software


En un futuro se podría integrar el inventario con la facturación para ayudar
el tema de stock de la empresa.

3.1.4 Interfaces de comunicación


Se necesita la conexión a la red de internet.

3.2 Requisitos funcionales


3.2.1 Pedir datos.
Esta función es para fidelizar a los clientes.

3.2.2 Comparar cedula.


Cuando ya se tenga un registro del cliente ayudara en la venta gracias a
las compras realizadas del cliente anteriormente y además nos dirá si el
cliente es empresarial o no.
Actualizacion en la prestación del servicio Rev. 1
Especificación de requisitos de software Pág. 10

3.2.3 Alertas de bajo inventario.


Esta función es para mantener siempre producto.

3.2.4 Clasificar clientes.


Es el proceso que se realizará cada cambio de turno o cuando el gerente
considere necesario realizar un corte de caja.

3.2.5 Inventarios.
Será una función que se ejecutará diariamente con la cual se tendrá un
control de todo lo que entra y sale del restaurante.

3.2.6 Compras online.


Compras en línea.

3.3 Requisitos no funcionales


3.3.1 Requisitos de rendimiento
Además la base de datos que se encuentra realizada en Microsoft SQL
Server 2008, principalmente tendrá una capacidad de almacenamiento de
10GB la cual se pretende soporte el inventario y el registro de los clientes.

3.3.2 Seguridad
Se debe contra ocn un antivirus en el compuatdor donde se va a manejar
la base de datos donde se tenga la información decodificada, se
recomienda kapersky en los dos compuatdores el de la base y el del
vendedor.

3.3.3 Fiabilidad
Se estima fallas de conexión estas fallas deben solventarse con una línea
adicional de red para mantener la conexión a internet

3.3.4 Mantenibilidad
Se debe realizar un mantenimiento de la base de datos cada 6 meses
para evitar duplicados y un correcto funcionamiento del software.

3.3.5 Portabilidad
Se recomienda tener Windows 7 o superior, sql para la base datos y el
navegador Chrome para un correcto funcionamiento del software.

4 Apéndices
Encuesta
 Cual es su nombre?
 Cuales son sus apellidos?
Actualizacion en la prestación del servicio Rev. 1
Especificación de requisitos de software Pág. 11

 Que tipo de documento?


 Digite su numero de documento?
 Cual es el numero de su celular?
 Usuario

Das könnte Ihnen auch gefallen