PROYECTO FINAL
El cliente.
Encargado de software.
Encargado de hardware.
Personal.
Diego, Adrián y yo
Las solicitudes de los clientes, el registro de los clientes, y los productos con los
que contamos
¿Cuáles son las salidas?
Nos hará un control detallado sobre nuestras refacciones y sobre las solicitudes
de nuestros clientes de forma automática.
ENTENDIENDO EL ENTORNO
PC
Si
No
¿Cuáles son las expectativas de usabilidad del producto?
Que el cliente pueda llegar a tener una conexión bastante buena con la empresa
EVALUANDO LA OPORTUNIDAD
Todos
Uno
No, ninguna
No
OTROS REQUISITOS
No
No
IDENTIFICAR REQUISITO.
Se requiere un sistema de inventario y control de clientes para la empresa
TeLoFix, con el objetivo de sistematizar y tener un control adecuado de los
componentes que utiliza la empresa como se había mencionado anteriormente.
Una base de datos que agregara un administrador y usuario para poder acceder
a las diferentes interfaces que el sistema le proporcionara dependiendo de las
necesidades de este, como agregar un nuevo producto o un cliente y la
manipulación de estos mismos, así también como un sistema de ventas.
Casos de uso.
Cliente Nombre()
1…* Dirección()
1…* Teléfono()
ID()
Servicio 1…* Nombre()
1…* Servicio()
Usuario Nombre() Consultar inventario()
1….* Contraseña() Consultar control de
1…* clientes()
Agregar al inventario()
Agregar clientes()
Especificación de requisitos según el estándar de IEEE
830
1. Introducción
1.1. Propósito
El presente documento tiene como propósito definir las especificaciones
funcionales, no funcionales para el desarrollo de un sistema de ventas,
monitoreo de clientes e inventariado del producto de la empresa. Este será
utilizado por diferentes usuarios que laboran endicha empresa.
1.2. Alcance
El sistema que se va a desarrollar se denomina SICLTE (Sistema de
Inventariado y Control de Clientes TeLoFix).
Un sistema de inventarios es un conjunto de normas, métodos y
procedimientos aplicados de manera sistemática para planificar y
controlar materiales y productos que se emplean en una organización.
Por otro lado un control de clientes es un documento de la empresa
que recoge los principales datos e información de un cliente y su
vinculación con la empresa.
1.3. Personal Involucrado
Nombre Jesberth Machuca López
Rol Administración del Sistema
Categoría profesional Universidad, Jefe
Responsabilidades Encargado de la empresa, y
encargado de resolver los problemas
de software de los equipos.
Información del contacto 6871207943
Aprobación Si
TeLoFix: Te lo arreglamos
1.5. Referencias
Título del documento Referencias
Standard IEEE 830 - 1998 EEE
1.6. Resumen
En el proyecto a realizar se desarrollara un sistema de inventario y
control de clientes, para la empresa TeLoFix, con el objetivo de
sistematizar y tener un control, por ello se utilizaran estándares
internacionales de análisis como establece el formulario IEEE 830 en
el desarrollo de este sistema.
La evaluación del sistema se hará a través de pruebas realizadas en
la empresa TeLoFix, en la que refleje la aceptación y facilidad de uso
del sistema.
El plazo está dividido en etapas y estas contemplan una serie de
actividades a realizar en un plazo de 6 meses
El documento consta de tres secciones. En la primera sección se
realiza una introducción al mismo y se proporciona una visión general
de la especificación de recursos del sistema.
En la segunda sección, se realiza una descripción general del sistema,
con el fin de conocer las principales funciones que este debe realizar,
los datos asociados y los factores, restricciones, supuestos y
dependencias que afectan el desarrollo.
Por ultimo de definen detalladamente los requisitos que debe
satisfacer el sistema.
2- DESCRIPCION GENERAL
2.4. Restricciones
3- Requisitos específicos
Numero de requisito 1
Nombre de requisito Validar Usuario
Tipo Requisito
Fuente de requisito Pedida por el Administrador
Prioridad de requisito Alta/Esencial
Cada vez que un usuario de la aplicación requiera iniciar una sesión en la
misma, esta deberá solicitar un nombre de usuario y una contraseña para validar
en la base de datos y permitir o no el inicio de sesión.
Numero de requisito 2
Nombre de requisito Reportes de la información
Tipo Requisito
Fuente de requisito Pedida por el administrador y usuario
Prioridad de requisito Alta/Esencial
El sistema deberá registrar toda la información ingresada por el usuario o
administrador.
Numero de Requisito 3
Nombre del requisito Reportes de la información
Tipo Requisito
Fuente de requisito Pedida por el administrador y usuario
Prioridad de requisito Alta/Esencial
El sistema deberá emitir reportes detallados de la información solicitada por el
usuario o el administrador.
Numero de requisito 4
Nombre de requisito Modificar la información
Tipo Restricción
Fuente de requisito Pedido por el administrador
Prioridad de requisito Alta/Esencial
El administrador será el único responsable que podrá realizar cualquier
modificación con la información que se ingrese al sistema.
Numero de requisito 5
Nombre de requisito No eliminar información
Tipo Restricción
Fuente de requisito Pedida por el administrador
Prioridad de requisito Alta/Esencial
El sistema no deberá eliminar ningún tipo de información por sí solo, a menos
que el administrador lo solicite.
Numero de requisito 6
Nombre de requisito Asistente por voz
Tipo Requisito
Fuente de requisito Usuario
Prioridad de requisito Media/deseado
El sistema deberá contar con un asistente por voz para realizar consultas.
Numero de requisito 7
Nombre de requisito Respaldo
Tipo Requisito
Fuente de requisito Administrador
Prioridad de requisito Alta/Esencial
Se deberá realizar un respaldo automático de la base de datos diario, en caso de
ser modificada esta misma.
3.1 Requisitos comunes de las interfaces
La interfaz del de usuario deberá ser clara e intuitiva, para facilitar la interacción
de usuario con el sistema.
- 8 GB de RAM
- 1 TB de HDD
- Un procesador Intel core i5
Deberá de ser capaz de realizar las operaciones necesarias para que los
reportes solicitados tengan la información correcta
El sistema debe ser fácil de usar por el usuario o administrador y debe estar
organizado de tal manera que los errores sean minimizados.
El sistema deberá proveer una bitácora que contenga todas las transacciones
realizadas en el sistema.
El tiempo de respuesta del sistema en cada función solicitada por el usuario será
de no mayor a 5 segundos.
3.3.2 Seguridad
Permitirá asegurar que el operador trabaje sin ninguna supervisión y podrá hacer
modificaciones del caso del usuario administrador, asegurando la utilización de
datos correctos y con el adecuado procedimiento.
3.3.3 Fiabilidad
El sistema deberá evitar que se introduzca información fallida antes de que entre
en funcionamiento. Las interfaces utilizaran entornos amigables, adecuados para
gestionar el ingreso, modificación y reportes de la información.
3.3.4 Disponibilidad.
3.3.5 Mantenibilidad
Se realizara el mantenimiento 1 vez por semana el primer mes, para ver cómo
funciona el sistema, después de esto se realizara 1 vez al mes o cuando presente
algún error que afecte el funcionamiento.
3.3.6 Portabilidad