UML Data Flow Diagram

3.9. UML

Unified Modelling Language UML adalah sebuah bahasa yang telah menjadi standar dalam industri untuk visualisasi, merancang dan mendokumentasikan sistem piranti lunak. UML menawarkan sebuah standar untuk merancang model sebuah sistem. Dengan menggunakan UML kita dapat membuat model untuk semua jenis aplikasi piranti lunak, dimana aplikasi tersebut dapat berjalan pada piranti keras, sistem operasi dan jaringan apapun, serta ditulis dalam bahasa pemrograman apapun. Tetapi karena UML juga menggunakan class dan operation dalam konsep dasarnya, maka UML digunakan untuk penulisan piranti lunak dalam bahasa berorientasi objek seperti C++, Java, C atau VB.NET.dan penulis disini mengunakan aplikasi J2ME dan SQL server 2005

3.10. Data Flow Diagram

Data flow diagram adalah gambaran sistem secara logikal. Gambaran ini tidak tergantung pada perangkat keras, perangkat lunak, struktur data atau organisasi file. Keuntungan menggunakan data flow diagram adalah memudahkan pemakai atau user yang awam di bidang komputer untuk mengerti sistem yang akan dibuat. Dalam perancangan sistem, penulis menggunakan tools Power Designer sebagai media pembantu dalam pembuatan sistem. Terdapat simbol pada DFD yaitu :

1. Proses

1. kerja yang dilakukan sebagai respon terhadap aliran data masuk dan mengubah menjadi data keluaran yang berbeda, bisa dilakukan oleh orang atau komputer. 2. Mentranformasikan input menjadi output, label dalam proses berupa kata kerja. Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

2. Entitas

1. Merupakan sumber atau asal dan tujuan dari data di luar sistem. 2. Sumber keluarnya data 3. Tujuan akhir dari data

3. Data Store

1. Tempat penyimpanan data yang ditujukan untuk penggunaan selanjutnya. Biasanya diimplementasikan sebagai file dan database, dan mempunyai keterhubungan dengan ERD. 2. Data store adalah data yang diam, sedangkan data flow adalah data yang bergerak. Dari Data Context Diagram yang diperlihatkan pada gambar 3.1, dapat dibuat diagram alir data Data Flow Diagram yang merupakan penjelasan lebih dilihat pada gambar 3.2 Gambar 3.2 merupakan blok diagram sistem dari aplikasi penentu HPP tanaman jarak Pada DFD level 1, sistem akan dipecah menjadi proses-proses kecil sehingga dapat menjelaskan HPP server PROVEDER Gambar 3.2 Blok Diagram Sistem Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. proses-proses dan arus data yang mengalir dalam sistem. Proses-proses yang terdapat dalam DFD level 1 adalah : Gambar 3.3 Data Flow Diagram level 1 Aplikasi penentu HPP tanaman jarak 1. Client Proses ini melakukan pengiriman pesan data otentik yang ada dilapangan diantaranya luas lahan, lama pekerjaan, jumlah pupuk, jumlah pekerja, biaya pengiriman. 2. Proveder Proses ini menghubungkan antara proveder client dengan proveder server. 3. Perhitungan HPP server Proses ini merupakan proses perhitungan harga pokok produksi dengan metode sebagai berikut : Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Tahun per hasilkan di yang jarak Jumlah Tahun Per Total HPP Kilo Per HPP = KET : A = HPP perkilo B = HPP totol per tahun C = Jumlah jarak yang di hasilkan per tahun kg Setelah proses perhitungan selesai, aplikasi harga pokok produksi secara otomatis akan mengirimkan kembali hasil perhitungan harga pokok produksi ke proveder dan proveder akan mengirimkan hasil perhitungan tersebut ke client. Dengan demikian client akan lebih mudah mengetahui untung dan rugi dari penanaman pohon jarak.disamping itu juga aplikasi penentu harga pokok produksi ini bisa digunakan di daerah dimana daerah tersebut harus memasukan data pada server dankemudian diinputkan dari itulah segi bisnis yang bisa dihasilkan oleh penulis dan berikut adalah contoh inpiutan data dari surve di dusun Mojowarno – Jombang : Contoh : Tabel 3.1 Contoh perhitungan HPP di dusun Mojowarno - Jombang Jenis barang Pengunaan per tahun Rupiah Lahan Per Ha Per tahun Rp. 3.500.000 th Ongkos petani Rata rata seminggu 3 Rp.30.000 x 156 hari Rp. 4.680.000 th Pembelian bibit Per hektar 25 kg Rp 4000 Rp. 100.000 th Pembelian pupuk Per hektar 1.500.000 Rp. 1.500.000 th Biaya pengiriman Per truk 300 ribu Rp. 300.000 th Total Rp 10.080.000 th Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Jumlah jarak yang di hasilkan per tahun = 2500 pohon x 4 kg = 10.000 kg Dan jika di rupiahkan = 10.000 x 3000 = 30.000.000 Hasil ini berdasarkan perkebunan jarak di Dusun Mojowarno Jombang • Per hektar berisi 2500 pohon dan 1 pohon 4 kg • Harga per tahun 2010 – 2011 per kilo Rp 3000 kg Tahun per hasilkan di yang jarak Jumlah Tahun Per Total HPP Kilo Per HPP = 10.000 10.080.000 Kilo Per HPP = = 1080

3.11 Perancangan Antarmuka