Peu importe le niveau de la science informatique vous étudiez , il y aura toujours des projets de logiciels . De projets de fin d' année universitaire à des présentations de logiciels de haute école , vous devez avoir une idée originale et impressionnante pour obtenir le grade que vous méritez. Nombreux besoins pratiques et de divertissement des gens pour les logiciels offrent beaucoup de points de départ pour des idées de projets . Cantine Base de données Logiciel
endroits tels que les cantines et les restaurants de bureau peuvent être automatisées à l'aide d'un dispositif de lecture de palme main pour sonner leurs achats . Cette idée particulière serait utile , car elle empêche le besoin de changement lâche et les transferts d'argent . Au lieu de cela , le garçon aurait un dispositif de lecture de palme que les liens vers un serveur , ce serveur dispose d'un enregistrement de l'ID de tous les employés au bureau et combien de jetons d' aliments et de boissons qu'ils ont quitté . Le garçon serait -clé dans l'identification de l'employé , puis retirez le montant des jetons qui représentent la nourriture qu'ils ont commandé . Utilisation du dispositif de palme , l'employé aurait envoyer les informations vers le serveur avec les détails de jetons mis à jour. Ce projet de logiciel particulier mettrait l'accent sur les connexions matérielles et bases de données numériques.
Sécurité Logiciel
Avec la montée de la fraude en ligne et le vol d' identité , il ya un besoin accru de sécurité logiciels . Le logiciel de sécurité peut être oculaires scanners qui ouvrent les portes coffres des banques ou des programmes de chiffrement qui protègent les mots de passe en ligne. Sécurité bancaire est un domaine du sujet qui peut être particulièrement exploité; systèmes logiciels pour le protocole EMV ( connu sous le nom "Chip and Pin ») peuvent ne pas être fiables et facilement piraté. Beaucoup Chip moderne et des dispositifs de Pin utilisent parfois une commande "Accepter" indépendamment du fait que le code PIN est correct. Un projet d'informatique pourrait aborder spécifiquement la Accepter /Refuser logiciel dans un protocole EMV , en s'assurant qu'il sait qu'il faut toujours refuser un mauvais code PIN .
Videogame Software
< p> Merci aux nouveaux systèmes de codage telles que DirectX et OpenGL , vous pouvez rapidement et facilement créer des jeux qui ont des visuels époustouflants . En outre, avec l'introduction du jeu en ligne , vous pouvez développer des jeux 2D ou 3D qui sont disponibles pour jouer en ligne ou hors ligne. Jeux vidéo devraient toujours avoir une idée originale ou gimmick , peut-être que le jeu est un monde simulateur multijoueur Guerre mondiale, ou peut-être il pourrait être un jeu de stratégie futuriste en tour par tour . Avec d'autres différents types de jeux ainsi ( p.ex. simulateurs de sports , des puzzles ou des jeux de rôles ) , il ya une possibilité infinie de ce que vous pouvez créer et comment vous pouvez y arriver .
D'autres idées de logiciels < br >
logiciel de partage de fichiers peer-to -peer
est extrêmement populaire et utilisé par des centaines de programmes P2P Internet. Un projet pourrait être un programme de partage de fichiers P2P qui a notamment logiciel recherche , le téléchargement et le partage (par exemple, la possibilité de trouver un morceau de musique , télécharger et héberger le fichier pour d'autres utilisateurs) .
Un autre projet pourrait être logiciel de chat de conversation. Compte tenu de la popularité de MSN Messenger, Facebook Chat et Google chat , le projet pourrait être un programme de conversation qui permet aux utilisateurs d'échanger des messages écrits , liens, images et vidéos
D'autres idées: . Un examen planificateur , un des événements système de gestion , un site de rencontre , un site de téléchargement de l'image et base de données de note de frais ou un forum de discussion .