• Tidak ada hasil yang ditemukan

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap Tahun 2006/2007

N/A
N/A
Protected

Academic year: 2021

Membagikan "UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap Tahun 2006/2007"

Copied!
17
0
0

Teks penuh

(1)

iv

UNIVERSITAS BINA NUSANTARA

Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap Tahun 2006/2007

ANALISIS DAN PERANCANGAN

SISITM E-PROCUREMENT PADA PT.METRO BATAVIA DENGAN PENDEKATAN RATIONAL UNIFIED PROCESS

David Saputra 0700730316 Raymond 0700714546

Abstrak

Tujuan dari penyusunan skripsi ini adalah merancang suatu sistem e-Procurement sebagai media informasi yang akurat bagi divisi Purchasing pada PT.Metro.Batavia dalam mendapatkan informasi yang berhubungan dengan penjualan dan informasinya. Metode penelitan yang digunakan adalah metode analisis dan metode perancangan. Hasil yang akan dicapai adalah sebuah sistem terpadu antara general web yang menganut reverse auction yang memungkinkan supplier memberikan informasi penawaran secara actual dengan aplikasi back admin yang memungkinkan staff Purchasing khususnya Purchasing Manager untuk mendapatkan informasi penawaran yang actual dari supplier. Informasi yang disediakan yaitu informasi Kesimpulan dari penelitian skrispsi ini adalah adanya sistem procurement yang baru sebagai pendukung kemudahan divisi Purchasing untuk melakukan aktivitasi pengadaan barang.

Kata Kunci

(2)

v PRAKATA

Puji syukur kepada Tuhan Yang Maha Esa atas berkat dan anugerahNya yang diberikan kepada penulis sehingga dapat menyelesaikan skrispi ini dengan baik. Adapun skripsi ini disusun sebagai salah satu syarat kelulusan Sarjana Strata 1 pada jurusan Teknik Informatika di Universitas Bina Nusatara.

Penulis menyadari bahwa selesainya skripsi ini bukanlah semata-mata usaha kami sendiri. Skripsi ini dapat terwujud karena bantuan, bimbingan dan dorongan moril yang diterima oleh penulis dari berbagai pihak. Oleh karena itu, pada kesempatan ini penulis ingin mengucapkan terima kasih kepada :

1. Bapak Prof. Dr. Gerardus Polla, M.App.Sc., selaku Rektor Universitas Bina Nusantara, Jakarta.

2. Bapak H.M Subekti, BE., M.Sc., selaku Ketua Jurusan Teknik Informatika. 3. Bapak Fredy Purnomo, S.Kom., M.Kom, selaku Sekretaris Jurusan Teknik

Informatika yang telah memberikan pengarahan dan membantu penulis selama penulis menyelesaikan studinya di Universitas Bina Nusantara.

4. Bapak Agus Setyabudi, S.Kom, MM., selaku dosen pembimbing yang telah memberikan pengarahan dan bimbingan bagi penulis dalam penyusunan skripsi ini.

5. Seluruh dosen di Universitas Bina Nusantara yang telah mengajar dan mendidik penulis sehingga dapata mencapai garis studi dari program pendidikan Strata 1 di Universitas Bina Nusantara.

(3)

vi

6. Bapak Fredi Tansari sebagai perwakilan dari Batavia Air selaku Purchasing Manager,IT Director dan Owner.

7. Orang tua dan seluruh anggota keluarga yang tidak dapat penulis sebutkan satu persatu, terima kasih atas doa, perhatian dan dukungan dana sebagai penunjang dalam menyelesaikan skripsi ini.

8. Teman-teman yang telah memberikan bantuan, dukungan dan masukan yang bermanfaat kepada penulis.

9. Pihak-pihak yang tidak dapat disebutkan satu-persatu secara langsung maupun tidak langsung telah memberikan bantuan dan dukungan kepada penulis.

Penulis menyadari akan kekurangan-kekurangan pada skrispi ini. Oleh karena itu, penulis mengharapkan kritik dan saran yang membangun dari setiap pihak untuk menyempurnakan skripsi ini.

Akhir kata, penulis berharap semoga skripsi ini dapat berguna dan bermanfaat bagi pembaca dan rekan-rekan lain yang membutuhkan.

Jakarta, Juli 2007

(4)

vii DAFTAR ISI

Halaman

Halaman Judul Luar ... i

Halaman Judul Dalam ... ii

Halaman Persetujuan Softcover ... iii

Abstrak ... iv

Kata Pengantar ... v

Daftar Isi ... vii

Daftar Tabel ... xii

Daftar Gambar ... xv

BAB 1 PENDAHULUAN 1.1 Latar Belakang ... 1

1.2 Ruang Lingkup ... 2

1.3 Tujuan dan Manfaat ... 3

1.3.1 Tujuan ... 3

1.3.2 Manfaat ... 4

1.4 Metodologi Penelitian ... 4

1.5 Sistematika Penulisan ... 6

BAB 2 LANDASAN TEORI 2.1 Piranti Lunak ... 8

(5)

viii

2.1.1 Pengertian Piranti Lunak ... 8

2.1.2 Karateristik Piranti Lunak ... 8

2.1.3 Tipe Piranti Lunak ... 9

2.1.4 Rekayasa Piranti Lunak ... 11

2.1.4.1 Pengertian Rekayasa Piranti Lunak ... 11

2.1.4.2 Model Proses Rekayasa Piranti Lunak ... 12

2.1.4.3 Rational Unified Process ... 12

2.1.4.3.1 Pengantar RUP ... 12 2.1.4.3.2 Fase ... 13 2.1.4.3.3 Iterasi ... 17 2.1.4.3.4 SDLC ... 17 2.2 Procurement ... 17 2.2.1 Pengertian Procurement ... 17

2.2.2 Metode – metode Procurement ... 18

2.2.3 E - Procurement ... 19

2.2.3.1 Pengertian e-Procurement ... 19

2.2.3.2 Manfaat dan keuntungan e-Procurement ... 20

2.2.3.3 Aplikasi e-Procurement ... 21

2.3 UML ... 23

(6)

ix

2.3.2 Gambaran Umum UML ... 24

2.3.2.1 Pengantar UML ... 24

2.3.2.2 Peran UML ... 25

2.3.2.3 Fungsi dan Utilitas UML ... 26

2.3.2.4 Jenis Diagram dalam UML ... 28

2.4 Java ... 30

2.4.1 Sejarah Perkembangan Java ... 30

2.4.2 Gambaran Umum Teknologi Java ... 32

BAB 3 ANALISIS SISTEM BERJALAN 3.1 Gambaran Umum Perusahaan ... 33

3.1.1 Sejarah Perusahaan ... 33

3.1.2 Struktur Organisasi Perusahaan ... 34

3.1.3 Tugas dan Tanggung Jawab Staff Purchasing Logistik ... 35

3.2 Fase Inception ... 36

3.2.1 Latar Belakang Masalah ... 36

3.2.2 Permasalahan Dalam Sistem Yang Berjalan ... 39 3.2.3 Perumusan Masalah ... 40 3.2.4 Business Modeling ... 41 3.2.5 Use Case ... 46 3.2.6 Activity Diagram ... 65 3.2.7 Perancangan Database ... 72

(7)

x

BAB 4 IMPLEMENTASI DAN EVALUASI

4.1 Implementasi ... 109

4.1.1 Fase Elaboration ... 109

4.1.1.1 Identifikasi Class ... 109

4.1.1.2 Use Case Realization Diagram ... 113 4.1.1.3 Sequence Diagram ... 114 4.1.1.4 Class Diagram ... 138 4.1.2 Fase Construction ... 140 4.1.2.1 Iterasi 1 ... 140 4.1.2.1.1 Rancangan Layar ... 140 4.1.2.1.2 Desain Komponen ... 157 4.1.2.1.3 Implementation ... 160 4.1.2.1.4 Test ... 161 4.1.2.2 Iterasi 2 ... 161 4.1.2.2.1 Desain Komponen ... 161 4.1.2.2.2 Implementation ... 162 4.1.2.2.3 Test ... 162 4.1.3 Fase Transition ... 163 4.1.3.1 Deployment Plan ... 163 4.1.3.2 Deployment Model ... 164 4.1.3.3 Hasil Kuisioner ... 165

(8)

xi

4.1.3.4 End – User Support Material ... 169

BAB 5 KESIMPULAN DAN SARAN 5.1 Kesimpulan ... 200

5.2 Saran ... 201

DAFTAR PUSTAKA ... 202

RIWAYAT HIDUP ... 203 FOTOCOPY SURAT SURVEI

(9)

xii

DAFTAR TABEL

Halaman Tabel 3.1 Alur Kejadian Use Case Pre-Registrasi Supplier 51

Tabel 3.2 Alur Kejadian Use Case LogIn Staff 52

Tabel 3.3 Alur Kejadian Use Case LogIn Supplier Representative

53

Tabel 3.4 Alur Kejadian Survey Pre-Registrasi Supplier 54 Tabel 3.5 Alur Kejadian Memasukan Informasi Material

Request For Purchase

55

Tabel 3.6 Alur Kejadian Use Case Mengatur Kesesuaian Informasi Material Request For Purchase

56

Tabel 3.7 Alur Kejadian Use Case Mengatur Kesesuaian Tender 58 Tabel 3.8 Alur Kejadian Use Case Membuat Penawaran Ke

Tender

59

Tabel 3.9 Alur Kejadian Use Case Mendapatkan Purchase Order Untuk Tender Yang dimenangkan

60

Tabel 3.10 Alur Kejadian Use Case Memasukan Informasi Invoice

61

Tabel 3.11 Alur Kejadian Use Case Mengatur Kesesuaian Invoice

62

Tabel 3.12 Alur Kejadian Use Case Memasukan Informasi Packing List Dan Airway Bill

(10)

xiii

Tabel 3.13 Alur Kejadian Mengatur Kesesuaian Informasi Packing List dan Airway Bill

64

Tabel 3.14 Tabel AAT 73

Tabel 3.15 Tabel Airway Bill 74

Tabel 3.16 Tabel Currency 75

Tabel 3.17 Tabel DtlMaterialRequestForPurchase 77

Tabel 3.18 Tabel DtlQuotation 79

Tabel 3.19 Tabel DtlTender 80

Tabel 3.20 Tabel Invoice 82

Tabel 3.21 Tabel MaterialRequestForPurchase 84

Tabel 3.22 Tabel MsCountry 85

Tabel 3.23 Tabel MsInvoiceAddress 86

Tabel 3.24 Tabel MsPartCategory 87

Tabel 3.25 Tabel MsPartCondition 88

Tabel 3.26 Tabel MsPartKeyword 89

Tabel 3.27 Tabel MsReference 90

Tabel 3.28 Tabel MsShippingAddress 91

Tabel 3.29 Tabel MsStaff 92

Tabel 3.30 Tabel MsTagApproval 93

Tabel 3.31 Tabel PackingList 94

Tabel 3.32 Tabel PartCatalog 96

(11)

xiv

Tabel 3.34 Tabel Quotation 99

Tabel 3.35 Tabel QuotedPart 101

Tabel 3.36 Tabel RFQ 102

Tabel 3.37 Tabel SupplierCompany 103

Tabel 3.38 Tabel SupplierNotification 105

Tabel 3.39 Tabel SupplierRepresentative 107

(12)

xv

DAFTAR GAMBAR

Halaman

Gambar 2.1 Complete Procurement Life Cycle ... 19

Gambar 3.1 Struktur Organisasi PT MetroBatavia ... 34

Gambar 3.2 Struktur Organisasi Purchasing Logistik 35 Gambar 3.3 Aktor Dalam Use Case Diagram 47 Gambar 3.4 Use Case dalam Use Case Diagram 50 Gambar 3.5 Activity Diagram Untuk Aktivitas Registrasi Supplier 66 Gambar 3.6 Activity Diagram Untuk Aktivitas Pembuatan Tender 67 Gambar 3.7 Activity Diagram Untuk Aktivitas Quotation ... 68

Gambar 3.8 Activity Diagram Untuk Proses Pembuatan Purchase Order ... 69

Gambar 3.9 Activity Diagram Untuk Aktivityas Memasukkan Invoice ... 70

Gambar 3.10 Activity Diagram Untuk Aktivitas Memasukkan Informasi Packing List dan Airway Bill ... 71

Gambar 4.1 Entity Class di Package dbEntity ... 110

Gambar 4.2 Boundry Class Website e-Procurement ... 111

Gambar 4.3 Control Class Untuk Entreprise Java Bean ... 112

Gambar 4.4 Kumpulan Use Case Realization ... 113

Gambar 4.5 Use Case Realization Untuk Use Case Memilih Quotation untuk menentukan hasil tender ... 114

(13)

xvi

Gambar 4.6 Sequence Diagram Untuk Use Case Memilih Quotation Untuk Menentukan Hasil Tender

... 115

Gambar 4.7 Use Case Realization Untuk Use Case Survey Pre-Registrasi Supplier

... 116

Gambar 4.8 Sequence Diagram Untuk Use Case Survey Pre-Registrasi Supplier

... 117

Gambar 4.9 Use Case Realization Untuk Memasukan Informasi Packing List Dan Airway Bill

... 118

Gambar 4.10 Sequence Diagram Untuk Memasukan Informasi Packing List Dan Airway Bill

... 119

Gambar 4.11 Use Case Realization Untuk Membuat Penawaran Ke Tender

... 120

Gambar 4.12

Sequence Diagram Untuk Membuat Penawaran Ke Tender

... 121

Gambar 4.13 Use Case Realization Untuk Mendapatkan Purchase Order Untuk Tender Yang Dimenangkan

... 122

Gambar 4.14 Sequence Diagram Untuk Mendapatkan Purchase Order Untuk Tender Yang Dimenangkan

123

Gambar 4.15 Use Case Realization Untuk Mengatur Kesesuaian hasil Analisis Informasi Material Request For Purchase

124

Gambar 4.16 Sequence Diagram Untuk Mengatur Kesesuaian hasil Analisis Informasi Material Request For Purchase

... 125

Gambar 4.17 Use Case Realization Untuk Mengatur Kesesuaian Informasi Quotation

(14)

xvii

Gambar 4.18 Sequence Diagram Untuk Mengatur Kesesuaian Informasi Quotation

127

Gambar 4.19 Use Case Realization Untuk Mengatur Kesesuaian Profile Supplier dan Supplier Representative

128

Gambar 4.20 Sequence Diagram Untuk Mengatur Kesesuaian Profile Supplier dan Supplier Representative

129

Gambar 4.21 Use Case Realization Untuk Mengatur Kesesuaian Tender 130 Gambar 4.22 Sequence Diagram Untuk Mengatur Kesesuaian Tender 131 Gambar 4.23 Use Case Realization Untuk Menyetujui hasil Analisis

Informasi Material Request for Purchase

132

Gambar 4.24 Sequence Diagram Untuk Menyetujui hasil Analisis Informasi Material Request for Purchase

133

Gambar 4.25 Use Case Realization Untuk Menyetujui hasil Survey Pre-Registrasi Supplier

134

Gambar 4.26 Sequence Diagram Untuk Menyetujui hasil Analisis Informasi Material Request for Purchase

135

Gambar 4.27 Use Case Realization Untuk Pra-Registrasi Supplier 136 Gambar 4.28 Sequence Diagram Untuk Pra-Registrasi Supplier 137

Gambar 4.29 Class Diagram 139

Gambar 4.30 Rancangan Layar Login Admin 140

Gambar 4.31 Rancangan Layar Survey Supplier 141

Gambar 4.32 Rancangan Layar Maintain Supplier Account 142 Gambar 4.33 Rancangan Layar Maintain Material Request for Purchase 143

(15)

xviii

Gambar 4.34 Rancangan Layar Material Request for Purchase Form 144

Gambar 4.35 Rancangan Layar Maintain Tender 145

Gambar 4.36 Rancangan Layar Maintain Invoice and Packing List 146

Gambar 4.37 Rancangan Layar Web Login 147

Gambar 4.38 Rancangan Layar Halaman Utama Web 148

Gambar 4.39 Rancangan Layar Halaman Tender Web 149

Gambar 4.40 Rancangan Halaman Quotation Web 150

Gambar 4.41 Rancangan Layar Purchase Order Web 151

Gambar 4.42 Rancangan Layar Halaman Invoice Web 152

Gambar 4.43 Rancangan Layar Packing List dan Airway Bill 153 Gambar 4.44 Rancangan Layar Halaman Control Panel Web 154 Gambar 4.45 Rancangan Layar Halaman Pre Registration Form 155 Gambar 4.46 Rancangan Layar Halaman Alternate Quotation Form 156

Gambar 4.47 Rancangan Layar Halaman Quotation Form 157

Gambar 4.48 System Physical Package 158

Gambar 4.49 Back Admin Physical Package 158

Gambar 4.50 General Web Physical Package 159

Gambar 4.51 Component Diagram 160

Gambar 4.52 General Web Physical Package 162

Gambar 4.53 Deployment Diagram 164

Gambar 4.54 Web Login 169

Gambar 4.55 Halaman Terms and Agreement 170

(16)

xix

Gambar 4.57 Pre Registration Summary 172

Gambar 4.58 Supplier Home 173

Gambar 4.59 Tender Home 174

Gambar 4.60 Quick Quotation 175

Gambar 4.61 Quotation Form 176

Gambar 4.62 Alternate Part Form 177

Gambar 4.63 Quotation Summary 178

Gambar 4.64 Quotation Home 179

Gambar 4.65 Quotation Detail 180

Gambar 4.66 Purchase Order Home 181

Gambar 4.67 Invoice Home 182

Gambar 4.68 Packing List Home 183

Gambar 4.69 Control Panel 184

Gambar 4.70 Edit Profile 185

Gambar 4.71 Back Admin 186

Gambar 4.72 Add Part Catalog 1 187

Gambar 4.73 Add Part Catalog 2 188

Gambar 4.74 Maintain Part Catalog 189

Gambar 4.75 Survey Supplier 1 190

Gambar 4.76 Survey Supplier 2 191

Gambar 4.77 Material Request Form 1 192

Gambar 4.78 Material Request Form 2 193

(17)

xx

Gambar 4.80 Maintain Material Request 2 195

Gambar 4.81 Maintain Tender 1 196

Gambar 4.82 Maintain Tender 2 197

Gambar 4.83 Maintain Invoice 1 198

Referensi

Dokumen terkait

Tiga elemen yang berkontribusi dalam penciptaan lingkungan kerja yang positif, kemudian membuat organisasi akan kurang rentan terhadap terjadinya kecurangan adalah

Hal itu sejalan dengan Undang-Undang Republik Indonesia Nomor 20 Tahun 2003 tentang Sistem Pendidikan Nasional, yaitu fungsi pendidikan adalah mengembangkan kemampuan dan

Pengawasan terhadap pelaksanaan kewajiban pelaku usaha tersebut harus ditingkatkan, dengan demikian hak-hak konsumen akan mudah terpenuhi, karena kewajiban pelaku usaha

Tujuan Penelitian ini adalah untuk mengetahui persepsi Pelaku Usaha Kecil Menengah (UKM) di Kota Palembang terhadap aplikasi perdagangan elektronik ( e-commerce) .Dari

Ketersediaan data yang melimpah, kebutuhan akan informasi sebagai pendukung pengambilan keputusan untuk membuat solusi bisnis, dan dukungan infrastruktur di bidang teknologi

Keberadaan industri tidak terlepas dari faktor-faktor geografis yang dapat membantu kelancaran suatu industri, seperti faktor lokasi, ketersediaan bahan mentah,

Jika nilai CounterSelect tidak valid atau SERIAL PPI tidak dapat menjawab komunikasi, maka kondisi Counter tidak akan berubah dan CountStatus akan bernilai = False.. Contoh :

Berdasarkan perhitungan Metode Fenske dan metode Shortcut Minimum maka didapat Fraksi berat dari tiap komposisi... Tenperatur dan tekanan flash tank asam lemak dapat dicari