iii
UNIVERSITAS KOMPUTER INDONESIA
PROGRAM STUDI SISTEM INFORMASI
KAMPUS I : Jl. DIPATIUKUR 112 TELP. (022) 2504119, 2533603 BANDUNG 40132KAMPUS II : Jl. DIPATIUKUR 112 TELP. (022) 2533676, 2506634 BANDUNG 40132 KAMPUS III : Jl. DIPATIUKUR 112 TELP. (022) 2503624, FAX. 2533754 BANDUNG 40132 KAMPUS IV : Jl. DIPATIUKUR 112 TELP. (022) 2506553, 2508412 BANDUNG 40132
BIODATA MAHASISWA
DATA PRIBADI:
NIM : 10512081
Nama : RESSA PRATISTA SENJAYA Tempat/Tanggal Lahir : BANDUNG / 29 Jun 1991 Jenis Kelamin : L
Semester : 8
1
PERANCANGAN SISTEM INFORMASI AKADEMIK
DI SMP PASUNDAN 1 BANDUNG BERBASIS WEB
SKRIPSI
Diajukan sebagai salah satu syarat kelulusan pada Program Studi Sistem Informasi Jenjang S1 (Strata Satu) Fakultas
Teknik dan Ilmu Komputer
Oleh :
Ressa Pratista Senjaya
10512081
PROGRAM STUDI SISTEM INFORMASI
FAKULTAS TEKNIK DAN ILMU KOMPUTER
UNIVERSITAS KOMPUTER INDONESIA
BANDUNG
iii
KATA PENGANTAR
Assalamu”alaikumWarahmatullahiWabarakatuh
Puji syukur penulis panjatkan kehadirat Allah SWT, yang telah melimpahkan rahmat dan Karunia-Nya sehingga izin nya penulis dapat menyelesaikan penyusunan skripsi yang mengambil judul “Perancangan Sistem Informasi Akademik Di SMP Pasundan 1 Bandung Berbasis Web”. Penelitian
ini disusun guna memenuhi tugas skripsi pada Program Studi Sistem informasi, Falkultas Teknik dan Ilmu Komputer Indonesia (UNIKOM) Bandung.
Penulis menyadari bahwa masih banyak terdapat kekurangan dalam penyusunan skripsi ini, oleh karena itu apabila nantinya terdapat kekurangan, kekeliruan dalam penulisan skripsi ini penulis akan menerima segala bentuk kritik dan saran yang dapat membangun.
Dalam pelaksanaan penelitian maupun penyelesaian skripsi ini, penulis banyak mendapat bantuan dari berbagai pihak, maka pada kesempatan ini penulis ingin menyampaikan rasa terima kasih yang sebesar-besarnya kepada :
1. Dr. Ir. H. Eddy Soeryanto Soegoto, M.Sc., selaku Rektor Universitas Komputer Indonesia.
2. Prof. Dr. H. Denny Kurniadie, Ir., M.Sc., selaku Dekan Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia.
3. Citra Noviyasari, S.Si., MT., selaku Ketua Program Studi Sistem Informasi Universitas Komputer Indonesia.
4. Wartika, S.Kom., MT., selaku Dosen Wali dari IS-03 Universitas Komputer Indonesia.
iv
6. Rangga Sidik, S.Kom., M.Kom dan Julian Chandra W, S.Kom., M.Kom selaku Dosen Penguji.
7. Seluruh Dosen Pengajar, Staff, dan Karyawan Universitas Komputer Indonesia terutama Dosen pengajar Sistem Informasi.
8. Nana Mulyana, S.Pd., M.Si selaku kepala sekolah SMP Pasundan 1 Bandung, yang telah memberikan kesempatan untuk melakukan penelitian di SMP Pasundan 1 Bandung
9. Drs. Effendi selaku wakasek kurikulum, Ati Rohaeti, M.Pd dan Mumuh M. Soleh, S.Pd, yang telah membimbing penulis selama penelitian di SMP Pasundan 1 Bandung.
10. Ibunda dan Ayahanda tercinta yang tanpa batas memberikan kasih sayang serta doa kepada penulis. “Ya Allah, ampunilah dosaku dan dosa orang tuaku dan cintai mereka, sebagai mana meraka telah mendidiku sewaktu
aku masih kecil”
11. Lavina Fravia yang sudah banyak membantu dan memberikan dukungan dalam penyusunan tugas skripsi ini.
12. Teman-teman mahasiswa/i angkatan 2012, khususnnya SI-3 2012 yang tidak bisa saya sebutkan satu persatu.
13. Kepada semua pihak yang telah berkenan memberikan bantuan dan dorongan serta kerja sama baik dalam penyusunan skripsi ini.
Akhir kata semoga ketulusan serta bantuan dari semua pihak tersebut diatas kiranya mendapat berkah dan anugerah dari Allah SWT.
Wassalamu’alaikumWarahmatullahiWabarakatuh.
Bandung, Juli 2016
v
DAFTAR ISI
LEMBAR PENGESAHAN
LEMBAR PERNYATAAN KEASLIAN
ABSTRAK……….……….….i
ABSTRACT……….………....ii
BAB I PENDAHULUAN 1.1. Latar Belakang ... 1
1.2. Identifikasi dan Rumusan Masalah ... 4
1.2.1. Identifikasi Masalah ... 4
1.2.2. Rumusan Masalah ... 5
1.3. Maksud dan Tujuan Penelitian ... 6
1.3.1. Maksud Penelitian ... 6
1.3.2. Maksud Penelitian ... 6
1.4. Kegunaan Penelitian ... 7
1.4.1. Kegunaan Akademis ... 7
1.4.2. Kegunaan Praktis ... 7
1.5. Batasan Masalah ... 8
1.6. Lokasi dan Waktu Penelitian ... 9
1.6.1. Lokasi Penelitian ... 9
1.6.2. Waktu Penelitian ... 9
vi BAB II LANDASAN TEORI
2.1. Pengertian Sistem ... 12
2.1.1. Karakteristik Sistem ... 13
2.1.2. Klasifikasi Sistem ... 16
2.2. Pengertian Informasi ... 18
2.2.1. Siklus Informasi ... 18
2.2.2. Kualitas Informasi ... 19
2.2.3. Nilai Informasi ... 20
2.3. Konsep Sistem Informasi ... 20
2.3.1. Pengertian Sistem Informasi ... 21
2.3.2. Komponen Sistem Informasi ... 21
2.3.3. Kegiatan Sistem Informasi ... 22
2.4. Pengertian Sistem Informasi Akademik ... 23
2.5. Pengertian Codeigniter ... 23
2.5.1. MVC (Model-View-Controller) ... 26
2.6. Pengertian Internet... 27
2.7. Pemograman dan Scripting Website ... 28
2.7.1. PHP (Hypertext Preprocessor) ... 28
2.7.2. HTML (Hypertext Markup Language) ... 29
2.7.3. CSS (Cascading Style Sheet ) ... 29
2.7.4. Javascript ... 29
vii
2.8. Perangkat Lunak Pendukung ... 31
2.8.1. Apache Web server ... 31
2.8.2. MySQL ... 32
2.8.3. PhpMyAdmin ... 33
2.8.4. Macromedia Dreamweaver 8 ... 33
2.8.5. Web Browser ... 34
BAB III OBJEK DAN METODE PENELITIAN 3.1. Objek Penelitian ... 35
3.1.1. Sejarah Singkat SMP Pasundan 1 Bandung ... 35
3.1.2. Visi dan Misi SMP Pasundan 1 Bandung ... 36
3.1.3. Struktur Organisasi Perusahaan ... 37
3.1.4. Deskripsi Tugas ... 38
3.2. Metode Penelitian ... 39
3.2.1. Desain Penelitian ... 40
viii
BAB IV HASIL DAN PEMBAHASAN 4.1. Perancangan Sistem ... 76
4.1.1. Tujuan Perancangan Sistem ... 76
4.2. Perancangan Antar Muka ... 112
4.2.1. Struktur Menu ... 112
4.2.2. Perancangan Input ... 114
ix
4.3. Perancangan Arsitektur Jaringan ... 138
4.4. Pengujian... 139
4.4.1. Rencana Pengujian ... 139
4.4.2. Kasus dan Hasil Pengujian ... 140
4.4.3. Kesimpulan Hasil Pengujian ... 158
4.5. Implementasi ... 158
4.5.1. Implementasi Perangkat Lunak ... 158
4.5.2. Implementasi Perangkat Keras ... 159
4.5.3. Implementasi Basis Data ... 159
4.5.4. Implementasi Antar Muka ... 177
4.5.5. Implementasi Instalasi Program ... 184
4.5.6. Penggunaan Program ... 190
BAB V KESIMPULAN DAN SARAN 5.1. Kesimpulan ... 203
5.2. Saran ... 203
DAFTAR PUSTAKA
i
i
DAFTAR PUSTAKA
[1] Rosa A.S, M.Shalahuddin. 2013, Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek, Informatika, Bandung.
[2] Al-Bahra Bin Ladjamudin. 2013. Analisis dan Desain Sistem Informasi. Graha Ilmu. Yogyakarta.
[3] Al Fatta Hanif. 2007. Analisis & Perancangan Sistem Informasi untuk Keunggulan Bersaing Perusahaan dan Organisasi Modern. Yogyakarta: Penerbit Andi.
[4] Jogiyanto. 2008. Analisis dan Design Sistem Informasi : Pendekatan Terstuktur Teori dan Praktik Aplikasi Bisnis. Andi. Yogyakarta.
[5] Efrain Turban, R.Kelly Rainer Jr, Richard E Potter. 2005, Introduction To Information Tecnology. Salemba Infotek, Yogyakarta.
[6] Sistem Informasi Akademik Berbasis Web Unikom Available On :
http://sms.unikom.ac.id/taryana/download/wbs_membangun_sistem_akad emik_berbasis_web (diakses 14 maret 2016)
[7] Hakim, Lukmanul. 2010. Membangun Web Berbasis PHP dengan Framework CodeIgniter. Lokomedia.Yogyakarta.
1
BAB I
PENDAHULUAN
1.1 Latar Belakang
Pada masa sekarang ini, kemajuan teknologi informasi telah berkembang demikian pesat. Hal tersebut salah satunya di tandai dengan penerapan teknologi komputer yang telah menyebar hampir pada semua aspek kehidupan. Bahkan, penggunaan teknologi komputer tersebut akan menjadi syarat utama untuk menunjukkan kualitas sesuatu bidang dan menjadi modal terpenting dalam memenangkan persaingan[6]. Teknologi komputer dapat menjadi jawaban atas tuntutan pekerjaan yang dihadapi manusia pada saat ini, terutama dalam masalah pengelohan data yaitu pengumpulan (input), pengolahan (process) dan penyajian (output) untuk menghasikan informasi secara cepat dan akurat. Penyediaan informasi yang cepat dan akurat, dapat membantu suatu organisiasi untuk mencapai tujuannya.
2
Sekolah Menengah Pertama (SMP) Pasundan 1 Bandung merupakan salah satu sekolah menengah pertama swasta yang dalam menyelenggarakan layanan pendidikannya selain memberikan bekal kemampuan pengetahuan dan keterampilan dalam bidang perkembangan IMTAQ (Iman dan Taqwa) dan IPTEK (Ilmu Pengetahuan dan Teknologi), juga memberikan pemahaman, sikap dan tingkah laku yang rasional dan bertanggung jawab terhadap hidup dan kehidupan budaya Sunda.
3
Salah satu contoh dari belum optimalnya pemanfaatan teknologi komputer yaitu pada proses penyusunan jadwal pelajaran. Pada proses penyusunan jadwal pelajaran yang dilakukan secara manual sering ditemukannya kesulitan dan kendala dalam menyusun jadwal pelajaran. Banyak indikator yang perlu di perhatikan dalam menyusun jadwal pelajaran diantaranya jumlah rombongan belajar, guru pengajar, jumlah jam mengajar, waktu aktif jam pelajaran serta faktor-faktor yang harus terpenuhi seperti tidak boleh adanya guru yang mengajar lebih dari satu kelas dalam waktu yang bersamaan. Disamping itu, dalam proses penyusunan jadwal pelajaran terlebih dahulu perlu dilakukannya perhitungan beban kerja/tatap muka dan ekuivalensi tugas tambahan guru dengan jam tatap muka. Semakin kompleksnya indikator dan faktor-faktor tersebut, menyebabkan proses penyusunan jadwal pelajaran membutuhkan waktu yang relatif lama dan seringkali tidak teridentifikasinya secara cepat jika ada kesalahan atau jadwal pelajaran yang bentrok.
Begitu pula dengan proses pengolahan data nilai dimana sistem penilaian yang mengacu pada kurikulum 2013 cenderung rumit karena memiliki beberapa aspek kriteria penilaian, seperti penilaian pengetahuan, keterampilan dan sikap, sehingga memberikan beban lebih terhadap guru dalam melakukan pengolahan data nilai, seperti proses rekap nilai dan penyajian laporan nilai akhir siswa kepada wali kelas.
4
pihak sekolah ini sangat penting untuk mengetahui perkembangan anak disekolah. Sering kali orang tua tidak memiliki waktu untuk hadir di sekolah untuk memantau dan melihat perkembangan nilai anak secara langsung.
Dari uraian diatas, dapat diketahui bahwa SMP Pasundan 1 Bandung membutuhkan suatu solusi atas permasalahan-permasalahan yang berhubungan dengan pengelolaan data akademik. Adapun solusi atau upaya yang ditawarkan adalah dengan membangun suatu sistem informasi akademik berbasis web pada SMP Pasundan 1 Bandung dengan pemanfaatan teknologi informasi yang dapat meningkatkan efektifitas kerja, mengefisienkan waktu bagi pengguna sistem informasi akademik. Solusi tersebut akan direalisasikan penulis dalam bentuk penelitian yang berjudul “PERANCANGAN SISTEM INFORMASI AKADEMIK DI SMP PASUNDAN 1 BANDUNG”
1.2 Identifikasi dan Rumusan Masalah
Berikut ini adalah identifikasi dan rumusan masalah yang peneliti temukan di SMP Pasundan 1 Bandung.
1.2.1 Identifikasi Masalah
Berdasarkan latar belakang masalah yang telah dijelaskan sebelumnya, maka dapat diidentifikasikan beberapa kendala yang terjadi di SMP Pasundan 1 Bandung saat ini yaitu :
1. Pengolahan data-data akademik masih menggunakan dokumen atau
5
2. Penyusunan jadwal pelajaran yang masih dikerjakan secara manual dapat menyita waktu yang cukup lama dikarenakan banyaknya indikator dalam menyusun jadwal pelajaran serta harus adanya kesesuaian antara guru, rombongan belajar, mata pelajaran, hari dan jam mengajar sehingga tidak terjadi bentrok
3. Penilaian yang saat ini dilakukan masih kurang efektif dan menyita
banyak waktu guru dikarenakan aspek penilaian yang masih dirasa rumit oleh guru serta belum adanya fasilitas yang dapat membantu memudahkan proses pengolahan nilai.
4. Lambatnya proses pembagian kelas dikarenakan harus mengurutkan nilai placement test sebelum dilakukannya pembagian kelas.
5. Sering terjadinya keterlambatan pembuatan laporan dan informasi yang di butuhkan pihak sekolah karena adanya penumpukan data yang tidak terintegrasi.
6. Belum adanya sarana secara online untuk mengakomodasi kebutuhan informasi yang dapat diakses setiap saat oleh orang tua siswa dan masyarakat pada umumnya.
1.2.2 Rumusan Masalah
Berdasarkan uraian latar belakang masalah dan identifikasi yang sudah ditulis sebelumnya, maka permasalahan yang akan dikaji dalam penelitian ini dapat dirumuskan sebagai berikut:
6
2. Bagaimana perancangan sistem informasi akademik di SMP Pasundan 1 Bandung.
3. Bagaimana implementasi sistem informasi akademik di SMP Pasundan 1 Bandung.
4. Bagaimana cara pengujian yang dilakukan terhadap sistem informasi akademik di SMP Pasundan 1 Bandung.
1.3 Maksud dan Tujuan Penelitian
Maksud dan tujuan penelitian adalah hasil akhir yang ingin dicapai dari penelitian yang dilakukan penulis adalah sebagai berikut :
1.3.1 Maksud Penelitian
Maksud dari penelitian ini adalah untuk membangun sistem informasi akademik di SMP Pasundan 1 Bandung yang diharapkan dapat meningkatkan efektifitas kerja dan mengefisienkan waktu bagi pengguna sistem informasi akademik tersebut.
1.3.2 Maksud Penelitian
Sedangkan tujuan dari penelitian ini diantaranya :
1. Untuk mengetahui sistem informasi akademik yang sekarang berjalan di
SMP Pasundan 1 Bandung.
2. Untuk membuat perancangan sistem informasi akademik di SMP Pasundan 1 Bandung.
7
4. Untuk melakukan pengujian sistem informasi akademik di SMP Pasundan 1 Bandung.
1.4 Kegunaan Penelitian
Adapun kegunaan penelitian yang dapat diperoleh dari penelitian ini.
1.4.1 Kegunaan Akademis
1. Bagi Pengembangan Ilmu
Sebagai masukan untuk ilmu dan referensi baru mengenai sistem informasi akademik serta referensi bacaan bagi mahasiswa di Universitas Komputer (UNIKOM) Bandung.
2. Bagi Pihak Instansi
Menjadi bahan masukan atau bahan acuan dan sumber informasi atau sebagai referensi pengembangan sistem informasi akademik.
3. Bagi Penulis
Mendapatkan tambahan pengalaman serta pengetahuan tentang bagaimana sistem informasi akademik di sebuah lembaga pendidikan.
1.4.2 Kegunaan Praktis
Adapun kegunaan praktis dari penelitian ini adalah sebagai berikut : 1. Dengan adanya sistem informasi akademik di harapkan dapat membantu
8
2. Dengan adanya sistem informasi akademik ini, diharapkan dapat memberikan pelayanan kepada masyarakat khususnya orang tua siswa tentang informasi anak mereka yang bersekolah di SMP Pasundan 1 Bandung.
1.5 Batasan Masalah
Untuk dapat menghasilkan penelitian yang lebih terarah sesuai dengan tujuan penelitian yang sudah ditentukan, maka ruang lingkup penelitian dibatasi dan diasumsikan sebagai berikut:
1. Perancangan sistem informasi akademik ini hanya di gunakan di
lingkungan SMP Pasundan 1 Bandung.
2. Data masukan dalam sistem meliputi; data pendaftaran, data guru, data siswa, data jadwal pelajaran, data nilai, dan data absensi.
3. Tidak membahas mengenai administrasi, baik administrasi pendaftaran maupun administrasi spp setiap bulannya.
4. Tidak membahas mengenai siswa pindahan dan mutasi.
5. Sistem penilaian yang di buat mengacu pada sistem penilaian kurikulum 2013.
6. Ekstrakulikuler yang dibahas hanya ekstrakulikeler wajib di SMP
Pasundan 1 Bandung
7. Sistem yang di bangun berbasis web menggunakan bahasa pemograman
php dan menggunakan database MySQL
8. Laporan yang akan dibahas meliputi; laporan siswa, laporan guru, laporan
9
1.6 Lokasi dan Waktu Penelitian
1.6.1 Lokasi Penelitian
Penulis melakukan pengambilan data dan informasi untuk keperluan penelitian di SMP Pasundan 1 Bandung, yang beralamat di Jalan Pasundan No 32 Bandung.
1.6.2 Waktu Penelitian
Adapun waktu penelitian ini dilakukan selama 4 (empat) bulan secara efektif sampai dengan pelaksanaan tugas akhir, dengan tahapan penelitian dapat dilihat pada tabel 1.1.
Tabel 1. 1 Jadwal Penelitan
No Kegiatan
2 Merancang dan Membuat Prototype
10
1.7 Sistemtika Penulisan
Dalam sistematika penulisan laporan penelitian ini, penulis menguraikan kerangka penulisan penelitian adalah sebagai berikut :
BAB I PENDAHULUAN
Bab ini berisi tentang pembahasan Latar Belakang Masalah, Identifikasi Masalah dan Rumusan Masalah, Maksud dan Tujuan Penelitian, Kegunaan Penelitian, Batasan Masalah, Lokasi dan Waktu Penelitian serta Sistematika Penulisan.
BAB II LANDASAN TEORI
Bab ini terdiri dari beberapa sub bab yang menjelaskan tentang konsep dasar sistem meliputi teori dari topik pembahasan skripsi ini yang menunjang dalam pemecahan masalah yang dianggap relevan dengan permasalahannya serta menjelaskan konsep dasar sistem, konsep dasar informasi, konsep dasar sistem informasi.
BAB III OBJEK PENELITIAN
Dalam bab ini membahas masalah umum, objek penelitian, sejarah instansi, visi, misi instansi, struktur organisasi instansi, deskripsi kerja, metode penelitian, metode pendekatan dan pengembangan sistem, alat bantu analisis perancangan, pengujian software dan analisa sistem berjalan.
BAB IV HASIL DAN PEMBAHASAN
11
Modeling Language) yang berisi use case diagram, activity diagram, sequence
diagram, class diagram, component diagram serta deployment diagram. Pada bab ini juga akan di bahas mengenai perancangan antar muka aplikasi, konfigurasi jaringan, serta pengujian dan implementasi sistem yang di buat.
BAB V KESIMPULAN DAN SARAN
203
203
BAB V
KESIMPULAN DAN SARAN
5.1Kesimpulan
Berdasarkan uraian dan pembahasan yang telah dijelaskan pada bab-bab sebelumnya, penulis dapat mengambil kesimpulan sebagai berikut :
1. Dengan adanya pembangunan sistem informasi akademik diharapkan
dapat memberikan kemudahan kepada pihak SMP Pasundan 1 Bandung dalam melakukan pengolahan data akademik yang meliputi pendaftaran siswa baru, penilaian, pembagian kelas, dan penjadwalan.
2. Sistem informasi akademik yang dibuat sudah mempunyai media penyimpanan data berupa database sehingga data tidak lagi terjadinya penumpukan arsip dan integrasi data yang lebih baik dengan media penyimpanan terpusat.
3. Sistem informasi akademik dapat menyediakan laporan-laporan yang dibutuhkan, diantaranya laporan pendaftaran, laporan data guru, daftar hadir siswa, surat pembagian tugas, jadwal pelajaran, dan laporan nilai.
5.2Saran
Untuk pengembangan sistem yang telah dirancang adapun beberapa hal yang disarankan oleh penulis untuk pengembangan pada sistem ini adalah sebagai berikut :
1. Sistem database pada sistem informasi akademik ini dapat di integrasikan
204
204
2. Penambahan fitur yang dapat mengelola data administrasi seperti pembayaran spp, pembayaran pendafatran, dsp serta pembayaran registrasi ulang siswa lama.