• Tidak ada hasil yang ditemukan

Aplikasi Pengembangan Informasi Komposisi Kimia Pakan Hasil Analisa Proksimat

Aplikasi pengembangan informasi komposisi kimia pakan hasil analisa proksimat (APIKKP) merupakan suatu aplikasi program yang dirancang dan dibuat untuk mempermudah pengguna dalam mengakses serta menelusuri informasi mengenai perkembangan dan kualitas komposisi kimia bahan pakan dari tahun ke tahun yang dibandingkan dengan standar SNI dan NRC bahan baku pakan.

Aplikasi ini dibuat dengan menggunakan bahasa pemrograman Visual Basic 6.0, report data dengan menggunakan Crystal Report 9 dan database dengan menggunakan Microsoft Access serta koneksi database aplikasi dengan menggunakan ODBC Driver dan file UDL (Universal Data Link).

Jika program APIKKP dijalankan maka akan muncul tampilan splash screen.

Splash screen program APIKKP menampilkan form selamat datang. Tampilan splash screen dapat dilihat sebelum menampilkan form login aplikasi. Setelah itu, pada form login aplikasi ini, pengguna diharuskan mengisi login aplikasi dengan benar. Hal ini, bertujuan sebagai sistem keamanan aplikasi. Sistem keamanan aplikasi ini, berguna untuk menjamin keamanan data yang ada pada aplikasi tersebut.

Selain itu, pengguna akan merasa nyaman menggunakan aplikasi tersebut. Adapun tampilan form Splash Screen dan form login aplikasi dapat ditampilkan pada Gambar 4 dan 5.

Gambar 4. Tampilan Splash Screen Form Selamat Datang

Gambar 5. Tampilan Login Aplikasi

Pada form login aplikasi tersebut, pengguna diminta memasukkan user name dan password dengan benar. Jika pengguna tidak memasukkan user name dan password pada form login tersebut, maka akan muncul kotak dialog dengan tulisan

“Isi User Name dan Password”. Selain itu, jika pengguna salah memasukkan user name dan password pada form login aplikasi tersebut, maka akan muncul kotak dialog dengan tulisan “User Name dan Password salah” serta jika pengguna melakukan secara berulang-ulang maka akan muncul kotak dialog dengan tulisan

“Jangan coba-coba menjebol User Name dan Password orang lain”. Bila pengguna memasukkan user name dan password pada login aplikasi tersebut dengan benar misalnya user name dan password adalah “Jupri” maka aplikasi tersebut dapat diakses secara optimal dan pengguna dapat masuk ke bagian menu utama program aplikasi. Menu utama aplikasi ini, terdiri dari Menu Settings, Menu Data, Menu Analisa dan Menu Help. Adapun tampilan menu utama aplikasi dapat dilihat pada Gambar 6.

Gambar 6. Tampilan Menu Utama Aplikasi

Menu Settings

Menu settings merupakan menu yang terdiri dari sub menu users, sub menu wallpaper, dan sub menu exit. Sub menu users yaitu sub menu yang berfungsi untuk mengatur penggunaan pengguna aplikasi sehingga aplikasi tersebut dapat digunakan secara optimal oleh pengguna yang telah memiliki user name dan password pada aplikasi program tersebut. Sehingga, disarankan sebelum menggunakan aplikasi ini, pengguna diharapkan sudah membuat user name dan password aplikasi ini oleh pengguna aplikasi sebelumnya. Pada sub menu users terdapat fasilitas yang menyajikan informasi daftar pengguna aplikasi yang dapat diperbarui atau update oleh admin.

Daftar penggunaan aplikasi dapat diperbarui oleh admin dengan cara mengisi form yang telah tersedia dan menyimpannya ke dalam database program aplikasi.

Selain itu, daftar pengguna aplikasi yang sudah tidak digunakan dapat dihapus (delete) atau pengguna program aplikasi yang ingin mengganti user name atau password dapat dilakukan dengan cara diperbarui (edit) pada aplikasi tersebut.

Sehingga dengan adanya fasilitas ini, aplikasi akan terlihat interaktif dan dinamis.

Sub menu wallpaper yaitu sub menu yang berfungsi untuk mengatur tampilan gambar background aplikasi sehingga aplikasi dapat terlihat dinamis pada tampilan gambar background aplikasi tersebut. Sedangkan sub menu exit yaitu berfungsi untuk keluar dari aplikasi. Adapun tampilan menu settings aplikasi dapat dilihat pada Gambar 7.

Gambar 7. Tampilan Menu Settings (Users dan Wallpaper)

Menu Data

Menu data yaitu menu yang terdiri dari sub menu bahan pakan, sub menu komposisi dan sub menu standar deviasi. Sub menu bahan pakan merupakan sub menu yang menyajikan informasi mengenai bahan pakan yang terdiri dari nama bahan pakan, nama latin bahan pakan, sumber bahan pakan dan deskripsi mengenai bahan pakan. Pada sub menu bahan pakan terdapat fasilitas aplikasi yang dapat menampilkan informasi mengenai bahan pakan dalam bentuk tabel dan juga menyediakan fasilitas aplikasi yang dapat memperbarui atau update informasi pada program aplikasi tersebut oleh pengguna.

Fasilitas untuk memperbarui atau update informasi dapat dilakukan pengguna dengan cara menekan tombol edit sehingga akan muncul tampilan form edit data bahan pakan yang berguna untuk memperbarui informasi yang ada pada aplikasi tersebut. Selain itu, pada fasilitas sub menu bahan pakan terdapat fasilitas aplikasi yang dapat berguna untuk menghapus data atau informasi yang terdapat pada aplikasi tersebut dan juga, terdapat fasilitas yang berguna untuk menambah informasi atau data pada aplikasi tersebut dengan cara menekan tombol add yang dapat dilakukan oleh pengguna aplikasi. Selain itu, pada form add dan edit terdapat tampilan informasi pengguna (Last User) dan waktu (Last Update) pada waktu database diperbarui atau ditambah. Sehingga dengan adanya fasilitas ini, aplikasi akan terlihat interaktif, konsisten dan dinamis. Selain itu, antarmuka (interface) aplikasi yang bersifat user friendly akan lebih mempermudah pengguna menggunakan program tersebut. Adapun tampilan sub menu bahan pakan dapat dilihat pada Gambar 8.

Gambar 8. Tampilan Sub Menu Bahan Pakan

Data dan informasi tersebut, diolah dan disimpan ke dalam database aplikasi dengan menggunakan program Microsoft Access. Microsoft Access merupakan suatu program yang berfungsi sebagai pengelola data yang bersifat RDBMS (Relational Database Management System). Pemilihan Microsoft Access sebagai database dikarenakan kemudahan dan kemampuan yang dimiliki oleh program tersebut. Selain itu, waktu yang dibutuhkan dalam membuat database lebih singkat serta proses pencarian, pengurutan dan pengelompokan data lebih mudah. Database tersebut dibuat dan dikelompokan ke dalam dua belas tabel yang berguna sebagai penyimpan data aplikasi dan data report aplikasi. Dua belas tabel database aplikasi tersebut, terdiri dari Bahan_Pakan, Data1999, Data2000, Data2001, Data2002, Data2003, Data2004, Data2005, Jenis_Bahan, Komposisi, Standar_Deviasi dan tbl_users.

Setelah itu, tabel tersebut dibuat relasi antar tabel atau disebut juga hubungan antara entitas. Hubungan antara entitas tersebut terdiri dari hubungan satu ke banyak (one to many) dan satu ke satu (one to one). Adapun format tabel database dan skema relasi antar tabel dapat disajikan pada Tabel 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11 dan 12 serta Gambar 9.

Tabel 1. Format Tabel Database Data1999

Field Name Data Type Field Size

** ID Tahun Nama_Bahan Abu Protein_Kasar Serat_Kasar Lemak_Kasar BETN Kalsium Phosphor

Natrium_Chlorida Gross_Energy

AutoNumber Number Text Number Number Number Number Number Number Number Number Number

Long Integer Double 255 Single Single Single Single Single Single Single Single Single Keterangan: ** Kunci primer (Primary Key)

Tabel 2. Format Tabel Database Jenis_Bahan

Field Name Data Type Field Size

** ID_Bahan

Jenis_Bahan AutoNumber

Text Long Integer

Keterangan: ** Kunci primer (Primary Key) 50

Tabel 3. Format Tabel Database Data2000 Keterangan: ** Kunci primer (Primary Key)

Tabel 4. Format Tabel Database Data2001

Field Name Data Type Field Size Keterangan: ** Kunci primer (Primary Key)

Tabel 5. Format Tabel Database Bahan_Pakan

Field Name Data Type Field Size Keterangan: ** Kunci primer (Primary Key)

Tabel 6. Format Tabel Database Data2002 Keterangan: ** Kunci primer (Primary Key)

Tabel 7. Format Tabel Database Data2003

Field Name Data Type Field Size Keterangan: ** Kunci primer (Primary Key)

Tabel 8. Format Tabel Database tbl_users

Field Name Data Type Field Size

Tabel 9. Format Tabel Database Data2004 Keterangan: ** Kunci primer (Primary Key)

Tabel 10. Format Tabel Database Data2005

Field Name Data Type Field Size Keterangan: ** Kunci primer (Primary Key)

Tabel 11. Format Tabel Database Komposisi

Field Name Data Type Field Size

Tabel 12. Format Tabel Database Standar_Deviasi Keterangan: ** Kunci primer (Primary Key) dan * Kunci tabel lain (Foreign Key)

Sub menu komposisi merupakan sub menu yang menyajikan informasi mengenai data komposisi bahan pakan dalam bahan kering dari hasil analisa proksimat. Dari sub menu tersebut tidak terdapat fasilitas untuk menambah, menghapus dan memperbarui data tetapi terdapat fasilitas untuk mencari data dengan cara mengetik nama bahan pakan tersebut setelah itu menekan tombol cari maka akan muncul tampilan data dari bahan pakan tersebut. Oleh karena itu, pengguna dapat melakukan updating atau memperbarui data dengan cara diblok pada tabel tersebut untuk menambah, menghapus dan memperbarui data pada aplikasi tersebut.

Bahan_Pakan

Gambar 9. Skema Relasi Antar Tabel

Sub menu standar deviasi merupakan sub menu yang menyajikan informasi mengenai hasil perhitungan data standar deviasi komposisi bahan pakan dari hasil analisa proksimat. Dari sub menu tersebut tidak terdapat fasilitas untuk menambah, menghapus dan memperbarui data tetapi terdapat fasilitas untuk mencari data dengan cara mengetik nama bahan pakan tersebut setelah itu menekan tombol cari maka akan muncul tampilan data dari bahan pakan tersebut. Oleh karena itu, pengguna dapat melakukan updating atau memperbarui data pada aplikasi tersebut, dengan cara diblok pada tabel tersebut untuk menambah, menghapus dan memperbarui data pada aplikasi tersebut. Sehingga pada sub menu komposisi dan sub menu standar deviasi, dengan tidak adanya fasilitas tampilan form untuk menambah, menghapus dan memperbarui data aplikasi maka aplikasi program tersebut terlihat kurang interaktif.

Oleh karena itu, dari kelemahan pada program aplikasi ini, dapat dilakukan penelitian lebih lanjut untuk dapat memperbarui data dan antarmuka aplikasi yang bersifat lebih interaktif, konsisten dan dinamis. Adapun tampilan sub menu komposisi dan sub menu standar deviasi dapat ditampilkan pada Gambar 10 dan 11.

Gambar 10. Tampilan Sub Menu Komposisi

Gambar 11. Tampilan Sub Menu Standar Deviasi

Data yang pada sub menu komposisi dan standar deviasi digunakan sebagai sampel pada aplikasi ini berasal dari data sekunder laboratorium Ilmu dan Teknologi Pakan. Data tersebut merupakan data hasil analisa proksimat bahan pakan dalam bahan kering. Namun, dari data tersebut masih terdapat kekurangan yaitu terdapat data yang hanya diketahui oleh orang tertentu (seperti pemberian kode pada nama bahan pakan tersebut) dan ada beberapa data yang tidak ada. Dari sampel data program aplikasi tersebut, dapat di analisa kualitas komposisi kimia bahan pakan tersebut dengan standar SNI dan NRC bahan pakan maka akan diperoleh hasil analisa sebagai berikut :

Jika dilihat pada tabel sub menu komposisi dan sub menu standar deviasi pada komposisi kimia dedak padi pada tahun 1999-2005 maka secara umum terlihat bahwa kualitas dedak padi sangat bervariasi dari tahun ke tahun. Hal ini, dari data tersebut dapat dilihat kisaran pada abu 12,72-15,75 %, protein kasar 11,17-13,94 %, serat kasar 15,07-25,13 %, lemak kasar 2,93-14,57 %, Ca 0,23-1,76 %, P 0,61-2,83

% dan gross energy 4001,18-4644,28 kkal. Jika dibandingkan data tersebut dengan standar SNI dan NRC khususnya pada protein kasar dan serat kasar maka akan terlihat adanya perbedaan nilai komposisi kimia bila dilihat dengan standar NRC dan jika diklasifikasikan ke dalam standar SNI maka bahan pakan dedak padi tersebut dapat digolongkan sebagai standar mutu III. Hal ini, dapat diperkirakan adanya faktor yang mempengaruhi bahan pakan tersebut di antaranya 1) jenis padi, 2) tipe dan jenis mesin giling dan 3) pemalsuan. Dari beberapa faktor tersebut, yang paling

berpengaruh yaitu pemalsuan. Pemalsuan tersebut dapat disebabkan, adanya kesengajaan pencampuran bahan pakan tersebut dengan sekam. Hal ini, dapat mengakibatkan adanya perbedaan nilai komposisi kimia bahan pakan khususnya protein kasar dan serat kasar yang tidak sesuai dengan standar NRC bahan pakan tersebut. Adapun data standar komposisi kimia bahan pakan dapat ditampilkan pada Tabel 13.

Tabel 13. Standar Bahan Pakan Dedak Padi

Standar Bahan Pakan NRC SNI

Klasifikasi I II III

Komposisi a. Abu (%)

b. Protein Kasar (%) c. Serat Kasar (%) d. Lemak Kasar (%) e. Ca (%)

f. P (%)

12,8 14,1 12,8 15,1 0,08 1,70

11 12 11 15 0,04-0,3 0,6-1,6

13 10 14 20 0,04-0,3 0,6-1,6

15 8 16 20 0,04-0,3 0,6-1,6 Sumber : NRC (1982) dan SNI (1997).

Jika dilihat pada sub menu standar deviasi dan sub menu grafik standar deviasi bahan pakan tersebut, khususnya serat kasar, maka akan terlihat variasi standar deviasi terbesar pada tahun 1999 dan terendah pada tahun 2000. Hal ini, disebabkan adanya variasi komposisi bahan pakan yang sangat rendah pada tahun 1999 dan variasi komposisi bahan pakan yang tinggi pada tahun 2000. Selain itu, dapat diperkirakan pada tahun 1999 mencerminkan terjadinya banyak kasus pemalsuan pada dedak padi tersebut.

Menu Analisa

Menu analisa merupakan menu yang terdiri dari sub menu grafik komposisi, sub menu grafik standar deviasi, sub menu penelusuran dan sub menu report. Sub menu grafik komposisi merupakan sub menu yang menyajikan informasi mengenai data komposisi bahan pakan dalam bahan kering yang dikelompokkan berdasarkan tahun dan jenis bahan pakan dalam bentuk grafik. Komposisi nutrien setiap bahan pakan dalam bahan kering dari hasil analisa proksimat pada aplikasi ini, terdiri dari abu, protein kasar, serat kasar, lemak kasar, BETN, kalsium, NaCl dan gross energy.

Pada sub menu grafik komposisi terdapat fasilitas untuk menampilkan grafik dengan cara memilih jenis bahan pakan dan komposisi bahan pakan yang akan ditampilkan dalam bentuk grafik. Setelah, memilih jenis bahan pakan dan komposisi yang akan

ditampilkan, pengguna dapat menekan tombol view untuk melihat tampilan grafik data dan standar bahan pakan pada aplikasi tersebut. Adapun tampilan sub menu grafik komposisi aplikasi dapat ditampilkan pada Gambar 12.

Gambar 12. Tampilan Sub Menu Grafik Komposisi Aplikasi

Sub menu grafik standar deviasi merupakan sub menu yang menyajikan informasi mengenai data standar deviasi bahan pakan dalam bahan kering yang dikelompokkan berdasarkan tahun dan jenis bahan pakan dalam bentuk grafik.

Standar deviasi komposisi nutrien setiap bahan pakan dalam bahan kering dari hasil analisa proksimat pada aplikasi ini, terdiri dari abu, protein kasar, serat kasar, lemak kasar, BETN, kalsium, NaCl dan gross energy. Pada sub menu grafik standar deviasi terdapat fasilitas untuk menampilkan grafik dengan cara memilih jenis bahan pakan dan komposisi bahan pakan yang akan ditampilkan dalam bentuk grafik. Setelah, memilih jenis bahan pakan dan komposisi yang akan ditampilkan, pengguna dapat menekan tombol view untuk melihat tampilan grafik pada aplikasi tersebut. Adapun tampilan sub menu grafik standar deviasi aplikasi dapat ditampilkan pada Gambar 13.

Sub menu penelusuran aplikasi merupakan sub menu yang menyajikan informasi secara menyeluruh yang terdiri dari nama bahan pakan, sumber nutrien bahan pakan, nama latin bahan pakan berdasarkan bahan baku pakan, deskripsi bahan pakan dan data komposisi kimia bahan pakan dalam bahan kering yang dikelompokkan berdasarkan tahun. Pada sub menu penelusuran terdapat fasilitas untuk menampilkan data dan informasi secara menyeluruh, yang dapat dilakukan pengguna dengan cara mengetikkan nama jenis bahan pakan. Setelah, mengetikkan

nama jenis bahan pakan, pengguna dapat menekan tombol cari maka akan muncul tampilan data dan informasi tersebut. Adapun tampilan sub menu penelusuran aplikasi dapat ditampilkan pada Gambar 14.

Gambar 13. Tampilan Sub Menu Grafik Standar Deviasi Aplikasi

Gambar 14. Tampilan Sub Menu Penelusuran Aplikasi

Sub menu report yaitu sub menu yang menyajikan informasi mengenai laporan data komposisi nutrien bahan pakan yang dikelompokan berdasarkan tahun dari tahun 1999 sampai tahun 2005. Pada sub menu report, terdapat fasilitas yang menyediakan laporan data bahan pakan yang dikelompokkan berdasarkan tahun.

Laporan data komposisi kimia bahan pakan dapat ditampilkan dengan cara memilih data berdasarkan tahun. Setelah itu, pengguna dapat menekan tombol open tersebut maka akan tampil laporan dari data komposisi kimia bahan pakan tersebut. Laporan data komposisi nutrien bahan pakan tersebut, dapat dicetak dan juga dapat di eksport

ke dalam bentuk file dengan format pdf, xls, doc, rtf, ttx dan txt. Adapun tampilan sub menu report aplikasi dapat disajikan pada Gambar 15.

Gambar 15. Tampilan Sub Menu Report Aplikasi Menu Help

Menu help merupakan menu yang terdiri dari sub menu petunjuk dan sub menu penutup. Sub menu petunjuk yaitu sub menu yang menyajikan informasi mengenai cara penggunaan aplikasi yang terdiri dari tahap awal pembukaan sampai tahap penutupan aplikasi, sehingga pengguna dapat dengan mudah menggunakan aplikasi tersebut. Pada sub menu petunjuk aplikasi ini, pengguna dapat menggunakan sub menu ini dengan cara menekan tombol yang tersedia sehingga dengan cara ini akan muncul tampilan gambar petujuk penggunaan aplikasi tersebut. Adapun tampilan sub menu petunjuk aplikasi dapat ditampilkan pada Gambar 16.

Gambar 16. Tampilan Sub Menu Petunjuk Aplikasi

Sub menu penutup yaitu sub menu yang menampilkan form terima kasih.

Adapun tampilan sub menu penutup dapat ditampilkan pada Gambar 17.

Gambar 17. Tampilan Sub Menu Penutup Keunggulan dan Kelemahan Aplikasi

Keunggulan yang diberikan pada aplikasi pengembangan informasi komposisi kimia pakan hasil analisa proksimat antara lain adalah mampu menampilkan data, grafik, tabel dan teks secara sinkron serta dapat diakses ke dalam jaringan (network) secara server side dan client side. Selain itu, aplikasi dapat dijalankan pada sistem operasi Windows 98/ Me sampai versi Windows XP.

Kelemahan aplikasi pengembangan informasi komposisi kimia pakan hasil analisa proksimat ini yaitu pada tampilan sub menu komposisi dan sub menu standar deviasi tidak terdapat fasilitas tampilan form untuk menambah, menghapus dan memperbarui data sehingga dari kelemahan ini pengguna dapat menambah, menghapus dan memperbarui data secara langsung dengan cara diblok pada tampilan tiap tabel pada aplikasi tersebut. Selain itu, tampilan data dalam bentuk grafik belum bisa di cetak.

Manfaat Aplikasi

Aplikasi pengembangan informasi komposisi kimia pakan hasil analisa proksimat merupakan aplikasi berbasis komputerisasi yang bertujuan untuk memberikan kemudahan dalam mengevaluasi dan menganalisa komposisi kimia bahan pakan dengan standar bahan pakan. Selain itu, aplikasi tersebut memudahkan dalam menelusuri informasi bahan pakan dan sebagai acuan dalam informasi pelaksanaan pembangunan di bidang peternakan, khususnya mengenai informasi komposisi kimia bahan pakan dari hasil analisa proksimat.

Aplikasi ini diharapkan dapat bermanfaat bagi mahasiswa sebagai pengetahuan dasar dalam proses belajar khususnya, mengenai informasi bahan pakan. Selain itu, bagi institusi pendidikan sebagai sumber acuan dalam melakukan penelitian dan sarana penyimpanan data laboratorium berbagai bahan pakan dari hasil analisa proksimat.

Dokumen terkait