ONDERWERP: IKT
KLAS: SS 2
DATUM:
KWARTAAL: 2de KWARTAAL
WEEK 6
ONDERWERP: STELSELONTWIKKELINGSIKLUS 2
Stelselontwikkelingslewensiklus (SDLC)
Stelselontwikkeling is 'n beplande onderneming met 'n vaste begin en einde wat die gewenste resultaat of produk lewer. Dit kan 'n groot werk wees wat baie mense behels wat vir 'n lang tydperk werk of dit kan ook 'n klein opdrag wees wat een persoon in 'n dag kan voltooi. Die SDLC VERSKAF 'N ALGEHELE GEFORMALISEERDE METODE VIR die bestuur van die stelselontwikkelingsprosesse en -aktiwiteite. Dit verteenwoordig 'n gedetailleerde en spesifieke stel prosedures, stappe en dokumente wat benodig word vir die ontwikkeling van 'n inligtingstelselontwikkeling.
Die SDLC glo dat die ontwikkeling van inligtingstelsels 'n gestruktureerde en metodiese manier moet volg, wat vereis dat elke stadium van die lewensiklus vanaf die begin van die idee tot die aflewering van die finale stelsel in rigiede en opeenvolgende volgorde uitgevoer moet word.
Definisie van SDLC: Die stelselontwikkelingslewensiklus is die proses om te verstaan hoe 'n inligtingstelsel (IS) die besigheidsbehoeftes van 'n organisasie kan ondersteun, die stelsel te ontwerp, dit te bou en dit aan die gebruikers te lewer.
Doelwitte van SDLC
Die doelwitte van SDLC is:
- Om te verseker dat hoë kwaliteit stelsels gelewer word.
- Om sterk beheer oor die stelselontwikkeling te verskaf
- Om die produktiwiteit van die stelselpersoneel te maksimeer
STADIUMS IN STELSELONTWIKKELING LEWENSSIklus
Daar is egter metodes om inligtingstelsels te ontwikkel. Die oudste en klassieke metode van stelselontwikkeling lewensiklus (SDLC) word die Waterval Model genoem. Die waterval SDLC is 'n reeks stadiums wat een na die ander gevolg moet word. Fase 2(twee) kan eers begin wanneer fase een voltooi is. Daarom word die uitset van elke stadium die inset vir die volgende. Hierdie stadiums kan op verskillende maniere gekarakteriseer en opgedeel word, insluitend die volgende:
- Ondersoek stadium
- Stelselanalise stadium
- Stelselontwerpstadium
- Stelsel-implementering stadium
- Stelsel-ontplooiing
- Stelselonderhoudstadium
- Ondersoekstadium: hierdie stadium behels die ondersoek van die bestaande stelsel. Die bestaande stelsel word bestudeer en geëvalueer om sy probleme en tekortkominge te identifiseer. Dit behels die insameling van inligting oor die bestaande stelsels. Die inligting kan ingesamel word deur Observasie (waarneming van die stelsel), Vraelys (voorbereiding van vraelyste gebaseer op die bestaande stelsel en gee aan die gebruikers om in te vul) en Onderhoudvoering (vra die gebruikers verbale vrae oor die stelsel). Die inligting wat ingesamel word, word in 'n uitvoerbaarheidstudie gebruik. Die doel van die uitvoerbaarheidstudie is om die probleme te identifiseer en haalbare oplossing te bied deur middel van 'n haalbaarheidsverslag. Dit identifiseer ook hoe hierdie probleem opgelos moet word (hetsy met die hand of gerekenariseerd), wanneer dit opgelos moet word en hoekom dit opgelos moet word. Dit definieer die doelwitte en doelwitte wat die nuwe stelsel wat ontwikkel gaan word, sal bereik. Die uitvoerbaarheidsverslag is die hoofuitset van die ondersoek.
- Stelselanalise-stadium: Hierdie stadium begin met 'n meer gedetailleerde ondersoek na die bestaande stelsel. Dieselfde feitevindmetodes van waarneming, vraelys en onderhoud word gebruik om eindgebruikersinligting soos data en prosedures en prosesse in te samel. Die data en prosedures word ontleed om die nuwe stelselvereistes te definieer. Die nuwe stelselvereistes word gedefinieer om die tekortkoming in die bestaande stelsel aan te spreek met spesifieke voorstelle vir verbetering. Die uitset van die ontledingstadium is die gebruikers se vereistes.
- Stelselontwerpstadium: Op hierdie stadium word die voorgestelde stelsel ontwerp. Dit behels uitlegplanne vir die fisiese konstruksie, hardewarevereistes, bedryfstelsels, programmering, kommunikasie en sekuriteit. Die ontwerp beskryf die verlangde kenmerke en bedrywighede van die voorgestelde stelsel in detail, insluitend skermuitlegte, besigheidsreëls, prosesdiagramme, vloeidiagramme, pseudo-kode en ander dokumentasie soos datawoordeboek ensovoorts. Die stelselontwerpstadium produseer die stelselspesifikasie.
- Stelselimplementeringstadium: Hierdie stadium is die stadium waar programme van die nuwe stelsel in die gespesifiseerde programmeertaal geskryf word in lyn met die stelselspesifikasies. Dit behels toetsing van al die nuwe stelsel en aanpassings en regstellings word gemaak waar nodig.
- Stelselontplooiing: Hier word die stelsel wat in fase 4(vier) ontwikkel is, in gebruik geneem. Dit behels om al die verskillende dele van die voorgestelde stelsel bymekaar te bring. Alle dele van die stelsel is geïntegreer en getoets vir foute, foute en hoe hulle werk. Dit sluit die installering en ontplooiing in. Dit is die stadium waar die sagteware in gebruik geneem word en die werklike besigheid bestuur.
- Stelselinstandhoudingstadium: sodra die nuwe stelsel ontplooi en aan die gang is, word dit onderwerp aan 'n volledige evaluering oor hoe dit sy opsteldoelwitte kan bereik. Gebiede vir verbetering sal gewysig en verbeter word. Soms kan die foute of foute opgespoor word. Prosedures en prosesse kan verander. Die oorblywende lewensduur van die stelsel is dus onderhewig aan veranderinge, regstelling, toevoegings, skuif na 'n ander rekenaarplatform en meer. Die stelselinstandhoudingstadium behels al die aktiwiteite, prosesse en prosedures wat deur die stelsel vereis word om vir ewig te bestaan.
VOORDELE VAN SDLC
- Eenvoudig en maklik om te gebruik
- Maklik om te bestuur as gevolg van die styfheid van die model.
- Fases word een op 'n slag verwerk en voltooi werk goed vir die ontwikkeling van kleiner inligtingstelsels waar vereistes baie goed verstaan word.
- Verskaf riglyne vir stelselontwikkeling aangesien al die stadiums en aktiwiteite duidelik uiteengesit is
- Bevorder konsekwentheid tussen stelselontwikkelingsprojekte.
- Verminder die koste om verskillende stelsels op verskillende stadiums te bestuur.
- Help met die doeltreffende toewysing van hulpbronne aan stelselontwikkelingsprojekte.
NADELE VAN SDLC
- Die aanpassing van omvang gedurende die lewensiklus kan 'n projek doodmaak.
- Geen werkende sagteware word vervaardig tot gedurende die lewensiklus nie
- Hoë hoeveelhede risiko en onsekerheid.
- Swak model vir komplekse en objekgeoriënteerde projekte.
- Swak model vir lang en deurlopende projekte
- Swak model waar vereistes 'n matige tot hoë risiko loop om te verander.
- As slaafs gevolg word. Dit kan lei tot die generering van onnodige dokumente.
- Dit neem tyd om deur die hele lang ontwikkelingsiklus te gaan.
Leeswerkopdrag : Leesopdrag:
Hiit @ Skool, Rekenaarstudies vir Senior Sekondêre Onderwys. Bl 104 -105
NAWEEKOPDRAG
DOEL
- Een van die volgende is NIE 'n doelwit van SDLC nie
- Om die produktiwiteit van die stelselpersoneel te verminder
- Om te verseker dat hoë kwaliteit stelsel gelewer word
- Om die produktiwiteit van die stelselpersoneel te maksimeer
- Om sterk beheer oor die stelselontwikkeling te verskaf
- ___________ is die persoon wat analise- en ontwerptegnieke gebruik om besigheidsprobleme op te los deur inligtingstegnologie te gebruik.
- Programmeerder b. Data Entry Personeel c. Stelsel ontleder d. Rekenaaringenieur
- Die volgende is vaardighede van 'n stelselontleder BEHALWE een
- Inligtingstegnologie kennis en programmering kundigheid
- Los die probleem op deur syfers te gebruik
- Mensebestuur kennis en vaardigheid
- Verstaan besigheid probleem
- ___________ is die proses om in besonderhede te verstaan wat 'n stelsel dit moet bereik en wat nodig is om dit te bereik.
- Stelsel Ontwerp b. Stelsel ontleder c. Stelsel Analise d. SDLC
- Die volgende is voordele van stelselontwikkelingslewensiklus BEHALWE een
- Help met ondoeltreffende toewysing van hulpbronne aan stelselontwikkelingsprojek
- Bevorder konsekwentheid tussen stelselontwikkelingsprojek
- Eenvoudig en maklik om te gebruik
- Maklik om te bestuur as gevolg van die styfheid van die model
TEORIE
- Definieer die stelselontwikkelingsiklus.
- Lys vyf stadiums in stelselontwikkelingsiklus
- Verduidelik ten minste vyf (5) stelsels Ontleder probleemoplossing Benadering
- Beskryf die eerste fase in stelselontwikkelingsiklus
- Teken 'n eenvoudige skets van stelselontwikkelingsiklus.
- Noem die doelwitte van SDLC