Está en la página 1de 11

Especificacin de Requerimientos

Rodrigo Corts Espinoza Johnny Barrios Xx/10/2006

INDICE Resumen Introduccin El problema Evolucin del sistema Especificacin de requisitos Glosario Apndice A: Requisitos funcionales Apndice B: Especificacin de requerimientos no funcionales. 3 4 5 6 7 8 9 11

RESUMEN
En el siguiente documento corresponde a la especificain de requerimientos para desarrollar un software a NewMobileSound, el proyecto ser desarrollado por Johnny Barrios y Rodrigo Corts. A continuacin se presentar una descripcin del proyecto, su contexto y finalmente la especificacin de Requisitos.

INTRODUCCIN
Para llevar a cabo el desarrollo del Software, que consiste en un Software de Gestin de inventario, Cotizaciones y rdenes de Trabajo, para NewMobileSound, se cumplir con las etapas de la Ingeniera de Software que permiten obtener un producto de calidad. El Software que apoye el negocio NewMobileSound tiene como objetivo apoyar las actividades de inventario de la sucursal, la generacin de cotizaciones, as como tambin entregar una herramienta gil, para el manejo de rdenes de trabajo, ya sea, proporcionando por ejemplo, un mtodo de bsqueda de datos, una relacin directa con los productos de inventario, etc. En este documento nos encontramos en la primera fase del proceso de desarrollo, la etapa de especificacin de requisitos. Esta etapa es fundamental pues indicar lo que el cliente necesita y lo que finalmente hace el software. Este documento debe ser validado por el cliente para luego presentar una cotizacin, planificacin de trabajo y modelo conceptual del software.

EL Negocio
La empresa NewMobileSound esta ubicada en Maip 1257, concepcin. La empresa y todo el personal estn capacitados para realizar todo tipo de servicios y reparaciones de accesorios de vehculos, efectuando una rigurosa revisin del problema tcnico que presente el vehculo, para luego informar de la falla y en que consiste su reparacin. Para realizar esto se dispone de equipos y herramientas de alta calidad que ayudan a entregar un mejor servicio al cliente y a su vehculo. Los detalles de todos los servicios que se prestan estn respaldados por rdenes de trabajo. Estos documentos poseen un formato estndar que le permite al encargado de recibir los vehculos, escribir los datos de los clientes, de los productos y de los encargados entre otras cosas. La empresa tambin vende accesorios para el vehculo, como por ejemplo aire acondicionado, alarmas, amplificadores, control crucero, DVD, focos, parlantes, radares, radios, seguridad, subwoofer, sunroof, turbo timer, etc. de los cuales la mayora son solicitados con la respectiva instalacin.

EVOLUCIN DEL SISTEMA.


Este sistema puede evolucionar en varios aspectos, estos cambios van a depender de la orientacin que le quiera dar el dueo a la empresa. Entre algunas cosas que nos mencion queremos destacar 4 puntos: 1. Aumento en la afluencia de clientela, tiene como efecto la apertura de otra sucursal, esto implica comprar pcs para cada sucursal y ponerlos en lnea de manera que los datos estn en un servidor. 2. Aumento de clientes especiales, los clientes especiales pueden ser clientes que tiene cuenta o pagan diferido, tambin pueden ser clientes especiales aquellos que solicitan reiteradamente algn servicio, e invitan a otros cliente, etc. Los efectos directos sobre el sistema sern creacin de sistema de control de Clientes. 3. Diversificacin de productos, los efectos sern cambiar el modelado de la base de datos para poder obtener informacin ms clara y ms especifica de los productos y sus modos de pago. En este punto tambin se deber modelar la ubicacin de los productos en bodega. 4. Tambin se tiene pensado incorporar lectores de cdigo de barra para agilizar el ingreso de datos al sistema.

ESPECIFICACIN DE REQUISITOS
Luego de una entrevista con el dueo hemos recopilado los siguientes requisitos. Requisitos funcionales: El sistema deber almacenar productos. El sistema permitir modificar el stock de productos. El sistema permitir eliminar productos del stock. El sistema permitir verificar disponibilidad de productos del stock. El sistema deber entregar reportes de inventario. El sistema debe generar una orden de trabajo, a travs de la cual se ingresarn la informacin de las ventas. El sistema debe poder modificar una orden de trabajo El sistema debe poder eliminar una orden de trabajo El sistema debe generar Cotizaciones.

Requisitos No Funcionales: El usuario debe contar con un computador, que cumpla con las necesidades del sistema. El software debe correr sobre Windows. El software debe soportar una gran cantidad de datos. Tener una idea clara de los productos que se encuentran en la empresa. El usuario del sistema, deber tener conociendo bsicos de computacin.

Glosario

Inventario: Asiento de los bienes y dems cosas pertenecientes a una persona o comunidad, hecho con orden y precisin. Software: Conjunto de programas, instrucciones y reglas informticas para ejecutar ciertas tareas en un computador. Servidor: Computadora o programa que brinda un servicio especfico al "cliente", que se ejecuta en otras computadoras. El trmino puede referirse tanto a una pieza de software en particular como a un computador en donde se ejecuta este tipo de software. Base de datos: Coleccin de datos organizada de tal modo que el computador pueda acceder rpidamente a ella. Una base de datos relacional es aquella en la que las conexiones entre los distintos elementos que forman la base de datos estn almacenadas explcitamente con el fin de ayudar a la manipulacin y el acceso a stos. Stock de productos: Cantidad de mercancas que se tienen en depsito. Hardware: Son todos los componentes fsicos que componen un PC.

Apndice A: Especificacin de requerimientos funcionales


Datos del auto El sistema deber almacenar la informacin asociada a cada producto esta informacin es: Cdigo Nombre producto Marca Modelo Ubicacin (vitrina o bodega) Descripcin Precio El sistema permitir modificar el stock de productos en cada compra que se realice al proveedor, esto de acuerdo a los datos del punto anterior. Adems se registrara todas las compras de productos realizadas. El sistema permitir eliminar informacin de productos que ya no se encuentren en el stock de la tienda. El sistema permitir verificar disponibilidad de productos del stock, al momento de generar orden de trabajos, cotizaciones. El sistema momento. deber entregar reportes de inventario en cualquier

El sistema deber tener registro de la cartera de clientes y la informacin asociada a estos, tanto ordenes de trabajo y cotizaciones realizadas. En el sistema existirn dos tipos de operadores: administrador y operador. El administrador ser quien pueda modificar, eliminar e ingresar compras de productos realizadas, eliminar ordenes de trabajo y eliminar clientes. El administrador tambin podr hacer lo mismo que un operador.

El operador: podr generar y modificar cotizaciones y rdenes de trabajo, buscar informacin sobre productos y servicios, buscar clientes y ver informacin asociada a estos. El sistema debe generar una orden de trabajo, a travs de la cual se ingresar la informacin de cliente, responsables, mtodo de pago, ventas de productos y servicios, una vez concretada la venta de producto, el sistema descontara automticamente del stock y registrara la orden. Responsables de orden de trabajo sern: Quien emita la orden de trabajo y quienes realizaran servicios de reparacin u otro servicio. Orden de trabajo tendr un estado (en proceso, terminada). El sistema debe poder modificar una orden de trabajo. El sistema debe poder eliminar una orden de trabajo. El sistema debe generar cotizaciones, adems debe dar la opcin de imprimir el documento, se registraran las cotizaciones emitidas con la informacin del cliente, productos y servicios cotizados y fecha de cotizacin.

10

Apndice B: Especificacin de requerimientos no funcionales. El usuario debe contar con un computador, que cumpla con las necesidades del sistema. CPU Pentium IV o AMD Atlhon XP de 2 GHz. 1 Disco Duro de 40 GB como mnimo. 1 Tarjeta de Red. 512 MB de Memoria RAM. 1 Monitor de 15. 1 Unidad de Grabador de CD. 1 Tarjeta de Sonido (Puede ser integrado). 1 Tarjeta de video de 64 MB como mnimo (no integrado). Teclado, mouse y parlantes genricos. El software debe correr sobre Windows. El software debe soportar una gran cantidad de datos. - Para esto se ocupara un motor de base de datos el cual esta por definir Tener una idea clara de los productos que se encuentran en la empresa. Esto esta dado por la facilidad de recuperar informacin sobre compras y nmero de productos en stock El usuario del computacin. sistema, deber tener conociendo bsicos de

Se realizara una capacitacin sobre la utilizacin del sistema terminado y conceptos bsicos de computacin.

11