INTEGRANTES
CORDOVA CARBAJAL, Jeymi Katherine BURGA MENACHO, Indira Luz SANCHEZ DE LA CRUZ, Edgar Anddy : ING. AUGUSTO BERNUY ALVA
4 INFORME : VIII
C - 504 NOCHE
SEMESTRE 2008 - I
Resumen................................................................................ .......................Pag.xx 1. Descripcin de las etapas del sistema.....................................................Pag. xx 2. Inteligencia del Sistema Pag. xx 2.1. Como puede ser el sistema Inteligente.....................................Pag. xx 2.2. Propuestas de SIMULACION.. ...Pag. xx 3. Desarrollo del Diseo de la 1ra Etapa.....................................................Pag. xx 3.1. Diseo general.............................................................Pag. xx 3.2. Diseo de Detalle....................................................................Pag. xx Diagramas lgicos... ....Pag. xx Diagramas Fsicos.. ..Pag. xx 3.3. Diseo de Clases... Pag. xx 3.4. Diccionario de Datos Pag. xx 4. Bibliografa..Pag. xx
RESUMEN
Identificando la problemtica en las construcciones no solo privadas si no tambin las del estado con respecto al clculo y compras de materiales (tanto por excesos o por dficit de estos), se ha llegado a la conclusin que se necesita una herramienta de utilidad para optimizar el costo y la cantidad de materiales necesario para diferentes obras de construccin pblicas y privadas.
El Sistema ha disear va a Capturar los Datos en un plano en 3 dimensiones para luego analizarlos y de esta manera obtener una cantidad exacta de materiales segn el tipo de construccin y que a su vez entregue un porcentaje mnimo adicional en materiales frgiles (Para errores de mala manipulacin de estos) .Con la creacin de este sistema se espera tener un mejor control de las cantidades y compras de materiales y de esta manera mejorar la utilidad y ahorro en los usuarios.
El sistema no solo realizara lo antes expuesto tambin contar con una base de datos actualizada de los proveedores y analizara el mejor precio con respecto a los materiales arrojando como resultado los datos del proveedor.
Por otra parte el sistema permitir acceder al usuario al diseo del plano 3D el cual ser dinmico, interactivo y contara con un entorno amigable, permitiendo de esta forma que el usuario pueda realizar pequeas modificaciones y a su vez permita realizar el clculo del costo que tendr las modificaciones realizadas (con y sin acabados finales).
UNIVERSIDAD TECNOLOGICA DEL PERU se le tendr que realizar modificaciones prediseadas para agregar al plano si el cliente desea realizar alguna modificacin, tambin se podr poner tipos de acabado, en diferentes y vistosos colores y formas, esto demandara realizar investigaciones con diseadores o decorador de interiores, para que este especifique si las estructuras son combinables, y a su vez contar con el apoyo de ingenieros y arquitectos, para verificar de que tipo de material ser la construccin y as poder hacer modificaciones viables. Tercera Etapa En esta tercera etapa se busca realizar las modificaciones prediseadas para los cambios que desee el cliente pero en esta etapa se tiene que realizar las validaciones para verificar si la estructura de la obra o el plano, soportara el cambio realizado, tambin se tiene que verificar en estructuras si esta puede soportar los cambios que solo sern pequeos en el caso del cliente , en esta etapa la dificultad que se encuentra es al verificar en la base de datos anterior (la de los datos iniciales del plano) y aadir los datos agregados o modificados, y a su vez realizar el calculo de los materiales a utilizar segn el tipo de construccin que desee el cliente. Tambin se realizara cambio por parte del ingeniero o arquitecto si es que se desea una estructura o cambio mas complejo, en este caso el arquitecto podr realizar cambios en el plano, pero estos cambios deben ser viables y posibles, motivo por el cual el arquitecto depende del ingeniero en cuestin de modificacin de estructuras, pero a su vez el ingeniero depender de la aprobacin del arquitecto en cuestin de diseo de la estructura a construir, para esto habr que realizar una sesin compartida para ambos. Esto necesitara de la base de datos anterior y la actualizada por lo cual se est pensando desarrollar dos a tres tablas en las cuales almacenemos datos iniciales, modificaciones, y final que contendr datos del plano con las modificaciones respectivas. 2. Inteligencia del Sistema Toma de Decisiones para la eleccin de la construccin ms optima segn las variables ingresadas.
TALLER DE SISTEMAS DE INFORMACION
UNIVERSIDAD TECNOLOGICA DEL PERU 2.1. Como puede ser el sistema Inteligente o El Sistema propuesto contara y ser dotada de inteligencia de la siguiente manera: esta ser capaz de analizar el plano, y automticamente definir que tipo de construccin es, y segn las variables que se ingresen, o segn las necesidades del cliente este podr determinar de manera automtica cual es la mejor opcin o mejor alternativa. o Tambin el sistemas podr mostrar si la modificacin de el plano es posible realizar o no segn la estructura que este contenga. o El sistema tambin podr especificar al cliente si es conveniente o no (econmicamente) realizar el cambio que este realizando y segn la respuesta del cliente el sistema automticamente buscara alternativas que a este le convenga.
2.2. Propuestas de SIMULACION En este caso la simulacin se realizara aplicando en un plano todas las maneras, formas y/o materiales con los que se pueda construir dicha obra. Materiales como por ejemplo se puede realizar una construccin ya sea con madera, de material noble, de fierro, si se tratase de una obra de agua potable, con tuberas (Plstico, etc.). Para esto se puede realizar una estructura con diferentes tipos de materiales, todo esto depender de lo que el cliente desee. En el caso de trabajar con el estado, estos cambios y/o opciones ya no se realizaran.
TALLER DE SISTEMAS DE INFORMACION
UNIVERSIDAD TECNOLOGICA DEL PERU Tambin se podra mostrar una pantalla de consulta de los proveedores, ya sea por el mas econmico, de mejor calidad, o por tipo de producto que ofrece.
O torgar B uena P ro
G erente
S olicitar Construccion de O bra Realizar P resupuesto de M ateriales Calcular la cantidad de M aterial a utilizar
Realizar Construccion
S olicitar m ateriales
Ingeniero
A rquitecto
E ntregar Cotizacin
P roveedor
realizar reportes
Logistica
Usuario-Menu IdCodUsu (FK) IdCodMnu M enu IdCodM nu (FK) IdCodUsu (FK) txDesMnu txNomFrm
Entidad IdCodEtd IdCodTipCli (FK) IdCodUsu (FK) txRznEtd txApeM at txApePat txRucEtd txNroDni txNroTfl1 txDireccion IdTipCliente TipCliente IdCodTipCli Descripcion
TipoPlano CodigoPlano TipoP lano (FK) CodigoObra (FK) IdCodUsu (FK) TipoIng IdTipIng (FK) IdNroIng (FK) Descripcion Modificacion-Fachada IdCodMat TipoPlano (FK) CodigoObra (FK) IdCodUsu (FK) txFachada Stock IdCodM at (FK) IdTipIng (FK) IdNroIng (FK) IdTipSal (FK) IdNroS al (FK) TipoPlano (FK) CodigoObra (FK) IdCodUsu (FK) IdCodPro (FK) IdCodLin (FK) nrStkPdt DescripcionPlano
StockDetalle txNroLte IdCodMat (FK) IdTipIng (FK) IdNroIng (FK) IdTipSal (FK) IdNroSal (FK) TipoPlano (FK) CodigoObra (FK) IdCodUsu (FK) IdCodPro (FK) IdCodLin (FK) FchVencimiento nrS tK Pdt
S alidas IdTipSal IdNroSal dtFchSal IdNroDoc IdCodEtd nrPrcIgv nrIm pBrt nrIm pDsc nrIm pVnt nrIm pIgv nrIm pNet
Ingresos IdTipIng IdNroIng dtFchIng IdNroDoc IdOrdComp nrPrcIgv nrIm pBrt nrIm pDsc nrIm pIgv nrIm pNet
Materiales IdCodM at IdCodLin (FK) IdCodPro (FK) txDesMat IdCodBarra txUsuCre dtFchCre
IngresosDetalle IdTipIng (FK) IdNroIng (FK) nrNroItm idCodMat nrCntIng nrDsc1 nrImpBrt nrImpDsc1 nrImpVnt nrImpIgv nrImpnet
SalidasDetalle IdTipSal (FK) IdNroSal (FK) nrNroItm IdCodM at nrDsc1 nrIm pBrt nrIm pDsc1 nrCantSal nrIm pVnt nrIm pIgv nrIm pnet
Diagramas Fsicos
TALLER DE SISTEMAS DE INFORMACION
Entidad IdCodEtd: VARCHAR2(20) IdCodTipCli: CHAR(18) IdCodUsu: VARCHAR2(20) txRznEtd: VARCHAR2(20) txApeMat: CHAR(18) txApePat: VARCHAR2(20) txRucEtd: CHAR(18) txNroDni: VARCHAR2(20) txNroTfl1: CHAR(18) txDireccion: VARCHAR2(20) IdTipCliente: VARCHAR2(20) Usuario_Menu IdCodUsu: VARCHAR2(20) IdCodMnu: VARCHAR2(20) Menu IdCodMnu: VARCHAR2(20) IdCodUsu: VARCHAR2(20) txDesMnu: VARCHAR2(20) txNomFrm: VARCHAR2(20) TipCliente IdCodTipCli: CHAR(18) Descripcion: CHAR(18)
Usuario IdCodUsu: VARCHAR2(20) txApePat: VARCHAR2(20) txApeMat: VARCHAR2(20) txNomUsu: CHAR(18) txDirUsu: VARCHAR2(20) txTelUsu: VARCHAR2(20) txEstUsu: VARCHAR2(20) txPwdUsu: CHAR(18)
Planos TipoPlano: CHAR(18) CodigoObra: CHAR(18) IdCodUsu: VARCHAR2(20) Escala: CHAR(18) Obra CodigoObra: CHAR(18) IdCodUsu: VARCHAR2(20) Descripcion: CHAR(18) CodigoUsu: CHAR(18) TipoPlano: CHAR(18)
Escala CodigoEscala: CHAR(18) TipoPlano: CHAR(18) CodigoObra: CHAR(18) IdCodUsu: VARCHAR2(20) Escala: CHAR(18)
StockDetalle txNroLte: CHAR(18) IdCodMat: CHAR(18) IdTipIng: CHAR(18) IdNroIng: CHAR(18) IdTipSal: CHAR(18) IdNroSal: CHAR(18) TipoPlano: CHAR(18) CodigoObra: CHAR(18) IdCodUsu: VARCHAR2(20) IdCodPro: CHAR(18) IdCodLin: VARCHAR2(20) FchVencimiento: CHAR(18) nrStKPdt: CHAR(18)
TipoPlano CodigoPlano: CHAR(18) TipoPlano: CHAR(18) CodigoObra: CHAR(18) IdCodUsu: VARCHAR2(20) Modificacion_Fachada IdCodMat: CHAR(18) TipoPlano: CHAR(18) CodigoObra: CHAR(18) IdCodUsu: VARCHAR2(20) txFachada: CHAR(18) Ingresos IdTipIng: CHAR(18) IdNroIng: CHAR(18) dtFchIng: DATE IdNroDoc: NUMBER IdOrdComp: NUMBER nrPrcIgv: NUMBER nrImpBrt: NUMBER nrImpDsc: NUMBER nrImpIgv: NUMBER nrImpNet: CHAR(18) Stock IdCodMat: CHAR(18) IdTipIng: CHAR(18) IdNroIng: CHAR(18) IdTipSal: CHAR(18) IdNroSal: CHAR(18) TipoPlano: CHAR(18) CodigoObra: CHAR(18) IdCodUsu: VARCHAR2(20) IdCodPro: CHAR(18) IdCodLin: VARCHAR2(20) nrStkPdt: CHAR(18) DescripcionPlano: CHAR(18)
Materiales IdCodMat: CHAR(18) IdCodLin: CHAR(18) IdCodPro: CHAR(18) txDesMat: VARCHAR2(20) IdCodBarra: CHAR(18) txUsuCre: CHAR(18) dtFchCre: DATE
IngresosDetalle IdTipIng: CHAR(18) IdNroIng: CHAR(18) nrNroItm: CHAR(18) idCodMat: CHAR(18) nrCntIng: CHAR(18) nrDsc1: CHAR(18) nrImpBrt: CHAR(18) nrImpDsc1: CHAR(18) nrImpVnt: CHAR(18) nrImpIgv: CHAR(18) nrImpnet: CHAR(18)
TipoSal IdTipSal: CHAR(18) IdNroSal: CHAR(18) Descripcion: CHAR(18) Salidas IdTipSal: CHAR(18) IdNroSal: CHAR(18) dtFchSal: CHAR(18) IdNroDoc: CHAR(18) IdCodEtd: CHAR(18) nrPrcIgv: CHAR(18) nrImpBrt: CHAR(18) nrImpDsc: CHAR(18) nrImpVnt: CHAR(18) nrImpIgv: CHAR(18) nrImpNet: CHAR(18)
SalidasDetalle IdTipSal: CHAR(18) IdNroSal: CHAR(18) nrNroItm: CHAR(18) IdCodMat: CHAR(18) nrDsc1: CHAR(18) nrImpBrt: CHAR(18) nrImpDsc1: CHAR(18) nrCantSal: CHAR(18) nrImpVnt: CHAR(18) nrImpIgv: CHAR(18) nrImpnet: CHAR(18) Linea IdCodLin: VARCHAR2(20) txDesLin: VARCHAR2(20)
Obra CodigoObra IdCodUsu Descripcion CodigoUsu TipoPlano consultar() calcular_costo() actualizar() buscar() identificar_tipo() Planos TipoPlano CodigoObra IdCodUsu Escala buscar() actualizar() calculo_material() calculo_dimensiones() guardar()
Usuario txApePat txApeMat txNomUsu txDirUsu txTelUsu txEstUsu txPwdUsu consultar() buscar() actualizar() guardar()
Escala CodigoEscala TipoPlano CodigoObra IdCodUsu Escala guardar() consultar() actualizar() TipoPlano CodigoPlano TipoPlano CodigoObra IdCodUsu DescripcionPlano guardar() actualizar() Ingresos_Detalle IdTipIng IdNroIng nrNroItm idCodMat nrCntIng nrDsc1 nrImpBrt nrImpDsc1 nrImpVnt nrImpIgv nrImpnet guardar() consultar() eliminar()
Entidad IdCodEtd IdCodTipCli IdCodUsu txRznEtd txApeMat txApePat txRucEtd txNroDni txNroTfl1 txDireccion IdTipCliente actualizar() consultar() guardar()
Stock IdCodMat IdTipIng IdNroIng IdTipSal IdNroSal TipoPlano CodigoObra IdCodUsu IdCodPro IdCodLin nrStkPdt guardar() actualizar() Stock_Detalle txNroLte IdCodMat IdTipIng IdNroIng IdTipSal IdNroSal TipoPlano CodigoObra IdCodUsu IdCodPro IdCodLin FchVencimiento nrStKPdt Materiales IdCodMat IdCodLin IdCodPro txDesMat IdCodBarra txUsuCre dtFchCre guardar() actualizar() calculo_cantidades()
Ingresos IdTipIng IdNroIng dtFchIng IdNroDoc IdOrdComp nrPrcIgv nrImpBrt nrImpDsc nrImpIgv nrImpNet guardar() consultar() eliminar()
Menu_General Tip_Cliente IdCodTipCli Descripcion guardar() actualizar() consultar() IdCodMnu IdCodUsu txDesMnu txNomFrm actualizar() modificar() guardar()
Salidas IdTipSal IdNroSal dtFchSal IdNroDoc IdCodEtd nrPrcIgv nrImpBrt nrImpDsc nrImpVnt nrImpIgv nrImpNet guardar() consultar() eliminar()
Salidas_Detalle IdTipSal IdNroSal nrNroItm IdCodMat nrDsc1 nrCantSal nrImpBrt nrImpDsc1 nrImpVnt nrImpIgv nrImpnet guardar() consultar() eliminar()
Nombre Apellido materno Estado Password Razn Social Cdigo Menu Tipo ingreso Igv Importe Bruto Descuento del importe Importe con igv Importe total a pagar Numero de items Stock