26/11/2016. Tonala, Jalisco. Padilla Ochoa Fernando Alonso Sandoval González Miguel Angel - PDF

Description
26/11/2016 Tonala, Jalisco. Padilla Ochoa Fernando Alonso Sandoval González Miguel Angel Índice Introducción 3 Objetivo General... 3 Objetivos Específicos 3 Diagrama Entidad Relación. 4 Requerimientos

Please download to get full document.

View again

of 62
All materials on our website are shared by users. If you have any questions about copyright issues, please report us to resolve them. We are always happy to assist you.
Information
Category:

Novels

Publish on:

Views: 18 | Pages: 62

Extension: PDF | Download: 0

Share
Transcript
26/11/2016 Tonala, Jalisco. Padilla Ochoa Fernando Alonso Sandoval González Miguel Angel Índice Introducción 3 Objetivo General... 3 Objetivos Específicos 3 Diagrama Entidad Relación. 4 Requerimientos de interface 5 Diccionario de Datos 6 Código 10 Introducción El proyecto a desarrollar será una página web creada para la Empresa MEDEO. Para ello se empezó creando una base de datos con el fin de guardar los registros de clientes y servicios que serán ingresados desde la página web; después se creará la interfaz de la página para finalmente poder realizar las pruebas necesarias y alojarla en un servidor local. Objetivo General Desarrollar una página web donde se pueda administrar servicios a clientes y ofrecer una mejor experiencia de servicio por parte de la empresa. Objetivos Específicos Desarrollar una página en php Guardar registros en una base de datos desde un código de programación en php Diagrama Entidad Relación: Requerimientos de interface: 1. Adobe DreamWeaver: es una aplicación en programa de estudio (basada en la forma de estudio de Adobe Flash) que está destinada a la construcción, diseño y edición de sitios, vídeos y aplicaciones Web basados en estándares. También le permite al usuario utilizar la mayoría de los navegadores Web instalados en su ordenador para pre visualizar las páginas web. También dispone de herramientas de administración de sitios dirigidas a principiantes como, por ejemplo, la habilidad de encontrar y reemplazar líneas de texto y código por cualquier tipo de parámetro especificado, hasta el sitio web completo. El panel de comportamientos también permite crear JavaScript básico sin conocimientos de código. 2. MySQL Workbench: es una herramienta visual de diseño de bases de datos que integra desarrollo de software, Administración de bases de datos, diseño de bases de datos, creación y mantenimiento para el sistema de base de datos MySQL. Es el sucesor de DBDesigner 4 de fabforce.net, y reemplaza el anterior conjunto de software, MySQL GUI Tools Bundle. 3. WampServer: es un entorno de desarrollo web para Windows con el que podrás crear aplicaciones web con Apache, PHP y bases de datos MySQL database. También incluye PHPMyAdmin y SQLiteManager para manejar tus bases de datos. Diccionario de Datos Choferes Comentarios de la tabla: choferes Columna Tipo Nulo Predeterminad o Comentarios idchofer int(2) No nombre varchar(20) No licencia varchar(20) No tipolicencia varchar(20) No idunidad int(2) No Contactos Comentarios de la tabla: contactos Columna Tipo Nulo Predeterminad o Comentarios idcontacto int(2) No correo varchar(20) No telefono int(15) No idchofer int(2) No Foro Comentarios de la tabla: foro Columna Tipo Nulo Predeterminad o Comentarios identrada int(2) No idu int(2) No nombre varchar(40) No texto varchar(40) No comentarios varchar(44) No fecha varchar(50) No Imágenes Comentarios de la tabla: imágenes Columna Tipo Nulo Predeterminad o Comentarios idimagen int(2) No archivo varchar(100) No tamanio varchar(100) No tipo varchar(20) No Servicios Comentarios de la tabla: servicios Columna Tipo Nulo Predeterminad o Comentarios idservicio int(2) No folio int(5) No fecha varchar(20) No nom_pasajero varchar(20) No origen varchar(20) No destino varchar(20) No costo varchar(5) No idu int(2) No Unidades Comentarios de la tabla: unidades Columna Tipo Nulo Predeterminad o Comentarios idunidad int(2) No placa varchar(7) No modelo varchar(20) No descripcion varchar(100) No Usuarios Comentarios de la tabla: usuarios Columna Tipo Nulo Predeterminad o Comentarios idu int(2) No nivel int(2) No contra varchar(100) No Usuario varchar(20) No Nombre varchar(20) No Codigo: Index.php ?php session_start(); if(isset($_session['useid'])) if($_session['nivel']==1) header( location:administrador/index.php ); else header( location:usuarios/index.php ); !DOCTYPE html html xmlns= http://www.w3.org/1999/xhtml head meta http-equiv= content-type content= text/html; charset=utf-8 / title medeo /title meta name= author content= alvaro Trigo Lopez / meta name= description content= fullpage plugin by Alvaro Trigo. Pure javascript version of full screen slider. / meta name= keywords content= fullpage,jquery,alvaro,trigo,plugin,fullscren,screen,full,iphone5,apple,pure,javascrip t,slider,hijacking / meta name= resource-type content= document / link rel= stylesheet type= text/css href= recursos/javascript.fullpage.css / style /* CSS Document */ /* Reset CSS * */ body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre, form,fieldset,input,textarea,p,blockquote,th,td padding: 0; margin:0; a text-decoration:none; table border-spacing: 0; fieldset,img border: 0; address,caption,cite,code,dfn,em,strong,th,var font-weight: normal; font-style: normal; strong font-weight: bold; ol,ul list-style: none; margin:0; padding:0; caption,th text-align: left; h1,h2,h3,h4,h5,h6 font-weight: normal; font-size: 100%; margin:0; padding:0; color:#444; q:before,q:after content:''; abbr,acronym border: 0; /* Custom CSS * */ body font-family: arial,helvetica; color:#ffffff; h1 font-size: 6em; p font-size: 2em; .content position: relative; top: 50%; transform: translatey(-50%); text-align: center; #section0, #section1, #section2, #section3 background-size: cover; background-attachment: fixed; /* Section 1 * */ #section0 background-color:#182d48; background-image:url(recursos/imagenes/guadalajara-and-vicinity smallTabletRetina.jpg); padding: 30% 0 0 0; /*background: linear-gradient(#182d48,#90a3c0);*/ #section0 h1 color: white; #section0 p color:white; opacity: 0.4; /* Section 2 * */ #section1 background-color:#adadad; background-image:url(recursos/imagenes/inicio.jpg); #section1 h1 color: #fff; #section1 p opacity: 0.8; #slide1 background:#90a3c0; #slide2 background:#adadad; #slide3 background:#adadad; #slide4 background:#adadad; /* Section 3 * */ #section2 background-color: #2C3E50; background: linear-gradient(#90a3c0,#2c3e50); #section2 h1 #section2 p opacity: 0.6; #section2.slide background:#ffffff; #section2.content float:left; width: 100%; text-align:start; #contacto float:left; margin:10px; #info float:right; margin:10px; /* Section 4 * */ #section3 background-color:#2e77cd; background: linear-gradient(#2c3e50,#2e77cd); #section3 h1 color: #F2F2F2; #section3 p opacity: 0.6; /* Header y fotter */ header,footer position:fixed; height: 30px; display:block; width: 100%; background: #333; z-index:9; text-align:center; color: #f2f2f2; transition: 0.5s; header height:50px; top:00px; footer bottom:00px; footer:hover height:100px; font-size:24px; background:#464d4f; color:#b8b8b8; /* login */ #login,#contador display: block; color: white; text-align: center; padding: 14px 16px; text-decoration: none; background:#3245b9; float:left; font-size:18px; #contador background:#333; /*Menu desplegable*/ ul list-style-type: none; margin: 0; padding: 0; overflow: hidden; background-color: #333; li float: left; float:top; border-right: 3px solid #bbb; li:last-child border-right: none; li a,.dropbtn display: inline-block; color: white; text-align: center; padding: 14px 16px; text-decoration: none; -webkit-transition-duration: 0.4s; /* Safari */ transition-duration: 0.4s; li a:hover,.dropdown:hover.dropbtn background-color:#182d48; height:25px; li.dropdown display: inline-block;.dropdown-content display: none; position: absolute; background-color: #f9f9f9; min-width: 160px; box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);.dropdown-content a color: black; padding: 12px 16px; text-decoration: none; display: block; text-align: left;.dropdown-content a:hover background-color: #f1f1f1.dropdown:hover.dropdown-content display: block; body margin-right:100px; margin-left:100px; /*botones*/.button background-color:#3245b9; border:thin; color: white; text-align: center; text-decoration: none; display: inline-block; font-size: 18px; margin-left:10px; -webkit-transition-duration: 0.4s; /* Safari */ transition-duration: 0.4s; cursor: pointer;.button:hover background-color:#14cad3; /*Galeria*/ div.img margin: 5px; border: 1px solid #5E5E5E; float: left; width: 180px; transition: 0.5s; background:#e4e4e4; background:-moz-linear-gradient(#5e5e5e, #E4E4E4); background:-webkit-linear-gradient(#5e5e5e, #E4E4E4); background:-webkit-gradient(linear, 0 0, 0 100%, from(#5e5e5e), to(#e4e4e4)); background:-o-linear-gradient(#5e5e5e, #E4E4E4); background:linear-gradient(#5e5e5e, #E4E4E4); color:black; div.img:hover border: 1px solid #777; background:-moz-linear-gradient(black, #E4E4E4); background:-webkit-linear-gradient(black, #E4E4E4); background:-webkit-gradient(linear, 0 0, 0 100%, from(black), to(#e4e4e4)); background:-o-linear-gradient(black, #E4E4E4); background:linear-gradient(black, #E4E4E4); div.img img width: 100%; height: auto; div.desc padding: 15px; text-align: center; /style /head body header ul li a class= active href= #inicio inicio /a /li li a href= #galeria galería /a /li li a href= #contacto contacto /a /li li class= dropdown a href= #acercade class= dropbtn acerca de /a div class= dropdown-content a href= #acercade/1 nuestros servicios /a a href= #acercade/2 seguro /a /div /li li a href= foro.php foro /a /li li class= dropdown a href= #acercade class= dropbtn manual /a div class= dropdown-content a href= recursos/documentos/zonificador2.pdf download= manual de usuario descargar /a a href= recursos/documentos/zonificador2.pdf target= _blank ver /a /div /li li class= dropdown a class= dropbtn descargas /a div class= dropdown-content a href= recursos/documentos/zonificador2.pdf download= nuestros precios precios /a a manual de ususario /a a manual de Tecnico /a /div /li li a href= reg.php resgistrarse /a /li li id= login ?php include('inc/entrar.php'); /li li id= contador ?php include('inc/contuser.php'); /li /ul /header div id= fullpage div class= section id= section0 div class= content h1 medeo /h1 p movimiento Empresarial De Occidente /p /div /div div class= section id= section1 div class= slide id= slide1 div class= content div class= container h1 quienes somos? /h1 p somos una empresa que brinda un servicio de transporte ejecutivo y organizado, donde contamos con personal capacitado comprometidos por la seguridad y con alta vocación de servicio. /p /div /div /div div class= slide id= slide2 div class= content h1 nuestros servicios /h1 br p Contamos con facturación electrónica. br Transporte de personal. br Servicio al aeropuerto y central camionera. br Servicio de mensajería. br Servicio por hora. br Viajes foráneos. br Sistema de pago con vales (acuerdo con empresas). br Excelente puntualidad. /p /div /div div class= slide id= slide3 div class= content p Contamos con un seguro especializado que sí cubre gastos br medicos de los ocupantes, esta cobertura es vital. br Antes de contratar su transporte, asegúrese que cuente con br Responsabilidad civil a los ocupantes. /p /div /div /div div class= section id= section3 div class= content p galería /p div class= img a target= _blank href= recursos/imagenes/galeria1.jpg img src= recursos/imagenes/galeria1.jpg alt= carrito width= 300 height= 200 / /a div class= desc contamos con veiculos cuatro puertas /div /div div class= img a target= _blank href= recursos/imagenes/galeria2.jpg img src= recursos/imagenes/galeria2.jpg alt= carrito width= 300 height= 200 /a div class= desc camionetas con capacidad de 20 personas /div /div div class= img a target= _blank href= recursos/imagenes/galeria4.jpg img src= recursos/imagenes/galeria4.jpg alt= carrito width= 300 height= 200 /a div class= desc contamos con aire acondicionado /div /div /div /div div class= section id= section2 div class= content div id= contacto h1 contacto /h1 form name= id= method= post action= .php p nombre: /p input type= text style= width:400px; id= txtnombre name= txtnombre required p empresa: /p input type= text style= width:400px; id= ttxtempresa name= txtempresa required p /p input type= style= width:400px; id= txtmail name= txtmail required p mensaje: /p textarea id= txtmensaje name= txtmensaje style= width:400px;height: 180px; max-width:400px; max-height:180px; required /textarea br/ input class= button type= submit /form /div div id= info h1 info. /h1 p tel: /p br p cel: /p /div /div /div /div footer id= footer 2016 MEDEO. Todos los derechos reservados. /footer script type= text/javascript src= recursos/javascript.fullpage.js /script script type= text/javascript fullpage.initialize('#fullpage', anchors: ['Inicio', 'AcercaDe', 'Galeria', 'Contacto', 'lastpage'], menu: '#menu', css3:true ); setkeyboardscrolling(false); //setscrollingspeed(1500); /script /body /html Inicio.php: html head title inicio /title link href= css/plantilla.css type= text/css rel= stylesheet / /head body div id= portada h1 Medeo /h1 h2 Movimieiento Empresarial de occidente /h2 /div div id= menu div id= sesion ?php include('entrar.php'); /div /div div id= contenido /div /body /html Reg.php: html head meta charset= utf-8 title resgistrate /title style /* Reset CSS * */ body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre, form,fieldset,input,textarea,p,blockquote,th,td padding: 0; margin:0; a text-decoration:none; table border-spacing: 0; fieldset,img border: 0; address,caption,cite,code,dfn,em,strong,th,var font-weight: normal; font-style: normal; strong font-weight: bold; ol,ul list-style: none; margin:0; padding:0; caption,th text-align: left; h1,h2,h3,h4,h5,h6 font-weight: normal; font-size: 100%; margin:0; padding:0; color:#444; q:before,q:after content:''; abbr,acronym border: 0; /* Custom CSS * */ body font-family: arial,helvetica; color:#ffffff; background-color: #2C3E50; background: -moz-linear-gradient(#90a3c0, #2C3E50); background: -webkit-linear-gradient(#90a3c0, #2C3E50); background: -webkit-gradient(linear, 0 0, 0 100%, from(#90a3c0), to(#2c3e50)); background: -o-linear-gradient(#90a3c0, #2C3E50); background: linear-gradient(#90a3c0, #2C3E50); height:100%; width:100%; h1 font-size: 6em; p font-size: 2em; header,footer position:fixed; height: 30px; display:block; width: 100%; background: #333; z-index:9; text-align:center; color: #f2f2f2; transition: 0.5s; header height:50px; top:00px; footer bottom:00px; footer:hover height:100px; font-size:24px; background:#464d4f; color:#b8b8b8; section margin-top:45px; margin-bottom:25px; padding: 10px; background-color: #2C3E50; background: -moz-linear-gradient(#90a3c0, #2C3E50); background: -webkit-linear-gradient(#90a3c0, #2C3E50); background: -webkit-gradient(linear, 0 0, 0 100%, from(#90a3c0), to(#2c3e50)); background: -o-linear-gradient(#90a3c0, #2C3E50); background: linear-gradient(#90a3c0, #2C3E50); height:100%; width:100%; color:white; article color:#ffffff; float:inherit;.button display: inline-block; padding: 15px 25px; font-size: 24px; cursor: pointer; text-align: center; text-decoration: none; outline: none; color: #fff; background-color:#105aa8; border: none; border-radius: 15px; box-shadow: 0 9px #999;.button:hover background-color:#091e9b.button:active background-color:#0772b5; box-shadow: 0 5px #666; transform: translatey(4px); ul list-style-type: none; margin: 0; padding: 0; overflow: hidden; background-color: #333; li float: left; float:top; border-right: 3px solid #bbb; li:last-child border-right: none; li a,.dropbtn display: inline-block; color: white; text-align: center; padding: 14px 16px; text-decoration: none; -webkit-transition-duration: 0.4s; /* Safari */ transition-duration: 0.4s; li a:hover,.dropdown:hover.dropbtn background-color:#a44e4f; height:25px; /style /head body header ul li a class= active href= index.php cancelar /a /li /header section article h1 registrate /h1 br ?php if(!isset($_post['boolean'])) echo' form method= post action= reg.php p nombre /p br/ input type= text id= nombre name= nombre required style= width:70%;height: 30px; font-size:25px; max-height:180px; br/ p nombre de Usuario /p br/ input type= text style= width:70%;height: 30px; font-size:25px; max-height:180px; id= txtnombreu name= txtnombreu required br/ p contraseña /p br/ input type= password style= width:70%;height: 30px; font-size:25px; max-height:180px; id= txtpassword name= txtpassword required br input type= hidden id= boolean name= boolean value= 1 input class= button type= submit name= enviar id= enviar value= registrar /form '; else $usu=$_post['txtnombreu']; include('inc/conectai.php'); $consulta= select usuario from usuarios where usuario='$usu' ; $resultado=mysqli_query($conecta,$consulta); if(!$resultado) $error= consulta Mal .$consulta; echo $error; else $nr=mysqli_num_rows($resultado); if ($nr =1) echo' form method= post action= reg.php p nombre /p br/ input type= text id= nombre name= nombre required sstyle= width:70%;height: 30px; font-size:25px; maxheight:180px; br/ p nombre de Usuario /p br/ input type= text style= width:70%;height: 30px; font-size:25px; max-height:180px; id= txtnombreu name= txtnombreu required br/ span class= removable style= color:orangered el usuario'.$usu.' ya existe /span br/ p contraseña /p br/ input type= password style= width:70%;height: 30px; font-size:25px; max-height:180px; id= txtpassword name= txtpassword required br input type= hidden id= boolean name= boolean value= 1 input class= button type= submit name= enviar id= enviar value= registrar /form '; else $con=$_post['txtpassword']; $name=$_post['nombre']; $consulta= insert INTO `usuarios` (`nivel`, `nombre`, `usuario`, `contra`) VALUES('2','$name', '$usu', md5('$con')) ; $resultado=mysqli_query($conecta,$consulta); $destino = imagenes/userimg/ .$usu. .jpg ; if(!($resultado&©( default.jpg ,$destino))) $error= consulta Mal .$consulta; echo $error; else echo 'todo fain'.$consulta; /article /section footer 2016 MEDEO. Todos los derechos reservados. /footer /body /html Imágenes.php html xmlns= http://www.w3.org/1999/xhtml head meta http-equiv= content-type content= text/html; charset=iso / title subir imagen /title /head body form action= upload.php method= post enctype= multipart/form-data input name= archivo type= file size= 80 / input name= enviar type= submit value= subir foto / input name= action type= hidden value= upload / /form /body /html Upload.php html xmlns= http://www.w3.org/1999/xhtml head meta http-equiv= content-type content= text/html; charset=iso / title subir Imagen /title /head body ?php $status = ; session_start(); include('../inc/conectai.php'); if ($_POST[ action ] == upload ) // obtenemos los datos del archivo $tamano = $_FILES[ archivo ]['size']; $tipo = $_FILES[ archivo ]['type']; $archivo = $_FILES[ archivo ]['name']; //$prefijo = substr(md5(uniqid(rand())),0,6); if ($archivo!= ) // guardamos el archivo a la carpeta files, si no existe la tienes q crear antes de subir los archivos. $destino = userimg/ .$_session['usen']. .jpg ; $consulta= insert INTO `imagenes` (`archivo`, `tamanio`, `tipo`) VALUES ('$archivo', '$tamano', '$tipo') ; $resultado=mysqli_query($conecta,$consulta); if ($resultado&©($_files['archivo']['tmp_name'],$destino)) $status = Archivo subido con exito: b .$archivo. /b ; else $status = Error al subir el archivo ; else $status = Error al subir archivo ; echo $status; /body /html Foro.php: html head meta charset= utf-8 title foro MEDEO /title style /* Reset CSS * */ body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre, form,fieldset,input,textarea,p,blockquot
Related Search
We Need Your Support
Thank you for visiting our website and your interest in our free products and services. We are nonprofit website to share and download documents. To the running of this website, we need your help to support us.

Thanks to everyone for your continued support.

No, Thanks