DIA : FlowChart Editor - Flow Chat atau diagram alir biasanya digunakan oleh programer dalam proses pembuatan sebuah program atau aplikasi. Seorang programer memang harus dapat membuat algoritma pemrograman mengenai program/aplikasi yang akan dibuatnya. Setelah membuat algoritma pemrograman, kemudian dilanjutkan dengan pembuatan FlowChart sehingga alur program dapat dibaca dengan jelas. FlowChart juga banyak digunakan oleh para designer sistem dan disiplin ilmu lainya untuk membuat sebuah alur proses.
DIA adalah sebuah aplikasi free (gratis) berbasis open source yang fungsinya untuk membantu pembuatan dan perencanaan diagram agar lebih terstruktur. Aplikasi ini dikembangkan sebagai bagian dari proyek Gnome oleh Alexander Larsson yang ditujukan bagi para pengguna sistem Linux dan Solaris. Dengan adanya DIA, maka pengerjaan representasi data menggunakan grafik atau diagram menjadi lebih mudah.
Dari segi bahasa arti kata Chart adalah Grafik/Peta yang dalam hal ini bisa kita sebut sebagai Diagram, sedangkan Flow memiliki arti Aliran. Penggabungan kata Flow dan Chart dapat diartikan menjadi Diagram ALir. Fungsi dari diagram alir ini adalah untuk menggambarkan langkah-langkah penyelesaian suatu masalah sehingga dapat terlihat dengan jelas dalam bentuk bagan/diagram.
Aplikasi DIA tidak hanya digunakan untuk membuat sebuah FlowChart pemrograman aplikasi komputer, namun dapat digunakan untuk membuat diagram circuits, computer devices (Cisco), database, electric, jaringan, UML (Unified Modelling Language) dan lain-lain. Karena bersifat open source, kita pun dapat pula menambah bentuk atau objek baru, dengan membuat file XML sederhana berformat .SVG. dan dapat mengekspor diagram untuk sejumlah format, termasuk EPS, SVG, xfig, WMF dan PNG, serta dapat mencetak diagram.
Fiture -Fiture DIA
- Menggambar diagram struktural (diagram alur, layout jaringan, dll)
- Mudah digunakan (Direkomendasikan di 89% dari peringkat pengguna)
- Lebih dari 1000 objek yang telah ditetapkan dan simbol
- Mendukung Windows, Mac OS X dan Linux
- Dapat melakukan impor dan ekspor format
- Scriptable melalui Python
Instal DIA Di Linux Mint
Paket aplikasi DIA sudah terdapat di repository Linux mint dan kita dapat memasangnya melalui pengelola perangkat lunak, synaptic atau terminal Linux.
Buka Pengelola Perangkat Lunak lalu ketik pada kolom pencarian dia. Selanjutnya KLIK DIA - Install/Pasang
Atau instal DIA melalui terminal Linux dengan mengetikan perintah teks di bawah ini :
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
dia-common dia-libs
Recommended packages:
gsfonts-x11 dia-shapes
The following NEW packages will be installed:
dia dia-common dia-libs
0 upgraded, 3 newly installed, 0 to remove and 426 not upgraded.
Need to get 4.452 kB of archives.
After this operation, 22,1 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://archive.ubuntu.com/ubuntu xenial/universe amd64 dia-common all 0.97.3-1 [3.596 kB]
Get:2 http://archive.ubuntu.com/ubuntu xenial/universe amd64 dia-libs amd64 0.97.3-1 [686 kB]
Get:3 http://archive.ubuntu.com/ubuntu xenial/universe amd64 dia amd64 0.97.3-1 [170 kB]
Fetched 4.452 kB in 16s (264 kB/s)
Selecting previously unselected package dia-common.
(Sedang membaca basis data ... 206375 berkas atau direktori telah terpasang.)
Preparing to unpack .../dia-common_0.97.3-1_all.deb ...
Unpacking dia-common (0.97.3-1) ...
Selecting previously unselected package dia-libs.
Preparing to unpack .../dia-libs_0.97.3-1_amd64.deb ...
Unpacking dia-libs (0.97.3-1) ...
Selecting previously unselected package dia.
Preparing to unpack .../dia_0.97.3-1_amd64.deb ...
Unpacking dia (0.97.3-1) ...
Processing triggers for doc-base (0.10.7) ...
Processing 1 added doc-base file...
Registering documents with scrollkeeper...
Processing triggers for bamfdaemon (0.5.3~bzr0+16.04.20160415-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for gnome-menus (3.13.3-6ubuntu3) ...
Processing triggers for desktop-file-utils (0.22-1ubuntu5) ...
Processing triggers for mime-support (3.59ubuntu1) ...
Processing triggers for man-db (2.7.5-1) ...
Processing triggers for hicolor-icon-theme (0.15-0ubuntu1) ...
Sedang menata dia-common (0.97.3-1) ...
Sedang menata dia-libs (0.97.3-1) ...
Sedang menata dia (0.97.3-1) ...
update-alternatives: using /usr/bin/dia-normal to provide /usr/bin/dia (dia) in auto mode
update-alternatives: using /usr/bin/dia-normal-integrated to provide /usr/bin/dia (dia) in auto mode
Instal DIA Di Sistem Operasi Windows dan MAC OS
DIA tidak hanya dapat berjalan di sistem Linux saja, namun dapat juga berjalan di sistem Windows dan MAC OS. Silahkan kunjungi situs web DIA untuk mendownload file installer DIA http://dia-installer.de/download/index.html
Aplikasi DIA memiliki ukuran file yang kecil dan ringan berjalan di komputer mirip dengan Microsoft Visio Pro di Windows. DIA sangat cocok bagi kita yang sedang mencari aplikasi pembuat diagram alir untuk berbagai keperluan.
Menggunakan DIA
Cara penggunaan DIA sangatlah mudah, semua tersaji dalam perintah grafis dengan tampilan yang cukup baik. Setelah proses instal DIA selesai, kita dapat menjalankan aplikasi ini untuk membuat berbagai diagram alir sesuai dengan keinginan dan kebutuhan kita masing-masing. Sebagai contoh misalnya saya akan membuat flowchart untuk menghitung luas persegi panjang, caranya adalah sebagai berikut :
Seperti kita ketahui RUMUS untuk menghitung luas persegi panjang adalah panjang x lebar. Oleh karena itu, kita memerlukan nilai panjang dan lebar dari persegi panjang tersebut.
1. Tentukan nama variable yang akan menampung nilai panjang dan lebar,misalnya
P = Panjang
L = Lebar
2. Masukan (input) nilai panjang dan lebar
3. Hitung luas persegi panjang, Luas = P x L
4. Tampilkan (output) hasil perhitungan luas
5. Selesai
FlowChart :
Kesimpulan
Dengan menggunakan aplikasi DIA, pengerjaan representasi data menggunakan grafik atau diagram menjadi lebih mudah. Penggunaan aplikasi ini juga tidak terlalu sulit, kita tinggal drag & drop saja setiap bagan yang tersedia pada DIA . Oleh karena itu, sebaiknya aplikasi ini ada di dalam komputer yang anda gunakan terutama bagi para designer-designer system dan pengembang aplikasi perangkat lunak. Meskipun gratis, namun DIA memiliki fiture yang cukup lengkap dan canggih. Demikian mengenai DIA aplikasi pembuat diagram atau FlowChart, semoga bermanfaat.
EmoticonEmoticon