sistem informasi penerimaan santri baru pada pondok ...jurnal.stmikelrahma.ac.id/assets/file/moh...

12
SISTEM INFORMASI PENERIMAAN SANTRI BARU PADA PONDOK PESANTREN ALL MUNAWIR KOMPLEK NURUSSALAM BERBASIS WEBSITE Oleh Moh Sidik Warsono 12151459 Program Studi Teknik Informatika Sekolah Tinggi Manajemen dan Ilmu Komputer Stmik El Rahma Yogyakarta ABSTRAK Pada pengurusan santri baru pelayanannya masih menggunakan formulir tertulis, dan belum adanya pencatatan data santri secara terstruktur dan komputerisai. Pengurus PSB merupakan jalanya suatu proses masuknya santri baru yang ada di Pesantren Al-Munawwir komplek Nurussalam. Metode yang digunakan terdapat metode pengumpulan data dengan wawancara dan observasi. Sedangkan metode pengembangan sistem yang digunakan adalah model waterfall yang terdiri dari communication, planing, modeling, constraction, dan deployment. Hasil dari penelitian yang dilakukan adalah program aplikasi Penerimaan Santri Baru. Aplikasi Penerimaan Santri Baru ini berbasis website. Aplikasi Penerimaan Santri Baru berfungsi melakukan proses Penerimaan Santri Baru dan pembuatan laporan Santri Baru. Kata Kunci : Website, Penerimaan Santri baru, Komplek Nurussalam Putra, Komplek Nurussalam ABSTRACT Putri In the management of the new santri the service still uses a written form, and there is no recording of santri data in a structured and computerized manner. The PSB management was a net for the entry of new santri in the Al-Munawwir Islamic boarding school in the Nurussalam complex. The method used is a method of collecting data by interviewing and observing. While the system development method used is the waterfall model which consists of communication, planing, modeling, constraction, and deployment. The results of the research carried out were the application program for Admission of New Santri. This new Santri Reception application is website based. The New Santri Admission application serves the process of accepting the New Santri and making reports on New Santri. Keywords : Website, Penerimaan Santri baru, Komplek Nurussalam Putra, Komplek Nurussalam

Upload: truongkiet

Post on 17-Aug-2019

285 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: SISTEM INFORMASI PENERIMAAN SANTRI BARU PADA PONDOK ...jurnal.stmikelrahma.ac.id/assets/file/Moh Sidik Warsono_stmikelrahma.pdfsistem informasi penerimaan santri baru pada pondok pesantren

SISTEM INFORMASI PENERIMAAN SANTRI BARU PADA PONDOK PESANTREN ALL

MUNAWIR KOMPLEK NURUSSALAM BERBASIS WEBSITE

Oleh

Moh Sidik Warsono

12151459

Program Studi Teknik Informatika Sekolah Tinggi Manajemen dan Ilmu Komputer

Stmik El Rahma Yogyakarta

ABSTRAK

Pada pengurusan santri baru pelayanannya masih menggunakan formulir tertulis, dan belum

adanya pencatatan data santri secara terstruktur dan komputerisai. Pengurus PSB merupakan jalanya

suatu proses masuknya santri baru yang ada di Pesantren Al-Munawwir komplek Nurussalam.

Metode yang digunakan terdapat metode pengumpulan data dengan wawancara dan observasi.

Sedangkan metode pengembangan sistem yang digunakan adalah model waterfall yang terdiri dari

communication, planing, modeling, constraction, dan deployment.

Hasil dari penelitian yang dilakukan adalah program aplikasi Penerimaan Santri Baru. Aplikasi

Penerimaan Santri Baru ini berbasis website. Aplikasi Penerimaan Santri Baru berfungsi melakukan

proses Penerimaan Santri Baru dan pembuatan laporan Santri Baru.

Kata Kunci : Website, Penerimaan Santri baru, Komplek Nurussalam Putra, Komplek Nurussalam

ABSTRACT

Putri In the management of the new santri the service still uses a written form, and there is no

recording of santri data in a structured and computerized manner. The PSB management was a net for

the entry of new santri in the Al-Munawwir Islamic boarding school in the Nurussalam complex.

The method used is a method of collecting data by interviewing and observing. While the

system development method used is the waterfall model which consists of communication, planing,

modeling, constraction, and deployment.

The results of the research carried out were the application program for Admission of New

Santri. This new Santri Reception application is website based. The New Santri Admission application

serves the process of accepting the New Santri and making reports on New Santri.

Keywords : Website, Penerimaan Santri baru, Komplek Nurussalam Putra, Komplek Nurussalam

Page 2: SISTEM INFORMASI PENERIMAAN SANTRI BARU PADA PONDOK ...jurnal.stmikelrahma.ac.id/assets/file/Moh Sidik Warsono_stmikelrahma.pdfsistem informasi penerimaan santri baru pada pondok pesantren

Pendahuluan

Perkembangan teknologi yang semakin

cepat dan meningkat, terutama teknologi

informasi tentunya menuntut berbagai instansi

untuk beralih ke digital. Dengan bantuan

teknologi saat ini membuat pekerjaan yang

dianggap sulit menjadi mudah. Dengan

berkembangnya teknologi saat ini, semua

pekerjaan bisa di selesaikan dengan sangat

cepat, effisien dan akurat.

Nurussalam merupakan salah satu

pondok pesantren tertua dilingkungan Krapyak.

Pondok yang pada awalnya merupakan satu-

satunya pondok putri di Krapyak ini didirikan

oleh ibunda KH. Dalhar Munawwir yaitu Hj.

Salimah Munawwir yang merupakan istri KH.

M. Munawwir, pada tahun 1953.

Pada Pondok Pesantren All Munawwir

Komplek Nurussalam terutama dalam

penerimaan santri baru masih dilakukan secara

manual tanpa menggunakan komputerisasi

sehingga pengurus PSB membutuhkan banyak

tenaga dan waktu untuk mendata penerimaan

santri baru tersebut.

Untuk mewujudkan hal tersebut, maka

akan di rancang dan dibuat Sistem Penerimaan

Santri Baru yang mampu memudahkan

pengurus PSB untuk mengelolah data

pendaftaran santri baru adapun seabagai calon

santri baru bisa memudahkan registrasi

pendaftaran dan mendapatkan informasi

tentang penerimaan Santri Baru.

Rumusan Masalah

Berdasarkan uraian latar belakang serta

identifikasi masalah, bahwa metode sistem

penerimaan santri baru yang diterapkan di

Pondok Pesantren All Munawwir Komplek

Nurussalam masih menggunakan Sistem

konvensional.

Adapun batasan masalah terhadap

sistem yang dibangun adalah sebagai berikut.

a. Pembuatan sistem mengambil data dari

Pondok Pesantren All Munawwir

Komplek Nurussalam.

b. Perancangan dan Pengembangan

Sistem Menggunakan PHP dan

MYSQL.

c. Pengerjaan tugas akhir Penerimaan

Santri Baru Online sampai pada

perancangan dan pembuatan sistem

Penerimaan Santri Baru (PSB) online

sampai uji coba internal.

d. Sistem ini mampu mengelola data

santri, Alamat, tanggal lahir, sekolah,

kampus, dan berita.

e. Sistem ini mempunyai fungsi user login

yang membatasi akses user menuju

halaman administrator.

Tujuan Penelitian

Adapun tujuan dari penelitian ini

adalah sebagai berikut.

a. Untuk Menghasilkan Sistem

Penerimaan Santri Baru Berbasis

Online (PSB).

b. Memudahkan Pengurus PSB Dalam

Tugasnya dan

c. Memudahkan Calon Santri Dalam

Melakukan Pendaftaran.

Page 3: SISTEM INFORMASI PENERIMAAN SANTRI BARU PADA PONDOK ...jurnal.stmikelrahma.ac.id/assets/file/Moh Sidik Warsono_stmikelrahma.pdfsistem informasi penerimaan santri baru pada pondok pesantren

Manfaat Penelitian

Adapun manfaat penelitian ini adalah

sebagai berikut.

a. Membantu pengurus PSB untuk

mengarsipkan data - data santri baru.

b. Membantu calon santri untuk mengisi

formulir data - data diri dengan cepat.

c. Dapat melancarkan pendataan untuk

pengurus bagian Sekretaris.

d. Dapat melancarkan dalam penerimaan

santri baru.

e. Kemudahan kepada programmer dalam

mengembangkan aplikasi ini, karena

masih dibuat dengan standarisasi

framework PHP berbasis object.

LANDASAN TEORI

Sistem Informasi

Menurut (Amin, 2017), Sistem adalah

suatu jaringan kerja dari prosedur-prosedur

yang saling berhubungan, berkumpul bersama-

sama untuk melakukan suatu kegiatan atau

untuk menyelesaikan suatu sasaran yang

tertentu.

Sedangkan menurut (Salahuddin,

2016), sistem adalah sekelompok unsur yang

erat hubungannya satu sama dengan yang lain,

yang berfungsi bersama-sama untuk mencapai

tujuan tertentu.

Berbeda dengan (Kristanto, 2008),

suatu sistem adalah suatu jaringan kerja dari

prosedur-prosedur yang saling berhubungan,

berkumpul bersama-sama untuk melakukan

kegiatan atau menyelesaikan suatu sasaran

yang tertentu.

Klasifikasi Sistem

Menurut (Kristanto, 2008), suatu

sistem dapat di klasifikasikan dari beberapa

sudut pandang. Diantaranya sebagai berikut.

a. Sistem Abstrak dan Sistem Fisik.

Sistem Abstrak (Abstract

System) merupakan sistem yang berisi

gagasan atau konsep.

Sistem Fisik (Phisycal System)

merupakan sistem yang secara fisik

dapat dilihat. Misalnya sistem

komputer, sistem trasnportasi, sistem

sekolah dan sistem akuntansi.

b. Sistem Deterministik dan Sistem

Probabilistik.

Sistem Deterministik

(Deterministic System) merupakan

suatu sistem yang operasinya dapat di

prediksi secara tepat, misalnya sistem

komputer.

Sistem Probabilistik

(Probabilistic System) adalah sistem

yang tak dapat di ramal dengan pasti

kerena mengandung unsur probabilitas.

Sistem Tertutup dan Terbuka.

Sistem Tertutup (Closed

System) adalah sistem yang tidak

bertukar materi, informasi, energi

dengan lingkungan, atau dengan kata

lain sistem ini tidak berinteraksi atau

dipengaruhi oleh lingkungan.

Sistem Terbuka (Open System)

adalah sistem yang berhubungan

dengan lingkungan dan di pengaruhi

oleh lingkungan.

c. Sistem Alamiah dan Sistem Buatan

Manusia.

Page 4: SISTEM INFORMASI PENERIMAAN SANTRI BARU PADA PONDOK ...jurnal.stmikelrahma.ac.id/assets/file/Moh Sidik Warsono_stmikelrahma.pdfsistem informasi penerimaan santri baru pada pondok pesantren

Sistem Alamiah (Natural

System) adalah sistem yang terjadi

karena alam (tidak di buat oleh

manusia), misalnya sistem tata surya.

Sistem Buatan Manusia

(Human Made System) adalah sistem

yang dibuat manusia. Misalnya, sistem

komputer dan sistem perangkat mobil.

d. Sistem Sederhana dan Sistem

Komplek.

Berdasarkan tingkat

kerumitannya, sistem dibedakan

menjadi sistem yang sederhana

(misalnya sepeda) dan sistem yang

komplek (misalnya otak manusia).

Pengertian Informasi

Diambil dari pendapat (Salahuddin,

2016), informasi adalah suatu sistem yang

dibuat oleh manusia yang terdiri dari

komponen-komponen dalam organisasi untuk

mencapai suatu tujuan yaitu menyajikan

informasi.

Sedangkan menurut (Kristanto, 2008),

informasi adalah data yang diolah menjadi

bentuk yang lebih berguna dan lebih berarti

bagi yang menerimanya.

Kualitas Informasi

Menurut (Kristanto, 2008), kualitas

informasi dipakai untuk menyatakan informasi

yang baik. Dari sekian karakteristik yang telah

dibahas, kualitas informasi seringkali diukur

berdasarkan.

a. Relevansi, yakni informasi

tersebut mempunyai manfaat

untuk pemakainya.

b. Ketepatan waktu, yakni informasi

yang datang tidak boleh terlambat.

c. Keakurasian, yakni informasi

harus bebas dari kesalahan dan

tidak menyesatkan.

Website

Menurut (Rudyanto Arief, 2011)

Website adalah salah satu aplikasi yang

berisikan dokumen-dokumen multimedia (teks,

gambar, suara, animasi, video) didalamnya

yang menggunakan protokol HTTP (hyper text

transfer protocol ) dan untuk mengaksesnya

mengunakan perangkat lunak yang disebut

browser. Beberapa jenis browser yang populer

saat ini di antaranya : Interne Exspoler yang

diperoduksi oleh Microsoft, Mozila Firefox,

Opera dan Safari yang diperoduksi oleh Aplle.

Browser (perambah) adalah aplikasi yang

mampu menjalankan dokumen-dokumen web

dengan cara diterjemahkan. Prosesnya

dilakukan oleh komponen yang terdapat

didalam aplikasi browser yang biasa disebut

web engine. Semua dokumen web ditampilkan

dengan cara diterjemahkan.

PHP

Menurut (Amin, 2017), PHP adalah

singkatan dari PHP Hypertext Preprocessor.

PHP mengijinkan pengembangan untuk

menempelkan kode didalam HTML dengan

menggunakan bahasa yang sama, seperti Perl

dan UNIX shells.

Menurut (Rudyanto Arief, 2011), PHP

(PHP: Hypertext Preprocessor) adalah bahasa

pemrograman script yang paling banyak

dipakai saat ini. PHP banyak dipakai untuk

memrogram situs web dinamis, walaupun tidak

Page 5: SISTEM INFORMASI PENERIMAAN SANTRI BARU PADA PONDOK ...jurnal.stmikelrahma.ac.id/assets/file/Moh Sidik Warsono_stmikelrahma.pdfsistem informasi penerimaan santri baru pada pondok pesantren

tertutup kemungkinan digunakan untuk

pemakai lain.

Contoh terkenal dari aplikasi PHP

adalah forum (phpBB) dan MediaWiki

(software di belakang Wikipedia). PHP juga

dapat dilihat sebagai pilihan lain dari

ASP.NET/C%##/VB.NET Microsoft,

ColdFusion Macromedia, JSP/Java Sun

Microsystems, dan CGI/Perl. Contoh aplikasi

lain yang lebih kompleks berupa CMS yang

dibangun menggunakan PHP adalah Mambo,

Joomla!, Postnuke, Xaraya, dan lain-lain.

Kelebihan PHP dari bahasa pemrograman lain:

Bahasa pemrograman PHP adalah

sebuah bahasa script yang tidak melakukan

sebuah kompilasi dalam penggunaannya.

1. Web Server yang mendukung PHP

dapat ditemukan dimana-mana dari

mulai apache, IIS, Lightpd, hingga

Xitami dengan konfigurasi yang

relatif mudah.

2. Dalam sisi pengembangan lebih

mudah, karena banyaknya milis-

milis dan developer yang siap

membantu dalam pengembangan.

3. Dalam sisi pemahaman, PHP

adalah bahasa scripting yang paling

mudah karena memiliki referensi

yang banyak.

4. PHP adalah bahasa open source

yang dapat digunakan di berbagai

mesin (Linux, Unix, Macinthos,

Windows) dan dapat dijalankan

secara runtime melalui console

serta juga dapat menjalankan

perintah-perintah sistem.

Penggunaan PHP dan MYSQL dapat

menjadikan dan memudahkan untuk

pembuatan aplikasi secara gratis dan stabil

(dikarenakan banyak komunitas developer PHP

dan MYSQL yang berkontribusi terhadap

bugs).

Web Dinamis

Dalam buku (Rudyanto Arief, 2011)

web dinamis adalah jenis web yang

content/isinya berubah-ubah setiap saat. Web

yang banyak menampilkan animasi flash belum

tentu termasuk web dinamis karena

dinamis/berubah-ubah isinya tidak sama

dengan animasi.

Metode Waterfall

Menurut (Rudyanto Arief, 2011)

Model SDLC air terjun (waterfall) sering juga

disebut model sekuensial linier (sequential

linier) atau alur hidup klasik (classic life cycle).

Model air terjun menyediakan pendekatan alur

hidup perangkat lunak secara sekuensial atau

terurut dimulai dari analisis desain, pengodean,

pengujian, dan tahap pendukung (support).

Pengertian DAD

Menurut Andri Kristanto (2014),

Terdapat dua bentuk DAD (Diagram Alir

Data), yaitu Diagram Alir Data Fisik (Physical

Data Flow Diagram) dan Diagram Arus Data

Logika (Logical Data Flow Diagram).

Diagram arus data fisik lebih menekankan pada

bagaimana proses dari sistem diterapkan

sedangkan diagram arus data logika lebih

menekankan proses – proses apa yang terdapat

di sistem.

Page 6: SISTEM INFORMASI PENERIMAAN SANTRI BARU PADA PONDOK ...jurnal.stmikelrahma.ac.id/assets/file/Moh Sidik Warsono_stmikelrahma.pdfsistem informasi penerimaan santri baru pada pondok pesantren

Simbol – simbol yang sering digunakan

dalam diagram alir data yaitu :

Simbol Keterangan

External Entity / Kesatuan Luar

Merupakan lingkungan

yang memberikan input dan

menerima output.

Process / Proses

Setiap proses harus diberi

penjelasan yang lengkap meliputi

identifikasi proses, nama proses,

dan pemroses.

Simbol Keterangan

Data Store / Simpanan Data

Dapat berupa file atau

database di sistem komputer, suatu

arsip atau catatan manual dan lain-

lain.

Data Flow / Arus Data

Menunjukkan arus dari

data yang dapat berupa masukan

untuk sistem atau hasil dari proses

sistem.

Tabel 4.1. Daftar Simbol-Simbol

dalam diagram Alir Data (Kristanto, 2008)

Pedoman dalam penggambaran DAD :

a. Mengidentifikasi semua kesatuan

luar (external entity) yang terlibat

dalam sistem.

b. Mengidentifikasi semua input dan

output yang terlibat dengan

kesatuan luar.

c. Menggambar terlebih dahulu

diagram konteks, yang berfungsi

untuk menggambarkan sistem

pertama kali secara garis besar.

d. Menggambar bagan berjenjang

yang menggambarkan semua

proses yang ada di sistem.

e. Menggambar sketsa DAD untuk

overview diagram ( level 0)

berdasarkan proses di diagram

berjenjang.

f. Menggambar DAD untuk level-

level berikutnya, yaitu level 1 dan

seterusnya untuk tiap-tiap proses

yang dipecah-pecah sesuai dengan

bagan berjenjangnya.

g. Setelah semua level DAD

digambar, berikutnya adalah

menggambar DAD pelaporan

manajemen yang digambar

terpisah.

Pengertian Kamus Data

Menurut (Salahuddin, 2016), Kamus

Data atau Data Dictionary atau disebut juga

dengan istilah Systems Data Dictionary adalah

katalog fakta tentang data dan kebutuhan–

kebutuhan informasi dari suatu sistem

informasi. Dengan menggunakan kamus data,

analis sistem dapat mendefinisikan data yang

mengalir di sistem dengan lengkap. Kamus data

dibuat pada tahap analisis sistem dan digunakan

baik pada tahap analisis maupun pada tahap

perancangan sistem.

Pada tahap analisis, kamus data dapat

digunakan sebagai alat komunikasi antara

analis sistem dengan pemakai sistem tentang

data yang mengalir di sistem, yaitu tentang data

yang masuk ke sistem dan tentang informasi

Page 7: SISTEM INFORMASI PENERIMAAN SANTRI BARU PADA PONDOK ...jurnal.stmikelrahma.ac.id/assets/file/Moh Sidik Warsono_stmikelrahma.pdfsistem informasi penerimaan santri baru pada pondok pesantren

yang dibutuhkan oleh pemakai sistem. Pada

tahap perancangan sistem, kamus data

digunakan untuk merancang input, merancang

laporan-laporan dan database.

Pengertian MySQL

Menurut (Rudyanto Arief, 2011),

MySQL adalah sebuah program database server

yg mampu menerima dan mengirimkan datanya

dengan sangat cepat, multiuser serta

menggunakan perintah standar SQL

(Structured Query Language).

Database MySQL

Meurut (Rudyanto Arief, 2011),

Database mySQL merupakan suatu perangkat

lunak database yang berbentuk database

relasional, atau dalam bahasa basis data sering

kita sebut dengan Relation Database

Management System (RDBMS) yang

menggunakan suatu bahasa permintaan

bernama SQL.

Sebagai sebuah database server

tentunya mySQL mampu menangani beberapa

aplikasi lain yang akan mengakses data yang

disimpannya. Aplikasi-aplikasi tersebut dapat

berupa program kompiler maupun bahas

scripting server site PHP, perl, CGI, Java, dan

sebagainya. Karena kebutuhan tersebut, server

mySQL memerlukan sebuah program lain

untuk menghubungkan aplikasi dengan data

server. Program tersebut biasanya berupa

MyDBC untuk menghubungkan program yang

bersifat kompiler ataupun personal web server

(PWS) untuk menangani aplikasi yang berbasis

web.

Bootstrap

Menurut (Penusa, 2016), Bootstrap

adalah framework ataupun tools untuk

membuat aplikasi web ataupun website yang

bersifat responsive secara cepat, mudah dan

gratis. Kata responsive disini berarti bahwa

tampilan web (lebar dan susunan isinya dapat

berubah secara otomatis sesuai dengan lebar

layar yang menampilkannya).

PERANCANGAN SISTEM

Perancangan Sistem

Perancangan sistem merupakan

gambaran secara umum mengenai sistem yang

akan di buat. Perancangan sistem juga sebagai

gambaran data dan alur sistem Pengurus

Penerimaan Santri Baru.

Peracangan Tampilan Sistem

Perancangan tampilan sistem adalah

sketsa dari tampilan sistem penerimaan santri

baru yang memuat halaman dan menu.

A. Halaman Utama

Halaman utama merupakan halaman

awal ketika pertamakali membuka sistem.

Berikut tampilan dari halaman utama seperti

pada Gambar 1

Page 8: SISTEM INFORMASI PENERIMAAN SANTRI BARU PADA PONDOK ...jurnal.stmikelrahma.ac.id/assets/file/Moh Sidik Warsono_stmikelrahma.pdfsistem informasi penerimaan santri baru pada pondok pesantren

Gambar 1 Rancangan Halaman Utama

Pada halaman utama terdapat menu

beranda, pengumumam, daftar dan print. Pada

halaman utama ini dapat diakses oleh seluruh

pengguna sistem.

Halaman Menu Pengumuman

Halaman menu pengumuman

merupakan halaman di mana pengguna sistem

ingin mengetahui tentang kelulusanya seperti

pada Gambar 2

Gambar 2 Rancangan Halaman

Pengumuman

Pada halaman pengumuman terdapat

kolom pencarian data, data tersebut di cari

menggunakan data Nomor Cetak.

Halaman Menu Daftar

Halaman menu daftar merupakan di

mana pengguna sistem ingin mengisi formulir

pendaftaran seperti pada Gambar 3

Gambar 3 Rancangan Menu Daftar

Pada halaman menu daftar terdapat

kolom – kolom untuk mengisi data pribadi,

seperti NISN, nama, alamat dan juga tedapat 2

tombol button Kirim dan Cancel tombol ini

berfungsi untuk menyimpan dan membatalkan.

Halaman Menu Cetak Pendaftaran

Halaman menu Cetak Pendaftarn

merupakan halaman di mana pengguna sistem

ingin mengeprint atau mengambil data

pribadinya seperti pada Gambar 4

Gambar 4 Rancangan Cetak Bukti

Pendaftaran

Page 9: SISTEM INFORMASI PENERIMAAN SANTRI BARU PADA PONDOK ...jurnal.stmikelrahma.ac.id/assets/file/Moh Sidik Warsono_stmikelrahma.pdfsistem informasi penerimaan santri baru pada pondok pesantren

Pada halaman menu cetak bukti

pendaftran terdapat kolom pencarian

berdasarkan data Nomor Cetak, Nomor Cetak

ini nomor acak karena dalam penelitian ini data

adalah sangat penting jadi bersifat privasi, di

menu print terdapat menu dropdown seperti

Bukti Pendaftaran dan Cetak Kartu Peserta.

Halaman Cetak Kartu Peserta

Halaman menu Cetak Kartu Peserta

merupakan halaman di mana pengguna sistem

ingin mengeprint atau mengambil Kartu Peserta

untuk tanda ikut ujian seleksi masuk pesantren

seperti pada Gambar 5

Gambar 5 Halaman Cetak Kartu Peserta

Pada halaman menu cetak Kartu

Peserta terdapat kolom pencarian berdasarkan

data Nomor Cetak, Nomor Cetak ini nomor

acak karena dalam penelitian ini data adalah

sangat penting jadi bersifat privasi, di menu

print terdapat menu dropdown seperti Bukti

Pendaftaran dan Cetak Kartu Peserta.

Halaman Login

Halaman login merupakan halaman

ketika pengguna sistem memilih menu masuk

pada halaman utama. Berikut tampikan dari

halaman login seperti Gambar 6

Gambar 6 Rancangan Halaman Login

Pada halama login terdapat 2 input text

yaitu username dan password yang harus diisi

oleh pengurus. Username yang dimasukan

harus di isi sesuai dengan usrname pengurus

pada tabel pengurus. Dan untuk password yang

dimasukan harus di isi sesuai dengan password

pengurus pada tabel pengurus, untuk password

tampilan saat di input akan menampilakan

simbol. Jika username dan password tidak

sesuai akan ditampilkan pesan peringatan.

Namun jika username dan password yang

dimasukan sesuai maka akan diarahkan menuju

halaman beranda.

Halaman Utama Admin

Halaman utama Admin merupakan

halaman awal ketika pertamakali membuka

sistem. Berikut tampilan dari halaman utama

seperti pada Gambar 7

Gambar 7 Rancangan Halaman Admin

Page 10: SISTEM INFORMASI PENERIMAAN SANTRI BARU PADA PONDOK ...jurnal.stmikelrahma.ac.id/assets/file/Moh Sidik Warsono_stmikelrahma.pdfsistem informasi penerimaan santri baru pada pondok pesantren

Pada halaman admin terdapat 4 menu,

terdiri dari menu Dashbord, Data Santri, Buka

Tutup Pendaftaran, Pengumuman dan Identitas

Pesantren. Halaman admin ini merupakan

halaman yang berfungsi untuk mengatur dan

memanipulasi data atau mengambil data untuk

di ambil oleh pengurus psb Pesantren Al-

Munawwir Komplek Nurussalam.

Entity Relationship Diagram

Pada entity relationship diagram ini

menunjukkan hubungan antara tabel santri,

tabel pendaftaran, tabel formulir tabel pengurus

dan tabel pengumuman. Berikut adalah entity

relationship diagram seperti pada Gambar 8

Gambar 8 Entity Relationship Diagram

Pada Entity Relationship Diagram

santri melakukan pendaftran pengisisan

formulir untuk pengurus_psb. pengurus psb

melakukan pembukaan pendaftran dan

pemberian pengumuman.

Diagram Flow Diagram

Data flow diagram adalah alat

pembuatan model yang memungkinkan

profesional sistem untuk menggambarkan

sistem sebagai suatu jaringan proses fungsional

yang dihubungkan satu sama lain dengan alur

data, baik secara manual maupun

komputerisasi.

Diagram Konteks

Pada diagram konteks ini

menggambarkan entitas apa saja yang

berhubungan dengan sistem, ada 2 entitas yaitu

entitas santri yang memberikan input berupa

data calon santri. Pengurus juga mendapatkan

output dari sistem berupa laporan data calon

santri. Pengurus memberikan input berupa data

verifikasi calon santri. Santri juga mendapatkan

output dari sistem berupa laporan data

verifikasi. Entitas dalam diagram konteks ini

berfungsi sebagai sumber data kepada sistem.

Berikut tampilan dari diagram konteks seperti

Gambar 9

Gambar 9 Diagram Konteks

Page 11: SISTEM INFORMASI PENERIMAAN SANTRI BARU PADA PONDOK ...jurnal.stmikelrahma.ac.id/assets/file/Moh Sidik Warsono_stmikelrahma.pdfsistem informasi penerimaan santri baru pada pondok pesantren

DFD Level 0

DFD level 0 akan menggambarkan alur

keseluruhan proses pada sistem, pada diagram

ini terdapat 3 proses utama dari sistem. Proses

1.0 input data, proses untuk mengelola master

data, seperti data santri yang diperankan oleh

entitas santri. Setelah data diolah akan disimpan

kedalam data store seperti data store santri.

Proses 2.0 formulir berupa data formulir yang

diperankan oleh entitas santri dan disimpan

kedalam data store formulir. Dan untuk proses

cetak laporan yang akan menghasilkan

beberapa laporan seperti laporan data santri.

Berikut tampilan dari DFD level 0 seperti pada

Gambar 10

Gambar 10 DFD Level 0

DFD level 1 Input Data

DFD level 1 input data merupakan

gambaran dari proses 1.0 yang ada pada DFD

level 0. Pada diagram ini diagram aliran data

seperti data santri disimpan kedalam data store

santri. Pengurus input data santri disimpan

kedalam data store santri. Berikut tampilan

DFD lavel 1 input data seperti pada Gambar 11

Gambar 11 DFD Level 1 Input Data

DFD Level 1 Cetak Formulir

DFD level 1 cetak formulir merupakan

gambaran dari proses 3.0 yang ada pada DFD

level 0, pada diagram ini digambarkan aliran

data yang berasal dari data store seperti data

store santri menuju ke data store formulir yang

diproses sehingga dapat menghasilkan bebrapa

laporan bukti pendaftaran, kartu peserta dan

hasil diterima atau tidak. Berikut tampilan dari

DFD level 1 cetak laporan seperti pada gambar

12

Gambar 12 DFD Level 1 Cetak Formulir

Page 12: SISTEM INFORMASI PENERIMAAN SANTRI BARU PADA PONDOK ...jurnal.stmikelrahma.ac.id/assets/file/Moh Sidik Warsono_stmikelrahma.pdfsistem informasi penerimaan santri baru pada pondok pesantren

KESIMPULAN DAN SARAN

1. Kesimpulan

Kesimpulan yang dapat diambil dari hasil

penelitian Aplikasi Penerimaan Santri Baru

adalah sebagai berikut:

a. Aplikasi ini dapat mencatat dan

mengelola data pribadi santri yang

langsung di cetak.

b. Aplikasi ini dapat melaporkan data

santri baru dan jumlah santri baru.

c. Laporan santri dalam bentuk pdf yang

bisa diprint.

d. Pengurus PSB dan Santri baru dapat

langsung mencetak laporan data

pribadinya dari website.

2. Saran

Aplikasi ini masih jauh dari kata

sempurna, saran yang dapat diterapkan untuk

pengembangan penelitian berikutnya :

Aplikasi ini belum mempunyai data foto

setiap anggota, belum adanya fitur sms

gateway agar apabila ada santri baru masuk

beberapa kali akan mendapat peringatan,

belum adanya laporan grafik santri baru sistem

keamanan belum sempurna sehingga data

pribadi santri bisa keambil tanpa

sepengetahuan pemilik data adapun pengurus

psb.

DAFTAR PUSTAKA

Amin, R. (2017). Siswa Baru Pada Smk

Budhi Warman 1 Jakarta. Ilmu Pengetahuan

Dan Teknologi Komputer, 2(2,FEBRUARI,E–

ISSN: 2527–4864 RANCANG), 113–121.

Cahyana, N. H., Prasetyo, E. Y., &

Himawan, H. (2013). Aplikasi Penerimaan

Siswa Baru Berbasis Web (Smk Negeri 3

Yogyakarta). Telematika, 10 No. 1(1829–667),

1–8.

Hasan, K. (2008). Sistem informasi

pendaftaran siswa baru (psb) di smk sakti

gemolong berbasis client server, 56.

Mulyani, A., & Ramadhan, F. N. (2018).

Rancang Bangun Sistem Informasi Penerimaan

Santri Baru Di Sekolah Dasar Islam Terpadu

Persis Tarogong Berbasis Web, 180, 160–169.

Pusparani, S., & Khakim, G. (2012).

Rancang Bangun Sistem Informasi Penerimaan

Siswa Baru Online. Jawa Timur : Institut

Teknologi Sepuluh Nopember, 1–15.

Witanto, R., & Solihin, H. H. (2016).

Perancangan Sistem Informasi Penerimaan

Siswa Baru Berbasis Web ( Studi Kasus : Smp

Plus Babussalam Bandung ). Infrotonik, 1(1),

54–63. Retrieved from

http://jurnal.usbypkp.ac.id/index.php

/infotronik/article/view/9