Sistem Bukti Setoran PJP2U PSC Pada PT. Angkasa Pura II Medan
SISTEM BUKTI SETORAN PJP2U / PSC
PADA PT. ANGKASA PURA II MEDAN
TUGAS AKHIR
WILDA RAHMAH BATUBARA
102406002
PROGRAM STUDI D3 TEKNIK INFORMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2013
Universitas Sumatera Utara
SISTEM BUKTI SETORAN PJP2U / PSC
PADA PT. ANGKASA PURA II MEDAN
TUGAS AKHIR
Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh gelar Ahli Madya
WILDA RAHMAH BATUBARA
102406002
PROGRAM STUDI D3 TEKNIK INFORMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2013
Universitas Sumatera Utara
PERNYATAAN
SISTEM BUKTI SETORAN PJP2U / PSC
PADA PT. ANGKASA PURA II MEDAN
TUGAS AKHIR
Saya mengakui bahwa Tugas Akhir ini adalah hasil kerja saya sendiri, kecuali
beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.
Medan, Juni 2013
WILDA RAHMAH BATUBARA
102406002
Universitas Sumatera Utara
PENGHARGAAN
Alhamdulillah. Segala puji bagi Allah SWT yang telah memberikan Rahmat dan
Hidayat – Nya, sehingga penulis berhasil menyelesaikan tugas akhir yang berjudul
Sistem Bukti Setoran PJP2U / PSC Pada PT. Angkasa Pura II Medan ini tepat pada
waktunya. Shalawat dan salam semoga selalu dilimpahkan kepada junjungan Nabi
Muhammad SAW, keluarga , sahabat dan para pengikut sampai akhir zaman.
Tugas Akhir ini disusun sebagai salah satu syarat yang harus dilakukan setiap
mahasiswa Teknik Informatika untuk dapat menyelesaikan pendidikan di Program DIII Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam di
Universitas Sumatera Utara. Dalam tugas akhir ini, penulis banyak mendapat masukan
dan serta dukungan dari berbagai pihak. Yang paling utama, penulis bersyukur dan
berterima kasih kepada Allah SWT yang telah memberikan nikmatnya sampai saat ini.
Secara khusus penulis menyampaikan rasa terima kasih yang sedalam –
dalamnya kepada ayahanda (Alm) Zulkarnaen Batubara dan Ibunda Nur’alinah yang
paling saya cintai yang telah mendidik dan membesarkan penulis dengan sengala
pengorbanan yang tak terhitung nilainya serta kasih sayang yang tulus. Dan selalu
memberikan doa dan dukungan baik moril maupun material, sehingga penulis dapat
mengikuti kuliah Diploma III Teknik Informatika dan menyelesaikan pendidikan ini
tepat pada waktunya. Semoga Allah SWT membalas budi baik mereka. Amin.
Ucapan terima kasih juga penulis sampaikan kepada kedua adik Isnaini Harfah
Batubara, Rahmad Fadil Batubara dan abang Parwis Karimullah Batubara. Terima
kasih atas kasih sayangnya selama ini
Pada kesempatan ini penulis juga menyampaikan terima kasih kepada seluruh
pihak yang sudah banyak membantu:
1. Bapak Dr. Sutarman, M.Sc, selaku Dekan FMIPA USU.
2. Ibu Dr. Marpongahtun, M.Sc, selaku Pembantu Dekan I FMIPA USU.
Universitas Sumatera Utara
3. Bapak.Prof. Drs. Tulus, Vordipl. Math., M.Si., Phd, selaku Ketua Departemen
Matematika FMIPA USU.
4. Bapak Syahril Efendi, S.Si, M.I.T dan Bapak Syahriol Sitorus, S.Si, M.IT
selaku ketua dan sekretaris program studi D-III Teknik Informatika
Departemen Matematika FMIPA USU.
5. Bapak Syahril Efendi, S.Si, M.I.T, selaku Dosen Pembimbing yang telah
banyak memberikan saran dan masukan dalam penyelesaian laporan ini.
6. Para Staf/Pengajar Jurusan D-III Teknik Informatika FMIPA USU.
7. Sahabat – sahabat seperjuangan saya Dwi Ajeng Setiati, Eka Puspa Sari,
Anggi Puspa Sari, Tengku Noviyanti, Khairani, Andika Afrizal. Terima kasih
atas persahabatan kita selama ini. Terkadang kita sering berselisih tetapi kalian
adalah sahabat – sahabat terbaik.
8. Kepada Muhammad Rizky Maulana Zega Amd yang sedikit banyaknya
memberikan dukungan dan bantuan dalam penyelesaian tugas akhir ini.
9. Seluruh rekan - rekan dari D-III Teknik Informatika FMIPA USU, khususnya
Kom A 2010, yang telah bersama–sama dalam menjalani seluruh kegiatan
perkuliahan selama tiga tahun belakangan ini.
10. Juga seluruh Keluarga Besar saya yang selalu mendorong saya demi masa
depan yang gemilang.
Pada penulisan tugas akhir ini, penulis telah berusaha semaksimal mungkin untuk
mencapai kesempurnaan. Namun penulis menyadari terdapat kelemahan dan
kekurangan dalam penulisan tugas akhir ini. Untuk itu saya mengharapkan kritik dan
saran dari pembaca sekalian demi penyempurnaan. Demikian tugas akhir ini saya
buat. Semoga tulisan ini bermanfaat bagi kita semua.
Medan, Juli 2013
Penulis
Wilda Rahmah Batubara
Universitas Sumatera Utara
ABSTRAK
Sistem yang digunakan pada PT. Angkasa Pura II Medan masih mengunakan system
manual yang mengakibatkan dapat terjadi kesalahan-kesalahan didalam penginputan
data dan lebih membutuhkan waktu lama di dalam pengolahan data pesawat.
Penulisan Tugas Akhir ini bertujuan untuk maju ke Meja Hijau dan merupakan
salah satu syarat yang di ajukan untuk memperoleh gelar Ahli Madya Program Studi
Teknik Informatika Komputer pada Universitas Sumatera Utara.
Adapun bahasa program yang digunakan dalam Penulisan Tugas Akhir ini
adalah bahasa pemograman Microsoft Visual Basic 6.0 yang terkoneksi dengan
MySQL sebagai aplikasi untuk penyimpanan data (Database) dan Crystal Report 8.5
sebagai Laporan.
Hasil program ini menunjukkan bahwa sistem komputer terbukti lebih akurat
dan cepat , sehingga informasi dan keputusan yang akan diambil lebih efesien dan
efektif.
Universitas Sumatera Utara
DAFTAR ISI
Persetujuan
ii
Pernyataan
iii
Penghargaan
iv
Abstrak
vi
Daftar Isi
vii
Daftar Tabel
x
Daftar Gambar
xi
Bab 1 : PENDAHULUAN
1
1.1 Latar Belakang Masalah
1
1.2 Rumusan Masalah
2
1.3 Batasan Masalah
2
1.4 Tujuan Penelitian
3
1.5 Manfaat Penelitian
3
1.6 Metode Penelitian
4
1.7 Sistematika Penelitian
5
6
Bab 2 : LANDASAN TEORI
2.1 Sistem
6
2.2 Siklus Hidup Pengembangan Sistem
8
2.3 Basis Data
11
2.3.1 ERD (Entity Relationship Diagram
15
2.3.2 Flowchart
16
2.4 DFD (Data Flow Diagram)
17
2.5 Microsoft Visual 6.0
19
2.5.1 Sejarah Dan Perkembangan Visual Basic
20
2.6 Mysql
22
2.7 Crystal Report
22
Universitas Sumatera Utara
Bab 3 : PERANCANGAN SISTEM
23
3.1 Pengertian Dan Tujuan Perancangan Sistem
23
3.2 Metode Perancangan Sistem
23
3.2.1 Perancangan Proses
24
3.3 Perancangan Keluaran ( Output )
25
3.4 Perancangan Masukan ( Input )
26
3.5 Perancangan Basis Data
31
3.5.1 ERD (Entity Relational Diagram)
31
3.5.2 Disain File / Tabel
32
3.5.3 Perancangan Sistem
34
3.5.4 Rancangan Interface
40
Bab 4 : IMPLEMENTASI SISTEM
4.1 Pengertian Implementasi Sistem
4.1.1 Menu
41
41
41
4.1.1.1 Menu Utama
42
4.1.1.2 Menu Exit
42
4.1.1.3 Menu Transaksi
43
4.1.1.4 Menu Laporan
43
4.1.2 Masukan ( Input ) Sistem
44
4.1.3 Keluaran ( Output ) Sistem
48
4.2 Pembahasan
50
4.2.1 Prosedur Kerja Sistem
50
4.2.2 Spesifikasi Sistem
52
4.2.2.1 Perangkat Keras (Hardware)
52
4.2.2.2 Perangkat Lunak (software)
52
4.2.3 Kelemahan dan Kelebihan Sistem
53
4.2.3.1 Kelemahan Sistem
53
4.2.3.2 Kelebihan Sistem
53
Universitas Sumatera Utara
Bab 5 : KESIMPULAN DAN SARAN
54
5.1 Kesimpulan
54
5.2 Saran
55
Daftar Pustaka
56
Lampiran :
Listing Program
Universitas Sumatera Utara
DAFTAR TABEL
Tabel 2.3.1 Simbol Entity Relationship Diagram (ERD)
15
Tabel 2.3.2 Simbol Flowchart
16
Tabel 2.4
17
Simbol Data Flow Diagram (DFD)
Tabel 3.5.2.1 Data Penerbangan
32
Tabel 3.5.2.2 Data Pendapatan
32
Tabel 3.5.2.3 Data Pesawat
33
Tabel 3.5.2.4 Data Jenis Penerbangan
33
Universitas Sumatera Utara
DAFTAR GAMBAR
Gambar 2.2 Siklus Hidup Pengembangan Sistem
8
Gambar 3.2.1 Diagram Konteks
24
Gambar 3.3.1 Perancangan Output Data Penerbangan
25
Gambar 3.3.2 Perancangan Output Data Pendapatan
26
Gambar 3.4.1 Tampilan Proses Input Password
27
Gambar 3.4.2 Tampilan Proses Input Laporan Data Penerbangan
28
Gambar 3.4.3 Tampilan Proses Input Laporan Data Pendapatan
29
Gambar 3.4.4 Tampilan Proses Input Laporan Data Pesawat
30
Gambar 3.4.5 Tampilan Proses Input Laporan Data Penerbangan
30
Gambar 3.5.1 Entity Relational Diagram
31
Gambar 3.5.4.1 Flowchart Login
34
Gambar 3.5.4.2 Flowchart Menu Utama
35
Gambar 3.5.4.3 Flowchart Menu File
35
Gambar 3.5.4.4 Flowchart Data Penerbangan
36
Gambar 3.5.4.5 Flowchart Data Pendapatan
37
Gambar 3.5.4.6 Flowchart Data Pesawat
38
Gambar 3.5.4.7 Flowchart Data Jenis Penerbangan
39
Gambar 3.5.4.8 Flowchart Laporan
39
Gambar 3.5.5 Rancangan Interface
40
Gambar 4.1.1 Menu Form Login
42
Gambar 4.1.1.1 Menu Utama
42
Gambar 4.1.1.3 Menu Transaksi
43
Gambar 4.1.1.4 Menu Laporan
44
Gambar 4.1.2.1 Form Input Data Penerbangan
45
Gambar 4.1.2.2 Form Input Data Pendapatan
46
Gambar 4.1.2.3 Form Input Data Pesawat
47
Gambar 4.1.2.4 Form Input Data Jenis Penerbangan
48
Gambar 4.1.3.1 Laporan Data Pendapatan
49
Gambar 4.1.3.2 Laporan Data Penerbangan
49
Universitas Sumatera Utara
PADA PT. ANGKASA PURA II MEDAN
TUGAS AKHIR
WILDA RAHMAH BATUBARA
102406002
PROGRAM STUDI D3 TEKNIK INFORMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2013
Universitas Sumatera Utara
SISTEM BUKTI SETORAN PJP2U / PSC
PADA PT. ANGKASA PURA II MEDAN
TUGAS AKHIR
Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh gelar Ahli Madya
WILDA RAHMAH BATUBARA
102406002
PROGRAM STUDI D3 TEKNIK INFORMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2013
Universitas Sumatera Utara
PERNYATAAN
SISTEM BUKTI SETORAN PJP2U / PSC
PADA PT. ANGKASA PURA II MEDAN
TUGAS AKHIR
Saya mengakui bahwa Tugas Akhir ini adalah hasil kerja saya sendiri, kecuali
beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.
Medan, Juni 2013
WILDA RAHMAH BATUBARA
102406002
Universitas Sumatera Utara
PENGHARGAAN
Alhamdulillah. Segala puji bagi Allah SWT yang telah memberikan Rahmat dan
Hidayat – Nya, sehingga penulis berhasil menyelesaikan tugas akhir yang berjudul
Sistem Bukti Setoran PJP2U / PSC Pada PT. Angkasa Pura II Medan ini tepat pada
waktunya. Shalawat dan salam semoga selalu dilimpahkan kepada junjungan Nabi
Muhammad SAW, keluarga , sahabat dan para pengikut sampai akhir zaman.
Tugas Akhir ini disusun sebagai salah satu syarat yang harus dilakukan setiap
mahasiswa Teknik Informatika untuk dapat menyelesaikan pendidikan di Program DIII Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam di
Universitas Sumatera Utara. Dalam tugas akhir ini, penulis banyak mendapat masukan
dan serta dukungan dari berbagai pihak. Yang paling utama, penulis bersyukur dan
berterima kasih kepada Allah SWT yang telah memberikan nikmatnya sampai saat ini.
Secara khusus penulis menyampaikan rasa terima kasih yang sedalam –
dalamnya kepada ayahanda (Alm) Zulkarnaen Batubara dan Ibunda Nur’alinah yang
paling saya cintai yang telah mendidik dan membesarkan penulis dengan sengala
pengorbanan yang tak terhitung nilainya serta kasih sayang yang tulus. Dan selalu
memberikan doa dan dukungan baik moril maupun material, sehingga penulis dapat
mengikuti kuliah Diploma III Teknik Informatika dan menyelesaikan pendidikan ini
tepat pada waktunya. Semoga Allah SWT membalas budi baik mereka. Amin.
Ucapan terima kasih juga penulis sampaikan kepada kedua adik Isnaini Harfah
Batubara, Rahmad Fadil Batubara dan abang Parwis Karimullah Batubara. Terima
kasih atas kasih sayangnya selama ini
Pada kesempatan ini penulis juga menyampaikan terima kasih kepada seluruh
pihak yang sudah banyak membantu:
1. Bapak Dr. Sutarman, M.Sc, selaku Dekan FMIPA USU.
2. Ibu Dr. Marpongahtun, M.Sc, selaku Pembantu Dekan I FMIPA USU.
Universitas Sumatera Utara
3. Bapak.Prof. Drs. Tulus, Vordipl. Math., M.Si., Phd, selaku Ketua Departemen
Matematika FMIPA USU.
4. Bapak Syahril Efendi, S.Si, M.I.T dan Bapak Syahriol Sitorus, S.Si, M.IT
selaku ketua dan sekretaris program studi D-III Teknik Informatika
Departemen Matematika FMIPA USU.
5. Bapak Syahril Efendi, S.Si, M.I.T, selaku Dosen Pembimbing yang telah
banyak memberikan saran dan masukan dalam penyelesaian laporan ini.
6. Para Staf/Pengajar Jurusan D-III Teknik Informatika FMIPA USU.
7. Sahabat – sahabat seperjuangan saya Dwi Ajeng Setiati, Eka Puspa Sari,
Anggi Puspa Sari, Tengku Noviyanti, Khairani, Andika Afrizal. Terima kasih
atas persahabatan kita selama ini. Terkadang kita sering berselisih tetapi kalian
adalah sahabat – sahabat terbaik.
8. Kepada Muhammad Rizky Maulana Zega Amd yang sedikit banyaknya
memberikan dukungan dan bantuan dalam penyelesaian tugas akhir ini.
9. Seluruh rekan - rekan dari D-III Teknik Informatika FMIPA USU, khususnya
Kom A 2010, yang telah bersama–sama dalam menjalani seluruh kegiatan
perkuliahan selama tiga tahun belakangan ini.
10. Juga seluruh Keluarga Besar saya yang selalu mendorong saya demi masa
depan yang gemilang.
Pada penulisan tugas akhir ini, penulis telah berusaha semaksimal mungkin untuk
mencapai kesempurnaan. Namun penulis menyadari terdapat kelemahan dan
kekurangan dalam penulisan tugas akhir ini. Untuk itu saya mengharapkan kritik dan
saran dari pembaca sekalian demi penyempurnaan. Demikian tugas akhir ini saya
buat. Semoga tulisan ini bermanfaat bagi kita semua.
Medan, Juli 2013
Penulis
Wilda Rahmah Batubara
Universitas Sumatera Utara
ABSTRAK
Sistem yang digunakan pada PT. Angkasa Pura II Medan masih mengunakan system
manual yang mengakibatkan dapat terjadi kesalahan-kesalahan didalam penginputan
data dan lebih membutuhkan waktu lama di dalam pengolahan data pesawat.
Penulisan Tugas Akhir ini bertujuan untuk maju ke Meja Hijau dan merupakan
salah satu syarat yang di ajukan untuk memperoleh gelar Ahli Madya Program Studi
Teknik Informatika Komputer pada Universitas Sumatera Utara.
Adapun bahasa program yang digunakan dalam Penulisan Tugas Akhir ini
adalah bahasa pemograman Microsoft Visual Basic 6.0 yang terkoneksi dengan
MySQL sebagai aplikasi untuk penyimpanan data (Database) dan Crystal Report 8.5
sebagai Laporan.
Hasil program ini menunjukkan bahwa sistem komputer terbukti lebih akurat
dan cepat , sehingga informasi dan keputusan yang akan diambil lebih efesien dan
efektif.
Universitas Sumatera Utara
DAFTAR ISI
Persetujuan
ii
Pernyataan
iii
Penghargaan
iv
Abstrak
vi
Daftar Isi
vii
Daftar Tabel
x
Daftar Gambar
xi
Bab 1 : PENDAHULUAN
1
1.1 Latar Belakang Masalah
1
1.2 Rumusan Masalah
2
1.3 Batasan Masalah
2
1.4 Tujuan Penelitian
3
1.5 Manfaat Penelitian
3
1.6 Metode Penelitian
4
1.7 Sistematika Penelitian
5
6
Bab 2 : LANDASAN TEORI
2.1 Sistem
6
2.2 Siklus Hidup Pengembangan Sistem
8
2.3 Basis Data
11
2.3.1 ERD (Entity Relationship Diagram
15
2.3.2 Flowchart
16
2.4 DFD (Data Flow Diagram)
17
2.5 Microsoft Visual 6.0
19
2.5.1 Sejarah Dan Perkembangan Visual Basic
20
2.6 Mysql
22
2.7 Crystal Report
22
Universitas Sumatera Utara
Bab 3 : PERANCANGAN SISTEM
23
3.1 Pengertian Dan Tujuan Perancangan Sistem
23
3.2 Metode Perancangan Sistem
23
3.2.1 Perancangan Proses
24
3.3 Perancangan Keluaran ( Output )
25
3.4 Perancangan Masukan ( Input )
26
3.5 Perancangan Basis Data
31
3.5.1 ERD (Entity Relational Diagram)
31
3.5.2 Disain File / Tabel
32
3.5.3 Perancangan Sistem
34
3.5.4 Rancangan Interface
40
Bab 4 : IMPLEMENTASI SISTEM
4.1 Pengertian Implementasi Sistem
4.1.1 Menu
41
41
41
4.1.1.1 Menu Utama
42
4.1.1.2 Menu Exit
42
4.1.1.3 Menu Transaksi
43
4.1.1.4 Menu Laporan
43
4.1.2 Masukan ( Input ) Sistem
44
4.1.3 Keluaran ( Output ) Sistem
48
4.2 Pembahasan
50
4.2.1 Prosedur Kerja Sistem
50
4.2.2 Spesifikasi Sistem
52
4.2.2.1 Perangkat Keras (Hardware)
52
4.2.2.2 Perangkat Lunak (software)
52
4.2.3 Kelemahan dan Kelebihan Sistem
53
4.2.3.1 Kelemahan Sistem
53
4.2.3.2 Kelebihan Sistem
53
Universitas Sumatera Utara
Bab 5 : KESIMPULAN DAN SARAN
54
5.1 Kesimpulan
54
5.2 Saran
55
Daftar Pustaka
56
Lampiran :
Listing Program
Universitas Sumatera Utara
DAFTAR TABEL
Tabel 2.3.1 Simbol Entity Relationship Diagram (ERD)
15
Tabel 2.3.2 Simbol Flowchart
16
Tabel 2.4
17
Simbol Data Flow Diagram (DFD)
Tabel 3.5.2.1 Data Penerbangan
32
Tabel 3.5.2.2 Data Pendapatan
32
Tabel 3.5.2.3 Data Pesawat
33
Tabel 3.5.2.4 Data Jenis Penerbangan
33
Universitas Sumatera Utara
DAFTAR GAMBAR
Gambar 2.2 Siklus Hidup Pengembangan Sistem
8
Gambar 3.2.1 Diagram Konteks
24
Gambar 3.3.1 Perancangan Output Data Penerbangan
25
Gambar 3.3.2 Perancangan Output Data Pendapatan
26
Gambar 3.4.1 Tampilan Proses Input Password
27
Gambar 3.4.2 Tampilan Proses Input Laporan Data Penerbangan
28
Gambar 3.4.3 Tampilan Proses Input Laporan Data Pendapatan
29
Gambar 3.4.4 Tampilan Proses Input Laporan Data Pesawat
30
Gambar 3.4.5 Tampilan Proses Input Laporan Data Penerbangan
30
Gambar 3.5.1 Entity Relational Diagram
31
Gambar 3.5.4.1 Flowchart Login
34
Gambar 3.5.4.2 Flowchart Menu Utama
35
Gambar 3.5.4.3 Flowchart Menu File
35
Gambar 3.5.4.4 Flowchart Data Penerbangan
36
Gambar 3.5.4.5 Flowchart Data Pendapatan
37
Gambar 3.5.4.6 Flowchart Data Pesawat
38
Gambar 3.5.4.7 Flowchart Data Jenis Penerbangan
39
Gambar 3.5.4.8 Flowchart Laporan
39
Gambar 3.5.5 Rancangan Interface
40
Gambar 4.1.1 Menu Form Login
42
Gambar 4.1.1.1 Menu Utama
42
Gambar 4.1.1.3 Menu Transaksi
43
Gambar 4.1.1.4 Menu Laporan
44
Gambar 4.1.2.1 Form Input Data Penerbangan
45
Gambar 4.1.2.2 Form Input Data Pendapatan
46
Gambar 4.1.2.3 Form Input Data Pesawat
47
Gambar 4.1.2.4 Form Input Data Jenis Penerbangan
48
Gambar 4.1.3.1 Laporan Data Pendapatan
49
Gambar 4.1.3.2 Laporan Data Penerbangan
49
Universitas Sumatera Utara