v
Universitas Bina Nusantara
Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2006/2007
ANALISA DAN PERANCANGAN SISTEM BASIS DATA PENJUALAN JASA KREDIT KENDARAAN BERMOTOR
PADA PT. XYZ
SHEILA VALERIA LEMBONG 0700678276 ALBERT KURNIAWAN 0700709836
AGUS GUNAWAN 0700711664 Kelas/Kelompok : 07PJT/6
Abstrak
PT. XYZ merupakan sebuah perusahaan yang bergerak di bidang kredit kendaraan bermotor. Semakin meningkatnya jumlah transaksi yang terjadi menyebabkan PT. XYZ mengalami kesulitan, diantaranya sulitnya mencari kembali data yang ada terutama menyangkut berkas-berkas penting yang disimpan oleh perusahaan. Oleh karena itu analisis dan perancangan sistem basis data ini bertujuan untuk membantu perusahaan dalam mengatasi masalah yang terjadi selama ini.
Metodologi penelitian yang digunakan adalah metode analisis dan metode perancangan. Metode analisis dilakukan dengan pengumpulan semua informasi tentang perusahaan dan analisa terhadap temuan survei. Sedangkan metode perancangan dilakukan dengan perencanaan basis data, definisi sistem, pengumpulan dan analisis kebutuhan, perancangan basis data, pemilihan DBMS, perancangan aplikasi, membuat prototype, implementasi, konversi data dan pengisian data, pengujian data dan pemeliharaan operasional.
Kata Kunci :
vi PRAKATA
Puji syukur penulis kepada Tuhan Yang Maha Esa atas berkat dan rahmat yang diberikan sehingga penulis dapat menyelesaikan penulisan skripsi ini dengan baik dan tepat waktu.
Skripsi yang disusun merupakan hasil analisis dan perancangan sistem basis data penjualan kredit kendaraan bermotor pada PT. XYZ. Skripsi ini kami susun sebagai syarat kelulusan pada jenjang pendidikan S-1(Strata-1) jurusan Teknologi Informasi pada Universitas Bina Nusantara, Jakarta. Adapun judul yang dipilih penulis dalam penyusunan skripsi ini adalah “ANALISA DAN PERANCANGAN SISTEM BASIS DATA PENJUALAN JASA KREDIT KENDARAAN BERMOTOR PADA PT. XYZ”.
Penulis menyadari bahwa skripsi ini masih jauh dari sempurna karena keterbatasan pengetahuan dan pengalaman yang dimiliki penulis. Untuk itu kiranya para pembaca dapat memakluminya bila ditemukan kelemahan-kelemahan dan kekurangan-kekurangan.
Dengan tidak melupakan budi baik semua pihak yang secara langsung maupun tidak langsung yang ikut serta memberikan dukungan, ide, saran, pendapat, bimbingan maupun bantuan, maka pada kesempatan ini penulis menyampaikan rasa terima kasih kepada:
vii
2. Bapak Ir. Sablin Yusuf, M.Sc, M.Comp.Sc, selaku Dekan Fakultas Ilmu Komputer Universitas Bina Nusantara.
3. Bapak H.M Subekti,BE,M.Sc, selaku Ketua Jurusan Teknik Informatika dan selaku dosen pembimbing yang telah banyak memberikan bimbingan serta pengarahan sehingga skripsi ini dapat terselesaikan.
4. Bapak Fredy Purnomo, S.Kom., M.Kom, selaku sekretaris jurusan Teknik Informatika
5. Pimpinan dan segenap staf PT. XYZ yang telah memberikan kesempatan kepada penulis untuk melakukan observasi di perusahaan tersebut.
6. Seluruh teman-teman yang telah ikut memberikan dorongan serta bantuan dalam penyusunan skripsi ini.
Akhir kata penulis berharap agar skripsi ini berguna dan bermanfaat bagi semua pihak yang membaca atau memerlukan.
Jakarta, Januari 2007
viii DAFTAR ISI
Halaman Judul Luar i
Halaman Judul Dalam ii
Halaman Persetujuan Hardcover iii Halaman Pernyataan Dewan Penguji iv
Abstrak v
Prakata vi
Daftar Isi viii
Daftar Tabel xiii
Daftar Gambar xiv
BAB 1 PENDAHULUAN
1.1 Latar Belakang 1
1.2 Ruang Lingkup 2
1.3 Tujuan dan Manfaat 2
1.4 Metodologi 3
1.4.1 Metode Analisis 3 1.4.2 Metode Perancangan 4 1.5 Sistematika Penulisan 5
BAB 2 LANDASAN TEORI
ix
x
2.2.10 Pembiayaan konsumen 28 BAB 3 ANALISA SISTEM YANG SEDANG BERJALAN
3.1 Riwayat Perusahaan 29 3.2 Struktur Organisasi Perusahaan 30 3.3 Tata Laksana Prosedur yang Berjalan 40 3.4 Sistem yang Sedang Berjalan 42 3.5 Diagram Alir Dokumen Sistem yang Berjalan 43 3.6 Permasalahan pada Sistem yang sedang Berjalan 50 3.7 Usulan Pemecahan Masalah 50
BAB 4 RANCANGAN SISTEM YANG DIUSULKAN
4.1 Usulan Prosedur yang Baru 52 4.2 Rancangan Konseptual 53 4.2.1 Penentuan Entitas 53 4.2.2 Penentuan Hubungan antar Entitas 56 4.2.3 Penentuan Atribut 59 4.2.4 Penentuan Domain terhadap Atribut 74 4.2.5 Penentuan Key 88 4.2.6 Validasi Model Conceptual Local Terhadap User
Transaction 92
xi
xii
4.5.2 State Trantition Diagram 176 4.5.3 Rancangan Input / Output 193 4.6 Rencana Implementasi 220 4.6.1 Implementasi 220 4.6.1.1 Spesifikasi Hardware yang digunakan 220 4.6.1.2 Spesifikasi Software yang digunakan 221 4.6.1.3 Jadwal Pengembangan Sistem Basis Data 221 4.6.2 Hasil Run 222 4.6.3 Evaluasi User Terhadap Implementasi Sistem 268 4.6.3.1 Kesesuaian dengan Keinginan User 268 4.6.3.2 Kemudahan dalam Pemakaian Aplikasi 269 4.6.3.3 Tampilan dari Aplikasi 270 4.6.3.4 Mendukung Kegiatan Operasional 271
BAB 5 SIMPULAN DAN SARAN
5.1 Simpulan 272
5.2 Saran 272
DAFTAR PUSTAKA 274
RIWAYAT HIDUP 276
LAMPIRAN-LAMPIRAN L1
xiii
DAFTAR TABEL
xiv
DAFTAR GAMBAR
xv
xvi
xvii
xviii
xix