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

dokumen-dokumen yang mirip
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 2006/2007

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

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

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

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

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

UNIVERSITAS BINA NUSANTARA

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

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

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

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

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

Analisis dan Perancangan Sistem Office Automation Pada PT. DEVA ADHINES

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

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

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

Universitas Bina Nusantara

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

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

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

Basisdata, sistem basisdata, perancangan sistem basisdata.

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

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. Jurusan 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

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

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

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 Genap tahun 2004/2005

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

UNIVERSITAS BINA NUSANTARA ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENJUALAN, PERSEDIAAN DAN PIUTANG PADA PT JABATEX

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

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Fakultas Ilmu Komputer 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 ANALISIS DAN PERANCANGAN SISTEM BASIS DATA INVENTORY PADA PT BERKAT JAYA KOMPUTINDO

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

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

Universitas Bina Nusantara ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PEMBELIAN, PENJUALAN, DAN PERSEDIAAN PADA CV. PROPOSTER 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

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

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

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 2006/2007

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

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

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Fakultas Ilmu Komputer Skripsi Sarjana Komputer Semester Ganjil Tahun 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 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 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 2005/2006

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

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

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

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

UNIVERSITAS BINA NUSANTARA

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

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

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2003/2004

PERANCANGAN BASIS DATA PROSES PELAYANAN PENYEDIAAN INTERNET PADA PT. CAKRAMEDIA INDOCYBER

ANALISIS DAN PERANCANGAN SISTEM LEMBUR TENANT DAN SISTEM ABSENSI BERBASIS SIDIK JARI PADA PT. WISMA JAYA ARTEK SKRIPSI. Oleh

BINA NUSANTARA UNIVERSITY

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

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

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

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

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

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 APLIKASI BASIS DATA PADA SISTEM OPERASIONAL KARYAWAN DAN AGEN PT MEGA PROTEKSI

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

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

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENDAFTARAN PASIEN, RAWAT JALAN, APOTEK DAN LABORATORIUM PADA PUSKESMAS KECAMATAN KALIDERES SKRIPSI.

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

UNIVERSITAS BINA NUSANTARA

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

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PEMBELIAN, PERSEDIAAN, DAN PENJUALAN PADA PD SRIWIJAYA BEKASI SKRIPSI. Oleh

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

ANALISA DAN PERANCANGAN SISTEM BASIS DATA KEPEGAWAIAN PADA PT. NAGASAKTI KURNIA TEXTILE MILL S

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

UNIVERSITAS BINA NUSANTARA

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

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

Universitas Bina Nusantara

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

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

UNIVERSITAS BINA NUSANTARA

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

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

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

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

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

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

BINUS University ANALISIS DAN PERANCANGAN SISTEM BASIS DATA BERUPA BUKU ALAMAT ONLINE PADA PT. FINROLL. Lanny Moniaga ( )

Transkripsi:

UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2005/2006 ANALISIS DAN PERANCANGAN SISTEM BASISDATA PENJUALAN DAN PEMBELIAN PADA SAKURA MOTOR Erik Sebastian 0600611055 Fandi Fachredy 0600648796 Muhammad Fakhri 0600670814 Kelas / Kelompok : 08PAT/10 Abstrak Tujuan penelitian adalah menganalisis dan merancang sistem basisdata penjualan dan pembelian pada Sakura Motor untuk menyimpan, mengolah dan menyediakan informasi dengan efektif. Metode yang digunakan adalah Studi Pustaka dengan cara membaca dari beberapa referensi, metode analisa dengan mengadakan wawancara ke Sakura Motor di Jakarta dan metode perancangan dengan merancang sistem basisdata. Hasil yang dicapai pada penelitian ini adalah sebuah aplikasi penjualan, pembelian, retur penjualan, retur pembelian, dan pengiriman yang menggunakan sistem basisdata dengan kemampuan menghasilkan laporan dari kelima proses tesebut pada Sakura Motor. Kesimpulan yang didapat adalah dengan menggunakan sistem basisdata, proses penyimpanan dan pengolahan informasi dapat dilakukan dengan baik dan memperkecil terjadinya kesalahan, serta informasi yang dibutuhkan perusahaan dapat diperoleh dengan lebih cepat, ter-rinci, dan jelas. Oleh karena itu, kinerja perusahaan menjadi lebih optimal. Kata Kunci Analisa dan Perancangan, Sistem Basisdata, Penjualan, Pembelian, Retur Penjualan, Retur Pembelian, Pengiriman, Stok. iv

KATA PENGANTAR Puji syukur dan terima kasih kepada Tuhan Yang Maha Esa atas segala rahmat dan karunia-nya sehingga skripsi ini dapat diselesaikan dengan baik pada waktunya. Skripsi ini merupakan karya ilmiah yang disusun sebagai salah satu syarat kelulusan pada jenjang pendidikan Strata-1 Fakultas llmu Komputer Jurusan Teknik Informatika, Universitas Bina Nusantara. Kami juga ingin memberikan ucapan terima kasih kepada semua pihak yang telah memberikan bantuan kepada tim penulis dalam penyusunan skripsi baik secara langsung ataupun tidak langsung, diantaranya kepada : 1. Prof. Dr. Gerardus Polla, M. APP., Sc. selaku rektor Universitas Bina Nusantara, yang telah memberikan kepercayaan dan kesempatan kepada penulis untuk mengikuti kuliah dan menyelesaikan skripsi ini. 2. Bapak H.M. Subekti,BE,M.Sc selaku Ketua Jurusan Teknik Informatika 3. Bapak Taslim Rochmadi, Ir., Dipl.Ing, Dr selaku dosen pembimbing yang telah memberikan bimbingan dan saran yang sangat berguna dalam penulisan skripsi ini. 4. Bapak Akin selaku direktur dan pemilik Sakura Motor yang telah memberikan peluang bagi penulisan untuk menggunakan Sakura Motor sebagai bahan skripsi ini. 5. Sakura Motor yang telah bersedia membantu untuk memberikan data-data yang diperlukan dalam penulisan skripsi. 6. Orang tua dan keluarga yang tiada hentinya memberikan dukungan dan doa untuk penulis. 7. Rekan-rekan yang telah membantu kami dalam menyelesaikan skripsi ini. v

8. Semua pihak yang telah membantu dalam penyelesaian skripsi ini yang tidak dapat kami sebutkan satu persatu. Meskipun telah berusaha sebaik mungkin menyususn skripsi ini, tim penulis menyadari bahwa masih ada kekurangan-kekurangan yang perlu disempurnakan. Oleh karena itu, semua saran dan kritik yang membangun bagi pengembangan lebih lanjut akan kami terima dengan senang hati Akhir kata, tim penulis berharap skripsi ini dapat berguna bagi Sakura Motor pada khususnya, serta dapat memberikan sumbangan yang bermanfaat bagi para pembaca dan pihak lain yang membutuhkan. Jakarta, Juni 2006 Tim Penulis vi

DAFTAR ISI Halaman Judul Luar...i Halaman Judul Dalam...ii Halaman Persetujuan Hardcover... iii Halaman Pernyataan Dewan Penguji... Abstrak...iv Kata Pengantar...v Daftar Isi...vii Daftar Tabel... xii Daftar Gambar... xiv 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...3 Bab 2 LANDASAN TEORI...5 2.1 Teori-teori Dasar atau Umum...5 2.1.1 Pengertian Analisis...5 2.1.2 Pengertian Perancangan...5 vii

2.1.3 Sistem Basisdata...6 2.1.3.1 Pengertian Basisdata...6 2.1.3.2 Pemrograman Basisdata...7 2.1.3.3 DBMS...8 2.1.3.3.1 Komponen dari lingkungan DBMS...9 2.1.3.3.2 Keuntungan dan kerugiaan DBMS... 11 2.1.3.4 DDL... 15 2.1.3.5 DML... 19 2.1.3.5.1 Query Language... 21 2.1.3.6 Normalisasi... 22 2.1.3.7 Siklus Hidup Aplikasi DB... 27 2.1.3.8 Design kenseptual, logikal, Fisik DB... 30 2.1.3.9 Entity Relational Database... 31 2.1.3.10 Data Flow Diagram (DFD)... 36 2.1.3.11 State Transition Diagram (STD)... 38 2.1.4 Sistem... 40 2.1.4.1 Pengertian Sistem... 40 2.1.4.2 Bahasa Pemrograman Visual... 41 2.1.5 Rekayasa Piranti Lunak... 42 2.1.5.1 Permodelan Pengembangan Software... 45 viii

2.2 Teori-teori Khusus... 53 2.2.1 Microsoft Visual Basic...53 2.2.2 Penjualan... 54 2.2.3 Retur Penjualan... 54 Bab 3 ANALISIS SISTEM YANG BERJALAN... 57 3.1 Sejarah Organisasi... 57 3.2 Struktur Organisasi... 58 3.3 Wewenang dan tanggung jawab... 59 3.4 Prosedur Sistem Yang Sedang Berjalan... 60 3.4.1 Diagram Alir Dokumen Sistem yang Berjalan... 61 3.5 Permasalahan Yang Dihadapi... 71 3.6 Analisis Kebutuhan Informasi... 72 3.7 Usulan Pemecahan Masalah... 73 Bab 4 PERANCANGAN DAN IMPLEMENTASI SISTEM BASIS DATA... 74 4.1 Perancangan Basisdata... 74 4.1.1 Perancangan Basisdata Konseptual... 74 4.1.1.1 Identifikasi Tipe Entitas... 74 4.1.1.2 Identifikasi Tipe Relasional... 76 4.1.1.2.1 Membuat E-R Diagram... 77 4.1.1.2.2 Menentukan pembatas multiplicity... 78 4.1.1.3 Identifikasi dan Asosiasi atribut dan entitas... 78 ix

4.1.1.4 Identifikasi Domain Atribut... 83 4.1.1.5 Identifikasi kandidat dan primary key setiap entitas... 84 4.1.2 Perancangan Basis Data Logikal... 85 4.1.2.1 Pembentukan Relasi Model data logikal lokal... 85 4.1.2.2 Normalisasi... 91 4.1.2.3 Pembuatan Model Basisdata Logikal Global... 97 4.1.3 Perancangan Basisdata Fisikal... 102 4.1.3.1 Pemilihan DBMS...102 4.1.3.2 Perancangan Relational Basisdata...104 4.1.3.3 Merancang Constraint... 114 4.1.3.4 Analisis Transaksi...123 4.1.3.5 Pembuatan Index Setiap Entiti...127 4.1.3.6 Mengestimasi Kapasitas Penyimpanan yang di butuhkan...130 4.2 Perancangan Aplikasi...140 4.2.1 Bagan Terstruktur... 140 4.2.2 Struktur Menu... 147 4.2.3 State Transition Diagram (STD)... 149 4.2.4 Spesifikasi Proses... 162 4.3 Perancangan Input dan Output...176 4.3.1 Perancangan Input...176 x

4.3.2 Perancangan Output...182 4.4 Perancangan Implementasi...194 4.4.1 Spesifikasi Hardware... 194 4.4.2 Spesifikasi Software... 194 4.4.2 Cara Pengoperasian aplikasi... 195 Bab 5 SIMPULAN DAN SARAN...221 5.1 Simpulan...221 5.2 Saran...221 DAFTAR PUSTAKA RIWAYAT HIDUP LAMPIRAN FOTOCOPY SURAT SURVEI xi

DAFTAR TABEL Tabel 3.1 Tabel Analisis Kebutuhan Informasi...73 Tabel 4.1 Tabel entitas Kebutuhan Informasi... 75 Tabel 4.2 Multiplicity Tipe Relasional... 78 Tabel 4.3 Entitas Supplier... 78 Tabel 4.4 Entitas Karyawan... 79 Tabel 4.5 Entitas Barang... 79 Tabel 4.6 Entitas Customer... 79 Tabel 4.7 Entitas Pembelian... 80 Tabel 4.8 Entitas Pembayaran Pembelian... 80 Tabel 4.9 Entitas Retur Pembelian... 81 Tabel 4.10 Entitas Penjualan... 81 Tabel 4.11 Entitas Pembayaran Penjualan... 82 Tabel 4.12 Entitas Pengiriman... 82 Tabel 4.13 Entitas Retur Penjualan... 82 Tabel 4.14 Domain Atribut... 83 Tabel 4.15 Tabel Identifikasi Kandidat dan primary key... 85 Tabel 4.16 Tabel Identifikasi relasi biner one-to-many... 85 Tabel 4.17 Tabel Menentukan Model Basisdata Logikal Global... 97 Tabel 4.18 Tabel Perbandingan MS SQL Server 2000 dengan Oracle 9i... 102 x

Tabel 4.19 Tabel Analisis Transaksi (I)... 124 Tabel 4.20 Tabel Analisis Transaksi (II)... 125 Tabel 4.21 Tabel Analisis Transaksi (III)... 126 Tabel 4.22 Tabel perhitungan kapasitas penyimpanan tabel... 130 Tabel 4.23 Tabel perhitungan kapasitas penyimpanan tabel Barang... 130 Tabel 4.24 Tabel perhitungan kapasitas penyimpanan tabel Pembelian_Header... 131 Tabel 4.25 Tabel perhitungan kapasitas penyimpanan tabel Pembelian_Detil... 132 Tabel 4.26 Tabel perhitungan kapasitas penyimpanan tabel Penjualan_Header... 132 Tabel 4.27 Tabel perhitungan kapasitas penyimpanan tabel Penjualan_Detil... 133 Tabel 4.28 Tabel perhitungan kapasitas penyimpanan tabel Pembayaran_Penjualan134 Tabel 4.29 perhitungan kapasitas penyimpanan PembayaranPembelian... 134 Tabel 4.30 Tabel perhitungan kapasitas penyimpanan ReturPembelian_Header... 135 Tabel 4.31 Tabel perhitungan kapasitas penyimpanan ReturPembelian_Detil... 135 Tabel 4.32 Tabel perhitungan kapasitas penyimpanan ReturPenjualan_Header... 136 Tabel 4.33 Tabel perhitungan kapasitas penyimpanan ReturPenjualan_Detil... 136 Tabel 4.34 Tabel perhitungan kapasitas penyimpanan Pengiriman... 137 Tabel 4.35 Tabel Estimasi Disk Space... 137 xi

DAFTAR GAMBAR Gambar 2.1 DBMS... 8 Gambar 2.2 Komponen dan Lingkungan DBMS... 9 Gambar 2.3 Siklus Hidup Aplikasi DB... 27 Gambar 2.3 a Relationship one-to-one... 33 Gambar 2.3 b Relationship one-to-many... 34 Gambar 2.3 c Relationship many-to-many... 35 Gambar 2.4 Simbol Data Flow Diagram... 38 Gambar 2.5 Simbol State... 38 Gambar 2.6 Simbol Transition State... 39 Gambar 2.7 Kondisi Aksi pada STD... 39 Gambar 2.8 Sistem Development Life Cycle (SDLC)... 42 Gambar 2.9 User Interface... 48 Gambar 3.1 Struktur Organisasi Sakura Motor... 58 Gambar 3.2 a Diagram Alir Dokumen Prosedur Pembelian a... 62 Gambar 3.2 b Diagram Alir Dokumen Prosedur Pembelian b... 63 Gambar 3.3 Diagram Alir Dokumen Prosedur Penerimaan Barang... 64 Gambar 3.4 a Diagram Alir Dokumen Prosedur Penjualan bag.a... 65 Gambar 3.4 b Diagram Alir Dokumen Prosedur Penjualan bag.b... 66 Gambar 3.5 Diagram Alir Dokumen Prosedur Pengeluaran Barang... 67

Gambar 3.6 a Diagram Alir Dokumen Prosedur Pengiriman & Pembayaran a... 68 Gambar 3.6 b Diagram Alir Dokumen Prosedur Pengiriman & Pembayaran b... 69 Gambar 4.1 E-R Diagram Konseptual... 77 Gambar 4.2 Model Relasional Global... 101 Gambar 4.3 Bagan Terstruktur Pendataan Penjualan... 140 Gambar 4.4 Bagan Terstruktur Pendataan Pembelian... 140 Gambar 4.5 Bagan Terstuktur Pembayaran Pembelian... 141 Gambar 4.6 Bagan Terstuktur Pembayaran Penjualan... 141 Gambar 4.7 Bagan Terstuktur Pendataan Retur Penjualan... 142 Gambar 4.8 Bagan Terstuktur Pendataan Retur Pembelian... 142 Gambar 4.9 Terstuktur Pendataan Pengiriman... 143 Gambar 4.10 Bagan Terstuktur Laporan Pembelian... 143 Gambar 4.11 Bagan Terstuktur Laporan Penjualan... 144 Gambar 4.12 Bagan Terstuktur Laporan Pembelian... 144 Gambar 4.13 Bagan Terstuktur Laporan Pembayaran Penjualan... 145 Gambar 4.14 Bagan Terstuktur Laporan Retur Pembelian... 145 Gambar 4.15 Bagan Terstuktur Laporan Retur Penjualan... 146 Gambar 4.16 Bagan Terstuktur Laporan Pengiriman... 146 Gambar 4.17 Bagan Terstuktur Laporan Stok... 147 Gambar 4.18 Struktur Menu Pengguna dengan Hak Admin... 147 Gambar 4.19 Struktur Menu Pengguna dengan Hak Manajer... 148

Gambar 4.20 Menu Pengguna dengan Hak Manajer... 148 Gambar 4.21 Struktur Menu Pengguna Bag.Pembelian... 149 Gambar 4.22 STD Halaman Login... 149 Gambar 4.23 STD Menu Utama... 150 Gambar 4.24 STD Menu Master... 151 Gambar 4.25 STD Form Customer... 152 Gambar 4.26 Std Form Barang... 152 Gambar 4.27 Form STD Form Karyawan... 153 Gambar 4.28 STD Form Supplier... 153 Gambar 4.29 STD Menu Transaksi... 154 Gambar 4.30 STD Form Penjualan... 154 Gambar 4.31 STD Form Pembelian... 155 Gambar 4.32 STD Form Retur Penjualan... 155 Gambar 4.33 STD Form Retur Pembelian... 156 Gambar 4.34 STD Form Pengiriman... 156 Gambar 4.35 STD Menu Laporan... 157 Gambar 4.36 STD Lap Penjualan... 158 Gambar 4.37 STD Lap. Pembelian... 158 Gambar 4.38 STD Lap. Retur Penjualan... 159 Gambar 4.39 STD Lap. Retur Pembelian... 159 Gambar 4.40 STD Lap. Pengiriman... 159

Gambar 4.41 STD Lap. Stok... 160 Gambar 4.42 STD View Penjualan... 160 Gambar 4.43 STD View Pembelian... 160 Gambar 4.44 STD View Retur Penjualan... 161 Gambar 4.45 STD View Retur Pembelian... 161 Gambar 4.46 STD View Pengiriman... 161 Gambar 4.47 STD View Stok... 162 Gambar 4.48 Layar Login... 176 Gambar 4.49 Layar Ganti Password... 176 Gambar 4.50 Layar Tabel Barang... 177 Gambar 4.51 Layar Tabel Karyawan... 177 Gambar 4.52 Layar Tabel Customer... 178 Gambar 4.53 Layar Tabel Supplier... 178 Gambar 4.54 Layar Transaksi Penjualan... 179 Gambar 4.55 Layar Transaksi Pembelian... 179 Gambar 4.56 Layar Retur Penjualan... 180 Gambar 4.57 Layar Retur Pembelian... 181 Gambar 4.58 Layar Pengiriman... 181 Gambar 4.59 Layar View Penjualan... 182 Gambar 4.60 Layar View Pembelian... 182 Gambar 4.61 Layar View Retur Penjualan... 183

Gambar 4.62 Layar View Retur Pembelian... 183 Gambar 4.63 Layar View Pengiriman... 184 Gambar 4.64 Layar View Stok... 184 Gambar 4.65 Layar View Laporan Penjualan... 185 Gambar 4.66 Layar View Laporan Pembelian... 185 Gambar 4.67 Layar Lap. Retur Pembelian... 186 Gambar 4.68 Layar Lap. Retur Penjualan... 186 Gambar 4.69 Layar View Laporan Pengiriman... 187 Gambar 4.70 Layar Report Stok Barang... 188 Gambar 4.71 Layar Report Pembelian... 189 Gambar 4.72 Layar Report Penjualan... 190 Gambar 4.73 Layar Report Retur Penjualan... 191 Gambar 4.74 Layar Report Retur Pembelian... 192 Gambar 4.75 Layar Report Pengiriman... 193 Gambar 4.76 Form Login... 196 Gambar 4.77 Menu Utama... 197 Gambar 4.78 Form Change Password... 198 Gambar 4.79 Form Master Barang... 199 Gambar 4.80 Form Master Karyawan... 199 Gambar 4.81 Form Master Customer... 200 Gambar 4.82 Form Master Supplier... 201

Gambar 4.83 Form Transaksi Penjualan... 202 Gambar 4.84 Form Transaksi Pembelian... 203 Gambar 4.85 Form Retur Penjualan... 203 Gambar 4.86 Form Retur Pembelian... 206 Gambar 4.87 Form Pengiriman... 207 Gambar 4.88 Form View Transaksi Penjualan... 208 Gambar 4.89 View Transaksi Pembelian... 209 Gambar 4.90 Form View Retur Penjualan... 210 Gambar 4.91 Form View Retur Pembelian... 212 Gambar 4.92 Form View Pengiriman... 212 Gambar 4.93 Form View Stok... 213 Gambar 4.94 Form Lap. Penjualan... 214 Gambar 4.95 Lap. Penjualan By Kode Faktur... 214 Gambar 4.96 Form Lap. Pembelian... 215 Gambar 4.97 Lap. Pembelian By Tgl... 216 Gambar 4.98 Form Lap. Retur Penjualan... 216 Gambar 4.99 Lap. Retur Penjualan... 217 Gambar 4.100 Form Lap Retur Pembelian... 218 Gambar 4.101 Lap. Retur Pembelian... 218 Gambar 4.102 Form Lap. Pengiriman... 219 Gambar 4.103 Lap. Pengiriman... 220