PERANCANGAN PROGRAM BASIS DATA BATUAN DENGAN MENGGUNAKAN BAHASA PEMROGRAMAN C++ BUILDER.

(1)

PERANCANGAN PROGRAM BASIS DATA BATUAN DENGAN MENGGUNAKAN BAHASA

PEMROGRAMAN C++ BUILDER

Oleh: Rita Deby NIM 4123240029 Program Studi Fisika

SKRIPSI

Diajukan Untuk Memenuhi Syarat memperoleh Gelar Sarjana Sain

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS NEGERI MEDAN

MEDAN 2016


(2)

(3)

iii

PERANCANGAN PROGRAM BASIS DATA BATUAN DENGAN MENGGUNAKAN BAHASA

PEMROGRAMAN C++ BUILDER

Rita Deby (NIM 4123240029) ABSTRAK

Telah dilakukan penelitian untuk merancang program database. Penelitian ini bertujuan untuk membuat program database batuan. Sebelum penelitian ini dibuat, data batuan masih bersifat manual yaitu masih tersimpan dalam buku atau kertas, untuk itu peneliti ingin membuat program basisdata batuan yang berbasis komputer yang penggunaannya lebih efisien. Data yang penulis maksud yaitu Nama Batuan, Jenis Batuan, Warna, Indeks warna, Nama Mineral, Kekerasan, Nama Fosil, Jenis Fosil dan deskripsi lainnya.

Adapun bahasa pemrograman yang digunakan dalam penelitian ini adalah C++ Builder untuk Windows 7. Alasan memakai C++ Builder karena lebih mudah dan mirip dengan bahasa pemrograman yang lain. Dalam membuat program basisdata batuan dengan bahasa pemrograman C++ Builder, terdiri dari beberapa tahap yaitu: tahap membuat nama alias, membuat tabel, mengisi tabel, membuat form wizard, menjalankan program, dan melengkapi form (foto).

Dari hasil yang didapatkan, program yang telah dibuat mampu mengolah data batuan sebanyak 500 jenis batuan lengkap dengan gambar batuan dan disediakan kotak pencarian (search box) untuk lebih mempermudah dalam mencari informasi tentang batuan.


(4)

KATA PENGANTAR

Segala puji dan syukur bagi Allah Tri Tunggal atas segala berkat dan rahmat-Nya sehingga penulis dapat menyelesaikan skripsi ini tepat pada waktunya dan ucapan syukur penulis sampaikan kepada Bunda Maria, Bunda Pertolongan Abadi yang memberi ketabahan dan penguatan kepada penulis dalam menyelesaikan perkuliahan dan skripsi ini. Skripsi ini berjudul ” Perancangan Program Basisdata Batuan dengan Menggunakan Bahasa Pemrograman C++ Builder”.

Selama penyusunan skripsi ini, penulis telah memperoleh banyak nasehat dan motivasi yang tak terhingga banyaknya. Oleh karena itu, dengan penuh kerendahan hati penulis mengucapkan terimakasih kepada berbagai pihak yang telah membantu menyelesaikan skripsi ini, mulai dari pengajuan judul proposal penelitian sampai penyusunan skripsi, antara lain kepada Bapak Drs. Juniar Hutahaean, M.Si selaku Dosen Pembimbing Skripsi, dengan penuh kesabaran memberikan nasehat dan bimbingan. Kepada ketiga Dosen Penguji (Bapak Prof. Dr. Sahyar, M.S, M.M, Ibu Dr. Rita Juliani, M.Si, dan Bapak Dr. Makmur Sirait, M.Si), atas masukan dan saran dalam perbaikan isi skripsi. Dan kepada Dosen Pembimbing Akademik Bapak Alkhafi Maas Siregar, M.Si yang telah membimbing selama perkuliahan, berbagi ilmu dan wawasan dengan penulis. Penulis juga mengucapkan terimakasih kepada fungsionaris serta seluruh Dosen Fisika Non Kependidikan Unimed serta Rekan Mahasiswa/i Jurusan Fisika Fakultas FMIPA UNIMED yang selalu mendoakan, mendukung, dan memberikan motivasi kepada penulis.

Teristimewa bagi mereka yang selalu ada dan yang begitu berharga yang tidak pernah letih memberi kasih sayang, dukungan semangat dan material kepada penulis yaitu Ayah tercinta Jefrijon Situmorang dan Ibunda tersayang Resdiana Gultom. Terima kasih juga untuk Kakakku Tioma Kelara, Adikku Maria Margoretti, Widodo Guntur dan Heru Heriadi, penulis mengucapkan rasa hormat dan terimakasih yang mendalam buat doa dan semangat yang selalu diberikan kepada penulis.


(5)

v

Penulis juga berterima kasih buat sahabat-sahabat tercinta Suryani Siregar, Isrin Evawanti, Clara Sinta, Heryanto Sihite, Viktor Panjaitan, Denny Hasibuan, Konny Tamba, Renny Dorothy, dan Intan Syahyati, selama 4 tahun ini yang selalu membantu dan memberi semangat dalam penyelesaian studi maupun skripsi ini, serta sahabat tercinta sejak SD hingga sekarang Sahara Tulaini dan Yayuk Andriyani yang juga selalu mendukung, memberi semangat dan motivasi. Juga

buat rekan-rekan mahasiswa/i Non-Dik KECE angkatan ’12, teman-teman

seperjuangan (Hendro, Andy, Peter, Gordon, Alfrina, Erni, Irma, Juliana, Lily, Kartika, Wahyu, Ibrahim, Habibi, Cindy, Dinie, Marlina, Marnala, Martha, Nurhidayah, Nurhayati, Ulfa, Reza, Elvi, Sri, Nila, Gloria, Evan), juga buat teman kost pondok putri (Nita, Lasma, Lyly, Lisma). Begitu juga untuk abangda Filemon Sagala dan Hengky, kawan-kawan dan adik-adik Stambuk Jurusan Fisika yang tergabung dalam IKBKF serta yang tidak dapat penulis sebut satu-persatu.

Penulis menyadari masih terdapat banyak kekurangan di dalam penulisan skripsi ini. Penulis berharap semoga hasil penelitian ini memberi manfaat bagi pengembangan ilmu pengetahuan dan teknologi khususnya di bidang sains, ilmu pengetahuan, system informasi, dan kesejahteraan masyarakat. Akhirnya atas semua bantuan, bimbingan dan doa dari semua pihak, penulis mengucapkan terima kasih. Semoga Tuhan Yesus Kristus selalu menyertai dan melindungi kita.

Medan, Agustus 2016 Penulis,

Rita Deby


(6)

DAFTAR ISI

Halaman

Lembaran Pengesahan i

Riwayat Hidup ii

Abstrak iii

Kata Pengantar iv

Daftar Isi vi

Daftar Gambar viii

Daftar Tabel ix

Daftar Lampiran x

BAB I PENDAHULUAN

1.1. Latar Belakang 1

1.2. Batasan Masalah 3

1.3. Rumusan Masalah 3

1.4. Tujuan Penelitian 4

1.5. Manfaat Penelitian 4

BAB II TINJAUAN PUSTAKA

2.1. Pengertian Data 5

2.2. Pengolahan Data 5

2.2.1. Data Masukan 5

2.2.2. Data Informasi 6

2.3. Pengertian Database (Basisdata) 7

2.4. Sistem Manajemen Database 9

2.5. C++ Builder 10

2.6. Batuan 11

2.7. Mineral Penyusun Batuan 12

2.8. Jenis Batuan dan Proses Pembentukannya 12


(7)

vii

2.8.1.1. Definisi dan Klasifikasi Mineral 14

2.8.1.2. Sifat Fisik Mineral 16

2.8.2.Batuan Beku 23

2.8.3.Batuan Sedimen 28

2.8.4.Batuan Metamorf 32

2.8.5.Fosil 37

BAB III. METODE PENELITIAN

3.1. Waktu dan Tempat Penelitian 39

3.2. Alat dan Bahan Penelitian 39

3.3. Prosedur Penelitian 39

3.4. Diagram Alir Penelitian 44

3.5. Teknik Pengumpulan Data 45

3.6. Teknik Analisis Data 49

BAB IV. HASIL DAN PEMBAHASAN

4.1. Hasil 50

4.1.1. Melengkapi Data Batuan pada Database Desktop 50

4.1.2. Menjalankan Program 51

4.2. Pembahasan 53

4.2.1 Tampilan Utama (Main Form) pada Basis Data

pada C++ Builder 53

4.2.2. Tampilan Form C++ Builder untuk Batuan 54

BAB V. KESIMPULAN DAN SARAN

5.1. Kesimpulan 58

5.2. Saran 58


(8)

DAFTAR GAMBAR

Halaman

Gambar 2.1. Tampilan C++ Builder 11

Gambar 2.2. Diagram Siklus Batuan 13

Gambar 2.3 Siklus Batuan 14

Gambar 2.4. Mineral 16

Gambar 2.5. Bentuk Kristal Isometrik dan Non-Isometrik 18

Gambar 2.6. Belahan Mineral 19

Gambar 2.7. Batuan Beku 28

Gambar 2.8. Batuan Sedimen 32

Gambar 2.9. Batuan Metamorf 35

Gambar 3.1. Tampilan Database Desktop untuk Nama Alias 40

Gambar 3.2. Tampilan Database Desktop untuk Membuat Tabel 40

Gambar 3.3. Tampilan Database Desktop untuk Pengisian Tabel 41

Gambar 3.4. Tampilan C++ Builder untuk Form Wizard 42

Gambar 4.1. Melengkapi Data Batuan pada Database Desktop 50

Gambar 4.2. Melengkapi Data Mineral pada Database Desktop 50

Gambar 4.3. Melengkapi Data Fosil pada Database Desktop 51

Gambar 4.4. Tampilan C++ Builder untuk Form Utama 51

Gambar 4.5. Menjalankan Program C++ Builder untuk Batuan 52

Gambar 4.6. Menjalankan Program C++ Builder untuk Mineral 52

Gambar 4.7. Menjalankan Program C++ Builder untuk Fosil 53

Gambar 4.8. Bahasa Pemograman C++ Builder untuk MainForm 54

Gambar 4.9. Bahasa Pemograman C++ Builder untuk Batuan 55

Gambar 4.10. Bahasa Pemograman C++ Builder untuk Mineral 56


(9)

ix

DAFTAR TABEL

Halaman

Tabel 3.1. Tabel Pengumpulan Data Batuan 46

Tabel 3.2. Tabel Pengumpulan Data Mineral 47

Tabel 3.3. Tabel Pengumpulan Data Fosil 48


(10)

DAFTAR LAMPIRAN

Lampiran 1. Surat Penugasan Dosen Pembimbing 61

Lampiran 2. Surat Izin Penelitian 62


(11)

1

BAB I PENDAHULUAN

1.1 Latar Belakang

Ilmu pengetahuan dan teknologi mengalami kemajuan yang sangat pesat, sehingga kebutuhan akan informasi yang cepat, tepat dan akurat sangat dibutuhkan oleh setiap perusahaan, instansi, organisasi maupun bidang lainnya. Teknologi informasi merupakan hasil rekayasa manusia terhadap penyampaian informasi dari bagian pengirim ke penerima sehingga pengiriman informasi tersebut lebih cepat. Data yang diperoleh akan diolah sedemikian rupa sehingga kebutuhan informasi dapat dipenuhi. Salah satu produk dari pengetahuan dan teknologi adalah komputer.

Komputer merupakan mesin pengolah informasi yang hingga saat ini digunakan banyak orang. Mesin komputer salah satu pengolah data yang mampu mengerjakan perhitungan-perhitungan yang rumit dalam jumlah yang besar, serta dapat menyajikan informasi secara cepat, tepat, dan akurat sesuai dengan yang diharapkan. Komputer banyak digunakan di setiap instansi, perusahaan, universitas, sekolah bahkan di rumah. Komputer digunakan sebagai alat bantu untuk mengolah beberapa jenis data untuk berbagai macam keperluan. Tetapi dapat juga digunakan untuk menyimpan dokumen penting atau sebagai pusat data (database) yang dapat dijadikan informasi yang bermanfaat bagi semua orang yang membutuhkan. Database (basis data) ialah sekumpulan data yang terdiri dari koleksi berbagai file yang berisi informasi, yang disimpan dengan cara tertentu (Kristanto, 2007).

Salah satu perangkat lunak pengembangan program aplikasi database dengan C++ Builder. Bahasa C++ merupakan bahasa C dengan tambahan fasilitas pemrograman berbasis objek. Sebenarnya tidak hanya itu, bahasa C++ merupakan penyempurnaan bahasa C dengan fasilitas-fasilitas baru yang mempermudah pemrograman. Perangkat ini sangat berguna untuk pembuatan program-program besar seperti sistem operasi windows, linux dan aplikasi-aplikasi besar lainnya (Sudiarta, 2012).


(12)

C++ Builder adalah sebuah aplikasi yang digunakan untuk pengembangan dengan memanfaatkan keistimewaan konsep-konsep antar muka grafis dalam Microsoft Windows. C++ Builder merupakan merek dagang atau produk dari Borland Internasional Inc. yang telah banyak menghasilkan bahasa-bahasa pemrograman yang sangat handal seperti layaknya bahasa pemrograman yang berobjek Visual lainnya. C++ Builder mempunyai kelebihan yaitu digolongkan ke dalam kelompok RAD (Rapid Application Development), yang merupakan perangkat pemrograman yang mampu membuat aplikasi dengan mudah dan cepat. C++ Builder juga tergolong kelompok bahasa pemograman yang menggunakan prinsip Event Driven. Keunggulan dari C++ Builder adalah dalam pengembangan database. Dalam pemograman basis data (database), pengguna sudah dapat menjalankan program tersebut tanpa harus menuliskan sebaris kode.

Tren batu akik atau batu mulia melanda Indonesia. Di Indonesia bisa ditemukan ratusan jenis batu akik dari setiap daerah karena setiap daerah mempunyai batu khas yang berbeda-beda satu dan yang lain. Banyak para kolektor mengoleksi berbagai jenis batu akik mulai dari jenis yang paling indah, laris dan dicari saat ini seperti jenis batu akik kecubung, sulaiman, bacan, kalimaya, merah delima dan lainnya. Harganya bisa mencapai puluhan bahkan ratusan juta rupiah. Keragaman jenis batu akik ini membuatnya sulit untuk dibedakan antara yang asli dan palsu. Keragaman batu akik disebabkan Indonesia adalah salah satu Negara yang dilewati oleh rangkaian ring of fire atau gugusan gunung berapi yang berhubungan satu sama lain. Keberadaan gunung berapi yang banyak inilah yang mengakibatkan Indonesia menjadi kaya akan bahan tambang, terutama bahan tambang batuan.

Batuan mempunyai manfaat yang sangat penting bagi kehidupan manusia, terutama sebagai bahan dasar bangunan dan industri untuk menunjang sarana dan prasarana kehidupan manusia. Batuan penyusun kerak bumi berdasarkan kejadiannya (genesis), tekstur, dan komposisi mineralnya dapat dibagi menjadi tiga, yaitu batuan beku (igneous rock), batuan sedimen (sedimentary rocks), dan batuan metamorf/malihan (metamorphic rocks). Batuan terbentuk dari kumpulan


(13)

3

magma yang membeku di permukaan bumi dan berakhir menjadi berbagai jenis batuan (Nandi, 2010).

Penentuan macam jenis dan ciri-ciri batuan bisa dilakukan oleh seseorang yang pakar dibidangnya dan belum ada software aplikasi khusus yang dikembangkan untuk penentuan jenis dan ciri batuan. Sutanta (2010) melakukan penelitian untuk menentukan macam jenis dan nama batuan dengan mengembangkan software sistem pakar untuk memudahkan pekerjaan seorang pakar atau calon pakar. Penentuan macam jenis batuan ini dilakukan dengan cara mengisi ciri-ciri batuan yang diketahui. Sistem pakar adalah sebuah program komputer yang dirancang untuk memodelkan kemampuan menyelesaikan masalah seperti layaknya seorang pakar (human expert) (Tolle, 2010).

Penelitian ini mengembangkan software C++ Builder untuk mengetahui ciri-ciri batuan dengan mengumpulkan data batuan dan membuatnya dalam tabel dengan menginput nama batuan pada program. Dari latar belakang tersebut, maka penulis mengambil judul: Perancangan Program Basis Data Batuan dengan Menggunakan Bahasa Pemrograman C++ Builder.

1.2 Batasan Masalah

Dalam penelitian ini, penulis membatasi pada :

1. Perancangan program basis data batuan dengan menggunakan bahasa

pemograman C++ Builder.

2. Kemampuan program dalam mengolah dan menampilkan data batuan.

1.3 Rumusan Masalah

Adapun masalah yang dibahas dalam penelitian ini yaitu :

1. Bagaimana merancang program basis data batuan dengan menggunakan

bahasa pemograman C++ Builder?

2. Bagaimana kemampuan program dalam mengolah dan menampilkan data


(14)

1.4 Tujuan Penelitian

Adapun tujuan dari penelitian ini yaitu :

1. Membuat program basis data batuan dengan menggunakan bahasa

pemograman C++ Builder.

2. Mengetahui kemampuan program dalam mengolah dan menampilkan data

batuan.

1.5 Manfaat Penelitian

Adapun manfaat dari penelitian ini adalah untuk membantu mengelola data batuan, mempermudah dalam mencari informasi mengenai batuan yang diharapkan lebih mudah dipahami, lebih efisien, tidak rumit dan fleksibel serta data dapat disajikan dengan cepat.

Sedangkan untuk peneliti sendiri, penelitian ini menambah wawasan dalam penerapan ilmu yang dipelajari di bangku perkuliahan.


(15)

58

BAB V

KESIMPULAN DAN SARAN

5.1. Kesimpulan

Dari hasil uraian pembahasan dalam penelitian ini, dapat ditarik kesimpulan sebagai berikut :

1. Telah berhasil dibuat program basisdata batuan dengan menggunakan bahasa pemrograman C++ Builder yang terdiri dari tahap :

a. Membuat nama alias

b. Membuat tabel

c. Mengisi tabel

d. Membuat form wizard

e. Menjalankan program

f. Melengkapi form (foto)

2. Program yang telah dibuat mampu mengolah dan menampilkan data

batuan sebanyak 500 jenis batuan dalam bentuk tabel, lengkap dengan gambar batuan dan kotak pencarian (search box) untuk lebih mempermudah dalam mencari informasi tentang batuan. Hasil dari pembuatan program ini berupa perangkat lunak (software) program basisdata batuan.

5.2. Saran

Hasil penelitian ini dijadikan sebagai masukan untuk penelitian lebih lanjut tentang pembuatan basisdata batuan, dengan menggunakan bahasa pemograman C++ versi yang terbaru dan mengarahkan program ke sistem pakar untuk kemudahan pengenalan batuan bagi user terutama pada saat berada di lapangan. Menambahkan tampilan “Data Tidak ditemukan” ketika mencari data yang tidak tersedia pada basis data.


(16)

DAFTAR PUSTAKA

Anonim, (2012), Siklus Batuan, http://www.siklusbatuantigabatu.html (diakses 18 Januari 2016)

Anonim, (2015), Pengertian Fosil, https://www.scribd.com/doc/98989271/penger-tian-fosil (diakses 5 Desember 2015)

Asmuni, I., dan Rangga F., (2005), Basisdata Relasional dalam Kreasi Organisasi File Akuntansi, Seminar Nasional Aplikasi Teknologi Informasi 2005 (SNATI 2005), ISBN: 979-756-061-6

Boggs, S., (2009), Petrology of Sedimentary Rocks, Cambridge University Press : USA.

Hamilton, WR., AR Woolley, dan AC Bishop, (1974), Minerals Rock and Fossils, The Hamlyn Publishing Group Limited : England.

Joni, I Made dan Budi Raharjo, (2006), Cara Mudah Mempelajari Pemrograman C dan Implementasinya, Informatika : Bandung.

Kristanto, H., (2007), Konsep dan Perancangan Database: Buku pegangan Mata Kuliah, Andi : Yogyakarta.

Murseto, (2010), Sistem Pakar Identifikasi Nama dan Jenis Batu, Jurusan Teknik Informatika: Yogyakarta.

Nandi, (2010), Batuan, Mineral, dan Batubara, Jurusan Penddikan Geografi, UPI: Bandung.

Noor, D., (2008), Geologi untuk Perencanaan, Erlangga : Jakarta.

Octafian, D.T., (2011), Desain Database Sistem Informasi Penjualan Barang, Jurnal Teknologi dan Informatika (Teknomatika), Vol 1 No.2: 150

Petroutsos, E., (2002), Pemrograman Database dengan Visual Basic 6, PT Elex Media Komputindo : Jakarta.

Sholeh, M., (2013), Panduan Belajar Pemrograman Terstruktur Algoritma dan Pemrograman C++, Akprind Press : Yogyakarta.


(17)

60

Sofi, N., (2005), Teknik Pemrograman Terstruktur 2 (C++), Universitas Gunadarma : Jakarta.

Sudiarta, I.W., (2012), Pemrograman Komputer dengan Bahasa C dan C++, FMIPA Universitas Mataram : Mataram.

Sutanta, E., Dioneia M. F. C. G. L., (2010), Aplikasi Sistem Pakar Untuk Menentukan Jenis Batuan. Prosiding Seminar Nasional Aplikasi Sains dan Teknologi (SNAST) Periode II. ISSN : 1979-911X

Tolle, H., (2016), Pengantar Sistem Pakar (expert system), http://www.slideshare-net/herman_tolle/pengantar-sistem-pakar-1494686 (diakses 18 Januari 2016)

Wahana, (2005), Panduan Praktis Pemograman Visual Basic 6.0 Tingkat Lanjut. Andi : Yogyakarta.

William, H., Turnes, F.J dan Gilbert, C.M., (1982), Petrography, W.M. Freeman and Co : San Fransisco.


(18)

RIWAYAT HIDUP

Penulis dilahirkan di Dumai pada tanggal 22 Mei 1994 dengan nama lengkap Rita Deby dan merupakan anak kedua dari lima bersaudara. Ayah bernama Jefrijon Situmorang dan Ibu bernama Resdiana Gultom. Pada tahun 2000, penulis mengawali pendidikan di SD Negeri 001 Bukit Kapur dan tamat pada tahun 2006. Pada tahun 2006, penulis melanjutkan Sekolah Menengah Pertama di SMP Negeri 5 Dumai dan tamat pada tahun 2009. Selanjutnya, pada tahun 2009 penulis melanjutkan Sekolah Menengah Atas di SMA Negeri 1 Dumai dan tamat pada tahun 2012. Setelah melewati pendidikan menengah atas pada tahun 2012, peneliti melanjutkan Pendidikan Strata 1 (satu) di Jurusan Fisika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Negeri Medan melalui jalur regular SNMPTN (Seleksi Nasional Masuk Perguruan Tinggi Negeri). Selama mahasiswa, penulis pernah mengikuti organisasi kemahasiswaan yaitu IKBKF (Ikatan Keluarga Besar Kristen Fisika), UK-KMK St. Martinus UNIMED. Kini dengan perjuangan dan kerja keras, penulis dapat menyelesaikan Pendidikan Strata 1 (satu) di Jurusan Fisika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Negeri Medan.


(1)

magma yang membeku di permukaan bumi dan berakhir menjadi berbagai jenis batuan (Nandi, 2010).

Penentuan macam jenis dan ciri-ciri batuan bisa dilakukan oleh seseorang yang pakar dibidangnya dan belum ada software aplikasi khusus yang dikembangkan untuk penentuan jenis dan ciri batuan. Sutanta (2010) melakukan penelitian untuk menentukan macam jenis dan nama batuan dengan mengembangkan software sistem pakar untuk memudahkan pekerjaan seorang pakar atau calon pakar. Penentuan macam jenis batuan ini dilakukan dengan cara mengisi ciri-ciri batuan yang diketahui. Sistem pakar adalah sebuah program komputer yang dirancang untuk memodelkan kemampuan menyelesaikan masalah seperti layaknya seorang pakar (human expert) (Tolle, 2010).

Penelitian ini mengembangkan software C++ Builder untuk mengetahui ciri-ciri batuan dengan mengumpulkan data batuan dan membuatnya dalam tabel dengan menginput nama batuan pada program. Dari latar belakang tersebut, maka penulis mengambil judul: Perancangan Program Basis Data Batuan dengan Menggunakan Bahasa Pemrograman C++ Builder.

1.2 Batasan Masalah

Dalam penelitian ini, penulis membatasi pada :

1. Perancangan program basis data batuan dengan menggunakan bahasa pemograman C++ Builder.

2. Kemampuan program dalam mengolah dan menampilkan data batuan.

1.3 Rumusan Masalah

Adapun masalah yang dibahas dalam penelitian ini yaitu :

1. Bagaimana merancang program basis data batuan dengan menggunakan bahasa pemograman C++ Builder?

2. Bagaimana kemampuan program dalam mengolah dan menampilkan data batuan?


(2)

1.4 Tujuan Penelitian

Adapun tujuan dari penelitian ini yaitu :

1. Membuat program basis data batuan dengan menggunakan bahasa pemograman C++ Builder.

2. Mengetahui kemampuan program dalam mengolah dan menampilkan data batuan.

1.5 Manfaat Penelitian

Adapun manfaat dari penelitian ini adalah untuk membantu mengelola data batuan, mempermudah dalam mencari informasi mengenai batuan yang diharapkan lebih mudah dipahami, lebih efisien, tidak rumit dan fleksibel serta data dapat disajikan dengan cepat.

Sedangkan untuk peneliti sendiri, penelitian ini menambah wawasan dalam penerapan ilmu yang dipelajari di bangku perkuliahan.


(3)

BAB V

KESIMPULAN DAN SARAN

5.1. Kesimpulan

Dari hasil uraian pembahasan dalam penelitian ini, dapat ditarik kesimpulan sebagai berikut :

1. Telah berhasil dibuat program basisdata batuan dengan menggunakan bahasa pemrograman C++ Builder yang terdiri dari tahap :

a. Membuat nama alias b. Membuat tabel c. Mengisi tabel

d. Membuat form wizard e. Menjalankan program f. Melengkapi form (foto)

2. Program yang telah dibuat mampu mengolah dan menampilkan data batuan sebanyak 500 jenis batuan dalam bentuk tabel, lengkap dengan gambar batuan dan kotak pencarian (search box) untuk lebih mempermudah dalam mencari informasi tentang batuan. Hasil dari pembuatan program ini berupa perangkat lunak (software) program basisdata batuan.

5.2. Saran

Hasil penelitian ini dijadikan sebagai masukan untuk penelitian lebih lanjut tentang pembuatan basisdata batuan, dengan menggunakan bahasa pemograman C++ versi yang terbaru dan mengarahkan program ke sistem pakar untuk kemudahan pengenalan batuan bagi user terutama pada saat berada di lapangan. Menambahkan tampilan “Data Tidak ditemukan” ketika mencari data yang tidak tersedia pada basis data.


(4)

DAFTAR PUSTAKA

Anonim, (2012), Siklus Batuan, http://www.siklusbatuantigabatu.html (diakses 18 Januari 2016)

Anonim, (2015), Pengertian Fosil, https://www.scribd.com/doc/98989271/penger-tian-fosil (diakses 5 Desember 2015)

Asmuni, I., dan Rangga F., (2005), Basisdata Relasional dalam Kreasi Organisasi File Akuntansi, Seminar Nasional Aplikasi Teknologi Informasi 2005 (SNATI 2005), ISBN: 979-756-061-6

Boggs, S., (2009), Petrology of Sedimentary Rocks, Cambridge University Press : USA.

Hamilton, WR., AR Woolley, dan AC Bishop, (1974), Minerals Rock and Fossils, The Hamlyn Publishing Group Limited : England.

Joni, I Made dan Budi Raharjo, (2006), Cara Mudah Mempelajari Pemrograman C dan Implementasinya, Informatika : Bandung.

Kristanto, H., (2007), Konsep dan Perancangan Database: Buku pegangan Mata Kuliah, Andi : Yogyakarta.

Murseto, (2010), Sistem Pakar Identifikasi Nama dan Jenis Batu, Jurusan Teknik Informatika: Yogyakarta.

Nandi, (2010), Batuan, Mineral, dan Batubara, Jurusan Penddikan Geografi, UPI: Bandung.

Noor, D., (2008), Geologi untuk Perencanaan, Erlangga : Jakarta.

Octafian, D.T., (2011), Desain Database Sistem Informasi Penjualan Barang, Jurnal Teknologi dan Informatika (Teknomatika), Vol 1 No.2: 150

Petroutsos, E., (2002), Pemrograman Database dengan Visual Basic 6, PT Elex Media Komputindo : Jakarta.

Sholeh, M., (2013), Panduan Belajar Pemrograman Terstruktur Algoritma dan Pemrograman C++, Akprind Press : Yogyakarta.


(5)

Sofi, N., (2005), Teknik Pemrograman Terstruktur 2 (C++), Universitas Gunadarma : Jakarta.

Sudiarta, I.W., (2012), Pemrograman Komputer dengan Bahasa C dan C++, FMIPA Universitas Mataram : Mataram.

Sutanta, E., Dioneia M. F. C. G. L., (2010), Aplikasi Sistem Pakar Untuk Menentukan Jenis Batuan. Prosiding Seminar Nasional Aplikasi Sains dan Teknologi (SNAST) Periode II. ISSN : 1979-911X

Tolle, H., (2016), Pengantar Sistem Pakar (expert system), http://www.slideshare-net/herman_tolle/pengantar-sistem-pakar-1494686 (diakses 18 Januari 2016)

Wahana, (2005), Panduan Praktis Pemograman Visual Basic 6.0 Tingkat Lanjut. Andi : Yogyakarta.

William, H., Turnes, F.J dan Gilbert, C.M., (1982), Petrography, W.M. Freeman and Co : San Fransisco.


(6)

RIWAYAT HIDUP

Penulis dilahirkan di Dumai pada tanggal 22 Mei 1994 dengan nama lengkap Rita Deby dan merupakan anak kedua dari lima bersaudara. Ayah bernama Jefrijon Situmorang dan Ibu bernama Resdiana Gultom. Pada tahun 2000, penulis mengawali pendidikan di SD Negeri 001 Bukit Kapur dan tamat pada tahun 2006. Pada tahun 2006, penulis melanjutkan Sekolah Menengah Pertama di SMP Negeri 5 Dumai dan tamat pada tahun 2009. Selanjutnya, pada tahun 2009 penulis melanjutkan Sekolah Menengah Atas di SMA Negeri 1 Dumai dan tamat pada tahun 2012. Setelah melewati pendidikan menengah atas pada tahun 2012, peneliti melanjutkan Pendidikan Strata 1 (satu) di Jurusan Fisika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Negeri Medan melalui jalur regular SNMPTN (Seleksi Nasional Masuk Perguruan Tinggi Negeri). Selama mahasiswa, penulis pernah mengikuti organisasi kemahasiswaan yaitu IKBKF (Ikatan Keluarga Besar Kristen Fisika), UK-KMK St. Martinus UNIMED. Kini dengan perjuangan dan kerja keras, penulis dapat menyelesaikan Pendidikan Strata 1 (satu) di Jurusan Fisika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Negeri Medan.