MYER BRIGGS TYPE INDICATOR - POLMED LIBRARY

Download sistem pakar analisa kepribadian ini berdasarkan tes kepribadian MBTI dengan metode pendektan yang digunakan adalah ... Kepribadian Berdasa...

0 downloads 387 Views 211KB Size
PERANCANGAN DAN PEMBUATAN APLIKASI SISTEM PAKAR ANALISA KEPRIBADIAN BERDASARKAN TES MBTI (MYER BRIGGS TYPE INDICATOR) BERBASIS WEB

LAPORAN TUGAS AKHIR

Disusun Sebagai Salah Satu Syarat Untuk Menyelesaikan Pendidikan Program Diploma 3

oleh

YOSI ANNA ARIOS NIM. 1105102044

PROGRAM STUDI MANAJEMEN INFORMATIKA JURUSAN TEKNIK KOMPUTER DAN INFORMATIKA POLITEKNIK NEGERI MEDAN MEDAN 2014

ABSTRAK Kepribadian adalah keseluruhan sikap, perasaan, ekspresi, tempramen dan prilaku seseorang dalam lingkungannya. Jumlah psikolog yang minim dan biaya tes kepribadian yang tidak murah tentunya menjadi salah satu penghalang yang menjadikan masyrakat menjadi kurang berminat untuk mengetahui kepribadiannya, padahal mengetahui kepribadian sangatlah penting untuk diketahui setiap individu agar setiap individu mampu mengembangkan dirinya dan potensi yang dimilikinya. Sistem pakar adalah suatu sistem komputer yang menyamai (emulates) kemampuan mengambil keputusan dari seorang pakar. Untuk membantu masyarakat mengetahui kepribadiannya dan mampu mengembangkan potensi dirinya inilah maka penulis merancang dan membuat aplikasi sistem pakar analisa kepribadian berbasis web yang mampu membantu masyarakat untuk mengetahui kepribadiannya. Pembuatan aplikasi sistem pakar analisa kepribadian ini berdasarkan tes kepribadian MBTI dengan metode pendektan yang digunakan adalah metode forward chaining, proses perancangan meliputi rancangan DAD (Diagram Arus Data), rancangan output, racangan input, rancangan database dan rancangan user interface. Pada tahap implementasi penulis menggunakan perangkat pemrograman berbasis web, yang dibangun dengan menggunakan script PHP, MySQL sebagai database dan Apache sebagai web server. Hasil yang diperoleh dari perancangn dan pembuatan aplikasi sistem pakar analisa kepribadian ini adalah sebuah aplikasi sistem pakar analisa kepribadian MBTI berbasis web yang dapat diakses di http://elearning.polmed.ac.id/1105102044/, mempercepat proses tes kepribadian, megurangi biaya penggunaan kertas, dan membantu masyarakat untuk mengembangkan dirinya. Kata kunci : sistem pakar, kepribadian, tes MBTI, forward chaining

KATA PENGANTAR Puji dan syukur penulis panjatkan kehadirat Tuhan yang Maha Esa karena atas rahmat dan karunia-Nya Penulis dapat menyelesaikan Laporan Tugas Akhir yang berjudul “Perancangan Dan Pembuatan Aplikasi Sistem Pakar Kepribadian Berdasarkan Tes MBTI

Analisa

(Myer Briggs Type Indicator) Berbasis

Web”. Laporan Tugas Akhir (TA) ini disusun sebagai syarat untuk menyelesaikan Pendidikan Program Diploma 3 Program Studi Manajemen Informatika Jurusan Teknik Komputer dan Informatika Politeknik Negeri Medan. Dalam penulisan Laporan Tugas Akhir ini, Penulis banyak mendapat masukan dan dukungan dari berbagai pihak baik berupa informasi, dukungan, arahan dan bimbingan. Oleh karena itu Penulis mengucapkan terimaksih kepada : 1. Bapak M.Syahruddin, ST.,M.T, selaku Direktur Politeknik Negeri Medan. 2. Bapak Ferry Fachrizal, S.T, M.Kom selaku Ketua Jurusan Teknik Komputer dan Informatika Politeknik Negeri Medan. 3. Bapak Julham, S.T, M.Kom, selaku Kepala Program Studi Manajemen Informatika Politeknik Negeri Medan. 4. Ibu Roslina, M.I.T, selaku dosen pembimbing Penulis. atas segala bimbingan, arahan dan waktu yang telah diberikan sehingga Penulis dapat menyelesaikan Laporan Tugas Akhir ini. 5. Bapak dan dan Ibu penguji Tugas Akhir Penulis, DR. Benny B Nst dan Habibi Ramdhani, M.Kom. yang telah memberikan perbaikan-perbaikan yang begitu berarti terhadap Tugas Akhir Penulis.

6. Ibu Hikmah Adwin Adam, S.Kom., M.Kom, selaku dosen wali MI-6A yang selalu memberi dukungan dan masukan dalam menyelesaikan Laporan Tugas Akhir ini. 7. Keluarga Penulis, S. Ompusunggu (+)

danT. Sormin selaku orang tua

tercinta yang tiada henti memberikan dukungan, kasih sayang, doa, nasehat dan biaya selama kuliah. Serta buat Abang Penulis Bobby S J Arios, Boy Christofel Arios, Ananda L Arios, kakak Penulis Monicha M Arios dan adik Penulis Vijai S Arios yang sangat penulis sayangi, terima kasih atas doa, dukungan, semangat dan saran-sarannya. 8. Seluruh staf pengajar Program Studi Manajemen Informatika Politeknik Negeri Medan. 9. Ibu Ariama Susanti, selaku Administrasi Program Studi Manajemen Informatika Politeknik Negeri Medan, yang telah banyak membantu penulis untuk keperluan administrasi Laporan Tugas Akhir ini. 10. Pimpinan PT Solusi Talent Development, yang telah bersedia memberikan izin kepada penulis untuk melakukan riset dan memberikan data yang diperlukan oleh penulis. 11. Rekan-rekan Penulis Mahasiswa/i kelas MI-6A Politeknik Negeri Medan khususnya Maria Pakpahan, Ruth Angelia, Rizki Arianti, Afnika Siregar, Natalianta Monika, Ade Manurung, Otto Dioz Turnip, Jefri Hutapea, Khairina Ulfa, Isbeth Helentina, Gress Manurung dan rekan lainnya yang tidak dapat Penulis tuliskan satu persatu yang telah membantu, memberikan semangat dan motivasi dalam penyelesaian Tugas Akhir.

12. Kakak dan abang rohani saya Resti Nainggolan dan Ojak Pangaribuan serta sahabat dan teman Penulis Melanie Sigalingging, Kristin Siregar, Yosevina Manurung, Siska Pardosi dan Resmiwati yang selalu mengingatkan untuk terus

tetap

semangat

dan

memberikan

doa

dan

motivasi

dalam

menyelesaikan Tugas Akhir. 13. Semua pihak yang terlibat dan ikut membantu dalam penyelesaian Tugas Akhir baik secara langsung maupun tidak langsung. Penulis menyadari masih banyak kekurangan dalam penyusunan Laporan Tugas Akhir ini.Untuk itu Penulis mengharapkan saran dan kritik dari berbagai pihak yang bersifat membangun untuk kesempurnaan Laporan Tugas Akhir ini. Akhir kata penulis mengucapkan terimakasih banyak kepada pihak yang telah membantu menyelesaikan Tugas Akhir ini.Semoga Tugas Akhir ini dapat bermanfaat bagi yang membaca terkhusus bagi Penulis.

Medan, 08 Agustus 2014 Penulis,

Yosi Anna Arios 1105102044

DAFTAR ISI

LEMBAR PERSETUJUAN ....................................................................... i LEMBAR PENGESAHAN ......................................................................... ii ABSTRAK .................................................................................................... iii KATA PENGANTAR ................................................................................. iv DAFTAR ISI ................................................................................................ vii DAFTAR GAMBAR ................................................................................... xiii DAFTAR TABEL ........................................................................................ xvi DAFTAR LAMPIRAN ............................................................................... xvii

BAB 1 PENDAHULUAN 1.1. Latar Belakang.................................................................... 1 1.2. Perumusan Masalah ............................................................ 2 1.3. Batasan Masalah ................................................................. 3 1.4. Tujuan ................................................................................. 4 1.5. Manfaat Tugas Akhir .......................................................... 4 1.6. Metode Penelitian ............................................................... 5 1.7. Sistematika Penulisan ......................................................... 7 1.8. Lokasi Penelitian ................................................................ 8 BAB 2TINJAUAN PUSTAKA 2.1. Aplikasi............................................................................... 9 2.2. Kecedasan Buatan............................................................... 9

2.3. Sistem Pakar ....................................................................... 10 2.3.1. Tujuan sistem pakar ................................................ 11 2.3.2. Struktur Sistem Pakar ............................................. 11 2.3.3. Keuntungan Sistem Pakar....................................... 14 2.3.4. Kelemahan Sistem Pakar ........................................ 14 2.3.5. Ciri-Ciri Sistem Pakar ............................................ 15 2.3.6. Basis Pengetahuan (Knowledge Base).................... 16 2.3.7. Mesin Inferensi ....................................................... 17 2.4. Aturan (Rule) ...................................................................... 19 2.5. Aplikasi Sitem Pakar Analisa Kepribadian ........................ 20 2.6. Analisa ................................................................................ 20 2.7. Kepribadian ........................................................................ 21 2.8. MBTI .................................................................................. 21 2.8.1. Tipe Kepribadian MBTI ......................................... 22 2.8.2. Manfaat MBTI ........................................................ 23 2.9. HTML ................................................................................. 24 2.10. PHP ..................................................................................... 24 2.11. MySQL ............................................................................... 28 2.12. CSS (Cascading Style Sheet) .............................................. 29 2.13. Javacript dan jQuery ........................................................... 29 2.14. XAMP................................................................................. 29 2.15. Database.............................................................................. 30 2.15.1. Normalisasi ............................................................. 30 2.15.2. Database Relational ................................................ 30

2.16. Flowchart ............................................................................ 31 2.16.1. Program Flowchart ................................................. 32 2.17. Entity-Relationship Diagrams (ERDs) ............................ 34 2.18. Diagram Arus Data (DAD) ............................................. 34 2.18.1. Komponen-Komponen DAD.................................. 34 2.18.2. Diagram Konteks .................................................... 37 2.18.3. DAD Level 1 dan Level Selanjutnya ...................... 37

BAB 3 ANALISA DAN PERANCANGANSISTEM 3.1. Analisis Sistem .................................................................. 38 3.1.1. Analisa Proses Sistem yang berjalan .......................... 38 3.1.2.

Analisa Input .............................................................. 39

3.1.3. Analisa Perhitungan Tes MBTI .................................. 41 3.1.4. Analisa Output ............................................................ 42 3.1.5. Evaluasi Sistem Yang Berjalan ................................... 42 3.2.

Perancangan Sistem Usulan............................................. 43

3.2.1. Diagram Konteks ........................................................ 44 3.2.2. Diagram Alir Data ....................................................... 44 3.2.2.1.

DAD Level 0Sistem Pakar Analisa Kepribadian ................................................ 45

3.2.2.2.

DAD Level 1 Proses Pengelolaan Data ..... 46

3.2.3. Spesifikasi Proses ........................................................ 46 3.2.4. Kamus Data ................................................................. 49 3.2.5. Rancangan Output ....................................................... 51 3.2.5.1.

Rancangan Output Data Member ............... 51

3.2.5.2.

Rancangan Output Kepribadian Pengguna . 52

3.2.5.3.

Rancangan Output Persentase Kepribadian Pengguna .................................................... 53

3.2.6. Rancangan Input ......................................................... 55 3.2.6.1.

Rancangan Input Data Member .................. 55

3.2.6.2.

Rancangan Input Login Member ................ 56

3.2.6.3.

Rancangan Input Login Admin .................. 57

3.2.6.4.

Rancangan Form Ubah Data User .............. 57

3.2.6.5.

Rancangan Input Pertanyaan ...................... 58

3.2.6.6.

Rancangan Input Tipe Kepribadian ............ 58

3.2.6.7.

Rancangan Input Artikel ............................. 59

3.2.6.8.

Rancangan Input Jawaban .......................... 59

3.2.7. Rancangan Database ................................................... 60 3.2.7.1.

Normalisasi ................................................. 61

3.2.7.2.

ERD (Entity Relationalship Diagram) ....... 64

3.2.7.3.

Struktur Tabel ............................................. 65

3.2.7.4.

Relasi Antar Tabel ...................................... 71

3.2.8. Rancangan Antar Muka .............................................. 71 3.2.9. Rancangan Mesin Inferensi ......................................... 73 3.2.10. Pengkategorian Tipe Kepribadia ................................. 75 3.2.11. Implementasi Metode Sistem Pakar ............................ 80 3.2.11.1.

Penggunaan Kaidah Rule Base Reasoning 81

3.2.11.2.

Penggunaan Metode Forward Chaining ..... 86

3.2.12. Algoritma Pemrograman ............................................. 88

3.2.12.1.

Algoritma Pemrograman Halaman Manu Utama ......................................................... 88

3.2.12.2.

Algoritma Pemrograman Sistem User ........ 89

3.2.12.3.

Algoritma Pemrograman Sistem Member .. 90

3.2.12.4.

Algoritma Pemrograman Sistem Admin .... 91

3.2.12.5.

Algoritma Pemrograman Kelola Pertanyaan 92

3.2.12.6. Algoritma Pemrograman Kelola Kepribadian .. 92

BAB 4

3.2.12.7.

Algoritma Pemrograman Kelola User ........ 93

3.2.12.8.

Algoritma Pemrograman Kelola Kontak .... 93

3.2.12.9.

Algoritma Pemrograman Kelola Artikel .... 94

HASIL DAN PEMBAHASAN 4.1. Pembahasan Hasil Sistem ................................................... 95 4.2. Pengujian Aplikasi ........................................................... 112 4.3. Studi Kelayakan Sistem ................................................... 112 4.3.1. Kelayakan Teknis ............................................... 113 4.3.2. Kelayakan Ekonomis ......................................... 113 4.3.3. Kelayakan Sosial ................................................ 113 4.3.4. Kebutuhan Operasional ...................................... 114 4.4.Kelebihan dan Kekurangan Sistem .................................... 115

BAB 5 SIMPULAN DAN SARA 4.5.Simpulan ............................................................................. 116 4.6.Saran ................................................................................... 117

DAFTAR PUSTAKA ............................................................................... 118 LAMPIRAN .............................................................................................. 119

DAFTAR GAMBAR

Gambar

Halaman

2. 1

Arsitektur Sistem pakar .............................................................................. 12

2. 2

Proses backward chaining ............................................................................ 18

2. 3

Proses forward chaining ............................................................................... 19

3. 1

Diagram konteks sitem yang berjalan ......................................................... 38

3. 1

Lembar soal test kepribadian MBTI ............................................................ 40

3. 2

Form input jawaban tes kepribadian MBTI.................................................. 41

3. 4

Diagram konteks sistem pakar analisa kepribadian MBTI yang diusulkan...................................................................................................... 44

3. 3

DAD level0Sistem Pakar Analisa Kepribadian ................................... 45

3.6

DAD Level 1 Proses Pengolahan Data ........................................................ 46

3.7

Rancangan Output Data Member ................................................................ 52

3.8.

Rancangan Output Laporan Tipe Kepribadian ............................................ 53

3.9

Rancangan Output Laporan Hasil Tes ......................................................... 54

3.10

Rancangan Output Daftar Pengguna ........................................................... 55

3.11

Rancangan Input Data Member ................................................................... 56

3.12

Rancangan Input Login member ................................................................. 56

3.13

Rancangan Input Login Admin ................................................................... 57

3.14

Rancangan Ubah Data Admin ..................................................................... 57

3.15

Rancangan Input Pertanyanaan ................................................................... 58

3.16

Rancangan Input Tipe Kepribadian ............................................................. 58

3. 4

Rancangan Input Artikel .............................................................................. 59

3. 5

Rancangan Input Jawaban ........................................................................... 60

3.19

ERD (Entity Relationalship Diagram) ........................................................ 64

3. 20

Relasi Antar Tabel .................................................................................... 71

3. 21

Rancangan Antar Muka ............................................................................ 73

3. 22

Rancangan Mesin Inferensi ....................................................................... 74

3. 23

Penarikan kesimpulan metode Forward Chaining ................................... 87

3. 24

Algoritma Pemrograman Halaman Menu Utama ..................................... 88

3. 25

Algoritma Pemrograman Sistem User ...................................................... 89

3. 26

Algoritma Pemrograman Sistem Member ................................................ 90

3. 27

Algoritma Pemrograman Sistem Admin ................................................... 91

3. 28

Algoritma Pemrograman Kelola Pertanyaan ............................................ 92

3. 29

Algoritma Pemrograman Kelola Kepribadian .......................................... 92

3. 30

Algoritma Pemrograman Kelola User ...................................................... 93

3. 31

Algoritma Pemrograman Kelola Kontak .................................................. 93

3. 32

Algoritma Pemrograman Kelola Artikel ................................................... 94

4. 1

Halaman Menu Utama .............................................................................. 91

4. 2

Halaman home User .................................................................................. 92

4. 3

Halaman about user .................................................................................. 9

4. 4

Halaman register User ............................................................................... 93

4. 5

Halaman help user ..................................................................................... 94

4. 6

Halaman contus us user............................................................................. 94

4. 7

Halaman menu login member ................................................................... 95

4. 8

Halaman pertanyaan kepribadian .............................................................. 95

4. 9

Laporan hasil tes kepribadian ................................................................... 96

4. 10

Halaman menu artikel ............................................................................... 97

4. 11

Halaman menu komentar .......................................................................... 98

4. 12

Halaman menu utama admin..................................................................... 98

4. 13

Halaman utama kelola Member ................................................................ 99

4. 14

Halaman kelola soal .................................................................................. 100

4. 15

Halaman tambah soal...............................................................................

100

4. 16

Halaman kelola tipe kepribadain.............................................................

101

4. 17

Halaman tambah kepribadina..................................................................

101

4. 18

Halaman edit kepribadian .......................................................................

102

4. 19

Halaman hasil tes ....................................................................................

102

4. 20

Halaman kelola user ................................................................................

103

4. 21

Halaman edit user....................................................................................

103

4. 22

Halaman kelola kontak............................................................................

104

4. 23

Halaman kelola artikel ...........................................................................

105

4. 24

Halaman tambah artikel ..........................................................................

105

4. 25

Halaman edit artikel ................................................................................

106

DAFTAR TABEL

Tabel

Halaman

2. 1

Simbol-simbol standar yang digunakan pada program flowchart. ........ 33

2. 2

Simbol-simbol komponen-komponen DAD.......................................... 35

3. 1

Tabel Spesifikasi Proses ........................................................................ 49

3. 2

Kamus Data ........................................................................................... 51

3. 3

Normal Pertama (1stNF) ........................................................................ 62

3. 4

Bentuk Normal Kedua (2rdNF) .............................................................. 62

3. 5

Bentuk Normal Ketiga (3rdNF) .............................................................. 63

3. 6

Tabel Member........................................................................................ 61

3. 7

Tabel User ............................................................................................. 65

3. 8

Tabel Soal .............................................................................................. 66

3. 9

Tabel Jawaban ....................................................................................... 67

3.10 Tabel Nilai ............................................................................................. 67 3. 11 Tabel Tipe Kepribadian ......................................................................... 68 3. 12 Tabel Kontak ......................................................................................... 69 3. 13 Tabel Artikel .......................................................................................... 69 3.14

Tabel Komentar ..................................................................................... 70

3. 6

Pengkategorian Tipe Kepribadian ......................................................... 79

BAB 1 PENDAHULUAN

1.1

Latar Belakang Kepribadian adalah keseluruhan sikap, perasaan, ekspresi, tempramen, ciri-ciri

kas dan prilaku seseorang. Sikap perasaan ekspresi dan tempramen itu akan terwujud dalam tindakan seseorang jika di hadapkan pada situasi tertentu. Kepribadian menjadi salah satu hal yang sangat berpengaruh dalam keberhasilan dan kegagalan seseorang dalam kehidupan baik dalam bidang pekerjaan, maupun tindakannya dalam lingkungan masyarakat. Kepribadian sangatlah penting untuk diketahui setiap orang agar setiap individu tersebut mampu mengembangkan kelebihannya dan memperbaiki kelemahan yang ada pada diri orang tersebut berdasarkan petunjuk dan saran-saran yang diberikan oleh para pakar bidang kepribadian (psikolog). Seseorang yang kesulitan dalam mengembangkan dirinya kemungkinan karena orang tersebut kurang mengetahui tentang kepribadian yang dimilikinya. Beberapa permasalahan yang melatarbelakangi dibangunnya aplikasi web sistem pakar ini adalah (1) kenyataan akan minimnya jumlah psikolog di Indonesia yang sangat tidak sebanding dengan jumlah penduduk Indonesia, (2) keterbatasan ruang dan waktu ketika harus berkonsultasi dengan seorang ahli (pakar) dalam bidang psikologi, (3) jarangnya aplikasi sistem pakar tes kepribadian yang benar-benar bertujuan untuk membantu masyarakat dalam menyelesaikan suatu masalah, (4) banyaknya masyarakat yang kurang mengetahui potensi yang dimilikinya.

Seiring dengan perkembangan zaman sudah semakin banyak teknologi dan teori-teori baru yang dapat membantu untuk mengatasi masalah-masalah yang dihadapi di lingkungan masyarakat. Untuk membantu mengatasi masalah untuk mengetahui kepribadian seseorang inilah maka penulis ingin membuat sebuah aplikasi sistem pakar untuk menganalisis kepribadian berdasarkan tes MBTI (Myer Briggs Type Indicator) berbasis web. Tes kepribadian MBTI merupakan salah satu tes kepribadian yang paling akurat, banyak digunakan para psikolog untuk menganalisis kepribadian dan yang boleh dikatakan paling akurat. Dengan aplikasi analisis kepribadian berdasarkan tes MBTI ini, maka orang-orang yang berada jauh dari kota dapat mengetahui tipe kepribadiannya, sehingga masyarakat menjadi semakin mengerti dan mampu mengembangkan potensi yang dimilikinya. Dengan alasan inilah penulis memilih judul ” Perancangan Dan Pembuatan Aplikasi Sistem Pakar Analisa Kepribadian Berdasarkan Tes MBTI (Myer Briggs Type Indicator) Berbasis Web” dalam penulisan Tugas Akhir ini.

1.2

Perumusan Masalah Berdasarkan uraian permasalahan diatas, maka masalahnya adalah bagaimana

membuat suatu aplikasi web sistem pakar analisis kepribadian yaitu dengan metode tanya jawab pada aplikasi, sehingga masyarakat dapat mengetahui kepribadiannya tanpa harus datang langsung ke biro jasa psikolog.

1.3

Batasan Masalah

Agar pembuatan proyek akhir lebih terarah dan fokus, maka perlu batasan masalah yang mengacu pada rumusan masalah yang ada, adapun batasan masalah proyek akhir ini adalah sebagai berikut : − Input data yang digunakan meliputi data pengguna aplikasi dan data pertanyaan. − Output dari sistem ini adalah informasi mengenai tipe kepribadian seseorang, saran profesi,

dan informasi mengenai kepribadian yang dimiliki oleh

pengguna aplikasi. − Aplikasi yang dibuat menggunakan bahasa pemrograman

php dan disain

database dengan MySql. − Software yang digunakan Adobe Dreamweaver

untuk disain webnya dan

Xampp sebagai server yang dijalankan pada sistem operasi windows. − Analisi kepribadian menggunakan model tes MBTI (Myer Briggs Type

Indicator). − Metode pendekatan yang digunakan adalah dengan metode Forward

Chaining.

1.4

Tujuan Tujuan yang ingin dicapai dalam membangun Aplikasi Sistem Pakar Analisis

Kepribadian, adalah sebagai berikut : − Sebagai salah satu syarat untuk menyelesaikan program pendidikan Diploma III pada program studi Manajemen Informatika Politeknik Negeri Medan.

− Membuat aplikasi sistem pakar untuk analisis kepribadian berdasarkan tes MBTI yang dapat memberikan informasi mengenai tipe kepribadian yang dimiliki pengguna aplikasi (User).

1.5

Manfaat Tugas Akhir Adapun manfaat yang dapat diberikan melalui pembuatan aplikasi ini adalah : − Bagi pihak masyarakat, memberikan kemudahan bagi masyarakat yang ingin mengetahui informasi dasar mengenai tipe kepribadiannya tanpa harus datang langsung ke biro jasa psikolog. − Bagi pihak instansi, dapat mempercepat proses tes kepribadian dan memberikan hasil tes secara cepat karena aplikasi berbasis web sehingga tes dapat dilakukan dimana saja. − Mengurangi penggunaan kertas dan mengurangi biaya bagi masyarakat yang ingin mengetahui kepribadiannya.

1.6

Metode Penelitian Langkah-langkah yang akan digunakan dalam pembuatan tugas akhir ini

adalah :

1.6.1

Persiapan Dalam penyusunan Tugas Akhir ini penulis melakukan berbagai kegiatan

persiapan antara lain :

− Mempersiapkan bahan sebagai sumber pengetahuan dan informasi dasar mengenai ilmu psikologi dan sistem pakar. − Menanyakan kepada pakar mengenai cara mereka dalam menganalisis kepribadian seseorang. − Merancang tahapan pembuatan aplikasi sistem pakar

1.6.2

Pengumpulan Data Adapun teknik pengumpulan data yang digunakan antara lain : − Studi Literatur Pencarian dan pengumpulan bahan yang berhubungan dengan topik melalui studi pustaka, buku-buku referensi dan sumber lain seperti jurnal dan makalah. − Wawancara Wawancara adalah metode akuisisi yang paling banyak digunakan. Metode ini melibatkan pembicaraan dengan pakar secara langsung dalam suatu wawancara. Penulis mengajukan beberapa pertanyaan dan melakukan diskusi untuk memperoleh data yang dibutuhkan untuk keperluan pembutan aplikasi. − Observasi pada pekerjaan pakar Dalam tahap ini penulis akan melakukan pengamatan pada pekerjaan yang dialkukan dalam bidang psikologi. − Sampling

Penulis akan mengambil beberapa contoh data daftar pertanyaan yang biasanya diajukan seorang psikolog kepada masyarakat yang ingin mengetahui kepribadiaannya.

1.6.3

Perancangan Sistem Setelah mendapatkan informasi yang diperlukan, langkah selanjutnya adalah

melakukan perancangan aplikasi sitem pakar. Bahasa pemrograman yang digunakan adalah PHP dan untu software aplikasi pembuatan menggunakan dreamweaver dan desain database dengan MySql. Kemudian dilakukan perancangan sebagai berikut: − Perancangan Data Flow Diagram (DFD) − Perancangan Output. − Perancangan Input dan User Interface. − Perancangan Database. − Perancangan Algoritma Pemrograman.

1.6.4

Pembuatan Aplikasi Melalui hasil perancangan, penulis akan membuat sebuah aplikasi sistem pakar

untuk analisis kepribadian yang proses analisinya dapat dilakukan dimana saja dengan koneksi internet, aplikasi meliputi pembuatan interface dan database.

1.7

Sistematika Penulisan

Untuk memberikan gambaran mengenai laporan tugas akhir yang akan dibuat, adapun sistematika penulisan laporan adalah sebagai berikut BAB 1

PENDAHULUAN Bab ini berisi penjelasan mengenai latar belakang pemilihan judul, batasan

masalah,

manfaat

dan

tujuan

tugas

akhir,

sasaran

perancangan aplikasi dan metode pelaksanaan tugas akhir. BAB 2

LANDASAN TEORI Pada bab ini memaparkan tentang teori-teori dasar yang digunakan dalam penyusunan penulisan ini, yakni, teori dasar sistem pakar, teori dasar bahasa pemrograman PHP, teori UML (unified modeling language), dan teori dasar MySql.

BAB 3 PERANCANGAN APLIKASI Bab ini membahas analisis dan perancangan sistem. Tahap analisis menggambarkan dan menjabarkan kegiatan yang dilakukan pada sistem yang sedang berjalan sedangkan tahap perancangan aplikasi seperti perancangan tampilan aplikasi, algoritma pemrograman dan DFD yang akan dibuat. BAB 4 HASIL DAN PEMBAHASAN Bab ini membahas hasil dan pembahasan aplikasi yang dikerjakan seperti hasil dari aplikasi yang dibangun dan pembahasan sistem berupa penjabaran dari setiap tampilan aplikasi. BAB 5 SIMPULAN DAN SARAN

Bab ini menjelaskan hasil akhir dari semua penulisan yang dikerjakan yaitu simpulan dan saran yang berisi masukan untuk mengembangkan dan melengkapi aplikasi yang sudah dibangun di masa yang mendatang.

1.8

Lokasi Penelitian Penulis melakukan pengambilan data dan informasi mengenai cara para pakar

mengetahui kepribadian masyarakat pada PT Solusi Talent Development, perusahaan ini merupakan perusahaan biro jasa psikologi yang berlokasi di Jl. Gajah mada No. 3B Medan. Data dan informasi tersebut selanjutnya digunakan untuk keperluan pembuatan aplikasi sistem pakar analisi kepribadian.