Ohjelmistotuotanto, kevät 2002, harjoitus 5


 
  1. Jatkamme viime viikon harjoitustehtävän 4 (toimintopistetyökalu) kehittelyä. Laadi luokkakaavio, joka mallintaa ohjelmiston keskeisen tietosisällön.

  2. Varmista riippuvuusmatriisin avulla, että toimintopistetyökalun käyttötapaukset ja tehtävän 1 luokkakaavion määrittelemä tietosisältö vastaavat toisiaan. (Riippuvuusmatriisista löytyy tietoa Johdatus sovellussuunnitteluun monisteesta, joka löytyy ko. kurssin webbisivulta)

  3. Tarkastellaan tieteellisen lehden julkaisuprosessia. Kirjoittajat lähettävät tiivistemäluonteisia artikkeliehdotuksia lehden toimittajille. Toimittajat analysoivat ehdotuksen ja joko hylkäävät sen tai pyytävät kirjoittajalta koko artikkelin tarkempaa analyysiä varten. Artikkelipyyntöön liitetään määräaika, johon mennessä artikkeli pitää toimittaa analyysiin. Kun artikkeli saapuu, toimittaja voi suoraan hylätä sen tai ilmoittaa päätoimittajalle kelpuuttavansa artikkelin referoitavaksi. Päätoimittaja ja toimittaja valitsevat yhdessä referoijat (vähintään 2), joille lähetetään referointipyyntö. Jos referoija vastaa pyyntöön annettuun määräaikaan mennessä myönteisesti, hänelle lähetetään kopio artikkelista. Referoijan tulisi palauttaa lausunto määräaikaan mennessä. Ellei näin tapahdu, päätoimittaja pyytää uudelleen lausuntoa. Ellei lausuntoa tule uuteenkaan määräaikaan mennessä päätoimittaja etsii uuden lausunnonantajan. Referoija voi myös ilmoittaa peruvansa lupauksensa antaa lausunto. Tällöin valitaan uusi referoija. Kun lausunto on saatu vähintään kahdelta lausunnonantajalta päätoimittaja päättää artikkelin kohtalosta. Se voidaan hylätä, hyväksyä julkaistavaksi tai palauttaa korjattavaksi. Korjattavaksi palautetun version hyväksymisestä korjausten jälkeen päättää päätoimittaja. Kirjoittajalla on kuuden kuukauden kuluttua artikkelin jättämisestä oikeus vetää artikkeli pois, jos mitään päätöstä ei ole tullut. Tällöin myös arvointiprosessi keskeytetään ja asiasta ilmoitetaan referoijille. Kirjoittaja voi myös kieltäytyä tekemästä korjauksia, jolloin artikkelin julkaisuprosessi merkitään keskeytyneeksi. Hyväksytylle artikkelille annetaan viimeistelyaika, jonka kuluessa artikkelista on toimitettava viimeistelty versio. Vasta viimeistellyn version saapumisen jälkeen päätoimittaja tekee päätöksen siitä, missä lehden numerossa artikkeli julkaistaan.

    Laadi artikkelin elinkaarta kuvaava tilakaavio. Täydennä tarvittaessa prosessin kuvausta lisäoletuksin.

  4. Pullonpalautuskoneeseen kuuluu ohjausyksikkö, pulloanturi, hihnayksikkö, summalaskuri, lopetusnappi merkinantolaite ja kuitinkirjoittaja Kuvaa pullonpalautusautomaatin ohjausjärjestelmän tietosisältö luokkakaaviona.

  5. Laadi pullonpalautusjärjestelmän toiminnan kuvaus tietovirtakaaviona (yhteys ja yleiskaaaviot)


Harri Laine, 13.2.2002