IJNS – Indonesian Journal on Networking and Security - ISSN: 2302-5700 – http://ijns.org
PEMBUATAN SISTEM INFORMASI PENERIMAAN SANTRI BARU PADA PONDOK PESANTREN ATTARMASIE TREMAS ARJOASRI AnangJauhar, Bambang Eka Purnama, Indah Uly Wardati Fakultas Teknologi Informatika Universitas Surakarta
[email protected] ABSTRAKSI: Pondok Pesantren Tremas Arjosari merupakan salah satu pondok tertua di indonesia dengan tahun berdiri sekitar tahun 1800-an, dengan kepemimpinan yang turun temurun dan dengan mekanisme yang baik yang menjadikan Pondok Tremas Arjosari terkenal, tidak hanya di pacitan saja tetapi sampai luar kota bahkan luar jawa, itu terbukti dengan adanya murid santri yang datang menuntut ilmu dari Sulawesi, Kalimantan, dengan lokasi yang cukup strategis tidak jauh dari kawasan kecamatan Arjosari, memudahkan para calon santri untuk bisa menuntut ilmu di Pondok Tremas Arjosari. Tujuan dari pembuatan skripsi ini adalah untuk membantu memudahkan proses pendaftaran calon santriwan dan satriwati pondok pesantren attarmasie tremas, memudahkan disini adalah dengan tidak langsung datang calon santri dan satriwati secara langsung ke pondok pesantren attarmasie tremas, cukup dengan menggunakan jaringan internet untuk melakukan pendaftaran, hal ini berguna apabila calon satri dan santriwati yang letaknya jauh dari kota pacitan, dengan mengunjungi website pondok tremas kemudian melakukan registrasi secara online untuk mendaftarkan dirinya. Untuk yang calon pendaftar yang di dalam kawasan pacitan maka bisa dengan datang secara langsung ke pondok pesantren attarmasie tremas atau bisa juga melakukan pendaftaran secara online apabila tidak mau datang secara langsung ke pondok pesantren attarmasie tremas. Kata kunci : Sistem Informasi, “Pemrograman” ABSTRACT: Boarding Tremas Arjosari is one of the oldest cottages in Indonesia with the standing around in the 1800s, with a hereditary leadership and with a good mechanism that makes the cottage Tremas Arjosari famous, not only in pacitan just outside the city but until even outside Java, was proved by the students of students who come to study from Sulawesi, Kalimantan, with a strategic location not far from Arjosari district, makes it easy for prospective students to be able to study at the cottage Tremas Arjosari. The objective of this paper is to help facilitate the process of candidate registration and satriwati santriwan attarmasie Tremas boarding school, here is the ease with prospective students do not come right out and satriwati directly to the boarding school attarmasie Tremas, simply by using the Internet to do the registration, it is useful if candidates santriwati Satri and those far from the city pacitan, by visiting the website cottage Tremas then register online to register themselves. For prospective applicants who are in the area pacitan it can come directly to the boarding school attarmasie Tremas or can also register online if it does not want to come directly to the boarding school attarmasie Tremas Kata kunci : Sistem Informasi, “Programming” 1.1. LATAR BELAKANG Penerimaan Siswa Baru(PSB) merupakan suatu proses administrasi yang terjadi setiap tahun untuk seleksi calon santri berdasarkan nilai akademik agar IJNS Accepted Paper
dapat melanjutkan pendidikan pada jenjang yang lebih tinggi. Calon santri yang dimaksud adalah santri baru yang baru yang akan mendaftar pada jenjang MP/Madrasah Tsanawiyah/MA(Madrasah Aliyah). Apabila 1
IJNS – Indonesian Journal on Networking and Security - ISSN: 2302-5700 – http://ijns.org
setiap tahunya proses PSB selalu dilakukan secara manual pada masing-masing instansi sekolah khususnya Pondok, maka akan menyebabkan berbagai kesulitan dari beberapa pihak yang terkait. Oleh karena itu dibuatlah Sistem Penerimaan santri Baru secara online atau istilahnya bisa disebut dengan PSB online. Tujuan penerimaan PSB online adalah agar tercipta transparasi penerimaan santri baru dan kemudahan seleksi santri baru. Sistem Penerimaan santri Baru(PSB) online merupakan aplikasi yang nantinya dapat membantu beberapa pihak yang terkait dalam proses penerimaan santri baru. Proses PSB online merupakan serangkaian proses yang dimulai dengan pendaftaran santri baru dari luar kota, pendaftaran santri dengan memilih sekolah tujuan, perengkingan santri berdasarkan nilai santri dan penayangan hasil santri yang diterima disekolah sesuai sekolah pilihanya. Salah satu modul yang mendukung aplikasi PSB online ini adalah modul rekomendasi. Modul ini digunakan untuk siswa lulusan SD atau SMP dikota lain. Untuk itu pada tugas akhir kali ini akan dilakukan rancangan sekaligus pembuatan sistem penerimaan siswa baru(PSB) online dengan modul rekomendasi tersebut. 1.2. RUMUSAN MASALAH Adapun rumusan masalah yang dapat diambil, Bahwa metode sistem penerimaan santri baru yang diterapkan di Pondok Pesantren Trema Arjosari masih menggunakan Sistem konvensional 1.3. BATASAN MASALAH 1. Pengerjaan tugas akhir PSB online sampai pada perancangan dan pembuatan sistem Penerimaan Santri Baru(PSB) online sampai uji coba internal. 2. Sistem PSB masih kekurangan tenaga pengguna sebagai administrator atau pemberi layanan yang dibutuhkan calon santri nantinya
IJNS Accepted Paper
1.4. TUJUAN DAN MANFAAT A. TUJUAN 1. Untuk menghasilkan Sistem Penerimaan Santri Baru Berbasis Online (PSB). 2. Memudahkan Petugas Dalam Tugasnya dan Memudahkan Santri Dalam melakukan pendaftaran B. 1. 2.
3. 4.
MANFAAT Dapat memudahkan kelancaran dalam penerimaan santri baru. Dapat mengetahui spesifikasi kebutuhan sistem yang dapat diperlukan untuk merancang dan membuat sistem penerimaan Santri baru(PSB) online Kemudahan mengakses informasi yang dibutuhkan pengguna Kemudahan kepada programmer dalam mengembangkan aplikasi tersebut, karena dibuat dengan standarisasi framework PHP berbasis object.
2.1.
Pengertian Data Menurut the liang gie: ”Data atau bahan keterangan adalah hal atauperistiwa kenyataan lainnya apapun yang mendukung suatu pengetahuan untukdijadikan dasar guna penyusunan keterangan pembuatan kesimpulan ataupenetapan keputusan, atau data ibarat bahan mentah yang melaluipengolahannya tertentu lalu menjadi keterangan (informasi)”. (sumber : http://willis.comze.com/pengertian_informasi .html 2.2.
Pengertian Informasi Keterangan, penerangan. Data yang telah diproses ke dalam suatu bentukyang mempunyai arti bagi si penerima dan mempunyai nilai nyata, sehinggadapat dipakai sebagai dasar untuk mengambil keputusan, dan terasa bagi keputusan saat ituatau keputusan mendatang. (sumber : http://willis.comze.com/pengertian_informasi .html)
2
IJNS – Indonesian Journal on Networking and Security - ISSN: 2302-5700 – http://ijns.org
2.3.
Pengertian Sistem Sistem berasal dari bahasa Latin (systema) dan bahasa Yunani (sustema)adalah suatu kesatuan yang terdiri komponen atau elemen yang dihubungkanbersama untuk memudahkan aliran informasi, materi atau energi. Istilah inisering dipergunakan untuk menggambarkan suatu set entitas yang berinteraksi,di mana suatu model matematika seringkali bisa dibuat. Dalam pengertian yang paling umum, sebuah sistem adalah sekumpulan benda yang memiliki hubungandi antara mereka. (sumber: http://www.sarjanaku.com/2012/11/pengerti an-sistem-menurut-para-ahli.html) 2.4.
Pengertian Database Database adalah kumplan data yang saling berkaitan, berhubungan yangdisimpan secara bersama-sama sedemikian rupa tanpa pengulangan yang tidakperlu, untuk memenuhi berbagai kebutuhan.Data-data ini harus mengandungsemua informasi untuk mendukung semua kebutuhan sistem.Proses dasar yang dimiliki oleh database ada 4, yaitu: 1. Pembuatan data-data baru (create database) 2. Penambahan data (insert) 3. Mengubah data (update) 4. Menghapus data (delete). Sistem Manajemen Database (Database Management System)merupakan sistem pengoprasian dan sejumlah data pada komputer.Dengansistem ini dapat merubah data, memperbaiki data yang salah dan menghapusdata yang tidak dapat dipakai. (sumber: http://thekicker96.wordpress.com/pengertian -database/) 2.5.
Pengertian Internet Internet berasal dari kata Interconnection Networking yang mempunyaiarti hubungan komputer dengan berbagai tipe yang membentuk sistem jaringanyang mencakup seluruh dunia (jaringan komputer global) dengan melalui IJNS Accepted Paper
jalurtelekomunikasi seperti telepon, radio link, satelit dan lainnya. Dalam mengatur integrasi dan komunikasi jaringan komputer inidigunakan protokol yaitu TCP/IP. TCP (Transmission Control Protocol)bertugas memastikan bahwa semua hubungan bekerja dengan benar, sedangkanIP (Internet Protocol) yang mentransmisikan data dari satu komputer kekomputer lain. TPC/IP secara umum berfungsi memilih rute terbaik transmisidata, memilih rute alternatif jika suatu rute tidak dapat di gunakan, mengatur danmengirimkan paket-paket pengiriman data. Untuk dapat ikut serta menggunakan fasilitas Internet, biasanya Andaharus berlangganan ke salah satu ISP (Internet Service Provider) yang ada dikota Anda. ISP ini biasanya disebut penyelenggara jasa internet ataupun Andadapat menggunakan fasilitas dari Telkom yakni Telkomnet Instan. Denganmemanfaatkan internet, pemakaian komputer di seluruh dunia dimungkinkan untuk saling berkomunikasi dan pemakaian bersama informasi dengan carasaling kirim e-mail, menghubungkan ke komputer lain, mengirim dan menerimafile, membahas topik tertentu pada newsgroup dan lain-lain. (sumber: http://www.weblog.web.id/2012/08/pengertia n-internet-jaringan-komputer.html). 2.6. Pengertian World Wide Web (WWW) Sering disingkat sebagai WWW atau web saja, yakni sebuah system dimana informasi dalam bentuk teks, gambar, suara, dan lain-laindipresentasikan dalam bentuk hypertext dan dapat diakses oleh perangkat lunakyang disebut browser. WWW adalah suatu set protokol dan software yang mengijinkan jaringan komputer secara global untuk mrenggunakan internet menjadi doumendisplay multimedia. Website dapat menampung teks foto ilustrasi vidio, music ataupun program-program komputer secara keseluruhan. Terkadang jugatermasuk linkdari situs lain dalam bentuk hypertext, yang teksnya diberikanwarna highlighted 3
IJNS – Indonesian Journal on Networking and Security - ISSN: 2302-5700 – http://ijns.org
agar memudahkan user untuk berpindah kesitus baru. Setiapsitus mempunyai alamat yang spesifik dalamWWW, yang dinamakan Uniform Resourch Locator (URL). PHP PHP adalah singkatan dari "PHP: Hypertext Preprocessor", yangmerupakan sebuah bahasa scripting yang terpasang pada HTML. Sebagian besarsintaks mirip dengan bahasa C, Java dan Perl, ditambah beberapa fungsi PHPyang spesifik. Tujuan utama penggunaan bahasa ini adalah untukmemungkinkan perancang web menulis halaman web dinamik dengan cepat.
3.3.2. Data Flow Diagram Level 1
2.7.
MySQL MySQL adalah suatu perangkat lunak database relasi (Relational Database Management System atau RDBMS), seperti halnya ORACLE,Postgresql, MS SQL, dan sebagainya. MySQL AB menyebut produknya sebagaidatabase open source terpopuler di dunia. Berdasarkan riset dinyatakan bahwabahwa di platform Web, dan baik untuk kategori open source maupun umum,MySQL adalah database yang paling banyak dipakai. Menurut perusahaanpengembangnya, MySQL telah terpasang di sekitar 3 juta komputer. Puluhan hingga ratusan ribu situs mengandalkan MySQL bekerja siang malam memompadata bagi para pengunjungnya.
Gambar 3.2 DFD Level 1 Penerimaan Santri Baru 3.2.1. Tabel Abjat Tabel 3.1. Tabel Abjat
3.2.2. Tabel Data Abjat Tabel 3.2. Tabel Data Abjat
2.8.
3.2.3. Tabel Calon Santri Tabel 3.3. Tabel Calon Santri
3.3.1. Data Flow Diagram(DFD)
Gambar 3.1 Diagram Konteks Penerimaan Santri Baru
IJNS Accepted Paper
4
IJNS – Indonesian Journal on Networking and Security - ISSN: 2302-5700 – http://ijns.org
3.2.4. Tabel Data Calon Santri Tabel 3.4. Tabel Data Calon Santri
3.4 PerancanganTampilan a. Perancangan Halaman Login
3.2.5. Tabel Jurusan Tabel 3.5. Tabel Jurusan
3.2.6. Tabel Data Jurusan Tabel 3.6. Tabel Data Jurusan Gambar 3.3. Perancangan Halaman Login b. Perancangan Halaman registrasi
3.2.7. Tabel Menu Tabel 3.7. Tabel Menu
3.2.8. Tabel Data Menu Tabel 3.8. Tabel Data Menu
3.2.9. Tabel Halaman Statis Tabel 3.9. Tabel Halaman Statis
Gambar 3.4 Perancangan Halaman Registrasi c. Perancangan Halaman Tampil Calon Siswa
3.2.10. Tabel Data Halaman Statis Tabel 3.10. Tabel Data Halaman Statis
3.2.11. Tabel User/Pengguna Tabel 3.11. Tabel User/ Pengguna
Gambar 3.5 Perancangan Halaman Tampil Calon Siswa
IJNS Accepted Paper
5
IJNS – Indonesian Journal on Networking and Security - ISSN: 2302-5700 – http://ijns.org
d.
Tampilan Halaman Statis
d. Halaman Kelengkapan Biodata
Gambar 3.6 Perancangan Tampilan Halaman Statis 4.1 Implementasi Sistem a. Tampilan Halaman Beranda Gambar 4.4 Halaman Kelengkapan Biodata e. Halaman Nilai
Gambar 4.1Tampilan Halaman Beranda b. Halaman Pendaftaran Calon Siswa Gambar 4.5 Halaman Nilai f. Halaman Cetak Biodata
Gambar 4.2 Halaman Pendaftaran Calon Siswa c. Halaman Beranda User
Gambar 4.6 Halaman Biodata Gambar 4.3 Halaman beranda User IJNS Accepted Paper
6
IJNS – Indonesian Journal on Networking and Security - ISSN: 2302-5700 – http://ijns.org
g. Halaman Cetak Nilai
[6]
[7]
[8]
Gambar 4.7 Halaman Cetak Biodata 5.1.
1.
2. 3.
Kesimpulan Dengan adanya Sistem Informasi ini bisa membantu kinerja Staf dan Instansi dalam melayani pendaftaran calon santri baru. Sistem Informasi ini akan dapat membantu untuk memperbaiki kesalahan pada penulisan data. Sistem Informasi Penerimaan Santri Baru ini Akan Membantu Staf Pondok Pesantren Tremas Arjosari dalam Melakukan Rekapitulasi data dan pencarian Data Calon santri Baru
5.2. SARAN Agar Sistem Informasi ini dapat dikembangkan lebih lanjut untuk membuat sistem yang lebih kompleks sesuai dengan kebutuhan dan mendapat hasil yang maksimal.
[9]
[10]
[11]
DAFTAR PUSTAKA [1]
[2]
[3]
[4]
[5]
Hakim Lukmanul.2009. Jalan Pintas Menjadi Master PHP. Yogyakarta:Lokomedia Amborowi Armadyah.2007.Pengantar Pemrogramman Terstruktur.Yogyakarta:C.V Andi Offset Afriyudi.2008. Pemrogramman Web Dinamis dengan Kolaborasi PHP dan Java.Yogyakarta:C.V Andi Offset Yuana Rosihan Ari.67 Trik & Ide Berlian Master PHP.Yogyakarta:Lokomedia Kampus Fakultas Teknologi Industri dan Universitas Islam Indonesia.2009.Berbagai Makalah Sistem Informasi dalam KNSI 2009.Yogyakarta:Informatika
IJNS Accepted Paper
[12] [13] [14]
Wahana Komputer.2010.Panduan Praktis Menguasai Pemrogramman Web dengan Javascript.Yogyakarta:CV Andi Offset Adisti Frediryana, Sukadi, Analisis Dan Perancangan Sistem Informasi Pendaftaran Mahasiswa Baru Pada Sekolah Tinggi Ilmu Tarbiyah Muhammadiyah Pacitan, Indonesian Jurnal on Computer Science - Speed (IJCSS) 13 Vol 9 No 2 – Agustus 2012, ISSN 1979 – 9330 Eka Choliviana, Sukadi, Pembuatan Sistem Informasi Pendaftaran Siswa Baru Pada Madrasah Ibtidaiyah Muhammadiyah Wonoanti III, Indonesian Jurnal on Computer Science - Speed (IJCSS) 15 FTI UNSA Vol 10 No 1 – Februari 2012 - ijcss.unsa.ac.id, ISSN 1979 – 9330 Nurul Azizah Yaoma Ramadhani (2013), Pembangunan Sistem Informasi Penerimaan Siswa Baru Di Sekolah Menengah Kejuruan Al-Irsyad Tegal, IJCSS) 15 - Indonesian Jurnal on Computer Science Speed - FTI UNSA Vol 10 No 1 – Februari 2013 ijcss.unsa.ac.id, ISSN 1979 – 9330 Nurul Azizah Yaoma Ramadhani (2013), Pembangunan Sistem Informasi Penerimaan Siswa Baru Di Sekolah Menengah Kejuruan Al-Irsyad Tegal, Indonesian Jurnal on Computer Science - Speed (IJCSS) 15 FTI UNSA Vol 10 No 1 – Februari 2012 - ijcss.unsa.ac.id, ISSN 1979 – 9330 Oetomo Budi Sutedjo Dharma.2006.Perancangan & Pembangunan Sistem Informasi.Andi Offset:Yogyakarta http://ejournal.unsa.ac.id/index.php/seru ni/article/view/599/323 http://ejournal.unsa.ac.id/index.php/seru ni/article/view/599 http://ejournal.unsa.ac.id/index.php/seru ni/article/view/749
7