Tofauti Kati ya Mchoro wa Darasa na Mchoro wa Kitu

Orodha ya maudhui:

Tofauti Kati ya Mchoro wa Darasa na Mchoro wa Kitu
Tofauti Kati ya Mchoro wa Darasa na Mchoro wa Kitu

Video: Tofauti Kati ya Mchoro wa Darasa na Mchoro wa Kitu

Video: Tofauti Kati ya Mchoro wa Darasa na Mchoro wa Kitu
Video: Ukweli Na Maajabu Ya Sayari Ya Jupiter Interesting Facts 2024, Julai
Anonim

Tofauti kuu kati ya mchoro wa darasa na mchoro wa kitu ni kwamba mchoro wa darasa unawakilisha madarasa na uhusiano wao kati yao wakati mchoro wa kitu unawakilisha vitu na uhusiano wao kati yao kwa wakati fulani.

UML inawakilisha Lugha Iliyounganishwa ya Kuiga. Inasaidia kuiga dhana zenye mwelekeo wa kitu ili kukuza suluhu za programu. Michoro ya UML hutoa manufaa mbalimbali kama vile kuelewa mahitaji ya biashara na kupata uelewa wa hali ya juu wa utendakazi wa mfumo. Kuna aina mbili kuu za uundaji wa UML. Wao ni uundaji wa miundo na uundaji wa tabia. Uundaji wa muundo unaelezea sifa tuli za mfumo. Kwa upande mwingine, mfano wa tabia unaelezea asili ya nguvu ya mfumo. Mchoro wa darasa na mchoro wa kitu ni michoro mbili za muundo wa UML.

Mchoro wa Darasa ni nini?

Mchoro wa darasa unawakilisha mwonekano tuli wa mfumo. Inaelezea sifa na uendeshaji wa madarasa. Michoro ya darasa ndiyo mchoro wa kielelezo unaotumika zaidi kwa mifumo inayolenga kitu kwa sababu inaweza kuchorwa moja kwa moja na lugha zinazoelekezwa kwa kitu.

Tofauti kati ya Mchoro wa Darasa na Mchoro wa Kitu
Tofauti kati ya Mchoro wa Darasa na Mchoro wa Kitu
Tofauti kati ya Mchoro wa Darasa na Mchoro wa Kitu
Tofauti kati ya Mchoro wa Darasa na Mchoro wa Kitu

Kielelezo 01: Mchoro wa Darasa

Hapo juu ni mfano rahisi wa mchoro wa darasa. Ni mfumo wa kuagiza mtandaoni. Mtumiaji, Mteja, Msimamizi, Agizo, Maelezo ya Agizo ni madarasa. Kila darasa linajumuisha sifa na mbinu. Sifa huelezea sifa huku mbinu zikielezea tabia au utendakazi.

Katika mchoro wa darasa, mstatili unawakilisha darasa. Inagawanyika zaidi katika sehemu tatu. Sehemu ya juu ni kuandika jina la darasa. Sehemu ya kati ni ya sifa, na sehemu ya mwisho ni ya njia. Daraja la Wateja lina sifa kama vile jina, anwani, barua pepe, kitambulisho cha mteja, Salio la akaunti na mbinu kama vile kujiandikisha, kuingia na kununua.

Sifa na Mbinu

Sifa na mbinu zina ishara ya kuonyesha mwonekano. - inawakilisha faragha. Madarasa mengine hayawezi kufikia washiriki wa kibinafsi. Zinaonekana tu kwa darasa hilo maalum. + inawakilisha madarasa ya umma na mengine yanaweza kufikia washiriki hao. Kawaida, sifa za darasa ni za kibinafsi, na njia ni za umma. Kuna mwonekano mwingine. Hii inaitwa kulindwa, na isharainawakilisha. Washiriki wa darasa sawa na washiriki wa tabaka dogo pekee ndio wanaoweza kufikia washiriki wanaolindwa.

Mtumiaji ni aina ya jumla ya Msimamizi na Mteja. Madarasa haya mawili yanaweza kuwa na sifa na mbinu za darasa la watumiaji pamoja na sifa na mbinu zao. Darasa la Mtumiaji ni darasa la mzazi wakati madarasa ya Wateja na Msimamizi ni ya watoto. Dhana hii inaitwa Ujumla.

Mteja na Agizo zina uhusiano wa utunzi. Daraja la Agizo haliwezi kuwepo bila darasa la Wateja. Agizo na Maelezo ya Agizo yana uhusiano wa utunzi. Kwa hivyo, darasa la Maelezo ya Agizo haliwezi kuwepo bila darasa la Agizo.

Mchoro wa darasa pia unawakilisha wingi. Unaporejelea uhusiano wa Mteja na Agizo, mteja anaweza kuwa na sifuri au maagizo mengi. Kwa upande mwingine, agizo ni la mteja mmoja tu. Agizo na Maelezo ya Agizo yana uhusiano 1 hadi 1. Agizo linaweza kuwa na Maelezo ya Agizo moja pekee. Hiyo ni baadhi ya misingi ya Michoro ya Darasa.

Mchoro wa Kitu ni nini?

Mchoro mwingine wa muundo ni mchoro wa kitu. Ni sawa na mchoro wa darasa, lakini inazingatia vitu. Dhana za msingi za mchoro wa kitu ni sawa na mchoro wa darasa. Michoro hii husaidia kuelewa tabia ya kitu na mahusiano yao kwa wakati fulani.

Tofauti Muhimu Kati ya Mchoro wa Darasa na Mchoro wa Kitu
Tofauti Muhimu Kati ya Mchoro wa Darasa na Mchoro wa Kitu
Tofauti Muhimu Kati ya Mchoro wa Darasa na Mchoro wa Kitu
Tofauti Muhimu Kati ya Mchoro wa Darasa na Mchoro wa Kitu

Kielelezo 02: Mchoro wa Kitu

S1, s2, na s3 ni vitu vya wanafunzi, na hujiandikisha kwa kipengele cha kozi ya c1. Kitu cha mhadhiri wa l1 hufunza kozi c1. Kitu cha mhadhiri l2 hufunza kozi maalum c2. Mwanafunzi s3 anajiandikisha kwa kozi ya c1 na pia kozi maalum ya c2. Mchoro huu unaonyesha jinsi seti ya vitu inavyohusiana. Kwa ujumla, mchoro wa kitu unawakilisha mwonekano tuli wa mfumo lakini haswa, unawakilisha mwonekano tuli wa mfumo kwa wakati fulani.

Kuna tofauti gani kati ya Mchoro wa Darasa na Mchoro wa Kitu?

Mchoro wa darasa ni aina ya mchoro wa muundo tuli ambao unaelezea muundo wa mfumo kwa kuonyesha madarasa, sifa zao, mbinu na uhusiano kati ya madarasa. Mchoro wa kitu pia ni aina ya mchoro tuli wa muundo ambao unaonyesha mtazamo kamili au sehemu ya muundo wa mfumo wa kielelezo kwa wakati maalum.

Zaidi ya hayo, michoro ya darasa hufafanua madarasa na kuonyesha jinsi yanavyohusiana. Michoro ya vitu inaonyesha vitu na uhusiano wao. Madarasa ni michoro na vitu ni mifano ya madarasa. Hii ndiyo tofauti kuu kati ya mchoro wa darasa na mchoro wa kitu.

Zaidi ya hayo, katika mchoro wa darasa, jina la darasa linaanza na herufi kubwa. k.m., Mwanafunzi. Katika mchoro wa kitu, jina la kitu liko kwa herufi ndogo, na limepigiwa mstari. k.m., s1: Mwanafunzi

Tofauti Kati ya Mchoro wa Darasa na Mchoro wa Kitu katika Umbo la Jedwali
Tofauti Kati ya Mchoro wa Darasa na Mchoro wa Kitu katika Umbo la Jedwali
Tofauti Kati ya Mchoro wa Darasa na Mchoro wa Kitu katika Umbo la Jedwali
Tofauti Kati ya Mchoro wa Darasa na Mchoro wa Kitu katika Umbo la Jedwali

Muhtasari – Mchoro wa Darasa dhidi ya Mchoro wa Kitu

Mchoro wa darasa na kifaa huwakilisha vipengele tuli vya mfumo. Tofauti kati ya mchoro wa darasa na mchoro wa kitu ni kwamba mchoro wa darasa unawakilisha madarasa na uhusiano wao kati yao wakati mchoro wa kitu unawakilisha vitu na uhusiano wao kati yao kwa wakati fulani. Michoro hii husaidia kupata uelewa wa hali ya juu wa mfumo.

Ilipendekeza: