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