RANCANG BANGUN SISTEM INFORMASI JADWAL PERKULIAHAN BERBASIS JQUERY MOBILE DENGAN MENGGUNAKAN PHP DAN MySQL ElisaUsada 1, YanaYuniarsyah 2, Noor Rifani3 Program Studi Diploma III Teknik Telekomunikasi, Purwokerto 1,2,3 Akademi Teknik Telekomunikasi Sandhy Putra Purwokerto 1
[email protected] , 2
[email protected],
[email protected] ABSTRAK Informasi perubahan jadwal perlu diberitahukan secepatnya kepada dosen dan mahasiswa.Aplikasi Sistem Informasi Jadwal Perkuliahan berbasis jQuery Mobile dengan menggunakan PHP dan MySQL pada proyek penelitian ini diharapkan mempermudah pemberitahuan perubahan jadwal kepada dosen dan mahasiswa.Dengan dibuat aplikasi Sistem Informasi Jadwal Perkuliahan berbasis jQuery Mobile dengan menggunakan PHP dan MySQL pada proyek penelitian ini dapat mempermudah dalam mencari informasi jadwal perkuliahan.Metode yang digunakan dalam rancang bangun aplikasi sistem informasi jadwal perkuliahan yaitu metode waterfall. Pengujian aplikasi sistem informasi jadwal perkuliahan menggunakan beberapa tahapan yaitu tahap pengujian integrasi, pengujian sistem, pengujian validasi dan pengujian penerimaan pada handphone. Pada aplikasi ini digunakan database MySQL untuk penyimpanan data-data jadwal perkuliahan, dan pembuatan aplikasi ini dibuat menggunakan PHP. untuk mendapatkan hasil yang lebih baik lagi adapun saran-saran yang dapat diberikan terhadap aplikasi sistem informasi jadwal perkuliahan ini yaitu mengintegrasikan aplikasi sistem informasi jadwal perkuliahan ini dengan sistem kampus dan melakukan update pada jQuery Mobile ke versi yang terbaru agar tampilan lebih baik serta memiliki keunggulan tambahan. Kata kunci :Sistem Informasi Jadwal Perkuliahan, jQuery Mobile, Handphone, MySQL dan Waterfall
I.
permasalahan untuk mengakses jadwal dari
PENDAHULUAN
jarak yang sangat jauh sekalipun.
1.1. Latar Belakang Semakin berkembangnya teknologi saat ini,
menyebabkan
berlomba-lomba
semua
membuat
pihak sebuah
untuk alat
Salah satu bahasa pemrograman yang memungkinkan untuk dapat mendukung
maupun aplikasi yang dapat menunjang segala
melihat jadwal secara online adalah PHP
aktivitas yang dilakukan agar mudah dan
(PHP Hypertext Preprocessor), dimana
cepat, dengan cara memperkecil porsi kerja
PHP merupakan bahasa pemrograman
manusia dan memperbanyak porsi kerja dari
berbasis web yang memiliki kemampuan
alat maupun aplikasi yang dibuat. Bidang
untuk memproses data dinamis.
pendidikan juga tentunya memerlukan suatu kemudahan untuk dapat mengakses jadwal dari sebuah sekolah maupun perkuliahan. Jarak
yang
jauh
terkadang
membuat
mahasiswa terkendala dengan waktu untuk mengetahui perubahan jadwal perkuliahan yang mendadak, dengan perkembangan dan kemajuan
teknologi
komunikasi
seperti
internet, hal ini seharusnya tidak menjadi
Beberapa
sistem
database
yang
didukung oleh PHP salah satunya yaitu MySQL,
MySQL
adalah
program
database server yang mampu menerima dan mengirimkan data dengan sangat cepat, multi user serta menggunakan peritah standar SQL (Structured Query Language) dan baik digunakan sebagai client maupun server. 40
Jurnal Infotel Volume 4 Nomor 2 November 2012
.jQueryMobile
adalah
penyusunan penelitian ini lebih terarah,
proyek
baru yang membahas kekurangan
antara lain yaitu:
jQuery. Ini adalah framework yang
1. Software
dibangun
di
atas
jQuery
dan
fitur-fitur
2. Sistem dibuat dengan berbasiskan PHP
untuk
dan jQuey Mobile 1.0.1 3. Database yang akan digunakan untuk
Mengacu latar belakang di atas
mendukung aplikasi ini menggunakan
dan melihat permasalahan tersebut,
MySQL.
maka akan sangat bermanfaat jika ada
4. Aplikasi
yang
solusi
dapat
dengan
adalah
serta pembuatan program.
digunakan dalam aplikasi mobile.
aplikasi
digunakan
Codelobster PHP Edition untuk design
yang
menyediakan berbagai elemen Userinterface
yang
memberikan
sistem
informasi
jadwal
perkuliahan ini dibuat untuk membantu pihak
menggunakan
akademik
dalam
deviceyang hampir dimiliki setiap
memberitahukan jadwal ke dosen dan
orang,
mahasiswa.
antara
lain:
handphone,
5. Aplikasi sistem jadwal perkuliahan
komputer dan laptop.
dibuat hanya memberitahukan jadwal perkuliahan bukan sebagai aplikasi
1.2. Rumusan Masalah
penjadwalan.
Rumusan masalah dalam penelitian ini adalah bagaimana membuat dan merancang
sistem
perkuliahan
berbasis
informasi
jadwal
jQuery
Mobile
dengan menggunakan PHP dan MySQL ?
II.
DASAR TEORI 2.1. Sistem Informasi Sistem informasi adalah suatu sistem dalam
Tujuan dari penelitian ini yaitu Membuat dan merancang sistem informasi perkuliahan
berbasis
jQuery
Mobile dengan menggunakan PHP dan MySQL, serta membantu mahasiswa dan dosen
dalam
mengakses
jadwal
transaksi harian yang mendukung fungsi operasi
organisasi
yang
bersifat
manajerial dengan kegiatan strategi dari suatu organisasi untuk dapat menyediakan kepada
pihak
informasi
luar
yang
Sistem
tertentu
dengan
diperlukan
untuk
informasi
dalam
suatu
organisasi dapat dikatakan sebagai suatu
1.4. Batasan Masalah Beberapa batasan masalah dengan agar
yang
pengambilan keputusan.
perkuliahan melalui internet.
tujuan
organisasi
mempertemukan kebutuhan pengolahan
1.3. Tujuan Penulisan
jadwal
suatu
pembahasan
dalam
sistem yang menyediakan informasi bagi semua
tingkatan
dalam
organisasi
tersebut kapan saja diperlukan. Sistem ini 41 Jurnal Infotel Volume 4 Nomor 2 November 2012
menyimpan,
mengambil,
mengolah
dan
informasi
yang
menggunakan
mengubah,
mengkomunikasikan diterima
sistem
dengan
informasi
peralatan sistem lainnya.
atau
[4]
Rekayasa
perangkat
lunak
merupakan studi menyeluruh terhadap teori-teori, proses-proses, metode-metode dan teknik-teknik untuk membangun perangkat
lunak
berkualitas
tinggi
dengan cara-cara yang cost-effestive. Rekayasa perangkat lunak melibatkan
2.2. Rekayasa Perangkat Lunak Pendefinisian istilah “ rekayasa perangkat lunak” telah dilakukan oleh banyak pihak, antara lain:
orang (people), proses (process), proyek (project) dan produk (product).[5] Metode rekayasa perangkat lunak
1. Menurut Ian Sommervile:
adalah bagaimana perangkat lunak itu
Rekayasa perangkat lunak berkaitan
dibuat, apa saja yang dibutuhkan sampai
dengan teori, metode dan kakas yang
perangkat lunak tersebut siap digunakan
diperlukan dalam mengembangkan
dan langkah apa yang harus dilaksanakan
perangkat lunak untuk komputer.
dalam
2. Menurut Fritz Bauer:
prosesnya.
Metode
rekayasa
perangkat lunak terdiri atas beberapa
Rekayasa perangkat lunak adalah
jenis, diantaranya metode air terjun
penetapan dan penggunaan prinsip-
(waterfall), metode prototype, metode
prinsip rekayasa yang tangguh atau
spiral, dan lain sebagainya.
teruji
dalam
upaya
memperoleh
perangkat lunak secara ekonomis, handal dan bekerja efisien di mesin nyata.
2.3. DFD (Data Flow Diagram) DFD merupakan alat perancangan sistem yang berorientasi pada alur data
3. Menurut Mynatt:
dengan
konsep
dekomposisi
dapat
Rekayasa perangkat lunak secara
digunakan untuk penggambaran analisa
sederhana
sebagai
maupun rancangan sistem yang mudah
untuk
dikomunikasikan oleh profesional sistem
dinyatakan
pendekatan
sistematis
penciptaan dan pemilikan perangkat lunak.
kepada program.
4. Menurut
IEEE:
[IEEE
Standard
Glossary of SE Terminology (IEEE
pemakai
maupun
pembuat
[7]
1. Komponen Data Flow Diagram a. Menurut Yordan dan DeMarco
83)] Rekayasa perangkat lunak adalah pendekatan
sistematis
untuk
pengembangan, operasi, pemeliharaan dan
pemberhentian
pemakaian
Gambar 1. Komponen DFD Yourdan dan DeMarco
perangkat lunak. 42 Jurnal Infotel Volume 4 Nomor 2 November 2012
b. Menurut Gene dan Serson 3. Atribut
Setiap kejadian dari tiap entitas perlu Gambar 2. Komponen DFD Gene dan Serson
dilakukan
deskripsi
identifikasi
dengan
dan
menggunakan
atribut.Atribut adalah karakteristik dari 2.4. ERD (Entity Relationship Diagram)
suatu entitas.Atribut-atribut tersebut
ERD (Entity Relationship Diagram) adalah
suatu
menggambarkan
model data
untuk
dalam
bentuk
entitas, atribut dan hubungan antar
sebenarnya adalah elemen-elemen data dan masing-masing diberikan satu nilai tunggal, yang disebut nilai atribut digambarkan dalam bentuk elips.
entitas. ERD hanya bersifat konseptual dan tidak tergantung pada produk DBMS (Database Management System).[8] Komponen-komponen ERD yaitu:
Gambar 5. Simbol Atribut
1. Entitas (Entity)
Entitas dapat berupa sesuatu
2.5. Pengertian PHP PHP merupakan
bahasa
yang nyata ataupun abstrak, dapat
pemrogramman
berupa seseorang, sebuah tempat,
memiliki kemampuan untuk memproses
sebuah subjek, sebuah kejadian
data dinamis. PHP dikatakan sebagai
atau suatu konsep.
sebuah
berbasis
server-side
scriptlanguage
artinya
web
yang
embedded sintaks-sintaks
dan perintah yang kita berikan akan sepenuhnya dijalankan oleh server tetapi disertakan pada halaman HTML biasa. Gambar 3. Simbol Jenis Entitas 2. Hubungan (Relationship)
Aplikasi-aplikasi yang dibangun oleh PHP pada umumnya akan memberikan
Hubungan adalah suatu asosiasi
hasil pada web browser tetapi prosesnya
jenis
secara keseluruhan dijalankan di server,
entitas.Hubungan digambarkan dengan
pada prinsipnya server akan bekerja
bentuk belah ketupat. Tiap belah
apabila ada permintaan dari client. Dalam
ketupat diberi label kata kerja.[9]
hal ini client menggunakan kode-kode
yang
ada
antara
dua
PHP untuk mengirimkan permintaan ke server.[1] 2.6. Pengertian MySQL MySQL adalah program database Gambar 4. Simbol Hubungan
server yang mampu menerima dan 43
Jurnal Infotel Volume 4 Nomor 2 November 2012
mengirimkan data dengan sangat cepat, multi user serta menggunakan peritah standar
SQL
(Structured
perpustakaan
jQuery
(jquery.mobile-1.0a1.min.js).
Query
Language) dan baik digunakan sebagai client maupun server.
3. Mobile
[11]
2.8. Pengujian Perangkat Lunak Pengujian
adalah
proses
pemeriksaan atau evaluasi sistem atau komponen sistem secara manual atau
2.7. jQuery Mobile Framework jQuery telah lama menjadi Java Script
library
yang
populer
untuk
otomatis untuk memverifikasi apakah sistem memenuhi kebutuhan-kebutuhan
menciptakan website interaktif yang kaya
yang
dan aplikasi web, karena ini dirancang
mengidentifikasi
terutama untuk browser desktop, jquery
antara hasil yang diharapkan dengan hasil
tidak memiliki banyak fitur yang khusus
yang terjadi.[5]
dirancang untuk membangun aplikasi web mobile.
dispesifikasikan
atau
perbedaan-perbedaan
Sasaran Pengujian adalah penemuan semaksimum mungkin kesalahan dengan
jQuery Mobile adalah proyek baru
usaha yang dapat dikelola pada rentang
yang membahas kekurangan jQuery. Ini
waktu realistik. Manfaat pengujian yang
adalah framework yang dibangun di atas
pertama
jQuery
menyingkap
yang
menyediakan
berbagai
yaitu
pengujian
kesalahan
di
akan
perangkat
elemen User-interface dan fitur-fitur
lunak dan pengujian mendemostrasikan
untuk digunakan dalam aplikasi mobile.
fungsi-fungsi perangkat lunak bekerja
Jquery mobile menunjukkan beberapa
sesuai
contoh bagaimana framework baru ini
terpenuhi perilaku dan kinerjanya.
spesifikasi,
kebutuhan
serta
dapat membantu membangun aplikasi mobile berkualitas dan dalam waktu singkat. jQuery Mobile juga memastikan bahwa user-interface bekerja pada web browser dan menggunakan theme untuk memudahkan aplikasi.
costumized
tampilan
[2]
Untuk menggunakan jQuery Mobile, pertama perlu memasukkan tiga file yaitu: 1. JQuery
CSS
Mobile
file
(jquery.mobile-1.0a1.min.css) 2. Perpustakaan
jQuery
(jquery-
Gambar 6. Struktur Pengujian Perangkat Lunak
1.4.3.min.js) 44 Jurnal Infotel Volume 4 Nomor 2 November 2012
III.
PERANCANGAN DAN PEMBUATAN APLIKASI 3.1. Instrument Penelitian Sebuah
program
khususnya
aplikasi
menggunakan
web bahasa
pemograman PHP memerlukan dua buah instrumen penelitian yang mendukung. Instrumen
tersebut
digunakan
untuk
membuat
program
aplikasi
sistem
informasi jadwal perkuliahan ini, adapun instrumen tersebut yaitu: 1.
2. Analisis
Analisis ini menekankan pada
Hardware
pengumpulan kebutuhan pada level
a. Notebook
sistem dengan sedikit perancanaan dan
b. Handphone 2.
Gambar 7. Tahapan Model Waterfall
analisis.
Software
a. Wawancara
a. Codelobster PHP Edition
Penulis melakukan wawancara
b. jQuery Mobile
kepada bagian akademik untuk
c. XAMPP
mendapatkan
informasi
untuk
menunjang pembuatan penelitian. 3.2. Perencanaan Program
Adapun wawancara ini dilakukan
1. Model Perancangan Perangkat Lunak
Model yang digunakan dalam perancangan perangkat lunak ini yaitu menggunakan
model
SDLC
atau
waterfall yang dapat dilihat pada gambar
7.Pertimbangan
secara
diskusi
menghasilkan
lisan
sehingga
struktur
program
aplikasi sistem jadwal perkuliahan. b. Observasi Penulis
melakukan
survei
dalam
langsung ke lokasi penelitian yaitu
menggunakan Model waterfall ini
bagian akademik akatel purwokerto
adalah Model waterfall mengusulkan
untuk mengamati prosedur jadwal
sebuah
perkuliahan yang sudah ada yang
pendekatan
perkembangan
software
kepada yang
sistematik dan sekuensial yang mulai pada tingkat dan kemajuan sistem pada seluruh
analisis,
desain,
pengujian, dan pemeliharaan.
kode,
dilakukan
secara
manual
yaitu
dengan sistem slide text. c. Studi Pustaka Pada
proses
penyelesaian
penelitian ini, penulis berusaha mengumpulkan
referensi
dari
berbagai literatur yang berkaitan
45 Jurnal Infotel Volume 4 Nomor 2 November 2012
dengan judul penelitian antara lain
1) Admin
yaitu
2) Dosen
perpustakaan
akatel
dan
internet.
3) Mahasiswa
3. Perancangan a. DFD (Data Flow Diagram)
c. ERD (Entity Relationship Diagram)
Adapun penggambaran DFD dari
ERD (Entity Relationship Diagram)
sistem
adalah
informasi
jadwal
perkuliahan adalah sebagai berikut:
suatu
model
untuk
menggambarkan data dalam bentuk entitas, atribut dan hubungan antar entitas. Adapun ERD untuk sistem informasi jadwal perkuliahan ini yaitu sebagai berikut:
Gambar 8. DFD Level 0
Gambar 10. ERD Aplikasi d. Struktur Aplikasi Pembuatan Gambar 9. DFD Level 1
struktur
merupakan
aplikasi
langkah
yaitu untuk
menggambarkan secara umum bentuk b. User Leveling Pada user leveling ini terbagi
aplikasi
yang
akan
dan
telah
menjadi tiga tingkatan yaitu: 46 Jurnal Infotel Volume 4 Nomor 2 November 2012
berlangsung. Berikut gambar struktur
perancangan perangkat lunak ke dalam
sistem informasi jadwal perkuliahan:
kode program agar pengguna (user) dapat memahami sistem yang sedang
1) Struktur Admin
Aplikasi
Pada
Sisi
dibangun.
5. Pengujian
Pengujian ini memfokuskan pada fungsi internal dan fungsi eksternal dari perangkat lunak serta mencari segala
kemungkinan
kesalahan,
memeriksa input dan output data yang sesuai dengan hasil yang diinginkan setelah
diproses.
kesalahan
maka
Jika akan
terdapat dilakukan
perbaikan pada perangkat lunak. 3.3. Pembuatan Aplikasi Langkah-langkah
yang
harus
dilakukan untuk memulai pembuatan aplikasi, yaitu sebagai berikut: 1. Instalasi Codelobster PHP Edition Gambar 11. Struktur Aplikasi Pada Sisi Admin
2. Instalasi dan Menjalankan XAMPP 3. Pembuatan Database
2) Struktur Aplikasi Pada Sisi User
4. Pengkodean Aplikasi 5. Menjalankan Aplikasi.
IV.
PENGUJIAN DAN PEMBAHASAN
4.1. Pengujian Integrasi Pengujian integrasi adalah pengujian terhadap sistem atau subsistem lengkap yang menyusun komponen-komponen terintegrasi. Gambar 12. Struktur Aplikasi Pada Sisi User
Pengujian
integrasi
seharusnya merupakan pengujian kotak hitam dengan kasus-kasus pengujian diturunkan dari spesifikasi sistem.
4. Pengkodean
Pengkodean ini yaitu untuk
Pengujian yang digunakan pada
melakukan implementasi hasil dari
pembuatan aplikasi ini yaitu pengujian 47
Jurnal Infotel Volume 4 Nomor 2 November 2012
top down integration, karena pengujian
2. Menu Mahasiswa Pada Admin
top down integration atau integrasi dari
3. Menu Mata Kuliah Pada Admin
atas ke bawah merupakan pengujian
4. Menu Mengampu Pada Admin
antarmuka pemakai atau juga berarti
5. Menu Jadwal Kuliah Pada Admin
pengujian navigasi antarmuka.
6. Menu Informasi Perubahan
1. Menu Utama Dosen
7. Menu Utama Pada User
2. Menu Dosen Pada Admin
8. Menu Dosen Pada User
3. Menu Mahasiswa Pada Admin
9. Menu Mahasiswa Pada User
4. Menu Mata Kuliah Pada Admin 5. Menu Mengampu Pada Admin
4.3. Pengujian Validasi
6. Menu Jadwal Kuliah Pada Admin
Pada pengujian validasi ini terbagi
7. Menu Informasi Perubahan
menjadi dua yaitu dilakukan pada sisi
8. Menu Utama Pada User
user sebagai dosen dan mahasiswa yang
9. Menu Dosen Pada User
sebagai pemakai.
10.Menu Mahasiswa Pada User
1. Menu Dosen a. Jika NIDN kosong atau tidak diisi maka akan keluar validasi yang
4.2. Pengujian Sistem Pengujian sistem dilakukan untuk menjamin aplikasi
fungsi-fungsi telah
sistem
dilakukan
bertuliskan “NIDN Harus Diisi”.
atau
dengan
benar.Pada pengujian ini hanya fokus pada
masukan
dan
keluaran
yang
dihasilkan pada aplikasi.Pengujian sistem yang digunakan adalah pengujian black
Gambar 13. Tampilan Validasi Menu Dosen 1
box (kotak hitam) untuk pengujian secara
b. Jika NIDN sudah diisi tetapi hari
otomatis tanpa membahas struktur dari
kosong, maka akan keluar validasi
program. Pengujian sistem ini dilakukan
yang
pada
Diisi”.
fasilitas-fasilitas
utama
yang
bertuliskan
“Hari
Harus
terdapat pada aplikasi sistem informasi jadwal perkuliahan yaitu menu dosen pada admin, menu mahasiswa pada admin, menu mata kuliah pada admin, menu mengampu pada admin, menu jadwal
kuliah
pada
admin,
menu
informasi perubahan, menu dosen pada
Gambar 14. Tampilan Validasi Menu Dosen 2 c. Jika NIDN dan hari sudah diisi,
user, dan menu mahasiswa pada user.
tetapi NIDN tidak terdaftar maka
1. Menu Dosen Pada Admin
akan
keluar
validasi
yang 48
Jurnal Infotel Volume 4 Nomor 2 November 2012
bertuliskan
“
NIDN
Tidak
Ditemukan,Silahkan Menghubungi Bagian Akademik”.
Gambar 18. Tampilan Validasi Menu Mahasiswa 2
Gambar 15. Tampilan Validasi Menu Dosen 3 d. Jika NIDN dan hari sudah diisi, tetapi jadwal tidak ada maka akan
c. Jika NIM dan hari sudah diisi, tetapi NIM tidak terdaftar maka akan keluar validasi yang bertuliskan“NIM Tidak Ditemukan, Silahkan Menghubungi Bagian Akademik”.
keluar validasi yang bertuliskan “Jadwal Masih Belum Ada”.
Gambar 19. Tampilan Validasi Menu Mahasiswa 3 Gambar 16. Tampilan Validasi Menu Dosen 4 2. Menu Mahasiswa a. Jika NIM kosong atau tidak diisi
d. Jika NIM dan hari sudah diisi, tetapi jadwal tidak ada maka akan keluar validasi yang bertuliskan “Jadwal Masih Belum Ada”.
maka akan keluar validasi yang bertuliskan “NIM Harus Diisi”. Gambar 20. Tampilan Validasi Menu Mahasiswa 4
Gambar 17. Tampilan Validasi Menu Mahasiswa 1 b. Jika NIM sudah diisi tetapi hari kosong, maka akan keluar validasi yang
bertuliskan
“Hari
Harus
4.4. Pengujian Pada Handphone Pada pengujian penerimaan aplikasi pada handphone ini yaitu dilakukan untuk mengetahui aplikasi perangkat lunak yang sudah dibuat dapat dijalankan melalui handphone. Pengujian ini diujikan pada handphone Samsung Galaxy Mini GT-S5570 dengan OS android.
Diisi”
49 Jurnal Infotel Volume 4 Nomor 2 November 2012
Gambar 24. Mahasiswa
Gambar 21. Tampilan Menu Utama User
Gambar 22. Tampilan Menu Dosen
Tampilan
Menu
Gambar 25. Tampilan Output Pada Menu Mahasiswa V.
KESIMPULAN Kesimpulan dari proses penelitian rancang bangun sistem informasi jadwal perkuliahan
berbasis
jQuery
Mobile
dengan menggunakan PHP dan MySQL ini menjawab dari rumusan masalah yang ada yaitu bagaimana membuat sistem informasi jadwal perkuliahan berbasis jQuery Mobile dengan menggunakan PHP dan MySQL. Pembuatan aplikasi Gambar 23. Tampilan Output Pada Menu Dosen
sistem informasi jadwal perkuliahan ini dilakukan melalui beberapa tahapan yaitu 50
Jurnal Infotel Volume 4 Nomor 2 November 2012
tahap perancangan aplikasi, perancangan data,
pembuatan
pembuatan
struktur
aplikasi,
program,
dan
pengujian
program.
Penelitian pada PT. Pelabuhan Indonesia I.
Universitas
Sumatera
Utara.
http://repository.usu.ac.id/bitstream/12345
Pembuatan aplikasi sistem informasi jadwal
[3] Anonymous.”Bab III Metode Penelitian -
perkuliahan
berbasiskan
[4] Magaline, F., Mahamudu, N. B., & Ho,
jQuery Mobile, karena jQuery Mobile ini
Edwin.Konsep Dasar Sistem Informasi.
dapat berjalan pada banyak OS. Aplikasi
http://apr1l-si.comuf.com/SI.pdf di akses
sistem informasi jadwal perkuliahan ini
tanggal 12 April 2012
menggunakan
ini
6789 /20336/2/Chapter%20III-V.pdf
penyimpanan
MySQL
[5] Hariyanto Ir. MT., B. (2004). Rekayasa
sebagai database server karena mampu
Sistem Berorientasi Objek. Bandung:
menerima dan mengirimkan data dengan
Informatika.
sangat cepat, multi user, serta dapat
[6] Lestarini
Dinda.2010.”Model-Model
menyimpan data dalam jumlah yang
Pengembangan Sistem Informasi Berbasis
banyak, tabel yang digunakan pada
WEB”,
pembuatan aplikasi ini yaitu sebanyak 8
Universitas Sriwijaya.
tabel. Pada tahap pengujian aplikasi sistem informasi jadwal perkuliahan ini dilakukan melalui beberapa tahapan yaitu tahap
pengujian integrasi,
[7] Parno,
Fakultas SKom.,
Ilmu
MMSI.
Komputer “Data
Flow
Diagram”. Universitas Gunadarma. [8] Kurniasih,
Meliana
Fera.2011."Sistem
pengujian
Komputerisasi Pengolahan Buku Induk
sistem, pengujian validasi dan pengujian
Pegawai Pada UPT Dinas Pendidikan
penerimaan pada handphone.
Pemuda
Pengujian pada handphone diujikan
Dan
Penelitian,
Mini
Purwokerto.
yang
mempunyai
resolusi layar 240 x 320 piksel serta
Kecamatan
Banjarmangu Berbasis PHP dan MySQL",
dengan handphone Samsung Galaxy GT-S5570
Olahraga
Akademi
Teknik
[9] Anonymous.”Landasan
Teori
Telkom
-
ERD
(Entity Relationship Diagram)”.
menggunakan OS android.
[10] Anonymous.”Bab II Landasan teori DAFTAR PUSTAKA [1] Anonymous.
Pengenalan PHP”. Universitas Sumatera Materi
PHP.
http://pusdatin.deptan.go.id/admin/RB/Pro gramming /Materi%20PHP.pdf diakses tanggal 10 Maret 2012 [2] Hariana Budi. 2011. Jquery Mobile Framework.
http://javan.co.id/jquery-
mobile/ diakses tanggal 12 Maret 2012
Utara. [11] Setiawan
Cahyo
Eso.2010.“Rancang
Bangun Sistem Informasi Penerimaan Peserta Didik Baru (PPDB) Berbasis Web Dengan
Menggunakan
PHP
dan
MySQL”, Penelitian, Akademi Teknik Telkom Purwokerto.
51 Jurnal Infotel Volume 4 Nomor 2 November 2012