Sistem informasi kost di sekitar Universitas Sebelas Maret berbasis web COVER
TUGAS AKHIR
SISTEM INFORMASI KOST DI SEKITAR UNIVERSITAS
SEBELAS MARET BERBASIS WEB
Diajukan untuk memenuhi salah satu syarat mencapai gelar Ahli Madya
Program Diploma III Ilmu Komputer
Disusun Oleh :
HALIMAH PURWANINGTYASTUTI
M3107091
PROGRAM DIPLOMA III ILMU KOMPUTER
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SEBELAS MARET
SURAKARTA
2010
i
HALAMAN PERSETUJUAN
SISTEM INFORMASI KOST DI SEKITAR UNIVERSITAS SEBELAS
MARET BERBASIS WEB
Disusun Oleh
HALIMAH PURWANINGTYASTUTI
NIM. M3107091
Tugas Akhir ini telah disetujui untuk dipertahankan
Dihadapan dewan penguji
Pada tanggal 19 Juli 2010
Dibimbing oleh
Pembimbing Utama
Ristu Saptono, S. Si, M.T.
NIP. 19790210 200212 1001
ii
HALAMAN PENGESAHAN
SISTEM INFORMASI KOST DI SEKITAR UNIVERSITAS SEBELAS
MARET BERBASIS WEB
Disusun Oleh
HALIMAH PURWANINGTYASTUTI
NIM. M3107091
Dibimbing oleh :
Pembimbing Utama
Ristu Saptono, S.Si, M.T
NIP. 19790210 200212 1 001
Tugas Akhir ini telah diterima dan disahkan
oleh dewan penguji Tugas Akhir Program Diploma III Ilmu Komputer
pada tanggal..................
Dewan Penguji :
1. Ristu Saptono, S.Si, M.T
.................................
(19790210 200212 1 001)
2. Umi Salamah, M.Kom
.................................
(19700217 199702 2 001)
3. Dra. Diari Indriati, M.Si
.................................
(19610112 198811 2 001)
Disahkan oleh :
a.n. Dekan Fakultas MIPA UNS
Ketua Program Studi
Pembantu Dekan I
DIII Ilmu Komputer UNS
Ir. Ari Handono Ramelan, M. Sc, Ph. D
Drs. Y. S Palgunadi,M.Sc
NIP. 19610223 198601 1 001
NIP. 19560407 198 303 1 004
iii
ABSTRACT
Halimah Purwaningtyastuti.
2010. WEB BASED BOARDING
INFORMATION SYSTEMS AROUND SEBELAS MARET UNIVERSITY.
Final Project Vocation Computer Sience Education 3rd Year, Mathematics and
Natural Science Faculty, Sebelas Maret University Surakarta
Web based boarding information systems around Sebelas Maret
University is made for the needs of students who will be boarding the information
so far in searching process is still done manually boarding. Boarding information
system aims to help seekers boarding mostly freshmen who do not know about the
area around the Sebelas Maret University. In addition, web-based information
system serving a boarding house boarding reservations online. The aim of this
final project is to make a web based boarding information system around Sebelas
Maret University.
The method used to produce this information system in boarding
house were three methods of observation, book study method, and method sotf
development. Device method used for the reference library in the software design
was made unified modeling language to software development was made object
oriented programming.
Web based boarding information systems around Sebelas Maret
University has already been created using object oriented programming languages
in PHP that can assist visitors in searching and booking online boarding house so
that it can efficiently saving time and energy for searching the boarding house. It
can be concluded that web based boarding information systems around Sebelas
Maret University has already been designed and implemented.
Keywords: system, information system, boarding, software, object
oriented programming
iv
ABSTRAK
Halimah Purwaningtyastuti.
2010. SISTEM INFORMASI KOST DI
SEKITAR UNIVERSITAS SEBELAS MARET. DIII Teknik Informatika,
Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas Sebelas Maret
Surakarta
Sistem informasi kost di sekitar Universitas Sebelas Maret berbasis
website ini dibuat karena kebutuhan mahasiswa akan informasi kost yang selama
ini dalam proses pencarian kost masih dilakukan secara manual. Pembuatan
sistem informasi kost ini bertujuan untuk membantu para pencari kost yang
sebagian besar mahasiswa baru yang belum tahu tentang daerah sekitar
Universitas Sebelas Maret. Selain itu, sistem informasi kost berbasis web ini
melayani pemesanan kost secara online.Tujuan dari pembuatan tugas akhir ini
adlah membuat sistem informasi kost di sekitar Universitas Sebelas Maret
berbasis web.
Metode penelitian yang digunakan untuk menghasilkan sistem
informasi kost ini ada 3 yaitu metode observasi, metode studi pustaka, dan metode
pengembangan perangkat lunak. Metode studi pustaka digunakan untuk referensi
dalam perancangan perangkat lunak dengan cara pembuatan UML sampai
pembuatan perangkat lunak dengan cara pemrograman berorientasi obyek.
Sistem informasi kost di sekitar Universitas Sebelas Maret berbasis
web dibuat menggunakan bahasa object oriented programming pada PHP yang
dapat membantu visitor dalam pencarian dan pemesanan kost secara online
sehingga dapat efisien waktu dan hemat energi bagi pencari kost.
Kata kunci : sistem, sistem informasi kost, perangkat lunak, object
oriented programming
v
MOTTO DAN PERSEMBAHAN
!
"
%
&
#
"
"$
"
#
'
(
#
)% & !**+
,
&
-
.
#
*
/
.
0 1
"
232
vi
KATA PENGANTAR
Puji syukur Alhamdulillah senantiasa penulis panjatkan kehadirat Tuhan
Yang Maha Esa yang telah melimpahkan rahmat serta hidayat-Nya, sehingga
penulis dapat menyelesaikan laporan Tugas Akhir (TA).
Ucapan terima kasih penulis haturkan tulus kepada semua pihak yang telah
membantu penulis dalam menyelesaikan laporan TA ini,antara lain :
1. Bapak Drs. YS. Palgunadi, M.Sc, selaku Ketua Program Diploma III
Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam
Universitas Sebelas Maret.
2. Bapak Ristu Saptono S.Si,M.T. selaku pembimbing Tugas Akhir.
3. Ibu Umi Salamah, M.Kom, selaku penguji I.
4. Ibu Dra. Diari Indriati, M.Si, selaku penguji II.
Penulis menyadari masih terdapat banyak kekurangan, sehingga kritik dan
saran yang bersifat membangun sangat penulis ucapkan terima kasih ,semoga
laporan ini bermanfaat
Surakarta, 19 Juli 2010
Penulis
vii
DAFTAR ISI
Halaman
HALAMAN JUDUL................................................................................................ i
HALAMAN PERSETUJUAN ................................................................................ ii
HALAMAN PENGESAHAN................................................................................ iii
HALAMAN ABSTRAK........................................................................................ iv
HALAMAN INTISARI ...........................................................................................v
MOTTO DAN PERSEMBAHAN ......................................................................... vi
KATA PENGANTAR .......................................................................................... vii
DAFTAR ISI ........................................................................................................ viii
DAFTAR TABEL ....................................................................................................x
DAFTAR GAMBAR ............................................................................................. xi
BAB I PENDAHULUAN ......................................................................................1
1.1 Latar Belakang Masalah ............................................................................ 1
1.2 Perumusan Masalah ................................................................................... 2
1.3 Batasan Masalah......................................................................................... 2
1.4 Tujuan dan Manfaat ................................................................................... 2
1.5 Metodologi Penelitian ................................................................................ 2
1.6 Sistematika Penulisan ................................................................................ 3
BAB II LANDASAN TEORI ................................................................................5
2.1 Unified Modelling Language .................................................................... 5
2.2 Pembangunan Perangkat Lunak Berorientasi Object ............................... 11
2.3 Relational Database Management System ............................................... 20
2.4 Object Oriented Programming ................................................................ 23
BAB III ANALISA DAN PERANCANGAN .....................................................26
3.1 Deskripsi Umum Perangkat Lunak ........................................................ 26
3.1.1. Spesifikasi Aplikasi....................................................................... 26
viii
3.1.2. Spesifikasi Pengguna .................................................................... 26
3.1.3. Perangkat Pengembangan Sistem ................................................. 26
3.2 Analisis Perangkat Lunak ...................................................................... 27
3.2.1. Keterangan Aktor dan Use case .................................................... 27
3.2.2. Use case Diagram ........................................................................ 29
3.2.3. Use case Scenario ......................................................................... 30
3.2.4. Activity Diagram ........................................................................... 34
3.2.5. Class Diagram Tahap Analisis ..................................................... 39
3.2.6. Object Relational .......................................................................... 41
3.3 Perancangan Perangkat Lunak ................................................................ 41
3.3.1 Sequence Diagram ......................................................................... 41
3.3.2. Class Diagram Tahap Perancangan .............................................. 47
3.3.3. Perancangan Antarmuka ............................................................... 50
3.3.4. Perancangan Laporan .................................................................... 52
3.3.5. Panduan Implementasi .................................................................. 53
BAB IV IMPLEMENTASI DAN EVALUASI ...................................................54
4.1 Implementasi Antarmuka ..................................................................... 54
4.1.1 Implementasi Halaman Visitor ....................................................... 54
4.1.2 Implementasi Halaman Pemilik Kost............................................. 60
4.1.3 Halaman Untuk Operator ............................................................... 61
4.1.4 Halaman Cetak Laporan ................................................................ 66
4.1.5 Evaluasi Perangkat Lunak .............................................................. 67
BAB V PENUTUP ...............................................................................................68
5.1 Kesimpulan ............................................................................................. 68
5.2 Saran ........................................................................................................ 69
ix
DAFTAR TABEL
Halaman
1. Tabel 3.1 Tabel Keterangan Aktor .................................................................... 27
2. Tabel 3.2 Tabel Keterangan Use case ............................................................... 28
3. Tabel 3.3 Tabel Use case Register .................................................................... 30
4. Tabel 3.4 Tabel Use case Login ........................................................................ 31
5. Tabel 3.5 Tabel Use case Input Kamar ............................................................. 32
6. Tabel 3.6 Tabel Use case Pesan Kamar ............................................................ 33
7. Tabel 3.7 Tabel Panduan Implementasi ............................................................ 53
x
DAFTAR GAMBAR
Halaman
1. Gambar 3.1 Use case Diagram Sistem Informasi Kost................................... 28
2. Gambar 3.2 Acivity Diagram Register ............................................................ 34
3. Gambar 3.3 Acivity Diagram Login Operator ............................................... 35
4. Gambar 3. 4 Acivity Diagram Login Pemilik Kost ........................................ 36
5. Gambar 3. 5 Acivity Diagram Input Kamar Kost .......................................... 37
6. Gambar 3. 6 Acivity Diagram Pemesanan ..................................................... 38
7. Gambar 3. 7 Class Analisis Register .............................................................. 39
8. Gambar 3.8 Class Login Pemilik Kost dan Operator..................................... 39
9. Gambar 3.9 Class Input Kamar....................................................................... 40
10. Gambar 3.10 Class Pesan Kamar ................................................................... 40
11. Gambar 3.11 Object Relational ...................................................................... 41
12. Gambar 3.12 Sequence Diagram Register ...................................................... 42
13. Gambar 3.13 Sequence Diagram Login Operator dan Pemilik Kost ............. 43
14. Gambar 3.14 Sequence Diagram Input Kamar .............................................. 44
15 Gambar 3.15 Sequence Diagram Pesan Kamar .............................................. 45
16. Gambar 3.16 Sequence Diagram Konfirmasi Pesanan .................................. 46
17. Gambar 3.17 Sequence Diagram Update Status ............................................ 47
18. Gambar 3.18 Class diagram Register ............................................................ 48
19. Gambar 3.19 Class diagram Login ................................................................ 48
20. Gambar 3.20 Class diagram Input Kamar ..................................................... 49
21. Gambar 3.21 Class diagram Pesan Kamar .................................................... 49
22. Gambar 3.22 Halaman Beranda Visitor .......................................................... 50
23. Gambar 3.23 Halaman Login .......................................................................... 51
24. Gambar 3.24 Halaman Pemilik Kost .............................................................. 51
25. Gambar 3.25 Halaman Operator ..................................................................... 52
26. Gambar 3.26 Perancangan Laporan ................................................................ 52
27. Gambar 4.1 Implementasi Halaman Beranda Visitor ..................................... 54
28. Gambar 4.2 Implementasi Halaman Daftar Kost ............................................ 55
xi
29. Gambar 4.3 Implementasi Halaman Shopping Cart ....................................... 55
30. Gambar 4.4 Implementasi Halaman Inputan Data Visitor .............................. 56
31. Gambar 4.5 Implementasi Halaman Data Pemesanan .................................... 56
32. Gambar 4.6 Peta dan Info ............................................................................... 57
33. Gambar 4.7 Pencarian Kamar Kost Berdasarkan Kategori ............................. 58
34. Gambar 4.8 Hasil Pencarian ............................................................................ 58
35. Gambar 4.9 Konfirmasi Pesanan .................................................................... 59
36. Gambar 4.10 Validasi Data Konfirmasi .......................................................... 59
37. Gambar 4.11 Implementasi Halaman Login Pemilik Kost ............................ 60
38. Gambar 4.12 Implementasi Halaman Registrasi Pemilik Kost Baru .............. 60
39. Gambar 4.13 Implementasi Halaman Inputan Kamar Kost ............................ 61
40. Gambar 4.14 Implementasi Halaman Login Operator .................................... 62
41. Gambar 4.15 Implementasi Halaman Beranda Operator ................................ 62
42. Gambar 4.16 Implementasi Halaman Data Pemilik Kost ............................... 63
43. Gambar 4.17 Implementasi Halaman Detail Kamar Kost .............................. 64
44. Gambar 4.18 Data Pemesanan ........................................................................ 64
45. Gambar 4.19 Konfirmasi Pembayaran ............................................................ 65
46. Gambar 4.20 Cetak Laporan Data Pemilik Kost ............................................. 65
47. Gambar 4.21 Cetak Laporan Data Kamar Kost .............................................. 66
48. Gambar 4.22 Cetak Laporan Data Pemesanan ................................................ 66
xii
SISTEM INFORMASI KOST DI SEKITAR UNIVERSITAS
SEBELAS MARET BERBASIS WEB
Diajukan untuk memenuhi salah satu syarat mencapai gelar Ahli Madya
Program Diploma III Ilmu Komputer
Disusun Oleh :
HALIMAH PURWANINGTYASTUTI
M3107091
PROGRAM DIPLOMA III ILMU KOMPUTER
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SEBELAS MARET
SURAKARTA
2010
i
HALAMAN PERSETUJUAN
SISTEM INFORMASI KOST DI SEKITAR UNIVERSITAS SEBELAS
MARET BERBASIS WEB
Disusun Oleh
HALIMAH PURWANINGTYASTUTI
NIM. M3107091
Tugas Akhir ini telah disetujui untuk dipertahankan
Dihadapan dewan penguji
Pada tanggal 19 Juli 2010
Dibimbing oleh
Pembimbing Utama
Ristu Saptono, S. Si, M.T.
NIP. 19790210 200212 1001
ii
HALAMAN PENGESAHAN
SISTEM INFORMASI KOST DI SEKITAR UNIVERSITAS SEBELAS
MARET BERBASIS WEB
Disusun Oleh
HALIMAH PURWANINGTYASTUTI
NIM. M3107091
Dibimbing oleh :
Pembimbing Utama
Ristu Saptono, S.Si, M.T
NIP. 19790210 200212 1 001
Tugas Akhir ini telah diterima dan disahkan
oleh dewan penguji Tugas Akhir Program Diploma III Ilmu Komputer
pada tanggal..................
Dewan Penguji :
1. Ristu Saptono, S.Si, M.T
.................................
(19790210 200212 1 001)
2. Umi Salamah, M.Kom
.................................
(19700217 199702 2 001)
3. Dra. Diari Indriati, M.Si
.................................
(19610112 198811 2 001)
Disahkan oleh :
a.n. Dekan Fakultas MIPA UNS
Ketua Program Studi
Pembantu Dekan I
DIII Ilmu Komputer UNS
Ir. Ari Handono Ramelan, M. Sc, Ph. D
Drs. Y. S Palgunadi,M.Sc
NIP. 19610223 198601 1 001
NIP. 19560407 198 303 1 004
iii
ABSTRACT
Halimah Purwaningtyastuti.
2010. WEB BASED BOARDING
INFORMATION SYSTEMS AROUND SEBELAS MARET UNIVERSITY.
Final Project Vocation Computer Sience Education 3rd Year, Mathematics and
Natural Science Faculty, Sebelas Maret University Surakarta
Web based boarding information systems around Sebelas Maret
University is made for the needs of students who will be boarding the information
so far in searching process is still done manually boarding. Boarding information
system aims to help seekers boarding mostly freshmen who do not know about the
area around the Sebelas Maret University. In addition, web-based information
system serving a boarding house boarding reservations online. The aim of this
final project is to make a web based boarding information system around Sebelas
Maret University.
The method used to produce this information system in boarding
house were three methods of observation, book study method, and method sotf
development. Device method used for the reference library in the software design
was made unified modeling language to software development was made object
oriented programming.
Web based boarding information systems around Sebelas Maret
University has already been created using object oriented programming languages
in PHP that can assist visitors in searching and booking online boarding house so
that it can efficiently saving time and energy for searching the boarding house. It
can be concluded that web based boarding information systems around Sebelas
Maret University has already been designed and implemented.
Keywords: system, information system, boarding, software, object
oriented programming
iv
ABSTRAK
Halimah Purwaningtyastuti.
2010. SISTEM INFORMASI KOST DI
SEKITAR UNIVERSITAS SEBELAS MARET. DIII Teknik Informatika,
Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas Sebelas Maret
Surakarta
Sistem informasi kost di sekitar Universitas Sebelas Maret berbasis
website ini dibuat karena kebutuhan mahasiswa akan informasi kost yang selama
ini dalam proses pencarian kost masih dilakukan secara manual. Pembuatan
sistem informasi kost ini bertujuan untuk membantu para pencari kost yang
sebagian besar mahasiswa baru yang belum tahu tentang daerah sekitar
Universitas Sebelas Maret. Selain itu, sistem informasi kost berbasis web ini
melayani pemesanan kost secara online.Tujuan dari pembuatan tugas akhir ini
adlah membuat sistem informasi kost di sekitar Universitas Sebelas Maret
berbasis web.
Metode penelitian yang digunakan untuk menghasilkan sistem
informasi kost ini ada 3 yaitu metode observasi, metode studi pustaka, dan metode
pengembangan perangkat lunak. Metode studi pustaka digunakan untuk referensi
dalam perancangan perangkat lunak dengan cara pembuatan UML sampai
pembuatan perangkat lunak dengan cara pemrograman berorientasi obyek.
Sistem informasi kost di sekitar Universitas Sebelas Maret berbasis
web dibuat menggunakan bahasa object oriented programming pada PHP yang
dapat membantu visitor dalam pencarian dan pemesanan kost secara online
sehingga dapat efisien waktu dan hemat energi bagi pencari kost.
Kata kunci : sistem, sistem informasi kost, perangkat lunak, object
oriented programming
v
MOTTO DAN PERSEMBAHAN
!
"
%
&
#
"
"$
"
#
'
(
#
)% & !**+
,
&
-
.
#
*
/
.
0 1
"
232
vi
KATA PENGANTAR
Puji syukur Alhamdulillah senantiasa penulis panjatkan kehadirat Tuhan
Yang Maha Esa yang telah melimpahkan rahmat serta hidayat-Nya, sehingga
penulis dapat menyelesaikan laporan Tugas Akhir (TA).
Ucapan terima kasih penulis haturkan tulus kepada semua pihak yang telah
membantu penulis dalam menyelesaikan laporan TA ini,antara lain :
1. Bapak Drs. YS. Palgunadi, M.Sc, selaku Ketua Program Diploma III
Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam
Universitas Sebelas Maret.
2. Bapak Ristu Saptono S.Si,M.T. selaku pembimbing Tugas Akhir.
3. Ibu Umi Salamah, M.Kom, selaku penguji I.
4. Ibu Dra. Diari Indriati, M.Si, selaku penguji II.
Penulis menyadari masih terdapat banyak kekurangan, sehingga kritik dan
saran yang bersifat membangun sangat penulis ucapkan terima kasih ,semoga
laporan ini bermanfaat
Surakarta, 19 Juli 2010
Penulis
vii
DAFTAR ISI
Halaman
HALAMAN JUDUL................................................................................................ i
HALAMAN PERSETUJUAN ................................................................................ ii
HALAMAN PENGESAHAN................................................................................ iii
HALAMAN ABSTRAK........................................................................................ iv
HALAMAN INTISARI ...........................................................................................v
MOTTO DAN PERSEMBAHAN ......................................................................... vi
KATA PENGANTAR .......................................................................................... vii
DAFTAR ISI ........................................................................................................ viii
DAFTAR TABEL ....................................................................................................x
DAFTAR GAMBAR ............................................................................................. xi
BAB I PENDAHULUAN ......................................................................................1
1.1 Latar Belakang Masalah ............................................................................ 1
1.2 Perumusan Masalah ................................................................................... 2
1.3 Batasan Masalah......................................................................................... 2
1.4 Tujuan dan Manfaat ................................................................................... 2
1.5 Metodologi Penelitian ................................................................................ 2
1.6 Sistematika Penulisan ................................................................................ 3
BAB II LANDASAN TEORI ................................................................................5
2.1 Unified Modelling Language .................................................................... 5
2.2 Pembangunan Perangkat Lunak Berorientasi Object ............................... 11
2.3 Relational Database Management System ............................................... 20
2.4 Object Oriented Programming ................................................................ 23
BAB III ANALISA DAN PERANCANGAN .....................................................26
3.1 Deskripsi Umum Perangkat Lunak ........................................................ 26
3.1.1. Spesifikasi Aplikasi....................................................................... 26
viii
3.1.2. Spesifikasi Pengguna .................................................................... 26
3.1.3. Perangkat Pengembangan Sistem ................................................. 26
3.2 Analisis Perangkat Lunak ...................................................................... 27
3.2.1. Keterangan Aktor dan Use case .................................................... 27
3.2.2. Use case Diagram ........................................................................ 29
3.2.3. Use case Scenario ......................................................................... 30
3.2.4. Activity Diagram ........................................................................... 34
3.2.5. Class Diagram Tahap Analisis ..................................................... 39
3.2.6. Object Relational .......................................................................... 41
3.3 Perancangan Perangkat Lunak ................................................................ 41
3.3.1 Sequence Diagram ......................................................................... 41
3.3.2. Class Diagram Tahap Perancangan .............................................. 47
3.3.3. Perancangan Antarmuka ............................................................... 50
3.3.4. Perancangan Laporan .................................................................... 52
3.3.5. Panduan Implementasi .................................................................. 53
BAB IV IMPLEMENTASI DAN EVALUASI ...................................................54
4.1 Implementasi Antarmuka ..................................................................... 54
4.1.1 Implementasi Halaman Visitor ....................................................... 54
4.1.2 Implementasi Halaman Pemilik Kost............................................. 60
4.1.3 Halaman Untuk Operator ............................................................... 61
4.1.4 Halaman Cetak Laporan ................................................................ 66
4.1.5 Evaluasi Perangkat Lunak .............................................................. 67
BAB V PENUTUP ...............................................................................................68
5.1 Kesimpulan ............................................................................................. 68
5.2 Saran ........................................................................................................ 69
ix
DAFTAR TABEL
Halaman
1. Tabel 3.1 Tabel Keterangan Aktor .................................................................... 27
2. Tabel 3.2 Tabel Keterangan Use case ............................................................... 28
3. Tabel 3.3 Tabel Use case Register .................................................................... 30
4. Tabel 3.4 Tabel Use case Login ........................................................................ 31
5. Tabel 3.5 Tabel Use case Input Kamar ............................................................. 32
6. Tabel 3.6 Tabel Use case Pesan Kamar ............................................................ 33
7. Tabel 3.7 Tabel Panduan Implementasi ............................................................ 53
x
DAFTAR GAMBAR
Halaman
1. Gambar 3.1 Use case Diagram Sistem Informasi Kost................................... 28
2. Gambar 3.2 Acivity Diagram Register ............................................................ 34
3. Gambar 3.3 Acivity Diagram Login Operator ............................................... 35
4. Gambar 3. 4 Acivity Diagram Login Pemilik Kost ........................................ 36
5. Gambar 3. 5 Acivity Diagram Input Kamar Kost .......................................... 37
6. Gambar 3. 6 Acivity Diagram Pemesanan ..................................................... 38
7. Gambar 3. 7 Class Analisis Register .............................................................. 39
8. Gambar 3.8 Class Login Pemilik Kost dan Operator..................................... 39
9. Gambar 3.9 Class Input Kamar....................................................................... 40
10. Gambar 3.10 Class Pesan Kamar ................................................................... 40
11. Gambar 3.11 Object Relational ...................................................................... 41
12. Gambar 3.12 Sequence Diagram Register ...................................................... 42
13. Gambar 3.13 Sequence Diagram Login Operator dan Pemilik Kost ............. 43
14. Gambar 3.14 Sequence Diagram Input Kamar .............................................. 44
15 Gambar 3.15 Sequence Diagram Pesan Kamar .............................................. 45
16. Gambar 3.16 Sequence Diagram Konfirmasi Pesanan .................................. 46
17. Gambar 3.17 Sequence Diagram Update Status ............................................ 47
18. Gambar 3.18 Class diagram Register ............................................................ 48
19. Gambar 3.19 Class diagram Login ................................................................ 48
20. Gambar 3.20 Class diagram Input Kamar ..................................................... 49
21. Gambar 3.21 Class diagram Pesan Kamar .................................................... 49
22. Gambar 3.22 Halaman Beranda Visitor .......................................................... 50
23. Gambar 3.23 Halaman Login .......................................................................... 51
24. Gambar 3.24 Halaman Pemilik Kost .............................................................. 51
25. Gambar 3.25 Halaman Operator ..................................................................... 52
26. Gambar 3.26 Perancangan Laporan ................................................................ 52
27. Gambar 4.1 Implementasi Halaman Beranda Visitor ..................................... 54
28. Gambar 4.2 Implementasi Halaman Daftar Kost ............................................ 55
xi
29. Gambar 4.3 Implementasi Halaman Shopping Cart ....................................... 55
30. Gambar 4.4 Implementasi Halaman Inputan Data Visitor .............................. 56
31. Gambar 4.5 Implementasi Halaman Data Pemesanan .................................... 56
32. Gambar 4.6 Peta dan Info ............................................................................... 57
33. Gambar 4.7 Pencarian Kamar Kost Berdasarkan Kategori ............................. 58
34. Gambar 4.8 Hasil Pencarian ............................................................................ 58
35. Gambar 4.9 Konfirmasi Pesanan .................................................................... 59
36. Gambar 4.10 Validasi Data Konfirmasi .......................................................... 59
37. Gambar 4.11 Implementasi Halaman Login Pemilik Kost ............................ 60
38. Gambar 4.12 Implementasi Halaman Registrasi Pemilik Kost Baru .............. 60
39. Gambar 4.13 Implementasi Halaman Inputan Kamar Kost ............................ 61
40. Gambar 4.14 Implementasi Halaman Login Operator .................................... 62
41. Gambar 4.15 Implementasi Halaman Beranda Operator ................................ 62
42. Gambar 4.16 Implementasi Halaman Data Pemilik Kost ............................... 63
43. Gambar 4.17 Implementasi Halaman Detail Kamar Kost .............................. 64
44. Gambar 4.18 Data Pemesanan ........................................................................ 64
45. Gambar 4.19 Konfirmasi Pembayaran ............................................................ 65
46. Gambar 4.20 Cetak Laporan Data Pemilik Kost ............................................. 65
47. Gambar 4.21 Cetak Laporan Data Kamar Kost .............................................. 66
48. Gambar 4.22 Cetak Laporan Data Pemesanan ................................................ 66
xii