onsdag 30 september 2009

Is thiz dead?!?!

Nej, jag är inte död. Jag är bara totalt omotiverad till att jobba på mitt projektarbete :/ Känns kanske lite lame att jag skapade en ny blogg med bara ett inlägg på nästan en månad, men meningen är att jag ska skriva i den när jag väl kommer igång.

Och kommit igång har jag faktiskt gjort lite mer, har åtminstonde en projektplan redo och eftersom jag är lat som vanligt så bara gör jag "copy/paste" från Word.

Projektplan

1. Bakgrund

Jag har alltid varit intresserad av datorer och hur de fungerar, och ofta skruvat isär saker för att se hur de sitter ihop. I början var det mycket datorspelande, men på senare tid har jag intresserat mig mer för programmering och jag har programmerat ända sen jag gick i åttan i högstadiet, och då alltid i Visual Basic. Net. Jag började med att kolla på videoguider och att experimentera mig fram.

2. Syfte, mål och problemformulering

Anledningen till varför jag gör det här programmet är för att jag kollar mycket på TV-serier och filmer och har inget bra sätt att organisera och hålla koll på dem. Jag vill enkelt ha en lista över mina avsnitt i olika TV-serier och filmer så att jag kan söka efter dem med olika kriterier, kunna göra upp visningsscheman samt övervaka olika serier som fortfarande produceras så att programmet automatiskt kan starta nedladdning av dessa serier. Jag ska även försöka implementera ett visst plug-in stöd där jag efterhand kan utveckla nya funktioner i separata programbibliotek (dll-filer).

3. Genomförande

Jag programmerar i Visual Basic .Net med Visual Studio 2008 Professional, som jag har fått från Microsofts Dreamsparkprogram.

3.1. Val av metod

Jag kommer att programmera objekt orienterat med olika klasser, och kommer utnyttja en del programbibliotek jag gjort för andra program. Ett exempel på detta är ett multispråk-system jag utvecklat, som med väldigt lite arbete kan integreras i vilket program som helst. Jag arbetar också med en SQL databas som är integrerad i Visual Studio. Databasservern är SQL Server 2005. Vid behov lär jag mig nya programmeringskunskaper.

3.2. Val och insamlande av information

Jag kommer leta upp relevant information vid behov, mest troligt på nätet via MSDN och andra liknande sidor. Visual Studio 2008 har ett rätt bra utbyggt hjälpsystem som jag med säkerhet kommer använda.


3.3. Val av eventuella medarbetare

Jag kommer att jobba själv, dock kommer jag ta hjälp av min kompis Viktor Forsberg för att bolla idéer och layoutförslag. Han kommer även hjälpa mig betatesta programmet. Jag kan eventuellt söka fler betatestare då programmet närmar sig sin slutfas.

3.4. Tidsplan

September – Kommer jobba på att försöka få klar databasen, så att strukturen där bli optimal.

Oktober – Siktar på att få användargränssnittet ordentligt iordningställt, med alla funktioner som jag vill ha. Detta ska vara på två språk, både svenska och engelska.

November – Ska implementera sökfunktioner samt annan underliggande kod för att manipulera informationen i databasen.

December – Kommer att jobba på att bygga om ReNamerCore.dll, detta kommer ta ett tag.

Januari – Arbetet med ReNamerCore.dll kommer fortskrida samtidigt som jag kommer importera funktioner från mina andra program och integrera dem i programmet.

Februari – Ska göra GetEpInfoFromNet.dll färdig och betatesta.

Mars – Göra en skriftlig sammanfattning samt betatesta.

4. Form för presentation

Jag kommer att praktiskt demonstrera mitt program samt lämna in en kort skriftlig sammanfattning och utvärdering av arbetet.


Det var det, hade tänkt göra de där databasändringarna ikväll eller imorgon när vi har databashantering i skolan. Då kan man ju fråga läraren efter åsikter på struktur. Ska försöka skriva ett nytt inlägg snart. Nu har jag i alla fall kommit igång och jag har en tidsplan.

//Björn, 9x-7i > 3(3x-7u).

Inga kommentarer:

Skicka en kommentar