Pembuatan Aplikasi Website Pemberi Saran dalam Pemeliharaan Ikan Hias Air Tawar Menggunakan ASP.NET 2.0.

(1)

ii

Universitas Kristen Maranatha

ABSTRAK

Dalam pemeliharaan ikan hias ada banyak faktor yang memengaruhi perkembangan atau pertumbuhan ikan, seperti pemberian makan, suhu air, kondisi air, dan lingkungan hidup ikan. Namun banyak orang tidak mengetahui faktor-faktor diatas sehingga menyebabkan ikan hias yang dipeliharanya mati. Diperlukan sebuah sistem yang dapat memberi informasi memberi saran kepada para pemelihara ikan hias agar ikan peliharaannya dapat bertumbuh dengan baik. Teknologi yang digunakan untuk membuat website ini adalah : ASP.NET C#, HTML, Microsoft SQL Server, dan CSS. Adapun metodologi yang digunakan adalah studi literatur. Pembuatan aplikasi website bertujuan agar pemelihara dapat merawat dan memelihara ikan dengan baik.


(2)

iii

Universitas Kristen Maranatha

ABSTRACT

There are many factors that influence the development or growth of fish, such as feeding, water temperature, water conditions, and environment of fish. But many people do not know these factors which can make fish that they breeding die. To make a ornamental freshwater fish can growth well, needed a system that can provide information to give advice to the keepers of ornamental freshwater fish to keep their fishes. The technology used to create this website is: ASP.NET C #, HTML, Microsoft SQL Server, and CSS. The methodology used is the study of literature. Making web application intended to allow keepers to care and keep the fish well


(3)

iv

Universitas Kristen Maranatha

DAFTAR ISI

PRAKATA ... i

ABSTRAK ... ii

ABSTRACT ... iii

DAFTAR ISI ...iv

DAFTAR GAMBAR ... viii

DAFTAR TABEL ... xi

DAFTAR LAMPIRAN ... xii

BAB I. PENDAHULUAN ... 1

1.1. Latar Belakang... 1

1.2. Rumusan Masalah ... 1

1.3. Tujuan ... 2

1.4. Batasan Masalah ... 2

1.5. Sistematika Pembahasan ... 2

BAB II. DASAR TEORI ... 4

2.1. Entitas Diagram ... 4

2.2. ASP.NET 2.0 ... 8

2.3. UML (Unified Manipulation Language) ... 11

2.4. Use Case ... 11

2.5. Activity Diagram ... 13

2.6. Class Diagram ... 15

2.7. Bahasa Pemrograman C# ... 16

2.8. Database Manipulation System (DBMS) ... 19

2.9. Blackbox ... 19

2.10. SQL Server ... 19

2.11. Kuesioner ... 20


(4)

v

Universitas Kristen Maranatha

BAB III. ANALISIS DAN PEMODELAN ... 21

3.1. Arsitektur Aplikasi... 21

3.1.1. Use Case Diagram ... 21

3.1.2. Class Diagram ... 23

3.1.3. Activity Diagram ... 24

3.2. ER- Diagram ... 41

3.3. Perancangan Desain Antarmuka ... 42

3.3.1. Perancangan Form Login ... 43

3.3.2. Perancangan Form Home ... 43

3.3.3. Perancangan Form Registrasi ... 44

3.3.4. Perancangan Form Edit Profile... 45

3.3.5. Perancangan Form Info Ikan ... 45

3.3.6. Perancangan Form Info Penyakit ... 46

3.3.7. Perancangan Form Artikel ... 47

3.3.8. Perancangan Form Penyaranan Ikan ... 48

3.3.9. Perancangan Form Penyaranan Pengobatan ... 48

3.3.10. Perancangan Form Forum – Topik ... 49

3.3.11. Perancangan Form Forum – Thread... 49

3.3.12. Perancangan Form Forum – Post ... 50

3.3.13. Perancangan Form Add Thread ... 50

3.3.14. Perancangan Form Peralatan ... 51

3.3.15. Perancangan Form Pembelian ... 51

3.3.16. Perancangan Form Admin – Data Ikan ... 52

3.3.17. Perancangan Form Admin – Data Penyakit... 53

3.3.18. Perancangan Form Admin – Data Pengobatan ... 54

3.3.19. Perancangan Form Admin – Data Peralatan ... 55


(5)

vi

Universitas Kristen Maranatha

BAB IV. PERANCANGAN DAN IMPLEMENTASI ... 57

4.1. Implementasi ER-Diagram ... 57

4.2. Tampilan Utama / Master Page ... 58

4.3. Login ... 59

4.4. Form Registrasi ... 60

4.5. Form Admin – Manajemen Data User ... 61

4.6. Form Admin – Data Ikan ... 62

4.6.1. Tambah Data Ikan ... 65

4.6.2. Ubah Data Ikan ... 66

4.7. Form Admin – Data Peralatan ... 68

4.7.1. Tambah Data Peralatan ... 69

4.7.2. Ubah Data Peralatan ... 71

4.8. Forum ... 72

4.8.1. Form Topik Forum ... 72

4.8.2. Form Thread Forum ... 73

4.8.3. Form Post Forum ... 74

4.8.4. Form Menambah Thread Baru ... 75

4.9. Form Admin - Data Penyakit ... 76

4.9.1. Tambah Data Penyakit ... 76

4.9.2. Ubah Data Penyakit ... 77

4.9.3. Tambah Ciri Penyakit ... 78

4.10. Form Admin – Data Pengobatan ... 79

4.10.1. Tambah Data Pengobatan... 79

4.10.2. Ubah Data Pengobatan ... 80

4.11. Form Penyaranan Ikan ... 81

4.12. Form Pengobatan ... 82


(6)

vii

Universitas Kristen Maranatha

4.12.2. Pengobatan Berdasar Ciri-ciri penyakit... 82

4.13. Form Artikel ... 83

BAB V. PENGUJIAN ... 84

5.1. Black Box Testing ... 84

5.1.1. Ujicoba Modul Login ... 84

5.1.2. Ujicoba Modul Registrasi ... 86

5.1.3. Ujicoba Modul Ubah Profil ... 89

5.1.4. Ujicoba Modul Admin – Data Ikan ... 91

5.1.5. Ujicoba Modul Admin – Data peralatan ... 95

5.1.6. Ujicoba Modul Admin - Manajemen Data User ... 98

5.1.7. Ujicoba Modul Admin - Data Penyakit ... 99

5.1.8. Ujicoba Modul Data Pengobatan ... 102

5.1.9. Ujicoba Modul Forum ... 104

5.1.10. Ujicoba Modul Penyaranan Ikan ... 106

5.1.11. Ujicoba Modul Member – Pembelian ... 107

5.2. Laporan Kuisioner ... 107

5.2.1. Rekapitulasi Kuesioner ... 107

5.2.2. Masukan dari Pengguna ... 108

5.2.3. Kesimpulan Kuesioner ... 108

BAB VI. KESIMPULAN DAN SARAN ... 109

6.1. Kesimpulan ... 109

6.2. Saran ... 110

DAFTAR PUSTAKA ... 111


(7)

viii

Universitas Kristen Maranatha

DAFTAR GAMBAR

Gambar 2.1 Entitas ... 4

Gambar 2 2 Atribut ... 5

Gambar 2.3 Atribut Sederhana ... 5

Gambar 2.4. Atribut Kunci ... 5

Gambar 2.5. Relasi ... 6

Gambar 2.6 Relasi Total ... 6

Gambar 2.7. Relasi Parsial ... 6

Gambar 2.8. Kardinalitas Satu ke Satu ... 6

Gambar 2.9. Kardinalitas Satu ke Banyak ... 7

Gambar 2.10. Kardinalitas Banyak ke Satu ... 7

Gambar 2.11. Kardinalitas Banyak ke Banyak ... 7

Gambar 2.12. Contoh Use Case Masak Mie ... 13

Gambar 2.13. Komponen Activity Diagram ... 14

Gambar 2.14. Activity Menyalakan Lampu ... 14

Gambar 2.15. Class Diagram ... 15

Gambar 2.16. Contoh Class Diagram Person ... 15

Gambar 3. 1. Use Case Diagram ... 21

Gambar 3.2. Class Diagram ... 23

Gambar 3.3. Activity Diagram Registrasi Member ... 24

Gambar 3.4. Activity Diagram Melihat Data Pengguna ... 25

Gambar 3.5. Activity Mengubah Status Pengguna ... 25

Gambar 3.6. Activity Login ... 26

Gambar 3.7. Activity Tambah Peralatan ... 27

Gambar 3.8. Activity Ubah Data Peralatan ... 28

Gambar 3.9. Activity View Tool ... 29

Gambar 3.10. Activity Diagram Tambah DataIkan ... 29

Gambar 3.11. Activity Diagram Ubah Data Ikan ... 30

Gambar 3.12. Activity Diagram View Ikan ... 31

Gambar 3.13. Activity Diagram Tambah Data Penyakit ... 31


(8)

ix

Universitas Kristen Maranatha

Gambar 3.15. Activity Diagram Melihat Data Penyakit ... 33

Gambar 3.16. Activity Diagram Melihat Data Pengobatan ... 33

Gambar 3.17. Activity Diagram Tambah Data Pengobatan ... 34

Gambar 3.18. Activity Diagram Ubah Data Pengobatan ... 35

Gambar 3.19. Activity Diagram Posting Forum ... 35

Gambar 3.20. Activity Diagram Delete Post ... 36

Gambar 3.21. Activity Diagram Close Thread ... 37

Gambar 3.22. Acitivity Diagram Melihat Forum ... 37

Gambar 3.23. Activity Diagram Pembelian ... 38

Gambar 3.24. Activity Diagram Mengatur Data Penjualan ... 39

Gambar 3.25. Activity Diagram Pengobatan ... 39

Gambar 3.26. Activity Diagram Meminta Penyaranan Ikan ... 40

Gambar 3.27. Gambar ERD ... 41

Gambar 3.28. Perancangan Form Masterpage ... 42

Gambar 3.29. Perancangan Form Login ... 43

Gambar 3.30. Perancangan Form Home ... 43

Gambar 3.31. Perancangan Form Registrasi ... 44

Gambar 3.32. Perancangan Form Registrasi ... 45

Gambar 3.33. Perancangan Form Info Ikan ... 46

Gambar 3.34. Perancangan Form Info Penyakit ... 46

Gambar 3.35. Perancangan Form Artikel ... 47

Gambar 3.36. Perancangan Form Penyaranan Ikan ... 48

Gambar 3.37. Perancangan Form Penyaranan Pengobatan ... 48

Gambar 3.38. Perancangan Form Forum bagian Topic ... 49

Gambar 3.39. Perancangan Form Forum bagian Thread ... 49

Gambar 3.40. Perancangan Form Forum bagian Post ... 50

Gambar 3.41. Perancangan Form Add Thread ... 50

Gambar 3.42. Perancangan Form Peralatan ... 51

Gambar 3.43. Perancangan Form Pembelian ... 51

Gambar 3.44. Perancangan Form Admin bagian Data Ikan ... 52

Gambar 3.45. Perancangan Form Admin bagian Data Penyakit ... 53

Gambar 3.46. Perancangan Form Admin bagian Pengobatan ... 54


(9)

x

Universitas Kristen Maranatha

Gambar 3.48. Perancangan Form Admin - Manajemen Data User ... 56

Gambar 4.1. Form Master Page User / Member ... 58

Gambar 4.2. Form Login ... 59

Gambar 4.3. Form Registrasi ... 60

Gambar 4.4. Form Admin - Manajemen Data User ... 61

Gambar 4.5. Form Data Ikan ... 63

Gambar 4.6. Form Admin - Tambah Data Ikan ... 65

Gambar 4.7. Form Admin - Ubah Data Ikan ... 67

Gambar 4.9. Form Admin - Data Peralatan ... 68

Gambar 4.10. Form Tambah Data Peralatan ... 70

Gambar 4.11. Form Ubah Data Peralatan ... 71

Gambar 4.12. Form Topik Forum ... 72

Gambar 4.13. Form Thread Forum ... 73

Gambar 4.14. Form Post Forum ... 74

Gambar 4.15. Form Menambah Post Baru ... 75

Gambar 4.16. Form Tambah Data Penyakit ... 76

Gambar 4.17. Form Ubah Data Penyakit ... 77

Gambar 4.18. Form Tambah Ciri Penyakit ... 78

Gambar 4.19. Form Tambah Data Pengobatan ... 79

Gambar 4.20. Form Ubah Data Pengobatan ... 80

Gambar 4.21. Tampilan Form Penyaranan Ikan ... 81

Gambar 4.22. Form Pengobatan (I) ... 82

Gambar 4.23. Form Saran Pengobatan ... 82


(10)

xi

Universitas Kristen Maranatha

DAFTAR TABEL

Tabel 2. 1. Komponen-Komponen Use Case ... 12

Tabel 5. 1. Ujicoba Blackbox Modul Login ... 85

Tabel 5. 2. Ujicoba Blackbox Modul Registrasi ... 86

Tabel 5. 3. Ujicoba Blackbox Modul Ubah Profil ... 89

Tabel 5. 4. Modul Ujicoba Blackbox Admin- Tambah Data Ikan ... 91

Tabel 5. 5. Modul Ujicoba Blackbox Admin- Ubah Data Ikan ... 93

Tabel 5. 6. Ujicoba Blackbox Modul Admin – Tambah Data Peralatan ... 95

Tabel 5. 7. Ujicoba Blackbox Modul Admin – Ubah Data Peralatan ... 97

Tabel 5. 8. Ujicoba Blackbox Modul Admin – Manajemen Data User ... 99

Tabel 5. 9. Ujicoba Blackbox Modul Admin – Tambah Data Penyakit ... 100

Tabel 5. 10. Ujicoba Blackbox Modul Admin – Ubah Data Penyakit... 101

Tabel 5.11. Ujicoba Blackbox Modul Admin – Tambah Data Pengobatan ... 103

Tabel 5. 12. Ujicoba Blackbox Modul Admin – Ubah Data Pengobatan ... 104

Tabel 5. 13. Ujicoba Blackbox Modul Thread Baru ... 105

Tabel 5. 14. Ujicoba Blackbox Modul Post Baru ... 105

Tabel 5. 15. Ujicoba Blackbox Modul Ubah Post ... 106

Tabel 5. 16. Ujicoba Blackbox Modul Penyaranan Ikan ... 107


(11)

xii

Universitas Kristen Maranatha

DAFTAR LAMPIRAN

DAFTAR RIWAYAT HIDUP ... A-1 KAMUS DATA ... A-2 PENJELASAN TABEL ... A-7 HASIL KUESIONER... A-12


(12)

1

BAB I:

PENDAHULUAN

1.1. Latar Belakang

Memelihara ikan adalah hal yang menyenangkan, dalam melakukan kegemaran memelihara ikan hias air tawar, orang tidak mengetahui sifat atau habitat dari ikan, maupun penyakit dari ikan itu sendiri yang menyebabkan ikan tersebut akhirnya mati atau tidak berkembang. Salah satu faktor penting untuk memelihara ikan hias adalah lingkungan. Lingkungan ikan mencakup kondisi air, ikan hias lainnya, dan tumbuhan air, serta bebatuan. Apabila tidak mengetahui lingkungan ikan maka ikan akan mengalami stress yang dapat mengakibatkan ikan mati, oleh sebab itu pengetahuan dan data-data mengenai ikan hias menjadi penentu penting dalam memelihara ikan hias.

Faktor penting yang harus diketahui oleh pemelihara ikan pemula juga adalah penyakit ikan hias. Setiap ikan hias tidak luput dari penyakit, penyakit-penyakit yang diderita oleh ikan hias harus segera disembuhkan menggunakan pengobatan yang tepat karena kalau penyakit dibiarkan bersarang terlalu lama akan mengakibatkan ikan mati.

Sulitnya memelihara ikan hias terkadang membuat pemelihara ikan mengalami stress, sehingga dibutuhkan informasi mengenai cara memelihara ikan hias. Informasi yang dibutuhkan bisa didapatkan dari pemelihara ikan hias yang sudah ahli, namun jarak yang jauh, dan kurangnya media komunikasi menjadi penghambat dalam memperoleh informasi yang dibutuhkan oleh pemelihara ikan pemula.

1.2. Rumusan Masalah

Berdasarkan latar belakang yang telah diuraikan diatas, perumusan masalah yang dihasilkan adalah sebagai berikut :

1. Bagaimana sistem memberi informasi tentang lingkungan yang cocok untuk ikan-ikan hias?


(13)

2

Universitas Kristen Maranatha 3. Bagaimana cara sistem untuk membantu pengguna agar dapat berkomunikasi dengan

pengguna yang lain?

4. Bagaimana sistem dapat memberi informasi tentang cara mengobati ikan dari penyakit tertentu?

1.3. Tujuan

Pembuatan website ini memiliki beberapa tujuan diantaranya adalah :

1. Penelitian tentang kecocokan lingkungan ikan dengan ikannya.

2. Penelitian mengenai informasi-informasi ikan secara akurat yang berfungsi sebagai dasar dari system untuk memberi rekomendasi.

3. Menjembatani pengguna untuk berkomunikasi dengan pengguna lain. 4. Penelitian tentang penyakit-penyakit yang sering diderita oleh ikan.

1.4. Batasan Masalah

Berdasarkan latar belakang dan perumusan masalah yang dibuat, maka ruang lingkup kajian adalah sebagai berikut :

1. Tidak menangani Pembelian. 2. Tidak menangani stok.

3. Informasi yang diberikan hanya untuk ikan hias air tawar saja.

1.5. Sistematika Pembahasan

Adapun sistematika pembahasan yang digunakan pada laporan ini adalah :

BAB I: PENDAHULUAN

Deskripsi mengenai alasan pengambilan topik pembuatan Website Aquatic, intisari dari masalah yang ingin dipecahkan, solusi sementara yang ditawarkan untuk menjawab masalah yang telah dipaparkan, batasan - batasan dari solusi yang diambil, pembahasan dari garis besar setiap bab serta jadwal untuk penyelesaian proyek ini.


(14)

3

Universitas Kristen Maranatha BAB II:DASAR TEORI

Teori penunjang yang berisikan tentang teori ASP.NET C#, ASP.NET Ajax Control Toolkit Calendar Extension, SQL, ERD, Use Case Diagram, Activity Diagram, Class Diagram

dan BlackBox Testing.

BAB III:ANALISIS DAN PEMODELAN

Topologi jaringan, relasi antar tabel yang digunakan dalam proyek beserta penjelasan singkat dari ER-Diagram yang dibuat serta layout dari aplikasi web dengan analisis layout dari aplikasi yang dibuat tersebut.

BAB IV: PERANCANGAN DAN IMPLEMENTASI

Kumpulan screenshot dari proyek yang dibuat beserta penjelasan dari tiap fungsi metode utama yang dibuat.

BAB V: PENGUJIAN

Laporan dari kuisoner (blackbox testing) yang diberikan pada minimal 20 responden.

BAB VI: KESIMPULAN DAN SARAN

Pengetahuan yang didapat setelah mengerjakan karya ilmiah ini, baik berupa penegasan / pembuktian atau pengetahuan baru berserta hal baru yang dapat digunakan untuk mengembangkan WebsiteAquatic.


(15)

109

Universitas Kristen Maranatha

BAB VI:

KESIMPULAN DAN SARAN

6.1. Kesimpulan

Setelah dilakukan pengembangan pada sistem, dan berdasar pada hasil kuisioner yang terdapat pada bab V, maka dapat ditarik beberapa kesimpulan:

1. Dalam memelihara ikan, salah satu hal penting yang harus diketahui adalah lingkungan dari ikan hias yang akan dipelihara tersebut. Dengan mengetahui lingkungan yang cocok dengan ikannya, maka ikan akan dapat bertumbuh dengan baik. Dengan dibuatnya website Aquatic para pemelihara ikan hias dapat mengetahui mengenai lingkungan ikan hias yang dipeliharanya.

2. Memelihara ikan hias merupakan hal yang cukup sulit karena pemelihara ikan harus tahu bagaimana cara untuk memelihara ikan hias tersebut. Dengan dibuatnya website Aquatic yang dapat memberikan saran untuk memelihara ikan hias, para pemelihara ikan dapat mengetahui dan mengerti cara memelihara ikan hias dengan baik.

3. Komunikasi antara pemelihara ikan yang satu dengan pemelihara ikan yang lainnya merupakan hal yang penting karena pemelihara ikan yang sudah berpengalaman dapat membantu pemelihara ikan yang masih pemula atau amatir. Dengan adanya forum diskusi pada website Aquatic, para pemelihara ikan dapat berbagi pengalaman, dan untuk pemelihara ikan yang masih pemula dapat dibantu oleh pemelihara ikan yang berpengalaman.

4. Setiap ikan hias tidak luput dari penyakit, penyebab dari penyakit ikan bermacam-macam, dan kalau tidak diobati dapat menyebabkan ikan yang dipelihara mati. Dengan dibuatnya website Aquatic yang memiliki informasi cukup lengkap mengenai penyakit ikan dan pengobatannya, membantu pemelihara ikan dalam mengobati ikan yang dipeliharanya.


(16)

110

Universitas Kristen Maranatha

6.2. Saran

Adapun saran untuk pengembangan website Aquatic adalah : 1. Penambahan jenis ikan hias air tawar pada website. 2. Penambahan informasi yang lebih detail tentang ikan hias. 3. Pembayaran lewat transfer melalui rekening bank.


(17)

111

Universitas Kristen Maranatha

DAFTAR PUSTAKA

Darie, Christian, Ruvalcaba, Zak. 2006. Build Your Own ASP.NET 2.0 Website Using C# &

VB. Apress: NewYork

Esposito, Dino. 2006. Programming Microsoft ASP.NET 2.0 Applications. Washington: Microsoft Press. (Original English edition 2004)

Fowler, Martin. 2003. UML Distilled (3rd edition). Yogyakarta: Penerbit Andi. (Original English edition 2004)

Mardiyanto, Dwi Aji. 2005. Diagram Entity-Relationship Pemodelan Data dalam

Rekayasa Perangkat Lunak. Diakses pada 25 Maret 2011, dari

kur2003.if.itb.ac.id/file/SE6162%20ERD.pdf

Nash, Trey. 2006. Accelerated C# 2005, The Fastest Path to C# 2005 Mastery. Apress: New York

Troelsen, Andrew. 2007. Pro C# 2008 and the .NET 3.5 Platform, Fourth Edition. Apress : New York

W3function ;Pengertian AJAX dan Contoh Penggunaan AJAX pada Website; Retrieved February 3, 2010, from http://www.w3function.com/blog/?p=det&idn=23


(18)

112

Universitas Kristen Maranatha

DAFTAR REFERENSI

Amri, Ir., Khairul & Khairuman. 2002. Menanggulangi Penyakit pada Ikan Mas & Koi. Penerbit: AgroMedia Pustaka.

Apin. 2005. Memilih Anakan & Meningkatkan Kualitas Ikan Arwana. Penerbit: AgroMedia Pustaka.

Indarta, Daniel. 2003. Memelihara & Membudidayakan Diskus Unggul. Penerbit: AgroMedia Pustaka.

Iskandar dan Sitanggang. 2003. Lou Han Si Ikan Hoki. Penerbit: AgroMedia Pustaka.

Iskandar dan Sitanggang. 2003. Memilih dan Merawat Maskoki Impor Berkualitas.

Penerbit: AgroMedia Pustaka.

PT Arwana Indonesia. 2004. Buku Pintar Memilih & Merawat Arwana. Penerbit: AgroMedia Pustaka

Redaksi AgroMedia . 2005. Koi si Ikan Panjang Umur. Penerbit: AgroMedia Pustaka.

Supriadi, Hambali & Tim Lentera. 2004. Membuat Ikan Hias Tampil Sehat & Prima. Penerbit: AgroMedia Pustaka.


(1)

Universitas Kristen Maranatha 3. Bagaimana cara sistem untuk membantu pengguna agar dapat berkomunikasi dengan

pengguna yang lain?

4. Bagaimana sistem dapat memberi informasi tentang cara mengobati ikan dari penyakit tertentu?

1.3. Tujuan

Pembuatan website ini memiliki beberapa tujuan diantaranya adalah : 1. Penelitian tentang kecocokan lingkungan ikan dengan ikannya.

2. Penelitian mengenai informasi-informasi ikan secara akurat yang berfungsi sebagai dasar dari system untuk memberi rekomendasi.

3. Menjembatani pengguna untuk berkomunikasi dengan pengguna lain. 4. Penelitian tentang penyakit-penyakit yang sering diderita oleh ikan. 1.4. Batasan Masalah

Berdasarkan latar belakang dan perumusan masalah yang dibuat, maka ruang lingkup kajian adalah sebagai berikut :

1. Tidak menangani Pembelian. 2. Tidak menangani stok.

3. Informasi yang diberikan hanya untuk ikan hias air tawar saja. 1.5. Sistematika Pembahasan

Adapun sistematika pembahasan yang digunakan pada laporan ini adalah : BAB I: PENDAHULUAN

Deskripsi mengenai alasan pengambilan topik pembuatan Website Aquatic, intisari dari masalah yang ingin dipecahkan, solusi sementara yang ditawarkan untuk menjawab masalah yang telah dipaparkan, batasan - batasan dari solusi yang diambil, pembahasan dari garis besar setiap bab serta jadwal untuk penyelesaian proyek ini.


(2)

3

BAB II:DASAR TEORI

Teori penunjang yang berisikan tentang teori ASP.NET C#, ASP.NET Ajax Control Toolkit Calendar Extension, SQL, ERD, Use Case Diagram, Activity Diagram, Class Diagram dan BlackBox Testing.

BAB III:ANALISIS DAN PEMODELAN

Topologi jaringan, relasi antar tabel yang digunakan dalam proyek beserta penjelasan singkat dari ER-Diagram yang dibuat serta layout dari aplikasi web dengan analisis layout dari aplikasi yang dibuat tersebut.

BAB IV: PERANCANGAN DAN IMPLEMENTASI

Kumpulan screenshot dari proyek yang dibuat beserta penjelasan dari tiap fungsi metode utama yang dibuat.

BAB V: PENGUJIAN

Laporan dari kuisoner (blackbox testing) yang diberikan pada minimal 20 responden. BAB VI: KESIMPULAN DAN SARAN

Pengetahuan yang didapat setelah mengerjakan karya ilmiah ini, baik berupa penegasan / pembuktian atau pengetahuan baru berserta hal baru yang dapat digunakan untuk mengembangkan Website Aquatic.


(3)

109

Universitas Kristen Maranatha 6.1. Kesimpulan

Setelah dilakukan pengembangan pada sistem, dan berdasar pada hasil kuisioner yang terdapat pada bab V, maka dapat ditarik beberapa kesimpulan:

1. Dalam memelihara ikan, salah satu hal penting yang harus diketahui adalah lingkungan dari ikan hias yang akan dipelihara tersebut. Dengan mengetahui lingkungan yang cocok dengan ikannya, maka ikan akan dapat bertumbuh dengan baik. Dengan dibuatnya website Aquatic para pemelihara ikan hias dapat mengetahui mengenai lingkungan ikan hias yang dipeliharanya.

2. Memelihara ikan hias merupakan hal yang cukup sulit karena pemelihara ikan harus tahu bagaimana cara untuk memelihara ikan hias tersebut. Dengan dibuatnya

website Aquatic yang dapat memberikan saran untuk memelihara ikan hias, para pemelihara ikan dapat mengetahui dan mengerti cara memelihara ikan hias dengan baik.

3. Komunikasi antara pemelihara ikan yang satu dengan pemelihara ikan yang lainnya merupakan hal yang penting karena pemelihara ikan yang sudah berpengalaman dapat membantu pemelihara ikan yang masih pemula atau amatir. Dengan adanya forum diskusi pada website Aquatic, para pemelihara ikan dapat berbagi pengalaman, dan untuk pemelihara ikan yang masih pemula dapat dibantu oleh pemelihara ikan yang berpengalaman.

4. Setiap ikan hias tidak luput dari penyakit, penyebab dari penyakit ikan bermacam-macam, dan kalau tidak diobati dapat menyebabkan ikan yang dipelihara mati. Dengan dibuatnya website Aquatic yang memiliki informasi cukup lengkap mengenai penyakit ikan dan pengobatannya, membantu pemelihara ikan dalam mengobati ikan yang dipeliharanya.


(4)

110

6.2. Saran

Adapun saran untuk pengembangan website Aquatic adalah :

1. Penambahan jenis ikan hias air tawar pada website. 2. Penambahan informasi yang lebih detail tentang ikan hias. 3. Pembayaran lewat transfer melalui rekening bank.


(5)

Universitas Kristen Maranatha

DAFTAR PUSTAKA

Darie, Christian, Ruvalcaba, Zak. 2006. Build Your Own ASP.NET 2.0 Website Using C# & VB. Apress: NewYork

Esposito, Dino. 2006. Programming Microsoft ASP.NET 2.0 Applications. Washington: Microsoft Press. (Original English edition 2004)

Fowler, Martin. 2003. UML Distilled (3rd edition). Yogyakarta: Penerbit Andi. (Original English edition 2004)

Mardiyanto, Dwi Aji. 2005. Diagram Entity-Relationship Pemodelan Data dalam

Rekayasa Perangkat Lunak. Diakses pada 25 Maret 2011, dari

kur2003.if.itb.ac.id/file/SE6162%20ERD.pdf

Nash, Trey. 2006. Accelerated C# 2005, The Fastest Path to C# 2005 Mastery. Apress: New York

Troelsen, Andrew. 2007. Pro C# 2008 and the .NET 3.5 Platform, Fourth Edition. Apress : New York

W3function ;Pengertian AJAX dan Contoh Penggunaan AJAX pada Website; Retrieved February 3, 2010, from http://www.w3function.com/blog/?p=det&idn=23


(6)

112

DAFTAR REFERENSI

Amri, Ir., Khairul & Khairuman. 2002. Menanggulangi Penyakit pada Ikan Mas & Koi.

Penerbit: AgroMedia Pustaka.

Apin. 2005. Memilih Anakan & Meningkatkan Kualitas Ikan Arwana. Penerbit: AgroMedia Pustaka.

Indarta, Daniel. 2003. Memelihara & Membudidayakan Diskus Unggul. Penerbit: AgroMedia Pustaka.

Iskandar dan Sitanggang. 2003. Lou Han Si Ikan Hoki. Penerbit: AgroMedia Pustaka.

Iskandar dan Sitanggang. 2003. Memilih dan Merawat Maskoki Impor Berkualitas.

Penerbit: AgroMedia Pustaka.

PT Arwana Indonesia. 2004. Buku Pintar Memilih & Merawat Arwana. Penerbit: AgroMedia Pustaka

Redaksi AgroMedia . 2005. Koi si Ikan Panjang Umur. Penerbit: AgroMedia Pustaka.

Supriadi, Hambali & Tim Lentera. 2004. Membuat Ikan Hias Tampil Sehat & Prima.

Penerbit: AgroMedia Pustaka.