• Tidak ada hasil yang ditemukan

ANALISIS DAN PERANCANGAN BASIS DATA TRANSAKSI PERANGKAT DAN SUKU CADANG PADA PT. KALIRAYA SARI - Binus e-Thesis

N/A
N/A
Protected

Academic year: 2019

Membagikan "ANALISIS DAN PERANCANGAN BASIS DATA TRANSAKSI PERANGKAT DAN SUKU CADANG PADA PT. KALIRAYA SARI - Binus e-Thesis"

Copied!
11
0
0

Teks penuh

(1)

v

Universitas Bina Nusantara

Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007

ANALISIS DAN PERANCANGAN BASISDATA TRANSAKSI PERANGKAT DAN SUKU CADANG PADA PT. KALIRAYA SARI

Jenny 0700679360

Betty Cakra 0700682784

Yuwita Hermin 0700683250

Kelas/Kelompok : 07PCT / 4

Abstrak,

Tujuan penelitian ialah menganalisis kebutuhan informasi dan merancang suatu basisdata yang dapat digunakan untuk mendukung dan membantu menyediakan informasi yang cepat dan akurat dimana data-datanya terintegrasi dengan baik, sehingga dapat membantu eksekutif perusahaan melakukan analisa dan sebagai bahan pertimbangan bagi pengambilan keputusan dalam hal pembelian dan penyewaan perangkat dan suku cadang. Selain itu dapat membantu staf dalam menjalankan kegiatan operasional yang meliputi pemeliharaan, permintaan, pembelian, pengalokasian dan penyewaan perangkat dan suku cadang di PT. Kaliraya Sari. Metodologi yang digunakan adalah metode pengumpulan data yang dilakukan melalui wawancara, studi pustaka, dan metode analisis hasil pengumpulan data serta metode perancangan basisdata yang meliputi perancangan konseptual, logikal, dan fisikal. Hasil yang dicapai berupa rancangan basisdata pemeliharaan, permintaan, pembelian, pengalokasian dan penyewaan perangkat dan suku cadang yang terintegrasi. Simpulan yang diperoleh adalah dengan adanya basisdata ini dapat membantu perusahaan memperoleh informasi tentang transaksi perangkat dan suku cadang yang diperlukan dengan cepat, mudah, akurat dan sesuai dengan kebutuhan perusahaan.

(2)

vi PRAKATA

Puji Syukur kami panjatkan kepada Tuhan Yang Maha Esa atas segala berkat, rahmat dan penyertaan-Nya, sehingga skripsi kami yang berjudul “Analisis dan Perancangan Basisdata Transaksi Perangkat dan Suku Cadang pada PT. Kaliraya Sari” dapat diselesaikan dengan baik.

Skripsi ini disusun sebagai salah satu syarat untuk menyelesaikan perkuliahan jenjang pendidikan Strata-1, jurusan Ilmu Komputer pada bidang studi Teknik Informatika di Universitas Bina Nusantara, Jakarta.

Dalam penulisan skripsi ini, penulis banyak mendapatkan bantuan dari berbagai pihak. Oleh karena itu, pada kesempatan ini penulis ingin mengucapkan rasa terima kasih yang sebesar-besarnya atas bantuan bimbingan dan dorongan baik materiil maupun moral, kepada:

1. Bapak prof. Dr. Gerardus Pella, M.App. Sc selaku Pejabat Rektor Universitas Bina Nusantara yang telah memberikan wadah dan kesempatan kepada penulis untuk mendapatkan pendidikan yang lebih tinggi dan lebih baik.

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

3. Bapak H. Mohammad Subekti, M.Sc, selaku ketua Program Studi Teknik Informatika.

4. Bapak Fredy Purnomo, S.Kom., M.Kom., selaku sekretaris Jurusan Teknik Informatika Universitas Bina Nusantara

(3)

vii

serta arahan yang berharga selama penyusunan skripsi ini sejak awal hingga selesai.

6. Para dosen yang tidak dapat kami sebutkan satu persatu di sini, atas jasa-jasanya yang telah memberikan ilmu serta bimbingan dan dorongan kepada kami selama menuntut ilmu di Universitas Bina Nusantara.

7. Pimpinan berserta seluruh staf di lingkungan PT Kaliraya Sari yang telah banyak membantu dan memberikan informasi serta data-data yang diperlukan guna penyusunan skripsi ini.

8. Orang tua dan saudara-saudari kami yang telah membantu dalam doa serta dukungan secara materiil maupun moril selama masa perkuliahan kami, termasuk proses penyusunan dan penyelesaian skripsi ini.

9. Dan kepada semua teman-teman yang telah memberikan dukungan, bantuan, serta saran-saran kepada kami guna menyelesaikan skripsi ini.

Penulis menyadari akan keterbatasan kemampuan dan pengetahuan yang telah dimiliki dan bahwa skripsi ini masih banyak kekurangan. Oleh karena itu penulis mengharapkan kritik dan saran membangun demi perbaikan dan penyempurnaan skripsi ini.

Akhir kata, penulis berharap agar skripsi ini dapat bermanfaat bagi PT. Kaliraya Sari dan semua pihak yang membutuhkan.

Jakarta, Januari 2007

(4)

viii

DAFTAR ISI

HALAMAN JUDUL LUAR HALAMAN JUDUL DALAM

Halaman Persetujuan Hardcover... iii

Halaman Pernyataan Dewan Penguji ...iv

Abstrak...v

Prakata...vi

Daftar isi... viii

Daftar Tabel...xii

Daftar Gambar...xiv

Daftar Lampiran...xv

BAB 1 PENDAHULUAN... 1

1.1Latar Belakang ... 1

1.2Ruang Lingkup ... 2

1.3Tujuan dan Manfaat ... 2

1.4Metodologi ... 2

1.5Sistematika Penulisan ... 3

BAB 2 LANDASAN TEORI ... 5

2.1Pengertian Basisdata ... 5

2.2 Siklus Hidup Aplikasi Basisdata ... 5

(5)

ix

2.4Perancangan Basisdata Konseptual, Logikal dan Fisikal ... 10

2.5Diagram Aliran Data ... 24

2.6Teori Pembelian ... 26

2.6.1 Pengertian Pembelian ... 26

2.6.2 Jenis Pembelian ... 26

2.6.3 Fungsi Pembelian ... 27

2.6.4 Prosedur dalam Pembelian ... 28

2.7Pengertian Perawatan dan Perbaikan ... 29

2.8Pengertian Perjanjian Sewa Menyewa ... 30

BAB 3 ANALISIS SISTEM YANG BERJALAN ... 31

3.1Sejarah Perusahaan ... 31

3.2Struktur Organisasi ... 32

3.3 Sistem yang Sedang Berjalan ... 36

3.3.1 Diagram Alir Dokumen... 36

3.3.1.1 Prosedur Permintaan dan Pembelian Suku Cadang ... 36

3.3.1.2 Prosedur Penerimaan Suku Cadang yang Dibeli ... 38

3.3.1.3 Prosedur Menyewakan Perangkat ke Pihak Lain ... 38

3.3.1.4 Prosedur Membeli dan Menyewa Perangkat ... 39

3.4 Permasalahan yang Dihadapi ... 40

3.5 Spesifikasi Kebutuhan User... 41

3.6 User View ... 45

3.7 Analisis Kebutuhan Informasi ... 45

(6)

x

BAB 4 PERANCANGAN DAN IMPLEMENTASI ... 47

4.1 Perancangan Basisdata ... 47

4.1.1 Perancangan Basisdata Konseptual ... 47

4.1.1.1 Identifikasi Tipe Entitas ... 47

4.1.1.2 Identifikasi Tipe Relasional ... 48

4.1.1.3 Identifikasi dan Asosiasi Atribut Suatu Entitas ... 50

4.1.1.4 Mengidentifikasi Atribut Domain ... 69

4.1.1.5 Identifikasi Candidate Key dan Primary Key ... 70

4.1.1.6 Penggunaan Konsep Enhanced Modeling ... 72

4.1.1.7 Validasi Model Konseptual Lokal terhadap Transaksi Pengguna ... 72

4.1.2 Perancangan Basisdata Logikal ... 75

4.1.2.1 Membuat Relasi Untuk Model Data Logikal Lokal ... 75

4.1.2.1.1 Tipe Strong Entity ... 75

4.1.2.1.2 Tipe Weak Entity ... 77

4.1.2.1.3 Hubungan binari entitas one to many ... 78

4.1.2.1.4 Hubungan superclass/subclass ... 87

4.1.2.1.5 Hubungan many to many... 90

4.1.2.2 Normalisasi ... 95

4.1.2.3 Mendefinisikan Batasan Integritas ... 108

4.1.2.4 Membuat Model Data Logikal Global ... 109

4.1.3 Perancangan Basisdata Fisikal ... 132

(7)

xi

4.1.3.2 Menganalisa Transaksi ... 183

4.1.3.3 Mengestimasi Kapasitas Penyimpanan yang Dibutuhkan ... 188

4.1.3.4 Merancang Mekanisme Keamanan ... 194

4.1.3.5 Perancangan Aplikasi ... 197

4.1.3.5.1 Struktur Menu ... 197

4.1.3.5.2 Rancangan STD ... 199

4.1.3.5.3 Spesifikasi Proses ... 202

4.1.3.5.4 Rancangan Layar ... 205

4.2 Implementasi ... 207

4.2.1 Pengadaan Hardware dan Software ... 208

4.2.1.1 Pengadaan Hardware ... 208

4.2.1.2 Pengadaan Software ... 209

4.2.2 Instalasi ... 210

4.2.3 Konversi Data ... 210

4.2.4 Operasi Backup ... 210

BAB 5 SIMPULAN DAN SARAN ... 211

5.1 Simpulan ... 211

5.2 Saran ... 211

Daftar Pustaka ... 212

(8)

xii

DAFTAR TABEL

Tabel 2.1 Estimasi Kapasitas Penyimpanan yang Dibutuhkan... 22

Tabel 2.2 Simbol-simbol DAD ... 25

Tabel 3.1 Tabel Informasi yang Dibutuhkan ... 45

Tabel 4.1 Kamus Data Entitas ... 47

Tabel 4.2 Kamus Data Relasi yang Memuat Relasi dari tiap entitas beserta multiplicitynya...49

Tabel 4.3 Entitas Staf... 50

Tabel 4.4 Entitas PL... 51

Tabel 4.5 Entitas SC ... 53

Tabel 4.7 Entitas Perangkat ... 54

Tabel 4.6 Entitas PemeliharaanP ... 56

Tabel 4.8 Entitas Permintaan ... 59

Tabel 4.9 Entitas Pembelian ... 62

Tabel 4.10 Entitas Penyewaan ... 64

Tabel 4.11 Candidate key dan Primary key Entitas ... 70

Tabel 4.12 Tabel Model Data Logikal Global ... 110

Tabel 4.13 Penjelasan ERD Global ... 124

Tabel 4.14 Candidate key dan Primary key Entitas ... 183

Tabel 4.15 Transaksi dan Relasi ... 188

Tabel 4.16 Tabel Estimasi Ukuran Data ... 190

Tabel 4.17 Tabel Estimasi Ukuran Primary Index ... 192

(9)

xiii

(10)

xiv

DAFTAR GAMBAR

Gambar 2.1 Siklus Hidup Aplikasi Basisdata... 6

Gambar 2.2 Hubungan antara entitas pemasok dan barang... 11

Gambar 3.1 Struktur Organisasi Perusahaan ... 32

Gambar 4.1 ERD Konseptual ... 70

Gambar 4.2 ERD Konseptual dengan Primary Key ...71

Gambar 4.3 ERD Konseptual dengan Penambahan Spesialisasi ... 72

Gambar 4.4 ERD dengan validasi transaksi ...74

Gambar 4.5 ERD Logikal Global ... 123

Gambar 4.6 Struktur Menu Admin ...197

Gambar 4.7 Struktur Menu Kepala Proyek...198

Gambar 4.8 STD Halaman Login ... 199

Gambar 4.9 STD Halaman Utama ... 199

Gambar 4.10 STD Halaman Menu Perangkat ... 200

Gambar 4.11 STD Halaman Menu Suku Cadang... 200

Gambar 4.12 STD Halaman Menu Pemeliharaan Perangkat... 201

Gambar 4.13 STD Halaman Menu Permintaan Suku Cadang... 201

Gambar 4.14 Rancangan Layar Menu Login... 205

Gambar 4.15 Rancangan Layar Halaman Utama ... 205

Gambar 4.16 Rancangan Layar Halaman Perangkat ... 206

Gambar 4.17 Rancangan Layar Halaman Suku Cadang... 206

(11)

xv

DAFTAR LAMPIRAN

Referensi

Dokumen terkait

Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa atas segala berkat dan anugerah-Nya sehingga penulis dapat menyelesaikan laporan skripsi dengan judul

Dari hasil penelitian tentang faktor-faktor yang berhubungan dengan kinerja perawat di Rumah Sakit Umum Daerah Lakipadada, dari seluruh variabel yang diteliti

f) Mengandung bahan tambahan Glycerin. Glycerin pada dasarnya baik untuk kulit karena bersifat lembut dan anti iritasi. Yang patut diwaspadai dari sabun yang mengandung tambahan

Praktik mengajar sudah dilaksanakan sebanyak 8 kali (48 jam pelajaran) dalam matriks untuk kegiatan. Semua ini dapat terlaksana dengan baik karena persiapan-persiapan yang

Menurut Anwar Prabu Mangkunegara (2009, h.67) dalam bukunya Manajemen Sumber Daya Manusia Perusahaan, mengemukakan pengertian kinerja adalah hasil kerja secara

Enzim taq polimerase tahan terhadap pemanasan berulang-ulang dan dapat aktif pada suhu tinggi yang akan membantu melepaskan ikatan primer yang tidak tepat dan meluruskan

Pada Tanggal Pelunasan, Manajer Investasi untuk kepentingan Pemegang Unit Penyertaan wajib melakukan pelunasan atas seluruh Unit Penyertaan yang telah diterbitkan dan belum

Dari pemaparan fakta hukum sengketa pengenaan pajak yang berbeda terhadap minuman beralkohol dan putusan (resolusi) Panel WTO, diketahui bahwa Jepang telah melakukan