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

dokumen-dokumen yang mirip
Universitas Bina Nusantara

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

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

Analisis dan Perancangan Sistem Office Automation Pada PT. DEVA ADHINES

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

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

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

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

UNIVERSITAS BINA NUSANTARA

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 PEMBELIAN, PENJUALAN, DAN PERSEDIAAN PADA PT. PRIMA KALPLAS

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

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 Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006

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

Basisdata, sistem basisdata, perancangan sistem basisdata.

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

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

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

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

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 BASISDATA PEMBELIAN DAN PERSEDIAAN PADA PT. INDO PRIMA FOODS

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

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

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

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 Ganjil tahun 2005/2006

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

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

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

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

UNIVERSITAS BINA NUSANTARA

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 Skripsi Sarjana Komputer Semester Ganjil Tahun 2006/2007

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

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

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

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

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

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

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

UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Program Studi Strata-1 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

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika 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 Program Studi Strata-1 Skripsi Sarjana Komputer Semester Ganjil Tahun 2007/2008

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

Universitas Bina Nusantara

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

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 Program Studi Strata- 1 Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006

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

UNIVERSITAS BINA NUSANTARA

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

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

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

Jurusan 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

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

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

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

UNIVERSTAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun Ajaran 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 PENDIDIKAN PADA LEMBAGA MUSIK CANTATA

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

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

Kata Kunci: analisis, perancangan, sistem, basis data, DBA.

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

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

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

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

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

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

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA

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

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

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

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 Ganjil 2006 / Analisis dan Perancangan Aplikasi

UNIVERSITAS BINA NUSANTARA

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

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

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

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

Transkripsi:

UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Fakultas Ilmu Komputer Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006 Analisis Dan Perancangan Sistem Aplikasi Basisdata Penjualan Pada CV Nusantara Indah Anthony Lesmana 0600633384 Aris Kurnia 0600619594 Fredi Supriady 0600618824 Kelas/Kelompok : 07POT/ 04 Abstrak Penjualan merupakan salah satu kegiatan utama yang menentukan kelangsungan operasional perusahaan. Oleh karena itu diperlukan sistem aplikasi yang handal sehingga pihak manajemen dapat membuat perencanaan dan keputusan yang cepat dan tepat. Metodologi yang digunakan untuk mengumpulkan data dan informasi yang diperlukan adalah dengan metode analisis dan metode perancangan. Metodologi tersebut diperlukan untuk menunjang perancangan sistem aplikasi basisdata penjualan pada CV Nusantara Indah. Dari hasil analisis yang dilakukan terhadap sistem penjualan yang sedang berjalan pada CV Nusantara Indah, terdapat kelemahan, yaitu tidak adanya proses komputer dalam setiap transaksi yang dilakukan, termasuk sistem penjualan. Dengan adanya hal tersebut, sering menimbulkan beberapa masalah yang sangat merugikan kegiatan operasional perusahaan, yaitu keterlambatan dalam memproses tiap transaksi dan mengakibatkan proses pengambilan keputusan oleh pihak manajerial juga menjadi lamban. Jadi, untuk mengatasi kelemahan tersebut, maka dirancang suatu sistem aplikasi basisdata penjualan yang diharapkan dapat lebih meningkatkan mutu dari sistem penjualan yang sudah ada. Agar sistem yang baru ini dapat berjalan dengan baik, maka diperlukan pelatihan pada bagian-bagian yang terkait pada kegiatan perusahaan. Kata Kunci Analisis, Perancangan, Sistem Aplikasi Basisdata Penjualan, Supplier, Klien iv

PRAKATA Puji dan syukur kepada Tuhan Yang Maha Esa, karena penulisan skripsi ini selesai tepat pada waktunya. Banyak hambatan dan rintangan yang dialami, baik secara teknis maupun nonteknis menambah keyakinan bahwa selesainya skripsi ini adalah karena anugerah Tuhan semata. Skripsi ini tidaklah sempurna, ada banyak hal yang perlu diperbaiki sehingga semakin memberikan hasil yang memuaskan. Oleh karena itu, penulis mengharapkan saran dan kritik yang membangun dari para pembaca serta keterlibatan banyak pihak untuk mengembangkan skripsi ini lebih lanjut. Dalam kesempatan ini, penulis ingin menyampaikan terima kasih yang sebesarbesarnya kepada : 1. Prof. Dr. Geraldus Polla, M.App.Sc. selaku Rektor Universitas Bina Nusantara yang telah memberikan kesempatan kepada penulis selama penyusunan skripsi ini. 2. H.M. Subekti, BE.,M.Sc. selaku Ketua Jurusan Teknik Informatika. 3. Bapak Taslim Rochmadi, Ir., dipl. ing., Dr. selaku dosen pembimbing yang begitu banyak memberikan nasehat, pengarahan, dan perhatian yang begitu besar dalam penyelesaian skripsi ini. 4. Segenap Staf pengajar Universitas Bina Nusantara yang selama ini telah membagikan berbagai ilmu pengetahuan dan nasehat yang sangat berharga kepada penulis. v

5. Bapak Gunawan Sutjipto selaku pimpinan CV Nusantara Indah, yang telah memberikan kesempatan dan perhatian yang begitu besar dalam penyelesaian skripsi ini. 6. Segenap Staf CV Nusantara Indah, khususnya Ibu Dewi yang telah memberikan informasi-informasi tambahan yang penulis perlukan. 7. Kedua orang tua dan keluarga yang telah membantu dalam doa, memberikan dorongan, keyakinan, dan perhatian untuk menyelesaikan studi. 8. Rekan-rekan dan semua pihak yang tidak dapat disebutkan satu persatu, yang telah memberikan saran, masukan, semangat, dan bantuan baik secara langsung maupun tidak langsung kepada penulis. Harapan penulis skripsi ini dapat memberikan ide baru kepada setiap pembacanya serta bermanfaat bagi semua pihak yang membutuhkannya. Jakarta, Januari 2006 Penulis vi

DAFTAR ISI Abstrak... Prakata... Daftar Isi... Daftar Tabel... Daftar Gambar... Daftar Lampiran... iv v vii xiii xv xviii BAB 1 PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Ruang Lingkup... 1 1.3 Tujuan dan Manfaat... 2 1.4 Metodologi... 3 1.4.1 Metode Analisis... 3 1.4.2 Metode Perancangan... 3 1.5 Sistematika Penulisan... 4 BAB 2 LANDASAN TEORI... 6 2.1 Pengertian Basisdata... 6 2.1.1 Roles dalam Lingkungan Basisdata... 8 2.1.2 Data Definition Language (DDL) 9 2.1.3 Data Manipulation Language (DML).. 9 2.2 Normalisasi... 10 vii

2.2.1 Tujuan dari Normalisasi... 10 2.2.2 Functional Dependency... 11 2.2.2.1 Kesimpulan Peraturan-Peraturan untuk Ketergantungan Fungsional... 12 2.2.2.2 Rangkaian Minimal dari Ketergantungan Fungsional.. 13 2.2.3 Proses dari Normalisasi... 13 2.3 SQL... 16 2.3.1 Keuntungan dari SQL... 16 2.3.2 Kriteria Penulisan Format Perintah dalam SQL... 16 2.4 Fact-Finding... 20 2.4.1 Teknik Fact-Finding.. 21 2.5 Siklus Hidup Aplikasi Basisdata... 26 2.5.1 Perencanaan Basisdata... 26 2.5.2 Definisi Sistem... 28 2.5.3 Analisis dan Pengumpulan Kebutuhan... 28 2.5.4 Perancangan Basisdata... 30 2.5.4.1 Pendekatan dalam Perancangan Basisdata... 30 2.5.4.2 Data Modelling... 31 2.5.5 DBMS Selection (Opsional)... 32 2.5.6 Perancangan Aplikasi... 33 2.5.7 Prototyping (Opsional)... 35 2.5.8 Implementasi... 36 viii

2.5.9 Konversi Data dan Pemanggilan... 36 2.5.10 Uji Tes... 36 2.5.11 Pemeliharaan Operasional... 37 2.6 Perancangan Konseptual, Logikal, dan Fisikal... 37 2.6.1 Metodologi Perancangan... 37 2.6.2 Fase-Fase Perancangan Basisdata... 39 2.7 Data Flow Diagram dan Entity Relationship Diagram. 49 2.7.1 Data Flow Diagram (DFD)... 49 2.7.2 Entity Relationship Diagram (ERD). 50 2.8 Teori Sorting... 51 2.8.1 Bubble Sort... 51 2.8.2 Selection Sort... 51 2.8.3 Insertion Sort... 52 2.8.4 Quick Sort... 52 2.8.5 Merge Sort... 53 2.8.6 Shell Sort... 53 2.9 Teori Penjualan... 54 BAB 3 ANALISIS SISTEM YANG SEDANG BERJALAN... 55 3.1 Riwayat Perusahaan... 55 3.2 Struktur Organisasi Perusahaan... 56 3.2.1 Direktur... 56 3.2.2 Wakil Direktur... 56 ix

3.2.3 Sekretaris... 57 3.2.4 Manajer Pemasaran... 57 3.2.5 Manajer Operasional... 57 3.2.6 Manajer Administrasi... 58 3.2.7 Manajer Keuangan... 58 3.2.8 Staf Pemasaran... 58 3.2.9 Mobilisasi... 59 3.2.10 Staf Administrasi... 59 3.2.11 Staf Keuangan... 59 3.3 Tata Laksana/ Prosedur yang Sedang Berjalan... 59 3.3.1 Prosedur Penawaran Harga... 59 3.3.2 Prosedur Pemesanan Barang 60 3.3.3 Prosedur Pengiriman Barang 60 3.3.4 Prosedur Pembayaran 61 3.3.5 Prosedur Pembuatan Laporan Penjualan 61 3.4 Diagram Aliran Data... 61 3.4.1 Diagram Hubungan Sistem Informasi... 61 3.4.2 Diagram Nol... 67 3.5 Permasalahan yang Dihadapi... 68 3.6 Alternatif Pemecahan Masalah... 68 BAB 4 PERANCANGAN DAN IMPLEMENTASI... 70 4.1 Perancangan Basisdata... 70 x

4.1.1 Perancangan Basisdata Konseptual... 70 4.1.1.1 Mengidentifikasi Tipe Entity... 70 4.1.1.2 Mengidentifikasi Tipe Relationship. 71 4.1.1.3 Mengidentifikasikan dan Menghubungkan Atribut Suatu Entity... 72 4.1.1.4 Mengidentifikasikan Atribut Candidate dan Primary Key 73 4.1.2 Perancangan Basisdata Logikal... 74 4.1.2.1 Normalisasi... 74 4.1.2.2 Pembuatan Model Basisdata Logikal Global... 85 4.1.2.3 Model Diagran Relasional Global... 90 4.1.3 Perancangan Basisdata Fisikal... 91 4.1.3.1 Perancangan Relasional Basisdata... 91 4.1.3.2 Perancangan Constraints... 99 4.1.3.3 Analisis Transaksi... 100 4.1.3.4 Memperkirakan Kapasitas Penyimpanan Yang Dibutuhkan... 102 4.1.3.5 Merancang Mekanisme Keamanan... 114 4.2 Perancangan Aplikasi... 117 4.2.1 Bagan Terstruktur... 117 4.2.2 State Transition Diagram... 124 4.3 Perancangan Masukan/Keluaran... 127 4.3.1 Perancangan Masukan... 127 xi

4.3.2 Perancangan Layar... 132 4.3.3 Perancangan Keluaran... 146 4.4 Rencana Implementasi... 146 4.4.1 Tata Laksana Sistem Yang Diusulkan... 146 4.4.1.1 Spesifikasi Hardware... 147 4.4.1.1.1 Topologi LAN... 147 4.4.1.1.2 Server... 147 4.4.1.1.3 Workstation... 148 4.4.1.2 Kebutuhan Operasi... 148 4.4.1.2.1 Sistem Operasi... 148 4.4.1.2.2 Software Pembuatan Sistem... 148 4.4.2 Jadwal Implementasi Sistem... 149 BAB 5 KESIMPULAN DAN SARAN... 150 5.1 Kesimpulan... 150 5.2 Saran... 151 DAFTAR PUSTAKA RIWAYAT HIDUP LAMPIRAN-LAMPIRAN FOTOCOPY SURAT SURVEI xii

DAFTAR TABEL Tabel 4.1 Kamus Data Entity... 71 Tabel 4.2 Kamus Data Tipe Relationship... 72 Tabel 4.3 Kamus Data Attribute Candidate dan Primary Key... 73 Tabel 4.4 Model Data Global. 85 Tabel 4.5 Base Relation.. 91 Tabel 4.6 Analisis Transaksi... 101 Tabel 4.7 Estimasi Disk Space Tabel M_Supplier..... 102 Tabel 4.8 Estimasi Disk Space Tabel M_Klien 102 Tabel 4.9 Estimasi Disk Space Tabel M_Item. 103 Tabel 4.10 Estimasi Disk Space Tabel M_Barang 103 Tabel 4.11 Estimasi Disk Space Tabel M_Tipe... 104 Tabel 4.12 Estimasi Disk Space Tabel M_Karyawan 104 Tabel 4.13 Estimasi Disk Space Tabel M_Transportasi 105 Tabel 4.14 Estimasi Disk Space Tabel TrPenawaran_H 105 Tabel 4.15 Estimasi Disk Space Tabel TrPenawaran_D 106 Tabel 4.16 Estimasi Disk Space Tabel TrPemesananSupplier_H. 106 Tabel 4.17 Estimasi Disk Space Tabel TrPemesananSupplier_D. 107 Tabel 4.18 Estimasi Disk Space Tabel TrPemesananKlien_H. 107 Tabel 4.19 Estimasi Disk Space Tabel TrPemesananKlien_D. 108 Tabel 4.20 Estimasi Disk Space Tabel TrSPK_H 108 xiii

Tabel 4.21 Estimasi Disk Space Tabel TrSPK_D 109 Tabel 4.22 Estimasi Disk Space Tabel TrPengiriman_H. 110 Tabel 4.23 Estimasi Disk Space Tabel TrPengiriman_D. 110 Tabel 4.24 Estimasi Disk Space Tabel TrPembayaran_H 111 Tabel 4.25 Estimasi Disk Space Tabel TrPembayaran_D 111 Tabel 4.26 Estimasi Disk Space Tabel Kuitansi.. 112 Tabel 4.27 Estimasi Disk Space Tabel SuratJalan_H.. 112 Tabel 4.28 Estimasi Disk Space Tabel SuratJalan_D.. 112 Tabel 4.29 Tabel Total Disk Space Requirement... 113 Tabel 4.30 Jadwal Implementasi Sistem. 149 xiv

DAFTAR GAMBAR Gambar 3.1 Struktur Organisasi 56 Gambar 3.2 Diagram Alir Bagian Manajer Pemasaran. 62 Gambar 3.3 Diagram Alir Bagian Manajer Operasional... 63 Gambar 3.4 Diagram Alir Bagian Mobilisasi... 64 Gambar 3.5 Diagram Alir Bagian Keuangan... 65 Gambar 3.6 Diagram Alir Bagian Direktur... 66 Gambar 3.7 Diagram Nol Sistem Yang Sedang Berjalan... 67 Gambar 4.1 Diagram ER Konseptual... 74 Gambar 4.2 Diagram ER Global... 90 Gambar 4.3 Bagan Terstruktur untuk Menu Utama... 117 Gambar 4.4 Bagan Terstruktur untuk Proses Penawaran... 118 Gambar 4.5 Bagan Terstruktur untuk Proses Pemesanan... 118 Gambar 4.6 Bagan Terstruktur untuk Proses Pemesanan Supplier... 119 Gambar 4.7 Bagan Terstruktur untuk Proses Pemesanan Klien... 120 Gambar 4.8 Bagan Terstruktur untuk Proses Kirim Barang... 120 Gambar 4.9 Bagan Terstruktur untuk Proses Surat Jalan... 121 Gambar 4.10 Bagan Terstruktur untuk Proses Terima Pembayaran... 121 Gambar 4.11 Bagan Terstruktur untuk Proses Kuitansi... 122 Gambar 4.12 Bagan Terstruktur untuk Proses Faktur Pembayaran... 122 Gambar 4.13 Bagan Terstruktur untuk Proses Cetak Laporan... 123 xv

Gambar 4.14 Bagan Terstruktur untuk Proses Laporan Penjualan... 123 Gambar 4.15 STD Layar Login dan Layar Menu Utama... 124 Gambar 4.16 STD Layar Menu File... 125 Gambar 4.17 STD Layar Menu Master... 125 Gambar 4.18 STD Layar Tampilan Barang... 126 Gambar 4.19 STD Layar Tampilan Transaksi... 126 Gambar 4.20 STD Layar Tampilan Laporan... 127 Gambar 4.21 Rancangan Formulir Penawaran Harga... 128 Gambar 4.22 Rancangan Layar Login... 129 Gambar 4.23 Rancangan Layar Utama... 130 Gambar 4.24 Rancangan Layar Form Barang... 131 Gambar 4.25 Rancangan Layar Form Klien... 132 Gambar 4.26 Rancangan Layar Form Supplier... 133 Gambar 4.27 Rancangan Layar Form Karyawan... 134 Gambar 4.28 Rancangan Layar Form Transportasi... 135 Gambar 4.29 Rancangan Layar Form Penawaran... 136 Gambar 4.30 Rancangan Layar Form Pemesanan Klien... 137 Gambar 4.31 Rancangan Layar Form Pemesanan Supplier... 138 Gambar 4.32 Rancangan Layar Form Pengiriman... 139 Gambar 4.33 Rancangan Layar Form Pembayaran... 140 Gambar 4.34 Rancangan Layar Form Surat Jalan... 141 Gambar 4.35 Rancangan Layar Kuitansi... 142 xvi

Gambar 4.36 Rancangan Formulir Faktur Pembayaran... 143 Gambar 4.37 Rancangan Formulir Surat Jalan... 144 Gambar 4.38 Rancangan Formulir Kuitansi... 145 Gambar 4.39 Rancangan Keluaran Laporan Penjualan... 146 xvii

DAFTAR LAMPIRAN Lampiran A Kamus Data... L1 Lampiran B Listing Program... L2 xviii