Download - La Empresa de Calzados “Massiel”
Resumen
Sistema informática para el desarrollo de la empresa de calzados
Este trabajo presenta el desarrollo en las áreas de ventas y en las áreas de producción y de almacén.
En el área de ventas se presenta la siguiente problemática:
En manejo de documentación de algún pedido de calzado o de otro proceso por lo general el sistema es lento ya
que todos los procesos son a mano.
La solución se plantea en el desarrollo de un sistema de información de gestión de ventas, dicho sistema será
implementado siguiendo la metodología RUP, utilizando la herramienta de desarrollo de software visual Basic y
para el motor de base de datos SQL.
Este trabajo de investigación beneficiara en lo siguiente a la empresa: diseño de un sistema informático que
permita brindar información de las ventas que se están haciendo en la empresa, la cantidad de trabajadores y
clientes.
Abstract
Computer system for the development of the shoe company
This paper presents the development in the areas of sales and production areas and warehouse.
In the sales area has the following problem:
In some document handling order footwear or other process typically is slow system since all processes
are at hand.
The solution arises in the development of a management information system sales, the system will be
implemented following the RUP, using the software development tool for Visual Basic and database
engine SQL.
This research will benefit in the following to the company: design of a computerized system to provide
information on sales being made in the company, the number of workers and customers.
Métodos y herramientas para la solución
Rational unified process (RUP)
El proceso unificada de rational (rational unified process en inglés, habitualmente resumido como RUP) es
un proceso de desarrollo de software desarrollado por la empresa rational software, actualmente
propiedad de IBM. Junto con el lenguaje unificado de modelo UML, constituye la metodología estándar
más utilizado para el análisis, diseño, implementación y documentación de sistemas orientado a objetos.
El RUP no es un sistema de pasos firmemente establecidos, sino un conjunto de metodologías adaptables
al contexto y necesidades de cada organización.
También se conoce por este nombre al software, también desarrollado en rational, que incluye
información entrelazada de diversos artefactos y descripciones de las diversas actividades. Está incluido
en el rational method composer (RMC), que permite la personalización de acuerdo con las necesidades.
Originalmente se diseñó un proceso genérico y de dominio público, el proceso unificado y una
especificación más detallada, el rational unified process, que se vendería como producto independiente.
Fases:
• Establece oportunidad y alcance
• Identifica las entidades externas o actores con las que se trata
• Identifica casos de uso
RUP comprende 2 aspectos importantes por los cuales se establecen las disciplinas:
“PROCESO”: las etapas de esta sección son:
• Modelado de negocio
• Requisitos
• Análisis y diseño
• Implementación
• Pruebas
• Despliegue
Soporte: En esta parte nos encontramos con las siguientes etapas:
• Gestión y cambios de configuraciones
• Gestión de proyecto
• Entorno
La estructura dinámica del RUP es la que permite que esta sea un proceso de desarrollo
fundamentalmente iterativo, y en esta parte saben inmersas las cuatro fases descritas anteriormente.
• Inicio (también llamado incepción o concepción).
• Elaboración
• Cierre (también llamado transición).
Fase de inicio: esta fase tiene como propósito definir y acordar el alcance del proyecto por los
patrocinados, identificar los riesgos asociados al proyecto, proponer una visión muy general de la
arquitectura del software y producir el plan de las fases y el de iteraciones posteriores.
Fases de elaboración: en la fase de elaboración se seleccionan los casos de uso que permiten definir la
arquitectura base del sistema y se desarrollan en esta fase, se realiza la especificación en los casos de uso
seleccionados y el primer análisis del dominio del problema, se diseña la solución preliminar.
Fase de Desarrollo: el propósito de esta fase es completar la funcionalidad del sistema, para ello se debe
planificar los requisitos pendientes, administrar los cambios de acuerdo a las evaluaciones realizados por
los usuarios y se realizan las mejoras para el proyecto.
Fases de Transición: el propósito de esta fase es asegurar que el software esté disponible para los
usuarios finales, ajustar los errores y defectos encontrados en las pruebas de aceptación, capacitar a los
usuarios y proveer el soporte técnico necesario. Se debe verificar que el producto cumpla con las
especificaciones entregadas por las personas involucradas en el proyecto.
RATIONAL ROSE:
Es una de las más poderosas herramientas del modelado visual para el análisis y diseño del sistema
basados en objetivos. Se utiliza para modelar un sistema antes de proceder a construirlo.
Cubre todo el ciclo de vida de un proyecto:
• Concepción y formalización del modelo
• Construcción de los componentes
• Transición de los usuarios
• Certificación de las distintas fases
INTERFAZ DE RATIONAL ROSE
La interfaz de rational rose está formada por los siguientes elementos principales:
1. BROWSER O NAVEGADOR: permite navegar rápidamente a través de las distintas vistas del modelo
2. VENTANA DE DOCUMENTACIÓN: para manejar los documentos del ítem seleccionada en
cualquiera de los diagramas.
3. BARRAS DE HERRAMIENTAS ESTÁNDAR: para acceder rápidamente a las acciones comunes a
ejecutar para cada uno de los diagramas del modelo.
4. BARRA DE HERRAMIENTAS DIAGRAMA: muestra el conjunto de herramientas disponibles para el
diagrama activo.
5. VENTANA DE DIAGRAMA: que permite desplegar y editar cualquiera de los diagramas UML.
6. VENTANA DE REGISTRO O LOG: que registra todas las órdenes ejecutadas y los errores que
producen durante la ejecución.
7. BARRA DE ESTADO: que muestra el programa de la carga del modelo, el estado de
lectura/escritura del elemento seleccionado y otros de utilidad.
1. Antecedentes
La empresa de calzados “Massiel” es una empresa dedicada a la venta de calzado y elaboración de
calzado y por lo cual los productos son ofrecidos a los clientes de la empresa.
La empresa está ubicada en la ciudad de Trujillo para el cual brinda los productos los productos a distintas
partes del país.
La empresa nace en el mes de marzo del año 2007, siendo el señor Robert Aguilar el dueño y
administrador de la empresa la cual cuenta con los recursos necesarios para la elaboración del producto y
también busca y cuenta con personal calificado para la elaboración del calzado.
La empresa cuenta con clientes únicos y de diferentes partes del país la cual la empresa les brinda el
servicio de venta.
La empresa de calzados “Massiel” pretende lograr una ventaja competitiva sobre las demás empresas del
mismo rubro para ello tiene pensado invertir en un sistema informático logrando a través de ello marcar
una diferencia sobre las demás empresas.
2. Objetivos
La empresa de calzados “Massiel” requiere la automatización de sus procesos ya que la mayoría de estos
procesos se hace de forma manual como son la lista de materiales, las ordenes de pedido, la lista de
clientes de la empresa. Para alcanzar los objetivos plasmados a continuación:
• CONOCER LAS VENTAS MENSUALMENTE
Agilizar los datos de los pedidos y controlar las ganancias
• INCREMENTAR LAS VENTAS EN UN 50%
Agilizar la elaboración del calzado y las emisiones de facturas
• AUMENTAR EN UN 30% EL NUMERO DE PEDIDOS CON RESPECTO A LA VENTA ANTERIOR
Ofrecer mejores servicios y mejores productos a los clientes
El sistema a desarrollar se centrara en el proceso de ventas, para ello el proceso deberá iniciar con
el pedido del cliente.
3. Alcance
3.1 Dentro del alcance
• Generales
� El sistema será desarrollado e idioma español
� La interfaz de usuario será amigable y de fácil uso
� El sistema validara la autenticación del cliente
� Se diseñara un modelo de datos adecuado para el sistema
� El sistema contara con un manejo de perfiles del cliente
• Fuera del alcance
� El envió de documentos de compras y ventas a la sunat para la declaración mensual no
forma parte del alcance
� El acceso al sistema para los clientes no está dentro del alcance
• Restricciones
� El costo de la implementación aún no está declarado
� El lenguaje de programación a utilizar será Microsoft Visual Basic 2012
� La base de datos a utilizar será Microsoft SQL Server 2008
• Supuestos
� Compromiso de los profesores de los cursos de análisis y diseño de sistemas I y de
programación orientada a objetos I, en hacer el seguimiento a los alumnos en el
cumplimiento de las tareas encomendadas.
� Los alumnos del 3 ciclo del curso de análisis y diseño de sistemas I participaran de su tiempo
solo el 50% asignado al proyecto
� El cliente debe dar la conformidad y no demorar más de (3) días en la aprobación de
documentos que se le sea asignado.
4. Procesos de negocio
4.1. Lista de casos de uso de negocio
CASOS DE USO DEL
NEGOCIO
DESCRIPCIÓN
CUN 01: Gestión de ventas
El cliente se acerca a la empresa y pide un modelo al vendedor, le muestra el catálogo de los modelos, el cliente busca el modelo deseado y el vendedor verifica si cuenta con el modelo que desea el cliente sino cuenta con el modelo que necesita el cliente procede a retirarse y termina proceso, si el vendedor cuenta con el modelo que desea el cliente este cliente solicita el modelo y realiza un pedido de una cierta cantidad de calzado, el vendedor consulta con el jefe de producción, el jefe de producción revisa la cantidad solicita y envía el reporte al cajero El cajero procede a realizar un comprobante de pago, procede con la orden de pedido. El administrador lo manda en un medio de transporte, entrega la factura y el pedido. El cliente revisa que este todo conforme si dice que no está conforme con el calzado rechaza pedido y termina el proceso y si dice que si está conforme el cliente firma el CDP y termina proceso.
CUN 02: Gestión de producción
El proceso comienza cuando el encargado de almacén realiza la lista de todos los materiales y compra los materiales. El cortador verifica si cuenta con los materiales que necesita para la elaboración del calzado sino cuenta con los materiales detalla nueva lista de materiales, el encargado de almacén corrige y empieza de nuevo el proceso y si dice que si cuenta con los materiales moldea y corta el calzado, realiza y envía un reporte con el código del calzado. El perfilador verifica el código del calzado y da tamaño y forma, cose las piezas y obtiene un pre-armado y envía el reporte con el mismo código. El enzuelador verifica el código y pone el pre-armado en hormas, luego pasa a una maquina cortadora corta las plantillas y limpia las suelas, pega las suelas y obtiene un armado completo del calzado luego envía el reporte al alistador. El alistador verifica el código y limpia y le da brillo al calzado, pega las plantillas, coloca el numero en cada par de calzado, organiza el calzado en cajas y reporta el calzado terminado con el mismo código al encargado de almacén, el recibe el calzado terminado y reporta y termina proceso.
CUN 03: Gestión de
Atención de pedidos
El jefe de producción entrega la lista del pedido al encargado de almacén, el encargado de almacén recibe el pedido ¿cuenta con la cantidad de stock? Si dice que no elabora más calzado, si dice que si procede a empaquetarlo, sella la lista del pedido, el jefe de producción recibe el pedido y realiza un reporte y lo envía, el administrador verifica el pedido y termina proceso.
CUN 04: Gestión de Reservas
El proceso comienza cuando un cliente llama y solicita la reserva de calzado y le informa del modelo, la cantidad que desea y la fecha de entrega, el vendedor recibe la llamada y verifica el modelo solicitado ¿Cuenta con modelo? Si dice que no hay modelo solicitado termina el proceso, si dice que si verifica si cuenta con cantidad y tiempo ¿hay cantidad y tiempo? Si dice que no informa que habrá nuevo plazo para su reserva pero a la misma ves le pregunta ¿Acepta nuevo plazo? Si dice que no Termina el proceso y si es si Anota lo datos del cliente y la reserva y termina el proceso
MCUN 01: GESTION DE VENTAS
DIAGRAMA DE CLASES
DIAGRAMA DE OBJETOS
MCUN 02: GESTION DE PRODUCCION
DIAGRAMA DE CLASES
DIAGRAMA DE OBJETOS
MCUN 03: GESTION DE ATENCION DE PEDIDOS
DIAGRAMA DE CLASES
DIAGRAMA DE OBJETOS
MCUN 04: GESTION DE RESERVA
DIAGRAMA DE CLASES
DIAGRAMA DE OBJETOS
Posicionamiento - Visión del Negocio 1. Misión y Visión de la Empresa La empresa de calzados “Massiel” se dedica a la venta y elaboración de calzado lo cual lo exporta a diferentes ciudades del Perú. Tiene como misión elaborar calzados de buena calidad y brindar una óptima atención al cliente. La visión que tiene la empresa en un futuro es que las ventas aumenten y crecer como una empresa reconocida. 2. Misión del Área de ventas Se ha seleccionado el área de ventas de la empresa en cuestión cuya misión es la de brindar un servicio eficiente, oportuno y de calidad a sus clientes. 3. Oportunidad de Negocio El área de ventas se verá beneficiada de manera directa al implantar el SISTEMA DE GESTIÓN DE V ENTAS. Este
sistema incrementará la eficiencia y desarrollo así como la velocidad del tiempo de respuesta de los procesos del
área en cuestión. Originando que la organización pueda incrementar sus ventas, así como facilitar las operaciones
dentro de ésta.
4. Descripción del problema
El problema de :
• La empresa no cuenta con un sistema
por ello desea implementar un sistema en el área de ventas.
• Identificar con mayor rapidez los reportes de pedido que se generaran.
• Elaborar calzado con más rapidez y de buena calidad
Afecta a :
• Personal del área de ventas. • Área de producción. • Almacén.
El impacto del cual es :
• Desactualización del historial de los
informes de ventas. Este historial es importante para llevar el control de los pedidos que se brinda a un cliente.
• Mayor desembolso de dinero por parte de la empresa para cubrir los gastos que implica los materiales de buena calidad para la elaboración del calzado.
• Ocasiona que el stock de repuestos disminuya y que administrador se vea obligada a desembolsar dinero para cubrir los gastos de solicitud de pedido de un cliente.
Una solución exitosa seria :
• Desarrollar un sistema de información
que permita el ingreso de la data con mayor rapidez y tenerla actualizada.
• Desarrollar un sistema de información que tenga al pendiente de cada cuanto se le debe realizar la compra de materiales.
• Desarrollar un sistema de información que permita el control y la identificación de cada uno de los clientes de la empresa evitando que estos sean suplantados por otros ajenos a esta.
Actores Del Negocio
1. Descripción breve
1.1 Proceso de Gestión de ventas En este proceso interviene: el Cliente
1.2 Proceso de Gestión de producción En este proceso nadie interviene solo los trabajadores 1.3 Proceso de Gestión de Atención de pedidos En este proceso intervienen: el administrador
1.4 Proceso de Gestión de Reservas En este proceso interviene: el Cliente
2. Características
Cliente
Persona externa que se beneficia y beneficiara a la empresa por la compra de
calzado
Administrador
Actor maneja y administra la empresa y verifica ciertos pedidos de un cliente
3. Relaciones 3.1 Proceso de Gestión de ventas El cliente es el que inicia este proceso cuando solicita calzado y este es atendido por un vendedor de la empresa. 3.2 Proceso de Gestión de producción El proceso se inicia cuando el trabajador (encargado de almacén) compra y lista materiales para la elaboración de calzado el cual lo distribuye a diferentes trabajadores para su respectivo trabajo. 3.3 Proceso de Gestión de Atención de pedidos En este proceso el administrador es el que acaba el proceso por solamente verifica el pedido empaquetado. 3.4 Proceso de Gestión de Reservas El cliente es el que inicia el proceso cuando llama y solicita calzado, es atendido por el vendedor de la empresa el cual anota los datos del cliente y los datos de la reserva.
Trabajadores del Negocio 1. Descripción breve En el presente documento se describen a los trabajadores del negocio, sus características y sus responsabilidades. 2. Responsabilidades
Vendedor
Responsable de ofrecer y realizar la venta de calzados a los clientes de la empresa
Jefe De Producción
Responsable de agilizar el proceso de la elaboración del calzado y verificar las listas de pedidos
Encargado de Almacén
Responsable de llevar el control de todo lo que ingresa y sale del almacén. Él es el trabajador que compra y lista los materiales para la elaboración del calzado
Cajero
Responsable de generar el comprobante de pago
Cortador
Responsable de realizar la moldeada del calzado
Perfilador
Responsable del realizar el cocido y dar un pre-armado al calzado
Enzuelador
Responsable de armar el calzado y obtener un armado completo
Alistador
Responsable del limpiar el calzado y reportarlo para su respectiva distribución
Entidades del Negocio 1. Descripción breve En el presente documento se describe a las clases entidad del negocio. 2. Responsabilidades
LISTA DE PEDIDO
en esta entidad lista pedido es aquel garantiza la venta del producto.
MATERIALES
En esta entidad se registra la lista de materiales que se necesitara para la elaboracion
REPORTE CALZADO
En esta entidad se reporta el código del calzado
CATALOGO
En esta entidad se muestra la lista de modelos del calzado
CDP
REPORTE PEDIDO
En esta entidad se declara los montos a pagar a los clientes esta entidad reporta el pedido terminado
DOCUMENTO DE RESERVA
En esta entidad emite el pedido que realiza el cliente
3. Atributos Aquí se describe las características de las entidades del negocio, se incluye su nombre, tipos y breves descripciones. 3.1. LISTA DE PEDIDO: Código, fecha, descripción, nombre Cliente, cantidad. 3.2 MATERIALES: código, detalle producto, color. 3.3 REPORTE CALZADO: código calzado, tamaño calzado, color. 3.4 CATALOGO: código, modelo, color, tamaño. 3.5 CDP: código, dirección, cantidad, UDM, nombre cliente, descripción, fecha, total, firma cliente. 3.6 REPORTE PEDIDO: código, nombre del cliente. 3.7 DOCUMENTO DE RESERVA: nombre, dirección, teléfono, cantidad, modelo, fecha entrega, firma cliente.