No importa el nivel de la informática que estudies , siempre habrá proyectos de software. A partir de proyectos universitarios de último curso a las presentaciones de software de secundaria , debe tener una idea original e impresionante para obtener el grado que se merece. Numerosas necesidades prácticas y el entretenimiento de la gente de software proporcionan un montón de lugares a partir de las ideas de proyectos . Cantina Database Software
lugares como cantinas y restaurantes de oficina se pueden automatizar mediante el uso de un dispositivo de mano de lectura de la mano para llamar a las compras . Esta idea en particular , sería útil , ya que evita la necesidad de un cambio en monedas y transferencias de dinero. En cambio, el camarero tendría un dispositivo de lectura de la palma que se vincula a un servidor , ese servidor tiene un registro de todos los ID de los empleados en la oficina y el número de fichas de alimentos y bebidas que les queda. El camarero se introduzca el ID de empleado y luego retire la cantidad de fichas que representan los alimentos que han ordenado . Utilizando el dispositivo de palma, el empleado envíe la información al servidor con los detalles simbólicos actualizados. Este proyecto de software en particular se centrará en las conexiones de hardware y bases de datos numéricos.
Seguridad Software
Con el aumento del fraude online y robo de identidad , hay una mayor necesidad de seguridad software . El software de seguridad puede ser oculares escáneres que abren puertas a bóvedas de los bancos o programas de encriptación para proteger las contraseñas en línea . Seguridad de la Banca es un área del tema que puede ser explotado particularmente ; sistemas de software para el protocolo EMV ( conocido como " chip y pin " ) pueden ser poco fiables y fácilmente cortado . Muchos chip moderno y dispositivos de clavija a veces utilizan un comando "Aceptar " sin importar si el número PIN es correcto. Un proyecto de ciencias de la computación podría tratar específicamente el Aceptar /Rechazar software en un protocolo EMV , asegurando que conoce a rechazar siempre un número PIN incorrecto.
Videogame Software
< p> Gracias a los nuevos sistemas de codificación como DirectX y OpenGL , usted puede rápida y fácilmente crear juegos que cuentan con impresionantes efectos visuales . Además, con la introducción de los juegos en línea , usted puede desarrollar juegos en 2D o 3D que están disponibles para jugar en línea o fuera de línea . Videojuegos debe tener siempre una idea original o truco , tal vez el juego es un simulador de la Segunda Guerra Mundial multijugador, o tal vez podría ser un juego de estrategia por turnos futurista. Con otros diversos tipos de juegos también ( por ejemplo, simuladores de deportes , puzzles o juegos de rol ) , hay un sinfín de posibilidades de lo que puede crear y cómo se puede lograr .
Otras Ideas Software < br >
software de intercambio de archivos peer-to -peer
es muy popular y utilizado por cientos de programas P2P de Internet. Un proyecto podría ser un programa de intercambio de archivos P2P que tiene todo el software de búsqueda , descarga y distribución (por ejemplo, la capacidad de encontrar una pista de música , descargarlo y luego organizar el archivo de otros usuarios) .
Otro proyecto podría ser software de chat de conversación. Dada la popularidad de MSN Messenger, Facebook Chat y chat de Google , el proyecto podría ser un programa de conversación que permite a los usuarios intercambiar mensajes escritos , enlaces, imágenes y videos
Otras ideas incluyen: . Un programador de examen, un evento sistema de gestión, un sitio web de citas , un sitio web de carga de imágenes y la base de datos de informe de gastos o un foro de discusión .