Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
1.1.Procesrozwojusystemuinformatycznego
15
całykrajidotyczyćpodstawegzystencjiogromnychgrupspołecznych.Abydotego
niedopuścić,projektsystemumusiprzewidywaćspecjalnestrategiedziałania,zapew-
niająceprzetrwaniesystemupomimoawarii,aprzynajmniejchroniącegoodutraty
istotnychdanych,dotyczącychnp.stanukontlubstanuprzerwanychawariątransakcji.
1.1.
Procesrozwojusystemuinformatycznego
Oprogramowanieniejestproduktemsamodzielnym,którymożnawykorzystywaćbez
powiązaniazinnymielementami.Przeciwnie,oprogramowaniejestzawszetylko
częściąsystemuinformatycznego,obejmującegotakżesprzęt,łączakomunikacyjne
orazstandardoweprogramysystemowe,integrująceizarządzającedziałaniemcałości.
Dlatego,rozważającproceswytwarzaniaoprogramowania,trzebapamiętaćocałości
systemu,wktórymtooprogramowaniemadziałać.Ogólnyschematprocesurozwoju
systemu(systemdevelopmentprocess,systemlifecycle),wramachktóregopowstaje
takżeoprogramowanie,obejmujezawszeczterykolejnowykonywanefazy(rys.1.1).
Rysunek1010Procesrozwojusystemuinformatycznego
SOkreśleniewymagań0Wstępnąfaząkażdegoprojektu,poprzedzającąpodję-
ciedecyzjiojegorealizacji,jestokreśleniewymagań,jakiepowinienspełniać