ANALISIS DAN PERANCANGAN WEBSITE SMP NEGERI 1 BREBES
NASKAH PUBLIKASI
diajukan oleh Nur Kholis 08.12.2950
kepada JURUSAN SISTEM INFORMASI SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA 2012
Analysis and Design Website SMP Negeri 1 Brebes Analisis dan Perancangan Website SMP Negeri 1 Brebes
Nur Kholis Jurusan Sistem Informasi STMIK AMIKOM YOGYAKARTA
ABSTRACT
There are problems in all schools of SMP Negeri 1 Brebes still use media promotion manually like spreading brousur, put up billboards, snaps the pamphlet, which in the media that there were several constraints such as cost a very large to print brochure, takes a lot of news in the pass, less up to date clothes, other than that the place was too limited. Measures undertaken to address the issues above is to build a website. Where school website is a necessity which can't be avoid to mention along with the times and an increasingly modern technology. information technology (the internet) is an important part in the development of the world of education. the school website and email is a form of school is the new school identity in the age of this global era. and can increase in value eligible for the competition and can be used as a medium of instruction and the promotion of school. Of measures to tackle the problem above, can be generated to build a website that can increase competition with other schools and can improve the learning process of students in all schools, can approximate the relationship between teachers and students, introduced to the public at large more about SMP Negeri 1 Brebes.
Keyword: Website, School
1.
Pendahuluan
Kemudahan mendapatkan suatu informasi secara mudah,cepat,dan akurat telah menjadi suatu kebutuhan mutlak manusia modern saat ini. Bagi kelompok akademis kebutuhan akan suatu informasi sekolah dan segala yang berhubungan dengan kegiatan akademik atau pendidikan sekolah dapat dipenuhi dengan informasi yang didapat dari media informasi berbasis komputer(internet). Namun, pada kenyataannya tidak semua sekolah yang banyak memanfaatkan website untuk media promosi sekolah dengan baik. Masih banyak kendala yang dihadapi oleh sekolah, salah satu adalah besarnya biaya yang dikeluarkan untuk menerapkannya. SMP Negeri 1 Brebes yang terletak di kabupaten Brebes merupakan instansi pendidikan yang bergerak di bidang pendidikan di bawah Departemen Pendidikan. SMP Negeri 1 Brebes merupakan salah satu sekolah yang mempunyai siswa terbanyak di kecamatan Brebes,Jawa Tengah. Saat ini disekolah SMP Negeri 1 Brebes masih menggunakan media promosi secara manual seperti menyebarkan brousur, memasang baliho, menempelkan pamflet, dimana dalam media tersebut terdapat beberapa kendala seperti memerlukan biaya yang sangat besar untuk mencetak brosur, memerlukan waktu yang banyak, berita yang di sampaikan kurang uptodate, selain itu tempatnya terlalu terbatas. Dari latar belakang masalah yang telah disebutkan diatas maka agar mampu memecahkan masalah yang telah ada saat ini. saya mengambil topik mengenai ”Analisis dan Perancangan Website pada SMP Negeri 1 Brebes”.
2.
Landasan Teori 2.1 Tinjauan Pustaka
Ika Nur Fajri 09.22.1138 mahasiswa STMIK AMIKOM, dalam tugas akhirnya yang berjudul "Analisis dan perancangan website sebagai sarana informasi dan promosi pada smp negeri 4 kebumen" membahas tentang website sekolah yang bertujuan untuk memanfaatkannya serta menerapkanya dalam bidang pendidikan yang dijalani untuk mengambil kesempatan dengan mengembangkan potensi sekolahnya. Penelitian dalam skripsi ini menggunakan bahasa pemrograman yang sama yaitu PHP dan MySQL sebagai databasenya.PHP adalah bahasa server side programming yang powerfull untuk membuat halaman web yang dinamis dan interaktif. Sedangkan
MySQL(Structured Query Language) adalah salah satu database server opensource yang popular. sebuah database mendefinisikan structure untuk menyimpan informasi. Sebagai sebuah program penghasil database, MySQL tidak dapat berjalan sendiri tanpa adanya sebuah aplikasi lain. (interface) MySQL dapat d dukung oleh hamper semua program aplikasi baik yang open source seperti PHP maupun yang tidak, yang ada pada platform windows seperti visual basic, delphi, dan lainya. 2.2
Konsep Dasar Sistem Informasi
2.2.1 Sistem Definisi sistem berkembang sesuai dengan konteks di mana pengertian sistem itu digunakan. Berikut adalah beberapa definisi sistem secara umum: 1.Kumpulan dari bagaian-bagian yang bekerja sama untuk mencapai tujuan yang sama.
Contoh
sistem
tatasurya,
pencernaan,transportasi
1
umum,otomotif,komputer,informasi.
2.Sekumpulan objek-objek yang saling berelasi dan berinteraksi serta hubungan antara objek bisa dilihat sebagai satu kesatuan yang dirancang untuk mencapai satu tujuan.2 Dengan demikian, secara sederhana sistem dapat diartikan sebagai suatu kumpulan atau himpunan dari unsur atau variabel-variabel yang saling terorganisasi, saling berinteraksi dan saling bergantung sama lain.3 Sedangkan definisi komputer sebagai sekumpulan alat logika yang dapat menerima data, mengolah data dan menyimpan data dengan menggunakan program yang terdapat pada memori sistem computer kemudian memberikan hasil pengolahan tersebut dalam betuk output.4 2.2.2 Informasi Informasi adalah data yang telah diolah menjadi sebuah bentuk yang berarti bagi penerimanya dan bermanfaat dalam pengembilan keputusan saat ini atau mendatang (Davis,1995).5 Informasi juga disebut sebagai dta yang telah diproses, atau data yang memiliki arti (Mc Leod,1995)6
1
Al Fatta Ha“Analisis dan perancangan sistem informasi”,Hal 3 Ibid. 3 Ibid. 4 Syafrizal Melwin,”Menganal hardware –software dan pengelolaan instalasi komputer Hal 17 5 Al fatta Hanif,“Analisis dan perancangan sistem informasi”,Hal 9 6 Ibid. 9 2
2.2.2.1
Kualitas Informasi
Kualitas informasi dikatakan lebih manfaat dalam proses pengambilan keputusan apabila informasi tersebut memiliki kualitas nilai. Kriteria kualitas informasi sangat dipengaruhi dan ditemukan oleh 3 hal pokok(Wahyono, 2004) yaitu: a. Relavasi (relevancy) Informasi akan relevan jika memberi manfaat bagi pemakainya. b. Akurasi (accurancy) Informasi
harus
tidak
bias
atau
menyesatkan
dan
bebas
dari
kesalahan.beberapa hal yang dapat mempengaruhi keakuratan informasi.
c.
1.
Kelengkapan informasi
2.
Kebeneran informasi
3.
Keamanan informasi
Tepat waktu Informasi yang sampai pada penerimaan tidak boleh terlambat. Informasi dapat menjadi tidak bernilai apabila(Supriyanto,2005):
3.
1.
Metode pengukuran dan pengumpulan data yang salah.
2.
Tidak mengikuti prosedur pengolahan data yang benar.
3.
Data yang hilang.
4.
Kesalahan mencatat atau koreksi data.
5.
File historis atau induk yang salah(salah pilih file)
6.
Salah dala pengolahan data.
7.
Disengaja atau informasi yang salah.
Analisis dan Perancangan Sistem 3.1 Analisis Sistem Analisis sistem dapat didefinisikan sebagi penggunaan dari sistem informasi yang
utuh ke dalam bagian-bagian komponenya bertujuan untuk mendefinisikan dan mengevaluasi permasalahan, kesempatan, hambatan yang terjadi dan kebutuhan yang diharapkan. Tetapi analisis sistem merupakan tahapan yang sangat penting, karena ditahap ini akan menyebabkan kesalahan ditahap berikutnya. 3.2 Identifikasi Masalah Analisis memiliku tugas mengidentifikasi masalah, melakukan studi kelayakan, dan menganalisis kebutuhan sistem yang akan dibangun. Dengan menggunakan analisis PIECES (performance, information, economic, effieciency, service). Analisis PIECES akan memadu kita untuk melakukan kegiatan analisis terhadap kinerja, informasi, ekonomi, keamanan aplikasi, effisiensi, dan pelayanan. Dari hasil analisis ini biasanya didapatkan masalah dan akhiran akan mendapatkan masalah utamanya. Hal ini sangat
penting karena masalah yang biasa muncul bukan masalah utama, melainkan masalahmasalah yang tidak dikesampingkan. Dengan analisis PIECES penyusun akan menganalisis sistem baru yang dibuat dengan menggunakan PHP dan My SQL. Sistem informasi berbasis website di SMP Negeri 1 Brebes yang sedang dalam proses pengajaran analisis dilakukan dengan menggunakan metode atau kerangka kerja PIECES (Performance, Information, Economic, Control, Efficiency,Servis). Sebagai dasar untuk mendapatkan pokok permasalahan yang lebih jelas dan specific. Kemudian berdasarkan dari analisis-analisis tersebut kita bias mengetahui pokok permasalahn dan cara untuk mengatasi permasalahn tersebut. 3.2.1
Analisis Kinerja (Performance)
Analisis kinerja sistem dimaksudkan untuk meningkatkan sejauh mana kinerja dari sistem untuk menyelesaikan tahap-tahap pekerjaan dengan mempertimbangkan waktu yang digunakan untuk menyelesaikan pekerjaan. Hasil observasi yang dilakukan di SMP Negeri 1 Brebes ditemukan banyak pekerjaan membutuhkan waktu yang sangat lama seperti pembuatan brousur, spanduk, dan orang lain. Sehingga peredarannya terbatas dan kurang effiesien. 3.2.2
Analisis Informasi (Information)
Informasi merupakan hal yang krusial bagi pemakai akhir (end user). Informasi yang akurat,tepat guna, dan uptodate sehingga memiliki manfaat bagi penerimanya. 3.2.3
Analisis Ekonomi (Economic)
Pertimbangan ekonomi merupakan salah satu faktor yang menentukan perlu tidaknya suatu sistem diganti atau diperbaiki. Apabila sistem yang lama terlalu banyak menghabiskan dana yang seharusnya bisa ditekan, maka sistem yang baru diharapkan dapat menekan biaya pengeluaran. 3.2.4
Analisis Pengendalian (Control)
Kelemahan dalam sistem ini adalah menyangkut pengolahan data masih manual sehingga menimbulkan beberapa masalah. Kontrol dalam sebuah sistem sangat diperlukan untuk menghindari dan mendeteksi secara dini terhadap penyalah gunaan atau kelemahan sistem untuk menjamin keamanan data dan informasi. 3.2.5
Analisis Efisiensi (Effeciency)
Efesiensi berhubungan dengan bagaimana sumber daya yang ada dapat digunakan dengan sebaik mungkin dengan pemborosan yang paling minimum. Hal ini data dinaikan dan diturunkan dari segi efisiensi pihak sekolah selama ini banyak mengeluarkan biaya untuk promosi melalui brosur dan media cetak hal ini memerlukan biaya yang tidak sedikit.
3.2.6
Analisis Pelayanan (Service)
Analisis pelayanan yaitu peningkatan terhadap pelayanan yang diberikan oleh sistem. berhubungan dengan pelayanan yang didapatkan oleh user semakin cepat semakin baik dan semakin puas. Jika selama ini user harus menunggu cukup lama untuk mendapatkan informasi dan pelayanan maka ini sangat merugikan sekolah karena masih banyak user yang membutuhkan dan mungkin dapat berpindah ke sekolah lain.
3.3 Analisis Kebutuhan Sistem 3.3.1 Kebutuhan Fungsional a. User bisa mendaapatkan informasi tentang profil sekolah. b. User bisa mendapatkan informasi tentang visi dan misi sekolah. c. User bisa mendapatkan informasi tentang berita terbaru seputar dunia pendidikan. d. User bisa melihat foto-foto dokumentasi kegiatan sekolah pada menu galeri. e. User bias mendapatkan informasi tentang guru yang ada di SMP Negeri 1 Brebes. f. Guru bias mengolah informasi tentang data pribadi mereka yang tercatat di sekolah. g. Guru bisa mengupload materi. h. Siswa bisa mengolah informasi tentang data pribadi mereka yang tercatat di sekolah. i. Siswa dapat mendownload materi. j. Admin dapat mengolah web melalui menu Admin.
3.3.2
Kebutuhan Non Fungsional
Pada tahap pembuatan sistem perkiraan kebutuhan sistem baru yang akan dipakai yaitu: a)
Kebutuhan Minimal Sistem 1. Processor atau kompatibel 800 Mhz. 2. Ram 128 Mb 3. Harddisk 15 Gb 4. Sistem Operasi Windows 98 5. Web Browser.
b)
Kebutuhan Rekomendasi Sistem 1. Processor Intel atau kompatibel 1,8 Ghz 2. Ram 512 Mb
3. Hardisk 40 Gb Sata 4. Siste Operasi Windows XP Service Pack 2 5. Web browser c)
Kebutuhan Sistem yang digunakan 1. Processor Intel Core 2 Duo T5550, 1,83 Ghz 2. Ram 1 Gb 3. Hardisk 120 GB 4. Sistem Operasi Windows 7 Ultimate 5. Adobe Dreamweaver CS 5 6. My SQL 7. Apache 8. Adobe Phtotoshop CS 3 9. Web Browser
d)
Sumber Daya Manusia (Brainware) Manusia sebagai pecipta dan pengguna sistem sehingga sistem ini bisa digunakan sesuai dengan fungsi dan manfaatnya. Setelah sistem dibangun dan digunakan, perlu adanya kegiatan pemeliharaan sistem. Untuk itu diperlukan sumber daya manusia (Brainware) yang berkualitas. Sumber daya manusia yang dibutuhkan untuk membangun sistem baru yang diusulkan antara lain: 1. Operator atau Admin Operator atau Admin bertugas untuk mengelola website, termasuk memperbaharui informasi yang ada dalam website itu sendiri. 2. Programmer Adalah orang yang bertugas untuk membuat script atau coding program yang dibuat. 3. Analisis Adalah orang yang bertugas untuk menganalisis sistem mulai dari analisis perancangan sistem, analisis kebutuhan sistem, sehingga analisis kebutuhan biaya, dan manfaat agar sistem yang di usulkan dapat diketahui layak atau tidak untuk diterapkan.
4.
Hasil Penelitian dan Pembahasan
4.1 Implementasi Sistem Informasi Berbasis Website Disini akan dibahas implementasi pengujian dari perancangan-perancangan tersebut berdasarkan skenario pengguna. Implementasi tersebut merupakan tahap dalam system informasi berbasis web bagian pengujian dan evaluasi aplikasi. Aplikasi
yang dibuat masih berupa website yang baru dijalankan pada localhost, kemudian nanti akan di upload ke webhosting belum diimplementasikan ke dalam SMP Negeri 1 Brebes. Pembuatan aplikasi ini menggunakan PHP sebagai bahasa pemrograman utama dan MySQL sebagai basis data. 4.2 4.2.1
Pengujian Sistem Informasi Tujuan Pengujian Pengujian sistem dilakukan setelah aplikasi selesai dirancang. Tujuan utama dari
pengujian terhadap website ini adalah untuk memastikan bahwa elemen-elemen komponen dari sistem telah berfungsi sesuai dengan yang diharapkan. Selain itu pengujian sistem bertujuan untuk menguji sistem berdasarkan skenario pengguna. 4.2.2
Pengujian Halaman Pengunjung Merupakan halaman yang muncul pertama kali setiap website diakses oleh
pengunjung. Pada website ini, halaman awal merupakan halaman index pengunjung dapat mencari informasi apa yang mereka inginkan dan butuhkan. Disini
terdapat
beberapa menu yang dapat diakses oleh pengunjung.
Gambar 4.1 Halaman Home 4.2.3
Form Login Siswa Form login siswa digunakan untuk membatasi hak akses dan keamanan data
agar tidak setiap pengguna dapat menjadi user yang bukan haknya. Disini digunakan untuk login siswa yang ingin masuk dan mendownload materi maupun ingin berkonsultasi kepada guru dengan mata pelajaran yang bersangkutan.
Gambar 4.2 Form Login Siswa
4.2.4
Pengujian Halaman Portal E-learning Apabila siswa dapat berhasil memasukan username dan password dengan benar
maka siswa akan ditujukan ke halaman elearning yang menampilakan nama serta nis siswa tersebut, dan nantinya siswa dapat bertanya dengan guru bersangkutan sekaligus dapat mendownload materi-materi yang diperlukannya.
Gambar 4.3 Portal E-learning
4.2.5
Pengujian Halaman login Pengajar Ada dua tipe user pada sistem ini yaitu admin dan pengajar. Pada proses login
ini, sistem akan mengidentifikasi tipe pengguna pada user type, kemudian pengguna memasukan username dan password. Jika username dan password yang dimasukkan
tepat, maka akan ditampilkan halaman tertentu sesuai status user yang login tersebut. Namun jika username dan password yang dimasukkan salah, maka akan keluar pesan kesalahan pada form login. Dari hasil pengujian, secara keseluruhan halaman awal untuk login pada website ini sudah bisa berjalan sesuai dengan fungsinya.
Gambar 4.4 Login Pengajar Setelah berhasil login melalui form login, maka user dengan tipe pengajar akan masuk ke session pengajar dan akan ditampilkan halaman pengajar. Di sini terdapat beberapa menu yang dapat diakses user pengajar seperti melihat dan mengedit profil, melihat dan menjawab pertanyaan dari siswa, serta mengupload materi yang telah di tanyakan oleh siswa.
Gambar 4.5 Menu Pengajar 4.2.6
Pengujian Halaman Admin Untuk membatasi hak akses dan keamanan data digunakan halaman khusus
untuk login admin agar tidak setiap pengguna dapat menjadi admin dengan hak penuh
terhadap sistem. Didalam halam admin terdapat beberapa menu untuk mengolah database seperti gambar dibawah ini.
Gambar 4.6 Halaman Admin 4.2.7
Hasil Pengujian Kelayakan Web Setelah penulis melakukan pengujian kelayakan web oleh masyrakat dengan
total sample 5 responden penulis mendapatkan hasil pada tabel berikut ini: Tabel 4.1 Hasil Pengujian Kelayakan Web No 1.
Pengujian
Responden dan Jawaban
Tingkat tampilan user
Sangat
interface penggunaan
Mudah
Mudah
Sulit
Sangat Sulit
website yang dibuat
2.
3 orang
2 orang
-
-
Tingkat kemudahan
Sangat
Mudah
Sulit
Sangat
pemahaman penggunaan
Mudah
Sulit
website yang dibuat
3.
-
3 orang
2 orang
-
Tingkat penyesuaian warna
Sangat
Sesuai
Cukup
Tidak
dan font pada website yang
Sesuai
tahu
dibuat -
3 orang
2 orang
-
4.
Tingkat penyesuaian icon
Sangat
Menarik
Cukup
Jelek
dan lambang pada website
Menarik -
2 orang
3 oran
-
Banyak
Sedang
Cukup
Sedikit
-
3 orang
2 orang
-
Layak
Cukup
Kurang
Tidak
Layak
Layak
Layak
3 orang
2
-
yang dibuat
5
Tingkat
penangkapan
informasi pada website yang dibuat
6
Tingkat kelayakan website yang dibuat untuk meningkatkan promosi pendaftar peserta didik baru.
-
or a n g
5.
Penutup 5.1 Kesimpulan Berdasarkan pembahasan pada halaman sebelumnya, yang mencakup data-
data penelitian pada SMP Negeri 1 Brebes dan pembuatan laporan skripsi dengan judul “Analisis dan Perancangan Website pada SMP Negeri 1 Brebes dalam meningkatkan jumlah peserta didik”, serta sekaligus menjawab rumusan masalah pada Bab I, maka dapat diambil kesimpulan sebagai berikut: 1. Untuk mengatasi permasalahan sekolah yang masih menyebarkan brosur dan menyebar pamfle penulis menganalisis untuk membangun sebuah website. 2. Bahwa website ini dibangun menggunakan bahasa pemrograman PHP dengan database memakai MySQL. 3. Untuk mengolah gambar penulis didukung dengan software photoshop. 4. Dengan adanya website ini para guru akan dimudahkan dalam memberikan atau menyampaikan materi kepada anak didiknya dengan cara upload materi. 5. Dengan adanya website ini para siswa akan dimudahkan dalam mendapatkan materi pelajaran dengan cara mendownload pada menu E-Learning. 6. Dengan adanya website ini akan memudahkan sekolah dalam penyampaian informasi-informasi kepada murid, orangtua, dan masyarakat umum mengenai agenda sekolah dan info seputar sekolah.
6. Dengan adanya website ini akan memudahkan sekolah dalam menyimpan dokumentasi-dokumentasi sekolah, seperti foto, materi pelajaran, dll. 7. Dengan adanya website ini akan menambah wawasan murid, guru, orangtua, dan masyarakat umum dengan cara membaca artikel-artikel yang tersedia pada menu berita. 5.2 Saran Mengingat tidak ada yang sempurna di dunia ini kecuali Sang Pencipta, penulis juga menyadari bahwa penulisan skripsi ini masih banyak kekurangan, maka dari itu kritik dan saran dari para pembaca yang sekiranya dapat membangun dan memperbaiki sistem ini sangat diharapkan. Kiranya skripsi ini dengan segala manfaat, kelebihan, dan kekurangan dapat diterima serta memberi manfaat bagi masyarakat luas. Adapun saran dari penulis yang akan disampaikan kepada para mahasiswa, instansi, dan masyarakat yang akan melakukan penelitian baru pada sekolah ini diantaranya: 1. Dengan adanya sistem baru ini pihak instansi supaya lebih memperhatikan website untuk selalu up to date agar data yang akan disampaikan kepada pembaca bermanfaat, berkualitas, dan mengikuti arus teknologi informasi. 2. Dalam penyusunan skripsi ini penulis tidak membuat login siswa yang mampu menyimpan data pribadi siswa dengan baik dan lengkap, sehingga akan menambah kualitas dan manfaat dari website.
6
DAFTAR PUSTAKA
Al Fatta, Hanif. 2007. Analisis dan Perancangan Sistem Informasi untuk Keunggulan Bersaing Perusahaan dan Organisasi Modern. Yogyakarta: ANDI. Daulay, Melwin Syafrizal. 2005. Pengantar Jaringan Komputer. Yogyakarta: ANDI Daulay, Melwin Syafrizal. 2007. Mengenal Hardware-Software dan Pengelolaan Instalasi Komputer. Yogyakarta: ANDI Hakim, Lukmanul. 2009. Jalan Pintas Menjadi Master PHP. Yogyakarta: LOKOMEDIA Hakim, Lukmanul. 2009. Membongkar Trik Rahasia Para Master PHP. Yogyakarta: LOKOMEDIA Kusrini. 2007. Strategi Perancangan dan Pengelolaan Basis Data. Yogyakarta: ANDI. Madcoms. 2008. Mahir Dalam 7 Hari: Adobe Dreamweaver CS3 dan PHP. Yogyakarta: ANDI