Tik-110.350 Tietokoneverkot
Harjoitustyö 2001: HTTP Server ja Client
Olethan lukenut harjoitustyön yleisohjeen!
Osa 1: Harjoitustyön suunnitelma
DEADLINE: 16.2.2001 klo 16:00 (huom kellonaika)!Harjoitustyöstä on tehtävä suunnitelma, jonka pääasiallisena tarkoituksena on selvittää opiskelijalle, miten harjoitustyössä vaadittavan osan HTTP-protokollasta voi toteuttaa. Suunnitelman voi tehdä joko tekstimuotoisena tai html-dokumenttina (myös latex:lla tehty .dvi kelpaa + eps-kuvat). HUOM! Minkään tekstinkäsittelyvälineen omat formaatit (esim. word) eivät kelpaa. Suunnitelmassa tulee olla alla olevassa listassa olevat asiat ryhmiteltynä listan mukaisiin kappaleisiin (käytä hyväksesi essee-tehtävien mallipohjaa) :
- Dokumentin alussa tulee olla opiskelijan nimi, opiskelijanumero, opintojakson nimi ja otsikko Harjoitustyön suunnitelma.
Suunnitelmasta tulee käydä ilmi, että opiskelija on perehtynyt aiheeseen, tiedostaa edessä olevat ongelmat ja että hänellä on käsitys siitä, miten ongelmia lähdetään ratkaisemaan. Suunnitelman ei kuitenkaan tarvitse olla pienintä piirtoa myöten sama kuin ohjelman toteutus, sillä toteutusvaiheessa suunnitelmaan saattaa hyvinkin tulla joitain muutoksia.
- Johdanto
Mitä toteutetaan ja mihin käyttöön. Mikä on työn tavoite.- Yleiskuvaus
Yleiskuvaus toteutettavista ominaisuuksista ja luettelo niistä ominaisuuksista, joita ei tulla toteuttamaan, sekä perustelut. Käytettävät toteutustyökalut (ohjelmointikieli, kuvausmenetelmät jne) ja mitä käyttöympäristövaatimuksia ohjelmalla on (käyttöjärjestelmä, arkkitehtuuri, muut tarvittavat ohjelmistot; huom! joudut demoamaan ohjelmasi Maarintalolla!). Perustele valintasi.- Resurssit
Henkilötyötunnit viikottain: osassa 1 toteutuneet ja osassa 2 suunnitellut. Lisäksi suunnitelma tuntien käytöstä jaoteltuna (esim. aiheeseen tutustuminen, suunnittelu, koodaus, debuggaus, testaus, dokumentointi).- Toiminnallisuus ja arkkitehtuurikuvaus
Rakenne pääpiirteissään, esimerkiksi UML-luokkakaavio tai tärkeimmät funktiot ja niiden keskinäiset suhteet. Signalointikaavio verkon yli kulkevista viesteistä. Tärkeimmät algoritmit, käytettävät valmiit luokat, metodit, funktiot tai vastaavat. (Muista hyväksyttää kummalliset kirjastot erikseen!)- Riskianalyysi
Lyhyesti tärkeimmät riskit, realisoituneiden riskien vaikutukset ja toipuminen sekä miten riskien toteutuminen voitaisiin välttää kunkin riskin kohdalta.Palauta suunnitelmasi palatusohjeiden mukaisesti.
Harjoitustyön neuvontaan on varattu 14.2. klo 8-10 oleva harjoituskerta. Muista myös IRC-vastaanotto.
Tämän sivun sisällöstä vastaavat verkkojen assarit,
sähköposti: verkot@tml.hut.fi
Last modified: Fri Dec 29 16:33:19 EET 2000
URL: http://www.tml.hut.fi/Opinnot/Tik-110.350/2001/Harjoitustyo/osa1.html