BAB I PENDAHULUAN
1.1 LATAR BELAKANG Sejalan dengan perkembangan teknologi saat ini, dimana kualitas dan kuantitas sebuah industri pendidikan di Indonesia merupakan bidang yang sedang berkembang pesat. Pemerintah atau Departemen Pendidikan Nasional mengeluarkan deregulasi setiap sekolah diberi otonomi untuk mengembangkan kurikulum terutama dalam hal muatanmuatan lokal, animo masyarakat akan kebutuhan program pendidikan yang bermutu dan berkualitas semakin meningkat, disertai sumber daya manusia yang berkulitas, maka peluang dan tantangan yang dibutuhkan adalah sebuah sistem pengelolaan/manajemen yang mapan, maju dan berpengalaman. Peningkatan kemampuan menyediakan sarana dan prasarana yang membutuhkan usaha yang harus dilakukan oleh setiap industri Pendidikan agar dapat tumbuh dan berkembang sehingga untuk meningkatkan hasil yang maksimal diperlukan suatu sistem pengolahan data yang baik. Salah satu faktor yang ikut mendukung suatu system pengolahan yang baik bagi pertumbuhan dan perkembangan suatu sekolah yang handal adalah dengan banyaknya macam teknologi yang mempercepat pekerjaan manusia itu sendiri. Salah satu bentuk teknologi itu sendiri adalah pemanfaatan teknologi komputer. Saat ini penggunaan komputer telah meningkat sedemikian pesat, walaupun masih ditemui pada lembaga pendidikan yang masih menggunakan sistem manual pada komputer misalnya pada Sekolah Stella Maris. Sehingga kinerja pada Sekolah Stella Maris kurang memuaskan, karena kemungkinan terjadinya kehilangan data membuat proses cukup lambat, selain itu juga sering terjadi kerangkapan data, laporan yang diterima terlambat dan Human Error (kesalahan yang disebabkan oleh manusia). Hal ini yang melatarbelangkangi penulis untuk merancang aplikasi proses Penerimaan Siswa baru pada Sekolah Stella Maris dengan menggunakan bahasa pemrograman php. Untuk itu penulis mengambil judul : Perancangan Sistem Penerimaan Siswa Baru Pada Sekolah Stella Maris.
1
2
1.2 RUANG LINGKUP Ruang lingkup penulisan Tugas Akhir ini adalah : a.
Penulis hanya merancang aplikasi pada penerimaan siswa baru dengan menggunakan bahasa pemrograman php.
b.
Proses pencarian data siswa.
c.
Proses hasil test calon siswa baru.
d.
Proses pembayaran ke finance
e.
Proses laporan siswa baru.
1.3 RUMUSAN MASALAH a.
Bagaimana sistem dapat meminimalisasi kemungkinan kesalahan dalam penomoran urut calon siswa, oleh petugas pmb?
b.
Bagaimana sistem dapat
mempersingkat waktu untuk proses penambahan atau
pengubahan data siswa? c.
Bagaimana sistem dapat membantu petugas pmb dalam proses pendaftaran atau penerimaan siswa baru?
d.
Bagaimana sistem dapat membantu petugas menyampaikan berita atau informasi kepada unit lain atau pun siswa dan OTM dalam hal pencarian data siswa?
e.
Bagaimana sistem dapat membantu untuk mengetahui history pendaftaran siswa, termasuk mengetahui tanggal daftar/aktif sebagai siswa sekolah Stella Maris?
f.
Bagaimana laporan penerimaan siswa diperoleh dengan cepat dan akurat?
1.4 BATASAN MASALAH Sistem Penerimaan Siswa baru dapat digunakan untuk menangani hal-hal yang dijabarkan pada bagian Rumusan Masalah : a.
Menyediakan fitur untuk generate nomor murid apabila proses pendaftaran siswa atau penerimaan siswa sudah di-entry oleh petugas PMB.
b.
Menyediakan fitur untuk menambah dan mengubah data murid, oleh petugas penerimaan murid bila diperlukan.
c.
Menyediakan fitur-fitur tahap proses pendaftaran atau penerimaan siswa baru.
d.
Menyediakan fitur sistem mengenai pencarian siswa.
e.
Sistem menampilkan history pendaftaran hingga aktif menjadi murid Stella Maris yang dapat dilihat oleh users apabila sudah log in ke sistem. Detail history ini
2
3
termasuk data siswa yang mendaftar saat ini. Untuk data murid yang mendaftar atau baru aktif saat ini, disertai dengan status murid, dan cicilan biaya yang harus dibayarkan pada ketentuan-ketentuan yang sudah disepakati bersama. f.
Setiap user memiliki user id dan password masing-masing, yang digunakan untuk log in ke sistem. Jika berhasil log in ke sistem, sistem akan menampilkan menu dan data yang sesuai dengan privileges dan kegiatannya.
1.5 TUJUAN DAN MANFAAT Tujuan dan manfaat Perancangan Sistem Penerimaan Murid Baru Pada Sekolah Stella Maris antara lain: a.
Menghasilkan sebuah sistem yang membantu staff PMB penambahan/pengubahan data siswa, penambahan/pengubahan jumlah siswa, proses pendaftaran/penerimaan siswa, dan proses penyampaian berita atau informasi. Untuk memudahkan pada saat penyimpanan data agar tidak terjadi kesalahan atau kerangkapan data siswa.
b.
Menghasilkan sebuah sistem yang membantu users dalam menyediakan alternatif baru dalam pencarian dan jumlah data siswa. Sistem ini juga bisa digunakan untuk melihat history data siswa.
c.
Menghasilkan sistem Laporan penerimaan siswa baru.
1.6 METODE PENELITIAN Untuk mencapai tujuan dari pengerjaan Skripsi ini, dilakukan langkah-langkah berikut: a. Pengumpulan Kebutuhan Pengguna Sistem Pengumpulan kebutuhan pengguna sistem dilakukan dengan melihat langsung proses yang berjalan di divisi PMB. b. Metodologi Pengembangan Sistem Metodologi yang diterapkan untuk Sistem Penerimaan Siswa Baru pada sekolah Stella Maris yaitu dengan model waterfall. c. Analisis Sistem Analisis dilakukan dengan tujuan mengidentifikasi masalah yang dihadapi baik staff divisi PMB maupun users divisi lain, mengidentifikasi solusi terhadap masalah, dan mengidentifikasi data dan proses yang akan dibutukan atau diterapkan pada sistem baru.
3
4
d. Perancangan Sistem Perancangan Sistem Penerimaan Siswa Baru adalah menerapkan metode pendekatan berorientasi objek. Dengan pemodelan menggunakan UML. e. Implementasi Sistem Penerimaan murid baru pada Sekolah Stella Maris dibangun menggunakan
bahasa
pemograman
PHP
dengan
database
MySQL.
Dreamweaver disertakan untuk desain tampilan sistem. f.
Pengujian Pengujian bertujuan untuk memastikan bahwa semua fitur berjalan dengan baik dan sesuai dengan spesifikasi yang ditentukan sebelumnya
1.7 SISTEMATIKA PENYAJIAN Sistematika penyajian laporan Skripsi adalah sebagai berikut: a. BAB I: PENDAHULUAN Memuat penjabaran mengenai latar belakang, ruang lingkup, rumusan masalah, batasan masalah, tujuan dan manfaat dan metodologi penelitian. b. BAB II: LANDASAN TEORI Bab ini berisi tentang teori sistem, karakteristik sistem, klarifikasi sistem, konsep dasar sistem informasi, perancangan sistem, sistem berorientasi objek, pemodelan sistem berorientasi objek dengan uml, pengujian berorientasi objek, mysql, pemrograman php, apache web server, tentang dreamweaver. c.
BAB III: ANALISA DAN PERANCANGAN Dalam bab ini akan dibahas mengenai sejarah sekolah, visi dan misi, struktur perusahaan dan fungsi, analisis sistem, analisa kebutuhan, analisa uraian prosedur pada sistem berjalan, analisa keluaran, analisa masukan, use case diagram sistem berjalan , activity diagram, diagram use case system usulan, sequence diagram, class diagram, spesifikasi database, rancangan tampilan.
d.
BAB IV: IMPLEMENTASI DAN PENGUJIAN Bab ini menggambarkan implementasi, lingkungan perangkat lunak, spesifikasi perangkat keras, implementasi database, implementasi antar muka aplikasi, pengujian modul, butir – butir pengujian, dokumen pengujian.
4
5
e. BAB V: KESIMPULAN DAN SARAN Merupakan bab terakhir yang berisi kesimpulan dari pembahasan pada bab-bab sebelumnya dan saran dari penulis yang kiranya bermanfaat.
5