Asslamu’alaikum Wr. Wb.
Alhamdulillahirabbil’alamin, segala puji dan syukur penulis panjatkan
kehadirat ALLAH SWT yang telah memberikan rahmat dan karunia_Nya
sehingga penulis dapat menyelesaikan Skripsi ini dengan judul : “SISTEM
INFORMASI AKADEMIK BERBASIS WEB PADA SMK MUHAMMDIYAH
2 BANDUNG “. Skripsi ini disusun untuk memenuhi salah satu syarat dalam
menyelesaikan Program Strata 1 Jurusan Sistem Informasi, fakultas Teknik dan Ilmu Komputer, Universitas Komputer Indonesia.
Menyadari bahwa skripsi ini masih jauh dari kesempurnaan, baik dalam penelitian maupun isi dari materi skripsi ini. Dalam penyusunan tugas akhir ini penulis banyak mendapatkan panduan, bimbingan dan juga dorongan baik secara langsung maupun tidak langsung dari berbagai pihak. Maka pada kesempatan ini penulis ingin mengucapkan terima kasih kepada :
1. Dr. Ir. Eddy Soeryanto Soegoto, M.Sc., selaku Rektor Universitas
Komputer Indonesia.
2. Prof. Dr. Denny Kurniadie., Ir., M.sc, selaku Dekan Fakultas Teknik dan
Ilmu
Komputer Universitas Komputer Indonesia.
3. Citra Noviyasari, S.Si, MT., selaku Ketua Prodi Sistem Informasi.
4. Deasy Permatasari, S.SI, MT., selaku Dosen wali yang telah memberikan
arahan dan motivasi.
5. Diana Effendi, ST., MT., selaku dosen pembimbing yang selalu membantu
mengarahkan dalam penyusunan skripsi ini. Terima kasih banyak atas ilmu dan bimbingan yang telah diberikan.
6. Marliana Budhiningtyas, M.Si dan Wartika, MT selaku Dosen Penguji
yang telah memberikan saran dan masukan kepada penulis.
iv
8. Drs. Dedeng Mulyadi, M.M.Pd., selaku Kepala Sekolah SMK
Muhammadiyah 2 Bandung.
9. Asep Riyadi, S.Pd.I., selaku ketua Tata Usaha SMK Muhammadiyah 2
Bandung yang telah membantu memberikan kebutuhan data-data yang penulis butuhkan selama penelitian.
10.Kedua Orang tua yang telah memberikan do’a dan dorongan kepada
penulis baik secara moril maupun materil.
11.Muhammad Iswanto sumber semangat penulis. Terima kasih atas do’a,
perhatian dan dukungan selama ini.
12.Para sahabat dan kerabat penulis, terutama Shinta Ayu Fuji Astuti,
Muhammad Reza Rafsanjani dan Muhammad Maryanto, terimakasih atas dorongan dan kebersamaan yang tidak terlupakan.
13.Seluruh teman-teman dari SI-05 yang terus saling membantu memberikan
dukungan untuk menyelesaikan tugas akhir ini.
Akhir kata, semoga skripsi ini bermanfaat khususnya bagi penulis dan umumnya bagi pembaca sekalian.
Wassalamu’alaikum Warahmatullahi Wabarakatuh.
Bandung, Februari 2016 Penulis
v
DAFTAR ISI
Halaman
LEMBAR PENGESAHAN
LEMBAR PERNYATAAN KEASLIAN
ABSTRAK ... i
ABSTRACT ... ii
KATA PENGANTAR ... iii
DAFTAR ISI ... iv
DAFTAR GAMBAR ... viii
DAFTAR TABEL... xi
DAFTAR SIMBOL ... xii
BAB I. PENDAHULUAN ... 1
1.1. Latar Belakang ... 1
1.2. Identifikasi dan Rumusan Masalah ... 3
1.2.1. Identifikasi Masalah ... 4
1.2.2. Rumusan Masalah ... 4
1.3. Maksud dan Tujuan Penelitian ... 5
1.3.1. Maksud Penelitian ... 5 1.3.2. Tujuan Penelitian... 5 1.4. Kegunaan Penelitian... 6 1.4.1. Kegunaan Praktis... 6 1.4.2. Kegunaan Akademis ... 7 1.5.Batasan Masalah ... 7
1.6. Lokasi dan Waktu Penelitian ... 8
1.7. Sistematika Penulisan... 10
BAB II. LANDASAN TEORI ... 11
vi
2.1.1. Karateristik Sistem ... 12
2.1.2. Klasifikasi Sistem ... 14
2.2.Konsep Dasar Informasi... 16
2.2.1. Siklus Informasi ... 16
2.2.2. Kualitas Informasi ... 17
2.3.Konsep Dasar Sistem Informasi ... 18
2.3.1. Komponen Sistem Informasi ... 19
2.4.Pengertian Sistem Informasi Akademik ... 21
2.5.Arsitektur Jaringan Komputer ... 22
2.5.1. Pengertian Jaringan Komputer ... 22
2.5.2. Jenis-Jenis Jaringan Komputer ... 22
2.5.3. Topologi Jaringan ... 23
2.6.Perangkat Lunak Pendukung ... 27
2.6.1. PHP (PHP Hypertext Prepocessor) ... 27
2.6.2. MySQL ... 28
2.6.3. XAMPP ... 28
2.6.4. Dreamweaver CS6... 28
BAB III. OBJEK DAN METODE PENELITIAN ... 30
3.1.Objek Penelitian ... 29
3.1.1. Sejarah Singkat SMK Muhammadiyah 2 Bandung ... 29
3.1.2. Visi dan Misi Perusahaan ... 31
3.1.3. Struktur Organisasi ... 31
3.1.4. Deskripsi Tugas ... 31
3.2.Metode Penelitian ... 37
3.2.1. Desain Peneltian ... 37
3.2.2. Jenis dan Metode Pengumpulan Data ... 37
3.2.2.1. Sumber Data Primer ... 38
3.2.2.2. Sumber Data Sekunder... 39
3.2.3. Metode Pendekatan dan Pengembangan Sistem ... 39
vii
3.2.3.2. Metode Pengembangan Sistem ... 40
3.2.3.3. Alat Bantu Analisis dan Perancangan ... 43
3.2.4. Pengujian Software ... 47
3.3.Analisis Sistem yang Sedang Berjalan ... 47
3.3.1. Analisis Dokumen ... 48
3.3.2. Analisis Prosedur yang Sedang Berjalan ... 51
3.3.2.1. Flowmap... 55
3.3.2.2. Diagram Konteks ... 60
3.3.2.3. Data Flow Diagram ... 60
3.3.3. Evaluasi Sistem yang Sedang Berjalan ... 65
BAB IV. HASIL DAN PEMBAHASAN... 68
4.1.Perancangan Sistem ... 68
4.1.1. Tujuan Perancangan Sistem ... 68
4.1.2. Gambaran Umum Sistem yang Diusulkan ... 69
4.1.3. Perancangan Prosedur yang Diusulkan ... 69
4.1.3.1. Diagram Konteks ... 70
4.1.3.2. Data Flow Diagram (DFD) ... 70
4.1.3.3. Kamus Data ... 73
4.1.4. Perancangan Basis Data ... 76
4.1.4.1. Normalisasi ... 77
4.1.4.2. Relasi Tabel... 80
4.1.4.3. Entity Relationship Diagram ... 81
4.1.4.4. Struktur File ... 82
4.1.4.5. Kodifikasi ... 88
4.2.Perancangan Antar Muka ... 90
4.2.1. Struktur Menu ... 90
4.2.2. Perancangan Input ... 91
4.2.3. Perancangan Output ... 105
4.3.Perancangan Arsitektur Jaringan ... 108
viii
4.4.1. Rencana Pengujian ... 109
4.4.2. Kasus dan Hasil Pengujian ... 110
4.4.3. Kesimpulan Hasil Pengujian ... 113
4.5.Implementasi ... 113
4.5.1. Batasan Implementasi ... 113
4.5.2. Implementasi Perangkat Lunak ... 114
4.5.3. Implementasi Perangkat Keras... 114
4.5.4. Implementasi Basis Data ... 114
4.5.5. Implementasi Antar Muka ... 119
4.5.6. Implementasi Instalasi Program ... 121
4.5.7. Penggunaan Program ... 123
BAB V. KESIMPULAN DAN SARAN ... 131
5.1.Kesimpulan ... 131
5.2.Saran ... 132
DAFTAR PUSTAKA LAMPIRAN
1
BAB I
PENDAHULUAN
1.1. Latar Belakang
Perkembangan teknologi informasi dan komunikasi yang begitu cepat dalam dunia ini, membuat banyak masyarakat sadar akan pentingnya informasi. Media informasi dan telekomunikasi merupakan media yang dapat digunakan dalam proses transaksi informasi. Pada masa sekarang ini dengan teknologi yang serba canggih semua aspek dituntut untuk bekerja lebih cepat, baik dalam proses pengolahan data maupaun dalam penyajian informasi semuanya harus teruji dengan cepat, tepat dan akurat.
Saat ini lembaga pendidikan dengan sistem informasi terkomputerisasi diharapkan dapat mempermudah proses dalam mengolah data-data yang berkaitan dengan lingkungan pendidikan seperti pengolahan data akademik dan menjadi media yang dapat mengkontrol kebutuhan setiap penggunanya. Maka setiap sumber daya yang ada harus dapat dikendalikan secara maksimal dan dikelola secara professional.
Sekolah merupakan bentuk suatu organisasi yang didalamnya bukan hanya terdapat proses belajar mengajar, tetapi terdapat juga proses administrasi yang memerlukan monitoring dari kepala sekolah dan memerlukan koordinasi pihak lainnya yang berada didalam sekolah. Maka dari itu diperlukannya sistem informasi yang terintegrasi dari satu bidang dengan bidang lainnya.
2
SMK Muhammadiyah 2 Bandung merupakan salah satu SMK SWASTA yang ada dikota Bandung. Sekolah ini menggunakan Agama Islam sebagai pegangan utama pendidikan Agamanya. Sekolah ini awalnya adalah sekolah ekonomi atas (SMEA) Muhammadiyah 2 Bandung yang kemudian dikembangkan menjadi SMK Muhammadiyah 2 Bandung berdasarkan peraturan yang dikeluarkan oleh Departement Pendidikan Nasional tentang sekolah kejuruan. Sekolah ini mulai beroperasi sejak tahun 1968, tetapi baru terdaftar pada Dinas Pendidikan Kota Bandung pada tahun 1973 dengan izin operasional berdasarkan surat keputusan No. 48/197 tgl. 3 April 1973.
Pada sistem akademik yang ada di SMK Muhammadiyah 2 Bandung seperti penerimaan siswa baru, pembagian kelas dan wali kelas, penjadwalan dan siswa pindahan masih terlaksana dengan sistem yang manual maka banyak kesulitan yang ditemui pada saat melakukan semua kegiatan tersebut.
Sistem pendaftaran yang ada pada SMK Muhammadiyah 2 Bandung saat ini masih dilakukan dengan manual. Pendaftaran calon siswa baru dengan cara calon siswa harus datang ke sekolah dan terlebih dahulu mengambil lembaran formulir, dimana lembaran formulir diisi dengan cara tulis tangan, sistem pendaftaran dengan cara pengisian formulir seperti ini sering terjadi masalah yang tidak dinginkan, terkadang tulisan kurang jelas dan ada juga yang kurang lengkap pengisian formulirnya untuk mendaftar ke SMK Muhammadiyah 2 Bandung. Selain itu proses pembagian kelas dan wali kelas dilakukan dengan cara mengelompokkan data siswa menurut jenis kelamin dan membagi rata jumlahnya pada setiap kelas. Sehingga data yang dihasilkan tidak akurat karena sering terjadi
3
redudansi data saat terkadang nama siswa yang sama tercatat pada beberapa kelas. Proses pembagian wali kelas yaitu satu guru untuk satu kelas. Sama halnya dengan proses penjadwalan tidak efektif karena jadwal yang sudah di tentukan sering berbenturan dengan jadwal guru mengajar. Proses siswa pindahan dilihat dari jurusan siswa di sekolah yang lama, karena untuk melihat sesuai atau tidak pada jurusan di SMK Muhammadiyah 2 Bandung. Didalam proses tersebut apabila guru ingin mendapatkan data siswa harus menunggu beberapa jam atau bisa jadi beberapa hari untuk mendapatkan data siswa karena prosesnya masih manual untuk memeriksa data yang dibutuhkan guru.
Untuk membuat pengelolaan sistem akademik lebih teratur dan memudahkan semua pihak yang melakukan proses pendaftaran, pembagian kelas dan wali kelas, penjadwalan dan siswa pindahan dari sekolah lain pada SMK Muhammadiyah 2 Bandung.
Berdasarkan permasalahan yang ada dan dengan melihat beberapa keunggulan yang ada dalam sebuah web, maka penulisan skripsi ini diambil
dengan judul “SISTEM INFORMASI AKADEMIK BERBASIS WEB PADA
SMK MUHAMMADIYAH 2 CIBIRU KOTA BANDUNG”.
1.2. Identifikasi dan Rumusan Masalah
Berdasarkan uraian diatas, maka dapat diidentifikasikan beberapa pokok permasalahan, yaitu sebagai berikut :
4
1.2.1. Identifikasi Masalah
Berdasarkan latar belakang yang telah dikemukakan diatas maka dapat identifikasi masalah yang terjadi dalam pengelolaan sistem akademik pada SMK Muhammadiyah 2 Bandung, yaitu sebagai berikut :
1. Proses pendaftaran siswa baru, pembagian kelas dan wali kelas dan
penjadwalan masih dilakukan secara manual sehingga menghabiskan waktu yang cukup lama.
2. Pembagian kelas dan penjadwalan masih menggunakan sistem
manual, sehingga menyebabkan munculnya kendala dalam
pemeriksaan jadwal yang bentrok.
3. Proses siswa pindah mutasi dilihat dari jurusan siswa di sekolah yang
lama dan juga karena apa siswa tersebut pindah, karena untuk melihat sesuai atau tidak pada jurusan di SMK Muhammadiyah 2 Bandung dan untuk mengetahui ada masalah atau tidak siswa tersebut di sekolah yang lamanya. Apabila jurusan yang diambil siswa di sekolah yang lama belum tentu ada di SMK Muhammadiyah 2 Bandung atau tidak sama akan menyulitkan siswa untuk mengulang dari awal atau mempelajari jurusan yang diambil di SMK Muhammadiyah 2 Bandung.
1.2.2. Rumusan Masalah
Berdasarkan identifikasi masalah diatas, maka dapat dirumuskan sebagai berikut :
5
1. Bagaimana sistem akademik yang meliputi pendaftaran siswa baru,
pembagian kelas dan wali kelas dan penjadwalan yang berjalan pada SMK Muhammadiyah 2 Bandung.
2. Bagaimana perancangan sebuah sistem informasi akademik yang
nantinya akan diterapkan pada SMK Muhammadiyah 2 Bandung.
3. Bagaimana pengujian dari program aplikasi sistem informasi akademik
pada SMK Muhammadiyah 2 Bandung.
4. Bagaimana implementasi sistem informasi akademik berbasis web
pada SMK Muhammadiyah 2 Bandung.
1.3. Maksud dan Tujuan Penelitian
Maksud dan tujuan penelitian disini adalah untuk menyelesaikan permasalahan yang terdapat pada SMK Muhammadiyah 2 Bandung.
1.3.1. Maksud Penelitian
Maksud dari penelitian ini adalah untuk membangun atau merancang suatu media alternatif sistem informasi akademik berbasis web pada SMK Muhammadiyah 2 Bandung yang dapat membantu pihak sekolah dalam kegiatan akademik dari mulai pendaftaran calon siswa, pembagian kelas dan wali kelas dan penjadwalan mata pelajaran serta nama guru yang mengajar.
1.3.2. Tujuan Penelitian
6
1. Untuk mengetahui sistem informasi akademik yang meliputi
pendaftaran siswa baru, pembagian kelas dan wali kelas dan penjadwalan yang sedang berjalan pada SMK Muhammadiyah 2 Bandung.
2. Untuk merancang Sistem Informasi Akademik berbasis web pada
SMK Muhammadiyah 2 Bandung agar dapat memudahkan pemrosesan bagian akademik.
3. Untuk melakukan pengujian Sistem Informasi Akademik pada SMK
Muhammadiyah 2 Bandung, apakah sistem yang dibuat sudah sesuai dengan yang dibutuhkan atau masih terdapat kekurangan di dalamnya.
4. Untuk mengimplementasikan dari rancangan ke program aplikasi
Sistem Informasi Akademik berbasis web pada SMK Muhammadiyah
2 Bandung.
1.4. Kegunaan Penelitian
Dalam penulisan ini diharapkan akan memberikan manfaat sebagai berikut:
1.4.1. Kegunaan Praktis
Hasil dari pembuatan Sistem Informasi Akademik berbasis web pada SMK
Muhammadiyah 2 Bandung dapat membantu kegiatan akademik, serta mempermudah dalam hal pengolahan data-data, sehingga lebih efisien, akurat dan tepat waktu.
7
1.4.2. Kegunaan Akademis
1. Bagi Penulis
Dengan adanya penulisan ini diharapkan dapat menambah ilmu pengetahuan dan pengalaman bagi penulis, terutama dalam pembuatan
sistem informasi yang berbasis web, memperluas wawasan tentang
bagaimana perancangan sistem informasi yang baik.
2. Bagi Peneliti Lain
Sebagai acuan bagi mahasiswa lain atau yang akan melakukan tugas akhir/skripsi dengan kajian yang berhubungan dengan sistem informasi
akademik berbasis web.
3. Bagi Pengembangan Ilmu
Sebagai acuan bagi mahasiswa lain atau yang akan melakukan tugas akhir/skripsi dengan kajian yang berhubungan dengan sistem informasi
akademik berbasis web.
1.5. Batasan Masalah
Agar penelitian ini lebih terfokus dan terarah maka akan diberikan batasan terhadap sistem yang akan dibahas. Dari permasalahan yang mucul, penulis membatasi beberapa permasalahan yaitu sebagai berikut :
1. Sistem Informasi Akademik berbasis web ini dibangun hanya meliputi
pendaftaran siswa baru, pembagian kelas dan wali kelas, penjadwalan yang dilakukan semua angkatan dan siswa pindahan.
8
2. Siswa pendaftaran yang ditetapkan oleh SMK Muhammadiyah 2
Bandung adalah siswa masih melakukan pendaftaran dengan mengisi formulir pendaftaran, kemudian formulir tersebut diserahkan ke panitia, kemudian penerimaan siswa baru dilihat dari jumlah yang memenuhi persyaratan adminitrasi dan persyaratan keuangan di SMK Muhammadiyah 2 Bandung.
3. Pembagian kelas dan wali kelas untuk semua angkatan akan mendapat
1 guru wali untuk satu kelas.
1.6. Lokasi dan Waktu Penelitian
Lokasi penelitian dilakukan pada SMK Muhammadiyah 2 Bandung Jl. Cilengkrang II No. 7 Kota Bandung.
Berikut adalah jadwal yang dilakukan selama kegiatan penelitian dilakukan, seperti yang tertera dalam Tabel 1.1
Tabel 1.1 Rancangan Waktu Penelitian
No Kegiatan
2015
September Oktober November Desember
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 Pengumpulan kebutuhan a. Observasi b. Wawancara 2 Membuat Prototype 3 Menguji prototype
9
Tabel 1.1 Rancangan Waktu Penelitian (Lanjutan)
No Kegiatan
2015
September Oktober November Desember
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
4 Pengkodean sistem
5 Pengujian sistem
10
1.7. Sistematika Penulisan
Sistematika Penulisan dibagi dalam beberapa bab dengan pembahasan secara umum sebagai berikut:
BAB I. PENDAHULUAN
Bab ini berisi latar belakang, identifikasi masalah, maksud dan tujuan penelitian, kegunaan penelitian, batasan masalah, lokasi dan jadwal penelitian, dan sistematika penulisan.