iii
APLIKASI PENGOLAHAN DATA PENJUALAN TANAH KAVLINGAN PADA CV. SEGONANG JAYA BERBASISWEB
LAPORAN AKHIR
Disusun Dalam Rangka Memenuhi Syarat Menyelesaikan Pendidikan Diploma III Jurusan Manajemen Informatika
Politeknik Negeri Sriwijaya
Oleh:
Theo Kalaga Ardha 0612 3080 0647
POLITEKNIK NEGERI SRIWIJAYA PALEMBANG
iv
KEMENTERIAN RISET, TEKNOLOGI, DAN PENDIDIKAN TINGGI POLITEKNIK NEGERI SRIWIJAYA
JalanSrijaya Negara, Palembang 30139 Telp. 0711-353414 Fax. 0711-355918
Website :www.polisriwijaya.ac.id E-mail :info@polsri.ac.id
LEMBAR PENGESAHAN LAPORAN AKHIR
Telah diujikan pada Ujian Laporan Akhir pada Tanggal 29 Juni 2015 Di hadapan Tim Penguji Jurusan Manajemen Informatika
Politeknik Negeri Sriwijaya
Palembang, Agustus 2015 Tim Pembimbing :
Pembimbing I, Pembimbing II,
Meivi Kusnandar,S.Kom.,M.Kom Indri Ariyanti, S.E.,M.Si.
NIP. 197407052002121014 NIP. 197306032008012008
Mengetahui,
Ketua Jurusan Manajemen Informatika
Dedy Rusdyanto, S.E.,M.Si. NIP. 197306202001121001
Nama : Theo Kalaga Ardha
NIM : 0612 3080 0647
Jurusan : Manajemen Informatika
Program Studi : Manajemen Informatika
Judul Laporan Akhir : Aplikasi Pengolahan Data Penjualan Tanah Kavlingan pada CV Segonang Jaya Berbasis
v
Motto dan Persembahan
"Musuh yang paling berbahaya di atas dunia ini adalah penakut
dan bimbang. Teman yang paling setia, hanyalah keberanian dan
keyakinan yang teguh." (Andrew Jackson)
"Bersikaplah kukuh seperti batu karang yang tidak putus-putus-nya
dipukul ombak. Ia tidak saja tetap berdiri kukuh, bahkan ia
menenteramkan amarah ombak dan gelombang itu." (Marcus
Aurelius)
Saya persembahkan untuk :
•
Allah SWT
•
Orang Tuaku papaku Ardha
Munir, S.H., M.S,i Mamaku
Nurhayati, Bundaku Dr. Meisji
Liana Sari, S.P,t., M.S,i dan
Saudara – Saudaraku ( Dea
Justicia, Andeth Legawa,
Anjani dan Reswara.
•
Sahabat-Sahabat Terbaikku (Ulo
4 Beradek)
•
Fujianti Lestari Yang Selalu
Memberi Semangat
vi ABSTRACT
vii ABSTRAK
viii
KATA PENGANTAR
Assalamualaikum Warahmatullahi Wabarakatuh
Alhamdulillahirobbil’alamin. Puji dan syukur penulis panjatkan kepada
Allah SWT., karena berkat rahmat dan hidayah-Nya penulis dapat menyelesaikan Laporan Akhir yang berjudul “Penerapan Electronic Consulting untuk Menunjang E-Learning pada Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya”ini dengan tepat waktu.
Tujuan dari penyusunan Laporan Akhir ini adalah sebagai salah satu syarat untuk menyelesaikan pendidikan Diploma III pada Jurusan Manajemen Informatika di Politeknik Negeri Sriwijaya.
Selama menyelesaikan Laporan Akhir ini penulis banyak sekali mendapat bantuan, bimbingan dan petunjuk dari berbagai pihak, maka dalam kesempatan ini penulis ingin mengucapkan terima kasih kepada:
1. Bapak RD. Kusumanto, S.T., M.M., selaku Direktur Politeknik Negeri Sriwijaya.
2. Bapak H. Firdaus, S.T., M.T., selaku Pembantu Direktur I Politeknik Negeri Sriwijaya.
3. Bapak H. L. Suhairi Hazisma, S.E., M.Si., selaku Pembantu Direktur II Politeknik Negeri Sriwijaya.
4. Bapak Ir. Irawan Rusnadi, M.T., selaku Pembantu Direktur III Politeknik Negeri Sriwijaya.
5. Bapak Dr. Ing. Ahmad Taqwa, M.T., selaku Pembantu Direktur IV Politeknik Negeri Sriwijaya.
6. Bapak Dedy Rusdyanto, S.E., M.Si., selaku Ketua Jurusan Manajemen Informatika.
ix
8. Bapak Dedy Rusdyanto, S.E., M.Si., selaku Dosen Pembimbing I dalam pembuatan Laporan Akhir.
9. Ibu Hetty Meileni, S.Kom., M.T., selaku Dosen Pembimbing II dalam pembuatan Laporan Akhir.
10. Bapak dan Ibu dosen pengajar di Jurusan Manajemen Informatika yang telah memberikan pengarahan dan ilmu yang bermanfaat.
11. Kedua orang tua beserta saudara tersayang yang telah memberikan doa, semangat serta dukungan kepada saya.
12. Teman-teman seperjuangan di Jurusan Manajemen Informatika, khususnya kelas 6 MIA yang telah banyak memberikan dukungan kepada saya, baik secara langsung maupun tidak langsung.
13. Keluarga besar Himpunan Mahasiswa Jurusan Manajemen Informatika atas dukungan dan semangatnya.
14. Semua pihak yang telah berpartisipasi dalam menyelesaikan Laporan Akhir ini yang tidak dapat disebutkan satu-persatu.
Penulis menyadari bahwa dalam penulisan Laporan Akhir ini masih terdapat kesalahan dan kekurangan. Untuk itu penulis megharapkan kritik dan saran yang bersifat membangun dari semua pihak demi kesempurnaan penulis yang akan datang.
Akhir kata, penulis berharap semoga Laporan Akhir ini bermanfaat bagi semua pihak yang membutuhkannya, khususnya mahasiswa-mahasiswi Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya sehingga tujuan yang diharapkan dapat tercapai, Aamiin.
Wassalamualaikum Warahmatullahi Wabarakatuh.
Palembang, Juli 2014
x DAFTAR ISI
HALAMAN JUDUL ... i
LEMBAR PENGESAHAN ... ii
MOTTO DAN PERSEMBAHAN... iii
ABSTRACT ... iv
ABSTRAK ... v
KATA PENGANTAR ... vi
DAFTAR ISI ... viii
DAFTAR TABEL ... xv
DAFTAR GAMBAR ... xvi
BAB I PENDAHULUAN 1.1. Latar Belakang ... 1
1.2. Perumusan Masalah ... 2
1.3. Batasan Masalah... 3
1.4. Tujuan dan Manfaat ... 3
1.4.1. Tujuan... 3
1.4.2. Manfaat... 3
1.5. Metodologi Penelitian ... 4
1.5.1. Lokasi Pengumpulan Data ... 4
1.5.2. Metode Pengumpulan Data ... 5
1.5.2.1. Data Primer ... 5
1.5.2.2. Data Sekunder ... 6
1.6. Sistematika Penulisan ... 6
BAB II TINJAUAN PUSTAKA 2.1. Teori Umum ... 9
2.1.1. Pengertian Komputer... 9
2.1.2. Pengertian Internet ... 9
xi
2.1.4. Pengertian Data ... 10
2.1.5. PengertianDatabase... 11
2.1.6. Pengertian Informasi ... 11
2.1.7. Kualitas Sistem... 11
2.1.8. Karakteristik Sistem ... 12
2.1.9. Klasifikasi Sistem... 13
2.1.10. Metode Pengembangan Sistem ... 14
2.2. Teori Judul ... 15
2.2.1. Pengertian Aplikasi ... 15
2.2.2. Pengertian Pengolahan Data... 16
2.2.3. Pengertian Penjualan ... 16
2.2.4. Pengertian Tanah Kavlingan ... 16
2.2.5. PengertianCommanditaire Vennotschap(CV)... 17
2.2.6. Pengertian Aplikasi Pengolahan Data Penjualan Tanah Kavlingan Pada CV Segonang Jaya ... 17
2.3. Teori Khusus ... 17
2.3.1. Kamus Data ... 17
2.3.2. Data Flow Diagram(DFD) ... 18
2.3.3. Entity Relationship Diagram(ERD) ... 20
2.3.4. Block Chart... 21
2.3.5. FlowChart... 22
2.4. Teori Program ... 24
2.4.1. MengenalPHP(PHP Hypertext Preprocessor) ... 24
2.4.2. KeunggulanPHP (PHP Hypertext Preprocessor)... 25
2.4.3. SkripPHP... 25
2.4.4. PengertianMySQL... 26
2.4.5. Sekilas TentangAdobe Dreamweaver CS6... 27
2.4.5.1. PengertianAdobe Dreamweaver CS6... 27
2.4.4.2. Ruang KerjaAdobe Dreamweaver CS6... 27
xii
BAB III GAMBARAN UMUM PERUSAHAAN
3.1. Sejarah CV Segonang Jaya ... 30
3.2. Visi, Misi dan Nilai Perusahaan... 31
3.2.1. Visi CV Segonang Jaya... 31
3.2.2. Misi CV Segonang Jaya ... 31
3.2.3. Nilai CV Segonang Jaya ... 31
3.2.4. Logo Perusahaan ... 32
3.3. Legalitas Perusahaan ... 32
3.4. Struktur Organisasi ... 33
3.4.1. Struktur Organisasi CV Segonang Jaya ... 34
3.5. Uraian Jabatan ... 35
3.5.1. Direktur ... 35
3.5.2. Wakil Direktur ... 35
3.5.3. Manager... 35
3.5.4. Sekretaris... 36
3.5.5. Marketing ... 36
3.5.6. Pelaksana Lapangan ... 37
3.5.7. Umum... 37
3.6. Sistem Pemasaran... 37
3.7. Sistem yang Sedang Berjalan... 38
BAB IV PEMBAHASAN 4.1. Analisis Sistem... 40
4.1.1. Mengidentifikasi Masalah ... 40
4.1.2. Prosedur Sistem Yang Akan Diterapkan... 40
4.1.3. Studi Kelayakan ... 41
4.1.4 Alat Bantu Perancangan ... 42
4.2. Desain Sistem... 43
4.2.1. Desain Sistem Secara Umum (General Systems Design) ... 43
xiii
4.2.1.1.1. Data Flow Diagram(DFD)... 44
4.2.1.1.2. Block Chart... 49
4.2.1.1.3. Flowchart... 51
4.2.1.1.3.1.FlowchartAdmin ... 51
4.2.1.1.3.2.FlowchartPembeli ... 53
4.2.1.1.4. Entity Relationship Diagram (ERD)... 55
4.2.1.2. Desain Logikal (Logical Design) ... 56
4.2.1.2.1. Kamus Data ... 56
4.2.1.2.2. Desain Tabel ... 61
4.2.2. Desain Sistem Terinci (Detailed Systems Design) ... 66
4.2.2.1. Desain Halaman Awal... 66
4.2.2.2. Desain Form Calon Pembeli ... 67
4.2.2.3. Desain Form Pemesanan Calon Pembeli ... 67
4.2.2.4. Desain Form Pembayaran Calon Pembeli ... 67
4.2.2.5. Desain FormLogin... 68
4.2.2.6. Desain Form Data Angsuran ... 68
4.2.2.7. Desain Form Tambah Data Angsuran... 68
4.2.2.8. Desain Form Cetak Data Angsuran... 69
4.2.2.9. Desain Form Pembeli... 69
4.2.2.10.Desain Form Tambah Pembeli... 69
4.2.2.11.Desain Form Cetak Pembeli... 70
4.2.2.12.Desain Form Pemesanan ... 70
4.2.2.13.Desain Form Tambah Pemesanan ... 70
4.2.2.14.Desain Form Cetak Pemesanan... 71
4.2.2.15.Desain Form Pembayaran ... 71
4.2.2.16.Desain Form Tambah Pembayaran ... 71
4.2.2.17.Desain Form Cetak Pembayaran ... 72
4.2.2.18.Desain Form Berita ... 72
4.2.2.19.Desain Form Tambah Berita ... 72
xiv
4.2.2.21.Desain Form M_Kapling ... 73
4.2.2.22.Desain Form Tambah M_Kaplin ... 73
4.2.2.23.Desain Form Cetak M_Kapling ... 74
4.2.2.24.Desain Form M_Angsur... 74
4.2.2.25.Desain Form Tambah M_Angsur... 74
4.2.2.26.Desain Form Cetak M_Angsur ... 75
4.3. Pengodean Sistem ... 75
4.3.1. PengodeanDatabase... 75
4.3.1.1. Pengodean Tabel Menu... 75
4.3.1.2. Pengodean Tabel M_Angsur... 76
4.3.1.3. Pengodean Tabel M_Kapling... 76
4.3.1.4. Pengodean Tabel Berita ... 76
4.3.1.5. Pengodean Tabel Angsuran... 77
4.3.1.6. Pengodean Tabel Data Angsuran ... 77
4.3.1.7. Pengodean Tabel Pembayaran ... 77
4.3.1.8. Pengodean Tabel Pembeli ... 78
4.3.1.9. Pengodean TabelUser... 78
4.3.1.10.Pengodean Tabel Tanah ... 78
4.3.1.11.Pengodean Tabel Pemesanan ... 79
4.3.2. Tampilan Program... 79
4.3.2.1. Tampilan Halaman Awal ... 80
4.3.2.2. Form Calon Pembeli ... 80
4.3.2.2.1. Tampilan Form Calon Pembeli .... 80
4.3.2.2.2. Tampilan Form Pemesanan Calon Pembeli... 81
4.3.2.2.3. Tampilan Form Pembayaran ... 81
4.3.2.3. Tampilan FormLogin... 81
4.3.2.4. Form Admin ... 82
4.3.2.4.1. Tampilan Form Data Angsuran ... 82
xv
4.3.2.4.3. Tampilan Form Cetak
Data Angsuran ... 82 4.3.2.4.4. Tampilan Form Pembeli ... 83 4.3.2.4.5. Tampilan Form Tambah
Pembeli ... 83 4.3.2.4.6. Tampilan Form Cetak Pembeli.... 83 4.3.2.4.7. Tampilan Form Pemesanan ... 84 4.3.2.4.8. Tampilan Form Tambah
Pemesanan ... 84 4.3.2.4.9. Tampilan Form Cetak
Pemesanan ... 84 4.3.2.4.10.Tampilan Form Pembayaran ... 85 4.3.2.4.11.Tampilan Form Tambah
Pembayaran ... 85 4.3.2.4.12.Tampilan Form Cetak
Pembayaran ... 85 4.3.2.4.13.Tampilan Form Berita ... 86 4.3.2.4.14.Tampilan Form Tambah Berita ... 86 4.3.2.4.15.Tampilan Form Cetak Berita... 86 4.3.2.4.16.Tampilan Form M_Kavling ... 87 4.3.2.4.17.Tampilan Form Tambah
M_Kavling... 87 4.3.2.4.18.Tampilan Form Cetak
M_Kavling... 87 4.3.2.4.19.Tampilan Form M_Angsur ... 88 4.3.2.4.20.Tampilan Form Tambah
M_Angsur ... 88 4.3.2.4.21.Tampilan Form Cetak
xvi
4.4.2. Kasus dan Hasil Pengujian ... 90
4.4.2.1. Halaman Akses Aplikasi ... 90
4.4.2.2. Halaman Data Calon Pembeli ... 90
4.4.2.3. Halaman Data Pemesanan Calon Pembeli ... 91
4.4.2.4. Halaman Data Pembayaran Calon Pembeli . 91 4.4.2.5. Halaman Data Angsuran ... 92
4.4.2.6. Halaman Pembeli ... 92
4.4.2.7. Halaman Pemesanan ... 93
4.4.2.8. Halaman Pembayaran... 94
4.4.2.9. Halaman Berita... 94
4.4.2.10.Halaman M_Kavling... 95
4.4.2.11.Halaman M_Angsur ... 96
4.5. Pemeliharaan Sistem ... 96
BAB V KESIMPULAN DAN SARAN 5.1. Kesimpulan ... 98
5.2. Saran ... 98
DAFTAR PUSTAKA
LISTING PROGRAM
xvii
DAFTAR TABEL
Tabel 2.1. Simbol-Simbol Kamus Data ... 18
Tabel 2.2. Simbol-SimbolData Flow Diagram(DFD)... 19
Tabel 2.3. Simbol-SimbolEntity Relationship Diagram(ERD)... 21
Tabel 2.4. Simbol-SimbolBlockchart... 21
Tabel 2.5. Simbol-SimbolFlowchart... 23
Tabel 4.1. Desain Tabel menu... 61
Tabel 4.2. Desain Tabel M_Angsur ... 61
Tabel 4.3. Desain Tabel M_Kavling ... 62
Tabel 4.4. Desain Tabel Berita... 62
Tabel 4.5. Desain Tabel Angsuran ... 62
Tabel 4.6. Desain Tabel Data Angsuran... 63
Tabel 4.7. Desain Tabel Pembayaran... 64
Tabel 4.8. Desain Tabel Pembeli... 64
Tabel 4.9. Desain TabelUser... 65
Tabel 4.10. Desain Tabel Tanah... 65
Tabel 4.11. Desain Tabel Pemesanan... 65
Tabel 4.12. Rencana Pengujian ... 89
Tabel 4.13.Kasus dan Hasil Pengujian Halaman Akses Aplikasi ... 90
Tabel 4.14. Kasus dan Hasil Pengujian Halaman Data Calon Pembeli ... 90
Tabel 4.15. Kasus dan Hasil Pengujian Halaman Data Pemesananan Calon Pembeli ... 91
Tabel 4.16. Kasus dan Hasil Pengujian Halaman Data Pembayaran Calon Pembeli ... 91
Tabel 4.17. Kasus dan Hasil Pengujian Halaman Data Angsuran ... 92
Tabel 4.18. Kasus dan Hasil Pengujian Halaman Pembeli ... 92
Tabel 4.19. Kasus dan Hasil Pengujian Halaman Pemesanan ... 93
Tabel 4.20. Kasus dan Hasil Pengujian Halaman Pembayaran... 94
Tabel 4.21. Kasus dan Hasil Pengujian Halaman Berita... 94
Tabel 4.22. Kasus dan Hasil Pengujian Halaman M_Kapling ... 95
xviii
DAFTAR GAMBAR
Gambar 2.1. TampilanPHPSederhana ... 26
Gambar 2.2. TampilanPHP My admin... 27
Gambar 2.3. Tampilan Ruang KerjaAdobe Dreamweaver CS6... 28
Gambar 2.4. TampilanXAMPP... 29
Gambar 3.1. Logo CV Segonang Jaya ... 32
Gambar 3.2. Struktur Organisasi CV Segonang Jaya ... 34
Gambar 3.3. Sistem Yang Sedang Berjalan ... 38
Gambar 4.1. Diagram Konteks... 44
Gambar 4.2. Data Flow Diagram(DFD)Level Zero(0)... 46
Gambar 4.3. Data Flow Diagram(DFD)Level1 Proses 3... 48
Gambar 4.4. Block Chart... 49
Gambar 4.5. FlowchartAdmin ... 51
Gambar 4.6. FlowchartPembeli ... 53
Gambar 4.7. Entity Relationship Diagram(ERD) ... 55
Gambar 4.8. Desain Tampilan Awal ... 66
Gambar 4.9. Desain Form Calon Pembeli... 67
Gambar 4.10. Desain Form Pemesanan Calon Pembeli... 67
Gambar 4.11. Desain Form Pembayaran Calon Pembeli... 67
Gambar 4.12. Desain Form Login... 68
Gambar 4.13. Desain Form Data Angsuran ... 68
Gambar 4.14. Desain Form Tambah Data Angsuran ... 68
Gambar 4.15. Desain Form Cetak Data Angsuran ... 69
Gambar 4.16. Desain Form Pembeli ... 69
Gambar 4.17. Desain Form Tambah Pembeli ... 69
Gambar 4.18. Desain Form Cetak Pembeli ... 70
Gambar 4.19. Desain Form Pemesanan ... 70
Gambar 4.20. Desain Form Tambah Pemesanan ... 70
Gambar 4.21. Desain Form Cetak Pemesanan ... 71
xix
Gambar 4.23. Desain Form Tambah Pembayaran ... 71
Gambar 4.24. Desain Form Cetak Pembayaran ... 72
Gambar 4.25. Desain Berita ... 72
Gambar 4.26. Desain Tambah Berita ... 72
Gambar 4.27. Desain Cetak Berita ... 73
Gambar 4.28. Desain Form M_Kavling... 73
Gambar 4.29. Desain Form Tambah M_Kavling... 73
Gambar 4.30. Desain Form Cetak M_Kavling... 74
Gambar 4.31. Desain Form M_Angsur ... 74
Gambar 4.32. Desain Form Tambah M_Angsur ... 74
Gambar 4.33. Desain Form Cetak M_Angsur... 75
Gambar 4.34. Tampilan Halaman Awal... 80
Gambar 4.35. Tampilan Form Calon Pembeli ... 80
Gambar 4.36. Tampilan Form Pemesanan Calon Pembeli ... 81
Gambar 4.37. Tampilan Form Pembayaran Calon Pembeli... 81
Gambar 4.38. Tampilan Form Login... 81
Gambar 4.39. Tampilan Form Data Angsuran ... 82
Gambar 4.40. Tampilan Form Tambah Data Angsuran ... 82
Gambar 4.41. Tampilan Form Cetak Data Angsuran... 82
Gambar 4.42. Tampilan Form Pembeli ... 83
Gambar 4.43. Tampilan Form Tambah Pembeli... 83
Gambar 4.44. Tampilan Form Cetak Pembeli... 83
Gambar 4.45. Tampilan Form Pemesanan ... 84
Gambar 4.46. Tampilan Form Tambah Pemesanan ... 84
Gambar 4.47. Tampilan Form Cetak Pemesanan... 84
Gambar 4.48. Tampilan Form Pembayaran ... 85
Gambar 4.49. Tampilan Form Tambah Pembayaran ... 85
Gambar 4.50. Tampilan Form Cetak Pembayaran ... 85
Gambar 4.51. Tampilan Form Berita ... 86
Gambar 4.52. Tampilan Form Tambah Berita ... 86
xx
Gambar 4.54. Tampilan Form M_Kavling... 87
Gambar 4.55. Tampilan Form Tambah M_Kavling... 87
Gambar 4.56. Tampilan Form Cetak M_Kavling ... 87
Gambar 4.57. Tampilan Form M_Angsur... 88
Gambar 4.58. Tampilan Form Tambah M_Angsur... 88