universitas bina nusantara - core · 2013-07-14 · perusahan penyewaan alat berat bangunan, ......

21
UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006 ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PEMBELIAN, PENYEWAAN, PERSEDIAAN, DAN PERKONTRAKAN PADA PT. BERDIKARI PONDASI PERKASA Jaya Gunawan 0600637924 Wielyanto 0600638050 Norman Leonardi 0600638555 Kelas/Kelompok : 07PIT/3 Abstrak Salah satu faktor kemajuan suatu perusahaan adalah didukung oleh suatu sistem yang handal dan kokoh, dan untuk membuat sistem yang handal dan kokoh diperlukan suatu basis data untuk mendukung sistem tersebut. Basis data ialah suatu sarana yang dapat menyimpan dan menampilkan informasi yang dibutuhkan oleh perusahaan dengan menganalisa sistem yang berjalan pada PT. Berdikari Pondasi Perkasa. Analisa sistem berjalan dilakukan dengan wawancara sebagai metode pengumpulan data dan ditindak lanjuti dengan analisa dan perancangan basis data. Basis data tersebut dapat menyediakan informasi-informasi yang diperlukan oleh perusahaan seperti data barang, penyewaan, perkontrakan, persediaan barang, pembelian barang. Dengan adanya sistem yang didalamnya terdapat basis data sebagai pendukung diharapkan dapat membantu perusahaan dalam melakukan aktivitas bisnis baik pada saat sekarang maupun di masa yang akan datang. Kata kunci : sistim, basis data, informasi, bisnis, perancangan, barang 1

Upload: doankien

Post on 19-Aug-2018

218 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: UNIVERSITAS BINA NUSANTARA - CORE · 2013-07-14 · perusahan penyewaan alat berat bangunan, ... penyimpanan, pengolahan, dan pengaksesan data dalam basisdata. Harapan perusahaan

UNIVERSITAS BINA NUSANTARA

Jurusan Teknik Informatika

Skripsi Sarjana Komputer

Semester Ganjil tahun 2005/2006

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA

PEMBELIAN, PENYEWAAN, PERSEDIAAN, DAN PERKONTRAKAN PADA

PT. BERDIKARI PONDASI PERKASA

Jaya Gunawan 0600637924

Wielyanto 0600638050

Norman Leonardi 0600638555

Kelas/Kelompok : 07PIT/3

Abstrak

Salah satu faktor kemajuan suatu perusahaan adalah didukung oleh suatu sistem yang handal dan kokoh, dan untuk membuat sistem yang handal dan kokoh diperlukan suatu basis data untuk mendukung sistem tersebut. Basis data ialah suatu sarana yang dapat menyimpan dan menampilkan informasi yang dibutuhkan oleh perusahaan dengan menganalisa sistem yang berjalan pada PT. Berdikari Pondasi Perkasa. Analisa sistem berjalan dilakukan dengan wawancara sebagai metode pengumpulan data dan ditindak lanjuti dengan analisa dan perancangan basis data. Basis data tersebut dapat menyediakan informasi-informasi yang diperlukan oleh perusahaan seperti data barang, penyewaan, perkontrakan, persediaan barang, pembelian barang. Dengan adanya sistem yang didalamnya terdapat basis data sebagai pendukung diharapkan dapat membantu perusahaan dalam melakukan aktivitas bisnis baik pada saat sekarang maupun di masa yang akan datang.

Kata kunci : sistim, basis data, informasi, bisnis, perancangan, barang

1

Page 2: UNIVERSITAS BINA NUSANTARA - CORE · 2013-07-14 · perusahan penyewaan alat berat bangunan, ... penyimpanan, pengolahan, dan pengaksesan data dalam basisdata. Harapan perusahaan

2

PENDAHULUAN

Latar Belakang

Perkembangan dunia informasi yang semakin meningkat seiring dengan semakin

berkembangnya ilmu pengetahuan dan teknologi komputer yang mampu menunjang

berbagai kebutuhan dan permintaan informasi dari user, membuat informasi telah

menjadi suatu kebutuhan utama dalam perusahaan. Oleh karena itu, sarana yang cepat

dan tepat untuk menyimpan, mengolah, dan mengakses sumber informasi telah menjadi

bagian yang tak terpisahkan dalam kegiatan usaha.

Basisdata merupakan faktor yang sangat menentukan dalam hal penyimpanan,

pengolahan, dan pengaksesan sumber informasi. Basisdata sekarang merupakan

kerangka yang mendasari dari sistem informasi, dan telah mengubah cara perusahaan

dalam beroperasi. Perkembangan dalam teknologi ini pada beberapa tahun ini telah

menghasilkan sistem yang lebih kuat dan lebih mudah digunakan oleh user. Sehingga

sistem basisdata digunakan oleh banyak user pada saat sekarang ini dan telah menjadi

bagian dari kehidupan kita sehari – hari.

Dalam kegiatan perusahaan, data merupakan bagian yang sangat penting. Untuk

kelancaran kegiatan perusahaan, perusahaan harus mampu menyimpan, mengolah, dan

mengakses data yang diperlukan dengan tepat dan cepat. Di sinilah sistem basisdata

dapat memberikan suatu peran yang sangat penting dalam hal menyimpan, mengolah,

dan juga mengakses data yang diperlukan. Dengan adanya sistem basisdata, diharapkan

data yang ada dapat disimpan secara teratur , sehingga pengaksesan dan pengolahan data

dapat dilakukan dengan lebih mudah.

Pada kesempatan ini, PT. Berdikari Pondasi Perkasa, di mana merupakan

perusahan penyewaan alat berat bangunan, menyadari akan manfaat menggunakan

sistem basisdata dan berusaha untuk membangun aplikasi yang mendukung

penyimpanan, pengolahan, dan pengaksesan data dalam basisdata. Harapan perusahaan

menerapkan sistem basisdata ialah supaya proses kegiatan di perusahaan dapat terbantu.

Page 3: UNIVERSITAS BINA NUSANTARA - CORE · 2013-07-14 · perusahan penyewaan alat berat bangunan, ... penyimpanan, pengolahan, dan pengaksesan data dalam basisdata. Harapan perusahaan

3

Ruang lingkup

Agar pembahasan dalam perancangan sistem dapat lebih terfokus dan supaya

mencapai hasil yang optimal, maka ruang lingkup pembahasan dibatasi sebagai berikut :

Merancang basisdata dan membuat aplikasi sesuai dengan kegiatan dan kebutuhan

usaha perusahaan dalam bidang pembelian, penyewaan, persediaan dan

perkontrakan.

Analisa proses bisnis dan kebutuhan informasi yang berhubungan dengan

Pembelian: yaitu pembelian spare part dan alat berat

Penyewaan alat berat

Persediaan: yaitu persediaan spare part dan alat berat

Perkontrakan/proyek yang sudah diterima

LANDASAN TEORI

Pengertian Basis Data

Menurut Connolly, Begg (2002, p14), Basisdata adalah sebuah kumpulan dari

data yang berhubungan secara logis, beserta keterangan keterangannya, dirancang sesuai

dengan informasi yang dibutuhakan perusahaan.

Pengertian DBMS (Database Management System)

Menurut Sliberchatz, Korth, Sudarshan (2002, p1), DBMS adalah sekumpulan

data yang saling berhubungan dan sebuah set program yang digunakan untuk mengakses

data tersebut.

Siklus Hidup Aplikasi Database

Menurut Connolly, Begg (p271-293, 2002), aplikasi basisdata memiliki siklus

yang terdiri dari

1. Database Planning

2. System definition

3. Requirement collection and analysis

4. Database design

5. DBMS selection (optional)

6. Application design

Page 4: UNIVERSITAS BINA NUSANTARA - CORE · 2013-07-14 · perusahan penyewaan alat berat bangunan, ... penyimpanan, pengolahan, dan pengaksesan data dalam basisdata. Harapan perusahaan

2.5 Normalisasi ... ..................................... .............................. 18

2.6 4th GL (Generation Language) ........... .............................. 20

2.7 Siklus Hidup Aplikasi Database.......... .............................. 20

2.7.1 Database Planning ........................................... 22

2.7.2 System Definition ............................................ 22

2.7.3 Requirement Collection and Analysis ............. 22

2.7.4 Database Design ........................................... 23

2.7.5 DBMS Selection ........................................... 23

2.7.6 Application Design ....................................... 24

2.7.6.1 Transaction Design .................... . 24

2.7.6.2 User Interface Design .................... 24

2.7.7 Prototyping ................................................... 25

2.7.8 Implementation ................ .............................. 25

2.7.9 Data Conversion and Loading ........................ 26

2.7.10 Testing ......................... .............................. 26

2.7.11 Operational Maintenance .............................. 26

2.8 Database Design ............................... .............................. 27

2.8.1 Conceptual Database Design.......................... 27

2.8.2 Logical Database Design. .............................. 27

2.8.3 Physical Database Design .............................. 28

2.9 Teori-Teori Penyewaan dan Kontrak .. .............................. 29

2.9.1 Definisi Leasing ............... .............................. 29

xi

Page 5: UNIVERSITAS BINA NUSANTARA - CORE · 2013-07-14 · perusahan penyewaan alat berat bangunan, ... penyimpanan, pengolahan, dan pengaksesan data dalam basisdata. Harapan perusahaan

2.9.2 Bentuk – Bentuk Leasing . .............................. 29

2.9.2.1 Direct Financial Leases ................. 29

2.9.2.2 Operating Leases ........................... 30

2.9.3 Bagan Proses Terjadinya Direct

Financial Lease................. .............................. 30

2.9.4 Jenis – Jenis Leasing (pada umumnya)............ 32

2.9.4.1 Penyewaan Modal (Hire Purchase).. 32

2.9.4.2 Penyewaan untuk Penjualan

Bersyarat (Conditional Sale).......... 32

2.9.4.3 Penyewaan untuk Pembiayaan

Langsung (Direct Financial

Lease) ..........……… .................. 32

2.9.4.4 Leasing yang Diimbangi

Keuntungan (Leverage Lease) ....... 33

2.9.4.5 Leasing Induk (Master Lease) ....... 34

2.9.4.6 Leasing untuk Operasi

(Operating Lease) .......................... 34

2.9.4.7 Penjualan Penyewaan Kembali

(Sale Lease Back)........................... 34

2.9.4.8 Sub Lease ........ .............................. 35

2.10 Teori – Teori Persediaan ..................... .............................. 35

2.10.1 Definisi Persediaan ........... .............................. 35

xii

Page 6: UNIVERSITAS BINA NUSANTARA - CORE · 2013-07-14 · perusahan penyewaan alat berat bangunan, ... penyimpanan, pengolahan, dan pengaksesan data dalam basisdata. Harapan perusahaan

2.10.2 Jenis – Jenis Persediaan .... .............................. 36

2.10.2.1 Persediaan Bahan Baku.................. 36

2.10.2.2 Persediaan Bagian Produk atau

Parts Yang Dibeli........................... 36

2.10.2.3 Persediaan Barang – Barang

Pembantu atau Barang –

Barang Perlengkapan ..................... 36

2.10.2.4 Persediaan Barang Setengah

Jadi atau Barang Dalam Proses...... 36

2.10.2.5 Persediaan Barang Jadi ................... 37

2.11 Teori – Teori Pembelian ............................. .............................. 37

2.11.1 Definisi Pembelian ............. .............................. 37

2.11.2 Jenis – Jenis Pembelian..... .............................. 37

2.11.3 Fungsi Yang Terkait Dalam Pembelian............ 38

2.11.3.1 Fungsi Gudang . .............................. 38

2.11.3.2 Fungsi Pembelian ............................ 38

2.11.3.3 Fungsi Penerimaan.......................... 38

2.11.3.4 Fungsi Akuntansi............................. 39

2.11.4 Jaringan Prosedur Pembelian........................... 39

BAB 3 ANALISA SISTEM YANG SEDANG BERJALAN

3.1 Sejarah Organisasi PT. Berdikari Pondasi Perkasa ............ 41

3.2 Struktur Organisasi PT. Berdikari Pondasi Perkasa ........... 42

xiii

Page 7: UNIVERSITAS BINA NUSANTARA - CORE · 2013-07-14 · perusahan penyewaan alat berat bangunan, ... penyimpanan, pengolahan, dan pengaksesan data dalam basisdata. Harapan perusahaan

3.3 Wewenang dan Tanggung Jawab ........ .............................. 42

3.4 Diagram Alir Dokumen Sistem Yang Berjalan .................. 51

3.5 Permasalahan Yang Dihadapi.............. .............................. 54

3.6 Analisis Kebutuhan Informasi ............ .............................. 54

3.7 Usulan Pemecahan Masalah................ .............................. 55

BAB 4 PERANCANGAN DAN IMPLEMENTASI

4.1 Perancangan Basisdata........................ .............................. 57

4.1.1 Perancangan Basis Data Konseptual............... 57

4.1.1.1 Identifikasi Tipe Entiti ...................... 58

4.1.1.2 Identifikasi Tipe Relational............... 59

4.1.1.3 Identifikasi Dan Asosiasi

Atribut Suatu Entiti ........................... 60

4.1.1.4 Menentukan Atribut Constraint ........ 75

4.1.1.5 Identifikasi Kandidat dan Primary

Key Setiap Entiti .............................. 77

4.1.1.6 Konsep Enhanced Modelling............ 82

4.1.1.7 Pemeriksaan Redundansi Model....... 82

4.1.1.8 Validasi Model Konseptual Lokal

Dengan Transaksi User ..................... 85

4.1.1.9 Validasi Data Model Konseptual

Lokal Dengan User........................... 88

4.1.2 Perancangan Basisdata Logikal ...................... 88

xiv

Page 8: UNIVERSITAS BINA NUSANTARA - CORE · 2013-07-14 · perusahan penyewaan alat berat bangunan, ... penyimpanan, pengolahan, dan pengaksesan data dalam basisdata. Harapan perusahaan

4.1.2.1 Menghilangkan Fitur Yang

Tidak Kompatibel Dengan Model

Relasional........... .............................. 88

4.1.2.2 Normalisasi ........ .............................. 91

4.1.2.3 Pembuatan Model Basis Data

Logical Global ... .............................. 115

4.1.2.4 Model Diagram Relational Global.... 133

4.1.3 Perancangan Basis Data Fisik ......................... 137

4.1.3.1 Perancangan Relational Basisdata .... 137

4.1.3.2 Merancang Constraints..................... 157

4.1.3.3 Analisis Transaksi ............................. 178

4.1.3.4 Pembuatan Index Setiap Entiti .......... 189

4.1.3.5 Mengestimasi Kapasitas

Penyimpanan Yang Dibutuhkan........ 195

4.1.3.6 Merancang Mekanisme Keamanan... 198

4.2 Pemilihan DBMS ........................... .............................. 202

4.3 Perancangan Aplikasi.......................... .............................. 203

4.3.1 Bagan Terstruktur (Structure Chart).. ............. 203

4.3.2 Struktur Menu .................. .............................. 212

4.3.3 State Transition Diagram (STD)..................... 213

4.3.4 Spesifikasi Proses............. .............................. 234

4.4 Perancangan Input Dan Output .......... .............................. 300

xv

Page 9: UNIVERSITAS BINA NUSANTARA - CORE · 2013-07-14 · perusahan penyewaan alat berat bangunan, ... penyimpanan, pengolahan, dan pengaksesan data dalam basisdata. Harapan perusahaan

4.5 Rencana Implementasi ....................... .............................. 323

4.5.1 Spesifikasi Perangkat Keras............................ 323

4.5.2 Spesifikasi Perangkat Lunak........................... 324

4.5.3 Cara Pengoperasian Aplikasi .......................... 325

BAB 5 SIMPULAN DAN SARAN

5.1 Simpulan .... ..................................... .............................. 377

5.2 Saran .... ..................................... .............................. 377

DAFTAR PUSTAKA .... ..................................... .............................. 378

DAFTAR RIWAYAT HIDUP .... ..................................... .............................. 379

FOTOKOPI SURAT SURVEY

FOTOKOPI ABSENSI SURVEY

xvi

Page 10: UNIVERSITAS BINA NUSANTARA - CORE · 2013-07-14 · perusahan penyewaan alat berat bangunan, ... penyimpanan, pengolahan, dan pengaksesan data dalam basisdata. Harapan perusahaan

DAFTAR TABEL

Tabel 3.1 Analisis Kebutuhan Informasi............................................................. 54

Tabel 4.1 Identifikasi Tipe Entiti......................................................................... 58

Tabel 4.2 Multiplicity Tipe Relational ................................................................ 60

Tabel 4.3 Entiti Customer ................................................................................... 60

Tabel 4.4 Entiti Supplier ..................................................................................... 61

Tabel 4.5 Entiti Karyawan .................................................................................. 62

Tabel 4.6 Entiti Barang ....................................................................................... 63

Tabel 4.7 Entiti Alat_Berat.................................................................................. 63

Tabel 4.8 Entiti Spare_Part ................................................................................. 64

Tabel 4.9 Entiti Penyewaan................................................................................. 64

Tabel 4.10 Entiti Proyek...................................................................................... 66

Tabel 4.11 Entiti Pembelian ................................................................................ 69

Tabel 4.12 Entiti Pembayaran_Penyewaan......................................................... 70

Tabel 4.13 Entiti Pembayaran_Proyek................................................................ 71

Tabel 4.14 Entiti Pembayaran_Pembelian .......................................................... 72

Tabel 4.15 Entiti Penerimaan .............................................................................. 74

Tabel 4.16 Entiti Kerusakan................................................................................ 74

Tabel 4.17 Kandidat dan Primary Key Entiti Customer ..................................... 77

Tabel 4.18 Kandidat dan Primary Key Entiti Supplier ....................................... 77

xvii

Page 11: UNIVERSITAS BINA NUSANTARA - CORE · 2013-07-14 · perusahan penyewaan alat berat bangunan, ... penyimpanan, pengolahan, dan pengaksesan data dalam basisdata. Harapan perusahaan

Tabel 4.19 Kandidat dan Primary Key Entiti Karyawan .................................... 78

Tabel 4.20 Kandidat dan Primary Key Entiti Barang ......................................... 78

Tabel 4.21 Kandidat dan Primary Key Entiti Alat_Berat.................................... 78

Tabel 4.22 Kandidat dan Primary Key Entiti Spare_Part ................................... 78

Tabel 4.23 Kandidat dan Primary Key Entiti Penyewaan................................... 79

Tabel 4.24 Kandidat dan Primary Key Entiti Proyek.......................................... 79

Tabel 4.25 Kandidat dan Primary Key Entiti Pembelian .................................... 79

Tabel 4.26 Kandidat dan Primary Key Entiti Pembayaran_Penyewaan............. 80

Tabel 4.27 Kandidat dan Primary Key Entiti Pembayaran_Proyek.................... 80

Tabel 4.28 Kandidat dan Primary Key Entiti Pembayaran_Pembelian .............. 80

Tabel 4.29 Kandidat dan Primary Key Entiti Penerimaan .................................. 81

Tabel 4.30 Kandidat dan Primary Key Entiti Kerusakan.................................... 81

Tabel 4.31 Ms_Customer .................................................................................... 116

Tabel 4.32 Telp_Customer .................................................................................. 116

Tabel 4.33 Email_Customer................................................................................ 116

Tabel 4.34 Fax_Customer ................................................................................... 117

Tabel 4.35 Ms_Supplier ...................................................................................... 117

Tabel 4.36 Telp_Supplier .................................................................................... 117

Tabel 4.37 Email_Supplier.................................................................................. 118

Tabel 4.38 Fax_Supplier ..................................................................................... 118

Tabel 4.39 Ms_Karyawan ................................................................................... 118

xviii

Page 12: UNIVERSITAS BINA NUSANTARA - CORE · 2013-07-14 · perusahan penyewaan alat berat bangunan, ... penyimpanan, pengolahan, dan pengaksesan data dalam basisdata. Harapan perusahaan

Tabel 4.40 Telp_Karyawan ................................................................................. 119

Tabel 4.41 Hp_Karyawan ................................................................................... 119

Tabel 4.42 Email_Karyawan............................................................................... 119

Tabel 4.43 Ms_KdPos ......................................................................................... 120

Tabel 4.44 Ms_Barang ........................................................................................ 120

Tabel 4.45 Ms_Alat_Berat .................................................................................. 120

Tabel 4.46 Ms_No_Kendaraan ........................................................................... 121

Tabel 4.47 Ms_Spare_Part .................................................................................. 121

Tabel 4.48 Penyewaan_Header ........................................................................... 121

Tabel 4.49 Penyewaan_Detail............................................................................. 122

Tabel 4.50 Penyewaan_Detail_SPK ................................................................... 122

Tabel 4.51 Proyek_Header.................................................................................. 122

Tabel 4.52 Proyek_Detail.................................................................................... 123

Tabel 4.53 Proyek_Detail_SPK .......................................................................... 123

Tabel 4.54 SPK ................................................................................................... 124

Tabel 4.55 SPK_Detail........................................................................................ 124

Tabel 4.56 Ms_Surat_Jalan ................................................................................. 124

Tabel 4.57 Ms_Time_Sheet ................................................................................ 125

Tabel 4.58 Pembelian_Header ............................................................................ 125

Tabel 4.59 Pembelian_Detail .............................................................................. 126

Tabel 4.60 Pembayaran_Sewa_Header............................................................... 126

xix

Page 13: UNIVERSITAS BINA NUSANTARA - CORE · 2013-07-14 · perusahan penyewaan alat berat bangunan, ... penyimpanan, pengolahan, dan pengaksesan data dalam basisdata. Harapan perusahaan

Tabel 4.61 Pembayaran_Sewa_Detail................................................................. 127

Tabel 4.62 Pembayaran_Proyek_Header ............................................................ 127

Tabel 4.63 Pembayaran_Proyek_Detail .............................................................. 128

Tabel 4.64 Pembayaran_Pembelian_Header....................................................... 128

Tabel 4.65 Pembayaran_Pembelian_Detail ........................................................ 129

Tabel 4.66 Ms_Invoice........................................................................................ 129

Tabel 4.67 Invoice_Detail ................................................................................... 130

Tabel 4.68 Invoice_Pembelian_Header .............................................................. 130

Tabel 4.69 Invoice_Pembelian_Detail ................................................................ 130

Tabel 4.70 Penerimaan_Detail ............................................................................ 131

Tabel 4.71 Penerimaan_Header .......................................................................... 131

Tabel 4.72 Kerusakan_Header ............................................................................ 132

Tabel 4.73 Kerusakan_Detail .............................................................................. 132

Tabel 4.74 Analisis Transaksi Penyewaan .......................................................... 179

Tabel 4.75 Analisis Transaksi Proyek ................................................................. 182

Tabel 4.76 Analisis Transaksi Pembelian dan Kerusakan................................... 185

Tabel 4.77 Pembuatan Index Setiap Entiti .......................................................... 189

Tabel 4.78 Estimasi Kapasitas Penyimpanan...................................................... 195

Tabel 4.79 Pemilihan DBMS .............................................................................. 202

xx

Page 14: UNIVERSITAS BINA NUSANTARA - CORE · 2013-07-14 · perusahan penyewaan alat berat bangunan, ... penyimpanan, pengolahan, dan pengaksesan data dalam basisdata. Harapan perusahaan

DAFTAR GAMBAR

Gambar 2.1 Database Application Lifecycle ...................................................... 21

Gambar 2.2 Direct Financial Lease...................................................................... 30

Gambar 3.1 Struktur Organisasi PT.Berdikari Pondasi Pekasa .......................... 42

Gambar 3.2 Diagram Alir Dokumen Sistem Penyewaan Alat Berat .................. 51

Gambar 3.3 Diagram Alir Sistem Perkontrakan ................................................. 52

Gambar 3.4 Diagram Alir Sistem Pembelian...................................................... 53

Gambar 4.1 ERD Konseptual ............................................................................. 59

Gambar 4.2 Enhanced Entity – Relationship ...................................................... 82

Gambar 4.3 Pemeriksaan Redundansi Proses Transaksi dan Pembayaran ......... 83

Gambar 4.4 Pemeriksaan Redundansi Proses Pembelian, Penerimaan,

dan Pembayaran ..................................................................................... 84

Gambar 4.5 Validasi Transaksi Penyewaan atau Perkontrakan .......................... 85

Gambar 4.6 Validasi Transaksi Pembelian dan Penerimaan Barang .................. 86

Gambar 4.7 Validasi Transaksi Perbaikan Alat Berat ......................................... 86

Gambar 4.8 Validasi Transaksi Pembayaran Pembelian..................................... 87

Gambar 4.9 Validasi Transaksi Pembayaran Penyewaan atau Perkontrakan...... 87

Gambar 4.10 Menghilangkan Hubungan many-to-many .................................... 89

Gambar 4.11 Menghilangkan Hubungan Multivalue.......................................... 90

Gambar 4.12 ERD Setelah Menghilangkan Fitur Yang Tidak Kompatibel ........ 91

xxi

Page 15: UNIVERSITAS BINA NUSANTARA - CORE · 2013-07-14 · perusahan penyewaan alat berat bangunan, ... penyimpanan, pengolahan, dan pengaksesan data dalam basisdata. Harapan perusahaan

Gambar 4.13 Model Diagram Relasional Global ............................................... 134

Gambar 4.14 Multiplicity Model Diagram Relasional Global ........................... 135

Gambar 4.15 Multiplicity Model Diagram Relasional Global (lanjutan)… .…...136

Gambar 4.16 Bagan Terstruktur Penyewaan…….................……………...... .203

Gambar 4.17 Bagan Terstruktur SPK Penyewaan .............................................. 204

Gambar 4.18 Bagan Terstruktur Surat Jalan Penyewaan .................................... 204

Gambar 4.19 Bagan Terstruktur Time Sheet Penyewaan.................................... 205

Gambar 4.20 Bagan Terstruktur Invoice Penyewaan.......................................... 205

Gambar 4.21 Bagan Terstruktur Pembayaran Penyewaan.................................. 206

Gambar 4.22 Bagan Terstruktur Proyek.............................................................. 206

Gambar 4.23 Bagan Terstruktur SPK Proyek ..................................................... 207

Gambar 4.24 Bagan Terstruktur Surat Jalan Proyek........................................... 207

Gambar 4.25 Bagan Terstruktur Time Sheet Proyek .......................................... 208

Gambar 4.26 Bagan Terstruktur Invoice Proyek................................................. 208

Gambar 4.27 Bagan Terstruktur Pembayaran Proyek......................................... 209

Gambar 4.28 Bagan Terstruktur Pembelian ........................................................ 209

Gambar 4.29 Bagan Terstruktur Invoice Pembelian ........................................... 210

Gambar 4.30 Bagan Terstruktur Pembayaran Pembelian ................................... 210

Gambar 4.31 Bagan Terstruktur Penerimaan Pembelian .................................... 211

Gambar 4.32 Bagan Terstruktur Kerusakan........................................................ 211

Gambar 4.33 Struktur Menu ............................................................................... 212

xxii

Page 16: UNIVERSITAS BINA NUSANTARA - CORE · 2013-07-14 · perusahan penyewaan alat berat bangunan, ... penyimpanan, pengolahan, dan pengaksesan data dalam basisdata. Harapan perusahaan

Gambar 4.34 STD Halaman Utama .................................................................... 213

Gambar 4.35 STD Halaman Menu File .............................................................. 213

Gambar 4.36 STD Halaman Log In .................................................................... 214

Gambar 4.37 STD Halaman Ubah Password...................................................... 214

Gambar 4.38 STD Halaman Master.................................................................... 215

Gambar 4.39 STD Halaman Karyawan .............................................................. 215

Gambar 4.40 STD Halaman Customer ............................................................... 216

Gambar 4.41 STD Halaman Supplier ................................................................. 216

Gambar 4.42 STD Halaman User Login............................................................. 217

Gambar 4.43 STD Halaman Hak Akses.............................................................. 217

Gambar 4.44 STD Halaman Menu Barang......................................................... 218

Gambar 4.45 STD Halaman Alat Berat .............................................................. 218

Gambar 4.46 STD Halaman No Kendaraan........................................................ 219

Gambar 4.47 STD Halaman Spare Part.................................................................219

Gambar 4.48 STD Halaman Menu Transaksi ..................................................... 220

Gambar 4.49 STD Halaman Menu Sewa............................................................ 220

Gambar 4.50 STD Halaman Sewa ...................................................................... 221

Gambar 4.51 STD Halaman SPK (Bagian Sewa)............................................... 221

Gambar 4.52 STD Halaman Surat Jalan (Bagian Sewa) .................................... 222

Gambar 4.53 STD Halaman Time Sheet (Bagian Sewa) .................................... 222

Gambar 4.54 STD Halaman Invoice (Bagian Sewa) .......................................... 223

xxiii

Page 17: UNIVERSITAS BINA NUSANTARA - CORE · 2013-07-14 · perusahan penyewaan alat berat bangunan, ... penyimpanan, pengolahan, dan pengaksesan data dalam basisdata. Harapan perusahaan

Gambar 4.55 STD Halaman Pembayaran (Bagian Sewa) .................................. 223

Gambar 4.56 STD Halaman Proyek ................................................................... 224

Gambar 4.57 STD Halaman SPK (Bagian Proyek) ............................................ 224

Gambar 4.58 STD Halaman Surat Jalan (Bagian Proyek).................................. 225

Gambar 4.59 STD Halaman Time Sheet (Bagian Proyek) ................................. 225

Gambar 4.60 STD Halaman Invoice (Bagian Proyek) ....................................... 226

Gambar 4.61 STD Halaman Pembayaran (Bagian Proyek)................................ 226

Gambar 4.62 STD Halaman Beli ........................................................................ 227

Gambar 4.63 STD Halaman Invoice (Bagian Beli) ............................................ 227

Gambar 4.64 STD Halaman Pembayaran (Bagian Beli) .................................... 228

Gambar 4.65 STD Halaman Penerimaan............................................................ 228

Gambar 4.66 STD Halaman Menu Laporan ....................................................... 229

Gambar 4.67 STD Penyewaan (Laporan) ........................................................... 229

Gambar 4.68 STD Proyek (Laporan).................................................................. 230

Gambar 4.69 STD Persediaan (Laporan)............................................................ 230

Gambar 4.70 STD Pembelian (Laporan) ............................................................ 231

Gambar 4.71 STD Halaman Menu Setting ......................................................... 231

Gambar 4.72 STD Discount................................................................................ 232

Gambar 4.73 STD Printer ................................................................................... 232

Gambar 4.74 STD Backup Database .................................................................. 233

Gambar 4.75 STD Halaman Menu Help............................................................. 233

xxiv

Page 18: UNIVERSITAS BINA NUSANTARA - CORE · 2013-07-14 · perusahan penyewaan alat berat bangunan, ... penyimpanan, pengolahan, dan pengaksesan data dalam basisdata. Harapan perusahaan

Gambar 4.76 STD Halaman About ..................................................................... 234

Gambar 4.77 Perancangan Log In ...................................................................... 300

Gambar 4.78 Perancangan Ubah Password ........................................................ 300

Gambar 4.79 Perancangan Ms_Karyawan.......................................................... 301

Gambar 4.80 Perancangan Ms_Customer........................................................... 302

Gambar 4.81 Perancangan Ms_Supplier............................................................. 303

Gambar 4.82 Perancangan User Login ............................................................... 303

Gambar 4.83 Perancangan Hak Akses ................................................................ 304

Gambar 4.84 Perancangan Alat_Berat ................................................................ 304

Gambar 4.85 Perancangan No_Kendaraan ......................................................... 305

Gambar 4.86 Perancangan Spare_Part................................................................ 305

Gambar 4.87 Perancangan Penyewaan ............................................................... 306

Gambar 4.88 Perancangan SPK.......................................................................... 307

Gambar 4.89 Perancangan Surat Jalan................................................................ 307

Gambar 4.90 Perancangan Time Sheet ............................................................... 308

Gambar 4.91 Perancangan Invoice ..................................................................... 309

Gambar 4.92 Perancangan Pembayaran Penyewaan .......................................... 310

Gambar 4.93 Perancangan Proyek...................................................................... 311

Gambar 4.94 Perancangan Pembayaran Proyek ................................................. 312

Gambar 4.95 Perancangan Pembelian ................................................................ 313

Gambar 4.96 Perancangan Invoice Beli.............................................................. 314

xxv

Page 19: UNIVERSITAS BINA NUSANTARA - CORE · 2013-07-14 · perusahan penyewaan alat berat bangunan, ... penyimpanan, pengolahan, dan pengaksesan data dalam basisdata. Harapan perusahaan

Gambar 4.97 Perancangan Pembayaran Pembelian............................................ 315

Gambar 4.98 Perancangan Penerimaan .............................................................. 316

Gambar 4.99 Perancangan Kerusakan ................................................................ 317

Gambar 4.100 Perancangan Telp ........................................................................ 318

Gambar 4.101 Perancangan Hp .......................................................................... 318

Gambar 4.102 Perancangan Email...................................................................... 318

Gambar 4.103 Perancangan Discount................................................................. 319

Gambar 4.104 Perancangan Laporan Penyewaan............................................... 319

Gambar 4.105 Perancangan Laporan Proyek...................................................... 320

Gambar 4.106 Perancangan Laporan Persediaan Alat Berat .............................. 321

Gambar 4.107 Perancangan Laporan Persediaan Spare Part .............................. 322

Gambar 4.108 Perancangan Laporan Pembelian ................................................ 323

Gambar 4.109 Tampilan Utama .......................................................................... 325

Gambar 4.110 Menu File .................................................................................... 326

Gambar 4.111 Login ........................................................................................... 327

Gambar 4.112 Ubah Password............................................................................ 328

Gambar 4.113 Log Out ....................................................................................... 329

Gambar 4.114 Master Karyawan............................................................................ 330

Gambar 4.115 Master Customer............................................................................. 331

Gambar 4.116 Master Supplier ........................................................................... 333

Gambar 4.117 Master User Login....................................................................... 334

xxvi

Page 20: UNIVERSITAS BINA NUSANTARA - CORE · 2013-07-14 · perusahan penyewaan alat berat bangunan, ... penyimpanan, pengolahan, dan pengaksesan data dalam basisdata. Harapan perusahaan

Gambar 4.118 Master Hak Akses........................................................................ 335

Gambar 4.119 Master Alat Berat ........................................................................ 336

Gambar 4.120 Master No Kendaraan ................................................................. 338

Gambar 4.121 Master Spare Part ........................................................................ 339

Gambar 4.122 Penyewaan .................................................................................. 340

Gambar 4.123 SPK Penyewaan .......................................................................... 342

Gambar 4.124 Surat Jalan Penyewaan................................................................ 343

Gambar 4.125 Time Sheet Penyewaan ............................................................... 345

Gambar 4.126 Invoice Penyewaan...................................................................... 346

Gambar 4.127 Pembayaran Penyewaan.............................................................. 348

Gambar 4.128 Proyek ......................................................................................... 350

Gambar 4.129 SPK Proyek ................................................................................. 352

Gambar 4.130 Surat Jalan Proyek....................................................................... 353

Gambar 4.131 Time Sheet Proyek ...................................................................... 355

Gambar 4.132 Invoice Proyek ............................................................................ 356

Gambar 4.133 Pembayaran Proyek..................................................................... 358

Gambar 4.134 Pembelian.................................................................................... 360

Gambar 4.135 Invoice Pembelian....................................................................... 362

Gambar 4.136 Pembayaran Pembelian ............................................................... 364

Gambar 4.137 Penerimaan.................................................................................. 366

Gambar 4.138 Kerusakan.................................................................................... 367

xxvii

Page 21: UNIVERSITAS BINA NUSANTARA - CORE · 2013-07-14 · perusahan penyewaan alat berat bangunan, ... penyimpanan, pengolahan, dan pengaksesan data dalam basisdata. Harapan perusahaan

Gambar 4.139 Laporan Penyewaan .................................................................... 369

Gambar 4.140 Laporan Proyek ........................................................................... 370

Gambar 4.141 Laporan Persediaan ..................................................................... 371

Gambar 4.142 Laporan Pembelian...................................................................... 372

Gambar 4.143 Discount ...................................................................................... 373

Gambar 4.144 Printer.......................................................................................... 374

Gambar 4.145 Backup Database......................................................................... 375

Gambar 4.146 About ........................................................................................... 376

xxviii