Está en la página 1de 73

1

AO DE LA CONSILIDACION DEL MAR


DE GRAU
MADRE DE DIOS CAPITAL DE LA BIODIVERSIDAD DEL PER

UNIVERSIDAD NACIONAL AMAZONICA DE MADRE DE DIOS

PROYECTO
CARRERA
CURSO
DOCENTE

EMPRESA

SISTRAV

: SISTEMAS E INFORMATICA
: ANALISIS Y DISEO DE SISTEMAS
: Ing. Mc. JOAB MAQUERA RAMIREZ
: CORPORATION INFONET

E.I.R.L.

ACUA CARRASCO,ABNER
TITTO QUIROZ,LUIS ENRIQUE
CONTO PAUCAR,CLART STIWARD

PUERTO MALDONADO
2016 - I

INTRODUCCION

INDICE
Introduccin
Visin y Misin
I.

Definicin del tema


I.1.Objetivo
General

I.2.Objetivos
Especifico
..
I.3.Definicin del
Problema
..
I.4.Importancia y
Justificacin

II.

Metodologa de la investigacin
II.1. Anlisis
II.1.1. Identificacin y
decisin

II.1.2. Cronograma de
Actividades

II.1.3. Diseo del modelo lgico actual (caso de uso)


.
II.1.4. Estudio de
factibilidad

II.1.5. Diccionario de
Datos
..
II.1.6. Diagrama de Flujo de datos (para todos los procesos)
..
II.2. Diseo
II.2.1. Diagrama de casos de
uso
II.2.2. Diagrama de
secuencia
..
II.2.3. Diagrama de
actividades
..
II.2.4. Diagrama de
clases
..
4

II.2.5. Diagrama de objetos (crear asociaciones)


..
II.2.6. Diagrama de
componentes
.
II.2.7. Diseo de la Interfaces detallado (Entrada, Procesos y
salidas)
II.2.8. Diseo de la Base de
Datos.
II.3. Implementacin
II.3.1. Diagrama de Flujo o Seudocdigo
explicado..
II.3.2. Cdigo fuente Explicado por
Mdulos
III.

Anexos
-

Manual de usuario
Manual Tcnico o programador(Digitalizado)
Entrevista
Cuestionario
Otros que as se requiera

IV.

Bibliografa
completa
..

V.

Glosario
..

I. DEFINICIN DEL TEMA

I.1.Objetivo General
Desarrollar un sistema de trasnporte de carga que permita al
usuario hacer consultas y reservaciones, adems de poder
publicar su carga de forma remota, sin la necesidad de recurrir a
un agente o la empresa.
I.2.Objetivos Especifico
Brindar un sistema que permita la reservacin y publicaciones de
cargas de forma eficiente y segura.
Poner en prctica los conocimientos que da a da vamos
adquiriendo dentro de la materia en especial UML.
Crear un sistema flexible a modificaciones y mejoras.
I.3.Definicin del
Problema
..
I.4.Importancia y
Justificacin

II.
II.1.

Metodologa de la investigacin
Anlisis

II.1.1. Identificacin y decisin


6

El sistema que nosotros proponemos a la empresa de transporte el


VELOZ es un sistema de registro, informacin de la transporte,
estadsticas, y la administracin de los datos del cliente en un aplicativo
java el cual va a poder automatizar todos los aspectos mencionados
anteriormente, para as brindar una atencin ms rpida y confiable,
adems que va poder ser una unidad de transporte bien organizada y
administrada.
Actualmente la empresa mencionada no cuenta con un sistema de
reservas y publicaciones por lo cual no es suficientemente necesario
aparte no es tan activo su funcionamiento.
Prdida de tiempo en la atencin al cliente, ya que la empresa no
cuenta con un sistema actual, para lo cual es necesario la implantacin
de un sistema para minimizar y optimizar el tiempo de atencin al cliente.
Prdida de tiempo en el registro, Debido a ello el sistema planteado
tendr la plataforma en java lo cual ocasiona maximizacin de tiempo.
Generacin de reportes al administrador, con el sistema a implantar
se podr generar distintos reportes como el de registro, envios y
reservacin de cargas o paquetes, entre otros, los cuales ayudara al
usuario del sistema a tomar ayuda en las decisiones.
LISTADO DE PROBLEMAS Y NECESIDADES
Para poder realizar un sistema de software lo primero que hemos tenido
que investigar fueron:
PROBLEMAS DE LA EMPRESA
Hay irregularidades en el balance
mensual.
El proceso de registro es lenta.
Debido a la bastante concurrencia
de clientes en este tipo de sistemas
antiguos (manuales) no cumplen
con las necesidades de las
empresas.
La necesidad de que cada usuario
tenga una mayor accesibilidad para
realizar sus trmites.

NECESIDADES
EMPRESA

DE

LA

Llevar un mejor control de los


datos de las reservas de envos y
registro por medio de un sistema
nico y completo.
Darle al cliente una seguridad de
su informacin y su cdigo de
envo facturado.
Una mejor eficacia en el proceso
de atencin.

II.1.2. Cronograma de Actividades


ACTIVIDADES DEL SISTEMA
7

ACTIVIDAD

Factibilidad
del Sistema
Anlisis
del
Sistema
Diseador
del Sistema
Programacin
del Sist.
Implementaci
n del Sist.

FECHA DE
INICIO
26/03/2016
09/04/2016
25/05/2016
18/06/2016
20/07/2016

RESPONSABLE

FECHA DE FINAL

Luis Enrique,Titto
Quiroz
Luis Enrique,Titto
Quiroz
Abner,Acua
Carrasco
Abner,Acua
Carrasco
Clart
Stiward,Conto
Paucar

09/04/2016
20/05/2016
18/06/2016
20/07/2016
25/07/2016

DIAGRAMA DE GANT

7
factibilidad del sistema
02/05/2013
analisis del sistema
09/05/2013

diseo del sistema

programacion del sistema

15

24/05/2013

22

15/06/2013
07/07/2013

implantacion del sistema


fecha inicial

26/03/2016

09/04/2016

22

25/05/2016 18/06/2015

12

Numero de dias

20/07/2015

II.1.3. Diseo del modelo lgico actual (caso de uso)

DESCRIPCION DEL SISTEMA ACTUAL

Tiene como actividad principal brindar un sistema de reservaciones de


transporte que permita al usuario hacer registrarse, consultas y
reservaciones de cupos de transporte, adems de poder consultas de
llegada a su destino de forma remota, sin la necesidad de recurrir a un
agente de viajes.

El manejo de la empresa transporte el Veloz actualmente se realiza de


forma Semi-manual donde el registro de los clientes, genera una
situacin problemtica a la hora de la disponibilidad de tiempo, ya que
debido a ello se tiene que hacer numerosos procesos para poder
registrarse, se pierde tiempo en ello y esto genera que el cliente tenga
que elegir otra opcin para poder realizar su carga de envio, debido a
que se tiene que realizar el llenado de los datos de forma manual y
esperar al personal para que lo atienda, esto genera una gran prdida
de tiempo.

II.1.4. Estudio de factibilidad

FACTIBILIDAD OPERATIVA
Se ha visto mediante la matriz de estudio de problemas/oportunidades
que las dificultades que se van a remediar mediante el sistema son de gran
prioridad y urgencia, debido a que los procesos son realizados diariamente y de
manera no equitativa.
Por este motivo, la creacin de un sistema que automatice dicho
problema ser la mejor solucin, adems se ha obtenido la informacin
necesaria mediante la investigacin realizada, con lo que se creara un sistema
que llene todas las expectativas y necesidades.
En cuanto a informacin, control y su eficacia se tiene como objetivo
trabajar mutuamente con la empresa y usuarios, para que ellos vayan
describiendo cules sern los requerimientos en el sistema y de esta manera
desarrollar un sistema en donde se tendr la completa satisfaccin de los
usuarios finales.

FACTIBILIDAD TCNICA
HARDWARE NECESARO: Se consider algo estndar para
cualquier tipo de software tanto de escritorio como web, segn sea el
software a desarrolla.
EQUIPO

CARACTERSTICAS DEL
SISTEMA

EN EL SISTEMA

PC ESCRITORIO

COMPLETO

CPU
Procesador:
Intel
Core
I5
-4460,
Graphics
4600 (3.20 GHz, 8
MB de cach.
Memoria RAM 8GB
Quemador y lector
DVD
Monitor:
Resolucin
x1080
Tamao
pulgadas

1920
21.5

Servir para la
implementacin del
Sistema a Desarrollar
en el que se
ejecutara

Teclado:
Idioma Espaol
Teclado
espaol,
incluye la letra ""
Teclado numerico S
Conectividad
Inalmbrico

SERVIDOR
SWITCH HP

Servidor IBM System


X3250 M4
Intel
Xeon
E31230V2 / 3.3 GHz
(3.7 GHz) (QuadCore) v2.
Memoria RAM: 4GB
(instalados) / 32GB
(mximo).
Formato: 1U para
RACK (1U = 1.75)
SWITCH HP JE006A
CONMUTADOR
ETHERNET
V191024G
24
PUERTOS
GESTIONABLE de HP

Servir como el
controlador de todo el
sistema

Servir para distribuir


la red

10

CABLE UTP CAT 6


Cable UTP Panduit
TX6000 Categora 6
24AWG (Cable

Conductor que
apoyara en la
instalacin de la red
para el Sistema

Plug rj45 necesario


para conexiones de
red.

Sirve de componente
al momento de la
conexin de la pc con
la internet y el router

PLUG RJ45

PINZA CRIMPING

El Crimping Tool es
una
herramienta
completa ya que
cuenta
con
los
prensadores
para
conectores 8P, 6P y
4P.

Sirve para jampear


los RJ45 con los
cables UTP CAT 6
disminuyendo costos

CABLE PATCH CORD


Cable patch cord 5m
cats
para
la
conexin entre y la
pc para el internet.

Apoyara el conexin
de la pc y el internet

JACK CAT 6
Funciona como una
interfaz fsica usada
para conectar redes
de
cableado
estructurado de alto
desempeo,
contiene 8 pines,
concentrados en las
reas de trabajo y
en los puntos de
consolidacin para
aplicaciones
en
10/100/1000 Base-T.

Apoya a las conexin


a la internet

11

PLACAS DE RED PARA


OFICINA

Placa
compatible
con cajetn de pared
de 80x80 mm y de
color marfil. Dispone
de dos conectores
del
tipo
RJ45
hembra con pin-out
preparado para la
normativa TIA-568B.

Servir de apoyo para


la instalacin de red

UPC APS 1500VA


Unidad de proceso
ininterrumpido
MARCA
APC
MODELO PowerSaving Back-UPS Pro
1500, 230V
POTENCIA (VA)
1500 VA
POTENCIA (WATTS)
865 Watts

Es un gran apoyo si
es que fallara el
servicio elctrico

IMPRESORA
Scanner multifunctional H
P
3515 Wi-Fi tinta
continua

Ayudar a generar
reportes diferentes
del sistema e
informes para datos
estadisticos

12

LAPTOP

i5-4200U
1.60GHz
Procesador (c/TB hasta
2.90 GHz)
Memoria RAM
6GB DDR3 1600 MHz
Ampliable a 16GB
Disco Duro
500 GB 5400RPM
Pantalla
LED 14" HD
Screen
Tarjeta de video
Intel HD

Sera la encargada
en el momento de
verificacin de la
asistencia Al
Sistema de
laTransporte.

Touch

SOFTWARE NECESARIO
NOMBRE
SISTEMA
OPERATIVO
GESTOR DE
BASE DE
DATOS
HERRAMIENT
AS DE
PROGRAMACI
ON

SIRVE
Es la plataforma de desarrollo Del cliente.

Almacena los datos y est presente para


las consultas y reportes.

Con ello se elaborara el sistema.

SOFTWARE

ESPECIFICACIONES

Sistema
Operativo

Windows 8

ESET NOD32
Antivirus

Eset Nod32 Versin 2015 licencia de 1 ao

MySQL Standard
Edition

El sistema administrador de la base de datos


13

FACTIBILIDAD ECONOMICA
COSTO DEL HARDWARE
EQUIPO
PC ESCRITORIO

CANTIDAD

P.UNIDAD

P.TOTAL

S/. 1 780

S/. 7120

S/. 3 109

S/. 3 626

S/. 956

S/. 956

400 metros

S/. 400

S/. 450

S/. 1

S/. 50

COMPLETO

SERVIDO
R
SWITCH HP

CABLE UTP CAT 6

PLUG RJ45

1 paquete de 50

14

PINZA
CRIMPING
1

S/. 62

S/. 62

10

S/. 15

S/. 150

S/. 10

S/. 60

10

S/. 30

S/. 300

S/. 285

S/. 285

CABLE PATCH CORD

JACK CAT

PLACAS DE RED PARA


OFICINA

UPC APS 1500VA

15

IMPRESORA

S/. 219.90

S/.
439.80

S/. 3 600

S/. 3 600

TOTALES

9998.90

17,098.8
0

LAPTOP

COSTO DE SOFTWARE

SOFTWARE

ESPECIFICACI
ONES

COSTO
LICENCIA
(P.U)

CANTID
AD

COSTO
TOTAL

Sistema
Operativo

Windows 8

S/. 377.99

S/. 1511.96

S/. 188.96

S/. 755.84

S/. 6 300.00

S/. 6 300

S/. 6 866.95

S/. 8 567.80

Eset Nod32
ESET
NOD32
Antivirus

Versin 2014
licencia de 1
ao
El sistema

MySQL
Standard
Edition

administrador
de la base de
datos

TOTAL

II.1.5. Diccionario de Datos

16

Admin
Colum
na

Tipo

Nul Predetermi
o
nado

id

int(11)

usuario

varchar(5
No
0)

Comentarios

MIME

No

passwo varchar(5
No
rd
0)

ndices
Nomb
re de
ni Empaque Colum Cardinali Cotejami Nul Coment
Tipo
la
co
tado
na
dad
ento
o
ario
clave
PRIMA BTR
S
RY
EE

No

id

No

Carga
Column
a

Tipo

Nul Predetermi
o
nado

Id

int(11)

nombre

varchar(3
No
0)

apellido

varchar(3
No
0)

correo

varchar(5
No
0)

Comentarios

MIME

No

transpor varchar(2
No
tar
0)
origen

varchar(2
No
0)

destino

varchar(2
No
0)

17

ndices
Nomb
re de
ni Empaque Colum Cardinali Cotejami Nul Coment
Tipo
la
co
tado
na
dad
ento
o
ario
clave
PRIMA BTR
S
RY
EE

No

id

No

Conductores
Colum
na
Id

Tipo
int(11)

Nul Predetermi
o
nado

Comentarios

MIME

No

nombr varchar(5
No
e
0)
apellid varchar(5
No
o
0)
correo

varchar(5
No
0)

licenci varchar(1
No
a
0)
telefon varchar(1
No
o
5)

ndices
Nomb
re de
ni Empaque Colum Cardinali Cotejami Nul Coment
Tipo
la
co
tado
na
dad
ento
o
ario
clave
PRIMA BTR
S
RY
EE

No

id

No

Contacto
Colum
na
id

Tipo
int(11)

Nul Predetermi
o
nado

Comentarios

MIME

No

nombr varchar(3
No
e
0)

18

apellid varchar(3
No
o
0)
correo

varchar(3
No
0)

mensaj varchar(2
No
e
00)

ndices
Nomb
re de
ni Empaque Colum Cardinali Cotejami Nul Coment
Tipo
la
co
tado
na
dad
ento
o
ario
clave
PRIMA BTR
S
RY
EE

No

id

No

Reserva
Colum
na
Id

Tipo
int(11)

Nul Predetermi
o
nado

Comentarios

MIME

No

Nombr varchar(3
No
e
0)
Origen

varchar(5
No
0)

Destin varchar(5
No
o
0)
Pago

varchar(5
No
0)

Peso

varchar(5
No
0)

Mensaj varchar(2
No
e
00)

19

Indices
Nomb
re de
ni Empaque Colum Cardinali Cotejami Nul Coment
Tipo
la
co
tado
na
dad
ento
o
ario
clave
PRIMA BTR
S
RY
EE

No

id

No

Usuarios
Colum
na

Tipo

Nul Predetermi
o
nado

id

int(11)

nombr
e

varchar(3
No
0)

Comentarios

MIME

No

apellid varchar(5
No
o
0)
correo

varchar(3
No
0)

usuario

varchar(1
No
5)

passwo varchar(3
No
rd
0)
dni

varchar(8
No
)

telefon varchar(1
No
o
2)

ndices
Nomb
re de
ni
Tipo
la
co
clave

Empaque Colum Cardinali Cotejami Nul Coment


tado
na
dad
ento
o
ario

PRIMA BTR
S
RY
EE

No

id

No

20

Vehiculo
Colum
na

Nul Predetermi
o
nado

Tipo

Id

int(11)

Placa

varchar(3
No
0)

Tipo

varchar(3
No
0)

Color

varchar(3
No
0)

Comentarios

MIME

No

ndices
Nomb
re de
ni Empaque Colum Cardinali Cotejami Nul Coment
Tipo
la
co
tado
na
dad
ento
o
ario
clave
PRIMA BTR
S
RY
EE

No

id

No

II.1.6. Diagrama de Flujo de datos (para todos los procesos)


II.2.

Diseo

II.2.1. Diagrama de casos de uso


LOGIN:

INICIO PRINCIPAL:

21

22

23

24

II.2.2. Diagrama de secuencia


LOGIN:

25

II.2.3. Diagrama de actividades

26

27

II.2.4. Diagrama de clases

28

29

ANALISIS DEL LOGIN A DESARROLLAR


1) ANALISIS PARA UN USUARIO YA REGISTRADO
DATOS DE ENTRADA:
En este caso si la persona ya est registrada en nuestra base de
datos entonces solo tendr que rellenar el formulario Ingresando su
Usuario y Contrasea acto seguido procede a validar el formulario
dando clic el botn ingresar.

CASO 1: NO INGRESO NINGUNO DE LOS DATOS EN EL


FORMULARIO
Si el usuario en este caso no rellena el formulario entonces el sistema
mostrara un mensaje dicindole ingrese sus datos o registre sus
datos para iniciar seccin.

30

CASO 2: INGRESO DE USUARIO Y/O CONTRASEA INCORRECTA


Si la persona ingresa unos de sus datos errneamente se mostrara un
mensaje de advertencia indicando que se ingres un dato incorrecto

31

2) ANALISIS PARA EL REGISTRO DE UN NUEVO


USUARIO
DATOS DE ENTRADA:
Si la persona requiere de los servicios que brinda la empresa
entonces ser necesario que dicha persona se registre a nuestro
sistema rellenando un pequeo formulario de tal manera ser
reconocido como un usuario y disfrutara de todo lo que ofrece la
empresa.

Caso

1:
FORMULARIO

INCOMPLETO

32

Caso 2: DIRECCION DE CORREO INVALIDO

Caso 3: USUARIO YA EXISTENTE

El usuario ya existe, Elija otro Nombre

33

CASO 4: CONTRASEAS MUY DEBILES

CASO 5: INGRESO DE NUMEROS EN LOS NOMBRES O APELLIDOS

34

Diseo de la Interfaces detallado (Entrada, Procesos y salidas) para el


Usuario

35

36

Diseo de la Interfaces detallado (Entrada, Procesos y salidas) para el


ADMINISTRADOR

37

38

39

40

II.2.5. Diseo de la Base de Datos

41

II.3.

Implementacin para el usuario

Conexin.php
<?php
$conexion=new mysqli("localhost","root","","loquito");
?>

LOGEO:

Login.php
<!DOCTYPE html>
42

<html>
<head>
<title>Login</title>
<link rel="stylesheet" href="estyle.css">
<link rel="stylesheet" href="estilo.css">
</head>
<body>
<div>
<h3> EMPRESA DE TRANSPORTE DE CARGA "EL VELOZ"</h3>
<script src="logeo.js"></script>
<form action="proceso.php" method="POST" class="inicio"
onsubmit="return logeo();">
<h1> INICIAR SESSION</h1>
<input type="text" id="nombres" name="usuario"
placeholder="&#128272; Ingrese Nombre de Usuario" >
<input type="password" id="passwords" name="password"
placeholder="&#128272; Ingrese Contrasena" >
<input type="submit" value="Ingresar" class="b-ini">
<p class="form__link">Usted Es El Administrador? <a
href="admin.php">Ingresa Aqui</a></p>
</form>
<form action="guardar.php" method="POST" class="registro"
onsubmit="return validar();">
<script src="validar.js"></script>
<h2> Registrate Es Gratis</h2>
<div class="cont-input">
<input type="text" id="nombre" name="nombre"
placeholder="Nombre" class="in-48" onkeypress="return
soloLetras(event)">
<input type="text" id="apellido" name="apellido"
placeholder="Apellidos" class="in-48" onkeypress="return
soloLetras(event)">
<input type="email" id="correo" name="correo" placeholder="Correo"
class="in-100" >
<input type="text" id="usuario" name="usuario" placeholder="Nombre
de Usuario" class="in-48" >
<input type="password" id="password" name="password"
placeholder="Contrasena" class="in-48" >
<input type="text" id="dni" name="dni" placeholder="Ingrese su DNI"
class="in-48" >
<input type="text" id="telefono" name="telefono"
placeholder="Ingrese su Telefono" class="in-48" >
<input type="submit" value="Registrase" class="b-reg">
</div>
</form>
43

</div>
</header>
</body>
</html>

INDEX O PAGINA DE INICIO


INDEX.PHP
<?php
session_start(); //debe ir primero que todo
if ($_SESSION["u_usuario"])
{
?>
<!DOCTYPE html>
<html>
<head>
<title>Tranporte de Carga el Veloz</title>
<link rel="stylesheet" href="css/styleheader.css">
<link rel="stylesheet" href="css/fontello.css">
<link rel="stylesheet" href="css/estilo.css">
</head>
<body>
<header>
<div class="contenedor">
<h1 class=" icon-child">EL VELOZ</h1>
<input type="checkbox" id="menu-bar">
<label class="icon-th-list" for="menu-bar"></label>
<nav class="menu">
<a href="indexx.php">Inicio</a>
<a href="empresa.php">Empresa</a>
<a href="publica.php">Publicar Tu carga</a>
<a href="reserva.php">Reservar Tu Carga</a>
<a href="contacto.php">Contacto</a>
<a href="cerrar.php">Cerrar Session</a>
</nav>
</div>
</header>
<main>
<div id="c-slider">
<div id="slider">
<section>
<img src="img/slide_01.jpg" alt="">
</section>
44

<section>
<img src="img/slide_02.jpg" alt="">
</section>
<section>
<img src="img/slide_03.jpg" alt="">
</section>
<section>
<img src="img/slide_04.jpg" alt="">
</section>
</div>
<section id="Bienvenidos">
<h2>Bienvenidos a empresas de transporte el Veloz</h2>
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit.
Iusto corrupti eaque aut recusandae corporis atque nam autem ex
nostrum quisquam minima explicabo dolorem natus necessitatibus
exercitationem unde eius, soluta quidem.20</p>
</section>
<section id="blog">
<h3>Lo Ultimo de Nuestra Web</h3>
<div class="contenedor">
<article>
<img src="img/3.jpg" alt="">
<h4>Recorriendo Cada Rincon del Pais</h4>
</article>
<article>
<img src="img/6.jpg" alt="">
<h4>Los Mejores Profesionales Trabajando Para
Usted</h4>
</article>
<article>
<img src="img/7.jpg" alt="">
<h4>Contamos Con Los Mejores Camiones</h4>
</article>
</div>
</section>
<section id="info">
<h3>Contamos Con la Mas Alta Tecnologia Que Garantizan La
Calidad de Nuestros Servicios</h3>
<div class="contenedor">
<div class="info-ve">
<img src="img/10.png" alt="">
<h4>Llegamos Lo Mas Rapido Posible</h4>
</div>
<div class="info-ve">
<img src="img/11.jpg" alt="">
<h4>Rastreo de GPS</h4>
</div>
45

<div class="info-ve">
<img src="img/12.jpg" alt="">
<h4>El Mejor Equipo De Trabajo</h4>
</div>
<div class="info-ve">
<img src="img/9.png" alt="">
<h4>Nada Nos Detiene</h4>
</div>
</div>
</section>
</div>
</main>
</body>
</html>
<?php
}else{
header("Location: login.php");
}
?>
EMPRESA.PHP
<?php
session_start(); //debe ir primero que todo
if ($_SESSION["u_usuario"])
{
?>
<!DOCTYPE html>
<html>
<head>
<title>Empresa</title>
<link rel="stylesheet" href="css/empresa.css">
<link rel="stylesheet" href="css/styleheader.css">
<link rel="stylesheet" href="css/fontello.css">
<link rel="stylesheet" href="css/menu_header.css">
</head>
<body>
<header>
<div class="contenedor">
<h1 class=" icon-child">EL VELOZ</h1>
<input type="checkbox" id="menu-bar">
<label class="icon-th-list" for="menu-bar"></label>
<nav class="menu">
<a href="indexx.php">Inicio</a>
<a href="empresa.php">Empresa</a>
<a href="publica.php">Publica Tu Carga</a>
<a href="reserva.php">Reserva Tu Carga</a>
46

<a href="contacto.php">Contacto</a>
<a href="cerrar.php">Cerrar Session</a>
</nav>
</div>
</header>
<main>
<section id="veloz">
<h2>EMPRESA DE CARGA EL VELOZ</h2>
<p>Le ofrece un servicio integral para el transporte de su
encomienda y/o carga contamos con una flota de camiones de ultima
generaion que nos permitira llevar sus envios de manera confiable y
segura.Ademas nuestras 40 agencias a nivel nacional cubren las
zonas Norte, Sur, Centro y Oriente, las cuales estan perfectamente
acondicionadas e interconectadas con la mas alta tecnologia que
garantizan la calidad de nuestros Servicios</p>
</section>
<section id="mision">
<h3>Mision</h3>
<p>Prestamos servicios de transporte y logistica como
operadores integrales atendiendo el mercado nacional, a traves del
desarrollo de productos de calidad, proporcionando soluciones
globales y a medida de las nesecidades de nuestros clientes. </p>
</section>
<section id="vision">
<h4>Vision</h4>
<p>Constituirnos en la empresa lider en el mercado de
transportes y logisticas desarrollando nuestros recursos humanos y
tecnicos para alcanzar un alto estandar de calidad y diferenciacion en
los servicios que brindamos.</p>
</section>
</main>
</body>
</html>
<?php
}else{
header("Location: login.php");
}
?>
PUBLICA TU CARGA.PHP
<?php
session_start(); //debe ir primero que todo
if ($_SESSION["u_usuario"])
{
?>
<!DOCTYPE html>
<html>
47

<head>
<title></title>
<link rel="stylesheet" href="css/contacto.css">
<link rel="stylesheet" href="css/styleheader.css">
<link rel="stylesheet" href="css/menu_header.css">
<link rel="stylesheet" href="css/fontello.css">
<link rel="stylesheet" href="css/publica.css">
</head>
<body>
<header>
<div class="contenedor">
<h1 class=" icon-child">EL VELOZ</h1>
<input type="checkbox" id="menu-bar">
<label class="icon-th-list" for="menu-bar"></label>
<nav class="menu">
<a href="indexx.php">Inicio</a>
<a href="empresa.php">Empresa</a>
<a href="publica.php">Publica Tu Carga</a>
<a href="reserva.php">Reserva Tu Carga</a>
<a href="contacto.php">Contacto</a>
<a href="cerrar.php">Cerrar Session</a>
</nav>
</div>
</header>
<form action="guardar_publica.php" method="POST">
<h3> Ingresa Tu Envio Aqui </h3>
<input type="text" name="nombre"placeholder="Nombre"
required>
<input type="text" name="apellido"placeholder="Apellidos"
required>
<input type="email" name="correo" placeholder="Correo"
required>
<select name="transportar" id="boton">
<option value="NO">Que desea Transportar</option>
<option value="Articulos de Hogar">Articulos de Hogar</option>
<option value="Mudanzas">Mudanzas</option>
<option value="Vehiculos Y Motos">Vehiculos Y Motos</option>
<option value="Paquetes Pequenos">Paquetes
Pequenos</option>
</select>
<select name="origen" id="orig">
<option value="origen" >Origen</option>
<option value="Madre de Dios">Madre De Dios</option>
<option value="Cuzco">Cuzco</option>
<option value="Arequipa">Arequipa</option>
<option value="Abancay">Abancay</option>
<option value="Lima">Lima</option>
48

<option value="Chiclayo">Chiclayo</option>
<option value="Trujillo">Trujillo</option>
</select>
<select name="destino" id="dest">
<option value="Detino" >Destino</option>
<option value="Madre de Dios">Madre De Dios</option>
<option value="Cuzco">Cuzco</option>
<option value="Arequipa">Arequipa</option>
<option value="Abancay">Abancay</option>
<option value="Lima">Lima</option>
<option value="Chiclayo">Chiclayo</option>
<option value="Trujillo">Trujillo</option>
</select>
<input id="btn"type="submit" value="Aceptar">
<input id="btn"type="reset" value="Limpiar">

</form>
</body>
</html>
<?php
}else{
header("Location: login.php");
}
?>
RESERVA TU CARGA.PHP
<?php
session_start(); //debe ir primero que todo
if ($_SESSION["u_usuario"])
{
?>
<!DOCTYPE html>
<html>
<head>
<title>Reservas</title>
<link rel="stylesheet" href="css/styleheader.css">
<link rel="stylesheet" href="css/menu_header.css">
<link rel="stylesheet" href="css/fontello.css">
<link rel="stylesheet" href="css/reserv.css">
</head>
<body>
<header>
<div class="contenedor">
<h1 class=" icon-child">EL VELOZ</h1>
49

<input type="checkbox" id="menu-bar">


<label class="icon-th-list" for="menu-bar"></label>
<nav class="menu">
<a href="indexx.php">Inicio</a>
<a href="empresa.php">Empresa</a>
<a href="publica.php">Publica Tu Carga</a>
<a href="reserva.php">Reserva Tu Carga</a>
<a href="contacto.php">Contacto</a>
<a href="cerrar.php">Cerrar Session</a>
</nav>
</div>
</header>
<form action="guardar_reserva.php" method="POST">
<h2>Reserve Su Pedido</h2>
<input type="text" name="nombre" placeholder="Ingrese Su
Nombre" required>
<select name="origen" id="orig">
<option value="origen" >Origen</option>
<option value="Madre de Dios">Madre De Dios</option>
<option value="Cuzco">Cuzco</option>
<option value="Arequipa">Arequipa</option>
<option value="Abancay">Abancay</option>
<option value="Lima">Lima</option>
<option value="Chiclayo">Chiclayo</option>
<option value="Trujillo">Trujillo</option>
</select>
<select name="destino" id="dest">
<option value="Detino" >Destino</option>
<option value="Madre de Dios">Madre De Dios</option>
<option value="Cuzco">Cuzco</option>
<option value="Arequipa">Arequipa</option>
<option value="Abancay">Abancay</option>
<option value="Lima">Lima</option>
<option value="Chiclayo">Chiclayo</option>
<option value="Trujillo">Trujillo</option>
</select>
<input type="text" name="pago" placeholder="Forma de Pago"
required>
<input type="text" name="peso" placeholder="Cantidad O
Peso" required>
<textarea class="txt" name="mensaje" placeholder="Escriba la
descripcion de su carga aqui"></textarea>
<input type="submit" value="Enviar" id="boton">
</form>
</body>
</html>
<?php
}else{
50

header("Location: login.php");
}
?>
CONTACTO.PHP
<?php
session_start(); //debe ir primero que todo
if ($_SESSION["u_usuario"])
{
?>
<!DOCTYPE html>
<html>
<head>
<title></title>
<link rel="stylesheet" href="css/contacto.css">
<link rel="stylesheet" href="css/styleheader.css">
<link rel="stylesheet" href="css/menu_header.css">
<link rel="stylesheet" href="css/fontello.css">
</head>
<body>
<header>
<div class="contenedor">
<h1 class=" icon-child">EL VELOZ</h1>
<input type="checkbox" id="menu-bar">
<label class="icon-th-list" for="menu-bar"></label>
<nav class="menu">
<a href="indexx.php">Inicio</a>
<a href="empresa.php">Empresa</a>
<a href="publica.php">Publica Tu Carga</a>
<a href="reserva.php">Reserva Tu Carga</a>
<a href="contacto.php">Contacto</a>
<a href="cerrar.php">Cerrar Session</a>
</nav>
</div>
</header>
<form action="guardar_contacto.php" method="POST">
<h3> CONTACTO </h3>
<input type="text" name="nombre"placeholder="Nombre"
required>
<input type="text" name="apellido"placeholder="Apellidos"
required>
<input type="text" name="correo"placeholder="Correo" required>
<textarea class="txt" name="mensaje"placeholder="Escriba su
mensaje aqui" required></textarea>
<input id="btn"type="submit" value="Aceptar">
<input id="btn"type="reset" value="Limpiar">
51

</form>
</body>
</html>
<?php
}else{
header("Location: login.php");
}
?>
CERRAR USUARIO
Cerrar.php
<?php
session_start();
session_unset();
session_destroy();
header("location:login.php");
?>
IMPLEMENTACION PARA EL ADMINISTRADOR
INICIO
bar.php
<?php
session_start(); //debe ir primero que todo
if ($_SESSION["a_usuario"])
{
?>
<!DOCTYPE html>
<html>
<head>
<title>Transporte</title>
<link rel="stylesheet" href="style.css">
<link rel="stylesheet" href="css/bar.css">
</head>
<body>
<header>
<div class="titulo">
<h1> EMPRESA DE TRANSPORTE EL VELOZ</h1>
</div>
</header>
<div class="sidebar">
<h2>ADMINISTRADOR</h2>
52

<ul>
<li><a href="bar.php">Inicio</a></li>
<li><a href="tabla_guardar.php"></a>Usuarios
Registrados</li>
<li><a href="conductores.php"></a>Conductores</li>
<li><a href="vehiculo.php"></a>Vehiculos</li>
<li><a href="tguardar_publica.php"></a>Cargas
Publicadas</li>
<li><a href="tcarga_reservadas.php"></a>Cargas
Reservadas</li>
<li><a href="tcontacto_tabla.php"></a>Contacto
Recibidos</li>
<li><a href="tabla_conductor.php"></a>Conductores
Registrados</li>
<li><a href="tabla_vehiculo.php"></a>Vehiculos
Registrados</li>
<li><a href="cerrar.php"></a>Cerrar Session</li>
</ul>
</div>
<section class="menu">
<p class="parraf"> <br>Bienvenido Administrador en esta
seccion usted puede ver el registro de todos los usuarios que estan
guardados en nuestro sistema lo cual permitira que usted pueda
realizar acciones como modificar o eliminar a los usuarios.
Tambien usted puede registrar los nuevos conductores que seran
contratados por nuestra empresa haci como los nuevos vehiculos que
la empresa obtenga.</br>
<br>En este lugar usted tabiem podra vizualizar las cargas
publicdas por nuestros clientes como tambien las reservas que
hicieron desde nuestro sitio web.</br>
</p>
</section>
</body>
</html>
<?php
}else{
header("Location: login.php");
}
?>
TABLA DE USUARIOS REGISTRADOS
tabla_guardar.php
<?php
session_start(); //debe ir primero que todo
if ($_SESSION["a_usuario"])
{
53

?>
<!DOCTYPE html>
<html>
<head>
<title>Tabla</title>
<link rel="stylesheet" href="css/prueba.css">
</head>
<body>
<header>
<div class="titulo">
<h1> EMPRESA DE TRANSPORTE EL VELOZ</h1>
</div>
</header>
<div class="sidebar">
<h2>ADMINISTRADOR</h2>
<ul>
<li><a href="bar.php"></a>Inicio</li>
<li><a href="tabla_guardar.php"></a>Usuarios
Registrados</li>
<li><a href="conductores.php"></a>Conductores</li>
<li><a href="vehiculo.php"></a>Vehiculos</li>
<li><a href="tguardar_publica.php"></a>Cargas
Publicadas</li>
<li><a href="tcarga_reservadas.php"></a>Cargas
Reservadas</li>
<li><a href="tcontacto_tabla.php"></a>Contactos
Recibidos</li>
<li><a href="tabla_conductor.php"></a>Conductores
Registrados</li>
<li><a href="tabla_vehiculo.php"></a>Vehiculos
Registrados</li>
<li><a href="cerrar.php"></a>Cerrar Session</li>
</ul>
</div>
<div class="tabla">
<center>
<table border="3" class="tabla">
<thead>
<tr>
<th colspan="1"> <a
href="Login.php">Nuevo</a></th>
<th colspan="9">Lista de Usuarios</th>
</tr>
</thead>
<tbody>
54

<tr>
<td>Id</td>
<td>Nombre</td>
<td>Apellido</td>
<td>Correo</td>
<td>Usuario</td>
<td>Contrasena</td>
<td>Dni</td>
<td>Telefono</td>
<td colspan="2">Operaciones</td>
</tr>
<?php
include("conexion.php");
$query="SELECT * FROM usuarios";
$resultado=$conexion->query($query);
while ($row=$resultado->fetch_assoc()) {
?>
<tr>
<td><?php
<td><?php
<td><?php
<td><?php
<td><?php
<td><?php
<td><?php
<td><?php

echo
echo
echo
echo
echo
echo
echo
echo

$row['id'];?></td>
$row['nombre'];?></td>
$row['apellido'];?></td>
$row['correo'];?></td>
$row['usuario'];?></td>
$row['password'];?></td>
$row['dni'];?></td>
$row['telefono'];?></td>

<td><a href="modificar_registro.php?id=<?
php echo $row['id'];?>">Modificar</a></td>
<td><a href="eliminar_registro.php?id=<?
php echo $row['id'];?>">Eliminar</a></td>
</tr>
<?php
}
?>
</tbody>
</table>
</center>
</div>
</body>
</html>
<?php
55

}else{
header("Location: login.php");
}
?>
REGISTRAR CONDUCTORES
Conductores.php
<?php
session_start(); //debe ir primero que todo
if ($_SESSION["a_usuario"])
{
?>
<!DOCTYPE html>
<html>
<head>
<title></title>
<link rel="stylesheet" href="css/prueba.css">
</head>
<body>
<header>
<div class="titulo">
<h1> EMPRESA DE TRANSPORTE EL VELOZ</h1>
</div>
</header>
<div class="sidebar">
<h2>ADMINISTRADOR</h2>
<ul>
<li><a href="bar.php"></a>Inicio</li>
<li><a href="tabla_guardar.php"></a>Usuarios
Registrados</li>
<li><a href="conductores.php"></a>Conductores</li>
<li><a href="vehiculo.php"></a>Vehiculos</li>
<li><a href="tguardar_publica.php"></a>Cargas
Publicadas</li>
<li><a href="tcarga_reservadas.php"></a>Cargas
Reservadas</li>
<li><a href="tcontacto_tabla.php"></a>Contactos
Recibidos</li>
<li><a href="tabla_conductor.php"></a>Conductores
Registrados</li>
<li><a href="tabla_vehiculo.php"></a>Vehiculos
Registrados</li>
<li><a href="cerrar.php"></a>Cerrar Session</li>
</ul>
56

</div>
<form action="guardar_conductores.php" method="POST">
<h1>Registro de Conductores</h1>
<input type="text" required placeholder="Ingrese su Nombre"
name="nombre" />
<input type="text" required placeholder="Ingrese su Apellido"
name="apellido" />
<input type="correo" required placeholder="Ingrese su Correo"
name="correo" />
<input type="text" required placeholder="Lincenica de
conducir" name="licencia" />
<input type="text" required placeholder="Telefono"
name="telefono"/>
<button type="submit"> Registrarse</button>
<button type="reset">Limpiar</button>
</body>
</html>
<?php
}else{
header("Location: login.php");
}
?>
REGISTRAR VEHICULOS
Vehiculo.php
<?php
session_start(); //debe ir primero que todo
if ($_SESSION["a_usuario"])
{
?>
<!DOCTYPE html>
<html>
<head>
<title></title>
<link rel="stylesheet" href="css/prueba.css">
</head>
<body>
<header>
<div class="titulo">
<h1> EMPRESA DE TRANSPORTE EL VELOZ</h1>
</div>
</header>
<div class="sidebar">
<h2>ADMINISTRADOR</h2>
<ul>
<li><a href="bar.php"></a>Inicio</li>
57

<li><a href="tabla_guardar.php"></a>Usuarios
Registrados</li>
<li><a href="conductores.php"></a>Conductores</li>
<li><a href="vehiculo.php"></a>Vehiculos</li>
<li><a href="tguardar_publica.php"></a>Cargas
Publicadas</li>
<li><a href="tcarga_reservadas.php"></a>Cargas
Reservadas</li>
<li><a href="tcontacto_tabla.php"></a>Contacto
Recibidos</li>
<li><a href="tabla_conductor.php"></a>Conductores
Registrados</li>
<li><a href="tabla_vehiculo.php"></a>Vehiculos
Registrados</li>
<li><a href="cerrar.php"></a>Cerrar Session</li>
</ul>
</div>
<form action="guardar_vehiculo.php" method="POST">
<h1>Registro de Vehiculos</h1>
<input type="text" required placeholder="Placa" name="placa"
/>
<input type="text" required placeholder="Tipo de Vehiclo"
name="tipo" />
<input type="correo" required placeholder="Color"
name="color" />
<button type="submit">Registrar</button>
<button type="reset">Limpiar</button>
</body>
</html>
<?php
}else{
header("Location: login.php");
}
?>
CARGAS PUBLICADAS
tguardar_publica.php
<?php
session_start(); //debe ir primero que todo
if ($_SESSION["a_usuario"])
{
?>
<!DOCTYPE html>
<html>
<head>
<title>Tabla</title>
58

<link rel="stylesheet" href="css/prueba.css">


</head>
<body>
<header>
<div class="titulo">
<h1> EMPRESA DE TRANSPORTE EL VELOZ</h1>
</div>
</header>
<div class="sidebar">
<h2>ADMINISTRADOR</h2>
<ul>
<li><a href="bar.php"></a>Inicio</li>
<li><a href="tabla_guardar.php"></a>Usuarios
Registrados</li>
<li><a href="conductores.php"></a>Conductores</li>
<li><a href="vehiculo.php"></a>Vehiculos</li>
<li><a href="tguardar_publica.php"></a>Cargas
Publicadas</li>
<li><a href="tcarga_reservadas.php"></a>Cargas
Reservadas</li>
<li><a href="tcontacto_tabla.php"></a>Contacto
Recibidos</li>
<li><a href="tabla_conductor.php"></a>Conductores
Registrados</li>
<li><a href="tabla_vehiculo.php"></a>Vehiculos
Registrados</li>
<li><a href="cerrar.php"></a>Cerrar Session</li>
</ul>
</div>
<div class="tabla">
<center>
<table border="3" class="tabla">
<thead>
<tr>
<th colspan="9">Lista de Cargas Publicadas</th>
</tr>
</thead>
<tbody>
<tr>
<td>Nombre</td>
<td>Apellido</td>
<td>Correo</td>
<td>Transportar</td>
<td>Origen</td>
59

<td>Destino</td>
<td>Operacion</td>
</tr>
<?php
include("conexion.php");
$query="SELECT * FROM carga";
$resultado=$conexion->query($query);
while ($row=$resultado->fetch_assoc()) {
?>
<tr>
<td><?php
<td><?php
<td><?php
<td><?php
<td><?php
<td><?php

echo
echo
echo
echo
echo
echo

$row['nombre'];?></td>
$row['apellido'];?></td>
$row['correo'];?></td>
$row['transportar'];?></td>
$row['origen'];?></td>
$row['destino'];?></td>

<td><a href="publica_eli.php?id=<?php echo


$row['id'];?>">Eliminar</a></td>
</tr>
<?php
}
?>
</tbody>
</table>
</center>
</div>
</body>
</html>
<?php
}else{
header("Location: login.php");
}
?>

60

CARGAS RESERVADAS
tcarga_reservadas.php
<?php
session_start(); //debe ir primero que todo
if ($_SESSION["a_usuario"])
{
?>
<!DOCTYPE html>
<html>
<head>
<title>Tabla</title>
<link rel="stylesheet" href="css/prueba.css">
</head>
<body>
<header>
<div class="titulo">
<h1> EMPRESA DE TRANSPORTE EL VELOZ</h1>
</div>
</header>
<div class="sidebar">
<h2>ADMINISTRADOR</h2>
<ul>
<li><a href="bar.php"></a>Inicio</li>
<li><a href="tabla_guardar.php"></a>Usuarios
Registrados</li>
<li><a href="conductores.php"></a>Conductores</li>
<li><a href="vehiculo.php"></a>Vehiculos</li>
<li><a href="tguardar_publica.php"></a>Cargas
Publicadas</li>
<li><a href="tcarga_reservadas.php"></a>Cargas
Reservadas</li>
<li><a href="tcontacto_tabla.php"></a>Contacto
Recibido</li>
<li><a href="tabla_conductor.php"></a>Conductores
Registrados</li>
<li><a href="tabla_vehiculo.php"></a>Vehiculos
Registrados</li>
<li><a href="cerrar.php"></a>Cerrar Session</li>
</ul>
</div>
<div class="tabla">
<center>
<table border="3" class="tabla">
<thead>
<tr>
61

<th colspan="9">CARGAS RESERVADAS</th>


</tr>
</thead>
<tbody>
<tr>
<td>Nombre</td>
<td>Origen</td>
<td>Destino</td>
<td>Forma de Pago</td>
<td>Cantidad o Peso</td>
<td>Descripcion</td>
<td>Operacion</td>
</tr>
<?php
include("conexion.php");
$query="SELECT * FROM reserva";
$resultado=$conexion->query($query);
while ($row=$resultado->fetch_assoc()) {
?>
<tr>
<td><?php
<td><?php
<td><?php
<td><?php
<td><?php
<td><?php

echo
echo
echo
echo
echo
echo

$row['nombre'];?></td>
$row['origen'];?></td>
$row['destino'];?></td>
$row['pago'];?></td>
$row['peso'];?></td>
$row['mensaje'];?></td>

<td><a href="reserva_eli.php?id=<?php
echo $row['id'];?>">Eliminar</a></td>
</tr>
<?php
}
?>
</tbody>
</table>
</center>
</div>

62

</body>
</html>
<?php
}else{
header("Location: login.php");
}
?>
CONTACTO PUBLICADOS
tcontacto_tabla.php
<?php
session_start(); //debe ir primero que todo
if ($_SESSION["a_usuario"])
{
?>
<!DOCTYPE html>
<html>
<head>
<title>Tabla</title>
<link rel="stylesheet" href="css/prueba.css">
</head>
<body>
<header>
<div class="titulo">
<h1> EMPRESA DE TRANSPORTE EL VELOZ</h1>
</div>
</header>
<div class="sidebar">
<h2>ADMINISTRADOR</h2>
<ul>
<li><a href="bar.php"></a>Inicio</li>
<li><a href="tabla_guardar.php"></a>Usuarios
Registrados</li>
<li><a href="conductores.php"></a>Conductores</li>
<li><a href="vehiculo.php"></a>Vehiculos</li>
<li><a href="tguardar_publica.php"></a>Cargas
Publicadas</li>
<li><a href="tcarga_reservadas.php"></a>Cargas
Reservadas</li>
<li><a href="tcontacto_tabla.php"></a>Contacto
Recibido</li>
<li><a href="tabla_conductor.php"></a>Conductores
Registrados</li>
63

<li><a href="tabla_vehiculo.php"></a>Vehiculos
Registrados</li>
<li><a href="cerrar.php"></a>Cerrar Session</li>
</ul>
</div>
<div class="tablas">
<center>
<table border="3" class="tabla">
<thead>
<tr>
<th colspan="9">Lista de Contacto
Publicadas</th>
</tr>
</thead>
<tbody>
<tr>
<td>Nombre</td>
<td>Apellido</td>
<td>Correo</td>
<td>Mensaje</td>
<td>Operacion</td>
</tr>
<?php
include("conexion.php");
$query="SELECT * FROM contacto";
$resultado=$conexion->query($query);
while ($row=$resultado->fetch_assoc()) {
?>
<tr>
<td><?php
<td><?php
<td><?php
<td><?php

echo
echo
echo
echo

$row['nombre'];?></td>
$row['apellido'];?></td>
$row['correo'];?></td>
$row['mensaje'];?></td>

<td><a href="contacto_eli.php?id=<?php
echo $row['id'];?>">Eliminar</a></td>
</tr>
<?php
64

}
?>
</tbody>
</table>
</center>
</div>
</body>
</html>
<?php
}else{
header("Location: login.php");
}
?>
CONDUCTORES REGISTRADOS
tabla_conductor.php
<?php
session_start(); //debe ir primero que todo
if ($_SESSION["a_usuario"])
{
?>
<!DOCTYPE html>
<html>
<head>
<title>Tabla</title>
<link rel="stylesheet" href="css/prueba.css">
</head>
<body>
<header>
<div class="titulo">
<h1> EMPRESA DE TRANSPORTE EL VELOZ</h1>
</div>
</header>
<div class="sidebar">
<h2>ADMINISTRADOR</h2>
<ul>
<li><a href="bar.php"></a>Inicio</li>
<li><a href="tabla_guardar.php"></a>Usuarios
Registrados</li>
<li><a href="conductores.php"></a>Conductores</li>
<li><a href="vehiculo.php"></a>Vehiculos</li>
65

<li><a href="tguardar_publica.php"></a>Cargas
Publicadas</li>
<li><a href="tcarga_reservadas.php"></a>Cargas
Reservadas</li>
<li><a href="tcontacto_tabla.php"></a>Contactos
Recibidos</li>
<li><a href="tabla_conductor.php"></a>Conductores
Registrados</li>
<li><a href="tabla_vehiculo.php"></a>Vehiculos
Registrados</li>
<li><a href="cerrar.php"></a>Cerrar Session</li>
</ul>
</div>
<div class="tablas">
<center>
<table border="3" class="tabla">
<thead>
<tr>
<th colspan="6">CONDUCTORES
REGISTRADOS</th>
</tr>
</thead>
<tbody>
<tr>
<td>Nombre</td>
<td>Apellido</td>
<td>Correo</td>
<td>Licencia de Conducir</td>
<td>Telefono</td>
<td>Operacion</td>
</tr>
<?php
include("conexion.php");
$query="SELECT * FROM conductores";
$resultado=$conexion->query($query);
while ($row=$resultado->fetch_assoc()) {
?>
<tr>
<td><?php echo $row['nombre'];?></td>
<td><?php echo $row['apellido'];?></td>
<td><?php echo $row['correo'];?></td>
<td><?php echo $row['licencia'];?></td>
<td><?php echo $row['telefono'];?></td>

66

<td><a href="conductores_eli.php?id=<?php
echo $row['id'];?>">Eliminar</a></td>
</tr>
<?php
}
?>
</tbody>
</table>
</center>
</div>
</body>
</html>
<?php
}else{
header("Location: login.php");
}
?>
VEHICULOS REGISTRADOS
tabla_vehiculo.php
<?php
session_start(); //debe ir primero que todo
if ($_SESSION["a_usuario"])
{
?>
<!DOCTYPE html>
<html>
<head>
<title>Tabla</title>
<link rel="stylesheet" href="css/prueba.css">
</head>
<body>
<header>
<div class="titulo">
<h1> EMPRESA DE TRANSPORTE EL VELOZ</h1>
</div>
</header>
67

<div class="sidebar">
<h2>ADMINISTRADOR</h2>
<ul>
<li><a href="bar.php"></a>Inicio</li>
<li><a href="tabla_guardar.php"></a>Usuarios
Registrados</li>
<li><a href="conductores.php"></a>Conductores</li>
<li><a href="vehiculo.php"></a>Vehiculos</li>
<li><a href="tguardar_publica.php"></a>Cargas
Publicadas</li>
<li><a href="tcarga_reservadas.php"></a>Cargas
Reservadas</li>
<li><a href="tcontacto_tabla.php"></a>Contactos
Recibidos</li>
<li><a href="tabla_conductor.php"></a>Conductores
Registrados</li>
<li><a href="tabla_vehiculo.php"></a>Vehiculos
Registrados</li>
<li><a href="cerrar.php"></a>Cerrar Session</li>
</ul>
</div>
<div class="tablas">
<center>
<table border="3" class="tabla">
<thead>
<tr>
<th colspan="6">VEHICULOS REGISTRADOS</th>
</tr>
</thead>
<tbody>
<tr>
<td>Placa</td>
<td>Tipo de Vehiculo</td>
<td>Color</td>
<td>Operacion</td>

</tr>
<?php
include("conexion.php");
$query="SELECT * FROM vehiculo";
$resultado=$conexion->query($query);
while ($row=$resultado->fetch_assoc()) {
?>
68

<tr>
<td><?php echo $row['placa'];?></td>
<td><?php echo $row['tipo'];?></td>
<td><?php echo $row['color'];?></td>

<td><a href="vehiculo_eli.php?id=<?php
echo $row['id'];?>">Eliminar</a></td>
</tr>
<?php
}
?>
</tbody>
</table>
</center>
</div>
</body>
</html>
<?php
}else{
header("Location: login.php");
}
?>
CERRAR SESSION
Cerrar_admin.php
<?php
session_start();
session_unset();
session_destroy();
header("location:login.php");
?>

69

CSS:

II.3.1. Diagrama de Flujo o Seudocdigo


explicado..
II.3.2. Cdigo fuente Explicado por
Mdulos

Base De Datos:
Primeramente crearemos nuestra base de datos que tendra por
nombre loquito en la cual esta base de datos contendra todas
nuestras tablas nesesarias para la elaboracion de nuestro proyecto.
Loquito

Tabla

Filas

Tipo

Tamao

Comentarios

admin

InnoDB 16 KB

Creacin: 08-07-2016 a las 17:09:58

carga

InnoDB 16 KB

Creacin: 10-07-2016 a las 11:55:48

conductores 2

InnoDB 16 KB

Creacin: 10-07-2016 a las 13:51:31

contacto

InnoDB 16 KB

Creacin: 07-07-2016 a las 17:15:34

reserva

InnoDB 16 KB

Creacin: 07-07-2016 a las 15:15:31

usuarios

InnoDB 16 KB

Creacin: 04-07-2016 a las 12:48:34

vehiculo

InnoDB 16 KB

Creacin: 10-07-2016 a las 14:02:20

7 tablas

15

--

112 KB

III.

Bibliografa
completa
..

IV.

Glosario
..

70

71

72

73

También podría gustarte