informe 2 sia ingenieria industrial usach
TRANSCRIPT
-
8/20/2019 informe 2 sia ingenieria industrial usach
1/34
Universidad de Santiago de Chile
Facultad de Ingeniería
Ingeniería de Ejecución Industrial
Sistemas de Información Administrativos
Informe N°2
Sistemas de Información Administrativos
Integrantes: Natalia Alvial
Luz Avalos
Profesores : Marcela Rosinelli
Leonardo Valdes
Fecha: 21 de enero de 2016
-
8/20/2019 informe 2 sia ingenieria industrial usach
2/34
-
8/20/2019 informe 2 sia ingenieria industrial usach
3/34
Sistemas de Información Administrativos
2015-02
3
Tabla de contenido1 Introducción ............................................................................................................................................. 4
1.1 Antecedentes .................................................................................................................................... 4
1.2 Problema de información.................................................................................................................. 4
1.3 Objetivos ........................................................................................................................................... 5
1.3.1 Objetivo general ......................................................................................................................... 5
1.3.2 Objetivos específicos .................................................................................................................. 5
1.4 Visión de Contenidos ........................................................................................................................ 5
2. Modelo de datos ..................................................................................................................................... 6
2.1 Análisis por párrafos ......................................................................................................................... 6
Párrafo 1 ............................................................................................................................................. 6
Párrafo 2 ............................................................................................................................................. 9
Párrafo 3 ........................................................................................................................................... 13
2.2 Modelo completo ........................................................................................................................... 16
2.2.1 Modelo Lógico ......................................................................................................................... 16
2.2.2 Modelo Físico ........................................................................................................................... 17
3 Diccionario de datos .............................................................................................................................. 18
3.1 Descripción de tablas y atributos .................................................................................................... 18
4 Operadores Básicos .............................................................................................................................. 27
4.1Creación de tablas............................................................................................................................ 27
4.2 Insertar datos .................................................................................................................................. 30
5 Operadores Relacionales ...................................................................................................................... 32
5.1 Recuperación simple ....................................................................................................................... 32
5.2 Recuperación calificada .................................................................................................................. 32
5.3 Recuperación de más de una tabla ................................................................................................. 33
6 Conclusiones .......................................................................................................................................... 34
-
8/20/2019 informe 2 sia ingenieria industrial usach
4/34
Sistemas de Información Administrativos
2015-02
4
1 Introducción
En este informe se abarca la segunda unidad de Sistemas de Información correspondiente al
“Diseño Físico - Modelamiento de Base de Datos”. Destacamos que en esta parte se trabajacon lo relacionado con los requerimientos y componentes internos para gestionar la base dedatos dentro del sistema de información.
Una base de datos es un conjunto de datos de operación almacenados y utilizados por lossistemas de aplicación de una empresa específica. Un modelo de datos es un lenguajeorientado a describir una base de datos ya que permite describir las estructuras de datos de labase, es decir, el tipo de datos que hay en la base y la forma en que se relacionan entre sí . Losmodelos son abstracciones que permiten la implementación de un sistema eficiente de base dedatos; por lo general se refieren a algoritmos, y conceptos matemáticos.
A partir del modelo de datos presentaremos desde la descripción lógica abstracta su análisis,para así idear y formular el modelo lógico y físico de la base de datos, junto a la definición de
sus entidades, atributos, relaciones entre otros. Todo lo anterior aplicado en la pyme de tejidoscon técnica amigurumi “Barlana”, con el problema de información identificado anteriormentecomo; “Desconocimiento del estado de avance del pedido”.
1.1 Antecedentes
Nombre: Barlana Amigurumi Giro o Rubro: Venta de peluches tejidos a crochet Dirección: Paine 02442, Puente Alto Fono: 09/62265409 – 09/81930205 Tipo de empresa: MYPE (micro y pequeña empresa) Tipo de Venta: A pedido de particularesCobertura: Todo el territorio Nacional
Tipo de mercado: Personas que requieran un peluche personalizado
Estrategia seguida para ventas: Proveer de un producto único, confeccionado en base a losgustos y características del consumidor Personal: 3 personas; 2 tejedores y 1 recepcionista. Maquinaria: Materiales y herramientas necesarias para el tejido. Computador para mantenercontacto con clientes. Contacto: Natalia Alvial (copropietaria)
1.2 Problema de información
El problema de información que se detectó es el desconocimiento del estado de avance delpedido.
-
8/20/2019 informe 2 sia ingenieria industrial usach
5/34
-
8/20/2019 informe 2 sia ingenieria industrial usach
6/34
Sistemas de Información Administrativos
2015-02
6
Tabla de 3 columnas Actualizada
2. Modelo de datosEn esta sección se analizará el Modelo en el que se basa la generación y estructura de la Base
de Datos, para cuya realización se consideran ciertos criterios de orden en la estructura. Cabedestacar que la descripción lógica abstracta presentada anteriormente fue modificada.
2.1 Análisis por párrafos
A continuación se efectúa un análisis a cada párrafo de la descripción lógica abstracta, en estecaso, son un total de 3 párrafos y el análisis se realizará a los adjetivos, sustantivos y verbos,efectuando un criterio de validez para la conformación de la base de datos.
Párrafo 1
El recepcionista deberá ingresar al sistema todos los datos de las características de los pedidosexistentes, mantener actualizado de los pedidos y podrá también visualizar la disponibilidadhoraria de los tejedores para así poder agendar nuevos pedidos. Para ingresar deberá escribirsu usuario y contraseña, y presionar el botón ENTRAR. En caso de no estar registrado deberáingresar sus datos personales (rut, apellido, nombre, contraseña, teléfono y mail). Acontinuación se abrirá una pantalla en donde podrá ver la disponibilidad de los tejedores pararecibir nuevos pedidos y además ingresar los datos y características de un nuevo pedido(código del pedido, tiempo de confección, fecha de ingreso, precio del pedido, Nombre Pedido,
-
8/20/2019 informe 2 sia ingenieria industrial usach
7/34
Sistemas de Información Administrativos
2015-02
7
Abono, Fecha de entrega, Características y descripción), para grabar los datos deberá hacerclic en GUARDAR. Además el recepcionista podrá revisar las consultas que realicen losposibles nuevos clientes para luego poder contactarlos.
Análisis de Sustantivos
El recepcionista deberá ingresar al sistema todos los datos de las características de los pedidosexistentes, mantener actualizado de los pedidos y podrá también visualizar la disponibilidadhoraria para así poder agendar nuevos pedidos. Para ingresar deberá escribir su usuario ycontraseña, y presionar el botón ENTRAR. En caso de no estar registrado deberá ingresar susdatos personales (rut, apellido, nombre, contraseña, teléfono y mail). A continuación se abriráuna pantalla en donde podrá ver la disponibilidad para recibir nuevos pedidos y ademásingresar los datos y características de un nuevo pedido (código del pedido, tiempo deconfección, fecha de ingreso, precio del pedido, Nombre Pedido, Abono, Fecha de entrega,
Características y descripción), para grabar los datos deberá hacer clic en GUARDAR. Ademásel recepcionista podrá revisar las consultas que realicen los posibles nuevos clientes para luegopoder contactarlos.
Candidato a entidad Validez Criterio de validez
Recepcionista Válido Centro de análisis
Pedido Válido Importante para el análisis
Consultas Válido Requerido para el análisis
Análisis de Adjetivos
El recepcionista deberá ingresar al sistema todos los datos de las características de los pedidos existentes, mantener actualizado de los pedidos y podrá también visualizar la disponibilidadhoraria para así poder agendar nuevos pedidos. Para ingresar deberá escribir su usuario ycontraseña, y presionar el botón ENTRAR. En caso de no estar registrado deberá ingresar sus
datos personales (rut, apellido, nombre, contraseña, teléfono y mail). A continuación se abriráuna pantalla en donde podrá ver la disponibilidad para recibir nuevos pedidos y ademásingresar los datos y características de un nuevo pedido (código del pedido, tiempo deconfección, fecha de ingreso, precio del pedido, Nombre Pedido, Abono, Fecha de entrega,Características y descripción), para grabar los datos deberá hacer clic en GUARDAR. Ademásel recepcionista podrá revisar las consultas que realicen los posibles nuevos clientes para luegopoder contactarlos.
-
8/20/2019 informe 2 sia ingenieria industrial usach
8/34
Sistemas de Información Administrativos
2015-02
8
Candidata a entidad Validez Criterio de validez
Rut recepcionista Válido Individualiza al recepcionista
Apellido recepcionista Válido Amplia descripción del individuo
Nombre recepcionista Válido Amplia descripción del individuo
contraseña recepcionista Válido Identificador
Teléfono recepcionista Válido Amplia descripción del individuo
Mail recepcionista Válido Amplia descripción del individuo
Código pedido
Válido
Identificador
Tiempo confección pedido Válido Amplia descripción del pedido
fecha de ingreso pedido Válido Amplia descripción del pedido
precio pedido Válido Amplia descripción del pedido
Nombre pedido Válido Importante para seguimiento del pedido
características pedido Válido Amplia descripción del pedido
descripción pedido Válido Amplia descripción del pedido
abono
Válido
Importante para la transacción
Fecha de Entrega Válido Importante para el cliente
-
8/20/2019 informe 2 sia ingenieria industrial usach
9/34
Sistemas de Información Administrativos
2015-02
9
Análisis de Verbos
El recepcionista deberá ingresar al sistema todos los datos de las características de los pedidosexistentes, mantener actualizado de los pedidos y podrá también visualizar la disponibilidadhoraria para así poder agendar nuevos pedidos. Para ingresar deberá escribir su usuario ycontraseña, y presionar el botón ENTRAR. En caso de no estar registrado deberá ingresar susdatos personales (rut, apellido, nombre, contraseña, teléfono y mail). A continuación se abriráuna pantalla en donde podrá ver la disponibilidad para recibir nuevos pedidos y ademásingresar los datos y características de un nuevo pedido (código del pedido, tiempo deconfección, fecha de ingreso,precio del pedido, Nombre Pedido, Abono, Fecha de entrega,Características y descripción), para grabar los datos deberá hacer clic en GUARDAR. Ademásel recepcionista podrá revisar las consultas que realicen los posibles nuevos clientes para luegopoder contactarlos.
Entidad
Relación
Entidad
Validez
Criterio
recepcionista Registra recepcionista Válido Importante para el sistema
recepcionista recibe pedido Válido Importante para el sistema
recepcionista revisa consulta Válido Requerido para el análisis
Párrafo 2
Los tejedores deberán mantener en el sistema un registro actualizado de sus disponibilidadeshorarias de cada mes, además ingresar los estados de avance de los pedidos con sus fotosrespectivas. Para ingresar deberá escribir su usuario y contraseña, y presionar el botón ENTRAR. En casode no estar registrado deberá ingresar sus datos personales (rut, apellido, nombre, contraseña,teléfono y mail).A continuación se abrirá una pantalla en donde podrá ver los pedidos que tieneasignados y sus características (código del pedido, Nombre del Pedido, Fecha de entrega,Descripción Características). Además en esta pantalla debe ingresar el estado de avance desus trabajos (código del avance, descripción, fecha del avance, Nombre del Pedido, subirfotos, % de progreso) el que deberá grabar haciendo clic en el botón SUBIR ESTADO. Ademásel tejedor deberá guardar los amigurumis que se han confeccionado para que los futurosclientes puedan verlos, para ello deberá registrar código, nombre, tamaño, precio, imagen. Siel amigurumi se encuentra descontinuado, deberá eliminarlo del sistema, ingresando su rut, elcódigo y motivos de la eliminación. .
-
8/20/2019 informe 2 sia ingenieria industrial usach
10/34
Sistemas de Información Administrativos
2015-02
10
Análisis de Sustantivos
Los tejedores deberán mantener en el sistema un registro actualizado de sus disponibilidadeshorarias de cada mes, además ingresar los estados de avance de los pedidos con sus fotosrespectivas. Para ingresar deberá escribir su usuario y contraseña, y presionar el botón ENTRAR. En casode no estar registrado deberá ingresar sus datos personales (rut, apellido, nombre, contraseña,teléfono y mail).A continuación se abrirá una pantalla en donde podrá ver los pedidos que tieneasignados para confeccionarlos y sus características (código del pedido, Nombre del Pedido,Fecha de entrega,Descripción Características). Además en esta pantalla debe ingresar el estado de avance de sus trabajos (código del avance, descripción, fecha del avance, Nombredel Pedido, subir fotos, % de progreso) el que deberá grabar haciendo clic en el botón SUBIRESTADO. Además el tejedor deberá guardar los amigurumis que se han confeccionado paraque los futuros clientes puedan verlos, para ello deberá registrar código, nombre, tamaño,precio, imagen. Si el amigurumi se encuentra descontinuado, deberá eliminarlo del sistema,ingresando su rut, el código y motivos de la eliminación.
Candidato a entidad Validez Criterio de validez
Tejedor Válido Requerido para el análisis
Disponibilidad horaria
Válido
Necesario para el análisis
Amigurumi Válido Requerido para el análisis
Eliminado(trabajos descontinuados) Válido Mantiene un registro sobre los datos
Estado de avance Válido Requerido para el análisis
-
8/20/2019 informe 2 sia ingenieria industrial usach
11/34
Sistemas de Información Administrativos
2015-02
11
Análisis de Adjetivos
Los tejedores deberán mantener en el sistema un registro actualizado de sus disponibilidadeshorarias de cada mes, además ingresar los estados de avance de los pedidos con sus fotosrespectivas. Para ingresar deberá escribir su usuario y contraseña, y presionar el botón ENTRAR. En casode no estar registrado deberá ingresar sus datos personales (rut, apellido, nombre, contraseña,teléfono y mail).A continuación se abrirá una pantalla en donde podrá ver los pedidos que tieneasignados para confeccionarlos y sus características (código del pedido, Nombre del Pedido,Fecha de entrega, Descripción Características). Además en esta pantalla debe ingresar elestado de avance de sus trabajos (código del avance, descripción, fecha del avance, Nombredel Pedido, subir fotos, % de progreso) el que deberá grabar haciendo clic en el botón SUBIRESTADO. Además el tejedor deberá guardar los amigurumis que se han confeccionado paraque los futuros clientes puedan verlos, para ello deberá registrar código, nombre, tamaño,precio, imagen. Si el amigurumi se encuentra descontinuado, deberá eliminarlo del sistema,ingresando su rut, el código y motivos de la eliminación.
Candidato a atributo Validez Criterio de validez
Rut tejedor Válido Individualiza al tejedor
Apellido tejedor Válido Amplia descripción del tejedor
Nombre tejedor
Válido
Amplia descripción del tejedor
Contraseña tejedor Válido Identificador del individuo
Teléfono tejedor Válido Amplia descripción del tejedor
Mail tejedor Válido Amplia descripción del tejedor
Código del pedido Válido Identificador
Nombre del pedido
Válido
Amplia descripción del pedido
Fecha de entrega Válido Importante para el análisis
Descripción pedido Válido Amplia descripción del pedido
-
8/20/2019 informe 2 sia ingenieria industrial usach
12/34
Sistemas de Información Administrativos
2015-02
12
Características pedido Válido Amplia descripción del pedido
código del avance , Válido Identificador
descripción del avance Válido Amplia descripción del avance
fecha del avance
Válido
Amplia descripción del avance
subir fotos Válido Amplia descripción del avance
% de progreso Válido Amplia descripción del avance
código amigurumis Válido Identificador
nombre amigurumi Válido Amplia descripción del producto
tamaño amigurumi Válido Amplia descripción del producto
precio amigurumi Válido Amplia descripción del producto
imagen amigurumi Válido Amplia descripción del producto
Motivos de la eliminación. Válido Identifica las causas de la eliminación
Análisis de Verbos
Los tejedores deberán mantener en el sistema un registro actualizado de sus disponibilidadeshorarias de cada mes, además ingresar los estados de avance de los pedidos con sus fotosrespectivas. Para ingresar deberá escribir su usuario y contraseña, y presionar el botón ENTRAR. En casode no estar registrado deberá ingresar sus datos personales (rut, apellido, nombre, contraseña,teléfono y mail).A continuación se abrirá una pantalla en donde podrá ver los pedidos que tiene
asignados para confeccionarlos y sus características (código del pedido, Nombre del Pedido,Fecha de entrega, Descripción Características). Además en esta pantalla debe ingresar elestado de avance de sus trabajos (código del avance, descripción, fecha del avance, Nombredel Pedido, subir fotos, % de progreso) el que deberá grabar haciendo clic en el botón SUBIRESTADO. Además el tejedor deberá guardar los amigurumis que se han confeccionado paraque los futuros clientes puedan verlos, para ello deberá registrar código, nombre, tamaño,precio, imagen. Si el amigurumi se encuentra descontinuado, deberá eliminarlo del sistema,ingresando su rut, el código y motivos de la eliminación.
-
8/20/2019 informe 2 sia ingenieria industrial usach
13/34
Sistemas de Información Administrativos
2015-02
13
Entidad Relación Entidad Validez Criterio
tejedor mantener disponibilidadhorario
Válido Actualización de información paralos pedidos
tejedor confecciona pedido Válido Primordial para el centro de análisis
tejedor ingresa estado deavance
Válido Necesario para el sistema
tejedor guarda amigurumi Válido Importante para nuevos pedidos
tejedor
realiza
eliminado
Válido
Mantener registro de la causa deeliminación de productos
Párrafo 3
El cliente podrá ingresar al sistema y podrá observar el estado de avance su pedido conimágenes además podrá aprobar o desaprobar según su gusto el avance de su pedido. Para ingresar deberá escribir su usuario y contraseña, y presionar el botón ENTRAR. En casode no estar registrado deberá ingresar sus datos personales (rut, apellido paterno, apellidomaterno, nombre, región, contraseña, teléfono y mail)
A partir de ese momento estará abierta su sesión en la página de inicio, para ver su estadodeberá hacer clic en ESTADO DE AVANCE, donde se abrirá una pantalla para que pueda verlas fotos de su pedido, además deberá seleccionar la opción sí o no, para informar si acepta elavance.
Análisis de Sustantivos
El cliente podrá ingresar al sistema y podrá observar el estado de avance su pedido conimágenes además podrá aprobar o desaprobar según su gusto el avance de su pedido.
Para ingresar deberá escribir su usuario y contraseña, y presionar el botón ENTRAR. En casode no estar registrado deberá ingresar sus datos personales (rut, apellido paterno, apellidomaterno, nombre, región, contraseña, teléfono y mail)
A partir de ese momento estará abierta su sesión en la página de inicio, para ver su estadodeberá hacer clic en ESTADO DE AVANCE, donde se abrirá una pantalla para que pueda verlas fotos de su pedido, además deberá seleccionar la opción sí o no, para informar si acepta elavance.
-
8/20/2019 informe 2 sia ingenieria industrial usach
14/34
Sistemas de Información Administrativos
2015-02
14
Candidato a entidad Validez Criterio de validez
cliente válido Necesario para análisis
Análisis de Adjetivos
El cliente podrá ingresar al sistema y podrá observar el estado de avance su pedido conimágenes además podrá aprobar o desaprobar según su gusto el avance de su pedido. Para ingresar deberá escribir su usuario y contraseña, y presionar el botón ENTRAR. En casode no estar registrado deberá ingresar sus datos personales (rut, apellido paterno, apellido
materno, nombre, región, contraseña, teléfono y mail)
A partir de ese momento estará abierta su sesión en la página de inicio, para ver su estadodeberá hacer clic en ESTADO DE AVANCE, donde se abrirá una pantalla para que pueda verlas fotos de su pedido, además deberá seleccionar la opción sí o no, para informar si acepta elavance.
Candidato a atributo Validez Criterio de validez
rut cliente válido Individualiza al individuo
apellido paterno cliente
válido
Amplia descripción del cliente
apellido materno cliente válido Amplia descripción del cliente
nombre cliente válido Amplia descripción del cliente
region cliente válido Amplia descripción del cliente
contraseña cliente válido Identificador del cliente
teléfono cliente
válido
Amplia descripción del cliente
mail cliente válido Amplia descripción del cliente
acepta el avance válido Retroalimentación del cliente
-
8/20/2019 informe 2 sia ingenieria industrial usach
15/34
Sistemas de Información Administrativos
2015-02
15
Análisis de Verbos
El cliente podrá ingresar al sistema y podrá observar el estado de avance su pedido conimágenes además podrá aprobar o desaprobar según su gusto el avance de su pedido. Para ingresar deberá escribir su usuario y contraseña, y presionar el botón ENTRAR. En casode no estar registrado deberá ingresar sus datos personales (rut, apellido paterno, apellidomaterno, nombre, región, contraseña, teléfono y mail)
A partir de ese momento estará abierta su sesión en la página de inicio, para ver su estadodeberá hacer clic en ESTADO DE AVANCE, donde se abrirá una pantalla para que pueda verlas fotos de su pedido, además deberá seleccionar la opción sí o no, para informar si acepta elavance y también podrá dejar comentarios.
Entidad Relación Entidad Validez Criterio
Usuario ingresa cliente Válido Necesario para el proceso de venta
cliente
aprueba
estado deavance
Válido
Requerido conocer la opinión delcliente
-
8/20/2019 informe 2 sia ingenieria industrial usach
16/34
Sistemas de Información Administrativos
2015-02
16
2.2 Modelo completo
2.2.1 Modelo Lógico
-
8/20/2019 informe 2 sia ingenieria industrial usach
17/34
Sistemas de Información Administrativos
2015-02
17
2.2.2 Modelo Físico
-
8/20/2019 informe 2 sia ingenieria industrial usach
18/34
Sistemas de Información Administrativos
2015-02
18
3 Diccionario de datos
3.1 Descripción de tablas y atributos
Nombretabla
Descripción Código
cliente Contiene la información de la persona que solicita unproducto
CLIENTE
Descripción Nombrecolumna
Tipo L N Valor PK FK Referencia
Rut cliente rutCliente varchar 10 x
Contraseña cliente passCliente varchar 10
Apellido paterno cliente
aPatCliente
varchar
20
Apellido materno cliente aMatCliente varchar 20
Nombre cliente nombreCliente varchar 30
Teléfono cliente telefonoCliente varchar 12
Correo cliente
correoCliente
varchar
50
Región donde vive elcliente
regionCliente varchar 2
-
8/20/2019 informe 2 sia ingenieria industrial usach
19/34
Sistemas de Información Administrativos
2015-02
19
Nombretabla
Descripción Código
Recepcionista Contiene la información requerida para laidentificación y caracterización del recepcionista
RECEPCIONISTA
Descripción Nombre columna Tipo L N Valor PK FK Referencia
Rut recepcionista
rutRecepcionista
varchar
10
X
Contraseñarecepcionista
passRecepcionista varchar 10
Apellido paternorecepcionista
aPatRecepcionista varchar 30
Nombre recepcionista nombreRecepcionista varchar 30
teléfono recepcionista telefonoRecepcionista varchar 12
Correo recepcionista correoRecepcionista varchar 50
-
8/20/2019 informe 2 sia ingenieria industrial usach
20/34
Sistemas de Información Administrativos
2015-02
20
Nombretabla
Descripción Código
Tejedor Contiene la información de las personas que realizan lospedidos
TEJEDOR
Descripción Nombre columna Tipo L N Valor PK FK Referencia
Rut tejedor
rutTejedor
varchar
10
x
Contraseña tejedor passTejedor varchar 10
Apellido paterno tejedor aPatTejedor varchar 20
Nombre tejedor nombreTejedor varchar 30
Teléfono tejedor telefonoTejedor
varchar
12
Correo tejedor correoTejedor varchar 50
-
8/20/2019 informe 2 sia ingenieria industrial usach
21/34
Sistemas de Información Administrativos
2015-02
21
Nombretabla
Descripción Código
Pedido Contiene toda la información requerida para realizar elpedido
PEDIDO
Descripción Nombre columna Tipo L N Valor PK FK Referencia
Código pedido
codigoPedido
varchar
23
x
Tiempo deconfección delpedido
tiempoConfeccionPedido num 3
Fecha deingreso delpedido
fechaIngresoPedido date
Nombre pedido nombrePedido varchar 30
Precio pedido precioPedido varchar 6
Abono pedido abonoPedido varchar 6
Fecha deentrega del
pedido
fechaEntregaPedido date
Característicaspedido
caracPedido varchar 500
-
8/20/2019 informe 2 sia ingenieria industrial usach
22/34
Sistemas de Información Administrativos
2015-02
22
Descripciónpedido
descPedido varchar 500
Nombre tabla Descripción Código
consulta Contiene las preguntas, consultassobre avances , disponibilidad , sobrenuevos pedidos entre otros
CONSULTA
Descripción Nombre columna Tipo L N Valor PK FK Referencia
Código consulta codigoConsultas varchar 140 x
Nombre consulta nombreConsultas varchar 30
Apellido paternoconsulta
aPatConsultas varchar 30
Mail consulta mailConsultas varchar 50
Código pedidoconsulta
codPedidoConsultas varchar 11
Foto consulta fotoConsultas varchar 100
Fecha consulta fechaConsultas datetime
-
8/20/2019 informe 2 sia ingenieria industrial usach
23/34
Sistemas de Información Administrativos
2015-02
23
Nombretabla
Descripción Código
Avance Contiene toda la información acerca de los avancesefectuados en los pedidos
AVANCE
Descripción Nombre columna Tipo L N Valor PK FK Referencia
Código avance
codigoAvance
varchar
27
x
Descripción avance descAvance varchar 500
Fecha avance fechaAvance varchar date
Nombre pedidoavance
nombrePedidoAvance varchar 50
Foto1 avance foto1Avance varchar 100
Foto2 avance foto2Avance varchar 100
Foto3 avance foto3Avance varchar 100
Progreso avance progresoAvance nom 3
Aprobación avance aprobacionAvance varchar 2
-
8/20/2019 informe 2 sia ingenieria industrial usach
24/34
Sistemas de Información Administrativos
2015-02
24
Nombretabla
Descripción Código
Amigurumi Contiene la información de pedidos ya terminados y quese pueden volver a realizar
AMIGURUMI
Descripción Nombre columna Tipo L N Valor PK FK Referencia
Código amigurumi
codigoAmigurumi
varchar
11
x
Nombre amigurumi nombreAmigurumi varchar 30
Tamaño amigurumi tamañoAmigurumi varchar 4
Precio amigurumi precioAmigurumi num 9
Imagen amigurumi
imagenAmigurumi
varchar
500
-
8/20/2019 informe 2 sia ingenieria industrial usach
25/34
Sistemas de Información Administrativos
2015-02
25
Nombretabla
Descripción Código
Eliminado Contiene la información de las causas de los productoseliminados y quien fue el responsable
ELIMINADO
Descripción Nombrecolumna
Tipo L N Valor PK FK Referencia
Código eliminado
codidoEliminado
varchar
15
x
Rut del responsable rutEliminador varchar 10
Código del trabajoeliminado
codTrabEliminado varchar 11
Causa eliminación causaEliminacion varchar 500
-
8/20/2019 informe 2 sia ingenieria industrial usach
26/34
Sistemas de Información Administrativos
2015-02
26
Nombretabla
Descripción Código
Disponibilidad Contiene la información de la disponibilidadhorario de los tejedores
DISPONIBILIDAD
Descripción Nombre columna Tipo L N Valor PK FK Referencia
Código disponibilidad
codigoDisponibilidad
varchar
12
x
Diponibilidad en el mes mesDisponibilidad varchar 2
Horas disponibles horasDisponibilidad num 3
-
8/20/2019 informe 2 sia ingenieria industrial usach
27/34
-
8/20/2019 informe 2 sia ingenieria industrial usach
28/34
Sistemas de Información Administrativos
2015-02
28
Pedido
Crear tabla PEDIDO
CODIGOPEDIDO, varchar(23), No Null
TIEMPOCONFECCIONPEDIDO, interger(3), No Null
FECHAINGRESOPEDIDO , date, No Null
NOMBREPEDIDO, varchar(30), No Null
PRECIOPEDIDO, varchar(6), No Null
ABONOPEDIDO, varchar(6), No Null
FECHAENTREGAPEDIDO, date, No Null
CARACPEDIDO, varchar(500), No Null
DESCPEDIDO, varchar(500), No Null
Avance
Crear Tabla AVANCE
CODIGOAVANCE, varchar(27), No Null
DESCAVANCE, varchar(500), No Null
FECHAAVANCE, date, No Null
NOMBREPEDIDOAVANCE, varchar(50), No Null
FOTO1, varchar(100), No Null
FOTO2, varchar(100), No Null
FOTO3, varchar(100), No Null
PROGRESOAVANCE, interger, No Null
APROBACIONAVANCE, varchar(2), No Null
Consultas
Creacion tabla CONSULTA
CODIGOCONSULTA, varchar(140), No Null
NOMBRECONSULTA, varchar(30), No Null
APATCONSULTA, varchar(30), No Null
-
8/20/2019 informe 2 sia ingenieria industrial usach
29/34
Sistemas de Información Administrativos
2015-02
29
MAILCONSULTA, varchar(50), No Null
CODPEDIDOCONSULTA, varchar(11), No Null
FOTOCONSULTA, varchar(100), No Null
FECHACONSULTA, date, No Null
Amigurumi
Creación tabla AMIGURUMI
CODIGOAMIGURUMI, varchar(11), No Null
NOMBREAMIGURUMI, varchar(30), No Null
TAMANOAMIGURUMI, varchar(4), No Null
PRECIOAMIGURUMI , interger, No Null
IMAGENAMIGURUMI, varchar(500), No Null
Eliminado
Crear tabla ELIMINADO
CODIGOELIMINADO, varchar(15), No Null
RUTELIMINADOR, varchar(10), No Null
CODTRABELIMINADO, varchar(11), No Null
CAUSAELIMINACION, varchar(500), No Null
Disponibilidad
Crear tabla DISPONIBILIDAD
CODIGODISPONIBILIDAD , varchar(12), No Null
MESDISPONIBILIDAD , varchar(2), No Null
HORASDISPONIBILIDAD , interger, No Null
-
8/20/2019 informe 2 sia ingenieria industrial usach
30/34
Sistemas de Información Administrativos
2015-02
30
4.2 Insertar datos
Cliente
Insertar dentro CLIENTE (RUTCLIENTE, PASSCLIENTE, APATCLIENTE, AMATCLIENTE,NOMBRECLIENTE, TELEFONOCLIENTE, CORREOCLIENTE, REGIONCLIENTE)
Valores (XXXXXXXX-X,**********, PEREZ, SOTO, JOSE, +5612345678, [email protected], 13)
Recepcionista
Insertar dentro RECEPCIONISTA (RUTRECEPCIONISTA , PASSRECEPCIONISTA, APATRECEPCIONISTA, NOMBRERECEPCIONISTA, TELEFONORECEPCIONISTA,CORREORECEPCIONISTA)
Valores (XXXXXXXX-X,**********,VERGARA, JORGE, +5613345678, [email protected])
Tejedor
Insertar dentro TEJEDOR (RUTTEJEDOR , PASSTEJEDOR, APATTEJEDOR,NOMBRETEJEDOR, TELEFONOTEJEDOR, CORREOTEJEDOR)
Valores (XXXXXXXX-X,**********,ALVIAL, NATALIA, +5613346678, [email protected])
Pedido
Insertar dentro PEDIDO (CODIGOPEDIDO, TIEMPOCONFECCIONPEDIDO,FECHAINGRESOPEDIDO, NOMBREPEDIDO, PRECIOPEDIDO, ABONOPEDIDO,FECHAENTREGAPEDIDO, CARACPEDIDO, DESCPEDIDO)
Valores (XXXXXXXX-PKM-CHR-020-01,12, 18-01-2016, CHARIZARD, 18000, 9000, 31-01-2016, peluche 20 cm, versión shiny)
Consulta
Insertar dentro CONSULTA (CODIGOCONSULTA, NOMBRECONSULTA, APATCONSULTA,MAILCONSULTA, CODPEDIDOCONSULTA, FOTOCONSULTA, FECHACONSULTA)
Valores ([email protected] , MARIA, ROJAS, [email protected], [email protected] .JPG, 15-01-201614:50:43)
Amigurumi
Insertar dentro AMIGURUMI (CODIGOAMIGURUMI, NOMBREAMIGURUMI,TAMANOAMIGURUMI, PRECIOAMIGURUMI, IMAGENAMIGURUMI)
Valores (PEL-R2D-010, R2D2, 10CM, 8000, imagenes/PEL-R2D-010)
mailto:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]
-
8/20/2019 informe 2 sia ingenieria industrial usach
31/34
Sistemas de Información Administrativos
2015-02
31
Eliminado
Insertar dentro ELIMINADO (CODIGOELIMINADO, RUTELIMINADOR, CODTRABELIMINADO,CAUSAELIMINACION)
Valores (ANI-WGM-020, XXXXXXXX-X, ANI-WGM-020, lana amarilla descontinuada)
Avance
Insertar dentro AVANCE ( CODIGOAVANCE, DESCAVANCE,FECHAAVANCE,NOMBREPEDIDOAVANCE, FOTO1AVANCE, FOTO2AVANCE,FOTO3, PROGRESO,
APROBACIONAVANCE)
Valores (XXXXXXXX-PKM-CHZ-020-001-001, se comenzó a tejer el cuerpo, CHARIZARD,XXXXXXXX-PKM-CHZ-020-001-001-FOTO1.JPG, XXXXXXXX-PKM-CHZ-020-001-001-
FOTO2.JPG, XXXXXXXX-PKM-CHZ-020-001-001-FOTO3.JPG, 20%, SI)
Disponibilidad
Insertar dentro DISPONIBILIDAD (CODIGODISPONIBILIDAD, MESDISPONIBILIDAD,HORASDISPONIBILIDAD)
Valores (XXXXXXXX-FEB, 02, 45)
-
8/20/2019 informe 2 sia ingenieria industrial usach
32/34
Sistemas de Información Administrativos
2015-02
32
5 Operadores Relacionales
5.1 Recuperación simple
Obtener lista de pedidos
SELECT PEDIDO.CODIGOPEDIDO PEDIDO.FECHAINGRESOPEDIDO PEDIDO.NOMBREPEDIDO PEDIDO.PRECIOPEDIDO PEDIDO.FECHAENTREGAPEDIDO
FROM
PEDIDO
CONTENIDODE LA TABLA
XXXXXXXX-PKM-CHR-020-01 18-01-2016 CHARIZARD 18000 31-01-2016
XXXXXXXX-PKM-PKU-020-01 19-01-2016 PIKACHU 16000 02-02-2016
5.2 Recuperación calificada
Obtener la disponibilidad horaria para el mes de marzo
SELECT DISPONIBILIDAD.CODIGODISPONIBILIDAD DISPONIBILIDAD.MESDISPONIBILIDAD DISPONIBILIDAD.HORASDISPONIBILIDAD
FROM DISPONIBILIDAD
WHERE HORASDISPONIBILIDAD=03
CONTENIDO DE LA TABLA XXXXXXXX-MAR 03 30 XXXXXXXX-MAR 03 20
-
8/20/2019 informe 2 sia ingenieria industrial usach
33/34
Sistemas de Información Administrativos
2015-02
33
5.3 Recuperación de más de una tabla
Obtener AMIGURUMI guardados y eliminados por el tejedor cuyo rut= xxxxxxxx-x
SELECT TEJEDOR.RUTTEJEDOR AMIGURUMI.CODIGOAMIGURUMI ELIMINADO.CODTRABELIMINADO
FROM TEJEDOR,AMIGURUMI, ELIMINADO
WHERE RUTTEJEDOR= “XXXXXXXX-X”
CONTENIDO DE LA TABLA XXXXXXXX-X PKM-BBS-020 ANI-WGM-020
-
8/20/2019 informe 2 sia ingenieria industrial usach
34/34
Sistemas de Información Administrativos
2015-02
6 Conclusiones
Para la formulación del sistema de información se analizaron los procesos que ocurren en la
pyme para luego de allí ir recopilando la información necesaria la creación de la base de datos.
En primer lugar se realizó un análisis de la descripción lógica abstracta que se vió en laimplementación del rediseño, luego se analizaron en cada párrafo los sustantivos, adjetivos yverbos, para poder definir entidades y atributos, requeridos en la conformación de la base dedatos
A partir de este análisis se definieron las cardinalidades entre las relaciones y entidades, paraasí implementarlas en la base.
Luego de todo el análisis y trabajo realizado, presentado en el informe se llegó a larepresentación gráfica del modelo lógico y físico de la base de datos. Para completar el trabajode la base de dato se realizó un diccionario de datos y los operadores algebraicos básicos,
para que cualquier persona que tenga conocimiento de la base de datos pueda entenderla.
Con la base de datos funcionando, se muestra la recuperación de datos con operadoresrelacionales y un sistema de consultas ya que son herramientas primordiales para llevar unregistro de las actividades realizadas en los procesos o simplemente para buscar informaciónespecífica.
Por lo tanto se pudo cumplir todos los objetivos planteados al principio del informe y sobretodoel objetivo general que es “Crear un sistema de información, con su respectiva base de datosfuncional que permita recopilar, interpretar y mostrar la información necesaria para solucionar elproblema de información detectado en la empresa Barlana.”