Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
8
Przedmowa
wkierunkuInformatyka.Praktycyinżynieriioprogramowaniamogąpotraktować
jakokompendiumporządkująceichwiedzęlubużyćjakouzupełniająceźródłoinfor-
macjiowybranychzagadnieniach.Dlastudentówksiążkajestpodręcznikiem,który
wpełnipokrywawymaganiaokreślonewstandardachkształceniadlategokierunku.
Treśćksiążkijestpodzielonanadwieczęści.Częśćpierwsza(obejmującaroz-
działy1–5)przedstawiaprocesyimetodyużywanepodczastworzeniaoprogramowa-
nia,wtymprzedewszystkimsposobyrozpoznawaniaidefiniowaniawymagań,meto-
dymodelowaniaiprojektowaniarozwiązania(strukturalneiobiektowe)orazsposoby
testowaniawytworzonegoproduktu.Unikalnącechątejczęściksiążki,nieczęsto
spotykanąwliteraturze,jestpowiązaniedziałańmodelowaniaoprogramowaniana
różnychpoziomachabstrakcjiztechnologiamiimplementacyjnymiidoprowadzenie
opisudopoziomukoduprogramu.Częśćdruga(obejmującarozdziały6–10)przed-
stawiametodyzarządzaniaprojekteminformatycznym,któregocelemjestzbudowa-
nienowegolubutrzymaniejużistniejącegooprogramowania.Wtejczęściksiążki
opisanetradycyjnemetodyplanowaniaizarządzaniaprzebiegiemprojektuorazzarzą-
dzaniajakością,nowetechnikizarządzaniaprojektemzwinnymorazspecyficzne
problemywystępującepodczaskonserwacjioprogramowania.Ostatnirozdziałksiążki,
niewpełnimieszczącysięwtejklasyfikacji,jestpoświęconysystemomkrytycznym,
odktórychmożezależećbezpieczeństwoludzi.
Układtreściwkolejnychrozdziałachprzedstawiasięnastępująco.
Rozdział1wprowadzaCzytelnikawproblemytworzeniaoprogramowania.Wy-
jaśniadziałania,jakienależypodjąćwcelustworzeniasystemuinformatycznego
ijegooprogramowania,orazszkicujeprocesywytwórczeistosowanewichramach
metodyprojektowania,weryfikowaniaizatwierdzaniawytworzonychproduktów.
Zamknięciemtegorozdziałujestraportprzedstawiającybieżącystaninżynieriiopro-
gramowanianaświatowymipolskimrynkuinformatycznym,jejhistorięorazgłówne
kierunkiilogikęrozwoju.
Rozdział2opisujedziałaniazmierzającedozdefiniowaniaceluizakresusys-
temuinformatycznegoorazokreśleniawymagań,jakiemusispełniaćjegooprogra-
mowanie.Takiedziałaniawykonujesięzawszeprzedpodjęciemdecyzjioponiesieniu
nakładówwprocesiewytwórczym.Inżynieriawymagańłączyintereswytwórcy,
nabywcyibezpośredniegoużytkownikaoprogramowaniaiobejmujedziałaniapodej-
mowaneprzezkażdąztychstronprzedsięwzięcia.
Rozdział3przedstawiametodykęstrukturalną,któraokreślajednozdwóch
głównychpodejśćdowytwarzaniaoprogramowania,jakiefunkcjonująobecniena
rynkuinformatycznym.Metodystrukturalnedostarczająmodeliopisuwymagań,
analizyproblemuiprojektowaniastrukturyoprogramowaniaoraztechnikitechnologii
umożliwiającychtworzeniekoduaplikacjinapodstawiewcześniejwykonanych
modeli.Treśćrozdziałuobejmujepodstawykoncepcyjnepodejściastrukturalnego,
modeleorazmetodyichstosowaniawprojekcie.