Documentos de Académico
Documentos de Profesional
Documentos de Cultura
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.
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.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
Anexos
-
Manual de usuario
Manual Tcnico o programador(Digitalizado)
Entrevista
Cuestionario
Otros que as se requiera
IV.
Bibliografa
completa
..
V.
Glosario
..
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
NECESIDADES
EMPRESA
DE
LA
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
15
24/05/2013
22
15/06/2013
07/07/2013
26/03/2016
09/04/2016
22
25/05/2016 18/06/2015
12
Numero de dias
20/07/2015
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
Servir como el
controlador de todo el
sistema
10
Conductor que
apoyara en la
instalacin de la red
para el Sistema
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.
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.
11
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.
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.
SOFTWARE
ESPECIFICACIONES
Sistema
Operativo
Windows 8
ESET NOD32
Antivirus
MySQL Standard
Edition
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
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
JACK CAT
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
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
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
Diseo
INICIO PRINCIPAL:
21
22
23
24
25
26
27
28
29
30
31
Caso
1:
FORMULARIO
INCOMPLETO
32
33
34
35
36
37
38
39
40
41
II.3.
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="🔐 Ingrese Nombre de Usuario" >
<input type="password" id="passwords" name="password"
placeholder="🔐 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>
<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
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
<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>
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
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:
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
carga
InnoDB 16 KB
conductores 2
InnoDB 16 KB
contacto
InnoDB 16 KB
reserva
InnoDB 16 KB
usuarios
InnoDB 16 KB
vehiculo
InnoDB 16 KB
7 tablas
15
--
112 KB
III.
Bibliografa
completa
..
IV.
Glosario
..
70
71
72
73