Computer Science Software Projects

Computer Science Software Projects


Uansett hvilket nivå av informatikk du studerer, vil det alltid være programvare-prosjekter. Fra siste års universitetsprosjekter til high school-programvare presentasjoner, må du ha en original og imponerende idé å få karakteren du fortjener. Folks mange praktiske og underholdning for programvare gir god start steder for prosjektideer.

Kantine Database Software

Steder som kantiner og kontor restauranter kan automatiseres ved hjelp av en håndholdt håndlesing enheten skal ringe opp kjøp. Denne spesielle ideen ville være nyttig fordi det hindrer behovet for småpenger og pengeoverføringer. I stedet må kelneren har en palm lesing enhet som kobler til en server; at serveren har en registrering av alle ansattes ID på kontoret og hvor mange mat og drikke tokens de har igjen. Servitør ville taste inn den ansatte ID og deretter fjerne mengden av symboler som representerer maten de har bestilt. Ved hjelp av håndenheten, vil den ansatte sende informasjonen tilbake til serveren med de oppdaterte token detaljer. Denne spesielle programvaren prosjektet ville fokusere på hardware tilkoblinger og numeriske databaser.

Security Software

Med fremveksten av nettsvindel og identitetstyveri, er det et større behov for sikkerhetsprogramvare. Sikkerhetsprogramvare kan være øye-skannere som kan åpnes dørene til bankhvelv eller krypteringsprogrammer som beskytter online passord. Bank sikkerhet er ett område av tema som kan være spesielt utnyttes; programvaresystemer for EMV-protokollen (kjent som "Chip og Pin") kan være upålitelige og lett hacket. Mange moderne chip og pin-enheter bruker noen ganger en "Godta" kommando uansett om Pin-koden er riktig. En computer science prosjektet kan spesielt ta Godta / Nedgang programvare i en EMV-protokollen, slik at den vet å alltid avvise en feil PIN-kode.

Videogame programvare

Takket være nye kodesystemer som DirectX og OpenGL, kan du raskt og enkelt lage spill som har imponerende grafikk. Også, med innføringen av online spill, kan du utvikle 2D eller 3D-spill som er tilgjengelig for å spille online eller offline. Videospill bør alltid ha en original idé eller gimmick; kanskje spillet er et multiplayer verdenskrig simulator, eller kanskje det kunne være en futuristisk turbasert strategispill. Med andre ulike spilltyper også (f.eks sportssimulatorer, puslespill eller rollespill), det er en endeløs muligheten for hva du kan lage og hvordan du kan få det til.

Andre Programvare Ideas

Peer-to-peer fildelingsprogrammer er svært populært og brukes av hundrevis av Internet P2P-programmer. Et prosjekt kan være en P2P fildeling program som har bestemt søk, nedlasting og deling av programvare (f.eks evnen til å finne et musikkspor, laste det ned og så vert filen for andre brukere).

Et annet prosjekt kan bli chat-samtale programvare. Gitt populariteten til MSN Messenger, Facebook Chat og Google Nettprat, kan prosjektet være en samtale program som tillater brukere å utveksle skriftlige meldinger, lenker, bilder og videoer.

Andre ideer inkluderer: en eksamen scheduler, en events management system, en dating nettside, et bilde opplasting nettsted og utgiftsrapport database eller et diskusjonsforum.