Sie sind auf Seite 1von 34

Universidad de Santiago de Chile

Facultad de Ingeniera
Ingeniera de Ejecucin Industrial
Sistemas de Informacin Administrativos

Informe N2
Sistemas de Informacin Administrativos

Integrantes:

Natalia Alvial
Luz Avalos

Profesores :

Marcela Rosinelli
Leonardo Valdes

Fecha:

21 de enero de 2016

Sistemas de Informacin Administrativos


2015-02

Sistemas de Informacin Administrativos


2015-02

Tabla de contenido
1 Introduccin ............................................................................................................................................. 4
1.1 Antecedentes .................................................................................................................................... 4
1.2 Problema de informacin.................................................................................................................. 4
1.3 Objetivos ........................................................................................................................................... 5
1.3.1 Objetivo general ......................................................................................................................... 5
1.3.2 Objetivos especficos .................................................................................................................. 5
1.4 Visin de Contenidos ........................................................................................................................ 5
2. Modelo de datos ..................................................................................................................................... 6
2.1 Anlisis por prrafos ......................................................................................................................... 6
Prrafo 1 ............................................................................................................................................. 6
Prrafo 2 ............................................................................................................................................. 9
Prrafo 3 ........................................................................................................................................... 13
2.2 Modelo completo ........................................................................................................................... 16
2.2.1 Modelo Lgico ......................................................................................................................... 16
2.2.2 Modelo Fsico ........................................................................................................................... 17
3 Diccionario de datos .............................................................................................................................. 18
3.1 Descripcin de tablas y atributos .................................................................................................... 18
4 Operadores Bsicos .............................................................................................................................. 27
4.1Creacin de tablas............................................................................................................................ 27
4.2 Insertar datos .................................................................................................................................. 30
5 Operadores Relacionales ...................................................................................................................... 32
5.1 Recuperacin simple ....................................................................................................................... 32
5.2 Recuperacin calificada .................................................................................................................. 32
5.3 Recuperacin de ms de una tabla ................................................................................................. 33
6 Conclusiones .......................................................................................................................................... 34

Sistemas de Informacin Administrativos


2015-02

1 Introduccin
En este informe se abarca la segunda unidad de Sistemas de Informacin correspondiente al
Diseo Fsico - Modelamiento de Base de Datos. Destacamos que en esta parte se trabaja
con lo relacionado con los requerimientos y componentes internos para gestionar la base de
datos dentro del sistema de informacin.
Una base de datos es un conjunto de datos de operacin almacenados y utilizados por los
sistemas de aplicacin de una empresa especfica. Un modelo de datos es un lenguaje
orientado a describir una base de datos ya que permite describir las estructuras de datos de la
base, es decir, el tipo de datos que hay en la base y la forma en que se relacionan entre s. Los
modelos son abstracciones que permiten la implementacin de un sistema eficiente de base de
datos; por lo general se refieren a algoritmos, y conceptos matemticos.
A partir del modelo de datos presentaremos desde la descripcin lgica abstracta su anlisis,
para as idear y formular el modelo lgico y fsico de la base de datos, junto a la definicin de
sus entidades, atributos, relaciones entre otros. Todo lo anterior aplicado en la pyme de tejidos
con tcnica amigurumi Barlana, con el problema de informacin identificado anteriormente
como; Desconocimiento del estado de avance del pedido.

1.1 Antecedentes
Nombre: Barlana Amigurumi
Giro o Rubro: Venta de peluches tejidos a crochet
Direccin: Paine 02442, Puente Alto
Fono: 09/62265409 09/81930205
Tipo de empresa: MYPE (micro y pequea empresa)
Tipo de Venta: A pedido de particulares
Cobertura: 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 los
gustos y caractersticas del consumidor
Personal: 3 personas; 2 tejedores y 1 recepcionista.
Maquinaria: Materiales y herramientas necesarias para el tejido. Computador para mantener
contacto con clientes.
Contacto: Natalia Alvial (copropietaria)

1.2 Problema de informacin


El problema de informacin que se detect es el desconocimiento del estado de avance del
pedido.

Sistemas de Informacin Administrativos


2015-02

1.3 Objetivos
1.3.1 Objetivo general
Crear un sistema de informacin, con su respectiva base de datos funcional que permita
recopilar, interpretar y mostrar la informacin necesaria para solucionar el problema de
informacin detectado en la empresa Barlana.

1.3.2 Objetivos especficos

Analizar la descripcin lgico abstracta para implementar el rediseo.


Analizar en cada prrafo sustantivos, adjetivos y verbos.
Definir entidades y atributos.
Definir la cardinalidad en las relaciones entre entidades.
Representacin grfica del modelo lgico y fsico.
Realizar un diccionario de datos adecuado.
Crear operadores algebraicos bsicos.
Mostrar la recuperacin de datos con operadores relacionales.
Habilitar un sistema de consultas para tener acceso a la informacin de la base de
datos

1.4 Visin de Contenidos


Para realizar la base de datos primero se debe tomar el diseo de un modelo de datos; para
lograr este objetivo es necesario tener claro el rediseo que se quiere implementar, para sto
se debe realizar la descripcin lgica abstracta y utilizar la metodologa del anlisis por
prrafos, es decir, analizar los sustantivos, adjetivos y verbos en cada prrafo mostrando en
una tabla la validez, el criterio y la relacin. Esto permitir definir los datos participantes en
nuestro modelo de datos, ya que se muestran los posibles candidatos ya que as podemos
identificar las entidades realmente significativas y sus respectivos atributos, lo cual tambin
sirve para determinar la relacin exacta entre las distintas entidades
Despus de estar definido el modelo se crea con la ayuda del programa Power Designer el
modelo lgico el cual ordena a las distintas entidades con sus respectivos atributos y las
relaciona entre s. A partir del modelo lgico se crea el modelo fsico donde se heredan los
atributos relacionados entre las entidades pertinentes.
El modelo fsico obtenido servir para crear la base de datos, necesaria para almacenar todas
las especificaciones de las entidades y luego poder realizar las bsquedas dentro de las tablas

Sistemas de Informacin Administrativos


2015-02

Tabla de 3 columnas Actualizada

2. Modelo de datos
En esta seccin se analizar el Modelo en el que se basa la generacin y estructura de la Base
de Datos, para cuya realizacin se consideran ciertos criterios de orden en la estructura. Cabe
destacar que la descripcin lgica abstracta presentada anteriormente fue modificada.

2.1 Anlisis por prrafos


A continuacin se efecta un anlisis a cada prrafo de la descripcin lgica abstracta, en este
caso, son un total de 3 prrafos y el anlisis se realizar a los adjetivos, sustantivos y verbos,
efectuando un criterio de validez para la conformacin de la base de datos.

Prrafo 1
El recepcionista deber ingresar al sistema todos los datos de las caractersticas de los pedidos
existentes, mantener actualizado de los pedidos y podr tambin visualizar la disponibilidad
horaria de los tejedores para as poder agendar nuevos pedidos. Para ingresar deber escribir
su usuario y contrasea, y presionar el botn ENTRAR. En caso de no estar registrado deber
ingresar sus datos personales (rut, apellido, nombre, contrasea, telfono y mail). A
continuacin se abrir una pantalla en donde podr ver la disponibilidad de los tejedores para
recibir nuevos pedidos y adems ingresar los datos y caractersticas de un nuevo pedido
(cdigo del pedido, tiempo de confeccin, fecha de ingreso, precio del pedido, Nombre Pedido,

Sistemas de Informacin Administrativos


2015-02

Abono, Fecha de entrega, Caractersticas y descripcin), para grabar los datos deber hacer
clic en GUARDAR. Adems el recepcionista podr revisar las consultas que realicen los
posibles nuevos clientes para luego poder contactarlos.
Anlisis de Sustantivos
El recepcionista deber ingresar al sistema todos los datos de las caractersticas de los pedidos
existentes, mantener actualizado de los pedidos y podr tambin visualizar la disponibilidad
horaria para as poder agendar nuevos pedidos. Para ingresar deber escribir su usuario y
contrasea, y presionar el botn ENTRAR. En caso de no estar registrado deber ingresar sus
datos personales (rut, apellido, nombre, contrasea, telfono y mail). A continuacin se abrir
una pantalla en donde podr ver la disponibilidad para recibir nuevos pedidos y adems
ingresar los datos y caractersticas de un nuevo pedido (cdigo del pedido, tiempo de
confeccin, fecha de ingreso, precio del pedido, Nombre Pedido, Abono, Fecha de entrega,
Caractersticas y descripcin), para grabar los datos deber hacer clic en GUARDAR. Adems
el recepcionista podr revisar las consultas que realicen los posibles nuevos clientes para luego
poder contactarlos.

Candidato a entidad

Validez

Criterio de validez

Recepcionista

Vlido

Centro de anlisis

Pedido

Vlido

Importante para el anlisis

Consultas

Vlido

Requerido para el anlisis

Anlisis de Adjetivos

El recepcionista deber ingresar al sistema todos los datos de las caractersticas de los pedidos
existentes, mantener actualizado de los pedidos y podr tambin visualizar la disponibilidad
horaria para as poder agendar nuevos pedidos. Para ingresar deber escribir su usuario y
contrasea, y presionar el botn ENTRAR. En caso de no estar registrado deber ingresar sus
datos personales (rut, apellido, nombre, contrasea, telfono y mail). A continuacin se abrir
una pantalla en donde podr ver la disponibilidad para recibir nuevos pedidos y adems
ingresar los datos y caractersticas de un nuevo pedido (cdigo del pedido, tiempo de
confeccin, fecha de ingreso, precio del pedido, Nombre Pedido, Abono, Fecha de entrega,
Caractersticas y descripcin), para grabar los datos deber hacer clic en GUARDAR. Adems
el recepcionista podr revisar las consultas que realicen los posibles nuevos clientes para luego
poder contactarlos.

Sistemas de Informacin Administrativos


2015-02

Candidata a entidad

Validez

Criterio de validez

Rut recepcionista

Vlido

Individualiza al recepcionista

Apellido recepcionista

Vlido

Amplia descripcin del individuo

Nombre recepcionista

Vlido

Amplia descripcin del individuo

contrasea recepcionista

Vlido

Identificador

Telfono recepcionista

Vlido

Amplia descripcin del individuo

Mail recepcionista

Vlido

Amplia descripcin del individuo

Cdigo pedido

Vlido

Identificador

Tiempo confeccin pedido

Vlido

Amplia descripcin del pedido

fecha de ingreso pedido

Vlido

Amplia descripcin del pedido

precio pedido

Vlido

Amplia descripcin del pedido

Nombre pedido

Vlido

Importante para seguimiento del pedido

caractersticas pedido

Vlido

Amplia descripcin del pedido

descripcin pedido

Vlido

Amplia descripcin del pedido

abono

Vlido

Importante para la transaccin

Fecha de Entrega

Vlido

Importante para el cliente

Sistemas de Informacin Administrativos


2015-02

Anlisis de Verbos
El recepcionista deber ingresar al sistema todos los datos de las caractersticas de los pedidos
existentes, mantener actualizado de los pedidos y podr tambin visualizar la disponibilidad
horaria para as poder agendar nuevos pedidos. Para ingresar deber escribir su usuario y
contrasea, y presionar el botn ENTRAR. En caso de no estar registrado deber ingresar sus
datos personales (rut, apellido, nombre, contrasea, telfono y mail). A continuacin se abrir
una pantalla en donde podr ver la disponibilidad para recibir nuevos pedidos y adems
ingresar los datos y caractersticas de un nuevo pedido (cdigo del pedido, tiempo de
confeccin, fecha de ingreso,precio del pedido, Nombre Pedido, Abono, Fecha de entrega,
Caractersticas y descripcin), para grabar los datos deber hacer clic en GUARDAR. Adems
el recepcionista podr revisar las consultas que realicen los posibles nuevos clientes para luego
poder contactarlos.

Entidad

Relacin

Entidad

Validez

Criterio

recepcionista

Registra

recepcionista

Vlido

Importante para el sistema

recepcionista

recibe

pedido

Vlido

Importante para el sistema

recepcionista

revisa

consulta

Vlido

Requerido para el anlisis

Prrafo 2
Los tejedores debern mantener en el sistema un registro actualizado de sus disponibilidades
horarias de cada mes, adems ingresar los estados de avance de los pedidos con sus fotos
respectivas.
Para ingresar deber escribir su usuario y contrasea, y presionar el botn ENTRAR. En caso
de no estar registrado deber ingresar sus datos personales (rut, apellido, nombre, contrasea,
telfono y mail).A continuacin se abrir una pantalla en donde podr ver los pedidos que tiene
asignados y sus caractersticas (cdigo del pedido, Nombre del Pedido, Fecha de entrega,
Descripcin Caractersticas). Adems en esta pantalla debe ingresar el estado de avance de
sus trabajos (cdigo del avance, descripcin, fecha del avance, Nombre del Pedido, subir
fotos, % de progreso) el que deber grabar haciendo clic en el botn SUBIR ESTADO. Adems
el tejedor deber guardar los amigurumis que se han confeccionado para que los futuros
clientes puedan verlos, para ello deber registrar cdigo, nombre, tamao, precio, imagen. Si
el amigurumi se encuentra descontinuado, deber eliminarlo del sistema, ingresando su rut, el
cdigo y motivos de la eliminacin.
.

Sistemas de Informacin Administrativos


2015-02

Anlisis de Sustantivos
Los tejedores debern mantener en el sistema un registro actualizado de sus disponibilidades
horarias de cada mes, adems ingresar los estados de avance de los pedidos con sus fotos
respectivas.
Para ingresar deber escribir su usuario y contrasea, y presionar el botn ENTRAR. En caso
de no estar registrado deber ingresar sus datos personales (rut, apellido, nombre, contrasea,
telfono y mail).A continuacin se abrir una pantalla en donde podr ver los pedidos que tiene
asignados para confeccionarlos y sus caractersticas (cdigo del pedido, Nombre del Pedido,
Fecha de entrega,Descripcin Caractersticas). Adems en esta pantalla debe ingresar el
estado de avance de sus trabajos (cdigo del avance, descripcin, fecha del avance, Nombre
del Pedido, subir fotos, % de progreso) el que deber grabar haciendo clic en el botn SUBIR
ESTADO. Adems el tejedor deber guardar los amigurumis que se han confeccionado para
que los futuros clientes puedan verlos, para ello deber registrar cdigo, nombre, tamao,
precio, imagen. Si el amigurumi se encuentra descontinuado, deber eliminarlo del sistema,
ingresando su rut, el cdigo y motivos de la eliminacin.

Candidato a entidad

Validez

Criterio de validez

Tejedor

Vlido

Requerido para el anlisis

Disponibilidad horaria

Vlido

Necesario para el anlisis

Amigurumi

Vlido

Requerido para el anlisis

Eliminado(trabajos descontinuados)

Vlido

Mantiene un registro sobre los datos

Estado de avance

Vlido

Requerido para el anlisis

10

Sistemas de Informacin Administrativos


2015-02

Anlisis de Adjetivos
Los tejedores debern mantener en el sistema un registro actualizado de sus disponibilidades
horarias de cada mes, adems ingresar los estados de avance de los pedidos con sus fotos
respectivas.
Para ingresar deber escribir su usuario y contrasea, y presionar el botn ENTRAR. En caso
de no estar registrado deber ingresar sus datos personales (rut, apellido, nombre, contrasea,
telfono y mail).A continuacin se abrir una pantalla en donde podr ver los pedidos que tiene
asignados para confeccionarlos y sus caractersticas (cdigo del pedido, Nombre del Pedido,
Fecha de entrega, Descripcin Caractersticas). Adems en esta pantalla debe ingresar el
estado de avance de sus trabajos (cdigo del avance, descripcin, fecha del avance, Nombre
del Pedido, subir fotos, % de progreso) el que deber grabar haciendo clic en el botn SUBIR
ESTADO. Adems el tejedor deber guardar los amigurumis que se han confeccionado para
que los futuros clientes puedan verlos, para ello deber registrar cdigo, nombre, tamao,
precio, imagen. Si el amigurumi se encuentra descontinuado, deber eliminarlo del sistema,
ingresando su rut, el cdigo y motivos de la eliminacin.

Candidato a atributo

Validez

Criterio de validez

Rut tejedor

Vlido

Individualiza al tejedor

Apellido tejedor

Vlido

Amplia descripcin del tejedor

Nombre tejedor

Vlido

Amplia descripcin del tejedor

Contrasea tejedor

Vlido

Identificador del individuo

Telfono tejedor

Vlido

Amplia descripcin del tejedor

Mail tejedor

Vlido

Amplia descripcin del tejedor

Cdigo del pedido

Vlido

Identificador

Nombre del pedido

Vlido

Amplia descripcin del pedido

Fecha de entrega

Vlido

Importante para el anlisis

Descripcin pedido

Vlido

Amplia descripcin del pedido

11

Sistemas de Informacin Administrativos


2015-02

Caractersticas pedido

Vlido

Amplia descripcin del pedido

cdigo del avance ,

Vlido

Identificador

descripcin del avance

Vlido

Amplia descripcin del avance

fecha del avance

Vlido

Amplia descripcin del avance

subir fotos

Vlido

Amplia descripcin del avance

% de progreso

Vlido

Amplia descripcin del avance

cdigo amigurumis

Vlido

Identificador

nombre amigurumi

Vlido

Amplia descripcin del producto

tamao amigurumi

Vlido

Amplia descripcin del producto

precio amigurumi

Vlido

Amplia descripcin del producto

imagen amigurumi

Vlido

Amplia descripcin del producto

Motivos de la eliminacin.

Vlido

Identifica las causas de la eliminacin

Anlisis de Verbos
Los tejedores debern mantener en el sistema un registro actualizado de sus disponibilidades
horarias de cada mes, adems ingresar los estados de avance de los pedidos con sus fotos
respectivas.
Para ingresar deber escribir su usuario y contrasea, y presionar el botn ENTRAR. En caso
de no estar registrado deber ingresar sus datos personales (rut, apellido, nombre, contrasea,
telfono y mail).A continuacin se abrir una pantalla en donde podr ver los pedidos que tiene
asignados para confeccionarlos y sus caractersticas (cdigo del pedido, Nombre del Pedido,
Fecha de entrega, Descripcin Caractersticas). Adems en esta pantalla debe ingresar el
estado de avance de sus trabajos (cdigo del avance, descripcin, fecha del avance, Nombre
del Pedido, subir fotos, % de progreso) el que deber grabar haciendo clic en el botn SUBIR
ESTADO. Adems el tejedor deber guardar los amigurumis que se han confeccionado para
que los futuros clientes puedan verlos, para ello deber registrar cdigo, nombre, tamao,
precio, imagen. Si el amigurumi se encuentra descontinuado, deber eliminarlo del sistema,
ingresando su rut, el cdigo y motivos de la eliminacin.

12

Sistemas de Informacin Administrativos


2015-02

Entidad

Relacin

Entidad

Validez

Criterio

tejedor

mantener

disponibilidad
horario

Vlido

Actualizacin de informacin para


los pedidos

tejedor

confecciona

pedido

Vlido

Primordial para el centro de anlisis

tejedor

ingresa

estado
avance

Vlido

Necesario para el sistema

tejedor

guarda

amigurumi

Vlido

Importante para nuevos pedidos

tejedor

realiza

eliminado

Vlido

Mantener registro de la causa de


eliminacin de productos

de

Prrafo 3
El cliente podr ingresar al sistema y podr observar el estado de avance su pedido con
imgenes adems podr aprobar o desaprobar segn su gusto el avance de su pedido.
Para ingresar deber escribir su usuario y contrasea, y presionar el botn ENTRAR. En caso
de no estar registrado deber ingresar sus datos personales (rut, apellido paterno, apellido
materno, nombre, regin, contrasea, telfono y mail)
A partir de ese momento estar abierta su sesin en la pgina de inicio, para ver su estado
deber hacer clic en ESTADO DE AVANCE, donde se abrir una pantalla para que pueda ver
las fotos de su pedido, adems deber seleccionar la opcin s o no, para informar si acepta el
avance.

Anlisis de Sustantivos
El cliente podr ingresar al sistema y podr observar el estado de avance su pedido con
imgenes adems podr aprobar o desaprobar segn su gusto el avance de su pedido.
Para ingresar deber escribir su usuario y contrasea, y presionar el botn ENTRAR. En caso
de no estar registrado deber ingresar sus datos personales (rut, apellido paterno, apellido
materno, nombre, regin, contrasea, telfono y mail)
A partir de ese momento estar abierta su sesin en la pgina de inicio, para ver su estado
deber hacer clic en ESTADO DE AVANCE, donde se abrir una pantalla para que pueda ver
las fotos de su pedido, adems deber seleccionar la opcin s o no, para informar si acepta el
avance.

13

Sistemas de Informacin Administrativos


2015-02

Candidato a entidad

Validez

cliente

vlido

Criterio de validez
Necesario para anlisis

Anlisis de Adjetivos
El cliente podr ingresar al sistema y podr observar el estado de avance su pedido con
imgenes adems podr aprobar o desaprobar segn su gusto el avance de su pedido.
Para ingresar deber escribir su usuario y contrasea, y presionar el botn ENTRAR. En caso
de no estar registrado deber ingresar sus datos personales (rut, apellido paterno, apellido
materno, nombre, regin, contrasea, telfono y mail)
A partir de ese momento estar abierta su sesin en la pgina de inicio, para ver su estado
deber hacer clic en ESTADO DE AVANCE, donde se abrir una pantalla para que pueda ver
las fotos de su pedido, adems deber seleccionar la opcin s o no, para informar si acepta el
avance.
Candidato a atributo

Validez

Criterio de validez

rut cliente

vlido

Individualiza al individuo

apellido paterno cliente

vlido

Amplia descripcin del cliente

apellido materno cliente

vlido

Amplia descripcin del cliente

nombre cliente

vlido

Amplia descripcin del cliente

region cliente

vlido

Amplia descripcin del cliente

contrasea cliente

vlido

Identificador del cliente

telfono cliente

vlido

Amplia descripcin del cliente

mail cliente

vlido

Amplia descripcin del cliente

acepta el avance

vlido

Retroalimentacin del cliente

14

Sistemas de Informacin Administrativos


2015-02

Anlisis de Verbos
El cliente podr ingresar al sistema y podr observar el estado de avance su pedido con
imgenes adems podr aprobar o desaprobar segn su gusto el avance de su pedido.
Para ingresar deber escribir su usuario y contrasea, y presionar el botn ENTRAR. En caso
de no estar registrado deber ingresar sus datos personales (rut, apellido paterno, apellido
materno, nombre, regin, contrasea, telfono y mail)
A partir de ese momento estar abierta su sesin en la pgina de inicio, para ver su estado
deber hacer clic en ESTADO DE AVANCE, donde se abrir una pantalla para que pueda ver
las fotos de su pedido, adems deber seleccionar la opcin s o no, para informar si acepta el
avance y tambin podr dejar comentarios.

Entidad

Relacin

Entidad

Usuario

ingresa

cliente

cliente

aprueba

estado
avance

Validez

de

Criterio

Vlido

Necesario para el proceso de venta

Vlido

Requerido conocer la opinin del


cliente

15

Sistemas de Informacin Administrativos


2015-02

2.2 Modelo completo


2.2.1 Modelo Lgico

16

Sistemas de Informacin Administrativos


2015-02

2.2.2 Modelo Fsico

17

Sistemas de Informacin Administrativos


2015-02

3 Diccionario de datos
3.1 Descripcin de tablas y atributos

Nombre
tabla

Descripcin

Cdigo

cliente

Contiene la informacin de la persona que solicita un


producto

CLIENTE

Descripcin

Nombre
columna

Rut cliente

rutCliente

varchar 10

Contrasea cliente

passCliente

varchar 10

Apellido paterno cliente

aPatCliente

varchar 20

Apellido materno cliente

aMatCliente

varchar 20

Nombre cliente

nombreCliente

varchar 30

Telfono cliente

telefonoCliente

varchar 12

Correo cliente

correoCliente

varchar 50

Regin donde vive el regionCliente


cliente

Tipo

N Valor PK FK

Referencia

varchar 2

18

Sistemas de Informacin Administrativos


2015-02

Nombre
tabla

Descripcin

Cdigo

Recepcionista

Contiene la informacin requerida para la


identificacin y caracterizacin del recepcionista

RECEPCIONISTA

Descripcin

Nombre columna

Tipo

Rut recepcionista

rutRecepcionista

varchar 10

Contrasea
recepcionista

passRecepcionista

varchar 10

Apellido
paterno aPatRecepcionista
recepcionista

varchar 30

Nombre recepcionista nombreRecepcionista

varchar 30

telfono recepcionista

Correo recepcionista

N Valor PK FK

Referencia

telefonoRecepcionista varchar 12

correoRecepcionista

varchar 50

19

Sistemas de Informacin Administrativos


2015-02

Nombre
tabla

Descripcin

Tejedor

Contiene la informacin de las personas que realizan los


pedidos

Descripcin

Nombre columna

Cdigo

Tipo

Rut tejedor

rutTejedor

varchar 10

Contrasea tejedor

passTejedor

varchar 10

Apellido paterno tejedor aPatTejedor

varchar 20

Nombre tejedor

nombreTejedor

varchar 30

Telfono tejedor

telefonoTejedor

varchar 12

Correo tejedor

correoTejedor

varchar 50

N Valor PK FK

TEJEDOR

Referencia

20

Sistemas de Informacin Administrativos


2015-02

Nombre
tabla

Descripcin

Cdigo

Pedido

Contiene toda la informacin requerida para realizar el


pedido

PEDIDO

Descripcin

Cdigo pedido

Nombre columna

codigoPedido

Tipo

varchar 23

Tiempo
de tiempoConfeccionPedido
confeccin del
pedido

num

Fecha
ingreso
pedido

date

de fechaIngresoPedido
del

varchar 30

Precio pedido

precioPedido

varchar 6

Abono pedido

abonoPedido

varchar 6

de fechaEntregaPedido
del

Caractersticas
pedido

caracPedido

Valor

PK

FK

Referencia

Nombre pedido nombrePedido

Fecha
entrega
pedido

date

varchar 500

21

Sistemas de Informacin Administrativos


2015-02

Descripcin
pedido

descPedido

varchar 500

Nombre tabla

Descripcin

Cdigo

consulta

Contiene las preguntas, consultas


sobre avances , disponibilidad , sobre
nuevos pedidos entre otros

CONSULTA

Descripcin

Nombre columna

Tipo

Cdigo consulta

codigoConsultas

varchar

140

Nombre consulta

nombreConsultas

varchar

30

paterno aPatConsultas

varchar

30

mailConsultas

varchar

50

pedido codPedidoConsultas varchar

11

Apellido
consulta

Mail consulta

Cdigo
consulta

Foto consulta

fotoConsultas

varchar

Fecha consulta

fechaConsultas

date
time

N Valor PK FK

Referencia

100

22

Sistemas de Informacin Administrativos


2015-02

Nombre
tabla

Descripcin

Cdigo

Avance

Contiene toda la informacin acerca de los avances


efectuados en los pedidos

AVANCE

Descripcin

Nombre columna

Tipo

Cdigo avance

codigoAvance

varchar 27

Descripcin avance

descAvance

varchar 500

Fecha avance

fechaAvance

varchar date

Nombre
avance

N Valor PK FK

Referencia

pedido nombrePedidoAvance varchar 50

Foto1 avance

foto1Avance

varchar 100

Foto2 avance

foto2Avance

varchar 100

Foto3 avance

foto3Avance

varchar 100

Progreso avance

progresoAvance

nom

Aprobacin avance

aprobacionAvance

varchar 2

23

Sistemas de Informacin Administrativos


2015-02

Nombre
tabla

Descripcin

Cdigo

Amigurumi

Contiene la informacin de pedidos ya terminados y que


se pueden volver a realizar

AMIGURUMI

Descripcin

Cdigo amigurumi

Nombre columna

codigoAmigurumi

Tipo

varchar 11

Nombre amigurumi nombreAmigurumi

varchar 30

Tamao amigurumi tamaoAmigurumi

varchar 4

Precio amigurumi

precioAmigurumi

num

Imagen amigurumi

imagenAmigurumi

varchar 500

N Valor PK FK

Referencia

24

Sistemas de Informacin Administrativos


2015-02

Nombre
tabla

Descripcin

Cdigo

Eliminado

Contiene la informacin de las causas de los productos


eliminados y quien fue el responsable

ELIMINADO

Descripcin

Nombre
columna

Cdigo eliminado

codidoEliminado

varchar 15

Rut del responsable

rutEliminador

varchar 10

Cdigo
del
eliminado

trabajo codTrabEliminado

Causa eliminacin

causaEliminacion

Tipo

N Valor PK FK

Referencia

varchar 11

varchar 500

25

Sistemas de Informacin Administrativos


2015-02

Nombre
tabla

Descripcin

Cdigo

Disponibilidad

Contiene la informacin de la disponibilidad


horario de los tejedores

DISPONIBILIDAD

Descripcin

Cdigo disponibilidad

Nombre columna

Tipo

codigoDisponibilidad varchar 12

Diponibilidad en el mes mesDisponibilidad

varchar 2

Horas disponibles

num

horasDisponibilidad

N Valor PK FK

Referencia

26

Sistemas de Informacin Administrativos


2015-02

4 Operadores Bsicos
4.1Creacin de tablas
Cliente
Crear tabla CLIENTE
RUTCLIENTE, varchar(10), No Null
PASSCLIENTE, varchar(10), No Null
APATCLIENTE, varchar(20), No Null
AMATCLIENTE, varchar(20), No Null
NOMBRECLIENTE, varchar(30), No Null
TELEFONOCLIENTE, varchar(12), No Null
CORREOCLIENTE, varchar(50), No Null
REGIONCLIENTE, varchar(2), No Null
Recepcionista
Crear tabla RECEPCIONISTA
RUTRECEPCIONISTA, varchar(10), No Null
PASSRECEPCIONISTA, varchar(10), No Null
APATRECEPCIONISTA, varchar(300), No Null
NOMBRERECEPCIONISTA, varchar(30), No Null
TELEFONORECEPCIONISTA, varchar(12), No Null
CORREORECEPCIONISTA, varchar(50), No Null
Tejedor
Crear tabla TEJEDOR
RUTTEJEDOR, varchar(10), No Null
PASSTEJEDOR, varchar(10), No Null
APATTEJEDOR, varchar(300), No Null
NOMBRETEJEDOR, varchar(30), No Null
TELEFONOTEJEDOR, varchar(12), No Null
CORREOTEJEDOR, varchar(50), No Null

27

Sistemas de Informacin Administrativos


2015-02

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

28

Sistemas de Informacin Administrativos


2015-02

MAILCONSULTA, varchar(50), No Null


CODPEDIDOCONSULTA, varchar(11), No Null
FOTOCONSULTA, varchar(100), No Null
FECHACONSULTA, date, No Null
Amigurumi
Creacin 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

29

Sistemas de Informacin Administrativos


2015-02

4.2 Insertar datos


Cliente
Insertar dentro CLIENTE (RUTCLIENTE, PASSCLIENTE, APATCLIENTE, AMATCLIENTE,
NOMBRECLIENTE, TELEFONOCLIENTE, CORREOCLIENTE, REGIONCLIENTE)
Valores (XXXXXXXX-X,**********, PEREZ, SOTO, JOSE, +5612345678, JOSE@CORREO.CL,
13)
Recepcionista
Insertar dentro RECEPCIONISTA (RUTRECEPCIONISTA , PASSRECEPCIONISTA,
APATRECEPCIONISTA,
NOMBRERECEPCIONISTA,
TELEFONORECEPCIONISTA,
CORREORECEPCIONISTA)
Valores (XXXXXXXX-X,**********,VERGARA, JORGE, +5613345678, JORGE@CORREO.CL)
Tejedor
Insertar
dentro
TEJEDOR
(RUTTEJEDOR
,
PASSTEJEDOR,
NOMBRETEJEDOR, TELEFONOTEJEDOR, CORREOTEJEDOR)

APATTEJEDOR,

Valores (XXXXXXXX-X,**********,ALVIAL, NATALIA, +5613346678, NATALIA@CORREO.CL)


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-012016, peluche 20 cm, versin shiny)
Consulta
Insertar dentro CONSULTA (CODIGOCONSULTA, NOMBRECONSULTA, APATCONSULTA,
MAILCONSULTA, CODPEDIDOCONSULTA, FOTOCONSULTA, FECHACONSULTA)
Valores (1-PKM-BTF-030-MARIA@CORREO.CL, MARIA, ROJAS, MARIA@CORREO.CL, 1PKM-BTF-030-MARIA@CORREO.CL.JPG, 15-01-201614:50:43)
Amigurumi
Insertar
dentro
AMIGURUMI
(CODIGOAMIGURUMI,
TAMANOAMIGURUMI, PRECIOAMIGURUMI, IMAGENAMIGURUMI)

NOMBREAMIGURUMI,

Valores (PEL-R2D-010, R2D2, 10CM, 8000, imagenes/PEL-R2D-010)

30

Sistemas de Informacin Administrativos


2015-02

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-001FOTO2.JPG, XXXXXXXX-PKM-CHZ-020-001-001-FOTO3.JPG, 20%, SI)
Disponibilidad
Insertar dentro DISPONIBILIDAD
HORASDISPONIBILIDAD)

(CODIGODISPONIBILIDAD,

MESDISPONIBILIDAD,

Valores (XXXXXXXX-FEB, 02, 45)

31

Sistemas de Informacin Administrativos


2015-02

5 Operadores Relacionales
5.1 Recuperacin simple
Obtener lista de pedidos
SELECT

PEDIDO.CODIGOPEDIDO
PEDIDO.FECHAINGRESOPEDIDO
PEDIDO.NOMBREPEDIDO
PEDIDO.PRECIOPEDIDO
PEDIDO.FECHAENTREGAPEDIDO

FROM

PEDIDO

CONTENIDO
DE 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 Recuperacin 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

32

Sistemas de Informacin Administrativos


2015-02

5.3 Recuperacin de ms 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

33

Sistemas de Informacin Administrativos


2015-02

6 Conclusiones
Para la formulacin del sistema de informacin se analizaron los procesos que ocurren en la
pyme para luego de all ir recopilando la informacin necesaria la creacin de la base de datos.
En primer lugar se realiz un anlisis de la descripcin lgica abstracta que se vi en la
implementacin del rediseo, luego se analizaron en cada prrafo los sustantivos, adjetivos y
verbos, para poder definir entidades y atributos, requeridos en la conformacin de la base de
datos
A partir de este anlisis se definieron las cardinalidades entre las relaciones y entidades, para
as implementarlas en la base.
Luego de todo el anlisis y trabajo realizado, presentado en el informe se lleg a la
representacin grfica del modelo lgico y fsico de la base de datos. Para completar el trabajo
de la base de dato se realiz un diccionario de datos y los operadores algebraicos bsicos,
para que cualquier persona que tenga conocimiento de la base de datos pueda entenderla.
Con la base de datos funcionando, se muestra la recuperacin de datos con operadores
relacionales y un sistema de consultas ya que son herramientas primordiales para llevar un
registro de las actividades realizadas en los procesos o simplemente para buscar informacin
especfica.
Por lo tanto se pudo cumplir todos los objetivos planteados al principio del informe y sobretodo
el objetivo general que es Crear un sistema de informacin, con su respectiva base de datos
funcional que permita recopilar, interpretar y mostrar la informacin necesaria para solucionar el
problema de informacin detectado en la empresa Barlana.

34

Das könnte Ihnen auch gefallen