Dagram us cas mrupakan suau pmolan yang bsa mnggambarkan prlaku aau kbasaan ar ssm yang ngn bua. Gambaran n brupa nraks ar sau acor aau lbh ngan brbaga ssm yang ngn bua n. Dngan kaa lan, us cas agram mmlk fungs unuk mnapakan pmahaman nang fungs-fungs yang rapa alam sbuah ssm. Show
Maksu ar prlaku ssm sn aalah nang akvas ssm aau bagamana knrja ssm mlakukan aksnya, sra bagamana ssm rsbu braks. Mlalu akvas rsbu, kmuan ssm n rkam alam us cas an skrpskan brupa ssm an lngkungan, sra hubungan ssm snr ngan lngkungan rsbu. Olh karna u, us cas fungskan sbaga pnyusun akvas bhavor alam bnuk sbuah mol. Lalu, us cas n basanya gambarkan ngan bnuk aau gambar lps bsra namanya. Unuk pnamaannya, agram us cas mnggunakan bahasa yang palng srhana aau yang palng muah paham. Hal yang palng pnng alamnya aalah nang fns us cas an acor. Us cas sn mmlk ar fungsonal alam ssm yang brpran sbaga un unuk brukar mssag ngan acor, sangkan acor mrupakan ssm yang brba, aau ssm lan yang brhubungan ngan ssm yang ngn bua nannya. Ja, smbol acor blum nu brupa orang, bsa saja u hanya gambar ngan fungs yang sama sbaga acor. Us cas n brkaan ngan ssm nformas aau sofwar unuk mnapakan kbuuhan fungsonal mlalu ssm yang brsangkuan. Mau ahu lbh banyak mngna us cas agram? Jka blum, kamu sbaknya mmbaca uraannya bawah n. Dalam mmaham konsp us cas agram n, prlu ahu nang slah-slah yang rapa alamnya rlbh ahulu, shngga akan lbh muah alam pross mmahamnya. Yuk, smak.
Smbol-smbol Us Cas DagramAa brbaga macam bnuk smbol us cas agram, yau sbaga brku 1. AkorAkor n bkrja ngan cara mncar hmpunan pran yang palng spsfk ar yang pngguna mankan saa mlakukan nraks ngan us cas. 2. DpnncyDpnncy arnya suau pross kka hubungan paa suau lmn manr aau basa sbu sbaga npnn, yang kmuan mmpngaruh llmn lan yang ak brganung paa lmn manr rsbu (npnn). 3. GnralzaonGnralzaon arnya hubungan scnn aau objk anak mmbagakan srukur aa an prlakunya ar objk nuk, sangkan objk nuk n brar objk yang braa aasnya aau basa sbu ancsor. 4. IncluInclu brfungs unuk mngkagorkan us cas sumbr ngan cara kspls. 5. ExnExn brguna unuk mngkagorkan aau mnspsfkaskan apabla us cas argr mlakukan prluasan prlakuar sumbr k suau k yang lah brkan. 6. AssocaonAssocaon aalah suau gars yang mnghubungkan suau objk ngan objk yang lannya. 7. SysmSysm mlakukan spsfkas pak ngan mnunjukkan ssm scara rbaas. 8. Us casUs cas n mlk bnuk lps, brfungs sbaga krangan aas uruan acon yang amplkan olh ssm, an mnghslkan acor lan yang lbh rukur. 9. CollaboraonCollaboraon mrupakan brbaga auran an lmn yang bkrja guna mnyakan acon yang lbh bsar ar jumlah lmnnya. 10. NoNo aalah lmn fsk yang rapa kka aplkas mula jalankan an mnggambarkan suau aya kompuas. Us Cas SknaroSap us cas agram pas mmlk sknaro. Sblumnya, sknaro us cas aau bsa juga sbu us cas sknaro mrupakan alur jalan aas pross us cas yang lakukan olh acor an ssm. Kmuan, us cas sknaro n mmlk forma abl yang rr ar sknaro normal an alrnaf. Kuanya (alrnav an normal) masuk alam kagor nama acor ngan raks ssm masng-masng, sra bsa ja brjumlah lbh ar sau. Alur sknaro mmlk pran yang sanga pnng karna nannya akan mnja lanasan pmbuaan uruan agram aau squnc. Pmbuaan us cas sknaro n mula ar yang palng kcl, conohnya apabla gnralsas lakukan maka sknaro yang mungkn unuk bua aalah us cas yang kagornya lbh khusus lag. 1. Sknaro normalSknaro normal mrupakan sbuah sknaro yang jalankan anpa aa hambaan apapun, an brjalan scara normal anpa aa rror. 2. Sknaro alrnavSknaro alrnav aalah sknaro jka ssm mngalam rror, an rapa hambaan shngga ak brjalan ngan normal. Mnnukan acor paa us cas agramAkor mrupakan smua hal yang braa luar ssm, mana nannya acor akan mnggunkan ssm-ssm rsbu unuk mnjalankan ssuau. Akor n ak slalu alam bnuk manusa, ap bsa juga ssm lan yang aa luar ssm pmbua. Ssm sbaga acor mmlk cr-cr sbaga brku: (asbygoogl = wnow.asbygoogl || []).push({}); Jka rja kasus ssm yang lan sbga akor, maka apa gambarkan apabla ssm n mmbuuhkan nformasnya rlbh ahulu sblum a bsa mnamplkannya. Conoh Kasus paa Us Cas DagramSu kasus n bsa rapkan alam brbaga bnuk agram prmolan. Conohnya, kka aplkas yang ngn gunakan aalah ssm nformas manajmn prpusakaan. Krangan ar aplkas n aalah suau ssm nformas yang buuhkan unuk mnglola brbaga kbuuhan prpusakaan, spr pnglolaan anggoa, pusaka, pugas, aa pngmbalan an pmnjaman buku. Kmuan, prpusakaan n mmbrkan auran yang harus brlakuka olh ssm pngaur nformas prpusaakaan nannya. Auran-auran rsbu aalah sbaga brku: Lalu, nformas rsbu masukkan alam mol fungs sbaga brku: Pnylsaan kasusAa bbrapa ahapan unuk mnylsakan conoh kasus rsbu, yau ngan mnfnskan akor, mnfnskan us cas, mmbua us cas sknaro, an mnggambar us cas agramnya. 1. Mnfnskan akorAkor pugas prpusakaan br labl skrps. Dskrps n brs pugas mmlk akss unuk mngopraskan an mnglola aa pusaka an anggoa, sra pross pnjaman pusaka. Akor anggoa aau pngunjung prpusakaan juga br labl skrps. Dskrps n brs, anggoa mrupakan ssorang yang bolh mmnjam pusaka ssua ngan akss yang mlknya, sangkan pngunjung hanya bsa mlakukan akss mncar an mlha pusaka, an ak bsa mmnjam pusaka rsbu. 2. Mnfnskan us cas3. Mmbua us cas sknaroDar hasl pnfnsan us cas sblumnya, kmuan mmasukkan bnuk bnuk raks ssm k alam kagor aks akor. Conohnya, alam us cas logn aka naa ua sknaro alamnya. Sknaro normal ngan aks akor “mmasukkan usrnam an passwor” mmlk ua raks ssm, yau mmrksa ngka val aknya aa yang masukkan, an pross masuk kalam aplkas ssm prpusakaan. Sangkan unuk sknaro alrnav, mmlk prbaan paa ahapan kuanya yau ngan mnamplkan prngaan apabla aa yang masukkan salah aau ak cocok. Bgu juga ngan yang lan, mrka akan mmpunya ua sknaro unuk masng-masng us cas. 4. Mnggambarkan agram us casTrakhr, us cas n gambarkan ngan brbaga smbol yang lah urakan pnjlasan awal mmbnuk sbuah agram yang salng brkaan sau sama lan. Cara mmbua us cas agram paa sar UML1. Mmbuka aplkas sar UML Dmkan ulasan nang us cas agram, smoga mmbrkan pngahuan an mnjawab pranyaan – pranyaan kamu smua. Apa pngran ar us cas an kapan gunakan?Apa yang maksu ngan us cas an acvy agram?Apa saja fungs us cas agram? |