UNIVERSITAS BINA NUSANTARA ANALISIS DAN PERANCANGAN SISTEM BASISDATA PEMBELIAN, PERSEDIAAN, DAN PENJUALAN PADA CV. HARTAMA PARTINDO PERKASA

dokumen-dokumen yang mirip
UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007

Universitas Bina Nusantara ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENDIDIKAN PADA LEMBAGA MUSIK CANTATA

BINA NUSANTARA UNIVERSITY

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Program Studi Strata-1 Skripsi Sarjana Komputer Semester Ganjil Tahun 2005/2006

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2007/2008

Kata Kunci : Sistem Basisdata, Nozzle, Permintaan, Penawaran, Pemesanan, Penjualan

Analisis dan Perancangan Sistem Basis Data Penjualan, Pembelian, dan Persediaan Pada PT Kontrol Ragam Indonesia

BINUS UNIVERSITY ANALISIS DAN PERANCANGAN SISTEM INVENTORY BERBASIS WEB PADA PT. FABER-CASTELL INTERNATIONAL INDONESIA

UNIVERSITAS BINA NUSANTARA ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENJUALAN, PEMBELIAN DAN PERSEDIAAN BARANG PADA PT. VICTORY INDO PERKASA

UNIVERSITAS BINA NUSANTARA ANALISIS DAN PERANCANGAN BASIS DATA EKSPEDISI BARANG PADA PT. PELAYARAN NASIONAL SARANABAHARI PRIMA

ANALISIS DAN PERANCANGAN SISTEM BASISDATA PEMBELIAN DAN PERSEDIAAN PADA PT. INDO PRIMA FOODS

Basisdata, sistem basisdata, perancangan sistem basisdata.

Universitas Bina Nusantara. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007

UNIVERSITAS BINA NUSANTARA ANALISIS DAN PERANCANGAN BASIS DATA PENJUALAN, PEMBELIAN, DAN PERSEDIAAN BARANG PADA PT. INDO BUANA LESTARI

Universitas Bina Nusantara. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2005/2006

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2005/2006

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Jenjang Pendidikan Strata-1 Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007

Analisis dan Perancangan Sistem Basis Data Pembelian, Persediaan, dan Penjualan pada PT PENTABIZ INTERNASIONAL

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005 / 2006

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

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2005/2006

UNIVERSITAS BINA NUSANTARA ANALISIS DAN PERANCANGAN SISTEM BASISDATA SUMBER DAYA MANUSIA PT. PLAZA ADIKA LESTARI

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PEMBELIAN, PENJUALAN DAN PERSEDIAAN PADA UD. SRI REJEKI SKRIPSI. Oleh

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2005 / 2006

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Program Studi Strata-1 Skripsi Sarjana Komputer Semester Ganjil Tahun 2005/2006

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2007/2008

ANALISA DAN PERANCANGAN BASIS DATA SISTEM OPERASIONAL PADA PT BATARA TITIAN KENCANA

Universitas Bina Nusantara. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2006/2007

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA ANALISIS DAN PERANCANGAN SISTEM BASIS DATA SUMBER DAYA MANUSIA PADA PT. SURYA TOTO INDONESIA

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Program Studi Strata-1 Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006

UNIVERSITAS BINA NUSANTARA

Universitas Bina Nusantara

Analisis dan Perancangan Basis Data pada Unit Rehabilitasi Medik Rumah Sakit Internasional Bintaro

UNIVERSITAS BINA NUSANTARA. Jurusan Sistem Informasi Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Program Studi Ilmu Komputer Skripsi Sarjana Komputer Semester Ganjil Tahun 2005 / 2006

Universitas Bina Nusantara ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PEMBELIAN, PENJUALAN, DAN PERSEDIAAN PADA PT. PRIMA KALPLAS

UNIVERSITAS BINA NUSANTARA

BINUS UNIVERSITY. Jurusan Teknik Informatika. Skripsi Sarjana Komputer. Semester Ganjil Tahun 2007/2008

ANALISIS DAN PERANCANGAN BASIS DATA PENJUALAN, PEMBELIAN DAN PERSEDIAAN BARANG PADA PT. AGRO TEKNIKAL INTERNUSA

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika. Skripsi Sarjana Komputer. Semester Ganjil

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika. Fakultas Ilmu Komputer. Skripsi Sarjana Komputer. Semester Genap Tahun 2008

Analisis dan Perancangan Sistem Office Automation Pada PT. DEVA ADHINES

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2007/2008

ANALISIS DAN PERANCANGAN SISTEM DATABASE PEMBELIAN, PERSEDIAAN, DAN PENJUALAN PADA PT. YOYO TOYS

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2007/2008

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika. Skripsi Sarjana Komputer. Semester Ganjil tahun 2007 / 2008

Universitas Bina Nusantara

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PERSEDIAAN, PEMBELIAN, DAN PENJUALAN PADA PT.RAJAWALI PLASTIK SKRIPSI. Oleh. Elisa Junianto

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2007/2008

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2005/2006

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Jenjang Pendidikan Strata-1 Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007

ANALISA DAN PERANCANGAN SISTEM BASIS DATA KEPEGAWAIAN PADA PT. HARAPAN SUBUR

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika. Program Studi Strata-1. Skripsi Sarjana Komputer. Semester Ganjil 2005 / 2006

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap Tahun 2005/2006

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2007/2008

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Fakultas Ilmu Komputer Skripsi Sarjana Komputer Semester Ganjil Tahun 2005/2006

Universitas Bina Nusantara ANALISIS DAN PERANCANGAN SISTEM BASIS DATA INVENTORY PADA PT BERKAT JAYA KOMPUTINDO

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap Tahun 2007/2008

ANALISA DAN PERANCANGAN SISTEM BASIS DATA PEMBELIAN DAN PENJUALAN BERBASIS WEB PADA PT. ROMINDO PRIMAVETCOM SKRIPSI. Oleh

UNIVERSITAS BINA NUSANTARA ANALISIS DAN PERANCANGAN SISTEM BASISDATA PEMBELIAN, PERSEDIAAN DAN PENJUALAN PADA PT. MATAHARI TERBIT INDONESIA

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Program Studi Strata-1 Skripsi Sarjana Komputer Semester Ganjil Tahun 2007/2008

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006

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

UNIVERSITAS BINA NUSANTARA

Analisis dan Perancangan Sistem Basis Data Sumber Daya Manusia pada Caberawit Group

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2008/2009

Universitas Bina Nusantara. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006 / 2007

Universitas Bina Nusantara. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006 / 2007

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2007/2008

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2005/2006

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Program Study Ilmu Komputer Skripsi Sarjana Komputer Semester Genap Tahun 2003/2004

ANALISIS DAN PERANCANGAN APLIKASI BASIS DATA PADA SISTEM OPERASIONAL KARYAWAN DAN AGEN PT MEGA PROTEKSI

Analisis dan Perancangan Sistem Basis Data Pengembangan Sumber Daya Manusia Pada Pertamedika Medical Centre

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENGELOLAAN LOGISTIK SUKU CADANG PADA PT. SAFARI DHARMA. Muhammad Fadly Kurniawan ( )

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PEMBELIAN, PENJUALAN, DAN PERSEDIAAN PT. WINIHARTO

Universitas Bina Nusantara ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PEMBELIAN, PENJUALAN, DAN PERSEDIAAN PADA CV. PROPOSTER INDONESIA

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENJUALAN, PEMBELIAN DAN PERSEDIAAN PADA PT. BHINEKA CIRIA ARTANA SKRIPSI. Oleh

UNIVERSTAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun Ajaran 2006/2007

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA TENAGA KERJA PADA PT. VERA DIANA FOKUS

ANALISIS DAN PERANCANGAN APLIKASI BASIS DATA SISTEM MANAJEMEN ASET PADA KANTOR PUSAT PT HPI AGRO SKRIPSI. Oleh

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007

Analisis dan Perancangan Sistem Basis Data Portal Web untuk Komunitas Industri Iklan Televisi Pada PT. The Maker Online

UNIVERSITAS BINA NUSANTARA

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PEMBELIAN, PENJUALAN DAN PERSEDIAAN BARANG PADA PT. ENERGITAMA MULTIGUNA SOLUSI SKRIPSI.

Analisa dan Perancangan Sistem Basis Data pada Instalasi Kamar Bersalin dan Pemeriksaan Rutin Rumah Bersalin dan Praktek Dokter Yayasan Dewi Adhi Suci

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Program Studi Strata- 1 Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006

Analisis dan Perancangan Sistem Basis Data pada PT. Siemens Indonesia Departemen Sales, Service dan Commercial

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2005 / 2006

UNIVERSITAS BINA NUSANTARA ANALISIS DAN PERANCANGAN SISTEM BASIS DATA KOMPETENSI SUMBER DAYA MANUSIA BERBASIS WEB PADA PT. MULTIPOLAR CO, TBK

UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Program Studi Strata-1 Skripsi Sarjana Komputer Semester Ganjil Tahun 2006 / 2007

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENGGAJIAN PEGAWAI BRIGHT PADA PT. PERTAMINA RETAIL SKRIPSI. Oleh. Maria Vania Kuntjara

Transkripsi:

UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007 ANALISIS DAN PERANCANGAN SISTEM BASISDATA PEMBELIAN, PERSEDIAAN, DAN PENJUALAN PADA CV. HARTAMA PARTINDO PERKASA Fifi Yuliani 0700695313 Bonnie 0700696013 Shandy Putri Hudijanto 0700708152 Kelas / Kelompok : 07PKT / 08 Abstrak Tujuan dari penulisan skripsi ini adalah menganalisis kebutuhan informasi dan merancang basisdata untuk meminimalkan kelemahan sistem yang ada dalam ruang lingkup pembelian, persediaan, dan penjualan pada CV. HARTAMA PARTINDO PERKASA. Penulisan skripsi ini menggunakan 3 metode yaitu pencarian fakta, analisis dan perancangan. Pencarian fakta merupakan metode mencari fakta dari buku buku dan internet sebagai landasan teori penulisan. Analisis merupakan metode survei dan wawancara untuk mendapatkan kebutuhan informasi. Metode perancangan meliputi perancangan konseptual, perancangan logikal, dan perancangan fisikal. Hasil dari penulisan skripsi ini adalah suatu sistem basisdata yang memenuhi kebutuhan dan terkomputerisasi sehingga semua transaksi saling terintegrasi. Simpulannya adalah sistem basisdata memungkinkan eksekutif mengelola, menyimpan, dan mencari data secara lebih baik dan mendapatkan laporan dengan akurat serta menjamin keamanan data dengan membatasi hak akses setiap karyawan. Kata Kunci Analisis, Perancangan, Sistem Basisdata, Pembelian, Persediaan, Penjualan iv

PRAKATA Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Esa atas berkat dan anugerah-nya sehingga penulis dapat menyelesaikan skripsi yang berjudul Analisis dan Perancangan Sistem Basisdata Pembelian, Persediaan, dan Penjualan pada CV. Hartama Partindo Perkasa tepat pada waktu yang ditentukan. Skripsi ini diajukan sebagai salah satu syarat untuk gelar kesarjanaan pada jurusan Teknik Informatika jenjang pendidikan Strata-1 di Universitas Bina Nusantara, Jakarta. Penulis menyadari sepenuhnya bahwa skripsi ini masih terdapat kekurangan dan kelemahan yang disebabkan oleh keterbatasan penulis, baik dalam pengetahuan, pengalaman, maupun waktu. Oleh karena itu, penulis mengharapkan kritik, saran, dan tanggapan yang membangun dari semua pihak agar skripsi ini dapat berguna di masa mendatang. Dalam kesempatan ini, penulis ingin mengucapkan terima kasih kepada semua pihak yang telah memberikan bantuan dan dukungannya. Ucapan terima kasih ini penulis sampaikan kepada : 1. Prof. Dr. Gerardus Polla, M.App.Sc., selaku Rektor Universitas Bina Nusantara, Jakarta. 2. Ir. Sablin Yusuf MSc McompSc, selaku Dekan Fakultas Ilmu Komputer. 3. H.M.Subekti, BE, M.Sc., selaku Kepala Jurusan Teknik Informatika. 4. Bapak Dr. Ir. Abdul Aziz, selaku dosen pembimbing yang telah membimbing dan memberikan saran kepada penulis dalam proses penyusunan skripsi ini. Terima kasih pula atas waktu yang telah diluangkan dan kesabaran dalam membimbing penulis. v

5. Pemimpin dan seluruh karyawan CV. HARTAMA PARTINDO PERKASA yang telah memberikan informasi yang berguna bagi penyusunan skripsi ini. 6. Orang tua dan seluruh anggota keluarga penulis yang telah memberikan dukungan baik secara moril maupun materiil bagi keberhasilan penyusunan skripsi. 7. Teman teman dan semua pihak yang tidak dapat disebutkan satu per satu, yang telah secara langsung maupun tidak langsung memberikan bantuan dan dukungan yang sangat berguna dalam penyusunan skripsi ini. Akhir kata, penulis berharap agar skripsi ini dapat bermanfaat bagi para pembaca dan pihak pihak yang membutuhkannya dan mohon maaf bila ada kata kata yang salah atau kurang berkenan bagi para pembaca. Atas perhatiannya penulis ucapkan terima kasih. Jakarta, Januari 2007 Penulis vi

DAFTAR ISI Halaman Judul Luar...i Halaman Judul Dalam...ii Halaman Persetujuan Hardcover... iii Abstrak...iv Prakata...v Daftar Isi...vii Daftar Tabel...xii Daftar Gambar...xv BAB 1 PENDAHULUAN...1 1.1 Latar Belakang...1 1.2 Ruang Lingkup...2 1.3 Tujuan dan Manfaat...2 1.4 Metodologi...3 1.5 Sistematika Penulisan...4 BAB 2 LANDASAN TEORI...6 2.1 Teori Umum...6 2.2 Pengertian Basisdata...8 2.3 Siklus Basisdata...8 2.3.1 Perencanaan Basisdata...10 vii

2.3.2 Definisi Sistem...10 2.3.3 Pengumpulan dan Analisis Kebutuhan...11 2.3.4 Perancangan Basisdata...15 2.3.4.1 Perancangan Basisdata Konseptual...15 2.3.4.2 Perancangan Basisdata Logikal...20 2.3.4.3 Perancangan Basisdata Fisikal...26 2.3.5 Pemilihan Sistem Manajemen Basisdata...32 2.3.6 Perancangan Aplikasi...35 2.3.7 Prototipe...36 2.3.8 Implementasi...37 2.3.9 Konversi dan Pemuatan Data...37 2.3.10 Pengujian...38 2.3.11 Pemeliharaan Operasional...38 2.4 Konsep Model Relasi Entiti...38 2.4.1 Tipe Entiti...39 2.4.2 Tipe Relasi...40 2.4.3 Atribut...44 2.4.4 Batasan Struktural...46 2.5 Akuntansi...51 2.5.1 Persediaan...53 2.5.2 Pembelian...55 2.5.3 Penjualan...55 2.5.4 Diagram Aliran Data...56 viii

BAB 3 ANALISIS SISTEM YANG SEDANG BERJALAN...59 3.1 Perumusan Objek Penelitian...59 3.1.1 Latar Belakang Perusahaan...59 3.1.2 Struktur Organisasi...60 3.1.3 Wewenang dan Tanggung Jawab...63 3.2 Penentuan Fakta Kebutuhan dan Tujuan Sistem...65 3.2.1 Mempelajari Dokumen...65 3.2.1.1 Klasifikasi Dokumen...65 3.2.2 Ruang Lingkup Analisis Sistem Berjalan...65 3.2.3 Analisis Hasil Wawancara...66 3.2.4 Observasi Sistem Berjalan...67 3.2.4.1 Prosedur Pembelian...67 3.2.4.2 Prosedur Persediaan...69 3.2.4.3 Prosedur Penjualan...69 3.2.4.4 Prosedur Retur Penjualan...72 3.2.5 Analisis Kebutuhan Informasi...73 3.3 Analisis Masalah yang Dihadapi...74 3.4 Pemecahan Masalah...75 BAB 4 PERANCANGAN DAN IMPLEMENTASI SISTEM...77 4.1 Perancangan Basisdata...77 4.1.1 Perancangan Basisdata Konseptual...77 4.1.1.1 Mengidentifikasi Tipe tipe Entiti Tabel...78 4.1.1.2 Mengidentifikasi Tipe tipe Hubungan...81 ix

4.1.1.3 Mengidentifikasi dan Mengasosiasikan Atribut dan Domain Atribut dengan Entity atau Relationship Type...84 4.1.1.4 Menentukan Atribut Candidate dan Primary Key...110 4.1.2 Perancangan Basisdata Logikal...113 4.1.2.1 Membuat Relasi untuk Model Data Logikal Lokal...113 4.1.2.2 Validasi Relasi dengan Normalisasi...119 4.1.2.3 Memvalidasi Relasi Terhadap Transaksi User...129 4.1.2.4 Mendefinisikan Batasan Integritas...133 4.1.2.5 Model Data Logikal Global...139 4.1.3 Perancangan Basisdata Fisikal...141 4.1.3.1 Merancang Relasi Dasar...141 4.1.3.2 Merancang Enterprise Constraints...153 4.1.3.3 Merancang Analisis Transaksi...154 4.1.3.4 Pembuatan Index Setiap Entiti...173 4.1.3.5 Memperkirakan (Estimasi) Kebutuhan Kapasitas Penyimpanan...176 4.1.3.6 Merancang Mekanisme Keamanan...203 4.1.4 Pemilihan DBMS...206 4.2 Perancangan Aplikasi...219 4.2.1 Struktur Menu...219 4.2.2 Rancangan State Transaction Diagram...220 4.2.3 Spesifikasi Proses...255 4.2.4 Rancangan Input dan Output...320 4.2.4.1 Rancangan Input...320 x

4.2.4.2 Rancangan Output...344 4.3 Rencana Implementasi...347 4.3.1 Kebutuhan Sumber Daya Manusia...349 4.3.2 Jadwal Implementasi...343 4.3.3 Cara Pengoperasian Aplikasi Basisdata...350 4.4 Evaluasi...406 BAB 5 SIMPULAN DAN SARAN...407 5.1 Simpulan...407 5.2 Saran...407 DAFTAR PUSTAKA...409 DAFTAR RIWAYAT HIDUP...411 LAMPIRAN... L1 FOTOKOPI SURAT SURVEI xi

DAFTAR TABEL Tabel 2.1 Tabel Simbol-simbol DAD dan Keterangannya... 56 Tabel 3.1 Representasi Analisis Kebutuhan Informasi... 74 Tabel 4.1 Kamus Data yang Mendeskripsikan Entiti... 78 Tabel 4.2 Kamus Data yang mendeskripsikan relationship... 83 Tabel 4.3 Kamus data yang mendeskripsikan atribut entiti Customer... 84 Tabel 4.4 Kamus data yang mendeskripsikan atribut entiti Supplier... 85 Tabel 4.5 Kamus data yang mendeskripsikan atribut entiti Produk... 86 Tabel 4.6 Kamus data yang mendeskripsikan atribut entiti Pegawai... 87 Tabel 4.7 Kamus data yang mendeskripsikan atribut entiti Divisi... 88 Tabel 4.8 Kamus data yang mendeskripsikan atribut entiti Pemesanan_Pembelian... 88 Tabel 4.9 Kamus data yang mendeskripsikan atribut entiti Pengiriman_Pembelian... 90 Tabel 4.10 Kamus data yang mendeskripsikan atribut entiti Pembayaran_Pembelian... 93 Tabel 4.11 Kamus data yang mendeskripsikan atribut entiti Pemesanan_Penjualan... 95 Tabel 4.12 Kamus data yang mendeskripsikan atribut entiti Pengiriman_Penjualan... 97 Tabel 4.13 Kamus data yang mendeskripsikan atribut entiti Pembayaran_Penjualan... 100 Tabel 4.14 Kamus data yang mendeskripsikan atribut entiti Retur_Penjualan... 102 Tabel 4.15 Kamus data yang mendeskripsikan atribut entiti Surat_Jalan... 104 Tabel 4.16 Tabel Domain Attribute... 105 Tabel 4.17 Tabel Entiti beserta Primary Key... 111 Tabel 4.18 Batasan-batasan referential integrity untuk relasi-relasi yang telah dihasilkan untuk model data logikal... 134 xii

Tabel 4.19 Cross-referencing transactions and relation... 172 Tabel 4.20 Perkiraan Jumlah Baris (Row) pada Masing-masing Tabel... 177 Tabel 4.21 Perkiraan Kapasitas Tabel Divisi... 178 Tabel 4.22 Perkiraan Kapasitas Tabel Pegawai... 179 Tabel 4.23 Perkiraan Kapasitas Tabel Telp_Pegawai... 180 Tabel 4.24 Perkiraan Kapasitas Tabel Customer... 181 Tabel 4.25 Perkiraan Kapasitas Tabel Telp_Customer... 182 Tabel 4.26 Perkiraan Kapasitas Tabel Supplier... 184 Tabel 4.27 Perkiraan Kapasitas Tabel Telp_Supplier... 185 Tabel 4.28 Perkiraan Kapasitas Tabel Produk... 186 Tabel 4.29 Perkiraan Kapasitas Tabel Jenis_Produk... 187 Tabel 4.30 Perkiraan Kapasitas Tabel Pemesanan_Pembelian_H... 188 Tabel 4.31 Perkiraan Kapasitas Tabel Pemesanan_Pembelian_D... 190 Tabel 4.32 Perkiraan Kapasitas Tabel Pemesanan_Penjualan_H... 191 Tabel 4.33 Perkiraan Kapasitas Tabel Pemesanan_Penjualan_D... 192 Tabel 4.34 Perkiraan Kapasitas Tabel Pengiriman_Pembelian... 193 Tabel 4.35 Perkiraan Kapasitas Tabel Pengiriman_Penjualan... 195 Tabel 4.36 Perkiraan Kapasitas Tabel Pembayaran_Pembelian... 196 Tabel 4.37 Perkiraan Kapasitas Tabel Pembayaran_Penjualan... 197 Tabel 4.38 Perkiraan Kapasitas Tabel Retur_Penjualan_H... 198 Tabel 4.39 Perkiraan Kapasitas Tabel Retur_Penjualan_D... 199 Tabel 4.40 Perkiraan Kapasitas Tabel Surat_Jalan... 201 Tabel 4.41 Tabel total estimasi kapasitas yang dibutuhkan... 202 Tabel 4.42 Perbandingan Dukungan Plaftorm dari masing-masing DBMS... 206 xiii

Tabel 4.43 Kebutuhan Hardware dari SQL Server 2000... 207 Tabel 4.44 Kebutuhan Hardware dari Oracle 9i Database... 207 Tabel 4.45 Kebutuhan Software dari SQL Server 2000... 208 Tabel 4.46 Kebutuhan Software Oracle 9i Database... 210 Tabel 4.47 Kebutuhan Software dari MySQL v4.1... 213 Tabel 4.48 Perbandingan harga antara SQL Server 2000 Standard Edition dan Oracle 9i Standard Edition... 214 Tabel 4.49 Harga SQL Server 2000 untuk masing-masing license... 215 Tabel 4.50 Harga MySQL v4.1 berdasarkan jumlah license per database server... 215 Tabel 4.51 Perbandingan batasan feature antara SQL Server 2000 dengan Oracle 9i Database... 216 Tabel 4.52 Perbandingan batasan feature antara SQL Server 2000 dengan MySQL v4.1... 217 Tabel 4.53 Jadwal Implementasi Aplikasi Basis Data... 349 xiv

DAFTAR GAMBAR Gambar 2.1 Siklus Basisdata... 9 Gambar 2.2 Representasi diagram dari tipe entitas Pegawai dan Cabang... 39 Gambar 2.3 Representasi diagram tipe entitas kuat dan tipe entitas lemah... 40 Gambar 2.4 Representasi diagram dari tipe relationship... 41 Gambar 2.5 Representasi diagram derajat tiga dari suatu tipe relationship... 42 Gambar 2.6 Representasi diagram recursive relationship dan nama peran... 43 Gambar 2.7 Representasi diagram entitas dengan dua relationship berbeda beserta nama peran... 43 Gambar 2.8 Representasi diagram entitas Pegawai dan Cabang beserta atribut dan primary keynya... 46 Gambar 2.9 Semantic net menunjukkan dua occurrence dari relationship Pegawai Mengatur Cabang... 47 Gambar 2.10 Multiplicity dari relationship one-to-one (1:1)... 47 Gambar 2.11 Semantic net menunjukkan tiga occurrence dari relationship Pegawai Melihat RumahSewa... 48 Gambar 2.12 Multiplicity dari relationship one-to-many (1:*)... 48 Gambar 2.13 Semantic net menunjukkan empat occurrence dari relationship Koran Mengiklankan RumahSewa... 49 Gambar 2.14 Multiplicity dari relationship many-to-many (*:*)... 49 Gambar 2.15 Multiplicity sebagai cardinality dan participation constraints pada relationship one-to-one (1:1) Pegawai Mengatur Cabang... 51 xv

Gambar 3.1 Struktur Organisasi C.V Hartama Partindo Perkasa... 62 Gambar 3.2 Ruang Lingkup Analisis Sistem yang Berjalan... 66 Gambar 3.3 DAD Sistem Pembelian CV. Hartama Partindo Perkasa... 68 Gambar 3.4 DAD Sistem Penjualan CV. Hartama Partindo Perkasa... 70 Gambar 3.5 DAD Sistem Retur Penjualan CV. Hartama Partindo Perkasa... 72 Gambar 4.1 Entity-Relationship Diagram Konseptual... 82 Gambar 4.2 Entity-Relationship Diagram konseptual dengan penambahan primary key... 112 Gambar 4.3 Relasi Biner one-to-many (1:*) Divisi memiliki Pegawai... 114 Gambar 4.4 Relasi Biner one-to-many (1:*) Jenis_Produk dimiliki Produk... 115 Gambar 4.5 Relasi Biner one-to-one (1:1) Surat Jalan... 115 Gambar 4.6 Relasi Biner many-to-many (*:*) Pemesanan Pembelian... 116 Gambar 4.7 Relasi Biner many-to-many (*:*) Pemesanan Penjualan... 116 Gambar 4.8 Relasi Biner many-to-many (*:*) Retur Penjualan... 117 Gambar 4.9 Atribut-atribut multi-valued... 118 Gambar 4.10 Model Data Logikal Global... 140 Gambar 4.11 Struktur Menu... 219 Gambar 4.12 STD Halaman Login... 220 Gambar 4.13 STD Halaman Menu Utama... 221 Gambar 4.14 STD Halaman Master... 222 Gambar 4.15 STD Master Divisi... 223 Gambar 4.16 STD Halaman Pegawai... 224 Gambar 4.17 STD Halaman Customer... 225 Gambar 4.18 STD Halaman Supplier... 226 xvi

Gambar 4.19 STD Halaman Produk... 227 Gambar 4.20 STD Halaman Tab Produk... 228 Gambar 4.21 STD Halaman Tab Jenis Produk... 229 Gambar 4.22 STD Halaman Transaksi... 230 Gambar 4.23 STD Halaman Pembelian... 230 Gambar 4.24 STD Halaman Pemesanan Pembelian... 231 Gambar 4.25 STD Halaman Tab Input Pemesanan Pembelian... 232 Gambar 4.26 STD Halaman Tab View Pemesanan Pembelian... 233 Gambar 4.27 STD Halaman Pengiriman Pembelian... 234 Gambar 4.28 STD Halaman Tab Input Pengiriman Pembelian... 235 Gambar 4.29 STD Halaman Tab View Pengiriman Pembelian... 236 Gambar 4.30 STD Halaman Pembayaran Pembelian... 237 Gambar 4.31 STD Halaman Tab Input Pembayaran Pembelian... 238 Gambar 4.32 STD Halaman Tab View Pembayaran Pembelian... 239 Gambar 4.33 STD Halaman Penjualan... 240 Gambar 4.34 STD Halaman Pemesanan Penjualan... 241 Gambar 4.35 STD Halaman Tab Input Pemesanan Penjualan... 242 Gambar 4.36 STD Halaman Tab View Pemesanan Penjualan... 243 Gambar 4.37 STD Halaman Tab Input Pengiriman Penjualan... 244 Gambar 4.38 STD Halaman Tab View Pengiriman Penjualan... 245 Gambar 4.39 STD Halaman Tab Input Pembayaran Penjualan... 246 Gambar 4.40 STD Halaman Tab View Pembayaran Penjualan... 247 Gambar 4.41 STD Halaman Tab Input Retur Penjualan... 248 Gambar 4.42 STD Halaman Tab View Retur Penjualan... 249 xvii

Gambar 4.43 STD Halaman Surat Jalan... 250 Gambar 4.44 STD Halaman Laporan... 251 Gambar 4.45 STD Halaman Authentikasi... 252 Gambar 4.46 STD Halaman New Account... 253 Gambar 4.47 STD Halaman Tab Create New Account... 254 Gambar 4.48 STD Halaman Tab Show List... 254 Gambar 4.49 STD Halaman Change Account... 255 Gambar 4.50 Rancangan Layar Login... 320 Gambar 4.51 Rancangan Layar Create New Account... 320 Gambar 4.52 Rancangan Layar Change My Account... 321 Gambar 4.53 Rancangan Layar Menu Utama... 321 Gambar 4.54 Rancangan Layar Master Divisi... 322 Gambar 4.55 Rancangan Layar Master Pegawai... 323 Gambar 4.56 Rancangan Layar Master Customer... 324 Gambar 4.57 Rancangan Layar Master Supplier... 325 Gambar 4.58 Rancangan Layar Master Produk... 326 Gambar 4.59 Rancangan Layar Master Jenis Produk... 327 Gambar 4.60 Rancangan Layar Input Pemesanan Pembelian... 328 Gambar 4.61 Rancangan Layar View Pemesanan Pembelian... 329 Gambar 4.62 Rancangan Layar Input Pengiriman Pembelian... 330 Gambar 4.63 Rancangan Layar View Pengiriman Pembelian... 331 Gambar 4.64 Rancangan Layar Input Pembayaran Pembelian... 332 Gambar 4.65 Rancangan Layar View Pengiriman Pembelian... 333 Gambar 4.66 Rancangan Layar Pemesanan Penjualan... 334 xviii

Gambar 4.67 Rancangan Layar View Pemesanan Penjualan... 335 Gambar 4.68 Rancangan Layar Input Pengiriman Penjualan... 336 Gambar 4.69 Rancangan Layar View Pengiriman Penjualan... 337 Gambar 4.70 Rancangan Layar Input Pembayaran Penjualan... 338 Gambar 4.71 Rancangan Layar View Pembayaran Penjualan... 339 Gambar 4.72 Rancangan Layar Input Retur Penjualan... 340 Gambar 4.73 Rancangan Layar View Retur Penjualan... 341 Gambar 4.74 Rancangan Layar Surat Jalan... 342 Gambar 4.75 Rancangan Layar Laporan Produk Jual... 342 Gambar 4.76 Rancangan Layar Laporan Pembelian... 343 Gambar 4.77 Rancangan Layar Laporan Penjualan... 343 Gambar 4.78 Rancangan Layar Crystal Report Laporan Produk Jual... 344 Gambar 4.79 Rancangan Layar Crystal Report Laporan Pembelian... 345 Gambar 4.80 Rancangan Layar Crystal Report Laporan Penjualan... 346 Gambar 4.81 Rancangan Layar Crystal Report Surat Jalan... 347 Gambar 4.82 Layar Login... 350 Gambar 4.83 Layar Menu Utama... 351 Gambar 4.84 Layar Menu Utama File... 352 Gambar 4.85 Layar Menu Utama Master... 353 Gambar 4.86 Layar Menu Utama Transaksi... 354 Gambar 4.87 Layar Menu Utama Transaksi Sub Menu Pembelian... 355 Gambar 4.88 Layar Menu Utama Transaksi Sub Menu Penjualan... 356 Gambar 4.89 Layar Menu Utama Laporan... 357 Gambar 4.90 Layar Menu Utama Authentikasi... 358 xix

Gambar 4.91 Layar Menu Utama Help... 359 Gambar 4.92 Layar Master Divisi... 360 Gambar 4.93 Layar Master Pegawai... 362 Gambar 4.94 Layar Master Customer... 364 Gambar 4.95 Layar Master Supplier... 366 Gambar 4.96 Layar Master Tab Produk... 368 Gambar 4.97 Layar Master Tab Jenis Produk... 370 Gambar 4.98 Layar Tab Input Pemesanan Pembelian... 372 Gambar 4.99 Layar Tab View Pemesanan Pembelian... 374 Gambar 4.100 Layar Tab Input Pengiriman Pembelian... 375 Gambar 4.101 Layar Tab View Pengiriman Pembelian... 377 Gambar 4.102 Layar Tab Input Pembayaran Pembelian... 378 Gambar 4.103 Layar Tab View Pembayaran Pembelian... 380 Gambar 4.104 Layar Tab Input Pemesanan Penjualan... 381 Gambar 4.105 Layar Tab View Pemesanan Penjualan... 383 Gambar 4.106 Layar Tab Input Pengiriman Penjualan... 384 Gambar 4.107 Layar Tab View Pengiriman Penjualan... 386 Gambar 4.108 Layar Tab Input Pembayaran Penjualan... 387 Gambar 4.109 Layar Tab View Pembayaran Penjualan... 389 Gambar 4.110 Layar Tab Input Retur Penjualan... 390 Gambar 4.111 Layar Tab View Retur Penjualan... 392 Gambar 4.112 Layar Surat Jalan... 393 Gambar 4.113 Layar Output Surat Jalan... 394 Gambar 4.114 Layar Laporan Produk Jual... 395 xx

Gambar 4.115 Layar Crystal Report Grafik Laporan Produk Jual... 395 Gambar 4.116 Layar Crystal Report Laporan Produk Jual... 396 Gambar 4.117 Layar Laporan Pembelian... 397 Gambar 4.118 Layar Crystal Report Grafik Laporan Pembelian... 398 Gambar 4.119 Layar Crystal Report Laporan Pembelian... 399 Gambar 4.120 Layar Laporan Penjualan... 400 Gambar 4.121 Layar Crystal Report Grafik Laporan Penjualan... 400 Gambar 4.122 Layar Crystal Report Laporan Penjualan... 401 Gambar 4.123 Layar Create New Account... 402 Gambar 4.124 Layar Account List... 403 Gambar 4.125 Layar Change Account... 404 Gambar 4.126 Layar How To Use... 405 Gambar 4.127 Layar About Us... 406 xxi