Kuinka Suunnitella Järjestelmä

Sisällysluettelo:

Kuinka Suunnitella Järjestelmä
Kuinka Suunnitella Järjestelmä

Video: Kuinka Suunnitella Järjestelmä

Video: Kuinka Suunnitella Järjestelmä
Video: Jaksollinen järjestelmä (kertaus) 2024, Marraskuu
Anonim

Ohjelmistoteollisuus luo joka vuosi monia tuotteita - pienistä toimistosovelluksista valtaviin komplekseihin ja automaattisiin tietojenkäsittelyjärjestelmiin. Ja jos yksi ohjelmoija voi kirjoittaa pienen apuohjelman ilman alustavaa valmistelua, suurten järjestelmien luomista edeltää suunnitteluvaihe.

Kuinka suunnitella järjestelmä
Kuinka suunnitella järjestelmä

Tarpeellinen

tekninen tehtävä suunnittelua varten

Ohjeet

Vaihe 1

Suorita ensisijainen hajotus korostamalla alijärjestelmät. Tutki toimeksiantoa. Tunnista ja analysoi luettelo tehtävistä, jotka järjestelmän tulisi ratkaista. Ryhmittele tehtävät toimintojen mukaan. Harkitse järjestelmän käsittelemien tietojen tyypit ja ominaisuudet. Muodosta luettelo osajärjestelmistä korostaen ne niiden toiminnallisen tarkoituksen ja käsiteltävän tiedon tyypin mukaan (tietojen tallennusalijärjestelmä, asiakirjojen tulostusosajärjestelmä jne.).

Vaihe 2

Määritä erillisten osajärjestelmien toiminnot ja ominaisuudet. Kuvaile niiden tarkoitusta, tee luettelot heidän tekemästään toiminnasta. Suunnitteluprosessin aikana tässä vaiheessa on järkevää tehdä perusteellinen tutkimus valmiiden ratkaisujen markkinoista. Esimerkiksi joissakin tapauksissa on kätevää toteuttaa tiedon tallennusalijärjestelmä tehokkaan DBMS: n pohjalta ja liiketoimintalogiikan toteuttamisesta vastaava tietojenkäsittelyalijärjestelmä olemassa olevien sovelluspalvelimien perusteella. Valmiiden tuotteiden käyttö on yleensä kannattavampaa kuin tarvittavien toimintojen toteuttaminen yrityksen sisällä.

Vaihe 3

Hajota kukin osajärjestelmä, joka on toteutettava. Jaa alijärjestelmät osiksi. Ne voivat olla sekä sovelluksia että erilaisia kirjastoja, palveluja. Valitse komponentit osajärjestelmän ja sen käsittelemien dataobjektien toimivuuden analyysin perusteella. Tärkein periaate, jota tulisi noudattaa suunnittelun tässä vaiheessa, on se, että komponenttien tulee olla riittävän monipuolisia (sallia suurin mahdollinen jakaminen ja uudelleenkäyttö), mutta myös selkeällä erikoistumisella (sinun ei pidä tehdä komponentteja-yhdistelmiä, jotka "pystyvät" tekemään kaiken).

Vaihe 4

Määritä tiedonvaihdon ja tallennuksen menetelmät ja tekniset keinot sekä osajärjestelmien välillä että niiden sisällä. Laadi eritelmät, joissa ilmoitetaan käytettävät protokollat ja muodot.

Vaihe 5

Tutki ohjelmistomarkkinoita. Tunnista komponentit, joita voidaan käyttää järjestelmän rakentamiseen. Esimerkiksi nyt on saatavilla monia kaupallisia ja täysin ilmaisia graafisen käsittelyn kirjastoja, joten on yksinkertaisesti turhaa käyttää omia varojasi vastaavien ratkaisujen kehittämiseen.

Vaihe 6

Luettelo toteutettavista komponenteista. Kehitä asianmukaiset eritelmät. Valmistele tekniset eritelmät.

Vaihe 7

Valitse keinot osajärjestelmien ja yksittäisten komponenttien toteuttamiseksi. Määritä käytettävät tekniikat ja ohjelmointikielet. Syötä asiaankuuluvat kohdat toimeksiantoon.

Suositeltava: