1. COLEGIO DE ESTUDIOS CIENTIFICOS Y TECNOLOGICOS
DEL ESTADO DE MEXICO PLANTEL TECAMAC.
HERIBERTO HINOJOSA
Y
ALAN BODRO MORALES
ESPECIALIDAD: INFORMATICA
TURNO: VESPERTINO
Grupo: 605
2. Una red social es una estructura social en donde hay individuos que se
encuentran relacionados entre si. Las relaciones pueden ser de distinto tipo,
como intercambios financieros, amistad, relaciones sexuales, entre otros. Se
usa también como medio para la interacción entre diferentes como chats, foros,
juegos en línea, blogs, etcétera.
Una red social es una estructura social compuesta de personas, las cuales
están conectadas por uno o varios tipos de relaciones, tales como amistad,
parentesco, intereses comunes, intercambios económicos, relaciones sexuales,
o que comparten creencias, conocimiento o prestigio.
En el presente trabajo estarán plasmados aspectos muy importantes en
relación a las redes sociales, siendo esta última un sitio o página
de internet que permite el registro de usuarios, con el objetivo de interactuar
con las demás personas.
3. El término red, proviene del latín rete, y se utiliza para definir a
una estructura que tiene un determinado patrón. Existen diversos tipos de
redes: informáticas, eléctricas, sociales. Las redes sociales se podrían definir
como estructuras en donde muchas personas mantienen diferentes tipos de
relaciones amistosas, laborales, amorosas.
Por lo tanto hoy en día el término "red social " se llama así a los diferentes
sitios o páginas de internet que ofrecen registrarse a las personas y
contactarse con infinidad de individuos a fin de compartir contenidos,
interactuar y crear comunidades sobre intereses similares: trabajo, lecturas,
juegos, amistad, relaciones amorosas, entre otros.
De acuerdo a lo que plantea Jaime Royero (2007) define las redes sociales
como "el conjunto de personas, comunidades, entes u organizaciones que
producen, reciben e intercambian bienes o servicios sociales para su
sostenimiento en un esquema de desarrollo y bienestar esperado. Dicho
bienestar es mediatizado por los avances en el campo de la ciencia y la
tecnología producidos y ofrecidos en su valor social y mercantil a las personas
o grupos de ellas, en un territorio y en unas condiciones económicas sociales
determinadas. Estos intercambios se dan a nivel local regional, nacional,
internacional y global".
4. Primero instalaremos wamp server y tambien instalaremos dreamweaver.
Abriremos wamp dándole clic derecho sobre la (w) de color verdad que aparecerá
en la barra de inicio ya dándole clic derecho le daremos clic en la parte que dice
phpMyAdmin.
Después crearemos la base de datos insertándole los siguientes datos
que llevara.
5. Ya hecho esto crearemos una tabla llamada usuarios y en campos le
pondremos que 13.
Ya una vez creada nuestra tabla le insertaremos los datos que son:
usuario
Password Todos serán de tipo varchar
acepción de edad y teléfono que
Nombre serán de tipo int en sus longitudes
Apellidopaterno de valores edad será de 2 y teléfono
de 11en el campo usuario el tipo
Apellidomaterno será PRIMARY.
Sexo
Edad
Teléfono
Correo
Ocupación
Apodo
Contraseña
foto
6. Después de hacer eso crearemos una tabla llamada publicaciones con
5 campos.
Id
Usuario
Titulo
Texto
fecha
El id será de tipo int con longitud de 11, PRIMARY y auto
incrementable (AI).
La fecha será de tipo timestamp.
Los demás campos serán de tipo varchar y longitud de 30.
El usuario será INDEX.
Después crearemos una tabla llamada intereses con 3 campos.
Id
Usuarios
intereses
Id será primary, autoincrementable y de tipo int con longitud de 11.
Intereses será de tipo int con una longitud de 11.
Usuario será de tipo varchar con una longitud de 30 y también índex.
Después crearemos otra tabla llamada contactos con 3 campos.
Id
Usuarios
contactos
7. Id será de tipo int con una longitud de 11, primary y
autoincrementable (AI).
Usuario y contacto serán de tipo varchar con una longitud de 30 y
también índex.
Y después crearemos otra tabla que se llamara comentarios con 5
campos.
Id
Usuario
Comentario
Fecha
Idpublicacion
Id será tipo int con una longitud de 11 y autoincrementable (AI).
Usuario será índex de tipo varchar con una longitud de 30.
Comentario será de tipo varchar con una longitud de 100.
Fecha será de tipo timestamp.
Id publicación será de tipo int con una longitud de 11 y será índex.
Por ultimo crearemos una tabla llamada avatars con 2 campos.
Id
foto
Id será tipo int con una longitud de 11, primary, autoincrementable
(AI).
Ya después de crear nuestras tablas vamos a donde dice
a cada una de las tablas y relacionaremos el usuario como se muestra
en la foto.
8. Anexaremos privilegios, vamos a privilegios y donde diga nuevo
usuario le damos clic así mismo escribimos los datos tomando en
cuenta que deben ser datos que podamos recordad y seleccionamos
todos los permisos y lo creamos.
Ya hecho esto acabaríamos con la base de datos.
Ya hecho lo anterior empezaremos a crear la red social.
Empezaremos ejecutando wamp server y dreamweaver.
Después donde dice sitio crearemos un sitio.
Escribimos el sitio y su dirección.
Escogemos que tipo de tecnología deseamos. Y le seleccionaremos si
deseo una tecnología de servidor.
9. Seleccionamos el servidor que deseamos.
Después seleccionaremos la url de nuestro sitio.
Completamos y todo estará listo.
Después crearemos una platilla seleccionando el tema que mas nos
guste.
10. Crearemos una carpeta en la carpeta www. De wamp donde
guardaremos todo.
Insertaremos objetos de plantilla y crearemos la platilla.
Le daremos clic en el botón (+) donde dice base de datos para anexar
nuestra plantilla.
11. Escribiremos los siguientes datos para así crear nuestra base de datos
utilizando el usuario que creamos anteriormente para lograr que abra
nuestra base de datos y seleccionamos la base de datos , después de
le damos en aceptar.
Después nos vamos al menú insertar y le damos clic en objetos de
plantilla la seleccionamos y le damos clic en donde dice región
editable.
Abrimos un documento nuevo usando la plantilla de nuestra red social
y después lo guardamos como índex. Php, así mismo crearemos otras
llamadas perfil.php, registro php. Y error.php.
Después insertamos un campo de formulario y dentro de el 2 campos
de texto, uno llamado usuario y otro llamado password, anexamos un
botón.
Después insertaremos objetos de aplicación, autentificación de
usuarios y ponemos donde dice conectar usuario, seleccionamos
12. nuestros dos campos de texto, la base de datos que necesitamos y la
tabla de usuarios , si la conexión falla nos enviara a error. Php, si no
falla nos enviara a perfil. Php.
En la pág. Error. Php crearemos un vínculo que diga regresar.
En la página de índex. Php crearemos un apartado que diga
registrarse y lo enviaremos con un vínculo a registro. Php.
Abrimos registro. Php y creamos un asistente de intersección de
registros seleccionaremos la tabla usuarios y solo cambiara el campo
contraseña que será tipo contraseña.
Vamos a anexar una lista de menú con un valor dinámico de foto a
foto.
Cerramos y guardamos.
13. Ahora ya acabamos nuestras páginas de inicio de la red social y
iniciaremos con el aspecto de perfil.php.
Abrimos vinculaciones y anexamos dos juegos de registro uno se
llamara usuario y se llenara de esta forma.
La siguiente se llamara amigos y se llenara así:
14. Anexamos un enlace que diga desconectarse donde nosotros
deseemos y en la misma de usuarios pulsamos el que nos mande a
desconectarse.
Después ordenaremos los datos y vamos a arrastrar de nuestro juego
de registros los datos hacia donde pusimos estos datos para que
podamos ver los datos de nuestro usuario algo repetitivo pero
necesario.
Una vez hecho esto crearemos una pág. llamada muro. Php.
15. Después crearemos un juego de registro donde vamos a poner la tabla
publicaciones el Id lo vamos a eliminar el usuario va hacer oculto y
tener en el valor código <?php echo row_usuario[‘usuario’]; ¿>
En la parte de abajo pondremos un apartado que diga No hay
publicaciones y le insertaremos objetos de aplicación y vamos a donde
dice mostrar si esta vacío y seleccionamos la tabal de publicaciones.
16. Después iremos abajo y arrastramos de nuestro juego de registros
publicaciones: titulo, fecha, texto los ordenaremos y listo.
Abajo aremos un vínculo que dirá comentar y estará enlazado a
comentar. Php después copiaremos el siguiente código ¿usuario=?php
echo $row_publicaciones[‘usuario’]: ¿> & Idpublicacion=<?php echo
$row_publicaciones[‘id’]; >
Después abrimos comentar .php y vamos a crear tres juegos de
registro uno llamado usuario otro publicaciones y otro comentarios y
serán llenados así:
17. Después en una regla horizontal arrastraremos (titulo, texto, fecha).
Abajo ponemos asistente de intersección de registros y vamos a
seleccionar la tabla comentarios al usuario le vamos a dar un valor
18. dinámico a usuario del juego de registro usuario, fecha será oculto y
Idpublicacion tendrá un valor a id del juego de registros publicaciones.
Arrastraremos juego de registros comentarios, el usuario comentario y
la fecha le ordenamos y le ponemos en la opción región repetida
repetir todos los registros y ponemos mostrar si el juego de registros
no esta vacíos.
Después pondremos una oración que diga no hay comentarios por el
momento y el pondremos mostrar si los registros están vacíos.
Abrimos un nuevo documento basado en nuestra plantilla que será
llamado perfil.php y así mismo creamos uno llamado muroamigo.php y
comentarioamigo.php, en perfil.php anexaremos una tabla con 1 fila y
1 columna donde arrastrara de el juego de registros amigos y
contactos.
Le daremos vínculo a perfil amigo y como queremos que se lleve
nuestros datos y los del amigo vamos a copiar el siguiente código.
Perfilamigo.php?amigo=<?php echo $row_amigos[‘contacto’];
¿>&usuario=?php echo $row_amigos[‘usuario’];?>”><?php echo
$row_amigos[‘contacto’];?>”
Guardamos pero no cerramos
Después seguimos con el perfil amigo donde crearemos dos juegos de
registros uno llamado perfilamigp y otro llamado usuario llenados de la
siguiente forma.
19.
20. De perfilphp copiaremos todos los datos a perfilamigo.php espeto la
imagen y la tabla de amigos y borramos, y borramos datos que
arrastramos del juego de registro usuario.
Después anexamos los datos de la misma forma como lo hicimos e
perfil.php del juego de registros usuario y hacemos el mismo
procedimiento con la foto.
Hacemos un vinculo que diga muro amigo y lo enlazamos a
muroamigo.php y otro que diga perfil a regresar a mi perfil. Con un
vinculo a perfil.php con esto acabamos y guardamos y cerramos.
Después abrimos muroamiwo.php y creamos tres juegos de registro
llenados así:
21. Luego de esto crearemos un asistente de registros y seleccionaremos
la tabla publicaciones ocultaremos usuario y copiaremos el código.
22. <’php echo $row_usuario[‘usuario’];?> en valor dinámico , la fecha va
hacer campo oculto , titulo como campo de texto como área de teto.
De igual manera repetimos el proceso solo que ahora copiaremos los
valores del juego de registros y anexamos usuario.
En el botón anexar copiamos este código.
Comentarioamigo.php? Usuario=?php echo $row_usuario[‘usuario’];
¿>&amigo=?php echo $row_amigo[‘usuario’];
?>&idpublicacionesamigo=<?php echo $row_publicaionesamigo[‘id’];
?>” así acabamos con muroamigo.php guardamos y cerramos.
Abrimos comentarios. Php creamos cuatro juegos de registros
llenados de la siguiente forma.
23.
24. Del juego de registros publicando
Del juego de registros publica amigo arrastramos los campos titulo, texto, fecha,
usuario un asistente de intersección de registros seleccionamos la tabla
comentarios ocultamos el usuario y le ponemos un valor dinámico a usuario del
juego de registros usuario, fecha como valor oculto, Idpublicacion le damos un
valor dinámico a id de el juego de registros publica amigo, acabamos del juego de
registros comentarios, vamos a arrastrar abajo del Asistente de registro el campo
usuario, comentario, fecha y hacemos lo mismo que con comentar. Php Vamos a
perfil.php y anexamos un vinculo con el documento ini.php. Abrimos ini.php y
vamos a insertar una tabla con 1 fila y 1 y copiamos este codigo SQL
SELECT publicaciones.id, publicaciones.usuario, publicaciones.amigo,
publicaciones.titulo,publicaciones.texto,publicaciones.fecha,COUNT
(comentarios.id) AS
numcom, usuarios.foto
FROM usuarios INNER JOIN (publicaciones LEFT JOIN comentarios ON
publicaciones.id=comentarios.idpublicacion)ON
publicaciones.amigo=usuarios.usuarioGROUPBYpublicaciones.id,publicaciones.tit
ulo,publicaciones.texto,publicaciones.fecha ORDER BY publicaciones.fecha DESC
De ahí adentro de la tabla anexamos usuario, titulo, texto, fecha.
Bueno eso seria todo de nuestra parte espero y les sirva este reporte