RANCANG BANGUNG SISTEM PENGOLAHAN NILAI BERBASIS WEB DENGAN FITUR NOTIFIKASI PADA MTSN LASEM
NASKAH PUBLIKASI
diajukan oleh Fathuddin Afdil Husnain 12.11.6136
kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA YOGYAKARTA 2016
RANCANG BANGUNG SISTEM PENGOLAHAN NILAI BERBASIS WEB DENGAN FITUR NOTIFIKASI PADA MTSN LASEM Fathuddin Afdil Husnain1), Dina Maulina2) 1,2)
Teknik Informatika STMIK AMIKOM Yogyakarta Jl Ringroad Utara, Condongcatur, Depok, Sleman, Yogyakarta Indonesia 55283 Email :
[email protected]),
[email protected])
Abstract - MTsN Lasem, Rembang Regency, Province of Central Java is a growing educational institutions, it have teacher, student, and parent of students are growing day after day so that demanding more time efficiency in class activity or supervision of school to the student everyday, therefore author viewed that is need to make and program for supporting of school work in order to be better in work. Recently system, student score is on teacher for reference of student achievement at school, later the scores on teacher of each courses will be collect to homeroom teacher and then will be write to the score report at every semester. This make parents supervision to the score of their children in school is limited only when receive a score report. If the scores can be immediately reported, so the parents can monitoring their child to be more active study and can growing the academic performance without see the score in the end of semester. The author thinking this school need to create an computerized program basic on website for processing the score and information.
dikumpulkan ke wali kelas kemudian akan dituliskan ke dalam raport yang di terima setiap akhir smester. Hal ini membuat pengawasan orang tua terhadap nilai anaknya di sekolah menjadi terbatas hanya setiap menerima rapot saja. Bila nilai yang keluar bisa langsung diberitakan, maka orangtua dapat mengawasi belajar anaknya agar lebih giat dan dapat meningkatkan prestasi di sekolah tanpa harus melihat nilai setelah ujian. Maka penulis merasa perlu di buatkannya suatu sistem yang terkomputerisasi berbasis website. Dengan adanya Notifikasi pada website, setiap guru menginputkan tanggal ulangan maka setiap akun siswa/orang tua akan muncul notifikasi tanggal dilaksanakannya ulangan dan hasilnya akan diberitakan setelah ulangan itu dilaksanakan. Karena pengguna smartphone semakin banyak perlu adanya sebuah fitur yang membedakan antara tampilan website untuk desktop atau komputer dan smartphone. Dengan adanya fitur ini maka orangtua siswa dan guru akan lebih nyaman saat mengakses website dari smartphone karena tampilan website sudah menyesuaikan ukurannya dengan ukuran layar smartphone.
Keyword : System, Information, Achievement, website, report
1.2 Rumusan Masalah
1.
Processing,
Score,
Pendahuluan
1.1 Latar Belakang Perkembangan teknologi informasi, berbagai macam bidang sudah sangat erat hubungannya dengan komputer yang fungsinya di gunakan sebagai tempat penyimpanan data – data yang nantinya akan diolah menjadi informasi. Dalam perkembangan saat ini berbagai macam perusahaan, sekolah, pemerintahan dan lain-lain sudah mulai mengunakan website untuk meningkatkan citra pelayanan. MTsN Lasem Kabupaten Rembang Provinsi Jawa Tengah adalah sebuah lembaga pendidikan yang berkembang, memiliki tenaga pengajar, murid, dan orang tua murid yang semakin hari semakin berkembang sehingga menuntut ke efisiensi waktu dalam proses belajar mengajar maupun dalam proses pengawasan sekolah terhadap murid setiap harinya. Oleh karena itu penulis melihat perlunya di buatkan suatu program dalam mendukung kerja sekolah agar semakin baik dalam bekerja. Saat ini sistem yang ada, nilai murid dipegang guru sebagai acuan prestasi siswa di sekolah yang nantinya nilainilai yang ada pada guru masing-masing mata pelajaran akan
Berdasarkan latar belakang masalah yang telah dijelaskan diatas, maka terdapat rumusan masalah, yaitu bagaimana merancang sistem informasi bagi sekolah dalam pengelolaan nilai siswa di sekolah secara online melalui website dan nilai yang masuk di website bisa sampai ke siswa atau orang tua siswa. 1.3 Batasan masalah Batasan permasalahan yang di bahas dalam skripsi ini adalah : 1. Lingkup penelitian dibatasi pada MTsN Lasem dan hanya sebagai website pengolahan data nilai. 2. Perancangan dan pembuatan sistem informasi berbasis website digunakan untuk mengaplikasikan pengolahan data nilai yang sekarang ini masih berisfat manual dan di tambahkan fitur notifikasi. 3. Kegiatan mengisi data siswa, orangtua siswa, dan mengisi data nilai hanya dapat di lakukan oleh guru dan admin dengan menggunakan login. Dalaman pembuatan sistem informasi akademik berbasis website tersebut digunakan server apache dengan database MySQL menggunakan script PHP, software pendukung Adobe Photoshop dan Sublime.
1
1.4 Maksud dan Tujuan
2.2 Sistem Informasi
Adapun maksud dari penelitian ini adalah: 1. Memudahkan orang tua siswa dalam mengawasi anaknya dlaam bidang akademik di sekolah. 2. Memudahkan wali kelas dalam penulisan raport. 3. Memudahkan siswa, orang tua, dan guru dalam mengukur batas kemampuan anak dalam bidang akademik. Tujuan Penelitian ini adalah : 1. Memanfaatkan teknologi yang sedang berkembang saat ini khususnya dalam bidang internet. 2. Membangun website untuk sekolah dengan fiturfitur yang membantu kinerja sekolah. 3. Orang tua atau siswa cukup login dengan akun masing-masing untuk mengetahui pengumuma, nilai ulangna, nilai ujian, dan nilai raport tanpa harus dating langsung ke sekolah. 4. Mengurangi resiko rusak atau hilangnya data.
Data merupakan nilai, keadaan, atau sifat yang berdiri sendiri lepas dari konteks apapun. Sementara informasi adalah data yang telah diolah menjadi sebuah bentuk yang berarti bagi penerimanya dan bermanfaat dalam pengambilan keputusan saat ini atau mendatang (Davis, 1995). Sedangkan menurut Mc Leod (1995) mengatakan bahwa informasi adalah data yang telah diproses, atau data yang memiliki arti. Sistem informasi didefinisikan sebagai suatu alat untuk menyajikan informasi dengan cara sedemikian rupa sehingga bermanfaat bagi penerimanya (Kertahadi, 1995). Tujuan dari sistem informasi adalah untuk menyajikan informasi guna pengambilan keputusan pada perencanaan, pemrakarsaan, penorganisasian pengendalian kegiatan operasi subsistem suatu perusahaan, dan menyajikan sinergi organisasi pada proses menurut dari Murdick dan Ross.[2].
1.5 Metodologi
Internet atau internetwork adalah sekumpulan jaringan berbeda yang saling terhubung bersama sebagai salah satu kesatuan sengan menggunakan berbagai macam protokol, salah satunya adalah protokol TCP / IP (Transmission Control Protocol / Internet Protocol). Protokol TCP / IP merupakan cara standar untuk memaketkan dan mengalamatkan data komputer sehingga data tersebut dapat dikirim dan tiba dalam waktu yang cepat tanpa rusak atau hilang. [3]
2.3 Internet
Penelitian ini dilakukan dengan tahapan sebagai berikut. 1. Pengumpulan Data a. Wawancara Pengumpulan data dilakukan dengan mewawancarai pihak MTsN Lasem untuk mengetahui bagaimana sistem lama berjalan berkaitan dengan kelebihan dan kekurangan sistem yang ada. b. Metode Dokumentasi Metode pengumpulan data dengan cara mengambil datadata yang akan dibutuhkan dalam pembuatan sistem ini sesuai izin dari pihak MTsN Lasem. c. Observasi Metode penelitian yang dilakuakan dengan datang langsung pada objek penelitian dan melakukan pengamatan secara langsung terhadap kegiatan objek. 2. Analisis Melakukan analisis SWOT untuk mengevaluasi kekuatan (strengths), kelemahan (weaknesses), peluang (opportunities), dan ancaman (threats) pada MTsN Lasem. 3. Perancangan Metode perancangan yang digunakan yaitu flowchart untuk menggambarkan proses yang diusulkan, model DFD, dan gambaran relasi tabel atau melakukan perancangan model ERD.
1.6 PHP PHP adalah bahasa server-side programming yang power full untuk membuat halaman web yang dinamis dan interaktif. PHP biasanya sering digunakan bersama web server Apache di beragam sistem operasi. Sintak PHP dapat dituliskan langsung diantara kode HTML. [4] PHP adalah script yang dijalankan di server. Jadi, konsepnya berbeda dengan JavaScript yang dijalankan pada sisi klien. Keuntungan pengguna PHP yaitu kode yang menyusun program tidak perlu dibagikan ke pemakai, yang berarti bahwa kerahasiaan kode dapat dilindungi.[5] Tersedia empat corak model penulisan tag yang mengidentifikasikan program PHP, diantaranya : 1. Style XML Sering disebut model standar memiliki kemiripan dengan penulisan dokumen XML (Extensible Markup Language). Dikatakan sebagai style standar, karena tidak memerlukan konfigurasi tambahan, dan penggunaannya sangat disarankan. Style ini juga tepat sekali digunakan ketika anda ingin mengembangkan aplikasi web yang berinteraksi dengan XML. Contoh implementasi dalam program adalah sebagai berikut : < ? php Script PHP ? > 2. Style SCRIPT Tag kedua dikenal dan diakui dengan secara jelas adalah tag <script>. Sebenarnya style ini merupakan alternative yang disarankan ketika anda kurang tertarik
2 Landasan Teori 2.1 Data Sistem Informasi mempunyai keterkaitan antara data dan informasi sebagai entitas penting pembentuk sistem informasi. Data merupakan nilai, keadaan, atau sifat yang berdiri sendiri lepas dari konteks lainnya. [1]
2
dengan style yang pertama. Cara penulisannya tidak jauh berbeda ketika anda membuat kode program javascript atau Vbscript. < script language = ”php” > Script PHP < /script >
2. Satu satunya Sekolah MTs di Lasem. 3. Tersedianya tenaga pendidik dan kependidikan yang berkompeten. 4. Guru dapat mengoprasikan komputer 3.2.2
Kelemahan yang dimiliki oleh MTsN Lasem adalah sebagai berikut: 1. Proses pencatatan nilai yang masih manual dengan mencatat di buku. 2. Sering adanya informasi yang kurang sesuai. 3. Orang tua siswa sering tidak mendapat laporan nilai hasil ulangan.
3.
Short Style Tag ini dikenal lebih praktis dalam membuat program PHP, cukup menggunakan tag pembuka dan menutupnya dengan tag penutup. Meskipun demikian, untuk menjamin bahwa kode yang dibuat akan dianggap sebagai kode PHP, untuk catatan, pastikan bahwa konfigurasi tag sudah benar-benar diatur. Meskipun praktis digunakan, PHP menyarankan bahwa agar anda menghindari penggunaan short style ketika mengembangkan aplikasi atau library yang dimaksudkan untuk mendistribusikan ulang. Alasannya adalah adanya kemungkinan server yang tidak mendukung style ini. 4. Style ASP Tag yang satu ini juga dapat anda gunakan ketika membuat kode program php, meskipun cara ini sah dipakai, akan tetapi perlu memerlukan sedikit konfigurasi ASP_tags, agar kode program ini dikenal oleh PHP konfigurasinya : ; Allow ASP-Style <% %> tags. asp_tags = on Cara penulisan sebagai berikut: <% Script PHP %> 3
Kelemahan (Weakness)
3.2.3
Kesempatan (Opportunity)
Kesempatan atau peluang yang dimiliki oleh MTsN Lasem adalah sebagai berikut: 1. Dengan Sistem Informasi membuat sekolah di kenal lebih luas. 2. Lokasi yang strategis. 3. Masyarakat cenderung mengunakan internet untuk mencari informasi. 4. Sebagai media dalam pemanfaatan TIK. 3.2.4
Ancaman (Threats)
Ancaman yang dimiliki oleh MTsN Lasem adalah sebagai berikut: 1. Persaingan dengan sekolah sederajat. 2. Ancaman keamanan pada website. 3. Ancaman manipulasi data. 1.3 Perancangan Sistem 1.4 Flowchart Sistem
Analisis dan Perancangan Sistem
3.1 Deskripsi Singkat Perusahaan Madrasah Tsanawiyah (MTs) Negeri Lasem yang beralamat di Jalan Sunan Bonang KM 01 Lasem, Rembang, Jawatengah ini berdiri sejak tahun 1978 dan berstatus negeri sejak tahun 1978 sesuai dengan SK Menag Nomor 16 Tahun 1978 3.2 Analisis SWOT Analisis yang digunakan untuk menganalisa sistem informasi untuk dapat mengenali penyebab masalah menggunakan metode analisis SWOT (Strength, Weakness, Opportunity, Threat). Analisis SWOT adalah sebuah metode perencanaan stategis yang digunakan untuk mengevaluasi kekuatan, kelemahan, kesempatan dan ancaman. 3.2.1
Gambar 1. Flowchart Sistem
Kekuatan (Strenght)
Kekuatan atau kelebihan yang dimiliki oleh MTsN Lasem adalah sebagai berikut: 1. Memiliki Akses Internet.
3
1.5 Diagram Konteks
1.6 1.6.1
DFD (Data Flow Diagram) DFD Level 1
Gambar 2. Context Diagram
1.7 1.7.1
Gambar 3. DFD Level 1 Perancangan Database ERD (Entity Relationship Diagram)
Gambar 4. Entity Relationship Diagram (ERD)
4
1.7.2
Pada Halaman ini menampilkan menu-menu yang di khususkan untuk admin. 3. Halaman Nilai rapor
Relasi Antar Tabel
Gambar 8. Halaman Nilai rapor pada siswa Pada Halaman ini menampilkan nilai rapor sesuai tahun ajaran dan semester yang dipilih. Gambar 5. Relasi Antar Tabel 5 4 1.
Implementasi
5.2 Kesimpulan
Halaman login admin Dari hasil penjelasan dan uraian sampai pada akhir pada akhir pembuatan website “Pengolahan Nilai Rapor pada MTsN Lasem” maka dapat di simpulkan bahwa : 1. Website ini di bangun menggunakan php dan mysql . 2. Tahapan perancangan webiste ini terdiri dari, analisis pada perusahaan menggunakan analisis SWOT, lalu menetukan fungsional sistem dari hasil anlisis, perancangan Flowchart,ERD, DFD, perancangan database, perancangan interface dan coding. 3. Dengan adanya website ini diharapkan dapat memudahkan bagi pihak Sekolah dalam menyusun rapor, karena pada website dapat mencetak rapor secara berkala. 4. Dengan adanya website ini “MTsN Lasem” diharapakan dapat meningkatkan prestasi akademik, karena selaku orang tua murid bisa ikut memonitoring anak
Gambar 6. Halaman Login Admin Halaman login admin digunakan untuk login untuk admin, terdapat inputan username dan password, tombol login. 2.
Kesimpulan dan Saran
3.2 Saran
Halaman Utama Admin
Dari pembuatan website “Pengolahan Nilai Rapor Pada MTsN Lasem” ini tidak terlepas dari kelemahan-kelemahan, dan kekurangan oleh karena itu banyak saran yang akan di berikan untuk penelitian selanjutnya: 1. Akan lebih baik untuk di tambahkan fitur “ELearning” agar siswa dapat mempelajari materi pembelajaran di rumah. 2. Akan lebih baik untuk di kembangkan ke aplikasi android / smarthphone yang lain. 3. Akan lebih baik jika di tambahkan record absensi siswa. 4. Akan lebih baik jika pemberitahuan tidak hanya dari web saja tetapi bisa di email atau sms.
Gambar 7. Halaman Utama Admin
5
Daftar Pustaka [1] Al Fatta, Hanif. 2007. Analisis dan Perancangan Sistem Informasi, Yogyakarta:Andi Offset.
[2] Suyanto, M,. 2003. Strategi periklanan pada e-commerce perusahaan top dunia. Yogyakarta:Andi offset.
[3] M. Rossa A. And M. Shalahuddin. 2010. Java di Web. Bandung: Informatika.
[4] A. Sunyoto. 2007. Membangun Web dengan Teknologi Asyncronouse Java Script dan XML. Yogyakarta: Andi.
[5] A. Kadir. 2009. Mastering Ajax dan PHP. Yogyakarta: Andi. Biodata Penulis Fathuddin Afdil, memperoleh gelar Sarjana Komputer (S.Kom), Jurusan Teknik Informatika STMIK AMIKOM Yogyakarta, lulus tahun 2016 Dina Maulina, memperoleh gelar Megister Teknik Informatika STMIK AMIKOM Yogyakrta, lulus tahun 2013. Dosen STMIK Amikom Yogyakarta mengajar statistic, sistem penunjang keputusan, riset operasi, manajemen sains, serta sistem informasi manajemen pada periode 2015-2016.
6