i
SISTEM INFORMASI BISNIS TRIPARTITE
PADA PT. PANASONIC LIGHTING INDONESIA
GUNA MEMPERMUDAH TRANSAKSI BISNIS TRIPARTITE
TUGAS AKHIR
sebagai salah satu syarat untuk memperoleh
gelar Sarjana Komputer
pada program studi TEKNIK INFORMATIKA
Disusun Oleh :
Muhammad Syarifuddin
141114002
PROGRAM STUDI TEKNIK INFORMATIKA
SEKOLAH TINGGI INFORMATIKA DAN KOMPUTER INDONESIA
MALANG
ii
Tugas Akhir Berjudul
SISTEM INFORMASI BISNIS TRIPARTITE PADA PT.
PANASONIC LIGHTING INDONESIA GUNA
MEMPERMUDAH TRANSAKSI BISNIS TRIPARTITE
Disusun oleh :
MUHAMMAD SYARIFUDDIN
141114002
Telah dipertahankan dalam sidang Tugas Akhir
Pada Tanggal 01 Desember 2015
Dan dinyatakan telah memenuhi syarat untuk diterima
Komisi Sidang I
Komisi Penguji
Setiabudi Sakaria, M.Kom
Go Frendi Gunawan, M.Kom
Ketua Sidang / Pembimbing Utama
Penguji I
Penguji 2
Malang, 01 Desember 2015
Sekolah Tinggi Informatika dan Komputer Indonesia
KETUA
Eva Handriyantini, S.Kom, M.MT.
Komisi Sidang II
Co. Pembimbing
Koko Wahyu Prasetyo, S.Kom., M.Ti
Penguji II
Subari, M.Kom
Penguji III
iv
LEMBAR PERSEMBAHAN
ِﻢْﺴِﺒِﮭّﻠﻟﺎِﻨَﻤْﺣَّﺮﻟﺎِﻤْﯿِﺣَّﺮﻟا
Segalapujibagi Allah SubhannahuWaTa’aala. Kami memuji,
memohonpertolongandanampunan-Nyaserta kami berlindungkepada Allah
SubhannahuWaTa’aaladarikejahatandiri kami dankeburukanamalperbuatan
kami. Barangsiapa yang diberipetunjukoleh Allah SubhannahuWaTa’aala,
makatidakada
yang
dapatmenyesatkannyadanbarangsiapa
yang
disesatkanoleh
Allah
SubhannahuWaTa’aala,
makatidakada
yang
dapatmemberinyapetunjuk.
Akubersaksibahwatidakadailah
yang
berhakdiibadahidenganbenarkecuali Allah SubhannahuWaTa’aalasemata,
tidakadasekutubagi-Nya, danakubersaksibahwa Muhammad Shalallahu
‘AlaihiWa ‘AlaAlihiWaSallamadalahhambadanRasul-Nya. Ammaba’du.
TurutkuucapkanJazakumullahKhaironkepada :
•
IbundakutercintaHamidah
Rahimahallah :Takada kata yang mampumengungkapkantentangbeliau.•
Dian Aprilina :Sebagaipenyuplaidana ,,hehehehsemogabeliaumenjadisalahsatudarihambaalloh yang diinginkankebaikan-Nyaamin.
•
Teman – temanmajelisdarulukhwah STIKI malang, semoga kalian tetapdijagadandirahmati Allah.iv
v
KATA PENGANTAR
Bismillahirrahmannirrahiim
Syukur Alhamdulillah atas Kehadirat Alloh Subhanahu wa Ta’ala, yang telah melimpahkan rahmat dan karunia-Nya, sehingga dapat menyelesaikan Tugas Akhir ini dengan judulSistem Informasi Bisnis Tripartite Pada PT. Panasonic Lighting Indonesia Guna Mempermudah Transaksi Bisnis Tripartite .Ucapanterimakasih yang sebesar-besarnyakepadasemuapihak yang telahmembantudalammenyelesaikanTugasAkhirini, kepada : 1. BapakGo Frendi,M.Komselakudosenpembimbingatasbantuandanbimbinganbeliaudal ampenyusunanTugasAkhirini. 2. Semuapihak yang telahmendukungdanmembantuterselesaikannyaTugasAkhirini yang tidakbisasayasebutkansatu per satu
LaporanTugasAkhirinimasihjauhdarisempurnadansangatmengharapkan saran dankritik yang bersifatmembangundarisemuapihak, semogapadakesempatan yang akandatangdapatmemberikanhasil yang lebihbaik.
Malang, 27 November 2015
vi DAFTAR ISI LEMBAR JUDUL ... i LEMBAR PENGESAHAN ... ii ABSTRAK ... iii HALAMAN PERSEMBAHAN ... iv KATA PENGANTAR... v DAFTAR ISI ... vi
DAFTAR TABEL ... xiii
DAFTAR GAMBAR ... xv
DAFTAR SEGMEN PROGRAM ... xix
DAFTAR LAMPIRAN ... xxi
BAB I PENDAHULUAN 1.1 LatarBelakang... 1 1.2 RumusanMasalah ... 3 1.3 TujuanPenelitian ... 4 1.4 BatasanMasalah ... 4 1.5 ManfaatPenelitian ... 5 1.6 MetodologiPenelitian ... 7 1.7 SistematikaPenulisan ... 12
vii
BAB II LANDASAN TEORI
2.1 GambaranUmumbisnis Tripartite ... 13 2.1.1 BisnisTripratite ... 13 2.2 KonsepDasarSistemInformasi ... 14 2.2.1 Sistem ... 14 2.2.2 Informasi ... 15 2.2.3 SistemInformasi ... 16 2.3 Task Scheduler ... 17 2.4 Email ... 18 2.5 EDI ... 19
2.5.1 Cara Kerja EDI ... 19
2.6 ERP ... 20
2.7 UML ... 22
2.7.1 Use Case Diagram ... 23
2.7.2 Activity Diagram ... 26
2.7.3 Sequence Diagram ... 27
2.7.4 Class Diagram ... 28
2.8 Database ... 31
2.9 DBMS (Database Management System) ... 32
2.9.1 Komponen DBMS ... 33
2.10 Pemodelan ... 34
2.10.1 Pemodelan Data... 34
viii
2.7.1 Pengertian Framework ... 37
2.7.2 PengertianCodeigniter ... 38
2.7.3 MVC (Model View Controller) ... 38
BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 MetodologiPenelitian ... 40
3.2 AnalisaSistem ... 44
3.2.1 Masalah yang dihadapi ... 44
3.2.2 UsulanPemecahanMasalah ... 45
3.3 PerancanganSistem ... 47
3.3.1 Use Case Diagram ... 47
3.3.1.1 Use Case DiagramBisnis Tripartite ... 48
3.3.1.2 Use Case DiagramEXIM Member... 50
3.3.1.3 Use Case Diagram Purchasing Member ... 51
3.3.1.4 Use Case Diagram Accounting Member ... 52
3.3.1.5 Use Case Diagram Finance Member ... 53
3.3.2 Activity Diagram ... 53
3.3.2.1 EXIM Member ... 54
3.3.2.1.1 Activity Proses TransaksiP/O ... 54
3.3.2.1.2 ActivityProsesDN P/O ... 55
3.3.2.1.3 ActivityProsesTransaksiPembuatan S/O ... 56
3.3.2.1.4 Activity Proses TransaksiPembuatan Invoice . 57 3.3.2.1.5 Activity Proses Register Item ... 58
ix
3.3.2.2 Purchasing Member ... 60
3.3.2.2.1 Activity Proses Upload Selling Price ... 60
3.3.2.3 Accounting Member ... 61
3.3.2.3.1 Activity Proses Account Payable ... 61
3.3.2.3.1 Activity Proses Payment ... 62
3.3.2.4 Finance Member 3.3.2.4.1 Activity Proses Transaksi Account Receivable ... 63
3.3.3 Sequence Diagram ... 65
3.3.3.1 Sequence Diagram TransaksiPurchase Order ... 65
3.3.3.2 Sequence Diagram TransaksiD/N PO ... 66
3.3.3.3 Sequence Diagram TransaksiAccount Payable ... 67
3.3.3.4 Sequence Diagram TransaksiSales Order ... 68
3.3.3.5 Sequence Diagram TransaksiPembuatan Invoice... 69
3.3.3.6 Sequence Diagram TransaksiAccount Receivable ... 70
3.3.3.7 Sequence DiagramTransaksiPayment ... 71
3.3.3.8 Sequence DiagramTransaksiUpload Price List ... 72
3.3.3.9 Sequence DiagramTransaksiPrint Purchase Order ... 73
3.3.3.10 Sequence DiagramTransaksiData Purchase Order Customer ... 73
3.3.3.11 Sequence DiagramTransaksiRegister Item ... 74
3.3.4 Class Diagram ... 75
x 3.3.6 Rancangan Database ... 78 3.3.7 Desain Menu ... 86 3.3.8 DesainTampilan ... 87 3.3.8.1 Halaman Login ... 87 3.3.8.2 HalamanHome ... 88 3.3.8.3 HalamanPurchase Order ... 89
3.3.8.4 HalamanPurchase Order Detail ... 90
3.3.8.5 HalamanClosing Purchase Order ... 91
3.3.8.6 HalamanTransaksiAccount Payable ... 91
3.3.8.7 HalamanTransaksi Sales Order ... 92
3.3.8.8 HalamanTransaksi Invoice ... 93
3.3.8.9 HalamanAccount Receivable ... 94
3.3.8.10 HalamanUpload Price List ... 95
3.3.8.11 HalamanUpload Selling Price ... 96
3.3.8.12 Halaman Print Purchase Order ... 86
3.3.8.13 Halaman Register Item ... 97
3.3.8.14 HalamanPrice List Browse ... 98
3.3.8.15 DokumenHasil Export Purchase Order ... 99
BAB IV IMPLEMENTASI DAN PEMBAHASAN 4.1 Implementasi ... 101
4.1.1 SpesifikasiPerancangan ... 101
4.1.2 KonstruksiSistem ... 102
xi
4.1.2.2HalamanUtama(Home) ... 103
4.1.2.3HalamanDetail Purchase Order ... 104
4.1.2.4HalamanDN Purchase Order... 105
4.1.2.5HalamanUploadPrice List ... 106
4.1.2.6HalamanItem Maitenansce ... 107
4.1.2.7HalamanProduction Order ... 108
4.1.2.8Halaman Price List Browse ... 109
4.1.2.9HalamanUpload Selling Price ... 110
4.1.2.10HalamanSales Order ... 111
4.1.2.11HalamanSales Order Dokumen ... 113
4.1.2.12HalamanInvoice Maintenance ... 114
4.1.2.13HalamanInvoice Browse ... 116
4.1.2.14HalamanAP Maintenace ... 117
4.1.2.15HalamanPurchase Order Otomation ... 118
4.1.2.16HalamanOtomation PO Report ... 126
4.1.2.17HalamanReport PO Manual ... 127
4.1.2.18HalamanTransaksiPacking List ... 129
4.1.2.19HalamanUpload Data Item ... 133
4.1.2.20HalamanAP Journal ... 134
4.1.2.21HalamanAR Journal ... 136
4.1.2.22HalamanPayment ... 136
4.1.2.23Halaman Purchase Order Control ... 137
xii
4.2.1 Pengujian Program ... 138
4.2.1.1PengujianSistemPada Dept. EXIM ... 138
4.2.1.2PengujianSistemPada Dept. Purchasing ... 139
4.2.1.3PengujianSistemPadaDept.Accounting ... 140
4.2.1.4PengujianSistemPada Dept. Finance ... 141
BAB V KESIMPULAN DAN SARAN 5.1 Kesimpulan ... 143
5.2 Saran ... 144
DAFTAR PUSTAKA ... 145
xiii
DAFTAR TABEL
Tabel 1.1 – Jadwal Pelaksaan Tugas Akhir ... 7
Tabel 2.1 – Simbol – simbol Use Case Diagram ... 24
Tabel 2.2 – Notasi ERD ... 36
Tabel 3.1 – Tabel Master Account Code ... 78
Tabel 3.2 – Tabel Master Open PO ... 78
Tabel 3.3 – Tabel Master Open PO Detail ... 79
Tabel 3.4 – Tabel Master Open So Det ... 79
Tabel 3.5 – Tabel Master PC Case Mark ... 80
Tabel 3.6 – Tabel Master Consignee ... 80
Tabel 3.7 – Tabel Master PC Invoice ... 80
Tabel 3.8 – Tabel Master Master Item ... 81
Tabel 3.9 – Tabel Master PO Number ... 81
Tabel 3.10 – Tabel Master PC So Nummber ... 81
Tabel 3.11 – Tabel Master Journal Voucher ... 81
Tabel 3.12 – Tabel Master PC Supplier ... 82
Tabel 3.13 – Tabel Master PC User ... 82
Tabel 3.14 – Tabel Transaksi PO Queue ... 83
Tabel 3.15 – Tabel Transaksi Price List ... 83
Tabel 3.16 – Tabel Transaksi Selling Price ... 83
Tabel 3.17 – Tabel Transaksi Final Dest ... 84
Tabel 3.18 – Tabel Transaksi Data Item Master ... 84
xiv
Tabel 3.20 – Tabel ETA... 85
Tabel 3.21 – Tabel Master PC Sales Forecast ... 85
Tabel 4.1 – Pengujian Fungsi Sistem Pada Dept. EXIM ... 139
Tabel 4.2 – Pengujian Fungsi Sistem Pada Dept. Purchasing ... 140
Tabel 4.3 – Pengujian Fungsi Sistem Pada Dept.Accounting ... 140
xv
DAFTAR GAMBAR
Gambar 2.1 Diagram Model Use Case ... 23
Gambar 2.2 Activity Diagram ... 27
Gambar 2.3 Sequence Diagram ... 28
Gambar 2.4 Calss Diagram ... 30
Gambar 2.5 Notasi Entity... 35
Gambar 2.6 Notasi Entity & Atribut... 35
Gambar 2.7 Notasi Ralationship... 36
Gambar 2.8 Model View Controler ... 38
Gambar 3.1 Motodologi Penelitian ... 40
Gambar 3.2 Flow Chart Sistem ... 43
Gambar 3.3 Use Case Bisnis Tripartite ... 49
Gambar 3.4 Use Case Exim Member ... 50
Gambar 3.5 Use Case Purchasing Member ... 51
Gambar 3.6 Use Case Accounting Member ... 52
Gambar 3.7 Use Case Finance ... 53
Gambar 3.8 Activity Diagram P/O (Purchase Order) ... 54
Gambar 3.9 Activity Diagram D/N Purchase Order ... 55
Gambar 3.10 Activity Diagram Sales Order ... 56
Gambar 3.11 Activity Diagram Transaksi Invoice ... 57
Gambar 3.12 Activity Diagram Register Item... 58
xvi
Gambar 3.14 Activity Diagram Upload Selling Price ... 60
Gambar 3.15 Activity Diagram Account Payable ... 61
Gambar 3.16 Activity Diagram Payment... 62
Gambar 3.17 Activity Diagram Transaksi Account Receivable ... 63
Gambar 3.18 Sequence Diagram Transaksi Purchase Order ... 65
Gambar 3.19 Sequence Diagram D/N PO (Close Purchase Order) ... 66
Gambar 3.20 Sequence Diagram Account Payable ... 67
Gambar 3.21 Sequence Diagram Sales Order ... 68
Gambar 3.22 Sequence Diagram Invoice ... 69
Gambar 3.23 Sequence Diagram Transaksi Account Receivable ... 70
Gambar 3.24 Sequence Diagram Payment ... 71
Gambar 3.25 Sequence Diagram Upload Price List ... 72
Gambar 3.26 Sequence Diagram Print PO Customer ... 73
Gambar 3.27 Sequence Diagram Data Purchase Order Customer ... 73
Gambar 3.28 Sequence Diagram Register Item ... 74
Gambar 3.29 Class Diagram... 76
Gambar 3.30 Entity Relationalship ... 77
Gambar 3.31 Desain Menu ... 86
Gambar 3.32 Desain Halaman Login ... 87
Gambar 3.33 Desain Halaman Home ... 88
Gambar 3.34 Desain Halaman Purchase Order ... 89
Gambar 3.35 Desain Halaman Purchase Order Detail ... 90
xvii
Gambar 3.37 Desain Halaman Transaksi Account Payable ... 91
Gambar 3.38 Desain Halaman Transaksi Sales Order ... 92
Gambar 3.39 Desain Halaman Transaksi Transaksi Invoice ... 93
Gambar 3.40 Desain Halaman Transaksi Account Receivable ... 94
Gambar 3.41 Desain Halaman Price List ... 95
Gambar 3.42 Desain Halaman Selling Price ... 96
Gambar 3.43 Desain Halaman Print Purchase Order ... 96
Gambar 3.44 Desain Halaman Register Item ... 97
Gambar 3.45 Desain Halaman Price List Browse ... 98
Gambar 3.46 Desain Halaman Hasil Export Purchase Order ... 99
Gambar 4.1 Halaman Login ... 102
Gambar 4.2 Halaman Utama ... 103
Gambar 4.3 Halaman Detail Purchase Order Detail ... 104
Gambar 4.4 Halaman DN Purchase Order ... 105
Gambar 4.5 Halaman Upload Price List ... 106
Gambar 4.6 Halaman Item Maintenace ... 108
Gambar 4.7 Halaman Production Order ... 108
Gambar 4.8 Halaman Price List Browse ... 109
Gambar 4.9 Halaman Upload Selling Price ... 110
Gambar 4.10 Halaman Sales Order ... 111
Gambar 4.11 Halaman Sales Order Dokumen ... 113
Gambar 4.12 Halaman Invoice ... 112
xviii
Gambar 4.14 Halaman AP Maintenance ... 117
Gambar 4.15 PO Dokumen ... 119
Gambar 4.16 Receive PO By Email ... 120
Gambar 4.17 Receive Report PO Manual... 127
Gambar 4.18 Report PO Manual ... 128
Gambar 4.19 Packing List ... 130
Gambar 4.20 Dokumen Excel Packing List ... 131
Gambar 4.21 HalamanUpload Data Item... 132
Gambar 4.22 Halaman GL AP Journal ... 134
Gambar 4.23 Halaman GL AR Journal ... 135
Gambar 4.24 Halaman Payment ... 136
xix
DAFTAR SEGMEN PROGRAM
Segmen Program 4.1 – Menampilkan Halaman Login ... 102
Segmen Program 4.2 – Menampilkan Halaman Utama ... 104
Segmen Program 4.3 – Menampilkan Halaman Detail PO ... 105
Segmen Program 4.4 – Menampilkan DN Purchase Order ... 106
Segmen Program 4.5 – Menampilkan Halaman Upload Price List ... 107
Segmen Program 4.6 – Menampilkan Item Maintenance ... 108
Segmen Program 4.7 – Menampilkan Production Order ... 109
Segmen Program 4.8 – Menampilkan Price List Browse ... 110
Segmen Program 4.9 – Menampilkan Upload Selling Price ... 111
Segmen Program 4.10 – Menampilkan Halaman Sales Order ... 113
Segmen Program 4.11 – Menampilkan Sales Order Dokumen ... 114
Segmen Program 4.12 – Menampilkan Halaman Invoice Maintenance ... 115
Segmen Program 4.13 – Menampilkan Invoice Browse ... 118
Segmen Program 4.14 – Halaman AP Maintenace ... 119
Segmen Program 4.15 – Otomation Purchase Order ... 127
Segmen Program 4.16 – Report PO Manual ... 131
Segmen Program 4.17 – Halaman Packing List ... 132
Segmen Program 4.18 – Dokumen Packing List ... 133
Segmen Program 4.19 – Upload Data Item ... 134
Segmen Program 4.20 – Halaman AP Journal ... 135
Segmen Program 4.21 –Halaman AR Journal ... 136
xx