Skripsi
Disusun oleh :
Ratna Juwita
NIM : 09650025
Kepada
YOGYAKARTA
2013
i
KATA PENGANTAR
Alhamdulillah, segala puji syukur bagi Allah SWT atas segala kemudahan
lancar.
Penulis mengucapkan terima kasih kepada semua pihak yang telah ikut
1. Bapak Prof. Drs. H. Akh. Minhaji, M.A, Ph.D, selaku Dekan Fakultas
skrisi.
v
4. Seluruh dosen Teknik Informatika yang telah memberikan ilmu dan
6. Orang tua penulis yang telah memberikan banyak motivasi, dukungan, dan
7. Sahabat dan teman- teman Teknik Informatika angkatan 2009 yang selalu
pelaksanaan dan penyusunan skripsi ini. Semoga ini menjadi pengalaman yang
yang membacanya. Tidak lupa penulis menunggu kritik dan saran yang dapat
Wassalamu’alaikum, Wr.Wb.
penulis
vi
HALAMAN PERSEMBAHAN
ilmu, bimbingan, arahan, kritik dan saran. Tanpa mereka penulis mungkin
tidak akan sampai pada tahap ini. Oleh karena itu, izinkan penulis
vii
3. Seluruh dosen Teknik Informatika, Bpk. Agus Mulyanto, Bpk.
Aulia, Bpk. Didik, Ibu Shofwatul Uyun, Ibu Ade Ratnasari, Ibu
Maria Ulfah, serta dosen lainnya yang tidak dapat penulis sebutkan
satu persatu. Terima kasih atas setiap ilmu yang telah diberikan
akhirat nanti.
6. Orang tua penulis, Bpk. Gunawan dan Ibu Sri Suharti yang telah
viii
membanggakan kedua orang tua dan dengan ilmu yang kita peroleh
dapat menjadi amal yang tiada terutus bagi kedua orang tua di
akhirat kelak.
10. Eyang Nabila dan Udin yang selalu memberikan semangat dan solusi
skripsi.
Topik, Hafid, Ahdi, Devi, Disa, Delisa, Ismi, Ulin, Amey, dan masih
banyak lagi yang tidak bisa penulis sebutkan satu persatu, yang
Ainir, Norma, Arum Mey, Pratami, Apri, Siska, Agus, dan masih
banyak lagi yang belum sempat penulis sebutkan. Maju terus guys,
ix
walaupun sudah jarang berkumul semoga tali silahturahmi tetap
13. Keluaga kost tercinta, Ambar, dek vivi, Iin, Nurma, Isti yang selama
kita tetap terjaga meskipun sudah tidak dalam satu kost lagi.
pihak yang membacanya. Tidak lupa penulis menunggu kritik dan saran
Wassalamu’alaikum, Wr.Wb.
penulis
x
HALAMAN MOTTO
xi
DAFTAR ISI
BAB I PENDAHULUAN
xii
1.3 Tujuan Penelitian ................................................................................ 4
xiii
2.2.3 Diagram Alir Data.. ................................................................... 15
xiv
3.1.5 Pemeliharaan Sistem.. ............................................................... 32
xv
4.3 Perancangan Antarmuka Sistem .......................................................... 61
xvi
4.3.1.3.4 Perancangan Antarmuka Manage Kegiatan Staff . 70
xvii
5.1.2.2.1 Halaman Santri................................................... 81
xviii
5.1.2.4.3 Halaman Kirim Pesan ......................................... 102
xix
6.2.2 Pengujian Betha.........................................................................121
DAFTAR PUSTAKA.........................................................................................128
xx
DAFTAR GAMBAR
xxi
Gambar 4.7 Desain ERD Sistem......................................................................... 49
xxii
Gambar 4.24 Desain Antarmuka Inbox............................................................... 72
xxiii
Gambar 5.9 Halaman Struktur ............................................................................ 88
xxiv
Gambar 6.3 Halaman Perubahan Data ................................................................ 115
xxv
DAFTAR TABEL
xxvi
Tabel 4.15 Tabel inbox ........................................................................................ 58
xxvii
DAFTAR LAMPIRAN
xxviii
RANCANG BANGUN SISTEM INFORMASI MANAJEMEN
(STUDI KASUS PONDOK PESANTREN SUNNI DARUSSALAM
MAGUWOHARJO DEPOK SLEMAN)
RATNA JUWITA
NIM. 09650025
INTISARI
xxix
DESIGN OF MANAGEMENT INFORMATION SYSTEMS
(CASE STUDY ISLAMIC BOARDING SCHOOL SUNNI DARUSSALAM
MAGUWOHARJO DEPOK SLEMAN)
RATNA JUWITA
NIM. 09650025
ABSTRACT
Islamic Boarding School Sunni Darussalam Yogyakarta is one of the
institutions engaged in the field of education. Institutions that regulate matters
relating to education, especially with regard to Islamic Boarding School. The
number of students is not matched by good data collection makes Islamic
Boarding School Sunni Darussalam difficult to recapitalize the entire data of a
number of existing students. In addition other data such as data management staff,
rooms, activities also have not managed properly. Still manual data collection that
is recorded or accounted just not computerized well . This is what makes the need
for an information management system that is able to easily manage all the needs
related to Islamic Boarding School.
This study uses the system development SDLC (Software Development
Life Cycle). The method applied is the waterfall and consists of several stages, ie
requirements analysis, design, implementation, testing, and maintenance of the
system. And to make it easier to obtain important information related Islamic
Boarding School, systems using Web media and SMS (Short Message Service as
a means of information media. With the implementation of the methods and tools
described above, the system can provide clear information about the data of
students, the data staff, and related matters with Islamic Boarding School activity.
Research management information system is able to build a boarding
school management information system Sunni Darussalam Maguwoharjo Depok
Sleman and integrated with SMS facility as a means to provide the required
information-informsai.The test results stated that 100% of the functionality of the
system has been running well.While testing the system interface states that 67.5%
said strongly agree, 32.5% agree, 0% did not agree, and 0% expressed strongly
disagree.
xxx
BAB I
PENDAHULUAN
Saat ini kita berada pada era yang disebut era informasi. Era informasi
berbagai pihak yang terkait untuk mengolah data menjadi informasi, sehingga
keputusan yang baik. Informasi yang baik hanya dapat dihasilkan oleh sistem
informasi yang baik. Sistem informasi yang baik adalah sistem informasi yang
salah satu pondok pesantren yang ingin memanfaatkan sistem informasi untuk
1
2
pesantren. Adapun kondisi yang terjadi pada institusi ini diantaranya Pondok
Pesantren Sunni Darussalam memiliki jumlah santri yang cukup banyak dan
pendataan santri- santri belum dikelola dengan baik hanya sebatas dicatat atau
dibukukan secara manual. Selain data santri, data pengurus dan data
terkomputerisasi.
yang masih aktif maupun yang sudah menjadi alumni. Sehingga untuk
mengetahui jumlah santri yang masih aktif dan sudah menjadi alumni sulit
SMS berupa SMS Gateway yang berisi alert/ pesan yang digunakan untuk
aktivitas seperti jadwal mengaji, kajian, dll di pondok pesantren. Pesan juga
ditujukan kepada orang tua wali santri terkait pemberitahuan yang berkaitan
kepengurusan.
Sesuai dengan latar belakang dan rumusan masalah yang telah diuraikan di
Darussalam yang dapat mengolah data santri, data staff, data kegiatan, data
Penelitian ini dapat memberikan manfaat bagi penulis yaitu sebagai salah
jelas mengenai data santri, data staff, dan hal-hal yang berkaitan dengan
pembelajaran materi mengaji, kajian, dll. Sedangkan bagi orangtua santri yaitu
pesantren.
alumni.
tidak dapat digunakan untuk mengolah data. Sms ini hanya untuk
jaringan internet.
8. Ada empat pengguna sistem dalam hal ini admin yang mengelola
pengampu.
PENUTUP
7.1 Kesimpulan
pesantren yang telah dilakukan oleh penulis, maka dapat diambil kesimpulan
sebagai berikut :
dibutuhkan.
7.2 Saran
sebagai berikut :
yang dibutuhkan.
melalui sms akan tetapi dapat diperoleh melalui fasilitas situs jejaring
sosial.
dikembangkan lagi menjadi sistem yang tidak hanya diakses oleh user
diakses juga oleh orangtua dan santri. Orangtua diberikan hak akses
Santri diberikan hak akses dengan tujuan agar dapat dengan mudah
Irawan, Sandi. 2010. Aplikasi SMS Gateway Sebagai Layanan Informasi Santri Bagi Wali
Ahmad Dahlan.
Kadir, Abdul. 2002. Penuntun Praktis belajar SQL edisi 1.Yogyakarta : Andi.
Kadir, Abdul. 2009. Membuat Aplikasi Web dengan PHP + Database MySQL.
Yogyakarta : Andi.
Pustaka Pelajar.
Edition. McGrawHill.
Lokomedia.
Setiyadi, Joko. 2010. Perancangan Sistem Informasi Tata Tertib Siswa Berbasis SMS
128
129
Tuhujati, Danan Panggih. 2011. Sistem Informasi Akademik Berbasis Web dan SMS
Wahidin. 2010. Aplikasi SMS dengan PHP untuk Orang Awam. Palembang:
Maxikom.
Winarno, Wing Wahyu. 2006. Sistem Informasi Manajemen. Yogyakarta : UPP STIM
YKPN.
Wijarwati, Arinta Lipur. 2009. Sistem Informasi Manajemen Sekolah Berbasis Web Di
Yana, F. 2011. Sistem Informasi Perhotelan Berbasis Web di Hotel Shango Bungsu
http://digilib.petra.ac.id/viewer.php?submit.x=0&submit.y=0&submit=prev&page
=1&qual=high&submitval=prev&fname=/jiunkpe/s1/elkt/2011/jiunkpe-
2013).
LAMPIRAN I SOURCECODE
if(($jenispelanggaranpilih!=NULL) &($this->form_validation->run()
!==FALSE) ){
foreach ($jenispelanggaranpilih as $kunci=>$pilih){
$datapilih['id_jenispelanggaran']=$pilih;
$datapilih['id_santri']=$id;
$datapilih['pelanggaran_hari']=$this->input->post('f_pelanggaran_hari');
$datapilih['pelanggaran_tgl']=$this->input->post('f_pelanggaran_tgl');
$datapilih['pelanggaran_waktu']=$this->input-
>post('f_pelanggaran_waktu');
$this->db->insert('pelanggaran',$datapilih);
}
130
131
if (count($id_jenispelanggaranarray)>0) {
$this->db->where_not_in('id_jenispelanggaran',$id_jenispelanggaranarray);
}
$this->db->where('jenispelanggaran_status',1);
$query_jenispelanggaran= $this->db->get('jenispelanggaran');
$data['jenispelanggaran']= $query_jenispelanggaran;
/*tampilkan view*/
$this->load->view('santri_managepelanggaran',$data);
}
}else {
echo "<script>alert('Anda belum memilih santri');</script>";
}
}
if (count($id_santriarray)>0) {
$this->db->where_not_in('id_santri',$id_santriarray);
}
$this->db->where('santri_status',1);
$query_santri= $this->db->get('santri');
$data['santri']= $query_santri;
/*tampilkan view*/
$this->load->view('kamar_manage',$data);
}
/*tampilkan view*/
$this->load->view('kegiatan_managesantri',$data);
}
D. Halaman Manage Kegiatan Staff
if (count($id_staffarray)>0) {
$this->db->where_not_in('id_staff',$id_staffarray);
}
$this->db->where('staff_status',1);
135
//mencari staff
$cari=$this->input->post('b_cari');
if ($cari){
if ($this->input->post('cari_nip')!=''){
$this->db->where('staff_nip',$this->input->post('cari_nip'));
}
if ($this->input->post('cari_staff_nama_lengkap')!=''){
$this->db->like('staff_nama_lengkap',
$this->input->post('cari_staff_nama_lengkap'));
}
if ($this->input->post('cari_staff_jenis_kelamin')!=''){
$this->db->where('staff_jenis_kelamin',
$this->input->post('cari_staff_jenis_kelamin'));
}
}
$query_staff= $this->db->get('staff');
$data['staff']= $query_staff;
/*tampilkan view*/
$this->load->view('kegiatan_managestaff',$data);
}
$url = base_url().'index.php/alumni/data';
redirect($url);
136
/*tampilkan view*/
$this->load->view('alumni_manage',$data);
}
$this->db->where('santri_status',1);
$query_santri= $this->db->get('santri');
$data['santri']= $query_santri;
/*tampilkan view*/
$this->load->view('sms_kirimsantri',$data);
}
LAMPIRAN II LEMBAR ANGKET PENGUJIAN SISTEM
137