Documente Academic
Documente Profesional
Documente Cultură
Software I
Catlogo de Requisitos del Sistema: Local de
venta de insumos y reparacin.
I. INTRODUCCIN...Pag.2
II. IDENTIFICACIN DE USUARIOS PARTICIPANTES.Pag.2
II.I. DETALLES DE LA ENTREVISTA REALIZADA...Pag.2
III. CATLOGO DE REQUISITOS DEL SISTEMA...Pag.3
III.I. OBJETIVOS Y ALCANCE DEL SISTEMA.....Pag.3
III.II. DEFINICIONES, ACRNIMOS Y ABREVIATURAS......Pag.3
III.III. DESCRIPCIN GENERALPag.4
III.IV. REQUISITOS FUNCIONALES.... Pag.4
III.V. SUPOSICIONES Y DEPENDENCIAS....Pag.8
III.VI. REQUISITOS DE USUARIO Y TECNOLGICOS..Pag.8
III.VII. REQUISITOS DE INTERFACES EXTERNAS....Pag.8
III.VIII. REQUISITOS DE RENDIMIENTO.....Pag.9
III.IX. REQUISITOS DE DESARROLLO Y RESTRICCIONES DE
DISEO...................................................................................................................Pag.9
I. Introduccin
El objetivo de esta especificacin es documentar detalladamente las necesidades
funcionales que el sistema a desarrollar debe soportar. En este documento se debe
identificar y describir los requisitos que debe satisfacer el sistema como as tambin los
usuarios involucrados en el mismo. Para ello se utilizaron tcnicas de educcin de
conocimiento tales como entrevistas, visitas al lugar de trabajo y anlisis de
documentacin informal brindada por la empresa destinataria del sistema.
Es de destacar la necesidad de una participacin activa de los usuarios del futuro sistema en
las actividades de desarrollo del mismo, con objeto de conseguir la mxima adecuacin del
sistema a sus necesidades y facilitar el conocimiento paulatino, permitiendo una rpida
implantacin.
Abreviaturas:
CNO: Comercial Noroeste
b)
Gestin de Proveedores
Introduccin El sistema permite introducir informacin sobre los proveedores
(nombre, direccin, telfono, web). Modificar los datos ya existentes y borrarlos.
Entrada: CodigoProveedor + NombreProveedor + Direccion + Telefono + Web
Proceso: Comprobar si se trata de proveedor nuevo, dndolo de alta o actualizarlo si
ya existe. No pueden existir dos proveedores con el mismo nombre ni con el mismo
cdigo. Solo se podrn borrar los proveedores que no tengan insumos asociados.
Gestin de Repuestos
Introduccin: El sistema permite introducir informacin sobre insumos usados
para reparaciones (nombre, precio de costo, proveedores, etc.). Modificar los
datos ya existentes y borrarlos.
Entrada: CdigoInsumo + NombreInsumo + PrecioCosto + {NombreProveedor
+ CdigoProveedor} + Fecha
Proceso: Comprobar si se trata de un repuesto nuevo, dndolo de alta o actualizarlo si
ya existe. No pueden existir dos repuestos con el mismo cdigo. Solo se podrn borrar
los repuestos que no tengan reparaciones ni proveedores asociados.
Gestin de Mquinas
Introduccin: El sistema permite introducir informacin sobre las mquinas a
explosin que se ingresan para reparaciones (nombre, tipo, marca). Modificar los
datos ya existentes y borrarlos.
6
Gestin de Reparaciones
Introduccin: El sistema permite introducir informacin sobre las reparaciones
que se llevan a cabo en el comercio (mquina a reparar, precio, repuestos
utilizados, reparadores a cargo, etc.). Modificar los datos ya existentes y
borrarlos. El precio de reparacin lo decide el empleado que se encarg del
mismo, basndose en la dificultad y el tiempo que le llev hacerlo. En caso de
usar repuestos para una determinada reparacin, al precio de reparacin, se le
debe sumar el precio del repuesto utilizado ms el 50% del mismo.
Entrada: CodigoReparacion + {NombreMaquina + TipoMaquina +
CodigoMaquina} + FechaLlegada + FechaEntrega + {NombreEmpleado +
ApellidoEmpleado
+
CodigoEmpleado}
+
{NombreInsumo
+
CantidadRepuesto} + PrecioReparacion
Proceso: Comprobar si se trata de una reparacin nueva, dndola de alta o actualizarla
si ya existe. Comprobar que la fecha de llegada sea la del da actual y que la fecha de
entrega no sea menor a la actual. No pueden existir dos reparaciones con el mismo
cdigo. Si se necesitan repuestos, sumar el precio de los mismos al precio de reparacin.
Solo se podrn borrar las reparaciones que no tengan reparadores ni maquinas
asociadas.
Gestin de ventas
Introduccin El sistema permite introducir informacin sobre las ventas (fecha,
nombre del producto, cantidad). Modificar los datos ya existentes y borrarlos.
Entrada: CodigoVenta + FechaVenta + {NombreInsumo + CodigoInsumo} +
PrecioTotal
Proceso: Comprobar si se trata de una venta nueva, dndola de alta o actualizarla si ya
existe. Comprobar que la fecha de venta no sea mayor a la actual. No pueden existir dos
ventas con el mismo cdigo ni ventas con fechas superiores al da actual. Solo se podrn
borrar las ventas que no tengan insumos asociados.
Consulta de repuestos
CdigoProveedor}
j)
Listar Repuestos
NombreProveedor}
Listar Reparaciones
Introduccin: Permite listar las reparaciones dado la fecha de llegada
Entrada: FechaLlegada
Proceso: Listar las reparaciones y dar opcin a imprimirlo.
l)
Listar Ventas
Introduccin: Permite listar las ventas que se realizaron un determinado da, por medio
del nombre del insumo o de la fecha de venta.
Entrada: [FechaVenta | NombreInsumo]
Proceso: Mostrar el listado completo de las ventas en orden alfabtico.
Salida: CodigoVenta + FechaVenta + {NombreInsumo + CodigoInsumo}
m)
Listar Proveedores
puedan realizar sus tareas. El software deber informar en todo momento, al usuario
habilitado a modificar datos siendo este dueo, sobre los cambios realizados y
sobre las operaciones realizadas. Se proporcionar un manual instructivo, el cual
describir detalladamente todas las funcionalidades y los procedimientos necesarios
para realizar las tareas correspondientes. Los usuarios que lo requieran, debern
realizar un breve curso para el manejo del software, cuya duracin se estima en una
jornada de 2 horas.
Requisitos tecnolgicos: Los requisitos para la correcta funcionalidad del sistema
sern: un servidor, una computadora de escritorio para el dueo y al menos una
computadora de escritorio para los vendedores. Una conexin a internet WI-FI con
norma IEEE 802.11. La aplicacin se ejecutar sobre un esquema cliente/servidor,
con los procesos e interfaz de usuario ejecutndose en los clientes y stos
solicitando requerimientos al servidor que cumple su proceso. El sistema operativo
del servidor ser MS Windows Server 2003 y el Sistema Gestor de Base de Datos
ser MySQL 5.6.11. La conexin cliente-servidor se realizar mediante una red
LAN segn la norma Fast Ethernet (IEEE 802.3u), usando el protocolo de
comunicacin TCP/IP para enviar la informacin.