Perancangan Sistem Informasi Akademik Berbasis Web pada SMA PGRI 1 Palembang - eprints3

  

Perancangan Sistem Informasi Akademik Berbasis Web pada

SMA PGRI 1

Palembang

  

M. Zaldi ( albhino_zaldie@yahoo.com )

Vito Satya Yoga Sena ( vitosena@yahoo.com )

Desy Iba Ricoida ( desyiba@stmik-mdp.net )

  Jurusan Sistem Informasi Kekhususan Komputerisasi Akuntansi

STMIK MDP

  

Abstrak: Tujuan penulisan skripsi ini adalah mempermudah dalam pengelolaan data akademik sekolah baik

di dalam pencarian, penyimpanan dan laporan data akademik dengan menggunakan website.Dalam

pembuatan aplikasi ini penulis menggunakan PHP dan MySQL. Penulis juga menganalisis sejauh mana

sistem informasi akademik berbasis web pada sekolah dapat membantu pihak sekolah dalam menjalankan

proses belajar mengajar, baik pada pihak administrasi sekolah, guru maupun siswa.

  Kata kunci : Sistem Informasi Akademik, FAST

Abstract: The purpose of this thesis is to facilitate the management of data in both the academic school in the

search, storage and report academic data by using the website. In making this application I use PHP and

MySQL. The author also analyzes the extent to which web-based academic information systems in schools

can help the school in carrying out teaching and learning, both at the school administration, teachers and

students.

  Keywords: Academic Information Systems, FAST

1.PENDAHULUAN

  Pada era globalisasi sekarang ini tugas, latihan soal dan materi pembelajaran perkembangan teknologi dan komunikasi antara siswa dan guru hanya dapat dilakukan semakin pesat, kebutuhan akan suatu konsep pada saat pertemuan dikelas dan lingkungan dan mekanisme belajar mengajar berbasis sekolah. Jika pertemuan serta penyampaian teknologi informasi tidak terelakan lagi. Dalam informasi antara siswa dan guru tidak terjadi penerapan sebuah konsep yang biasa dikenal maka proses pembelajaran dan pemberian dengan nama e–learning dapat membawa informasi kepada siswa terhambat. pengaruh terhadap proses transformasi Permasalahaan lain dalam penerimaan siswa pendidikan yang bersifat konvensional ke baru, setiap siswa harus mendatangi ke sekolah bentuk digital. tersebut dalam melakukan pendaftaran.

  Berdasarkan uraian di atas, maka penulis Karena selama ini pada SMA PGRI 1 membuat skripsi ini dengan judul untuk penyampaian informasi serta

  “Perancangan Sistem Informasi Akademik pembelajaran masih bersifat konvensional,

  Berbasis Web pada PGRI 1 Palembang”.

  dengan kata lain proses belajar mengajar dan penyampaian informasi yang berkaitan dengan

2.LANDASAN TEORI

  4. Decision Analysis Phase

  Menurut Peranginangin (2006, h.2), PHP (Hypertext Preprocessor) yang digunakan sebagai bahasa siscript server-side dalam pengembangan web yang disisipkan pada dokumen HTML. Penggunaan PHP

  2.3 Bahasa Pemrograman PHP

  Tahapan ini mengajukan implementasi sistem, agar sistem dapat beroperasi serta perpindahan sistem secara perlahan.

  7. Implementation Phase

  Tujuan dari dari tahapan ini adalah membangun dan menguji sebuah sistem yang memenuhi persyaratan bisnis dan spesifikasi desain fisik, mengimplementasikan antarmuka antara sistem baru dengan sistem yang lama,dalam rangka membangun suatu sistem informasi yang dapat membantu siswa dalam mendapatkan informasi akademik pembelajaran dan informasi – informasi terbaru di sekolah yang akan dikembangkan menggunakan PHP dan MySQL.

  6. Constructions and Testing Phase

  Desain logis lebih lanjut mendokumentasikan persyaratan bisnis dengan menggunakan model-model sistem yang mengambarkan struktur data, proses bisnis, aliran data dan antar muka pengguna.

  5. Design Phase

  candidate system matrix.

  Tahap ini bertujuan untuk melakukan identifikasi terhadap beberapa kandidat dari solusi yang akan diajukan, menganalisi kelayakan kandidat tersebut dan merekomendasikan kandidat yang layak sebagai solusi dari sistem dengan menggunakan alat

  2.1 Pengertian Sistem Informasi Akademik

  Pengertian dari sistem informasi akademik adalah sebuah sistem khusus untuk keperluan pengolahan data – data Akademik dengan penerapan teknologi komputer baik ‘hardware’ maupun ’software’, yang dimaksud ‘hardware’ (perangkat keras) adalah peralatan – peralatan seperti Komputer (PC Computer), Printer, CD

  3. Requirement Analysis Phase

  Pada tahap ini mempelajari sistem yang ada dan menganalisis bidang masalah, sehingga hasil dari fase ini adalah satu tujuan perbaikan sistem yang diperoleh dari pemahaman menyeluruh terhadap masalah-masalah serta manfaat akan diperoleh.

  2. Problem Analysis Phase

  Tahap ini merupakan tahapan pertama dalam metodologi pengembangan sistem dengan FAST. Pada tahapan ini dilakukan pengumpulan data yang berkaitan dengan pembuatan sistem informasi akademik yang berbasis web pada SMA PGRI 1 Palembang.

  1. Preliminary Investigation Phase

  adalah sebagai berikut :

  (Framework for the Application of System Technique) . Dimana tahapan-tahapan FAST

  Metodologi pengembangan sistem yang dipergunakan adalah metodologi FAST

  2.2 Metodologi Pengembangan Sistem

  komputer yang memfungsikan ‘hardware’ tersebut yang dibuat khusus untuk keperluan pengolahan data – data akademik. (Andi 2010, h.1).

  ROM, HardDisk , dan sebagainya, sedangkan ‘software’ (perangkat lunak) adalah program

  Dalam tahap ini dilakukan analisis kebutuhan dengan menggunakan alat seperti pemodelan use-case untuk mengidentifikasikan dan memahami persyaratan fungsional sistem informasi. memungkinkan web dapat dibuat dinamis E Economics sehinnga maintenance situs web tersebut Tidak ada masalah. menjadi lebih mudah dan efisien.

  C Control

  Belum aman terhadap kejadian yang

2.4 MySQL

  menyebabkan resiko kehilangan atau kerusakan pada kertas laporan data Menurut Nugroho (2004, h.133), MySQL akademik siswa. merupakan database yang paling digemari

  E Efficiency

  dikalangan Programmer Web, dengan alasan Untuk mendapatkan suatu data siswa bahwa program ini merupakan database yang guru harus menunggu yang memakan sangat kuat dan cukup stabil untuk digunakan waktu 10-15 menit. sebagai media penyimpanan data. Sebagai

  S Service

  sebuah database server yang mampu untuk Jika kegiatan belajar mengajar tidak memanajemen database dengan baik, MySQL terjadi, maka siswa kesulitan terhitung merupakan database yang paling mendapatkan materi pelajaran. digemari dan paling banyak digunakan dibandingkan database lainnya.

  3.2 Analisis Kebutuhan

  Kemampuan lain yang dimiliki MySQL adalah mampu mendukung Relasional Tujuan dari pembuatan use case di

  Database Management System (RDBMS),

  bawah ini adalah untuk mendapatkan dan sehingga dengan kemampuan ini MySQL akan menganalisis informasi persyaratan yang cukup mampu menangani data – data sebuah untuk mempersiapkan model yang perusaahan yang berukuran sangat besar hingga mengkomunikasikan apa yang diperlukan dari berukuran Giga Byte. perspektif pengguna, tetapi bebas dari detail spesifik tentang bagaimana sistem akan dibangun dan diimplementasikan. Berikut

3.ANALISIS SISTEM YANG BERJALAN

  adalah use case esensial yang telah teridentifikasi pada sistem informasi akademik

3.1 Analisis Permasalahan

  SMA PGRI 1 karena memiliki hal yang paling kritis, kompleks, dan penting terhadap waktu Hasil identifikasi masalah-masalah yang danbiaya. muncul dalam pengembangan sistem informasi akademik pada SMA PGRI 1 dapat dilihat dengan menggunakan kerangka PIECES yang dapat dikategorikan sebagai berikut.

  Tabel 1 : Metode Framework

  PIECES P Performance. Waktu tanggap terhadap pengecekan data siswa oleh tata usaha cukup lama, bisa mencapai 10-15 menit.

  I Information

  Sulitnya dalam memantau nilai akademik siswa dan materi yang disampaikan

  Gambar 1: Diagram Use Case kepada siswa.

3.3 Analisis Kelayakan

  Pada sistem kandidat terdapat 2 kandidat yang akan dipilih dimana kandidat satu adalah pengembangan sendiri akan aplikasi yang akan dibuat dengan mengikuti kebutuhan apa yang diperlukan perusahaan atau instansi yang bersangkutan. Sedangkan kandidat dua ialah membeli suatu aplikasi yang telah jadi dimana aplikasi tersebut belum tentu dapat memenuhi kebutuhan instansi.

  Tabel 2 : Matriks Analisis Kelayakan Kriteria Bobot Kandidat 1 Kandidat 2 Kelayakan 30% Skor:100 Skor: 70 Operasional (30% x 100 (30% x 70 = 30) = 21) Gambar 2: Diagram Konteks Kelayakan 30% Skor:100 Skor:80 Teknis (30% x 100 (30% x 80

  4.2 Diagram Konteks = 30) = 24)

  Diagram dekomposisi menunjukkan fungsional top-down suatu sistem. Melalui

  Kelayakan 30% Skor:100 Skor: 65

  diagram ini, dapat diketahui bagian-bagian

  Ekonomis (30% x 100 (30%x 65

  sistem secara keseluruhan baik proses yang

  = 30) =19,5)

  berhubungan dengan sistem, subsistem dan sistem serta rincian dari masing-masing

  Kelayakan 10% Skor:80 Skor: 70

  subsistem. Diagram dekomposisi untuk sistem

  Jadwal (10% x 80 (10% x 70

  informasi akademik pada SMA PGRI 1

  = 8) = 7)

  Palembang dapat dilihat pada gambar dibawah ini : Sistem Informasi

  Peringkat 100% 98 71,5 Administrator Materi Nilai Sub Sistem Sub Sistem Sub Sistem 1.0 2.0 3.0 Akademik SMA Negeri 11 Sub Sistem Sub Sistem Sub Sistem Jadwal 4.0 Kelas Pengumuman 5.0 6.0 Pendaftaran Sub Sistem Siswa Baru 7.0

4.RANCANGAN SISTEM

  Tambah User Tambah Nilai Tambah Kelas 1.1 1.2 Tambah Materi 2.2 2.1 3.1 3.2 Tambah Tambah Tambah Data Jadwal Pengumuman Pendaftaran 4.2 4.1 5.2 5.1 6.2 6.1 7.2 7.1

4.1 Diagram Konteks

  Hapus User Hapus Materi Hapus Nilai Hapus Jadwal Ubah User Ubah Nilai Ubah 1.3 Ubah Materi Ubah Jadwal 2.3 3.3 4.3 Hapus Kelas Cetak Formulir Ubah Kelas Lihat Formulir 5.3 Pengumuman Hapus 6.3 7.3 Diagram konteks menggambarkan ruang Pengumuman

  lingkup suatu sistem. Diagram ini memberikan Cari Materi Lihat Nilai Cari Jadwal 2.4 3.4 4.4 Cari Kelas 5.4 Pengumuman Lihat 6.4 gambaran mengenai keseluruhan sistem. 3.5 4.5 Diagram konteks Sistem Informasi Akademik Cetak Nilai Cetak Jadwal SMA PGRI 1 dapat dilihat pada gambar

  Gambar 3: Diagram Dekomposisi

  dibawah ini:

  4.3 Model Data Entity Relationship Diagram merupakan diagram yang dipergunakan untuk menggambarkan hubungan antara entity dalam suatu sistem yang akan dikembangkan pada SMA PGRI 1 Palembang.

  Gambar 4: Entity Relationship Diagram

  4.4 Relasi Antar Tabel Gambar 5: Relasi Antar Tabel

  4.4 Rancangan Antarmuka Form login merupakan form yang digunakan oleh pengguna yang mana identitasnya telah terdaftar dalam administrator agar dapat mengakses sistem

  Gambar 6: Form Login Setelah melakukan login form materi digunakan untuk menentukan materi, mengubah dan menghapus materi yang dapat dilihat oleh siswa.

  Gambar 7: Form Materi Berikutnya adalah Form jadwal yang digunakan untuk menentukan jadwal, untuk membuat jadwal, mengubah dan menghapus jadwal yang diperlukan G u ru Id _g u ru [ PK ] N a m a N I P T gl_ la h ir J ns_ la hir J ns_ k e l A ga m a G ol_ da r a h A la m a t N o _ tlp P dd k _u m u m T gl_ ke r ja R a n ge _g ol Ja d w a l I d_ ja dw a l [P K ] I d_ m a te ri [ FK ] H a r i Ja m I d _k e la s [F K ] Id _ gu ru [ FK ] S em e ste r T a h u n_ a k ad e m ik I d _n ila i [ PK ] I d _s is w a [ FK ] I d_ m a te ri [ FK ] I d_ gu r u [FK ] N ila i S e m e ste r U h 1 U h 2 U h 3 U ts U a s T ug a s N ilai_ a kh ir N ila i M e n g is i m e n d ap a tka n I d _sisw a [ PK ] N a m a N I S [ PK ] K ela s [FK ] T g l_ la hir J ns _k e la m a in A g a m a G o l_d a ra h A lam a t N o _te lp A y ah Ib u T lp _ or tu T g l_ m a su k Sisw a m e lih a t Id _ ke la s [ PK ] N a m a K e la s Id _p e n gu m u m a n [P K ] J ud ul T gl In fo I d_ gu r u [FK ] Id _a d m in [ FK ] I d_ k e la s[ FK ] Pe n gu m u m a n M e liha t M e n g is i I d_ a d m inistr ato r [P K ] U s er n am e pa ss w o rd A dm in istra to r Id _ pe n da f tar a n [P K ] N am a A lam a t A sa l_ se k ola h T g l_la hir T e m p a t_la h ir A y a h Ib u N o _te lp Pe n da f ta r a n m e nd a pa tk an I d _m a te r i [PK ] N a m a P ok ok _ b ah a sa n M a te r i m e m il ik i m e m ili k i m em ilik i m e n d a p a tk a n m e n g is i

  Form nilai digunakan untuk DAFTAR PUSTAKA menentukan nilai dan dapat dilihat oleh siswa [1] Departemen Pendidikan Nasional 2003, yang bersangkutan.

  UU Nasional No.02 Pasal 1 2003, Pengertian Pendidikan, Artikel Pendidikan, (diakses tanggal 5 April 2012 dari http://www.anneahira.com/artikel- pendidikan/pengertian- pendidikan.htm ).

  Gambar 9: Form Nilai [2] Fathansyah 2001, Basis Data, Informtika, Bandung.

  Form kelas digunakan untuk menentukan kelas, untuk membuat, [3] HM, Jogiyanto 1999, Analisis dan mengubah dan menghapus kelas yang

  Desain Sistem Informasi Pendekatan diperlukan. Terstruktur Teori dan Praktek Aplikasi Bisnis , Andi Offset, Yogyakarta.

  [4] Kendall, Kenneth E & Kendall 2002, Analisis dan Perancangan Sistem, Jilid-1. PT. Prenhallindo. Jakarta.

  [5] Koran, Jaya Kumar C 2002, Pengertian E-Learning. Artikel E-Learning, (diakses tanggal 5 April 2012 dari

  Gambar 10: Form Kelas http://www.belajaronline.my- php.net/E-Learning.htm ).

5.PENUTUP

  [6] Nugroho, Bunafit 2004, Aplikasi Pemograman Web Dinamis dengan

  5.1 Kesimpulan PHP dan MySQ, Gava Media, Yogyakarta.

  Sistem informasi akademik berbasis website dapat membantu dalam

  [7] Peranginangin, Kasiman 2006, Andi menyebarkan informasi kegiatan belajar Offset, Yogyakarta. mengajar serta pemantauan terhadap

  [8] Rohim, Taufik 2002, Sistem Informasi, kemajuan hasil belajar oleh guru dan ITB, Bandung. siswa yang bisa diakses kapan saja dan dimana saja.

  [9] Suryana, Taryana 2010, Pengertian Sistem Informasi Akademik. Jurnal

  5.2 Saran Sistem-Informasi, (diakses 6 Maret 2012 dari Dalam melakukan implementasi sistem http://www.downloadpdf.co.uk/wbs- informasi akademik ini diperlukan kesiapan membangun-sistem-informasi- tenaga pengajar untuk mengubah sistem ajar akademik-berbasis ). selama ini, dari biasanya memberikan materi secara langsung, dengan sistem ini materi bisa

  [10] Whitten, Jefrey L. Bentley, Lonnie D. diberikan sebelum kegiatan belajar mengajar Dittaman, Kevin C 2004, System berlangsung.

  Analysis and Design , Andi Offset, Yogyakarta.