12
iv BINUS UNIVERSITY _______________________________________________________________ Jurusan Sistem Informasi Program Studi Sistem Informasi Skripsi Sarjana Komputer Semester Ganjil tahun 2007/2008 ANALISIS DAN PERANCANGAN CAR POOLING SYSTEM Studi Kasus: Pool TRAC (ASTRA RENT A CAR) PT SERASI AUTORAYA MARINI 0800736781 SOVIAYANTY 0800761051 VIRNELLYA 0800761146 Abstrak PT SERASI AUTORAYA menyediakan jasa penyewaan mobil melalui TRAC. Mengingat banyaknya permintaan yang diterima TRAC melalui pool setiap harinya, TRAC perlu melakukan pengaturan yang baik pada pool dengan menerapkan sistem informasi. Tujuan dari penulisan skripsi ini adalah menghasilkan sistem informasi yang mampu memfasilitasi kegiatan operasional TRAC di pool, khususnya dalam menerima permintaan pelanggan dan mengalokasikan driver pada permintaan tersebut secara optimal. Metode yang digunakan diantaranya metode pengumpulan data, yakni penelitian lapangan dan kepustakaan, serta metode Unified Process dalam melakukan analisis dan perancangan Car Pooling System (CPS). Hasil yang dicapai dari analisis dan perancangan merupakan sebuah sistem informasi (prototype) Car Pooling System (CPS) yang memiliki fungsi khusus untuk mengoptimalkan pengalokasian driver pada permintaan pelanggan. Kesimpulannya adalah dengan menerapkan Car Pooling System (CPS), kegiatan operasional di pool dapat dilakukan dengan lebih mudah dan efisien, dan pengalokasian driver pada permintaan pelanggan menjadi optimal. Hal tersebut merupakan keunggulan kompetitif yang mampu meningkatkan nilai TRAC dalam menghadapi persaingan bisnis yang kini semakin ketat. Kata Kunci: Car, Pool, System, Unified Process.

BINUS UNIVERSITY Jurusan Sistem Informasi Program Studi …eprints.binus.ac.id/2301/1/2008-1-00321-SI Abstrak.pdf · 2012. 1. 11. · iv BINUS UNIVERSITY _____ Jurusan Sistem Informasi

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: BINUS UNIVERSITY Jurusan Sistem Informasi Program Studi …eprints.binus.ac.id/2301/1/2008-1-00321-SI Abstrak.pdf · 2012. 1. 11. · iv BINUS UNIVERSITY _____ Jurusan Sistem Informasi

iv

BINUS UNIVERSITY_______________________________________________________________

Jurusan Sistem InformasiProgram Studi Sistem Informasi

Skripsi Sarjana KomputerSemester Ganjil tahun 2007/2008

ANALISIS DAN PERANCANGAN CAR POOLING SYSTEM Studi Kasus: Pool TRAC (ASTRA RENT A CAR) PT SERASI AUTORAYA

MARINI 0800736781SOVIAYANTY 0800761051VIRNELLYA 0800761146

Abstrak

PT SERASI AUTORAYA menyediakan jasa penyewaan mobil melalui TRAC. Mengingat banyaknya permintaan yang diterima TRAC melalui pool setiap harinya, TRAC perlu melakukan pengaturan yang baik pada pool dengan menerapkan sistem informasi. Tujuan dari penulisan skripsi ini adalah menghasilkan sistem informasi yang mampu memfasilitasi kegiatan operasional TRAC di pool, khususnya dalam menerima permintaan pelanggan dan mengalokasikan driver pada permintaan tersebut secara optimal. Metode yang digunakan diantaranya metode pengumpulan data, yakni penelitian lapangan dan kepustakaan, serta metode Unified Process dalam melakukan analisis dan perancangan Car Pooling System (CPS). Hasil yang dicapai dari analisis dan perancangan merupakan sebuah sistem informasi (prototype) Car Pooling System (CPS) yang memiliki fungsi khusus untuk mengoptimalkan pengalokasian driver pada permintaan pelanggan. Kesimpulannya adalah dengan menerapkan Car Pooling System(CPS), kegiatan operasional di pool dapat dilakukan dengan lebih mudah dan efisien,dan pengalokasian driver pada permintaan pelanggan menjadi optimal. Hal tersebut merupakan keunggulan kompetitif yang mampu meningkatkan nilai TRAC dalam menghadapi persaingan bisnis yang kini semakin ketat.

Kata Kunci: Car, Pool, System, Unified Process.

Page 2: BINUS UNIVERSITY Jurusan Sistem Informasi Program Studi …eprints.binus.ac.id/2301/1/2008-1-00321-SI Abstrak.pdf · 2012. 1. 11. · iv BINUS UNIVERSITY _____ Jurusan Sistem Informasi

PRAKATA

Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa, atas selesainya

penulisan skripsi ini dalam rangka memenuhi persyaratan penyelesaian Jenjang Strata-1

di Universitas Bina Nusantara, Jakarta.

Pada kesempatan ini, penulis ingin menyampaikan rasa terima kasih atas segala

dukungan, nasehat, petunjuk, doa, saran, dan bimbingan serta kesempatan yang telah

diberikan selama penulisan skripsi ini. Ucapan terima kasih ini penulis tujukan kepada:

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

Jakarta.

2. Bapak Ir. Sablin Yusuf, M.Sc, M.Comp.Sc, selaku Dekan Fakultas Ilmu Komputer.

3. Bapak Johan, S.Kom., MM, selaku Ketua Jurusan Sistem Informasi dan pembimbing

selama penulisan skripsi ini..

4. Bapak Siswono, S.Kom., MM, yang telah menyediakan waktu dan informasi yang

dibutuhkan untuk penulisan skripsi.

5. Bapak Suparto Darudiato, S.Kom., MM, yang telah memberikan referensi tambahan

kepada penulis.

6. Dosen-dosen BINUS UNIVERSITY yang telah membimbing selama perkuliahan

sehingga banyak memberikan masukan kepada penulis untuk menyelesaikan skripsi

ini.

7. Ibu Dona Amelia Pramana, selaku Project Manager Car Pooling System PT Serasi

Autoraya.

Page 3: BINUS UNIVERSITY Jurusan Sistem Informasi Program Studi …eprints.binus.ac.id/2301/1/2008-1-00321-SI Abstrak.pdf · 2012. 1. 11. · iv BINUS UNIVERSITY _____ Jurusan Sistem Informasi

8. Bapak Syam Wasito, selaku Information System Development Head PT Serasi

Autoraya.

9. Seluruh keluarga penulis yang telah memberikan dukungan dan semangat dalam

penulisan skripsi ini.

10. Bapak dan Ibu serta rekan-rekan asisten di Laboratorium Sistem Informasi dan

Akuntansi yang telah memberikan bantuan, dorongan dan semangat kepada penulis

(Yuliana Lisanti, I Gusti Made Karmawan, William Suryadinata, Devyano Luhukay,

Arta Moro Sundjaja, Vini Mariani).

11. Teman-teman penulis yang telah memberikan bantuan, dukungan, dorongan, dan

saran kepada penulis, khususnya Cahyadi, dan teman-teman yang tidak dapat

disebutkan satu persatu.

12. Semua pihak yang telah banyak membantu penyusunan skripsi ini baik secara

langsung maupun tidak langsung yang mungkin terlewatkan dan tidak dapat

disebutkan satu persatu.

Penulis menyadari bahwa masih terdapat banyak kekurangan dalam penulisan

skripsi ini. Oleh karena itu, penulis mengharapkan kritik dan saran yang bersifat

membangun dan dapat lebih mengembangkan wawasan serta pengetahuan yang lebih

baik. Akhir kata penulis berharap skripsi ini dapat bermanfaat bagi pihak-pihak yang

membutuhkan.

Jakarta, Januari 2008

Penulis

Page 4: BINUS UNIVERSITY Jurusan Sistem Informasi Program Studi …eprints.binus.ac.id/2301/1/2008-1-00321-SI Abstrak.pdf · 2012. 1. 11. · iv BINUS UNIVERSITY _____ Jurusan Sistem Informasi

vii

DAFTAR ISI

Halaman Judul Luar..................................................................................................i

Halaman Judul Dalam...............................................................................................ii

Halaman Persetujuan Hardcover ...............................................................................iii

Abstrak .....................................................................................................................iv

Prakata......................................................................................................................v

Daftar Isi...................................................................................................................vii

Daftar Gambar ..........................................................................................................xi

Daftar Tabel..............................................................................................................xiv

Daftar Lampiran........................................................................................................xv

BAB 1 PENDAHULUAN

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

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

1.3 Tujuan dan Manfaat ...........................................................................3

1.4 Metodologi ........................................................................................4

1.5 Sistematika Penulisan ........................................................................5

BAB 2 LANDASAN TEORI

2.1 Sistem Informasi................................................................................7

2.1.1 Pengertian Sistem Informasi......................................................7

2.1.2 Sumber Daya Sistem Informasi .................................................7

2.1.3 Kegiatan Dasar Sistem Informasi ..............................................8

Page 5: BINUS UNIVERSITY Jurusan Sistem Informasi Program Studi …eprints.binus.ac.id/2301/1/2008-1-00321-SI Abstrak.pdf · 2012. 1. 11. · iv BINUS UNIVERSITY _____ Jurusan Sistem Informasi

viii

2.1.4 Pengertian Sistem .....................................................................9

2.1.5 Pengertian Data ........................................................................9

2.2 Pool ...................................................................................................10

2.2.1 Pengertian Pool ........................................................................10

2.2.2 Pengertian Car Pooling ............................................................10

2.3 Pengertian Penjadwalan .....................................................................11

2.4 Unified Process .................................................................................11

2.4.1 Fase .........................................................................................13

2.4.2 UP Disciplines .........................................................................14

2.4.3 Tahapan dalam UP ....................................................................14

2.4.4 Jenis-Jenis Class dalam UP .......................................................17

2.4.5 Requirements ...........................................................................18

2.4.6 Use Case ..................................................................................19

2.4.7 Use Case Diagram ...................................................................21

2.4.8 Domain Model .........................................................................22

2.4.9 Sequence Diagram ....................................................................23

2.4.10 Design Class Diagram ...........................................................24

2.5 Interaksi Manusia dan Komputer ......................................................27

2.5.1 Pengertian IMK ........................................................................27

2.5.2 User Interface ...........................................................................27

2.5.3 Delapan Aturan Emas Perancangan User Interface....................27

Page 6: BINUS UNIVERSITY Jurusan Sistem Informasi Program Studi …eprints.binus.ac.id/2301/1/2008-1-00321-SI Abstrak.pdf · 2012. 1. 11. · iv BINUS UNIVERSITY _____ Jurusan Sistem Informasi

ix

BAB 3 ANALISIS SISTEM YANG BERJALAN

3.1 Riwayat Perusahaan...........................................................................30

3.1.1 Sejarah Perusahaan ...................................................................30

3.1.2 Visi dan Misi Perusahaan ..........................................................31

3.1.3 Alamat Perusahaan....................................................................31

3.2 Struktur Organisasi Perusahaan, Wewenang, dan Tanggung Jawab....32

3.2.1 Struktur Organisasi ...................................................................32

3.2.2 Wewenang dan Tanggung Jawab...............................................33

3.3 Proses Bisnis Saat Ini.........................................................................35

3.3.1 Deskripsi Teks ..........................................................................35

3.3.2 Rich Picture ..............................................................................37

3.4 Permasalahan yang Dihadapi .............................................................38

3.5 Usulan Pemecahan Masalah...............................................................38

BAB 4 RANCANGAN SISTEM YANG DIUSULKAN

4.1 Tahapan Inception .............................................................................40

4.1.1 Vision and Business Case ..........................................................40

4.1.1.1 Vision ............................................................................40

4.1.1.2 Business Case................................................................43

4.1.2 Executive Summary ...................................................................44

4.1.3 Glossary....................................................................................44

4.1.4 Use Case Model ........................................................................47

4.1.4.1 Aktor.............................................................................47

4.1.4.2 Use Case .......................................................................47

Page 7: BINUS UNIVERSITY Jurusan Sistem Informasi Program Studi …eprints.binus.ac.id/2301/1/2008-1-00321-SI Abstrak.pdf · 2012. 1. 11. · iv BINUS UNIVERSITY _____ Jurusan Sistem Informasi

x

4.1.5 Suplementary Specification .......................................................73

4.1.6 Business Rule ............................................................................75

4.1.7 Risk List and Risk Management Plan.........................................77

4.1.8 Prototypes and Proof-of-concepts .............................................78

4.1.9 Iteration Plan............................................................................81

4.1.10 Development Case...................................................................82

4.2 Tahapan Elaboration .........................................................................84

4.2.1 Use Case Model ........................................................................84

4.2.2 Domain Model ..........................................................................85

4.2.3 Design Model............................................................................89

4.2.3.1 Sequence Diagram.........................................................89

4.2.3.2 Class Diagram...............................................................102

4.2.4 Data Model ...............................................................................108

4.2.5 Struktur Basis Data ...................................................................109

4.2.6 UI Prototype .............................................................................115

BAB 5 SIMPULAN DAN SARAN

5.1 Simpulan .................................................................................................144

5.2 Saran .......................................................................................................145

DAFTAR PUSTAKA ...............................................................................................147

DAFTAR RIWAYAT HIDUP..................................................................................149

HASIL WAWANCARA...........................................................................................L1

FORMAT LAPORAN ..............................................................................................L10

SURAT SURVEY ....................................................................................................L21

Page 8: BINUS UNIVERSITY Jurusan Sistem Informasi Program Studi …eprints.binus.ac.id/2301/1/2008-1-00321-SI Abstrak.pdf · 2012. 1. 11. · iv BINUS UNIVERSITY _____ Jurusan Sistem Informasi

xiv

Daftar Tabel

Tabel 2.1 Artifact dalam Inception ............................................................................ 15

Tabel 2.2 Artifact dalam Elaboration ........................................................................ 16

Tabel 2.3 Fully Dressed Template............................................................................. 20

Tabel 4.1 Deskripsi Conseptual Class....................................................................... 86

Tabel 4.2 Deskripsi Class .........................................................................................103

Tabel 4.3 TAttendance..............................................................................................109

Tabel 4.4 TCancelOrder............................................................................................109

Tabel 4.5 TCRF........................................................................................................110

Tabel 4.6 TDJF.........................................................................................................111

Tabel 4.7 TDriver .....................................................................................................111

Tabel 4.8 TGantiDriver.............................................................................................111

Tabel 4.9 THourly ....................................................................................................112

Tabel 4.10 TKategoriRusak ......................................................................................112

Tabel 4.11 TPairing .................................................................................................112

Tabel 4.12 TPIC_RCC .............................................................................................113

Tabel 4.13 TUnit ......................................................................................................113

Tabel 4.14 TUnitDamage..........................................................................................113

Tabel 4.15 TUnitDamageDetail ................................................................................114

Tabel 4.16 TGantiUnit ..............................................................................................114

Page 9: BINUS UNIVERSITY Jurusan Sistem Informasi Program Studi …eprints.binus.ac.id/2301/1/2008-1-00321-SI Abstrak.pdf · 2012. 1. 11. · iv BINUS UNIVERSITY _____ Jurusan Sistem Informasi

xi

Daftar Gambar

Gambar 2.1 Sumber Daya Sistem Informasi.............................................................. 8

Gambar 2.2 Kegiatan Dasar Sistem Informasi........................................................... 9

Gambar 2.3 UP Disciplines....................................................................................... 13

Gambar 2.4 Notasi Use Case Diagram ..................................................................... 22

Gambar 2.5 Notasi Domain Model............................................................................ 23

Gambar 2.6 Notasi Sequence Diagram...................................................................... 24

Gambar 2.7 Notasi Multiplicity ................................................................................. 26

Gambar 2.8 Notasi Design Class Diagram................................................................ 26

Gambar 3.1 Struktur Organisasi PT. Serasi Autoraya ............................................... 32

Gambar 3.2 Struktur Organisasi Pool TRAC ............................................................ 33

Gambar 3.3 Rich Picture Proses Bisnis Saat Ini ........................................................ 37

Gambar 4.1 Iterative and Incremental Process ........................................................ 81

Gambar 4.2 Unified Process Disciplines ................................................................... 81

Gambar 4.3 Use Case Diagram ............................................................................... 84

Gambar 4.4 Domain Model ...................................................................................... 85

Gambar 4.5 Sequence Diagram Absensi Driver ....................................................... 89

Gambar 4.6 Sequence Diagram Mengelola Kerusakan Unit ...................................... 90

Gambar 4.7 Sequence Diagram Pairing.................................................................... 91

Gambar 4.8 Sequence Diagram Switch Driver .......................................................... 92

Gambar 4.9 Sequence Diagram Switch Unit.............................................................. 93

Gambar 4.10 Sequence Diagram Membuat CRF....................................................... 94

Page 10: BINUS UNIVERSITY Jurusan Sistem Informasi Program Studi …eprints.binus.ac.id/2301/1/2008-1-00321-SI Abstrak.pdf · 2012. 1. 11. · iv BINUS UNIVERSITY _____ Jurusan Sistem Informasi

xii

Gambar 4.11 Sequence Diagram Mengubah CRF..................................................... 95

Gambar 4.12 Sequence Diagram Dispatching........................................................... 96

Gambar 4.13 Sequence Diagram Membuat DJF........................................................ 97

Gambar 4.14 Sequence Diagram Menutup DJF ........................................................ 98

Gambar 4.15 Sequence Diagram Membatalkan Pesanan........................................... 99

Gambar 4.16 Sequence Diagram Switch Dispatching ...............................................100

Gambar 4.17 Sequence Diagram Memonitor Transaksi ............................................101

Gambar 4.18 Class Diagram.....................................................................................102

Gambar 4.19 Data Model .........................................................................................108

Gambar 4.20 UI Prototype Login..............................................................................115

Gambar 4.21 UI Prototype Main Menu .....................................................................116

Gambar 4.22 UI Prototype Driver Attendance ..........................................................117

Gambar 4.23 UI Prototype Driver Absence...............................................................119

Gambar 4.24 UI Prototype Pairing (Manual Pairing)...............................................120

Gambar 4.25 UI Prototype Pairing (Auto Generate) .................................................121

Gambar 4.26 UI Prototype Unit Damage ..................................................................123

Gambar 4.27 UI Prototype Unit Damage (Change Status) .......................................124

Gambar 4.28 UI Prototype Switch Unit.....................................................................126

Gambar 4.29 UI Prototype Switch Driver .................................................................128

Gambar 4.30 UI Prototype CRF................................................................................130

Gambar 4.31 UI Prototype Cancel Order..................................................................132

Gambar 4.32 UI Prototype Auto Dispatch.................................................................133

Gambar 4.33 UI Prototype Release CRF...................................................................134

Page 11: BINUS UNIVERSITY Jurusan Sistem Informasi Program Studi …eprints.binus.ac.id/2301/1/2008-1-00321-SI Abstrak.pdf · 2012. 1. 11. · iv BINUS UNIVERSITY _____ Jurusan Sistem Informasi

xiii

Gambar 4.34 UI Prototype Close DJF.......................................................................136

Gambar 4.35 UI Prototype Update CRF ...................................................................137

Gambar 4.36 UI Prototype Switch Dispatch..............................................................138

Gambar 4.37 UI Prototype Report ............................................................................139

Gambar 4.38 UI Prototype Report ............................................................................140

Gambar 4.39 UI Prototype Memonitor Transaksi......................................................142

Page 12: BINUS UNIVERSITY Jurusan Sistem Informasi Program Studi …eprints.binus.ac.id/2301/1/2008-1-00321-SI Abstrak.pdf · 2012. 1. 11. · iv BINUS UNIVERSITY _____ Jurusan Sistem Informasi

xv

Daftar Lampiran

Hasil Wawancara ..................................................................................................... L1

Format Laporan........................................................................................................ L10