analisis dan perancangan website smp negeri 1...
TRANSCRIPT
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
umum,otomotif,komputer,informasi.1
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
2 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.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.
1. Kelengkapan informasi
2. Kebeneran informasi
3. Keamanan informasi
c. Tepat waktu
Informasi yang sampai pada penerimaan tidak boleh terlambat. Informasi
dapat menjadi tidak bernilai apabila(Supriyanto,2005):
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.
3. 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 masalah-
masalah 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 Pengujian Sistem Informasi
4.2.1 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 Pengujian Responden dan Jawaban
1. Tingkat tampilan user
interface penggunaan
website yang dibuat
Sangat
Mudah
Mudah Sulit Sangat
Sulit
3 orang 2 orang - -
2. Tingkat kemudahan
pemahaman penggunaan
website yang dibuat
Sangat
Mudah
Mudah Sulit Sangat
Sulit
- 3 orang 2 orang -
3. Tingkat penyesuaian warna
dan font pada website yang
dibuat
Sangat
Sesuai
Sesuai Cukup Tidak
tahu
- 3 orang 2 orang -
4. Tingkat penyesuaian icon
dan lambang pada website
yang dibuat
Sangat
Menarik
Menarik Cukup Jelek
- 2 orang 3 oran -
5 Tingkat penangkapan
informasi pada website yang
dibuat
Banyak Sedang Cukup Sedikit
- 3 orang 2 orang -
6 Tingkat kelayakan website
yang dibuat untuk
meningkatkan promosi
pendaftar peserta didik baru.
Layak Cukup
Layak
Kurang
Layak
Tidak
Layak
- 3 orang 2 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