penerapan metode certainty factor pada aplikasi …

18
PENERAPAN METODE CERTAINTY FACTOR PADA APLIKASI SISTEM PAKAR PENENTUAN KELAS TAMBANG BERBASIS ANDROID ( STUDI KASUS PT TIMAH TBK ) SKRIPSI Oleh : Maydita Rizki Wahyu Rahmawan 15115000014 PROGRAM STUDI TEKNIK INFORMATIKA SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER ATMA LUHUR PANGKALPINANG 2019

Upload: others

Post on 16-Oct-2021

10 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: PENERAPAN METODE CERTAINTY FACTOR PADA APLIKASI …

PENERAPAN METODE CERTAINTY FACTOR PADA APLIKASI SISTEM

PAKAR PENENTUAN KELAS TAMBANG BERBASIS ANDROID

( STUDI KASUS PT TIMAH TBK )

SKRIPSI

Oleh :

Maydita Rizki Wahyu Rahmawan

15115000014

PROGRAM STUDI TEKNIK INFORMATIKA

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

ATMA LUHUR

PANGKALPINANG

2019

Page 2: PENERAPAN METODE CERTAINTY FACTOR PADA APLIKASI …

PENERAPAN METODE CERTAINTY FACTOR PADA APLIKASI SISTEM

PAKAR PENENTUAN KELAS TAMBANG BERBASIS ANDROID

( STUDI KASUS PT TIMAH TBK )

SKRIPSI

Diajukan Untuk Melengkapi Salah Satu Syarat

Memperoleh Gelar Sarjana Komputer

Oleh :

Maydita Rizki Wahyu Rahmawan

15115000014

PROGRAM STUDI TEKNIK INFORMATIKA

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

ATMA LUHUR

PANGKALPINANG

2019

Page 3: PENERAPAN METODE CERTAINTY FACTOR PADA APLIKASI …

i

Page 4: PENERAPAN METODE CERTAINTY FACTOR PADA APLIKASI …

ii

Page 5: PENERAPAN METODE CERTAINTY FACTOR PADA APLIKASI …

iii

Page 6: PENERAPAN METODE CERTAINTY FACTOR PADA APLIKASI …

iv

ABSTRACT

PT Timah Tbk is a state-owned enterprise (BUMN) engaged in mining, which mostly

produces in the Bangka Belitung Islands Province. The Land Mining Unit is a work unit

that is responsible for overseeing and fostering onshore mining operations. In PT Timah

Tbk's onshore mining the mining class is divided into several groups, namely: Large Mine

(TB), Spray Mine (TS), Small Mine (TK), Land Suction Pontoon Mine (TPID), Company

Mine. To determine the mining class, a field survey is conducted, but the results of the

mining class category cannot be immediately and accurately exited. Because researchers

built an expert system application using the Andoid-based Certainty Factor method aimed

at helping PT Timah Tbk employees determine the mining class using an Android

smartphone quickly and precisely, this system was built using the Java programming

language with a supporting platform namely android studio, PHP, and database MYSQL

and to describe applications that are built using the Unified Modeling Language (UML)

modeling tool, then by using the certainty factor method to get accurate results in

determining the mine class. With the existence of an expert system application the

determination of mine classes using the certainty factor method greatly helps PT Timah Tbk

Land Mining Unit employees to determine the mining class with fast and accurate results.

Keywords: Android, Mine, Android Studio.

Page 7: PENERAPAN METODE CERTAINTY FACTOR PADA APLIKASI …

v

ABSTRAK

PT Timah Tbk merupakan badan usaha milik negara (BUMN) bergerak dibidang

penambangan yang sebagian besar wilayah produksinya di Provinsi Kepulauan Bangka

Belitung. Unit Penambangan Darat merupakan satuan kerja yang bertanggung jawab

mengawasi dan membina operasi penambangan darat. Di penambangan darat PT Timah

Tbk kelas penambangan dibagi menjadi beberapa kelompok yaitu : Tambang Besar (TB),

Tambang Semprot (TS), Tambang Kecil (TK), Tambang Ponton Isap Darat (TPID),

Tambang Perusahaan. Untuk menentukan kelas tambang tersebut maka dilakukan survey

kelapangan, namun hasil dari kategori kelas tambang tidak bisa langsung keluar dengan

cepat dan akurat. Oleh karena peneliti membangun sebuah aplikasi sistem pakar

menggunakan metode Certainty Factor berbasis Andoid bertujuan untuk membantu

karyawan PT Timah Tbk menentukan kelas tambang menggunakan smartphone android

dengan cepat dan tepat, sistem ini dibangun menggunakan bahasa pemrograman java

dengan platform pembantu yaitu android studio, PHP,dan database MYSQL serta untuk

menggambarkan aplikasi yang dibangun menggunakan alat bantu permodelan Unified

Modelling Language (UML), kemudian dengan menggunakan metode certainty factor

untuk mendapatkan hasil yang akurat dalam menentukan kelas tambang. Dengan adanya

aplikasi sistem pakar penentuan kelas tambang menggunakan metode certainty factor ini

sangat membantu karyawan PT Timah Tbk Unit Penambangan Darat untuk menentukan

kelas tambang dengan hasil yang cepat dan akurat.

Kata Kunci : Android, Tambang, Android Studio.

Page 8: PENERAPAN METODE CERTAINTY FACTOR PADA APLIKASI …

vi

DAFTAR ISI

Halaman

LEMBAR PERNYATAAN .................................................................................. i

LEMBAR PENGESAHAN .................................................................................. ii

KATA PENGANTAR .......................................................................................... iii

ABSTRACT ........................................................................................................... iv

ABSTRAK ............................................................................................................. v

DAFTAR ISI ..........................................................................................................vi

DAFTAR GAMBAR .......................................................................................... viii

DAFTAR TABEL ................................................................................................ xii

DAFTAR SIMBOL ............................................................................................ xiii

DAFTAR ISTILAH ........................................................................................... xvi

BAB I PENDAHULUAN

1.1 Latar Belakang ............................................................................................... 1

1.2 Rumusan Masalah .......................................................................................... 3

1.3 Batasan Masalah ............................................................................................ 3

1.4 Tujuan Dan Manfaat ...................................................................................... 4

1.4.1 Tujuan Penelitian ........................................................................................... 4

1.4.2 Manfaat Penelitiam ........................................................................................ 4

1.5 Sistematika Penulisan .................................................................................... 4

BAB II LANDASAN TEORI

2.1 Model Pengembangan Sistem ........................................................................ 6

2.1.1 Pengertian Waterfall ...................................................................................... 6

2.1.2 Tahapan Waterfall ......................................................................................... 7

2.1.3 Kelebihan Metode Waterfall .......................................................................... 8

2.1.4 Kekurangan Metode Waterfall ...................................................................... 8

2.2 Teori Pendukung ............................................................................................ 8

2.2.1 Pengertian Pertambangan .............................................................................. 8

2.3 Sistem Pakar ................................................................................................ 10

2.3.1 Kelebihan dan Kekurangan .......................................................................... 11

2.3.2 Ciri-ciri Sistem Pakar .................................................................................. 13

2.4 Certainty Factor .......................................................................................... 13

2.5 Aplikasi Web ............................................................................................... 15

2.6 Android ........................................................................................................ 15

2.6.1 Pengertian Android ...................................................................................... 15

2.6.2 Sejarah Android ........................................................................................... 16

2.6.3 Java .............................................................................................................. 16

2.6.4 JDK (Java Development Kit) ....................................................................... 16

2.6.5 Android Studio ............................................................................................. 17

2.7 Unified Modeling Language (UML) ................................................................. 17

2.8 PHP .............................................................................................................. 18

2.9 JSON ............................................................................................................ 18

Page 9: PENERAPAN METODE CERTAINTY FACTOR PADA APLIKASI …

vii

2.10 MYSQL ....................................................................................................... 18

2.11 Penelitian Terdahulu .................................................................................... 21

BAB III METODOLOGI PENELITIAN

3.1 Model Pengembangan Sistem ...................................................................... 28

3.2 Metode Pengembangan Sistem .................................................................... 29

3.3 Tools Pengembangan Sistem ....................................................................... 29

BAB IV ANALISIS, PERANCANGAN DAN IMPLEMENTASI

4.1 Tempat Riset ................................................................................................ 31

4.1.1 PT Timah Tbk .............................................................................................. 31

4.1.2 Sejarah PT Timah Tbk ................................................................................. 31

4.1.3 Visi Misi PT Timah Tbk .............................................................................. 33

4.1.4 Struktur Organisasi ...................................................................................... 33

4.1.5 Tugas dan wewenang ................................................................................... 34

4.2 Analisa Masalah ........................................................................................... 38

4.2.1 Analisa Kebutuhan ....................................................................................... 38

4.2.2 Analisis Sistem Berjalan .............................................................................. 40

4.2.3 Analisis Metode Certainty Factor ............................................................... 42

4.3 Perancangan Sistem ..................................................................................... 48

4.3.1 Identifikasi Sistem Usulan ........................................................................... 48

4.3.2 Rancangan Sistem ........................................................................................ 48

4.3.3 Rancangan Layar ......................................................................................... 105

4.4 Implementasi ................................................................................................ 121

4.4.1 Coding Metode Certainty Factor ................................................................ 121

4.4.2 Tampilan Layar Server ................................................................................ 123

4.4.3 Tampilan Layar Client ................................................................................. 133

4.4.4 Pengujian Blac Box ...................................................................................... 139

BAB V KESIMPULAN DAN SARAN

5.1 Kesimpulan ..................................................................................................141

5.2 Saran ............................................................................................................141

DAFTAR PUSTAKA ............................................................................................142

LAMPIRAN...........................................................................................................144

Page 10: PENERAPAN METODE CERTAINTY FACTOR PADA APLIKASI …

viii

DAFTAR GAMBAR

Halaman

Gambar 2.1 Skema Waterfall .............................................................................. 6

Gambar 2.2 Contoh Use case diagram ............................................................... 18

Gambar 2.3 Contoh Activity Diagram ................................................................ 19

Gambar 2.4 Contoh Sequence Diagram ............................................................. 19

Gambar 2.5 Contoh Class Diagram ................................................................... 20

Gambar 2.6 Contoh Component Diagram .......................................................... 21

Gambar 3.1 Skema Waterfall ............................................................................. 27

Gambar 4.1 Struktur Organisasi ............................................................................ 33

Gambar 4.2 Activity Diagram Sistem Berjalan ................................................... 40

Gambar 4.3 Use Case Diagram Sistem Usulan Server ...................................... 49

Gambar 4.4 Use Case Diagram Sistem Usulan Pengguna ................................ 49

Gambar 4.5 Activity Diagram Login Sistem Usulan Server .............................. 60

Gambar 4.6 Activity Diagram Dashboard Sistem Usulan Server ...................... 61

Gambar 4.7 Activity Diagram Lihat Data Admin Sistem Usulan Server ........... 61

Gambar 4.8 Activity Diagram Tambah Data Administrator Sistem Server ....... 62

Gambar 4.9 Activity Diagram Edit Data Admin Sistem Usulan Server............. 63

Gambar 4.10 Activity Diagram Hapus Data Admin Sistem Usulan Server ......... 63

Gambar 4.11 Activity Diagram Lihat Data Kelas Tambang Sistem Usulan Server

........................................................................................................ 64

Gambar 4.12 Activity Diagram TambahData Kelas Tambang Sistem Usulan Server

........................................................................................................ 65

Gambar 4.13 Activity Diagram Edit Data Kelas Tambang Sistem Usulan Server

........................................................................................................ 65

Gambar 4.14 Activity Diagram Hapus Data Kelas Tambang Sistem Usulan Server

........................................................................................................ 66

Gambar 4.15 Activity Diagram Lihat Data Ciri-ciri Sistem Usulan Server ......... 67

Gambar 4.16 Activity Diagram Tambah Data Ciri-ciri Sistem Usulan Server .... 67

Gambar 4.17 Activity Diagram Edit Data Ciri-ciri Sistem Usulan Server ........... 68

Gambar 4.18 Activity Diagram Hapus Data Ciri-ciri Sistem Usulan Server ....... 68

Gambar 4.19 Activity Diagram Lihat Aturan Penilaian CF Sistem Usulan Server

.........................................................................................................69

Gambar 4.20 Activity Diagram Tambah Aturan PenilaianCF Sistem Usulan Server

.........................................................................................................70

Gambar 4.21 Activity Diagram Edit Aturan Penilaian CF Sistem Usulan Server

.........................................................................................................70

Gambar 4.22 Activity Diagram Hapus Aturan Penilaian CF Sistem Usulan Server

.........................................................................................................71

Gambar 4.23 Activity Diagram Sistem Pakar Sistem Usulan Server ................... 71

Gambar 4.24 Activity Diagram Logout Sistem Usulan Server ............................ 72

Gambar 4.25 Activity Diagram Login Sistem Usulan Client ............................... 73

Gambar 4.26 Activity Diagram Penentuan Kelas Sistem Usulan Client .............. 74

Gambar 4.27 Activity Diagram Data Kelas Tambang Sistem Usulan Client ....... 75

Gambar 4.28 Activity Diagram Saran Sistem Usulan Client ................................ 76

Page 11: PENERAPAN METODE CERTAINTY FACTOR PADA APLIKASI …

ix

Gambar 4.29 Activity Diagram Panduan Sistem Panduan Client ......................... 77

Gambar 4.30 Activity Diagram Info Sistem Usulan Client ................................... 77

Gambar 4.31 Activity Diagram Logout Sistem Usulan Client .............................. 78

Gambar 4.32 Sequence Diagram Login Sistem Usulan Server ............................ 79

Gambar 4.33 Sequence Diagram Dashboard Sistem Usulan Server .................... 80

Gambar 4.34 Sequence Diagram Lihat Data Administrator Sistem Usulan Server

..........................................................................................................80

Gambar 4.35 Sequence Diagram Tambah Data Administrator Sistem Usulan Client

..........................................................................................................81

Gambar 4.36 Sequence Diagram Edit Data Administrator Sistem Usulan Server

........................................................................................................ 82

Gambar 4.37 Sequence Diagram Hapus Data Administrator Sistem Usulan Server

........................................................................................................ 83

Gambar 4.38 Sequence Diagram Lihat Data Kelas Tambang Sistem Usulan Server

........................................................................................................ 84

Gambar 4.39 Sequence Diagram Tambah Data Kelas Tambang Sistem Usulan

Server ...............................................................................................85

Gambar 4.40 Sequence Diagram Edit Data Kelas Tambang Sistem Usulan Server

..........................................................................................................86

Gambar 4.41 Sequence Diagram Hapus Data Kelas Tambang Sistem Usulan Server

..........................................................................................................87

Gambar 4.42 Sequence Diagram Lihat Data Ciri-ciri Sistem Usulan Server .......88

Gambar 4.43 Sequence Diagram Tambah Data Ciri-ciri Sistem Usulan Server .. 89

Gambar 4.44 Sequence Diagram Edit Data Ciri-ciri Sistem Usulan Server ......... 90

Gambar 4.45 Sequence Diagram Hapus Data Ciri-ciri Sistem Usulan Server ..... 91

Gambar 4.46 Sequence Diagram Lihat Aturan Penilaian CF Sistem Usulan Server

........................................................................................................ 92

Gambar 4.47 Sequence Diagram Tambah Aturan Penilaian CF Sistem Usulan

Server .............................................................................................. 93

Gambar 4.48 Sequence Diagram Edit Aturan Penilaian CF Sistem Usulan Server

........................................................................................................ 94

Gambar 4.49 Sequence Diagram Hapus Aturan Penilaian CF Sistem Usulan Server

........................................................................................................ 95

Gambar 4.50 Sequence Diagram Logout Sistem Usulan Server ........................... 96

Gambar 4.51 Sequence Diagram Penentuan Kelas Sistem Usulan Server ............ 97

Gambar 4.52 Sequence Diagram Data Kelas Tambang Sistem Usulan Client ...... 98

Gambar 4.53 Sequence Diagram Tips Sistem Usulan Client ................................ 99

Gambar 4.54 Sequence Diagram Panduan Sistem Usulan Client......................... 100

Gambar 4.55 Sequence Diagram Info Aplikasi Sistem Usulan Client ................. 101

Gambar 4.46 Sequence Diagram Logout Sistem Usulan Client ........................... 102

Gambar 4.47 Class Diagram Sistem Usulan ........................................................ 103

Gambar 4.48 Rancangan Layar Form Login ......................................................... 106

Gambar 4.49 Rancangan Layar Form Dashboard ................................................ 106

Gambar 4.50 Rancangan Layar Form Data Administrator ................................... 107

Gambar 4.51 Rancangan Layar Form Tambah Data Administrator ..................... 107

Gambar 4.52 Rancangan Layar Form Edit Data Administrator ........................... 108

Gambar 4.53 Rancangan Layar Form Hapus Data Administrator ........................ 108

Page 12: PENERAPAN METODE CERTAINTY FACTOR PADA APLIKASI …

x

Gambar 4.54 Rancangan Layar Form Data Kelas Tambang ................................ 109

Gambar 4.55 Rancangan Layar Form Tambah Data Kelas Tambang .................. 109

Gambar 4.56 Rancangan Layar Form Edit Data Kelas Tambang ........................ 110

Gambar 4.57 Rancangan Layar Form Hapus Data Kelas Tambang ..................... 110

Gambar 4.58 Rancangan Layar Form Data Ciri-ciri ............................................ 111

Gambar 4.59 Rancangan Layar Form Tambah Data Ciri-ciri .............................. 111

Gambar 4.60 Rancangan Layar Form Edit Data Ciri-ciri ..................................... 112

Gambar 4.61 Rancangan Layar Form Hapus Data Ciri-ciri ................................. 112

Gambar 4.62 Rancangan Layar Form Aturan Penilaian CF ................................. 113

Gambar 4.63 Rancangan Layar Form Tambah Aturan Penilaian CF ................... 113

Gambar 4.64 Rancangan Layar Form Edit Aturan Penilaian CF ......................... 114

Gambar 4.65 Rancangan Layar Form Hapus Aturan Penilaian CF ...................... 114

Gambar 4.66 Rancangan Layar Form Sistem Pakar ............................................. 115

Gambar 4.67 Rancangan Layar Form Hasil Penentuan Kelas .............................. 115

Gambar 4.68 Rancangan Layar Splashscreen login ............................................. 116

Gambar 4.69 Rancangan Layar Menu Utama ....................................................... 116

Gambar 4.70 Rancangan Layar Penentuan Kelas ................................................. 117

Gambar 4.71 Rancangan Layar Hasil Penentuan Kelas ........................................ 117

Gambar 4.72 Rancangan Layar Data Kelas Tambang .......................................... 118

Gambar 4.73 Rancangan Layar Detail Kelas Tambang ........................................ 118

Gambar 4.74 Rancangan Layar Panduan .............................................................. 119

Gambar 4.75 Rancangan Layar Saran ................................................................... 120

Gambar 4.76 Rancangan Layar Info ..................................................................... 120

Gambar 4.77 Rancangan Layar Logout ................................................................ 121

Gambar 4.78 Coding CF Menampilkan Daftar Ciri-ciri ....................................... 122

Gambar 4.79 Coding CF Mengambil Data Ciri-ciri Yang Dipilih ....................... 122

Gambar 4.80 Coding CF Mengambil Data Ciri-ciri Yang Dipilih ....................... 122

Gambar 4.81 Coding CF Menghilangkan Duplikasi Data Kelas Tambang .......... 122

Gambar 4.82 Coding CF Perhitungan Metode Certainty Factor .......................... 123

Gambar 4.83 Tampilan Layar Form Login ........................................................... 123

Gambar 4.84 Tampilan Layar Form Dashboard .................................................. 124

Gambar 4.84 Tampilan Layar Form Data Administrator ..................................... 124

Gambar 4.85 Tampilan Layar Form Tambah Data Administrator ....................... 125

Gambar 4.86 Tampilan Layar Form Edit Data Administrator .............................. 125

Gambar 4.87 Tampilan Layar Form Hapus Data Administrator .......................... 126

Gambar 4.88 Tampilan Layar Form Data Kelas Tambang ................................... 126

Gambar 4.89 Tampilan Layar Form Tambah Data Kelas Tambang .................... 127

Gambar 4.90 Tampilan Layar Form Edit Data Kelas Tambang ........................... 127

Gambar 4.91 Tampilan Layar Form Hapus Data Kelas Tambang ....................... 128

Gambar 4.92 Tampilan Layar Form Data Ciri-ciri ............................................... 128

Gambar 4.93 Tampilan Layar Form Tambah Data Ciri-ciri ................................. 129

Gambar 4.94 Tampilan Layar Form Edit Data Ciri-ciri ....................................... 129

Gambar 4.95 Tampilan Layar Form Hapus Data Ciri-ciri .................................... 130

Gambar 4.96 Tampilan Layar Form Aturan Penilaian CF ................................... 130

Gambar 4.97 Tampilan Layar Form Tambah Aturan Penilaian CF ..................... 131

Gambar 4.89 Tampilan Layar Form Edit Aturan Penilaian CF ............................ 131

Page 13: PENERAPAN METODE CERTAINTY FACTOR PADA APLIKASI …

xi

Gambar 4.90 Tampilan Layar Form Hapus Aturan Penilaian CF ........................ 132

Gambar 4.91 Tampilan Layar Form Sistem Pakar ............................................... 132

Gambar 4.92 Tampilan Layar Form Hasil Kelas Tambang .................................. 133

Gambar 4.93 Tampilan Layar login ...................................................................... 133

Gambar 4.94 Tampilan Layar Menu Utama ......................................................... 134

Gambar 4.95 Tampilan Layar Penentuan Kelas ................................................... 135

Gambar 4.96 Tampilan Layar Hasil Konsultasi .................................................... 135

Gambar 4.97 Tampilan Layar Data Kelas Tambang ............................................ 136

Gambar 4.98 Tampilan Layar Detail Kelas Tambang .......................................... 136

Gambar 4.99 Tampilan Layar Panduan ................................................................ 137

Gambar 4.100 Tampilan Layar Saran ................................................................... 137

Gambar 4.101 Tampilan Layar Info ...................................................................... 138

Gambar 4.102 Tampilan Layar Logout ................................................................. 138

Page 14: PENERAPAN METODE CERTAINTY FACTOR PADA APLIKASI …

xii

DAFTAR TABEL

Halaman

Tabel 2.1 Aturan nilai-nilai kepercayaan .......................................................... 13

Tabel 2.2 Flowchat ........................................................................................... 20

Tabel 2.3 Penelitian Terdahulu ......................................................................... 22

Tabel 4.1 Spesifikasi Laptop ............................................................................. 38

Tabel 4.2 Spesifikasi Smartphone ..................................................................... 38

Tabel 4.3 Kelas Tambang dan Ciri-ciri ............................................................. 42

Tabel 4.4 Nilai Kepastian ................................................................................. 45

Tabel 4.5 Kelas yang Berhubungan dengan Ciri-ciri ........................................ 47

Tabel 4.6 Deskripsi Use Case Diagram Login ................................................. 50

Tabel 4.7 Deskripsi Use Case Diagram Dashboard ......................................... 50

Tabel 4.8 Deskripsi Use Case Diagram Data Administrator ........................... 51

Tabel 4.9 Deskripsi Use Case Diagram Data Kelas Tambang .........................52

Tabel 4.10 Deskripsi Use Case Diagram Data Ciri-ciri .....................................53

Tabel 4.11 Deskripsi Use Case Diagram Aturan Penilaian CF ........................ 53

Tabel 4.12 Deskripsi Use Case Diagram Sistem Pakar .....................................54

Tabel 4.13 Deskripsi Use Case Diagram Logout ...............................................55

Tabel 4.14 Deskripsi Use Case Diagram Diagnosa ...........................................56

Tabel 4.15 Deskripsi Use Case Diagram Data Kelas Tambang .........................56

Tabel 4.16 Deskripsi Use Case Diagram Panduan Pengguna ............................57

Tabel 4.17 Deskripsi Use Case Diagram Tentang Aplikasi ...............................58

Tabel 4.18 Deskripsi Use Case Diagram Saran Pengguna .................................58

Tabel 4.19 Deskripsi Use Case Diagram Saran Pengguna .................................59

Tabel 4.20 Spesifikasi tabel administrator ..........................................................103

Tabel 4.21 Spesifikasi tabel ciri-ciri ...................................................................104

Tabel 4.22 Spesifikasi tabel kelas tambang ........................................................104

Tabel 4.23 Spesifikasi tabel rule_cf ....................................................................105

Tabel 4.24 Spesifikasi tabel bobot_cf .................................................................105

Tabel 4.25 Pengujian Black Box Web Server ......................................................139

Page 15: PENERAPAN METODE CERTAINTY FACTOR PADA APLIKASI …

xiii

DAFTAR SIMBOL

Simbol Activity Diagram

Start State

Menggambarkan awal dari aktivitas.

End State

Menggambarkan akhir dari aktivitas.

Transition

Menggambarkan perpindahan control

antara state.

Join

Menggambarkan beberapa (dua atau

lebih) aliran menyatu untuk melanjutkan

ke sebuah aktifitas

Swimlane

Menunjukan aktor dari diagram aktivitas

yang dibuat

Activity State

Menggambarkan proses bisnis

Decision

Pilihan untuk mengambil keputusan

Page 16: PENERAPAN METODE CERTAINTY FACTOR PADA APLIKASI …

xiv

Simbol Usecase Diagram

Aktor

Mewakili peran orang, sistem yang

lain atau alat yang berkomunikasi

dengan usecase.

Usecase

Abstraksi dan interaksi antara sistem

dan aktor.

Association

Abstraksi dari penghubung antara

aktor dan usecase.

Simbol Sequence Diagram

Objek

Menunjukan objek yang yang terdapat

di diagram sequence

Entity Class

Menggambarkan hubungan kegiatan

yang akan dilakukan

Page 17: PENERAPAN METODE CERTAINTY FACTOR PADA APLIKASI …

xv

Boundary Class

Menggambarkan sebuah penggambaran dari

form

Control Class

Menggambarkan penghubung antara

boundary dengan tabel

Dependency

Kebergantungan antar komponen , arah

panah mengarah pada komponen yang

dipakai.

A Focus Of Control & A Life Line

Menggambarkan tempat mulai dan

berakhirnya sebuah massage

Massage

Menggambarkan pengiriman pesan

Page 18: PENERAPAN METODE CERTAINTY FACTOR PADA APLIKASI …

xvi

DAFTAR ISTILAH

CF = Certainty Factor

OOP = Object Oriented Programming

UML = Unified Modelling Language

AI = Artificial Intelligence

PHP = Hypertext Preprocessor

JSON = JavaScript Object Notation

SQL = Stuctured Query Language