PEMANFAATAN WIRELESS APPLICATION PROTOCOL (WAP) UNTUKMENGEMBANGKAN SISTEM TEKNOLOGI INFORMASI SKRIPSI JURUSANTEKNIK ELEKTRO UNIVERSITAS NEGERI JAKARTA
Reny Syafriyani
Alumni
Universitas Negeri Jakarta Program Studi Pendidikan Teknik Elektronika 096/2012
Dr. Ivan Hanafi, M. Pd(Pembimbing I)
Dosen
Universitas Negeri Jakarta Program Studi Pendidikan Teknik Elektronika
Efri Sandi, S.Pd.,M.T (Pembimbing II)
Dosen
Universitas Negeri Jakarta Program Studi Pendidikan Teknik Elektronika
CLINTON (5235117115)
Mahasiswa
Program Studi Pendidikan Teknik Informatika Dan Komputer
Tugas 1 Penulisan Rancangan Artikel
Judul Skripsi
: PEMANFAATAN
WIRELESS APPLICATION PROTOCOL (WAP) UNTUKMENGEMBANGKAN SISTEM TEKNOLOGI
INFORMASI SKRIPSI JURUSANTEKNIK ELEKTRO UNIVERSITAS NEGERI JAKARTA
Nama Mahasiswa : Reny
Syafriyani
Nomor Registrasi :
5215062151
Tahun
Lulus :
2012
Dosen Pembimbing : 1. Dr. Ivan Hanafi, M. Pd (Pembimbing I)
2. Efri Sandi, S.Pd.,M.T (Pembimbing II)
Tipe
Jurnal
: Keteknikan
Tugas II Daftar Isi dan Daftar Lampiran
Daftar Isi
HALAMAN JUDUL ......................................................................... i
ABSTRAK ...................................................................................... ii
ABSTACK ...................................................................................... iii
HALAMAN PENGESAHAN ............................................................. iv
HALAMAN PERNYATAAN.............................................................. v
KATA PENGANTAR .......................................................................
vi
DAFTAR ISI .................................................................................... vii
DAFTAR GAMBAR ......................................................................... x
DAFTAR TABEL ............................................................................. xii
BAB I PENDAHULUAN ................................................................... 1
1.1 Latar Belakang Masalah ...........................................................
1
1.2 Perumusan Masalah ................................................................. 3
1.3 Pembatasan Masalah ............................................................... 4
1.4 Tujuan Penelitian ...................................................................... 4
1.5 Kegunaan Penilitian .................................................................. 5
BAB II KAJIAN TEORITIS ............................................................... 6
2.1 Kajian Teoritis ........................................................................... 6
2.1.1 Protokol Jaringan ................................................................... 6
2.1.1.1 Protokol model Open System Interconection ...................... 8
2.1.1.2 Protokol model Transport Control
Protokol/
Internet Protokol...................................................................
9
2.1.2 Wireless Aplication Protocol .................................................. 11
2.1.3 Konsep Dasar system teknologi informasi
.............................
18
2.1.4 Basis daa dengan
MYSQL...................................................... .
18
2.1.5 PHP
........................................................................................ 21
2.1.6 Xhtml MP sebagai bahasa antamuka pengguna.................... 23
2.2 Kerangka Berpikir ..................................................................... 26
BAB III METODE PENELITIAN
...................................................... 28
3.1 Tempat dan Waktu Penelitian
...................................................
28
3.2 Metode Penelitian ..................................................................... 28
3.3 Rancangan
Penelitian................................................................ 28
3.3.1 Analisis Kebutuhan Fungsional
..............................................
29
3.3.2 Perancangan Basis Data
.......................................................
30
3.3.2.1 Desain Konseptual
..............................................................
31
3.3.2.2 Desain Logis
....................................................................... 31
3.3.2.3 Desain Fisik
........................................................................ 33
3.3.2.4 Implementasi Basis Data Fisik
............................................
35
3.3.3 Desain Antarmuka
................................................................. 36
3.3.3.1 Pembuatan Desain Tampilan WAPsite
...............................
36
3.3.3.2 Implementasi Tampilan WAPsite......................................... 37
3.3.4 Perancangan Program
............................................ ..............
38
3.4 Bahan Dan Alat
......................................................................... 39
3.5 Prosudur Penelitian
................................................................... 40
3.5.1 Prosedur Pengujian Kebutuhan Fungsional
..........................
41
3.5.2 Teknik Pengujian
................................................................... 41
BAB IV PENELITIAN DAN PEMBAHASAN ..................................... 44
4.1 Hasil Penelitian
......................................................................... 44
4.1.1 Hasil Pengujian Kebutuhan Fungsional
.................................
44
4.1.1 Pembahasan Kebutuhan Fungsional
.....................................
46
4.1.2.1 Pengujian Kebutuhan Fungsional Admin
............................
46
4.1.2.2 Pengujian Kebutuhan Fungsional Entry-data.............. 54
4.1.2.3 Pengujian Kebutuhan Fungsional User
..............................
56
4.1.3 Hasil Pengujian pada Ponsel
.............................. .................. 61
BAB V KESIMPULAN DAN SARAN
................................................. 63
5.1 Kesimpulan
............................................................................... 63
5.2 Saran
.....................................................................................
.... 63
DAFTAR PUSTAKA
....................................................................... 64
LAMPIRAN 1 Gambar Tampilan halaman
Web................................ 65
LAMPIRAN 2 Kode Program WAPsite............................................ 67
DAFTAR GAMBAR
Gambar 2.1 Layer-layer pada protocol
jenis OSI ............................ 8
Gambar 2.2 Layer
WAP................................................................. 12
Gambar 2.3. Arsitekur WAP
............................................................ 15
Gambar 2.4 Model Pemogramman WAP 1
.......................................16
Gambar 2.5 Model Pemogramman WAP
2........................................
16
Gambar 2.6 Hierarki Basis Data
....................................................... 20
Gambar 2.7 Proses dalam permintaan
dan penyampaian data ............. 23
Gambar 2.8 Evolusi xHTML
........................................................... 25
Gambar 2.9 Script Deklarasi
............................................................. 26
Gambar 2.10 Proses Pada WAP
......................................................... 27
Gambar 3.1 Entity Relationship
Diaram WAPsyte ............................... 32
Gambar 3.2 Relasi Tabel Akses
SKRIPSI, Tahun, Prodi, dan Jenis Karya.34
Gambar 3.3 Relasi Tabel dan User
..................................................35
Gambar 3.4 Implementasi Database
menggunakan PHP myAdmin .... 36
Gambar 3.5 Desain Tampilan Halaman
WAPsite ............................... 37
Gambar 3.6 Implemenasi Desain
Tampilan Halaman WAPsite ........... 38
Gambar 3.7 Flowchart WAPsite....................................................... 39
Gambar 4.1 Admin melakukan login
.............................................. 47
Gambar 4.2 Admin salah melakukan
login ...................................... 47
Gambar 4.3 Admin berhasil melakukan
login .................................. 48
Gambar 4.4 Admin menambahkan
keanggotaan ............................. 49
Gambar 4.5 Keanggotaan Zidan telah
terdaftar................................
49
Gambar 4.6 Keanggotaan Joko
masih terdaftar ............................... 50
Gambar 4.7 Keanggotaan Joko telah
dihapus ..................................... 50
Gambar 4.8 Halaman daftar karya
ilmiah.......................................... 51
Gambar 4.9 Proses penambahan data
karya ilmiah ............................. 52
Gambar 4.10 Proses penambahan data karya
ilmiah berhasil................ 53
Gambar 4.11 Data karya ilmiah yang akan
diubah............................... 53
Gambar 4.12 Data karya ilmiah yang telah diubah
............................... 53
Gambar 4.13 Data karya ilmiah yang akan
dihapus ............................. 54
Gambar 4.14 Data karya ilmiah yang telah
dihapus .............................. 54
Gambar 4.15 Seorang Entry_data akan login ...................................... 55
Gambar 4.16 Halaman home Entry_data
.......................................... 55
Gambar 4.17 Aktifitas registrasi user
............................................... 56
Gambar 4.18 Pemberitahuan registrasi telah
berhasil ........................... 57
Gambar 4.19 Aktifitas login user
....................................................... 57
Gambar 4.20 Tampilan halaman utama user
....................................... 58
Gambar 4.21 Halaman abstrak
........................................................... 58
Gambar 4.22 Pencarian judul mesin pencari
........................................ 59
Gambar 4.23 Pencarian judul mesin
pencari........................................ 60
Gambar 4.24 Halaman About
......................................................... 60
Gambar 4.25 Halaman Indeks
...........................................................61
Gambar 4.26 Halaman Utama pada ponsel
......................................... 62
DAFTAR TABLE
Tabel 2.1 Tipe MIME ........................................................................ 17
Tabel 2.2 Daftar kebutuhan fungsional WAPsite
................................. 30
Tabel 3.1 Tabel Akses Skripsi
.............................................................. 33
Tabel 4.1 Tabel Tahun
...................................................................... 33
Tabel 2.1 Tabel Jenis Karya
.............................................................. 34
Tabel 2.2 Tabel Prosi
.......................................................................... 34
Tabel 3.1 Tabel User
........................................................................... 34
Tabel 4.1 Tabel Level
.......................................................................... 35
Tabel 2.1 Kriteria pengujian kebutuhan
fungsional untuk user .............. 42
Tabel 2.2 Kriteria pengujian kebutuhan
fungsional untuk entry_data ..... 42
Tabel 3.1 Kriteria pengujian kebutuhan
fungsional untuk admin ............ 43
Tabel 4.1 Hasil Pengujian kebutuhan fungsional
untuk user ................. 44
Tabel 2.1 Hasil Pengujian kebutuhan
fungsional untuk entry_data ....... 45
Tabel 2.2 Hasil Pengujian kebutuhan fungsional
untuk admin .............. 45
TUGAS 3 PERBAIKAN EYD DAN MENGUBAH CATATAN KAKI
MENJADI DAFTAR PUSTAKA SESUAI EYD
1, Komunikasi merupakan kegiatan untuk
mendapatkan dan memberikan pesan atau informasi satu sama lain dan (kata “dan” kurang tepat, kata ganti yang tepat
adalh “yang” ) telah dilakukan sejak
zaman dahulu.(halaman 1)
Perbaikan : Komunikasi merupakan kegiatan untuk
mendapatkan dan memberikan pesan atau informasi satu sama lain yang telah
dilakukan sejak zaman dahulu.
2. Masalah juga timbul bagi mahasiswa yang sudah
bekerja dan mempunyai waktu kekampus (seharusnya ditambah kan kata ”pada” untuk menunjukan keterangan
waktu) sore hari.(halaman
2)
Perbaikan : Masalah juga timbul bagi mahasiswa
yang sudah bekerja dan mempunyai waktu kekampus pada sore hari.
3. WAPsite diakses mengunakan opera mini fersi (kata “fersi” adalah kesalahan seharusnya kata yang benar adalah
“versi” ) 5.1.22296 sebagai mini browser-nya dan juga PHP 4 serta MYSQL sebagai bahasa engine dan basis datanya. (halaman 3)
4. Tetapi(seharusnya disini diberi tanda koma) untuk ponsel, (penggunaan koma disini kurang tepat) teknologinya belum di maksimalkan (seharusnya penggunaan “di” tidak dipisah ) (halaman 2)
Perbaikan : Tetapi, untuk ponsel
teknologinya masih belum dimaksimalkan,
5. Protokol jaringan mempunyai model-model
sendiri, ada dua model protokol jaringan yang umum digunakan yaitu(setelah kata yaitu seharusnya diberi ,) model protokol Open Systm Interconnection (OSI)
dan model protokol Transport Control
Protocol/Internet Protokol (seharusnya Internet Protocol) (TCP/IP) (halaman 7)
6. Lapisan Session(seharusnnya dibuat huruf miring) (Session Layer) berfungsi mensinkronisasikan(seharusnya menyinkronisasikan karena ketika
imbuhan men +s maka berubah menjadi y) pertukaran data antar proses aplikasi dan mengkoordinasikan
komunikasi antar aplikasi yang berbeda. (Halaman 9)
Perbaikan : Lapisan Session (Session Layer) berfungsi menyinkronisasikan pertukaran data antar
proses aplikasi dan mengoordinasikan komunikasi antar aplikasi yang berbeda.
7. Wireless Application Protocol (WAP) adalah suatu protokol aplikasi yag
memungkinkan internet dapat diakses oleh telepon selular (ponsel) dan peramgkat
wireless(seharusnya menjadi “wireless”) lainnya.( halaman 12)
8. SGML merupakan bahasa markup (seharusnya diberi huruf miring menjadi “markup”) yang pertama kali
digunakan untuk menulis dokumen ke dalam situs-situs internet, (halaman 23)
9. Satu- satunya kendala yang menghalangi
popularitas SGML adalah kompleksitas yang tinggi,(tidak usah diberi koma karena sudah ada kata
penghubung atau) atau dapat juga
dikatakan terlalu kompleks. (halaman 23)
10. Analisis (kata serapan yang benar adalah “analisa“ bukan analisis) kebutuhan dilakukan untuk menemukan rancangan
suatu sistem yang akan dibuat. ( halaman 29)
Footnote
1. Wikipedia. Telepon genggam.
http://id.wikipedia.org/wiki/Telepon_genggam. Desember 2011
2. Nadar, Karthik. Protokol (komputer). http://id.wikipedia.org/wiki/Protokol_%228komputer%29.2011
3. Aditsubang. PengertianProtokol
OSI Layer dan TCP/IP. http://Aditsubang.wordpress.com/2010/05/02/pengertianprotokolosilayerdantcpip/.2011
4. Wahana Komputer, Koneksi Internet
menggunakan perangkat GSM +CDMA,(Yogyakarta: Andi,2008), Hal 84.
5. Wahana Komputer, Koneksi Internet
menggunakan perangkat GSM +CDMA,(Yogyakarta: Andi,2008), Hal 87.
6. Abdul Kadir, Membuat Aplikasi Web
dengan PHP + Basis data Mysql, (Yogyakarta : Andi OFFSET,2009), hal 14
7. Agus Saputra, Membangun Aplikasi SMS
dengan PHP dan MySQL,
(Jakarta: PT Elex Media Komputindo,2011) hal 44-45
(Jakarta: PT Elex Media Komputindo,2011) hal 44-45
8. Abdul Kadir, Membuat
Aplikasi Web dengan PHp+ Basis data MySQL,(Yogyakarta: Andi OFFSITE, 2009), hal 15
9. Henki Prihatna, Kiat Praktis Menjadi
Webmaster Profesional, (Jakarta:
Elexmedia Komputindo,2014) hal 44-45
10. Agus Saputra, Membangun Aplikasi SMS dengan PHP dan MySQL,
(Jakarta: PT Elex Media Komputindo,2011) hal 43
TUGAS IV
Bab I Hal 1
kalimat: dan kini ponsel-ponsel sudah dilengkapi dengan fungsi lain seperti videophone, sebagai alat pembayaran, dan untuk televisi online.
perbaikan : Ponsel pada saat ini telah dilengkapi dengan fungsi lain seperti videphone, alat pembayaran dan televisi online.
Bab 2 Hal 8
kalimat: Lapisan aplikasi (Aplication Layer) merupakan interface pengguna dengan lapisan OSI lainnya.di lapisan aplikasilah aplikasi-aplikasi jaringan berada seperti email, ftp, dan http. tujuan dari lapisan aplikasi adallah menampilkan data dari lapisan dibawahnya kepada penggunanya.
Perbaikan: lapisan aplikasi (Aplication Layer) merupakan interface pengguna dengan lapisan OSI yang lain. Pada lapisan aplikasi inilah aplikasi-aplikasi jaringan berada seperti email, ftp, dan http. lapisan aplikasi ini bertujuan untuk menampilkan data dari lapisan dibawahnya kepada penggunanya.
Bab 2 hal 17
Kalimat : pada webserver terdapat fungsi untuk menyediakan file bertipe wml dan wml script. di webserver juga dapat dijalankan program servlets yang akan menambah kemampuan aplikasi sebagai dinamic wap-conent.
Perbaikan: webserver mempunyai fungsi untuk menyediakan file bertipe wml dan wml script. Webserver juga dapat menjalankan program servlets yang akan menambah kemampuan aplikasi sebagai dinamic wap-conent.
Bab 2 hal 19
Kalimat: Ada banyak cara untuk mengorganisasi skema, atau memodelkan stuktur basis data atau model data. Model yang umum digunakan sekarang adalah model relational , yang menurut istilah lamanya mewakili semua informasi dalam bentuk tabel-tabel yang saling berhubungan dimana setiap tabel terdiri dari baris dan kolom. 19
Perbaikan: terdapat banyak cara untuk mengorganisasi skema atau memodelkan stuktur basis data atau model data. Model data yang umumnya digunakan sekarang adalah model relational yang menurut istilah lamanya mewakili semua informasi dalam bentuk tabel-tabel yang saling berhubungan dimana setiap tabel terdiri dari baris dan kolom.
Bab 2 hal 21
Kalimat: Open source menyatakan bahwa software dapat dilengkapi dengan source code (kode yang dipakai untuk membuat MySQL), selain tentu saja kodenya dapat dijalankan secara langsung dalam sistem operasi, dan bisa diperoleh dengan cara mengunduh diinternet secara gratis.
Perbaikan: Open source menyatakan bahwa software dapat dilengkapi dengan source code (kode yang dipakai untuk membuat MySQL), selain tentu saja kodenya dapat dijalankan secara langsung dalam sistem operasi, dan bisa diperoleh dengan cara mengunduh diinternet secara gratis. 21
kembali kemenu utama
(Jakarta: PT Elex Media Komputindo,2011) hal 43
TUGAS IV
Logika Kebahasaan
kalimat: dan kini ponsel-ponsel sudah dilengkapi dengan fungsi lain seperti videophone, sebagai alat pembayaran, dan untuk televisi online.
perbaikan : Ponsel pada saat ini telah dilengkapi dengan fungsi lain seperti videphone, alat pembayaran dan televisi online.
Bab 2 Hal 8
kalimat: Lapisan aplikasi (Aplication Layer) merupakan interface pengguna dengan lapisan OSI lainnya.di lapisan aplikasilah aplikasi-aplikasi jaringan berada seperti email, ftp, dan http. tujuan dari lapisan aplikasi adallah menampilkan data dari lapisan dibawahnya kepada penggunanya.
Perbaikan: lapisan aplikasi (Aplication Layer) merupakan interface pengguna dengan lapisan OSI yang lain. Pada lapisan aplikasi inilah aplikasi-aplikasi jaringan berada seperti email, ftp, dan http. lapisan aplikasi ini bertujuan untuk menampilkan data dari lapisan dibawahnya kepada penggunanya.
Bab 2 hal 17
Kalimat : pada webserver terdapat fungsi untuk menyediakan file bertipe wml dan wml script. di webserver juga dapat dijalankan program servlets yang akan menambah kemampuan aplikasi sebagai dinamic wap-conent.
Perbaikan: webserver mempunyai fungsi untuk menyediakan file bertipe wml dan wml script. Webserver juga dapat menjalankan program servlets yang akan menambah kemampuan aplikasi sebagai dinamic wap-conent.
Bab 2 hal 19
Kalimat: Ada banyak cara untuk mengorganisasi skema, atau memodelkan stuktur basis data atau model data. Model yang umum digunakan sekarang adalah model relational , yang menurut istilah lamanya mewakili semua informasi dalam bentuk tabel-tabel yang saling berhubungan dimana setiap tabel terdiri dari baris dan kolom. 19
Perbaikan: terdapat banyak cara untuk mengorganisasi skema atau memodelkan stuktur basis data atau model data. Model data yang umumnya digunakan sekarang adalah model relational yang menurut istilah lamanya mewakili semua informasi dalam bentuk tabel-tabel yang saling berhubungan dimana setiap tabel terdiri dari baris dan kolom.
Bab 2 hal 21
Kalimat: Open source menyatakan bahwa software dapat dilengkapi dengan source code (kode yang dipakai untuk membuat MySQL), selain tentu saja kodenya dapat dijalankan secara langsung dalam sistem operasi, dan bisa diperoleh dengan cara mengunduh diinternet secara gratis.
Perbaikan: Open source menyatakan bahwa software dapat dilengkapi dengan source code (kode yang dipakai untuk membuat MySQL), selain tentu saja kodenya dapat dijalankan secara langsung dalam sistem operasi, dan bisa diperoleh dengan cara mengunduh diinternet secara gratis. 21
kembali kemenu utama
Tidak ada komentar:
Posting Komentar