{"id":6989,"date":"2026-07-27T11:43:13","date_gmt":"2026-07-27T03:43:13","guid":{"rendered":"https:\/\/guides.visual-paradigm.com\/id\/use-case-diagram-examples-banking-atm-system\/"},"modified":"2026-07-27T11:43:13","modified_gmt":"2026-07-27T03:43:13","slug":"use-case-diagram-examples-banking-atm-system","status":"publish","type":"post","link":"https:\/\/guides.visual-paradigm.com\/id\/use-case-diagram-examples-banking-atm-system\/","title":{"rendered":"Contoh Diagram Kasus Penggunaan untuk Sistem Perbankan dan ATM"},"content":{"rendered":"<article class=\"atm-banking-use-case-examples\">\n<p id=\"KMQyoLX\"><img fetchpriority=\"high\" alt=\"Use Case Diagram Examples for Banking &amp; ATM Systems\" class=\"alignnone wp-image-6853 size-full\" decoding=\"async\" fetchpriority=\"high\" height=\"816\" sizes=\"(max-width: 1312px) 100vw, 1312px\" src=\"https:\/\/guides.visual-paradigm.com\/wp-content\/uploads\/2026\/07\/img_6a64b7f4690df.png\" srcset=\"https:\/\/guides.visual-paradigm.com\/wp-content\/uploads\/2026\/07\/img_6a64b7f4690df.png 1312w, https:\/\/guides.visual-paradigm.com\/wp-content\/uploads\/2026\/07\/img_6a64b7f4690df-300x187.png 300w, https:\/\/guides.visual-paradigm.com\/wp-content\/uploads\/2026\/07\/img_6a64b7f4690df-1024x637.png 1024w, https:\/\/guides.visual-paradigm.com\/wp-content\/uploads\/2026\/07\/img_6a64b7f4690df-768x478.png 768w\" width=\"1312\"\/><\/p>\n<p class=\"lead\">Mesin Penebus Otomatis (ATM) dan sistem perbankan merupakan tolok ukur klasik dalam arsitektur perangkat lunak dan analisis sistem. Karena transaksi keuangan memerlukan keamanan ketat, pemeriksaan saldo secara real-time, dan operasi yang tahan terhadap kesalahan, membuat diagram yang tepat sangat penting<strong>Diagram Kasus Penggunaan UML<\/strong> sangat penting untuk menetapkan batas sistem yang jelas dan aturan operasional.<\/p>\n<p>Dalam panduan ini, kami menganalisis model kasus penggunaan perbankan dan ATM standar, menjelaskan tanggung jawab aktor, menyediakan petunjuk AI yang bisa disalin dan ditempel, serta menunjukkan bagaimana mengubah alur kerja transaksional yang kompleks menjadi diagram formal menggunakan kecerdasan buatan berbasis percakapan.<\/p>\n<nav class=\"table-of-contents\">\n<h2>Daftar Isi<\/h2>\n<ul>\n<li><a href=\"#core-actors\">Aktor Utama dalam Sistem Perbankan dan ATM<\/a><\/li>\n<li><a href=\"#key-use-cases\">Kasus Penggunaan Utama &amp; Hubungan<\/a><\/li>\n<li><a href=\"#complete-diagram-example\">Contoh Diagram Kasus Penggunaan Sistem ATM Lengkap<\/a><\/li>\n<li><a href=\"#ai-prompts\">Petunjuk Chatbot AI Siap Pakai<\/a><\/li>\n<li><a href=\"#code-representation\">Diagram sebagai Kode (PlantUML \/ Mermaid)<\/a><\/li>\n<li><a href=\"#enterprise-workflow\">Model Keuangan yang Berkembang dalam Paradigma Visual<\/a><\/li>\n<li><a href=\"#faqs\">Pertanyaan yang Sering Diajukan<\/a><\/li>\n<\/ul>\n<\/nav>\n<section id=\"core-actors\">\n<h2>Aktor Utama dalam Sistem Perbankan dan ATM<\/h2>\n<p>Model perangkat lunak keuangan secara ketat memisahkan operasi manusia dari layanan verifikasi backend dan peran pemeliharaan fisik:<\/p>\n<ul>\n<li><strong>Pelanggan Bank:<\/strong> Pengguna akhir utama yang berinteraksi dengan perangkat keras ATM untuk melakukan operasi keuangan seperti penarikan tunai, pengecekan saldo, dan transfer dana.<\/li>\n<li><strong>Teknisi \/ Operator ATM:<\/strong> Personel internal yang bertanggung jawab atas perawatan perangkat keras ATM fisik (misalnya, mengisi kembali kotak uang tunai, mengisi ulang kertas struk, menjalankan pemeriksaan diagnostik).<\/li>\n<li><strong>Sistem Informasi Bank (Jaringan Eksternal):<\/strong> Basis data perbankan pusat dan server otorisasi yang memverifikasi rekening, memvalidasi PIN, dan mencatat transaksi buku besar.<\/li>\n<\/ul>\n<\/section>\n<section id=\"key-use-cases\">\n<h2>Kasus Penggunaan Utama &amp; Hubungan<\/h2>\n<p>Kasus penggunaan perbankan sangat bergantung pada inklusi wajib untuk pemeriksaan keamanan dan hubungan ekstensi untuk peristiwa bersyarat seperti dana tidak mencukupi atau pembuatan struk:<\/p>\n<table class=\"use-case-table\">\n<thead>\n<tr>\n<th>Kasus Penggunaan<\/th>\n<th>Aktor Utama<\/th>\n<th>Jenis Hubungan<\/th>\n<th>Deskripsi<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>Tarik Uang Tunai<\/code><\/td>\n<td>Pelanggan Bank<\/td>\n<td>Termasuk <code>Otentikasi PIN<\/code><\/td>\n<td>Alur transaksional utama yang memungkinkan pelanggan mencairkan dana dari rekening mereka.<\/td>\n<\/tr>\n<tr>\n<td><code>Otentikasi PIN<\/code><\/td>\n<td>Sistem Informasi Perbankan<\/td>\n<td>Termasuk dalam operasi inti<\/td>\n<td>Langkah keamanan wajib yang diperlukan sebelum setiap transaksi rekening diotorisasi.<\/td>\n<\/tr>\n<tr>\n<td><code>Cetak Kwitansi<\/code><\/td>\n<td>Pelanggan Perbankan<\/td>\n<td>Memperluas <code>Tarik Uang Tunai<\/code> \/ <code>Transfer Dana<\/code><\/td>\n<td>Keluaran fisik opsional yang ditawarkan kepada pelanggan setelah penyelesaian transaksi.<\/td>\n<\/tr>\n<tr>\n<td><code>Isi Kembali Kotak Uang Tunai<\/code><\/td>\n<td>Teknisi ATM<\/td>\n<td>Kasus Penggunaan Dasar<\/td>\n<td>Tugas administratif untuk mengisi kembali cadangan uang tunai dan memperbarui penghitung perangkat keras internal.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/section>\n<section id=\"complete-diagram-example\">\n<h2>Contoh Diagram Kasus Penggunaan Sistem ATM Lengkap<\/h2>\n<p>Model struktural berikut menggambarkan batas antara terminal ATM fisik, pengguna eksternal, teknisi pemeliharaan, dan server backend perbankan pusat:<\/p>\n<div class=\"diagram-preview-container\"><img alt=\"UML Use Case Diagram example for an ATM and Banking System\" class=\"diagram-img\" decoding=\"async\" src=\"https:\/\/guides.visual-paradigm.com\/wp-content\/uploads\/2026\/07\/64748btextATMSystemUseCaseDiagram.\"\/><\/div>\n<p class=\"caption\">Gambar 1: Diagram kasus penggunaan UML tingkat tinggi untuk Sistem Mesin Penebus Otomatis (ATM).<\/p>\n<\/section>\n<section id=\"ai-prompts\">\n<h2>Kode Promt Chatbot AI Siap Pakai<\/h2>\n<p>Anda dapat langsung membuat dan menyempurnakan model keuangan menggunakan <a href=\"https:\/\/www.visual-paradigm.com\/features\/ai-uml-use-case-diagram-chatbot\/\">Chatbot Diagram AI Visual Paradigm<\/a>. Tempel salah satu dari promt ini untuk mulai membuat model:<\/p>\n<div class=\"prompt-box\">\n<h3>Promt 1: Model Sistem ATM Dasar<\/h3>\n<pre><code>Hasilkan diagram kasus penggunaan UML untuk sistem ATM. Sertakan Pelanggan Perbankan, Teknisi ATM, dan Sistem Backend Perbankan sebagai aktor. Model kasus penggunaan untuk Tarik Uang Tunai, Cek Saldo, Transfer Dana, Otentikasi PIN, Cetak Kwitansi, dan Isi Kembali Uang Tunai. Tunjukkan &lt;&lt;include&gt;&gt; untuk otentikasi PIN dan &lt;&lt;extend&gt;&gt; untuk pencetakan kwitansi.<\/code><\/pre>\n<\/div>\n<div class=\"prompt-box\">\n<h3>Promt 2: Penyempurnaan Penanganan Ekspektasi &amp; Penipuan<\/h3>\n<pre><code>Sempurnakan diagram ATM untuk mencakup skenario ekspektasi. Tambahkan \"Tandai Kartu sebagai Dicuri\" sebagai perluasan dari \"Otentikasi PIN\" dan \"Tangani Kartu Tertahan\" ketika terjadi tiga percobaan PIN yang tidak valid.<\/code><\/pre>\n<\/div>\n<\/section>\n<section id=\"code-representation\">\n<h2>Diagram-sebagai-Kode (PlantUML \/ Mermaid)<\/h2>\n<p>Chatbot AI Visual Paradigm menghasilkan representasi kode yang dapat dibaca manusia (seperti PlantUML atau Mermaid), memungkinkan manajemen versi dan pengeditan teks langsung:<\/p>\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">Plantuml<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/#plantuml:XTB1Ri8m30RWUwIyWyMTFS24AcXFEmmX1jfnib938j9qIbp1DEtTrvIaQxdiQEVh7oVfEZ1wxXehXQKJ0xVWpLaprCQJOjCwAL1nws5Hehj0rGLk6_8Bm30M8zaSNk50IZkZ3Bh1n78UKQAwaAlXxIimDGEAVIcaY5kYErkwHsNnBGL05qXXw5VU3UlQunKg37hu_5XzvEPCLffKtC-YKvHbAcTmqx4cnqOX4-nUjjd6_Wpkl74CUr9aFZchLCxWdax6sc54ADlR7utjU5GORm-Mo-Bn28zhaw7ZXURsD6wI04z5dXwUORKoJjckfg98BgNznzAv4Xl38wKRzqyOPR93I9pg_fG_KgnxqFzNlm00\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 8px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Edit Plantuml di VPasCode<\/span><br \/>\n<\/a>\n<\/div>\n<div class=\"vpascode-code-wrapper\">\n            <div class=\"vpascode-viewer-container vpascode-fancy-active\">\r\n                                <div class=\"vpascode-header\">\r\n                    <span class=\"vpascode-lang-label\">Plantuml<\/span>\r\n                    <a href=\"https:\/\/www.vpascode.com\/#plantuml:XPBHQeCm58Rl1T_XqFlk0KQHjbwLiarQoox7gPxfMMAK9DB1sBilwQmrmjXLIFATB_bFiZOMjUqR6KUeiGR1ca4G25Iet9gmhOP5HX9LLQ62BIgn04Ddh90XxOrj6z8Zc9DGR1Ws-TETogceH-B8nbBZF8KWLSvyVXP7STIHDbGnTAW-tC5ZrLNx5KS0lQ423RaJKRE0awVoNY7VPQVqxPLjNMgy11KPkGg3S4HPjW6-HHUpe81-iQGi2tIXijrpW6zwMmTiIXO5x2ziKPdm9WSgY3iRu3ldt5DpHkd6rfV-4UD0xoobRmoCBOVbCfb7dEzDylWtk2rFTHC3F2ItLF08gnMhGlOb9Sd03RR_i27fW8roZzAdQsRfoO6zIlojVX_-EuxM3d2_yGS0\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 8px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit Plantuml in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n                                <div class=\"vpascode-code-wrapper\">\r\n                    <pre class=\"lang-plantuml\"><code class=\"language-plantuml\" data-language=\"plantuml\" class=\"language-plantuml\">@startuml\r\narah kiri ke kanan\r\naktor \"Pelanggan Bank\" sebagai Customer\r\naktor \"Teknisi ATM\" sebagai Tech\r\naktor \"Sistem Backend Bank\" sebagai Bank\r\n\r\npersegi panjang \"Sistem ATM\" {\r\n  usecase \"Tarik Uang Tunai\" sebagai UC_Withdraw\r\n  usecase \"Periksa Saldo\" sebagai UC_Balance\r\n  usecase \"Otentikasi PIN\" sebagai UC_Auth\r\n  usecase \"Cetak Kwitansi\" sebagai UC_Receipt\r\n  usecase \"Isi Kembali Kotak Uang Tunai\" sebagai UC_Refill\r\n\r\n  Customer --&gt; UC_Withdraw\r\n  Customer --&gt; UC_Balance\r\n  Tech --&gt; UC_Refill\r\n\r\n  UC_Withdraw .&gt; UC_Auth : &lt;&lt;include&gt;&gt;\r\n  UC_Balance .&gt; UC_Auth : &lt;&lt;include&gt;&gt;\r\n  UC_Receipt .&gt; UC_Withdraw : &lt;&lt;extend&gt;&gt;\r\n\r\n  UC_Auth --&gt; Bank\r\n}\r\n@enduml<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/#plantuml:XPBHQeCm58Rl1T_XqFlk0KQHjbwLiarQoox7gPxfMMAK9DB1sBilwQmrmjXLIFATB_bFiZOMjUqR6KUeiGR1ca4G25Iet9gmhOP5HX9LLQ62BIgn04Ddh90XxOrj6z8Zc9DGR1Ws-TETogceH-B8nbBZF8KWLSvyVXP7STIHDbGnTAW-tC5ZrLNx5KS0lQ423RaJKRE0awVoNY7VPQVqxPLjNMgy11KPkGg3S4HPjW6-HHUpe81-iQGi2tIXijrpW6zwMmTiIXO5x2ziKPdm9WSgY3iRu3ldt5DpHkd6rfV-4UD0xoobRmoCBOVbCfb7dEzDylWtk2rFTHC3F2ItLF08gnMhGlOb9Sd03RR_i27fW8roZzAdQsRfoO6zIlojVX_-EuxM3d2_yGS0\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 6px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit Plantuml in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n            <\/div>\r\n            \n<\/p><\/div>\n<div class=\"vpascode-actions\">\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/#plantuml:XTB1Ri8m30RWUwIyWyMTFS24AcXFEmmX1jfnib938j9qIbp1DEtTrvIaQxdiQEVh7oVfEZ1wxXehXQKJ0xVWpLaprCQJOjCwAL1nws5Hehj0rGLk6_8Bm30M8zaSNk50IZkZ3Bh1n78UKQAwaAlXxIimDGEAVIcaY5kYErkwHsNnBGL05qXXw5VU3UlQunKg37hu_5XzvEPCLffKtC-YKvHbAcTmqx4cnqOX4-nUjjd6_Wpkl74CUr9aFZchLCxWdax6sc54ADlR7utjU5GORm-Mo-Bn28zhaw7ZXURsD6wI04z5dXwUORKoJjckfg98BgNznzAv4Xl38wKRzqyOPR93I9pg_fG_KgnxqFzNlm00\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 6px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Edit Plantuml di VPasCode<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<\/section>\n<section id=\"enterprise-workflow\">\n<h2>Model Keuangan yang Berkembang di Visual Paradigm<\/h2>\n<p>Karena aplikasi keuangan membutuhkan verifikasi yang ketat dan kemampuan pelacakan, Visual Paradigm menyediakan ekosistem dari awal hingga akhir untuk mengalihkan ide AI menjadi dokumentasi arsitektur formal:<\/p>\n<ul>\n<li><strong>Generasi Web:<\/strong> Buat model keuangan awal secara instan di <a href=\"https:\/\/ai-toolbox.visual-paradigm.com\/app\/chatbot-v2\/\">Chatbot Diagram AI<\/a>.<\/li>\n<li><strong>Presisi Kode dengan VPasCode:<\/strong> Haluskan sintaks PlantUML atau Mermaid di bawah ini di <a href=\"https:\/\/www.visual-paradigm.com\/features\/diagram-as-code-tool\/\"><strong>VPasCode<\/strong><\/a> untuk memperbarui logika transaksi dengan cepat.<\/li>\n<li><strong>Penyempurnaan Visual di VP Online:<\/strong> Ekspor diagram ke <strong>Visual Paradigm Online<\/strong> untuk format visual, penyesuaian, dan presentasi eksekutif.<\/li>\n<li><strong>Pemodelan Arsitektur Mendalam di VP Desktop:<\/strong> Impor diagram ATM Anda ke <strong>Visual Paradigm Desktop<\/strong> untuk memetakan kasus pengguna langsung ke model urutan, diagram mesin keadaan, dan matriks persyaratan untuk kesiapan audit penuh.<\/li>\n<li><strong>Spesifikasi Hidup dengan OpenDocs:<\/strong> Publikasikan spesifikasi perbankan yang rinci menggunakan <strong>Visual Paradigm OpenDocs<\/strong> untuk menjaga dokumentasi yang sinkron di seluruh tim kepatuhan dan pengembangan.<\/li>\n<\/ul>\n<\/section>\n<section id=\"faqs\">\n<h2>Pertanyaan yang Sering Diajukan<\/h2>\n<h3>Bagaimana AI menangani alur sub-keamanan dan otorisasi dalam UML?<\/h3>\n<p>Chatbot AI dengan benar memodelkan pemeriksaan otorisasi (seperti <code>Otentikasi PIN<\/code> atau <code>Verifikasi Biometrik<\/code>) sebagai contoh penggunaan yang disertakan yang diperlukan oleh tujuan transaksional utama seperti penarikan tunai atau transfer dana.<\/p>\n<h3>Bisakah saya mengembangkan kasus penggunaan ATM menjadi diagram keadaan atau diagram aktivitas?<\/h3>\n<p>Ya. Dengan mengimpor diagram yang dihasilkan AI Anda ke dalam <strong>Visual Paradigm Desktop<\/strong>, Anda dapat klik kanan pada oval kasus penggunaan apa pun (seperti <code>Tarik Tunai<\/code>) untuk secara otomatis membuat diagram aktivitas yang rinci atau alur mesin keadaan untuk integrasi perangkat keras.<\/p>\n<h3>Lisensi apa saja yang mencakup fitur pembuatan diagram perbankan berbasis AI?<\/h3>\n<p>Pembuatan diagram percakapan berbasis AI lengkap disertakan dalam kedua <strong>Edisi Deluxe VP Online<\/strong> dan <strong>Edisi Profesional VP Desktop<\/strong> lisensi.<\/p>\n<\/section>\n<\/article>\n","protected":false},"excerpt":{"rendered":"<p>Mesin Penebus Otomatis (ATM) dan sistem perbankan merupakan tolok ukur klasik dalam arsitektur perangkat lunak dan analisis sistem. Karena transaksi keuangan memerlukan keamanan ketat, pemeriksaan saldo secara real-time, dan operasi yang tahan terhadap kesalahan, membuat diagram yang tepat sangat pentingDiagram Kasus Penggunaan UML sangat penting untuk menetapkan batas sistem yang jelas dan aturan operasional. Dalam panduan ini, kami menganalisis model kasus penggunaan perbankan dan ATM standar, menjelaskan tanggung jawab aktor, menyediakan petunjuk AI yang bisa disalin dan ditempel, serta menunjukkan bagaimana mengubah alur kerja transaksional yang kompleks menjadi diagram formal menggunakan kecerdasan buatan berbasis percakapan. Daftar Isi Aktor Utama dalam Sistem Perbankan dan ATM Kasus Penggunaan Utama &amp; Hubungan Contoh Diagram Kasus Penggunaan Sistem ATM Lengkap Petunjuk Chatbot AI Siap Pakai Diagram sebagai Kode (PlantUML \/ Mermaid) Model Keuangan yang Berkembang dalam Paradigma Visual Pertanyaan yang Sering Diajukan Aktor Utama dalam Sistem Perbankan dan ATM Model perangkat lunak keuangan secara ketat memisahkan operasi manusia dari layanan verifikasi backend dan peran pemeliharaan fisik: Pelanggan Bank: Pengguna akhir utama yang berinteraksi dengan perangkat keras ATM untuk melakukan operasi keuangan seperti penarikan tunai, pengecekan saldo, dan transfer dana. Teknisi \/ Operator ATM: Personel internal yang bertanggung jawab atas perawatan perangkat keras ATM fisik (misalnya, mengisi kembali kotak uang tunai, mengisi ulang kertas struk, menjalankan pemeriksaan diagnostik). Sistem Informasi Bank (Jaringan Eksternal): Basis data perbankan pusat dan server otorisasi yang memverifikasi rekening, memvalidasi PIN, dan mencatat transaksi buku besar. Kasus Penggunaan Utama &amp; Hubungan Kasus penggunaan perbankan sangat bergantung pada inklusi wajib untuk pemeriksaan keamanan dan hubungan ekstensi untuk peristiwa bersyarat seperti dana tidak mencukupi atau pembuatan struk: Kasus Penggunaan Aktor Utama Jenis Hubungan Deskripsi Tarik Uang Tunai Pelanggan Bank Termasuk Otentikasi PIN Alur transaksional utama yang memungkinkan pelanggan mencairkan dana dari rekening mereka. Otentikasi PIN Sistem Informasi Perbankan Termasuk dalam operasi inti Langkah keamanan wajib yang diperlukan sebelum setiap transaksi rekening diotorisasi. Cetak Kwitansi Pelanggan Perbankan Memperluas Tarik Uang Tunai \/ Transfer Dana Keluaran fisik opsional yang ditawarkan kepada pelanggan setelah penyelesaian transaksi. Isi Kembali Kotak Uang Tunai Teknisi ATM Kasus Penggunaan Dasar Tugas administratif untuk mengisi kembali cadangan uang tunai dan memperbarui penghitung perangkat keras internal. Contoh Diagram Kasus Penggunaan Sistem ATM Lengkap Model struktural berikut menggambarkan batas antara terminal ATM fisik, pengguna eksternal, teknisi pemeliharaan, dan server backend perbankan pusat: Gambar 1: Diagram kasus penggunaan UML tingkat tinggi untuk Sistem Mesin Penebus Otomatis (ATM). Kode Promt Chatbot AI Siap Pakai Anda dapat langsung membuat dan menyempurnakan model keuangan menggunakan Chatbot Diagram AI Visual Paradigm. Tempel salah satu dari promt ini untuk mulai membuat model: Promt 1: Model Sistem ATM Dasar Hasilkan diagram kasus penggunaan UML untuk sistem ATM. Sertakan Pelanggan Perbankan, Teknisi ATM, dan Sistem Backend Perbankan sebagai aktor. Model kasus penggunaan untuk Tarik Uang Tunai, Cek Saldo, Transfer Dana, Otentikasi PIN, Cetak Kwitansi, dan Isi Kembali Uang Tunai. Tunjukkan &lt;&lt;include&gt;&gt; untuk otentikasi PIN dan &lt;&lt;extend&gt;&gt; untuk pencetakan kwitansi. Promt 2: Penyempurnaan Penanganan Ekspektasi &amp; Penipuan Sempurnakan diagram ATM untuk mencakup skenario ekspektasi. Tambahkan &#8220;Tandai Kartu sebagai Dicuri&#8221; sebagai perluasan dari &#8220;Otentikasi PIN&#8221; dan &#8220;Tangani Kartu Tertahan&#8221; ketika terjadi tiga percobaan PIN yang tidak valid. Diagram-sebagai-Kode (PlantUML \/ Mermaid) Chatbot AI Visual Paradigm menghasilkan representasi kode yang dapat dibaca manusia (seperti PlantUML atau Mermaid), memungkinkan manajemen versi dan pengeditan teks langsung: Plantuml Edit Plantuml di VPasCode Plantuml Edit Plantuml in VPasCode @startuml arah kiri ke kanan aktor &#8220;Pelanggan Bank&#8221; sebagai Customer aktor &#8220;Teknisi ATM&#8221; sebagai Tech aktor &#8220;Sistem Backend Bank&#8221; sebagai Bank persegi panjang &#8220;Sistem ATM&#8221; { usecase &#8220;Tarik Uang Tunai&#8221; sebagai UC_Withdraw usecase &#8220;Periksa Saldo&#8221; sebagai UC_Balance usecase &#8220;Otentikasi PIN&#8221; sebagai UC_Auth usecase &#8220;Cetak Kwitansi&#8221; sebagai UC_Receipt usecase &#8220;Isi Kembali Kotak Uang Tunai&#8221; sebagai UC_Refill Customer &#8211;&gt; UC_Withdraw Customer &#8211;&gt; UC_Balance Tech &#8211;&gt; UC_Refill UC_Withdraw .&gt; UC_Auth : &lt;&lt;include&gt;&gt; UC_Balance .&gt; UC_Auth : &lt;&lt;include&gt;&gt; UC_Receipt .&gt; UC_Withdraw : &lt;&lt;extend&gt;&gt; UC_Auth &#8211;&gt; Bank } @enduml Edit Plantuml in VPasCode Edit Plantuml di VPasCode Model Keuangan yang Berkembang di Visual Paradigm Karena aplikasi keuangan membutuhkan verifikasi yang ketat dan kemampuan pelacakan, Visual Paradigm menyediakan ekosistem dari awal hingga akhir untuk mengalihkan ide AI menjadi dokumentasi arsitektur formal: Generasi Web: Buat model keuangan awal secara instan di Chatbot Diagram AI. Presisi Kode dengan VPasCode: Haluskan sintaks PlantUML atau Mermaid di bawah ini di VPasCode untuk memperbarui logika transaksi dengan cepat. Penyempurnaan Visual di VP Online: Ekspor diagram ke Visual Paradigm Online untuk format visual, penyesuaian, dan presentasi eksekutif. Pemodelan Arsitektur Mendalam di VP Desktop: Impor diagram ATM Anda ke Visual Paradigm Desktop untuk memetakan kasus pengguna langsung ke model urutan, diagram mesin keadaan, dan matriks persyaratan untuk kesiapan audit penuh. Spesifikasi Hidup dengan OpenDocs: Publikasikan spesifikasi perbankan yang rinci menggunakan Visual Paradigm OpenDocs untuk menjaga dokumentasi yang sinkron di seluruh tim kepatuhan dan pengembangan. Pertanyaan yang Sering Diajukan Bagaimana AI menangani alur sub-keamanan dan otorisasi dalam UML? Chatbot AI dengan benar memodelkan pemeriksaan otorisasi (seperti Otentikasi PIN atau Verifikasi Biometrik) sebagai contoh penggunaan yang disertakan yang diperlukan oleh tujuan transaksional utama seperti penarikan tunai atau transfer dana. Bisakah saya mengembangkan kasus penggunaan ATM menjadi diagram keadaan atau diagram aktivitas? Ya. Dengan mengimpor diagram yang dihasilkan AI Anda ke dalam Visual Paradigm Desktop, Anda dapat klik kanan pada oval kasus penggunaan apa pun (seperti Tarik Tunai) untuk secara otomatis membuat diagram aktivitas yang rinci atau alur mesin keadaan untuk integrasi perangkat keras. Lisensi apa saja yang mencakup fitur pembuatan diagram perbankan berbasis AI? Pembuatan diagram percakapan berbasis AI lengkap disertakan dalam kedua Edisi Deluxe VP Online dan Edisi Profesional VP Desktop lisensi.<\/p>\n","protected":false},"author":2,"featured_media":6990,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_yoast_wpseo_title":"Contoh Diagram Kasus Penggunaan untuk Sistem Perbankan & ATM | Visual Paradigm","_yoast_wpseo_metadesc":"Jelajahi contoh diagram kasus penggunaan UML yang dihasilkan AI untuk sistem ATM dan perbankan. Pelajari aktor inti, verifikasi PIN, logika penarikan tunai, dan diagram-as-code PlantUML.","_eb_attr":"","neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"off","neve_meta_content_width":70,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","fifu_image_url":"","fifu_image_alt":"","footnotes":""},"categories":[25,43,18],"tags":[],"class_list":["post-6989","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ai","category-ai-diagramming-chatbot","category-visual-paradigm"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Contoh Diagram Kasus Penggunaan untuk Sistem Perbankan &amp; ATM | Visual Paradigm<\/title>\n<meta name=\"description\" content=\"Jelajahi contoh diagram kasus penggunaan UML yang dihasilkan AI untuk sistem ATM dan perbankan. Pelajari aktor inti, verifikasi PIN, logika penarikan tunai, dan diagram-as-code PlantUML.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/guides.visual-paradigm.com\/id\/use-case-diagram-examples-banking-atm-system\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Contoh Diagram Kasus Penggunaan untuk Sistem Perbankan &amp; ATM | Visual Paradigm\" \/>\n<meta property=\"og:description\" content=\"Jelajahi contoh diagram kasus penggunaan UML yang dihasilkan AI untuk sistem ATM dan perbankan. Pelajari aktor inti, verifikasi PIN, logika penarikan tunai, dan diagram-as-code PlantUML.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/guides.visual-paradigm.com\/id\/use-case-diagram-examples-banking-atm-system\/\" \/>\n<meta property=\"og:site_name\" content=\"Visual Paradigm Guides Indonesia\" \/>\n<meta property=\"article:published_time\" content=\"2026-07-27T03:43:13+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/guides.visual-paradigm.com\/id\/wp-content\/uploads\/sites\/12\/2026\/07\/img_6a64b7f4690df.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1312\" \/>\n\t<meta property=\"og:image:height\" content=\"816\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Ditulis oleh\" \/>\n\t<meta name=\"twitter:data1\" content=\"vpjick\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimasi waktu membaca\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/guides.visual-paradigm.com\/id\/use-case-diagram-examples-banking-atm-system\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/guides.visual-paradigm.com\/id\/use-case-diagram-examples-banking-atm-system\/\"},\"headline\":\"Contoh Diagram Kasus Penggunaan untuk Sistem Perbankan dan ATM\",\"datePublished\":\"2026-07-27T03:43:13+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/guides.visual-paradigm.com\/id\/use-case-diagram-examples-banking-atm-system\/\"},\"wordCount\":714,\"image\":{\"@id\":\"https:\/\/guides.visual-paradigm.com\/id\/use-case-diagram-examples-banking-atm-system\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/guides.visual-paradigm.com\/id\/wp-content\/uploads\/sites\/12\/2026\/07\/img_6a64b7f4690df.png\",\"articleSection\":[\"AI\",\"AI Diagramming Chatbot\",\"Visual Paradigm\"],\"inLanguage\":\"id\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/guides.visual-paradigm.com\/id\/use-case-diagram-examples-banking-atm-system\/\",\"url\":\"https:\/\/guides.visual-paradigm.com\/id\/use-case-diagram-examples-banking-atm-system\/\",\"name\":\"Contoh Diagram Kasus Penggunaan untuk Sistem Perbankan & ATM | Visual Paradigm\",\"isPartOf\":{\"@id\":\"https:\/\/guides.visual-paradigm.com\/id\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/guides.visual-paradigm.com\/id\/use-case-diagram-examples-banking-atm-system\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/guides.visual-paradigm.com\/id\/use-case-diagram-examples-banking-atm-system\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/guides.visual-paradigm.com\/id\/wp-content\/uploads\/sites\/12\/2026\/07\/img_6a64b7f4690df.png\",\"datePublished\":\"2026-07-27T03:43:13+00:00\",\"author\":{\"@id\":\"https:\/\/guides.visual-paradigm.com\/id\/#\/schema\/person\/0903402359ce4a6eeeaa70bb7204a2c6\"},\"description\":\"Jelajahi contoh diagram kasus penggunaan UML yang dihasilkan AI untuk sistem ATM dan perbankan. Pelajari aktor inti, verifikasi PIN, logika penarikan tunai, dan diagram-as-code PlantUML.\",\"breadcrumb\":{\"@id\":\"https:\/\/guides.visual-paradigm.com\/id\/use-case-diagram-examples-banking-atm-system\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/guides.visual-paradigm.com\/id\/use-case-diagram-examples-banking-atm-system\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/guides.visual-paradigm.com\/id\/use-case-diagram-examples-banking-atm-system\/#primaryimage\",\"url\":\"https:\/\/guides.visual-paradigm.com\/id\/wp-content\/uploads\/sites\/12\/2026\/07\/img_6a64b7f4690df.png\",\"contentUrl\":\"https:\/\/guides.visual-paradigm.com\/id\/wp-content\/uploads\/sites\/12\/2026\/07\/img_6a64b7f4690df.png\",\"width\":1312,\"height\":816},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/guides.visual-paradigm.com\/id\/use-case-diagram-examples-banking-atm-system\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/guides.visual-paradigm.com\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Visual Paradigm\",\"item\":\"https:\/\/guides.visual-paradigm.com\/id\/category\/visual-paradigm\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Contoh Diagram Kasus Penggunaan untuk Sistem Perbankan dan ATM\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/guides.visual-paradigm.com\/id\/#website\",\"url\":\"https:\/\/guides.visual-paradigm.com\/id\/\",\"name\":\"Visual Paradigm Guides Indonesia\",\"description\":\"Smart guides for an AI-driven world\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/guides.visual-paradigm.com\/id\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"id\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Contoh Diagram Kasus Penggunaan untuk Sistem Perbankan & ATM | Visual Paradigm","description":"Jelajahi contoh diagram kasus penggunaan UML yang dihasilkan AI untuk sistem ATM dan perbankan. Pelajari aktor inti, verifikasi PIN, logika penarikan tunai, dan diagram-as-code PlantUML.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/guides.visual-paradigm.com\/id\/use-case-diagram-examples-banking-atm-system\/","og_locale":"id_ID","og_type":"article","og_title":"Contoh Diagram Kasus Penggunaan untuk Sistem Perbankan & ATM | Visual Paradigm","og_description":"Jelajahi contoh diagram kasus penggunaan UML yang dihasilkan AI untuk sistem ATM dan perbankan. Pelajari aktor inti, verifikasi PIN, logika penarikan tunai, dan diagram-as-code PlantUML.","og_url":"https:\/\/guides.visual-paradigm.com\/id\/use-case-diagram-examples-banking-atm-system\/","og_site_name":"Visual Paradigm Guides Indonesia","article_published_time":"2026-07-27T03:43:13+00:00","og_image":[{"width":1312,"height":816,"url":"https:\/\/guides.visual-paradigm.com\/id\/wp-content\/uploads\/sites\/12\/2026\/07\/img_6a64b7f4690df.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Ditulis oleh":"vpjick","Estimasi waktu membaca":"4 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/guides.visual-paradigm.com\/id\/use-case-diagram-examples-banking-atm-system\/#article","isPartOf":{"@id":"https:\/\/guides.visual-paradigm.com\/id\/use-case-diagram-examples-banking-atm-system\/"},"headline":"Contoh Diagram Kasus Penggunaan untuk Sistem Perbankan dan ATM","datePublished":"2026-07-27T03:43:13+00:00","mainEntityOfPage":{"@id":"https:\/\/guides.visual-paradigm.com\/id\/use-case-diagram-examples-banking-atm-system\/"},"wordCount":714,"image":{"@id":"https:\/\/guides.visual-paradigm.com\/id\/use-case-diagram-examples-banking-atm-system\/#primaryimage"},"thumbnailUrl":"https:\/\/guides.visual-paradigm.com\/id\/wp-content\/uploads\/sites\/12\/2026\/07\/img_6a64b7f4690df.png","articleSection":["AI","AI Diagramming Chatbot","Visual Paradigm"],"inLanguage":"id"},{"@type":"WebPage","@id":"https:\/\/guides.visual-paradigm.com\/id\/use-case-diagram-examples-banking-atm-system\/","url":"https:\/\/guides.visual-paradigm.com\/id\/use-case-diagram-examples-banking-atm-system\/","name":"Contoh Diagram Kasus Penggunaan untuk Sistem Perbankan & ATM | Visual Paradigm","isPartOf":{"@id":"https:\/\/guides.visual-paradigm.com\/id\/#website"},"primaryImageOfPage":{"@id":"https:\/\/guides.visual-paradigm.com\/id\/use-case-diagram-examples-banking-atm-system\/#primaryimage"},"image":{"@id":"https:\/\/guides.visual-paradigm.com\/id\/use-case-diagram-examples-banking-atm-system\/#primaryimage"},"thumbnailUrl":"https:\/\/guides.visual-paradigm.com\/id\/wp-content\/uploads\/sites\/12\/2026\/07\/img_6a64b7f4690df.png","datePublished":"2026-07-27T03:43:13+00:00","author":{"@id":"https:\/\/guides.visual-paradigm.com\/id\/#\/schema\/person\/0903402359ce4a6eeeaa70bb7204a2c6"},"description":"Jelajahi contoh diagram kasus penggunaan UML yang dihasilkan AI untuk sistem ATM dan perbankan. Pelajari aktor inti, verifikasi PIN, logika penarikan tunai, dan diagram-as-code PlantUML.","breadcrumb":{"@id":"https:\/\/guides.visual-paradigm.com\/id\/use-case-diagram-examples-banking-atm-system\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/guides.visual-paradigm.com\/id\/use-case-diagram-examples-banking-atm-system\/"]}]},{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/guides.visual-paradigm.com\/id\/use-case-diagram-examples-banking-atm-system\/#primaryimage","url":"https:\/\/guides.visual-paradigm.com\/id\/wp-content\/uploads\/sites\/12\/2026\/07\/img_6a64b7f4690df.png","contentUrl":"https:\/\/guides.visual-paradigm.com\/id\/wp-content\/uploads\/sites\/12\/2026\/07\/img_6a64b7f4690df.png","width":1312,"height":816},{"@type":"BreadcrumbList","@id":"https:\/\/guides.visual-paradigm.com\/id\/use-case-diagram-examples-banking-atm-system\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/guides.visual-paradigm.com\/id\/"},{"@type":"ListItem","position":2,"name":"Visual Paradigm","item":"https:\/\/guides.visual-paradigm.com\/id\/category\/visual-paradigm\/"},{"@type":"ListItem","position":3,"name":"Contoh Diagram Kasus Penggunaan untuk Sistem Perbankan dan ATM"}]},{"@type":"WebSite","@id":"https:\/\/guides.visual-paradigm.com\/id\/#website","url":"https:\/\/guides.visual-paradigm.com\/id\/","name":"Visual Paradigm Guides Indonesia","description":"Smart guides for an AI-driven world","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/guides.visual-paradigm.com\/id\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"id"}]}},"_links":{"self":[{"href":"https:\/\/guides.visual-paradigm.com\/id\/wp-json\/wp\/v2\/posts\/6989","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/guides.visual-paradigm.com\/id\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/guides.visual-paradigm.com\/id\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/guides.visual-paradigm.com\/id\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/guides.visual-paradigm.com\/id\/wp-json\/wp\/v2\/comments?post=6989"}],"version-history":[{"count":0,"href":"https:\/\/guides.visual-paradigm.com\/id\/wp-json\/wp\/v2\/posts\/6989\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/guides.visual-paradigm.com\/id\/wp-json\/wp\/v2\/media\/6990"}],"wp:attachment":[{"href":"https:\/\/guides.visual-paradigm.com\/id\/wp-json\/wp\/v2\/media?parent=6989"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/guides.visual-paradigm.com\/id\/wp-json\/wp\/v2\/categories?post=6989"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/guides.visual-paradigm.com\/id\/wp-json\/wp\/v2\/tags?post=6989"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}