Sistem Informasi Jenis-Jenis Narkoba dan Bahayanya Bagi Kesehatan Berbasis Android Chapter III V

BAB 3

PERANCANGAN SISTEM

3.1 Pengertian Perancangan Sistem

Perancangan sistem adalah merancang atau mendesain suatu sistem yang baik,
yang isinya adalah langkah-langkah operasi dalam proses pengolahan data dan
prosedur untuk mendukung operasi sistem.

Menurut Jogiyanto H. M (1991) dalam bukunya “Analisis dan Desain
Sistem”, perancangan sistem dapat diartikan seperti berikut :
1. Tahap setelah analisis dari siklus pengembangan sistem.
2. Pendefinisian dari kebutuhan-kebutuhan fungsional.
3. Persiapan untuk rancang bangun implementasi.
4. Menggambarkan bagaimana suatu sistem dibentuk.
5. Yang dapat berupa pengambaran perencanaan dan pembuatan sketsa atau
pengaturan dari beberapa elemen yang terpisah ke dalam satu kesatuan
yang utuh dan berfungsi.
6. Termasuk menyangkut mengkonfigurasi dari komponen perangkat keras
dari suatu sistem.


Universitas Sumatera Utara

20

3.2 Flowchart Program

Berikut adalah alur flowchart untuk aplikasi yang dibangun beserta penjelasannya.

Gambar 3.1. Flowchart Program

Dari bagan flowchart diatas, terlihat bahwa untuk memulai menggunakan
aplikasi user dapat mengakses seluruh menu yang ada dengan bebas.

Universitas Sumatera Utara

21

3.3 Diagram Konteks Sistem


Berikut adalah diagram konteks dari aplikasi sistem informasi jenis-jenis narkoba
dan bahayanya bagi kesehatan berbasis android.

Mencari Data
USER
Menerima
Data

APLIKASI SISTEM
INFORMASI JENISJENIS NARKOBA
DAN BAHAYANYA
BAGI KESEHATAN
BERBASIS ANDROID

ADMIN
Memasukkan
Data

Gambar 3.2. Diagram Konteks Sistem


3.4 Perancangan Sistem

Perancangan sistem dapat didefinisikan sebagai penggambaran, perancangan dan
pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah ke dalam
satu kesatuan utuh yang berfungsi. Berikut adalah perancangan sistem yang
penulis buat dalam merancang aplikasi.
1. Perancangan tampilan utama
Pada awal aplikasi berjalan tampilan halaman yang muncul adalah tamplan
utama aplikasi. Pada halaman ini user dapat memilih menu mana yang akan
dipilih. Berikut adalah rancangan halaman tampilan utama

Universitas Sumatera Utara

22

Gambar 3.3. Rancangan tampilan halaman utama

2. Perancangan menu pengertian narkoba
Pada menu ini user dapat mengetahui pengertian dari narkoba.


Gambar 3.4. Rancangan menu pengertian narkoba

3. Perancangan menu jenis-jenis narkoba
Pada menu ini user dapat melihat jenis-jenis narkkoba sesuai klasifikasinya.

Universitas Sumatera Utara

23

He

Narkotika
Psikotropika
Bahan Adiktif

Gambar 3.5. Rancangan menu jenis-jenis narkoba

4. Perancangan menu galeri
Menu ini dibuat untuk menampilkan foto-foto para pemakai narkoba dari
sebelum mereka memakai dan setelahnya agar user tidak menggunakan

narkoba.

Gambar 3.6. Rancangan Menu Galeri

Universitas Sumatera Utara

24

5. Perancangan menu bantuan
Menu ini berisi bantuan yang nantinya dapat membantu user.

Gambar 3.7. Rancangan menu bantuan

6.

Perancangan menu tentang
Berisi informasi tentang perancang aplikasi dantentang aplikasinya.

Gambar 3.8. Rancangan menu tentang


Universitas Sumatera Utara

BAB 4

IMPLEMENTASI SISTEM

4.1 Pengertian Implementasi Sistem

Impelementasi sistem adalah tahap penerapan sistem yang akan dilakukan jika sistem
disetujui termasuk program yang telah dibuat dalam tahap perancangan sistem agar
siap dioperasikan. Implementasi sistem aplikasi Anti Narkoba ini dilakukan
menggunakan bahasa pemrograman java dan PHP dengan basis data yang digunakan
adalah MySQL. Implementasi sistem sepenuhnya dilakukan pada perangkat keras PC
(Personal Computer) dan pengujiannya dilakukan di smartphone milik penulis,

4.2 Tujuan Implementasi Sistem

Sistem setelah dianalisa dan dirancang, maka sistem tersebut siap diterapkan atau
diimplementasikan. Tahap implementasi adalah tahap dimana sistem informasi telah
digunakan oleh pengguna. Sebelum benar-benar bisa digunakan dengan baik oleh

pengguna, sistem harus melalui tahap pengujian terlebih dahulu untuk menjamin tidak
ada kendala fatal yang muncul pada saat pengguna memanfaatkan sistemnya.

Jika sistem perangkat lunak telah selesai melewati tahap pengujian sistem
maka sistem perangkat lunak tersebut telah siap untuk digunakan. Penggunaan sistem
perangkat lunak yang baru pada suatu organisasi atau perusahaan kadang-kadang
merupakan proses yang tidak mudah sehingga diperlukan latihan bagi pengguna

Universitas Sumatera Utara

26

sebelum digunakan. Adapun beberapa tujuan dari implementasi sistem adalah sebagai
berikut:
1. Membuat desain sistem selama melakukan penelitian dan analisa.
2. Menguji dan mendokumentasikan prosedur dan program yang diperlukan.
3. Menyelesaikan desain sistem yang telah disetujui.
4. Memperhitungkan sistem yang telah dibuat sesuai kebutuhan.

4.3 Komponen Utama dalam Implementasi Sistem


Pada dasarnya, dalam pengimplementasian sistem dibutuhkan beberapa komponen
penting agar aplikasi yang dibangun dapat berjalan. Berikut beberapa komponen yang
dibutuhkan.

4.3.1

Perangkat Keras

Perangkat keras dapat diartikan sebagai perangkat komputer yang dapat diihat,
disentuh, dan memiliki wujud fisik. Perangkat keras merupakan seluruh komponen
peralatan yang membentuk suatu sistem komputer serta peralatan lainnya yang
memungkinkan komputer dapat melakukan tugasnya. Dalam pembuatan aplikasi
pekerja lepas ini penulis menggunakan laptop sebagai perangkat keras pengganti dan
sebuat smartphone untuk menjalankan aplikasi android.

Universitas Sumatera Utara

27


4.3.2

Perangkat Lunak

Berkebalikan dengan perangkat keras, perangkat lunak tidak memiliki wujud.
Perangkat lunak adalah sekumpulan instruksi yang memungkinkan perangkat keras
untuk dapat memproses data. Perangkat lunak adalah program yang diciptakan
melalui perangkat elektronik. Dalam perangkat lunak dikenal dengan apa yang disebut
sistem operasi dan program aplikasi. Penulis mengembangkan bagian perangkat lunak
berupa aplikasi.

Perangkat lunak yang digunakan dalam perencanaan hingga implementasi
sistem adalah :
1) IDE (Integrated Developnment Environment) menggunakan Android Studio.
2) Database MySQL.
3) XAMPP Control Panel Versi 3.2.1
4) Windows 7 Ultimate.
5) CorelDRAW X7
6) Android Studio 2.3.1


4.3.3

Brainware

Brainware adalah orang yang menggunakan, memakai ataupun mengoprasikan
perangkat komputer. Sebagai contoh dari brainware yaitu programmer, netter
(sebutan untuk orang yang sedang melakukan surfing di internet), serta orang yang
sedang menggunakan perangkat komputer. Atau definisi brainware yaitu manusia
yang terlibat dalam mengoperasikan atau pemakaian serta mengatur sistem di dalam

Universitas Sumatera Utara

28

perangkat komputer. Dapat diartikan juga sebagai perangkat intelektual yang
mengoperasikan dan juga mengeksplorasi kemampuan dari perangkat keras
(hardware) maupun perangkat lunak (software).

4.4 Demonstrasi Program


Demonstrasi program akan menjelaskan secara visual bagaimana tampilan dari
aplikasi Anti Narkoba. Mulai dari tampilan awal dan menu-menu lainnya.

4.4.1

Tampilan Awal

Berikut adalah tampilan awal dari aplikasi Anti Narkoba yang berisikan beberapa
menu.

Gambar 4.1. Tampilan Awal

Universitas Sumatera Utara

29

4.4.2

Tampilan Menu Pengertian Narkoba

Pada menu ini user dapat mengetahui apa itu pengertian narkoba

Gambar 4.2. Tampilan Menu Pengertian Narkoba

4.4.3

Tampilan Menu Jenis-Jenis Narkoba

Berikut adalah tampilan Menu Jenis-Jenis Narkoba. Di dalam menu ini terdapat list
view untuk mengelompokkan narkoba mulai dari narkotika, psikotropika dan bahan
adiktif. User dapar melihat jenis narkoba sesuai klasifikasinya.

Universitas Sumatera Utara

30

Gambar 4.3. Tampilan Menu Jenis-Jenis Narkoba

Universitas Sumatera Utara

31

4.4.4

Tampilan Menu Galeri

Di dalam menu ini terdapat beberapa foto transformasi wajah seseorang sebelum dan
sesudah memakai narkoba.

Gambar 4.4. Tampilan Menu Galeri

4.4.5

Tampilan Menu Bantuan

Berfungsi untuk membantu user jika mengalami kesulitan dalam menggunakan
aplikasi.

Gambar 4.5. Tampilan Menu Bantuan

Universitas Sumatera Utara

32

4.4.6

Tampilan Menu Tentang

Berisi tentang informasi dari aplikasi.

Gambar 4.6. Tampilan Menu Tentang

Universitas Sumatera Utara

BAB 5

PENUTUP

Dari uraian sebelumnya, penulis menarik beberapa kesimpulan dan memberikan
beberapa saran yang mudah-mudahan dapat bermanfaat dan membangun bagi
pembaca.

5.1 Kesimpulan

Berdasarkan proses perencanaan hingga implementasi sistem, maka sebagai penutup
laporan penulis mengambil beberapa kesimpulan antara lain:
1. Pembangunan aplikasi ini bertujuan memberikan informasi kepada pengguna
agar mengenali jenis-jenis narkoba dan bahayanya bagi kesehatan sebagai
antisipasi agar tidak menggunakan narkoba.
2. Penulis melakukan pembatasan fungsi pada aplikasi ini dimana pengguna
hanya dapat melihat data.
3. Dengan adanya aplikasi ini, mempermudah pengguna menemukan informasi
mengenai narkoba dan bahayanya.

Universitas Sumatera Utara

34

5.2 Saran

Dengan selesainya pengimplementasian sistem ini, banyak saran-saran yang masuk
baik kepada penulis maupun ke pengguna, seperti berikut :
1. Besar harapan agar aplikasi ini dapat digunakan sebaik-baiknya oleh pengguna
agar dapat menjauhi pemakain narkoba.
2. Sistem yang dibuat diharapkan dapat memberikan edukasi kepada pengguna
tentang jenis-jenis narkoba dan agar tidak menggunakan narkoba karna tahu
akan bahayanya.

Universitas Sumatera Utara