• Tidak ada hasil yang ditemukan

BAB 5 KESIMPULAN DAN SARAN

5.2 Saran

Sistem informasi pengusahaan yang sudah dikembangkan ini masih dapat dikembangkan kembali seiring dengan majunya teknologi dan kebutuhan dari pengguna. Untuk memperoleh kinerja yang lebih baik dari sistem ini, tentu selain memiliki kelebihan masih ada kekurangan atau kelemahan, dimana kelemahan tersebut dapat dijadikan masukan sebagai saran untuk pengembangan dari sistem

informasi ini selanjutnya. Berikut beberapa saran untuk pengembangan sistem informasi ini:

1. Perlunya pengembangan digital signature dengan sertifikat elektronik untuk transaksi data yang lebih aman dan lebih baik.

2. Perlunya sistem pendukung keputusan pada proses verifikasi teknis untuk mempermudah dan mempercepat pekerjaan petugas teknis.

3. Perlunya integrasi dengan data spasial yang dimiliki Pusat Sumber Daya Air Tanah dan Geologi Lingkungan dengan sistem informasi pengusahaan air tanah agar memudahkan pemohon melihat lokasi bor yang akan diajukan. Demikian saran-saran yang dapat diberikan, dengan harapan saran-saran tersebut bisa dijadikan masukan yang bermanfaat untuk pengembangan sistem informasi pengusahaan air tanah ke depannya.

Personal Details

 Name : Try Fathur Rachman

 Place/Date of birth : Bandung/December, 22nd 1993

 Nationality : Indonesia

 Gender : Male

 Religion : Moslem

 Marital status : Single

 Mobile : +62 85 7202 85489

 Email : [email protected]

Formal Education

 1999-2005 : SD Negeri 3 Tikukur Kota Bandung

 2005-2008 : SMP Negeri 44 Kota Bandung

 2008-2011 : SMK Negeri 2 Kota Bandung

 2011-2015 : S1 Teknik Informatika UNIKOM (Informatics Engineering)

Technical Skills

Skill In the Scale 0-10

PHP 7,5

HTML5 & CSS3 7,5

Database 7

Projects Experience

 Website Company Profile PT. Hikmah Wisata Indonesia (HWTours) – 2013

 Sistem Informasi Pengusahaan Air Tanah di Pusat Sumber Daya Air Tanah dan Geologi Lingkungan Bandung (2014)

PENERAPAN KEAMANAN SISTEM INFORMASI DAN

DIGITAL SIGNATURE PADA SISTEM INFORMASI

PENGUSAHAAN AIR TANAH DI PUSAT SUMBER DAYA

AIR TANAH DAN GEOLOGI LINGKUNGAN

BERBASIS WEB

SKRIPSI

Disusun untuk Menempuh Ujian Akhir Sarjana

TRY FATHUR RACHMAN

10111015

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA

2015

v

DAFTAR ISI ... v

DAFTAR GAMBAR ... viii

DAFTAR TABEL ... x

DAFTAR SIMBOL ... xiii

DAFTAR LAMPIRAN ... xvii

BAB 1 PENDAHULUAN ... 1

1.1 Latar Belakang Masalah ... 1

1.2 Perumusan Masalah ... 2

1.3 Maksud dan Tujuan ... 3

1.3.1 Maksud ... 3

1.3.2 Tujuan ... 3

1.4 Batasan Masalah ... 3

1.5 Metodologi Penelitian ... 6

1.6 Sistematika Penulisan ... 9

BAB 2 TINJAUAN PUSTAKA ... 11

2.1 Profil Perusahaan ... 11

2.1.1 Sejarah Instansi ... 11

2.1.2 Visi dan Misi Pusat Sumber Daya Air Tanah dan Geologi Lingkungan .. 12

2.1.3 Logo Instansi ... 12

2.1.4 Badan Hukum Instansi ... 14

2.1.5 Struktur Organisasi dan Job Description ... 14

2.2 Landasan Teori ... 19

2.2.1 Sistem Informasi [10] ... 19

2.2.2 Basis Data [11] ... 19

2.2.3 Object Oriented Programming [12] ... 19

2.2.4 Framework [13] ... 20

vi

2.2.10 Aplikasi Public Key Infrastructure [19] ... 29

2.2.11 Aplikasi Cryptographic Library [20] ... 30

2.2.12 SHA [21] ... 31 2.2.13 RSA [23] ... 34 2.2.14 PKCS [24] ... 37 2.2.15 X.509 [25] ... 38 2.2.16 S/MIME [26] ... 44 2.2.17 Bahasa Pemrograman PHP [27] ... 45 2.2.18 Framework CodeIgniter ... 45

2.2.19 Basis Data MySQL [31] ... 47

2.2.20 OpenSSL [32] ... 48

2.2.21 Metode OCTAVE Allegro [33] ... 49

2.2.22 UnifiedModifiedLanguage (UML) ... 52

BAB 3 ANALISIS DAN PERANCANGAN SISTEM ... 55

3.1 Analisis Sistem ... 55

3.1.1 Analisis Masalah ... 55

3.1.2 Analisis Proses Bisnis ... 56

3.1.3 Analisis Aturan Bisnis ... 63

3.1.4 Analisis Sistem yang Sedang Berjalan ... 64

3.1.5 Arsitektur Sistem ... 72

3.1.6 Analisis Kebutuhan Fungsional ... 76

3.1.7 Analisis Kebutuhan Non Fungsional ... 90

3.1.8 Analisis Keamanan Sistem Informasi ... 90

3.1.9 Analisis Digital Signature ... 108

3.2 Perancangan Sistem ... 118

3.2.1 Perancangan Keamanan Sistem Informasi ... 118

vii

4.1.3 Implementasi Digital Signature ... 151

4.2 Pengujian Sistem ... 156

4.2.1 Rencana Pengujian ... 156

4.2.2 Pengujian Alpha ... 157

BAB 5 KESIMPULAN DAN SARAN ... 161

5.1 Kesimpulan ... 161

5.2 Saran ... 161

163

[2] T. M. &. M. S. Chris Snyder, Pro PHP Security, New York: Apress, 2010.

[3] S. S. &. B. K. Yi, “Digital Signature,” IEEE Potentials, vol. I, pp. 1-8, 2006.

[4] R. Lepofsky, The Manager’s Guide to Web Application Security, New York: Apress, 2014.

[5] P. Indonesia, Peraturan Pemerintah No.82 tahun 2012 tentang Penyelenggaraan Sistem dan Transaksi Elektronik, Jakarta: Sekertariat Negara, 2012, p. 27.

[6] B. Geologi, “Profil Badan Geologi,” Kementrian Energi dan Sumber Daya Mineral, 2014 . [Online]. Available: http://pag.bgl.esdm.go.id/. [Diakses 19 Januari 20145].

[7] B. Geologi, “Sejarah Pusat Sumber Daya Air Tanah dan Geologi Lingkungan,” Kementerian Energi dan Sumber Daya Mineral, 2014. [Online]. Available: http://pag.bgl.esdm.go.id/?q=content/sejarah-pusat-sumber-daya-air-tanah-dan-geologi-lingkungan. [Diakses 19 Januari 2015]. [8] B. Geologi, “Visi dan Misi Badan Geologi - Pusat Sumber Daya Air Tanah

dan Geologi Lingkungan,” Kementerian Energi dan Sumber Daya Mineral, 2014. [Online]. Available: http://pag.bgl.esdm.go.id/?q=content/visi-dan-misi-badan-geologi-pusat-sumber-daya-air-tanah-dan-geologi-lingkungan. [Diakses 19 Januari 2015].

[9] Wikipedia, “Kementerian Indonesia,” Wikipedia Ensiklopedia Bebas, 27

Desember 2006. [Online]. Available:

http://id.wikipedia.org/wiki/Kementerian_Indonesia. [Diakses 26 Januari 2015].

[10] Jogiyanto, Analisis dan desain sistem informasi, 2005.

[11] A. Kadir, “Pengenalan Database,” dalam Dasar Perancangan dan

164

[Online]. Available: http://en.wikipedia.org/wiki/Software_framework. [Diakses 30 Januari 2015].

[14] CodeIgniter, “Model-View-Controller,” British Columbia Institute of

Technology, 26 Januari 2015. [Online]. Available:

http://www.codeigniter.com/userguide3/overview/mvc.html. [Diakses 30 Januari 2015].

[15] Wikipedia, “QR Code,” Wikipedia Ensiklopedi Bebas, 10 Januari 2004. [Online]. Available: http://en.wikipedia.org/wiki/QR_code. [Diakses 19 Januari 2015].

[16] P. Indonesia, Undang-undang Informasi dan Transaksi Elektronik No.11, Jakarta: Sekertariat Negara, 2008, p. 3.

[17] S. Kromodimoeljo, “Kriptografi,” dalam Teori & Aplikasi Kriptografi, SPK

IT Consulting, 2010, p. 5.

[18] S. Kromodimoeljo, “SSL/TLS,” dalam Teori & Aplikasi Kriptografi, SPK

IT Consulting, 2010, pp. 335-340.

[19] S. Kromodimoeljo, “Public Key Infrastructure,” dalam Teori & Aplikasi

Kriptografi, SPK IT Consulting, 2010, p. 361.

[20] S. Kromodimoeljo, “Aplikasi Cryptographic Library,” dalam Teori &

Aplikasi Kriptografi, SPK IT Consulting, 2010, p. 371.

[21] S. Kromodimoeljo, “SHA,” dalam Teori dan Aplikasi Kriptografi, SPK IT

Consulting, 2010, pp. 141-144.

[22] Wikipedia, “Birthday Attack,” Wikipedia, 23 Pebruari 2003. [Online]. Available: http://en.wikipedia.org/wiki/Birthday_attack. [Diakses 12 Maret 2015].

[23] S. Kromodimoeljo, “RSA,” dalam Teori & Aplikasi Kriptografi, SPK IT

165 Consultant, 2010, pp. 364-370.

[26] Wikipedia, “S/MIME,” Wikipedia, 24 Januari 2004. [Online]. Available: http://en.wikipedia.org/wiki/S/MIME. [Diakses 14 Maret 2015].

[27] B. Sidik, Pemrograman Web dengan PHP Edisi Revisi, Bandung: Informatika, 2012, p. 1.

[28] CodeIgniter, “URI Routing,” British Columbia Institute of Technology, 26

Januari 2015. [Online]. Available:

http://www.codeigniter.com/userguide3/general/routing.html. [Diakses 30 Januari 2015].

[29] CodeIgniter, “Views,” British Columbia Institute of Technology, 26 Januari

2015. [Online]. Available:

http://www.codeigniter.com/userguide3/general/views.html. [Diakses 30 Januari 2015].

[30] CodeIgniter, “Models,” British Columbia Institute of Technology, 26 Januari

2015. [Online]. Available:

http://www.codeigniter.com/userguide3/general/models.html. [Diakses 30 Januari 2015].

[31] B. Nugroho, Database Realasional dengan MySQL, Yogyakarta: Andi, 2004.

[32] S. Kromodimoeljo, “OpenSSL,” dalam Teori & Aplikasi Kriptografi, SPK

IT Consulting, 2010, p. 372.

[33] R. T. D. H. Deni Ahmad Jakaria, “Manajemen Risiko Sistem Informasi Akademik pada Perguruan Tinggi Menggunakan Metoda Octave Allegro,”

Seminar Nasional Aplikasi Teknologi Informasi, pp. 37-42, 2013.

[34] R. M. a. K. Hamilton, Learning UML 2.0, California: O'Reilly Media, Inc., 2006.

166 Available:

https://www.owasp.org/index.php/Authentication_Cheat_Sheet#Prevent_B rute-Force_Attacks. [Diakses 20 Mei 2015].

[37] O. Foundation, “Input Validation Cheat Sheet,” 4 Juli 2014. [Online]. Available:

https://www.owasp.org/index.php/Input_Validation_Cheat_Sheet. [Diakses 20 Mei 2015].

[38] O. Foundation, “Path Manipulation,” 23 4 2009. [Online]. Available: https://www.owasp.org/index.php/Path_Manipulation. [Diakses 20 Mei 2015].

[39] Wikipedia, “Secure Hash Algorithm,” Wikipedia, 6 April 2004. [Online]. Available: http://en.wikipedia.org/wiki/Secure_Hash_Algorithm. [Diakses 26 Mei 2015].

[40] Wikipedia, “RSA numbers,” Wikipedia, 5 Maret 2004. [Online]. Available: http://en.wikipedia.org/wiki/RSA_numbers. [Diakses 26 Mei 2015].

[41] S. Singh, Sunil dan S. Kumar, “A Performance Analysis of DES and RSA

Cryptography,” International Journal of Emerging Trends & Technology in

Computer Science (IJETTCS), vol. II, no. 3, pp. 418-423, 2013.

[42] Wikipedia, “Diffie–Hellman Key Exchange,” Wikipedia, 19 Pebruari 2015.

[Online]. Available: http://en.wikipedia.org/wiki/Diffie–

Hellman_key_exchange. [Diakses 20 Pebruari 2015].

[43] Wikipedia, “RSA (Cryptosystem),” Wikipedia, 18 Pebruari 2015. [Online].

Available: http://en.wikipedia.org/wiki/RSA_%28cryptosystem%29.

iii

yang berjudul “PENERAPAN KEAMANAN SISTEM INFORMASI DAN

DIGITAL SIGNATURE PADA SISTEM INFORMASI PENGUSAHAAN AIR TANAH DI PUSAT SUMBER DAYA AIR TANAH DAN GEOLOGI LINGKUNGAN BERBASIS WEB”.

Penulis menyadari dalam penulisan tugas akhir ini banyak sekali terdapat kekurangan dan keterbatasan. Oleh karena itu kritik, arahan serta saran yang membangun penulis harapkan untuk dijadikan masukan di masa yang akan datang. Dalam penulisan laporan ini penulis banyak menerima bantuan dan dukungan dari berbagai pihak. Oleh karena itu penulis ingin mengucapkan terima kasih yang setulus-tulusnya kepada:

1. Allah SWT, karena seizin-Nya tugas akhir ini dapat terselesaikan.

2. Ibu, Bapak, kakak - kakak penulis yang telah memberikan perhatian dan semangat tanpa henti kepada penulis yang mengharapkan mudah-mudahan tugas akhir ini dapat bermanfaat dan menjadi keberkahan bagi semuanya. Amin. 3. Bapak Irawan Afrianto, S.T., M.T. selaku dosen pembimbing yang senantiasa

selalu sabar dan bersedia meluangkan waktunya untuk membimbing dan membantu menyelesaikan tugas akhir ini, Terima kasih banyak atas bimbingannya.

4. Bapak Ir. Taryana Suryana, M.Kom selaku dosen pembimbing dan reviewer

yang bersedia meluangkan waktunya untuk memberikan arahan untuk hasil yang lebih baik. Terima kasih atas bimbingannya.

5. Bapak Andri Heryandi, S.T., M.T selaku dosen penguji yang bersedia meluangkan waktunya untuk memberikan arahan untuk hasil yang lebih baik. Terima kasih atas bimbingannya.

6. Ibu Tati Harihayati M, S.T., M.T. selaku Dosen Wali Teknik Informatika

2 angkatan 2011 yang senantiasa selalu sabar dalam membimbing penulis, Terima kasih banyak atas bimbingannya.

iv

9. Seluruh staf di Pusat Sumber Daya Air Tanah dan Geologi Lingkungan.

10. Keluarga besar Teknik Informatika 2 angkatan 2011 yang selalu mendukung

dalam segala situasi dan kondisi penulis, Terima kasih atas kerjasamanya. 11. Para pejuang skripsi IF-2 angkatan 2011, Yugi Apriyanto, Wulan Kamilia

Afnan, Zaeni Muhamad Zacky Ramdani, Muhammad Amin Nurhakiki dan Rizky Bagja Mangkuranda yang memiliki andil besar dalam tugas akhir ini. Kalian luar biasa.

12. Seluruh pejuang skripsi Teknik Informatika tahun akademik 2014/2015. 13. Terakhir, untuk Yuliani yang menjadi salah satu motivasi terbesar dalam

penyelesaian tugas akhir ini.

Akhir kata, semoga skripsi ini dapat bermanfaat bagi para pembaca.

Bandung, Agustus 2015

Dokumen terkait