• Tidak ada hasil yang ditemukan

Rancang Bangun Aplikasi Pelaporan Perkembangan Ternak Sapi Paguyuban “Tani Makmur” Berbasis Web

N/A
N/A
Protected

Academic year: 2018

Membagikan "Rancang Bangun Aplikasi Pelaporan Perkembangan Ternak Sapi Paguyuban “Tani Makmur” Berbasis Web"

Copied!
17
0
0

Teks penuh

(1)

i

LAPORAN SKRIPSI

Rancang Bangun Aplikasi Pelaporan Perkembangan

Ternak Sapi Paguyuban “Tani Makmur” Berbasis Web

Laporan ini disusun guna memenuhi salah satu syarat untuk Menyelesaikan program studi Sistem Informasi S-1 pada

Fakultas Teknik Universitas Muria Kudus

Disusun Oleh :

Nama : Abdan Nurya Fadli

NIM : 2008-53-149

Program Studi : Sistem Informasi

Fakultas : Teknik

FAKULTAS TEKNIK

UNIVERSITAS MURIA KUDUS

KUDUS

(2)
(3)
(4)
(5)

v

RINGKASAN

Rancang bangun aplikasi pelaporan perkembangan ternak sapi paguyuban “Tani Makmur” berbasis web membahas mengenai pengelolaan informasi peternakan yang meliputi anggota, pemilik ternak, ternak, perkembangan pertumbuhan dan kesehatan ternak. Dengan tujuan untuk mengetahui bagaimana kondisi peternakan dan perkembangannya.

Dari sistem ini akan didapatkan data pertumbuhan dan kesehatan ternak dalam bentuk grafik yang memudahkan bagi petugas, pemilik ternak maupun pembina untuk melakukan penyuluhan atau pembenahan dalam pengelolaan peternakan.

(6)

vi

HALAMAN MOTTO DAN PERSEMBAHAN

MOTTO

“Tetaplah lapar, tetaplah jadi orang bodoh, jangan puas dengan apa yang telah kau capai hari ini”.

PERSEMBAHAN

Skripsi ini penulis persembahkan kepada: 1.Allah SWT yang telah menciptakan aku,

beserta Rosul-Nya.

2.Ayah dan Ibu, yang selalu memberikan doa dan restunya.

(7)

vii

KATA PENGANTAR

Dengan mengucapkan puji syukur kehadirat Allah SWT yang Maha memiliki sifat keagungan dan kemuliaan yang telah memberikan segala nikmat dan kasih sayangnya kepada seluruh umat manusia. Maka tersusunlah Laporan Skripsi.

Penyusunan Laporan Skripsi ini merupakan salah satu syarat penting untuk menyelesaikan program studi Sistem Informasi S-1 pada Fakultas Teknik Universitas Muria Kudus. Laporan Praktek Kerja Lapangan merupakan salah satu alat pembelajaran yang berasal dari lingkungan Universitas Muria Kudus. Sehingga diharapkan mampu memberi pengetahuan kepada mahasiswa dalam proses belajar mengajar.

Atas tersusunnya Laporan Skripsi ini, penulis mengucapkan terima kasih yang sebesar-besarnya kepada :

1. Bapak Prof. Dr. dr. Sarjadi, Sp.PA, selaku Rektor Universitas Muria Kudus

2. Bapak Rochmad Winarso, S.T, M.T selaku Dekan Fakultas Teknik Universitas Muria Kudus

3. Bapak Arif Setiawan, S.Kom,M.Cs, selaku Kepala Program Studi Sistem Informasi yang telah memberikan pengetahuan yang membuat mahasiswa lebih memahami tentang sistem Informasi

4. Bapak Eko Darmanto, S.Kom, M.Cs, selaku Pembimbing I yang telah memberikan pedoman serta bimbingan sehingga proses penyusunan laporan skripsi berjalan. Terima kasih atas waktu, perhatian dan pelajarannya.

5. Ibu Noor Latifah, S.Kom, selaku Pembimbing II yang telah memberikan pedoman serta bimbingan sehingga proses penyusunan laporan skripsi berjalan. Terima kasih atas waktu, perhatian dan pelajarannya.

(8)

viii

7. Dosen-dosen dan seluruh staff karyawan di Universitas Muria Kudus yang telah memberi dukungan dalam proses belajar.

8. Teman-teman seperjuangan, telah kita lalui masa-masa indah yang tidak akan pernah terlupakan. Terima Kasih.

Kami menyadari bahwa laporan yang kami susun masih jauh dari sempuna. Oleh karena itu, kami selalu mengharapkan saran dan kritik yang sifatnya membangun. Harapan kami, laporan ini dapat memberikan manfaat bagi pembaca sekalian.

(9)

ix DAFTAR ISI

HALAMAN JUDUL... i

HALAMAN PERSETUJUAN... ii

HALAMAN PENGESAHAN... iii

SURAT PERNYATAAN PERSETUJUAN PUBLIKASI KARYA ILMIAH... iv

RINGKASAN... v

HALAMAN MOTTO DAN PERSEMBAHAN... vi

KATA PENGANTAR... vii

DAFTAR ISI... ix

DAFTAR TABEL... xii

DAFTAR GAMBAR... xiii

DAFTAR LAMPIRAN... xvii

BAB I PENDAHULUAN... 1

1.1 Latar Belakang Masalah... 1

1.2 Perumusan Masalah... 2

1.3 Batasan Masalah... 2

1.4 Tujuan Skripsi... 2

1.5 Tinjauan Pustaka... 2

1.6 Metode Penelitian... 3

1.6.1 Metode Pengumpulan Data... 3

1.6.2 Metode Pengembangan Sistem... 4

1.7 Sistematika Penulisan... 6

BAB II LANDASAN TEORI... 8

2.1 Pertumbuhan... 8

2.1.1 Pertumbuhan Absolut... 10

2.2 Flowchart... 11

2.3 UML... 13

2.3.1 Perancangan menggunakan UML... 13

(10)

x

BAB III TINJAUAN UMUM OBYEK PENELITIAN... 30

3.1 Ketentuan Umum... 30

3.2 Nama, Tempat dan Kedudukan... 30

3.3 Landasan, asas dan Tujuan... 30

3.4 Keanggotaan... 31

3.5 Kewajiban dan Hak Anggota... 31

3.6 Pengurus... 32

3.7 Analisa sistem yang sedang berjalan... 33

BAB IV ANALISA DAN PERANCANGAN... 34

4.1 Analisa Aplikasi Pelaporan Perkembangan Ternak Sapi... 34

4.1.1 Analisis Kebutuhan Data dan Informasi... 34

4.1.2 Analisis Kebutuhan Perangkat Keras... 35

4.1.3 Analisis Kebutuhan Perangkat Lunak... 35

4.2 Desain Sistem... 36

4.2.1 Analisis Aktor Sistem... 36

4.2.2 Proses Bisnis Sistem... 36

4.2.3 Perancangan Pemodelan Sistem... 37

4.3Perancangan Basis Data menggunakanEntity Relationship Diagram... 76

4.3.1 Langkah-langkah dalam menghasilkan Entitas... 76

4.3.2 Transformasi Diagram E-R keLogical Record Structure... 80

4.3.3 Struktur Tabel... 83

4.4 Desain Input dan Output... 87

BAB V PEMBAHASAN DAN IMPLEMENTASI... 92

5.1 Implementasi Sistem... 92

5.2 Lingkungan Perangkat Keras... 92

5.3 Tampilan Program... 92

5.4 Pengujian... 102

5.4.1 Pengujian Validitas Data... 102

BAB VI PENUTUP... 104

6.1 Kesimpulan... 104

(11)

xi

(12)

xii

DAFTAR TABEL

Tabel 2.1 :Simbol-simbol Flowchart... 12

Tabel 2.2 : Notasi Use Case Diagram... 15

Tabel 2.3 : NotasiClass Diagram... 16

Tabel 2.4 : NotasiSequence Diagram... 17

Tabel 2.5 : NotasiActivity Diagram... 18

Tabel 2.6 : NotasiStatechart Diagram... 18

Tabel 4.1 : Proses Bisnis Sistem... 37

Tabel 4.2 : Skenariouse casePengelolaan Member... 39

Tabel 4.3 : Skenariouse casePengelolaan Anggota... 39

Tabel 4.4 : Skenariouse casePengelolaan Pemilik... 40

Tabel 4.5 : Skenariouse caseKelola Produk... 41

Tabel 4.6 : Skenariouse casePengelolaan Pertumbuhan... 42

Tabel 4.7 : Skenariouse casePengelolaan Kesehatan... 43

Tabel 4.8 : Skenariouse caseKelola Penyuluhan... 44

Tabel 4.9 : Skenariouse caseBuat Kriteria Kesehatan... 44

Tabel 4.10 : Skenariouse caseLihat Informasi... 45

Tabel 4.11 : Skenariouse casePenyuluhan... 46

Tabel 4.12 : Tabel User... 83

Tabel 4.13 : Tabel Anggota... 83

Tabel 4.14 : Tabel Pemilik... 84

Tabel 4.15 : Tabel Produk... 84

Tabel 4.16 : Tabel Pertumbuhan... 84

Tabel 4.17 : Tabel Kesehatan... 85

Tabel 4.18 : Tabel Penyuluhan... 85

(13)

xiii

DAFTAR GAMBAR

Gambar 2.1 : Kurva pertumbuhan berdasarkan umur... 10

Gambar 2.2 : Kurva pertumbuhan sejak lahir sampai ternak mati... 11

Gambar 2.3 :Diagram Relationship Unary... 20

Gambar 2.4 :Diagram Relationship Binary... 20

Gambar 2.5 : ContohTernary Relationship... 21

Gambar 2.6 :Atribut Multivalue... 21

Gambar 2.7 : Atribut Composite... 22

Gambar 2.8 :diagram kardinalitas one to one... 22

Gambar 2.9 : diagram kardinalitas one to many... 23

Gambar 2.10 : Diagram kardinalitas many to many... 23

Gambar 2.11 : Transformasi dari ERD ke Database Relasional... 25

Gambar 2.12 : Transformasi dari ERD ke Database Relasional... 25

Gambar 2.13 : Transformasi dari ERD ke Database Relasional... 26

Gambar 2.14 : Transformasi dari ERD ke Database Relasional... 26

Gambar 2.15 : Transformasi dari ERD ke Database Relasional... 27

Gambar 2.16 : Transformasi dari ERD ke Database Relasional... 27

Gambar 2.17 : Transformasi dari ERD ke Database Relasional... 27

Gambar 2.18 : Transformasi dari ERD ke Database Relasional... 28

Gambar 2.19 : Transformasi dari ERD ke Database Relasional... 28

Gambar 2.20 : Transformasi dari ERD ke Database Relasional... 28

Gambar 2.21 : Transformasi dari ERD ke Database Relasional... 29

Gambar 2.22 : Transformasi dari ERD ke Database Relasional... 29

Gambar 3.1 : Diagram alir pelaporan perkembangan ternak... 33

Gambar 4.1 :Use casediagram Aplikasi Pelaporan Perkembangan Ternak Sapi ... 38

Gambar 4.2 :ClassUser... 47

Gambar 4.3 :ClassPetugas... 47

Gambar 4.4 :ClassPemilik... 47

(14)

xiv

Gambar 4.6 :ClassPengunjung... 48

Gambar 4.7 :ClassAnggota... 48

Gambar 4.8 :ClassCek Kesehatan... 49

Gambar 4.9 :ClassProduk... 49

Gambar 4.10 :ClassPertumbuhan... 50

Gambar 4.11 :ClassKesehatan... 50

Gambar 4.12 :ClassPenyuluhan... 50

Gambar 4.13 :Class Diagramaplikasi pelaporan perkembangan ternak sapi.. 51

Gambar 4.14 :Sequence DiagramLogin... 52

Gambar 4.15 :Sequence DiagramPengelolaan Anggota... 53

Gambar 4.16 :Sequence DiagramPengelolaan Pemilik... 54

Gambar 4.17 :Sequence DiagramKelola Produk... 55

Gambar 4.18 :Sequence DiagramPengelolaan Pertumbuhan... 56

Gambar 4.19 :Sequence DiagramBuat Kriteria Kesehatan... 57

Gambar 4.20 :Sequence DiagramPengelolaan Kesehatan... 58

Gambar 4.21 :Sequence DiagramLihat Informasi... 59

Gambar 4.22 :Sequence DiagramPenyuluhan... 60

Gambar 4.23 :Sequence DiagramPengelolaan Member... 61

Gambar 4.24 :Sequence DiagramKelola Penyuluhan... 62

Gambar 4.25 :Activity DiagramLogin... 62

Gambar 4.26 :Activity DiagramPengelolaan Member... 63

Gambar 4.27 :Activity DiagramPengelolaan Anggota... 63

Gambar 4.28 :Activity DiagramPengelolaan Pemilik... 64

Gambar 4.29 :Activity DiagramKelola Produk... 64

Gambar 4.30 :Activity DiagramPengelolaan Pertumbuhan... 65

Gambar 4.31 :Activity DiagramPengelolaan Kesehatan... 65

Gambar 4.32 :Activity DiagramBuat Kriteria Kesehatan... 66

Gambar 4.33 :Activity DiagramLihat Informasi... 66

Gambar 4.34 :Activity DiagramPenyuluhan... 67

Gambar 4.35 :Activity DiagramKelola Penyuluhan... 67

(15)

xv

Gambar 4.37 :Statechart Diagramtambah member... 68

Gambar 4.38 :Statechart Diagramubah member... 68

Gambar 4.39 :Statechart Diagramhapus member... 69

Gambar 4.40 :Statechart Diagramtambah Anggota... 69

Gambar 4.41 :Statechart Diagramubah Anggota... 69

Gambar 4.42 :Statechart Diagramhapus Anggota... 70

Gambar 4.43 :Statechart Diagramtambah Pemilik... 70

Gambar 4.44 :Statechart Diagramubah Pemilik... 70

Gambar 4.45 :Statechart Diagramhapus Pemilik... 71

Gambar 4.46 :Statechart Diagramtambah Produk... 71

Gambar 4.47 :Statechart Diagramubah Produk... 71

Gambar 4.48 :Statechart Diagramhapus Produk... 72

Gambar 4.49 :Statechart Diagramtambah Pertumbuhan... 72

Gambar 4.50 :Statechart Diagramubah Pertumbuhan... 72

Gambar 4.51 :Statechart Diagramhapus Pertumbuhan... 73

Gambar 4.52 :Statechart Diagramtambah Kesehatan... 73

Gambar 4.53 :Statechart Diagramubah Kesehatan... 73

Gambar 4.54 :Statechart Diagramhapus Kesehatan... 74

Gambar 4.55 :Statechart Diagramtambah Kriteria... 74

Gambar 4.56 :Statechart Diagramubah Kriteria... 74

Gambar 4.57 :Statechart Diagramhapus Kriteria... 75

Gambar 4.58 :Statechart DiagramLihat Informasi... 75

Gambar 4.59 :Statechart Diagramtambah Penyuluhan... 75

Gambar 4.60 :Statechart Diagramubah Penyuluhan... 76

Gambar 4.61 :Statechart Diagramhapus Penyuluhan... 76

Gambar 4.62 : Entitas yang ditentukan... 76

Gambar 4.63 : Entitas besertaprimary key... 77

Gambar 4.64 : Relasi Antar Entitas... 77

Gambar 4.65 : Menentukan relasi beserta attribute... 79

(16)

xvi

Gambar 4.68 : Halaman Login... 87

Gambar 4.69 : Form Menu Utama... 87

Gambar 4.70 : Menu Input dan Edit Anggota... 88

Gambar 4.71 : Menu Input dan Edit Pemilik... 88

Gambar 4.72 : Menu Input dan Edit Produk... 89

Gambar 4.73 : Menu Input dan Edit Pertumbuhan... 89

Gambar 4.74 : Menu Input dan Edit Kriteria Kesehatan... 90

Gambar 4.75 : Menu Input dan Edit Penyuluhan... 91

Gambar 5.1 : Tampilan Form Login... 93

Gambar 5.2 :Tampilan Halaman Utama... 93

Gambar 5.3 :Tampilan Form Pengelolaan Member... 94

Gambar 5.4 :Tampilan Form Pengelolaan Anggota... 94

Gambar 5.5 :Tampilan Form Pengelolaan Pemilik... 95

Gambar 5.6 :Tampilan Form Kelola Produk... 95

Gambar 5.7 :Tampilan Form Kelola Pertumbuhan... 96

Gambar 5.8 :Tampilan Form Kelola Kesehatan... 96

Gambar 5.9 :Tampilan Form Kelola Penyuluhan... 97

Gambar 5.10 :Tampilan Form Tambah dan Edit Member... 97

Gambar 5.11 :Tampilan Form Tambah dan Edit Anggota... 98

Gambar 5.12 :Tampilan Form Tambah dan Edit Pemilik... 98

Gambar 5.13 :Tampilan Form Tambah dan Edit Produk... 99

Gambar 5.14 :Tampilan Form Tambah dan Edit Pertumbuhan... 99

Gambar 5.15 :Tampilan form Tambah dan Edit Kesehatan... 100

Gambar 5.16 :Tampilan Form Penyuluhan... 100

Gambar 5.17 :Tampilan Grafik Pertumbuhan... 101

Gambar 5.18 :Tampilan Grafik Pertumbuhan per Bulan... 101

Gambar 5.19 :Tampilan grafik pertumbuhan per tahun... 102

Gambar 5.20 : Contoh Penyuluhan Berhasil... 102

(17)

xvii

DAFTAR LAMPIRAN

Lampiran 1 : Surat Pengantar Fakultas Lampiran 2 : Surat Ijin Survey

Referensi

Dokumen terkait

Dari hasil informasi tersebut dapat dilihat negara mana saja yang paling banyak membicarakan tentang fenomena atau peristiwa tersebut berdasarkan bahasa yang digunakan,

Selanjutnya untk memberikan arah dan sasaran yang jelas serta sebagai pedoman dan tolok ukur kinerja Pengadilan Agama Kebumen diselaraskan dengan arah kebijakan dan program Mahkamah

Menyusun model rambatan gelombang interferensi suara jantung dan paru melalui rongga torak hingga ke permukaan kulit dada.. Menyusun model matematis osilasi regangan dinding

Cabang reproduksi atau wiwilan pada kopi robusta tumbuh tegak lurus. Buah kopi dihasilkan dari cabang primer yang tumbuh mendatar. Cabang primer ini cukup

Tumor terbatas pada payudara dengan ukuran <2 cm, tidak terfiksasi pada kulit atau. otot pektoralis, tanpa dugaan

Sebaliknya, bila senyawa radikal bebas bertemu dengan senyawa yang bukan radikal bebas akan terjadi tiga kemungkinan, yaitu (1) radikal bebas akan memberikan elektron yang

Berdasarkan hasil analisis, kadar serat kasar pada cookies tepung talas belitung dengan penambahan 40% tepung talas belitung yaitu sebesar 1,15% b/b, lebih tinggi

Dari hasil dalam penelitian saat ini nilai rata-rata mean terendah pada tabel 4.8 dari variabel nilai yang dirasakan yaitu pada item ND 1 dan ND 2 yang