Aplikasi Penentuan Anjing dengan Metode AHP.
ABSTRAK
Pertumbuhan jenis anjing di Indonesia semakin hari semakin meningkat, variasi jenis anjing ini membuat pecinta anjing bingung dalam memilih jenis anjing yang akan diadopsi dan dalam mendapatkan informasi seputar anjing. Maka dibuatlah suatu sistem informasi anjing dan sistem pemilihan jenis anjing menggunakan Decision Support System dengan menggunakan metode Analytical Hierarcy Process, metode ini akan membantu pengadopsi untuk menentukan jenis anjing yang diinginkan untuk diadopsi. Rancangan pembuatan sistem menggunakan Data Flow Diagram, aplikasi ini dibuat menggunakan bahasa pemograman C# dengan database SQL Server 2008 R2.
Kata Kunci: Aplikasi Pemilihan jenis anjing, informasi seputar anjing, Decision Support System, Analytical Hierarcy Process,Data Flow Diagram.
(2)
ABSTRACT
Growth breed of dog in Indonesia is increasingly rising, variations of this type of dog makes dog lovers are confused in choosing the type of dog to be adopted and to obtain information about the dog. Then be made to an information system of dogs and dog breed selection system using Decision Support System with Hierarcy Process Analytical method, this method will help adopters to determine the type of dog you want to adopt. The design of the manufacturing system using a Data Flow Diagrams, this application made using the C# programming language with SQL Server 2008 R2 database.
Keywords: Application Selection of dogs, information about dogs, Decision Support Systems, Process Analytical Hierarcy, Data Flow Diagram.
(3)
DAFTAR ISI
LEMBAR PENGESAHAN ... i
PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... ii
PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii
PRAKATA ... iv
ABSTRAK ... vi
ABSTRACT ... vii
DAFTAR ISI ... viii
DAFTAR GAMBAR ... xii
DAFTAR TABEL ... xv
DAFTAR NOTASI/ LAMBANG ... xviii
DAFTAR SINGKATAN ... xxii
BAB 1. PENDAHULUAN ... 1
1.1 Latar Belakang Masalah ... 1
1.2 Rumusan Masalah ... 2
1.3 Tujuan Pembahasan... 2
1.4 Ruang Lingkup Kajian... 2
1.5 Sumber Data ... 3
1.6 Sistematika Penyajian ... 4
BAB 2. KAJIAN TEORI ... 5
2.1 Konsep Dasar Sistem Informasi ... 5
2.1.1 Konsep Dasar Sistem ... 5
2.1.2 Konsep Dasar Informasi ... 6
2.1.3 Jenis-Jenis Sistem Informasi ... 6
2.1.4 Komponen Sistem Informasi ... 7
2.2 Decision Support System (DSS) ... 8
2.2.1 Analytical Hierarcy Process (AHP) ... 10
2.2.2 Langkah Penyelesain AHP ... 11
2.2.3 Rumus – Rumus Dalam AHP ... 13
2.3 Proses Bisnis ... 15
(4)
2.3.2 Flowchart Sistem ... 16
2.4 Aliran Data ... 17
2.4.1 Data Flow Diagram (DFD) ... 17
2.4.2 Kamus Data ... 18
2.4.3 PSPEC ... 19
2.5 Basis Data ... 19
2.5.1 Entity Relationship Diagram (ERD) ... 19
2.5.2 Relasional Basis Data ... 23
2.6 Teknologi ... 23
2.6.1 C# ... 23
2.6.2 SQL Server ... 24
2.7 Black Box Testing ... 25
2.8 Anjing ... 26
2.8.1 Karakter dan Perilaku Anjing ... 26
2.8.2 Aneka Ras Anjing ... 26
BAB 3. ANALISIS DAN RANCANGAN SISTEM ... 33
3.1 Proses Pengadopsian Anjing Sistem Lama ... 33
3.2 Proses Pengadopsian Anjing Sistem Baru ... 34
3.2.1 Perancangan Sistem ... 36
3.2.2 Langkah Penyelesaian Degan AHP ... 36
3.2.3 Penerapan AHP Dalam Sistem ... 38
3.3 ERD / Entity Relational Diagram ... 49
3.4 Tabel ER ... 49
3.5 DFD / Data Flow Diagram ... 53
3.5.1 DFD Level 0 ... 53
3.5.2 DFD Level 1 ... 55
3.5.3 DFD Level 2 Data Master ... 57
3.5.4 DFD Level 2 Adopsi Anjing ... 58
3.5.5 DFD Level 2 Laporan ... 59
3.5.6 DFD Level 3 Data Kriteria ... 60
3.5.7 DFD Level 3 Data Anjing ... 61
(5)
3.5.9 DFD Level 3 Data Member ... 64
3.5.10 DFD Level 3 Data Supplier ... 65
3.6 Kamus Data ... 66
3.7 PSPEC ... 70
3.8 Konsep Eksekusi dan Rancangan Form... 82
3.8.1 Rancangan Form Master Page ... 82
3.8.2 Rancangan Data Member ... 83
3.8.3 Rancangan Data Informasi Anjing ... 84
3.8.4 Rancangan Halaman Tentang Kami ... 84
3.8.5 Rancangan Halaman Kelola Kriteria Anjing ... 85
3.8.6 Rancangan Halaman Kelola Data Anjing ... 85
3.8.7 Rancangan Kelola Berita ... 86
3.8.8 Rancangan Berita... 87
3.8.9 Rancangan Kelola Member ... 88
3.8.10 Rancangan Hasil AHP ... 88
3.8.11 Rancangan Kelola Supplier ... 88
3.8.12 Rancangan Laporan ... 89
3.8.13 Rancangan Adopsi Anjing ... 90
BAB 4. HASIL PENELITIAN ... 91
4.1 Tampilan Halaman Home ... 91
4.2 Tampilan Daftar Member Baru ... 92
4.3 Tampilan Informasi Anjing ... 93
4.4 Tampilan Tentang Kami ... 94
4.5 Tampilan Kelola Kriteria Anjing ... 94
4.6 Tampilan Kelola Data Anjing ... 94
4.7 Tampilan Kelola Berita ... 95
4.8 Tampilan Kelola Member ... 96
4.9 Tampilan Hasil AHP... 96
4.10 Tampilan Kelola Data Supplier ... 96
4.11 Tampilan Laporan ... 97
4.12 Tampilan Adopsi Anjing ... 97
(6)
5.1 Proses Login Member ... 99
5.2 Pengujian Lihat Member ... 100
5.3 Pengujian Tambah Member ... 100
5.4 Pengujian Ubah Member ... 101
5.5 Pengujian Logout Member ... 101
5.6 Pengujian Lihat Supplier ... 101
5.7 Pengujian Tambah Supplier ... 102
5.8 Pengujian Ubah Supplier ... 102
5.9 Pengujian Hapus Supplier ... 103
5.10 Pengujian Lihat Berita... 103
5.11 Pengujian Tambah Berita ... 103
5.12 Pengujian Ubah Berita ... 104
5.13 Pengujian Lihat Kriteria Anjing ... 104
5.14 Pengujian Tambah Kriteria Anjing ... 105
5.15 Pengujian Ubah Kriteria Anjing ... 105
5.16 Pengujian Hapus Kriteria Anjing ... 106
5.17 Pengujian Lihat Data Anjing ... 106
5.18 Pengujian Tambah Data Anjing ... 106
5.19 Pengujian Ubah Data Anjing ... 107
5.20 Pengujian Hapus Data Anjing ... 107
5.21 Pengujian Proses Pencarian Laporan ... 108
5.22 Pengujian Proses Pencarian ... 108
5.23 Pengujian Proses Adopsi Anjing ... 108
BAB 6. SIMPULAN DAN SARAN ... 110
6.1 Simpulan ... 110
6.2 Saran ... 110
DAFTAR PUSTAKA ... 111 LAMPIRAN A – DATA PENULIS ... A-1
(7)
DAFTAR GAMBAR
Gambar 2.1 Rumus Segitiga Bawah Matriks ... 14
Gambar 2.2 Rumus CI ... 14
Gambar 2.3 Rumus CR ... 14
Gambar 2.4 Relasi Satu ke Satu (One to One) ... 22
Gambar 2.5 Relasi Satu ke Banyak (One to Many) ... 22
Gambar 2.6 Relasi Banyak ke Satu (Many to One) ... 22
Gambar 2.7 Relasi Banyak ke Banyak (Many to Many) ... 23
Gambar 2.8 American Pit Bull Terrier ... 27
Gambar 2.9 Chihuahua ... 28
Gambar 2.10 Dachshund ... 29
Gambar 2.11 Golden Retriever ... 30
Gambar 2.12 Pomeranian ... 31
Gambar 2.13 Siberian Husky ... 32
Gambar 3.1 Flowchart Pengadopsian Sistem Lama ... 34
Gambar 3.2 Flowchart Pengadopsian Sistem Baru ... 35
Gambar 3.3 Diagram Kerja Software ... 36
Gambar 3.4 Rumus Menghitung CI ... 37
Gambar 3.5 Rumus Menghitung CR ... 37
Gambar 3.6 Perbandingan Jenis Anjing ... 39
Gambar 3.7 Perbandingan Pomeranian dan Alaskan Malmute ... 41
Gambar 3.8 Matriks Bagian Atas ... 41
Gambar 3.9 Rumus Segitiga Bawah Matriks ... 41
Gambar 3.10 Matriks Lengkap ... 42
Gambar 3.11 Perhitungan Priority Vector ... 42
Gambar 3.12 Perhitungan Principal Eigen Value (max) ... 43
Gambar 3.13 Rumus CI ... 43
Gambar 3.14 Perhitungan CI ... 43
Gambar 3.15 Rumus CR ... 43
Gambar 3.16 Perhitungan CR... 44
(8)
Gambar 3.18 DFD Level 0 ... 54
Gambar 3.19 DFD Level 1 ... 56
Gambar 3.20 DFD Level 2 Data Master ... 57
Gambar 3.21 DFD Level 2 Adopsi Anjing ... 58
Gambar 3.22 DFD Level 2 Laporan ... 60
Gambar 3.23 DFD Level 3 Data Kriteria ... 61
Gambar 3.24 DFD Level 3 Data Anjing ... 62
Gambar 3.25 DFD Level 3 Data Berita ... 63
Gambar 3.26 DFD Level 3 Data Member ... 64
Gambar 3.27 DFD Level 3 Data Supplier ... 65
Gambar 3.28 Master Page Guest ... 82
Gambar 3.29 Menu Master Page Admin ... 83
Gambar 3.30 Menu Master Page Member ... 83
Gambar 3.31 Daftar Member Baru ... 83
Gambar 3.32 Halaman Informasi Anjing ... 84
Gambar 3.33 Halaman Tentang Kami ... 84
Gambar 3.34 Kelola Kriteria Anjing ... 85
Gambar 3.35 Kelola Data Anjing ... 86
Gambar 3.36 Kelola Berita ... 87
Gambar 3.37 Berita ... 87
Gambar 3.38 Kelola Member ... 88
Gambar 3.39 Hasil AHP ... 88
Gambar 3.40 Kelola Supplier ... 89
Gambar 3.41 Laporan ... 89
Gambar 3.42 Adopsi Anjing ... 90
Gambar 4.1 Tampilan Home Guest ... 91
Gambar 4.2 Tampilan Home Admin ... 92
Gambar 4.3 Tampilan HomeMember ... 92
Gambar 4.4 Tampilan Daftar Member ... 93
Gambar 4.5 Tampilan Informasi Anjing ... 93
Gambar 4.6 Tampilan Tentang Kami ... 94
(9)
Gambar 4.8 Tampilan Kelola Data Anjing ... 95
Gambar 4.9 Tampilan Kelola Berita ... 95
Gambar 4.10 Tampilan Kelola Member ... 96
Gambar 4.11 Tampilan Hasil AHP ... 96
Gambar 4.12 Tampilan Kelola Supplier ... 97
Gambar 4.13 Tampilan Laporan ... 97
(10)
DAFTAR TABEL
Tabel 2.1 Tabel Preferensi Standar ... 11
Tabel 2.2 Jumlah Perbandingan ... 13
Tabel 2.3 Tabel RI ... 15
Tabel 2.4 Simbol Dasar Flowchart ... 16
Tabel 2.5 Simbol Dasar DFD ... 17
Tabel 2.6 Simbol Kamus Data ... 18
Tabel 2.7 Contoh PSPEC ... 19
Tabel 2.8 Simbol Dasar ERD ... 20
Tabel 3.1 RI ... 37
Tabel 3.2 Tabel Jumlah Perbandingan ... 39
Tabel 3.3 Tabel Preferensi Standar ... 40
Tabel 3.4 Tabel Priority Vector... 42
Tabel 3.5 RI (Random Consistency Index) ... 44
Tabel 3.6 Perhitungan Lengkap ... 45
Tabel 3.7 Pair Comparation Matrix Kriteria ... 46
Tabel 3.8 Pair Comparation Matrix Warna ... 46
Tabel 3.9 Pair Comparation Matrix Harga ... 47
Tabel 3.10 Pair Comparation Matrix Sifat ... 47
Tabel 3.11 Overall Composite Weight ... 48
Tabel 3.12 Kriteria ... 50
Tabel 3.13 Anjing ... 50
Tabel 3.14 Member ... 50
Tabel 3.15 Supplier ... 51
Tabel 3.16 Berita ... 51
Tabel 3.17 AHP ... 51
Tabel 3.18 PV ... 51
Tabel 3.19 CICR ... 52
Tabel 3.20 Matriks ... 52
Tabel 3.21 CW ... 52
(11)
Tabel 3.23 Detail Anjing ... 53
Tabel 3.24 Kamus Data Member ... 66
Tabel 3.25 Kamus Data Supplier ... 66
Tabel 3.26 Kamus Data Berita ... 67
Tabel 3.27 Kamus Data Kriteria ... 67
Tabel 3.28 Kamus Data Anjing ... 68
Tabel 3.29 Kamus Data Detail Anjing ... 68
Tabel 3.30 Kamus Data AHP ... 68
Tabel 3.31 Kamus Data Matriks ... 69
Tabel 3.32 Kamus Data CICR... 69
Tabel 3.33 Kamus Data CR ... 69
Tabel 3.34 Kamus Data CW ... 70
Tabel 3.35 Kamus Data PV ... 70
Tabel 3.36 PSPEC Melihat Data Mengisi Pertanyaan ... 70
Tabel 3.37 PSPEC Menambah Data Kriteria ... 71
Tabel 3.38 PSPEC Laporan AHP ... 71
Tabel 3.39 PSPEC Laporan Data Anjing ... 72
Tabel 3.40 PSPEC Laporan Data Supplier ... 72
Tabel 3.41 PSPEC Laporan Data Kriteria ... 73
Tabel 3.42 PSPEC Laporan Data Member ... 73
Tabel 3.43 PSPEC Laporan Data Berita ... 73
Tabel 3.44 PSPEC Melihat Data Kriteria ... 74
Tabel 3.45 PSPEC Menambah Data Kriteria ... 74
Tabel 3.46 PSPEC Mengubah Data Kriteria ... 75
Tabel 3.47 PSPEC Menghapus Data Kriteria ... 75
Tabel 3.48 PSPEC Melihat Data Anjing ... 75
Tabel 3.49 PSPEC Menambah Data Anjing ... 76
Tabel 3.50 PSPEC Mengubah Data Anjing ... 76
Tabel 3.51 PSPEC Menghapus Data Anjing ... 77
Tabel 3.52 PSPEC Melihat Data Berita ... 77
Tabel 3.53 PSPEC Menambah Data Berita ... 77
(12)
Tabel 3.55 PSPEC Menghapus Data Berita ... 78
Tabel 3.56 PSPEC Menambah Data Member ... 79
Tabel 3.57 PSPEC Melihat Data Member ... 79
Tabel 3.58 PSPEC Mengubah Data Member ... 79
Tabel 3.59 PSPEC Menghapus Data Member... 80
Tabel 3.60 PSPEC Melihat Data Supplier ... 80
Tabel 3.61 PSPEC Menambah Data Supplier ... 81
Tabel 3.62 PSPEC Mengubah Data Supplier ... 81
Tabel 3.63 PSPEC Menghapus Data Supplier... 82
Tabel 5.1 Login Member ... 99
Tabel 5.2 Lihat Member ... 100
Tabel 5.3 Tambah Member ... 100
Tabel 5.4 Ubah Member ... 101
Tabel 5.5 Logout Member ... 101
Tabel 5.6 Lihat Supplier ... 101
Tabel 5.7 Tambah supplier ... 102
Tabel 5.8 Ubah Supplier ... 102
Tabel 5.9 Hapus Supplier ... 103
Tabel 5.10 Lihat Berita ... 103
Tabel 5.11 Tambah Berita ... 103
Tabel 5.12 Ubah Berita ... 104
Tabel 5.13 Lihat Kriteria Anjing ... 104
Tabel 5.14 Tambah Kriteria Anjing ... 105
Tabel 5.15 Ubah Kriteria Anjing ... 105
Tabel 5.16 Hapus Kriteria Anjing ... 106
Tabel 5.17 Lihat Data Anjing ... 106
Tabel 5.18 Tambah Data Anjing ... 106
Tabel 5.19 Ubah Data Anjing ... 107
Tabel 5.20 Hapus Data Anjing ... 107
Tabel 5.21 Pengujian Proses Pencarian Laporan ... 108
Tabel 5.22 Pengujian Proses Pencarian ... 108
(13)
DAFTAR NOTASI/ LAMBANG
Jenis Notasi/Lambang Nama Arti
Flowchart Proses
Merupakan elemen dari sistem yang bertugas untuk mengolah atau memroses masukan data menjadi suatu informasi yang lebih berguna.
Flowchart Database Tempat menyimpan data
Flowchart Terminator
Menyatakan permulaan atau akhir suatu program
Flowchart Tampilan
Mencetak keluaran dalam layar monitor
Flowchart Data
Menyatakan proses input atau output tanpa tergantung jenis peralatannya
Flowchart Dokumen
Mencetak keluaran dalam
bentuk dokumen
Flowchart Operasi Manual
Menyatakan suatu tindakan (proses) yang tidak dilakukan oleh komputer
Flowchart Input Manual
Memasukkan data secara
manual dengan menggunakan keyboard
Flowchart Keputusan
Menunjukkan suatu kondisi
tertentu yang akan
menghasilkan dua
kemungkinan jawaban : ya / tidak
(14)
Jenis Notasi/Lambang Nama Arti
DFD Entiti Luar
Simbol entitas eksternal atau
terminator menggambarkan
asal atau tujuan data dari di luar sistem
DFD Proses
Simbol lingkaran
menggambarkan entitas atau proses dimana aliran data masuk ditransformasikan ke aliran data keluar
DFD Aliran Proses
Simbol aliran data
menggambarkan aliran data
DFD
Berkas atau
Tempat Penyimpanan
Simbol file menggambarkan tempat data disimpan
ERD Entitas Kuat
Entitas kuat adalah suatu entitas yang mandiri, yang
keberadaannya tidak
bergantung pada keberadaan entitas lain
ERD Atribut
Atribut mendeskripsikan
karakteristik dari suatu entitas
ERD Atribut Turunan
atribut yang nilai-nilainya diperoleh dari pengolahan atau dapat diturunkan dari atribut
atau tabel lain yang
berhubungan
ERD Relasi
Relasi menunjukkan adanya hubungan di antara sejumlah entitas yan berasal dari himpunan entitas yang berbeda
(15)
Jenis Notasi/Lambang Nama Arti
ERD
Atribut Bernilai Banyak
Atribut yang dapat diisi dengan lebih dari 1 nilai, tetapi jenisnya sama
ERD Entitas Lemah
Entitas yang keberadaannya
sangat bergantung pada
keberadaan entitas lainnya
ERD
Relasi Identifikasi
Relasi diantara himpunan
entitas lemah
ERD
Atribut Pembeda
Untuk menjadi primary key
dalam entitas lemah
Kamus Data = Tanda Sama
Dengan
Mendefinisikan, artinya
Kamus Data + Tanda Tambah Dan
Kamus Data () Tanda Kurung Optional (pilihan boleh ada atau
tidak) _ _ _ _ _
(16)
Jenis Notasi/Lambang Nama Arti
Kamus Data {} Tanda Kurung
Kurawal
Pengulangan
Kamus Data [] Tanda Kurung
SIku
Memilih salah satu cara, seleksi
Kamus Data ** Tnda Bintang
Dua
Komentar
Kamus Data @ Tanda at Identifikasi atribut kunci
Kamus Data | Tanda Garis
Lurus
Pemisah alternatif pilihan antar simbol
(17)
DAFTAR SINGKATAN
Nama SIngkatan Kepanjangan
AHP Analytical Hierarcy Process
ASP Active Server Pages
CMIS Classical Management Information System
DFD Data Flow Diagram
DSS Decision Support System
DBMS Database Management System
DDPS Distributed Data Processing System
ER Entity Relationship
ERD Entity Relationship Diagram
HTML Hypertext Markup Language
RPS Routine Processing System
RTIS Real Time Information System
RDBMS Relational Database Management System
SQL Structured Query Language
SDLC System Development Life Cycle
TPS Transaction Processing System
(18)
BAB 1. PENDAHULUAN
1.1 Latar Belakang Masalah
Pertumbuhan jenis anjing di Indonesia semakin hari semakin meningkat, banyak juga muncul jenis-jenis anjing baru karena banyaknya perkawinan silang antar jenis anjing yang dilakukan oleh para pecinta anjing. Adapun variasi jenis anjing berkembang terus hingga saat ini sejumlah 350 jenis anjing (domestic dogs) telah dicatat oleh The Federation Cynologique Internationale (FCI). Tetapi mengingat masih banyaknya klub anjing yang masih bukan anggota dari FCI, diperkirakan masih banyak lagi jenis anjing di luar sana.
Terlalu banyak variasi jenis anjing ini membuat para pecinta binatang yang ingin mempunyai anjing kesulitan dalam menentukan jenis anjing yang akan diadopsi. Oleh karena itu, untuk mempermudah pengadopsi dalam memilih jenis anjing yang cocok dengan kebutuhan pengadopsi, maka diperlukan suatu aplikasi dengan fitur adopsi anjing, serta suatu halaman yang berisikan informasi anjing, dan sistem suggest ke penjual anjing.
Dalam fitur adopsi anjing tersebut, pengadopsi akan diberikan beberapa pertanyaan yang berbentuk kuisioner. Pengadopsi diarahkan untuk mengisi kuisioner tersebut dengan memberikan nilai yang konsisten. Setelah selesai mengisi kuisioner, maka sistem akan mengeluarkan hasil berupa jenis anjing yang cocok bagi pengadopsi, sistem juga akan memberikan
contact person penjual jenis anjing yang pengadopsi butuhkan.
Untuk dapat membuat fitur adopsi anjing tersebut, maka diperlukan suatu sistem pendukung keputusan. Banyak metode yang dapat digunakan didalam mendukung suatu pengambilan keputusan. Salah satunya dengan metode Analytic Hierarchy Process (AHP). Dengan menggunakan AHP, maka dapat melakukan pendefinisian struktur masalah secara fleksibel lewat pembuatan hirarki. Input dasar AHP yang merupakan persepsi manusia juga memungkinkan AHP mengolah data kualitatif dan data kuantitatif. Sehingga lebih memudahkan dalam pengambilan keputusan.
(19)
2
Oleh karena itu, metode AHP merupakan metode yang paling tepat digunakan dalam sistem pendukung keputusan dalam pemilihan jenis anjing. Kelebihan lain dari AHP adalah dapat memberikan gambaran yang jelas dan rasional kepada decision maker tentang keputusan yang dihasilkan.
1.2 Rumusan Masalah
Dalam pembuatan aplikasi ini, akan dibahas beberapa masalah, antara lain:
1. Bagaimana user mendapatkan informasi tentang anjing?
2. Bagaimana mempermudah user dalam menentukan jenis anjing yang cocok untuk diadopsi?
1.3 Tujuan Pembahasan
Pembuatan aplikasi ini memiliki beberapa tujuan, diantaranya: 1. Menyediakan suatu informasi seputar anjing.
2. Menyediakan suatu sistem pendukung keputusan yang dapat membantu dalam pemilihan jenis anjing.
1.4 Ruang Lingkup Kajian
Berikut merupakan ruang lingkup kaijan dalam pengerjaan aplikasi ini, yang dijabarkan sebagai berikut.
Untuk batasan hardware Client, Desktop Computer dengan minimum
requirement:
Processor type : Itanium processor or faster.
Processor speed : recommended 1.0 GHz or faster.
Memory 1GB DDR2 : recommended 4GB or more.
Untuk batasan hardware Programmer, Desktop Computer dengan minimum requirement:
Processor type: Itanium processor or faster.
Processor speed: Recommended 1.0 GHz or faster. Memory 1GB DDR2, recommended 4GB or more.
(20)
3
Untuk batasan software:
Desktop Computer Client menggunakan sistem operasi Microsoft Windows XP Professional 32 bit.
Pembuatan aplikasi menggunakan software: Sistem Basis Data: SQL Server 2008 R2
Editor Pemrograman: Microsoft Visual Studio 2010 .NET Framework 4
Untuk batasan aplikasi:
Hak akses dibagi menjadi 3 yaitu, guest, user dan admin Hewan yang ada di dalam aplikasi ini hanya anjing. Penggajian karyawan tidak termasuk dalam sistem. Tidak termasuk modul penjualan dan pembelian.
Diasumsikan setiap anjing selalu tersedia di supplier anjing. Sistem dapat melakukan pencarian anjing.
Sistem hanya memberikan contact person penjual anjing.
1.5 Sumber Data
Sumber data untuk penulisan laporan ini terdiri dari sumber data primer dan sekunder. Sumber data primer diperoleh melalui wawancara langsung dengan pemilik kennel. Kennel adalah nama yang diberikan untuk setiap struktur atau tempat penampungan untuk anjing. Wawancara dengan beberapa petshop di bandung, dengan daftar petshop yang diwawancara sebagai berikut : Andrawina Pet Center yang terletak di Jl. Belitung 3, Itto petshop yang terletak Jl. Leuwi Panjang no.96, Pet & CO yang terletak di Parijs Van Java UG A-01 Jl. Sukajadi 137-139, Ramdhan Pet Shop yang teletak di Jl. Moh. Ramdhan No. 15, Rumah Tam-Tam Pet Shop yang terletak di Jl. Bengawan No.43, dan Zoom Pet Shop yang terletak di Jl. Cikapayang No.7 Dago.
Sedangkan, sumber data sekunder didapatkan dari majalah, jurnal, studi pustaka, dengan menggunakan buku dan literatur lainnya dalam
(21)
4
perpustakaan, dan juga tentunya data-data anjing yang diperlukan untuk pembuatan aplikasi ini.
1.6 Sistematika Penyajian
Bab I. PendahuluanDigunakan untuk menjelaskan latar belakang, rumusan masalah, tujuan, ruang lingkup kajian, sumber data, dan sistematika penyajian. Bab II. Kajian Teori
Digunakan untuk menjelaskan teori-teori yang berkaitan dengan pembuatan aplikasi ini.
Bab III. Analisis dan Rancangan Sistem
Membahas secara lengkap mengenai pemodelan dan diagram alir sistem kerja dari situs, perancangan desain aplikasi dan penjelasan sistem dengan menggunakan diagram alir (flowchart), diagram ER, pemodelan aliran data menggunakan DFD (Data Flow Diagram). Bab IV. Hasil Penelitian
Berisi kumpulan gambar-gambar hasil jadi dan digunakan untuk menjelaskan setiap fungsi-fungsi yang terdapat didalam aplikasi. Bab V. Pembahasan dan Uji Coba Hasil Penelitian
Berisi pengujian terhadap fungsionalitas yang ada pada aplikasi dengan menggunakan metoda Black Box.
Bab VI. Simpulan dan Saran
Berisi hasil kesimpulan dari pembuatan aplikasi dan saran pengembangan yang dapat dilakukan untuk masa yang akan datang. Daftar Pustaka
Berisi daftar sumber – sumber informasi yang digunakan untuk mendukung pembuatan aplikasi ini.
(22)
BAB 6. SIMPULAN DAN SARAN
6.1 Simpulan
Berdasarkan dari hasil pengamatan dalam melakukan analisis dan perancangan dapat ditarik simpulan sebagai berikut :
1. Sistem ini menyediakan informasi anjing seputar sifat, jenis, deskripsi, dan segala macam berita terbaru yang berkaitan dengan anjing melalui halaman aplikasi yang disediakan.
2. Sistem ini menyediakan sistem pendukung keputusan untuk memilih jenis anjing apa yang diinginkan oleh user. Sistem pendukung keputusan pemilhan anjing ini telah dibentuk sedemikian rupa menjadi suatu kuisioner agar dapat lebih mudah dipahami oleh user yang mengakses.
6.2 Saran
Aplikasi yang telah penulis buat ini, diharapkan dapat berguna bagi
user dan dapat berkembang lebih baik lagi dari sebelumnya, baik dari sisi perancangan sistem, desain, maupun aliran datanya.
Saran yang diberikan untuk pengembangan aplikasi ini adalah dilengkapi dengan sistem penjualan anjing, aksesoris anjing, dan pembayaran secara online. Hal ini guna memudahkan user dalam melakukan transaksi tanpa harus berpergian ke luar rumah.
(23)
DAFTAR PUSTAKA
[1] A. Kristanto, Perancangan Sistem Informasi dan applikasinya, Yogyakarta: Gava Media, 2008.
[2] W. K. Chen, Linear Networks and Systems, Belmont, CA: Wadsworth, 1993, pp. 123-135.
[3] S. C and W. M, Windows Form 2.0 Programming, Australia: Person Education, 2006.
[4] G. B. Davis, Sistem Informasi Manajemen, Jakarta: Pustak Binaman Presindo, 1984.
[5] R. McLeod, Sistem Informasi Manajemen, Jakarta: Prenhallindo, 2001. [6] E. Turban, J. Aronson and Liang Peng Ting, Decision Support Systems
and Intellegent Systems, New Jersey: Pearson Education , Inc, 2005. [7] K. Suyardi and M. A. Ramdhani, Sistem Pendukung Keputusan Suatu
Wacana Struktural Idealisasi dan Implementasi Konsep Pengambilan Keputusan, Bandung: Remaja Rosdakarya, 1998.
[8] T. L. Saaty, The Analytic Hierarcy Process, United States of America: University of Pittsburgh, 1988.
[9] T. L. Saaty, Pengambilan Keputusan Bagi Para Pemimpin, Jakarta: PT Pustaka Binaman Pressindo, 1991.
[10] A. Setiawan, Implementasi Applikasi Decision Support System Dengan Metode Analytical Hierarchy Process (AHP), 2009.
[11] M. Laguna and J. Marklund, Business Process Modeling, Simulation, and Design, New Jersey: Prentice Hall, 2005.
[12] H. Jogiyanto, Analisis dan Desain Sistem Informasi : Pendekatan Terstruktur Teori dan Praktek Aplikasi Bisnis, Yogyakarta: Andi, 2005. [13] R. Victor Imbar and B. R. Suteja, Pemograman Web Commerce dengan
ORACLE & ASP, Bandung: Informatika, 2006.
(24)
112
2000, Bandung: Informatika, 2004.
[15] B. Beizer, Black Box Testing, New york: John wiley & Sons, Inc, 1995. [16] A. S, Panduan Lengkap Memelihara Anjing dan Kucing, Yogyakarta:
Pustaka Baru Press.
[17] A. H. Suyono and T. Wimarna, Breeding dan Kennel, Jakarta: Kompas Gramedia, 2012.
[18] K. C. Laudon and J. P. Laudon, Management Information Systems: Managing the Digital Firms, 12th ed., Upple Saddle River, NJ: Prentice Hall, 2012.
[19] Fathansyah, Basis Data, Bandung: Informatika, 2002.
[20] J. M. Hartono, Analisis dan Desain Sistem Informasi, Yogyakarta, Central Java: Andi, 2000.
(1)
2
Oleh karena itu, metode AHP merupakan metode yang paling tepat digunakan dalam sistem pendukung keputusan dalam pemilihan jenis anjing. Kelebihan lain dari AHP adalah dapat memberikan gambaran yang jelas dan rasional kepada decision maker tentang keputusan yang dihasilkan.
1.2 Rumusan Masalah
Dalam pembuatan aplikasi ini, akan dibahas beberapa masalah, antara lain:
1. Bagaimana user mendapatkan informasi tentang anjing?
2. Bagaimana mempermudah user dalam menentukan jenis anjing yang cocok untuk diadopsi?
1.3 Tujuan Pembahasan
Pembuatan aplikasi ini memiliki beberapa tujuan, diantaranya: 1. Menyediakan suatu informasi seputar anjing.
2. Menyediakan suatu sistem pendukung keputusan yang dapat membantu dalam pemilihan jenis anjing.
1.4 Ruang Lingkup Kajian
Berikut merupakan ruang lingkup kaijan dalam pengerjaan aplikasi ini, yang dijabarkan sebagai berikut.
Untuk batasan hardware Client, Desktop Computer dengan minimum requirement:
Processor type : Itanium processor or faster.
Processor speed : recommended 1.0 GHz or faster.
Memory 1GB DDR2 : recommended 4GB or more.
Untuk batasan hardware Programmer, Desktop Computer dengan minimum requirement:
Processor type: Itanium processor or faster.
(2)
3
Untuk batasan software:
Desktop Computer Client menggunakan sistem operasi Microsoft Windows XP Professional 32 bit.
Pembuatan aplikasi menggunakan software:
Sistem Basis Data: SQL Server 2008 R2
Editor Pemrograman: Microsoft Visual Studio 2010
.NET Framework 4
Untuk batasan aplikasi:
Hak akses dibagi menjadi 3 yaitu, guest, user dan admin
Hewan yang ada di dalam aplikasi ini hanya anjing.
Penggajian karyawan tidak termasuk dalam sistem.
Tidak termasuk modul penjualan dan pembelian.
Diasumsikan setiap anjing selalu tersedia di supplier anjing.
Sistem dapat melakukan pencarian anjing.
Sistem hanya memberikan contact person penjual anjing.
1.5 Sumber Data
Sumber data untuk penulisan laporan ini terdiri dari sumber data primer dan sekunder. Sumber data primer diperoleh melalui wawancara langsung dengan pemilik kennel. Kennel adalah nama yang diberikan untuk setiap struktur atau tempat penampungan untuk anjing. Wawancara dengan beberapa petshop di bandung, dengan daftar petshop yang diwawancara sebagai berikut : Andrawina Pet Center yang terletak di Jl. Belitung 3, Itto petshop yang terletak Jl. Leuwi Panjang no.96, Pet & CO yang terletak di Parijs Van Java UG A-01 Jl. Sukajadi 137-139, Ramdhan Pet Shop yang teletak di Jl. Moh. Ramdhan No. 15, Rumah Tam-Tam Pet Shop yang terletak di Jl. Bengawan No.43, dan Zoom Pet Shop yang terletak di Jl. Cikapayang No.7 Dago.
Sedangkan, sumber data sekunder didapatkan dari majalah, jurnal, studi pustaka, dengan menggunakan buku dan literatur lainnya dalam
(3)
4
perpustakaan, dan juga tentunya data-data anjing yang diperlukan untuk pembuatan aplikasi ini.
1.6 Sistematika Penyajian
Bab I. Pendahuluan
Digunakan untuk menjelaskan latar belakang, rumusan masalah, tujuan, ruang lingkup kajian, sumber data, dan sistematika penyajian. Bab II. Kajian Teori
Digunakan untuk menjelaskan teori-teori yang berkaitan dengan pembuatan aplikasi ini.
Bab III. Analisis dan Rancangan Sistem
Membahas secara lengkap mengenai pemodelan dan diagram alir sistem kerja dari situs, perancangan desain aplikasi dan penjelasan sistem dengan menggunakan diagram alir (flowchart), diagram ER, pemodelan aliran data menggunakan DFD (Data Flow Diagram). Bab IV. Hasil Penelitian
Berisi kumpulan gambar-gambar hasil jadi dan digunakan untuk menjelaskan setiap fungsi-fungsi yang terdapat didalam aplikasi. Bab V. Pembahasan dan Uji Coba Hasil Penelitian
Berisi pengujian terhadap fungsionalitas yang ada pada aplikasi dengan menggunakan metoda Black Box.
Bab VI. Simpulan dan Saran
Berisi hasil kesimpulan dari pembuatan aplikasi dan saran pengembangan yang dapat dilakukan untuk masa yang akan datang. Daftar Pustaka
Berisi daftar sumber – sumber informasi yang digunakan untuk mendukung pembuatan aplikasi ini.
(4)
BAB 6. SIMPULAN DAN SARAN
6.1 Simpulan
Berdasarkan dari hasil pengamatan dalam melakukan analisis dan perancangan dapat ditarik simpulan sebagai berikut :
1. Sistem ini menyediakan informasi anjing seputar sifat, jenis, deskripsi, dan segala macam berita terbaru yang berkaitan dengan anjing melalui halaman aplikasi yang disediakan.
2. Sistem ini menyediakan sistem pendukung keputusan untuk memilih jenis anjing apa yang diinginkan oleh user. Sistem pendukung keputusan pemilhan anjing ini telah dibentuk sedemikian rupa menjadi suatu kuisioner agar dapat lebih mudah dipahami oleh user yang mengakses.
6.2 Saran
Aplikasi yang telah penulis buat ini, diharapkan dapat berguna bagi user dan dapat berkembang lebih baik lagi dari sebelumnya, baik dari sisi perancangan sistem, desain, maupun aliran datanya.
Saran yang diberikan untuk pengembangan aplikasi ini adalah dilengkapi dengan sistem penjualan anjing, aksesoris anjing, dan pembayaran secara online. Hal ini guna memudahkan user dalam melakukan transaksi tanpa harus berpergian ke luar rumah.
(5)
DAFTAR PUSTAKA
[1] A. Kristanto, Perancangan Sistem Informasi dan applikasinya, Yogyakarta: Gava Media, 2008.
[2] W. K. Chen, Linear Networks and Systems, Belmont, CA: Wadsworth, 1993, pp. 123-135.
[3] S. C and W. M, Windows Form 2.0 Programming, Australia: Person Education, 2006.
[4] G. B. Davis, Sistem Informasi Manajemen, Jakarta: Pustak Binaman Presindo, 1984.
[5] R. McLeod, Sistem Informasi Manajemen, Jakarta: Prenhallindo, 2001. [6] E. Turban, J. Aronson and Liang Peng Ting, Decision Support Systems
and Intellegent Systems, New Jersey: Pearson Education , Inc, 2005. [7] K. Suyardi and M. A. Ramdhani, Sistem Pendukung Keputusan Suatu
Wacana Struktural Idealisasi dan Implementasi Konsep Pengambilan Keputusan, Bandung: Remaja Rosdakarya, 1998.
[8] T. L. Saaty, The Analytic Hierarcy Process, United States of America: University of Pittsburgh, 1988.
[9] T. L. Saaty, Pengambilan Keputusan Bagi Para Pemimpin, Jakarta: PT Pustaka Binaman Pressindo, 1991.
[10] A. Setiawan, Implementasi Applikasi Decision Support System Dengan Metode Analytical Hierarchy Process (AHP), 2009.
[11] M. Laguna and J. Marklund, Business Process Modeling, Simulation, and Design, New Jersey: Prentice Hall, 2005.
[12] H. Jogiyanto, Analisis dan Desain Sistem Informasi : Pendekatan Terstruktur Teori dan Praktek Aplikasi Bisnis, Yogyakarta: Andi, 2005. [13] R. Victor Imbar and B. R. Suteja, Pemograman Web Commerce dengan
ORACLE & ASP, Bandung: Informatika, 2006.
(6)
112
2000, Bandung: Informatika, 2004.
[15] B. Beizer, Black Box Testing, New york: John wiley & Sons, Inc, 1995. [16] A. S, Panduan Lengkap Memelihara Anjing dan Kucing, Yogyakarta:
Pustaka Baru Press.
[17] A. H. Suyono and T. Wimarna, Breeding dan Kennel, Jakarta: Kompas Gramedia, 2012.
[18] K. C. Laudon and J. P. Laudon, Management Information Systems: Managing the Digital Firms, 12th ed., Upple Saddle River, NJ: Prentice Hall, 2012.
[19] Fathansyah, Basis Data, Bandung: Informatika, 2002.
[20] J. M. Hartono, Analisis dan Desain Sistem Informasi, Yogyakarta, Central Java: Andi, 2000.