PERANCANGAN SISTEM INFORMASI BERBASIS WEB PADA SMA INSTITUT INDONESIA I YOGYAKARTA
NASKAH PUBLIKASI
diajukan oleh Asnan Habib 08.12.2828
kepada SEKOLAH TINGGI MAJAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA YOGYAKARTA 2013
i
ii
Designing Web-Based Information Systems at SMA INSTITUT INDONESIA I Yogyakarta
Perancangan Sistem Informasi Berbasis Web Pada SMA Institut Indonesia I Yogyakarta
Asnan Habib Kusnawi Jurusan Sistem Informasi STMIK AMIKOM YOGYAKARTA
ABSTRACT One the great factor effect of a website is design. To obtain an optimal website design requires a careful planning. In the world of website design can be interpreted as the planning system. Starting from the preparation stage to the implementation stage. But it can also mean designing the interface, in this case the design layout complete with all its components. Use of the Website within an educational institution is required to promote or provide important information that can be consumed by the public to quickly and accurately than using any other technology facilities. For example SMA institut Indonesia I information Website, Yogyakarta publicly accessible easily. People will get various information about the quality of physical and non physical of SMA institut Indonesia I Yogyakarta . Internet is more global and efficient in every situation. Because we make it easy to find a variety of information, particularly in this case to find information about SMA institut Indonesia I Yogyakarta without having to go to the place directly. For instance SMA institut Indonesia I Yogyakarta with a website containing various information about the SMA institut Indonesia I can improve the optimality of the development of Web based technologies that can improve the quality of the educational institutions interms of technology. Keywords: Website, SMA institut Indonesia I Yogyakarta, Promotion.
iii
1. Pendahuluan
1.1 Latar Belakan Masalah Pada era modern saat ini, pemanfaatan teknologi dengan media komputer sudah merambah hampir di setiap aspek kehidupan manusia dalam segi informasi maupun kebutuhan pokok keseharian. Dengan perkembangan teknologi yang semakin pesat, sarana dan prasarana pendidikan pun dituntut untuk mengikutinya. Agar dapat mempermudah mendapatkan informasi ataupun untuk menambah citra yang baik di mata masyarakat. Oleh karena itu sudah selayaknya setiap instansi memiliki sebuah sistem informas iuntuk mempublikasikan kegiatan-kegiatannya kepada masyarakat umum. Dengan adanya sistem informasi diharapkan masyarakat umum akan mendapatkan kemudahan dalam mengakses berbagai hal yang berhubungan dengan instansi tersebut. SMA INSTITUT INDONESIA I Yogyakarta pada saat ini mempunyai permasalahan dalam hal penyampaian informasi dan promosi, pada saat ini penyampaian informasi dan promosi kepada masyarakat umum masih menggunakan cara manual. Dimana penyampaian informasi dan promosi hanya menggunakan brosur. Hal ini kurang efektif dan efisien serta jangkauan informasi yang sangat terbatas. Penyampaian informasi dan promosi yang sangat terbatas jangkauannya membuat SMA INSTITUT INDONESIA I Yogyakartakurang dikenal oleh masyarakat luas, baik itu didalam maupun diluar daerah. Website merupakan salah satu sumber pemberi informasi yang update, hemat waktu dan biaya serta dapat diakses oleh siapapun, dimanapun dan kapanpun. Perlu ada upaya untuk meningkatkan layanan dan akses informasi yang lebih baik untuk masa mendatang, sehingga pengajar, pelajar dan masyarakat umum dapat secara cepat mendapatkan informasi tentang SMA INSTITUT INDONESIA I Yogyakarta. Berdasarkan uraian permasalahan yang ada pada SMA INSTITUT INDONESIA Idiatas, maka penulis terdorong untuk mengupayakan pembuatan website SMA INSTITUT INDONESIA I Yogyakarta dan mengambil judul skripsi “PERANCANGAN SISTEM INFORMASI BERBASIS WEB PADA SMA INSTITUT INDONESIA I YOGYAKARTA”. 1.2 Rumusan Masalah Dari uraian latar belakang di atas, dapat dimunculkan rumusan masalah yaitu “Bagaimana merancang sistem informasi berbasis web di SMA Institut Indonesia I Yogyakarta”
iv
1.3 Batasan Masalah Supaya penelitian dalam makalah ini lebih terarah, maka perlu adanya pembatasan masalah, sebagai berikut : 1. Sistem informasi ini hanya akan menampilkan informasi yang berhubungan SMA INSTITUT INDONESIA I Yogyakarta 2. Admin hanya diperuntukkan bagi administrator dan pihak yang sudah memperoleh hak akses untuk mengupdate informasi dengan menggunakan password tertentu. 3.
Yang mendapat hak akses khusus di web hanya guru dan murid yang memiliki user name dan password.
4. Perangkat lunak (Software) yang digunakan dalam pembuatan website ini antara adalah : 1. Web server (XAMPP) 2. Web browser 3. Adobe Photoshop CS3 4. Adobe Dreamweaver CS3 5. Adobe Flash CS3
v
2. Landasan Teori 2.1 Pengertian Sistem Sistem merupakan kumpulan elemen yang saling berkaitan yang bertanggung jawab memproses masukan (input) sehingga menghasilkan keluaran (output).
1
2.2 Pengertian Informasi Informasi merupakan hasil olahan data, di mana data tersebut sudah diproses dan diinterpretasikan menjadi sesuatu yang bermakna untuk pengambilan keputusan.
2
2.3 Kualitas Informasi Kualitas dari suatu informasi tergantung dari tiga hal yang sangat dominan, yaitu keakuratan informasi,ketepatan waktu dari informasi dan relevan.
1. Akurat Informasi yang dihasilkan harus bebas dari kesalahan-kesalahan dan tidak menyesatkan bagi orang yang menerima informasi tersebut.Ketidak akuratan dapat terjadi karena sumber informasi (data) mengalami gangguan sehingga merusak atau merubah data-data asli tersebut. 2. Tepat waktu Informasi yang diterima harus tepat pada waktunya, sebab kalau informasi yang diterima terlambat maka informasi tersebut sudah tidak berguna lagi. 3. Relevan Informasi harus mempunyai manfaat bagi si penerima, sebab informasi ini akan digunakan untuk pengambilan suatu keputusan dalam pemecahan suatu permasalahan. 4. Ekonomis, efisien dan dapat dipercaya Informasi yang dihasilkan mempunyai manfaat yang lebih besar dibandingkan dengan biaya mendapatkannya dan sebagian besar informasi tidak dapat tepat ditaksir keuntungan nya dengan satuan nilai uang tetapi dapat ditaksir nilai efektifitasnya.
1
Kusrini, M.Kom, Konsep Dan Aplikasi Sistem Pendukung Keputusan, hal.11
2
Kusrini, M.Kom, Konsep Dan Aplikasi Sistem Pendukung Keputusan, hal.4
vi
2.4 Pengertian Sistem Informasi Suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial, dan merupakan kegiatan strategi dari suatu organisasi, serta menyediakan laporan-laporan yang diperlukan oleh pihak luar.
3
2.5 Definisi Internet Interconnected Network atau yang lebih populer dengan sebutan internet adalah sebuah sistem komunikasi global yang menghubungkan komputer komputer dan jaringan-jaringan komputer diseluruh dunia.
4
2.6 World Wide Web (WWW)
World Wide Web sering disingkat sebagai WWW atau web saja, yakni sebuah sistem dimana informasi dalam bentuk teks, gambar, suara dan lain-lain dipresentasikan dalam bentuk hypertext dan dapat diakses oleh perangkat lunak yang disebut browser.
3
Kusrini, M.Kom, Konsep Dan Aplikasi Sistem Pendukung Keputusan, hal.11
4
Melwin Syafrizal, Pengantar Jaringan Komputer, hal.195
vii
3. Analisis Dan Perancangan Sistem
3.1 Analisis Sistem Analisis sistem adalah teknik pemecahan masalah yang menguraikan bagian-bagian komponen dengan mempelajari seberapa bagus komponen-komponen tersebut bekerja dan berinteraksi untuk mencapai tujuan mereka.
5
Tahap analisis sistem menjadi sebuah tahapan yang sangat vital dalam perancangan dan pembangunan sebuah sistem karena dalam tahapan ini akan diketahui apa saja kelemahan dan kelemahan dari sistem yang sebelumnya digunakan dengan perancangan sistem baru yang diusulkan. Dalam tahapan ini akan menganalisa seluruh lingkungan yang berhubungan dengan perusahaan atau organisasi baik itu yang sifatnya eksternal maupun internal. Sehingga sudah menjadi patokan bahwa tujuan utama dalam proses menganalisa agar dapat dihasilkan sebuah jalan keluar dari beberapa fakta yang didapat sehingga proses dan hasil dari sistem yang dirancang akan optimal. 3.2 Identifikasi Masalah Analisis dapat didefinisikan sebagai penguraian dari suatu sistem informasi yang utuh ke dalam bagian-bagian atau komponennya dengan maksud untuk permasalahan-permasalahan,
kesempatan-kesempatan,
mengidentifikasi dan mengevaluasi
hambatan-hambatan
yang
terjadi
dan
kebutuhan-kebutuhan yang didapatkan sehingga dapat diusulkan perbaikan-perbaikannya. Pada tahap analisis ini sangat menentukan terhadap keberhasilan tahapan selanjutnya. Langkah awal dalam tahapan analisis adalah mengidentifikasi permasalahan yang tidak mampu ditangani oleh sistem yang lama sehingga menyebabkan tidak tercapainya sasaran yang diinginkan. Dalam tahapan pengidentifikasian masalah penulis menggunakan beberapap analisis. 3.3 Analisis Kelemahan Sistem Sistem informasi website yang sudah berkembang, dapat dijadikan sebagai bahan dasar nanti dalam melakukan sebuah analisa dengan menggunakan metode atau cara kerja PIECES untuk mendapatkan pokok-pokok permasalahan yang lebih jelas dan lebih spesifik. Kemudian berdasarkan hasil analisa ini, nantinya dapat dirancang usulan-usulan untuk ditetapkan dalam sistem yang akan dibangun nantinya di dalam website sebagai sarana informasi.
5
Hanif Al Fatta, AnalisisdanPerancanganSistemInformasi, hal.44
viii
3.4 Analisis Kebutuhan Sistem
3.4.1 Kebutuhan Fungsional Sistem Kebutuhan fungsional meliputi seluruh proses-proses yang akan bisa dijalankan oleh sistem yang diusulkan. Fungsi-fungsi yang menjadi keunggulan sistem harus menghasilkan informasi-informasi yang bermanfaat tentunya sesuai dengan spesifikasi sistem. Dalam analisa kebutuhan fungsional sistem yang analis buat memiliki kebutuhan fungsional sistem yaitu : 1. Admin 1. Admin dapat melakukan login 2. Admin dapat merubah konten website 3. Admin dapat merubah, menambah, dan menghapus data siswa, guru dan karyawan. 4. Admin dapat merubah password login. 5. Admin dapat menambah dan merubah data modul. 2. Siswa 1. Siswa dapat login menggunakan NIS. 2. Siswa dapat mendownload materi. 3. Siswa dapat melihat profil dan nilai hasil ulangan atau ujian. 3. Guru 1. Guru dapat login menggunkan NIP. 2. Guru dapat mengupload materi. 3. Guru dapat melihat profil guru. 4. Guru dapat menambah data nilai. 5. Guru dapat menambah data artikel 6. Guru sebagai wali kelas dapat melihat profil dan nilai ulangan siswa didik.
3.4.2 Kebutuhan Non Fungsional Sistem Kebutuhan non fungsional Sistem informasi SMA Institut Indonesia I Yogyakarta meliputi : 1. Kebutuhan Perangkat Keras (Hardware) Analisis perangkat keras bertujuan untuk mengetahui secara tepat perangkat keras yang dibutuhkan. Adapun hardware yang digunakan penulis dalam mengembangkan sistem informasi ini adalah :
ix
1. Processor : Intel(R) Core™ processor 330M @ 2.00GHz 2. RAM
: 1GB DDR2
3. VGA
: NVIDIA Geforce(R) Cuda™ 512Mb, Support Microsoft® DirectX® 11
4. Hardisk
: SATA - Seagate 250 GB
5. DVD RW 6. Monitor LCD 14" WXGA TFT LCD (1280 x 800)
2. Kebutuhan Perangkat Lunak (Software) Perangkat lunak merupakan bagian yang sangat penting dalam proses pengolahan data, karena berisikan program yang perintahnya digunakan untuk menjalankan sistem komputer sehingga sistem yang dibuat dapat bekerja. Perangkat lunak yang digunakan dalam pengembangan web ini adalah : 1. Sistem Operasi Microsoft Windows 7 ultimate 32-bit 2. Adobe Dreamweaver 3. Adobe Photoshop 4. XAMPP (Apache, MySql, PHP) 5. Notepad ++ 3. Kebutuhan Hosting Web hosting adalah suatu bentuk layanan jasa penyewaan tempat diinternet yang memungkinkan perorangan ataupun organisasi menampilkan layanan jasa atau produknya di web atau situs internet Domain adalah nama unik yang diberikan untuk mengidentifikasi nama server komputer seperti web server di internet. Spesifikasi minimal web hosing dalam pengembangan web ini adalah :
1. Space
: 100 Mb
2. Bandwidth
: 10 Gb
3. PHP 5
: Sebagai web server
4. MySql
: Sebagai sistem database server
5. Cpanel
: Untuk memanajemen file di Hosting
x
3.5 Analisis Kelayakan Sistem
Analisis kelayakan merupakan proses yang mempelajari atau menganalisa permasalahan yang telah ditentukan sesuai dengan tujuan akhir yang akan dicapai. Tujuan dari analisis kelayakan adalah untuk menguji apakah sistem baru yang akan diterapkan sebagai pengembangan dari sistem lama layak dipakai atau tidak.
3.6 Perancangan Sistem
Tujuan dari perancangan sistem secara umum adalah
untuk memberikan gambaran secara
umum kepada user atau pengguna tentang sistem yang baru atau sistem yang diusulkan. Perancangan sistem secara umum mengidentifikasikan komponen-komponen sistem informasi yang akan didesain secara rinci.
3.7 Perancangan Basis Data
Database merupakan faktor penting dalam penyimpanan data sebuah situs. Agar sebuah database efektif dan efisien, maka struktur tabel-tabel harus baik. Untuk itu dalam perancangan database perlu sebuah normalisasi.
4. Implementasi Dan Pembahasan Implementasi sistem merupakan kelanjutan dari kegiatan analisis dan perancangan sistem
yaitu
berisi tentang bagaimana mewujudkan sistem yang telah dirancang dan tahap peletakan sistem sehingga siap untuk digunakan. Kemudian dilakukan pembahasan sehingga dapat diketahui kelebihan dan kekurangan sistem.
xi
Tampilan Menu Guru
Gambar 4.4 Tampilan panel guru Keterangan : 1. Biodata Untuk menampilkan dan merubah data pribadi guru yang bersangkutan 2. Data nilai Menu ini digunakan untuk menambah dan merubah dan mengelola nilai harian siswa. 3. Artikel guru Menu ini digunakan untuk menulis artikel yang bisa dipublish di web. 4. Daftar materi Menu ini digunakan untuk mengupload materi dan berbagi file antar guru dan murid. 5. Logout Menu digunakan untuk keluar dari halaman guru.
xii
Menu siswa
Gambar 4.5 Tampilan panel Siswa Keterangan : 1. Biodata Untuk menampilkan dan merubah data pribadi siswa yang bersangkutan 2. Data nilai Menu ini digunakan untuk melihat nilai siswa. 3. Artikel siswa Menu ini digunakan untuk menulis artikel yang bisa dipublish di web.
4. Agenda Menu ini digunakan untuk melihat agenda sekolah 5. Logout Menu digunakan untuk keluar dari halaman panel siswa.
xiii
Halaman Administrator
Gambar 4.6 Tampilan halaman admin Keterangan :
1. Beranda Untuk menampilkan halaman awal administrator 2. Profile Menu ini digunakan untuk mengatur halaman berita yang berkaitan dengan profile sekolah. 3. Berita Menu ini digunakan untuk mengatur artikel yang akan ditampilkan di website utama. 4. Info sekolah Menu ini digunakan untuk mengatur halaman berita yang berkaitan dengan info terbaru seputar SMA Instindo 1 Yogyakarta 5. Pesan masuk Menu digunakan untuk melihat dan membalas pesan yang dikirimkan oleh pengunjung web.
6. Pendaftaran siswa Menu ini digunakan untuk melihat data pendaftaran siswa baru. 7. Web Utama Menu ini digunakan untuk melihat tampilan web utama setelah di edit
xiv
8. Log out Menu ini digunakan untuk keluar dari sistem. 9. Data guru Menu ini digunakan untuk mengelola data guru SMA Institut indonesia 1 Yogyakarta 10. Data Kelas Menu ini digunakan untuk mengelola data kelas pada SMA Institut Indonesia 1 Yogyakarta 11. Data Siswa Menu ini digunakan untuk mengelola daftar siswa aktif SMA Instindo 1 Yogyakarta. 12. Data materi Menu ini digunakan untuk mengelola data materi yang telah diupload oleh guru SMA Institut indonesia 1 Yogyakarta 13. Customer service Menu ini digunakan untuk mengelola Customer service YM.
5. Penutup 5.1 Kesimpulan Dari hasil pembuatan aplikasi website SMA Institut Indonesia 1 yogyakarta, dan sebagai akhir dari laporan, penulis dapat menarik kesimpulan sebagai berikut : 1. Dengan media berupa website yang memiliki tampilan menarik dan SEO Friendly maka SMA INSTITUT INDONESIA I Yogyakarta dapat lebih dikenal oleh masyarakat luas dan bahkan oleh calon siswa baru yang berasal dari luar kota. 2. Dengan website yang disertai sistem informasi akademik, maka siswa dan guru di SMA INSTITUT INDONESIA I Yogyakarta dapat lebih mudah mengakses informasi seputar kegiatan akademik secara online dan up to date. 3. Dengan memberi pelatihan kepada calon admin di SMA INSTITUT INDONESIA I Yogyakarta dan publikasi kepada seluruh siswa, maka website ini akan memberikan manfaat yang nyata.
xv
5.2 Saran Mengingat berbagai keterbatasan, sehingga menimbulkan banyak kelemahan yang sangat berdampak pada sistem ini, maka diperlukan penyampaian beberapa saran untuk kesempurnaan sistem ini dimasa mendatang. Adapun saran-saran tersebut antara lain:. 1. Kurang optimalnya program pada modul kenaikkan kelas yang hanya bisa merubah status kelas siswa secara menyeluruh. Perlu adanya perbaikkan pada program tersebut agar bisa lebih mudah memilih siswa yang naik kelas atau tinggal kelas. 2. Sistem penginputan nilai ulangan harian akan lebih mudah dan menghemat bandwidth jika pada modul tersebut ditambahkan script jquery. 3. Sistem yang dibuat ini masih terbatas pada penginformasian, untuk pengembangan selanjutnya diharapkan sistem ini tidak hanya untuk penginformasian saja melainkan lebih spesifik ke bidang akademiknya agar mempermudah semua pihak yaitu guru, siswa dan pengunjung untuk mengetahui tentang SMA INSTITUT INDONESIA 1.
xvi
DAFTAR PUSTAKA
Al Fatta, Hanif. 2007. Analisis dan Perancangan Sistem Informasi, Yogyakarta : penerbit ANDI. Sismoro,Heri. 2008. Pengantar Logika Informatika, dan Pemograman Komputer : Yogyakarta : Penerbit Gramedia Kusrini, M.Kom. 2007. Konsep Dan Aplikasi Sistem Pendukung Keputusan, Yogyakarta: Penerbit ANDI. Kusrini, M.kom. 2006. Strategi Perancangan dan Pengelolaan Basis Data. Yogyakarta: Penerbit ANDI. Syafrizal, Melwin. 2005. Pengantar Jaringan Komputer. Yogyakarta : penerbit ANDI. Arief, M.Rudyanto. 2006. Pemrograman Basis Data Menggunakan Transact-SQL dengan Microsoft SQL Server 2000, Yogyakarta: Penerbit ANDI.
xvii