.--*.---
YlY
311
PERANCANGAN SISTEM IMFORMASI
INDUSTRI
KEDELAI DENGAN PENDEKATAN
OBJECT ORIENTED =*Oleh
MURHAMID ABDULBASITH
F 26. 0479
1 9 9 4
FAKULTAS TEKNOLOGI PERTANIAN INSTITUT PERTANIAN BOGOR
Nurhamid Abdulbasith. F Kedelai dengan Pendekatan Sukardi.
226.0479. .Perancangan Sistem Informasi Agroindustri Object Oriented. Dibawah bimbingan Abdul Basith dan
Pengembangan industri kedelai menyangkut banyak pihak yang terlibat di
dalamnya. Sementara itu lembagalinstansi tersebut tersebar hampir di seluruh Indone-
. ' . _ I I
sia. Sistem informasi yang berbasis komputer diperlukan dalam pengembangan industri
yang diharapkan mampu mengatasi kendala tersebarnya informasi serta mampu menye-
diakan informasi yang cepat dan akurat.
Masalah khusus sistem ini membahas perancangan sistem informasi bagi industri
pengolahan kedelai. Sistem yang dirancang mencakup budidaya tanaman kedelai,
industri pengolahan serta peraturan pemerintah dalam penanaman dan industri kedelai.
Perancangan sistem meiiputi spesifikasi, analisis obyek, rancangan secara global dan
terperinci, dan pembuatan prototype implementasi sistem.
Tujuan perancangan sistem informasi ini adalah untuk mempelajari aliran
informasi industri pengolahan kedelai kemudian membangun rancangan sistem informa-
si yang berbasiis komputer. Hasil rancangan sistem ini diharapkan dapat menunjang
operasionalisasi akses informasi bagi pihak-pihak pengguna yang terlibat dalam industri
kedelai.
Perancangan Sistem Informasi Agroindustri Kedelai (SILAI) menggunakan
dengan perancangan sistem secara terperinci. Sedanglcan padap tahap irnplementasi,
konsep ini hanya sebagian saja yang dapat diterapkan karena perangkat lunak yang
digunakan tidak rnendukung sepenuhnya konsep object oriented. Dari hasil spesifikasi sistem rnelalui analisis kebutuhan pengguna, diutarnakan pengguna sistem ini antara lain
industriawan, investor, Badan Koordinasi Penanaman Modal (BKPM), dan lembaga
penelitian.
Pada tahap peraancangan sistem, melalui analisis obyek diperoleh enam kelas
yang disesuaikan dengan kebutuhan pengguna sistern, yaitu kelas bahan baku, proses,
industri pengolahan, aspek finansial, penelitian dan peraturan pemerintah.
Dari hasil analisis obyek tersebut dirancang antar muka pengguna (user inter- face) yang meliputi bahan baku, proses, industri pengolahan, aspekl finansial, penelitian dan peraturan pemerintah. Implementasi sistem menggunakan perangkat keras PC AT
386 DX RAM 4 Mbytes dan pengakat lunak MS. Foxpro 2.5.
Kelompok pengguna dalam operasionalisasi SILAI (terdiri tiga kelornpok, yaitu
lcelompok operator (entri dan edit data), edit sistem (analis sistem dan programmer),
dan kelompok pengguna akhir sistem (industriawan, investor, BKPM, dan lembaga
penelitian). Seitap kelompok pengguna mempunyai kewenangan sesuai dengan ruang
lingkup kebutuhan masing-masing. Pembatasan wewenang dilakukan dengan melaku-
kan pemberlahan kata kunci akses (password) yang berbeda. Hasil keluaran dapat ditampilkan dalam bentuk tampilan layar atau bisa juga dicetak ke printer.
Implementasi sisem dengan menggunakan bahan pemrograman proseduml
secara individual dan obyek-obyek digenelasasi dengan membuat modul penggabungan.
Pendekatan implementasi secara moduler ini lebih mudah dilakukan daripada implemen-
tasi sistem secara keseluruhan karena pelacakan dapat terlokalisasi (terenkapsulasi)
sistem mudah dikembangkan untuk masa yang akan datang.
Verifikasi sistem diakukan dengan memasukknan data dari hasil penelurusan
data dari berbagai pihak yagn menjadi sumber data seperti lembaga pemerintah (depar-
temen mapun non departemen), lembaga penelitian dan industri yang bersangkutan.
Hasil verifikasi ini diharapkan mampu melayani inforamsi sesuai dengan kebutuhan
PERANCANGAN SISTEWI INFORMASI AGROINDUSTRI
KEDELAI DENGAN PENDEKATAN OBJECT ORIENTED
Oleh
NURHAMID ABDULBASITH
F 26.0479
SKRTPSI
Sebagai salah satu syarat untuk memperoleh gelar
SARJANA TEKNOLOGI PERTANIAN
pada Jurusan TEKNOLOGI INDUSTRI PERTANIAN
Fakultas Teknologi Pertanian
Institut Pertanian Bogor
1994
FAKULTAS TEKNOLOGI PERTANIAN
INSTITUT PERTANIAN BOGOR
INSTITUT PERTANIAN BOGOR
FAKULTAS TEKNOLOGI PERTANIAN
-
PERANCANGAN SISTEM INFORMASI AGROINDUSTRI KEDELAI
DENGAN PENDEKATAN OBJECT ORIENTED
Sebagai salah satu syarat untuk memperoleh gelar
SARJANA TEKNOLOGI PERTANIAN
pada Jurusan TEKNOLOGI INDUSTRI PERTANIAN
Fakultas Teknologi Pertanian
Institut Pertanian Bogor
Oleh
NURIIAMID ABDULBASITH
F 26.0479
Dilahirltan di Magelang, 25 Januari 1970 Tanggal lulus : 9 Mei 1994
Disetujui,
KATA PENGANTAR
Syukur Alhamdulillah penulis panjatkan ke hadirat Allah SWT karena dengan
rahmat-Nya penulis dapat menyelesaikan skripsi ini. Skripsi ini bqrjudul "Perancangan
Sistem Informasi Agroindustri dengan Pendekatan Object Oriented" yang merupakan hasil kajian khusus sistem di beberapa lembagalinstansi.
Penulis mengucapkan terima kasih dan penghargaan yang setinggi-tingginya
kepada :
1. Bapak Ir. Abdul Basith, M.S., selaku dosen pembimbing I, yang telah mendukung
sepenuhnya dalam penyelesaian skripsi ini,
2. Bapak Ir. Sukardi, selaku dosen pembimbing I1 yang telah mengarahkan dan
membimbing penulis dalam penulisan skripsi ini,
3. Bapak, Ibu, dan kakak-kakak penulis yang selalu memberi motivasi dan mendoakan
selama penulis kuliah di IPB hingga lulus, dan
4. Ir. Khairullah, Ir. Adilin, Abdur Rahman Saleh, Ir. Roesfiansjah "Boy" Rasjidin
serta teman-teman di jurusan Teknologi Industri Pertanian yang telah membantu
selama penyusunan skripsi ini.
Penulis menyadari bahwa skripsi ini masih jauh dari sempurna, oleh karena itu
saran dan kritik yang membangun sangat penulis harapkan demi kesempurnaan skripsi
ini.
Bogor, Mei 1994
iii
DAFTAR IS1
Hatarnan
KATA PENGANTAR
. . .
iiiDAFTAR GAMBAR
. . .
;. . .
viiDAFTARTABEL
. . .
viiiDAFTAR LAMPIRAN
. . .
ixI
.
PENDAHULUAN. . .
1A
.
LATAR BELAKANG. . .
1B
.
RUANG LINGKUP. . .
3. . .
.
C TUJUAN 3 I1.
TINJAUAN PUSTAKA. . .
4A
.
SISTEM INFORMASI DALAM PENGEMBANGAN AGROINDUSTRI. . .
4B
.
PENGEMBANGAN SISTEM INFORMASI. . .
8C
.
PERANGKAT SISTEM INFORMASI. . .
9D
.
KONSEP OBJECTORIENTED
. . .
111
.
Obyek. . .
112
.
Enkapsulasi. . .
123
.
Kelas dan Struktur Kelas. . .
134
.
Pewarisan. . .
135
.
Polimorfisme. . .
1 4 6.
Metoda. . .
157
.
Pesan. . .
1 6 E.
PENGEMBANGAN SISTEM DENGAN PENDEKATAN OBJECT ORIENTED. . .
1 6 1.
Pendekatan Fungsional. . .
16F
.
IMPLEMENTASI OBJECTORIENTED
. . .
I. . .
2 1G
.
KEDELAI. . .
21H
.
PENELITIAN TERDAHULU. . .
26111
.
METODA PENELITIAN. . .
2 8 A.
KERANGKA PEMIKIRAN. . .
2 8 B.
PENDEKATAN SISTEM. . .
2 9 C.
TATALAKSANA. . .
301
.
Spesifikasi Sistern. . .
3 0 2.
Rancang Bangun. . .
313
.
Implementasi. . .
31IV
.
SPESIFIKASI SISTEM. . .
32A
.
DESKRIPSI SISTEM YANG DIKAJI. . .
32B
.
ANALISA KEBUTUHAN. . .
36C
.
MEKANISME INFORMASI. . .
, 381
.
Hubungan Antar Pelaku. . .
3 9 2.
Aliran Informasi. . .
413
.
Sistem Pelaporan. . .
434
.
Keperluan Tenaga. . .
44C
.
PEMELIHARAAN SISTEM. . .
46V
.
RANCANG BANGUN SISTEM. . .
47A
.
RANCANG SISTEM. . .
471
.
Struktur Sistem. . .
472
.
Deskripsi Sistem Informasi. . .
473
.
Pendekatan. . .
4 8. . .
.
B RANCANGDETAIL 49 1.
Diagram Object Oriented. . .
49. . .
.
. . .
C RANCANG BASIS DATA .'. 55
1
.
File Data. . .
55 2.
Kamus Obyek. . .
56 3.
Saran Implementasi. . .
5 6VI
.
IMPLEMENTASI. . .
57A
.
PERANGKAT YANG DIGUNAKAN. . .
5 7B
.
PEMBUATAN FILE DATABASE. . .
59C
.
INPUT-OUTPUT SISTEM. . .
5 9D
.
PENGEMBANGAN ANTAR MUKA PENGGUNA (USERIhTERFACE)
. . .
!. . .
60VII
.
PEMBAHASAN. . .
63A
.
PERANCANGAN SISTEM DENGAN PENDEKATANOBJECT ORlENTED
. . .
6 4 B.
IMPLEMENTASI SISTEM. . .
68 C.
MANFAAT SISTEM INFORMASI. . .
7 4VIII
.
KESIMPULAN DAN SARAN. . .
7 6A
.
KESIMPULAN. . .
7 6B
.
SARAN. . .
77DAFTARPUSTAKA
. . .
7 9. . .
.--*.---
YlY
311
PERANCANGAN SISTEM IMFORMASI
INDUSTRI
KEDELAI DENGAN PENDEKATAN
OBJECT ORIENTED =*Oleh
MURHAMID ABDULBASITH
F 26. 0479
1 9 9 4
FAKULTAS TEKNOLOGI PERTANIAN INSTITUT PERTANIAN BOGOR
Nurhamid Abdulbasith. F Kedelai dengan Pendekatan Sukardi.
226.0479. .Perancangan Sistem Informasi Agroindustri Object Oriented. Dibawah bimbingan Abdul Basith dan
Pengembangan industri kedelai menyangkut banyak pihak yang terlibat di
dalamnya. Sementara itu lembagalinstansi tersebut tersebar hampir di seluruh Indone-
. ' . _ I I
sia. Sistem informasi yang berbasis komputer diperlukan dalam pengembangan industri
yang diharapkan mampu mengatasi kendala tersebarnya informasi serta mampu menye-
diakan informasi yang cepat dan akurat.
Masalah khusus sistem ini membahas perancangan sistem informasi bagi industri
pengolahan kedelai. Sistem yang dirancang mencakup budidaya tanaman kedelai,
industri pengolahan serta peraturan pemerintah dalam penanaman dan industri kedelai.
Perancangan sistem meiiputi spesifikasi, analisis obyek, rancangan secara global dan
terperinci, dan pembuatan prototype implementasi sistem.
Tujuan perancangan sistem informasi ini adalah untuk mempelajari aliran
informasi industri pengolahan kedelai kemudian membangun rancangan sistem informa-
si yang berbasiis komputer. Hasil rancangan sistem ini diharapkan dapat menunjang
operasionalisasi akses informasi bagi pihak-pihak pengguna yang terlibat dalam industri
kedelai.
Perancangan Sistem Informasi Agroindustri Kedelai (SILAI) menggunakan
dengan perancangan sistem secara terperinci. Sedanglcan padap tahap irnplementasi,
konsep ini hanya sebagian saja yang dapat diterapkan karena perangkat lunak yang
digunakan tidak rnendukung sepenuhnya konsep object oriented. Dari hasil spesifikasi sistem rnelalui analisis kebutuhan pengguna, diutarnakan pengguna sistem ini antara lain
industriawan, investor, Badan Koordinasi Penanaman Modal (BKPM), dan lembaga
penelitian.
Pada tahap peraancangan sistem, melalui analisis obyek diperoleh enam kelas
yang disesuaikan dengan kebutuhan pengguna sistern, yaitu kelas bahan baku, proses,
industri pengolahan, aspek finansial, penelitian dan peraturan pemerintah.
Dari hasil analisis obyek tersebut dirancang antar muka pengguna (user inter- face) yang meliputi bahan baku, proses, industri pengolahan, aspekl finansial, penelitian dan peraturan pemerintah. Implementasi sistem menggunakan perangkat keras PC AT
386 DX RAM 4 Mbytes dan pengakat lunak MS. Foxpro 2.5.
Kelompok pengguna dalam operasionalisasi SILAI (terdiri tiga kelornpok, yaitu
lcelompok operator (entri dan edit data), edit sistem (analis sistem dan programmer),
dan kelompok pengguna akhir sistem (industriawan, investor, BKPM, dan lembaga
penelitian). Seitap kelompok pengguna mempunyai kewenangan sesuai dengan ruang
lingkup kebutuhan masing-masing. Pembatasan wewenang dilakukan dengan melaku-
kan pemberlahan kata kunci akses (password) yang berbeda. Hasil keluaran dapat ditampilkan dalam bentuk tampilan layar atau bisa juga dicetak ke printer.
Implementasi sisem dengan menggunakan bahan pemrograman proseduml
secara individual dan obyek-obyek digenelasasi dengan membuat modul penggabungan.
Pendekatan implementasi secara moduler ini lebih mudah dilakukan daripada implemen-
tasi sistem secara keseluruhan karena pelacakan dapat terlokalisasi (terenkapsulasi)
sistem mudah dikembangkan untuk masa yang akan datang.
Verifikasi sistem diakukan dengan memasukknan data dari hasil penelurusan
data dari berbagai pihak yagn menjadi sumber data seperti lembaga pemerintah (depar-
temen mapun non departemen), lembaga penelitian dan industri yang bersangkutan.
Hasil verifikasi ini diharapkan mampu melayani inforamsi sesuai dengan kebutuhan
PERANCANGAN SISTEWI INFORMASI AGROINDUSTRI
KEDELAI DENGAN PENDEKATAN OBJECT ORIENTED
Oleh
NURHAMID ABDULBASITH
F 26.0479
SKRTPSI
Sebagai salah satu syarat untuk memperoleh gelar
SARJANA TEKNOLOGI PERTANIAN
pada Jurusan TEKNOLOGI INDUSTRI PERTANIAN
Fakultas Teknologi Pertanian
Institut Pertanian Bogor
1994
FAKULTAS TEKNOLOGI PERTANIAN
INSTITUT PERTANIAN BOGOR
INSTITUT PERTANIAN BOGOR
FAKULTAS TEKNOLOGI PERTANIAN
-
PERANCANGAN SISTEM INFORMASI AGROINDUSTRI KEDELAI
DENGAN PENDEKATAN OBJECT ORIENTED
Sebagai salah satu syarat untuk memperoleh gelar
SARJANA TEKNOLOGI PERTANIAN
pada Jurusan TEKNOLOGI INDUSTRI PERTANIAN
Fakultas Teknologi Pertanian
Institut Pertanian Bogor
Oleh
NURIIAMID ABDULBASITH
F 26.0479
Dilahirltan di Magelang, 25 Januari 1970 Tanggal lulus : 9 Mei 1994
Disetujui,
KATA PENGANTAR
Syukur Alhamdulillah penulis panjatkan ke hadirat Allah SWT karena dengan
rahmat-Nya penulis dapat menyelesaikan skripsi ini. Skripsi ini bqrjudul "Perancangan
Sistem Informasi Agroindustri dengan Pendekatan Object Oriented" yang merupakan hasil kajian khusus sistem di beberapa lembagalinstansi.
Penulis mengucapkan terima kasih dan penghargaan yang setinggi-tingginya
kepada :
1. Bapak Ir. Abdul Basith, M.S., selaku dosen pembimbing I, yang telah mendukung
sepenuhnya dalam penyelesaian skripsi ini,
2. Bapak Ir. Sukardi, selaku dosen pembimbing I1 yang telah mengarahkan dan
membimbing penulis dalam penulisan skripsi ini,
3. Bapak, Ibu, dan kakak-kakak penulis yang selalu memberi motivasi dan mendoakan
selama penulis kuliah di IPB hingga lulus, dan
4. Ir. Khairullah, Ir. Adilin, Abdur Rahman Saleh, Ir. Roesfiansjah "Boy" Rasjidin
serta teman-teman di jurusan Teknologi Industri Pertanian yang telah membantu
selama penyusunan skripsi ini.
Penulis menyadari bahwa skripsi ini masih jauh dari sempurna, oleh karena itu
saran dan kritik yang membangun sangat penulis harapkan demi kesempurnaan skripsi
ini.
Bogor, Mei 1994
iii
DAFTAR IS1
Hatarnan
KATA PENGANTAR
. . .
iiiDAFTAR GAMBAR
. . .
;. . .
viiDAFTARTABEL
. . .
viiiDAFTAR LAMPIRAN
. . .
ixI
.
PENDAHULUAN. . .
1A
.
LATAR BELAKANG. . .
1B
.
RUANG LINGKUP. . .
3. . .
.
C TUJUAN 3
I1
.
TINJAUAN PUSTAKA. . .
4A
.
SISTEM INFORMASI DALAM PENGEMBANGANAGROINDUSTRI
. . .
4B
.
PENGEMBANGAN SISTEM INFORMASI. . .
8C
.
PERANGKAT SISTEM INFORMASI. . .
9D
.
KONSEP OBJECTORIENTED
. . .
11 1.
Obyek. . .
11 2.
Enkapsulasi. . .
123
.
Kelas dan Struktur Kelas. . .
13 4.
Pewarisan. . .
13 5.
Polimorfisme. . .
1 46
.
Metoda. . .
15 7.
Pesan. . .
1 6E
.
PENGEMBANGAN SISTEM DENGAN PENDEKATANOBJECT ORIENTED
. . .
1 6 1.
Pendekatan Fungsional. . .
16F
.
IMPLEMENTASI OBJECTORIENTED
. . .
I. . .
2 1G
.
KEDELAI. . .
21H
.
PENELITIAN TERDAHULU. . .
26111
.
METODA PENELITIAN. . .
2 8A
.
KERANGKA PEMIKIRAN. . .
2 8B
.
PENDEKATAN SISTEM. . .
2 9C
.
TATALAKSANA. . .
301
.
Spesifikasi Sistern. . .
3 0 2.
Rancang Bangun. . .
31 3.
Implementasi. . .
31IV
.
SPESIFIKASI SISTEM. . .
32A
.
DESKRIPSI SISTEM YANG DIKAJI. . .
32B
.
ANALISA KEBUTUHAN. . .
36C
.
MEKANISME INFORMASI. . .
, 381
.
Hubungan Antar Pelaku. . .
3 9 2.
Aliran Informasi. . .
41 3.
Sistem Pelaporan. . .
43 4.
Keperluan Tenaga. . .
44C
.
PEMELIHARAAN SISTEM. . .
46V
.
RANCANG BANGUN SISTEM. . .
47A
.
RANCANG SISTEM. . .
471
.
Struktur Sistem. . .
47 2.
Deskripsi Sistem Informasi. . .
473
.
Pendekatan. . .
4 8. . .
.
B RANCANGDETAIL 49
. . .
.
. . .
C RANCANG BASIS DATA .'. 55
1
.
File Data. . .
55 2.
Kamus Obyek. . .
56 3.
Saran Implementasi. . .
5 6VI
.
IMPLEMENTASI. . .
57A
.
PERANGKAT YANG DIGUNAKAN. . .
5 7B
.
PEMBUATAN FILE DATABASE. . .
59C
.
INPUT-OUTPUT SISTEM. . .
5 9D
.
PENGEMBANGAN ANTAR MUKA PENGGUNA (USERIhTERFACE)
. . .
!. . .
60VII
.
PEMBAHASAN. . .
63A
.
PERANCANGAN SISTEM DENGAN PENDEKATANOBJECT ORlENTED
. . .
6 4 B.
IMPLEMENTASI SISTEM. . .
68 C.
MANFAAT SISTEM INFORMASI. . .
7 4VIII
.
KESIMPULAN DAN SARAN. . .
7 6A
.
KESIMPULAN. . .
7 6B
.
SARAN. . .
77DAFTARPUSTAKA
. . .
7 9. . .