Non importa quale livello di informatica si studia , ci saranno sempre i progetti software . Da anni i progetti finali all'università per presentazioni di software di scuola , è necessario avere un'idea originale e suggestivo per ottenere il voto che ti meriti . Numerose esigenze pratiche e di intrattenimento del popolo per il software forniscono un sacco di posti di partenza per le idee di progetto . Mensa Database Software
Luoghi come mense e ristoranti di ufficio possono essere automatizzati utilizzando un dispositivo di lettura della mano portatile di telefonare a acquisti . Questa particolare idea sarebbe utile perché evita la necessità di spiccioli e trasferimenti di denaro . Invece , il cameriere avrebbe un dispositivo di lettura di palma che si collega a un server , tale server ha un record di ogni ID dei dipendenti in ufficio e come molti cibi e bevande gettoni che hanno lasciato. Il cameriere avrebbe chiave l'ID dipendente e quindi rimuovere la quantità di gettoni che rappresentano il cibo che hanno ordinato . Utilizzando il dispositivo di palma, il dipendente avrebbe inviato le informazioni al server con i dati di token aggiornati . Questo particolare progetto software si concentrerà sulle connessioni hardware e basi di dati numerici .
Sicurezza Software
Con l'aumento di frodi online e furti di identità, vi è una maggiore necessità di sicurezza software . Software di sicurezza può essere eye- scanner che aprono le porte ai depositi bancari o programmi di crittografia che proteggono password online . Sicurezza bancaria è un settore del tema che può essere particolarmente sfruttato ; sistemi software per il protocollo EMV ( noto come " Chip and Pin" ) possono essere inaffidabili e facilmente violato. Molti Chip moderno e dispositivi Pin volte usano un comando "Accetta " indipendentemente dal fatto che il numero PIN è corretto . Un progetto di informatica potrebbe specificamente affrontare la Accetta /Rifiuta software in un protocollo EMV , assicurando che sa rifiutare sempre un codice PIN errato.
Videogioco Software
< p> Grazie ai nuovi sistemi di codifica come DirectX e OpenGL , è possibile creare rapidamente e facilmente i giochi che hanno una grafica mozzafiato . Inoltre , con l'introduzione del gioco online , è possibile sviluppare giochi 2D o 3D che sono disponibili per giocare online o offline . Videogames dovrebbero sempre avere un'idea originale o espediente ; forse il gioco è un simulatore multiplayer seconda guerra mondiale , o forse potrebbe essere un gioco di strategia a turni futuristico. Con altri tipi di gioco , come pure ( ad esempio simulatori di sport, puzzle o giochi di ruolo ) , vi è una possibilità infinita di ciò che è possibile creare e come è possibile realizzarlo .
Altri Software Ideas < br >
Peer - to-peer file sharing è estremamente popolare e utilizzato da centinaia di programmi P2P Internet . Un progetto potrebbe essere un programma P2P di file sharing che ha particolare ricerca , il download e la condivisione di software ( ad esempio, la capacità di trovare una traccia musicale , scaricarlo e poi ospitare il file per gli altri utenti ) .
Un altro progetto potrebbe essere software di chat conversazione. Data la popolarità di MSN Messenger , Facebook Chat e Google Chat , il progetto potrebbe essere un programma di conversazione che consente agli utenti di scambiare messaggi scritti , link , immagini e video
Altre idee includono : . Un esame scheduler , un evento sistema di gestione, un sito di incontri , un sito web caricamento dell'immagine e del database nota spese o di un forum di discussione .