PERANCANGAN SISTEM INFORMASI BERBASIS WEBSITE...

14
PERANCANGAN SISTEM INFORMASI BERBASIS WEBSITE PADA SMP NEGERI 4 CIAMIS MENGGUNAKAN PHP DAN MYSQL NASKAH PUBLIKASI diajukan oleh Asep Sina Astara 09.11.3451 SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA YOGYAKARTA 2013

Transcript of PERANCANGAN SISTEM INFORMASI BERBASIS WEBSITE...

Page 1: PERANCANGAN SISTEM INFORMASI BERBASIS WEBSITE …repository.amikom.ac.id/files/Publikasi_09.11.3451.pdf3.2 Mengidentifikasi Masalah Mengidentifikasi masalah merupakan langkah pertama

PERANCANGAN SISTEM INFORMASI BERBASIS WEBSITE PADA SMP NEGERI 4 CIAMIS MENGGUNAKAN PHP DAN MYSQL

NASKAH PUBLIKASI

diajukan oleh

Asep Sina Astara 09.11.3451

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA

YOGYAKARTA 2013

Page 2: PERANCANGAN SISTEM INFORMASI BERBASIS WEBSITE …repository.amikom.ac.id/files/Publikasi_09.11.3451.pdf3.2 Mengidentifikasi Masalah Mengidentifikasi masalah merupakan langkah pertama
Page 3: PERANCANGAN SISTEM INFORMASI BERBASIS WEBSITE …repository.amikom.ac.id/files/Publikasi_09.11.3451.pdf3.2 Mengidentifikasi Masalah Mengidentifikasi masalah merupakan langkah pertama

WEBSITE DESIGN INFORMATION SYSTEM BASED ON SMP NEGERI 4 CIAMIS

USING PHP AND MYSQL PERANCANGAN SISTEM INFORMASI BERBASIS WEBSITE PADA SMP NEGERI 4

CIAMIS MENGGUNAKAN PHP DAN MYSQL

Asep Sina Astara Ema utami

JurusanTeknik Informatika STMIK AMIKOM YOGYAKARTA

ABSTRACT

To find information on the state or event that occurred in a remote area of our lives, we can use a variety of media, from print media such as newspapers, radio, television, telephone to the mosts ophisticated like internet. Internet can also be used to find information about the school.

Website Creation School ForMedia Information on the Submission of SMP Negeri 4 Ciamis is a method of delivery of any information that is poured into a website using the internet. Website is a medium to deliver information effectively and efficiently with the expected users of this website specifically for teachers and students at SMP Negeri 4 Ciamis can easily access the information the school without having to come to school.

This website is dedicated to things related to school, for example, information about the school profile, vision and mission, download material for students and others who will be very useful for students, teachers and the general public who need information about the school. Keywords: System, Information, website, school, SMP Negeri 4 Ciamis

Page 4: PERANCANGAN SISTEM INFORMASI BERBASIS WEBSITE …repository.amikom.ac.id/files/Publikasi_09.11.3451.pdf3.2 Mengidentifikasi Masalah Mengidentifikasi masalah merupakan langkah pertama

1

1. Pendahuluan

Pada era komputerisasi seperti sekarang ini, internet merupakan media

penyampaian informasi yang efektif dan efisien. Hal ini karena internet tidak terbatas

pada ruang dan waktu, dengan jaringan internet kita dapat menjelajah kemana pun dan

kapan pun asalkan tersambung ke jaringan internet.

Dengan adanya sebuah website, SMP Negeri 4 Ciamis semoga dapat memberikan

kemudahan bagi seluruh masyarakat terutama siswa-siswi dan guru untuk mengakses

dan mengetahui segala sesuatu informasi mengenai SMP Negeri 4 Ciamis dengan cepat

tanpa memerlukan waktu yang banyak. 2. Landasan Teori 2.1 Pengertian Informasi

Informasi adalah data yang dibentuk menjadi bentuk yang lebih berguna dan lebih

berarti bagi penerimanya1. Untuk memperoleh informasi yang bermanfaat bagi

penerimanya, perlu dijelaskan bagaimana siklus yang terjadi atau dibutuhkan dalam

menghasilkan informasi. Pertama-tama data dimasukkan ke dalam model yang umumnya

memiliki urutan proses tertentu dan pasti, setelah diproses akan dihasilkan informasi

tertentu yang bermanfaat bagi penerima (Level Management) sebagai dasar dalam

membuat suatu keputusan atau melakukan tindakan tertentu, dari keputusan atau

tindakan tersebut akan menghasilkan atau diperoleh kejadian-kejadian tertentu yang

akan digunakan kembali sebagai data yang nantiya akan dimasukkan ke dalam model

(Proses), begitu seterusnya.

2.2 Karakteristik Sistem Memahami dan mengembangkan suatu sistem alangkah baiknya jika dapat

membedakan unsur-unsur dari sistem yang membentuknya. Suatu sistem mempunyai

karakteristik atau sifat tertentu yaitu komponen-komponen, batas sistem, lingkungan luar

sistem, penghubung, masukan, keluaran, pengolah dan tujuan atau sasaran

2.2 Perangkat Lunak yang Digunakan 2.2.1 Database MySQL

MySQL adalah sebuah program database server yang mampu menerima

dan mengirimkan datanya dengan cepat dan bisa dijalankan pada sistem operasi

windows maupun linux. MySQL adalah database manajemen sistem (DBMS).

DBMS merupakan salah satu sistem dalam mengakses database yang

menggunakna bahasa SQL, MYSQL merupakan software open source artinya

memungkinkan untuk semua orang untuk menggunkan dan memodifikasi software.

1 Jogiyanto, HM, Analisis dan Desain Sistem Informasi: Pendekatan Terstruktur, Teori dan Praktik

Aplikasi Bisnis,(Yogyakarta:Ammmndi Offset, 2005) hal. 8

Page 5: PERANCANGAN SISTEM INFORMASI BERBASIS WEBSITE …repository.amikom.ac.id/files/Publikasi_09.11.3451.pdf3.2 Mengidentifikasi Masalah Mengidentifikasi masalah merupakan langkah pertama

2

2.2.2 XAMPP XAMPP adalah perangkat lunak yang berlisensi free software, yang

mendukung banyak sistem operasi dan merupakan kompilasi dari beberapa

program. Fungsinya adalah sebagai server yang berdiri sendiri (localhost), yang

terdiri atas program Apache HTTP Server, MySQL database, dan penerjemah

bahasa yang ditulis dengan bahasa pemrograman PHP dan Perl.

Nama XAMPP merupakan singkatan dari X (program ini dapat dijalankan di

banyak sistem operasi), A (Apache Web Server), M (MySQL), P (PHP, bahasa

pemrograman) dan P (Perl, bahasa pemrograman).

3. Analisis dan Perancangan Sistem 3.1 Analisis Sistem

Analisis sistem (System Analysis) dapat didefinisikan penguraian dari suatu

sistem informasi yang utuh ke dalam bagian-bagian komponennya dengan maksud

mengidentifikasikan dan mengevaluasi permasalahan-permasalahan, kesempatan-

kesempatan, hambatan-hambatan yang terjadi dan kebutuhan-kebutuhan yang

diharapkan sehingga dapat diusulkan perbaikannya.

3.2 Mengidentifikasi Masalah Mengidentifikasi masalah merupakan langkah pertama yang dilakukan tahapan

analisis. Masalah merupakan suatu pernyataan yang diinginkan untuk dipecahkan.

Masalah ini yang menyebabkan sasaran dari sistem tidak dapat dicapai.

Permasalahan yang timbul

Dari sistem informasi yang berjalan saat ini berpotensi menimbulkan masalah-

masalah berikut :

a. Layanan informasi yang belum maksimal terhadap masyarakat karena

hanya terbatas dengan jam kerja saja.

b. Lambatnya perbaikan data yang salah karena informasi yang diberikan tidak

up to date.

c. Layanan kritik dan saran yang belum optimal.

Page 6: PERANCANGAN SISTEM INFORMASI BERBASIS WEBSITE …repository.amikom.ac.id/files/Publikasi_09.11.3451.pdf3.2 Mengidentifikasi Masalah Mengidentifikasi masalah merupakan langkah pertama

3

3.3 Analisis PIECES Alat ukur yang digunakan untuk menentukan proses penyelesaian

masalah yaitu dengan melakukan peningkatan-peningkatan pada 6 aspek yang

dikenal dengan analisis PIECES ( Performance, Information, Economic, Control,

Efficiency, Service).

1. Performance ( Analisis Kinerja )

No Faktor Sistem promosi menggunakan brosur

Sistem promosi menggunakan website

1 Trough put Media cetak yang

selama ini masih

bersifat konvensional /

manual, sehingga

membutuhkan waktu

yang lama.

Media digital berupa

website tentunya jauh

lebih menguntungkan dari

segala aspek dan juga

penyampaian informasi

yang jauh lebih cepat.

2 Response Time Saat membuat atau

mencari data dan

laporan membutuhkan

waktu yang cukup lama

karena data masi

tersimpan dalam

bentuk buku atau arsip.

Dapat membuat,

mengubah dan

memberikan data dalam

waktu yang singkat.

2. Information ( Analisis Informasi )

Apabila kemampuan dan kualitas informasi baik, user akan mendapat informasi

yang akurat, tepat waktu dan relevan dengan yang diharapkan.

No Parameter Informasi menggunakan brosur

Informasi menggunakan website

1 Akurat Memasang spanduk dan

menyebar brosur sering

terjadi salah cetak

sehingga berpeluang

untuk memberikan

Kualitas informasi yang

baik dan akurat, dengan

kemudahan pengeditan

informasi apabila terjadi

kesalahan.

Page 7: PERANCANGAN SISTEM INFORMASI BERBASIS WEBSITE …repository.amikom.ac.id/files/Publikasi_09.11.3451.pdf3.2 Mengidentifikasi Masalah Mengidentifikasi masalah merupakan langkah pertama

4

informasi yang

menyesatkan.

2 Ketepatan waktu Membutuhkan banyak

waktu untuk memperbaiki

kesalahan informasi,

misalkan adanya

informasi mendadak yang

harus disampaikan

kepada masyarakat

padahal brosur sudah jadi

dan disebarkan.

Dapat diperbaiki dan

dipublikasikan dengan

cepat.

3 Relevan Ketidak tepatan waktu

peyampaian

mengakibatkan informasi

tidak relevan sehingga

tidak bermanfaat lagi

untuk masyarakat yang

diharapkan mengetahui

informasi tersebut.

Dengan kecepatan

penginputan data,

tentunya informasi yang

disajikan cukup relevan

dengan kegiatan yang

sedang dilakukan.

3. Economic ( Analisis Ekonomi )

Dalam suatu instansi dituntut hal-hal yang lebih efisien, terutama dalam

kaitannya dengan aspek ekonomi, agar keuntungan dan manfaat yang diperoleh

dapat maksimal.

Page 8: PERANCANGAN SISTEM INFORMASI BERBASIS WEBSITE …repository.amikom.ac.id/files/Publikasi_09.11.3451.pdf3.2 Mengidentifikasi Masalah Mengidentifikasi masalah merupakan langkah pertama

5

mParameter Sistem yang telah ada Sistem sekarang Biaya dan manfaat Proses penyampaian informasi

yang selama ini dilakukan

memerlukan biaya yang cukup

mahal karena harus

mengeluarkan biaya untuk

pembuatan brosur. Dengan

informasi harga sebagai berikut:

Spesifikasi cetak brosur full

colour

- ukuran : A4 ( 21 x 29,7 cm )

- kertas : art paper 120 gram

- keterangan : dicetak dua sisi /

bolak-balik

Dengan spesifikasi bahan

seperti di atas, harga cetak

brosur tergantung dengan

jumlah pemesanan seperti di

bawah ini.

5000 lembar = Rp. 1.550.000,-

@ Rp. 310

2000 lembar = Rp. 850.000,- @

Rp. 425

1000 lembar = Rp. 700.000,- @

Rp. 700

Selain itu arsip-arsip ponpes

juga memerlukan tempat

penyimpanan yang juga

menambah biaya.

Penyampaian

informasi dengan

sistem baru ini

diharapkan dapat

mengurangi biaya

cetak dan semua

kegiatan yang

masih dilakukan

secara manual.

Untuk penyimpanan

data sekolah sendiri

menggunakan

database sistem

yang jauh lebih

cepat dan praktis.

Page 9: PERANCANGAN SISTEM INFORMASI BERBASIS WEBSITE …repository.amikom.ac.id/files/Publikasi_09.11.3451.pdf3.2 Mengidentifikasi Masalah Mengidentifikasi masalah merupakan langkah pertama

6

4. Control ( Analisis Kendali )

Pengendalian dalam sebuah sistem sangat diperlukan keberadaannya untuk

menghindari dan mendeteksi secara dini terhadap penyalahgunaan atau

kesalahan sistem serta untuk menjamin kemanan data atau informasi.

Parameter Pengendalian media cetak Pengendalian website Perawatan Pengendalian terhadap

informasi lebih sulit

dilakukan, bila terjadi

kesalahan maka akan sulit

melakukan perubahan,

sebab harus mencetak

ulang brosur.

Pengendalian lebih

mudah dilakukan sebab

publikasi dilakukan

melalui website.

Sehingga bila terdapat

kesalahan dapat

diperbaiki, karena

datanya dapat di update.

Keamanan Keamanan dokumen yang

berupa arsip kurang aman

sebab kertas atau buku

yang pakai gampang

hilang

Keamanan dokumen dan

arsip dengan sistem

website lebih aman

karena hak akses untuk

sistem ini dibatasi untuk

orang-orang tertentu.

Page 10: PERANCANGAN SISTEM INFORMASI BERBASIS WEBSITE …repository.amikom.ac.id/files/Publikasi_09.11.3451.pdf3.2 Mengidentifikasi Masalah Mengidentifikasi masalah merupakan langkah pertama

7

5. Efficiency ( Analisis Efisiensi )

Parameter Sistem lama Sistem baru Waktu, tenaga dan

biaya.

Sumber daya yang

dibutuhkan lebih banyak,

Yakni dari segi waktu dan

tenaga. Selain itu untuk bisa

mendapatkan informasi

masih terbatas dengan jam

kerja. Kelemahan waktu dan

tenaga ini dapat berimbas

pada biaya operasional.

Sumber daya yang

digunakan dapat

diminimalisir, sehingga

dapat mingkatkan efisiensi

waktu, tenaga dan biaya.

Karena dengan

menggunakan sistem ini

hanya membutuhkan

seorang admin.

6. Service ( Analisis Pelayanan )

.

Parameter Pelayanan media cetak Pelayanan dengan website

Pelayanan Pelayanan informasi yang

diberikan pihak sekolah

terhadap masyarakat kurang

cepat dan akurat, dan juga

masih terbatas dengan jam

kerja.

Pelayanan informasi yang

diberikan pihak sekolah

lebih cepat dan akurat,

masyarakat dengan

mudah dapat

mengaksesnya selama

24 jam melalui internet.

3.4 Perancangan Sistem 3.4.1 Diagram Arus Data

Diagram arus data atau Data Flow Diagram (DFD) menggambarkan suatu

sistem yang telah ada atau sistem baru yang akan dibuat secara logika tanpa

mempertimbangkan lingkungan fisik dimana data tersebut mengalir atau dimana

data itu disimpan. Berikut DFD Level 0 yang diusulkan :

Page 11: PERANCANGAN SISTEM INFORMASI BERBASIS WEBSITE …repository.amikom.ac.id/files/Publikasi_09.11.3451.pdf3.2 Mengidentifikasi Masalah Mengidentifikasi masalah merupakan langkah pertama

8

Gambar 3.1 DFD Level 0

3.4.2 Rancangan Menu Utama

Gambar 3.2 Rancangan Menu Utama

4. Implementasi 4.1 Implementasi Sistem

Implementasi sistem merupakan tahap merealisasikan sistem yang baru

dikembangkan supaya nantinya sistem tersebut siap diimplementasikan sesuai

HEADER

Selamat Datang, Administrator! Darbosh Profil Berita Pengampu Agenda BukuTamu

Logout

Page 12: PERANCANGAN SISTEM INFORMASI BERBASIS WEBSITE …repository.amikom.ac.id/files/Publikasi_09.11.3451.pdf3.2 Mengidentifikasi Masalah Mengidentifikasi masalah merupakan langkah pertama

9

dengan yang diharapakan. Tujuan dari implementasi ini adalah menyisipkan

semua kegiatan penerapan sistem sesuai dengan rancangan yang telah

dilakukan sebelumnya.

4.2 Kegiatan Implementasi 4.2.1 Pengujian Sistem

1. Pengujian Black Box Testing

Pengujian black box yaitu pengujian spesifikasi suatu fungsi

atau modul, apakah berjalan sesuai yang diharapkan atau tidak.

Pengujian ini berfokus pada persyaratan fungsional perangkat lunak.

Pengujian blackbox bukan merupakan alternatif dari bentuk teknik

whitebox, tetapi merupakan pendekatan komplementer yang

kemungkinan besar mampu mengungkap jelas kesalahan dari metode

whitebox. Cara pengujian hanya dilakukan dengan menjalankan atau

mengeksekusi unit atau modul, kemudian diamati apakah hasil dari unit

sesuai dengan proses bisnis yang diinginkan. Jika ada unit yang tidak

sesuai outputnya maka untuk menyelesaikannya diteruskan pada

pengujian yang kedua yaitu white box testing. Sebagai contoh dalam

sistem informasi berbasis website ini pada form login, jika pengguna

memasukan username dan password dengan benar maka akan masuk

atau tampil form menu utama admin dan jika pengguna belum

menginputkan salah satu username atau password maka akan muncul

pesan.

2. Pengujian White Box Testing

Pengujian white box testing atau juga disebut glass box adalah

metode perancangan test case yang menggunakan struktur control dari

perancangan procedural untuk mendapat test case. Didasarkan pada

pengamatan yang diteliti terhadap detail prosedur dan jalur logika yang

melewati perangkat lunak diuji dengan tase case yang menguji

serangkaian kondisi atau loop tertentu.

Page 13: PERANCANGAN SISTEM INFORMASI BERBASIS WEBSITE …repository.amikom.ac.id/files/Publikasi_09.11.3451.pdf3.2 Mengidentifikasi Masalah Mengidentifikasi masalah merupakan langkah pertama

10

4.2.2 Hasil Program

Gambar 4.1 Tampilan Halaman Home

5. Kesimpulan Berdasarkan pembahasan yang ada pada bab I, II, III, IV dan telah dilakukan nya pengumpulan data, analisis, perancangan serta implementasi pada “PERANCANGAN SISTEM INFORMASI BERBASIS WEBSITE PADA SMP NEGERI 4 CIAMIS MENGGUNAKAN PHP DAN MYSQL “ maka dapat diambil kesimpulan sebagai berikut :

1. Dengan adanya website sekolah SMP NEGERI 4 CIAMIS akan menjadi solusi bagi sekolah untuk penyampaian informasi.

2. Dengan adanya website sekolah SMP NEGERI 4 CIAMIS akan menjadi solusi agar guru tetap bisa memberikan materi kepada siswa jika guru tersebut berhalangan tidak bisa mengajar dikelas. Dan siswa bisa mendownload materi tersebut.

3. Dalam Pembuatan sistem informasi sekolah berbasis website ini menggunakan bahasa pemograman php dan MySQL sebagai database administrator.

4. Dengan adanya website sekolah sekarang ini, calon siswa yang ingin mendaftar di sekolah SMP NEGERI 4 CIAMIS bisa melihat syarat-syarat pendaftaran siswa baru di website sekolah SMP NEGERI 4 CIAMIS.

Page 14: PERANCANGAN SISTEM INFORMASI BERBASIS WEBSITE …repository.amikom.ac.id/files/Publikasi_09.11.3451.pdf3.2 Mengidentifikasi Masalah Mengidentifikasi masalah merupakan langkah pertama

11

.

DAFTAR PUSTAKA Jogiyanto, HM. 2005. Analisis dan Desain Sistem Informasi: Pendekatan Terstruktur,

Teori dan Praktik Aplikasi Bisnis,Yogyakarta:Andi Offset