Implementasi Wireless Application Protocol untuk Membangun Aplikasi Perwalian Mahasiswa Berbasis Mobile Phone (Studi Kasus Fakultas Teknologi Informasi Universitas Kristen Maranatha).

(1)

ABSTRAK

Dewasa ini penggunaan internet bukan lagi merupakan sesuatu hal yang asing. Kegunaannya sudah diterapkan pada berbagai bidang kehidupan, salah satunya adalah dunia pendidikan. Sistem Administrasi Terpadu (SAT) Universitas Kristen Maranatha telah memanfaatkan teknologi internet tersebut untuk menyediakan sistem informasi terpusat yang melayani kebutuhan informasi kegiatan akademik bagi seluruh civitas akademika termasuk didalamnya kegiatan perwalian online.

Tujuan pembangunan tugas akhir ini untuk mengembangkan suatu aplikasi yang dapat membantu kegiatan perwalian online mahasiswa melalui mobile phone dengan mengimplementasikan teknologi Wireless Application Protocol (WAP). Selain itu juga aplikasi ditujukan untuk melayani permintaan mahasiswa mengenai informasi DKBS (Daftar Kontrak Rencana Studi), nilai ujian, transkrip nilai dan jadwal kuliah. Aplikasi dibuat dengan menggunakan bahasa XHTML (Extensible Hypertext Markup Language) dan PHP (PHP Hypertext Preprocessor), editor pemrograman Marcromedia Dreamweaver, dan basis data MySQL.

Aplikasi ini dapat dijadikan pilihan untuk melakukan kegiatan perwalian dan melakukan permintaan layanan informasi hasil kegiatan akademik mahasiswa.

Kata kunci : perwalian online, WAP, XHTML, PHP, Macromedia Dreamweaver, MYSQL.


(2)

vi Universitas Kristen Maranatha

DAFTAR ISI

KATA PENGANTAR ...Error! Bookmark not defined.

LEMBAR PERNYATAAN PERSETUJUAN PUBLIKASI KARYA ILMIAH UNTUK KEPENTINGAN AKADEMIS...Error! Bookmark not defined.

SURAT PERNYATAAN ORISINALITAS KARYA ..Error! Bookmark not defined.

ABSTRAK... v

DAFTAR ISI... vi

DAFTAR GAMBAR...vii

DAFTAR TABEL ... x

DAFTAR LAMPIRAN ...xiv

BAB I PENDAHULUAN ...Error! Bookmark not defined. I.1 Latar Belakang...Error! Bookmark not defined. I.2 Perumusan Masalah ...Error! Bookmark not defined. I.3 Tujuan...Error! Bookmark not defined. I.4 Batasan Masalah ...Error! Bookmark not defined. I.5 Sistematika Penulisan ...Error! Bookmark not defined. BAB II LANDASAN TEORI...Error! Bookmark not defined. BAB III ANALISIS DAN PERANCANGAN ...Error! Bookmark not defined. BAB IV HASIL TERCAPAI... 101 BAB V EVALUASI ...Error! Bookmark not defined.

BAB VI PENUTUP...Error! Bookmark not defined.

VI.1 Kesimpulan ...Error! Bookmark not defined.

VI.2 Saran-saran ...Error! Bookmark not defined.


(3)

DAFTAR GAMBAR

Gambar II.1 Model Waterfall Error! Bookmark not defined.

Gambar II.2 Model arsitektur WAP dengan WAP GatewayError! Bookmark not defined.

Gambar II.3 WAP Gateway/ proxy Error! Bookmark not defined.

Gambar III.1 Proses Bisnis mahasiswa Error! Bookmark not defined.

Gambar III.2 Proses Bisnis Administrator Error! Bookmark not defined.

Gambar III.3 Entity Relationship sistem Error! Bookmark not defined.

Gambar III.4 Digram Context Aplikasi WAP untuk Perwalian Mahasiswa Berbasis

Mobile Phone Error! Bookmark not defined.

Gambar III.5 DFD Level 1 Aplikasi WAP untuk Perwalian mahasiswa berbasis mobile phone (studi kasus Universitas Maranatha Fakultas Teknologi Informasi)

Error! Bookmark not defined.

Gambar III.6 DFD Level 2 Proses Akses Halaman MahasiswaError! Bookmark not defined.

Gambar III.7 DFD Level 2 Proses Manage dan Maintance SATError! Bookmark not defined.

Gambar III.8DFD Level 3 Proses Pilih MahasiswaError! Bookmark not defined.

Gambar III.9 DFD Level 3 Proses Pilih Akademik Error! Bookmark not defined.

Gambar III.10 DFD Level 3Proses Pengolahan Modul Akademik Error! Bookmark not defined.

Gambar III.11 DFD Level 3 Proses Pengolahan Modul Kemahasiswaan Error! Bookmark not defined.

Gambar III.12 DFD Level 4 Proses Aju cuti resmi Error! Bookmark not defined.

Gambar III.13 DFD Level 4 Perwalian Reguler Error! Bookmark not defined.

Gambar III.14 DFD Level 4 Proses Lihat Nilai Mata KuliahError! Bookmark not defined.

Gambar III.15 DFD Level 4 Proses Lihat TranskripError! Bookmark not defined.

Gambar III.16 DFD Level 4 Proses Program StudiError! Bookmark not defined.

Gambar III.17 DFD Level 4 Proses Proyek PendidikanError! Bookmark not defined.


(4)

viii Universitas Kristen Maranatha Gambar III.19 DFD Level 4 Proses Mata PendidikanError! Bookmark not defined.

Gambar III.20 DFD Level 4 Proses Kurikulum Error! Bookmark not defined.

Gambar III.21 DFD Level 4 Proses IP dan IPK Error! Bookmark not defined.

Gambar III.22 DFD Level 4 Proses Bobot Komponen NilaiError! Bookmark not defined.

Gambar III.23 DFD Level 4 Proses Pengecekan DKBSError! Bookmark not defined.

Gambar III.24 DFD Level 4 Proses Transkrip NilaiError! Bookmark not defined.

Gambar III.25 DFD Level 4 Proses Cuti AkademikError! Bookmark not defined.

Gambar III.26 DFD Level 4 Proses Jadwal Error! Bookmark not defined.

Gambar III.27 DFD Level 4 Proses Dosen Error! Bookmark not defined.

Gambar III.28 DFD Level 5 Proses Bobot Komponen NilaiError! Bookmark not defined.

Gambar III.29 DFD Level 5 Proses Nilai Error! Bookmark not defined.

Gambar III.30 DFD Level 5 Proses Jadwal KuliahError! Bookmark not defined.

Gambar III.31 DFD Level 5 Proses Jadwal PerwalianError! Bookmark not defined.

Gambar III.32 Perancangan Menu User Error! Bookmark not defined.

Gambar III.33 Rancangan Tampilan Halaman Login UserError! Bookmark not defined.

Gambar III.34 Rancangan Tampilan Halaman Utama User (Home) Error! Bookmark not defined.

Gambar III.35 Rancangan Tampilan Halaman MahasiswaError! Bookmark not defined.

Gambar III.36 Rancangan Tampilan Halaman Personal Data Induk Error! Bookmark not defined.

Gambar III.37 Rancangan Tampilan Halaman Pengajuan Cuti Resmi Error! Bookmark not defined.

Gambar III.38 Rancangan Tampilan Halaman AkademikError! Bookmark not defined.

Gambar III.39 Rancangan Tampilan Perwalian RegulerError! Bookmark not defined.

Gambar III.40 Rancangan Tampilan Halaman Pilih Mata KuliahError! Bookmark not defined.


(5)

Gambar III.41 Rancangan Tampilan Halaman Add Mata KuliahError! Bookmark not defined.

Gambar III.42 Rancangan Tampilan Halaman Cek DKBSError! Bookmark not defined.

Gambar III.43 Rancangan Tampilan Halaman Lihat NilaiError! Bookmark not defined.

Gambar III.44 Rancangan Tampilan Halaman Tampil NilaiError! Bookmark not defined.

Gambar III.45 Rancangan Tampilan Halaman Transkrip NilaiError! Bookmark not defined.

Gambar III.46 Rancangan Tampilan Halaman Tampil Transkrip Nilai Error! Bookmark not defined.

Gambar III.47 Rancangan Tampilan Halaman Login Administrator Error! Bookmark not defined.

Gambar III.48 Rancangan Tampilan Halaman UtamaError! Bookmark not defined.

Gambar III.49 Rancangan Tampilan Menu Personal Data IndukError! Bookmark not defined.

Gambar III.50 Rancangan Tampilan Data Calon MahasiswaError! Bookmark not defined.

Gambar III.51 Rancangan Tampilan Menu Program StudiError! Bookmark not defined.

Gambar III.52 Rancangan Tampilan Menu Proyek PendidikanError! Bookmark not defined.

Gambar III.53 Rancangan Tampilan Menu Mata KuliahError! Bookmark not defined.

Gambar III.54 Rancangan Tampilan Halaman Menu Mata Pendidikan Error! Bookmark not defined.

Gambar III.55 Rancangan Tampilan Menu KurikulumError! Bookmark not defined.

Gambar IV.1 Tampilan Halaman Login WAP User MahasiswaError! Bookmark not defined.

Gambar IV.2 Tampilan Halaman Utama User MahasiswaError! Bookmark not defined.


(6)

x Universitas Kristen Maranatha Gambar IV.4 Tampilan Halaman Akademik Error! Bookmark not defined.

Gambar IV.5 Tampilan Halaman Personal Data IndukError! Bookmark not defined.

Gambar IV.6 Tampilan Halaman Pengajuan Cuti ResmiError! Bookmark not defined.

Gambar IV.7 Tampilan Halaman Perwalian RegulerError! Bookmark not defined.

Gambar IV.8 Tampilan Halaman Pilih Mata Kuliah PerwalianError! Bookmark not defined.

Gambar IV.9 Tampilan Halaman Tampil Rencana StudiError! Bookmark not defined.

Gambar IV.10 Tampilan Halaman Lihat DKBS Error! Bookmark not defined.

Gambar IV.11 Tampilan Halaman Lihat Nilai UjianError! Bookmark not defined.

Gambar IV.12 Tampilan Halaman Transkrip Nilai Error! Bookmark not defined.

Gambar IV.13 Tampilan Halaman index administratorError! Bookmark not defined.

Gambar IV.14 Tampilan Halaman Utama administratorError! Bookmark not defined.

Gambar IV.15 Tampilan Halaman Personal Data Induk Adminstrator Error! Bookmark not defined.

Gambar IV.16 Halaman Data Calon Mahasiswa Error! Bookmark not defined.

Gambar IV.17 Tampilan Halaman Program Studi Error! Bookmark not defined.

Gambar IV.18 Tampilan Halaman Proyek PendidikanError! Bookmark not defined.

Gambar IV.19 Tampilan Halaman Mata Kuliah Error! Bookmark not defined.

Gambar IV.20 Tampilan Halaman Proyek PendidikanError! Bookmark not defined.


(7)

DAFTAR TABEL

Tabel II.1 Daftar Simbol ERD Error! Bookmark not defined.

Tabel III.1 Tabel Mahasiswa Error! Bookmark not defined.

Tabel III.2 Tabel Program Studi Error! Bookmark not defined.

Tabel III.3 Tabel DKBS Error! Bookmark not defined.

Tabel III.4 Tabel Cekal Perwalian Error! Bookmark not defined.

Tabel III.5 Tabel Jadwal Perwalian Error! Bookmark not defined.

Tabel III.6 Tabel Cuti Error! Bookmark not defined.

Tabel III.7 Tabel Kurikulum Error! Bookmark not defined.

Tabel III.8 Tabel Kurikulum Mata kuliah Error! Bookmark not defined.

Tabel III.9 Kurikulum Mata Kuliah Prasyarat Error! Bookmark not defined.

Tabel III.10 Proyek Pendidikan Error! Bookmark not defined.

Tabel III.11 Tabel Mata Pendidikan Error! Bookmark not defined.

Tabel III.12 Tabel Ambil Mata kuliah Error! Bookmark not defined.

Tabel III.13 Tabel Nilai Kuliah Error! Bookmark not defined.

Tabel III.14 Tabel Transkrip Nilai Error! Bookmark not defined.

Tabel III.15 Tabel Ruang Error! Bookmark not defined.

Tabel III.16 Tabel Dosen Error! Bookmark not defined.

Tabel III.17 Tabel Jadwal Error! Bookmark not defined.

Tabel III.18 Tabel Kelas Error! Bookmark not defined.

Tabel III.19 Tabel Subkelas Error! Bookmark not defined.

Tabel III.20 Tabel Kelas Mahasiswa Error! Bookmark not defined.

Tabel III.21 Kamus Data Mahasiswa Error! Bookmark not defined.

Tabel III.22 Kamus Data User Error! Bookmark not defined.

Tabel III.23 Kamus Data DKBS Error! Bookmark not defined.

Tabel III.24 Kamus Data Jadwal Perwalian Error! Bookmark not defined.

Tabel III.25 Kamus Data cekal Perwalian Error! Bookmark not defined.

Tabel III.26 Kamus Data Cuti Error! Bookmark not defined.

Tabel III.27 Kamus data Ambil Mata kuliah Error! Bookmark not defined.

Tabel III.28 Kamus data Program Studi Error! Bookmark not defined.

Tabel III.29 Kamus Data kurikulum Error! Bookmark not defined.

Tabel III.30 Kamus Data Kurikulum Mata Kuliah Error! Bookmark not defined.


(8)

xii Universitas Kristen Maranatha Tabel III.32 Kamus data Proyek Pendidikan Error! Bookmark not defined.

Tabel III.33 Kamus Data Nilai Kuliah Error! Bookmark not defined.

Tabel III.34 Kamus Data Transkrip nilai Error! Bookmark not defined.

Tabel III.35 Kamus Data Dosen Error! Bookmark not defined.

Tabel III.36 Kamus Data ruang Error! Bookmark not defined.

Tabel III.37 Kamus Data kelas Error! Bookmark not defined.

Tabel III.38 Kamus Data Jadwal Error! Bookmark not defined.

Tabel III.39 Proses Validasi Login Error! Bookmark not defined.

Tabel III.40 Proses Logout Error! Bookmark not defined.

Tabel III.41 Proses Lihat Personal Data Induk Error! Bookmark not defined.

Tabel III.42 Proses Lihat Jadwal Kuliah Error! Bookmark not defined.

Tabel III.43 Proses Logout Error! Bookmark not defined.

Tabel III.44 Proses Lihat DKBS Error! Bookmark not defined.

Tabel III.45 Proses Logout Error! Bookmark not defined.

Tabel III.46 Proses Logout Error! Bookmark not defined.

Tabel III.47 Proses Tampilkan Data Mahasiswa Error! Bookmark not defined.

Tabel III.48 Proses Ubah Data Mahasiswa Error! Bookmark not defined.

Tabel III.49 Proses Tambah Data Mahasiswa Error! Bookmark not defined.

Tabel III.50 Proses Isi Form Aju Cuti Error! Bookmark not defined.

Tabel III.51 Proses Kirim Permohonan Cuti Error! Bookmark not defined.

Tabel III.52 Proses Cek Jadwal Perwalian dan Tabel CekalError! Bookmark not defined.

Tabel III.53 Proses Lakukan Perwalian Error! Bookmark not defined.

Tabel III.54 Proses Pilih Mata Kuliah Error! Bookmark not defined.

Tabel III.55 Proses Kontrak Mata Kuliah Error! Bookmark not defined.

Tabel III.56 Proses Pilih Mata Kuliah Aktif Error! Bookmark not defined.

Tabel III.57 Proses Tampilkan Nilai Mata Kuliah Error! Bookmark not defined.

Tabel III.58 Proses Pilih Semester Kuliah Error! Bookmark not defined.

Tabel III.59 Proses Menampilkan Transkrip Semester DipilihError! Bookmark not defined.

Tabel III.60 Proses Tampilkan Data Program StudiError! Bookmark not defined.

Tabel III.61 Proses Ubah Data Program Studi Error! Bookmark not defined.


(9)

Tabel III.63 Proses Tampilkan Data Proyek PendidikanError! Bookmark not defined.

Tabel III.64 Proses Ubah data Proyek PendidikanError! Bookmark not defined.

Tabel III.65 Proses Tambah Proyek Pendidikan Error! Bookmark not defined.

Tabel III.66 Proses Tampilkan data Mata Kuliah Error! Bookmark not defined.

Tabel III.67 Proses Ubah Mata Kuliah Error! Bookmark not defined.

Tabel III.68 Proses Tambah Mata Kuliah Error! Bookmark not defined.

Tabel III.69 Proses Tampilkan Data Mata PendidikanError! Bookmark not defined.

Tabel III.70 Proses Ubah Data Mata Pendidikan Error! Bookmark not defined.

Tabel III.71 Proses Tambah Data Mata PendidikanError! Bookmark not defined.

Tabel III.72 Proses Tampilkan Data Kurikulum Error! Bookmark not defined.

Tabel III.73 Proses Ubah Kurikulum Error! Bookmark not defined.

Tabel III.74 Proses Tambah Data Kurikulum Error! Bookmark not defined.

Tabel III.75 Proses Masukan Data Mahasiswa Error! Bookmark not defined.

Tabel III.76 Proses Tampilkan IP dan IPK Error! Bookmark not defined.

Tabel III.77 Proses Tampilkan data DKBS MahasiswaError! Bookmark not defined.

Tabel III.78 Proses Tambah data DKBS MahasiswaError! Bookmark not defined.

Tabel III.79 Proses Ubah DKBS Mahasiswa Error! Bookmark not defined.

Tabel III.80 Proses Pilih Data Mahasiswa. Error! Bookmark not defined.

Tabel III.81 Proses Tampilkan Data Transkrip MahasiswaError! Bookmark not defined.

Tabel III.82 Proses Tampilkan Mahasiswa Cuti Error! Bookmark not defined.

Tabel III.83 Proses Tambah Data Mahasiswa Cuti ResmiError! Bookmark not defined.

Tabel III.84 Proses Tampilkan Data Dosen Error! Bookmark not defined.

Tabel III.85 Proses Tambah Data Dosen Error! Bookmark not defined.

Tabel III.86 Proses Ubah Data Dosen Error! Bookmark not defined.

Tabel III.87 Proses Tampilkan Bobot Komponen NilaiError! Bookmark not defined.

Tabel III.88 Proses Ubah Bobot Komponen Nilai Error! Bookmark not defined.


(10)

xiv Universitas Kristen Maranatha Tabel III.90 Proses Tampilkan Data Nilai Error! Bookmark not defined.

Tabel III.91 Proses Ubah Data Nilai Error! Bookmark not defined.

Tabel III.92 Proses Input Nilai Error! Bookmark not defined.

Tabel III.93 Proses Masukan Data Jadwal Kuliah Error! Bookmark not defined.

Tabel III.94 Proses Tampilkan Jadwal Kuliah Error! Bookmark not defined.

Tabel III.95 Proses Tampilkan Jadwal Perwalian Error! Bookmark not defined.

Tabel III.96 Proses Ubah Jadwal Perwalian Error! Bookmark not defined.

Tabel III.97 Proses Input Jadwal Perwalian Error! Bookmark not defined.

Tabel III.98 Spesifikasi objek-objek pada halaman login userError! Bookmark not defined.

Tabel III.99 Spesifikasi objek-objek pada halaman utama user (home) Error! Bookmark not defined.

Tabel III.100 Spesifikasi objek-objek pada halaman utama userError! Bookmark not defined.

Tabel III.101 Spesifikasi objek-objek pada halaman Personal Data Induk Error! Bookmark not defined.

Tabel III.102 Spesifikasi objek-objek pada halaman Pengajuan Cuti Resmi Error! Bookmark not defined.

Tabel III.103 Spesifikasi objek-objek pada Halaman AkademikError! Bookmark not defined.

Tabel III.104 Spesifikasi objek-objek pada Halaman Tampilan Perwalian Reguler

Error! Bookmark not defined.

Tabel III.105 Spesifikasi objek-objek pada Tampilan Halaman Pilih Mata Kuliah

Error! Bookmark not defined.

Tabel III.106 Spesifikasi objek-objek pada Tampilan Halaman Pilih Mata Kuliah

Error! Bookmark not defined.

Tabel III.107 Spesifikasi objek-objek pada Tampilan Halaman Cek DKBS Error! Bookmark not defined.

Tabel III.108 Spesifikasi objek-objek pada Tampilan Halaman Lihat Nilai Error! Bookmark not defined.

Tabel III.109 Spesifikasi objek-objek pada Tampilan Halaman Tampil Nilai Error! Bookmark not defined.

Tabel III.110 Spesifikasi objek-objek pada Tampilan Halaman Transkrip Nilai


(11)

Tabel III.111 Spesifikasi objek-objek pada Tampilan Halaman Tampil Transkrip

Nilai Error! Bookmark not defined.

Tabel III.112 Spesifikasi objek-objek pada Tampilan Halaman Login Administrator

Error! Bookmark not defined.

Tabel III.113 Spesifikasi objek-objek pada Tampilan Halaman Utama Error! Bookmark not defined.

Tabel III.114 Spesifikasi objek-objek pada Tampilan Menu Personal Data Induk

Error! Bookmark not defined.

Tabel III.115 Spesifikasi objek-objek pada Tampilan Menu Data Calon

Mahasiswa Error! Bookmark not defined.

Tabel III.116 Spesifikasi objek-objek pada Tampilan Menu Program Studi Error! Bookmark not defined.

Tabel III.117 Spesifikasi objek-objek pada Tampilan Menu Proyek Pendidikan

Error! Bookmark not defined.

Tabel III.118 Spesifikasi objek-objek pada Tampilan Menu Mata Kuliah Error! Bookmark not defined.

Tabel III.119 Spesifikasi objek-objek pada Tampilan Menu Mata Pendidikan

Error! Bookmark not defined.

Tabel III.120 Spesifikasi objek-objek pada Tampilan Menu Kurikulum Error! Bookmark not defined.


(12)

xvi Universitas Kristen Maranatha

DAFTAR LAMPIRAN

Lampiran A Source Code...A-1 Lampiran B Riwayat Hidup / CV Penulis ...B-1


(13)

BAB

I PENDAHULUAN

I.1 Latar

Belakang

Globalisasi dan teknologi semakin berkembang menuntun dunia pendidikan semakin kompetitif, di mana persaingan lembaga penyelenggara pendidikan juga semakin ketat. Hal itu mendorong lembaga penyelenggara pendidikan berusaha untuk meningkatkan kualitas pengajaran, penelitian, penyediaan fasilitas, pelayanan dan SDM yang professional serta berpengalaman.

Universitas Kristen Maranatha (UKM) merupakan salah satu lembaga penyelenggara pendidikan di Indonesia yang juga berusaha melakukan inovasi-inovasi bagi kebutuhan pelayanannya. Hal ini ditandai dengan telah berjalannya sistem pelayanan administrasi terpusat yang disebut Sistem Administrasi Terpadu (SAT) untuk meningkatkan nilai efektifitas dan efisiensi pelayanan bagi seluruh kegiatan administrasi universitas.

Saat ini SAT merupakan sistem yang melayani informasi nilai akademik mahasiswa, perwalian, cuti, DKBS (Dokumen Kontrak Beban Studi ), dan penjadwalan kuliah bagi mahasiswa dan dosen. Untuk mendapatkan pelayanan SAT tersebut, mahasiswa bisa mengakses alamat situs SAT pada PC (Personal Computer) yang mendukung internet.

Dengan adanya SAT serta penggunaan alat komunikasi mobile seperti telepon seluler (ponsel) yang tidak asing lagi maka, pada tugas akhir ini penulis merancang aplikasi yang mampu mengakses informasi SAT melalui ponsel. Aplikasi yang akan dibangun berbasis WAP(Wireless Application Protocol ), yang memampukan alat mobile mengakses internet.

Tugas akhir ini disusun untuk membantu civitas akademika terutama mahasiswa dalam melakukan perwalian semester regular, mendapatkan


(14)

2 Universitas Kristen Maranatha informasi hasil nilai mata kuliah, jadwal kuliah, pengecekan DKBS dan transkrip nilai per semester melalui alatmobile.

I.2 Perumusan

Masalah

Permasalahan yang dihadapi dalam perancangan dan merealisasikan Implementasi Wireless Application Protocol untuk membangun aplikasi Perwalian Mahasiswa berbasis mobile phone (Studi kasus Universitas Kristen Maranatha) ini adalah sebagai berikut :

- Bagaimana merancang dan membuat suatu sistem yang dapat membantu mahasiswa melakukan kegiatan perwalian dan mengakses informasi hasil kegiatan akademik yang memungkinkan mahasiswa melakukannya secaraonline.

- Bagaimana merancang dan membuat suatu aplikasi yang berbasis wap yang berfungsi sebagai media untuk melakukan perwalian online dan akses informasi hasil kegiatan akademik mahasiswa baik dari sisi mahasiswa maupun admin.

- Bagaimana sistem basis data dapat diimplementasikan pada aplikasi yang akan dirancang.

- Bagaimana data seluruh mahasiswa yang begitu besar dapat diakses melalui mobile phone yang kapasitasnya terbatas dibandingkan dengan komputer yang memiliki kapasitas lebih besar.

- Bagaimana sistem keamanan aplikasi perwalian yang akan dibangun pada masing-masing pengguna aplikasi.

I.3 Tujuan

Tujuan pembuatan ImplementasiWireless Application Protocoluntuk membangun aplikasi Perwalian Mahasiswa berbasis mobile phone (Studi kasus Universitas Kristen Maranatha) berbasismobile phone yaitu :

- Merancang dan membangun aplikasi Perwalian Mahasiswa berbasis mobile phone (Studi kasus Universitas Kristen Maranatha Fakultas Teknologi Informasi).


(15)

- Membantu civitas akademika terutama mahasiswa untuk mengakses informasi dari Sistem Administrasi Terpadu (SAT) melaluimobile phone.

- Menambah media akses informasi ke SAT (Sistem Administrasi Terpadu).

I.4 Batasan

Masalah

Batasan masalah pada aplikasi tugas akhir ini dikelompokkan menjadi tiga bagian yaitu :

Perangkat lunak (software)

- Sistem Operasi :Microsoft Windows SP2.

- Editor pemrograman : Macromedia Dreamweaver 8. - Bahasa pemrograman :PHP danXHTML.

- Emulator : Openwave V7. - Browser :Internet Explorer.

Perangkat keras (hardware)

- Processor Intel Pentium 4 2,4Ghz. - Memory DDR 512Mb.

- Hardisk 40GB.

- Keyboard dan mouse.

Aplikasi

- Implementasi Wireless Application Protocol untuk membangun aplikasi Perwalian Mahasiswa berbasis mobile phone (Studi kasus Universitas Kristen Maranatha) berbasis mobile phone terbatas pada perwalian dan penyediaan informasi dkbs, nilai, dan transkrip nilai bagi mahasiswa. - Aplikasi tidak melakukan pemeriksaan nilai minimum untuk makuliah

prasyarat. Pemeriksaan terbatas pada sudah atau belum mata kuliah prasyarat diambil.


(16)

4 Universitas Kristen Maranatha - User yang dapat mengakses basis data sistem adalah mahasiswa dan

administrator.

I.5 Sistematika

Penulisan

Penyusunan laporan tugas akhir ini didasarkan pada sistematika penulisan sebagai berikut :

Bab I Pendahuluan merupakan bab awal yang menjelaskan latar belakang pembuatan implementasi Wireless Application Protocol untuk membangun aplikasi perwalian mahasiswa berbasis mobile phone (Studi kasus Fakultas Teknologi Informasi Universitas Kristen Maranatha), perumusan masalah, tujuan pembuatan aplikasi, batasan masalah, dan sistematika penulisan.

Bab II Landasan teori merupakan bab yang mengemukakan teori-teori pendukung dalam pembuatan Implementasi Wireless Application Protocol untuk membangun aplikasi perwalian mahasiswa berbasis mobile phone (Studi kasus Fakultas Teknologi Informasi Universitas Kristen Maranatha) seperti internet, Web, WAP dan teori pendukung lainnya.

Bab III Analisis dan perancangan produk merupakan bab yang menguraikan analisis sistem dan perancangan aplikasi.

Bab IV Hasil tercapai merupakan bab yang mejelaskan hasil jadi produk yang dirancang.

Bab V Evaluasi produk merupakan bab yang menguraikan evaluasi dari produk dengan pegujian.

Bab VI Penutup merupakan bab yang berisi kesimpulan dari semua uraian yang telah dijabarkan dari bab-bab sebelumnya dan saran-saran yang mungkin dapat dimanfaatkan sebagai usulan pengembangan berikutnya.


(17)

BAB VI PENUTUP

VI.1 Kesimpulan

Berdasarkan hasil analisis, perancangan dan pengujian aplikasi yang sudah dicapai dapat diperoleh beberapa kesimpulan diantaranya :

1. Dengan menggunakan wap service memungkinkan mahasiswa melakukan kegiatan perwalian dan akses informasi hasil kegiatan akademik secara online.

2. Dengan menggunakan bahasa pemrograman XHTML yang dikombinasikan dengan PHP perancangan dan pembuatan aplikasi perwalian mahasiswa dapat dilakukan.

3. Implementasi basis data pada program aplikasi yang dirancang dihubungkan dengan MySQL sebagai DBMS (DataBase Management System) yang mendukung SQL (Structured Ouery Language) sehingga basis data dapat diakses oleh aplikasi.

4. Untuk meminimalisasikan kapasitas data yang diakses oleh user maka aplikasi dirancang tidak perlu banyak menggunakan gambar (image) serta memaksimalkan kode program agar tidak terjadi proses yang berputar-putar.

5. Masalah keamanan pada aplikasi dimplementasikan dengan penggunaan password yang dienkripsi dengan metode MD5 dan session.


(18)

137 Universitas Kristen Maranatha

VI.2 Saran-saran

Untuk pengembangan sistem lebih lanjut sangat diperlukan suatu teknik pemrograman yang lebih baik dan juga tambahan fungsional sistem. Saran penulis pada kesempatan yang akan datang, aplikasi dapat dikembangkan dengan kelengkapan fitur dan fasilitas pendukung yang lebih baik antara lain

1. Perlunya fitur tambahan yang dapat membantu dalam pengambilan keputusan untuk pegembangan sistem ke depan. Contoh: tambahan fitur analisa tingkat penggunaan dalam bentuk grafik dan statistik. 2. Kemampuan aplikasi dalam menangani multiuser masih cukup minim

perlu pengembangan lebih lanjut.

3. Perlunya tambahan fitur yang mampu menyediakan pengumuman mengenai mata kuliah yang dikontrak mahasiswa selama semester aktif.

4. Penerapan sistem keamanan aplikasi masih terbatas pada penggunaan session dan verifikasi login, untuk pengembangan lebih lanjut sistem keamanan dapat lebih ditingkatkan.


(19)

DAFTAR PUSTAKA

Yourdon, Edward. (1989). Modern Structured Analysis. New Jersey : Prentice-Hall International, Inc.

Fathansyah, Ir. (1999). Basis Data. Bandung :Informatika Bandung.

Fiati, Rina. (2005). Akses Internet via ponsel. Yogyakarta : Andi Yogyakarta.

Jamsa, Kris. (2001). WML & WML Script : A Beginner’s Guide. California : Osborne McGraw-Hill.

Karachi, Amanat Ali Goher. (2003). WAP and PHP. Di ambil Agustus, 15, 2007, dari http://www.Planet-Source-Code.com.

What is WAP. Di ambil Agustus, 15, 2007, dari http://www.w3schools.com/wap/wap_intro.asp.


(1)

informasi hasil nilai mata kuliah, jadwal kuliah, pengecekan DKBS dan transkrip nilai per semester melalui alatmobile.

I.2 Perumusan

Masalah

Permasalahan yang dihadapi dalam perancangan dan merealisasikan Implementasi Wireless Application Protocol untuk membangun aplikasi Perwalian Mahasiswa berbasis mobile phone (Studi kasus Universitas Kristen Maranatha) ini adalah sebagai berikut :

- Bagaimana merancang dan membuat suatu sistem yang dapat membantu mahasiswa melakukan kegiatan perwalian dan mengakses informasi hasil kegiatan akademik yang memungkinkan mahasiswa melakukannya secaraonline.

- Bagaimana merancang dan membuat suatu aplikasi yang berbasis wap yang berfungsi sebagai media untuk melakukan perwalian online dan akses informasi hasil kegiatan akademik mahasiswa baik dari sisi mahasiswa maupun admin.

- Bagaimana sistem basis data dapat diimplementasikan pada aplikasi yang akan dirancang.

- Bagaimana data seluruh mahasiswa yang begitu besar dapat diakses melalui mobile phone yang kapasitasnya terbatas dibandingkan dengan komputer yang memiliki kapasitas lebih besar.

- Bagaimana sistem keamanan aplikasi perwalian yang akan dibangun pada masing-masing pengguna aplikasi.

I.3 Tujuan

Tujuan pembuatan ImplementasiWireless Application Protocoluntuk membangun aplikasi Perwalian Mahasiswa berbasis mobile phone (Studi kasus Universitas Kristen Maranatha) berbasismobile phone yaitu :

- Merancang dan membangun aplikasi Perwalian Mahasiswa berbasis mobile phone (Studi kasus Universitas Kristen Maranatha


(2)

- Membantu civitas akademika terutama mahasiswa untuk mengakses informasi dari Sistem Administrasi Terpadu (SAT) melaluimobile phone.

- Menambah media akses informasi ke SAT (Sistem Administrasi Terpadu).

I.4 Batasan

Masalah

Batasan masalah pada aplikasi tugas akhir ini dikelompokkan menjadi tiga bagian yaitu :

Perangkat lunak (software)

- Sistem Operasi :Microsoft Windows SP2.

- Editor pemrograman : Macromedia Dreamweaver 8. - Bahasa pemrograman :PHP danXHTML.

- Emulator : Openwave V7. - Browser :Internet Explorer.

Perangkat keras (hardware)

- Processor Intel Pentium 4 2,4Ghz. - Memory DDR 512Mb.

- Hardisk 40GB.

- Keyboard dan mouse.

Aplikasi

- Implementasi Wireless Application Protocol untuk membangun aplikasi Perwalian Mahasiswa berbasis mobile phone (Studi kasus Universitas Kristen Maranatha) berbasis mobile phone terbatas pada perwalian dan penyediaan informasi dkbs, nilai, dan transkrip nilai bagi mahasiswa.


(3)

- User yang dapat mengakses basis data sistem adalah mahasiswa dan administrator.

I.5 Sistematika

Penulisan

Penyusunan laporan tugas akhir ini didasarkan pada sistematika penulisan sebagai berikut :

Bab I Pendahuluan merupakan bab awal yang menjelaskan latar belakang pembuatan implementasi Wireless Application Protocol untuk membangun aplikasi perwalian mahasiswa berbasis mobile phone (Studi kasus Fakultas Teknologi Informasi Universitas Kristen Maranatha), perumusan masalah, tujuan pembuatan aplikasi, batasan masalah, dan sistematika penulisan.

Bab II Landasan teori merupakan bab yang mengemukakan teori-teori pendukung dalam pembuatan Implementasi Wireless Application Protocol untuk membangun aplikasi perwalian mahasiswa berbasis mobile phone (Studi kasus Fakultas Teknologi Informasi Universitas Kristen Maranatha) seperti internet, Web, WAP dan teori pendukung lainnya.

Bab III Analisis dan perancangan produk merupakan bab yang menguraikan analisis sistem dan perancangan aplikasi.

Bab IV Hasil tercapai merupakan bab yang mejelaskan hasil jadi produk yang dirancang.

Bab V Evaluasi produk merupakan bab yang menguraikan evaluasi dari produk dengan pegujian.

Bab VI Penutup merupakan bab yang berisi kesimpulan dari semua uraian yang telah dijabarkan dari bab-bab sebelumnya dan saran-saran yang mungkin dapat dimanfaatkan sebagai usulan pengembangan berikutnya.


(4)

BAB VI PENUTUP

VI.1 Kesimpulan

Berdasarkan hasil analisis, perancangan dan pengujian aplikasi yang sudah dicapai dapat diperoleh beberapa kesimpulan diantaranya :

1. Dengan menggunakan wap service memungkinkan mahasiswa melakukan kegiatan perwalian dan akses informasi hasil kegiatan akademik secara online.

2. Dengan menggunakan bahasa pemrograman XHTML yang dikombinasikan dengan PHP perancangan dan pembuatan aplikasi perwalian mahasiswa dapat dilakukan.

3. Implementasi basis data pada program aplikasi yang dirancang dihubungkan dengan MySQL sebagai DBMS (DataBase Management System) yang mendukung SQL (Structured Ouery Language) sehingga basis data dapat diakses oleh aplikasi.

4. Untuk meminimalisasikan kapasitas data yang diakses oleh user maka aplikasi dirancang tidak perlu banyak menggunakan gambar (image) serta memaksimalkan kode program agar tidak terjadi proses yang berputar-putar.

5. Masalah keamanan pada aplikasi dimplementasikan dengan penggunaan password yang dienkripsi dengan metode MD5 dan session.


(5)

VI.2 Saran-saran

Untuk pengembangan sistem lebih lanjut sangat diperlukan suatu teknik pemrograman yang lebih baik dan juga tambahan fungsional sistem. Saran penulis pada kesempatan yang akan datang, aplikasi dapat dikembangkan dengan kelengkapan fitur dan fasilitas pendukung yang lebih baik antara lain

1. Perlunya fitur tambahan yang dapat membantu dalam pengambilan keputusan untuk pegembangan sistem ke depan. Contoh: tambahan fitur analisa tingkat penggunaan dalam bentuk grafik dan statistik. 2. Kemampuan aplikasi dalam menangani multiuser masih cukup minim

perlu pengembangan lebih lanjut.

3. Perlunya tambahan fitur yang mampu menyediakan pengumuman mengenai mata kuliah yang dikontrak mahasiswa selama semester aktif.

4. Penerapan sistem keamanan aplikasi masih terbatas pada penggunaan session dan verifikasi login, untuk pengembangan lebih lanjut sistem keamanan dapat lebih ditingkatkan.


(6)

DAFTAR PUSTAKA

Yourdon, Edward. (1989). Modern Structured Analysis. New Jersey : Prentice-Hall International, Inc.

Fathansyah, Ir. (1999). Basis Data. Bandung :Informatika Bandung.

Fiati, Rina. (2005). Akses Internet via ponsel. Yogyakarta : Andi Yogyakarta.

Jamsa, Kris. (2001). WML & WML Script : A Beginner’s Guide. California : Osborne McGraw-Hill.

Karachi, Amanat Ali Goher. (2003). WAP and PHP. Di ambil Agustus, 15, 2007, dari http://www.Planet-Source-Code.com.

What is WAP. Di ambil Agustus, 15, 2007, dari http://www.w3schools.com/wap/wap_intro.asp.