Académique Documents
Professionnel Documents
Culture Documents
UNITEC
ESCUELA DE CIENCIAS DE LA COMPUTACION
Deber
implementar comunicacin por socket donde diseara una
aplicacin cliente que deber ser grafica donde usted enviara los datos de las
1
Usuario:
Usuario:
JBJC
Pwd:
****
Ana Maria
****
Pwd:
Salir
Login
Salir
Login
Cliente 2
Cliente 1
JBJC
Usuario
Lista de conversaciones
Mauricio
Monica
Saludos JBJC
Mensaje Prueba
BD SQL Server
Cliente 1
192.168.10.4
Servidor
192.168.10.2
JBJC
Saludos Ana
Mensaje Prueba
Fabricio
Ana Maria
Lista de Contactos
Lista de conversaciones
Cliente 2
192.168.10.3
Servidor
Ana Maria
Usuario
Lista de Contactos
Cliente1
Cliente2
Para:
JBJC
Comando
Comando
Shutdown -f
Seleccione y escriba
Shutdown -f
Mensajes en claro
Enviar Pantalla
Enviar Pantalla
Iniciar
Cancelar
Deternet
Enviar
Cancelar
Enviar
Cliente:
-. Pantalla Login.
-. Pantalla de Configuracin de la interface del cliente IP y Puerto del
Servidor.
-. Pantalla Principal (Puede usar diferentes pantallas)
+ Interface con el listado de repuestos
+ Interface Para ingresar repuestos a la BD con su respectiva foto.
+ Interface Para vender repuestos en modo carrito de compras.
+ Interface para reversar las transacciones de venta de repuestos.
+ Reporte de operaciones realizadas por cliente.
+ Deber mostrar las pantallas del proceso de comunicacin y el recibo
de las operaciones en pantalla.
-. Pantalla de Bitcora de operaciones realizadas en el sistema.
+ Datos fecha, hora, usuario, operacin, monto de la operacin y el
nuevo saldo.
Server:
-. Pantalla Principal:
+ Opcin de Inicio y Detener Servidor.
+ Visualizacin de Trama Encriptada de entrada al server.
+ Visualizacin de Trama XML de entrada al server.
+ Visualizacin de Trama Encriptada de salida al cliente.
+ Visualizacin de Trama XML de salida al cliente.
+ Lista de contactos conectados.
+ Datos de configuracin del server(Puerto el que debe correr la
aplicacin).
-. Pantalla de bitcora de usuarios.
Base de datos:
+ Tabla Repuestos, Transacciones y Usuarios.
+ Tabla relacion de transacciones y repuestos.
+ Tabla de bitcora de operaciones de usuario.
Los repuestos deben estar registrados en una base de datos MSSQLServer
donde no se podrn vender repuestos que no estn en la tabla de la base de
datos, adems tienen que ser los usuarios registrados en la misma. El
servidor debe soportar con N aplicaciones cliente corriendo.
El servidor deber solicitar usuario y password para ingresar al sistema.
En el servidor se solicita que se visualice el texto encriptado con triple DES
y autenticado con md5 de todos las tramas enviados por el cliente. En cada
cliente se espera ver una pantalla amigable donde los clientes pueden
3
(17/03/2016)
(24/03/2016)
(31/03/2016)
2%
5%
24%
Para un total de 20% del proyecto. Es importante hacer notar que cada parte
depende de la anterior. (El punto III depende del II y el punto II del I). no
respetar estas condiciones se penalizaran.
Se realizara una revisin de los proyectos y donde se evaluara el
funcionamiento y su cdigo fuente. Para hacer valida la entrega, el
estudiante debe presentar el proyecto personalmente. Y deber subirlo en la
plataforma.
El alumno puede ilustrarse con el siguiente ejemplo:
http://www.recursosvisualbasic.com.ar/htm/utilidades-codigofuente/chat.htm
http://www.lawebdelprogramador.com/codigo/enlace.php?idp=988&id=93&
texto=Visual+Basic
http://www.lawebdelprogramador.com/codigo/enlace.php?idp=1226&id=22
7&texto=C+sharp