Home / Products / Prosasa





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.

Click to enlarge
Click to enlarge


Click to enlarge


Click to enlarge

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.

Click to enlarge
Click to enlarge

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

Prosa SA/SD/RT mallinnin – rakenteisen määrittelyn standardi!