Programuotojo sprendimų lentelės: reikšmė, tipai ir privalumai

Perskaitykite šį straipsnį, kad sužinotumėte apie programuotojo sprendimų lenteles. Perskaitę šį straipsnį, sužinosite apie: 1. Sprendimų lentelių reikšmę 2. Sprendimų lentelių tipai 3. Sprendimų lentelių naudojimo privalumai 4. Sprendimų lentelių sudarymo principai.

Sprendimų lentelių reikšmė:

Sprendimų lentelė yra panaši į naudojamą schemą ir jos konstrukciją.

Jis gali būti naudojamas atskirai arba kaip papildymas srauto schemai.

Tai rodo sąlygas ir veiksmus supaprastintai ir tvarkingai. Pateikdami logiškus alternatyvius veiksmų būdus įvairiose darbo sąlygose, sprendimų lentelė leidžia asmeniui pagalvoti apie problemą ir pateikti savo sprendimą kompaktiškoje žymoje.

Kitaip tariant, sprendimų lentelė yra lentelės loginis programos loginis pavaizdavimas. Jame pateikiamos visos sąlygos, turinčios įtakos konkrečiai situacijai, ir atitinkami veiksmai arba veiksmai, kurių reikia imtis kiekvienai sąlygų grupei. Sprendimų lentelė yra lentelės, kurioje pateikiamas sprendimų priėmimo procesas. Skirtingai nuo matricos, sprendimo lentelė neatvaizduoja statinių atsakymų ar sprendimų.

Vietoj to, sprendimo lentelė standartizavo loginį procesą ir leidžia vartotojui įterpti vertes tiek su sprendimu susijusiomis sąlygomis, tiek veiksmais. Pagrindinė sprendimo lentelės naudojimo prielaida gali būti struktūrizuota, jei taip atsitinka, dažnai tai daro.

Bendras sprendimo lentelės formatas turi keturias pagrindines dalis, kaip parodyta toliau.

1. Veiksmo įrašas:

Jame nurodomi veiksmai, kurių reikia imtis.

2. Sąlygos įrašymas:

Jame nurodomos sąlygos, kurios yra įvykdytos, arba atsako į klausimus, susijusius su sąlyga.

3. Veiksmo stuburas:

Jame išvardyti teiginiai, aprašyti visi veiksmai, kurių galima imtis.

4. Būklė:

Jame išvardijamos visos sąlygos, kurios turi būti ištirtos dėl veiksnių, reikalingų priimti sprendimą.

Sprendimų lentelių tipai:

1. Išplėstinė įrašų lentelė:

Šio tipo stalo lentelėje turi būti laikoma, kad bet kokios konkrečios būklės įvažiavimo ir stuburo sekcija yra kartu, kad būtų nuspręsta, ar sąlyga yra taikoma tam tikrai taisyklei. Tokio tipo lentelė taikoma apibūdinant problemas su keliais kintamaisiais, kurie gali turėti daug skirtingų reikšmių. Be to, jis gali sutaupyti vietos.

2. Riboto atvykimo lentelė:

Ribotas įvažiavimo stalas yra vadinamas, nes reikalingos sąlygos ar veiksmai yra atitinkamuose stuburuose, simboliai naudojami įvedimo skyriuose (pvz., Sąlygos = Y, N arba; veiksmai = skaičiai ar ruošiniai), kad susietų konkrečias taisykles. Šis stalo tipas yra plačiausiai naudojamas praktikoje.

Sprendimų lentelių naudojimo privalumai:

Sprendimų lentelių naudojimo privalumai ir privalumai:

1. Lenteles lengviau rengti nei palyginamos srautų diagramos. Juos lengviau keisti, nes yra gana paprasta įtraukti lentelę į sąlygas, taisykles ir veiksmus.

2. Lentelės priverčia programuotoją galvoti apie problemą. Pavyzdžiui, jei reikia atsižvelgti į tris sąlygas, kiekvienai iš jų galima atsakyti „taip“ arba „ne“, tada yra 2 arba 8 galimi keliai ar taisyklės. Kai kurie iš šių įsivaizduojamų takų, žinoma, negali būti susiję su problema. Tačiau, žinodami bendrą kelio skaičių, programuotojas pamoka pavojų pamiršti vieną.

3. Keli srauto schemos puslapiai gali būti sutrumpinti į vieną nedidelį stalą. Žinoma, lengviau sekti tam tikrą srauto kelią žemyn vienu stulpeliu, kad jis turėtų sekti tą patį kelią per kelis srauto diagramos puslapius.

4. Lentelės gali atlikti vertingą ryšio funkciją. Analitikas gali sukurti naują sistemą ir pateikti ją lentelės ar lentelių pavidalu kitiems analitikams, programuotojams ir vadovams bei vadovams. Lentelės formatas yra lengvai sekamas kitiems.

Kita vertus, srauto schemos, simboliai ne visada yra standartizuoti, ir šis veiksnys gali trukdyti jų bendravimo vertei. Atrodo, kad daugeliui vadovų yra lengviau sekti lenteles nei srautų diagramos. Veiklos vadovai gali greitai atsekti ir patikrinti tuos procesus, kurie jiems labiausiai rūpi.

5. Lenteles lengviau rengti nei palyginamos srautų diagramos. Juos taip pat lengviau keisti, nes yra gana paprastas dalykas pridėti sąlygas, taisykles ir veiksmus prie stalo.

Sprendimų lentelių konstravimo principai:

Rengiant sprendimų lenteles reikia atsižvelgti į šias gaires ir principus.

1. Klasifikuokite ir konsoliduokite panašias sąlygas ir veiksmus.

2. Sprendimų lentelėje gali būti tik vienas įrašas.

3. Taisyklės gali būti svarstomos bet kokia tvarka. (Dažnai yra naudinga skaityti sprendimo lentelę, jei sąlygos yra sugrupuotos arba suskirstytos į seką).

4. Jei egzistuoja dvi sąlygos, iš kurių viena yra neigiama, pašalinkite vieną iš sąlygų.

5. Kiekviena finalo stalo taisyklė turi turėti bent vieną sąlyginį įrašą, kitokį nei bet kuri kita taisyklė.

6. Ribotame įrašų lentelėje prieš taisyklių konsolidavimą maksimalus taisyklių skaičius turėtų būti lygus 2N, kur N yra lygus sąlygų skaičiui.

7. Išbandykite kiekvieną lentelės taisyklę, taip pat visą lentelę kaip išsamumą, tikslumą ir tinkamą formatą.

8. Apribokite sprendimų priėmimo procesą ar sprendimų lentelės tikslus su griežtomis ribomis.

9. Išvardykite visas sąlygas, kurios turi būti sprendžiamos prieš priimant sprendimą.

10. Sprendimų lentelėje gali būti daug išėjimų iš lentelės.

11. Situacija gali atitikti tik vieną lentelės taisyklę.

12. Nustatyti ir apibrėžti visų sąlygų ir veiksmų vertybes.

13. Išvardykite visą veiklą, kuri turi būti atlikta remiantis tiksliu sprendimo pobūdžiu.

14. Jei, išskyrus vieną sąlygą, dviejose taisyklėse yra tie patys sąlyginiai įrašai, ir jei vienoje sąlygoje viena taisyklė turi A įrašą, o kita - B įrašą, tuomet taisyklės gali būti derinamos su viena sąlyga, kuri tampa abejinga.

15. Veiksmai turi būti vykdomi raštu.