• Tidak ada hasil yang ditemukan

Jurnal sisfo penilaian libre analis

N/A
N/A
Protected

Academic year: 2018

Membagikan "Jurnal sisfo penilaian libre analis"

Copied!
9
0
0

Teks penuh

(1)

PERANCANGAN SISTEM INFORMASI NILAI SISWA BERBASIS WEB PADA SEKOLAH MENENGAH ATAS (SMA) SWASTA PSM KOTA BUKITTINGGI DENGAN MENGGUNAKAN SCRIPT

PEMOGRAMAN PHP DAN DATABASE MYSQL(StudyKasus : SMA S PSM) Irvandi Hardinata Putra1), Sri rahmawati, M.kom2), Eva Rianti, M.Kom3)

Abstract-With the increasing development of technology in this day and age, it does not directly affect the

human need to improve the quality and quantity of work. Computer is as one of the tools for designing information systems web-based student scores on high school (SMA) and supported Bukittinggi PSM Programming Languages PHP AND MYSQL DATABASE ..

Keywords: Information systems,, system design, database MYSQL, PHP

1. PENDAHULUAN 1.1 Latar Belakang Masalah

Perkembangan teknologi dan informasi saat ini merupakan bagian dari suatu tingkat kemajuan yang sangat berpengaruh bagi lajunya ilmu paengetahuan. Sesuai dengan program pendidikan tahun 2007 Pemerintah sudah melirik internet sebagai salah satu wadah untuk meningkatkan Sumber Daya Manusia (SDM), khususnya pelajar dengan mencanangkan

program “ Internet Goes To School” yang

memungkinkan para siswa, guru, dan masyarakat sekitar dapat menikmati dan memanfaatkan internet gratis dengan adanya fasilitas Hospot setiap sekolah.

Pemanfaatan internet dapat membantu pihak sekolah untuk mengembangkan system informasi berbasiskan website (online) tentang pengolahan nilai dan data siswa, sehingga para orang tua murid dapat terus mengontrol perkembangan belajar anak mereka dengan mengakses website atau sisfo sekolah dari tempat mereka bekerja seperti kantor, warnet atau rumah jika wali murid memiliki akses internet. Untuk mencapai tujuan tersebut, maka SMA Swasta PSM Kota Bukittinggi membutuhkan sebuah aplikasi pengolahan data siswa yang berbasiskan website (online).

1.2 Perumusan Masalah

Tanpa disadari saat ini perkembangan

teknologi sangat canggih dan cepat

sekali.Perkembangan tersebut membuat semangat kita untuk maju terus dan mengikuti era teknologi sekarang ini. Sekolah Menengah Pendidikan SMA Swasta PSM Kota Bukittinggi dalam melakukan

proses pengolahan data khususnya proses

penginformasian nilai serta pengumuman lainnya

masih dilakukan secara manual sehingga

menimbulkan beberapa permasalahan :

1. Bagaimana mengaplikasikan database

mysql pada sistem pemberian nilai siswa dan informasi-informasi lainnya yang sedang berjalan pada Sekolah Menengah Atas(SMA) Swasta PSM Kota Bukittinggi ?

2. Bagaimana mengoptimalkan proses

pengawasan dan pengontrolan dari orang tua

terhadap anak-anak mereka agar

perkembangan belajar siswa lebih baik dan berkualitas?

3. Bagaimana Bahasa Pemograman PHP dapat

diaplikasikan untuk system Informasi Nilai siswa berbasis web pada Sekolah Menengah Pertama SMA Swasta PSM Kota Bukittinggi ?

1.

1.3 Hipotesa

Berdasarkan permasalahan yang dihadapi, maka dapat dikemukakan hipotesa sebagai berikut:

1. Diharapkan dengan menerapkan sistem

komputerisasi dapat membantu siswa

melihat informasi nilai pada SMA Swasta PSM Kota Bukittinggi.

2. Diharapkan dengan menerapkan sistem

online dapat membantu siswa mengetahui

informasi–informasi terbaru yang ada pada

SMA Swasta PSM Kota Bukittinggi, kapan saja dan dimana saja.

3. Diharapkan dengan adanya sistem online

membantu para orang tua siswa agar dapat

terus mengontrol perkembangan belajar

anak mereka dengan mengakses website atau sisfo sekolah.

1.4 Tujuan Penelitian

(2)

1. Mengetahui lebih dekat tentang pengolahan data nilai siswa pada SMA

Swasta PSM Kota Bukittinggi

Mempelajari dan menerapkan sistem komputerisasi dalam pencatatan data nilai siswa pada SMA Swasta PSM Kota Bukittinggi.

2. Dengan diterapkannnya program ini,

kiranya dapat membantu guru dan

karyawan dalam pengoperasian

komputer dan memperoleh banyak

pengetahuan sumber informasi

teknologi informasi.

3. Mempraktekkan ilmu yang penulis

terima selama masa perkuliahan dengan mengambil data langsung ke lapangan.

1.5 Metode Pengumpulan Data

Dalam penelitian ini metode yang digunakan untuk memperoleh data dan informasi adalah:

1. Penelitian lapangan (Field Research)

Penelitian ini langsung dilakukan ke

lapangan yaitu mengadakan interview

dengan mengajukan daftar pertanyaan dan meminta beberapa bentuk laporan yang diharapkan dapat berdasarkan kenyataan yang ada dan lebih objektif.

2. Penelitian kepustakaan (Library Research)

Penelitian yang dilakukan melalui literatur-literatur yang ada berkaitan dengan judul laporan studi akhir ini.Untuk mencari informasi dalam menyusun teori-teori yang didapat baik secara global, baik secara detail yang berhubungan dengan pembahasan, sehingga terjadi perpaduan yang kompleks antara satu dengan yang lainnya.

3. Penelitian Laboratorium (Laboratory

Research)

Yaitu penelitian yang dilakukan dalam pembuatan program yang dirancang dengan menggunakan data-data valid maupun tidak valid agar kelemahan program dapat diperbaiki sebelum dipergunakan pada

organisasi ataupun instansi yang

bersangkutan dan dalam hal ini penulis

mempergunakan perangkat komputer

dengan spesifikasi sebagai berikut : 1. Hardware

A. Komputer Core i5 B. Memory 4gb C. Hardisk 500 GB D. Printer Canon MP258 2. Software

A. Microsoft Windows 7 B. Microsoft Office 2007 C. Pemrograman PHP

2. LANDASAN TEORI

2.1 Pengetian Sistem

Informasi merupakan hal yang sangat penting bagi manajemen dalam pengambilan keputusan. Informasi dapat diperoleh dari sistem informasi. Sistem informasi dapat didefenisikan sebagai berikut :

“Sistem informasi adalah suatu sistem di dalam

suatu organisasi yang mempertemukan

kebutuhan pengolahan transaksi harian,

mendukung operasi, bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan

laporan-laporan yang diperlukan(Win Wahyu

Winarno, 2006) 2.2 Pengertian Informasi

Informasi merupakan salah satu sumber daya utama yang dihasilkan dalam suatu sistem, karena tujuan pokok dari sistem adalah mengolah data untuk

menghasilkan informasi, Informasi dapat

didefenisikan sebagai hasil dari pengolahan data dalam suatu bentuk yang lebih berguna dan lebih berarti bagi penerimanya yang menggambarkan suatu kejadian-kejadian (event) yang nyata (fact) yang digunakan untuk pengambilan keputusan. Informasi bersumber dari data. Data adalah kenyataan yang

menggambarkan suatu kejadian-kejadian dan

kesatuan nyata. .

2.3 Pengertian Sistem Informasi

Sistem Informasi didefenisikan oleh

(KERTAHADI 2007) adalah suatu alat untuk menyajikan informasi sedemikan rupa sehingga bermanfaat bagi penerimanya. Tujuannya adalah untuk menyajikan informasi guna pengambilan

keputusan pada perencanaan, pemrakarsaan,

pengorganisasian, pengendalian kegiatan operasi suatu perusahaan yang menyajikan sinergi organisasi pada proses. Dengan demikian Sistem Informasi berdasarkan konsep ( input, processing, output).

2.4 SekilasTentang MySQL

Database dan teknologi database memiliki pengaruh besar terhadap perkembangan komputer. Dapat dikatakn bahwa database merupakan peranan yang penting pada hampir disegala bidang yang menggunakan komputer, seperti bisnis elektronik

commerce( e-commerce)

(3)

contoh nama, nomor telpon dan alamat dari seseorang yang anda kenal. Anda dapat merekam data tersebut pada buku alamat atau anda simpan pada harddrive dengan menggunakan komputer dan software apliakasi seperti microsoft excel. Kumpulan data yang berhubungan dan memiliki arti secara implisit diatas sebuah database.

Database Management System (DBMS)

adalah sekumpulan program yang memungkinkan

pengguna untuk membuat dan memelihara

database.dengan kata lain, DBMS merupakan

general-purpose software system yang memfasilitasi

proses-proses seperti pendefenisian, pembuatan, manipulasi dan sharing database antara berbagai pengguna dan aplikasi. Beberapa fungsi penting lainya yang disediakan oleh DBMS adalah keamanan dan pemeliharaan.

2.5 Sekilas tentang PHP

PHP merupakan script untuk pemrograman

script web server-side, script yang membuat

dokumen HTML secara on the fly, dokumen HTML yang dihasilkan dari suatu aplikasi bukan dokumen HTML yang dibuat dengan menggunakan editor HTML. PHP memiliki kelebihan yang tidak dimiliki oleh bahasa script sejenis.

2.6 Keunggulan PHP

Ada beberapa keunggulan dan keuntungan dalam penggunaan Personal Home Page, yang diantaranya adalah :

1. PHP memungkinkan pembuatan web dinamis

yang dapat membentuk suatu tampilan

berdasarkan permintaan sendiri.

2. PHP itu free, artinya pemakai atau user tidak perlu membayar apapun untuk menggunakan perangkat lunak ini. User dapat men-download-nya melalui situs-situs yang telah bamen-download-nyak tersedia.

3. PHP menggunakan kode yang dapat

berkomunikasi dengan database yang terkenal seperti dBASE, DBM, MSQL, Oracle, ataupun MySQL dan melakukan perhitungan-perhitungan yang kompleks sambil jalan.

2.7 Pengertian UML

Unified Modelling Language (UML) adalah

salah satu alat bantu yang sangat handal didunia pengembangan sistem yang berorientasi objek. Hal ini disebabkan karena UML menyediakan bahasa

pemodelan visual yang memungkinkan bagi

pengembang sistem untuk membuat cetak biru atas visi mereka dalam bentuk yang baku, mudah dimengerti serta dilengkapi dengan mekanisme yang

efektif untuk berbagi (sharing) dan

mengkomunikasikan rancangan mereka dengan yang lain (Munawar, 2005).

UML merupakan kesatuan bahasa yang di kembangkan oleh Booch,Object Modeling Technique

(OMT) dan Object Oriented Software Engineering (OOSE).Metode Booch dari Grady Booch sangat

terkenal dengan nama metode Design Object

Oriented.Metode ini menjadikan proses analisis dan

design kedalam empat tahapan iterative yaitu identifkasi kelas-kelas dan obyek-obyek,identifkasi

semantik dari hubungan obyek dan kelas

tersebut,perincian interface dan implementasi.

3.ANALISA DAN HASIL

3.1 Analisa Dan Perancangan UML

Gambar. UML Lama input data siswa

input mata pelajaran

input data guru

input nilai

guru

isi rapor tata usaha

buat laporan data siswa

(4)

Gambar. UML Baru

Gambar. Clas Diagram 3.2 Desain Input

A. Desain Input Data Mata Pelajaran

Gambar . Desain Input Mata Pelajaran

B. Desain Input Data Guru

Gambar. Disain Input Data Guru

C. Disain Input Data Pengumuman

Gambar. Input Data Pengumuman

D. Disain Input Data Agenda

Gambar . Input Data Agenda

tambah guru edit gurur hapus guru li hat guru tambah matapelaj aran

ubah matapel ajaran hapus m atapel aj aran li hat matapelaj aran tambah siswa

ubah si swa hapus si awa li hat siswa tambah kelas

ubah kel as hapus kel as li hat kelas tambah pengumuman

ubah pengumuman hapus pengum um an

tambah beri ta hapus beri ta

cetak rapor

ubah profil hapus profil input ni lai ubah ni lai hapus ni lai

tambah agenda edit agenda hapus agenda li hat beri ta

tambah profil li hat profil

li hat nil ai li hat pengumuman

li hat agenda admin

(5)

E. Disain Input Data Berita

Gambar. Input Data Berita

F. Disain Input Data Siswa

Gambar . Input Data Siswa

G. Disain Input Data Nilai

Gambar. Input nilai siswa

H. Disain Input Data User

Gambar . Input Data User

4. Pengujian system

4.1 Menu Utama Program Sistem Informasi Sekolah

Padababiniakandijelaskanmengenaicara

penggunaan sistem informasi sekolah online SMA S PSM BUKITTINGGI. Padahalamandepan (home) website

Untukdapatmenampilkanberitasecaralengkap,

disediakan link selengkapnya…. Link ini jika diklik

akan menuju ke halaman berita yang ingin ditampilkan secara lengkap. Selain itu juga di

(6)

Pengumuman. Siswa dapat melihat informasi dan pengumuman secara online.

Dalam menu utama terdapat beberapa sub menu untuk menjalankan sub-sub menu dalam menu tersebut. Keseluruhan menu tersebut terdapat link yang akan membawa user ke menu yang diinginkan selain tu jugak terdapat menu login bagi para siswa dan administrator Sisfo. Untuk lebih jelasnya dapat dilihat pada gambar di bawah ini.

Gambar. Halaman Depan

a. Sub Menu Berita

Halaman berisikan kumpulan arikel atau berita terbaru baik yang sedang hangat dibicarakan maupun seputar informasi sekolah.

Gambar. HalamanBerita Online

b. Login Siswa

Halaman ini dapat diakses oleh para siswa dengan memasukkan Nomor Induk Siswa (NIS) dan password yang telah diberikan.

Gambar. Login Siswa

c. Home

Pada halaman ini akan diberiakan sambutan kata kepada siswa yang login.

Gambar. Halaman Siswa

d. My Profil

Pada halaman ini ditampilkan informasi tentang biodata siswa

(7)

e. My Profil

Pada halaman ini ditampilkan informasi tentang biodata siswa

Gambar. Laporan Siswa

Kemudian klik print priview untuk mengambil laporan nilai yang akan diambil oleh murid dan print priview untuk mencetak laporan nilai tersebut contoh hasilnya adalah sebagai berikut :

Gambar. Lapran Nilai

f. Login Administrator

Gambar. Login admin

g. Form Input Data Siswa

Gambar. Input Siswa

h. Form Input Data Matapelajaran

Gambar. Input Mata Pelajaran

Contoh data yang sudah di isikan :

Gambar. Halaman Mata pelajaran

(8)

Gambar. Laporan Pertahun

i. Input Data Berita

Gambar 4.22. Halaman Input Berita

j. Input Pengumuman

Gambar 4.23. Halaman Input Pengumuman

k. Input Agenda

(9)

5.KESIMPULAN DAN SARAN 5.1 Kesimpulan

Dengan adanya sistem baru ini, dapat diambil suatu kesimpulan sebagai berikut :

1. Pembuatan webite dimaksudkan agar para

pengguna jasa internet mudah untuk

mendapatkan informasi yang diinginkan serta

memaksimalkan kegunaan jasa penyedia

informasi.

2. Pembuatan website ini melalui 3 tahapan utama

dalam perancangannya, yaitu tahap

Pendahuluan, tahap Analisa dan Desain Sistem, serta tahap Implementasi. Tahap pendahuluan dilakukan supaya penelitian memiliki tujuan yang jelas. Tahap analisa dan desain sistem dilakukan untuk mengetahui permasalahan yang ada serta pembuatan model sistem dan model

relation database yang digunakan. Tahap

implementasi dilakukan untuk memperkenalkan serta memelihara aplikasi yang telah dibangun.

3. Penyimpanan data dalam bentuk database dapat

menjamin keamanan data dari gangguan pihak-pihak yang tidak diinginkan, serta mengurangi tempat penyimpanan data serta dapat digunakan setiap saat bila diperlukan.

4. Bahasa pemrograman yang dipakai adalah PHP

dan data base MYSQL. Serta didukung oleh XAMPP yang berfungsi sebagai web server.

5.2 Saran

Adapun saran yang dapat diberikan untuk penelitian ini agar bisa didapatkan hasil yang maksimal adalah :

1. Perlu dilakukan pengembangan pada website

ini sehingga nantinya akan dibuat sebuah aplikasi yang lebih baik lagi.

2. Sistem ini tidak menggantikan sistem yang

lama, tetapi hanya mengembangkan sistem baru dengan memperbaiki kelemahan yang ada pada sistem lama.

3. Jika website ini digunakan untuk aplikasi yang

berskala lebih besar (untuk tujuan komersil), maka aplikasi tersebut harus mempunyai keunggulan dari segi keamanan nya sehingga tidak mudah disusupi pihak yang tidak bertanggung jawab.

4. Dalam penerapan sistem informasi website

penilaian ini harus diperhatikan kemampuan tenaga operasional dalam mengoperasikan sistem, karena sistem hanya sebagai alat, bila tanpa ada tenaga operasional yang mampu mengoperasikannya websitepenilaian ini tidak

akan bermanfaat bagi Lembaga Pendidikan SMA S PSM KOTA BUKITTINGGI.

DAFTAR PUSTAKA

Al Fatta, Hanif. 2007. Analisis Dan Perancangan

Sistem Informasi. Yogyakarta. Andi Offset

Binanto, Iwan. 2005. Konsep Bahasa Pemograman. Yogyakarta. Andi offset

HM, Jogyanto. 2001. Analisa Dan Desain Sistem

Informasi. Yogyakarta. Andi Offset

Junaedi, Ep, Fajar, Panduan Lengkap pemograman

PHP Untuk Membuat Web

Dinamis, PN, 2005

Kadir Abdul, Dasar Pemograman Web Dinamis

Menggunakan PHP, Andi Yogyakarta,

2002

Kristanto, Harianto. 2004. Konsep Dan

Perancangan Database. Yogyakarta. Andi

Offset

Munawar, 2005. Memahami Unified Modelling

Language (UML) . Jakarta

Nazir, Mohammad. 2000..Metode Penelitian.

Jakarta. Ghalia Indonesia

Tafri, Mahyuzir. 2000. Analisa Dan Perancang

Sistem Informasi. Jakarta. Media

Komputindo

Witarto. 2004. Memahami Sistem Informasi. Bandung. Informatika

Gambar

Gambar. UML Lama
Gambar . Input Data Agenda
Gambar. Input Data Berita
Gambar . Halamn Profil Siswa
+3

Referensi

Dokumen terkait

Menurut teori multiple intelligences, ada beberapa hal yang perlu diperhatikan: 1) Setiap orang memiliki kedelapan kecerdasan, hanya saja profil tiap orang mungkin

Tujuan dari mata kuliah ini adalah memberi pengalaman belajar kepada mahasiswa melalui keterlibatan secara langsung dalam menemukan, mengenali, menganalisis potensi

Sehubungan dengan hal tersebut, kami mohon bantuan Bapak/Ibu untuk menyebarluaskan pengumuman ini (terlampir) di lingkungan Bapak!Ibu agar kesempatan ini dapat

Substitusi ransum komersil dengan tepung ampas kelapa yang diberikan pada ayam kampung dapat dilakukan sampai tingkat 30 % tanpa mengurangi performa

Tugas dasar seorang konselor dalam terapi realitas ini adalah melibatkan diri dengan klien dan kemudian membuatnya menghadapi kenyataan. Menghadapi klien

Adapun manfaat penelitian mengenai karakteristik morfologi koloni bakteri dan jamur pada pengolahan asam drien dari buah durian ini diharapkan dapat