|
Prosa SA/SD/RT mallinnin
Prosa SA/SD/RT (Structured Analysis and Design with Real-time modeling extensions) mallinnin on
muodostunut teollisuudessa systeemien ja ohjelmistojen rakenteisen
määrittelyn ja suunnittelun standardityökaluksi. Prosa SA/SD/RT mallinninta on käytetty äärimmäisen
menestyksekkäästi jo yli vuosikymmenen ajan maailman menestystä niittäneiden tuotteiden kehittämisessä.
Prosa SA/SD/RT mallintimen avulla ohjelmiston vaatimukset ymmärretään tarkasti,
sovelluksille luodaan kestävät, ylläpidettävät ja muuttuviin teknologioihin sopeutuvat
arkkitehtuurit.
SA/SD/RT mallinnus
SA/SD/RT, Structured Analysis and Design with Real-time extensions on kansainvälisesti defakto standardi
visuaalinen, rakenteinen mallinnuskieli. SA/SD/RT sopii ohjelmistojen ja järjestelmien määrittelyyn
ja suunnitteluun. SA/SD tukee kaikkia kehitysvaiheita vaatimusmäärittelystä toteutukseen. SA/SD
tarjoaa yhteisen, tehokkaan kommunikointitavan ohjelmistotiimeille. SA/SD tarjoaa selkeän ja tarkan
tavan dokumentoida järjestelmät. SA/SD tehostaa ohjelmistojen uudelleenkäyttöä.

Näkymät ja hierarkkia tuovat selkeyden
Prosa SA:n SA/SD/RT malli on aina selkeä ja ymmärrettävä, riippumatta siitä miten laaja mallinnettava
järjestelmä on. Prosa SA/SD/RT mallinnin tukee tehokkaasti näkymien ja hierarkkian käyttöä mallinnuksessa.
Mallinnusnäkymät erottavat loogisesti erilaiset mallin osat toisistaan. SA/SD/RT:ssä käytetään seuraavia
mallinnusnäkymiä (1) Ympäristömalli, (2) Käyttäytymismalli ja (3) Tietomalli.
Hierarkkiaa käytetään tehokkaasti alijärjestelmien, toimintojen, ohjauksen ja tietojen mallinnuksessa.
Hierarkkisessa mallissa yksi kaavio esittää aina ne yksityiskohdat, jotka ovat tarpeen kyseisessä yhteydessä.
Tämä johtaa erinomaiseen selkeyteen - jopa yhdellä silmäyksellä pystyy saamaan hyvän yleiskäsityksen mallista.
Prosa SA mallintimeen on rakennettu sisään tarkka tietämys SA/SD/RT menetelmästä. Prosa ohjaa koko ajan
suunnittelijaa mallinnuksessa tarjoten niitä vaihtoehtoja, jotka kussakin tilanteessa ovat järkeviä.
Prosa SA sisältää ainutlaatuiset interaktiiviset tarkastukset kaikkien SA/SD/RT mallinäkymien välillä.
|
Ympäristömalli
SA/SD/RT projekti alkaa ympäristömallinnuksesta.
Ympäristömalli esittää sovelluksen ja sen ympäristön rajapinnan.
Ympäristömalli muodostaa perustan muille mallinnusnäkymille. Ympäristömallinnuksessa
käytetty notaatio on niin luonnollinen, että myös käyttäjät pystyvät heti tulkitsemaan
ja ymmärtämään mallin. Prosa SA mallinnin tukee täysin SA/SD/RT ympäristömallinnuksessa
käytettävää liittymädiagrammi-notaatiota ja tapahtumaluettelonotaatiota.
|
|
|
Käyttäytymismalli
SA kielen käyttäytymismalli esittää sovelluksen toiminnat ja ohjauksen. Käyttäytymismalli
koostuu tietovuokaavioista, tilakaavioista ja minispesifikaatioista.
Tietovuokaavio
Tietovuokaavioiden suunnittelu alkaa Prosa SA mallintimessa Push-komennolla ympäristömallista.
Prosa tuo automaattisesti lähtötiedoiksi tulo- ja lähtotietovuot uuteen kaavioon. Myöhemmin aina
Push operaatiota tehtäessä Prosa tarkastaa automaattisesti kaavioiden välisen eheyden ja näyttää
graafisesti mahdolliset virheet.
Tietovuokaaviot koostuvat tieto- ja ohjausmuunnoksista, tietovarastoista, puskureista sekä tieto- ja ohjausvoista.
Tietovuokaaviot ovat hierarkkisia siten että kutakin toimintoa voidaan tarkentaa uudella tietovuokaaviolla
halutulle yksityiskohtatasolle saakka.
Tilakaavio
Tietovuokaavioiden ohjaus ja ajoitus mallinnetaan tilakaavioilla. Tilakaavio koostuu tiloista ja
tilasiirtymistä. Sovelluksen suoritus etenee määriteltyjen tilojen kautta. Tilasiirtymiin liittyy
tilasiirtymäehdot ja tilasiirtymän yhteydessä tehtävät toiminnot. Prosa integroi tilakaaviot ja tietovuokaaviot
älykkäästi yhteen. Kaikki tietovuokaavioissa määritelty tieto on käytettävissä tilakaavioissa. Aina olemassa olevaan
tilakaavioon mentäessä tapahtuu automaattinen eheystarkastus ja mahdolliset virheet näytetään graafisesti.
Minispesifikaatio
Minispesifikaatiolla kuvataan SA mallin toiminnot hierarkkian alimmaisella tasolla. Prosa tukee
tekstuaalisia minispesifikaatioita ja ohjelmointikielellä kirjoitettavia minispesifikaatioita.
Prosa integroi minispesifikaatiot ja tietovuokaaviot
älykkäästi yhteen. Minispesifikaatioiden otsikkolohkot tai prototyypit ohjelmointikieliä käytettäessä
luodaan automaattisesti. Aina olemassa olevaan minispesifikaatioon
mentäessä tapahtuu automaattinen eheystarkastus ja mahdolliset virheet näytetään.
|
|
Tietomalli
Oliorelaatiokaavio
SA menetelmässä sovelluksen tiedot ja ja tietojen väliset suhteet mallinnetaan oliorelaatiokaavioilla (ER-kaavio).
Prosa SA mallinnin tukee yleisiä SA menetelmän yhteydessä käytettyjä Chen ja Bachman ER notaatioita. Prosa integroi
saumattomasti tietomallinnuksen ja käyttäytymismallinnuksen. Tietomalleihin tehdyt tietomääritykset otetaan
huomioon käyttäytymismallin tarkastuksissa.
Tietohakemisto
Prosa SA mallinnin tarjoaa integroidun tietohakemiston, johon kaikki tietomääritykset SA menetelmässä tehdään.
Tietohakemistoon määritellään tietovirrat, tietovarastot ja tieto-oliot. Prosan tietohakemisto on aktiivinen
osallistuen mallin tarkastuksiin. Prosan tietohakemisto avautuu aina oikeasta paikasta valitsemalla Define komento
siitä mallinnuselementistä, jota halutaan määritellä. Prosa SA mallinnin tarjoaa eriomaiset raportointimahdollisuudet
tietohakemistosta.
|
|
|
Johtavaa SA mallinnusteknologiaa
Prosa SA mallinnin on markkinoiden monipuolisin rakenteisen suunnitelun ympäristö.
Prosa SA sisältää lukuisia huippuominaisuuksia, joilla SA mallinnuksen teho ja laatu
pystytään nostamaan huippuunsa. Prosa mallintimella SA kielen käyttö on helppoa
ja luontevaa. Mallien integrointi ja interaktiiviset tarkastukset parantavat SA menetelmän
käytettävyyttä aivan olennaisesti.
Prosacdm toteuttaa ajantasaisen dokumentoinnin ja web –julkaisun Prosa SA ympäristössä.
Prosa SA on tarvelähtöisesti harkiten suunniteltu SA ympäristö. Tuloksena on huippuunsa
hiottu käytettävyys ja luotettavuus, mikä nopeuttaa kehitystyötä ja parantaa tuottavuutta ja laatua.
Prosa turvaa yrityksesi tietämyksen ja tietotaidon muuntamalla ideat ja osaamisen dokumenteiksi.
Prosa maksaa itsensä takaisin muutamassa kuukaudessa.
|
|
Yksityiskohtia:
Yourdon SA menetelmän tuki
Integroitu malliselain
Windows yhteensopiva käyttöliittymä
Kaaviokohtainen opastava kontekstispesifinen menuohjaus
Nopea symbolien asettelu, skaalaus, liikuttelu, nimeäminen
Nopea tietovoiden, tilasiirtymien ja yhteyksien määrittely ja editointi
Nopea grafiikan ja tekstin editointi
Erinomaiset leikkaa/liimaa ja raahaus -toiminnot
Monitasoinen Undo/Redo -toiminto
Älykäs automaattinen tiedon uudelleenkäyttö kaavioiden välillä
Erinomainen kaavioiden integrointi
OLE tuki
Ajantasainen dokumentointi
Korkealaatuiset dokumentit
Turvatalletus
Monen käyttäjän ympäristö
Mallien lukitus ja suojaus
Windows Help -toiminto
|
|