Aplikasi Penentuan Anjing dengan Metode AHP.

(1)

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. 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.


(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.