• Tidak ada hasil yang ditemukan

PENGEMBANGAN SISTEM APLIKASI PENGOLAHAN DATA RENTAL DVD BERBASIS VISUAL BASIC 6.0 DAN SQL SERVER 2000

N/A
N/A
Protected

Academic year: 2017

Membagikan "PENGEMBANGAN SISTEM APLIKASI PENGOLAHAN DATA RENTAL DVD BERBASIS VISUAL BASIC 6.0 DAN SQL SERVER 2000"

Copied!
48
0
0

Teks penuh

(1)

4 BAB II

TINJAUAN PUSTAKA

2.1. Aplikasi

Aplikasi adalah program-program yang ditulis oleh pemrogram komputer untuk memecahkan masalah tertentu dengan menggunakan bahasa pemrograman.

2.2. Pengolahan Data

Waktu yang digunakan untuk menggambarkan perubahan bentuk data menjadi informasi yang memiliki kegunaan. Semakin banyak data dan kompleknya aktifitas dalam pengolahan data dalam suatu organisasi, baik itu organisasi besar maupun organisasi kecil, maka metode pengolahan data yang tepat sangat dibutuhkan.

Tujuan penyusunan sistem pengolahan data adalah sebagai berikut :

1. Menunjang dan memberikan pelayanan kebutuhan informasi kepada

fungsi-fungsi manajerial kepala bagian didalam pelaksanaan kegiatan.

(2)

5 Pemilihan metode pengolahan data yang tepat untuk suatu penerapan khusus menuntut penganalisaan sistem untuk memahami persyaratan pengolahan guna mencapai hasil dari setiap metode pengolahan data. Hal tersebut dapat ditentukan oleh pertimbangan sebagai berikut :

1. Volume unsur-unsur data yang dimuat 2. Pembatasan waktu pengolahan

3. Tututan melakukan pengolahan

2.3.Data

Data adalah kenyataan yang menggambarkan suatu kejadian-kejadian dan kesatuan nyata, sedangkan kenyataan (event) adalah sesuatu yang terjadi pada saat tertentu. Kesatuan nyata adalah berupa suatu obyek nyata, seperti, tempat, benda dan orang yang betul-betul ada dan terjadi. Jadi data adalah suatu kenyataan atau fakta yang menggambarkan sesuatu yang dapat disimpan dimedia komputer.

2.4.Laporan

Laporan menurut kamus besar bahasa Indonesia merupakan segala sesuatu yang dilaporkan pada pemimpin.

2.5.Admin

(3)

6 2.6.Teori Sistem

2.6.1 Definisi sistem

Terdapat dua kelompok pendekatan di dalam mendefinisikan sistem, yaitu yang menekankan pada prosedur dan yang pada menekankan pada komponen atau elemennya.

Pendekatan sistem yang lebih menekankan pada elemen atau komponennya mendefinisikan sistem sebagai “Sistem adalah kumpulan dari elemen-elemen

yang berinteraksi untuk mencapai suatu tujuan tertentu”.

2.6.2 Definisi Aplikasi

Aplikasi adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya.

2.7.Alat Perancangan Sistem

Alat perancangan sistem menjadi beberapa bagian adalah sebagai berikut :

2.7.1. Bagan Alir Dokumen (Documen Flowchart)

(4)

7 2.7.2. Bagan Alir Program (Program Flowchart)

Bagan alir program adalah suatu bagan yang menggambarkan arus logika dan data yang akan diproses dalam suatu program dari awal hingga akhir.

Bagan alir terdiri dari simbol-simbol yang mewakili fungsi-fungsi langkah program dan garis alir (flowlines) menunjukan urutan dari simbol-simbol yang akan dikerjakan. Simbol-simbol bagan alir program tersebut dapat dilihat pada lampiran tugas akhir.

2.7.3. Normalisasi

Suatu teknik yang digunakan untuk mengorganisasi file database untuk menghilangkan grup yang berulang hasil akhir dari pendefinisian struktur data dari file-file database tersebut selanjutnya didokumentasikan kedalam kamus data (data dictionary), kamus data berupa katalog fakta tentang data dan kebutuhan-kebutuhan informasi dari suatu sistem informasi.

a. Membuat bentuk un-normal (Un-NormalizedFfrom)

yaitu dengan cara memasukan seluruh atribut yang diperlukan ke dalam satu file atau relasi kemudian tentukan atribut kuncinya (Key Field).

b. Membuat bentuk normal pertama (1NF)

(5)

8 c. Membuat bentuk normal kedua (2NF)

Sebuah relasi dikatakan dalam bentuk normal kedua bila relasi tersebut dalam bentuk normal pertama serta seluruh atribut (yang bukan kunci utama) tergantung secara fungsional sepenuhnya kepada kunci utama (tidak hanya pada kunci utama).

Untuk mendapatkan bentuk normal kedua adalah dengan cara memisahkan atribut yang tergantung secara fungsional pada sebagian kunci utama dalam relasi baru, kemudian tambahkan atribut yang mengidentifikasikannya.

d. Membuat bentuk normal ketiga (3NF)

Sebuah relasi dikatakan dlam bentuk normal ketiga jika relasi tersebut dalm bentuk normal kedua dan setiap atributnya tidak tergantung secara transitif pada kunci utama. Untuk mendapatkan bentuk normal ketiga adalah dengan cara memisahkan atribut yang mempunyai ketergantungan transitifitas ke dalam relasi baru, kemudian tambahkan atribut yang mengidentifikasikannya. e. Membuat bentuk normal keempat (4NF)

(6)

9 2.8.Teori Database

2.8.1. Database

Menurut Harianto (2002:1), database adalah kumpulan file-file yang saling berelasi, relasi tersebut biasa ditunjukan dengan kunci dari tiap yang ada, satu database menunjukan satu kumpulan data yang dipakai dalam satu lingkup perusahaan atau instansi. Sedangkan menurut Edhy Sutanta (2004:21), database adalah sekumpulan subsistem yang terdiri dari atas basis data secara bersama-sama, personal-persoanal yang merancang dan mengelola basis adata, teknik-teknik untuk merancang dan mengelolah basis data, serta system komputer unutk mendukungnya.

Jadi, database adalah kumpulan file yang saling berkaitan yang disimpan secara bersam-sama pada suatu media dan memiliki kunci dari tiap filenya.

2.8.2. Konsep Client dan server

Konsep client atau server adalah konsep sistem yang berperan sebagai peminta dan sebagai pelayan, yang berfungsi sebagai pelayan adalah basisdata server, dalam hal ini penghubungnya adalah ZeosDB yang dikendalikan menggunakan SQL server. Berikut ini adalah keterangan mengenai hak akses atau beberapa

fungsi yang ada pada client atau server. a. Client

(7)

10 mengakses data dari database server dengan menggunakan bantuan mysql dengan syarat server harus selalu mengaktifkan program mysql dan terhubung dalam suatu jaringan. Client hanya dapat melakukan permintaan data kepada server. Sehingga tanggung jawab pengolahan data terletak pada basisdata server yang dikelola oleh seorang admin. Aplikasi client disediakan untuk menampilkan data-data yang diinginkan oleh pengguna.

b. Server

Server melakukan pelayanan pada saat client melakukan proses permintaan seperti pencarian data dalam basisdata server, mengubah data, mengeksekusi prosedur, menghapus data dan masih banyak lagi kebutuhan client. Zeos Access secara otomatis akan melayani permintaan tersebut. peranan utama suatu program server adalah melayani client yang jumlahnya banyak yang memiliki tujuan untuk menggunakan secara bersama sumber daya yang ada di server.

2.8.3. Istilah Dalam Database

Menurut Harianto (2002:1) didalam database terdapat beberapa istilah yang digunakan yaitu:

1. Entity

(8)

11 2. Attribute

Setiap entity mempunyai atribut atau sebutan untuk mewakili entity. Seorang siswa dapat dilihat dari atributenya, missal nama, nomor siswa, alamat, nama orang tua, hobi. Attribute juga disebut sebagai data elemen, data field dan data item;

3. Data Value (nilai atau isi data)

Data Value adalah data aktual atau informasi yang disimpan pada tiap data,

elemen, atau atribut. Atribut nama karyawan menunjukan tempat dimana

informasi nama karyawan disimpan, nilai datanya misalnya adalah Anjang, Arif,

Suryo, dan lain-lain yang merupakan isi data nama karyawan tersebut.

4. Record/Tuple

Kumpulan elemen-elemen yang saling berkaitan menginformasikan tentang suatu

entitas secara lengkap. Satu record mewakili satu data atau informasi.

5. File/Tabel

Kumpulan record sejenis yang mempunyai panjang elemen yang sama, atribut

yang sama, namun berbeda nilai datanya.

6. Database

Kumpulan file-file yang mempunyai ikatan satu file dengan file yang lain

sehingga membentuk satu bangunan data untuk menginformasikan satu

(9)

12 7. DBMS (DataBase Management System)

Kumpulan file saling berkaitan bersama denagn program untuk pengolahannya disebut sebagai DBMS.

Data adalah kumpulan datanya, sedangkan program pengolahannya berdiri sendiri dalam satu program yang berkomersial untuk membaca data, mengisi data, menghapus data, melaporkan data dalam database.

2.9.Microsoft Visual Basic 6.0

Visual Basic menurut Kasmoni (2003:1) pada dasarnya adalah sebuah bahasa

pemrograman komputer. Bahasa pemrograman adalah perintah-perintah atau instruksi yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu. Visual Basic merupakan bahasa pemrograman yang mudah dipelajari dan

dipergunakan.

2.9.1. Memulai Visual Basic 6.0

Cara pertama dilakukan unutk memulai MS. Visual Basic 6.0 adalah sebagai berikut :

1. Aktifkan MS. Visual Basic 6.0 2. Click file

3. Open (click icon open)

(10)

13 2.9.2. Komponen Microsoft Visual Basic 6.0

Berikut adalah beberapa istilah yang umum digunakan membuat program aplikasi MS. Visual Basic 6.0.

a. Project

Project Adalah sekumpulan modul atau dengan kata lain program aplikasi itu

sendiri yang disimpan dalam file yang berakhir .VBS. Visualisasinya ada di gambar 2.1.

Gambar 2.1 Project

b. Form

Form Adalah suatu objek yang dipakai sebagai tempat bekerja program aplikasi.

Visualisasinya ada di gambar 2.2.

(11)

14 c. Toolbox

Kotak alat yang berisi icon-icon untuk memasukan objek tertentu kedalam jendela form. Keterangan lengkap ada digambar 2.3.

Gambar 2.3 Toolbox

Icon Nama Kontrol Keterangan

Label Menampilkan teks yang tidak dapat diedit oleh user.

Textbox Area yang mendukung untuk memasukan dan mengedit texts.

Command Button Unutk memmbuat suatu aksi saat obyek ini diklik.

Option Button

(12)

15 Check Box

Menampilkan pilihan True/False atau Yes/No. anda dapat

mengecheck beberapa check box dalam from dalam waktu yang sama.

Combo Box Merupakan kombinasi text box dengan list box. Memberken kesempatan pada user untuk mengetikkan sebuah pilihan atau memilih item dari drop down. List Box Nutk menampilkan dafatar item

dimana user dapat memilih darinya.

Frame Dapat digunakan sebagai wadah control.

Image

Menampilkan bitmap, icon, filejpg, atau tulisan gif dan yang

lainnyaseperti comment button. Line Untuk menambahkan garis pada

from.

Picture Box Menampilkan bitmap, icon, atau windows mate file, file jpg atau tulisan gif.

(13)

16 Shape Menambahkan rectangle, square,

elips atau circle, kedalam from, frame, dan picture box.

ScrolBar horizontal dan Vertikal

Digunakan untuk menambahkan scrollbar ke kontrol yang tidak otomatis mendukungnya.

Timer Mengeksekusi event timer dalam interval waktu tertentu.

File List Box Menampilkan dan memeberikan kesempatan kepada user untuk memilih file dari sebuah daftar

Directory List Box

Menampilkan dan memberikan kesempatan kepada user untuk memilih folder dan fath

Drive List Box Menampilkan dan memberikan kesempatan kpada user untuk memilih drive.

Data

Untuk menghubungkan dengan sebuah database dam menampilkan informasinya pada sebuah from.

(14)

17 d. Properties

Properties digunakan untuk menentukan pengaturan pada suatu objek. Ritualisasinya ada di gambar 2.5

Gambar 2.5 Properties

e. Kode Program

Serangkaian tulisan perintah yang akan dilaksanakan jika suatu objek dijalankan. f. Event

Peristiwa atau kejadian yang diterima oleh suatu objek. g. Metoda (Method)

Suatu set perintah seperti halnya fungsi dan prosedur, tetapi sudah tersedia di dalam suatu objek.

h. Module

(15)

18 2.10. Menyimpan Program Aplikasi

Sebelum program aplikasi dijalankan, sebaiknya disimpan terlebih dahulu dengan cara mengklik icon save. File yang disimpan ada dua buah file yaitu file from dan project, kemudian berilah keduanya dengan nama yang sama.

2.11. Menjalankan Program Aplikasi

Setelah program aplikasi disimpan, jalankan program aplikasi dengan memilih menu run lalu start atau tekan tombol F5, juga dapat dengan mengklik icon start.

2.12. Menutup Program Aplikasi

(16)

BAB III

METODELOGI PENELITIAN

3.1 Metode Pengumpulan Data

Metode pengumpulan data yang dilakukan melakukan beberapa metode yaitu sebagai berikut;

a. Metode pengamatan (Observasi)

Metode ini dilakukan dengan cara mengamati secara langsung dan dari observasi ini dapat ditarik kesimpulan.

b. Metode studi pustaka

Penelitian ini dilakukan dan ditunjang oleh buku dari pendapatan beberapa ahli, studi pustaka juga menambahkan data tugas akhir ini.

3.2 Analisis Sistem Berjalan

(17)

20 3.3 Uraian Sistem Kerja yang Berjalan

Sistem kerja pada sistem aplikasi pengolahan data pada lembaga usaha Rental DVD, setiap akhir bulan pemilik usaha memantau perkembangan maju atau tidaknya dengan memiliki pengguna kata sandi atau log-in tersendiri. Aplikasi ini akan diolah oleh penulis tugas akhir ini. Sebelumnya masih menggunakan buku dan pulpen saat menjalani sistem usaha ini.

3.4 Permasalahan yang Dihadapi

Dari sistem pengolahan data yang ada,dapat dianalisa kelemahan – kelemahan yang terjadi pada sistem yang digunakan,kelemahan - kelemahan tersebut adalah sebagai berikut :

1. Dalam pengolahan data kaset, dan data anggota atau data peminjam masih menggunakan

buku besar dalam mencatatnya.

2. Pengarsipan data laporan kaset, dan peminjaman belum tersusun rapi sehingga pencarian

data mengalami keterlambatan dan mempengaruhi pelaporannya.

3.5 Uraian Kerja Sistem yang Diusulkan

(18)

21 3.6 Desain Database

Desain database terdiri dari beberapa tabel yang saling berhubungan satu sama lain. Berikut ini desain database Sistem Aplikasi Pengolahan Rental DVD yang telah dirancang dapat dilihat pada tabel di bawah ini :

Tabel 3.6.1 Kamus Tabel Anggota

(19)

22 Tabel 3.6.2 Kamus Tabel Pegawai

Berdasarkan Tabel 3.6.2, kamus tabel pegawai berisi informasi tentang data-data pegawai dari setiap pegawai yang terdiri dari : ID_Pegawai, Nama_Pegawai, Alamat, No_Telp, Jenis_kelamin, Status, Pendidikan, Jabatan, User_Name, dan Password

Tabel 3.6.3 Kamus Tabel Film

(20)

23 Tabel 3.6.4 Kamus Tabel Kategori

Berdasarkan Tabel 3.6.4, kamus tabel kategori berisi informasi tentang data-data kategori yang terdiri dari : id_kategori dan kategori.

Tabel 3.6.5 Kamus Tabel Detail Pinjam

Berdasarkan Tabel 3.6.5, kamus tabel detail pinjam berisi informasi tentang data-data detail pinjam yang terdiri dari : No_Nota, ID_Anggota, ID_Film, Judul dan Status.

Tabel 3.6.6 Kamus Tabel Peminjaman

(21)

24 Tabel 3.6.7 Kamus Tabel Pengembalian

Berdasarkan Tabel 3.6.7, kamus tabel pengembalian berisi informasi tentang data-data pengembalian yang terdiri dari : ID_Anggota, Nama, ID_Film, Judul, Tgl_kembali, Tgl_Pengembalian, Denda, dan Status.

3.7 Desain Relasi Antar Tabel

(22)

25 Gambar 3.1 Relasi Antar Tabel Rental DVD

3.8 Desain Use Case Diagram

Use case diagram merupakan sekumpulan skenario sukses dan gagal yang mendeskripsikan

seorang aktor yang menggunakan suatu sistem untuk mencapai suatu tujuan. Dengan kata lain use case menggambarkan fungsionalitas yang diharapkan dari sebuah sistem. Yang ditekankan adalah “apa” yang diperbuat sistem, bukan “bagaimana”. Sebuah use case

merepresentasikan suatu interaksi antara aktor dengan sistem. Use case diagram dapat sangat membantu bila kita sedang menyusun requirement sebuah sistem, mengkomunikasikan rancangan dengan klien, dan merancang test case untuk semua feature yang ada pada sistem.Sebuah use case dapat meng-include fungsionalitas use case lain sebagai bagian dari proses dalam dirinya.

Secara umum, diasumsikan bahwa use case yang di-include akan dipanggil setiap kali use case yang meng-include dieksekusi secara normal. Sebuah use case dapat di-include oleh

(23)

26 menunjukkan bahwa use case yang satu merupakan spesialisasi dari yang lain. Berikut ini adalah rancangan use case diagram dari Sistem Aplikasi Rental DVD :

admin Manajemen Data Peminjaman Manajemen Data Laporan Manajemen Data Pengembalian Manajemen Set login Manajemen Data DVD Manajemen Data Anggota Manajemen Data Pegawai <<include>> <<include>> Pegawai <<include>> Memilih DVD Anggota

Daftar dan transaksi <<include>> <<include>>

<<include>>

<<include>>

Gambar 3.2 Use Case Diagram Rental DVD

Berdasarkan Gambar 3.2, dalam aplikasi ini admin dapat melakukan hal-hal seperti : manajemen data log in, manajemen data anggota, manajemen data pegawai, manajemen data DVD, manajemen data peminjaman, manajemen data pengembalian, manajemen data laporan. log in Pegawai dapat melakukan hal-hal seperti : manajemen data anggota, manajemen data DVD, manajemen data peminjaman, manajemen data pengembalian, manajemen data laporan.

3.9 Desain Sequence Diagram

(24)

27 aksi tertentu. Objek-objek tersebut kemudian diurutkan dari kiri ke kanan, aktor yang menginisiasi interaksi biasanya ditaruh di paling kiri dari diagram.

Pada diagram ini, dimensi vertikal merepresentasikan waktu. Bagian paling atas dari diagram menjadi titik awal dan waktu berjalan ke bawah sampai dengan bagian dasar dari diagram. Garis Vertical, disebut lifeline, dilekatkan pada setiap objek atau aktor. Kemudian, lifeline tersebut digambarkan menjadi kotak ketika objek melakukan suatu operasi , kotak tersebut disebut activation box.

Objek dikatakan mempunyai live activation pada saat tersebut. Pesan yang dipertukarkan antar objek digambarkan sebagai sebuah anak panah antara activation box pengirim dan penerima. Kemudian di atasnya diberikan label pesan.

(25)

28 Gambar 3.3 Sequence Diagram Pegawai

(26)

29 Gambar 3.4 Sequence Diagram Menu Input Admin

Berdasarkan Gambar 3.4, langkah-langkah yang harus dilakukan oleh admin untuk dapat mengakses aplikasi rental DVD secara penuh adalah sebagai berikut : pada halaman utama aplikasi rental DVD, admin harus memilih menu login dan memasukkan username dan password. Jika admin melakukan login dengan benar, maka admin akan masuk ke beranda

(27)

30 Gambar 3.5 Sequence Diagram Menu Laporan Admin

(28)

BAB V KESIMPULAN

5.1 Kesimpulan

Adapun kesimpulan yang dapat penulis sampaikan berdasarkan hasil pembahasan mengenai pengembangan sistem aplikasi pengolahan data pada lembaga usaha Rental DVD adalah sebagai berikut :

1. Dengan adanya aplikasi ini, penyajian saat transaksi dapat dikelola dengan

mudah bagi pihak-pihak yang terkait.

2. Pengembangan Sistem Aplikasi Pengolahan Data berbasis Visual Basic 6.0

dengan pengolahan database menggunakan SQL Server 2000 ini diharapkan dapat memberikan manfaat bagi lembaga usaha rental DVD.

3. Kemudahan dalam hal pengaksesan karena dapat diakses dengan mudah

melalui media komputerisasi selama transaksi berlangsung.

4. Dengan adanya aplikasi ini diharapkan dapat lebih mengefisienkan waktu

(29)

51 5.2 Saran

Adapun saran yang dapat penulis sampaikan adalah sebagai berikut :

1. Diharapkan agar Program Sistem Aplikasi Rental DVD Berbasis Visual Basic

6.0 dan SQL Server ini dapat dipergunakan dengan baik khususnya kepada lembaga usaha yang ingin melakukan membangun usaha sendiri.

2. Diharapkan agar nantinya aplikasi ini dapat dikembangkan dan diaplikasikan

dengan baik .

3. Masalah keamanan jaringan komputer. Karena aplikasi ini adalah aplikasi

offline, maka akan dapat diakses dengan aman menggunakan password, untuk

(30)
(31)

1 BAB I

PENDAHULUAN

1.1. Latar Belakang dan Masalah

(32)

2 menggunakan SQL server sebagai pengolah database. Karena Visual Basic 6.0 sudah berbasis visual grafis yang dapat mempermudah dalam penggunaannya.

1.2 Rumusan Masalah dan Batasan

A. Rumusan Masalah

1. Bagaimana membuat design suatu sistem aplikasi pada Rental DVD ? 2. Bagaimana mengimplementasikan sistem aplikasi pada Rental DVD ?

B. Batasan Masalah

Batasan permasalahan yang ada pada pelayanan konsumen untuk proses design dan implementasi sistem aplikasi pada Rental DVD adalah sebagai berikut : 1. Pendataan data sewa DVD pada Rental DVD.

2. Dalam pembuatan sistem ini, tidak menggunakan barcode.

1.3.Tujuan

(33)

3 1.4.Manfaat

Manfaat penyusunan tugas akhir ini sebagai berikut :

a. Sumbangan pemikiran bagi lembaga usaha Rental DVD untuk meningkatkan sistem yang ada.

b. Dapat menambah kinerja pegawai.

c. Mempermudah pendataan pada saat peminjaman dan pengembalian DVD. d. Dan juga sebagai pengalaman di masa yang akan datang dapat membuka usaha

(34)
(35)
(36)
(37)
(38)
(39)
(40)
(41)
(42)
(43)
(44)
(45)
(46)
(47)
(48)

Gambar

Gambar 2.2 Form
Gambar 2.3 Toolbox
Gambar 2.4 Icon-icon Toolbox
Gambar 2.5 Properties
+7

Referensi

Dokumen terkait

Perceraian sendiri memang harus datang inperson nya, orang yang ingin bercerai atau yang digugat atau yang meminta cerai talak itu harus datang kedua belah pihaknya supaya

Jumlah calon penyedia barang/jasa yang telah mendaftar untuk mengikuti lelang Pengadaan Peralatan Fasilitas Perkantoran Tahun Anggaran 2012 melalui

Observasi  Mengamati  pelaksanaan  diskusi dengan menggunakan  lembar  observasi yang  memuat:  Isi diskusi  tentang  manfaat dan  kendala  pelaksanaan 

Berdasarkan hasil evaluasi administrasi, teknis dan harga, dengan ini kami umumkan bahwa perusahaan/rekanan yang ditetapkan sebagai penyedia untuk pekerjaan Pengadaan

Jumlah calon penyedia barang/jasa yang telah mendaftar untuk mengikuti pelelangan umum Pekerjaan Sewa Tenda dan Kelengkapannya di Sekretariat Wakil Presiden RI Tahun Anggaran

13.00 WIB s/d 15.00 WIB , kami Panitia Pengadaan Barang/Jasa Pangkalan Sarana Operasi Bea dan Cukai telah melakukan Berita Acara penjelasan dokumen Lelang Ulang paket

Menyimak  dari kajian  literatur/med ia dan  menyimpulka nnya tentang  pengertian,  jenis, manfaat dan  kandungan  aneka bahan  ikan dan  daging putih 

Laporan pertanggungjawaban penyelenggaraan penanggulangan bencana pada saat prabencana sebagaimana dimaksud dalam Pasal 100 ayat (4) huruf a dilaksanakan sesuai