| Laajenna kaikki | Sulje kaikki |
| Dokumentin tekijät | Juha Lähteenmäki |
| Dokumentin jakelu: | Juha Lähteenmäki |
| Dokumentin jakelun rajoitukset | Ei rajoituksia |
| Viimeksi muokattu: | 20.08.2003 |
| Dokumentin versiotiedot: (esim. Työversio (beta 1.0),Versiosykli nro 1) | Versio 1.0, Versiosykli nro 2 (Valmistumispäivä 16.7.2003) SP1 20.08.03 |
| Dokumentin kattavuus: | Kattaa määrittelyn ja suunnittelun mukaan lukien käyttöönotto- ylläpito- ja testaussuunnitelman |
| Dokumentointi malli: | STEP beta 1, työversio, SoftaSpec Versio 1.0 beta 3 |
| Projektin muut (olennaisimmat) dokumentit | Projektisuunnitelma, palaveriraportit, koodit, koodin kommenttiraportit, asennuspakettiin liitettävä ohjetiedosto (HtmlHelp), Projektin Web-ohje/jakelu-sivut (vastaa HtmlHelppiä) |
| Dokumentin muutoksia: (ekan version valmistumisen jälkeen) | - |
| Tieto | Selitys |
| Projektin nimi: | HtmlEditCtrl, SP1 HtmlHävitys |
| Liittyy osaksi projektia/järjestelmää: (emo projekti) | Itsenäinen projekti |
| Versio: | 1.0, versiosykli 2 SP1 |
| Edellinen versio: | 1.0, versiosykli 1 (ei saatavilla julkisessa versiossa) |
| Järjestelmän/komponentin nimi: | HtmlEditTbox |
| Suositeltava tot. tekniikka/ympäristö | .NET ja tot. työkaluina.NET framework 1.1:n liittyvät työkalut |
| Kuinka suuri osa projektin osista suunnitellaan uudelleen käytettäviksi ja millä tasolla: | Koko komponentti 100%:sti yleiskäyttöinen ja täysin projektisitoutumaton
|
| Riippuvuudet ulkopuolisiin komponentteihin/järjestelmiin: | ei ole |
| Muuta: | - |
Projektisuunnitelma (ei saatavilla julkisessa versiossa)
| Lyhenne/termi/määritelmä | Selitys |
| STEP | Sovittu Toimintatapa Erilaisille Projekteille |
| HUSA | Human Understandable System Analysis. STEP-laatujärjestelmän yhteydessä tietojärjestelmien ja komponenttien vaatimuksia ja rakennetta pyritään selvittämään HUSA:n avulla. |
| ILE (Independent Logical Entity) | Järjestelmän (mahdollisimman) itsenäinen looginen (yleensä toiminnallisuuden perusteella muodostettu) kokonaisuus. ILE voi olla esim. järjestelmän taso, komponentti, luokka tai luokan rajapintametodi. Arkkitehtuurisuunnittelun kannalta on olennaista osata jakaa edelleen kukin ILE sellaisiin uusiin ILE:hin joiden toiminnan jaetun ILE:n osana ihminen kykenee ymmärtämään. (HUSA) |
| Kerros (taso) | Järjestelmän jaottelun tuloksena syntyvä suurin mahdollinen kokonaisuus. Perustasot ovat: Käyttöliittymä, sovelluslogiikka ja data. |
| Viitteen merkintä | Selitys/tekijä/tekovuosi (Web-sivuissa myös pvm) |
| ei merkittyjä viitteitä |
Kaikki luvut eivät välttämättä ole käytössä tässä dokumentissa. Tällöin ko. luvun yhteydessä maininta tästä.
Tämä luku ei ole tällä komponentilla käytössä koska kyseessä on selvä käyttöliittymä komponentti joka sisältää ainoastaan käyttöliittymän ja käyttöliittymä logiikan. Näiden kerrosten välille pyritään kuitenkin luomaan suunnitelmissa mahdollisimman selkeä ero HUSA:n mukaisesti
Tämä luku ei ole tällä komponentilla käytössä koska kyseessä on selvä käyttöliittymä komponentti (jolla ei ole näin perinteistä kerrosjakoa) Myös sen toiminnallisuus on selkeästi hahmotettavissa ilman tätä analyysivaihetta (HUSA)
Tätä lukua ei ole nähty tarpeelliseksi komponentin yksinkertaisesta luokkarakenteesta johtuen