Você está na página 1de 10

Tecnolgico de Estudios Superiores

de Coacalco.

Tpicos Avanzados de Programacin.

Programa final para el tercer parcial.

Elaboraron:
Villanueva Montes Juan Miguel
Fernndez Cisneros Jorge.
Profesor:
Oscar Olivares Lpez.
Grupo: 3322

Carera: Ing. Sistemas Computacionales.

Fecha de entrega: 17 de enero del 2014.
Especificaciones.
El programa se basa en el principio de una aplicacin para la encriptacin y la
desencriptacin que sea usada por el usuario y que sea fcilmente manejable.
Este programa tiene como fin el manejo de informacin ya sea que si el archivo a
encriptar o desencriptar no existe se debe preceder a crear uno.
Como sabemos para esto se debe proceder a usar ciertos comandos que permitan
hacerlo y por lo tanto son manejables hasta un cierto punto*.
El programa incluye estas cuatro opciones:
Encriptar
Desencriptar
Guardar
Abrir
De los cuales
Encriptar es una opcin libre por el usuario dependiendo de lo que desea al igual
que desencriptar.
Guardar y salir son opciones que el programa al elegir qu hacer con el fichero da
al usuario la opcin de crear uno en caso de que no desee abrir alguno o crear
uno en caso de que desee hacerlo.
Dependiendo de esto el usuario tiene la libertad de hacer su propio archivo en un
formato *txt.
*Este tipo de cuestiones tiene que ver con los permisos que otorga el usuario
sobre los dominios de su computadora.
En dado caso de no tener acceso al sistema se recomienda:
Deshabilitar temporalmente la proteccin del disco duro (tenga en cuenta
que si hace esto perder los privilegios como puntos de restauracin de
sistema).
Usar el comando Net User.
Permitir los permisos a la unidad C.




**As dejamos en claro lo que pasa con los permisos del administrador y los
comandos.
Proceso.

El programa empieza de esta manera como se ve es una interfaz amigable y
sencilla para otros usuarios que no sea el programador en si.

Metodologa.


Este es el mtodo de encriptacin basado en los fundamentos del programa, como
se ve no existe mucha diferencia entre el desencriptador como se presenta a
continuacin:

La nica diferencia es un (-) al ltimo entre estos dos programas y sus mtodos.

En esta imagen vemos la manera en que el programa se desenvuelva de manera
que utiliza diferentes libreras para mandar a llamar a los mtodos o en su defecto
a los dems programas o en determinado caso para escribir o guardar el fichero
en s.




Esta sera la ltima parte del programa la cual como se ve en esta parte determina
o cacha por as decirlo si el fichero no est creado y si el usuario lo quisiera crear.


En esta parte vemos como se utilizan aun mas libreras que antes y unas de ellas
son las que son fundamentales en la construccin del programa por asi decirlo se
trata del manejo de Archivos.
Como lo vemos tambin completo de las siguientes imgenes.








Como vemos esta interfaz se encarga de lo que es los propios pasos que se da en
el programa cuando recopila la informacin de sus diferentes clases.



Lo que es el propio cdigo y su interfaz se muestran a continuacin siendo la
manera en que se crea su facilidad con el usuario.







En conclusin.
El cdigo propiamente muestra la fluidez de un programa que antes estaba menos
obsoleto y menos fluido, con las modificaciones que se hicieron pensando el
usuario se cambiaron ciertos aspectos como espacio, botones, e instrucciones por
el simple hecho de que el manejo no se lo de un propio programador sino alguna
persona ajena a este tipo de interfaces.

Você também pode gostar