APLIKASI PERIZINAN DAN PELANGGARAN SANTR

Ardan Nizma Asady

Teknik Informatika Vol. 1 Tahun 2017

APLIKASI PERIZINAN DAN PELANGGARAN SANTRI
BERBASIS SMS GATEWAY DENGAN BORLAND DELPHI
Hana Ariesna, S.Kom., M.T.I 1), Edwar.S.Kom.M.TI.2)
Ardan Nizma Asady
Program Studi Teknik Informatika
STMIK Surya Intan Kotabumi
Jl. Ibrahim Syarief No. 107, Kotabumi, Lampung Utara.
Email : ardan.adv@gmail.com

ABSTRACT
Islamic boarding school is one of the oldest traditional education institutions
models found in Indonesia where its students live together under the guidance of one or
more mentor or better known as the murobbi. In its activities to manage the data of exit
permit and disciplinary violation of student, Assalam Blambangan Islamic boaring school
in Blambangan Pagar sub-district has not implemented any computerized system. In
addition, the data transparency has not been met well because the old system does not
have the form of student exit permit and disciplinary activity report to their parents. The

author designed a system by using an application that is able to produce reports both
printed version and via short message for quick notification. By using the system, it is
hoped that the problem can be solved and students’ parents can read their son and
daughter behavior and attitude data during the boarding period more clearly.
Keywords :

Student individual data processing, Exit permit, Disciplinary violation,
Islamic Boarding School, Borland delphi 7, SMS Gateway
ABSTRAK

Pondok pesantren merupakan salah satu model institusi pendidikan tradisional tertua
di Indonesia di mana para santrinya tinggal bersama di bawah bimbingan seorang atau
lebih guru pembimbing atau yang lebih dikenal dengan murobbi. Dalam aktivitasnya
mengelola data izin keluar dan pelanggaran kedisiplinan santri, Pesantren Assalam
Blambangan kecamatan Blambangan Pagar belum menerapkan sistem komputerisasi.
Selain itu, transparansi data juga belum terpenuhi dengan baik karena sistem lama belum
memiliki bentuk pelaporan aktivitas izin keluar dan pelanggaran kedisiplinan santri kepada
walinya. Penulis merancang suatu sistem dengan menggunakan aplikasi yang mampu
menghasilkan laporan baik secara cetak maupun melalui pesan singkat untuk
pemberitahuan cepat. Harapannya dengan menggunakan sistem tersebut masalah yang ada

dapat teratasi dan wali santri dapat membaca lebih jelas data perilaku dan sikap putra dan
putrinya selama berada di pesantren.
Kata Kunci : Pengolahan data individu Santri, Izin keluar, Pelanggaran kedisiplinan,
Pesantren, Borland delphi 7, SMS Gateway
1. PENDAHULUAN

Pondok pesantren merupakan salah
satu model institusi pendidikan tradisional

1

Ardan Nizma Asady

Teknik Informatika Vol. 1 Tahun 2017

tertua di Indonesia. Didirikannya pondok

menerapkan

sanksi


bagi

pesantren

melanggar

oleh

pembina.

pelajaran ilmu agama Islam kepada santri-

mendukung

hal

santrinya sejak dini supaya bisa menjadi

dilakukan


bekal untuk dirinya baik di dunia maupun

berkas catatan perilaku santri dalam arsip

di akhirat kelak.

data perizinan dan pelanggaran santri.

bertujuan

untuk

memberi

pada

pesantren

menitikberatkan


pada

pencatatan

Dalam

Dalam pelaksanaannya, pendidikan

tersebut

Pesantren

dan

kegiatan

Assalam,

santri


yang
Untuk

maka

perlu

pengarsipan

keseharian

masalah

di

perizinan

pendidikan akidah dan akhlak santrinya


keluar dan pelanggaran kedisiplinan santri

sembari diisi dengan ilmu pengetahuan

sudah memiliki pencatatan dalam bentuk

umum yang memadai sesuai zamannya.

surat yang diarsipkan di dalam almari

Pesantren memiliki perangkat tata tertib

berkas,

yang tertuang di dalam peraturan pesantren.

pembuatan laporan catatan riwayat izin

Di dalam peraturan tersebut, terdapat


keluar dan pelanggaran kedisiplinan santri

mekanisme perizinan santri untuk keluar

yang bisa dilihat oleh wali santri. Hal ini

dan masuk dari lingkungan pesantren.

penting untuk dilakukan agar wali santri

Dengan mendapat izin, santri dapat keluar

dapat melihat informasi riwayat catatan izin

dan masuk lingkungan pesantren melalui

keluar dan pelanggaran kedisiplinan yang

prosedur yang benar. Hal ini dilakukan


telah dilakukan oleh putra dan putrinya.

untuk mengontrol dan membatasi aktivitas

Dengan begitu wali santri dapat membaca

keluar masuk santri selama berada di

perkembangan perilaku putra dan putrinya

pesantren dari keperluan yang kurang

selama belajar di pesantren.

namun

belum

pernah


ada

penting dan kurang mendesak. Untuk itu

Sistem akan dibangun menggunakan

maka dilakukan pencatatan izin keluar

metode Prototype, metode ini sangat sesuai

santri.

untuk mengembangkan sistem baru dengan

Selain mengenai perizinan, peraturan

cepat dan fleksibel di mana pengguna

dan norma yang berlaku di dalam pesantren


sendiri masih meraba konsep dari proses

juga meliputi aturan-aturan yang berkaitan

aktual yang diinginkan untuk sistem yang

dengan kedisiplinan dan pendidikan akhlak.

akan dibangun. Pengolahan data perizinan

Namun kenyataan di lapangan, tidak semua

santri

santri akan mentaati seluruh peraturan yang

dimaksud adalah input data santri, input

berlaku di dalam pesantren. Sehingga

data perizinan keluar/perpulangan santri,

diperlukan penegakkan peraturan dengan

input data pelanggaran kedisiplinan santri

dan

pelanggaran

santri

yang

2

Ardan Nizma Asady

Teknik Informatika Vol. 1 Tahun 2017

dan pembuatan laporan rekapitulasi data

bertentangan

perizinan dan pelanggaran santri untuk

berlaku. [3]

masing-masing santri. Penelitian tersebut
berjudul

“Aplikasi

Pelanggaran

Perizinan

dan

berbasis

SMS

santri

dengan

ketentuan

yang

Pelanggaran sendiri maksudnya ialah
suatu

perkara

atau

perbuatan

yang

melanggar norma atau aturan yang bisa
dikatakan tindak pidana yang lebih ringan

Gateway dengan Borland Delphi”

daripada sebuah kejahatan.
1.1. Pengertian Aplikasi
Menurut

Wikipedia

Aplikasi

perangkat lunak (bahasa Inggris: software
adalah

Dalam

Kamus

Besar

Bahasa

subkelas

Indonesia dijelaskan bahwa santri ialah

yang

orang yang mendalami agama Islam. Santri

komputer

ini adalah pelajar yang menitikberatkan

langsung untuk melakukan suatu tugas yang

disiplin ilmu yang ia dalami pada ilmu

diinginkan

agama Islam. [4].

application)
perangkat

suatu

1.4. Pengertian Santri

lunak

memanfaatkan

komputer

kemampuan

pengguna.

dibandingkan

dengan

Biasanya

perangkat

lunak

sistem yang mengintegrasikan berbagai

1.5. Pengertian SMS

kemampuan komputer, tetapi tidak secara

Short Message Service (SMS) adalah

langsung menerapkan kemampuan tersebut

salah satu bentuk fasilitas penyampaian

untuk

informasi

mengerjakan

suatu

tugas

yang

menguntungkan pengguna. [1]

melalui

memungkinkan

handphone
pengguna

yang
untuk

berkomunikasi melalui jalur teks. SMS ini
pada awalnya adalah bagian standard

1.2. Pengertian Perizinan
Menurut
Indonesia
mengabulkan
sebagainya);

Kamus

Izin

Besar

berarti

(tidak

Bahasa

teknologi seluler GSM, yang kemudian

pernyataan

juga tersedia di teknologi CDMA, telepon

melarang

persetujuan

dan

rumah PTSN dan lainnya. [5]

yang

membolehkan sesuatu. [2]

1.6. Cara Kerja layanan SMS
Menurut Yuhandri Layanan SMS
dibangun dari berbagai entitas yang saling

1.3. Pengertian Pelanggaran
Menurut

Kamus

Besar

Bahasa

terkait dan mempunyai fungsi dan tugas

Indonesia tertulis bahwa Langgar berarti

masing-masing. Tidak ada satu pun dalam

3

Ardan Nizma Asady

sistem

SMS

Teknik Informatika Vol. 1 Tahun 2017

yang

dapat

bekerja

D. Mobile Service Center (MSC)

secaraparsial. [6].
Secara umum, alur pengiriman sms
dalam jaringan gsm dapat digambarkan

1.7. Pengertian SMS Gateway
Menurut Yuhandri SMS Gateway
adalah

pada gambar berikut :

sebuah

gerbang

yang

menghubungkan antara komputer dengan
client melalui SMS, Client secara tidak
langsung berinteraksi dengan aplikasi /
sistem

melalui

SMS

Gateway.

Saat

melakukan SMS, maka informasi terpenting
yang diperlukan adalah nomor tujuan dan
pesan, maka itulah yang sebenarnya diolah

Gambar 1. Alur pengiriman SMS pada

oleh SMS Gateway. [7]

jaringan GSM

1.8. Pengertian Basis Data

Penjelasan pada gambar di atas :

Menurut Sutanta, Basis Data dapat

A. Base Transceiver Station (BTS)
Base

Transceiver

Station

(BTS)

dipahami sebagai suatu kumpulan data

adalah bagian dari network element GSM

terhubung

(interrelated

yang berhubungan langsung dengan Mobile

disimpan secara bersama-sama pada suatu

Station (MS).

media, tanpa mengatap satu sama lain atau

data)

yang

tidak perlu suatu kerangkapan data, data

B. Short Message Service Center

disimpan

(SMSC)
SMSC merupakan kombinasi dari

dengan

sehingga

mudah

cara-cara

tertentu

digunakan/atau

perangkat keras dan perangkat lunak. SMSC

ditampilkan kembali; data dapat digunakan

adalah

yang

oleh satu atau lebih program-program

menyimpan,

aplikasi secara optimal; data disimpan tanpa

routing dan meneruskan short message

mengalami ketergantungan dengan program

adari satu titik ke titik yang lain yang

yang akan menggunakannya; data disimpan

merupakan tujuan, misalnya dari suatu

sedemikian

SME ke perangkat telepon bergerak.

penambahan, pengambilan dan modifikasi

sebuah

bertanggungjawab

entitas
untuk

C. Base Station Controllers (BSC)
Berfungsi sebagai pengatur beberapa

rupa

sehingga

proses

data dapat dilakukan dengan mudah dan
terkontrol. [8]

BTS.
4

Ardan Nizma Asady

Teknik Informatika Vol. 1 Tahun 2017

Dalam

1.9. Pengertian Delphi
Merupakan
melakukan
mengontrol

sebuah

fungsi
panggilan

pemrograman

adalah
yang

input-output

sistem

yang

komputer, terdapat dua macam antarmuka

switching

dan

data secara fisik, yakni parallel dan serial.

telepon

dalam

sebuah jaringan komunikasi bergerak.
Delphi

sistem

suatu

bahasa

menggunakan

Jika

data parallel

ditransfer langsung

bersamaan selebar (minimal) 8 bit dan
membutuhkan
banyaknya

kabel

lebar

data

data

sejumlah

yang

dipakai

visualisasi seperti bahasa pemrograman

ditambah sebuah kabel ground, maka dalam

Visual

Delphi

protokol data serial data ditransfer dalam

menggunakan bahasa yang hampir sama

sebuah kabel secara berderet bergantian per

dengan pascal

bit datanya.

Basic

(VB).

Namun

(sering disebut

objeck

pascal). Sehingga lebih mudah untuk

Dalam

kaitannya

dengan

sms

digunakan. Bahasa pemrograman Delphi

gateway, protokol yang digunakan untuk

dikembangkan oleh Code Gear sebagai

komunikasi

divisi pengembangan perangkat lunak milik

modem yaitu protokol data serial (COM

embarcadero. Delphi menggunakan konsep

Port).

yang berorientasi objek (OOP), yaitu

komunikasi ini, komputer sebagai alat

pemrograman dengan membantu sebuah

pengontrol data berkomunikasi dengan

aplikasi yang mendekati keadaan dunia

modem yang berlaku sebagai alat eksekutor

yang sesungguhnya. [9]

yang mengirimkan sms melalui jaringan

antara

Dengan

komputer

menggunakan

dengan

protokol

gsm.
1.10. Komunikasi Serial

1.11. Pengertian MySQL

Menurut Mudjirahardjo, Komunikasi

Menurut Wikipedia My SQL adalah

serial ialah pengiriman data secara serial

sebuah perangkat lunak sistem manajemen

(data dikirim satu persatu secara berurutan),

basis

sehingga komunikasi serial jauh lebih

Language)

lambat daripada komunikasi paralel. Serial

Management System) yang multithread,

port lebih sulit ditangani karena peralatan

multi-user, dengan sekitar 6 juta instalasi di

yang dihubungkan ke serial port harus

seluruh dunia. [10]

berkomunikasi

dengan

SQL
atau

(Structured
DBMS

Query

(Database

menggunakan

transmisi serial, sedang data di computer
diolah secara paralel.

data

1.12. Flowmap Dokumen
Menurut Encep Supriatna, Pengertian
Flowmap adalah campuran peta dan flow
5

Ardan Nizma Asady

Teknik Informatika Vol. 1 Tahun 2017

chart,yang menunjukan pergerakan benda

Tabel 1. Simbol komponen DFD

dari satu lokasi ke lokasi lain, seperti
jumlah orang dalam migrasi, jumlah barang
yang diperdagangkan, atau jumlah paket
dalam

No
1

jaringan. Flowmap menolong

analisis

dan

programmer

untuk

memecahkan masalah ke dalam segmen-

Simbol

Nama
Simbol
External
Entity
(Terminato
r/Kesatuan
Luar)

2
Proses

segmen yang lebih kecil dan menolong
dalam menganalisis alternaitf-alternatif lain
3

dalam pengoprasian. [11]

Data
Flow/Alur
Data

1.13. Data Flow Diagram
Menurut Sutabri, secara umum data
flow diagram ini adalah suatu network yang
menggambarkan

suatu

sistem

automat/komputerisasi, manualisasi, atau
gabungan

dari

keduanya,

4
Data Store
(
Penyimpan
an Data )

Keterangan
Simbol ini
digunakan untuk
menggambarkan
asal atau tujuan
data.
Simbol ini
digunakan untuk
proses
pengolahan atau
transformasi data.
Simbol ini
digunakan untuk
menggambarkan
aliran data yang
berjalan
Simbol ini
digunakan untuk
menggambarkan
data flow yang
sudah disimpan
atau diarsipkan

yang

penggambarannya disusun dalam bentuk
kumpulan komponen sistem yang saling
memungkinkan

untuk

menggambarkan

sistem dari level yang paling tinggi
kemudian menguraikannya menjadi level
yang lebih rendah (dekomposisi). [12]
Dalam menyusun diagram alir data
digunakan berbagai macam simbol yang
merepresentasikan tiap-tiap elemen yang
diwakilinya.

Setiap

elemen

tersebut

memiliki fungsi-fungsi yang berbeda yang
dapat dilihat pada tabel berikut :

6

Ardan Nizma Asady

Teknik Informatika Vol. 1 Tahun 2017

2.4. Mengkodekan Sistem

2. METODE PENELITIAN
Dalam melakukan penelitian penulis

Dalam tahap ini prototyping yang

mengusung metode prototyping karena

sudah di sepakati diterjemahkan ke dalam

sistem yang dirancang ini merupakan ide

bahasa pemrograman yang sesuai.

baru yang perlu dikoordinasi, baik bentuk

2.5. Evaluasi Sistem

dan fungsinya dengan pihak pengelola

Pelanggan mengevaluasi apakah sistem

pesantren.

yang sudah jadi sudah sesuai dengan yang

Tahapan-tahapan dalam prototyping :

diharapkan . Jika ya, langkah 6 dilakukan;

2.1. Pengmumpulan Kebutuhan

jika tidak, ulangi langkah 4 dan 5.

Pelanggan dan pengembang bersamasama mendefinisikan
perangkat

lunak,

format seluruh
mengidentifikasikan

2.6. Menggunakan Sistem
Perangkat lunak yang telah diuji dan
diterima pelanggan siap untuk digunakan .

semua kebutuhan, dan garis besar sistem
yang akan dibuat.
2.2. Membangun Prototyping
Membangun

prototyping

dengan

membuat perancangan sementara yang
berfokus pada penyajian kepada pelanggan
(misalnya dengan membuat input dan
format output)
2.3. Evaluasi Prototyping
Evaluasi ini dilakukan oleh pelanggan
apakah prototyping yang sudah dibangun sudah
sesuai dengan keinginan pelanggan. Jika sudah
sesuai maka langkah 4 akan diambil. Jika tidak
prototyping

direvisi

dengan

mengulangi

langkah 1, 2 , dan 3.

7

Ardan Nizma Asady

Teknik Informatika Vol. 1 Tahun 2017

Diagram Alir yang Diusulkan
PEMBINA
START

Pembina Mencatat
Data Izin Keluar
dan Pelanggaran
Kedisiplinan Santri

BAG. ADMINISTRASI

Data Izin Keluar
Santri

Login

SMS
Pengajuan
Permohonan
Izin pulang

Invalid

Data
Pelanggaran
Kedisiplinan
Santri

Terima

Valid

Input Data Izin
Keluar dan
Pelanggaran
Kedisiplinan Santri

Wali Santri Meminta Izin Ke
Pembina melalui Admin agar
mengizinkan Putra/Putrinya
Pulang

Validasi User
& Password

Data Izin
Keluar Santri
Data Pelanggaran
Kedisiplinan Santri

WALI SANTRI

Sudah

SMS
Pengajuan
Permohonan
Izin pulang

Verifikasi
Pemberian Izin
Pulang
Tolak

Cek apakah data
santri sudah ada?

Simpan & Kirim
Balasan
Pengabulan Izin

Belum

Simpan & Kirim
Balasan
Penolakan Izin

Data Disimpan

Simpan Data Izin
Keluar dan
Pelanggaran
Kedisiplinan Santri

Data Santri

Data Disimpan
Kirim
Balasan

Kirim
Balasan

Informasi
Ajuan Izin
Pulang
Dikabulkan

Data Individual
Santri

Informasi
Ajuan Izin
Pulang Ditolak

SMS Ajuan Izin
Pulang Ditolak

SMS Ajuan Izin
Pulang Dikabulkan

Input Data
Santri

Simpan Data Santri

Cetak Laporan
Riwayat Izin Keluar /
Pelanggaran
Kedisiplinan Santri

SMS
Pemberitahuan
Pelanggaran Berat

SANTRI.DB

Kirim SMS
Pemberitahuan
Pelanggaran Berat

SMS
Pemberitahuan
Pelanggaran Berat
Catatan Riwayat
Izin Keluar/
Pelanggaran
Kedisiplinan
Santri

Catatan Riwayat
Izin Keluar/
Pelanggaran
Kedisiplinan Santri

Catatan Riwayat
Izin Keluar/
Pelanggaran
Kedisiplinan
Santri

Selesai?

Belum

Ya
Arsip 1

Logout

FINISH

Gambar 2. Bagan

Alir Sistem Diusulkan

8

Ardan Nizma Asady

Teknik Informatika Vol. 1 Tahun 2017

Diagram Konteks
Riwayat Catatan Izin Keluar Santri
Riwayat Catatan Pelanggaran Kedisiplinan Santri
Informasi Kasus Pelanggaran Berat
Konfirmasi Permintaan Izin Pulang

Data Identitas Santri
Data Perizinan Keluar Santri
Data Pelanggaran Kedisiplinan Santri
Verifikasi Izin Keluar dari Wali

APLIKASI PERIZINAN DAN
PELANGGARAN SANTRI
BERBASIS SMS GATEWAY
DENGAN BORLAND DELPHI

ADMIN

Informas Identitasi Santri
Informasi Perizinan Keluar Santri
Informasi Pelanggaran Kedisiplinan Santri
Ajuan Izin Keluar dari Wali

WALI
SANTRI
Pengajuan Permohonan Izin pulang

Riwayat Catatan Izin Keluar Santri
Riwayat Catatan Pelanggaran Kedisiplinan Santri

Gambar 3. Diagram

PEMBINA

Konteks

Diagram Alir Data Level 0
Masuk sebagai admin

1.P
Login

User / Password Invalid

User & Password
Valid

Data Identitas Santri
Data Perizinan Pulang Santri
Data Pelanggaran Kedisiplinan Santri

2.0
Olah Data

ADMIN

Data Identitas Santri
Data Perizinan Pulang Santri
Data Pelanggaran Kedisiplinan Santri
Informasi Identitas Santri
Informasi Perizinan Pulang Santri
Informasi Pelanggaran Kedisiplinan Santri

Santri.DB

Informasi Identitas Santri
Informasi Perizinan Pulang Santri
Informasi Pelanggaran Kedisiplinan Santri

SMS Ajuan Izin Keluar
Informasi Ajuan diterima
Informasi Ajuan ditolak

3.0
Verifikasi Izin
Keluar

SMS Ajuan Izin Keluar
Verifikasi Ajuan Izin Keluar
Informasi Ajuan diterima
Informasi Ajuan ditolak

Pemberitahuan Kasus Pelanggaran Berat

ADMIN 1

4.0
Informasi Kasus
Pelanggaran Berat

SMS Ajuan Izin Keluar
Verifikasi Ajuan Izin Keluar
Informasi Ajuan diterima
Informasi Ajuan ditolak

Santri.DB

Pemberitahuan Kasus Pelanggaran Berat

Pesan Informasi & Pengumuman
Pemberitahuan Kasus Pelanggaran Berat

Mencetak Laporan Izin
Dan Pelanggaran Santri

WALI
SANTRI

Informasi Catatan Izin Keluar Santri
Informasi Catatan Pelanggaran Kedisiplinan Santri

PEMBINA
Informasi Catatan Izin Keluar Santri
Informasi Catatan Pelanggaran Kedisiplinan Santri

5.0
Laporan
Catatan Izin
Dan Pelanggaran
Santri

Gambar 4. Diagram

Informasi Catatan Izin Keluar Santri
Informasi Catatan Pelanggaran Kedisiplinan Santri

Alir Data Level 0

9

Ardan Nizma Asady

Teknik Informatika Vol. 1 Tahun 2017

Diagram Alir Data Proses 2 Level 1

BAG.
ADMINISTRASI

Data Identitas Santri
Data izina keluar
Data Pelanggaran kedisiplinan

Data Identitas Santri
Data Izin Keluar Santri
Data Pelanggaran kedisiplinan santri

2.1.
Input Data

Data Identitas Santri
Data Izin Keluar Santri
Data Pelanggaran kedisiplinan santri
Informasi Identitas Santri
Informasi Izin Keluar
Informasi Pelanggaran Kedisiplinan

Data Identitas Santri
Data Izin Keluar Santri
Data Pelanggaran kedisiplinan santri
Informasi Identitas Santri
Informasi Izin Keluar
Informasi Pelanggaran Kedisiplinan

2.2.
Edit Data

Data Identitas Santri
Data izina keluar
Data Pelanggaran kedisiplinan

Santri.DB

2.3.
Hapus Data

Gambar 5. Diagram

Data Identitas Santri
Data Izin Keluar Santri
Data Pelanggaran kedisiplinan santri

Alir Data Proses 2 Level 1

Diagram Alir Data Proses 3 Level 1
WALI
SANTRI

ADMIN

SMS Ajuan Izin Keluar

SMS Ajuan Izin Keluar

3.1.P
Permiintaan
Izin Keluar

3.2.P
Verifikasi Izin
Keluar

SMS Ajuan Izin Keluar

Santri.DB

SMS Ajuan Izin Keluar

Ajuan Izin diterima
Ajuan Izin Ditolak

Ajuan Izin ditolak
Ajuan Izin diterima

Informasi Ajuan ditolak

WALI SANTRI 1
Informasi Ajuan diterima

3.3.P
Kirim Informasi
Balasan Ajuan
Izin Keluar

Gambar 6. Diagram

Informasi Ajuan ditolak

Santri.DB
Informasi Ajuan diterima

Alir Data Proses 3 Level 1

10

Ardan Nizma Asady

Teknik Informatika Vol. 1 Tahun 2017

Diagram Alir Data Proses 4 Level 1
Pesan Informasi & Pengumuman
Pemberitahuan Kasus Pelanggaran Berat

ADMIN

WALI
SANTRI

4.1.P
Informasi Kasus
Pelanggaran Berat

Pesan Informasi & Pengumuman
Pemberitahuan Kasus Pelanggaran Berat

Santri.DB

Pesan Informasi & Pengumuman
Pemberitahuan Kasus Pelanggaran Berat

Gambar 7. Diagram

Alir Data Proses 4 Level 1

Diagram Alir Data Proses 5 Level 1

ADMIN
Mencetak Laporan Izin
Dan Pelanggaran Santri

PEMBINA
Informasi Catatan Izin Keluar Santri
Informasi Catatan Pelanggaran Kedisiplinan Santri

WALI
SANTRI

Santri.DB

5.1.P
Laporan
Catatan Izin
Dan Pelanggaran
Santri

Informasi Catatan Izin Keluar Santri
Informasi Catatan Pelanggaran Kedisiplinan Santri

Informasi Catatan Izin Keluar Santri
Informasi Catatan Pelanggaran Kedisiplinan Santri

Gambar 8. Diagram

Alir Data Proses 5 Level 1

11

Ardan Nizma Asady

Teknik Informatika Vol. 1 Tahun 2017

Diagram Alir Data Proses 1 Level 2
BAG.
ADMINISTRASI

Data Identitas Santri
Data izina keluar
Data Pelanggaran kedisiplinan

2.1.P
Input Data

Data Identitas Santri

Tbl_Santri

Data Izin Keluar Santri

Data Pelanggaran kedisiplinan santri

Tbl_Perizinan

Data Identitas Santri
Informasi Identitas Santri
Data Identitas Santri
Data Izin Keluar Santri
Data Pelanggaran kedisiplinan santri
Informasi Identitas Santri
Informasi Izin Keluar
Informasi Pelanggaran Kedisiplinan

2.2.P
Edit Data

Data Izin Keluar Santri
Informasi Izin Keluar

Tbl_Pelanggaran
Data Izin Keluar Santri
Informasi Izin Keluar

Data Identitas Santri

Tbl_Santri
Data Identitas Santri
Data izina keluar
Data Pelanggaran kedisiplinan

2.3.P
Hapus Data

Data Izin Keluar Santri

Tbl_Perizinan

Data Pelanggaran kedisiplinan santri

Gambar 9. Diagram

Tbl_Pelanggaran

Alir Data Proses 1 Level 2

Relasi Tabel

Gambar 10. Relasi

Antar Tabel

12

Ardan Nizma Asady

Teknik Informatika Vol. 1 Tahun 2017

Relasi Antar Entitas
N
IZIN

Memiliki

N
SANTRI

N

N
PELANGGARAN

Memiliki
Ket :
N Memiliki N : Banyak Santri Memiliki Banyak Izin
N Memiliki N : Banyak Santri Memiliki Banyak Pelanggaran

Gambar 11. Relasi

3.

HASIL DAN PEMBAHASAN

Antar Entitas

C. Tampilan Manajemen Data Santri

Aplikasi Perizinan dan Pelanggaran
santri

berbasis SMS

gateway dengan

Borland Delphi ini memiliki berbagai menu
yang terdiri dari :
A. Tampilan Login

Gambar 14. Tampilan Manajemen Data
Santri
D. Tampilan manajemen data izin
Gambar 12. Tampilan Login Program

keluar santri

B. Tampilan Menu Utama Program

\\
Gambar 13. Menu Utama Program

Gambar 15. Tampilan Manajemen Data
izin keluar santri

13

Ardan Nizma Asady

E. Tampilan

Teknik Informatika Vol. 1 Tahun 2017

Manajemen

Data

H. Cetak Data Izin Keluar Santri

Pelanggaran

Gambar 16. Tampilan manajemen data
pelanggaran kedisiplinan santri

Gambar 19. Tampilan menu cetak
data izin keluar santri
I. Cetak Data Izin Keluar Santri

F. Tampilan Menu SMS Massal

Gambar 17. Tampilan Menu SMS
Pengumuman Massal

Gambar 20. Tampilan menu cetak
data pelanggaran kedisiplinan santri
J. Hasil Laporan Izin Keluar Santri

G. Tampilan Menu SMS Tunggal

Gambar 18. Tampilan Menu SMS Tunggal

Gambar 21. Hasil Laporan Izin
Keluar Santri

14

Ardan Nizma Asady

Teknik Informatika Vol. 1 Tahun 2017

K. Hasil Laporan Pelanggaran
Kedisiplinan Santri

M. Hasil Laporan Pelanggaran
Kedisiplinan per Santri

Gambar 22. Hasil laporan pelanggaran
kedisiplinan seluruh santri
L. Hasil Laporan Izin Keluar per Santri

Gambar 23. Hasil laporan izin keluar

Gambar 24. Hasil laporan pelanggaran
kedisiplinan untuk setiap
santri

untuk setiap santri

15

Ardan Nizma Asady

4.

Teknik Informatika Vol. 1 Tahun 2017

bermanfaat bagi pesantren dan dapat

SIMPULAN

lebih disesuaikan dengan kebutuhan

Kesimpulan penulis terhadap Sistem
Pengolahan

Data

Izin

keluar

pengguna di masa-masa yang akan

dan

datang.

pelanggaran kedisiplinan santri di Pesantren
Assalam

Blambangan

Kecamatan

Blambangan Pagar Kabupaten Lampung
Utara, dapat diambil beberapa kesimpulan

5.2.

Berdasarkan hasil penelitian diatas,

yaitu sebagai berikut:
A. Penggunaan

Saran

Sistem

Pengelolaan

Data

Pelanggaran

Santri

Aplikasi

Perizinan
di

dan

Pesantren

Assalam Blambangan dapat membantu
merapihkan berkas izin dan pelanggaran

maka penulis memberikan saran pada
Sistem Aplikasi Pengelolaan Data perizinan
dan

pelanggaran

santri

di

Pesantren

Assalam Blambangan, sebagai berikut:
A. Dalam

penerapan

sistem

yang

santri, kemudian untuk pelaporannya

berbasis komputerisasi seharusnya

dapat

dengan

di dukung dengan perangkat yang

menggunakan SMS kepada wali santri

memadai sehingga nantinya dapat

sebagai

dan

dipakai untuk menjawab semua

laporan riwayat data perizinan dan

kesulitan dan membantu dalam

pelanggaran dalam bentuk cetak sebagai

memecahkan dan mencari solusi

berkas resmi.

dalam hal otomasi agar sms gateway

dilakukan

baik

pemberitahuan

cepat

B. Pembuatan laporan yang berhubungan

dapat berjalan dengan sempurna.

dengan data perizinan dan pelanggaran

1. Mencoba menggunakan sistem yang

santri dapat dilakukan dengan cepat jika

telah dirancang apabila system yang

menggunakan

masih berjalan kurang efektif dan

Sistem

Pengelolaan

Data

pelanggaran

santri

Aplikasi
dan

efisien dalam Aplikasi Pengelolaan

Pesantren

Data perizinan dan pelanggaran santri

perizinan
di

di Pesantren Assalam Blambangan

Assalam Blambangan.
C. Pengembangan

lebih

lanjut

dapat

Kabupaten Lampung Utara.

dilakukan jika terdapat dukungan yang
baik

untuk

perbaikan

dan

pengembangan program ke depannya.
Harapannya karya penulis ini dapat

16

Ardan Nizma Asady

Teknik Informatika Vol. 1 Tahun 2017

DAFTAR PUSTAKA

Kasus: Madrasah Sumatera Thawalib

[1] Wikipedia. (n.d.). Aplikasi. Diambil

Parabek). Majalah Ilmiah UPI YPTK.

dari

Wikipedia

website:

https://id.wikipedia.org/wiki/Aplikasi
[2] Setiawan, Ebta (2017) Kamus Besar
Bahasa Indonesia versi daring. Diambil

1(20):80-84
[8] Sutanta, Edhy. 2011. Basis Data
dalam

Tinjauan

Yogyakarta: Penerbit ANDI.
[9] Triyanto,

dari http://kbbi.web.id/izin

Konseptual.

Firman, 2015,

Aplikasi

[3] Setiawan, Ebta (2017) Kamus Besar

Sistem Pengenalan Individu Berbasis

Bahasa Indonesia versi daring. Diambil

Sidik Jari Pada Pintu Gerbang Untuk

dari http://kbbi.web.id/langgar

Pengamanan

[4] Setiawan, Ebta (2017) Kamus Besar
Bahasa Indonesia versi daring. Diambil

[5] Siswanto, Sarifudin. SMS Gateway
Sistem

Monitoring

Skripsi.

Malang:

Siswa

SMK Budi Utomo Kepanjen. Jurnal
Ilmiah 1:2

dari

Wikipedia

[11] Supriatna, Encep (n.d.). Pengertian
Diambil

di SMAN 1 Gedangan Berbasis Web

tanggal 08 Agustus 2017)

diaskes

[12] Sutabri, Tata. 2012. Analisis Sistem

[7] Yuhandri. 2013. Perancangan SMS
Informasi

dari

(https://encepsupriatna.files.wordpress.
com/2009/02/flowmap.pdf,

dan Sms Gateway, Jurnal Ilmiah

website:

https://id.wikipedia.org/wiki/MySQL

Sistem Monitoring Pelanggaran Siswa

untuk

Fakultas

Teknik Universitas Brawijaya

Flowmap.

[6] Supriyanto, A. (2016:4) Perancangan

Gateway

Publikasi

[10] Wikipedia. (n.d.). MySQL. Diambil

dari http://kbbi.web.id/santri

Sebagai

Jurnal

Kendaraan,

Informasi. Yogyakarta: Penerbit ANDI.

Nilai

Didukung oleh Bahasa Pemrograman
PHP & My SQL berbasis Web (Studi

17