Perancangan Aplikasi
DekstopSistem Informasi
Penjualan Tiket Bus Berbasis
Web Servicedan
Remote
Diajukan kepada Fakultas Teknologi Informasi
untuk memperoleh Gelar Ahli Madya Komputer
Oleh: Indra Prasetya NIM : 562012036
Program Studi Diploma Teknik Informatika Fakultas Teknologi Informasi
Universitas Kristen Satya Wacana Salatiga
i
Perancangan Aplikasi
DekstopSistem Informasi
Penjualan Tiket Bus Berbasis
Web Servicedan
Remote
Laporan Tugas Akhir
Oleh: Indra Prasetya NIM : 562012036
Program Studi Diploma Teknik Informatika Fakultas Teknologi Informasi
Universitas Kristen Satya Wacana Salatiga
v
Kata Pengantar
Segala puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa karena atas limpahan rahmat dan hidayah-Nya penulis dapat menyelesaikan Tugas Akhir yang berjudul
“Perancangan Aplikasi Dekstop Sistem Informasi Penjualan Tiket
Bus Berbasis Web Service Dan Remote”. Laporan Tugas Akhir
ini disusun sebagai persyaratan kelulusan dalam meraih gelar sarjana Ahli Madya Komputer pada Program Studi Diploma Teknik Informatika Fakultas Teknologi Informasi Universitas Kristen Satya Wacana Salatiga.
Penulis menyadari bahwa dalam penyusun Laporan Tugas Akhir ini bukanlah jerih payah sendiri, melainkan bimbingan dari berbagai pihak, oleh karena itu pada kesempatan ini, penulis mengucapkan banyak terimakasih kepada yang terhormat :
1. Bapak Dr. Dharmaputra T. Palekahelu, M.Pd sebagai
Dekan Fakultas Teknologi Informasi, Universitas Kristen Satya Wacana.
2. Bapak Sri Winarso Martyas Edi, S.Kom., M.Cs.sebagai
ketua Program diploma teknik informatika, Fakultas Teknologi Informasi, Universitas Kristen Satya Wacana
3. BapakDrs.Prihanto Ngesti Basuki, M.Kom yang telah
meluangkan waktunya untuk memberikan bimbingan dalam penyusunan laporan Tugas Akhir.
4. Bapak Sukarno dan Ibu Haryati Y.C, selaku orang tua
vi
maupun materil kepada penulis untuk selalu berusaha mencapai hasil yang terbaik.
5. Vivin Novitasari kakak yang telah memberi banyak
bantuan.
6. Dwie Widayanti selaku partner yang selalu
membantu, mendampingi serta selalu menjadi motivasi bagi penulis.
7. Semua teman–teman D3 Teknik Informatika 2012
yang telah memberikan doa semangat, serta kebersamaannya selama ini.
8. Serta Semua pihak yang tidak dapat penulis sebutkan
satu persatu.
Dalam penyusunan Laporan Tugas Akhir ini, penulis menyadari masih terdapat banyak kekurangan, Oleh karena itu penulis mengharapkan saran dari semua pihak yang ingin memberikan saran baiknya demi perkembangan positif bagi penulis.
Demikian Laporan Tugas Akhir ini penulis susun, semoga dapat bermanfaat bagi semua pihak dan penulis sendiri. Akhir kata penulis ucapkan trima kasih.
Salatiga, 4 Agustus 2015
vii
DAFTAR ISI
Judul ... i
Lembar Pengesahan ... ii
Pernyataan Bebas Plagiasi ... ii
Pernyataan Persetujun Publikasi ... iv
Kata Pengantar ... v
Daftar Isi... vii
Daftar Gambar ... ix
Bab I.Pendahuluan ... 1
1.1.Latar Belakang ... 1
1.5.1Analisa Kebutuhan ... 5
1.5.2 Tahapan Rancangan... 7
Bab II. Tinjauan Pustaka ... 9
2.1. Penelitian Terdahulu ... 9
2.2. Landasan Teori... 11
Bab III. Perancangan Sistem ... 13
3.1. Diagram Use Case ... 13
viii
3.3. Diagram Activity ... 16
3.4. Struktur Database ... 18
3.5. Lembar Kerja Tampilan ... 20
Bab IV. Hasil Dan Analisi ... 35
4.1. Hasil Karya / Implementasi ... 35
4.2. Hasil Pengujian ... 52
4.3. Analisis ... 52
Bab V. Penutup ... 54
5.1. Kesimpulan ... 54
5.2. Saran ... 55
Daftar Pustaka ... 56
ix
DAFTAR GAMBAR
Gambar 3. 1 Diagram Use Case Pelanggan dengan Operator 13
Gambar 3. 2 Diagram Use Case kepala Bagian ... 14
Gambar 3. 3 Diagram Class ... 15
Gambar 3. 4 DiagramActivity Pelanggan dengan Operator .. 16
Gambar 3. 5 Diagram Activity Kepala Bagian ... 17
Gambar 3. 6 StrukturDatabase web service ... 18
Gambar 3. 7 Struktur Database remotte ... 19
Gambar 3. 8 LKT Login ... 20
Gambar 3. 17 LKT Denah Terminal Tingkir Salatiga ... 30
Gambar 3. 18 LKT Laporan Transaksi ... 31
Gambar 3. 19 LKT Laporan Data Bus ... 32
Gambar 3. 20 LKT Laporan Data Pegawai... 33
Gambar 3. 21 LKT Pengaturan Akun Pribadi... 34
Gambar 4. 1 Tampilan login pegawai ... 37
Gambar 4. 2 Tampilan Status Pegawai ... 37
x
Gambar 4. 9 Tampilan Transaksi –Fasilitas Transaksi ... 42