356
ISSN: 2407-1102
Rancang Bangun Sistem Informasi Pembelajaran pada Calista Musik Palembang Berbasis Website Derick Fernandez*1, Suwirno Mawlan2 1,2
STMIK Global Informatika MDP Jl. Rajawali No.14 Palembang PS Sistem Informsi STMIK Global Informatika MDP, 2PS Manajemen Informtika AMIK MDP e-mail: *
[email protected],
[email protected]
1
Abstrak Tujuan penelitian ini adalah untuk pengembangan sistem informasi pada Bimbingan belajar Calista Musik Palembang menggunakan website sehingga dapat mempermudah, mempercepat, dan mengurangi tingkat kesalahan dalam pengolahan data dan informasi. Metodologi yang digunakan untuk membangun aplikasi ini adalah metodologi Iterasi. Metodologi ini memiliki 4 fase antara lain perencanaan,analisis, perancangan, implementasi. Untuk perancangan sistem penulis menggunakan XAMPP, Notepad ++ dan MySQL sebagai database. Hasil rancangan sistem informasi ini diharapkan dapat meningkatkan keaktifan belajar-mengajar, mempermudah dalam promosi produk dan jasa, pendaftaran siswa baru, pengelolaan data guru, siswa dan kursus musik, serta forum komunikasi sesama pecinta musik. Dengan adanya sistem ini mampu mengatasi masalah yang ada sehingga dapat meningkatkan kinerja pada Calista Musik. Kata kunci—Rancang bangun, sistem informasi,Website. Abstract The purpose of this research is to develop an information system on Calista Music Tutoring Palembang use website in order to simplify, speed up and reduce the level of error in the processing of data and information. The methodology used to build this application are Iteration methodology. This methodology has four phases are: planning, analysis, design, implementation. To design a system the author uses XAMPP, Notepad + + and MySQL as database. The result of the design of information systems is expected to increase the activity of teaching and learning, facilitate the promotion of products and services, new student enrollment, data management teacher, student, and guidance of music courses, as well as a forum for communication among music lovers. With this system can to overcome the existing problems so as to improve performance on Calista Music. Keywords—Disain, Information system, Websites
Oktober 2014
Seminar Perkembangan dan Hasil Penelitian Ilmu Komputer (SPHP-ILKOM)
357
1. PENDAHULUAN
P
erkembangan aplikasi website yang semakin pesat, tidak dapat dipungkiri bahwa keberadaan dan manfaat website pada jaman sekarang semakin dibutuhkan, seiring dengan semakin majunya teknologi internet yang sangat mudah sekali diakses baik itu lembaga pendidikan formal dan non formal. Pada Calista Musik Palembang terdapat beberapa permasalahan yaitu bagi Sistem yang ada pada Calista musik belum mempermudah Owner, penyampaian informasi yang kurang efektif dan efisien, belum mempunyai wadah untuk sharing ilmu sesama pecinta musik baik pada Calista musik maupun lingkungan luar. Berdasarkan uraian di atas, maka penelitian ini dapat dilakukan untuk menyelesaikan masalah yang ada.
2. METODE PENELITIAN Metodologi pengembangan sistem adalah metode-metode, prosedur-prosedur, konsepkonsep pekerjaan, aturan-aturan yang akan digunakan untuk mengembangkan suatu sistem informasi [3]. 2.1 Metodologi Iterasi penelitian ini menggunakan metode iterasi. Metode iteratif disebut juga dengan proses pengembangan berulang (iterative) atau proses pengembangan bertambah (incremental). Metode ini mensyaratkan penyelesaian perencanaan, analisis, perancangan atau desain dan implementasi secukupnya karena digunakan untuk mengembangkan satu bagian dari sistem baru. Perulangan pada metode ini berlanjut sampai semua bagian keseluruhan sistem telah dikembangkan, metode iterasi sesuai yang ditunjukkan pada Gambar 1. [6] Complete System Initiation
Iteration #1 Some System Analysis
Some System Design
Some System implementation
A Part Of the System
Some System implementation
Another Part Of the System
Iteration #2
Some System Analysis
Some System Design
Iteration #3
Some System Analysis
Some System Design
Some System implementation
Repeat until no additional Iterations needed
Gambar 1 The Iterative or Incremental Strategy [6]
Oktober 2014
Yet Another Part Of the System
358
ISSN: 2407-1102
2.1.1 Tahapan Perencanaan Pada tahap ini akan dilakukan perencanaan terhadap pembuatan aplikasi dimana akan dibuat permulaan sistem untuk mengidentifikasi masalah dan juga merencanakan solusi untuk pemecahan masalah yang ada. Pada tahap ini juga akan dilakukan perencanaan terhadap pembuatan aplikasi, meliputi waktu dan jadwal pembuatan aplikasi, merancang pelaksanaan tugas yang dipilih, pengumpulan data-data dan informasi yang dibutuhkan untuk pembuatan aplikasi tersebut. 2.1.2 Tahapan Analisis Pada tahap analisis ini akan dilakukan analisa mengenai pemahaman yang lebih menyeluruh terhadap masalah-masalah dan kebutuhan-kebutuhan perangkat keras (hardware) dan perangkat lunak (software), kebutuhan umum untuk aplikasi yang telah diketahui, serta tujuan umum pembuatan aplikasi. Lingkup proyek ini dipelajari dan dianalisis untuk mengetahui lebih rinci mengenai apa yang bekerja, apa yang tidak bekerja dan apa yang dibutuhkan. 2.1.3 Tahapan Perancangan Ditahap ini akan dilakukan perancangan atau design baik tampilan aplikasi (design interface), perancangan proses, perancangan basis data, perancangan logis dan perancangan arsitektur (design architecture). 2.1.4 Tahapan Implementasi Tahap dalam proses pengembangan aplikasi ini yaitu implementasi sistem dimana aplikasi yang telah jadi akan diinstal dan diuji secara tersendiri. Aplikasi diuji untuk memastikan bahwa aplikasi berkerja dengan sempurna, memenuhi persyaratan dan harapan pengguna. 2.1.5 Tahapan Pemeliharaan Tahap terakhir pada tahapan ini adalah sistem secara sistematis diperbaiki dan ditingkatkan. Hasil dari tahapan ini versi baru dari perangkat lunak yang telah dibuat. Perbaikan yang dilakukan tingkatannya bisa sangat variatif, mulai dari memperbaiki program yang crash hingga berfungsi kembali sampai pada penambahan modul-modul program yang baru sebagai jawaban atas perubahan kebutuhan pengguna. 2.2 Analisis 2.2.1 Analisis Permasalahan Analisis terhadap sistem yang ada (sistem yang berjalan) pada Calista Musik Palembang dengan cara mengumpulkan informasi dari sistem yang ada, kemudian menemukan permasalahan, penyebab dari timbulnya masalah dan efek dari permasalahan tersebut. Untuk menganalisis permasalahan, penulis menggunakan kerangka PIECES sesuai yang disajikan pada Tabel 1. Tabel 1 Kerangka PIECES untuk sebuah kasus P
I E
C
Performance Penyampaian materi pelajaran dengan cara tatap muka hanya terjadi saat berada di tempat bimbingan dan belum adanya media penyampaian materi pembelajaran atau sharing ilmu antara siswa dan guru ketika berada di luar jam bimbingan. Information Sulitnya memperoleh informasi baik informasi siswa maupun guru. Economics Pengeluaran biaya yang berlebihan untuk penggunaan kertas dalam pengelolaan data siswa dan data guru. Controls Kurangnya tingkat keamanan data-data yang disimpan dalam bentuk dokumen berupa arsip.
E
Efficiency Waktu yang dibutuhkan dalam pembuatan laporan terlalu lama.
S
Service Media penyampaian informasi maupun sharing ilmu masih terbatas berada di lingkungan Calista Musik.
Oktober 2014
Seminar Perkembangan dan Hasil Penelitian Ilmu Komputer (SPHP-ILKOM)
359
2.2.2 Analisis Kebutuhan Dalam melakukan analisis kebutuhan, penulis menggunakan diagram use case, adapun diaram use case ditujukkan pada Gambar 2. Subsistem Pengelolaan Data
Subsistem Pengguna
Menginput data guru Login
Menginput Data Siswa
Mengubah Password Menginput data Kelas Registrasi Mengedit data guru Mengedit Data Siswa Menghapus data guru Subsistem Akademik Menginput Berita Akademik
Menghapus Data Siswa Administrator
Melihat data guru Melihat Data Siswa
Menghapus Berita Akademik Melihat Berita Akademik
Melihat data Kelas
Pendaftaran Kursus
Subsistem Forum Diskusi Menginput Kategori Mengedit Kategori
Subsistem Pembelajaran
Menghapus Kategori
Menginput Kursus Melihat Kategori Mengedit Kursus Menginput Diskusi Menghapus Kursus
Guru
Menghapus Diskusi
Melihat Kursus
Melihat Diskusi
Mengupload Materi
Menginput komentar
Mendownload Materi
Mengedit komentar Menghapus Komentar Siswa
Pengunjung
Melihat Komentar Subsistem Katalog Penjualan Menginput Data Katalog Penjualan Mengedit Data Katalog Penjualan Menghapus Data Katalog Penjualan Melihat Data Katalog Penjualan Subsistem Buku Tamu Menginput Saran / Kritik Melihat Saran / Kritik Manghapus Saran / Kritik
Gambar 2 Diagram Model Use Case
Oktober 2014
360
ISSN: 2407-1102
2.3. Landasan Teori 2.3.1 Definisi Pembelajaran e-Learning Istilah pembelajaran online (e-Learning) mengandung pengertian yang sangat luas, sehingga banyak pakar yang menguraikan tentang definisi e-Learning dari berbagai sudut pandang. Salah satu definisi yang cukup dapat diterima banyak pihak misalnya e-Learning merupakan suatu jenis belajar mengajar yang memungkinkan tersampaikannya bahan ajar ke siswa dengan menggunakan media internet, intranet atau media jaringan komputer lain [1]. E-Learning merupakan program aplikasi berbasis internet yang memuat semua informasi tentang informasi sebuah pendidikan yang jelas, dinamis dan akurat serta up to date serta memberikan kemudahan bagi para pembelajar untuk melakukan pembelajaran secara online [4] 2.3.2 Komponen Pembentuk e-Learning a. Infrastruktur e-Learning Infrastruktur e-Learning dapat berupa personal computer (PC), jaringan komputer, internet dan perlengkapan multimedia. Termasuk didalamnya peralatan teleconference apabila kita memberikan layanan synchronous learning melalui teleconference. b. Sistem dan Aplikasi e-Learning Sistem perangkat lunak yang mem-virtualisasi proses belajar mengajar konvensional. Bagaimana manajemen kelas, pembuatan materi atau konten, forum diskusi, sistem penilaian (rapor), sistem ujian online dan segala fitur yang berhubungan dengan manajemen proses belajar mengajar. Sistem perangkat lunak tersebut sering disebut dengan Learning Management System (LMS). LMS banyak yang opensource sehingga bisa kita manfaatkan dengan mudah dan murah untuk dibangun di sekolah dan universitas. c. Konten e-Learning Konten dan bahan ajar yang ada pada e-Learning system (Learning Management System). Konten dan bahan ajar ini bisa dalam bentuk Multimedia-based Content (konten berbentuk multimedia interaktif) atau Text-based Content (konten berbentuk teks seperti pada buku pelajaran biasa). Biasa disimpan dalam Learning Management System (LMS) sehingga dapat dijalankan oleh siswa kapanpun dan dimanapun. 2.3.3 MySQL Database MySQL merupakan sistem manajemen basis data SQL yang sangat terkenal dan bersifat open source [2]. 2.3.4 Word Wide Web (WWW) Word Wide Web (WWW) adalah sebuah bagian dari internet yang sangat terkenal dalam dunia internet, dengan adanya WWW seorang pengguna dapat menampilkan sebuah halaman virtual yang disebut dengan website [2].
3. HASIL DAN PEMBAHASAN 3.1 Rancangan Sistem 3.1.1 Diagram Konteks Diagram konteks sistem dibuat untuk menentukan lingkup proyek awal. Diagram aliran data konteks ini hanya menunjukkan antarmuka utama sistem dengan lingkungannya. Diagram konteks yang diusulkan pada rancangan sistem baru yang mungkin akan diterapkan pada Calista Musik Palembang, disajikan pada Gambar 3.
Oktober 2014
Seminar Perkembangan dan Hasil Penelitian Ilmu Komputer (SPHP-ILKOM)
361
Gambar 3 Diagram Konteks Sistem yang Diusulkan 3.1.2 Diagram Dekomposisi Diagram dekomposisi merupakan diagram yang kegiatannya menguraikan sistem menjadi subsistem dan proses. Diagram dekomposisi yang akan diusulkan pada Calista Musik Palembang yang terdiri dari tujuh subsistem yang dimana masing-masing subsistem tersebut terbagi lagi menjadi beberapa proses. Diagram dekomposisi yang akan diusulkan dapat dilihat pada Gambar 4.
Oktober 2014
362
ISSN: 2407-1102 RANCANG BANGUN SISTEM INFORMASI PEMBELAJARAN PADA CALISTA MUSIK PALEMBANG BERBASIS WEBSITE
1.0 Subsistem Pengguna
3.0 Subsistem Pembelajaran
2.0 Subsistem Akademik
1.1* Login
1.2* Ubah Password
1.3* Registrasi
2.1 Kelola Berita Akademik
4.0 Subsistem Pengelolaan Data
3.1 Kelola Kursus
6.0 Subsistem Katalog Penjualan
5.0 Subsistem Forum Diskusi
4.1 Kelola Data Guru
5.1 Kelola Kategori
7.0 Subsistem Buku Tamu
6.1* Input Data Katalog Penjualan
7.1* Input Saran / Kritik
2.1.1* Input Berita Akademik
3.1.1* Input Kursus
4.1.1* Input Data Guru
5.1.1* Input Kategori
6.2* Edit Data Katalog Penjualan
7.2* Lihat Saran / Kritik
2.1.2* Hapus Berita Akademik
3.1.2* Edit Kursus
4.1.2* Edit Data Guru
5.1.2* Edit Kategori
6.3* Hapus Data Katalog Penjualan
7.3* Hapus Saran / Kritik
3.1.3* Hapus Kursus
4.1.3* Hapus Data Guru
5.1.3* Hapus Kategori
6.4* Lihat Data Katalog Penjualan
3.1.4* Lihat Kursus
4.1.4* Lihat Data Guru
2.1.3* Lihat Berita Akademik
2.2* Pendaftaran Kursus
3.2 Kelola Materi 3.2.1* Upload Materi
3.2.2* Download Materi
4.2 Kelola Data Siswa
5.1.4* Lihat Kategori
5.2 Kelola Diskusi
4.2.1* Input Data Siswa 4.2.2* Edit Data Siswa 4.2.3* Hapus Data Siswa 4.2.4* Lihat Data Siswa
4.3 Kelola Kelas 4.3.1* Input data Kelas 4.3.2* Lihat data Kelas
5.2.1* Input Diskusi 5.2.2* Hapus Diskusi 5.2.3* Lihat Diskusi
5.3 Kelola Komentar 5.3.1* Input Komentar 5.3.2* Edit Komentar 5.3.3* Hapus Komentar 5.3.4* Lihat Komentar
Gambar 4 Diagram Dekomposisi untuk sebuah Sistem Calista 3.1.3 Diagram Aliran Data Subsistem Fisik Diagram aliran data subsistem fisik yang diusulkan pada rancangan sistem dapat dilihat pada Gambar 5.
Oktober 2014
363
Seminar Perkembangan dan Hasil Penelitian Ilmu Komputer (SPHP-ILKOM) SQL Insert : Data_pengguna 1.0
Pengguna
7 Mozilla_FireFox : Info_Data_Pengguna
Administrator
SQL Server : pengguna
SQL Select: Data_Pengguna
7 Mozilla_FireFox : Data_Pengguna
SQL Select: Id_pengguna SQL Insert: Data_Siswa_baru SQL Insert: Data_guru_baru
7 Mozilla_FireFox : Data_Registrasi 7 Mozilla_FireFox : Data_Pengguna 7 Mozilla_FireFox : Info_Data_Pengguna 7 Mozilla_FireFox : Data_Pengguna 7 Mozilla_FireFox : Info_Data_Pengguna
SQL Insert : Berita_Baru_Disimpan
SQL Server : Berita Akademik
SQL Delete : Berita_yang_dihapus
2.0
7 Mozilla_FireFox : Data_Berita_Akademik 7 Mozilla_FireFox : Info_Berita_Akademik 7 Mozilla_FireFox : Info_Berita_Akademik
SQL Select: Data_Berita
7 Mozilla_FireFox : Info_Berita_Akademik 7 Mozilla_FireFox : Daftar_Kursus 7 Mozilla_FireFox : Info_Berita_Akademik
SQL Insert : Pendaftaran_Kursus_Baru_Disimpan
Akademik
SQL Select : Data_Kursus
SQL Server : Kursus
SQL Insert : Data_Kursus_Baru SQL Delete : Data_Kursus_yang_Dihapus SQL Update : Perubahan_Yang_Disimpan
7 Mozilla_FireFox : Data_Kursus 7 Mozilla_FireFox : Info_Data_Kursus 7 Mozilla_FireFox : Data_Mata_Pelajaran
SQL Select : Data_Kursus
3.0
7 Mozilla_FireFox : Info_Data_Mata_pelajaran 7 Mozilla_FireFox : Data_Materi
SQL Insert : Data_Mata_Pelajaran_Ditambah SQL Delete : Data_Mata_Pelajaran_Dihapus
7 Mozilla_FireFox : Info_Data_Materi
SQL Server : Mata Pelajaran
SQL Update : Perubahan_Yang_Disimpan
7 Mozilla_FireFox : Info_data_kursus 7 Mozilla_FireFox : Download_Materi
Perubahan_yang_disimpan
Pembelajaran 7 Mozilla_FireFox : Upload_Materi
SQL Select : Data_Mata_pelajaran SQL Insert : Upload_Materi SQL Delete : Materi_Upload_dihapus
7 Mozilla_FireFox : Info_data_kursus
SQL Server : Materi
SQL Select : Data_Materi
SQL Select : Id_Guru
7 Mozilla_FireFox : Data_Guru 7 Mozilla_FireFox : Info_Guru 7 Mozilla_FireFox : Data_Siswa 7 Mozilla_FireFox : Info_Siswa 7 Mozilla_FireFox : Nama_Kelas 7 Mozilla_FireFox : Info_Kelas
4.0
Pengelolaan Data
SQL Select : Id_Siswa
SQL Select : Id_Kelas
SQL Insert : Data_Guru_baru SQL Delete: Data_Guru_Dihapus SQL Update: Perubahan_Yang_Disimpan SQL Select: Data_Guru SQL Insert: Data_Siswa_baru SQL Delete: Data_Siswa_Dihapus SQL Update: Perubahan_Yang_Disimpan
SQL Server : Guru
SQL Server : Siswa
SQL Select: Data_Siswa SQL Insert: Data_Kelas_baru
SQL Server : Kelas
SQL Select: Data_Kelas
Guru
7 Mozilla_FireFox : Info_Kategori
SQL Select: Id_pengguna
7 Mozilla_FireFox : Membuat_Diskusi SQL Insert: Kategori_yang_ditambah
7 Mozilla_FireFox : Info_Diskusi 7 Mozilla_FireFox : Membuat_Komentar 5.0
7 Mozilla_FireFox : Info_Komentar 7 Mozilla_FireFox : Nama_Kategori
SQL Delete: Kategori_yang_dihapus SQL Update: Perubahan_Yang_Disimpan
7 Mozilla_FireFox : Info_Kategori 7 Mozilla_FireFox : Membuat_Diskusi
SQL Select: Data_Kategori
7 Mozilla_FireFox : Info_Diskusi SQL Insert: Diskusi_Baru
7 Mozilla_FireFox : Membuat_Komentar 7 Mozilla_FireFox : Info_Komentar
Forum Diskusi
SQL Delete: Diskusi_yang_dihapus
SQL Server : Forum Diskusi
SQL Select: Data_Diskusi
7 Mozilla_FireFox : Membuat_Diskusi 7 Mozilla_FireFox : Info_Diskusi Siswa
SQL Server : Kategori
SQL Insert: Komentar_yang_ditambah
7 Mozilla_FireFox : Membuat_Komentar
SQL Update: Perubahan_Yang_Disimpan
7 Mozilla_FireFox : Info_Komentar 7 Mozilla_FireFox : Info_Kategori
SQL Server : Forum Komentar
SQL Delete: Komentar_yang_dihapus SQL Select: Data_Komentar 7 Mozilla_FireFox : Info_Diskusi Pengunjung
7 Mozilla_FireFox : Info_Kategori 7 Mozilla_FireFox : Info_Komentar
6.0
SQL Insert: Katalog_Baru
7 Mozilla_FireFox : Info_Katalog_penjualan 7 Mozilla_FireFox : Info_Katalog_penjualan
SQL Delete: Katalog_yang_dihapus
7 Mozilla_FireFox : Info_Katalog_penjualan 7 Mozilla_FireFox : Data_Katalog_Penjualan 7 Mozilla_FireFox : Info_Katalog_penjualan
Katalog Penjualan
SQL Server : Katalog Penjualan
SQL Update: Perubahan_Yang_Disimpan SQL Select: Data_Katalog_Penjualan
7.0
SQL Insert: Data_Buku_tamu_Yang_Ditambah
7 Mozilla_FireFox : Membuat_Kritik / Saran 7 Mozilla_FireFox : Membuat_Kritik / Saran
Buku Tamu
SQL Delete: Data_Buku_Tamu_Yang_Dihapus
7 Mozilla_FireFox : Membuat_Kritik / Saran 7 Mozilla_FireFox : Hasil_Kritik / Saran
SQL Select: Data_Buku_Tamu
Gambar 5 Diagram Aliran Data Subsistem Fisik sistem Calista Oktober 2014
SQL Server : Buku Tamu
364
ISSN: 2407-1102
3.1.4 Rancangan Data Merancang sistem informasi Pembelajaran pada Calista Musik Palembang berbasis Website menggunakan Entity Relantionship Diagram (ERD) versi James Marthin. Pengertian dari Entity Relationship Diagram (ERD) sendiri adalah model data yang menggunakan beberapa notasi untuk menggambarkan data dalam konteks dan hubungan yang dideskripsikan oleh data tersebut [5]. Untuk lebih jelasnya, ERD dapat dilihat pada Gambar 6. Berita
Kritik
Idberita [PK] Tanggal Judul Isi
Idkritik [PK] Nama Email Isi Tanggal
Idkatalog [PK] Nama jenis Harga Keterangan
Kategori IdKategori [PK] Nama keterangan
Kursus Idkursus [PK] idmember idguru Idpelajaran [FK] Kelas Waktu Hari status
topik Idtopik [PK] Idkategori [FK] judul Idpengguna [FK] lihat
post Idpost [PK] Idtopik [FK] Idpengguna [FK] Urutan Isi waktu
kelas
Katalog
guru Idguru [PK] nama panggilan jurusan Alamat Hp Telp Bb Idpengguna [FK]
member Idmember [PK] nama panggilan Jurusan tempat tanggal alamat pk hp Telp Bb Agama Les Ayah Ibu Payah Pibu Hpot Bbot Email Idpengguna [FK]
Kelas [PK]
pelajaran Idpelajaran [PK] Nama keterangan
materi Idmateri [PK] Idpelajaran [FK] Judul file
pengguna admin username pass Idpengguna [PK]
Idpengguna [PK] userid password jabatan
Gambar 6 Entity Relationship Diagram pada Sistem Calista 3.1.5 Relasi antar Tabel Tabel-tabel yang ada pada basis data digambarkan sebagai entitas dan saling berelasi. ditunjukkan pada Gambar 7.
Oktober 2014
Seminar Perkembangan dan Hasil Penelitian Ilmu Komputer (SPHP-ILKOM)
Gambar 7 Relasi Antar Tabel pada basisdata sistem Calista
Oktober 2014
365
366
ISSN: 2407-1102
3.2 Antar muka 3.2.1 Halaman Beranda Halaman ini merupakan halaman beranda, terdapat tempat Login dimana pengguna harus memasukkan Username dan password, apabila Username dan password yang dimasukkan benar maka pengguna dapat melanjutkan ke halaman Pengguna sesuai dengan levelnya. Adapun bentuk tampilan halaman login dapat dilihat pada Gambar 8
Gambar 8 Tampilan Halaman Beranda Website Calista 3.2.2 Halaman Input Data Guru Halaman ini merupakan halaman input data guru oleh administrator. halaman input data guru ini dapat dilihat pada Gambar 9.
Gambar 9 Tampilan Halaman Input Data Guru Oktober 2014
Seminar Perkembangan dan Hasil Penelitian Ilmu Komputer (SPHP-ILKOM)
367
3.2.3 Halaman Input Data Siswa Halaman ini merupakan halaman input data siswa yang di input oleh administrator. Adapun halaman input data siswa ini dapat disajikan pada Gambar 10.
Gambar 10 Tampilan Halaman Input Data Siswa 3.2.4 Halaman Jadwal Kursus Halaman ini merupakan halaman jadwal kursus pada administrator. Adapun halaman jadwal kursus disajikan pada Gambar 11.
Gambar 11 Tampilan Halaman Jadwal Kursus
3.2.5 Halaman Input Katalog Halaman ini merupakan halaman input data katalog baru yang diinput oleh administrator. Adapun halaman input data katalog baru ini dapat dilihat pada Gambar 12
Oktober 2014
368
ISSN: 2407-1102
Gambar 12 Tampilan Halaman Input Katalog 3.2.6 Halaman Input Berita Akademik Halaman input berita akademik digunakan untuk memasukkan berita yang diinput oleh administrator. Adapun halaman input berita akademik dapat dilihat pada Gambar 13
Gambar 13 Tampilan Input Berita 4. KESIMPULAN 1.
2.
Metodologi pengembangan sistem yang digunakan penulis untuk mengembangkan sistem ini adalah iterative, metodologi ini sangat tepat digunakan untuk sistem yang sedang dikembangkan karena tipe sistem yang dikembangkan ini tergolong tipe yang besar dan rumit, untuk iterative sangat sesuai dimana setelah selesai satu putaran siklus dapat mengulangi satu siklus tahap berikutnya sehingga kesalahan yang ditemukan pada siklus sebelumnya dapat diperbaiki dan diselesaikan pada siklus berikutnya begitulah seterusnya sampai didapatkan hasil yang benar-benar sempurna. Sedangkan tool yang digunakan salah satunya adalah data flow diagram dimana tool ini masih sangat relevan digunakan untuk menggambarkan arus data dari entitas ke proses maupun dari proses ke entitas atau ke data store.
Oktober 2014
Seminar Perkembangan dan Hasil Penelitian Ilmu Komputer (SPHP-ILKOM)
369
5. SARAN Sistem ini dapat dikembangkan dengan menambah kebutuhan lain seperti aplikasi nilai untuk semua siswa untuk setiap jenis kursus dan pembuatan sertifikat siswa yang telah mengambil kursus.
DAFTAR PUSTAKA [1] Darin E.Hartley 2001 , Selling E-Learning, American Society for Training and Development [2] Firdaus 2007, PHP dan MySQL dengan Dreamwever, Maxicom, Palembang. [3] Hartono, Jogiyanto 2005, Analisis dan Desain Sistem Informasi, Andi Offset, Yogyakarta. [4]
Munir. (2009). Pembelajaran jarak jauh ber-basis teknologi informasi dan komunikasi. Bandung: Alfabeta
[5] Sutanta, Edhy 2004, Sistem Basis Data, Graha Ilmu, Yogyakarta. [6] Whitten, Jeffery 2004, Systems Analysis and Design Methods, 6th Edition, Mc Graw-Hill, America.
Oktober 2014