Social Icons

Pages

Vistas a la página totales

Featured Posts

martes, 3 de diciembre de 2013

hago entrega de la parte 1 de nuestro

Pizzeria

En una pizzeria con servicio a domicilio, deben crear una base de datos con la información de las solicitudes de pedidos de los clientes, además de los distribucion en los locales cercanos al cliente.

El funcionamiento es el siguiente:

Cuando un cliente llama por teléfono para realizar su pedido, serán almacenados los datos como el rut del cliente, nombre, dirección, teléfono, email, y además se determinara el local mas cercano al domicilio del cliente

Las solicitudes de pedidos deben almacenar el número de pedido, fecha, hora, observación. Además estos puede ser con servicio de entrega con el despacho del pedido.

En caso de entrega se debe almacenar la dirección y nombre de quien recibe, para retiros fecha, hora y nombre del cliente.

Aparte de los pedidos en el sistema debe registrar los pedidos de las cliente, de las cuales se debe almacenar el tipo de pizza o productos que se soliciten ejemplo palos de ajos, bebidas, postres.

Los pedidos serán tomados por la central y sera derivada al local, por lo tanto, se debe enviar todos los datos de cliente y pedido, para que se realice el despacho.

Respecto a los pedidos, estos deben almacenar n° pedido, fecha, hora, tiempo, estado, estos deben tener su detalle cantidad, valor y observación. En estos también debe aparecer el tipo de producto escogido por el cliente, se debe almacenar el código,  nombre, precio y tiempo preparación.

Respecto a los productos, el cliente puede escoger los distintos tipos de pizza existente, palos de ajo, papas suprema, bebidas y postres.

Para finalizar, en los pagos deben quedar almacenados el numero boleta, fecha, hora, descuento, monto, cajero. Y ser enviado para el despacho.



viernes, 29 de noviembre de 2013

Proyecto MDD



Pizzeria

En una pizzeria con servicio a domicilio, deben crear una base de datos con la
información de las solicitudes de pedidos de los clientes, además de los
distribución en los locales cercanos al cliente.
El funcionamiento es el siguiente:
Cuando un cliente llama por teléfono para realizar su pedido, serán almacenados
los datos como el rut del cliente, nombre, dirección, teléfono, email, y además se
determinara el local mas cercano al domicilio del cliente
Las solicitudes de pedidos deben almacenar el número de pedido, fecha, hora,
observación. Además estos puede ser con servicio de entrega con el despacho del
pedido.
En caso de entrega se debe almacenar la dirección y nombre de quien recibe,
para retiros fecha, hora y nombre del cliente.
Aparte de los pedidos en el sistema debe registrar los pedidos de las cliente, de
las cuales se debe almacenar el tipo de pizza o productos que se soliciten ejemplo
palos de ajos, bebidas, postres.
Los pedidos serán tomados por la central y sera derivada al local, por lo tanto, se
debe enviar todos los datos de cliente y pedido, para que se realice el despacho.
Respecto a los pedidos, estos deben almacenar n° pedido, fecha, hora, tiempo,
estado, estos deben tener su detalle cantidad, valor y observación. En estos
también debe aparecer el tipo de producto escogido por el cliente, se debe
almacenar el código, nombre, precio y tiempo preparación.
Respecto a los productos, el cliente puede escoger los distintos tipos de pizza
existente, palos de ajo, papas suprema, bebidas y postres.
Para finalizar, en los pagos deben quedar almacenados el numero boleta, fecha,
hora, descuento, monto, cajero. Y ser enviado para el despacho.

Proyecto_MDD Final

Modelo Entidad Relacion

miércoles, 4 de septiembre de 2013



1. Modelamiento de datos
 
Objetivo: identificar las entidades, procesos y sus interrelaciones para presentar las necesidades de información planteadas
Introduccion a modelamiento de base de datos
que es importante al momento de modelar
identificar entidades, relaciones y atributos

que es el modelo conceptual ?
es la abstraccion que nos permite identificar el objetivo del problema "definir un modelo", destacar los elementos relevantes sin preocuparse de  las caracteristicas "detalle" del objeto.
 
el motor de base datos es lo mismo que el SGBD
 
que son las reglas de negocio ?
son los requerimientos de la empresa, las necesidadeas que se deben atender con un modelo abstraido de la idea planteada por nuestro cliente.
 
como nosotros logramos construir el modelo conceptual ?
en base a las narrativas del usuario y la vision general que nos entrega.
siempre tener la vision de negocio de la empresa, analizando esta informacion y los procesos del negocio podemos comenzar a analizar al usuario y su punto de vista.
 
PMP -< "certificacion que nos permite postular a una jefatura de proyecto"
Tipo de entidad
es la matriz

Entidad
 
Es la instancia del tipo de entidad
una vez que tenemos identificadas las entidades, debemos asociarlo a travez de una relacion, despues determinamos los dominios del producto.
 
Llave Principal [Primaria]
Identifica en forma unica cada una de las instancias de las entidades, cada fila de una tabla, cada tupla.
 
Tupla; es equivalente al registo en un archivo, a una fila en una tabla.
[No conviene usar atributos como llave primaria]
identity file "Cada identificador debe ser unico y no debe pertenecer al negocio"
 
se elimina primero la redundancia luego se valida el modelo con el cliente.
 
Los conceptos basicos
 
Entidades - Relaciones - Atributos
*Las relaciones se leen "1 departamento tiene asignado a [0 o muchos]" cuando la relacion si es 1, es mandatoria.
* Un empleado trabaja en un departamento[Es mandatorio].
Como se identifican las entidades
 
son las cosas, objetos, elementos conceptuales que se identifican en un problema.del cual deseamos guardar informacion.
 

sábado, 31 de agosto de 2013

28_08_2013

ingeniera de software 
CASE   (engineer 

generadores de códigos


modela entidad relación en un modelo conceptual 

identificar; 
- entidades
- relaciones
- atributos

motor de base de datos: 

reglas de negocio, son condiciones que se realizan 

//certificación PMP//

dominio conjunto de valores que toma el atributo

llave primaria: identificar de manera única la tupla (fila, registro) instancia de una entidad. 


UML

miércoles, 28 de agosto de 2013

24_08_2013:

DBMS o en spanish SABD

- Modelamiento de Datos
- usar oracle + SQL developer

tarea: investigar lo que se entiende por modelamiento de base de datos

planificaron, procesos de negocio y funcionalidad

estudios de requerimientos, se traducen en los 3 elementos 
entidades
relaciones
atributos

concepto de modelamiento de datos
los modelos facilitan la comunicación entre los involucrados, diseñador de modelo y cliente.
imagen del sistema, que se puede cambiar al ser una imagen del sistema a desarrollar

modela de dato:
modelo conceptual
modelo logico
modelo fisico

+ técnicas para requerimientos:
entrevista
informándose del negocio
conocer el dominio del sistema
preguntas abiertas cerradas
elementos del negocio


+ después hacemos el modelo conceptual
+ proceso de normalización, eliminar datos redundantes, dejar el modelo limpio optimo.
+ reglas de transformation, software 

+ modelo relacional, el motor de la base de dato esta aqui
+ generación de la base de dato

metamodeles (cubos de datos)

RDBMS, relacionar de base datos
SABDR: Sistema de administración
SGBDR: sistema de gestión

entidades, son los cuadritos
la notación para establecer son mas de 18.
ejemplo: modelo de Chen

norma Camel para crear el nombre de las entidades
condiciones de borde, cuando se establece la carnalidad

tipos de datos

patrones de diseño, ejemplo todo objeto tiene que tener un identificador único, nunca puede ser un atributo que pertenezca al negocio.

creamos o generamos la base de datos con DDL
llave primaria (dupla)

hay 3 enfoques para el modelo y como presento el problema
top-down (de arriba hacia abajo)
bottom-up (de abajo arriba)
targeted (dirigida) focalizado.




modelo del dominio (técnica, investigar… Rodrigo Salina una nueva arquitectura)


lenguaje funcionales

sábado, 17 de agosto de 2013

Profesor:  Erwin Fischer

asignatura:  MDD2201-008V

propisito de hoy
conocer utilizar y explotar una manejador de base de datos


administrador de BD
SABD (sistema administrador de BD)
siglas en ingles: DBMS

DDL (permite crear la tabla)
(create table.....)

DML (lenguaje de manipulacion de datos)
(insert into.....)

SQL

apredizajes esperados:
conceptual
procedimentales/instrumentales
actitudinales


unidad 1 : introduccion al modelamiento de BD
unidad 2 : diseño modelo relacional
unidad 3
 

Sample text

Sample Text

Sample Text