1 Úvod
V referáte sa popisuje fáza správy a údržby programových systémov a podpora správy a údržby v CASE systémoch všeobecne aj konkrétne. Najväčší priestor je venovaný generovaniu projektovej dokumentácie, ktorá sa používa pri správe a údržbe softvéru. 2 Fáza správy a údržby programových systémov
Životný cyklus programových systémov je súhrnom všetkých potrebných úkonov pre tvorbu programových systémov a pre zabezpečenie ich prevádzky a údržby [1]. Životný cyklus sa skladá zo štyroch základných fáz, ktoré sa cyklicky opakujú, kým systém nezanikne:
analýza (analysis)
návrh (design)
implementácia (implementation)
prevádzka a údržba (maintenance)
Fáza prevádzky a údržby obsahuje:
pravidelnú prevádzku programových systémov podľa prijatých organizačných predpisov
pozorovanie a testovanie programových systémov
správu verzií
postupné zisťovanie a odstraňovanie nedostatkov, riešenie poruchových situácií
modifikácie (z dôvodu riešenia problémov, rozširovania funkcie alebo zlepšovania vlastností)
evidenciu nových používateľských požiadaviek
Všetky zmeny softvéru prevádzané v priebehu údržby sa majú previesť, pokiaľ je to možné, rovnakým postupom ako pri vývoji softvérového produktu. Všetky tieto zmeny majú byť dokumentované podľa postupov pre operatívne dokumentačné a konfiguračné riadenie. Záznam o činnostiach spojených s údržbou sa môže využiť pre vyhodnotenie a zlepšenie softverového produktu a pre zdokonalenie vlastného systému kvality [2].
3 Generovanie projektovej dokumentácie
Výskumy ukázali, že vývojári strávia najviac času pokúšaním sa porozumieť existujúcemu zdrojovému kódu programov. Preto je pri správe a údržbe veľmi užitočná projektová dokumentácia, ktorá skráti čas na porozumenie systému a vývojári získajú viac času pre tvorivú prácu ako navrhovanie, rozširovanie funkcií, lokalizácia a odstraňovanie chýb atď.
Projektová dokumentácia je integrálnou súčasťou procesu vývoja softvéru.
Zaujímavosti o referátoch
Ďaľšie referáty z kategórie