Sistem Informasi Akademik Di SMA Negeri 12 Bandung Berbasis Web

(1)

1

BERBASIS WEB

SKRIPSI

Diajukan sebagai salah satu syarat kelulusan pada Program Studi Sistem Informasi Jenjang S1 (Strata Satu) Falkultas Teknik dan Ilmu Konputer

Oleh :

IRVAN SUSMAN ASTIYANO 10511072

PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA BANDUNG


(2)

ABSTRACT

Senior high school 12 Bandung is located on Sekejati IV No. 32 Bandung city. This school is one of school has technology-based information in Bandung. Senior high school 12 Bandung has complete facilities and infrastructure such as computer laboratory and internet access to support search information. In the management of academic activities such as class divisions, scheduling and assessment there is still a semi computers. So that in making the report is still not effective and efficient.

The method used in this study is a structured approach and methods of prototype development. Design research using descriptive method and the method of action. Methods of collecting primary data through observation and interviews. As for the collection of secondary data uses documentation. In building the academic information system using software (software) such as: Bootstrap framework, web server XAMPP, Chrome Browser, Text Editor Sublime.

The academic information system is expected to help the process of academic activities in Senior high school 12 Bandung.

Keywords : Senior high school 12 Bandung, academic, academic information system. I. PENDAHULUAN

1.1. Latar Belakang

Perkembangan teknologi dari tahun ke tahun mengalami perkembangan yang sangat pesat, salah satunya perkembangan tekologi komputer. Komputer merupakan alat yang sangat membantu dalam kehidupan manusia sehingga komputer kini dijadikan kebutuhan yang paling utama dilingkungan masyarakat. Dengan adanya komputer memberikan berbagai fasilitas kemudahan yang diberikan baik untuk dibidang pendidikan, pemerintahan, bisnis atau usaha dagang. Pemanfaatan teknologi komputer dapat menunjang aktivitas maupun kinerja menjadi lebih efektif dan efisien, sehingga dapat meningkatkan produktivitas dari organisasi tersebut. Selain itu teknologi komputer merupakan teknologi yang dapat mengolah data dengan cepat dalam menghasilkan suatu informasi.

Teknologi informasi menjadi salah satu bagian penting dalam kehidupan manusia, dengan adanya teknologi informasi diharapkan mampu memperoleh informasi dengan cepat dan mudah. Perkembangan teknologi informasi terus berkembang dengan pesat mengikuti perkembangan zaman. Salah satu teknologi yang berkembang yaitu teknologi internet (interconnection networking), teknologi tersebut berperan diberbagai bidang, salah satunya dalam bidang pendidikan.

SMA Negeri 12 Bandung yang terletak di jalan sekejati no. 32 Bandung merupakan sekolah dengan berbasis teknologi informasi. Sekolah ini memiliki fasilitas dan sarana prasarana yang cukup lengkap dalam menunjang proses pembelajaran selain itu sekolah ini telah memiliki beberapa fasilitas laboratorium dan internet.

Akan tetapi sistem informasi akademik yang berjalan di SMA Negeri 12 Bandung, dalam pengelolaan data akademiknya masih menggunakan cara semi komputer dimana pengolahan data masih di catat dan di ketik menggunakan aplikasi Microsoft Office Excel dan Microsoft Ofice Word. Dimana data yang disimpan, media penyimpanannya yang terbatas dan tidak terintegrasi.Selain penyimpanan data masih dalam bentuk file, dalam proses pencarian data memerlukan waktu yang tidak sebentar dikarenakan antara satu komputer dan komputerlainnya belum terintegrasi. Untuk mengatasi hal tersebut maka dibutuhkan media yang terkomputerisasi dan otomatis akan mempermudah dalam pengelolaan data.


(3)

Kegiatan operasional terdapat permasalahan dalam mengelola data dan penyampaian informasi yang disajikan masih terdapat keterlambatan sehingga sistem yang sedang berjalan saat ini masih kurang efektif . seperti pada proses penjadwalan, pembagian kelas dan penilaian.

Proses pembagian kelas masih dilakukan dengan mengklasifikasikan siswa dan klasifikasi lainnya. Pengklasifikasian dilakukan dengan memilih-milih dari data siswa.

Proses penjadwalan yang digunakan masih dikerjakan secara manual dan memerlukan waktu yang cukup lama untuk membuat jadwal pelajaran, karena untuk membuat jadwal mata pelajaran membutuhkan keseuaian antara guru mata pelajaran dengan kelas, hari dan jam mengajar yang harus sesuai agar tidak terjadi bentrok mengajar. Belum ada media teknologi lain untuk menginformasikan jadwal pelajaran siswa menunggu guru atau walikelas masing-masing memberi pengumuman didepan kelas atau siswa menunggu saat jadwal di pasang di majalah dinding sekolah.

Proses pengolahan data penilaian siswa oleh guru masih kurang efektif, karena masih dilakukan pencatatan sehingga proses data nilai siswa berjalan lambat dan terjadi keterlambatan dalam penyerahan nilai siswa kepada bagian kurikulum .

Sistem informasi yang akan dibangun, ditujukan untuk mempermudah kegiatan akademik, seperti sistem pembagian kelas, sistem penjadwalan, dan pengolahan nilai. Sehingga dapat diperoleh hasil yang cepat,tepat,dan akuarat.

Dengan demikian, dapat disimpulkan bahwa sistem informasi akademik di SMAN 12 Bandung belum efektif, berdasarkan hal tersebut mendorong pihak sekolah untuk membuat sistem yang diharapkan dapat meningkatkan kinerja, kualitas layanan serta kegiatan akademik yang efektif dan efien. Jika kita melihat pemanfaatan sistem informasi akademik, dan penerapan peneliti memberi judul “ SISTEM INFORMASI AKADEMIK DI SMA NEGERI 12 BANDUNG BERBASIS WEB”.

1.2. Identifikasi dan Rumusan Masalah 1.2.1 Identifikasi masalah

Masalah tersebut antaralain:

1. Belum adanya sistem yang mamapu mengintegrasikan antara file-file setiap komputer dalam pembagian kelas, penjadwalan, dan penilaian.

2. Proses pembagian kelas sering terjadi kesalahan seperti kesalahan kesamaan nama siswa yang tercatat pada data tiap kelas.

3. Proses pembagian jadwal pelajaran yang digunakan masih berjalan manual 1.2.2 Rumusan masalah

1. Bagaimana sistem akademik yang sedang berjalan di SMA Negeri 12 Bandung. 2. Bagaimana merancang sistem informasi akademik berbasis web yang dapat

memenuhi pelayanan di SMA Negeri 12 Bandung.

3. Bagaimana menguji sistem informasi akademik yang telah di rancang pada SMA Negeri 12 Bandung.

4. Bagaimana mengimplementasikan sistem infromasi akademik di SMA Negeri 12 Bandung.

1.3. Maksud dan Tujuan Penelitian 1.3.1 Maksud penelitian

Adapun maksud dari pembangunan sistem ini adalah.bagaimana membangun sebuah sistem informasi akademik berbasis web di SMA Negeri 12 Bandung guna membantu mempermudah staf sekolah dalam mengelola data-data akademik, seperti pembagian kelas, penjadwalan, dan pengolahan nilai oleh para guru.


(4)

1.3.2 Tujuan penelitian

1. Untuk mengetahui Sistem Informasi Akademik yang sedang berjalan pada SMAN 12 Bandung. Apakah dari sistem yang sedang berjalan tersebut sudah efektif dan efisien, sebagai mana yang telah di butuhkan oleh SMA Negeri 12 Bandung.

2. Untuk merancang Sistem Informasi yang pantas di usulkan agar bisa mengganti sistem yang lama dan menjadi sistem yang lebih baik lagi.

3. Untuk menguji Sistem Informasi Akademik berbasis web pada SMA Negeri 12 Bandung yang di usulkan, sehingga dapat di ketahui kekurangan-kekurangan dari sistem tersebut, agar kekurangan-kekurangan dari sistem dapat di perbaiki dan mencapai sebuah sistem yang lebih sempurna.

4. Untuk mengimplementasikan Sistem Informasi Akademik yang telah diusulkan, sehingga dapat mengetahui sampai sejauh mana kinerja dari sistem yang di usulkan. 1.4. Kegunaan Penelitian

1.4.1 Kegunaan praktis

Kegunaan Praktis dari penelitian ini diharapkan dapat membantu SMA Negeri 12 Bandung, dapat mengembanngkan sistem akademik yang berjalan menjadi sistem informasi akademik berbasis web yang dapat di akses oleh guru, siswa dan pegawai dan dapat diberikan informasi secara mudah.

1.4.2 Kegunaan akademis 1. Bagi Pengembangan ilmu

Kegunaan penelitian ini dalam bidang pengembangan ilmu pengetahuan, diharapkan dapat memberikan suatu karya penelitian baru yang dapat mendukung dalam pengembangan sistem informasi.

2. Bagi Peneliti

Kegunaan penelitian ini bagi peneliti adalah sebagai indikator untuk mengembangkan kemampuan dalam melakukan penelitian, meningkatkan skill dalam melakukan penelitian dan sebagai bahan evaluasi terhadap skill dan kemampuan penelitian.

3. Bagi Penelitilain Lain

Kegunaan penelitian ini bagi penelitilain dapat menjadi salah satu sumber referensi bagi peneliti yang akan melakukan penelitian yang berhubungan dengan penelitian yang peneliti bahas.

1.5. Batasan Masalah

1. Sistem Informasi Akademik berbasis web di SMA Negeri 12 Bandung terdiri dari : pengelolaan data guru, pengelolaan data siswa pembagian kelas, pembuatan jadwal pelajaran dan pengolahan nilai.

2. Dalam hal ini penulis tidak membahas tentang seleksi penjurusan untuk siswa kelas X (Sepuluh).

3. Pengelolaan data hanya di tekankan pada nilai siswa tanpa membahas faktor lain seperti kepribadian siswa secara terperinci.

4. Penulis tidak membahas tentang kriteria ketuntasan belajar minimal (KKM). 5. Sistem mencetak nilai rapot sementara yang dijadikan acuan untuk nilai rapot. II. KAJIAN PUSTAKA

2.1 Konsep sistem informasi

Sistem informasi didefinisikan sebagai suatu sistem didalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial serta kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan. (Jogianto 2009)

sistem informasi adalah kumpulan dari perangkat keras, perangkat lunak komputer dan perangkat manusia yang akan mengolah data menggunakan perangkat keras dan


(5)

perangkat lunak tersebut. data berperan penting dalam suatu sistem informasi, data yang dimuat dapat berupa formulir, prosedur maupun bentuk lainnya. (Andri 2008)

2.2 Definisi Kasus yang dianalisis 2.2.1 Sistem Informasi Akademik

Sistem informasi akademik adalah suatu kegiatan yang diorganisasi tertentu yang mengatur kegiatan-kegiatan, surat-surat dan administrasi yang pada suatu organisasi tersebut yang berhubungan dengan akademik yang bersifat alami. (Departemen Pendidikan dan Kebudayaan 2005).

Dapat disimpulkan sistem informasi akademik berhubungan dengan pengaturan kegiatan-kegiatan akademik yang berlangsung pada lembaga pendidikan. Tujuan diadakanya sistem informasi akademik ini adalah untuk mengumpulkan serta memproses data hingga didapatkan informasi pendidikan yang dapat mendukung kegiatan akademik pada lembaga pendidikan tersebut.

III. OBJEK DAN METODE PENELITIAN 3.1 Objek Penelitian

Menentukan Objek Penelitian merupakan langkah awal yang harus di putuskan oleh peneliti, sebab penentuan objek merupakan faktor pendukung dalam menentukan keberhasilan penelitian. Adapun objek penelitian yang di ambil oleh penulis yaitu tentang aplikasi Sistem Informasi Akademik. Seperti : pembagian kelas, penjadwalan, dan penilaian.

Penelitian ini di laksanakan di SMAN 12 Bandung yang beralamat di JL. Sekejati No.36 Kiaracondong Kota Bandung.

3.2 Metode Penelitian

Mendapatkan data sebagai bahan penelitian yang memiliki tujuan serta kegunaan tertentu dengan cara ilmiah disebut metode penelitian (Pratama. P. Agus 2014).

3.2.1 Desain Penelitian

Desain penelitian yang digunakan penulis dalam merancang sistem informasi akademik berbasis web menggunakan metode penelitian deskriptif dan tindakan action research.

Penelitian deskriptif ialah penelitian yang mempelajari masalah dalam masyarakat, tata cara yang berlaku dalam masyarakat serta situasi-situasi, sikap, pandangan, proses yang sedang berlangsung, pengaruh dari suatu fenomena, pengukuran yang cermat tentang fenomena dalam masyarakat. Peneliti menegmbangkan konsep, menghimpun fakta, tapi tidak menguji hipotesis.

Penelitian tindakan (action research) ialah penelitian yang bertujuan untuk mengembangkan keterampilan-keterampilan baru, cara pendekatan baru, atau produk pengetahuan yang baru dan untuk memecahkan masalah dengan penerapan langsung di dunia aktual/lapangan.

3.2.2 Jenis dan metode pengumpulan data 3.2.2.1 Sumber data primer

Data primer adalah data yang diperoleh peneliti secara langsung dari sumbernya. Data yang dikumpulkan melalui kuesioner, wawancara, observasi langsung dilapangan, dan melalui eksperimen adalah contoh dari data primer (Dachlan. Usman 2002).

Observasi (observation) merupakan teknik atau pendekatan untuk mendapatkan data primer dengan cara mengamati langsung obyek datanya (Jogiyanto 2003).

3.2.2.2 Sumber data sekunder

Data sekunder adalah data yang diperoleh peneliti tidak secara langsung dari sumbernya melainkan telah dikumpulkan oleh pihaklain (Dachlan. Usman 2014).


(6)

Data ini diperoleh melalui pengumpulan-pengumpulan data-data yang terdapat di SMA Negeri 12 Bandung, yang digunakan sebagai pemicu untuk memahami persoalan yang ada di SMA Negeri 12 Bandung.

3.2.3 Metode pendekatan dan pengembangan sistem 3.2.3.1 Metode pendekatan sistem

Pendekatan yang digunakan penulis yaitu menggunakan pendekatan terstruktur. Pendekatan terstruktur memerlukan prosedur dan pendataan yang baku dan jelas atau paling tidak memerlukan metodelogi yang akan dipakai dalam mengembangkan sistem informasi. Struktur dapat menentukan perintah serta dapat meningkatkan kemampuan pemahama terhadap sistem yang rumit.

3.2.3.2 Metode pengembangan sistem

Pengembangan sistem (systems development) dapat berarti menyusun suatu sistem yang baru untuk menggantikan sistem yang lama secara keselruhan atau memeperbaiki sisitem yang telah ada (Jogiyanto 2005).

Metode Pengembangan Sistem yang digunakan untuk membangun aplikasi ini adalah metode prototype. Prototype merupakan suatu Metode dalam pengembangan sistem yang menggunakan pendekatan untuk membuat sesuatu program dengan cepat dan bertahap sehingga segera dapat dievaluasi oleh pemakai (Kadir.Abdul 2014).

Metode ini merupakan metode pengembangan perangkat lunak yang sekarang banyak digunakan, di metode ini analisis dan pelanggaran atau user dapat saling berinteraksi selama proses pembuatan sistem sehingga dapat menyelsaikan masalah kesalah pahaman antara user dan analis.

Gambar 3.1 Proses dalam Prototyping (Sumber : Pengantar Teknologi informasi[20,p.397]) 3.2.3.3 Alat bantu analisis dan perancangan

Alat bantu analisis dan perancangan digunakan untuk memudahkan dalam perancangan sistem informasi akademik di SMA Negeri 12 Bandung, berikut alat bantu yang digunakan penulis:

1. Flowmap

Bagan Alir Dokumen atau Flow Map merupakan hubungan antara entitas yang terlibat yang menunjukkan arus dari dokumen serta formulir-formulir yang termasuk juga tembusan-tembusannya.

2. Diagram konteks

Diagram konteks yaitu penggambaran hubungan antara entitiluar, input dan output dari sistem dengan sebuah diagram sederhana. Diagram konteks mempresentasikan keseluruhan sistem yang diwakili lingkaran tunggal (Andri. Kristanto 2008)

3. Data flow diagram

Data flow Diagram adalah diagram pemodelan suatu perangkat lunak, yang mana didalamnya terdapat sejumlah notasi dengan aliran-aliran data data dari dan kesistem (Pratama. P. Agus 2014).

4. Kamus data

Kamus data adalah katalog fakta tentang data dan kebutuhan-kebutuhan informasi dari suatu sistem informasi (Jogiyanto 2005)

5. Perancangan basis data a. Normalisasi

Normalisasi merupakan suatu proses mengelompokan elemen-elemen data menjadi tabel-tabel yang memiiki entiti-entiti dalam relasi antar entiti tersebut (Andri. Kristanto 2008)


(7)

b. Relasi Tabel

Relasi tabel disebut juga relasi antar tabel yang menggambarkan hubungan antara file-file yang ada pada suatu pengolahan data. Proses pengelompokan data elemen menjadi tabel-tabel yang menunjukan entity dan relasinya yang berfungsi untuk menentukan kunci yang mengakses data item atau merupakan database relation sedemikian rupa sehingga database

c. ERD (Entity Relational Diagram)

ERD (entity Relational Diagram) adalah diagram yang menggambarkan antara tabel beserta dengan field-field di dalamnya pada suatu database sistem (Pratama. P. Agus 2014).

3.2.4 Pengujian software

Pengujian Software merupakan bagian penting dalam pembangunan perangat lunak.hal ini dimaksudkan agar software yang teleah selsai, lalu diuji untuk mengetahui kualitas suatu produk atau sistem informasi.

Dalam penelitian ini, penulis menggunakan metode pengujian Blackbox , metode Blackbox yaitu metode yang berfokus pada kebutuhan fungsional software, memungkinkan perancang untuk memperoleh kondisi-kondisi input secara penuh semua kebutuhan fungsional suatu program.

IV. HASIL PENELITIAN

4.1 Analisis Sistem Yang Berjalan

4.1.1 Analisis prosedur yang sedang berjalan 1. Prosedur Pembagian Kelas

a. Pembagian kelas dilakukan oleh bagian kurikulum dengan mengambil data siswa dan data guru dari bagian tata usaha sebagai referensi untuk pembagain kelas dan wali kelas.

b. Bagian kurikulum membuat daftar siswa perkelas sementara, dan daftar siswa perkelas sementara diperiksa oleh bagian kurikulum agar tidak terjadi data siswa yang sama pada kelaslain.

c. Jika terjadi data siswa yang sama, bagian kurikulum kembali membuat daftar kelas sementara

d. Apabila sudah tidak ada data siswa yang sama pada daftar kelas, bagian kurikulum membagiakan walikelas ke masing-masing kelas yang sebelumnya sudah dibuat oleh bagian kurikulum setelah adanya surat tugas untuk memutuskan wali kelas berdasarkan surat keputusan kepala sekolah.

e. Bagian kurikulum membuat laporan data guru untuk pembagian tugas walikelas yang di serahkan kepada kepala sekolah berdasarkan data guru. Data guru akan diverifikasi kepala sekolah untuk memutuskan walikelas berdasarkan surat keputusan kepala sekolah rangkap dua. Surat keputusan walikelas akan di serahkan kepada guru dan bagian kurikulum.

f Setelah masing-masing kelas mendapatkan wali kelas, bagian kurikulum membuat pengumuman kelas dan wali kelas dalam tiga rangkap yang masing-masing dibagikan kepada tata usaha, guru dan dan yang terakhir untuk arsip data kelas dan walikelas.

g Bagian kurikulum membuat laporan data kelas dan walikelas untuk dilaporkan kepada kepala sekolah.

2. Prosedur Penjadwalan

a Dalam pembuatan proses penjadwalan di SMA Negeri 12 Bandung pihak guru melakukan musyawarah, musyawarah guru mata pelajaran (MGMP) untuk


(8)

usulan atau rencana pembagian tugas mengajar hasil musyawarah ini di serahkan ke bagian kurikulum.

b Surat usulan pembagaian tugas mengajar di serahkan kepada kepala sekolah untuk di verivikasi dan surat yang telah di verivikasi diberikan kepada guru-guru yang bersangkutan.

c Bagian kurikulum melakukan perancangan jadwal pelajaran berdasarkan hasil dari musyawarah guru mata pelajaran (MGMP). Hasil perancangan jadwal yaitu jadwal pelajaran sementara.

d Setelah ada jadwal pelajaran sementara di cek bagian kurikulum agar guru yang mengajar tidak memiliki jadwal yang bersamaan lebih dari satu kelas.

e Apabila terjadi kesamaan jadwal dan waktu mengajar yang sama, maka bagian kurikulum melakukan perancangan jadwal pelajaran.

3 Prosedur Penilaian

a Guru masing-masing bidang studi menghitung nilai para siswa selama satu semester untuk mendapatkan nilai akhir siswa pada mata pelajaran tersebut nilai terdiri dari nilai sikap, nilai pengetahuan dan nilai keterampilan.

b Setelah guru mendapatkan nilai akhir semester, guru menyerahkan ke bagian kurikulum untuk mengelola nilai.

c Data nilai siswa yang telah diproses di cetak untuk di jadikan rapot dan diserahkan kepada walikelas.

d Rapot ditandatangani wali kelas dan di serahkan kepada kepala sekolah untuk di tandatangani.

e Setelah rapot yang sudah di tandatangani oleh kepala sekolah, kemudian di cek oleh wali kelas apakah sudah di tandatangani atau belum, jika belum di tandatangani di serahkan kembali kepada kepala sekolah untuk ditandatangani. f Rapot akhir yang sudah lengkap oleh wali kelas diserahkan kepada siswa. 4.1.1.1 Flowmap

Gambar 4.1 Flowmap prosedur pembagian kelas yang sedang berjalan Gambar 4.2 Flowmap prosedur penjadwalan yang sedang berjalan

Gambar 4.3 Flowmap prosedur penilaian yang sedang berjalan 4.1.1.2 Diagram konteks

Gambar4.4 Diagram konteks sistem yang sedang berjalan 4.1.1.3 Data flow diagram

Gambar 4.5 DFD level 1 Gambar 4.6 DFD level 2 proses 1 Gambar 4.7 DFD level 2 proses 2 Gambar 4.8 DFD level 2 proses 3 4.1.2 Evaluasi sistem yang sedang berjalan

Tabel 4.1 Evaluasi Sistem Yang Sedang Berjalan 4.2 Perancangan sistem

Perancangan sistem merupakan tahapan dari pengembangan suatu perangkat lunak yang dilakukan setelah melalui tahapan analisis.

4.2.1 Tujuan Perancangan sistem

Perancangan sistem bertujuan untuk memberikan gambaran secara umum tentang sistem yang akan di bangun.

4.2.2 Gambaran umum sistem yang diusulkan

Gambaran umum sistem yang di usulkan agar dapat dimengerti oleh pihak sekolah sebelum sistem berbasis web ini di bangun. Dalam hal ini penulis memberikan gambaran dari sistem yang akan di bangun dengan sistem sebelumnya yang di gunakan SMA Negeri


(9)

12 Bandung, dimana pengolahan data dilakukan secara terkomputerisasi dengan menggunakan sebuah aplikasi berbasis web.

4.2.3 Perancangan prosedur yang diusulkan 1. Prosedur pembagian kelas

a Dalam proses pembagian kelas dan walikelas, bagian Kurikulum menginputkan data guru , data kelas dan data siswa ke dalam database b Bagian kurikulum mengambil data guru dari dalam database sistem informasi

akademik, selanjutnya data guru akan di lakukan pembagian kelas dan walikelas.

c Bagian kurikulum mencetak daftar kelas siswa da walikelas dan diserahkan kepada tatausaha.

d Bagian kurikulum membuat laporan kelas dan wali kelas untuk pembagian tugas walikels dan diserahkan kepada kepala sekolah.

2. Prosedur penjadwalan

a Dalam pembuatan proses penjadwalan di SMA Negeri 12 Bandung pihak guru melakukan musyawarah, musyawarah guru mata pelajaran (MGMP) untuk usulan atau rencana pembagian tugas mengajar hasil musyawarah ini di serahkan ke bagian kurikulum.

b Surat usulan pembagaian tugas mengajar di serahkan kepada kepala sekolah untuk di verivikasi dan surat yang telah di verivikasi diberikan kepada guru-guru yang bersangkutan.

c Bagian kurikulum melakukan perancangan jadwal pelajaran berdasarkan hasil dari musyawarah guru mata pelajaran (MGMP). Hasil perancangan jadwal yaitu jadwal pelajaran sementara.

d Dalam proses penjadwalan bagian kurikulum mengambil data kelas,data mapel dan data guru yang terdapat didalam database sistem informasi akademik dan dilakukan perancangan jadwal pelajaran.

e Setelah jadwal pelajaran di inputkan, maka bagian kurikulum akan mencetak laporan jadwal pelajaran untuk dijadikan laporan kepada kepala sekolah. 3. Prosedur penilaian

a Dalam proses penilaian bagian guru melakukan penginputan nilai siswa pada sistem informasi akademik. Sebelum melakukan penginputan terlebih dahulu, guru harus melakukan login sesuai dengan hak aksesnya.

b Selanjutnya guru akan memilih halaman penilaian, lalu memilih input nilai semester, kelas, dan nama siswa yang diajarkan untuk menginput nilai siswa. Rekapan nilai ini dinilai persemester.

c Setelah nilai semester diisi oleh guru, maka siswa dapat melihat nilai akhir dengan melakukan login.

4.2.3.1 Flowmap

Gambar 4.9 Flowmap pembagian kelas yang diusulkan. Gambar 4.10 Flowmap penjadwalan yang diusulkan.

Gambar 4.11 Flowmap penilaian yang diusulkan. 4.2.3.2 Diagram konteks

Gambar 4.12 Diagram konteks sistem informasi yang diusulkan. 4.2.3.3 Data flow diagram

Gambar 4.13 Data Flow Diagram level 1 yang diusulkan Gambar 4.14 Data Flow Diagram level 2 proses 1yang diusulkan Gambar 4.15 Data Flow Diagram level 2 proses 2 yang diusulkan Gambar 4.16 Data Flow Diagram level 2 proses 3 yang diusulkan


(10)

4.2.3.4 Kamus data

1. Nama Arus Data : Data Siswa Alias : -

Aliran Data : Tatausaha-proses1.4, proses1.4- proses1.5, proses1.5- tb_siswa, tb_siswa-proses1.3

Struktur Data : no_induk, nisn, nama_siswa, jenis_kelamin, jurusan, kd_kelas. 2. Nama Arus Data : Data Guru

Alias : -

Aliran Data : Tatausaha-proses1.1, proses1.1- proses1.2, proses1.2- tb_guru, tb_guru-tb_kelas, tb_guru-proses2.1

Struktur Data : kd_guru, nip, nama_guru, jenis_kelamin, kd_mapel, gol, jabatan, kd_kelas.

3. Nama Arus Data : Data Kelas Alias : -

Aliran Data : tb_kelas-proses1.3, tb_kelas-proses2.2.

Struktur Data : kd_kelas ,thn_ajaran, kelas, jurusan, ruang, semester, kd_guru, jumlah_siswa,status

4. Nama Arus Data : Data Jadwal Alias : -

Aliran Data : Proses2.3-tb_jadwal_pelajaran, tb_jadwal pelajaran-proses2.4 Struktur Data : kd_jadwal,kd_kelas,kd_guru,hari,kd_jam,sks,kd_mapel. 5. Nama Arus Data : Data Mapel

Alias : -

Aliran Data : tb_mapel- proses2.1

Struktur Data : kd_mapel,nama_mapel,kategori. 6. Nama Arus Data : Data JAM

Alias : -

Aliran Data : tb_jam- proses2.2

Struktur Data : kd_jam,jam,indexjam,kategori. 7. Nama Arus Data : Data Nilai Sikap

Alias : -

Aliran Data : proses3.1-tb_nilai_sikap, tb_nilai_sikap-proses3.2, proses3.2- tb_nilai_sikap, proses3.2-proses 3.3

Struktur Data : kd_nilai_sikap, no_induk, nilai_observasi, predikat, kd_mapel. 8. Nama Arus Data : Data Nilai Pengetahuan

Alias : -

Aliran Data : proses3.1-tb_nilai_pengetahuan, tb_nilai_pengetahuan-proses3.2, proses3.2- proses3.3

Struktur Data : kd_nilai_pengetahuan, no_induk, rnilai_ul_harian, rnilai_tugas, uts, uas, nilai_akhir, index_nilai, kd_mapel.

9. Nama Arus Data : Data Nilai Keterampilan Alias : -

Aliran Data : Proses3.1-tb_nilai_keterampilan, tb_nilai_keterampilan-proses3.2, proses3.2- proses3.3

Struktur Data : kd_nilai_keterampilan, no_induk, nr_kkp, nilai_akhir, predikat, kd_mapel.

10. Nama Arus Data : Data Kelas Otomatis Alias : -

Aliran Data : Tb_kelas otomatis-proses 1.3 Struktur Data : id_kelas,kd_kelas.


(11)

4.2.4 Perancangan basis data

Perancangan basis data merupakan perancangan sebuah database, yang digunakan untuk pembuatan dan penyimpanan data kedalam sistem yang terdiri dari beberapa file database.

4.2.4.1 Normalisasi

Normalisasi adalah suatu proses untuk mengidentifikasikan table kelompok atribut yang memiliki ketergantungamn yang sangat tinggi satu antara dengan atribut lainnya. Unnormal

{no_induk, nisn,nama_siswa, jenis_kelamin_siswa, jurusan, kd_kelas, kd_guru, nip, nama_guru, jenis_kelamin_guru, kd_mapel, gol, jabatan, kd_kelas, kd_kelas, thn_ajaran, kelas, jurusan, ruang, semester, kd_guru, jumlah_siswa, status, kd_jadwal, kd_kelas, kd_guru, hari, kd_jam, sks, kd_mapel, kd_mapel, nama_mapel, kategori, kd_jam, jam,i ndexjam, kategori, kd_nilai_sikap, no_induk, nilai_observasi, predikat, kd_mapel, kd_kelas, kd_nilai_pengetahuan, no_induk, rnilai_ul_harian, rnilai_tugas, uts,uas,nilai_akhir,index_nilai,kd_mapel, kd_kelas, kd_nilai_keterampilan, no_induk, nr_kkp, nilai_akhir, predikat, kd_mapel, kd_kelas,id_kelas,kd_kelas}

Bentuk Normal Ke-1

{no_induk,nisn,nama_siswa,jenis_kelamin,jurusan,kd_kelas,kd_guru, nip,nama_guru, jenis_kelamin, kd_mapel, gol, jabatan, thn_ajaran, kelas, jurusan, ruang, semester, jumlah_siswa, status, kd_jadwal, hari, kd_jam, sks, nama_mapel, kategori, kd_jam, jam, indexjam, kategori, kd_nilai_sikap, nilai_observasi, predikat, kd_nilai_pengetahuan, rnilai_ul_harian, rnilai_tugas, uts, uas, nilai_akhir, index_nilai, kd_nilai_keterampilan, nr_kkp, nilai_akhir, predikat,id_kelas }

Bentuk Normal Ke-2

tb_siswa = {no_induk*,nisn,nama_siswa,jenis_kelamin,jurusan, kd_kelas**}. tb_guru = {no_induk*,nisn,nama_siswa,jenis_kelamin,jurusan, kd_kelas**}

tb_kelas={kd_guru*, nip, nama_guru, jenis_kelamin, kd_mapel**, gol, jabatan, kd_kelas**}

tb_jadwal = {kd_jadwal,kd_kelas,kd_guru,hari,kd_jam,sks,kd_mapel} tb_mapel = {kd_mapel*,nama_mapel,kategori}

tb_jam = {kd_jam*,jam,indexjam,kategori}

tb_nilai_sikap = {kd_nilai_sikap*,no_induk,nilai_observasi,predikat, kd_mapel**,kd_kelas**}

tb_nilai_keterampilan = {kd_nilai_keterampilan*,no_induk**, nr_kkp, nilai_akhir,predikat,kd_mapel**,kd_kelas**}

tb_kelas_otomatis = {id_kelas,kd_kelas**} 4.2.4.2 Relasi tabel

Relasi tabel adalah hubungan antara suatu himpunan entitas dengan entitas lainnya. Gambar hubungan relasi antar tabel pada sistem informasi akademik di SMA Negeri 12 Bandung adalah sebagai berikut.

Gambar 4.17 Tabel relasi yang diusulkan 4.2.4.3 ERD

Gambar 4.18 Tabel ERD yang diusulkan 4.3 Implementasi

Implementasi adalah suatu proses penerapan perancangan program yang telah dibuat, kedalam sebuah aplikasi pemrograman sesuai dengan tujuan yang diharapkan dari program aplikasi tersebut.

4.3.1 Implementasi perangkat lunak

Perangkat lunak (software) yang digunakan untuk membangun aplikasi ini penulis menggunakan beberapa perangkaat lunak (software) diantaranya : editor sublime text2


(12)

yang digunakan untuk melakukan pengkodingan php, html, javascript, xampp 1.8.3 untuk menjalankan webserver, xampp sendiri memiliki beberapa modul yaitu: apache,mysql,filezila,mercury,tomcat. Google Chrom yang digunakan sebagai media untuk menampilkan program akademik

4.3.2 Implementasi perangkat keras

Perangkat keras yang diperlukan untuk mengimplementasikan perangkat lunak sistem informasi akademik di SMA Negeri 12 Bandung adalah sebagai berikut:

1. Rekomendasi minimum spesiifkasi processor minimal Intel Pentium IV 2.0 Ghz.

2. Harddisk terpasang 80 GB

3. Memori (RAM) rekomendasi minimal 512 MB. 4. VGA card terpasang rekomendasi minimal 32 MB.

5. Mouse, keyboard, monitor dan Printer sebagai peralatan masukan (input) dan keluaran (output).

4.3.3 Implementasi basis data 1. Tabel Guru

CREATE TABLE IF NOT EXISTS `tb_guru` ( `kd_guru` int(11) NOT NULL,

`nip` int(11) NOT NULL,

`nama_guru` varchar(30) NOT NULL, `jenis_kelamin` varchar(30) NOT NULL, `kd_mapel` date NOT NULL,

`gol` int(11) NOT NULL, `jabatan` int(11) NOT NULL, `kd_kelas` int(11) NOT NULL, )

2. Tabel Siswa

CREATE TABLE IF NOT EXISTS `tb_siswa` ( `no_induk` varchar (20) NOT NULL,

`nisn` varchar (20) NOT NULL,

`nama_siswa` varchar (100) NOT NULL, `jenis_kelamin` varchar(15) NOT NULL, `jurusan` varchar (20) date NOT NULL, `kd_kelas` varchar (20)NOT NULL, )

3. Tabel Kelas

CREATE TABLE IF NOT EXISTS `tb_kelas` ( `kd_kelas` varchar (20) NOT NULL,

`thn_ajaran` varchar (20) NOT NULL, `kelas` varchar (20) NOT NULL, `jurusan` varchar (20) NOT NULL, `ruang` int (10) NOT NULL,

`semester` varchar (20) NOT NULL, `kd_guru` varchar (10) NOT NULL, `jumlah_siswa` int (10) NOT NULL, `status` varchar (20) NOT NULL, )

4. Tabel Jadwal Pelajaran

CREATE TABLE IF NOT EXISTS `tb_jadwal_pelajaran` ( `kd_jadwal` int(11) NOT NULL,


(13)

`kd_kelas` varchar (20) NOT NULL, `kd_guru` varchar (10) NOT NULL, `hari` varchar(10) NOT NULL, `kd_jam` varchar(20) NOT NULL, `sks` varchar(50) NOT NULL, `kd_mapel` varchar(50) NOT NULL, `thn_ajaran` varchar(20) NOT NULL, )

5. Tabel Jam

CREATE TABLE IF NOT EXISTS `tb_jam` ( `kd_jam` varchar(20) NOT NULL,

`jam` varchar(20) NOT NULL, `indexjam` varchar(20) NOT NULL, `kategori` varchar(20) NOT NULL, )

6. Tabel Mata pelajaran

CREATE TABLE IF NOT EXISTS `tb_mapel` ( `kd_mapel` varchar(50) NOT NULL,

`nama_mapel` varchar(50) NOT NULL, `kategori ` varchar(20) NOT NULL, )

7. Tabel Nilai Sikap

CREATE TABLE IF NOT EXISTS `tb_nilai_sikap` ( `kd_nilai_sikap` int(10) NOT NULL,

`no_induk` varchar(20) NOT NULL, `nilai_observasi` varchar(10) NOT NULL, `nilai_akhir` varchar(20) NOT NULL, `predikat` varchar(20) NOT NULL, `kd_mapel` varchar(30) NOT NULL, `kd_kelas` varchar(20) NOT NULL, )

8. Tabel Nilai Pengetahuan

CREATE TABLE IF NOT EXISTS `tb_nilai_pengetahuan` ( `kd_nilai_pengetahuan` int(11) NOT NULL,

`no_induk` varchar(20) NOT NULL, `rnilai_ul_harian` varchar(10) NOT NULL, `rnilai_tugas` varchar(10) NOT NULL, `uts` varchar(10) NOT NULL,

`uas` varchar(10) NOT NULL, `nilai_akhir` varchar(10) NOT NULL, `index_nilai` varchar(10) NOT NULL, `kd_mapel` varchar(30) NOT NULL, `kd_kelas` varchar(20) NOT NULL, )

9. Tabel Nilai Keterampilan

CREATE TABLE IF NOT EXISTS `tb_nilai_keterampilan` ( `kd_nilai_sikap` int(11) NOT NULL,

`no_induk` varchar(20) NOT NULL, `nr_kkp` varchar(20) NOT NULL, `nilai_akhir` int(20) NOT NULL,


(14)

`predikat` varchar(20) NOT NULL, `kd_mapel` varchar(30) NOT NULL, `kd_kelas` varchar(20) NOT NULL, )

10. Tabel Kelas Otomatis

CREATE TABLE IF NOT EXISTS `tb_kelas_otomatis` ( `id_kelas` int(11) NOT NULL,

`kd_kelas` varchar(20) NOT NULL, )

4.3.4 Implementasi instalasi program

Berikut langkah-langkah yang dilakukan dalam melakukan proses instalasi program agar berjalan pada kondisi offline.

1.

Jalankan file xampp-win32-1.8.3-installer.exe (atau versi lainnya)

2. Lakukan konfigurasi Software Xampp (xampp-control.exe), dengan

mengaktifkan Apache dan MySQL.

3. Konfigurasi database yang ada pada PhpMyAdmin, dengan menuju link, http://localhost/phpmyadmin/.

4. Konfigurasi penyimpanan data web Sistem Informasi akademik secara offline pada folder htdocs.

5. Konfigurasi Koneksi Database, pada folder aplication – config – database.php . Isi hostname, username, password dan nama databasenya.

6. Setelah proses instalasi selesai semua maka untuk mengakses menu utama Sistem Informasi SMA Negeri 12 Bandung menggunakan alamat: -http://localhost/siak12/login/login.php

4.4 Pengujian

Tujuan dari pengujian ini adalah untuk mencari kesalahan pada setiap item

perangkat lunak, sehingga hasil dari pengujian perangkat lunak tersebut diharapkan

dapat menjadi perangkat lunak dengan kualitas baik.

4.4.1 Rencana pengujian 1. Pengujian Login 2. Pengujian menu utama 3. Pengujian data guru 4. Pengujian data siswa 5. Pengujian data kelas 6. Pengujian penjadwalan 7. Pengujian Penilaian 4.4.2 Kesimpulan hasil pengujian

Secara keseluruhan dari setiap prosws pada perangkat lunak tersebut sedikit lebih efisien dalam pengolahan data, dan dari setiap pengujian dapat dilihat bahwa setiap proses yang terjadi tidak terlalu rumit.

Berdasarkan dari hasil pengujian pada perangkat lunak diatas, dapat disimpulkan bahwa secara fungsional perangkat lunak tersebut bisa sedikit membantu dalam proses pengolahan data pendistribusian, dan mengeluarkan hasil sesuai dengan yang diinginkan. V. KESIMPULAN DAN SARAN

5.1 Kesimpulan

1.

Sistem informasi akademik yang dibuat sudah memiliki media

penyimpanan data berupa database, sehingga diharapkan sistem

informasi ini dapat meminimalisir kemungkinan hilangnya data.


(15)

2.

Proses pencarian data siswa,data guru, data kelas, data nilai,dan

pembuatan laporan menjadi lebih efektif dan efisien. Karena media

penyimpanan data sudah dalam bentuk database.

3.

Diharapkan dengan adanya sistem informasi akademik ini proses

penjadwalan terorganisir dengan baik karena tidak terjadi bentrok antara

guru yang satu dengan guru yang lainnya.

4.

Diharapkan proses penilaian semakin cepat dan mudah karena sistem

perhitungan penilaian sudah otomatis dan sudah disesuaikan dengan

keputusan sekolah.

5.2 Saran

1.

Diharapkan pihak sekolah dapat mengembangkan sistem informasi

akademik yang telah dirancang, dapat dikembangkan kembali menjadi

lebih sempurna dalam berbagai hal. Seperti desain dan tampilan program

yang dapat diperbaiki menjadi lebih bagus agar

user

tidak jenuh.

2.

Diharapkan pihak sekolah dapat mengembangkan sistem informasi

akademik yang lebih luas dari sekedar proses akademik, namun saling

terintegrasi dengan sistem informasi ini.

VI. DAFTAR PUSTAKA

Andri. Kristanto.2008.Perancangan Sistem Informasi dan Aplikasinya.Gava Media. Dachlan. Usman.2002.Metodelogi Penelitian Bisnis.CV Alfabeta.

Dachlan. Usman. 2014.“Data Variabel dan Hubungan Antar Variabel” di dalam Panduan Lengkap Structural Equation.Lentera Ilmu.

Departemen Kebudayaan pendidikan.2005.Kamus Besar Bahasa Indonesia.Balai Pustaka. Jogiyanto.2003.Rancangan Riset di dalam Metodelogi Penelitian Sistem Informasi. .CV Andi Offset.

Jogiyanto.2005.“Modul J Kamus Data” di dalam Analisis dan Desain Sistem Informasi: Pendekatan Tersetruktur Teori dan Praktek Aplikasi. Andi.

Jogiyanto. 2005.“Tinjauan Umum Pengembangan Sistem” di dalam Analisis dan Desain Sistem Informasi: Pendekatan Tersetruktur Teori dan Praktek Aplikasi.Andi.

Jogianto.2009.Sistem Teknologi Informasi. Gava Media.

Kadir.Abdul. 2014. “Pengembangan dan Pengadaan Sistem Informasi” di dalam Pengenalan Sistem Informasi Edisi Revisi.ANDI.

Pratama. P. Agus. Sistem Informasi dan Implementasinya.Informatika.


(16)

(Sumber : Pengantar Teknologi informasi[20,p.397])


(17)

Gambar 4.2 Flowmap prosedur penjadwalan yang sedang berjalan

Gambar 4.3 Flowmap prosedur penilaian yang sedang berjalan


(18)

Gambar 4.5 DFD level 1


(19)

Gambar 4.7 DFD level 2 proses 2


(20)

No Masalah Ususlan Perbaikan 1. Belum adanya aplikasi yang dapat

mengelola data akademik dengan baik, keamanan data kurang terjamin karena media penyimpanan yang kurang teroganisir sehingga rentan terjadi kehilangan data

Dibagian kurikulum dibuatkan sebuah media penyimpanan terpusat dengan menggunakan database yang dapat mengolah data akademik dengan baik dan dapat diakses dengan cepat apabila di butuhkan. 2. Proses pembagian kelas sering terjadi

kesamaan nama siswa yang

Dibagian kurikulum dirancangkan sistem agar lebih cepat dalam memproses pembagian kelas sehingga data pembagian kelas dapat langsung tersimpan di database

3 Proses Penjadwalan masih manual, jadwal pelajaran masih di tempel di majalah dinding sekolah dan belum adanya medialain yang dapat mempermudah siswa dalam mendapatkan informasi tersebut.

Membuat sistem informasi akademik berbasis web dengan fasilitas siswa dapat melihat jadwal secara online.

4 Pengolahan nilai oleh guru masih di lakukan secara manual, sehingga proses pengolahannya berjalan lambat dan belum adanya medialain, untuk informasi penilaian yang dapat di ketahui oleh siswa.

Merancang program aplikasi pengolahan nilai siswa untuk bagian guru yang terhubung dengan database akademik yang dapat nilai siswa dengan cepat.


(21)

Gambar 4.9 Flowmap pembagian kelas yang diusulkan.


(22)

Gambar 4.11 Flowmap penilaian yang diusulkan.


(23)

Gambar 4.13 Data Flow Diagram level 1 yang diusulkan


(24)

(25)

(26)

(27)

(28)

1

1.1

Latar Belakang Penelitian

Perkembangan teknologi dari tahun ke tahun mengalami perkembangan yang

sangat pesat, salah satunya perkembangan tekologi komputer. Komputer merupakan

alat yang sangat membantu dalam kehidupan manusia sehingga komputer kini

dijadikan kebutuhan yang paling utama dilingkungan masyarakat. Dengan adanya

komputer memberikan berbagai fasilitas kemudahan yang diberikan baik untuk

dibidang pendidikan, pemerintahan, bisnis atau usaha dagang. Pemanfaatan teknologi

komputer dapat menunjang aktivitas maupun kinerja menjadi lebih efektif dan

efisien, sehingga dapat meningkatkan produktivitas dari organisasi tersebut. Selain itu

teknologi komputer merupakan teknologi yang dapat mengolah data dengan cepat

dalam menghasilkan suatu informasi.

Teknologi informasi menjadi salah satu bagian penting dalam kehidupan

manusia, dengan adanya teknologi informasi diharapkan mampu memperoleh

informasi dengan cepat dan mudah. Perkembangan teknologi informasi terus

berkembang dengan pesat mengikuti perkembangan zaman. Salah satu teknologi

yang berkembang yaitu teknologi internet (

interconnection networking

), teknologi

tersebut berperan diberbagai bidang, salah satunya dalam bidang pendidikan.

Didalam dunia pendidikan internet digunakan sebagai proses penyedia layanan

maupun akses informasi bagi semua pelaku dunia pendidikan yang memanfaatkan


(29)

seperti yang dilakukan di sekolah-sekolah.Sekolah tentu saja tidak lepas dari sistem

informasi yang sering disebut sistem informasi akademik. Peran dari teknologi

informasi tentu sangat diperlukan dalam hal ini. Dengan berkembangnya sekolah,

siswa, ilmu pengetahuan pun tertentu bertambah dan tentu saja akan meningkat pula

pelayanan dan kualitas sumber daya manusia yang ada disekolah.

SMA Negeri 12 Bandung yang terletak di jalan sekejati no. 32 Bandung

merupakan sekolah dengan berbasis teknologi informasi. Sekolah ini memiliki

fasilitas dan sarana prasarana yang cukup lengkap dalam menunjang proses

pembelajaran selain itu sekolah ini telah memiliki beberapa fasilitas laboratorium dan

internet.

Akan tetapi sistem informasi akademik yang berjalan di SMA Negeri 12

Bandung, dalam pengelolaan data akademiknya masih menggunakan cara semi

komputer dimana pengolahan data masih di catat dan di ketik menggunakan aplikasi

Microsoft Office Excel dan Microsoft Ofice Word. Dimana data yang disimpan,

media penyimpanannya yang terbatas dan tidak terintegrasi.Selain penyimpanan data

masih dalam bentuk file, dalam proses pencarian data memerlukan waktu yang tidak

sebentar dikarenakan antara satu komputer dan komputerlainnya belum terintegrasi.

Untuk mengatasi hal tersebut maka dibutuhkan media yang terkomputerisasi dan

otomatis akan mempermudah dalam pengelolaan data.

Kegiatan operasional terdapat permasalahan dalam mengelola data dan


(30)

pembagian kelas dan penilaian.

Proses pembagian kelas masih dilakukan dengan mengklasifikasikan siswa dan

klasifikasi lainnya. Pengklasifikasian dilakukan dengan memilih-milih dari data

siswa.

Proses penjadwalan yang digunakan masih dikerjakan secara manual dan

memerlukan waktu yang cukup lama untuk membuat jadwal pelajaran, karena untuk

membuat jadwal mata pelajaran membutuhkan keseuaian antara guru mata pelajaran

dengan kelas, hari dan jam mengajar yang harus sesuai agar tidak terjadi bentrok

mengajar. Belum ada media teknologi lain untuk menginformasikan jadwal

pelajaran siswa menunggu guru atau walikelas masing-masing memberi

pengumuman didepan kelas atau siswa menunggu saat jadwal di pasang di majalah

dinding sekolah.

Proses pengolahan data penilaian siswa oleh guru masih kurang efektif, karena

masih dilakukan pencatatan sehingga proses data nilai siswa berjalan lambat dan

terjadi keterlambatan dalam penyerahan nilai siswa kepada bagian kurikulum .

Sistem informasi yang akan dibangun, ditujukan untuk mempermudah kegiatan

akademik, seperti sistem pembagian kelas, sistem penjadwalan, dan pengolahan nilai.

Sehingga dapat diperoleh hasil yang cepat,tepat,dan akuarat.

Dengan demikian, dapat disimpulkan bahwa sistem informasi akademik di

SMAN 12 Bandung belum efektif, berdasarkan hal tersebut mendorong pihak sekolah

untuk membuat sistem yang diharapkan dapat meningkatkan kinerja, kualitas layanan


(31)

AKADEMIK DI SMA NEGERI 12 BANDUNG BERBASIS WEB

.

1.2

Identifikasi Dan Rumusan Masalah

1.2.1

Identifikasi Masalah

Berdasarkan Latar Belakang yang telah dijelaskan sebelumnya, maka identifikasi

masalah yang dapat di simpulkan adalah sebagai berikut:

1.

Belum adanya sistem yang mampu mengintegrasikan antara file-file setiap

komputer dalam membuat pembagian kelas, penjadwalan, dan penilaian

dikarenakan program pengolahan data masih menggunakan Microsoft Office

Excel dan Microsoft Ofice Word, masih terpisah antara satu komputer dengan

komputerlainnya. Sehingga dalam pencarian datanya masih memerlukan waktu

yang cukup lama.

2.

Proses pembagian kelas sering terjadi kesalahan seperti kesalahan kesamaan

nama siswa yang tercatat pada data tiap kelas.

3.

Proses pembagian jadwal pelajaran yang digunakan masih berjalan

manual,karena bagian kurikulum untuk membuat jadwal mata pelajaran

membutuhkan keseuaian antara guru mata pelajaran dengan kelas, hari dan jam

mengajar yang harus sesuai agar tidak terjadi bentrok mengajar. Serta belum

adanya medialain, untuk informasi penjadwalan mata pelajaran kepada siswa

yang diketahui oleh siswa lebih cepat.

4.

Pengolahan nilai oleh guru masih di lakukan dengan mencatat sehingga proses

pengolahannya berjalan lambat dan belum adanya medialain, untuk informasi


(32)

Dari identifikasi masalah yang telah didefenisikan di atas, maka penjabaran dari

masalah-masalah penelitian ini sebagai berikut:

1.

Bagaimana sistem akademik yang sedang berjalan di SMA Negeri 12 Bandung.

2.

Bagaimana merancang sistem informasi akademik berbasis web yang dapat

memenuhi pelayanan di SMA Negeri 12 Bandung.

3.

Bagaimana menguji sistem informasi akademik yang telah di rancang pada SMA

Negeri 12 Bandung.

4.

Bagaimana mengimplementasikan sistem infromasi akademik di SMA Negeri 12

Bandung.

1.3

Maksud dan Tujuan Penelitian

1.3.1

Maksud Penelitian

Adapun maksud dari pembangunan sistem ini adalah.bagaimana membangun

sebuah sistem informasi akademik berbasis web di SMA Negeri 12 Bandung guna

membantu mempermudah staf sekolah dalam mengelola data-data akademik, seperti

pembagian kelas, penjadwalan, dan pengolahan nilai oleh para guru.

1.3.2

Tujuan Penelitian

Sedangkan tujuan dari penelitian ini adalah :

1.

Untuk mengetahui Sistem Informasi Akademik yang sedang berjalan pada

SMAN 12 Bandung. Apakah dari sistem yang sedang berjalan tersebut sudah

efektif dan efisien, sebagai mana yang telah di butuhkan oleh SMA Negeri 12


(33)

sistem yang lama dan menjadi sistem yang lebih baik lagi.

3.

Untuk menguji Sistem Informasi Akademik berbasis web pada SMA Negeri 12

Bandung yang di usulkan, sehingga dapat di ketahui kekurangan-kekurangan dari

sistem tersebut, agar kekurangan-kekurangan dari sistem dapat di perbaiki dan

mencapai sebuah sistem yang lebih sempurna.

4.

Untuk mengimplementasikan Sistem Informasi Akademik yang telah diusulkan,

sehingga dapat mengetahui sampai sejauh mana kinerja dari sistem yang di

usulkan.

1.4

Kegunaan Penelitian

1.4.1

Kegunaan Praktis

Kegunaan Praktis dari penelitian ini diharapkan dapat membantu SMA Negeri

12 Bandung, dapat mengembanngkan sistem akademik yang berjalan menjadi sistem

informasi akademik berbasis web yang dapat di akses oleh guru, siswa dan pegawai

dan dapat diberikan informasi secara mudah.

1.4.2

Kegunaan Akademis

a.

Bagi Pengembangan ilmu

Kegunaan penelitian ini dalam bidang pengembangan ilmu pengetahuan,

diharapkan dapat memberikan suatu karya penelitian baru yang dapat

mendukung dalam pengembangan sistem informasi.

b.

Bagi Peneliti

Kegunaan penelitian ini bagi peneliti adalah sebagai indikator untuk


(34)

kemampuan penelitian.

c.

Bagi Penelitilain Lain

Kegunaan penelitian ini bagi penelitilain dapat menjadi salah satu sumber

referensi bagi peneliti yang akan melakukan penelitian yang berhubungan dengan

penelitian yang peneliti bahas.

1.5

Batasan Masalah

Batasan masalah bertujuan untuk membatasi agar masalah-masalah menjadi lebih

terarah. Adapun batasan-batasan tersebut diantaranya:

1.

Sistem Informasi Akademik berbasis

web

di SMA Negeri 12 Bandung terdiri

dari : pengelolaan data guru, pengelolaan data siswa pembagian kelas,

pembuatan jadwal pelajaran dan pengolahan nilai.

2.

Dalam hal ini penulis tidak membahas tentang seleksi penjurusan untuk siswa

kelas X (Sepuluh).

3.

Pengelolaan data hanya di tekankan pada nilai siswa tanpa membahas faktor lain

seperti kepribadian siswa secara terperinci.

4.

Penulis tidak membahas tentang kriteria ketuntasan belajar minimal (KKM).

5.

Sistem mencetak nilai rapot sementara yang dijadikan acuan untuk nilai rapot.

1.6

Lokasi dan Waktu Penelitian

1.6.1

Lokasi Penelitian

Lokasi yang menjadi objek penelitian ini adalah di SMAN 12 Bandung Jl.


(35)

Waktu penelitian pertama akan dilaksanakan pada bulan Okober 2015 dengan

melakukan observasi dan wawancara di SMA Negeri 12 Bandung.

Tabel 1.1 Waktu Penelitian

Kegiatan

Tahun 2015

Bulan/proses

Okt

Nov

Des

Pengumpulan

kebutuhan

Analisis

Kebutuhan

Perancangan

Kebutuhan

Pengkodean

Implementasi &

Pengujian


(36)

Sistematika penulisan tugas akhir ini disusun untuk memberikan gambaran

umum tentang penelitian yang dijalankan. Sistematika penulisan tugas akhir ini

adalah sebagai berikut:

BAB I PENDAHULUAN

Bab ini membahas mengenai latar belakang, identifikasi masalah, maksud dan

tujuan penelitian, batasan masalah, lokasi dan jadwal penelitian, sistematika

penulisan.

BAB II LANDASAN TEORI

Bab ini berisi teori-teori pendukung yang berhubungan dengan penelitian.

Membahas berbagai konsep dasar dan dasar-dasar teori yang menunjang dalam kaitan

denan topik pembuatan sistem informasi akademik di SMA Negeri 12 Bandung.

BAB III OBJEK DAN METODELOGI PENELITIAN

Bab ini membahas Objek Penelitian, yang meliputi sejarah singkat SMA Negeri

12 Bandung, visi misi SMA Negeri 12 Bandung, struktur organisasi SMA Negeri 12

Bandung, deskripsi tugas, metode penelitian yang berupa desain penelitian, jenis dan

pengumpulan data, metode pendekatan dan pengembangan sistem, analisa sistem


(37)

Bab ini membahas perancangan sistem, tujuan dari perancangan sistem yaitu

memberikan gambaran umum tentang sistem yang di usulkan. Perancangan sistem

yang di usulkan menggunakan

flow map

,

diagram konteks

, data

flow diagram

, dan

kamus data. Di dalam bab ini juga dijelaskan mengenai perncangan basis data berupa

normalisasi

,

relasi tabel

,

entity

relationship diagram

. Perancangan antarmuka

menjelaskan struktur menu, perancangan input dan perancangan output. Perancangan

arsitektur jaringan. Bab ini juga berisi tentang implementasi sistem dan pengujian

sistem.

BAB V KESIMPULAN DAN SARAN


(38)

181

5.1

Kesimpulan

Setelah melakukan tahapan analisis,desain pembuatan sistem, pengujian,

dan implementasi sistem. terhadap sistem akademik di SMA Negeri 12 Bandung

yang sedang berjalan. Maka dapat disimpulkan bahwa:

1.

Sistem informasi akademik yang dibuat sudah memiliki media

penyimpanan data berupa database, sehingga diharapkan sistem informasi

ini dapat meminimalisir kemungkinan hilangnya data.

2.

Proses pencarian data siswa,data guru, data kelas, data nilai,dan

pembuatan laporan menjadi lebih efektif dan efisien. Karena media

penyimpanan data sudah dalam bentuk database.

3.

Diharapkan dengan adanya sistem informasi akademik ini proses

penjadwalan terorganisir dengan baik karena tidak terjadi bentrok antara

guru yang satu dengan guru yang lainnya.

4.

Diharapkan proses penilaian semakin cepat dan mudah karena sistem

perhitungan penilaian sudah otomatis dan sudah disesuaikan dengan


(39)

5.2

Saran

Penulis menyadari bahwa pada perancangan sistem informasi akademik ini

masih memiliki banyak kekurangan. Adapun saran yang dapat diambil untuk

pengembangan sistem adalah sebagai berikut.

1.

Diharapkan pihak sekolah dapat mengembangkan sistem informasi

akademik yang telah dirancang, dapat dikembangkan kembali menjadi

lebih sempurna dalam berbagai hal. Seperti desain dan tampilan program

yang dapat diperbaiki menjadi lebih bagus agar

user

tidak jenuh.

2.

Diharapkan pihak sekolah dapat mengembangkan sistem informasi

akademik yang lebih luas dari sekedar proses akademik, namun saling


(40)

BERBASIS WEB

SKRIPSI

Diajukan sebagai salah satu syarat kelulusan pada Program Studi Sistem

Informasi Jenjang S1 (Strata Satu) Falkultas Teknik dan Ilmu Konputer

Oleh :

IRVAN SUSMAN ASTIYANO

10511072

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA

BANDUNG


(41)

v

LEMBAR KEASLIAN

ABSTRAK...

i

ABSTRACT

...

ii

KATA PENGANTAR... iii

DAFTAR ISI... v

DAFTAR GAMBAR...

x

DAFTAR TABEL...

xiv

DAFTAR SIMBOL...

xvi

BAB I PENDAHULUAN

1.1 Latar Belakang Penelitian... 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... 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... 6

1.5 Batasan Masalah... 7

1.6 Lokasi dan Waktu Penelitian... 7

1.6.1 Lokasi penelitian... 7

1.6.2 Waktu penelitian... 8


(42)

vi

2.1.2 Klasifikasi Sistem... 14

2.2 Konsep Informasi... 16

2.3 Konsep Sistem informasi... 16

2.3.1 Komponen sistem informasi... 16

2.4 Perangkat Lunak Pendukung... 19

2.4.1 HTML... 19

2.4.2 CSS... 19

2.4.3 Bootstrap...

20

2.4.4 Javascript... 20

2.4.5 MySQL... 20

2.4.6 PHP... 22

2.4.7 Browser dan Web server... 22

2.4.8 Xampp... 22

2.5 Jaringan... 22

2.5.1 LAN (local area network)... 23

2.5.2 Topologi jaringan komputer... 23

2.6 Definisi Kasus yang Dianalisis... 25

2.6.1 Pengertian Akademik... 25

2.6.2 Sistem Informasi Akademik... 26

BAB III OBJEK DAN METODE PENELITIAN

3.1 Objek Penelitian...

27

3.1.1 Sejarah singkat sekolah... 27

3.1.2 Visi dan misi sekolah...

33

3.1.3 Struktur organisasi sekolah...

34

3.1.4 Deskripsi tugas...

34

3.2 Metode Penelitian...

57


(43)

vii

3.2.3 Metode pendekatan dan pengembangan sistem...

59

3.2.3.1 Metode pendekatan sistem...

59

3.2.3.2 Metode pengembangan sistem...

60

3.2.3.3 Alat bantu analisis dan perancangan...

61

3.2.4 Pengujian software...

63

3.3 Analisis Sistem yang Berjalan...

63

3.3.1 Analisis dokumen...

64

3.3.2 Analisis prosedur yang berjalan...

66

3.3.2.1 Flow map...

68

3.3.2.2 Diagram konteks...

71

3.3.2.3 Data flow diagram level 1...

72

3.3.2.3 Data flow diagram level 2...

73

3.3.3 Evaluasi sistem yang berjalan...

76

BAB IV HASIL DAN PEMBAHASAN

4.1 Perancangan Sistem...

78

4.1.1 Tujuan perancangan sistem...

78

4.1.2 Gambaran umum sistem yang diusulkan...

78

4.1.3 Perancangan prosedur yang diusulkan...

79

4.1.3.1 Flowmap yang diusulkan

81

4.1.3.2 Diagram konteks yang diusulkan...

83

4.1.3.3 Data flow diagram yang diusulkan...

84

4.1.3.3.1 DFD level 1... 84

4.1.3.3.2 DFD level 2...

85

4.1.3.3.2.1 DFD level 2 proses 1...

85

4.1.3.3.2.2 DFD level 2 proses 2...

87

4.1.3.3.2.3 DFD level 2 proses 3...

88


(44)

viii

4.1.4.3 Entity relationship diagram...

95

4.1.4.4 Struktur file...

95

4.1.4.5 Kodifikasi...

103

4.2 Perancangan Antar Muka...

105

4.2.1 Struktur menu...

105

4.2.2 Perancangan input...

106

4.2.2.1 Rancangan input login... 106

4.2.2.2 Rancangan input data guru...

108

4.2.2.3 Rancangan input data siswa...

110

4.2.2.4 Rancangan input data kelas...

112

4.2.2.5 Rancangan input data mapel...

112

4.2.2.6 Rancangan input penjadwalan...

113

4.2.2.7 Rancangan input nilai sikap...

115

4.2.2.8 Rancangan input nilai pengetahuan...

116

4.2.2.9 Rancangan input nilai keterampilan...

119

4.2.2.10 Rancangan laporan kelas dan walikelas...

120

4.2.2.11 Rancangan laporan Jadwal Pelajaran...

121

4.2.2.12 Rancangan Cetak Rapot...

121

4.2.3 Perancangan output...

123

4.2.3.1 Rancangan output data guru... 124

4.2.3.2 Rancangan output data siswa...

124

4.2.3.3 Rancangan output data kelas...

125

4.2.3.4 Rancangan output data mapel...

125

4.2.3.5 Rancangan output penjadwalan...

126

4.2.3.6 Rancangan output nilai sikap...

126

4.2.3.7 Rancangan output nilai pengetahuan...

127

4.2.3.8 Rancangan output nilai keterampilan...

127


(45)

ix

4.4.2 Kasus dan hasil pengujian...

130

4.4.3 Kesimpulan hasil pengujian...

140

4.5 Implementasi...

140

4.5.1 Implementasi perangkat lunak...

141

4.5.2 Implementasi perangkat keras...

141

4.5.3 Implementasi perangkat basis data...

141

4.5.4 Implementasi perangkat antar muka...

144

4.5.5 Implementasi perangkat instalasi program...

147

4.5.6 Implementasi penggunaan program...

151

BAB V KESIMPULAN DAN SARAN

5.1 Kesimpulan...

181


(46)

[2

] Jogianto. H, “Analisis dan Desain”, 1st ed., Yogyakarta : ANDI, 2005.

Hal.1

[3] Andri. Kristanto, “Perancangan Sistem Informasi dan Aplikasinya”, Yogyakarta : Gava

Media, 2008.

[4]

Jogianto, “Sistem Teknologi Informasi”, 3rd ed., Yogyakarta : ANDI, 2009.

[5]

Kadir.Abdul, “

Pengembangan dan Pengadaan Sistem Informasi

” di dalam Pengenalan

Sistem Informasi Edisi Revisi, 2

nd

ed., Yogyakarta : ANDI, 2014.

[6] Al-

Bahra Bin Ladjamudin. “Analisis dan Desain Sitem Informasi”. Yogyakarta. : Penerbit

Graha Ilmu, 2005.

[7] Nugroho. Bunafit, “Aplikasi Pemrograman Web Dinamis dengan PHP dan MySQL”, 1st ed.,

Yogyakarta : GAVA MEDIA, 2013.

[8

] Enterprise. Jubille, “

Mengenal HTML

” di dalam HTML 5 Manual Book, 1st ed., Jakarta : PT

Elex Media Komputindo, 2014. Hal. 1.

[9

] Winarno. Edy, “Desain Web Responsif dengan HTML5 dan CSS3”, 1st ed., Jakarta : PT Elex

Media Komputindo, 2015.

[10] Badiyanto

,”Buku Pintar Framework Yii”,Yogyakarta : Mediakom, 2013

[11] Nugroho. Bunafit ,“Aplikasi Pemograman Web Dinamis Dengan PHP dan MySQL”,1

st

ed.,

Yogyakarta : Gava Media, 2013.

[12] Pratama. P. Agus

, “Handbook Jaringan Komputer”, Bandung : Informatika

Bandung, 2014

[13] Departemen Pendidikan dan Kebudayaan.

Kamus Besar Bahasa Indonesia

”. Jakarta: Balai

Pustaka, 2005.

[14] Departemen Pendidikan Nasional.“Kamus Besar Bahasa Indonesia. Edisi ketiga”. Jakarta :

Balai Pustaka, 2001.

[15] Sugiyono, “Metode Penelitian Bisnis” , 1

st

ed, Bandung : CV Alfabeta, 2002.

[16] Dachlan. Usman, “Metodelogi Penelitian Bisnis”, 1

st

ed, Bandung : CV Alfabeta, 2002.

[17]

Jogiyanto, “

Rancangan Riset

” di dalam Metodelogi Penelitian Sistem Informasi, ed,


(47)

Informasi: Pendekatan Tersetruktur Teori dan Praktek Aplikasi, ed, Yogyakarta : Andi, 2005.

[20] Jogiyanto, “

Modul J Kamus Data

” di dalam Analisis dan Desain Sistem Informasi:


(48)

(49)

iii

Assalamu

alaikum Wr.Wb.

Segala puji dan syukur bagi Allah SWT., pencipta dan pemelihara alam

semesta, shalawat serta salam semoga terlimpah bagi Muhammad SAW., keluarga

dan para pengikut yang setia hingga akhir masa.

Atas rahmat Allah SWT., akhirnya penulis dapat menyelsaikan penelitian

ini, dengan judul “

Sistem Informasi Akademik Di SMA Negeri 12 Bandung

Berbasis

Web

. Penelitian ini disusun guna memenuhi tugas skripsi pada Program

Studi Sistem informasi, Falkultas Teknik dan Ilmu Komputer Indonesia

(UNIKOM) Bandung.

Selama penyusunan penelitian ini, tidak sedikit bimbingan dan bantuan dari

semua pihak, maka dengan rasa tulus penulis ingin mengucapkan terimakasih

kepada semua pihak yang telah memberikan dorongan dan semangat baik berupa

material maupun spiritual.

1.

Allah SWT, yang telah memberikan pertolongan dan kemudahan sehingga

penulis dapat menyelsaikan skripsi ini.

2.

Dr.Ir.Eddy Soeryanto Soegoto selaku Rektor Universitas Komputer

Indonesia.

3.

Prof. Dr. Ir.H.Denny Kurniadie,Ir.,M.Sc selaku Dekan Falkultas Teknik dan

Ilmu Komputer Universitas Komputer Indonesia.

4.

Citra Noviyasari,S.Si, MT, selaku Ketua Program Studi Sistem Informasi

Universitas Komputer Indonesia.

5.

Lusi Melian, S.Si.,MT. Selaku Dosen Pembimbing dan Dosen Wali yang

telah memberikan bantuan, dan meluangkan waktunya pada penulis dalam

menyusun laporan skripsi ini.

6.

Andri Sahata S,S.Kom. M.Kom dan Syahrul Mauluddin,S.Kom., M.Kom

Selaku Dosen penguji yang telah meluangkan waktunya pada penulis dan

penguji dan memberikan koreksi pada sistem informasi yang Penulis buat.


(50)

iv

serta doa kepada penulis.

“Ya Allah, ampunilah dosaku dan dosa orang

tuaku dan cintai mereka, sebagai mana meraka telah mendidiku sewaktu aku

masih kecil”

9.

Lelly Shelviyani selaku adik, yang telah memberikan dukungan doa dan

semangat, sehingga penulis mampu menyelsaikan skripsi.

10.

Drs.Deddy Chrisdiarto selaku kepala sekolah SMA Negeri 12 Bandung,

Lina Kristanelina, M.Pd. selaku wakil wakasek kurikulum, Suparman, S.Pd.

Selaku pembimbing penelitian yang telah memberikan kesempatan untuk

melakukan penelitian di SMAN12 Bandung .

11.

Teman-teman mahasiswa/i angkatan 2011, khususnnya Sistem Informasi 4

2011 yang tidak bisa saya sebutkan satu persatu.

12.

Kepada semua pihak yang telah berkenen memberikan bantuan dan

dorongan serta kerja sama baik dalam penyusunan skripsi ini.

Akhir kata penulis sampaikan bahwa ilmu yang bermanfaat akan menjadi

penolong kita diakhirat. Meski jauh dari kesempurnaan, mudah-mudahan skripsi ini

dapat memberikan manfaat bagi diri penulis pada khususnya dan para pembaca

pada umumnya. Amien ya robbal a’lamin.

Akhirnya, penulis berharap semoga penelitian ini menjadi sumbangsih yang

bermanfaat bagi dunia sains dan teknologi di Indonesia, khususnya disiplin

keilmuan yang penulis dalami.

Wassalamu’alaikum Warahmatullahi Wabarakatuh

.

Bandung, Januari 2016


(1)

ix

4.3 Perancangan Arsitektur Jaringan... 128

4.4 Pengujian... 129

4.4.1 Rencana pengujian... 130

4.4.2 Kasus dan hasil pengujian... 130

4.4.3 Kesimpulan hasil pengujian... 140

4.5 Implementasi... 140

4.5.1 Implementasi perangkat lunak... 141

4.5.2 Implementasi perangkat keras... 141

4.5.3 Implementasi perangkat basis data... 141

4.5.4 Implementasi perangkat antar muka... 144

4.5.5 Implementasi perangkat instalasi program... 147

4.5.6 Implementasi penggunaan program... 151

BAB V KESIMPULAN DAN SARAN 5.1 Kesimpulan... 181


(2)

DAFTAR PUSTAKA

[1] Pratama. P. Agus, ”Sistem Informasi dan Implementasinya”, 1st ed., Bandung : Informatika, 2014.

[2] Jogianto. H, “Analisis dan Desain”, 1st ed., Yogyakarta : ANDI, 2005. Hal.1

[3] Andri. Kristanto, “Perancangan Sistem Informasi dan Aplikasinya”, Yogyakarta : Gava Media, 2008.

[4] Jogianto, “Sistem Teknologi Informasi”, 3rd ed., Yogyakarta : ANDI, 2009.

[5] Kadir.Abdul, “Pengembangan dan Pengadaan Sistem Informasi” di dalam Pengenalan Sistem Informasi Edisi Revisi, 2nd ed., Yogyakarta : ANDI, 2014.

[6] Al-Bahra Bin Ladjamudin. “Analisis dan Desain Sitem Informasi”. Yogyakarta. : Penerbit Graha Ilmu, 2005.

[7] Nugroho. Bunafit, “Aplikasi Pemrograman Web Dinamis dengan PHP dan MySQL”, 1st ed., Yogyakarta : GAVA MEDIA, 2013.

[8] Enterprise. Jubille, “Mengenal HTML” di dalam HTML 5 Manual Book, 1st ed., Jakarta : PT Elex Media Komputindo, 2014. Hal. 1.

[9] Winarno. Edy, “Desain Web Responsif dengan HTML5 dan CSS3”, 1st ed., Jakarta : PT Elex Media Komputindo, 2015.

[10] Badiyanto,”Buku Pintar Framework Yii”,Yogyakarta : Mediakom, 2013

[11] Nugroho. Bunafit ,“Aplikasi Pemograman Web Dinamis Dengan PHP dan MySQL”,1st ed., Yogyakarta : Gava Media, 2013.

[12] Pratama. P. Agus, “Handbook Jaringan Komputer”, Bandung : Informatika Bandung, 2014

[13] Departemen Pendidikan dan Kebudayaan. “Kamus Besar Bahasa Indonesia”. Jakarta: Balai Pustaka, 2005.

[14] Departemen Pendidikan Nasional.“Kamus Besar Bahasa Indonesia. Edisi ketiga”. Jakarta : Balai Pustaka, 2001.

[15] Sugiyono, “Metode Penelitian Bisnis” , 1st ed, Bandung : CV Alfabeta, 2002. [16] Dachlan. Usman, “Metodelogi Penelitian Bisnis”, 1st


(3)

[18] Dachlan. Usman, “Data Variabel dan Hubungan Antar Variabel” di dalam Panduan Lengkap Structural Equation, 1st ed, Semarang : Lentera Ilmu, 2014.

[19] Jogiyanto, “Tinjauan Umum Pengembangan Sistem” di dalam Analisis dan Desain Sistem Informasi: Pendekatan Tersetruktur Teori dan Praktek Aplikasi, ed, Yogyakarta : Andi, 2005. [20] Jogiyanto, “Modul J Kamus Data” di dalam Analisis dan Desain Sistem Informasi: Pendekatan Tersetruktur Teori dan Praktek Aplikasi, ed, Yogyakarta : Andi, 2005.


(4)

(5)

iii

KATA PENGANTAR

Assalamu”alaikum Wr.Wb.

Segala puji dan syukur bagi Allah SWT., pencipta dan pemelihara alam semesta, shalawat serta salam semoga terlimpah bagi Muhammad SAW., keluarga dan para pengikut yang setia hingga akhir masa.

Atas rahmat Allah SWT., akhirnya penulis dapat menyelsaikan penelitian ini, dengan judul “Sistem Informasi Akademik Di SMA Negeri 12 Bandung Berbasis Web. Penelitian ini disusun guna memenuhi tugas skripsi pada Program Studi Sistem informasi, Falkultas Teknik dan Ilmu Komputer Indonesia (UNIKOM) Bandung.

Selama penyusunan penelitian ini, tidak sedikit bimbingan dan bantuan dari semua pihak, maka dengan rasa tulus penulis ingin mengucapkan terimakasih kepada semua pihak yang telah memberikan dorongan dan semangat baik berupa material maupun spiritual.

1. Allah SWT, yang telah memberikan pertolongan dan kemudahan sehingga penulis dapat menyelsaikan skripsi ini.

2. Dr.Ir.Eddy Soeryanto Soegoto selaku Rektor Universitas Komputer Indonesia.

3. Prof. Dr. Ir.H.Denny Kurniadie,Ir.,M.Sc selaku Dekan Falkultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia.

4. Citra Noviyasari,S.Si, MT, selaku Ketua Program Studi Sistem Informasi Universitas Komputer Indonesia.

5. Lusi Melian, S.Si.,MT. Selaku Dosen Pembimbing dan Dosen Wali yang telah memberikan bantuan, dan meluangkan waktunya pada penulis dalam menyusun laporan skripsi ini.

6. Andri Sahata S,S.Kom. M.Kom dan Syahrul Mauluddin,S.Kom., M.Kom Selaku Dosen penguji yang telah meluangkan waktunya pada penulis dan penguji dan memberikan koreksi pada sistem informasi yang Penulis buat.


(6)

7. Seluruh Dosen Pengajar, Staff, dan Karyawan Universitas Komputer Indonesia terutama Dosen pengajar Sistem Informasi.

8. 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”

9. Lelly Shelviyani selaku adik, yang telah memberikan dukungan doa dan semangat, sehingga penulis mampu menyelsaikan skripsi.

10.Drs.Deddy Chrisdiarto selaku kepala sekolah SMA Negeri 12 Bandung, Lina Kristanelina, M.Pd. selaku wakil wakasek kurikulum, Suparman, S.Pd. Selaku pembimbing penelitian yang telah memberikan kesempatan untuk melakukan penelitian di SMAN12 Bandung .

11.Teman-teman mahasiswa/i angkatan 2011, khususnnya Sistem Informasi 4 2011 yang tidak bisa saya sebutkan satu persatu.

12.Kepada semua pihak yang telah berkenen memberikan bantuan dan dorongan serta kerja sama baik dalam penyusunan skripsi ini.

Akhir kata penulis sampaikan bahwa ilmu yang bermanfaat akan menjadi penolong kita diakhirat. Meski jauh dari kesempurnaan, mudah-mudahan skripsi ini dapat memberikan manfaat bagi diri penulis pada khususnya dan para pembaca pada umumnya. Amien ya robbal a’lamin.

Akhirnya, penulis berharap semoga penelitian ini menjadi sumbangsih yang bermanfaat bagi dunia sains dan teknologi di Indonesia, khususnya disiplin keilmuan yang penulis dalami.

Wassalamu’alaikum Warahmatullahi Wabarakatuh.

Bandung, Januari 2016