Toiminnallinen määrittely Kuopio



Samankaltaiset tiedostot
Toiminnallinen määrittely Kuopio

Käyttöliittymäsuunnitelma Kuopio

Kuopio, Käyttöohje,

TOIMINNALLINEN MÄÄRITTELY MS

Arkkitehtuurikuvaus. Ratkaisu ohjelmistotuotelinjan monikielisyyden hallintaan Innofactor Oy. Ryhmä 14

Opas administraattori-tason käyttäjille. MANAGERIX -ohjelman esittely... 2 Kirjautuminen... 2

PIC-koodin luominen URF-tietokantaan Participant Portal

ADMIN. Käyttöopas 08Q4

Visma Fivaldi -käsikirja Tehtävienhallinta- ohje käyttäjälle

1. ASIAKKAAN OHJEET Varauksen tekeminen Käyttäjätunnuksen luominen Varauksen peruminen... 4

Käyttäjien tunnistaminen ja käyttöoikeuksien hallinta hajautetussa ympäristössä

Käyttäjien tunnistaminen ja käyttöoikeuksien hallinta hajautetussa ympäristössä

Webforum. Version 15.3 uudet ominaisuudet. Päivitetty:

VAATIMUSMÄÄRITTELY. Polku Versio 1.2. Projektiryhmä

Opus SMS tekstiviestipalvelu

Sonera Viestintäpalvelu VIP

MOBISITE-TYÖKALUN SISÄLTÄMÄT TOIMINNOT

Sonera Viestintäpalvelu VIP

TELIA VIESTINTÄPALVELU VIP

SALITE.fi -Verkon pääkäyttäjän ohje

Sisällys. 2 Aloittaminen. 4 Ominaisuudet esimiehet esimerkissä. 5 Työajan mobiilikirjaus

Hallintaliittymän käyttöohje

Pikaohje formaatin valmistamiseen

1. Uuden Ilmon käytön eroavaisuudet vanhasta Ilmosta lyhyesti

Webforum. Version 15.1 uudet ominaisuudet. Päivitetty:

Uutiskirjesovelluksen käyttöohje

Webforum. Version 14.4 uudet ominaisuudet. Viimeisin päivitys:

Kuopio. Testitapausluettelo: Henkilöt-osakokonaisuus

DriveGate -ohjeet. DriveGate-käyttöohjeet: Rekisteröityminen palveluun. Rekisteröitymisohjeet ja rekisteröitymisprosessin kuvaus

Veronumero.fi Tarkastaja rajapinta

Sisällys Clerica Web-sovellusten käytön aloittaminen 2

KÄYTTÄJÄKOKEMUKSEN PERUSTEET, TIE-04100, SYKSY Käyttäjätutkimus ja käsitteellinen suunnittelu. Järjestelmän nimi. versio 1.0

Kuopio Testausraportti Kalenterimoduulin integraatio

3 VIESTIT UUSI VIESTI VIESTIN LUKEMINEN SAAPUNEET JA LÄHETETYT KANSIOT ROSKAKORI...

SEPA REFAKTOROINTI Antti Ahvenlampi, 57408L Erik Hakala, 57509T

SMT / SUOMEN MATKATOIMISTO OY Y-TUNNUS / FO-NUMMER / BUSINESS ID

ohjeita kirjautumiseen ja käyttöön

Kuopio Testausraportti Asiakkaat-osakokonaisuus

Visma Business AddOn Factoring-laskuaineisto. Käyttäjän käsikirja

SuomiCom-sähköpostiasetukset Microsoft Outlook 2016

Webforum. Version 16.3 uudet ominaisuudet. Päivitetty:

Yrityksen sisäinen tunnus Henkilönumero tai muu yrityskohtainen tunniste, mikäli tieto on tallennettu verkkopalveluun.

Sivuston tiedotqbsupportcustom erservice.com

Ennakkosuunnitelman luonti

myclub koulutus syksy 2015 Urheilullisia elämyksiä kehittyvässä ja virikkeellisessä yhteisössä

Pika-aloitusopas. Sisältö: Projektin luominen Projektin muokkaaminen ja hallinnointi Projektin/arvioinnin tulosten tarkastelu

Tilaajavastuu.fi. Muutoshistoria. Suomen Tilaajavastuu Oy. Raporttinoutaja Rajapinta yritysten tilaajavastuutietojen tarkistamiseen

Comtieto Uutiskirje on helppokäyttöinen ja tehokas ratkaisu markkinointiin ja

UUDEN NETTIJÄSENREKISTERIN OHJEET. Kirjaudu sisään antamalla käyttäjätunnus ja salasana

Poikkeusinfo XML-rajapinnan kuvaus, rajapinnan versio 2 Seasam Group

SQL-perusteet, SELECT-, INSERT-, CREATE-lauseet

Purot.net Wiki. Tutkielma. Paavo Räisänen. Centria Ammattikorkeakoulu

Hankintailmoitus: Pohjois-Savon sairaanhoitopiirin kuntayhtymä/kiinteistöyksikkö : Puijon sairaalan Pääaula-alueen uudistus, Sähköurakka

Järjestelmän kriittisimmille toiminnallisuuksille (listattu alla), toteutetaan 1

NTG Projektinhallinta työajan seurantaan ja prosessien ja resurssienhallintaan. NTG Projektinhallinta

Apix Vastaanota-palvelun lisäominaisuus. Vastaanota+ Pikaohje Versio 2.0 DRAFT

Vaatimusmäärittely Kuopio


kellokortti.fi Tehokkuutta työajanseurantaan

Vaatimusmäärittely Kuopio

Adobe -määrälisensointi

1 YLEISTÄ TIETOA HELMESTÄ ETUSIVU YHTEENVETO LUKUJÄRJESTYS / KOTITEHTÄVÄT / MERKINNÄT VIESTIT KOKEET...

Pelaajan tietojen lisääminen

SQL Buddy JAMK Labranet Wiki

Uutisjärjestelmä. Vaatimusmäärittely. Web-palvelujen kehittäminen. Versio 1.3

compass tool - käyttöohje - järjestelmänvalvojille

Fixcom Webmail ohje. Allekirjoitus. Voit lisätä yhden tai useamman allekirjoituksen.

opiskelijan ohje - kirjautuminen

VIP Softphone. Opas asennukseen ja tärkeimpien toimintojen käyttöön

Kuopio. Testitapausluettelo: Projektit-osakokonaisuus

Työt - Ohje Pääurakoitsijalle Työntekijän Ilmoittamiseen Verottajaa Varten

1 www-sivujen teko opetuksessa

Turvapaketti Omahallinta.fi ka ytto ohje

Contents AdsML ympäristö... 2 AdsML Testi ympäristö... 2 AdsML tuotantoympäristö... 2 AdsML käyttöliittymä... 3 Kirjautuminen...

Yrityksen sisäinen tunnus Henkilönumero tai muu yrityskohtainen tunniste, mikäli tieto on tallennettu verkkopalveluun.

Kuopio, Käyttöohje,

Laskutus Tapahtumahallinnassa Osallistuja-, koonti- ja tilaajalaskut. TaikaTapahtumat -käyttöohje

PalloVerkko

Suomen Hiusyrittäjät ry Ajanvarausjärjestelmän tarjous

Tikon ostolaskujen käsittely

Verkkokaupan ohje. Alkutieto. Scanlase verkkokauppa. Sisäänkirjautuminen

TaikaLaskut. pikaohje

Julkaisujärjestelmän peruskäyttö. Pikaohje

Sonera Viestintäpalvelu VIP VIP Laajennettu raportointi Ohje

Good Minton Sulkapalloliiton Kilpailujärjestelmä SEPA: Heuristinen arviointi

Käyttäjien tunnistaminen ja käyttöoikeuksien hallinta hajautetussa ympäristössä

Korkeakoulujen prosessipalvelin: mallintajan palvelinohje Versio 0.2

Visma Fivaldi

Tietokannan luominen:

Vältä Internet Explorer selainta WebOodin käytössä ilmenneiden ongelmien vuoksi

Ohjelmisto on selainpohjaisen käyttöliittymän tarjoava tietokantajärjestelmä merikotkien seurantaan WWF:n Merikotka-työryhmän tarpeisiin.

Sähköinen asiointi vuokrauksessa

AJAX-konsepti AJAX. Asynkronisuus. Nykyisten web-ohjelmien ongelmia. Asynchronous JavaScript And XML

Sensen perusraportit ratsastusseuroille. Jäsenten tiedot ja kilpailuluvat

Joomla pikaopas. Yksinkertainen opas, jossa neuvotaan esimerkkisivuston teko Joomla julkaisujärjestelmällä vaihe vaiheelta.

OPPILAAN/ OPISKELIJAN NÄKYMÄ

Sivuston tiedotwixaccounting.com

1 (5) VUOKRALISENSSIN KÄYTTÖÖNOTTO JA PILVIPISTEET AUTODESK ACCOUNTISSA. Milloin vuokra-aika alkaa?

WWW-sivut HTML-kielellä esitettyä hypertekstiaineistoa

Transkriptio:

Toiminnallinen määrittely Kuopio

Kuopio, Toiminnallinen määrittely, 11.12.2001 Versiohistoria: Versio Pvm Laatija Muutokset 0.1 14.11.2001 Wesa Aapro Rungon ensimmäinen versio valmiiksi 0.2 15.10.2001 Wesa Aapro Ensimmäinen versio listasta tietoolioita ja käyttöliittymän toiminnallisuuksia 0.3 18.11.2001 Wesa Aapro Oliot ja toiminnallisuudet valmiit 0.4 25.11.2001 Wesa Aapro Oliot ja toiminnallisuudet päivitetty asiakaspalautteen myötä 1.0 27.11.2001 Wesa Aapro Ensimmäinen valmis versio 1.1 6.12.2001 Wesa Aapro Ensimmäisen katselmointikierroksen korjaukset. Lisätty määritelmät, termit ja lyhenteet 1.2 7.12.2001 Wesa Aapro Tyylimuutokset, oikoluku 1.3 7.12.2001 Ossi Jokinen Oikoluku 1.4 10.12.2001 Ossi Jokinen Lisätty liitteet 1.5 11.12.2001 Wesa Aapro Asiakkaan katselmoinnin korjaukset 2.0 11.12.2001 Mikko Lampi Lopullinen versio palautusta varten Kuopio2001, vain kurssin T-76.115 arvostelun vaatimaan käyttöön Sivu 2

SISÄLLYSLUETTELO 1 JOHDANTO...6 1.1 TARKOITUS JA KATTAVUUS...6 1.2 TUOTE...6 1.3 MÄÄRITELMÄT, TERMIT JA LYHENTEET...6 1.4 VIITTEET...6 2. YLEISKUVAUS...6 2.1 YMPÄRISTÖ...6 2.2 TOIMINTA...6 2.3 KÄYTTÄJÄT...6 2.4 YLEISET RAJOITTEET...7 2.5 OLETUKSET JA RIIPPUVUUDET...7 3. TIETOKANTA...7 3.1 TIETO-OLIOT...7 3.1.1 Henkilö...7 3.1.2 Työntekijä...8 3.1.3 Työntekijän kontakti...8 3.1.4 Organisaatio...8 3.1.5 Asiakas...9 3.1.6 Projekti...9 3.1.7 Yhteistyö...10 3.1.8 Aliprojekti...10 3.1.9 Lasku...10 3.1.10 Laskuaihio...10 3.1.11 Tehty työ...10 3.1.12 Dokumentti...11 3.1.13 Sopimus...11 3.2 SKAALAUTUVUUS...11 3.3 KÄYTTÖINTENSITEETTI...11 3.4 KAPASITEETTIVAATIMUKSET...12 4. NAVIGOINTIKARTTA...12 4.1 MERKINNÄT...12 4.2 TOIMINNALLISET OSIOT...13 4.2.1 Oma sivu...13 4.2.2 Resurssit...13 4.2.3 Projektit ja leadit...14 4.2.4 Talous...14 4.2.5 Kalenteri...15 4.2.6 Kontaktit...16 4.2.7 Tietopankki...17 5. TOIMINNALLISUUDET...17 5.1 OMA SIVU...17 5.2 RESURSSIT...17 5.2.1 Työntekijä-lista...17 Kuopio2001, vain kurssin T-76.115 arvostelun vaatimaan käyttöön Sivu 3

5.2.2 Työntekijä...17 5.2.3 Työntekijä / kontakti-lista...18 5.2.4 Kontakti...18 5.2.5 Työntekijä / projekti-lista...18 5.2.6 Työntekijä / dokumentti-lista...18 5.3 PROJEKTIT JA LEADIT...18 5.3.1 Projekti-lista...18 5.3.2 Projekti...18 5.3.3 Asiakas-lista...18 5.3.4 Aliprojekti-lista...18 5.3.5 Aliprojekti...18 5.3.6 Aliprojekti / Tuntimerkintä-lista...18 5.3.7 Tuntimerkintä...19 5.3.8 Aliprojekti / Laskuaihio-lista...19 5.3.9 Aliprojekti / Dokumentti-lista...19 5.3.10 Aliprojekti / Sopimus-lista...19 5.3.11 Työntekijä-lista...19 5.3.12 Henkilö-lista...19 5.3.13 Organisaatio-lista...19 5.3.14 Lasku-lista...19 5.3.15 Dokumentti-lista...19 5.3.16 Sopimus-lista...20 5.3.17 Projekti-lista...20 5.4 TALOUS...20 5.4.1 Lasku-lista...20 5.4.2 Lasku...20 5.4.3 Laskuaihio-lista...20 5.4.4 Laskuaihio...20 5.4.5 Tuntimerkintä-lista...20 5.5 KALENTERI...20 5.6 KONTAKTIT...20 5.6.1 Asiakas-lista...20 5.6.2 Asiakas...21 5.6.3 Projekti-lista...21 5.6.4 Henkilö-lista...21 5.6.5 Henkilö...21 5.6.6 Henkilö / Projekti-lista...21 5.6.7 Henkilö / Dokumentti-lista...21 5.6.8 Henkilö / Asiakas-lista...21 5.6.9 Henkilö / Työntekijä-lista...21 5.6.10 Organisaatio-lista...21 5.6.11 Organisaatio...21 5.6.12 Organisaatio / Projekti-lista...22 5.6.13 Organisaatio / Dokumentti-lista...22 5.6.14 Organisaatio / Asiakas-lista...22 5.6.15 Organisaatio / Henkilö-lista...22 5.7 TIETOPANKKI...22 5.7.1 Dokumentti-lista...22 5.7.2 Dokumentti...22 Kuopio2001, vain kurssin T-76.115 arvostelun vaatimaan käyttöön Sivu 4

5.7.3 Dokumentti / Projekti-lista...22 5.7.4 Dokumentti / Henkilö-lista...22 5.7.5 Dokumentti / Organisaatio-lista...22 5.7.6 Sopimus-lista...23 5.7.7 Sopimus...23 5.7.8 Sopimus / Projekti-lista...23 6. ULKOISET LIITTYMÄT...23 6.1 LAITTEISTOLIITTYMÄT...23 6.2 OHJELMISTOLIITTYMÄT...23 7. MUUT OMINAISUUDET...23 7.1 SUORITUSKYKY JA VASTEAJAT...23 7.2 KÄYTETTÄVYYS...23 7.3 TIETOTURVA...23 7.4 ASENNUS...24 7.5 YLLÄPIDETTÄVYYS...24 7.6 LOKALISOINTI...24 8. SUUNNITTELURAJOITTEET...24 8.1 STANDARDIT...24 8.2 LAITTEISTORAJOITTEET...24 8.3 OHJELMISTORAJOITTEET...24 8.4 MUUT RAJOITTEET...24 9. JATKOKEHITYSAJATUKSIA...24 10. LIITE...26 10.1 PERUSTIETOKORTIT...26 10.2 LIITYNTÄTIETOKORTIT...27 10.3 LIITYNTÄNÄKYMÄT...31 Kuopio2001, vain kurssin T-76.115 arvostelun vaatimaan käyttöön Sivu 5

1 JOHDANTO 1.1 Tarkoitus ja kattavuus 1.2 Tuote Tämä dokumentti on tarkoitettu lähdedokumentiksi käyttöliittymädokumenttiin sekä tekniseen määrittelyyn jotka täsmällisesti kuvaavat järjestelmää. Tässä dokumentissa kuvataan intranet-järjestelmä abstraktilla toiminnallisuuden tasolla. Tämä dokumentti on suunnattu Kuopio-projektiryhmän sisäiseen käyttöön. Kuvattava järjestelmä on Innofactor Oy:lle toteutettava Intranet-järjestelmä. 1.3 Määritelmät, termit ja lyhenteet Termi Selite Olio 1.4 Viitteet Dokumentti pohjautuu projektin vaatimusmäärittelyyn. 2. YLEISKUVAUS 2.1 Ympäristö 2.2 Toiminta 2.3 Käyttäjät Karkea luonnos toiminnallisesta tai tietoa sisältävästä oliosta, joka toimii järjestelmässä kuten ihminen organisaatiossa, tiettyä tehtävää täyttäen, tiettyjä rajapintoja ymmärtäen. Järjestelmä pyörii Windows-pohjaisessa palvelimessa. Järjestelmän on tarkoitus toimia Internet Explorer 5.0 tai uudemmalla selaimella. Vanhempia selaimia ei ole tarkoitus tukea. Järjestelmän tavoitteena on hallita ohjelmistoyrityksen liiketoimintaa. Sitä voi hallita eri suunnista: projektien, resurssien, henkilöiden, dokumenttien, sopimusten, talouden tai kalenterin (päivä-, viikko- tai kuukausinäkymät) suunnasta. Intranet-järjestelmää käyttävät yrityksen työntekijät ja työntekijöille on määriteltävissä tarkasti käyttöoikeuksia järjestelmän eri olioihin. Järjestelmän tulee myös ottaa huomioon kaikkien yritysten työntekijöiden tarpeet ja siten siis järjestelmän käyttötarkoituksia ovat kaikki eri keskisuuren IT-yrityksen toimenkuvat. Kuopio2001, vain kurssin T-76.115 arvostelun vaatimaan käyttöön Sivu 6

Eri käyttäjät otetaan huomioon toteuttamalla järjestelmään monipuolisesti erilaisia toiminnallisuuksia sekä räätälöimällä eri käyttäjäryhmille erilaisia Oma sivuja joista lisää käyttöliittymädokumentissa. 2.4 Yleiset rajoitteet Järjestelmään tullaan tekemään ainoastaan www-pohjainen käyttöliittymä mistä syystä järjestelmä tulee suunnitella niin että sen toiminnallisuudet voidaan webin kautta kätevästi toteuttaa. 2.5 Oletukset ja riippuvuudet Voidaan olettaa että kaikki nykyaikaisen yrityksen työntekijät käyttävät työssään uusimpia työkaluja eli vähintään Internet Explorer 5.0:aa. Tästä syystä järjestelmän ei tarvitse tukea vanhempia selaimia. 3. TIETOKANTA 3.1 Tieto-oliot 3.1.1 Henkilö Koko intranet-järjestelmä monien muiden aktiivisten web-sivustojen tapaan on periaatteessa vain käyttäjäystävällinen rajapinta tietokantaan. Tietokanta on monimutkainen verkosto tauluja, joista käytännössä otetaan ulos tieto-olioita joita käyttäjä pystyy käyttöliittymän avulla käsittelemään. Tieto-oliot ovat karkeita ja saattavat sisältää monimutkaisiakin teknisiä yksityiskohtia vaikka näyttävät ulospäin yksinkertaisilta. Tämä dokumentti käsittelee vain tieto-olioita. Tietokannan taulujen ja relaatioiden tarkempi määrittely kuuluu tekniseen määrittelyyn. Henkilö on tavallinen ihminen jolla on jokaisen ihmisen perustiedot ja yhteystietoja. Henkilöt voivat kuulua johonkin organisaatioon. Sukunimi Etunimi Keskimmäinen nimi Kutsumanimi Syntymäaika Syntymäpaikka Syntymämaa Kansallisuus Sihteeri (linkki henkilö-olioon) Organisaatio (linkki organisaatio-olioon) Titteli Kuopio2001, vain kurssin T-76.115 arvostelun vaatimaan käyttöön Sivu 7

Puhelinnumero toimeen Matkapuhelinnumero Faksinumero Kotipuhelinnumero Sähköpostiosoite Työosoite Kotiosoite 3.1.2 Työntekijä Työntekijä on laajennettu henkilö, eli sisältää samat elementit kuin henkilö ja muutaman liiketoiminnan kannalta tärkeän lisäelementin. Jokainen intranetin käyttäjä on työntekijä. Työntekijänumero (uusia työntekijöitä lisättäessä systeemi valitsee automaattisesti uuden) Pankin nimi Pankkitilin numero Sisäinen tuntikustannus (summa ja valuutta) Lyhyt kuvaus Henkilötunnus 3.1.3 Työntekijän kontakti Työntekijöille voidaan määritellä oma osoitekirja jossa on henkilöitä. Jokaiselle henkilölle voidaan erikseen määritellä miten siihen suhtaudutaan. Työntekijä kenen kontakti (linkki työntekijä-olioon) Kontaktihenkilö (linkki henkilö-olioon) Lyhyt kuvaus 3.1.4 Organisaatio Muistutetaanko syntymäpäivästä? Lähetetäänkö joulukortti? Organisaatio on kontakti siinä missä henkilökin, vain toisenlaista tyyppiä. Nimi Tyyppi (yksi valmiiksi määritellyistä organisaatiotyypeistä) WWW-kotisivujen URL Yleinen sähköpostiosoite Puhelinvaihteen numero Kuopio2001, vain kurssin T-76.115 arvostelun vaatimaan käyttöön Sivu 8

3.1.5 Asiakas 3.1.6 Projekti Faksinumero Yleinen postiosoite Pääkonttorin katuosoite Asiakas on organisaatio tai henkilö jolla on asiakasnumero. Jokainen laskutettava projekti tarvitsee nimenomaan asiakkaan, ei suoraan organisaatiota tai henkilöä. Asiakasnumero (uusia asiakkaita lisättäessä systeemi valitsee automaattisesti uuden Laskutusosoite Laskutusvaluutta Organisaatio tai henkilö (linkki organisaatio- tai henkilö-olioon) Projekti on yrityksen käynnistämä tai kaavailema (lead) projekti. Projekteista voidaan luoda uusia projekteja. Tyyppi (yksi valmiiksi määritellyistä projektin tyyppivaihtoehdoista) Numero (uusia projekteja lisättäessä systeemi valitsee automaattisesti uuden) Nimi Luomispäivämäärä Luoja (linkki henkilö-olioon) Tilanne (yksi valmiiksi määritellyistä leadin tilannevaihtoehdoista) Tilanteen ratkaisupäivämäärä Hävitty lead-analyysi (linkki dokumentti-olioon) Projekti jonka pohjalta projekti luotu (linkki projekti-olioon) Aloituspäivämäärä Lopetuspäivämäärä Asiakas (linkki asiakas-olioon) Asiakasvastaava (linkki työntekijä-olioon) Maa Markkinointikanava Lyhyt kuvaus Asiakkaan projektinumero Analyysi asiakkaan palautteesta (linkki dokumentti-olioon) Kuopio2001, vain kurssin T-76.115 arvostelun vaatimaan käyttöön Sivu 9

3.1.7 Yhteistyö 3.1.8 Aliprojekti 3.1.9 Lasku Projektiin saattaa olla liitettynä erilaisia organisaatiota yhteistyön merkeissä. Projekti (linkki projekti-olioon) Organisaatio (linkki organisaatio-olioon) Lyhyt kuvaus Aliprojekti on osa projektia, jokin tietty osa mitä tehdään. Aliprojektiin linkitetään laskutettavat osat joten aliprojektit ovat todellisuudessa tehtäviä osuuksia projekteista. Numero (uusia aliprojekteja lisättäessä systeemi valitsee automaattisesti uuden) Nimi 3.1.10 Laskuaihio Laskutustyyppi (yksi valmiiksi määritellyistä laskutusvaihtoehdoista) Asiakkaan aliprojektinumero Laskuun kerätään laskuaihioita jotka muodostavat laskun. Numero (uusia laskuja lisättäessä systeemi valitsee automaattisesti uuden) Luomispäivämäärä Laskuaihiot (lista laskuaihio-olioita) Projekti (linkki projekti-olioon) Laskuaihio on tehtyä työtä tai palvelun osa. Kuvaus 3.1.11 Tehty työ Aliprojekti (linkki aliprojekti-olioon) Laskuaihion tyyppi (yksi valmiiksi määritellyistä laskuaihion tyyppivaihtoehdoista) Lista tehdyistä töistä (lista tehty työ-olioita) Jos laskuaihioon tehdään työtä, se määritellään erikseen tässä oliossa. Aliprojekti (linkki aliprojekti-olioon) Työntekijä (linkki työntekijä-olioon) Aloitushetki Lopetushetki Kuopio2001, vain kurssin T-76.115 arvostelun vaatimaan käyttöön Sivu 10

3.1.12 Dokumentti Dokumentti on esimerkiksi Word- tai PDF-tiedosto johon erilaiset projektimemot linkittyvät. Dokumentti voi olla myös sähköpostiviesti tai kokous-pöytäkirja. Dokumentit on näkyvissä ainoastaan tietyille henkilöille. Numero (uusia dokumentteja lisättäessä systeemi valitsee automaattisesti uuden) Tyyppi (yksi valmiiksi määritellyistä dokumentin tyyppivaihtoehdoista) Nimi 3.1.13 Sopimus Versio Salaisuusluokka Tarkistajat (linkkejä henkilö-olioihin) Henkilöt joille dokumentti on tarkoitettu (linkkejä henkilö-olioihin) Voimassaolon aloituspäivämäärä Voimassaolon lopetuspäivämäärä Lyhyt kuvaus Avainsanat Liitedokumentit (linkkejä dokumentti-olioihin) Sopimus on lakisopimus ja siihen kuuluu aina vähintään yksi dokumentti (sopimusteksti). Numero (uusia sopimuksia lisättäessä systeemi valitsee automaattisesti uuden) Tyyppi (yksi valmiiksi määritellyistä sopimuksen tyyppivaihtoehdoista) Solmimispäivämäärä Viimeinen voimassaolopäivämäärä Sopimusdokumentit (linkkejä dokumentti-olioihin) 3.2 Skaalautuvuus Koska tietoa on paljon, tulee kantaa pystyä muokkaamaan niin että yksinkertaisia elementtejä voidaan lisäillä tarpeen mukaan. 3.3 Käyttöintensiteetti Informaatiota tullaan hakemaan tavallisen työpäivän aikana jatkuvasti epämääräisin väliajoin, riippuen yrityksen koosta. Mitä suurempi yritys, sitä todennäköisemmin systeemillä tulee olemaan jatkuvasti kuormaa. Tietoja tulee pystyä kaivamaan myös työajan ulkopuolella, mihin aikaan tahansa 24 tuntia vuorokaudessa. Kuopio2001, vain kurssin T-76.115 arvostelun vaatimaan käyttöön Sivu 11

Piikkejä käyttöön saattaa tulla joissain tapauksissa kun jotain dokumenttia tai muistiota hakee useampi yrityksen työntekijä samaan aikaan. 3.4 Kapasiteettivaatimukset Perinteinen intraan henkilötietojen ja projektien tietojen kirjaaminen ei vie juurikaan tilaa. Työntekijöiden tuntien kirjaamisetkaan eivät kuluta paljoa tilaa Järjestelmä kuitenkin tulee tallentamaan sähköpostikeskusteluja ja dokumentteja jotka vievät runsaasti tilaa. Näille tulee miettiä hyvä säilytyspaikka erillään intran muun toiminnan tiedoista että intran kevyt käyttö saataisiin aina turvattua. 4. NAVIGOINTIKARTTA 4.1 Merkinnät Intranet-sivusto koostuu useista eri tason toiminnallisuuksista joita tulee pystyä tekemään. Nämä toiminnallisuudet linkittyvät niin että mitä syvemmälle mennään, sitä selkeämpiä toiminnallisuuksia tehdään. Esimerkiksi projektin hallinnointi on hyvin karkeasti määriteltävä käsite, kun taas projektin työntekijöiden hallinnointi on paljon selkeämpi ja yhden työntekijän työtuntien listaaminen on jo hyvin selkeää. Näiden toiminnallisuuksien kautta on rakennettu navigointikartta miten toiminnallisuudet linkittyvät tosiinsa, erilaisten loogisten tehtävien kautta. Toiminnallisuus käytännön tasolla tarkoittaa pitkälle samaa kuin yksi webbisivu, muttei aivan, siksi käyttöliittymä on eritelty toiminnallisuuksista ja dokumentoidaan erillisessä käyttöliittymädokumentissa. Myös navigointikartta on hieman toisenlainen käyttöliittymässä. Kaavioissa on käytetty muutamaa eri merkintätapaa, joilla on tärkeä rooli. Pallo tarkoittaa yhtä selkeää yleisen tason toiminnallisuutta. Esimerkiksi HENKILÖ tarkoittaa henkilötietojen käsittelyä. Paksu pallo kuvaa karkean tason toiminnallisuutta. Esimerkiksi TALOUS tarkoittaa yleistä taloudenhallintaa. Yleinen toiminnallisuus rakentuu aina yleisen tason toiminnallisuuksista. Katkoreunaisen pallon toiminnallisuus kuvataan ensisijaisesti jossain muualla navigointikartassa. Esimerkiksi projektin työntekijöiden listauksesta voi siirtyä käsittelemään yksittäisen työntekijän henkilötietoja, mutta ensisijaisesti työntekijän henkilötietoja käsitellään resurssien kautta. Nuoliviiva on selkeä hyppy erilaiseen toiminnalliseen kokonaisuuteen. Esimerkiksi TYÖNTEKIJÄ- toiminnallisuus on työntekijöiden listaamiseen ja etsimiseen kun taas TYÖNTEKIJÄ on yhden tietyn työntekijän tietojen lukemiseen/kirjoittamiseen. Nuolettomalla viivalla erotellut toiminnallisuudet ovat samantyylisiä ja käytännössä ne sopivat käyttöliittymätasolla samalle tasolle. Esimerkiksi PROJEKTI on yhden Kuopio2001, vain kurssin T-76.115 arvostelun vaatimaan käyttöön Sivu 12

projektin hallintaa ja sen yhteyteen sopii hyvin LASKU- koska laskujen listaaminen yleisellä tasolla kuuluu projektin hallintaan. Ylin taso Koko intranet jaettu seitsemään karkean tason toiminnallisuuksiin, joiden alta voi suorittaa erilaisia tehtäviä. Toiminnallisuudet näkyvät seuraavassa kuvassa. OMA SIVU RESURSSIT PROJEKTIT JA LEADIT TALOUS KALENTERI KONTAKTIT TIETOPANKKI Kuten kuvasta myös näkyy, osiot ovat kaikki samalla tasolla ja jokaisesta osiosta voi liikkua mihin tahansa muuhun osioon. Osiot käydään läpi seuraavaksi yksityiskohtaisemmin. 4.2 Toiminnalliset osiot 4.2.1 Oma sivu OMA SIVU 4.2.2 Resurssit Oman sivun toiminnallisuutta ei ole määrätty mutta se tarvitaan ja se on varattu käyttöliittymää varten. Omalle sivulle on kerätty käyttäjän kannalta tärkeimpiä ominaisuuksia. Sivu on räätälöitävissä käyttäjän yleisimpiä tehtäviä vastaavaksi. RESURSSIT TYÖNTEKIJÄ- TYÖNTEKIJÄ HENKILÖ KONTAKTI- KONTAKTI HENKILÖ PROJEKTI- PROJEKTI DOKUMENTTI- DOKUMENTTI Resurssien alta löytyy kaikki yrityksen resurssit, tärkeimpänä ja tällä hetkellä ainoana toteutettavana, työntekijät. Työntekijä on laajennettu henkilö ja työntekijällä on oma osoitekirja (kontakti-lista), se kuuluu erilaisiin projekteihin ja se on liitetty erilaisiin dokumentteihin (joko kirjoittanut dokumentin tai vastaanottanut). Kuopio2001, vain kurssin T-76.115 arvostelun vaatimaan käyttöön Sivu 13

4.2.3 Projektit ja leadit PROJEKTIT JA LEADIT PROJEKTI- PROJEKTI LEAD / PROJEKTI ASIAKAS- ASIAKAS ALIPROJEKTI- ALIPROJEKTI TUNTIMERKINTÄ- TUNTIMERKINTÄ LASKUAIHIO LASKUAIHIO- LASKUAIHIO SOPIMUS- SOPIMUS DOKUMENTTI- DOKUMENTTI TYÖNTEKIJÄ- TYÖNTEKIJÄ HENKILÖ- HENKILÖ ORGANISAATIO- ORGANISAATIO LASKU- LASKU DOKUMENTTI- DOKUMENTTI SOPIMUS- SOPIMUS PROJEKTI- PROJEKTI Projektien ja leadien (kaavailtava projekti) kautta käsitellään aloitettuja, valmistuneita ja aloittamattomia projekteja. Leadien pohjalta käynnistetään uusia projekteja. Projekteilla on aliprojekteja jotka sisältävät laskuaihioita. Laskuaihioihin merkitään projektiin tehty työ. Projekteihin ja aliprojekteihin kuuluu erilaisia dokumentteja ja sopimuksia. 4.2.4 Talous TALOUS LASKU- LASKU LASKUAIHIO- LASKUAIHIO TUNTIMERKINTÄ- TUNTIMERKINTÄ PROJEKTI ALIPROJEKTI Talous-osiossa hallitaan taloutta, joka käytännössä tarkoittaa laskujen ja laskuaihioiden käsittelyä. Kuopio2001, vain kurssin T-76.115 arvostelun vaatimaan käyttöön Sivu 14

4.2.5 Kalenteri KALENTERI Kalenteri ei tuo mitään kriittistä toiminnallisuutta mukaan, mutta se on käytettävyyden kannalta tärkeä sillä sen avulla saa helposti kalenterinäkymiä projekteihin ja muihin järjestelmän osa-alueisiin. Kuopio2001, vain kurssin T-76.115 arvostelun vaatimaan käyttöön Sivu 15

4.2.6 Kontaktit KONTAKTIT ASIAKAS- ASIAKAS HENKILÖ ORGANISAATIO PROJEKTI- PROJEKTI TYÖNTEKIJÄ- HENKILÖ- HENKILÖ TYÖNTEKIJÄ PROJEKTI- PROJEKTI DOKUMENTTI- DOKUMENTTI ASIAKAS- ASIAKAS TYÖNTEKIJÄ- TYÖNTEKIJÄ ORGANISAATIO- ORGANISAATIO PROJEKTI- PROJEKTI DOKUMENTTI- DOKUMENTTI ASIAKAS- ASIAKAS HENKILÖ- HENKILÖ Kontaktit ovat henkilöitä ja organisaatioita. Asiakas on monipuolisempi kontakti sillä asiakkaita voi laskuttaa. Kuopio2001, vain kurssin T-76.115 arvostelun vaatimaan käyttöön Sivu 16

4.2.7 Tietopankki TIETOPANKKI DOKUMENTTI- DOKUMENTTI PROJEKTI- PROJEKTI ALIPROJEKTI HENKILÖ- HENKILÖ ORGANISAATIO- ORGANISAATIO SOPIMUS- SOPIMUS DOKUMENTTI PROJEKTI- PROJEKTI Tietopankin kautta hallinnoidaan kaikkia järjestelmässä olevia dokumentteja ja sopimuksia. Tietopankin kautta voi myös nähdä mitkä projektit, henkilöt tai organisaatiot dokumentteihin tai sopimuksiin kuuluvat. 5. TOIMINNALLISUUDET 5.1 Oma sivu 5.2 Resurssit Tässä luvussa listattavat toiminnallisuudet viittaavat edellisen luvun navigointikarttoihin. Oman sivun on tarkoitus sisältää joitakin yleisimmin käytettäviä toiminnallisuuksia pienoiskoossa. Esimerkiksi omien työtuntien hallinta on hyvä sijoittaa omaan sivuun. Oma sivu käsitellään käyttöliittymädokumentissa. 5.2.1 Työntekijä-lista 5.2.2 Työntekijä Työntekijä-lista näyttää kaikki yrityksen työntekijät. Työntekijöitä voi siirtyä käsittelemään, uuden voi lisätä tai olemassa olevan poistaa. Työntekijää käsiteltäessä käsitellään suoraan työntekijä-oliota. Kuopio2001, vain kurssin T-76.115 arvostelun vaatimaan käyttöön Sivu 17

5.2.3 Työntekijä / kontakti-lista 5.2.4 Kontakti Kontakti-listassa on kaikki työntekijän omaan osoitekirjaan liitetyt henkilöt, eli työntekijän kontaktit. Kontakteja voi siirtyä käsittelemään, uuden lisätä tai vanhan poistaa. Kontaktin kohdalla voi määrittää miten työntekijä suhtautuu kontaktiin, eli käsitellään kontakti-oliota. Kontakti on henkilö ja täältä voi myös henkilöä muokata. 5.2.5 Työntekijä / projekti-lista Projekti-listassa on kaikki projektit joita työntekijä on mukana tekemässä. Projektin voi valita ja sen tietoja voi siirtyä käsittelemän. 5.2.6 Työntekijä / dokumentti-lista Dokumentti-listassa on kaikki työntekijään mitenkään liittyvät dokumentit sekä liitoksen tyyppi (työntekijän itse kirjoittama vai onko työntekijä merkattu dokumentin jakeluun kuuluvaksi). Yksittäisiä dokumentteja voi siirtyä käsittelemään. 5.3 Projektit ja leadit 5.3.1 Projekti-lista 5.3.2 Projekti 5.3.3 Asiakas-lista Projekti-listassa listataan kaikki projektit jotka on olemassa. Projekteja voi lisätä, vanhan poistaa tai yksittäistä voi siirtyä käsittelemään. Projektin kohdalla käsitellään projekti-oliota. Projektin emo-projektia (leadia) voi siirtyä käsittelemään jos sellainen on. Asiakas-listassa on listattuna kaikki (yleensä vain yksi) projektin asiakkaat. Asiakkaan voi lisätä, vanhan poistaa tai yhtä asiakasta voi siirtyä käsittelemään. 5.3.4 Aliprojekti-lista 5.3.5 Aliprojekti Aliprojekti-listassa on listattuna kaikki projektiin liittyvät aliprojektit. Aliprojektin voi lisätä, vanhan poistaa tai yksittäistä voi siirtyä käsittelemään. Aliprojektin kohdalla käsitellään aliprojekti-oliota. 5.3.6 Aliprojekti / Tuntimerkintä-lista Tuntimerkintä-listassa on listattuna kaikkien työntekijöiden aliprojektiin tekemät tunnit. Kuopio2001, vain kurssin T-76.115 arvostelun vaatimaan käyttöön Sivu 18

5.3.7 Tuntimerkintä Tuntimerkinnän kohdalla käsitellään tuntimerkintä-oliota. Jos tuntimerkintä on sidottuna johonkin laskuaihioon, voi kyseistä laskuaihiota siirtyä käsittelemään. 5.3.8 Aliprojekti / Laskuaihio-lista Aliprojektin laskuaihiot ovat aliprojektiin tehtyä työtä tai muuta laskutettavaa. Laskuaihioita voi lisätä tai vanhaa voi siirtyä käsittelemään. 5.3.9 Aliprojekti / Dokumentti-lista Aliprojektin dokumentti-listassa on listattuna kaikki aliprojektiin liittyvät dokumentit sekä liitynnän tyyppi. Dokumentteja voi lisätä, poistaa tai yhtä dokumenttia voi siirtyä käsittelemään. 5.3.10 Aliprojekti / Sopimus-lista Aliprojektin sopimus-listassa on listattuna kaikki aliprojektiin liittyvät sopimukset sekä liitynnän tyyppi. Sopimuksia voi lisätä tai yhtä sopimusta voi siirtyä käsittelemään. 5.3.11 Työntekijä-lista 5.3.12 Henkilö-lista Työntekijä-listassa on listattuna kaikki projektiin liitetyt työntekijät. Työntekijöitä voi lisätä ja poistaa. Työntekijän voi myös valita ja hänen tietojaan pääsee käsittelemään. Henkilö-listassa on listattuna kaikki projektiin mitenkään liittyvät henkilöt sekä liitoksen luonne. Liitoksessa voi olla yrityksen kontaktihenkilö tai yhteistyökumppani. Henkilöitä voi poistaa ja lisäillä. Henkilön voi myös valita ja hänen tietojaan pääsee käsittelemään. 5.3.13 Organisaatio-lista 5.3.14 Lasku-lista Organisaatio-listassa on listattuna kaikki projektin yhteistyö-organisaatiot. Organisaatioita voi lisätä, poistaa ja yhtä organisaatiota voi siirtyä käsittelemään. Lasku-listassa on listattuna kaikki projektissa lähetetyt ja lähettämättömät laskut. Uuden laskun voi lisätä. Laskujen tietoja pääsee käsittelemään. 5.3.15 Dokumentti-lista Dokumentti-listassa on listattuna kaikki projektiin kirjoitetut dokumentit. Dokumentteja voi lisäillä, poistaa ja yhtä dokumenttia voi siirtyä käsittelemään. Kuopio2001, vain kurssin T-76.115 arvostelun vaatimaan käyttöön Sivu 19

5.3.16 Sopimus-lista 5.3.17 Projekti-lista 5.4 Talous 5.4.1 Lasku-lista 5.4.2 Lasku Sopimus-listassa on listattuna kaikki projektia varten laaditut sopimukset. Sopimuksia voi lisäillä, poistaa ja yhtä sopimusta voi siirtyä käsittelemään. Projekti-listassa on listattuna kaikki projektit jotka on luotu kyseisen projektin pohjalta. Uuden projektin voi luoda ja muita projekteja voi siirtyä käsittelemään. Lasku-lista näyttää kaikki järjestelmässä olevat laskut, maksetut tai maksamattomat. Laskuja voi siirtyä tarkastelemaan. Laskua käsiteltäessä käsitellään lasku-oliota. Laskun yhteydestä voi siirtyä tarkastelemaan laskun projektia. 5.4.3 Laskuaihio-lista 5.4.4 Laskuaihio Laskun laskuaihio-listassa on listattuna kaikki aihiot josta lasku koostuu. Laskuaihioita voi lisäillä tai poistaa. Yhtä aihiota voi siirtyä käsittelemään. Laskuaihiota käsiteltäessä käsitellään laskuaihio-oliota. 5.4.5 Tuntimerkintä-lista 5.5 Kalenteri 5.6 Kontaktit 5.6.1 Asiakas-lista Tuntimerkintä-listassa on listattuna kaikki tuntimerkinnät jotka yhteen laskuaihioon on liitetty. Tuntimerkintöjä voi lisäillä, poistaa tai yhtä tuntimerkintää voi siirtyä käsittelemään. Kalenteri on ulkoinen Innofactor Oy:n laatima moduuli joka vain liitetään järjestelmään. Asiakaslista näyttää kaikki järjestelmään syötetyt asiakkaat. Asiakkaita voi lisätä, poistaa tai yhtä asiakasta voi siirtyä käsittelemään. Kuopio2001, vain kurssin T-76.115 arvostelun vaatimaan käyttöön Sivu 20

5.6.2 Asiakas 5.6.3 Projekti-lista 5.6.4 Henkilö-lista 5.6.5 Henkilö Asiakas sisältää samoja tieoja kun asiakas-olio. Asiakas on liitettynä joko henkilöön tai organisaatioon. Henkilölistassa on listattuna kaikki henkilö-oliot sekä henkilöstä johdetut oliot, eli työntekijät. Listan henkilöitä voi siirtyä käsittelemään, uuden lisätä tai olemassa olevan poistaa. Henkilöä käsiteltäessä käsitellään henkilö-oliota. 5.6.6 Henkilö / Projekti-lista Projekti-listassa on listattuna kaikki projektit johon henkilö on liitetty sekä liitoksen luonne. Henkilö voi olla projektin työntekijä, asiakas tai yhteistyökumppani. Liitoksia voi lisätä tai poistaa. Listattuja projekteja voi siirtyä käsittelemään. 5.6.7 Henkilö / Dokumentti-lista Dokumentti-listassa on listattuna kaikki dokumentit johon henkilö on liitetty sekä liitoksen luonne. Henkilö voi olla dokumentin laatija tai hänet on voitu merkitä dokumentin näkyvyysalueelle. Liitoksia voi lisätä tai poistaa. Listattuja dokumentteja voi siirtyä käsittelemään. 5.6.8 Henkilö / Asiakas-lista Asiakas-listassa on listattuna kaikki asiakkuudet joihin henkilö kuuluu. Asiakkuuksia voi lisätä, poistaa tai yhtä asiakkuutta voi siirtyä käsittelemään. 5.6.9 Henkilö / Työntekijä-lista Työntekijä-listassa on listattuna kaikki työntekijät joiden osoitekirjoihin henkilö kuuluu. Työntekijöitä voi siirtyä käsittelemään. 5.6.10 Organisaatio-lista 5.6.11 Organisaatio Organisaatio-listassa on listattuna kaikki organisaatiot jotka järjestelmään on laitettu. Organisaatioita voi lisäillä ja poistaa, sekä yhden organisaation voi valita ja sen tietoja siirtyä käsittelemään. Organisaatiota käsiteltäessä käsitellään organisaatio-oliota. Kuopio2001, vain kurssin T-76.115 arvostelun vaatimaan käyttöön Sivu 21

5.6.12 Organisaatio / Projekti-lista Projekti-listassa on listattuna kaikki projektit joihin organisaatio on liitetty sekä liitoksen luonne. Organisaatio voi olla projektissa asiakas tai yhteistyökumppani. Liitoksia voi lisätä, poistaa tai liitettyä projektia voi siirtyä käsittelemään. 5.6.13 Organisaatio / Dokumentti-lista Dokumentti-listassa on listattuna kaikki dokumentit joiden näkyvyysalueelle dokumentti on asetettu. Dokumentteja voi lisätä, poistaa tai yhtä dokumenttia voi siirtyä käsittelemään. 5.6.14 Organisaatio / Asiakas-lista Asiakas-listassa on listattuna kaikki asiakkuudet joihin organisaatio kuuluu. Asiakkuuksia voi lisätä, poistaa tai yhtä asiakkuutta voi siirtyä käsittelemään. 5.6.15 Organisaatio / Henkilö-lista 5.7 Tietopankki henkilö-listassa on listattuna kaikki henkilöt jotka kuuluvat organisaatioon. Henkilöitä voi lisätä, poistaa tai yhtä henkilöä voi siirtyä käsittelemään. 5.7.1 Dokumentti-lista 5.7.2 Dokumentti Dokumentti-lista on lista kaikista dokumenteista mitä järjestelmästä löytyy. Dokumentteja voi siirtyä käsittelemään. Dokumenttia käsiteltäessä käsitellään dokumentti-oliota. 5.7.3 Dokumentti / Projekti-lista Dokumentin projekti-listassa on listattuna kaikki projektit joihin dokumentti mitenkään liittyy, sekä liitoksen luonne. Listan projekteja voi siirtyä käsittelemään. 5.7.4 Dokumentti / Henkilö-lista Dokumentin henkilö-listassa on listattuna kaikki henkilöt joihin dokumentti mitenkään liittyy, sekä liitoksen luonne. Listan henkilöitä voi siirtyä käsittelemään. 5.7.5 Dokumentti / Organisaatio-lista Dokumentin organisaatio-listassa on listattuna kaikki organisaatiot joihin dokumentti mitenkään liittyy, sekä liitoksen luonne. Listan organisaatioita voi siirtyä käsittelemään. Kuopio2001, vain kurssin T-76.115 arvostelun vaatimaan käyttöön Sivu 22

5.7.6 Sopimus-lista 5.7.7 Sopimus Sopimus-lista on lista kaikista sopimuksista mitä järjestelmästä löytyy. Sopimuksia voi siirtyä käsittelemään. Sopimusta käsiteltäessä käsitellään sopimus-oliota. 5.7.8 Sopimus / Projekti-lista Dokumentin projekti-listassa on listattuna kaikki projektit joihin dokumentti mitenkään liittyy, sekä liitoksen luonne. Listan projekteja voi siirtyä käsittelemään. 6. ULKOISET LIITTYMÄT Järjestelmä toteutetaan kolmikerrosmallilla, eli käyttöliittymä, toiminnallisuus ja tietokanta erotellaan toisistaan. Käyttöliittymä ja toiminnallisuus ovat ohjelmistotasolla lähellä toisiaan ja siksi sijaitsevat samalla palvelimella. Tietokanta erotellaan toiselle palvelimelle. Muita ulkoisia liittymiä järjestelmä ei käytä. 6.1 Laitteistoliittymät SQL-tietokanta voidaan hajauttaa toiselle palvelimelle. 6.2 Ohjelmistoliittymät Tietokannan ja toiminnallisuuden välinen rajapinta on SQL-kieli. 7. MUUT OMINAISUUDET 7.1 Suorituskyky ja vasteajat Yhden istunnon aikana tullaan erilaisia linkkejä klikkailemaan tavallista nettisurffailua ahkerammin, joten on erittäin tärkeää, että sivut latautuvat välittömästi. 7.2 Käytettävyys 7.3 Tietoturva Yleisimmistä toiminnoista kuten tuntien kirjauksesta tulee pystyä suoriutumaan nopeasti ja vain muutamalla klikkauksella. Järjestelmä tulee olemaan palomuurien sisällä yrityksen omassa käytössä joten järjestelmän sisäinen tietoturva ei ole ensisijaisessa asemassa. Järjestelmään ei tulla toteuttamaan erilaisia tietoturvatasoja käyttäjien välille, mutta tämä laajennus tulee olla mielessä järjestelmää toteutettaessa. Kuopio2001, vain kurssin T-76.115 arvostelun vaatimaan käyttöön Sivu 23

7.4 Asennus Järjestelmän asennuksen ei tarvitse olla nopea operaatio sillä järjestelmä on luonteeltaan harvoin asennettava. Asennus sisältää tietokannan määritykset sekä IIS:n säätämisen. 7.5 Ylläpidettävyys 7.6 Lokalisointi Järjestelmään kuuluu olennaisena osana jatkuva tiedon ylläpitäminen eli projektien ja henkilötietojen muuttaminen ja lisääminen. Järjestelmä koodataan käyttäen Innofactorin monikielitukea joten järjestelmästä tulee automaattisesti monikielinen. Visuaalisen ulkoasun lokalisointi on monimutkaisempi operaatio ja todennäköisesti graafinen ilme tullaan miettimään uusiksi jokaisen asennuksen yhteydessä. 8. SUUNNITTELURAJOITTEET 8.1 Standardit Koska järjestelmä toteutetaan Internet Explorer 5.0 tai uudemmalle selaimelle, ei HTML-standardeja tarvitse juurikaan noudattaa, kunhan systeemit vain toimivat oikeilla selaimilla. 8.2 Laitteistorajoitteet Järjestelmällä ei juuri ole laitteistorajoitteita, tämänhetkisten keskivertopalvelinten suorituskyky ja muistikapasiteetti riittää hyvin tällaisen järjestelmän pyörittämiseen. 8.3 Ohjelmistorajoitteet Järjestelmän tulee toimia Internet Explorer 5.0 tai uudemmassa selaimissa JavaScriptit ja Flashit tuettuina. 8.4 Muut rajoitteet Projektin aikataulun vuoksi ratkaisujen täytyy olla helposti ja nopeasti toteutettavissa. 9. JATKOKEHITYSAJATUKSIA Osa ajatuksista on vielä kirjoittamatta tähän dokumenttiin koska niitä ei ole vielä pystytty tai ehditty suunnittelemaan täydellisesti. Muita työn muotoja kuin tuntityöt, tulossa joka tapauksessa Kaksi uutta resurssityyppiä: Tila- ja tarvikeresurssit Järjestelmän käyttäjä erotellaan työntekijästä ja työntekijä sisältää tälläisen käyttäjän Kuopio2001, vain kurssin T-76.115 arvostelun vaatimaan käyttöön Sivu 24