PADA PETERNAKAN LELE SANGKURIANG BERBASIS WEB”
Laporan Tugas Akhir
Diajukan Untuk Melengkapi Salah Satu Syarat Memperoleh Gelar Sarjana Komputer
Oleh : Nurlaili 41812010055
PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA
PADA PETERNAKAN LELE SANGKURIANG BERBASIS WEB”
Nurlaili
41812010055
PROGRAM STUDI SISTEM INFORMASI
FAKULTAS ILMU KOMPUTER
UNIVERSITAS MERCU BUANA
JAKARTA
2016KATA PENGANTAR
Segala puji bagi Allah SWT berkat Rahmat dan Ridho-Nya yang diberikan kepada penulis sehingga dapat meyelesaikan dan menyusun Tugas Akhir ini dengan judul “Sistem Informasi Manajemen Pembudidayaan Ikan Lele pada Peternakan Lele Sangkuriang Berbasis Web”
Penulis menyadari bahwa dalam penyusunan tugas akhir ini masih terdapat beberapa kekurangan, karena keterbatasan kemampuan penulis dalam mendapatkan sumber yang menjadi bahan acuan dalam penyusunan. Oleh karena itu penulis mengharapkan saran dan kritik yang membangun agar dapat dimanfaatkan pada masa yang akan datang.
Penulis mengucapkan terimakasih atas bimbingan, saran dan arahan yang didapat dari berbagai pihak dalam penyusunan tugas akhir ini, maka penulis mengucapkan terimakasih kepada :
1. Keluarga khususnya Kedua orang tua saya Bapak Murdih S.pd, dan Ibu Amih, kakak serta adik saya yang telah memberikan dorongan,motivasi serta doa baik moril maupun materil.
2. Bapak Bagus Priambodo , ST., MTI, Selaku dosen pembimbing yang telah memberikan bimbingan dan memberikan banyak masukan dalam penyusunan Tugas Akhir ini.
3. Ibu Nur Ani, ST., MTI, selaku Kepala Program Studi (Ka.Prodi) Sistem Informasi.
4. Bapak Bagus Priambodo, ST., MTI, selaku Koordinator TA Program Studi Sistem Informasi.
5. Kepada Linggo yang memberikan dukungan, semangat dan doa kepada penulis.
6. Para dosen yang telah memberikan saya bekal ilmu selama saya kuliah di Universitas Mercu Buana.
7. Seluruh karyawan dan pemilik Peternakan Lele Sangkuriang yang telah memberikan kesempatan melakukan observasi untuk penyusunan Tugas Akhir.
Jakarta, 9 Januari 2016
ABSTRAK
Potensi sumber daya alam dan klimatologi sangat cocok untuk pengembangan berbagai macam sektor usaha agrobisnis, termasuk salah satunya adalah sektor perikanan. Salah satu potensi sektor perikanan yang memiliki keunggulan kompetitif untuk menggerakan pertumbuhan jumlah perikanan dan kelautan di Indonesia adalah pada proses pembudidayaan, khususnya pada usaha pembudidayaan ikan lele di peternakan lele sangkuriang.
Sistem informasi manajemen pembudidayaan ikan lele berbasis web ini dibuat untuk mengelola data karyawan, data pakan, data probiotik, data mutasi kolam, data pertumbuhan ikan serta mengelola laporan-laporan, sistem ini juga terdapat penjadwalan, mengenai jadwal kegiatan, penjadwalan pakan dan penjadwalan probiotik. Metode yang digunakan adalah metode waterfall dan perangkat lunak yang digunakan dalam aplikasi ini yaitu PHP atau HyperText Processor dan MySql.
Kata Kunci : Pembudidayaan Lele, Sistem Informasi Manajemen Pembudidayaan Ikan Lele, PHP
ABSTRACT
Natural resources and climatology is suitable for the development of various sectors of agribusiness , including one of which is fisheries . One of the potential of the fisheries sector with a competitive advantage to drive the growth in the number of marine and fisheries in Indonesia is in the process of cultivation , especially in the cultivation of catfish in catfish farms sangkuriang .
Management information systems cultivation of catfish web based was created to manage employee data , the data feed, the data probiotics , mutation data pool , data growth is fish , and manage reports , these systems also include scheduling , the schedule of activities , scheduling of feed and scheduling probiotics . The method used is the waterfall method and software used in this application is PHP or Hypertext Processor and MySql.
Keywords : catfish farming , cultivation of Management Information Systems Catfish , PHP
DAFTAR ISI
LEMBAR PENGESAHAN ... i
LEMBAR PERNYATAAN ... ii
LEMBAR PERSETUJUAN SIDANG ... iii
KATA PENGANTAR ... iv
ABSTRAK ... vi
ABSTRACT ... vii
DAFTAR ISI ... viii
DAFTAR GAMBAR ... xii
DAFTAR TABEL ... xvi
BAB 1 PENDAHULUAN ... 1
1.1 Latar Belakang ... 1
1.2 Perumusan masalah ... 2
1.3 Pembatasan Masalah ... 2
1.4 Tujuan dan Manfaat ... 3
1.5 Metode Penelitian ... 3
1.6 Metodologi Perancangan Sistem ... 4
1.7 Sistematika Penulisan ... 5
BAB II LANDASAN TEORI ... 7
2.1 Pengertian Pembudidayaan Perikanan ... 7
2.2 Asal Usul Lele Sangkuriang ... 7
2.2.1 Cara Pembudidayaan Ikan Lele Sangkuriang ... 7
2.2.2 Manajemen Pakan ... 9
2.2.3 Probiotik dan Manfaat Probiotik ... 9
2.2.4 Tenaga Kerja ... 10
2.2.5 Pertumbuhan Ikan ... 11
2.3 Konsep Dasar Sistem ... 11
2.3.1 Pengertian Sistem ... 11
2.3.2 Karakteritik Sistem ... 12
2.4 Konsep Dasar Informasi ... 14
2.4.1 Pengertian Informasi ... 14
2.4.2 Kualitas Informasi ... 14
2.5 Pengertian Sistem Informasi ... 15
2.5.1 Komponen Sistem Informasi ... 15
2.6 Pengertian Sistem Informasi Manajemen ... 16
2.6.1 Tujuan dan Manfaat Sistem Informasi Manajemen... 17
2.7 Metode Waterfall ... 17
2.7.1 Karakteristik Metode Waterfall ... 17
2.7.2 Fase Metode Waterfall ... 18
2.7.3 Manfaat Metode Waterfall ... 19
2.8 Unified Modeling Language (UML) ... 20
2.8.1 Usecase Diagram ... 20
2.8.2 Activity Diagram ... 22
2.8.3 Sequence Diagram ... 25
2.8.4 Class Diagram ... 26
2.9 Metode Pengujian ... 28
2.9.1 Pengujian Black Box ... 28
2.5 Contoh Tabel Skenario Pengujian Black Box Testing ... 29
2.10 Perangkat Lunak Pendukung ... 30
2.10.1 PHP ... 30
2.10.2 Database MySQL... 30
BAB III ANALISA DAN PERANCANGAN SISTEM ... 32
3. 1 Gambaran Umum dan Sejarah Peternakan Lele Sangkuriang ... 32
3.1.1 Sejarah Singkat Peternakan Lele Sangkuriang ... 32
3.1.2 Struktur Organisasi ... 33
3.5 Activity Diagram Sistem Usulan ... 46
3.5.1 Activity Diagram Mengelola Data Ikan Masuk... 46
3.5.2 Activity Diagram Mengelola Data Ikan Pindah ... 47
3.5.3 Activity Diagram Mengelola Data Ikan Keluar ... 47
3.5.4 Activity Diagram Menginput Data Pakan ... 48
3.5.5 Activity Diagram Menginput Data Probiotik ... 48
3.5.6 Activity Diagram Menginput Kegiatan ... 49
3.5.7 Activity Diagram Input Pertumbuhan Ikan ... 49
3.5.8 Activity Diagram Menginput Data User ... 50
3.5.9 Activity Diagram Mengelola Jadwal Pakan ... 50
3.5.10 Activity Diagram Mengelola Jadwal Probiotik ... 51
3.5.11 Activity Diagram Mengelola Laporan ... 51
3.6 Sequence Diagram ... 52
3.6.1 Sequence Diagram Mengelola Data Ikan Masuk ... 52
3.6.2 Sequence Diagram Mengelola Data Ikan Pindah ... 52
3.6.3 Sequence Diagram Mengelola Data Ikan Keluar ... 53
3.6.4 Sequence Diagram Menginput Data Pakan ... 53
3.6.5 Sequence Diagram Menginput Data Probiotik ... 54
3.6.6 Sequence Diagram Menginput kegiatan……… ...54
3.6.7 Sequence Diagram Input Pertumbuhan Ikan ... 55
3.6.8 Sequence Diagram Menginput Data User ... 55
3.6.9 Sequence Diagram Mengelola Jadwal Pakan ... 56
3.6.10 Sequence Diagram Mengelola Jadwal Probiotik ... 57
3.6.11 Sequence Diagram Mengelola Laporan (Penanggung Jawab) ... 58
3.7 Class Diagram ... 59
3.7 Database Relasional ... 60
3.9 Basis Data ... 61
3.10 Struktur Navigasi ... 68
3.11 Rancangan Layar (User Interface) ... 69
3.11.1 Rancangan Layar Login ... 69
3.11.2 Rancangan Layar Menu (Penanggung Jawab) ... 69
3.11.4 Rancangan Layar Menu (Petugas Pengelola Budidaya) ... 78
BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM ... 82
4.1 Implementasi Sistem ... 82
4.2 Implementasi Basis Data ... 83
4.3 Implementasi Program ... 89
4.4 Metode Pengujian ... 104
4.5 Skenario Pengujian ... 105
4.6 Analisa Hasil Pengujian ... 109
BAB V KESIMPULAN DAN SARAN ... 111
5.1 Kesimpulan ... 111
5.2 Saran ... 112
DAFTAR GAMBAR
Gambar 2.1 konsep dasar sistem ... 11
Gambar 2.2 Fase Metode Waterfall ... 18
Gambar 2. 3 Contoh Use Case Diagram (Alan Dennis,2012) ... 22
Gambar 2. 4 Contoh Activity Diagram (Alan dennis, 2012) ... 24
Gambar 2. 5 Contoh Sequence Diagram (Alan Dennis, 2012) ... 26
Gambar 2. 6 Contoh Class Diagram (Alan Dennis, 2012)... 28
Gambar 2. 7 Adobe Dreamweaver CS6 ... 30
Gambar 3.1 Struktur Organisasi Peternakan Lele sangkuriang ... 33
Gambar 3. 2 Use Case Diagram Sistem Berjalan ... 35
Gambar 3.3 Activity Diagram Sistem Berjalan ... 39
Gambar 3. 4 Use Case Diagram Sistem Usulan... 40
Gambar 3.5 Activity Diagram Mengelola Data Ikan Masuk ... 46
Gambar 3.6 Activity Diagram Mengelola Data Ikan Pindah ... 47
Gambar 3.7 Activity Diagram Mengelola Data Ikan Keluar ... 47
Gambar 3.8 Activity Diagram Menginput Data Pakan ... 48
Gambar 3.9 Activity Diagram Menginput Data Probiotik ... 48
Gambar 3.10 Activity Diagram Menginput Jadwal kegiatan ... 49
Gambar 3.11 Activity Diagram Input Pertumbuhan Ikan ... 49
Gambar 3.12 Activity Diagram Menginput Data User ... 50
Gambar 3.13 Activity Diagram Mengelola Jadwal Pakan ... 50
Gambar 3.14 Activity Diagram Mengelola Jadwal Probiotik... 51
Gambar 3.15 Activity Diagram Mengelola laporan... 51
Gambar 3.16 Sequence Diagram Mengelola Data Ikan Masuk ... 52
Gambar 3.17 Sequence Diagram Mengelola Data Ikan Pindah... 52
Gambar 3.18 Sequence Diagram Mengelola Data Ikan Keluar ... 53
Gambar 3.19 Sequence Diagram Menginput Data Pakan... 53
Gambar 3.20 Sequence Diagram Menginput Data Probiotik ... 54
Gambar 3.21 Sequence Diagram Menginput Kegiatan ... 54
Gambar 3.22 Sequence Diagram Input Pertumbuhan Ikan... 55
Gambar 3.23 Sequence Diagram Menginput Data User ... 55
Gambar 3.25 Sequence Diagram Mengelola Jadwal Probiotik ... 57
Gambar 3.26 Sequence Diagram Mengelola Laporan ... 58
Gambar 3.27 Class Diagram ... 59
Gambar 3.28 Database Relasional ... 60
Gambar 3.29 Struktur Navigasi ... 68
Gambar 3.30 Rancangan Layar Login ... 69
Gambar 3.31 Rancangan Layar Menu (Penanggung Jawab) ... 69
Gambar 3.32 Rancangan Layar Input Bagian (Penanggung Jawab) ... 70
Gambar 3.33 Rancangan Layar Input Data User ... 70
Gambar 3.34 Rancangan Layar View Kegiatan... 71
Gambar 3.35 Rancangan Layar Input Jadwal Pakan ... 71
Gambar 3.36 Rancangan Layar Input Jadwal Probiotik ... 72
Gambar 3.37 Rancangan Layar Mengelola Laporan ... 72
Gambar 3.38 Rancangan Layar Menu (Petugas Sarana Budidaya) ... 73
Gambar 3.39 Rancangan Layar Menu Input Data Kolam ... 73
Gambar 3.40 Rancangan Layar Input Detil Pakan ... 74
Gambar 3.41 Rancangan Layar Input Detil Probiotik ... 74
Gambar 3.42 Rancangan Layar Input Data Ikan Masuk ... 75
Gambar 3.43 Rancangan Layar Input Data Ikan Pindah ... 75
Gambar 3.44 Rancangan Layar Input Data Ikan Keluar ... 76
Gambar 3.45 Rancangan Layar History Data Ikan ... 76
Gambar 3.46 Rancangan Layar Input Data Pakan ... 77
Gambar 3.47 Rancangan Layar Input Data Probiotik ... 77
Gambar 3.48 Rancangan Layar Menu (Petugas Pengelola Budidaya) ... 78
Gambar 3.49 Rancangan Layar Lihat Jadwal Pakan ... 78
Gambar 3.50 Rancangan Layar Lihat Jadwal Probiotik ... 79
Gambar 4.2 Tampilan Membuat Database ... 83
Gambar 4.3 Tabel - tabel di dalam database Lele ... 84
Gambar 4.4 Gambar Field dari tabel bagian ... 84
Gambar 4.5 Gambar Field dari tabel Akses ... 84
Gambar 4.6 Gambar Field dari tabel Jadwal Pakan ... 85
Gambar 4.7 Gambar Field dari tabel Jadwal Probiotik ... 85
Gambar 4.8 Gambar Field dari Tabel Detil Kolam ... 85
Gambar 4.9 Gambar Field dari Tabel Mutasi In Kolam ... 86
Gambar 4.10 Gambar Field dari Tabel Mutasi Pindah Kolam ... 86
Gambar 4.11 Gambar Field dari Tabel Mutasi Out Kolam ... 86
Gambar 4.12 Gambar Field dari Tabel Pakan... 87
Gambar 4.13 Gambar Field dari Tabel Detil Pakan... 87
Gambar 4.14 Gambar Field dari Tabel Kegiatan ... 87
Gambar 4.15 Gambar Field dari Tabel Pertumbuhan Ikan ... 88
Gambar 4.16 Gambar Field dari Tabel Detil Probiotik ... 88
Gambar 4.17 Gambar Field dari Tabel Probiotik ... 88
Gambar 4.18 Gambar Field dari Tabel Tbl_Kegiatan ... 89
Gambar 4.19 Gambar Field dari Tabel Kegiatan 2 ... 89
Gambar 4.20 Tampilan Layar Login... 90
Gambar 4.21 Tampilan Layar Lihat Data Bagian (Penanggung Jawab) ... 90
Gambar 4.22 Tampilan Layar Lihat Data Akses (Penanggung Jawab) ... 91
Gambar 4.23 Tampilan Layar Lihat Jadwal Pakan (Penanggung Jawab) ... 91
Gambar 4.24 Tampilan Layar Input Jadwal Pakan (Penanggung Jawab) ... 92
Gambar 4.25 Tampilan Layar Lihat Jadwal Probiotik (Penanggung Jawab) ... 92
Gambar 4.26 Tampilan Layar Lihat Kegiatan (Penanggung Jawab) ... 93
Gambar 4.27 Tampilan Layar Lihat Data di Lapangan (Penanggung Jawab) ... 93
Gambar 4.28 Tampilan Layar Laporan (Penanggung Jawab) ... 94
Gambar 4.29 Tampilan Layar Cetak Laporan (Penanggung Jawab) ... 94
Gambar 4.30 Tampilan Layar Data Kolam (Petugas Sarana Budidaya) ... 95
Gambar 4.31 Tampilan Layar Detil Pakan (Petugas Sarana Budidaya) ... 95
Gambar 4.32 Tampilan Layar Detil Probiotik (Petugas Sarana Budidaya) ... 96
Gambar 4.34 Tampilan Layar Input Data Ikan Masuk... ... 97
Gambar 4.35 Tampilan Layar Lihat Data Ikan Pindah...97
Gambar 4.36 Tampilan Layar Input Data Ikan Pindah Pembenihan ... 98
Gambar 4.37 Tampilan Layar Input Data Ikan Pindah Pembesaran... 98
Gambar 4.38 Tampilan Layar Lihat Data Ikan Keluar ... 99
Gambar 4.39 Tampilan Layar Input Data Ikan Keluar ... 99
Gambar 4.40 Tampilan Layar Lihat History Data Ikan ... 100
Gambar 4.41 Tampilan Layar Lihat Data Pakan ... 100
Gambar 4.42 Tampilan Layar Lihat Data Probiotik ... 101
Gambar 4.43 Tampilan Layar Lihat Jadwal Pakan ... 101
Gambar 4.44 Tampilan Layar Lihat Jadwal Probiotik ... 102
Gambar 4.45 Tampilan Layar Input Kegiatan ... 102
Gambar 4.46 Tampilan Layar Input Data di Lapangan ... 103
Gambar 4.47 Tampilan Layar Lihat Data Pertumbuhan Ikan ... 103
DAFTAR TABEL
Tabel 2.1 Simbol Use Case (Alan Dennis, 2012) ... 21
Tabel 2. 2 Simbol Pada Activity Diagram (Alan Dennis, 2012) ... 23
Tabel 2. 3 Simbol Sequence Diagram (Alan Dennis, 2012) ... 25
Tabel 2. 4 Simbol Class Diagram (Alan Dennis, 2012)... 27
Tabel 3. 1 Deskripsi Use Case Diagram Mencatat Data Mutasi Kolam ... 36
Tabel 3. 2 Deskripsi Use Case Diagram Mencatat Data Pakan ... 36
Tabel 3. 3 Deskripsi Use Case Diagram Mencatat Data Probiotik ... 36
Tabel 3.4 Deskripsi Use Case Diagram Melihat Jadwal Pakan ... 37
Tabel 3.5 Deskripsi Use Case Diagram Melihat Jadwal Probiotik ... 37
Tabel 3.6 Deskripsi Use Case Diagram Mencatat Data Kegiatan ... 37
Tabel 3. 7 Deskripsi Use Case Diagram Mencatat pertumbuhan ternak ikan lele. 37 Tabel 3. 8 Deskripsi Use Case Diagram Mengelola Laporan ... 38
Tabel 3. 9 Deskripsi Use Case Diagram Membuat jadwal pakan ... 38
Tabel 3. 10 Deskripsi Use Case Diagram Membuat jadwal probiotik... 38
Tabel 3. 11 Deskripsi Use Case Diagram Melihat Kegiatan ... 38
Tabel 3. 12 Deskripsi Use Case Diagram Login ... 40
Tabel 3. 13 Deskripsi Use Case Diagram Mengelola Data Ikan Masuk... 41
Tabel 3. 14 Deskripsi Use Case Diagram Mengelola Data Ikan Pindah ... 41
Tabel 3. 15 Deskripsi Use Case Diagram Mengelola Data Ikan Keluar... 42
Tabel 3. 16 Deskripsi Use Case Diagram Menginput Data Pakan ... 42
Tabel 3. 17 Deskripsi Use Case Diagram Menginput Data Probiotik ... 43
Tabel 3. 18 Deskripsi Use Case Diagram Menginput Kegiatan ... 43
Tabel 3.19 Deskripsi Use Case Diagram Input Pertumbuhan Ikan ... 44
Tabel 3. 20 Deskripsi Use Case Diagram Menginput Data User... 44
Tabel 3. 21 Deskripsi Use Case Diagram Mengelola Jadwal Pakan ... 45
Tabel 3. 22 Deskripsi Use Case Diagram Mengelola Jadwal Probiotik ... 45
Tabel 3. 23 Deskripsi Use Case Diagram mengelola laporan... 46
Tabel 3.24 Tabel Akses ... 61
Tabel 3.25 Tabel Bagian ... 61
Tabel 3.26 Tabel Jadwal Pakan... 62
Tabel 3. 28 Tabel Mutasi In Kolam ... 63
Tabel 3. 29 Tabel Mutasi Pindah Kolam ... 63
Tabel 3. 30 Tabel Mutasi Out Kolam ... 64
Tabel 3.31 Tabel Kolam ... 64
Tabel 3. 32 Tabel Pakan ... 65
Tabel 3. 33 Tabel Detil Pakan ... 65
Tabel 3. 34 Tabel Probiotik ... 65
Tabel 3. 35 Tabel Detil Probiotik ... 66
Tabel 3. 36 Tabel Kegiatan ... 66
Tabel 3. 37 Tabel Tbl_Kegiatan ... 67
Tabel 3. 38 Tabel Pertumbuhan Ikan ... 67