BAB 1 PENDAHULUAN
1.1 Latar Belakang SMA Negeri 112 Jakarta Merupakan salah satu lembaga pendidikan Negeri yang mengalami banyak perubahan nama, yang pada awalnya sebuah SPG Negeri 5 yang dilikuidasi menjadi PGSD IKIP Jakarta, yang kemudian berubah menjadi SMA Negeri Baru Kembangan, dengan SK Menteri Pendidikan dan Kebudayaan RI Nomor : 0519/O/1991 tanggal 5 September 1991 berubah menjadi SMA Negeri 112 Jakarta. Sekolah ini menerapkan kurikulum operasional pendidikan. Dalam kurikulum tersebut diharuskan menyusun standar kompetensi kelulusan yang disusun berdasarkan kondisi dan kebijakan pihak sekolah. Untuk dapat lulus setiap siswa harus memenuhi standar kompetensi kelulusan untuk setiap mata pelajaran. Nilai ulangan harian, tugas mandiri dan ulangan umum menjadi salah satu aspek penentu kelulusan siswa ditiap tingkat kelas. Siswa yang belum memenuhi standar kelulusan dapat mengikuti ujian ulang agar dapat lulus. Untuk mengetahui nilai yang mereka dapatkan pada ulangan harian, tugas mandiri dan ulangan umum biasannya guru akan mengumumkan nilai di dalam kelas dengan secara langsung atau hasil ulangan di tempelkan di papan pengumuman atau di kelas. Beberapa siswa yang mendapatkan nilai kurang memuaskan biasannya merasa malu karena nilainya dapat dilihat oleh siapa saja. Selama ini sistem informasi yang dilakukan SMA Negeri 112 Jakarta masih sepenuhnya dilakukan di dalam kelas atau di lingkungan sekolah. Guru, orang tua dan pihak sekolah memberikan informasi hanya melalui media yang ada dikelas seperti memberikan informasi secara langsung dan seperti memberikan surat edaran mengenai informasi mengenai sekolah. Begitu juga siswa yang hanya belajar melalui materi yang disampaikan didalam kelas dan lebih ke bookbased yang biasannya didapat siswa melalui pembelian buku paket yang di tawarkan oleh sekolah. Dalam kegiatan yang lain siswa harus datang kesekolah atau kebagian tata usaha untuk melihat pengumuman nilai, jadwal pelajaran baru, dan pengumuman penting lainnya, sehingga proses penyampaian informasi dari pihak sekolah ke siswa, guru dan orang tua cenderung terlambat, dikarenakan hanya mengandalkan sistem offline.
Komunikasi antara orang tua dengan sekolah juga menjadi masalah. Orang tua tidak dapat setiap hari memantau perkembangan akademik dan kegiatan anak di sekolah. Orang tua hanya mendapatkan laporan nilai anaknya setiap tengah semester. Informasi-informasi kegiatan di sekolah tidak dapat diketahui oleh orang tua siswa karena keterbatasan media informasi sebagai penghubung antara sekolah dengan orang tua. Seiring dengan berkembannya teknologi informasi dan komunikasi, maka sekolah yang berada di Indonesia dapat mengembangkan sistem informasi agar mampu meningkatkan kualitas informasi. Perkembangan teknologi informasi dan komunikasi belakangan ini berkembang sangat pesat, sehingga telah mengubah paradigma masyarakat dalam mendapatkan informasi yang dibutuhkan, tidak lagi terbatas pada informasi surat kabar, audio visual, dan elektronik, tetapi juga sumber – sumber informasi lain yang salah satu diantaranya melalui jaringan internet. Internetlah yang dapat membantu dan memudahkan dalam penyebaran informasi dengan harga yang lebih efisien. Atas dasar latar belakang tersebut maka penulis akan mencoba untuk menganalisis, merancang, dan kemudian membangun sebuah sistem basis data dan sistem informasi berbasis web yang diharapkan dapat meningkatkan pelayanan dan komunikasi yang tidak hanya terbatas di sekolah. Dengan dibangunnya sistem ini diharapakan akan menjembatani hubungan komunikasi yang lebih baik antara orang tua dengan pihak sekolah agar dapat terjalin kerja sama dalam perkembangan pendidikan siswa dalam sebuah penelitian skripsi berjudul “Analisis Dan Perancangan Sistem Iinformasi Dan Sistem Basis Data Berbasis Web Pada SMA Negeri 112 Jakarta” 1.2 Rumusan Masalah Berdasarkan latar belakang masalah yang telah diuraikan diatas, yang menjadi perumusan masalah dalam perancangan aplikasi akademik adalah memenuhi kebutuhan yang dibutuhkan oleh murid, guru, kepala sekolah beserta staffnya di SMA Negeri 112 Jakarta agar dapat melakukan kegiatan belajar mengajar lebih efektif dan efisien. Berdasarkan rumusan masalah pokok tersebut, penulis menetapkan judul skripsi sebagai berikut : “Analisis dan Perancangan Sistem Basis Data Akademik Berbasis Web pada SMA Negeri 112 Jakarta “
1.3 Ruang Lingkup Sehubungan dengan luasnya cakupan ruang sistem informasi ini dalam pengaplikasiannya, maka penulis membatasi pembangunan sistem ini dengan ruang lingkup sebagai berikut: 1. Pengguna yang menggunakan sistem informasi ini adalah guru, siswa, admin, dan orangtua siswa/siswi dari SMA Negeri 112 Jakarta. 2. Fitur – fitur yang disediakan untuk sistem akademis berbasis web ini adalah : − Informasi Kegiatan Sekolah − Informasi Data Pribadi Siswa dan Guru − Materi Pembelajaran Siswa dan Guru − Jadwal Pelajaran Siswa dan Guru − Jadwal Ujian Siswa − Nilai Tugas Siswa dan Nilai Rapor Siswa − Forum Diskusi 1.4 Tujuan Dan Manfaat Tujuan yang ingin dicapai dalam penulisan skripsi ini adalah: a. Merancang sebuah sistem basis data untuk menunjang pendidikan yang memudahkan penyebaran dan pencarian informasi dengan menggunakan media jaringan komputer dan internet, merancangan sebuah sistem basis data dan sistem informasi yang mudah digunakan, lebih praktis, dan interaktif bagi siswa, guru, dan orang tua siswa; b. Merancang aplikasi yang dapat memfasilitasi siswa, guru, dan orang tua dapat melakukan kegiatan akademik tanpa batasan ruang dan waktu, yaitu perancangan aplikasi yang berupa sistem akademik yang berbasiskan web, dengan menyediakan fitur-fitur yang dapat mendukung pendistribusian informasi, seperti informasi mengenai hasil akademik, kehadiran siswa, dan pengumuman; Adapun manfaat – manfaat yang diperoleh adalah sebagai berikut: a. Mempermudah siswa SMA Negeri 112 Jakarta dalam mengakses kebutuhan belajar. b. Mempermudah interaksi antara siswa dan guru serta guru dan orang tua siswa;
c. Menyediakan sarana pembelajaran yang praktis, cepat, dan tidak terbatas pada ruang dan waktu; d. Meningkatkan pemahaman siswa mengenai materi pembelajaran di sekolah dengan belajar di luar jam sekolah; e. Membantu pihak SMA Negeri 112 Jakarta dalam menganalisis dan mendukung proses pembelajaran yang sedang atau telah berlangsung; f. Meminimalisir dokumen-dokumen yang berbentuk hardcopy karena informasi-informasi penting disimpan dalam database server; g. Manfaat bagi Guru adalah dapat upload nilai dan materi tambahan yang bisa disimpan di dalam forum; h. Manfaat bagi Siswa adalah dapat melihat informasi mengenai nilai – nilai yang sudah keluar, melihat informasi tugas tambahan, informasi tentang sekolah melalui newsfeed yang dikelola oleh admin; i. Manfaat bagi Orang Tua Murid adalah dapat memantau perkembangan akademik dan kegiatan anak di sekolah; j. Manfaat bagi Admin dapat mengendalikan sistem yang sedang berjalan, dan mengontrol sistem. 1.5 Metode Penelitian Metodologi yang digunakan dalam penulisan skripsi ini terbagi menjadi beberapa tahap berikut: A. Analisis 1) Melakukan wawancara dengan pihak terkait dalam sekolah untuk mengetahui masalah dan kebutuhan sekolah, para guru, siswa, dan orang tua siswa; 2) Melakukan penyebaran kuesioner kepada guru, siswa, dan orang tua siswa untuk mengetahui kebiasaan dan fitur yang diinginkan; 3) Melakukan observasi mengenai sistem yang sedang berjalan di sekolah; 4) Melakukan studi pustaka dari buku-buku dan internet sebagai landasan teori untuk mendukung penelitian ini serta mempelajari dokumen-dokumen yang dibutuhkan untuk mengidentifikasi masalah. B. Perancangan Tahap perancangan merupakan tahap di mana penulis akan merancang struktur basis data, tampilan layar, hierarki menu, dan spesifikasi proses.
1) Basis Data a. Perancangan Konseptual Perancangan konseptual yaitu proses pembentukan model dari informasi yang digunakan dalam perusahaan. Independen dari keseluruhan aspek fisik. Model data dibangun dengan menggunakan informasi dalam spesifikasi kebutuhan pengguna. Model data konseptual merupakan sumber informasi untuk fase logikal. Konseptual dari database yang mana meliputi identifikasi dari entity – entity, relasi, dan atribut – atribut (Entity Relationship Diagram).
b. Perancangan Logikal Perancangan logikal yaitu suatu pembentukan model dari informasi yang digunakan dalam perusahaan berdasarkan model tertentu, tetapi independen terhadap DBMS tertentu dan aspek fisik lainnya. Model data konseptual yang telah dibuat sebelumnya. Diperbaiki dan dipetakan ke dalam model data logikal. Merancang struktur logikal yang meliputi rancangan relasi – relasi yang terjadi antara entity – entity yang berkaitan dengan data yang didapat pada perancangan konseptual.
c. Perancangan Fisikal Perancangan fisikal adalah suatu proses yang menghasilkan deskripsi implementasi database pada penyimpanan sekunder dengan menggambarkan struktur penyimpanan. Dapat dikatakan juga bahwa perancangan fisikal merupakan cara pembuatan menuju sistem DBMS tertentu.
2) Aplikasi Perancangan aplikasi mencakup tahap dimana user interface pada halaman web yang akan diakses oleh siswa, orang tua, guru dan admin, sehingga dengan perancangan ini, para pengguna bisa menggunakan dengan syarat – syarat IMK yang sudah sesuai standar yang dibutuhkan oleh pengguna yang menginginkan tampilan yang baik Metode yang digunakan untuk perancangan aplikasi meliputi perancangan layar, struktur menu, dan State Transition Diagram (STD).
1.6 Sistematika Penulisan Penulisan skripsi ini terdiri dari beberapa bab yang akan dijelaskan lebih lanjut pada setiap bab. Adapun sistematika penulisan setiap bab tersebut adalah: BAB 1 PENDAHULUAN Bab ini membahas tentang latar belakang penelitian,
ruang lingkup
permasalahan, tujuan dan manfaat penelitian, metodologi penelitian yang akan digunakan, serta sistematika penulisan pada skripsi ini. BAB 2 TINJAUAN PUSTAKA Bab ini membahas tentang landasan teori yang digunakan untuk mendukung penulisan ini. Ada dua teori yang dibahas, yaitu teori umum yang berkaitan dengan objek-objek umum yang dibahas pada skripsi ini, dan teori khusus yang berkaitan dengan usulan pemecahan masalah, yaitu hal-hal yang berkaitan dengan Sistem Informasi. BAB 3 METODOLOGI Bab ini membahas informasi mengenai gambaran umum SMA Negeri 112 Jakarta, analisis sistem berjalan, hasil wawancara dan kuesioner dengan pihak sekolah, permasalahan dan alternatif pemecahan masalah, dan juga perancangan yang meliputi perancangan basis data, perancangan layar, perancangan aplikasi, perancangan layar, spesifikasi proses, hierarki menu. BAB 4 HASIL DAN PEMBAHASAN Pada bagian ini membahas mengenai spesifikasi perangkat lunak maupun perangkat keras yang dibutuhkan, prosedur penggunaan aplikasi, dan juga dilakukan evaluasi terhadap aplikasi yang telah dibuat. BAB 5 SIMPULAN DAN SARAN Bab terakhir merupakan bab yang berisi simpulan dari penelitian yang dilakukan