1. UNIVERSIDAD PRIVADA DE TACNA
FACULTAD DE INGENIERIA
Escuela Profesional de Ingeniera de Sistemas
PROBLEMAS
Curso: Diseño y Arquitectura de Software
Docente: Mag. Ricardo Eduardo Valcárcel Alvarado
Integrantes:
-Diego Gorbeño Mamani
-Brayan Puma Villa
-Marcelo Cuadros Napa
-Kiara Coloma Colquehuanca
-Jenny Anahua Huayhua
Tacna – Perú
2020
2. Problema1(*): Artículosy encargos
Una base de datospara unapequeñaempresadebe contenerinformaciónacercade clientes,
artículos ypedidos. Hastael momentose registranlossiguientesdatosendocumentosvarios:
• Para cada cliente:Númerode cliente (único),Direccionesde envío(variasporcliente),Saldo,
Límite de crédito(depende delcliente,peroenningúncasodebe superarlos3.000.000 pts.),
Descuento.
• Para cada artículo: Númerode artículo(único),Fábricasque lodistribuyen,Existenciasde ese
artículo encada fábrica, Descripcióndel artículo.
• Para cada pedido:Cadapedidotiene unacabecerayel cuerpodel pedido.Lacabeceraestá
formadapor el númerode cliente,direcciónde envíoyfechadel pedido.El cuerpodel pedidoson
variaslíneas,encada línease especificanel númerodel artículopedidoylacantidad.Además,se
ha determinadoque se debe almacenarlainformaciónde lasfábricas.Sinembargo,dadoel uso
de distribuidores,se usará:Númerode lafábrica(único) yTeléfonode contacto.Yse deseanver
cuántosartículos (entotal) provee lafábrica.También,porinformaciónestratégica,se podría
incluirinformaciónde fábricasalternativasrespectode lasque yafabricanartículospara esta
empresa.Nota:Una direcciónse entenderácomoNº,Calle,Comunay Ciudad.Una fechaincluye
hora. Se pide hacerel diagramaER para la base de datos que representeestainformación.
3.
4. Problema02. Sistema de ventas
Le contratanpara haceruna BD que permitaapoyar lagestiónde unsistemade ventas.La
empresanecesitallevaruncontrol de proveedores,clientes,productosyventas.Unproveedor
tiene unRUT, nombre,dirección,teléfonoypáginaweb.Uncliente tambiéntieneRUT,nombre,
dirección,peropuede tenervariosteléfonosde contacto.Ladirecciónse entiendeporcalle,
número,comunay ciudad.Un productotiene unidúnico,nombre,precioactual,stocky nombre
del proveedor.Además,se organizanencategorías,ycada productova sóloen una categoría. Una
categoría tiene id,nombre ydescripción.Porrazonesde contabilidad,se debe registrarla
informaciónde cadaventacon un id,fecha,cliente,descuentoymontofinal.Además,se debe
guardar el precioal momentode la venta,lacantidadvendidayel montototal por el producto.
5. Problema03. Carreteras
DiseñarunesquemaE/Rque recoja laorganizaciónde unabase de datospara contenerla
informaciónsobre todaslascarreterasdel país,sabiendoque se debencumplirlassiguientes
especificaciones: - Lascarreterasestándivididasenvariascategorías(locales,comerciales,
regionales,nacionales,autovías,etc). - Lascarreterasse dividenentramos.Un tramosiempre
pertenece aunaúnica carreteray no puede cambiarde carretera. - Un tramo puede pasarpor
variascomunas,interesandoconocerel Kmde la carreteray la comuna donde empiezael tramoy
endonde termina. - Para lostramos que suponenprincipioofinal de carretera,interesasabersi es
que la carreteraconcluye físicamente oesque confluye enotracarretera.En este caso,interesa
conocercon qué carretera confluye yenqué kilómetro,tramoycomuna.
6. Problema04. Sistema de vuelos
Obtenerel diagramaE/Rpara unsistemade control de vuelosadaptadoa lassiguientesreglasde
gestión(indicarlasentidades,interrelaciones,etc.,que se deducende cadauna de lasreglas):
a) De cada aeropuertose conoce sucódigo,nombre,ciudadypaís.
b) En cada aeropuertopuedentomartierradiversosmodelosde aviones(el modelode unavión
determinasucapacidad,esdecir,el númerode plazas.
c) En cada aeropuertoexiste unacolecciónde programasde vuelo.Encada programa de vuelose
indicael númerode vuelo,líneaaéreaydías de la semanaenque existe dichovuelo.
d) Cada programa de vuelodespegade unaeropuertoyaterrizaenotro.
e) Los númerosde vuelosonúnicosparatodo el mundo.
f) En cada aeropuertohaymúltiplesaterrizajesydespegues.Todoslosaeropuertoscontemplados
estánenactivo,es decir,tienenalgúnaterrizaje yalgúndespegue.
g) Cada vuelorealizadopertenece aunciertoprogramade vuelo.Paracada vuelose quiere
conocersu fecha,plazasvacías y el modelode avión utilizado.
h) Algunosprogramasde vueloincorporanescalastécnicasintermediasentre losaeropuertosde
saliday de llegada.Se entiende porescalatécnicaaun aterrizaje ydespegueconsecutivossinaltas
ó bajasde pasajeros.
i) De cada vuelose quierenconocerlasescalastécnicasordenadasasignándole acada unaun
númerode orden.Porejemplo,el programade vuelo555 de Iberiaconvuelosloslunesyjueves
despegade BarajasMadridEspañayaterrizaenCaudell-Sydney-Australiateniendolassiguientes
escalastécnicas:1- Los PradiñosSaoPaulo-Brasil,2-El Emperador-Santiago-Chile y3-SaintKitts-
Auckland-NuevaZelanda.¿Qué cambiosse produciránenel casoanteriorsi enlasescalas
pudiesenbajarosubirpasajeros? Explicarcómose podríarepresentarestanuevasituación.