Pembangunan aplikasi e-learning berbasis web di SMAN 1 Kadugede
BIODATA PENULIS
Nama : FEBBY FIDESTIO NIM : 10108858 Tempat/Tgl. Lahir : Kuningan, 29 Desember 1989 Jenis Kelamin Agama Kewarganegaraan Status
: : : :
Laki-laki Islam Indonesia Belum Kawin
Alamat : Desa Kasturi Rt. 13/03 Kec.Kramatmulya Kabupaten Kuningan
No. Telp./HP. : 087825125545 E-mail : [email protected] RIWAYAT PENDIDIKAN
1. Formal 1996
: SD Negri 1 Kuningan 2002
- – 2002 >– 2005 : SMP Negri 3 Kuningan 2005
- – 2008 : SMA Negri 3 Kuningan 2008
- – 2013 : Jenjang S1 Program Studi Teknik Informatika Universitas Komputer Indonesia Bandung
2. Nonformal Juli 2008 : Bimbingan Belajar 16 : Pelatihan Be:logix Indonesia C# Programming
- – 21 Juli Fundamental
5 Mei 2012 : TOEFL Demikian riwayat hidup ini saya buat dengan sebenar-benarnya dalam keadaan sadar dan tanpa paksaan.
Bandung, 27 Agustus 2013 Penulis
PEMBANGUNAN APLIKASI
E-LEARNING
BERBASIS WEB DI SMAN 1 KADUGEDE
SKRIPSI
Diajukan untuk Menempuh Ujian Akhir Sarjana Program Studi Teknik Informatika
Fakultas Teknik dan Ilmu Komputer
FEBBY FIDESTIO
10108858
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK DAN ILMU KOMPUTER
KATA PENGANTAR
Alhamdulillah Puji dan Syukur penulis panjatkan ke hadirat Allah SWT, zat Yang Maha Indah dengan segala keindahan-Nya, zat Yang Maha Pengasih dengan segala kasih sayang-Nya, yang terlepas dari segala sifat lemah semua mahluk- Nya. Alhamdulillah berkat Rahmat dan Hidayah-Nya penulis dapat menyelesaikan laporan tugas akhir dengan judul “Pembangunan Aplikasi E-
Learning Berbasis Web Di SMAN 1 Kadugede
”. Shalawat serta salam mahabbah semoga senantiasa dilimpahkan kepada Nabi Muhammad SAW, sebagai pembawa risalah Allah terakhir dan penyempurna seluruh risalah-Nya.
Akhirnya dengan segala kerendahan hati izinkanlah penulis untuk menyampaikan terima kasih dan penghargaan kepada semua pihak yang telah berjasa memberikan motivasi dalam rangka menyelesaikan laporan ini. Untuk itu penulis mengucapkan terima kasih kepada :
1. Kedua orang tua yang telah membesarkan dan memberikan segala kasih sayangnya hingga saat ini.
2. Keluarga yang selalu memberikan perhatian dan dukungannya.
3. Bapak Irawan Afrianto, S.T., M.T. selaku Ketua Jurusan Teknik Informatika Universitas Komputer Indonesia.
4. Bapak Ir Taryana Suryana, M.Kom selaku pembimbing yang telah memberikan arahan kepada penulis selama proses penyusunan laporan tugas akhir ini.
5. Bapak dan Ibu Dosen Jurusan Teknik Informatika yang telah mendidik dan memberikan ilmunya kepada penulis selama kuliah di UNIKOM.
6. Bapak Yaya Stap Guru TIK di SMAN 1 Kadugede, terima kasih atas kerjasamanya dan informasi yang telah diberikan.
7. Seluruh Staf dan Karyawan, Sekretariat Jurusan Teknik Informatika, terima
8. Rekan kuliah yang telah memberikan support dan dukungan selama ini.
Penulis juga mengucapkan terima kasih kepada semua pihak yang terkait, yang telah membantu penulis dalam menyelesaikan laporan ini. Semoga kebaikan yang diberikan oleh semua pihak kepada penulis menjadi amal sholeh yang senantiasa mendapat balasan dan kebaikan yang berlipat ganda dari Allah
Subhana wa Ta’ala. Amin.
Akhir kata, penulis menyadari bahwa masih terdapat kekurangan dalam laporan ini, untuk itu saran dan kritik yang sifatnya membangun sangat penulis harapkan.
Bandung, 27 Agustus 2013 Penulis
Febby Fidestio
DAFTAR ISI
ABSTRAK ............................................................................................................... i
ABSTRACT .............................................................................................................. ii
KATA PENGANTAR ........................................................................................... iii DAFTAR ISI ........................................................................................................... v DAFTAR GAMBAR ............................................................................................. ix DAFTAR TABEL ................................................................................................ xiv DAFTAR SIMBOL ............................................................................................... xx DAFTAR LAMPIRAN ....................................................................................... xxii
BAB 1 PENDAHULUAN .................................................................................... 1
1.1 Latar Belakang Masalah ....................................................................... 1
1.2 Rumusan Masalah ................................................................................ 2
1.3 Maksud dan Tujuan .............................................................................. 3
1.4 Batasan Masalah ................................................................................... 3
1.5 Metode Penelitian ................................................................................. 5
1.5.1 Teknik Pengumpulan Data ................................................................... 5
1.5.2 Model Pembangunan Perangkat Lunak................................................ 5
1.6 Sistematika Penulisan ........................................................................... 7
BAB 2 TINJAUAN PUSTAKA ........................................................................... 9
2.1 Tinjauan Tempat Penelitian ................................................................. 9
2.1.1 Sejarah Singkat Sekolah SMA Negeri 1 Kadugede ............................. 9
2.1.2 Detail Sekolah SMAN 1 Kadugede ................................................... 10
2.1.3 Logo Sekolah SMA Negeri 1 Kadugede ............................................ 17
2.1.4 Visi dan Misi Sekolah ........................................................................ 17
2.1.5 Struktur Organisasi Sekolah ............................................................... 19
2.1.6 Deskripsi Pekerjaan ............................................................................ 20
2.2.1 Sistem Informasi ................................................................................ 22
2.4.1 Bagan Alir Dokumen (Document Flowmap) ..................................... 44
2.6.3 MySQL ............................................................................................... 56
2.6.2 Cascading Style Sheet (CSS) ............................................................. 55
2.6.1 PHP..................................................................................................... 54
2.6 Perangkat Lunak Pendukung .............................................................. 54
2.5.2 Database Management System (DBMS) ............................................ 53
2.5.1 Basis Data ........................................................................................... 49
2.5 Data .................................................................................................... 48
2.4.6 Kamus Data ........................................................................................ 48
2.4.5 Flow Map ........................................................................................... 48
2.4.4 Data Flow Diagram (DFD) ................................................................ 47
2.4.3 Entity Relational Diagram(ERD) ....................................................... 45
2.4.2 Diagram Konteks................................................................................ 44
2.4 Alat Pengembang Sistem ................................................................... 43
2.2.1.1 Konsep Dasar Informasi ..................................................................... 22
2.3.1 Konsep Dashboard ............................................................................. 41
2.3 Dashboard........................................................................................... 41
2.2.5 Pengertian Aplikasi Web .................................................................... 40
2.2.4 Internet dan E-Learning ..................................................................... 37
2.2.3 Fungsi dan Manfaat E-Learning ........................................................ 30
2.2.2 E-Learning ......................................................................................... 29
2.2.1.7 Komponen Sistem Informasi .............................................................. 28
2.2.1.6 Sistem Informasi ................................................................................ 28
2.2.1.5 Elemen Sistem .................................................................................... 27
2.2.1.4 Klasifikasi Sistem ............................................................................... 25
2.2.1.3 Konsep Dasar Sistem ......................................................................... 25
2.2.1.2 Karakteristik Data dan Informasi ....................................................... 22
2.6.4 Apache HTTP Server ......................................................................... 57
2.6.7 Internet ............................................................................................... 61
3.2.2.3 Pengkodean Kelas .............................................................................. 81
3.4.2.5 Kamus Data ...................................................................................... 194
3.4.2.4 Spesifikasi Proses ............................................................................. 110
3.4.2.3 DFD Level 3 ....................................................................................... 95
3.4.2.2 DFD Level 2 ....................................................................................... 90
3.4.2.1 DFD Level 1 ....................................................................................... 88
3.4.2 Data Flow Diagram (DFD) ................................................................ 87
3.4.1 Diagram Konteks................................................................................ 86
3.4 Analisis Kebutuhan Fungsional ......................................................... 86
3.3.1 Entity Relationship Diagram (ERD) .................................................. 83
3.3 Analisis Basis Data............................................................................. 83
3.2.4 Analisis Perangkat Lunak (Software) ................................................ 82
3.2.3 Analisis Perangkat Keras (Hardware) ................................................ 82
3.2.2.2 Pengkodean Nomor Induk Pegawai (NIP) ......................................... 80
2.6.8 Macromedia Dreamweaver 8 ............................................................. 62
3.2.2.1 Pengkodean Nomor Induk Siswa (NIS) ............................................. 79
3.2.2 Analisis Pengkodean .......................................................................... 79
3.2.1 Analisis User (Pengguna) Sistem ....................................................... 72
3.2 Analisis Kebutuhan Non-Fungsional ................................................. 72
3.1.1.3 Prosedur Pemberian Latihan .............................................................. 70
3.1.1.2 Prosedur Pemberian Tugas ................................................................. 68
3.1.1.1 Prosedur Pemberian Materi ................................................................ 66
1.1.2 Prosedur Yang Sedang Berjalan ......................................................... 66
3.1.1 Analisis Masalah ................................................................................ 65
3.1 Analisis Sistem Yang Sedang Berjalan .............................................. 65
BAB 3 ANALISIS DAN PERANCANGAN SISTEM ..................................... 65
2.6.9 Browser dan Webserver ..................................................................... 63
3.4.3 Perancangan Sistem.......................................................................... 210
3.4.3.3 Perancangan Struktur Menu ............................................................. 225
4.2.2.2 Pengujian Bagian Wakasek Kesiswaan............................................ 315
5.1 Kesimpulan....................................................................................... 383
BAB 5 KESIMPULAN DAN SARAN ............................................................ 383
4.3.2 Kesimpulan pengujian Beta ............................................................. 381
4.3.1.2 Kuisioner .......................................................................................... 366
4.3.1.1 Wawancara ....................................................................................... 365
4.3.1 Skenario Pengujian Beta .................................................................. 365
4.3 Pengujian Beta.................................................................................. 365
4.2.3 Kesimpulan hasil pengujian Alpha .................................................. 364
4.2.2.5 Pengujian Bagian Siswa ................................................................... 359
4.2.2.4 Pengujian Bagian Guru .................................................................... 345
4.2.2.3 Pengujian Bagian Wakasek Kurikulum ........................................... 334
4.2.2.1 Pengujian bagian Admin .................................................................. 304
3.4.3.4 Perancangan Antarmuka .................................................................. 228
4.2.2 Kasus dan Hasil Pengujian ............................................................... 304
4.2.1 Rencana Pengujian ........................................................................... 301
4.2 Pengujian Alpha ............................................................................... 301
4.1.4 Implementasi Antarmuka ................................................................. 296
4.1.3 Implementasi Basis Data .................................................................. 282
4.1.2 Kebutuhan Perangkat Lunak ............................................................ 282
4.1.1 Kebutuhan Perangkat Keras ............................................................. 281
4.1 Implementasi Sistem ........................................................................ 281
BAB 4 IMPLEMENTASI DAN PENGUJIAN ............................................... 281
3.4.3.7 Prosedural ......................................................................................... 262
3.4.3.6 Jaringan Semantik ............................................................................ 260
3.4.3.5 Perancangan Pesan ........................................................................... 257
5.2 Saran ................................................................................................. 384 DAFATAR PUSTAKA ..................................................................................... 385
DAFTAR PUSTAKA
[1]. Andri Kristanto, 2005, Perancangan Sistem Informasi dan Aplikasinya, Gava Media : Yogyakarta. [2].
Fathansyah, Ir., 2004. “Basis Data”, Informatika : Bandung. [3]. Jogiyanto, Hartono.(2005)Analisis dan Desain Sistem Informasi Pendekatan Terstruktur, Andi : Yogyakarta.
[4]. Lukmanul Hakim. (2005). Membongkar Trik Rahasia para Master PHP.
Lokomedia: Yogyakarta. [5]. Malik, shadan. (2005) Enterprise Dashboard
- – Design and Best Practice for IT, John Wiley & Sons, Inc.
[6]. Pressman, Roger S.,2002, “Rekayasa Perangkat Lunak: pendekatan praktisi (
Buku 1)”, Andi, Yogyakarta. [7]. Suyanto, Yohanes. (2009) “E-Learning”. FMIPA UGM. Jogjakarta. [8]. Wahono, Romi Satria. (2005) Definisi dan Komponen E-learning,
[online],http://romisatriawahono.net/2005/01/23/meluruskan-salah- kaprah-tentang-e-learning/ : [5 April 2013].
BAB 1 PENDAHULUAN
1.1 Latar Belakang Masalah
Sebagai Sekolah Negeri Menengah Atas yang semakin berkembang, SMAN 1 Kadugede yang beralamat di Jl Raya Kadugede No.65 Kecamatan Kadugede Kabupaten
Kuningan Provinsi Jawa Barat masih menggunakan konsep sistem strategi pembelajaran
secara langsung dimana proses kegiatan belajar mengajar (KBM) antara guru dan siswa hanya dilakukan di dalam kelas baik itu penyampaian materi,pemberian tugas, dan latihan-latihan soal yang artinya semua materi pelajaran disampaikan secara langsung oleh guru dan siswa dengan mendengarkan dan mengerjakan saja.
SMAN 1 Kadugede yang memiliki jumlah murid dari kelas X sampai kelas XII mencapai 826 siswa/i dengan jumlah guru pengajar 51 orang dan memiliki ruang kelas 25 ruangan, mempunyai permasalahan dimana guru tidak mempunyai fasilitas dalam penyampaian/mendistribusikan materi pelajaran diluar jam sekolah, dimana terdapat pembahasan materi yang tidak dapat sepenuhnya tersampaikan oleh guru kepada siswa/i karena waktu yang dibutuhkan tidak sesuai dengan banyaknya materi yang akan disampaikan pada hari itu.
Setelah pemberian materi yang dilakukan oleh guru, pihak guru akan memberikan tugas kepada siswa/i, setelah guru selesai menyampaikan materi pembelajarannya. Tugas yang diberikan biasanya selalu dikumpulkan beberapa waktu kemudian pada saat pertemuan di dalam kelas atau disimpan di meja pengajar yang bersangkutan,namun apabila ada siswa/i yang sakit atau ada halangan dan tidak bisa mengumpulkan tugas hari itu, hal ini mengakibatkan siswa/i tersebut tidak bisa mendapatkan nilai tugas.
Selain itu guru tidak mempunyai fasilitas untuk pemberian latihan-latihan kepada siswa/i nya di luar jam sekolah, dimana setelah guru menyampaikan materi biasanya guru selalu memberikan latihan guna mengevaluasi kemampuan siswa/i, dalam pelaksanaan latihan ini biasanya guru akan memberikan soal dari buku Lks Ataupun ditulis di papan tulis, setelah itu siswa/i menyiapkan lembar jawaban dikertas masing-masing. Kemudian pihak guru akan memberikan batasan waktu kepada siswa/i dalam mengerjakan soal latihan tersebut, karena dengan terbatas nya waktu jam matapelajaran guru tersebut, banyak siswa/i yang belum selesai mngerjakan soal tersebut dan harus mengumpulkannya. Sehingga terlihat proses pemberian latihan yang dilakukan kurang efisien dan juga soal latihan yang diberikan hanya yang ada di buku LKS sehingga kurangnya materi pelatihan dari sumber-sumber lain. Dan jika ada siswa/i yang berhalangan hadir dikarenakan kegiatan akademik atau lainnya yang menyebabkan siswa/i tersebut tidak bisa mengikuti latihan serta mendapatkan nilai.
Dari hasil wawancara kepada pihak kepala sekolah selain permasalahan yang terjadi pada guru dan siswa, kepala sekolah juga mengalami kesulitan dalam hal memonitoring kegiatan guru dalam hal mnyampaikan materi, tugas dan latihan kepada siswa dengan cepat. dan juga kepala sekolah mengalami kesulitan dalam hal memonitoring kegiatan akademik rata-rata nilai perkelas sebagai bahan acuan proses KBM bagi guru.
Dengan ditemukan permasalahan yang ada, SMAN 1 Kadugede merespon dengan sangat baik berkenaan dengan akan adanya sistem pembelajaran baru yang akan dibangun yakni e-learning. Diharapkan dengan adanya sistem pembelajaran aplikasi e-learning dapat memotivasi peningkatan kualitas pembelajaran dan materi ajar, kualitas aktifitas proses pembelajaran dan kemandirian siswa, komunikasi antara guru dengan siswa maupun antar siswa dan juga dapat memberikan informasi/pengumuman yang berkaitan dengan kegiatan belajar mengajar dan dapat membantu kelancaran proses belajar mengajar secara online kemudian mampu menjadi metode pembelajaran yang memfasilitasi interaksi antara guru dan siswa di luar kelas.
1.2 Rumusan Masalah
Berdasarkan uraian latar belakang diatas, maka dapat diambil rumusan
1. Tidak adanya fasilitas bagi guru dalam penyampaian/mendistribusikan materi pelajaran.
2. Bagaimana agar siswa/i dapat mengumpulkan tugas walaupun jika pada hari tersebut siswa tidak dapat hadir dikarenakan sakit atau halangan lainnya.
3. Tidak adanya fasilitas bagi siswa untuk mengerjakan latihan kapanpun sebelum batas pengumpulan, sehingga jika pada saatnya siswa berhalangan hadir maka nilai masih bisa diberikan terhadap siswa tersebut.
4. Kepala sekolah tidak mempunyai sarana/fasilitas monitoring dalam hal mendapatkan informasi guru dan siswa dalam kegiatan akademik.
1.3 Maksud dan Tujuan
Dengan ditemukannya permasalahan yang ada SMAN 1 Kadugede, maka pihak sekolah bermaksud akan membangun Sistem Aplikasi E-Learning berbasis Web.
Adapun tujuan yang ingin dicapai dari dibangunnya E-Learning di SMAN 1 Kadugede ini adalah sebagai berikut :
1. Mempermudah penyampaian materi yang diberikan oeh guru kepada siswa melalui fasilitas upload / download materi yang disediakan sistem.
2. Mempermudah siswa untuk dapat mengumpulkan tugas dengan mengirimkannya lewat sistem e-learning ini dimanapun dan kapanpun selama dalam batas yang diberikan oleh guru.
3. Mempermudah siswa untuk mengikuti latihan yang disediakan guru, sehingga bisa dikerjakan ataupun dikumpulkan beberapa hari sebelum batas akhir pengumpulan.
4. Mempermudah pihak kepala sekolah untuk memonitoring hasil kegiatan akademik dengan cepat.
1.4 Batasan Masalah
Batasan Masalah yang terdapat pada pembuatan aplikasi E-learning adalah sebagai berikut:
1. Aplikasi ini hanya bersifat sebagai suplemen yang berarti sebagai tambahan saja dan tidak sebagai pengganti proses kegiatan belajar mengajar yang sudah ada disekolah.
2. Pengelolaan data mencakup pengelolaan data siswa, guru, kelas, matapelajaran, pengajaran, dan tahun akademik.
3. Model analisis perangkat lunak yang digunakan adalah pemodelan analisis terstruktur. Alat pemodelan yang digunakan adalah Flowmap, Entity
Relational Diagram (ERD), Diagram Konteks, DataFlow Diagram (DFD).
4. Sistem dapat diakses menggunakan internet.
5. Metode yang dipakai ialah metode asynchronous yang memungkinkan satu arah penyampaian informasinya.
6. Untuk peng-upload-an dan pen-download-an materi, sistem mendukung format file / type file berupa *.rtf, *.pdf, *.doc, *.ppt, *.xls, *.odt, *.flv.
7. Soal ujian berupa : Multiple Choice, dan Isian.
8. Pengguna terdiri dari :
a. Administrator Bertugas untuk membangun dan memelihara sistem e-learning ini.
Dan memiliki hak akses terhadap semua pengembangan yang akan dilakukan terhadap sistem.
b. Wakasek Kesiswaan Peran bagian kesiswaan betugas sebagai penambah data guru, siswa, kelas, dan detail kelas sebagai anak dari kelas induk.
c. Wakasek Kurikulum Pada bagian kurikulum bertugas untuk mengatur penjadwalan dan pembagian kelas mengajar, tahun ajaran, mata pelajaran, dan jumlah kelas setiap tahunnya.
d. Kepala Sekolah Dapat melihat perkembangan siswa dari hasil monitoring yang diolah sistem, dan dapat memberikan informasi/pengumuman
Dapat melakukan proses pengelolaan data yang berhubungan dengan sistem pembelajaran seperti : materi, tugas, latihan dan form sharing untuk kendala-kendala dalamprosesKBM dan juga dapat memberikan informasi/pengumuman.
f. Siswa Dapat mengunduh materi, mengumpulkan tugas, dan mengerjakan latihan yang diberikan oleh guru.
1.5 Metode Penelitian
Metodologi penelitian yang akan digunakan dalam menyusun tugas akhir ini menggunakan metode deskriptif, yaitu prosedur pemecahan masalah yang diselidiki dengan menggambarkan keadaan subjek atau objek dalam penelitian dapat berupa orang, lembaga, masyarakat dan yang lainnya yang pada saat sekarang berdasarkan fakta-fakta yang tampak atau apa adanya.
1.5.1 Teknik Pengumpulan Data
Adapun teknik pengumpulan data yang akan digunakan terdiri dari 3 jenis cara pengumpulan data, diantaranya :
1. Studi Literatur Pengumpulan data dengan cara mengumpulkan literatur, jurnal, paper dan bacaan-bacaan yang ada kaitannya dengan Sistem E-Learning.
2. Observasi Teknik pengumpulan data dengan mengadakan penelitian dan peninjauan langsung terhadap permasalahan yang diambil.
3. Interview Teknik pengumpulan data dengan melakukan tanya jawab secara langsung terhadap pihak sekolah baik guru maupun siswa tentang masalah yang ada di SMA Negeri 1 Kadugede.
1.5.2 Model Pembangunan Perangkat Lunak
kepada perkembangan software yang sistematik dan sekuensial[6], yang meliputi beberapa proses diantaranya:
Gambar 1.1 Metode Waterfall [6]1. Analysis Proses pencarian kebutuhan diintensifkan dan difokuskan pada software.
Untuk mengetahui sifat dari program yang akan dibuat, maka para software engineer harus mengerti tentang domain informasi dari software, misalnya fungsi yang dibutuhkan, user interface, dsb. Dari 2 aktivitas tersebut (pencarian kebutuhan sistem dan software) harus didokumentasikan dan ditunjukkan kepada pelanggan.
2. Design Proses perancangan sistem membagi persyaratan dalam sistem perangkat keras atau perangkat lunak. Kegiatan ini menentukan arsitektur sistem secara keseluruhan. Perancangan perangkat lunak melibatkan identifikasi dan deskripsi abstraksi sistem perangkat lunak yang mendasar dan hubungannya. 3. coding
Untuk dapat dimengerti oleh mesin, dalam hal ini adalah komputer, maka desain tadi harus diubah bentuknya menjadi bentuk yang dapat dimengerti oleh mesin, yaitu ke dalam bahasa pemrograman melalui proses coding.
Tahap ini merupakan implementasi dari tahap design yang secara teknis nantinya dikerjakan oleh programmer.
4. Testing Sesuatu yang dibuat haruslah diujicobakan. Demikian juga dengan software. Semua fungsi-fungsi software harus diujicobakan, agar software bebas dari error, dan hasilnya harus benar-benar sesuai dengan kebutuhan yang sudah didefinisikan sebelumnya.
1.6 Sistematika Penulisan
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 Menguraikan tentang latar belakang permasalahan, mencoba merumuskan
inti permasalahan yang dihadapi, menentukan tujuan, yang kemudian diikuti dengan pembatasan masalah, serta sistematika penulisan.
BAB II. LANDASAN TEORI Bab ini dibagi menjadi 2 bagian yaitu: Tinjauan Sekolah dan Landasan Teori. Tinjauan sekolah berisikan tentang sejarah singkat sekolah, visi dan misi
sekolah, struktur organisasi sekolah, dan deskripsi pekerjaan.Sedangkan Landasan Teori berisi tentang teori-teori pendukung dalam membangunE-Learning.
BAB III. ANALISIS MASALAH Bab ini berisikan tentang analisis dalam membangun aplikasi ini seperti
analisis sistem yang sedang berjalan, analisis kebutuhan non fungsional yang berupa analisis user, analisis pengkodean, analisis perangkat keras (hardware), analisis perangkat lunak (software), dan analisis jaringan. Analisis kebutuhan fungsional berupa Entity Relation Diagram (ERD), Diagram Konteks, Data Flow Diagram(DFD), Tabel Spesifikasi Proses dan lain-lain yang sesuai dengan metode
BAB IV.PERANCANGAN DAN IMPLEMENTASI Bab ini berisi hasil implementasi dari hasil analisis dan perancangan yang
telah dibuat disertai juga dengan hasil pengujian dari aplikasi ini yang dilakukan di SMA Negeri 1 Kadugede sehingga diketahui apakah sistem yang dibangun sudah memenuhi syarat sebagai aplikasi yang mudah digunakan.
BAB V. KESIMPULAN DAN SARAN Berisi kesimpulan dan saran yang sudah diperoleh dari hasil penelitian skripsi ini,
apakah kesimpulan menghasilkan solusi bagi masalahdan tujuan yang dituju sebelumnya atau sebaliknya.
BAB 2 TINJAUAN PUSTAKA Dalam BAB dua ini akan dijelaskan konsep serta dasar teori yang
berkaitan dengan permasalahan yang terjadi kemudian akan dibahas sebagai dasar pemahaman dalam mengimplementasikan aplikasi yang akan dibuat.
2.1 Tinjauan Tempat Penelitian
Pada tahap ini merupakan tahap peninjauan terhadap tempat penelitianstudi kasus yang dilakukan di SMA Negeri 1 Kadugede.
2.1.1 Sejarah Singkat Sekolah SMA Negeri 1 Kadugede
SMA Negeri 1 Kadugede beralamat di Jln Raya Kadugede No.65 Kecamatan Kadugede Kabupaten Kuningan Provinsi Jawa Barat yang dulunya merupakan lembaga pendidikan tingkat menengah atas yang berada di bawah naungan departemen pendidikan nasional.Sekolah ini mulai berdiri pada tahun 1987 sebagai kelas jauh SMA Negeri 2 Kuningan, dengan jumlah rombongan belajar sebanyak 3 (tiga) kelas, yakni kelas satu enam, satu tujuh dan satu delapan melanjutkan dari murid kelas 1 (satu) di SMAN 2 Kuningan. Adapin ruangan untuk melaksanakan kegiatan belajar mengajar menggunakan ruang kelas milik SMP Negeri 1 Kadugede, proses belajar mengajar dilaksanakan pada siang hari, dengan tenaga guru pengajar guru-guru SMA Negeri 2 Kuningan dan guru-guru SMAN 2 untuk Kadugede.
Dengan semakin tingginya minat masyarakat Kadugede dan sekitarnya untuk menyekolahkan putra-putrinya, maka atas inisiatif para tokoh masyarakat Kecamatan Kadugede yang dimotori oleh H. Subana sebagai ketua BP-3, serta memperoleh dukungan penuh dari Camat Kadugede akhirnya berhasil diwujudkan pembangunan ruang belajar sebanyak 3 (tiga) local ditambah 1 (satu) local untuk mendirikan bangunan adalah tanah bengkok Desa Kadugede, dengan status tanah hak guna pakai. Sejak tahun ajaran 1990-1991 ruang belajar sudah menggunakan fasilitas gedung milik sendiri yang berlokasi di belakang gedung Sekolah Menengah Pertama Negeri 1 Kadugede dan Sekolah Dasar Negeri 1 Kadugede
Pada tanggal 9 bulan Maret tahun 1991 bertempat di Kabupaten Purwakarta Menteri Pendidikan dan Kebudayaan Republik Indonesia DR. Fuad Hasan secara resmi simbolik menandatangani prasasti penegrian terhadap sejumlah SMA yang berada di wilayah Propinsi Jawa Barat. Maka sejak itu secara resmi SMA Negeri 1 Kadugede menjadi sekolah yang mandiri, karena pemerintah telah mengangkat kepala sekolah definitif Drs. Manan yang dialihtugaskan dari SMA Negeri Cipanas Kabupaten Cianjur.
SMA Negeri 1 Kadugede pernah dipimpin oleh beberapa Kepala Sekolah, yaitu :
1. Drs. Manan, periode 1991 – 1995.
2. Drs. Tatang Iskandar periode 1995 – 1997.
3. Zaenal Abidin BA., periode 1997 – 2000.
4. Drs. S. Sumardjo, M.Pd., periode 2000 – 2005.
5. Drs. H. Kasiyo, M.Pd., periode 2005 – 2007.
6. Drs. Suhaendi, periode 2007-2011.
7. Drs. Maryanto, M.Si, periode 2011- sampai sekarang.
2.1.2 Detail Sekolah SMAN 1 Kadugede
1. Nama Sekolah : SMA 1 Kadugede
2. Status Sekolah : Negeri
3. Tipe Sekolah : A
4. Alamat :
a. Jalan : Raya Kadugede
b. Kode Pos : 45516 d. Kecamatan : Kadugede
e. Kabupaten : Kuningan
f. Provinsi : Jawa Barat
g. Negara : Indonesia
h. Telefon/Faximile : (0232) 872816 i. Website j. E-mail
5. NSS : 301021501012
6. Nilai Akreditasi : 90
7. Tahun Berdiri : 1989
8. Tahun Beroperasi : 1991 Surat Keputusan Menteri Pendidikan dan Kebudayaan Republik Indonesia Nomer : 0283/1991 Tanggal 30 Mei 1991
9. Kepemilikan Tanah :
a. Pemilik : Pemerintah Kabupaten Kuningan
b. Status Tanah : Hak Guna Pakai
2
c. Luas Tanah : 4533.33 m
2
d. Luas Bangunan : 5466.67 m
10. Rekening Sekolah :
a. Nama Bank : Bank Jabar Banten(BJB) Cabang Kuningan
b. Nomor Rekening : 0133-01-017990-500
c. Atas Nama : SMA Negeri 1 Kadugede No. Data Jumlah Keterangan
1. Jumlah Guru 49 orang
a. Kepala Sekolah 1 orang Sertifikasi
b. Guru Tetap 47 orang
33Sertifikasi
c. Guru Tidak Tetap 2 orang
2. Pendidikan
a. Strata 2 (S-2) 6 orang 12%
b. Strata 1 (S-1) 43 orang 86%
c. Diploma III (D-III) 1 orang 2%
d. Diploma II (D-II)
e. Diploma I (D-I)
f. SMA/Sederajat - orang
12. Data Tenaga Kependidikan : No. Data Jumlah Keterangan
1. Tenaga Kependidikan - 19 orang
- a. Kaur TU 1 orang
- b. TU Tetap 9 orang
- c. TU Tidak Tetap 9 orang
2. Pendidikan
XI, XII Jumlah Siswa Jumlah
21 Rbl
7 Rb l 695 Org
7 Rbl 226 Org
008 350 org 225 Org
Ju mla h Rom bel 2007/2
Juml ah Sisw a
Ju ml ah Ro m bel
Rombel Jumla h Siswa
Rombel
Jumlah
Siswa
JumlahKelas X KelasXI KelasXII Jumlah Kelas X,
a. Strata 2 (S-2)
Pendaftar (Calon Siswa Baru)
Tahun Pelajar an Jumlah
13. Data Siswa :
g. SMP/Sederajat
f. SMA/Sederajat 14 orang 73, 68 %
e. Diploma I (D-I)
d. Diploma II (D-II)
c. Diploma III (D-III) 1 orang 5,26 %
b. Strata 1 (S-1) 4 orang 21,05 %
7 Rbl 244 Org
2008/2 009 380 org 275 Org
9 Rbl 225 Org
4. RuangLaboratoriumKomputer 1 131, 25 √
3. RuangLaboratorium IPA 1 196 √
2. RuangLaboratoriumBahasa 1 128,125 √
1. RuangPerpustakaan 1 198,575 √
No. JenisRuang Jumlah Ukuran m 2 ( pxl ) KondisiRuang Baik Cukup Kuran g
14. Kondisi Ruang :
23 Rbl
7 Rb l 796 Org
7 Rbl 267 Org
21 Rbl 2011/2 012 395 org 304 Org
7 Rbl 219 Org
7 Rb l 809 Org
7 Rbl 260 Org
7 Rbl 274 Org
21 Rbl 2010/2 011 350 org 275 Org
7 Rb l 801 Org
7 Rbl 258 Org
7 Rbl 266 Org
21 Rbl 2009/2 010 450 org 277 Org
7 Rb l 737 Org
7 Rbl 243 Org
A. RUANG BELAJAR
5. RuangKesenian
6. RuangKeterampilan
7. Ruang Aula
B. RUANG KANTOR
1. RuangKepalaSekolah
1 33 √
2. RuangWakilKepsek - -
3. RuangPendidik 1 112,5 √
4. RuangTenagaKependidikan 1 45,5 √ √
5. RuangKomiteSekolah
1
63.25
6. RuangSekretariat RSBI
C. RUANG PENUNJANG
1. RuangGudang 1 12,5 √
2. Ruang BK 1 37,5 √ √
3. Ruang UKS 1 43,75 √
4. Ruang PMR/Pramuka 1 8,75
5. Ruang OSIS/PASKIBRA
1 40 √
6. RuangMushola 1 225 √
7. Ruang KM/WC KepalaSekolah
1 9 √ √
8. Ruang KM/WC Pendidik
2
9 √
10. RuangKoperasi 1 10,5 √
11. RuangKantin 5 102 √ √
12. RuangPosJaga 1 10,8 RuangKomputerTenagaKependidi √ 13. 1 10,5 kan
14. RuangAdministrasi 1 45,5 √
15. RuangPiket 1 37,5 √
16. RuangTamu
D. LAPANGAN OLAHRAGA, UPACARA, DAN PARKIR
1. Lapangan
a. Voli - -
b. Basket - -
2. LapanganUpacara 1 1.123.05 √
3. TempatParkir 1 210 √
2.1.3 Logo Sekolah SMA Negeri 1 Kadugede
Gambar 2. 1 Logo SMA Negri 1 Kadugede
Makna dari setiap bentuk dan warna yang terlukis dalam logo SMAN 1 Kadugede tersebut adalah sebagai berikut :
1. Gambar :
a. Sayap Burung terbuka berjumlah delapan, simbolis Tekad Mulia warga SMA Negeri 1 Kadugede meraih cita-cita pendidikan setinggi
- – tingginya yang bisa memberikan kewibawaan.
b. Pena / alat tulis, simbolis ketajaman pikiran.
c. Pustaka / buku, simbolis ilmu pengetahuan.
d. Padma / teratai, simbolis Kesucian Tuhan Yang Maha Esa yang berada di delapan penjuru mata angin.
2. Warna : a. Putih (tengah), simbolis Sang Pencipta Tuhan Yang Maha Esa.
b. Merah (atas), simbolis Keberanian dan pantang putus asa untuk menggapai cita-cita.
c. Kuning, simbolis kebijaksanaan.
d. Biru, simbolis kedamaian, ketenangan.
2.1.4 Visi dan Misi Sekolah
1. Visi
SMA Negeri 1 Kadugede sebagai suatu sekolah yang berada di lingkungan Kecamatan Kadugede Kabupaten Kuningan mempunyai iklim agamis yang sangat tinggi dan menyadari akan pentingnya upaya untuk meningkatkan ilmu pengetahuan dan teknologi yang tinggi guna mensejajarkan diri dengan kebutuhan nyata masyarakat akan tenaga kerja maka SMA Negeri 1 Kadugede menetapkan visinya sebagai berikut : ''UNGGUL DALAM PRESTASI , TANGGUH DALAM
PERSAINGAN GLOBAL, DAN PROFESIONAL DALAM PELAYANAN
PENDIDIKAN YANG BERWAWASAN LINGKUNGAN ”2. Misi
Dalam upaya merealisasikan visi yang merupakan kristalisasi dari nilai- nilai yang dimiliki oleh SMA Negeri 1 Kadugede maka SMA Negeri 1 Kadugede menetapkan misinya sebagai berikut :
1. Meningkatkan kompetensi guru dalam pengembangan bahan ajar, proses pembelajaran yang efektif dan inovatif, metode dan strategi pembelajaran, dan peningkatan sistem administrasi pembelajaran.
2. Meningkatkan prestasi akademik siswa.
3. Meningkatkan penguasaan dasar-dasar keimanan dan ketaqwaan terhadap Tuhan Yang Maha Esa.
4. Meningkatkan akhlaqul karimah .
5. Meningkatkan prestasi non akademis meliputi olahraga , seni daerah, kemampuan berbahasa Inggris, dan keterampilan bekal hidup aplikasi komputer.
6. Meningkatkan sarana dan jaringan teknologi informasi dan komunikasi untuk kegiatan pembelajaran, administrasi manajemen sekolah, dan komunikasi internal maupun eksternal.
7. Meningkatkan sarana perpustakaan sekolah dan laboratorium yang lebih representatif.
2.1.5 Struktur Organisasi Sekolah
Terciptanya suatu lingkungan kehidupan didalam sekolah yang baik dan teratur, maka diperlukan adanya organisasi sekolah yang mempunyai peranan sangat penting guna menunjang kelancaran dan ketertiban suatu penyampaian ilmu dan teknologi yang sempurna. Maka dibangunlah suatu manajemen sekolah, diantaranya :
Di bawah ini adalah Bagan Struktur Organisasi SMA Negeri 1 Kadugede, seperti yang ditunjukkan pada gambar 2.2.
Struktur Organisasi SMA Negeri 1 Kadugede Tahun Ajaran2012-2013
Kepala Sekolah
EVI ALFIAH, S.Pd NUNUNG NURJANAH
BP/BK Kepala T.U
DRS. MARYANTO, M.Si
Drs. JEJE SUDIAJI Drs. SUHERLAN UDIN SAHRUDIN, S.Pd UU KUSWANDA. S.Pd
Wakasek Humas Wakasek Kurikulum Wakasek Sarana Wakasek Kesiswaan
GURU-GURU
SMAN 1 KADUGEDE
SISWA-SISWI
Gambar 2. 2 Organigram SMA Negeri 1 Kadugede
SMA Negeri 1 Kadugede dipimpin oleh seorang Kepala Sekolah yang bertanggung jawab kepada Komite Sekolah. Kepala Sekolah dibantu oleh beberapa orang wakil Kepala Sekolah, diantaranya Wakasek Urusan Kurikulum, Wakasek Urusan Kesiswaan, Wakasek Urusan Sarana Prasarana, Wakasek dikepalai oleh Koordinator Tata Usaha. Guru berhubungan dengan Tata Usaha dan bertanggung jawab atas siswanya. Pembagian tugas kerja yang ada dilingkungan SMA Negeri 1 Kadugede terdiri dari :
1. Staffing (Pimpinan-Koordinator Wakasek-Wakasek)
2. Kewalikelasan
3. Bimbingan Khusus (BK)
4. Piket Harian
5. Pustakawan
6. Kepanduan (Pramuka, Paskibra, PMR, dll)
7. Komputer
8. Pembagian Tugas Mengajar
2.1.6 Deskripsi Pekerjaan
1. Kepala Sekolah a. Merencanakan pengembangan penyelenggaraan pendidikan.
c. Mengetahui perkembangan siswa.
d. Mengetahui perkembangan guru bidang studi.
2. Wakil Kepala Sekolah
a. Mengembangkan silabus secara mandiri atau cara lainnya berdasarkan standar isi, standar kompetensi lulusan, dan panduan penyusunan KTSP.
b. Mengkoordinir pengadaan Rencana Pelaksanaan Pembelajaran (RPP) yang dijabarkan dari silabus.
c. Melaksanakan proses pembelajaran dengan memenuhi persyaratan yang ditentukan.
d. Melakukan penilaian hasil belajar untuk memperbaiki proses pembelajaran.
e. Pemantauan proses pembelajaran dilakukan oleh kepala sekolah
b. Mengorganisasikan seluruh proses pendidikan di sekolah yang meliputi aspek edukatif dan administratif.
1) tahap perencanaan, 2) tahap pelaksanaan, dan 3) tahap penilaian hasil pembelajaran.
f. Supervisi proses pembelajaran dilakukan oleh kepala sekolah dengan empat cara yaitu: 1) pemberian contoh, 2) diskusi, 3) pelatihan, dan 4) konsultasi.
g. Membuat jadwal dan mengingatkan Kepala Sekolah.
h. Menyampaikan hasil pengawasan proses pembelajaran kepada pemangku kepentingan Kepala sekolah melakukan tindak lanjut terhadap hasil pengawasan proses pembelajaran.
3. Kepala Urusan Tata Usaha a. Menyiapkan rencana anggaran organisasi.
b. Mengkoordinasikan bagian administrasi.
c. Membantu pimpinan dalam menyiapkan rencana pendidikan.
4. BP/BK Bagian Bidang Standar Proses a. Menyusun kalender pendidikan.
b. Menyusun jadwal pelajaran.
c. Menyusun program semester, satpel, dan renpel.
d. Mengatur pelaksanaan penilaian.
e. Mengatur penerimaan siswa baru.
f. Mengatur program BP.
g. Mengatur penasehatan pemilihan program.
h. Mengatur pengelompokan belajar siswa. i. Meneliti kehadiran siswa. j. Mengatur keaktifan kegiatan OSIS. k. Mengatur mutasi siswa.
2.2 Landasan Teori
Landasan teori dimanfaatkan sebagai pedoman agar fokus penelitian sesuai dengan fakta di lapangan. Selain itu landasan teori juga bermanfaat untuk memberikan gambaran umum tentang latar penelitian dan sebagai bahan pembahasan hasil penelitian.
2.2.1 Sistem Informasi
2.2.1.1 Konsep Dasar Informasi