Rumah Kewangan Peribadi Meringkaskan Senario Interaksi dalam UML 2 - dummies

Meringkaskan Senario Interaksi dalam UML 2 - dummies

Video: Siri Dialog TN50 2024

Video: Siri Dialog TN50 2024
Anonim

Semua gambar rajah interaksi menangkap sekurang-kurangnya satu interaksi , iaitu interaksi mesej yang dihantar antara objek dari masa ke masa untuk tujuan tertentu. Biasanya interaksi yang paling penting yang anda dokumen adalah kes penggunaan utama senario . Dalam konteks ini, kita menggunakan istilah senario sebagai contoh kes penggunaan. Setiap kes penggunaan mempunyai penerangan terperinci mengenai senario yang paling biasa - aliran utama atau utama atau . Dalam aliran sedemikian, anda menerangkan interaksi objek yang berpartisipasi sebagai satu set langkah atau tindakan yang diperintahkan oleh pelaku (atau sistem) sebagai aliran keluar.

Objek yang mengambil bahagian mengambil satu set tindakan, menyampaikan hasil satu atau lebih daripada tindakan ini dalam mesej ke objek lain yang mengambil bahagian - yang (seterusnya) mengambil satu set tindakan sendiri dan berkomunikasi. Kadang-kadang objek yang mengambil bahagian memerlukan bantuan dari objek lain, jadi ia meminta perkhidmatan dalam mesej ke objek lain yang mengambil bahagian, yang (seterusnya) mengambil satu set tindakan sendiri dan berkomunikasi. Apabila anda membuat gambarajah interaksi, anda menekankan urutan mesej di antara objek yang mengambil bahagian, seperti yang ditunjukkan dalam Rajah 1, dan (biasanya) menyembunyikan tindakan dalaman.

Rajah 1: Satu gambarajah urutan asas.

Dalam rajah sampel dalam Rajah 1, anda dapat melihat ciri-ciri asas rajah urutan. Anda gambarkan objek yang mengambil bahagian sebagai lifel menegak. Kehidupan ini terdiri daripada ikon yang menunjukkan jenis peserta (seperti objek atau contoh pelakon) di bahagian atas garis putus-putus di mana anda boleh menunjukkan mesej yang dihantar dan diterima oleh objek yang menyertai. Tunjukkan mesej antara objek sebagai anak panah yang diarahkan dari penghantar ke objek sasaran. Dalam rajah ini, FirstObject memaklumkan SecondObject itu It's Your Turn, dan kemudian, SecondObject memberitahu FirstObject bahawa Sekarang Ini Turn anda. Konvensyen itu adalah masa yang berlalu ketika anda membacanya, walaupun anda dapat menghidupkan diagram supaya waktu berjalan dari kiri ke kanan. Seperti yang biasa dalam rajah ini, mesej bergantian.

Letakkan interaksi di bahagian kandungan bingkai, kemudian letakkan tajuk interaksi rajah di kawasan tajuk berbentuk ganjil (segiempat tepat dengan sudut potong) di penjuru kiri sebelah kiri. Tajuk mengandungi awalan yang menerangkan jenis interaksi yang telah anda buat dalam bingkai. Rajah sampel menunjukkan interaksi sebagai gambarajah urutan, jadi awalan deskriptif boleh dijadikan rajah urutan (yang mana singkatan khas adalah sd).

Bingkai dan tajuk, yang baru dalam UML 2, terpakai bagi semua rajah UML. Oleh kerana UML 2 mestilah bersesuaian dengan kerja sebelumnya, bingkai dan tajuk adalah pilihan, dan sebahagian besarnya, anda tidak perlu menggunakannya. Bagaimanapun, gunakannya dengan interaksi dan pemodelan tingkah laku, kerana ia membentuk asas untuk penguraian perilaku (seperti yang ditunjukkan kemudian dalam bab ini).

Dalam Rajah 2, anda dapat melihat bagaimana gambarajah turutan mengekstrak dan menunjukkan contoh komunikasi tertentu di kalangan entiti yang berinteraksi. Anda tidak menunjukkan butiran mengenai apa yang mesti dilakukan, hanya mesej - yang memudahkan untuk melihat apa yang berlaku. Ini adalah contoh bagaimana UML menggunakan abstraksi untuk membuat kerja anda difahami dengan menyembunyikan butiran perilaku dalaman.

Rajah 2: Jujukan rajah.

Meringkaskan Senario Interaksi dalam UML 2 - dummies

Pilihan Editor

Meningkatkan Rancangan Navigasi Blog - dummies

Meningkatkan Rancangan Navigasi Blog - dummies

Reka bentuk navigasi hebat untuk blog anda meningkatkan pengalaman pembaca. Reka bentuk navigasi buruk di blog mengecewakan pengunjung yang ingin mencari catatan blog tertentu dengan cepat, atau membaca siaran berkaitan atau yang serupa. Mengharapkan keperluan pelawat anda dengan memikirkan blog anda seperti kedai, dan jawatan blog anda seperti produk: Catatan popular dan terkini: ...

Meningkatkan Pengalaman Pengguna Blog dengan Plugin - dummies

Meningkatkan Pengalaman Pengguna Blog dengan Plugin - dummies

Beberapa teknologi yang berbeza dapat meningkatkan blog anda . Plug-in, widget, dan alat semua membuat ciri-ciri baru, integrasi, dan penambahan mudah untuk dibungkus dan diedarkan. Teknologi-teknologi ini berkembang sepanjang masa, tetapi untuk mendapatkan blog anda dan berjalan, berikut adalah beberapa pilihan terbaik semasa untuk pelbagai tujuan. Widget / Name Plugin ...

Meningkatkan Tajuk Blog Anda dan Reka Bentuk Tagline untuk SEO - patung

Meningkatkan Tajuk Blog Anda dan Reka Bentuk Tagline untuk SEO - patung

Tag tajuk blog anda dan tagline memberi enjin carian penerangan kandungan blog anda. Reka bentuk blog SEO yang berkesan bermakna memastikan jawatan blog enjin carian yang layak dan halaman mempunyai tag tajuk mereka sendiri dan bahawa slogan setiap halaman penuh dengan kata kunci yang berkaitan.

Pilihan Editor

Office 2013 Save As Dialog Box - dummies

Office 2013 Save As Dialog Box - dummies

Office 2013 menggunakan SkyDrive pengguna Windows semasa sebagai penyimpanan default lokasi. SkyDrive adalah kawasan penyimpanan dalam talian berasaskan awan yang dihoskan oleh Microsoft. Sesiapa yang mendaftarkan perkhidmatan, atau yang log masuk ke Windows 8 dengan Microsoft ID, diberikan sejumlah ruang penyimpanan percuma, dan boleh membeli lebih banyak. Cloud adalah ...

Unclutter Peti Masuk Outlook anda dengan Clutter - dummies

Unclutter Peti Masuk Outlook anda dengan Clutter - dummies

Mahu aplikasi e-mel yang juga pembaca minda? Keinginan anda diberikan. Anda boleh mengucapkan terima kasih kepada Graph Office dan Clutter, ciri baru dalam Outlook. Clutter menggunakan teknologi di sebalik Grafik Pejabat untuk menganalisis isyarat yang anda hantar apabila anda mengambil tindakan terhadap e-mel anda. Sebagai contoh, jika anda cenderung untuk mengabaikan e-mel daripada ...

Pilihan Editor

Elakkan Berat Berat Ketika Menguatkuasakan Garis Panduan Komuniti Dalam Talian - dummies

Elakkan Berat Berat Ketika Menguatkuasakan Garis Panduan Komuniti Dalam Talian - dummies

Hanya kerana anda mempunyai kuasa untuk berbuat demikian tidak bermakna bahawa semua masalah komuniti dalam talian memerlukan amaran dan banner. Ya, anda ingin menonjolkan keadaan negatif di dalam tunas, tetapi tidak, anda tidak mahu mendapat sedikit tentangnya sama ada. Kadang-kadang membiarkan slaid isu baik-baik saja. Sebagai pengurus komuniti, tugas anda untuk mengetahui ...

Elakkan Peluang Yang Berisiko Reputasi Blog Anda - dummies

Elakkan Peluang Yang Berisiko Reputasi Blog Anda - dummies

Apabila anda mengaitkan blog ibu anda dan jenama peribadi anda produk atau jenama syarikat, tidak dapat dielakkan bahawa anda akan menggosok satu sama lain. Suka atau tidak, anda boleh dan boleh dikaitkan dengan jenama itu. Tidak semua syarikat yang ingin memberi anda produk percuma adalah yang anda mahu ...

Peruntukkan Peranan ke Font di Laman Blog Anda - dummies

Peruntukkan Peranan ke Font di Laman Blog Anda - dummies

Apabila anda menetapkan peranan ke fon anda, membantu memastikan reka bentuk blog anda kelihatan profesional. Menjaga tujuan fon anda jelas menjadikan reka bentuk navigasi blog anda lebih berkesan dan reka bentuk keseluruhan anda lebih mudah di mata. Selepas anda memilih dua atau tiga fon pelengkap yang juga mempunyai perbezaan yang cukup untuk menonjol dari satu sama lain (lihat ...