sistema venta de celulares

Upload: carlos-yurivilca-zapata

Post on 06-Jul-2015

1.573 views

Category:

Documents


2 download

TRANSCRIPT

ESCUELA PROFESIONAL DE SISTEMAS E INFORMTICADOCENTE:

MAG. IVAN PINO TELLERIA

CURSO:

ING. DE SOFTWARE

TRABAJO:

SISTEMA DE VENTAS PARA TIENDA DE CELULARES

ALUMNO:

YURIVILCA ZAPATA CARLOS

08108002

MOQUEGUA - PERU

2011

TIENDA VENTA DE CELULARES

FUNCIONAMIENTO DEL SISTEMA El funcionamiento de la tienda que se dedica al rubro de ventas de celulares no a gran escala, es una tienda promedio que encontramos en nuestra localidad que brinda servicios de venta de celulares, accesorios, chips, tarjetas y maneja promociones internas a parte de las promociones que ofrecen las operadoras de telefonas existentes, cabe resaltar de que nuestra tienda de celulares vende celulares de tipo liberados es decir de que aceptan la implantacin de un chip de cualquier operadora de telefona mvil y no liberado es decir que solo funcionara con el chip de la operadora telefnica a la que est ligada lo que especificamos en el diagrama de clases con el atributo tipo dentro de la clase celular, as mismo la venta de tarjetas, usadas para recargas de telfonos tanto mviles que son los celulares como los telfonos fijos es decir tarjetas para llamar de fijos a fijos o llamadas internacionales, en cuanto a los accesorios nuestra empresa de venta de celulares vender accesorios de los mismos de acuerdo a la marca y modelo requerido dependiendo por supuesto del tipo de celular para el que lo requiere. En el anlisis correspondiente a nuestro sistema de venta de celulares, accesorios, chips y tarjetas para telfonos, cabe resaltar que el uso de personal en la parte de ventas ser de 4 personas divididas en dos turnos correspondientes es decir maana y tarde hasta el cierre diario de la empresa. Los vendedores de la tienda cumplen con la funcin de informar verbalmente acerca de las consultas de los celulares o dems artculos del cual cualquier usuario requiera informacin, esto se puede dar muy a menudo por que la tienda de celulares al igual que las dems empresas de su rubro promociona sus productos y una manera de hacerlo es a travs de la exhibicin que es normal en tiendas de esta ndole. En el enfoque en el que nos vamos a centrar es en la parte de diseo de diagramas para la interaccin de un cliente y nuestros vendedores para realizar una venta exitosa de nuestra empresa de la forma ms ptima posible. En una secuencia ideal para la venta de un articulo ya sea celular, chip, accesorios o tarjetas telefnicas, comienza con la solicitud del usuario de adquirir una venta generalmente el articulo o producto ms vendido que es un telfono celular, entonces el cliente solicitara el modelo del celular indicando la marca y el ao de acuerdo al catlogo que se le mostrar y caso contrario se consultara si puede realizarse el pedido al proveedor mas consultado, en una secuencia normal el producto solicitado en casi su totalidad se encuentra en el catalogo de temporada, entonces el vendedor pide el documento de identidad necesario e ingresa al sistema el nombre del cliente y sus apellidos correspondientes y la direccin en la que vive, no se le pide celular porque que en la mayora de los casos se supone que recin lo va a adquirir en nuestra tienda.

Entonces en una secuencia normal, una vez que el vendedor registra los datos del cliente procede a extraer el celular del almacn correspondiente debido a que por seguridad los celulares de exhibicin solo son cobertores o carcasas. Terminado esta parte del proceso el vendedor hace el cobro correspondiente lo ingresa al sistema codificado de acuerdo al diagrama de clases y se realiza de forma automtica el descuento en caso de que existan promociones en dicha fecha y finalmente se entrega el producto al cliente.

DIAGRAMAS A CONSIDERAR:

En el sistema de venta de tienda de celulares vamos a realizar los sgtes diagramas en el orden estipulado:

*Diagrama de clases *Diagrama de objetos *Diagrama de interaccin: -Diagrama de secuencia -Diagrama de colaboracin *Diagrama de estados *Diagrama de actividades *Diagrama de componentes *Diagrama de despliegue

DIAGRAMA DE CLASESproveedor ruc telefono nombre agregar() buscar() listar() eliminar() actualizar() opname2() promociones fecha_iniciio fecha_cierre descripcion codigo_promocion descuento agregar() buscar() listar() celular modelo modo_uso tipo codigo de serie imei agregar() buscar() listar() eliminar() accesorio detalle pedido cantidad precio unitario precio total tipo_entrega dni cod_producto consultar stock() agregar() actualizar() vendedor codigo_vendedor nombre apellidos turno telefono dni agregar() buscar() listar() eliminar() actualizar() producto cod_producto precio marca garantia stock agregar() buscar() listar() eliminar() descuento() modelo_accesorio tipo_accesorio codigo de serie agregar() buscar() listar() eliminar() chip tipo capacidad codigo de serie agregar() buscar() listar() eliminar() tarjeta tipo_tarjeta fecha de vencimiento codigo de serie agregar() buscar() listar() eliminar()

Adminitrador dni nombre telefono agregar() eliminar()

pedido cod_pedido precio fecha agregar() editar() busca r() listar() eliminar()

cliente nombre apellido_1 apellido_3 direccion dni agregar() buscar() listar() eliminar() actualizar()

ventas codigo_boleta fecha_venta cod_pedido agregar() buscar() listar() detalle venta cod_producto cantidad precio unitario precio total dni imprimir() agregar() actualizar()

DESCRIPCION DE LAS CLASES:

Cliente.- El cliente inicia todo el funcionamiento del sistema al realizar un pedido que debe ser atendido por el vendedor Administrador.- El administrado es el encargado de realizar pedidos, pero de la misma forma del cliente el lo hace hacia los proveedores para que el sistema tenga renovacin de productos para ofrecer, el administrador controla tambin la parte de las promociones en el sistema. Proveedor.- El proveedor es aquel que proviciona al administrador con productos ya mencionados, y lo hace en forma constante de acuerdo al estado del stock de productos. Vendedor.- La clase vendedor que involucra a los dos vendedores de acuerdo a un turno cualquiera es el encargado de registrar las ventas realizadas, de responder a las consultas de los clientes y de emitir informes peridicos al administrador. Ventas (boleta).- Es donde se registran los datos necesarios para que puedan ser impresos en un comprobante que verifique la realizacin del servicio de compra solicitado por el cliente y el servicio de ventas realizado por el sistema de ventas de celulares. Detalle ventas (detalle boleta).- Surge a partir de la necesidad en que un cliente puede solicitar varias ventas y no necesariamente de celulares pueden ser chips , accesorios o tarjetas, es decir dentro de una misma venta es por eso de que se trabaja con detalle venta o detalle boleta con atributos para cantidad y dems. Producto.- La clase producto es la clase padre de las clases que representan los artculos a los que vamos a realizar ventas, en esta clase se consideran atributos generales que puedan tener todas las clases hijas. Celular, accesorio, venta, y chip.- Relacionados en el diagrama de clases mediante una herencia o generalizacin con producto, es decir que todos estos elementos tienen los mismos atributos que producto, pero cada uno de ellos tiene solo ciertos atributos que los dems no tienen. Promociones.- Se considera la fecha tanto de inicio como de trmino de la promocin as como el descuento o la manera en que afecta al precio de una venta y el registro de una promocin solo la puede realizar el administrador. Pedido.- Es la solicitud de pedido que se puede realizar para la obtencin de productos tanto como del cliente a la empresa y como de la empresa a los proveedores realizada a travs del administrador de nuestro sistema. Detalle pedido.- El detalle pedido es la especificacin en cantidad precio total, unitario y dems de la clase principal pedido.

DIAGRAMA DE OBJETOS

DIAGRAMA DE CASOS DE USO - GENERAL

DIAGRAMA DE CASOS DE USO- VENDEDOR CLIENTE

DIAGRAMA DE CASOS DE USO -VENDEDOR-ADMINISTRADOR

DIAGRAMA DE CASOS DE USO-PROVEEDOR-ADMINISTRADOR

ESPECIFICACION DE LOS CASOS DE USO:

Identificador Nombre Actores Descripcin

CU-01 Consulta de productos Cliente, sistema, vendedor El cliente hace una consulta de productos al vendedor de turno ninguna Paso 1 2 3 4 5 6 7 8 9 10 Accin Seleccionar la opcin Consulta de Productos Mostrar interfaz de bsqueda de productos Seleccionar criterio de bsqueda Ingresar valor de bsqueda Presionar el botn Buscar Mostrar resultados de bsqueda Seleccionar productos a consultar Presionar el botn Hacer pedido Calcular monto de venta Realizar pedido

Precondicin Secuencia Normal

Postcondicin Excepciones

ninguna 7 No existe el producto a consultar

Identificador Nombre Actores Descripcin

CU-02 Generar copia de seguridad Administrador, Sistema El administrador se logea en el sistema y genera copias de seguridad Haya datos almacenados Paso 1 2 3 4 5 6 Accin Seleccionar la opcin obtener back up Mostrar la interfaz de copia de seguridad Ingresar los valores de copia de seguridad Presionar el botn obtener copia de seguridad Cargar copia de seguridad Mostrar mensaje de copia de seguridad exitosa

Precondicin Secuencia Normal

Postcondicin Excepciones

Generar la copia de seguridad correctamente 5 Algn corte del proceso

Identificador Nombre Actores Descripcin

CU-03 Creacin de reporte Administrador, sistema Se crea reportes o informes de acuerdo a la peticin del administrador Exista ventas Paso 1 2 3 4 5 6 7 Accin Seleccionar la opcin obtener reporte Mostrar la interfaz de reporte Ingresar variables del reporte Presionar el botn obtener copia reporte Cargar reporte Imprimir reporte Mostrar mensaje reporte completo

Precondicin Secuencia Normal

Postcondicin Excepciones

ninguna 5 Algn pare al proceso

Identificador Nombre Actores Descripcin Precondicin Secuencia Normal

CU-04 Elaboracin de pedido Cliente, vendedor El cliente solicita algn producto ninguna Paso 1 2 3 4 5 6 7 Accin Peticin de productos al cliente Realizar consulta de disponibilidad de productos Pago respectivo del pedido Ingresar valor numero de pedido ingresar lista de productos del pedido mostrar mensaje pedido obtenido Presionar botn aceptar

Postcondicin Excepciones

ninguna 2 No exista el producto deseado

Identificador Nombre Actores Descripcin Precondicin Secuencia Normal

CU-05 Registrar ventas presenciales sistema, vendedor El vendedor registra las ventas fsicas o presenciales Que exista solicitud del cliente Paso 1 2 3 4 5 6 7 8 9 10 11 Accin Seleccionar la opcin Ventas Desplegar pantalla de ventas Ingresar valor numero de pedido Desplegar lista de productos del pedido Informar al cliente sobre el monto a pagar Pagar monto informado Presionar botn registrar venta Registrar venta Imprimir comprobante Entregar comprobante de pago al cliente Entregar productos al cliente

Postcondicin Excepciones

Reducir el stock requerido 8 Error al registrar venta

Identificador Nombre Actores Descripcin Precondicin Secuencia Normal

CU-06 Registrar ventas virtuales o no presenciales sistema, vendedor Ventas mediante internet Que el cliente tenga tarjeta de crdito Paso 1 2 3 4 5 6 7 Accin Seleccionar la opcion Ventas Desplegar pantalla de ventas Ingresar valor numero de pedido ingresar lista de productos del pedido envo del pedido al cliente Presionar botn registrar venta Registrar venta

Postcondicin Excepciones

El usuario esta registrado 8 Fallo al registrar venta

Identificador Nombre Actores Descripcin Precondicin Secuencia Normal

CU-07 Registro de productos Administrador, Sistema Registrar productos para poder venderlos Tenencia fsica de los productos Paso 1 2 3 4 5 6 Accin Seleccionar la opcin Productos Mostrar la interfaz de registro de Productos Ingresar los datos del producto Presionar el botn guardar Registro del producto Mostrar mensaje de registro exitoso

Postcondicin Excepciones

Actualizar el stock 3 No existen productos fsicamente

Identificador Nombre Actores Descripcin Precondicin Secuencia Normal

CU-08 Pago por tarjeta Cliente, sistema, vendedor El cliente realiza un pago por tarjeta de crdito Que el cliente posea tarjeta de credito Paso 1 2 3 4 5 6 7 8 9 Accin Seleccionar tipo de pago Mostrar interface de tipo de pago Ingresar datos de la tarjeta Presionar botn realizar pago Mostrar mensaje transaccin realizada Imprimir bouchers Firmar copia de boucher Archivar Boucher original Entregar productos al cliente

Postcondicin Excepciones

Actualizar stock 3 No hay saldo en la tarjeta

Identificador Nombre Actores Descripcin

CU-09 Reclamo de productos Cliente, sistema, vendedor El cliente reclama un producto adquirido, sea por fallas de fabrica o de transporte de la tienda Exista una falla real en el producto Paso 1 2 3 4 5 6 7 8 9 10 Accin Detectar anomala Reportar anomala la tienda Verificacin del error explicado por el cliente Verificacin de la fecha de compra del cliente Cambio del producto por uno nuevo Entrega del nuevo producto al cliente Mostrar interface modificar registro Observacin en ese registro de venta Actualizacin de ese registro Comunicacin al rendir cuentas al administrador

Precondicin Secuencia Normal

Postcondicin Excepciones

Arreglo del equipo o reemplazo del mismo 6 El reemplazo no sea el deseado

Identificador Nombre Actores Descripcin Precondicin Secuencia Normal

CU-10 Rendicin de cuentas Vendedor, sistema El vendedor realiza la rendicin de cuentas al administrador Existan ventas Paso 1 2 3 4 Accin Especificar atributos de rendicin de cuentas Seleccionar opcin imprimir registros de ventas Mostrar mensaje informe completo Entregar cuentas al administrador

Postcondicin Excepciones

Registrar reporte 1 No existen ventas

Identificador Nombre Actores Descripcin

CU-11 Verificacin de rendicin de cuentas administrador Una vez obtenido la rendicin de cuentas se ve de que todo encaje adecuadamente Obtener previamente la rendicin de cuentas Paso 1 2 3 4 5 Accin Obtener previamente la rendicin de cuentas Comparar variable a variable las cuentas Verificar por segunda ves las concordancias Verificar stock de productos Coordinar anormalidades con el vendedor

Precondicin Secuencia Normal

Postcondicin Excepciones

Conformidad del administrador 2 Demasiados errores

DIAGRAMA DE ACTIVIDADES VENTA

DIAGRAMA DE ACTIVIDADES REALIZAR- CONSULTA

DIAGRAMA DE SECUENCIA- VENTA

DIAGRAMA DE SECUENCIA REALIZAR CONSULTA

DIAGRAMA DE SECUENCIA- GENERAR REPORTE

DIAGRAMA DE COLABORACION-VENTAS

DIAGRAMA DE COLABORACION-REALIZAR CONSULTA

DIAGRAMA DE COLABORACION-GENERAR REPORTE

DIAGRAMA DE ESTADOS PARA PRODUCTO (celulares, chips, accesorios y tarjetas)

DIAGRAMA DE COMPONENTES PARA TIENDA DE VENTA DE CELULARES

DIAGRAMA DE DESPLIEGUE PARA TIENDA DE VENTA DE CELULARES