ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENJUALAN, PENYEWAAN DAN PEMASARAN PADA RAY WHITE SUNTER - Binus e-Thesis

  

Universitas Bina Nusantara

  Program Studi Ganda Sistem Informasi dan M anajemen

  Skripsi Sarjana Komputer dan Sarjana Ekonomi Semester Ganjil 2006/2007

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENJUALAN, PENYEWAAN, DAN PEMASARAN PADA RAY WHI TE SUNTER Dwi S ylvia 0600658885 Abstrak

  Tujuan dari penulisan skripsi ini adalah untuk merancang sistem basis data khususnya data penjualan, penyewaan, dan pemasaran properti pada Ray White Sunter sehingga akan mempermudah pengelolahan data dan memperoleh informasi secara cepat. M etodologi yang digunakan dalam penulisan skripsi ada dua metode yaitu: metode Fact Finding dan metode perancangan. M etode Fact Finding dilakukan dengan memeriksa dokumentasi, wawancara, mengamati kegiatan operasi perusahaan, survei ke perusahaan untuk mengumpulkan data dan menganalisa sistem perusahaan, melakukan penelitian kepustakaan, wawancara dengan salah satu manager, sedangkan metode perancangan yang dilakukan dalam skripsi ini yaitu perancangan basis data konseptual, logikal, fisikal, dan perancangan aplikasi. Hasil penelitian menunjukkan bahwa perusahaan masih kesulitan dalam mencari data karena data yang ada masih belum terintegrasi. Kesimpulan dari penulisan ini adalah dengan adanya sistem basis data maka data pada Ray White Sunter khususnya data penjualan, penyewaan, dan pemasaran properti telah terkomputerisasi.

  Kata Kunci :

  Basis data, penjualan, penyewaan, pemasaran, properti

  

PRAKAT A

  Puji syukur saya panjatkan kepada Tuhan Yang M aha Esa atas rahmat yang telah dianugerahkan-Nya sehingga penulisan skripsi ini dapat terselesaikan. Adapun tujuan dari penulisan skripsi ini adalah untuk memenuhi persyaratan dalam menyelesaikan jenjang studi Strata-1 di Universitas Bina Nusantara, Jakarta. Atas dukungan moral dan materi yang diberikan dari berbagai pihak kepada penulis selama penyusunan skripsi ini, maka pada kesempatan ini penulis mengucapkan banyak terima kasih kepada :

  1. Orang tua saya, Mama dan (alm) Papa yang telah memberikan banyak dukungan baik secara moril maupun materiil.

  2. Bapak Prof. Dr. Gerardus Polla, M.App.Sc. selaku Rektor Universitas Bina Nusantara yang telah memberikan kesempatan dan kepercayaan kepada penulis untuk menyelesaikan skripsi sekaligus studinya.

  3. Bapak Siswono, S.Kom, MM selaku Ketua Jurusan Sistem Informasi.

  4. Bapak Idris Gautama, SE., S.Kom., MM. selaku Ketua Jurusan Manajemen.

  5. Bapak Johan, S.Kom, MM selaku Sekretaris Jurusan Sistem Informasi.

  6. Bapak Hartono, S.Kom., MM selaku dosen pembimbing dari Jurusan Sistem Informasi yang telah meluangkan waktu dan tenaga dalam mengarahkan saya dalam penyusunan skripsi ini.

  7. Bapak Robertus Tang Herman, SE selaku dosen pembimbing dari jurusan M anajemen yang telah banyak meluangkan waktu dan tenaga dalam mengarahkan saya dalam penyusunan skripsi ini.

  8. Seluruh dosen Jurusan Ganda Sistem Informasi dan Manajemen yang telah memberikan bimbingan sejak pertama kuliah.

  9. Ibu Dewi sebagai Manager Operasional pada Ray White Sunter yang telah membantu dalam pengumpulan informasi.

  10. Teman-teman saya di kelas PAY serta semua pihak yang tidak dapat penulis sebutkan satu-persatu yang telah memberikan bantuan serta motivasi kepada penulis. Akhir kata, semoga hasil karya skripsi ini dapat bermanfaat bagi rekan-rekan, pembaca dan sebagai sumbangsih kepada almamater dalam perkembangan ilmu pengetahuan.

  Jakarta, Januari 2007 Penulis

  

DAFTAR IS I

  Halaman Judul Luar .......................................................................................................... i Halaman Judul Dalam ...................................................................................................... ii Halaman Persetujuan Hardcover ..................................................................................... iii Abstrak............................................................................................................................ iv Prakata.............................................................................................................................. v Daftar Isi.......................................................................................................................... vi Daftar Tabel.......................................................................................................................x Daftar Gambar................................................................................................................ xii Daftar Lampiran .............................................................................................................xiv

  BAB 1 PENDAHULUAN

  1.1 Latar Belakang ............................................................................................... 1

  1.2 Ruang Lingkup Penelitian .............................................................................. 3

  1.3 Tujuan dan Manfaat........................................................................................ 4

  1.4 Metodologi Penelitian .................................................................................... 5

  1.4.1 Jenis dan M etode Penelitian.................................................................. 5

  1.4.2 Teknik Analisis...................................................................................... 6

  1.4.3 Tempat Penelitian.................................................................................. 6

  1.4.4 Jadwal Penelitian .................................................................................. 6

  1.5 Sistematika Penulisan..................................................................................... 7

  BAB 2 LANDAS AN TEORI

  2.1 Teori-teori Sistem Basis Data......................................................................... 9

  2.1.1 Pengertian Sistem .................................................................................. 9

  2.1.2 Pengertian Basis Data............................................................................ 9

  2.2 Database System Development Lifecyle...................................................... 10

  2.2.1 Database Planning (Perencanaan Basis Data)................................... 12

  2.2.2 System Definition (Definisi Sistem) ................................................... 13

  2.2.3 Requirement Collection and Analysis (Pengumpulan Kebutuhan dan Analisis)............................................................................................... 14

  2.2.4 Database Design (Perancangan Basis Data)....................................... 14

  2.2.4.1 Conceptual Database Design (Perancangan Basis Data Konseptual)…………………………………………………...17

  2.2.4.2 Logical Database Design (Perancangan Basis Data Logikal)……..…………………………………………………22

  2.2.4.3 Physical Database Design (Perancangan Basis Data Fisikal)………………………………………………………..27

  2.2.5 DBMS Selection(Pemilihan DBM S) .................................................. 37

  2.2.6 Application Design (Desain Aplikasi)................................................ 39

  2.2.7 Prototyping (Prototipe)....................................................................... 39

  2.2.8 Implementation (Implementasi) ......................................................... 40

  2.2.9 Data Conversion and Loading (Konversi Data dan Loading)........... 41

  2.2.10 Testing (Pengujian)............................................................................ 41

  2.2.11 Operation Maintenance (Pemeliharaan Operasional) ....................... 42

  2.3 Entity Relationship M odeling ……………………………………………...43

  2.3.1 Tipe Entitas......................................................................................... 43

  2.3.2 Tipe Relationship ............................................................................... 44

  2.3.3 Attribute.............................................................................................. 46

  2.3.4 Keys .................................................................................................... 47

  2.3.5 Strong and Weak Entity Type ............................................................. 48

  2.3.6 Structural Constraints ....................................................................... 48

  2.3.7 Integrity Constraints .......................................................................... 51

  2.4 Entity Relationship Diagram ........................................................................ 52

  2.5 Activity Diagram .......................................................................................... 52

  2.6 Teori-teori Khusus........................................................................................ 53

  2.6.1 Penjualan ............................................................................................ 53

  2.6.2 Penyewaan.......................................................................................... 53

  2.6.3 Pemasaran........................................................................................... 54

  2.6.4 Analisis Strengths, Weaknesses, Opportunities, dan Threats (SWOT).............................................................................................. 54

  2.6.4.1 Pengertian SWOT................................................................... 54

  2.6.4.2 Diagram Posisi SWOT ........................................................... 56

  2.6.4.3 Cara Penentuan Faktor-Faktor SWOT .................................. 58

  2.6.4.4 M atriks SWOT ...................................................................... 60

  BAB 3 ANALIS A S IS TEM YANG S EDANG BERJALAN

  3.1 Sejarah Perusahaan....................................................................................... 63

  3.2 Struktur Organisasi Perusahaan.................................................................... 64

  3.3 Wewenang dan Tanggung Jawab ................................................................. 64

  3.4 Sistem Yang Sedang Berjalan ...................................................................... 66

  3.5 Prosedur Kerja Yang Sedang Berjalan ......................................................... 66

  3.5.1 Prosedur Pendaftaran Properti............................................................. 67

  3.5.2 Prosedur Pemasaran Properti............................................................... 68

  3.5.3 Prosedur Penjualan Properti................................................................ 68

  3.5.4 Prosedur Penyewaan Properti.............................................................. 70

  3.6 Activity Diagram Prosedur Kerja Yang Sedang Berjalan ............................ 71

  3.6.1 Activity Diagram Pendaftaran Properti............................................... 72

  3.6.2 Activity Diagram Pemasaran Properti................................................. 73

  3.6.3 Activity Diagram Penjualan Properti................................................... 74

  3.6.4 Activity Diagram Penyewaan Properti................................................ 75

  3.7 Analisis Strengths, Weaknesses, Opportunities, dan Threats (SWOT)....... 76

  3.7.1 Pengumpulan Data ............................................................................. 76

  3.7.2 Hasil Kuisioner Pembobotan Faktor Eksternal dan Internal Ray White Sunter ............................................................................... 79

  3.7.3 Hasil Kuisioner Pemberian Rating Faktor Eksternal dan Internal Ray White Sunter……………………………………...………….... 82

  3.7.4 Input Data Faktor Eksternal dan Internal Ray White Sunter...............83

  3.7.5 M atriks SWOT ....................................................................................90

  3.8 Permasalahan Yang Dihadapi ...................................................................... 93

  3.9 Usulan Pemecahan Masalah......................................................................... 93

  3.10 Perencanaan Basis Data (Database Planning) ............................................. 94

  3.10.1 Mision statement aplikasi basis data Ray White Sunter.................... 94

  3.10.2 Mision objectives aplikasi basis data Ray White Sunter ................... 94

  3.11 Pendefinisian Sistem (System Definition) .................................................... 95

  3.11.1 M endefinisikan Batasan Sistem (Systems Boundary) ....................... 95

  3.11.2 M endefinisikan Pandangan Pengguna............................................... 98

  3.12 Analisis dan Pengumpulan Kebutuhan Informasi ........................................ 99

  3.12.1 Spesifikasi Kebutuhan User ............................................................. 99

  3.12.2 Spesifikasi Kebutuhan Sistem ......................................................... 100

  BAB 4 PERANCANGAN DAN IMPLEMENTAS I

  4.1 Perancangan Basis Data ............................................................................. 103

  4.1.1 Perancangan Basis Data Konseptual................................................. 103

  4.1.1.1 M engidentifikasi Tipe Entitas ............................................... 103

  4.1.1.2 M engidentifikasi Tipe Relasional ......................................... 105

  4.1.1.2.1 M enggunakan Entity Relationship Diagram 105

  4.1.1.2.2 M enentukan pembatas multiplicity dari tipe relasi 106

  4.1.1.3 M engidentifikasi Atribut dari Tipe Entitas ........................... 107

  4.1.1.4 M enentukan Domain Atribut................................................. 114

  4.1.1.5 M enentukan Candidate dan Primary Key ............................. 120

  4.1.1.6 Identifikasi Penggunaan Enhanced M odeling Concepts....... 122

  4.1.1.7 M engecek M odel Redundansi ............................................... 123

  4.1.1.8 Validasi M odel Konseptual Lokal terhadap Transaksi Pengguna ............................................................................... 123

  4.1.1.9 Review M odel Data Konseptual dengan Pengguna .............. 126

  4.1.2 Perancangan Basis Data Logikal ....................................................... 126

  4.1.2.1 M embuat Relasi untuk M odel Data Logikal ......................... 126

  4.1.2.2 Validasi Relasi M enggunakan Normalisasi .......................... 143

  4.1.2.3 Validasi Relasi Terhadap Transaksi Pengguna ..................... 151

  4.1.2.4 M odel Diagram Relasional Global........................................ 154

  4.1.3 Perancangan Basis Data Fisikal ........................................................ 155

  4.1.3.1 Pemilihan DBM S (Database Management System) ............. 155

  4.1.3.2 Perancangan Relational Basis Data....................................... 159

  4.1.3.3 M erancang Constraints.......................................................... 175

  4.1.3.4 M erancang Organisasi File dan Indeks ................................. 177

  4.1.3.4.1 Analisis Transaksi .................................................. 177

  4.1.3.4.2 Pemilihan Organisasi File ...................................... 181

  4.1.3.4.3 Pembuatan Indeks Setiap Entitas ........................... 181

  4.1.3.4.4 M engestimasi Kapasitas Penyimpanan Yang Dibutuhkan............................................................. 183

  4.1.3.5 M erancang M ekanisme Keamanan ....................................... 187

  4.2 Perancangan Aplikasi ................................................................................. 191

  4.2.1 Struktur Menu.................................................................................... 191

  4.2.2 State Transition Diagram (STD)....................................................... 193

  4.3 Rencana Implementasi ............................................................................... 198

  4.3.1 Spesifikasi Perangkat Keras .............................................................. 198

  4.3.2 Spesifikasi Perangkat Lunak ............................................................. 199

  4.4 Cara Pengoperasian Aplikasi...................................................................... 200

  BAB 5 S IMPULAN DAN S ARAN

  5.1 Simpulan..................................................................................................... 240

  5.2 Saran ........................................................................................................... 241

  

DAFTAR PUS TAKA ................................................................................................ 242

RIWAYAT HID UP .................................................................................................... 244

LAMPIRAN-LAMPIRAN FOTOCOPY S URAT S URVEI

  

DAFTAR TABEL

Tabel 2.1. Ringkasan cara alternatif menggambarkan multiplicity constraint............. 50Tabel 2.2 M atriks SWOT ............................................................................................61Tabel 3.1. Faktor Kekuatan Ray White Sunter ........................................................... 76Tabel 3.2 Faktor Kelemahan Ray White Sunter.......................................................... 77Tabel 3.3 Faktor Peluang Ray White Sunter............................................................... 78Tabel 3.4 Faktor Ancaman Ray White Sunter ............................................................ 79Tabel 3.5 Hasil Kuisioner Pembobotan Faktor Internal Ray White Sunter ................ 80Tabel 3.6 Hasil Kuisioner Pembobotan Faktor Internal Ray White Sunter ................ 81Tabel 3.7 Pemberian Rating Faktor Eksternal dan Internal Ray White Sunter............82Tabel 3.8 Penentuan Bobot dengan Perbandingan Berpasangan Faktor Eksternal

  Ray White Sunter ........................................................................................ 84

Tabel 3.9 Normalisasi Bobot Faktor Eksternal Ray White Sunter.............................. 85Tabel 3.10 Penentuan Bobot dengan Perbandingan Berpasangan Faktor Internal

  Ray White Sunter.......................................................................................... 86

Tabel 3.11 Normalisasi Bobot Faktor Internal Ray White Sunter……………………...87Tabel 3.12 M atriks EFAS Ray White Sunter ……………………………………..........88Tabel 3.13 M atriks IFAS Ray White Sunter …………………………………………...89Tabel 3.14 M atriks SWOT Hasil Penelitian....................................................................92Tabel 3.15 M ajor user views untuk aplikasi basis data Ray White Sunter......................98Tabel 4.1. Tabel Tipe Entitas…………………………………………………….......104Tabel 4.2. Tabel Relasi Tiap Entitas .......................................................................... 106Tabel 4.3. Tabel Atribut Properti............................................................................... 107Tabel 4.4. Tabel Atribut Karyawan............................................................................ 108Tabel 4.5. Tabel Atribut Kesepakatan Jual Beli......................................................... 109Tabel 4.6. Tabel Atribut Notaris ................................................................................ 110Tabel 4.7. Tabel Atribut Bank ....................................................................................110Tabel 4.8. Tabel Atribut Pemilik................................................................................ 111Tabel 4.9. Tabel Atribut Surat Kabar......................................................................... 112Tabel 4.10. Tabel Atribut Client .................................................................................. 113Tabel 4.11. Tabel Atribut Pilihan................................................................................. 113Tabel 4.12. Tabel Atribut Domain Properti…………………………………………...114Tabel 4.13. Tabel Atribut Domain Karyawan.............................................................. 115Tabel 4.14. Tabel Atribut Domain Kesepakatan Jual Beli........................................... 116Tabel 4.15. Tabel Atribut Domain Notaris................................................................... 117Tabel 4.16. Tabel Atribut Domain Bank...................................................................... 117Tabel 4.17. Tabel Atribut Domain Pemilik/Vendor ..................................................... 118Tabel 4.18. Tabel Atribut Domain Surat Kabar ........................................................... 118Tabel 4.19. Tabel Atribut Domain Client …………………………………………….119Tabel 4.20. Tabel Atribut Domain Pilihan ................................................................... 119Tabel 4.21. Tabel Primary dan Candidate Key ........................................................... 120Tabel 4.22. M odel data logikal lokal dengan relasi antara atribut primary key dan foreign key ......................................................................................... 139Tabel 4.23. Relation yang menunjukkan model data logikal global ............................ 151Tabel 4.24. Perbandingan M icrosoft Acces dan SQL Server 2000 155Tabel 4.25 Perbandingan SQL dan Oracle 9i ..............................................................157Tabel 4.26. Analisis Transaksi .................................................................................... 179Tabel 4.27. Analisis Transaksi (Lanjutan).....................................................................180Tabel 4.28. Deskripsi dari secondary index…………………………………………...182Tabel 4.29. Tabel Size ………………………………………………………………....184Tabel 4.30. Tabel Clustered Index Size ……………………………………………….185Tabel 4.31. Tabel Nonclustered Index Size……………………………………………186Tabel 4.32. Tabel Jadwal Implementasi.........................................................................198

  

DAFTAR GAMBAR