Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Producción Chifles Final
Producción Chifles Final
INTEGRANTES
06 de agosto 2019
Contenido
I. Introducción.....................................................................................................................4
II. Objetivos......................................................................................................................5
IV. Conclusiones..............................................................................................................64
V. Bibliografía................................................................................................................65
3
I. Introducción
ciertos procedimientos con los datos propios de la empresa que se llevan a cabo ,
diagramas de casos de uso de los actores gerenciales que toman decisiones y por último el
nivel táctico, que se presenta los actores que toman decisiones a corto plazo de la empresa.
didáctico en el cual los usuarios tengan acceso a la completa información que les compete,
documentación.
4
II. Objetivos
Objetivo General.
Objetivo Específico.
Estudiar la razón de ser del subsistema con el que se trabajará, “El subsistema
casos de uso, que incluye el diagrama de casos de uso por actor y una interfaz
gráfica de usuario.
datos del sistema, esto realizado para cada nivel de usuario (Operativo, Táctico
y Estratégico).
5
III. Marco teórico
Misión:
logrando satisfacer así a todos los clientes de cada ciudad en la que estamos presentes a
Visión:
Llegar a cada hogar del mundo con los más ricos y tradicionales dulces peruanos.
Asistencia independiente:
Sistemas e Informática:
6
- Asistencia al personal.
Subsistemas:
A. Subsistema de Gerencia
Gerencia General:
solicita resultados.
presupuestos y requerimientos.
comerciales, y legales.
Gerencia de Operaciones:
y Mantenimiento, y Producción.
Gerencia de Comercialización:
B. Subsistema Almacén:
7
C. Logística y Mantenimiento:
Costos de producción
y solucionarlo)
D. Subsistema de Producción:
E. Subsistema de Marketing:
8
Búsqueda y selección de canales de producción (nuevos clientes o
mercados).
comercializados.
G. Subsistema de Contabilidad:
9
III.1.5. Procesos de negocio en el que participa el Subsistema Operaciones
plátano y camote).
para modelar el comportamiento del sistema. Los diagramas de actividad se pueden usar
que se realiza al mismo tiempo que otro, siendo ejecutados ambos de modo simultáneo.
Los diagramas de actividades presentan una serie de beneficios para los usuarios. Considera
10
Ilustrar un proceso de negocios o flujo de trabajo entre los usuarios y el sistema.
operación.
incluyen:
tarea dada.
Flujos de control: Otro nombre para los conectores que muestran el flujo entre
pasos en el diagrama.
un círculo negro.
10250 ]
11
12
13
III.2.3. Deficiencias del D.A. del proceso actual
14
Comprar stock con Sistema que sea El sistema registrará el stock de los productos
documentación. manejado por el presentes en planta y los comparará con los datos
Gerente de de los informes, en el caso que falten o sobren,
producción, registrará a los Operarios de turno para hacerles el
mediante una descuento respectivo.
PANTALLA.
15
III.2.4. Diagrama de actividades del proceso mejorado
16
III.3. Modelos de Caso de Uso según su nivel de organización
Un caso de uso es una descripción de las acciones de un sistema desde el punto de vista del
usuario. Es una herramienta valiosa dado que es una técnica de aciertos y errores para
obtener los requerimientos del sistema, justamente desde el punto de vista del usuario.
Los diagramas de caso de uso modelan la funcionalidad del sistema usando actores y casos
de uso. Los casos de uso son servicios o funciones provistas por el sistema para sus
usuarios.
clase. En un caso de uso uno o más actores interaccionan con el sistema que realiza algunas
Elementos
Sistema: El rectángulo representa los límites del sistema que contiene los casos de
17
Caso de uso: Se representan con óvalos. La etiqueta en el óvalo indica la función
del sistema.
Resumidos o de ’alto nivel’: Durante la fase de inicio la mayor parte de los casos de uso
Extensos: Durante la fase de elaboración los casos de uso deben escribirse de esta forma.
interface.
18
Actor: Un diagrama de caso de uso contiene los símbolos del actor y del caso de
uso, junto con líneas conectoras. Los actores son similares a las entidades externas;
Por ejemplo:
Un actor puede ser un empleado, pero también puede ser un cliente en la tienda de
19
Tipos de actores
Secundarios: soporte del sistema para que los primarios puedan trabajar.
otro actor. (No aparecen en UML, pero sí los consideran otros autores)
Comunicaciones
20
Para que le ayude a tomar una decisión necesaria para cumplir los objetivos del
sistema.
Relaciones
Las relaciones entre un actor y un caso de uso, se dibujan con una línea simple. Para
relaciones entre casos de uso, se utilizan flechas etiquetadas “incluir” o “extender.” Una
relación “incluir” indica que un caso de uso es necesitado por otro para poder cumplir una
tarea. Una relación “extender” indica opciones alternativas para un cierto caso de uso.
21
Documentación de los casos de uso.
Un diagrama en UML
Un documento detallado
Documentar casos de usos no es una tarea fácil que se pueda dominar de un día para otro,
requiere de tiempo, disciplina y experiencia, sin embargo, podemos definir una serie de
pasos identificables para escribir los casos de uso. [ CITATION Mar \l 10250 ]
22
Formato de la documentación de caso de uso para los actores que participen:
23
24
III.3.1.2. Modelo de caso de uso del Gerente De Producción
Prototipos de Interfaz
25
26
III.3.1.3. Modelo de caso de uso de jefe de almacén.
Prototipos de interfaz
27
28
III.3.1.4. Modelo de caso de uso del jefe de produccion de turno.
Jefe de producción de
turno
Prototipos de Interfaz
29
30
III.3.1.5. Modelado de Caso de Uso del Operario de turno.
Prototipo de interfaz.
31
III.3.1.6. Modelado de Caso de Uso del jefe de control de calidad.
Prototipo de interfaz.
32
III.3.1.7. Modelado de Caso de Uso del Operario de control de calidad.
Prototipo de interfaz.
33
III.3.2. Nivel Táctico
Prototipos de Interfaz
34
III.3.2.2. Modelado de Caso de Uso del jefe de control de calidad.
Prototipos de Interfaz
35
III.3.2.3. Modelado de Caso de Uso del jefe de almacén.
36
Prototipos de Interfaz
37
III.3.3. Nivel Estratégico
Prototipos de Interfaz
38
39
III.4. Diagrama de clases según su nivel de organización
El diagrama de clases recoge las clases de objetos y sus asociaciones. En este diagrama se
representa la estructura y el comportamiento de cada uno de los objetos del sistema y sus
Con el fin de facilitar la comprensión del diagrama, se pueden incluir paquetes como
elementos del mismo, donde cada uno de ellos agrupa un conjunto de clases.
Este diagrama no refleja los comportamientos temporales de las clases, aunque para
Utilidad
Ilustrar modelos de datos para sistemas de información, sin importar qué tan
Crear diagramas detallados que resalten cualquier código específico que será
Elementos
Clases
40
Una clase describe un conjunto de objetos con propiedades (atributos) similares y un
No existe un procedimiento inmediato que permita localizar las clases del diagrama de
clases. Estas suelen corresponderse con sustantivos que hacen referencia al ámbito del
Dentro de la estructura de una clase se definen los atributos y las operaciones o métodos:
Los atributos de una clase representan los datos asociados a los objetos instanciados por esa
clase.
Las operaciones o métodos representan las funciones o procesos propios de los objetos de
En UML, una clase se representa con un rectángulo que posee tres divisiones, nombre de la
letra cursiva o también se utiliza un estereotipo como < > arriba del nombre de la clase.
En la segunda parte van los atributos o variables de instancia; las variables de clase van
subrayados.
En el último cuadro se escriben las operaciones, es decir, los mensajes que puede entender.
41
Relaciones
Los tipos más importantes de relaciones estáticas entre clases son los siguientes:
objetos o instancias de clases. Es el tipo de relación más general, y denota básicamente una
dependencia semántica. Por ejemplo, una Persona trabaja para una Empresa.
Cada asociación puede presentar elementos adicionales que doten de mayor detalle al tipo
de relación:
indicado. Por ejemplo, la asociación entre Persona y Empresa recibe el nombre de trabaja
instancias de una clase están asociadas a una instancia de la otra clase. Los tipos de
métodos de otra clase, añadiéndolos a los que ya posee. Con la herencia se refleja una
relación “es_un” entre clases. La clase de la cual se hereda se denomina superclase, y la que
hereda subclase.
La generalización define una superclase a partir de otras. Por ejemplo, de las clases
es la operación inversa, y en ella una clase se descompone en una o varias subclases. Por
42
ejemplo, de la clase empleado se pueden obtener las subclases secretaria, técnico e
ingeniero.
representa la totalidad de ese objeto y las partes que lo componen. Permite el agrupamiento
es más fuerte, e incluso coinciden los tiempos de vida del objeto completo y las partes que
lo componen. Por ejemplo, en un sistema de Máquina de café, las relaciones entre la clase
4.Dependencia. Una relación de dependencia se utiliza entre dos clases o entre una clase y
una interfaz, e indica que una clase requiere de otra para proporcionar alguno de sus
servicios.
Interfaces
Una interfaz es una especificación de la semántica de un conjunto de operaciones de una
clase o paquete que son visibles desde otras clases o paquetes. Normalmente, se
corresponde con una parte del comportamiento del elemento que la proporciona.
Paquetes
Los paquetes se usan para dividir el modelo de clases del sistema de información,
agrupando clases u otros paquetes según los criterios que sean oportunos. Las dependencias
entre ellos se definen a partir de las relaciones establecidas entre los distintos elementos que
43
Notación
- Orden: Se puede especificar si las instancias guardan un orden con la palabra clave
que esta unida a una clase, para expresar cómo esa clase hace uso de la otra clase
Además, existen notaciones específicas para los otros tipos de relación, como son:
44
- Dependencia: Una línea discontinua con una flecha apuntando a la clase cliente.
- Herencia: Esta relación se representa como una línea continua con una flecha
1. Producción.
2. Insumos.
3. Almacén.
4. Gerencia.
5. Constancia.
6. Producto.
7. Control de calidad.
8. Proceso productivo.
9. Plátano.
10. Chifle.
11. Stock.
45
12. Jefe.
46
47
III.4.4. Diagrama de clases del nivel táctico.
48
III.4.5. Diagrama de clases del nivel estratégico.
49
III.5. Diagrama de entidad-relación según su nivel de organización
un tipo de diagrama de flujo que ilustra cómo las "entidades", como personas, objetos o
para diseñar o depurar bases de datos relacionales en los campos de ingeniería de software,
los ERD o modelos ER, emplean un conjunto definido de símbolos, tales como rectángulos,
50
Los diagramas de ER se relacionan con los diagramas de estructura de datos (DSD), que se
centran en las relaciones de los elementos dentro de las entidades, en lugar de las relaciones
entre las entidades mismas. Los diagramas ER a menudo se combinan con los diagramas de
flujo de datos (DFD), que trazan el flujo de la información para procesos o sistemas.
información. También se usa más adelante para modelar una base de datos en
particular o varias. Una base de datos relacional tiene una tabla relacional
51
Solución de problemas de bases de datos: los diagramas ER se usan para analizar
las bases de datos existentes con el fin de hallar y resolver problemas de lógica o
problema.
datos.
52
III.5.1.2. Los componentes y las características de un diagrama ER
la cardinalidad, que define las relaciones en términos de números. Puedes ver un glosario a
continuación:
Entidad
Algo que se puede definir, como una persona, objeto, concepto u evento, que puede tener
datos almacenados acerca de este. Piensa en las entidades como si fueran sustantivos. Por
rectángulo.
Tipo de entidad: un grupo de cosas que se pueden definir, como estudiantes o atletas,
mientras que la entidad sería el estudiante o atleta específico. Otros ejemplos son clientes,
autos o productos.
determinado, como por ejemplo estudiantes que se inscribieron en una clase el primer día.
Otros ejemplos son clientes que realizaron una compra en el último mes o autos registrados
determinada o un auto específico podría ser una instancia del conjunto de entidades.
Una entidad fuerte se puede definir únicamente por sus propios atributos, en cambio,
53
Claves de entidad: se refiere a un atributo que únicamente
más) que juntos definen una entidad en un conjunto de entidades. Clave candidata: es una
superclave mínima, es decir, contiene el menor número posible de atributos para seguir
siendo una superclave. Un conjunto de entidades puede tener más de una clave
Relación
Cómo las entidades interactúan o se asocian entre sí. Piensa en las relaciones como si
fueran verbos. Por ejemplo, el estudiante mencionado podría inscribirse en un curso. Las
inscribirse, que conecta ambas entidades de ese modo. Las relaciones se muestran, por lo
54
Relación recursiva: la misma entidad participa más de una vez en la relación.
Atributo
círculo.
Atributo descriptivo: una propiedad o característica de una relación (frente a una entidad).
derivados, así como de valor único o de valores múltiples. Simples: significa que el valor
los subatributos surgen de un atributo. Derivados: los atributos se calculan o derivan de otro
Valores múltiples: se denota más de un valor del atributo, como varios números de
Valor único: contienen solo un valor de atributo. Los tipos se pueden combinar, por ejemplo, puede
Cardinalidad
55
Define los atributos numéricos de la relación entre dos entidades o conjuntos de entidades. Las tres
relaciones cardinales principales son uno a uno, uno a muchos y muchos a muchos. Un ejemplo de
uno a uno sería un estudiante asociado a una dirección de correo electrónico. Un ejemplo de uno a
inscribe en muchos cursos, y todos esos cursos se asocian a ese estudiante en particular. Un
ejemplo de muchos a muchos sería los estudiantes en grupo están asociados a múltiples miembros
Vistas de cardinalidad: la cardinalidad puede estar del lado opuesto o del mismo, en función de
Hay numerosos sistemas de notación que son similares, pero que se diferencian en algunos aspectos
56
III.5.1.3. Estilo de la notación de Chen
Estilo
de la
57
Estilo de la notación de IDEF1X
Relationships
58
III.5.1.5. Modelos de datos físicos, lógicos y conceptuales
Los modelos de datos y los modelos ER se dibujan típicamente con hasta tres niveles de detalle:
de cada modelo lógico. El modelo físico debe mostrar los suficientes detalles
Ten en cuenta que existen niveles de alcance y de detalle similares en otros tipos de diagramas,
como los diagramas de flujo de datos, pero esto se contrasta con el enfoque de tres esquemas de la
ingeniería de software, que divide la información de forma diferente. En algunas ocasiones, los
ingenieros ramificarán los diagramas ER con jerarquías adicionales con el fin de agregar los niveles
de información necesarios para el diseño de la base de datos. Por ejemplo, pueden agregar
categorías mediante la ampliación hacia arriba con superclases y hacia abajo con subclases.
59
Inadecuado para datos no estructurados: a menos que los datos se delineen
modelando.
Relaciones: determinan cómo se relacionan todas las entidades. Dibuja líneas entre ellas
para indicar las relaciones y etiquétalas. Algunas entidades pueden no estar relacionadas, y
Atributos: brindan más detalles mediante la adición de atributos clave de las entidades. Los
Onl \l 8192 ]
60
III.5.2. Diagrama de entidad-relación del nivel Operacional
61
III.5.3. Diagrama de entidad-relación del nivel Táctico
62
III.5.4. Diagrama de entidad-relación del nivel Estratégico
63
IV. Conclusiones
Luego del desarrollo de nuestro proyecto, las conclusiones son las siguientes:
Es necesario conocer en que caso los actores ya definidos darán uso del sistema que
diagramó los casos de uso de cada actor y se diseñó una interfaz gráfica de usuario
clase con muchas de otras, dando como alternativa de solución la creación de una
64
V. Bibliografía
de-clases-uml
actividades-uml
diagrama-entidad-relacion
https://manuel.cillero.es/doc/metrica-3/tecnicas/diagrama-de-clases/
http://www.juntadeandalucia.es/servicios/madeja/contenido/recurso/416
diagrama-clases-3323710
Online Diagram Software & Visual Solution | Lucidchart. (s.f.). Obtenido de Qué es un
diagrama-entidad-relacion
65
66