• Tidak ada hasil yang ditemukan

PERANCANGAN SISTEM INFORMASI AKADEMIK BERBASIS WEBSITE PADA SMK MUHAMMADIYAH 4 KLATEN NASKAH PUBLIKASI

N/A
N/A
Protected

Academic year: 2021

Membagikan "PERANCANGAN SISTEM INFORMASI AKADEMIK BERBASIS WEBSITE PADA SMK MUHAMMADIYAH 4 KLATEN NASKAH PUBLIKASI"

Copied!
15
0
0

Teks penuh

(1)

PERANCANGAN SISTEM INFORMASI AKADEMIK BERBASIS WEBSITE

PADA SMK MUHAMMADIYAH 4 KLATEN

NASKAH PUBLIKASI

diajukan oleh:

Thoyip Catur Sutopo

09.11.2566

kepada

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

AMIKOM YOGYAKARTA

YOGYAKARTA

2013

(2)
(3)

DESIGN OF ACADEMIC INFORMATION SYSTEM BASED ON WEBSITE IN SMK MUHAMMADIYAH 4 KLATEN

PERANCANGAN SISTEM INFORMASI AKADEMIK BERBASIS WEBSITE PADA SMK MUHAMMADIYAH 4 KLATEN

Thoyip Catur Sutopo Ema Utami

Jurusan Teknik Informatika STMIK AMIKOM YOGYAKARTA

ABSTRACT

The use of Internet technology today has been extremely widespread and popular in the community. Especially in developed countries, the Internet has become a primary need for the community. These developments have broad impact on all sectors, including in the field of education.

With reference to the information ministry school, SMK Muhammadiyah 4 Klaten want to have a system that can serve the academic needs quickly and efficiently in order to support the achievement of educational goals that are more advanced. So the idea to create a Systems-Based Academic Information Website that can provide information about the academic activities within the scope of SMK Muhammadiyah 4 Klaten.

This system will be built using a DBMS MySql and PHP programming language that has been known to be quite stable and safe. With the new system is expected to facilitate and assist the SMK Muhammadiyah 4 Klaten in their academic activities.

(4)

1. Pendahuluan

Perkembangan teknologi saat ini seolah tidak tertahankan dan berkembang pesat karena kebutuhan manusia yang tidak ada habisnya. Laju penyampaian informasi pun otomatis semakin cepat menyebar luas ke banyak pihak baik yang membutuhkannya ataupun tidak. Oleh karena itu teknologi khususnya di bidang komputer mempunyai peran yang sangat inti dalam perkembangan-perkembangan tersebut. Salah satu cabang bidang ilmu komputer adalah teknologi internet. Internet merupakan media penyampaian informasi yang populer saat ini. Meski tidak banyak orang yang tahu mengenai bagaimana detail teknis tentang internet dan alur informasi yang disampaikan namun banyak kalangan yang merasa cukup mendapatkan manfaat atas adanya internet tersebut.

Dengan adanya media untuk menyalurkan informasi secara lebih efektif dan efisien tersebut, kita harus menggunakan peluang yang besar ini secara lebih optimal. Termasuk dalam bidang pendidikan. Dengan mengacu pada pelayanan informasi sekolah, SMK Muhammadiyah 4 Klaten ingin memiliki sistem yang dapat melayani kebutuhan akademik secara cepat dan efisien guna mendukung tercapainya tujuan pendidikan yang lebih maju.

Maka timbul gagasan untuk membuat Sistem Informasi Akademik Berbasis Website yang dapat memberikan pelayanan informasi seputar kegiatan akademik di dalam lingkup SMK Muhammadiyah 4 Klaten. Penulis mencoba membahas semua ini dengan judul “Perancangan

Sistem InformasiAkademik Berbasis Website Pada SMK Muhammadiyah 4 Klaten”.

2. Landasan Teori

2.1 Definisi Sistem, Informasi dan Sistem Informasi

Sistem merupakan kumpulan elemen yang saling berkaitan yang bertanggung jawab memproses masukan (input) sehingga menghasilkan keluaran (output). Informasi merupakan hasil olahan data, di mana data tersebut sudah diproses dan diinterpretasikan menjadi sesuatu yang bermakna untuk pengambilan keputusan. Sistem informasi adalah 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.1

2.2 Karakteristik Sistem Informasi

karakteristik sistem yang dapat membedakan suatu sistem dengan sistem lainnya: Batasan (boundry); Lingkungan (environment); Masukan (input); Keluaran (output); Komponen (component); Penghubung (interface); Penyimpanan (storage)

(5)

2

2.3 Pengertian Akademik

Akademik adalah seluruh lembagapendidikan formal baik pendidikan anak usia dini, pendidikan dasar,pendidikan menengah, pendidikan kejuruan maupun perguruan tinggi yangmenyelenggarakan pendidikan vokasi dalam satu cabang atau sebagiancabang ilmu pengetahuan, teknologi, dan/atau seni tertentu.

2.4 Konsep Dasar Internet 2.4.1 Definisi Internet

Internet adalah sebuah sistem komunikasi global yang menghubungkan komputer - komputer dan jaringan-jaringan komputer di seluruh dunia

2.4.2 Protokol Internet

Protokol-protokol internet yang sering digunakan adalah seperti IP, TCP, UDP, DNS, PPP, SLIP, ICMP, POP3, IMAP, SMTP, HTTP, HTTPS, SSH, Telnet, FTP, LDAP, dan SSL

2.4.3 Fasilitas Internet

a. File Transfer Protokol (FTP) b. Elektronik Email (e-mail) c. World Wide Web (WWW)

d. Hyper Text Transfer Protocol (HTTP) e. Mailing List

2.5 Konsep Pemodelan Sistem 2.5.1 Flowchart

Flowchart terbagi menjadi dua, yaitu 1) Flowcart system

Yaitu bagan yang menggambarkan suatu prosedur dan proses suatu file dalam suatu media menjadi file dalam media yang lain dalam suatu sistem data. Simbol yang digunakan:

2) Flowchart program.

Yaitu bagan yang menggambarkan urutan logika dari suatu prosedure pemecahan masalah

2.5.2 Data Flow Diagram (DFD)

DFD adalah suatu model logika data atau proses yang dibuat untuk menggambarkan asal data dan tujuan data yang keluar dari sistem, tempat penyimpanan data, proses apa yang menghasilkan data tersebut, serta interaksi antara data yang tersimpan dan proses yang dikenakan pada data tersebut.Beberapa simbol yang digunakan dalam DFD: Kesatuan Luar (external entity); Arus Data (data flow); Proses (proces); Simpanan Data (data store).

2.6 Konsep Basis Data

(6)

Perancangan basis data dengan menggunakan model entity relationship adalah dengan menggunakan ERD (Entity Relationship Diagram). Terdapat tiga notasi dasar yang bekerja pada model E-R yaitu: Entity sets, Relationship sets, Attributes.

2.6.2 Bahasa Basis Data (SQL)

SQL (Structured Query Language) (baca : sequel) adalah salah satu bahasa generasi level ke-4 (4th GL) yang awalnya dikembangkan oleh IBM di San Jose Research Laboratory. SQL sendiri

terbagi atas beberapa bagian, yaitu : DDL (Data Definition Language); DML (Data Manipulation

Language)

2.7 Perangkat Lunak (Software) Yang Digunakan 2.7.1 Bahasa Pemrograman

Bahasa pemrograman adalah bahasa-bahasa yang dipakai programer untuk menuliskan kumpulan instruksi program dalam komputer menurut tingkatannya, bahasa pemrograman dapat dibedakan menjadi dua macam yaitu: bahasa pemrograman tingkat rendah (low level language) dan bahasa pemrograman tingkat tinggi (high level language).2

a. Hypertext Preprocessor (PHP)

PHP merupakan software yang Open Source dan mampu lintas platform, PHP mampu berjalan di Windows dan beberapa distro Linux.

b. Hypertext Markup Language (HTML)

HTML adalah singkatan dari HyperText Markup Language. HTML digunakan untuk membuat

halaman web.

c. Cascading Style Sheets (CSS)

CSS adalah salah satu bahasa pemrograman desain web (style sheet language) yang mengontrol format tampilan sebuah halaman web yang ditulis dengan menggunakan bahasa penanda (markup language).

d. Java Script

Javascript adalah bahasa yang berbentuk kumpulan script yang pada fungsinya berjalan pada suatu dokumen HTML.

2 M.Rudyanto Arief, Pemrograman Basis Data Menggunakan Transact-SQL dengan Microsoft SQL Server 2000,

(7)

4

2.7.2 Software yang Digunakan

1. Macromedia Dreamweaver

Macro Media Dreamweaver adalah sebuah software web design yang menawarkan cara mendesain website dengan dua langkah sekaligus dalam satu waktu. Yaitu mendesain dan memprogram. Dreamweaver memiliki dua jendela mini yang disebut HTML Source, tempat kode- kode HTML tertulis.

2. Adobe Photoshop

Adobe Photoshop adalah sebuah program editor image, yang berfungsi untuk membuat, menyunting dan memodifikasi gambar digital yang terdapat di dalam komputer.

3. Apache XAMPP web server

XAMPP merupakan sebuah tool yang menyediakan beberapa paket perangkat lunak ke

dalam satu buah paket. 4. Notepad ++

Notepad++ adalah sebuah text editor yang sangat berguna bagi setiap orang dan khususnya bagi para developer dalam membuat program.

5. Web Browser

Web browser adalah aplikasi perangkat lunak yang memungkinkan penggunanya untuk

berinteraksi dengan teks, image, video, games dan informasi lainnya yang berlokasi pada halaman web pada World Wide Web (WWW) atau Local Area Network (LAN).

3. Analisis

3.1 Melakukan Studi Pendahuluan

Adapun alasan utama untuk membuat sistem baru diantara nya adalah : Sistem lama yang hanya mengandalkan blog tidak berjalan optimal, ini dikarenakan masih banyak keterbatasan fitur pada sistem tersebut; SMK Muhammadiyah 4 Klaten juga membutuhkan sebuah media promosi yang dapat menyajikan informasi up to date tentang profile sekolah, kegiatan beajar mengajar dan Info pendaftaran siswa baru.

3.2 Analisis SWOT

Analisis SWOT adalah metode perencanaan strategis yang digunakan untuk mengevaluasi kekuatan (strengths), kelemahan (weaknesses), peluang (opportunities), dan ancaman (threats) dalam suatu proyek atau suatu spekulasi bisnis.

a) Analisis kekuatan (Strenghts)

Siswa di SMK Muhammadiyah 4 Klaten sudah dibekali dengan mata pelajaran teknologi informasi dan komputer, selain itu komputer administrasi sekolah juga sudah terhubung dengan internet, maka hal ini dapat menjadi kekuatan yang menunjang SMK Muhammadiyah 4 Klaten untuk menerapkan system informasi berbasis website.

(8)

b) Analisis Kelemahan (Weakness)

Guru maupun karyawan di SMK Muhammadiyah 4 Klaten pada saat ini tidak ada yang berkompenten sebagai programmer, dan jika ingin memesan ke perusahaan developer website, tentunya harganya akan mahal, maka hal ini akan menjadi hambatan jika SMK Muhammadiyah 4 Klaten ingin menerapkan Sistem Informasi berbasis website.

c) Analisis Kesempatan (Opportunity)

Berdasarkan wawancara oleh beberapa siswa di SMK Muhammadiyah 4 Klaten sudah bisa mengakases internet dirumah, 9 dari 10 siswa yang diwawancarai sudah mempunyai modem dan internet sudah setiap hari digunakan. selain itu pihak SMK Muhammadiyah 4 Klaten sudah memiliki lab komputer dengan akses internet yang bisa dimanfaatkan untuk pengelolaan website, maka hal tersebut adalah peluang yang baik untuk diterapkannya Sistem Informasi Akademik berbasis website. d) Analisis Ancaman (Threats)

Merupakan kondisi yang mengancam dari luar, Kemungkinan ancamannya adalah kekuatan server untuk melayani request jika website diakses secara bersamaan oleh semua murid.

3.3 Analisis Kebutuhan Sistem

3.3.1 Kebutuhan Fungsional (functional requirement)

Berdasarkan analisis, maka sistem informasi akademik ini dituntut memiliki kebutuhan fungsional sistem yang dibagi ke dalam tiga tipe user yaitu Administrator, Guru dan Murid. detail kebutuhan sistemnya adalah sebagai berikut : Admin, Siswa, Guru.

3.3.2 Kebutuhan Non Fungsional Sistem

Kebutuhan non fungsional Sistem pada SMK Muhammadiyah 4 Klaten meliputi : a. Kebutuhan Perangkat Keras (Hardware)

Analisis perangkat keras bertujuan untuk mengetahui secara tepat perangkat keras yang dibutuhkan. Adapun hardware yang digunakan dalam mengembangkan sistem informasi ini adalah :

a. Processor : Intel(R) Core™ processor 330M @ 2.00GHz b. RAM : 1GB DDR2

c. VGA : NVIDIA Geforce(R) Cuda™ 512Mb, Support Microsoft® DirectX® 11 d. Hardisk : SATA - Seagate 250 GB

e. DVD RW

f. Monitor LCD 14" WXGA TFT LCD (1280 x 800) b. 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

(9)

6

ini adalah : Sistem operasi Microsoft Windows 7 ultimate 32-bit; Macromedia Dreamweaver ; Adobe Photoshop, XAMPP (Apache, MySql, PHP); Notepad ++.

3.4 Analisis Kelayakan Sistem

Analisis ini digunakan untuk mengetahui kebutuhan sistem yang dibuat layak untuk dilanjutkan untuk diimplementasi atau tidak. Ada beberapa parameter untuk mengukur kelayakan sistem, dalam pembahasan kali ini digunakan 4 parameter sebagai pengukur kelayakan kelanjutan sistem, yaitu kelayakan teknologi, kelayakan hukum, kelayakan operasional, dan kelayakan ekonomi.

3.5 Perancangan Sistem 3.5.1 Perancangan Database

1) ER-Diagram

Gambar 3.1 ER-Diagram 2) Relasi Antar Tabel

Merupakan hubungan antar table yang satu dengan tabel yang lain. Hubungan ini berfungsi untuk menunjukan relasi antar tabel sehingga membentuk suatu jaringan data.

(10)

3) Desain DFD (Data Flow Diagram)

Gambar 3.2 DFD level 0 3.5.2 Perancangan Tabel

Tabel-tabel yang terdapat di dalam database website SMK Muhammadiyah 4 Klaten Tengah adalah sebagai berikut: Tabel admins, Tabel artikel, Tabel gallery, Tabel guru, Tabel hubungi, Tabel judul nilai, Tabel kategori berita, Tabel kategori gallery, Tabel kelas, Tabel maple, Tabel materi, Tabel mod ym, Tabel nilai , Tabel pendaftaran, Tabel Siswa, Tabel statistik.

3.5.3 Perancangan Interface

1. Perancangan Desain Situs

a. Struktur Website untuk User / Pengunjung b. Struktur menu untuk Admin

2. Perancangan Link Situs Web

Website SMK Muhammadiyah 4 Klaten Tengah ini terdiri dari 2 halaman utama, yaitu front end dan administrator, serta 2 sub halaman , untuk guru dan untuk siswa.

4. Hasil Implementasi dan Pembahasan 4.1 Uji Coba Sistem

Pengujian sistem dilakukan dengan beberapa metode sesuai dengan kebutuhan dan spesifikasi sistem yang telah dibangun. Dengan tahapan pengujian sistem ini maka diharapkan dapat meminimalisir kesalahan atau bug yang ada pada sistem sehingga menyebabkan sistem tidak berjalan seperti yang diharapkan. Rancangan awal sebagai salah satu dokumentasi sistem juga harus selalu dijadikan pembanding apakah sistem sudah dibangun sesuai rancangan atau belum, supaya spesifikasi sistem tidak berubah terlalu banyak keluar dari jalur utama rancangan awal sistem.

(11)

8

4.1.1 Pengujian Struktur Kendali (Sub Testing)

Menu dan konten yang ditampilkan harus akurat dan konsisten, artinya ketika menu navigasi dijalankan maka konten yang disajikan juga harus sesuai dengan menu, serta menu juga harus dinamis sehingga pemakai mengetahui menu apa yang sedang mereka akses atau aktifkan

Gambar 4.1 Navigasi menu & halamannya

4.1.2 Black Box Testing

Berikut hasil dari pengujian dengan metode Black Box Testing :

No Pengujian Menu Modul yang diuji Hasil Test Penguji

1 Login / Log out Validasi user admin

dan session Sukses Administrator

2 Manajemen Guru Tambah Guru Edit Guru Hapus Guru Sukses Sukses Sukses Administrator 3 Manajemen Kelas Tambah Kelas Edit Kelas Hapus Kelas Sukses Sukses Sukses Administrator 4 Manajemen Siswa Tambah Siswa Edit Siswa Hapus Siswa Sukses Sukses Sukses Administrator 5 Manajemen Materi Tambah Materi Edit Materi Hapus Materi Sukses Sukses Sukses Administrator 6 Manajemen Mata pelajaran Tambah Mapel Edit Mapel Hapus Mapel Sukses Sukses Sukses Administrator 7 Manajemen CS Tambah CS Edit CS Hapus CS Sukses Sukses Sukses Administrator

(12)

4.2 Manual Program

Pembahasan kali ini akan difokuskan pada halaman administrator, karena pada halaman ini lah nantinya admin dari pihak SMK Muhammadiyah 4 Klaten akan mengelola keberlangsungan website. Untuk dapat masuk kedalam halaman administrator maka perlu untuk melalui proses login dengan menuliskan www.smk4klaten.sch.id/admin lalu masukan password dan username.

4.3 Manual Instalasi

Berikut tahapan - tahapannya : Login Cpanel, Upload File, Konfigurasi dan Upload Database.

4.4 Pembahasan

1) Pembahasan Basis Data

Berikut ini adalah implementasi struktur tabel dari rancangan database SMK Muhammadiyah 4 Klaten

Gambar 4.2 Struktur table admins

8 Manajemen Gallery Foto Tambah foto Edit foto Hapus foto Sukses Sukses Sukses Administrator 9 Manajemen PSB Aprove PSB Edit PSB Hapus PSB Sukses Sukses Sukses Administrator 10 Manajemen Agenda Aprove Agenda Edit Agenda Hapus Agenda Sukses Sukses Sukses Administrator 11 Manajemen Artikel Tambah Artikel Edit Artikel Hapus Artikel Sukses Sukses Sukses Administrator 12 Penjadwalan Pelajaran Tambah jadwal Edit jadwal Hapus jadwal Sukses Sukses Sukses Administrator

13 Formula nilai akhir semester

Edit Formula Sukses

(13)

10

Gambar 4.3 Struktur table tipe_nilai

2) Pembahasan Antar Muka (Interface)

Berikut adalah tampilan dari halaman website SMK Muhamaddiyah 4 Klaten :

Gambar 4.4 Halaman Awal User Pengunjung

(14)

Gambar 4.6 Halaman daftar guru

5. Kesimpulan dan saran 5.1 Kesimpulan

Dari hasil pembuatan Sistem Informasi Akademik SMK Muhammadiyah 4 Klaten dan sebagai akhir dari laporan, dapat dinarik kesimpulan sebagai berikut :

1. Dalam rangka mendukung kegiatan akademik smk mummadiyah 4 klaten agar akses informasi akademiknya lebih cepat dan efisien maka dirancang sebuah sistem informasi akademik berbasis website yang dilengkapi dengan fasilits-fasilitas sebagai berikut :

a. Guru dapat memberi nilai kepada murid, mengupload materi, melihat jadwal mengajar, melihat agenda kegiatan sekolah dan menulis artikel.

b. Siswa dapat melihat nilai raport, daftar pelajaran, melihat kegiatan sekolah dan menulis artikel.

c. Pengunjung dapat melihat profil sekolah, pengumuman resmi dari sekolah mendaftar sebagai siswa baru dan berinteraksi dengan administrator website.

d. Admin dapat mengelola semua informasi yang ditampilkan untuk pengunjung, guru dan siswa.

2. Hal-hal yang telah dilakukan untuk membangun sistem informasi akademik berbasis website pada smk muhammadiyah 4 klaten sebagai berikut : Analisis sistem; Rancangan sistem; Pengujian sistem; Penerapan sistem, Pelatihan kepada administrator website, guru dan siswa.

(15)

12

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.

Agar informasi yang ditampilkan dapat akurat sesuai dengan data fakta yang ada dan terbaru, maka administrator diharapkan untuk rutin melakukan sinkronisasi data.

3.

Dalam kaitan penginputan data, adminstrator yang sudah diberi perlatihan dituntut untuk lebih teliti dan mempersiapkan data selengkap mungkin.

4.

Meningkatkan keamanan pada website, mengingat teknik teknik dalam menembus dan menemukan celah keamanan website selalu berkembang.

6. Daftar Pustaka

Arief, M. Rudyanto. 2006. Pemrograman Basis Data Menggunakan Transact-SQL dengan Microsoft

SQL Server 2000. Yogyakarta: Andi Offset.

Gambar

Gambar 3.1 ER-Diagram  2)  Relasi Antar Tabel
Gambar 3.2 DFD level 0  3.5.2  Perancangan Tabel
Gambar 4.1 Navigasi menu & halamannya
Gambar 4.2 Struktur table admins 8 Manajemen Gallery Foto Tambah foto Edit foto Hapus foto  Sukses Sukses Sukses  Administrator 9 Manajemen PSB Aprove PSB Edit  PSB Hapus  PSB Sukses Sukses Sukses Administrator 10 Manajemen Agenda Aprove Agenda Edit Agenda
+3

Referensi

Dokumen terkait

Maksud dari penelitian ini adalah untuk memperoleh data yang relevan terhadap masalah yang diidentifikasi, kemudian dianalisis dan ditarik kesimpulannya sehingga didapatkan

Program tindak lanjut pada zona II membutuhkan perangkat hukum (PERDA) dan sosialisasi, serta kerjasama pihak- pihak terkait. Pelaksanaan tindak lanjut dilaksanakan

Pengendalian biaya yang efektif membantu perusahaan dalam menganalisis varians biaya operasional sehingga realisasi biaya tidak melebihi dari anggaran yang ditetapkan

In Tayub show, there are several people in charge to run the show like Joged , house usher ( pengarih tamu ), master ceremony, host, karawitan team, lighting and sound

Itulah sebabnya, kita menjadi dibingungkan oleh pe,mataian istilah yang mengaburkan, antara mental dengan. keroluniaa spiritual, kpbatinan kejiwau psilalogi

Hal tersebut tidak sesuai dengan hipotesis yang digunakan dalam penelitian, dimana kemampuan keuangan daerah berpengaruh terhadap pertumbuhan ekonomi di

The results of this study is a new design of sanitary landfill by landfill leachate channel system, a gas vent pipe, the rehabilitation of various other support facilities

Untuk membuktikan pengaruh keselamatan dan kesehatan kerja (K3) terhadap prestasi kerja karyawan yang dimediasi variabel motivasi kerja Penelitian ini menggunakan analisisregresi