olemasolevate süsteemidega seostamine, arendusvahendid, õigusaktid; · eeldused ja sõltuvused: toote loomine võib eeldada teatud tingimuste täitmist, nt et peatselt jõustatakse õigusakt; kolmas osapool loob liidestatava süsteemi; · käitluskeskkond - kirjeldab platvormid, millel toode peab töötama, sh operatsioonisüsteemid, riistvaraplatvormid, andmebaasimootorid, veebiserverid, rakendusserverid, monitooringuliidesed jms; · kõikide funktsionaalsete ja tehniliste (turva-, kasutatavus- jm) nõuete detailne kirjeldus, sh kasutuslood ja UML kasutuslooskeemid. Nõuete dokumendi koostab analüütik koostöös tulevaste kasutajatega. Arhitektuurse disaini dokument kirjeldab süsteemi ülesehitust, süsteemi komponente ning mooduleid, liideseid komponentide vahel ja liideseid teiste süsteemidega. Kirjeldatakse ka füüsiline
loomine. Järgnevalt lühidalt sooritatud alamülesannetest: 3.1 Tutvumine SMIT-is kasutatavate infosüsteemide arendamise tehnoloogiatega. Teha selgeks, mida kujutavad endast järgmised märksõnad: Töövahendid NetBeans, SVN Teenuste formaadid JSON, SOAP+WSDL, JMS Programmeerimiskeeled Java, Groovy, Javascript Arendusraamistikud GRAILS, Spring MVC, Spring DI, Hibernate Rakendusserverid Tomcat, Glassfish Andmebaasisüsteemid ORACLE 11g, POSTGRESQL 8 3.2 Luua andmemudel ettevõtte ruumide kasutamise õigustest töötajate poolt. Enterprise Architect keskkonnas tuleb luua andmemudel ruumide kasutamise õigustest. EESTI INFOTEHNOLOOGIA K OLLEDZ 6 Projektid ja tööülesanded Samuti peab tulemus sisaldama infot, kus asuvad võtmed kelle käes või millises ruumis. 3
käia; piirangud: kasutajatest või ümbritsevast keskkonnast lähtuvad piirangud, nt olemasolevate süsteemidega seostamine, arendusvahendid, õigusaktid; eeldused ja sõltuvused: toote loomine võib eeldada teatud tingimuste täitmist, nt et peatselt jõustatakse õigusakt; kolmas osapool loob liidestatava süsteemi; käitluskeskkond - kirjeldab platvormid, millel toode peab töötama, sh operatsioonisüsteemid, riistvaraplatvormid, andmebaasimootorid, veebiserverid, rakendusserverid, monitooringuliidesed jms; kõikide funktsionaalsete ja tehniliste (turva-, kasutatavus- jm) nõuete detailne kirjeldus, sh kasutuslood ja UML kasutuslooskeemid. Nõuete dokumendi koostab analüütik koostöös tulevaste kasutajatega. Arhitektuurse disaini dokument kirjeldab süsteemi ülesehitust, süsteemi komponente ning mooduleid, liideseid komponentide vahel ja liideseid teiste süsteemidega. Kirjeldatakse
skaleeritavuse arendamine on võimalik mooduliti. Moodulid suhtlevad standardsete liideste abil. See tagab süsteemi stabiilsuse. 3.2 Riistvaraline vaade Infosüsteem peab toimima asukohtades, mis võivad olla laiali üle mitme regiooni. Oluline on, et ligipääs värskeimatele andmetele oleks tagatud igalt poolt ning igal ajahetkel. Infosüsteemi andmehoidlaks saab seega keskne andmeserver. Serveriteenuse ostame sisse. Iga komponendi funktsionaalsust realiseerivad rakendusserverid, mis võivad asuda komponenditi erinevates asukohtades. Serveriteenuse ostame stabiilsuse ning hallatavuse eesmärgil sisse. Kasutajad töötavad `thin client' stiilis terminaalide taga. Kasutajaterminaalideks valime hinna eesmärgil pc platvormil raalid. Andmevahetus, eriti tundlike andmete edastamine toimub üle sisseostetud Virtual Private Network teenuse. Kinno sissepääsu kontrolliks paigaldame sissepääsu kotrolli väravad, kliendiinfo levitamiseks andmetabloo(d). 3