informe de practicas profesionales

90
“Año de la Integración Nacional y reconocimiento de Nuestra Diversidad” UNIVERSIDAD PERUANA LOS ANDES FACULTAD DE INGENIERIA CARRERA PROFESIONAL DE INGENIERÍA DE SISTEMAS Y COMPUTACIÓN INFORME DE PRÁCTICAS PRE PROFESIONALES PRESENTADO POR: CARMEN DELGADILLO ELVIS WILFREDO ASESOR: ING. WAGNER VICENTE RAMOS PARA OPTAR EL GRADO DE BACHILLER EN DESARROLLO DE UN SISTEMA PARA LA PANADERIA “MONTACANASTA”

description

analisis de una panaderia

Transcript of informe de practicas profesionales

“Año de la Integración Nacional y reconocimiento de Nuestra Diversidad”

UNIVERSIDAD PERUANA LOS ANDESFACULTAD DE INGENIERIA

CARRERA PROFESIONAL DE INGENIERÍA DE SISTEMAS Y

COMPUTACIÓN

INFORME DE PRÁCTICAS PRE PROFESIONALES

PRESENTADO POR:CARMEN DELGADILLO ELVIS WILFREDO

ASESOR:ING. WAGNER VICENTE RAMOS

PARA OPTAR EL GRADO DE BACHILLER EN INGENIERÍA DE SISTEMAS Y COMPUTACIÓN

HUANCAYO – PERU2012

DESARROLLO DE UN SISTEMA PARA LA PANADERIA “MONTACANASTA”

2

DEDICATORIA

A mi Esposa y mi Hi jo , por su apoyo

constante e incondicional en el

proceso de mi formación académica.

Por sacrificar el tiempo de familia a mis

estudios buscando siempre el desarrollo

profesional, para dejar algo provechoso

a mi legado en las dificultades de la vida.

3

INDICE

DEDICATORIA 2

ÍNDICE 5

INTRODUCCIÓN 7

RESUMEN 8

CAPITULO I

ASPECTOS GENERALES DE LA INSTITUCION DONDE SE REALIZO

LAS PRACTICAS PRE PROFESIONALES

1.1. Razón Social 9

1.2. Actividades que realiza 9

1.3. Ubicación Geográfica 9

1.4. Organización 10

1.5. Área donde desarrolló sus prácticas 10

1.6. Funciones del área donde desarrolló sus prácticas 11

CAPITULO II

ASPECTOS GENERALES DE LAS PRACTICAS PRE PROFESIONALES

2.1. Descripción de la Situación Actual o Labor a desarrollar 12

2.2. Objetivos 13

2.2.1. Objetivo general 13

2.2.2. Objetivo específico 13

2.3. Justificación 14

2.4. Metodología 15

CAPITULO III

DESCRIPCION DE ACTIVIDADES REALIZADAS

3.1. Marco teórico 17

3.1.1. Definición de sistemas de información 17

4

3.1.2. Características de los sistemas de información 18

3.1.3. Beneficios de los sistemas de información. 19

3.1.4. Tipos de sistemas de información. 20

3.1.5. Herramientas para el desarrollo de SI. 20

3.1.6. Teoría sobre el tema tratado 22

3.2. Requerimientos del sistema 24

3.2.1. Matriz de procesos vs requerimientos 24

3.2.2. Objetivos del sistema 26

3.2.3. Requisitos funcionales 26

3.2.4. DCU de los subsistemas 26

3.2.5. Requisitos no funcionales 27

3.2.5.1. Requerimientos del producto 27

3.2.5.2. Requerimientos de documentación 27

3.3. Análisis y diseño del sistema 28

3.3.1. Diseño de cuestionario 28

3.3.1.1. Levantamiento de información 28

3.3.1.2. Conclusiones de la entrevista 33

3.3.1.3. Descripción de la arquitectura 34

3.3.2. Diseño del sistema 39

3.3.2.1. Modelo de negocio 39

3.3.2.2. Diagrama de actividades 40

3.3.2.3. Unidad organizativa 43

3.3.2.4. Diagrama de clase 44

3.3.2.5. Diagrama de secuencia 46

3.3.2.6. Diseño de la base de datos 48

3.3.2.7. Diseño de entradas del sistema 50

3.3.2.8. Diseño de salidas del sistema 51

CAPITULO IV

RESULTADOS OBTENIDOS

4.1. Análisis de Resultados 52

4.1.1. Descripción del menú sistema 52

4.1.2. Estructura del sistema de información 53

4.1.3. Descripción de los módulos del sistema 55

5

4.2. Dificultades Encontradas 59

4.2.1. Administración de configuración y cambios 59

4.2.2. Administración de proyectos 59

4.2.3. Ambiente 60

CONCLUSIONES 61

RECOMENDACIONES 62

REFERENCIAS BIBLIOGRÁFICAS DE INTERNET 63

ANEXOS 64

INDICE

FIGURAS Y CUADROS

FIGURAS

Figura Nº 1 - Organigrama de Carmencs S.A.C. 10

Figura Nº 2 - El proceso de desarrollo del software 23

Figura Nº 3 - El procesos y requerimientos del sistema 25

Figura Nº 4 - Actores del negocio 40

Figura Nº 5 - Casos de uso del negocio 40

Figura Nº 6 - D.A. Compra a proveedores 41

Figura Nº 7 - D.A. Stock de registro de productos 41

Figura Nº 8 – D.A. Producción de productos 42

Figura Nº 9 - D.A. Ventas 42

Figura Nº 10 - D.A. Cierre de Caja 43

Figura Nº 11 – Unidad organizativa 43

Figura Nº 12 - D.C. Actualizar stock 44

Figura Nº 13 - D.C. Compra a proveedores 44

Figura Nº 14 – D.C. Producir productos 45

Figura Nº 15 - D.C. Cierre de caja 45

Figura Nº 16 - D.C. Ventas 45

Figura Nº 17 - D.S. Actualizar Stock 46

Figura Nº 18 – D.S. Compra a proveedores 46

Figura Nº 19 – D.S. Producir productos 47

Figura Nº 20 - D.S. Cierre de caja 47

6

Figura Nº 21 - D.S. Ventas 48

Figura Nº 22 – Diseño de la base de datos 49

Figura Nº 23 – Estructura de la base de datos 49

Figura Nº 24 – Diseño de una tabla 49

Figura Nº 25 – Diseño del formulario entradas artículos 50

Figura Nº 26 – Diseño del formulario entrada vendedores 50

Figura Nº 27 – Diseño del reporte de salida vendedores 51

Figura Nº 28 – Diseño del reporte de salida ventas 51

Figura Nº 29 – Menús del sistema 53

Figura Nº 30 – Estructura del sistema 53

Figura Nº 31 – Estructura del sistema base de datos 54

Figura Nº 32 – Estructura del sistema documentos 54

Figura Nº 33 – Estructura del sistema clases 54

Figura Nº 34 – Estructura del sistema códigos 55

Figura Nº 35 – Estructura del sistema otros 55

Figura Nº 36 – Icono de ejecución del sistema 56

Figura Nº 37 – Pagina de Bienvenida del sistema 56

Figura Nº 38 – Mensaje de confirmación de acceso 56

Figura Nº 39 – Ventana de acceso al sistema 57

Figura Nº 40 – Pantalla principal del sistema 57

Figura Nº 41 – Pantalla modulo ingreso de artículos 57

Figura Nº 42 – Pantalla modulo Ventas 58

Figura Nº 43 – Impresión de la venta 58

Figura Nº 44 – Impresión de Reportes 58

CUADROS

Tabla Nº 1 - Proceso de ventas 35

Tabla Nº 2 – Proceso producción de productos terminados 36

Tabla Nº 3 – Proceso de compra a proveedores 37

Tabla Nº 4 – Proceso de Actualizar stock 38

Tabla Nº 5 – Proceso de Cierre de caja 39

7

INTRODUCCIÓN

En la Actualidad las organizaciones están en la búsqueda de constantes

cambios para mejorar sus procesos administrativos, mediante la sistematización

de ellos, que conlleven a aumentar su nivel de trabajo y generar más ingresos.

Es por ello, que las organizaciones deben de implementar las nuevas

tecnologías en las áreas claves de su estructura para lograr avances y

desarrollos de la empresa.

Es importante recalcar que para que exista un desarrollo eficiente es necesario

cumplir cada uno de los procesos administrativos dentro de la organización,

colocando al frente sus mejores herramientas y aprovechar cada paso o

lineamientos previstos por la empresa.

Del mismo modo, se pretende sistematizar los procesos de la Panadería

"Montacanasta”. Haciendo un análisis exhaustivo de cómo trabaja esta

panadería con sus procesos internos y externos para llegar a sus objetivos.

Para hacer este análisis usaremos algunos programas que nos facilitara el

desarrollo de nuestro software como son: Racional, Visual, Erwin, etc.

Estos programas nos ayudaran a diseñar y modelar nuestro sistema para

optimizar el desarrollo de los mismos y saber si el sistema que se está

desarrollando es viable o no, también nos ayudara a presentar prototipos al

cliente de cómo será el sistema, si cumple con los requerimientos y si está

dentro de las posibilidades para ser implementado, y mejorar los ingresos de la

panadería.

8

RESUMEN

El presente trabajo de investigación tiene por título “sistema de ventas para

panadería”. Se orienta a analizar los procesos administrativos en el área de

ventas de la Panadería "Montacanasta", está ubicada en la provincia de

Concepción, en los barrios más antiguos de concepción, se caracteriza

principalmente por hacer panes regionales en forma artesanal. Estos productos

los ofrece en el terminal terrestre de Huancayo en la tienda Nº 5.

Los principales consumidores en la variedad de panes son los turistas, al tener

una estupenda acogida solicitamos a la Dueña de este negocio hacer el estudio

de investigación para implantar un software para el área de ventas. En el análisis

se observó que las ventas son de manera manual apuntando todo en un

cuaderno, también se observó que no se abastecen lo suficiente por temor a que

se pierda los diferentes productos porque son hechos en el día. Al tener estos

problemas y muchos más se decidió la investigación de este proyecto. El estudio

se encuentra enmarcado en una investigación de campo con modalidad

descriptiva. La técnica de recolección de datos fue por medio de encuestas.

La información obtenida de la aplicación del instrumento fue procesada mediante

un enfoque cualitativo utilizando técnicas propias de carácter descriptivos y

sustentada a través de las bases teóricas de estudio, concluyendo que planifican

sus jornadas y tareas realizadas únicamente en temporadas y fechas específicas

no se efectúa un buen mantenimiento preventivo solamente correctivo lo cual

ocasiona paralización de sus labores, lo cual no permite un eficiente desempeño

al cumplir con los procesos de fabricación y administrativos.

9

CAPITULO I

ASPECTOS GENERALES DE LA INSTITUCION DONDE SE

REALIZO LAS PRACTICAS PRE PROFESIONALES

1.1. RAZÓN SOCIAL

Carmen Colonio Systems S.A.C. con sus siglas Carmencs S.A.C. con

RUC. Nº 20487240789. Se constituyó el 07 de enero del 2010 y registrado

en registros públicos en asiento Nº 00001 con la partida Nº 11133338, con

su denominación sociedad anónima cerrada. Está inscrito en SEACE

(RNP-OSCE).

1.2. ACTIVIDADES QUE REALIZA

La Empresa Carmen Colonio Systems S.A.C., se dedica a desarrollar

software y dar soluciones informáticas para las diferentes organizaciones

tanto públicas como privadas dentro del país. Esta empresa consta con la

experiencia necesaria para realizar y desarrollar sistemas de información,

sistematizar actividades repetitivas, diseño y modelado de los sistemas.

1.3. UBICACIÓN GEOGRÁFICA

Está ubicada en el departamento de Junín, Provincia de Huancayo y

Distrito del Tambo, con dirección Av. La Esperanza Nº 1004.

10

1.4. ORGANIZACIÓN

El siguiente diagrama, se muestra la estructura organica de la

organización, el cual se encuentra vigente en la actualidad, en ella existe

la unidad de Informatica que es un organo donde se desarrolla los

procesos de sistematizacion, tal como se puede observar.

Figura Nº 1 - Organigrama de Carmencs S.A.C.

1.5. ÁREA DONDE DESARROLLÓ SUS PRÁCTICAS

En el departamento de informática, este departamento se encarga de

analizar y desarrollar los procesos de información que se necesiten

sistematizar para luego ser implantados en las diferentes organizaciones

de nuestra sociedad.

Comprende:

Análisis de la situación

Recopilación de información

Modelado

Diseño

Junta General

Gerencia

Informatica

AlmacenPersonal

Comercial

11

Programación

Pruebas

Implementación del sistema.

1.6. FUNCIONES DEL ÁREA DONDE DESARROLLÓ SUS PRÁCTICAS

Soporte técnico para el desarrollo de nuevos proyectos. Realiza las coordinaciones técnicas con los clientes.

Mantenimiento y reparación de los equipos informáticos.

Instalación y Mantenimiento de redes y telecomunicaciones.

Participa en la Implementación, diseño y arquitectura de sistemas

informáticos.

Evalúa los nuevos paquetes de software y equipos de hardware.

Capacitación a entidades públicas y privadas en sistemas funcionales.

12

CAPITULO II

ASPECTOS GENERALES DE LAS PRACTICAS PRE

PROFESIONALES

2.1. DESCRIPCIÓN DE LA SITUACIÓN ACTUAL O LABOR A

DESARROLLAR

Se implementara un sistema de ventas para la panadería “Montacanasta”

donde se analizara los procesos de trabajo de cada oficina para su mejor

desempeño y minimizar costos en papeles, personas, y accesorios de

trabajo.

Como primer punto se desarrollara, un sistema de ventas para la panadería

Montacanasta, ya que se ha recolectado información general de esta

panadería, como su historia, su código de ética, misión, visión y objetivos,

la cual nos servirá para definir más adelante los requisitos funcionales y no

funcionales que nos ayude a desarrollar el sistema.

Nuestro segundo punto es la descripción de sistema, en la cual analizamos

la situación actual, como los vínculos que se tienen con otros sistemas, los

problemas que tiene el sistema actual y el alcance que tendrá el que se

desarrollara.

13

En el tercer punto tenemos el planteamiento del proyecto, en el que vemos

cual será el ámbito de nuestro sistema (área a la cual se le desarrollará el

sistema); así como también los subsistemas de este proyecto y las

limitaciones que tendríamos en el desarrollo de este sistema.

En el cuarto punto vemos todo lo relacionado a la planificación del

proyecto; es decir la priorización de todas las actividades que se van a

desarrollar durante todo el proyecto asignándoles tiempo, costos y

responsables para cada actividad. Además en este punto se ve todo lo

correspondiente a los costos de Hardware, Software y personal que el

proyecto demandará.

El quinto punto hacemos una breve descripción de la metodología utilizada

en este proyecto, que en este caso es el RUP. Esta pequeña descripción

servirá para una mejor comprensión de los diagramas que se verán en este

trabajo; así como de conceptos que se tendrán que tener en cuenta.

2.2. OBJETIVOS

2.2.1. Objetivo General

Analizar los procesos administrativos de la Panadería

"Montacanasta", Satisfacer la gran demanda de venta de panes

en toda su variedad a los clientes más exigentes en la calidad y

en un buen servicio de venta.

2.2.2. Objetivos Específicos

Diagnosticar la situación que presenta la empresa en cuanto

a los procesos administrativos.

Determinar las variables que afectan los procesos

administrativos de la Panadería.

Diseñar estrategias para optimizar los procesos

administrativos de la Panadería.

14

2.3. JUSTIFICACIÓN

Los procesos, es la secuencia sistemática de las funciones para realizar

las tareas, por medio de métodos o maneras de ejecutar ciertas

actividades; sin importar sus niveles ni funciones, se comprometen

continuamente en actividades interrelacionadas, como planear, organizar,

dirigir y controlar para alcanzar los objetivos deseados.

Ante esta situación, se justifica realizar este estudio referido a proyectar

espacio de desenvolvimiento empresarial, promoviendo alternativas de

desarrollo que responda a la meta trazada, elevando la eficacia en la toma

de dediciones y elevar la disponibilidad de convertirse en la empresa líder

o en una fuente competidora.

Al investigar este trabajo surge la interrogante ¿Por qué informatizar

una panadería?

a. Para agilizar las tareas repetitivas

Las panaderías son negocios que presentan unas características

muy especiales que las diferencia de otros negocios: satisfacen

unas demandas absolutamente repetitivas, pues todos comemos

pan o bollería diariamente, por lo que cada día, estos

establecimientos, realizan un ciclo que a otras empresas les cuesta

semanas realizar. Reciben un pedido, se fabrica, se reparte, se

factura y se cobra. Estos aspectos hacen deseable una solución

informática que como mínimo sea capaz de "recordar" los

consumos habituales de la tienda y los clientes, que pueda

construir albaranes a partir de los consumos habituales, listas de

producción, facturas, recibos... y nos informe de los consumos por

cliente, artículo, tienda, etc.

b. Para controlar los puntos de venta

Existe una preocupación común en todos los establecimientos que

15

consiste en asegurar que todo lo que se entregue para la venta

vuelva en forma de recaudación o se quede pendiente de vender,

evitando los pequeños robos de dinero o producto. La solución

informática consistiría en recordar el material entregado y recogido

en cada tienda; comparar la recaudación con la lista de entregas y

con los tiquets e incentivar en el cliente la demanda de tiquets para

evitar que la persona que está despachando se quede fácilmente

con parte de la recaudación. Tiene que ser posible poder manipular

la cinta de control para que sea el fiel reflejo de las ventas

deseadas.

c. Para controlar los costos

Por otra parte, ignorar el costo de fabricación de un producto

conlleva el riesgo de fabricar a un precio mayor del que se podría

obtener o de vender por debajo de costo. La informática soluciona

esto al permitir la definición de las materias primas y las

manipulaciones necesarias para fabricar un producto, calcular el

costo de elaboración y hacer previsiones de stock en función de las

necesidades de fabricación.

2.4. METODOLOGÍA

Este estudio se enfocó en un estudio exploratorio descriptivo para

encontrar los datos de investigación. Se escogió este estudio porque los

estudios descriptivos buscan definir las propiedades y describir las

características y perfiles importantes de personas, grupos, comunidades o

cualquier otro fenómeno sometido a un análisis, esto se relaciona con una

serie de cuestiones y se mide la información sobre cada una de ellas para

describir lo investigado (Hernández, Fernández y Baptista, 2003).

Para el desarrollo del presente trabajo de investigación se tomó:

16

Lo descriptivo porque enfoca lo cuantitativo debido a que recolecta

datos para comprender el fenómeno.

Lo cualitativo porque analiza los resultados de las entrevistas que

se aplicarán.

En el presente estudio se tomó lo siguiente:

No experimental, debido a que no se puede manipular las

variables.

Transaccional debido en un solo tiempo se va a realizar la

recolección

de los datos.

Descriptivo debido a que se van a presentar los sistemas de

información que se utilizan las panaderías independientes de la

región centro del país.

Se utilizó una muestra no probabilística y de conveniencia debido a que

no se utilizan procedimientos de selección por casualidad, sino que más

bien dependen del juicio personal del investigador, en el caso de este

proyecto se seleccionaron panaderías de ciertas características tales

como precio, nivel y categorías; se llama de conveniencia debido a que

trata de obtener una muestra de elementos convenientes, en este caso,

debido a que no se tiene la certeza de que todos las panaderías

contesten sus necesidades.

Para realizar el presente estudio, fue necesaria la colaboración de

panaderías que se encuentran en los alrededores de la ciudad de

Huancayo.

17

CAPITULO III

DESCRIPCION DE ACTIVIDADES REALIZADAS

3.1. MARCO TEÓRICO

3.1.1. DEFINICIÓN DE SISTEMAS DE INFORMACIÓN

Un sistema de información (SI) es un conjunto de elementos

orientados al tratamiento y administración de datos e información,

organizados y listos para su uso posterior, generados para cubrir

una necesidad u objetivo.

Dichos elementos formarán parte de alguna de las siguientes

categorías:

personas

datos

actividades o técnicas de trabajo

Recursos materiales en general (generalmente recursos

informáticos y de comunicación, aunque no necesariamente).

Todos estos elementos interactúan para procesar los datos

(incluidos los procesos manuales y automáticos) y dan lugar a

información más elaborada, que se distribuye de la manera más

18

adecuada posible en una determinada organización, en función de

sus objetivos.

3.1.2. CARACTERÍSTICAS DE LOS SISTEMAS DE INFORMACIÓN

Para hablar de las características de los sistemas de información (de

ahora en demás SI), debemos definir que es un SI, y esos los

podemos definir citando a Andreu, Ricart y Valor (1991), en esta

definición un SI queda definido como: “conjunto formal de procesos

que, operando sobre una colección de datos estructurada de

acuerdo a las necesidades de la empresa, recopila, elabora y

distribuyen selectivamente la información necesaria para la

operación de dicha empresa y para las actividades de dirección y

control correspondientes, apoyando, al menos en parte, los procesos

de toma de decisiones necesarios para desempeñar funciones de

negocio de la empresa de acuerdo con su estrategia”.

Un SI tiene diversas características dependiendo de la perspectiva

con la que se observa, lo dividiremos en dos grupos:

Desde la naturaleza:

Propósito u objetivo.

Globalismo o totalidad.

Entropía.

Homeostasis.

Desde el tipo de sistema:

1. Sistemas Transaccionales:

Agilizar las tareas operacionales de la organización.

Alta transaccionabilidad (entradas y salidas de

información).

19

Nivel de cálculo bajo.

2. Sistemas de Apoyo de las Decisiones:

Baja transaccionabilidad (entradas y salidas de

información).

Nivel alto de cálculo, y operaciones complejas.

3. Sistemas Estratégicos:

La complejidad de estos SI es alta.

Generalmente su implementación en la organizacional

va precedida de los anteriores.

Apuntan a “apuntar” a otros horizontes la organización.

3.1.3. BENEFICIOS DE LOS SITEMAS DE INFORMACIÓN

Acceso rápido a la información y por ende mejora en la

atención a los usuarios.

Mayor motivación en los mandos medios para anticipar los

requerimientos de las directivas.

Generación de informes e indicadores, que permiten corregir

fallas difíciles de detectar y controlar con un sistema manual.

Posibilidad de planear y generar proyectos institucionales

soportados en sistemas de información que presentan

elementos claros y sustentados.

Evitar pérdida de tiempo recopilando información que ya está

almacenada en bases de datos que se pueden compartir.

Impulso a la creación de grupos de trabajo e investigación

debido a la facilidad para encontrar y manipular la

información.

Soluciona el problema de falta de comunicación entre las

diferentes instancias. A nivel directivo se hace más efectiva la

comunicación

20

Organización en el manejo de archivos e información

clasificada por temas de interés general y particular.

Generación de nuevas dinámicas, utilizando medios

informáticos como el correo electrónico, multimedia,

teleconferencia, acceso directo a bases de datos y redes

nacionales e internacionales.

Acceso a programas y convenios e intercambios

institucionales.

Aumento de la productividad gracias a la liberación de

tiempos en búsqueda y generación de información repetida.

3.1.4. TIPOS DE SISTEMAS DE INFORMACIÓN

Debido a que el principal uso que se da a los SI es el de optimizar el

desarrollo de las actividades de una organización con el fin de ser

más productivos y obtener ventajas competitivas, en primer término,

se puede clasificar a los sistemas de información en:

Sistemas Competitivos

Sistemas Cooperativos

Sistemas que modifican el estilo de operación del negocio

Esta clasificación es muy genérica, y en la práctica no obedece a

una diferenciación real de sistemas de información reales, ya que en

la práctica podríamos encontrar alguno que cumpla varias (dos o las

tres) de las características anteriores.

3.1.5. HERRAMIENTAS PARA EL DESARROLLO DE SI

Los principales conceptos utilizados en las herramientas de ayuda al

desarrollo son los siguientes:

Ayuda de la herramienta. Es una ayuda incorporada al

programa, brindando información sobre el uso de los

21

componentes de la propia herramienta, de fácil acceso y con

utilidades de búsqueda de temas o palabras claves. Una

ayuda interactiva evita el manejo de manuales.

Diccionario de datos. Descripción lógica de los datos para el

usuario. Reúne la información sobre los datos almacenados

en una base de datos (descripción, significado, estructura,

consideraciones de seguridad y uso de aplicaciones, etc.).

Ingeniería del software. Es el tratamiento sistemático de

todas las fases del ciclo de vida del software, abordando el

desarrollo de sistemas de información de forma similar a los

proyectos de ingeniería. Esto implica la identificación de las

tareas a realizar (establecidas según una metodología de

desarrollo), de los productos a obtener y de las técnicas y

herramientas a utilizar.

Ingeniería directa. Es el proceso de producción del código de

una aplicación a partir de sus especificaciones.

Ingeniería inversa. Conjunto de tareas destinadas a obtener

las especificaciones de un sistema de información, partiendo

del propio sistema. Es una actividad típica del mantenimiento

de aplicaciones, cuando no existen las especificaciones de

diseño de la aplicación a mantener.

Metodología de planificación y desarrollo de aplicaciones.

Es el conjunto de métodos que basados en unos principios,

se integran en el marco del ciclo de vida de los sistemas. La

metodología debe recoger las tareas a realizar, los

responsables de cada una de ellas y los productos a obtener

en el desarrollo de un sistema de información. También puede

incluir o hacer referencia a las técnicas a emplear en cada

momento.

22

Reingeniería de Sistemas. Es la modificación de los

componentes de una aplicación, sin cambiar sus

funcionalidades, por ejemplo: la mejora de la codificación de

un programa. A veces también se emplea este término para

referirse conjuntamente a la ingeniería directa e inversa.

Sistema de Información - SI. Conjunto de elementos físicos,

lógicos, de comunicación, datos y personal que,

interrelacionados, permiten el almacenamiento, transmisión y

proceso de la información.

Workbench. Es una interface gráfica que permite modelar

procesos y datos. Está basada en el mismo principio de la

programación visual: no se emplea lenguajes procedurales

sino iconos, los cuales no son dibujos del tipo flow, sino

objetos que se almacenan en el repositorio. Permiten aplicar

la recursividad, es decir que los modelos son vistos en

diferentes niveles de detalle, lo cual permite un uso eficiente

de las técnicas de análisis de procesos. Permite manejar

diferentes metodologías de análisis y diseño. Sirve de ayuda

metodológica para quienes no están habituados a usarlas.

3.1.6. TEORIA SOBRE EL TEMA TRATADO

Es importante saber cuáles son los requerimientos que la empresa

tiene por que muchas veces los sistemas se desarrollan pero no

pensando en el cliente y es ahí donde el sistema no cumple o no

satisface las necesidades que existen en la empresa, según los

requerimientos se empieza a realizar el diagrama relacional todo

debe de llevar una secuencia lógica de las actividades, todo esto se

realiza de manera manual para ver cómo será su diseño lógico y

diseño de pantallas es en este paso donde se plasma todo y queda

perfectamente bien definido como va hacer la funcionalidad del

sistema.

23

ANALISIS DEL PROCESO

Figura Nº 2 - El proceso de desarrollo del software

El primer paso del proceso es el análisis, es aquí donde el analista

se pone en contacto con la empresa para ver cómo está

conformada, a que se dedica, saber todas las actividades que

realiza en sí, conocer la empresa de manera general para

posteriormente ver cuáles son sus necesidades o requerimientos

que la empresa tiene en ese momento para poder realizar un

análisis de la misma.

El segundo paso es el de diseño aquí entran todo el diseño del

sistema es decir las pantallas, base de datos, todo esto debe de

cumplir con ciertos estándares los cuales se toman en cuenta para

poder desarrollar el diseño con calidad y así poder ofrecer un

diseño amigable en cuestión de colores, tamaños de botones, cajas

de texto, etc.

El tercer paso es la codificación es aquí donde se desarrolla todo el

código del sistema por parte del programador esto se hace ya

dependiendo de cada programador ya que cada programador tiene

sus bases o formas para realizarlo pero en si deben todos llegar al

mismo objetivo de ofrecerle funcionalidad al sistema siempre y

cuando apegando se a las especificaciones del cliente.

El cuarto paso son las pruebas, es donde al sistema se pone a

Analisis Diseño Codificacion

PruebasInstalacion

24

prueba como su palabra lo dice para así poder saber cuáles son los

posibles errores que se están generando del sistema y con ello

mejorarlo para eliminar todos los errores que se puedan presentar

porque un programa con menor errores mayor calidad puede llegar

a tener.

El quinto y último paso es la instalación una vez realizado las

pruebas correspondientes al sistema y haberlo corregido

totalmente se procede a la instalación del mismo ya en la empresa

para su uso correspondiente, todo con la finalidad de que los

procesos se realicen de una manera más eficiente eliminando

costos, tiempo y esfuerzo dentro de la organización.

3.2. REQUERIMIENTOS DEL SISTEMA

3.2.1. MATRIZ DE PROCESOS VS REQUERIMIENTOS

Identificación de la necesidad de implantar un nuevo proceso, o

bien de modificar total o parcialmente uno ya existente, por lo

que se procede a su estudio y comprensión por parte de toda la

unidad o dirección.

Sesión de trabajo donde el conductor de este trabajo es el (o la)

jefe de la unidad o dirección correspondiente, en el nivel central,

regional o local que sea, y con una actividad que puede recurrir

al método de lluvia de ideas, se proponen las necesidades

incrementales, partiendo del mejor juicio de expertos y de la

racionalidad elemental.

Utilización de la herramienta en Excel

Una vez determinada la propuesta de necesidades y completada

la herramienta en Excel, se somete a consideración de la

25

instancia que autoriza, con las explicaciones y justificaciones del

caso, y ésta procede a tramitarla a donde corresponde.

FECHA 01/02/2012tipo de

requerimientomuy alta 10 personal

alta 8 informacionmoderada 6 instalaciones

baja 4 procesosmuy baja 2 procesos

PRIORIZACION

NOMBRE DEL PROCESO

NOMBRE DE LA ACTIVIDAD

TIPO DE REQUERIMIENTOS

DETALLE DEL REQUERIMIENTOS

IMPACTO PONDERADO

POTENCIAL DE MEJORA

POSIBILIDADES DE ÉXITO

RESULTADO

recolecion de informacion

recoleccion de informacion sobre

toda la organización

informacion

recopilar toda la informacion

necesaria para su analisis

7 8 8 448 01/02/2012 03/02/2012

entrevistas

preguntas tipo cuestionario a los trabajadores de la

organización

personal

saber mediante preguntas lo que

necesita la organización y

saber el funcionamiento

interno de la organización

7 9 8 504 07/02/2012 10/02/2012

analisis

especificar los procesos y

estructuras de datos que se van

a emplear

procesos

diagrama de flujo de datos, modelos de datos, diccionario

de datos y definicion de los

interfaces de usuario

7 8 5 280 24/02/2012 27/02/2012

diseño

alcanzar con mayor precision

una solucion optima de la aplicación, teniendo en cuenta los

recursos fisicos del sistema.

procesos

diseño externo, diseño de datos, diseño modular y

diseño procedimental

7 9 6 378 04/03/2012 10/03/2012

codificacion y construccion

traducir los resultados

obtenidos a un determinado lenguaje de

programacion, teniendo en cuenta las

especificaciones obtenidas.

procesos

pruebas unitarias, pruebas de

interconexion, pruebas de integracion

7 8 7 392 27/03/2012 30/03/2012

implementacion o explotacion

implementacion de la aplicación en el sistema o sistemas fisicos

donde van a funcionar.

instalaciones

instalacion de los programas, pruebas

de aceptacion al nuevo sistema, conversion de la informacion del

antiguo sistema al nuevo (si hay una antigua aplicacion) y eliminacion del sistema anterior.

6 8 9 432 04/04/2012 07/04/2012

mantenimiento

esta fase completa el ciclo de vida, solventar

los posibles errores o

deficiencias de la aplicación

procesos

mantenimiento correctivo,

mantenimiento adaptativo y

mantenimiento perfectivo

5 6 9 270 18/04/2012 30/04/2012

PROCESOS REQUERIMIENTOS

PROCESOS Y REQUERIMINETOS DEL SISTEMA NOMBRE DE LA UNIDAD O DIRECCION DEPARTAMENTO DE INFORMATICA

escala para priorizacion

IMPLEMENTACION DE UN SISTEMA DE INFORMACION PARA LA PANADERIA MONTACANASTA, ELABORADO POR LA EMPRESA CARMENCS SAC (DISEÑO DE SOFTWARE)

FECHA DE SOLICITUD

FECHA DE ADQUISICION

Figura Nº 3 - El procesos y requerimientos del sistema

26

3.2.2. OBJETIVOS DEL SISTEMA

Automatizar, simplificar y controlar el registro de venta y cierre de

caja.

Planificar las diversas capacitaciones que se realizan; es decir,

contar con un cronograma de actividades.

Obtener reportes lo más rápido posible contando con la información

en línea.

Evitar la redundancia de información.

3.2.3. REQUISITOS FUNCIONALES

Generará acceso a usuarios registrados

Generará módulo de usuarios con sus respectivos reportes

Generará Módulos de compras con sus respectivos reportes

Generará Modulo de ventas con sus respectivos reportes

Generará Modulo de vendedores con sus respectivos reportes

Generará Modulo de Artículos con sus respectivos reportes

Generará copia de base de datos

Generará reportes de ventas por día

Generará reportes de ventas por mes

Generar Informes de ventas por día y por mes

Generar Boleta

Generar Consolidado de Cierre de Caja

3.2.4. DCU DEL LOS SUBSISTEMAS

Subsistema Generar Boleta.-Se encarga de tributar las ventas

mayores de 5 soles y las ventas al final del día

Subsistema Generar Ticket.-Se encarga de registrar la venta de

los productos.

27

Subsistema Generar Consolidado de Cierre de Caja.-Se

encarga del cierre de caja al final del día se totaliza los ticket y el

dinero.

3.2.5. REQUISITOS NO FUNCIONALES

3.2.5.1. REQUERIMIENTO DEL PRODUCTO

Se utilizara una Base de datos

Se utilizara plataforma de programación.

Los reportes se imprimirán en hoja A4.

Se necesitara una computadora Pentium 3 con disco

duro de 100 gb y memoria de 1.0 gb.

Se necesitara que cada artículo tenga su respectivo

ticket para su control al cierre de caja.

3.2.5.2. REQUERIMIENTOS DE DOCUMENTACIÓN

a. Los primarios que tiene el propósito específico de

dirigirlos al problema de investigación. Los datos

primarios que se obtuvieron en esta investigación fue

mediante las entrevistas que se aplicaron a los

gerentes de la panadería de nuestra muestra.

b. Los datos secundarios se recopilan para propósitos

distintos al del problema que se resuelve. En el

proyecto de esta tesis se utilizaron, libros

especializados, revistas especializadas en el uso de

sistemas y artículos de los temas ya mencionados.

28

3.3. ANÁLISIS Y DISEÑO DEL SISTEMA

3.3.1. DISEÑO DE CUESTIONARIO

El cuestionario fue realizado pensando en las necesidades de la

investigación. La naturaleza de la investigación, se enfoca a la

comparación de los sistemas de información en computadora, por lo

que se buscaron elementos comunes entre las panaderías con lo

que el análisis y las comparaciones entre estos, nos dan los

elementos de diferenciación óptima para los resultados obtenidos.

La estructura del cuestionario en su diseño presenta a las preguntas

en forma breve y sencilla para sus respuestas, además de tomar

demasiado tiempo en su elaboración por medio de un formato fácil y

de rápida comprensión.

Se buscó con énfasis que los gerentes del área o departamento de

sistemas fueran las personas encargadas de responder los

cuestionarios, debido a que ellos cuentan con la información

necesaria para poder responder el cuestionario. El cuestionario

cuenta con seis preguntas dicotómicas. Además de utilizar en otras

escalas de medición como la escala likert (escala de tipo Likert es

una escala psicométrica comúnmente utilizada en cuestionarios) con

cinco opciones. Si es necesario, Otro tipo de información fue

requerida en dos de las preguntas en las que directamente se

respondían nombres y datos concretos llamadas abiertas.

3.3.1.1. LEVANTAMIENTO DE INFORMACION

Entrevista al gerente general del Negocio

Objetivo: Esta entrevista ha sido diseñada para obtener

información que permita mejorar la calidad del sistema de

ventas a fin de alcanzar eficiencia y eficacia en el servicio.

29

Instrucciones: Formule las preguntas de forma que no sea

un interrogatorio sino más bien una conversación.

Materiales:

• Cámara fotográfica

• Libreta de Notas

Preguntas:

1. ¿Qué le parece el sistema actual de ventas?

Muy engorroso y artesanal

2. ¿Cuál es su tarea dentro de la empresa?

Generalmente como administrador

3. ¿Cómo realiza el control de ventas?

Con cuadernos, apuntando las ventas

4. ¿Qué documentos son los que necesita

constantemente?

Facturas, Boletas, tickets, reportes

5. ¿Algunos problemas con los clientes en cuanto a las

ventas?

Si, muchas como por ejemplo demora en su intención.

6. ¿A los vendedores se le da autorización para realizar

descuentos a los clientes?

No.

7. Si dice si: ¿Cómo controla que los vendedores no

realiza actos indebidos con aspecto a esto?

No tenemos control sobre esa situación.

30

8. ¿Los pedidos de productos son resueltos

rápidamente?

No, se tiene que revisar el stock.

9. ¿Se tiene un Procedimiento, o algún documento que

diga los pasos que se deben seguir?

Si procedimientos, pero no documentos que lo

acrediten.

10.¿Cuándo usted pide un informe, cuánto tiempo

demora en llegar?

Días, más o menos 3.

11.¿Cuál de estas consultas demanda mayor tiempo en

realizarse?

La verificación de stock, e insumos en stock.

12.¿Qué informes realiza y/o necesita usted?

Las ventas diarias, mensuales, por vendedor,

cantidad de stock, etc.

13.¿Cómo quisiera que sea, que propone como

solución?

Un software de ventas especialmente para

panaderías.

14.Alguna situación no considerada que quiera agregar o

algún comentario.

Sí, que todos los procedimientos estén

sistematizados, pero lo que se necesita es el de

ventas. Porque hay fuga de dinero.

31

Entrevistas al vendedor y cajera de panadería

Objetivo: Esta entrevista ha sido diseñada para obtener

información que permita mejorar la calidad de las ventas a

fin de alcanzar un mejor servicio.

Instrucciones: Formule las preguntas de forma que no sea

un interrogatorio sino más bien una conversación.

Materiales:

• Cámara Fotográfica

• Libreta de Notas

Preguntas:

1. ¿Los datos de la Boleta son llenados por usted de

forma completa?

No, solo cuando me lo solicitan.

2. ¿Cuál es el criterio de descuento que tiene ud para

con los clientes?

Por lo general cuando me solicitan llapa.

3. ¿Cuál es el criterio de forma de pago que deben

hacer los clientes?

En dinero pero con sencillo.

4. ¿Usted realiza inspecciones del inventario. ?

No, solo lo que nos llega para su venta.

5. ¿Qué tipo de consultas tiene frecuentemente con el

“Sistema Actual”?

Hay muchas como por ejemplo, no todo lo que se

vende se apunta, no se puede porque te olvidas.

32

6. ¿Cuál de estas consultas le demanda mayor tiempo?

El llenado de ventas en el cuaderno, y los reportes de

consolidado.

7. ¿Qué informes realiza, cuales son los formatos?

El informe diario de ingreso y salida de productos, y

las ventas diarias.

8. ¿A quién envía los informes?

A la administradora o a los supervisores.

9. ¿Los informes le demanda tiempo elaborarlos?

Si, demasiado porque uno tiene que hacer esto

después de mis horas de trabajo.

10.¿Qué cálculos, operaciones realiza para realizar

dichas consultas o informes?

Por lo general sumas, restas, multiplicación y división.

11.¿De este sistema actual cuales son los problemas

más frecuentes?

De anotar cualquier tipo de venta, calcular la venta en

forma manual, anotar el ingreso de panes en un

cuaderno, y hacer el consolidado.

12.¿Alguna situación no considerada que quiera agregar

o procedimiento informal que realiza?

Si, sería bueno sistematizar todos estos trabajos,

porque son repetitivos y son a diario.

33

3.3.1.2. CONCLUSIONES DE LA ENTREVISTA

Gerente General

La entrevistada Sra. Marina Zacarias, que gentilmente

accedió a nuestras preguntas, nos contó, que la panadería

no tiene un sistema, que desearía tener uno para mejorar y

agilizar las ventas. El encuentra dificultad en las consultas

que pide a su personal, y reconoce que no hay

procedimientos estandarizados en la panadería. En cuanto

al sistema necesita un software que de soporte a las ventas

del día a día, para él es lo más importante junto con los

inventarios, informes:

• ¿Cuál es el monto de las ventas del Día?

• ¿Qué producto se vendió más?

Reconoce que es necesario tener ese software para tener

registrado y automatizado todos los procesos del área de

ventas entre otros, principalmente el de ventas, puesto que

llevar un control de estos es la tarea más difícil y

fundamental del área.

• Vendedor y cajera

Los vendedores entrevistados:

• Alex Ortiz R. (Rotativo)

• Nelly Ortiz R:

• Luis Torres T

• Patricia Ibáñez T.

Comentaron que es necesario usar una herramienta como la

computadora con un software de ventas para el uso del

negocio que les facilite mejorar sus operaciones, debido a

34

que en la actualidad como por ejemplo la operación de

generación de boleta y ticket es muy tediosa, es decir, que

tiene que llenar todos los datos en forma manual, e ir a

verificar a su almacén si sus productos están en stock.

De igual manera emitir los informes se tiene que revisar

todas las facturas y otros documentos, por eso y otros

motivos consideran necesario que se implante cuanto antes

un software a medida.

3.3.1.3. DESCRIPCIÓN DE LA ARQUITECTURA

Se utilizó plantillas de modelo de negocio, Estas plantillas

son el resultado de los datos que se ingresaron de manera

general para su análisis, después de esto se sacó por

intermedio de tablas el análisis de cada proceso, en estas

tablas obtendremos su proceso, su objetivo, su descripción,

su prioridad y sus tiempos para luego graficarlos en

Racional.

Se describirá los procesos en tablas que son los siguientes:

a. Proceso de ventas

b. Proceso de Producir productos terminados

c. Proceso de Compra a proveedores

d. Proceso de Actualizar stock

e. Proceso de Cierre de caja

35

a) Proceso de ventas

Proceso de Negocio Ventas

Objetivo Satisfacer los pedidos de los clientes

Descripción 1.-El cajero recibe la solicitud de pedido del

cliente.

2.-El cajero revisa si los productos se

encuentran en stock.

Si no existe el producto y si el cliente no

ha pedido uno anterior entonces la

venta no se realiza. Pero si el cliente

solicito un producto anterior que si

estaba en stock entonces se le vuelve a

pregunta si desea otro producto.

Si el primer producto estaba en stock se

le vuelve a preguntar si desea otro

producto vuelve a revisar el stock del

producto solicitado.

3.-Cuando el cliente otro producto más,

entonces el cajero solicita cantidad total a

pagar.

4.-El cajero recibe la cantidad en soles por el

cliente, luego pasa a ser registrado.

• Si la venta es mayor a 5 soles se

entrega una boleta y un ticket al cliente.

• Caso contrario solo se entregara un

ticket al cliente.

5.-La vendedora recibe el ticket de pedido del

cliente.

6.-La vendedora entrega los productos al

cliente.

Prioridad Secundaria

Riesgos No generar utilidades

Posibilidades ……………..

Tiempo de ejecución Siempre

Costo de ejecución ……………..

Tabla Nº 1 – Proceso de ventas

36

b) Producir productos terminados

Proceso de Negocio Producir productos terminados

ObjetivoProducción productos (es esencial para el

negocio)

Descripción 1.-El administrador genera un informe de

producción del día , y lo envía al jefe de

producción

2.-Jefe de producción genera informe de

pedido de materia prima según el informe

de producción y lo envía al almacenero.

3.-el almacenero, genera cargo de entrega

(salida) de materia prima y lo envía al jefe

de producción.

4.-el jefe de producción compara cargo de

entrega realizado por el almacenero con el

informe de pedido de MP y lo envía al

almacenero firmada

5.-El almacenero envía materia prima para la

producción al jefe de producción.

6.-Jefe de producción realiza la producción de

productos terminados, según el informe de

producción realizado por el administrador.

7.-El jefe de producción entrega informe de los

productos terminados al administrador para

su verificación.

8.-El jefe de producción entrega los productos

terminados al almacenero para que estas

se han colocadas en el estante

Prioridad principal

Riesgos 1.-Quedarse sin stock materia, víveres y

productos terminados

2.-No registrar los productos nuevos y los

salientes(materia prima, víveres y

productos terminados)

Posibilidades ……………..

Tiempo de ejecución Siempre que sea necesario

Costo de ejecución ……………..

Tabla Nº 2 – Proceso producción de productos terminados

37

c) Compra a proveedores

Proceso de Negocio Compra a proveedores

ObjetivoAbastecer el almacén con materia prima y

víveres.

Descripción 1.-El administrador envía solicitud de pedido a

proveedor (el proveedor realiza y envía la

cotización).

2.-El administrador decepciona y analiza la

cotización. • En caso que la cotización no

se encuentre dentro del presupuesto de la

empresa, se solicita el pedido a otro

proveedor. • En caso que la cotización si se

encuentre dentro del presupuesto se

genera el pedido y se le envía al proveedor.

3.-El administrador recibe la factura generada

por el proveedor y el almacenero recibe el

pedido.

4.-El almacenero genera consolidado de

ingreso el cual se entrega al administrador.

5.-El administrador recibe y compara el

consolidado de ingreso con la factura.

• Si en caso que no estén conforme

ambos documentos el administrador

comunica al proveedor un error en el

pedido y el proveedor recibe el

comunicado y vuelve a confirmar el

pedido para emitir nueva factura y

pedido faltante.

En caso que estén conforme el

administrador archiva el consolidado de

ingreso y cancela la factura.

Prioridad Secundaria

Riesgos No se realice la producción y/o las ventas de

los víveres.

Posibilidades ……………..

Tiempo de ejecución Siempre que sea necesario

Costo de ejecución ……………..

Tabla Nº 3 – Proceso de compra a proveedores

38

d) Actualizar stock

Proceso de Negocio Actualizar stock

ObjetivoRegistrar productos que entran y salen del

stock

Descripción 1.El almacenero ingresa los productos nuevos

solicitados a los proveedores según la

orden de compra, envía reporte de ingreso

del día al supervisor

2.-El almacenero registra la salida de la materia

prima, víveres y productos terminados,

envía reporte de salida del día al

supervisor.

3.-El supervisor revisa stock y si algún producto

está fuera del nivel establecido por el

administrador, envía pedido de compra de

productos faltantes.

Prioridad principal

Riesgos 1.-Quedarse sin stock materia, víveres y

productos terminados

2.-No registrar los productos nuevos y los

salientes (materia prima, víveres y

productos terminados).

Posibilidades ……………..

Tiempo de ejecución Siempre que sea necesario

Costo de ejecución ……………..

Tabla Nº 4 – Proceso de Actualizar stock

e) Cierre de caja

Proceso de Negocio Cierre de caja

Objetivo Verificar que concuerde los ingresos del día

(efectivo) con los tickets generados.

Descripción 1.-El cajero totaliza la cantidad de dinero en

efectivo en el día.

2.-El cajero totaliza cantidad de tickets de pan y

víveres en el día.

39

3.-El cajero totaliza cantidad de boletas.

4.-El cajero genera consolidado.

5.-Verifica el efectivo con el consolidado.

• Si todo esta OK el administrador firma el

consolidado de cierre.

• Si no el administrador genera una orden

de descuento para el cajero, se le

entrega y tiene que firmar la orden de

descuento la cual es firmada por el

administrador. El consolidado de cierre

tiene que ser firmado por el

administrador.

6.-Se le entrega al cajero y también tiene que

firmar el consolidado.

7.-El cajero entrega dinero y tickets al

administrador.

8.-El administrador recepcióna el dinero y

tickets.

Prioridad Secundaria

Riesgos Que los ingresos no cuadren con lo vendido

Posibilidades ……………..

Tiempo de ejecución Siempre

Coste de ejecución ……………..

Tabla Nº 5 – Proceso de Cierre de caja

3.3.2. DISEÑO DEL SISTEMA

3.3.2.1. MODELO DE NEGOCIO

Que es un modelo de negocio, el modelo de negocio

(también llamado diseño de negocio o diseño empresarial)

es el mecanismo por el cual un negocio trata de generar

ingresos y beneficios.

Para desarrollar nuestro modelo de negocio tomaremos

como base las plantillas que se desarrolló de cada proceso

para localizar los actores, los casos de usos, las actividades,

40

diagrama de clase y diagrama de secuencia del modelo del

negocio, tomaremos como herramienta Rational Rose.

a) Identificación de los actores (internos y externos)

Figura Nº 4 – Actores del negocio

b) Identificación de los casos de usos del negocio

Figura Nº 5 – Casos de uso del negocio

3.3.2.2. DIAGRAMA DE ACTIVIDADES

41

Es un lenguaje de modelado unificado, representa los flujos

de trabajo paso a paso de negocio y operacionales de los

componentes en un sistema.

Se plasmara en estos diagramas los 5 procesos que se

obtuvo de la investigación que son los siguientes:

a. Compra a proveedores

Figura Nº 6 – D.A. Compra a proveedores

b. Actualizar stock registro de productos

42

Figura Nº 7 – D.A. Stock de registro de productosc. Producir Productos

Figura Nº 8 – D.A. Producción de productos

d. Ventas

43

Figura Nº 9 – D.A. Ventas

e. Cierre de caja

44

Figura Nº 10 – D.A. Cierre de Caja

3.3.2.3. UNIDAD ORGANIZATIVA

Son unidades o carpetas donde se guardara la información

del modelado.

Figura Nº 11 – Unidad organizativa

3.3.2.4. DIAGRAMA DE CLASE

45

Un diagrama de clases es un tipo de diagrama estático que

describe la estructura de un sistema mostrando sus clases,

atributos y las relaciones entre ellos. Se presenta los

diagramas de clases de los procesos de nuestro sistema,

donde se crea el diseño conceptual de la información que se

manejará en el sistema, y los componentes que se

encargaran del funcionamiento y la relación entre uno y otro.

a) Actualizar stock (registrar productos)

Figura Nº 12 – D.C. Actualizar stock

b) Compra a proveedores

Figura Nº 13 – D.C. Compra a proveedores

c) Producir productos

46

Figura Nº 14 – D.C. Producir productos

d) Cierre de caja

Figura Nº 15 – D.C. Cierre de caja

e) Ventas

Figura Nº 16 – D.C. Ventas

3.3.2.5. DIAGRAMA DE SECUENCIA

47

El diagrama de secuencia es un tipo de diagrama usado

para modelar interacción entre objetos en un sistema según

UML. En nuestro sistema se modelara en el diagrama de

secuencia todos los pasos que hacen todos los actores en

su trabajo cotidiano, esto nos servirá para modelar nuestros

procesos.

a) Actualizar stock (registro de productos)

Figura Nº 17 – D.S. Actualizar Stock

b) Compra a proveedores

Figura Nº 18 – D.S. Compra a proveedores

c) Producir productos

48

Figura Nº 19 – D.S. Producir productos

d) Cierre de caja

Figura Nº 20 – D.S. Cierre de caja

e) Ventas

49

Figura Nº 21 – D.S. Ventas

3.3.2.6. DISEÑO DE LA BASE DE DATOS

La base de datos de diseña en deacuerdo a las neesidades

de cada tabla, los campos que posee y el tipo de dato para

el mismo. Al relacionar las tablas de la base de datos, en ella

podemos observar que las tablas estan relacionadas de

muchos a uno y de uno a muchas opciones de relación,

teniendo en cuenta que muchos (∞) y uno (1), esta

relaciones nos muestran las opciones que cada una de las

tablas tenga sobre la otra, ejemplo: entre solicitante y pedido

esta relacionados de uno a muchos, lo que quiere decir es

que un solicitante tiene muchas opciones para realizar un

pedido.

50

Figura Nº 22 – Diseño de la base de datos

Figura Nº 23 – Estructura de la base de datos

Figura Nº 24 – Diseño de una tabla

51

3.3.2.7. DISEÑO DE ENTRADAS DEL SISTEMA

En una organización o Empresa, el análisis y Diseño de

Sistemas, es el proceso de estudiar su situación con la

finalidad de observar cómo trabaja y decidir si es necesario

realizar una mejora para una mejor organización. De allí es

donde se conduce un estudio de Sistemas para detectar

todos los detalles de la situación actual de la empresa. La

información reunida con este estudio sirve como base para

crear varias estrategias de Diseño. Cuando hablamos de

diseño sale a relucir lo que es el Diseño de Entradas,

Salidas y Salidas por Impresora, cuyos diseños se basan en

la forma como la información entra al sistema, y como se

obtiene sea visual o física, donde el sistema recibe las

entradas y produce salidas gracias a las peticiones del

usuario.

Figura Nº 25 – Diseño del formulario entradas artículos

Figura Nº 26 – Diseño del formulario entrada vendedores

52

3.3.2.8. DISEÑO DE SALIDAS DEL SISTEMA

El diseño de entrada nos habla de la forma como los datos

entran al sistema, es decir, estos datos pasan por diversos

procedimientos para su selección antes de entrar al sistema,

por otra parte el diseño de salida nos habla de la forma

como el sistema muestra la información al usuario por

pantalla, donde este verifica la petición hecha al sistema. Por

último, el diseño de salida por impresora indica la muestra

de información por pantalla pero en físico, lo cual se logra

por medio de una impresora, la cual brinda al usuario la

obtención de su información de forma física.

Figura Nº 27 – Diseño del reporte de salida vendedores

Figura Nº 28 – Diseño del reporte de salida ventas

53

CAPITULO IV

RESULTADOS OBTENIDOS

4.1. ANÁLISIS DE RESULTADOS

4.1.1. DESCRIPCIÓN DEL MENU DEL SISTEMA

Un menú es un tablero de opciones disponibles para que el usuario

escoja una y active determinada función informática. Los menús son

conjuntos de opciones o posibilidades que se le presentan al usuario

típico a los efectos de permitirle elegir entre las distintas alternativas

y, así, ejecutar una función, realizar una tarea, iniciar un programa o

similar. El menú tiene el propósito por naturaleza de facilitar y

agilizar la experiencia del usuario con el ordenador.

Se describirá en el orden de menú:

1. Modulo usuarios

2. Modulo vendedores

3. Modulo clientes

4. Modulo herramientas

5. Modulo de ventas

6. Modulo de articulos

54

7. Modulo calendario

8. Calculadora

9. Agenda personal

10.Respaldo de datos

11.Indexar indices

12.Reportes por día

13.Reporte por mes

14.Reporte de ventas por día

15.Reporte de ventas por mes

16.Modulo presentación

17.Salida

Figura Nº 29 – Menús del sistema

4.1.2. ESTRUCTURA DELSISTEMA DE INFORMACIÓN

La estructura del sistema es simplemente tener los sub-sistemas en

orden. De modo más claro es ordenar nuestro sistema, en nuestro

caso la estructura se hará con un administrador de proyectos donde

estará organizado nuestro sistema por tipo.

Figura Nº 30 – Estructura del sistema

55

a) Aquí se creó la base de datos, las tablas y las

vistas locales

Figura Nº 31 – Estructura del sistema base de datos

b) Aquí se creó los formularios, los reportes y los

informes

Figura Nº 32 – Estructura del sistema documentos

c) Aquí se creó las funciones y los menús

56

Figura Nº 33 – Estructura del sistema clases

d) Aquí se creó los códigos de programación de

nuestro sistema

Figura Nº 34 – Estructura del sistema códigos

e) Aquí se creó todos los Figuras, gif, imágenes,

líneas de nuestro sistema

Figura Nº 35 – Estructura del sistema otros

4.1.3. DESCRIPCIÓN DE LOS MÓDULOS DEL SISTEMA

A continuación se especifica las actividades que realiza el sistema

de ventas para la panadería “Montacanasta.”

57

a) Icono de arranque del programa “Montacanasta”

Figura Nº 36 – Icono de ejecución del sistema

b) Página de bienvenida del sistema.

Figura Nº 37 – Pagina de Bienvenida del sistema

c) Mensaje de confirmación para ingresar al sistema de ventas.

Figura Nº 38 – Mensaje de confirmación de acceso

d) Ventana de acceso al sistema, en este módulo tiene tres tipos

para ingresar al sistema que son los siguientes:

Como de Vendedores.- Esta autorizado al módulo de Ventas

y Reportes de ventas.

58

Como Administrador.- Esta autorizado a todos los accesos

del sistema.

Como Programador.- Esta autorizado a todos los accesos

del sistema, netamente códigos y diseño del sistema.

Figura Nº 39 – Ventana de acceso al sistema

Según los permisos designados el usuario ingresara al

sistema según sus roles.

e) Ventana principal del sistema MONTACANASTA.

Figura Nº 40 – Pantalla principal del sistema

f) El modulo Artículos o productos, Donde se ingresa los artículos

según su stock.

59

Figura Nº 41 – Pantalla modulo ingreso de artículos

g) Selección de productos en el módulo Ventas para ser vendido.

Figura Nº 42 – Pantalla modulo Ventas

h) mensaje de confirmación si desea imprimir la boleta de venta o

no, este mensaje es importante para no guardar información

errada en el sistema, y solo registrar ventas echas, para luego

guardar la información de la venta en el sistema y hacer otras

ventas respectivas en el sistema.

Figura Nº 43 – Impresión de la venta

60

i) Impresión de reportes de la venta que se realizo

Figura Nº 44 – Impresión de Reportes

4.2. DIFICULTADES ENCONTRADAS

En el personal

o falta de conocimientos del personal de ventas con tecnología.

o No adaptarse a los cambios

o Método de trabajo obsoleto con los informes y cuentas diarias.

o Falta de conocimientos en manejo de computadoras.

o Falta de interés por los trabajadores

o Falta de integración

En el sistema

o Verificar la interacción entre objetos

o Verificar la correcta integración de todos los componentes del

software

o Verificar que todos los requerimientos hayan sido correctamente

implementados

o Identificar y asegurar que los defectos sean localizados antes de la

distribución del software.

4.2.1. Administración de configuración y cambios

No sirve principalmente para controlar a los numerosos

artefactos que las personas encargadas del proyecto hicieron y

por lo tanto controla los siguientes problemas:

61

Actualizaciones simultáneas

Varias versiones

Documentación Limitada

4.2.2. Administración de Proyectos

El propósito de este flujo de trabajo es presentar una estructura

de administración del software, al igual que un manual de

planeamiento, ejecutar y monitorear el proyecto y por último un

esquema de manejo de riesgos.

4.2.3. Ambiente

Este flujo de trabajo se basa principalmente en actividades

necesarias para configurar el proceso de un proyecto.

Describen las actividades que se requiere para desarrollar el

manual que apoyará al proyecto. El propósito de las

actividades de este flujo de trabajo es alimentar a la

organización del desarrollo del software con el ambiente de

desarrollo del software para que así apoyen el grupo de

desarrollo.

62

CONCLUSIONES

De acuerdo con los resultados obtenidos y tomando como base los objetivos

planteados y datos obtenidos, se establece lo siguiente:

No se ejecutan los procesos administrativos como debidamente se deben

llevar a cabo en la organización.

Planifican sus jornadas y tareas únicamente cuando el material está en su

puesto.

Se constató que no hay un alto grado de incentivación que conlleva al

logro de los objetivos de la organización.

En cuanto a la productividad, no se aprovechan al máximo los productos,

ya que varían en su totalidad por su condición, peso y calidad.

Los organismos encargados de la administración no registran

palpablemente el material existe continuamente.

63

RECOMENDACIONES

Una vez obtenido los resultados expuestos anteriormente y haber realizado sus

respectivos análisis y conclusiones, se pretende dar una serie de posibles

alternativas que son:

Hacer en la brevedad posible la utilización de los procesos

administrativos.

Cumplir y acatar las normas de la organización, para obtener un mejor

aprovechamiento de los recursos existentes.

Incentivar a los miembros de la organización y medir el grado de

responsabilidad de cada uno de ellos.

Desarrollar cronogramas para el cumplimiento de los productos en cuanto

a calidad, costo y variedad.

Colocar el producto a utilizar en sus respectivos sitios de trabajo y de esta

manera aprovechar el tiempo.

Colocar un horario flexible donde cada uno pueda realizar sus tareas,

aprovechando al máximo el tiempo.

Implantar mecanismos de control, en cuanto a la materia prima, para que

no exista perdida por mala utilización de la mercancía.

64

REFERENCIAS BIBLIOGRÁFICAS DE INTERNET

1. http://www.panaderia.com

2. http://prof.usb.ve/miguelm/proyectotesis.html

3. http://apuntes.rincondelvago.com/proceso-de-calidad-de-una-

panaderia.html

4. http://www.cyta.com.ar/biblioteca/bddoc/bdlibros/guia_tesis/

guia_tesis_archivos/principal.htm

5. http://www.monografias.com/trabajos72/procesos-administrativos-

panaderia-pasteleria/procesos-administrativos-panaderia-

pasteleria2.shtml

6. http://www.municoncepcion.gob.pe/portal/

7. http://catarina.udlap.mx/u_dl_a/tales/documentos/lad/huerta_s_ee/

capitulo3.pdf

8. http://catarina.udlap.mx/u_dl_a/tales/documentos/lad/arenas_m_a/

capitulo3.pdf

9. http://www-01.ibm.com/software/es/rational/

10.http://www.tesisymonografias.org/buscar.php

11.http://es.wikipedia.org/wiki/Escalas_Likert

12.http://es.wikipedia.org/wiki/Pregunta_de_opci%C3%B3n_m%C3%BAltiple

13.http://www.monografias.com/trabajos39/desarrollo-del-software/desarrollo-

del-software.shtml

14.http://translate.google.com/translate?hl=es&langpair=en%7Ces&u=http://

en.wikipedia.org/wiki/Computer_software

15.http://es.wikipedia.org/wiki/Conclusi%C3%B3n

65

ANEXOS

Pago por derecho de constancia de prácticas

Solicitud dirigida al decano pidiendo emisión de resolución y constancia

de prácticas pre profesionales.

03 Fotos Tamaño carnet.

Resolución de designación de asesor de prácticas.

Informe de conformidad de asesor de prácticas.

Ficha de control de asistencia.

Formato para la constancia (Hoja Membretada)

Carta de presentación para realizar prácticas pro profesionales

Carta de aceptación para realizar prácticas pro profesionales