SALAH SATU BAHASA PEMROGRAMAN YANG

Download melihat jadwal secara online adalah PHP. (PHP Hypertext Preprocessor), dimana. PHP merupakan bahasa pemrograman berbasis web yang memiliki ...

0 downloads 861 Views 696KB Size
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