SISTEM INFORMASI PENGAJUAN PR, PO, GR DAN KONTROL PROJECT DEPLOYMENT PEMBANGUNAN
JARINGAN FIBER OPTIK PT. TELKOM AKSES AREA BANGKA BELITUNG
SKRIPSI
DI SUSUN OLEH :
Nama : ARLIA LESTARI
Nim : 1622520001
Jenjang Pendidikan : Strata Satu (S1)
PROGRAM STUDI SISTEM INFORMASI
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK ATMA LUHUR PANGKALPINANG
PROVINSI KEPULAUAN BANGKA BELITUNG
AGUSTUS 2018
SISTEM INFORMASI PENGAJUAN PR, PO, GR DAN KONTROL PROJECT DEPLOYMENT PEMBANGUNAN
JARINGAN FIBER OPTIK PT. TELKOM AKSES AREA BANGKA BELITUNG
SKRIPSI
Diajukan Untuk Melengkapi Salah Satu Syarat Memperoleh Gelar Sarjana Kompute
Oleh : ARLIA LESTARI
1622520001
PROGRAM STUDI SISTEM INFORMASI
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER ATMA LUHUR
AGUSTUS 2018
i
ABSTRACTION
PT Telkom Access (PTTA) is a subsidiary of PT Telekomunikasi Indonesia. PT.
TA has partners who help to develop Fiber Optics, because PT. Telkom Indonesia has submitted fully to PT .TA. in the process of giving work to partners PT. TA uses the PR PO GR submission system to facilitate payment and Control projects at deployment, but in its application data errors and delays often occur because they still use Microsoft word and excel applications, not computerized by using data bases and applications that can support the system, by Therefore, the authors develop an existing system into a desktop application-based system that simplifies work and supports information systems for submitting PR PO GR and control project deployment of PT. Telkom Babylon Area Access.
Keyword : information systems for submitting PR PO GR and control project deployment of PT. Telkom Babylon Area Access
ii ABSTRAKSI
PT Telkom Akses (PTTA) merupakan anak perusahaan PT Telekomunikasi Indonesia. PT. TA memiliki mitra kerja yang membantu untuk pembangunan Fiber Optic, dikarenakan PT. Telkom Indonesia sudah menyerahkan sepenuhnya ke PT.TA. dalam proses pemberian kerja ke pada mitra PT. TA mengunakan sistem pengajuan PR PO GR untuk memudahkan pembayaran dan Kontrol project di deployment, tetapi dalam penerapannya sering kali terjadi kesalah data dan keterlambatan karena masih menggunakan aplikasi Microsoft word dan excel, belum tersistem komputer dengan mengunakan data base dan aplikasi yang bisa menunjang sistem, oleh karena itu penulis mengembangkan sistem yang ada menjadi sistem berbasis aplikasi desktop mempermudah pekerjaan dan mendukung sistem informasi pengajuan PR PO GR dan kontrol project deployment PT. Telkom Akses Area Babel.
Kata Kunci : sistem informasi pengajuan PR PO GR dan kontrol project deployment PT. Telkom Akses Area Babel
iii
KATA PENGANTAR
Puji syukur Alhamdulillah kehadirat Allah SWT yang telah melimpahkan segala rahmat dan karuniaNya, sehingga penulis dapat menyelesaikan laporan skripsi yang merupakan salah satu persyaratan untuk menyelesaikan program studi strata satu (S1) pada Jurusan Sistem Informasi STMIK ATMA LUHUR.
Penulis menyadari bahwa laporan skripsi ini masih jauh dari sempurna.
Karena itu, kritik dan saran akan senantiasa penulis terima dengan senang hati.
Dengan segala keterbatasan, penulis menyadari pula bahwa laporan skripsi ini takkan terwujud tanpa bantuan, bimbingan, dan dorongan dari berbagai pihak. Untuk itu, dengan segala kerendahan hati, penulis menyampaikan ucapan terima kasih kepada:
1. Allah SWT yang telah memberikan kemudahan untuk menyelesaikan skripsi ini.
2. Keluarga saya terutama ibu dan bapak saya yang telah memberikan bantuan baik moril maupun spiritual, kasih sayang, dukungan serta do’a yang tulus kepadannya.
3. Bapak Dr. Husni Teja Sukmana, ST.,M.Sc selaku Ketua STMIK Atma Luhur Pangkalpinang.
4. Bapak Bambang Adiwinoto, M.Kom selaku pembantu ketua bidang akademik STMIK Atma Luhur Pangkalpinang Dan sebagai Dosen Pembimbing.
5. Ibu Yuyi Andrika, M.Kom selaku Ketua Bidang Studi Sistem Informasi STMIK Atma Luhur Pangkalpinang.
Semoga Allah SWT membalas kebaikan dan selalu mencurahkan hidayah serta taufikNya, Amin.
Pangkalpinang, Agustus 2018
Penulis
iv
DAFTAR GAMBAR
Halaman
Gambar 4.1 : Struktur Organisasi ... 19
Gambar 4.2 : Activity Diagram Pendataan Mitra ... 23
Gambar 4.3 : Activity Diagram Pendataan BOQ ... 23
Gambar 4.4 : Activity Diagram Pendataan Waspang ... 24
Gambar 4.5 : Activity Diagram Buat BAKP ... 24
Gambar 4.6 : Activity Diagram Buat PR ( Purchace Reguest )... 25
Gambar 4.7 : Activity Diagram Buat PO ( Purchase Order ) ... 25
Gambar 4.8 : Activity Diagram Buat Waspang Project ... 26
Gambar 4.9 : Activity Diagram Buat GR ( Good Receipt ) ... 26
Gambar 4.10 : Activity Diagram Buat BAST ( Berita Acara Serah Terima ) ... 27
Gambar 4.11 : Activity Diagram Buat Invoice ... 27
Gambar 4.12 : Use Case Diagram Master ... 37
Gambar 4.13 : Use Case Diagram Berita Acara Kesepakatan Pekerjaan ... 38
Gambar 4.14 : Use Case Diagram PR( Purchase Reques ) ... 38
Gambar 4.15 : Use Case Diagram PO ( Purchase Order )... 39
Gambar 4.16 : Use Case Diagram Waspang Project ... 39
Gambar 4.17 : Use Case Diagram GR ( Good Receipt) ... 40
Gambar 4.18 : Use Case Diagram BAST ( Berita Acara Serah Terima ) ... 40
Gambar 4.19 : Use Case Diagram Invoice ... 41
Gambar 4.20 : Use Case Diagram Laporan Projek ... 41
Gambar 4.21 : Entity Relationship Diagram (ERD) ... 51
Gambar 4.22 : Transformasi ERD ke LRS ... 52
Gambar 4.23 : Logical Record Structure (LRS) ... 53
Gambar 4.24 : Struktur Hirarki ... 74
Gambar 4.25 : Rancangan Layar Menu Utama ... 75
Gambar 4.26 : Rancangan Layar Menu Master ... 76
Gambar 4.27 : Rancangan Layar Form Entry Data Mitra ... 76
v
Gambar 4.28 : Rancangan Layar Form Entry Data BOQ ... 77
Gambar 4.29 : Rancangan Layar Form Entry Data Waspang ... 77
Gambar 4.30 : Rancangan Layar Menu Utama BAKP ... 78
Gambar 4.31 : Rancangan Layar Form Entry BAKP ... 79
Gambar 4.32 : Rancangan Layar Form Cetak BAKP ... 79
Gambar 4.33 : Rancangan Layar Form Menu Purchase Request ... 80
Gambar 4.34 : Rancangan Layar Form Entry Data PR ... 81
Gambar 4.35 : Rancangan Layar Form Cetak PR ... 81
Gambar 4.36 : Rancangan Layar Form Menu Purchase Order ... 82
Gambar 4.37 : Rancangan Layar Form Entry Data PO ... 83
Gambar 4.38 : Rancangan Layar Form Cetak PO (Purchase Order) ... 84
Gambar 4.39 : Rancangan Layar Form Menu Utama Waspang Project ... 85
Gambar 4.40 : Rancangan Layar Form Entry Data Waspang Project ... 85
Gambar 4.41 : Rancangan Layar Form Cetak Waspang Project ... 86
Gambar 4.42 : Rancangan Layar Form Menu GR ( Good Receipt) ... 86
Gambar 4.43 : Rancangan Layar Form Entry Data GR ( Good Receipt) ... 87
Gambar 4.44 : Rancangan Layar Form Cetak GR ( Good Receipt ) ... 87
Gambar 4.45 : Rancangan Layar Form Menu Utama BAST ... 88
Gambar 4.46 : Rancangan Layar Form Entry Data BAST ... 88
Gambar 4.47 : Rancangan Layar Form Cetak BAST ... 89
Gambar 4.48 : Rancangan Layar Form Menu Utama Invoice ... 89
Gambar 4.49 : Rancangan Layar Form Entry Data Invoice ... 90
Gambar 4.50 : Rancangan Layar Form Cetak Invoice ... 91
Gambar 4.51 : Rancangan Layar Form Cetak Laporan Project ... 91
Gambar 4.52 : Sequence Diagram Entry Data Mitra ... 92
Gambar 4.53 : Sequence Diagram Entry Data BOQ ... 93
Gambar 4.54 : Sequence Diagram Entry Data Waspang ... 94
Gambar 4.55 : Sequence Diagram Entry Data BAKP ... 95
Gambar 4.56 : Sequence Diagram Cetak BAKP ... 96
Gambar 4.57 : Sequence Diagram Entry Data PR ... 97
Gambar 4.58 : Sequence Diagram Form Cetak PR ... 98
vi
Gambar 4.59 : Sequence Diagram Form Entry Data PO... 99
Gambar 4.60 : Sequence Diagram Form Cetak PO ... 100
Gambar 4.61 : Sequence Diagram Entry Data Waspang Project ... 101
Gambar 4.62 : Sequence Diagram Cetak Waspang Project ... 102
Gambar 4.63 : Sequence Diagram Form Entry Data GR ... 103
Gambar 4.64 : Sequence Diagram Form Cetak GR ... 104
Gambar 4.65 : Sequence Diagram Form Entry BAST ... 105
Gambar 4.66 : Sequence Diagram Form Cetak BAST... 106
Gambar 4.67 : Sequence Diagram Form invoice ... 107
Gambar 4.68 : Sequence Diagram Form Cetak Invoice ... 108
Gambar 4.69 : Sequence Form Cetak Laporan Project ... 109
Gambar 4.70 : Class Diagram ... 110
vii
DAFTAR LAMPIRAN
Halaman
Lampiran A : Dokumen Keluaran Sistem Berjalan
Lampiran A-1 : Lampiran BAKP ... 115
Lampiran A-2 : Lampiran PR ( Purchase Reques ) ... 116
Lampiran A-3 : Lampiran PO ( Purchase Request ) ... 117
Lampiran A-4 : Lampiran Waspang Project ... 118
Lampiran A-5 : Lampiran GR ( Good Receipt) ... 119
Lampiran A-6 : Lampiran BAST ( Berita Acara Serah Terima ) ... 120
Lampiran B : Dokumen Masukan Sistem Berjalan Lampiran B-1 : Data Mitra ... 122
Lampiran B-2 : Data BOQ ... 123
Lampiran B-3 : Data Waspang ... 124
Lampiran B-4 : Data Invoice ... 125
Lampiran C : Rancangan Keluaran Sistem Usulan Lampiran C-1 : BAKP ( Berita Acara Kesepakatan Pekerjaan) ... 127
Lampiran C-2 : Lampiran PR ( Purchase Request ) ... 128
Lampiran C-3 : Lampiran PO ( Purchase Order ... 129
Lampiran C-4 : Lampiran Waspang Project () ... 130
Lampiran C-5 : Lampiran GR ( Good Receipt) ... 131
Lampiran C-6 : Lampiran BAST ... 132
Lampiran C-7 : Lampiran Invoice ... 133
Lampiran C-8 : Lampiran Laporan Project ... 134
Lampiran D : Rancangan Masukan Sistem Usulan Lampiran D-1 : Data Mitra ... 136
Lampiran D-2 : Data BOQ ... 137
viii
Lampiran D-3 : Data Waspang ... 138
Lampiran D-4 : Data BAKP ... 139
Lampiran D-5 : Data PR ... 140
Lampiran D-6 : Data PO ... 141
Lampiran D-7 : Data Waspang Project ... 142
Lampiran D-8 : Data GR ... 143
Lampiran D-9 : Data BAST ... 144
Lampiran D-10 : Data Invoice ... 145
Lampiran E : Surat Keterangan Lampiran E-1 : Surat Keterangan Riset ... 146
ix
DAFTAR TABEL
Halaman
Tabel 4.25 : Tabel Spesifikasii Basis Data Mitra ... 55
Tabel 4.25 : Tabel Spesifikasii Basis Data BAKP ... 56
Tabel 4.26 : Tabel Spesifikasii Basis Data BOQ ... 57
Tabel 4.27 : Tabel Spesifikasii Basis Data PR ... 58
Tabel 4.28 : Tabel Spesifikasii Basis Data ISI ... 59
Tabel 4.29 : Tabel Spesifikasii Basis Data PO ... 60
Tabel 4.30 : Tabel Spesifikasii Basis Waspang Project ... 61
Tabel 4.31 : Tabel Spesifikasii Basis Data Waspang ... 62
Tabel 4.32 : Tabel Spesifikasii Basis Data GR... 63
Tabel 4.33 : Tabel Spesifikasii Basis Data BAST ... 64
Tabel 4.34 : Tabel Spesifikasii Basis Data Invoice ... 65
x
DAFTAR SIMBOL
ACTIVITY DIAGRAM
Start State
Menggambarkan awal dari aktifitas
End State
Menggambarkan akhir aktifitas
Transition
Menggambarkan aliran perpindahan control antar state
Activity State
Menggambarkan proses bisnis
Decision
Menggambarkan pilihan yang terjadi pada transisi
Swimlane Menggambarkan
pembagian/pengelompokan berdasarkan dan fungsi tersendiri
Fork
untuk menunjukkan kegiatan yang dilakukan secara paralel atau untuk
NewSwimlane NewSwimlane
xi
menggabungkan dua kegiatan paralel menjadi satu.
Join
Yaitu mempunyai 2 atau lebih transisi masuk dan hanya 1 transisi keluar.
USE CASE DIAGRAM
Use Case
Use case dibuat berdasar keperluan actor, merupakan “apa” yang dikerjakan system, bukan “bagaimana” system mengerjakannya
Actor
Actor menggambarkan orang, system atau external entitas / stakeholder yang menyediakan atau menerima informasi dari system.
Actor memberi input atau menerima output informasi dari system
Association
Ujung panah pada association antara actor dan use case mengindikasikan siapa/apa yang
meminta interaksi dan bukannya
mengindikasikan aliran data
<<Include>> Include
Menggambarkan suatu use case termasuk di dalam use case lain (diharuskan).
NewUseCase
xii CLASS DIAGRAM
Class Diagram Tanpa Method
Menggambarkan sesuatu yang mengkapsul informasi dan perilaku.
Association
Menggambarkan mekanisme komunikasi suatu objek dengan objek lainnya. Atau dapat juga menggambarkan ketergantungan antar objek.
1 1..* Multiplicity
Menggambarkan banyaknya object yang terhubung satu dengan yang lainnya. Contoh : 1 Tepat Satu
0..* Nol atau lebih 1..* Satu atau lebih 0..1 Nol atau Satu 5..8 range 5 s.d 8
4..6,9 range 4 s.d 6 dan 9
xiii SEQUENCE DIAGRAM
Actor
Actor menggambarkan orang, system atau external entitas / stakeholder yang menyediakan atau menerima informasi dari system.
Actor memberi input atau menerima output informasi dari sistem.
Boundary
Boundary atau disebut juga dengan Form, tempat user berintraksi untuk memberikan masukan data.
Control
Control menjembatani User berintraksi dengan form untuk menghubungkannya dengan entity.
Entity
Entity merupakan letak dimana data disimpan
Object Message
Untuk menunjukan aliran kegiatan atau urutan dari intraksi
xiv Recursive
Message yang dikirim untuk dirinya sendiri
Activation
Mewakili sebuah eksekusi operasi dari obyek
Lifeline
Garis titik-titik yang terhubung dengan obyek
Loop
Menggambarkan suatu kegiatan yang dilakukan secara berulang-ulang.
ENTITY RELATIONSHIP DIAGRAM
Pesanan
Entitas
Suatu obyek yang dapat diidentifikasi dilingkungan pemakai
Pesan
Relasi
Menunjukan adanya hubungan diantara sejumlah entitas yang berbeda.
Garis
Sebagai penghubung antara relasi dengan entitas
Loop
xv DAFTAR ISI
Abstract ……….. ... i
Abstraksi ……… ... ii
Kata Pengantar ………... ... iii
Daftar Lampiran ………. ... vii
Daftar Tabel ………….... ... ix
Daftar Gambar …………... ... iv
Daftar Simbol ……… ... x
Daftar Isi ………... xv
BAB I PENDAHULUAN ... 1
1.1 Latar Belakang ... 1
1.2 Identifikasi Masalah ... 2
1.3 Ruang Lingkup/Batasan Masalah ... 2
1.4 Rumusan Masalah ... 2
1.5 Tujuan Penelitian ... 3
1.6 Metode Penelitian ... 3
1.7 Manfaat Penulisan ... 4
1.8 Sistematika Penelitian ... 4
BAB II LANDASAN TEORI ... 6
2.1 Konsep Sistem dan Sistem Informasi ... 6
2.2 Model Pengembangan Perangkat Lunak... ... 6
xvi
2.3 Metode Pengembangan Perangkat Lunak ………. . 7
2.4 Teori Pendukung ………. ... 13
BAB III METODOLOGI PENELITIAN ... 16
3.1.Model Pengembangan Perangkat Lunak ... 16
3.2.Metode dan Tool Pengembangan Perangkat Lunak... 17
3.3.ITResources ... 18
BAB IV PEMBAHASAN ... 19
4.1.Tinjauan Organisasi ... 19
4.2.Sejarah Organisasi ... 19
4.3.Uraian Tugas Stuktur Organisasi ... 20
4.4.Visi dan Misi ... 20
4.5.Proses Bisnis ... 21
4.6.Analisa Keluaran Sistem Berjalan ... 28
4.7.Analisa Masukan Sistem Berjalan ... 31
4.8.Identifikasi Kebutuhan ... 33
4.9.Use Case Diagram ... 37
4.10.Deskripsi Use Case ... 42
4.11.Rancangan Basis Data ... 51
a. ERD ... ... 51
b. Tranformasi ERD ke LRS ... ... 52
c. Logical Record Struktur ... ... 53
d. Tabel ... ... 54
e. Spesifikasi Basis Data ... ... 55
4.12. Analisa Keluaran Sistem usulan ... 66
4.13. Analisa Masukan Sistem usulan ... 69
4.14. Rancangan Dialog Layar ... 74
a. Struktur Tampilan ... ... 74
b. Rancangan Layar ... ... 75
xvii
4.15. Sequence Diagram ... 92
BAB V PENUTUP ... 111
a. Kesimpulan ... 111
b. Saran ... 112
Daftar Pustaka ………….... ... 113
Lampiran -A Keluaran Sistem Berjalan …………. ... 114
Lampiran -B Masukan Sistem Berjalan …………. ... 121
Lampiran -C Rancangan Keluaran ………….. ... 126
Lampiran -D Masukan Sistem Usulan ………. ... 135
Lampiran -E Surat Keterangan Riset …………. ... 146