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

dokumen-dokumen yang mirip
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

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 ANALISIS DAN PERANCANGAN SISTEM BASISDATA SUMBER DAYA MANUSIA PT. PLAZA ADIKA LESTARI

UNIVERSITAS BINA NUSANTARA

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

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

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

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

UNIVERSITAS BINA NUSANTARA

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

Basisdata, sistem basisdata, perancangan sistem basisdata.

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

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 Genap tahun 2008/2009

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

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

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

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 BASIS DATA PENJUALAN, PEMBELIAN, DAN PERSEDIAAN BARANG PADA PT. INDO BUANA LESTARI

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

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

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

Universitas Bina Nusantara

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

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

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

Analisis dan Perancangan Sistem Office Automation Pada PT. DEVA ADHINES

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

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

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 INVENTORY PADA PT BERKAT JAYA KOMPUTINDO

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

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

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

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

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

UNIVERSITAS BINA NUSANTARA

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

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

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

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

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

UNIVERSITAS BINA NUSANTARA

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

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

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

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

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

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

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

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 PENJUALAN, PEMBELIAN DAN PERSEDIAAN BARANG PADA PT. VICTORY INDO PERKASA

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

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. Jurusan Teknik Informatika. Skripsi Sarjana Komputer. Semester Ganjil tahun 2007 / 2008

UNIVERSITAS BINA NUSANTARA

BINA NUSANTARA UNIVERSITY

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

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

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

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

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

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 INFORMASI GEOGRAFI UNTUK MENENTUKAN LOKASI MESIN ANJUNGAN TUNAI MANDIRI BARU PADA

BINUS UNIVERSITY. Jurusan Sistem Informasi Skripsi Sarjana Komputer Semester Ganjil Tahun 2007/2008

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

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

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

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

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA KEPEGAWAIAN BERBASIS WEB PADA PT MULTI STRUCTURE SKRIPSI. Oleh. Agus Sri Indrawan Sigit

UNIVERSITAS BINA NUSANTARA

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

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

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

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

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

Transkripsi:

UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007 ANALISIS DAN PERANCANGAN BASIS DATA PEMBELIAN, PENJUALAN DAN PERSEDIAAN PADA PT INDRA PLASTIK Budi Raharjo 0700677582 Erik Tamara 0700678995 Danny Kurniawan 0700715536 Kelas : 07 PCT Abstrak Tujuan dari perancangan basis data ini adalah untuk menganalisa dan merancang basis data pembelian, penjualan dan persediaan serta dapat merancang aplikasi dan laporan yang diharapkan dapat mengurangi human error. Metodologi yang digunakan adalah metodologi penelitian lapangan, metodologi kepustakaan dan metodologi perancangan. Metodologi penelitian lapangan dilakukan dengan cara mencari dan mendapatkan data primer, cara yang digunakan adalah wawancara (interview) yaitu melakukan tanya jawab secara langsung kepada pihak perusahaan. Metodologi penelitian kepustakaan dilakukan dengan mencari, mengumpulkan data dan informasi yang sesuai dengan topik skripsi ini. Data ini diperoleh dengan membaca buku yang berhubungan dengan objek penelitian dan bacaan-bacaan lainnya seperti artikel-artikel koran, majalah, media cetak dan internet. Metodologi perancangan meliputi perancangan basisdata fisikal serta perancangan aplikasi. Hasil yang dicapai adalah aplikasi basis data. Kesimpulan yang didapat adalah dengan adanya basis data ini diharapkan kinerja perusahaan dalam hal pembelian, penjualan dan persediaan dapat meningkat serta dapat memberi kemudahan dan keefisienan dalam pencarian dan pengelolaan data bagi perusahaan. Kata Kunci Perancangan basis data, basis data v

PRAKATA Puji dan syukur kami panjatkan kepada Tuhan yang Maha Esa, dengan segala rahmat dan tuntunannya kami dapat menyelesaikan penulisan skripsi yang berjudul Analisis dan Perancangan Basis Data Pembelian, Penjualan dan Persediaan Pada PT. Indra Plastik. Skripsi ini disusun untuk memenuhi salah satu syarat dalam menyelesaikan studi strata-1 pada jurusan Sistem Informasi, Fakultas Ilmu Komputer, Universitas Bina Nusantara. Skripsi ini disusun atas bantuan dan dukungan baik secara langsung maupun tidak langsung dari berbagai pihak. Oleh karena itu, dengan ini penulis ingin menyampaikan ucapan terima kasih yang sebesar-besarnya kepada : 1. Bapak Prof. Dr. Gerardus Polla, M.App.Sc., selaku Rektor Universitas Bina Nusantara yang telah memberikan kepercayaan dan kesempatan kepada penulis untuk menyelesaikan skripsi ini. 2. Bapak Ir. Sablin Yusuf, M.Sc, M.Comp.Sc., selaku Dekan Fakultas Ilmu Komputer. 3. Bapak H.M Subekti,BE,M.Sc, selaku Ketua Jurusan Teknik Informatika. 4. Bapak Asril Basry, S.Kom., M.Kom., selaku dosen pembimbing yang telah meluangkan waktu untuk memberikan pandangan, saran, arahan dan bimbingan yang berarti dalam menyelesaikan skripsi ini. 5. Dosen-dosen Universitas Bina Nusantara yang telah memberikan bekal ilmu pengetahuan dan bimbingan di dalam kelas perkuliahan. vi

6. Bapak Siswandi, selaku Direktur Executive pada PT. Indra Plastik yang telah memberikan informasi dan dorongan moril kepada penulis dalam penyelesaian skripsi ini. 7. Segenap keluarga penulis yang telah memberikan perhatian, dukungan serta doa sehingga penulis dapat menyelesaikan skripsi ini. 8. Segenap kerabat dan pihak-pihak lain yang tidak dapat kami sebutkan satu persatu, yang telah memberikan dorongan moril semangat, bantuan dan dukungan dalam menyelesaikan skripsi ini. Penulis menyadari bahwa skripsi ini jauh dari kesempurnaan. Oleh karena itu saran dan kritik yang membangun dari rekan-rekan pembaca sangatlah dibutuhkan guna menjadikan skripsi ini menjadi lebih baik lagi. Penulis berharap bahwa penulisan skripsi ini dapat memberikan daya guna bagi kepentingan orang banyak. Semoga karya tulis ini dapat bermanfaat dan menambah pengetahuan baru bagi rekan-rekan pembaca. Jakarta, 18 Januari 2007 Penulis vii

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 Gambar... xiii Daftar Tabel... xvii BAB 1 PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Ruang Lingkup... 2 1.3 Tujuan dan Manfaat Penelitian... 2 1.4 Metodologi Penelitian... 3 1.5 Sistematika Penulisan... 5 BAB 2 LANDASAN TEORI... 7 2.1 Teori-teori Utama... 7 2.1.1 Basis Data... 7 viii

2.1.1.1 Pengertian Basis Data... 7 2.1.1.2 Komponen Sistem Basis Data... 7 2.1.2 Data Flow Diagram... 7 2.1.3 State Transition Diagram... 10 2.1.4 Siklus Basis Data... 11 2.1.5 Tahapan Perancangan Basis Data... 15 2.1.6 Entity Relationship Diagram (ERD)... 21 2.1.6.1 Entity Type... 21 2.1.6.2 Relationship... 22 2.1.6.3 Attribute... 22 2.1.7 Normalisasi... 24 2.1.7.1 Pengertian Normalisasi... 24 2.1.8 Integritas... 27 2.2 Teori Pendukung... 28 2.2.1 Pembelian... 28 2.2.1.1 Definisi Pembelian... 28 2.2.1.2 Jenis-jenis Pembelian... 28 2.2.1.3 Fungsi yang Terkait Dalam Pembelian... 28 2.2.1.4 Informasi yang Diperlukan Dari Kegiatan Pembelian... 30 2.2.2 Penjualan... 30 2.2.2.1 Definisi Penjualan... 30 2.2.2.2 Fungsi yang Terkait Dalam Penjualan... 31 2.2.2.3 Informasi yang Diperlukan Dari Transaksi Penjualan... 32 2.2.2.4 Retur Penjualan... 32 ix

2.2.3 Persediaan... 33 2.2.3.1 Definisi Persediaan... 33 2.2.3.2 Jenis-jenis Persediaan... 33 BAB 3 ANALISA SISTEM YANG BERJALAN... 36 3.1 Sejarah Berdirinya PT. Indra Plastik... 36 3.2 Struktur Organisasi... 37 3.2.1 Struktur Organisasi... 37 3.2.2 Wewenang dan Tanggung Jawab... 37 3.3 Sistem yang Sedang Berjalan... 40 3.3.1 Tata Laksana... 40 3.3.2 Tata Laksana Penjualan... 40 3.3.3 Tata Laksana Pembelian... 41 3.3.4 Tata Laksana Persediaan... 41 3.3.5 Tata Laksana Retur Penjualan... 42 3.3.6 Tata Laksana Retur Pembelian... 42 3.3.7 Data Flow Diagram... 43 3.3.7.1 Diagram Context... 43 3.3.7.2 Diagram Nol... 44 3.4 Permasalahan yang Dihadapi... 45 3.5 Analisis Kebutuhan Informasi... 45 3.6 Usulan Pemecahan Masalah... 47 BAB 4 PERANCANGAN SISTEM BASIS DATA... 48 x

4.1 Perancangan Basis Data... 48 4.1.1 Perancangan Basis Data Konseptual... 48 4.1.1.1 Mengidentifikasi Tipe Entiti... 48 4.1.1.2 Mengidentifikasi Tipe Relational... 50 4.1.1.3 Mengidentifikasi dan Asosiasi Atribut Suatu Entiti... 53 4.1.1.4 Menentukan Primary Key... 59 4.1.1.5 Validasi Model Lokal Konseptual Terhadap Transaksi Dari User... 60 4.1.2 Perancangan Basis Data Logikal... 63 4.1.2.1 Menghilangkan Feature Tidak Kompatibel... 63 4.1.2.2 Menghilangkan Relasi untuk Model Logical Data Lokal... 66 4.1.2.3 Validasi Relasional Menggunakan Normalisasi... 73 4.1.3 Perancangan Basis Data Fisikal... 80 4.1.3.1 Perancangan Basis Data Relasional... 80 4.1.3.2 Merancang Constraints... 90 4.1.3.3 Estimasi Kebutuhan Disk... 98 4.1.3.4 Pemilihan DBMS... 99 4.1.3.5 Analisa Transaksi... 102 4.1.3.6 Merancang Mekanisme Keamanan... 106 4.2 Perancangan Aplikasi... 107 4.2.1 Bagan Terstruktur... 108 4.2.2 State Transition Diagram... 108 4.2.3 Spesifikasi Modul... 123 xi

4.3 Perancangan Input dan Output... 149 4.3.1 Perancangan Input... 149 4.3.2 Perancangan Output... 155 4.4 Rencana Implementasi... 156 4.4.1 Tata Laksana Sistem... 158 4.4.1.1 Spesifikasi Perangkat Keras... 158 4.4.1.2 Spesifikasi Perangkat Lunak... 158 4.4.1.3 Jadwal Pengolahan Data... 159 4.4.1.4 Cara Pengoperasian Aplikasi... 160 4.4.2 Evaluasi Aplikasi... 194 BAB 5 KESIMPULAN DAN SARAN... 195 5.1 Kesimpulan... 195 5.2 Saran... 195 DAFTAR PUSTAKA... 197 DAFTAR RIWAYAT HIDUP... 198 FOTOKOPI SURAT SURVEI xii

DAFTAR GAMBAR Gambar 2.1 Siklus Aplikasi Basis Data... 12 Gambar 2.2 Komponen Pada Perangkat Basis Data Konseptual... 16 Gambar 2.3 Contoh Gambar ERD... 23 Gambar 3.1 Struktur Organisasi... 37 Gambar 3.2 Diagram Context... 43 Gambar 3.3 Diagram Nol... 44 Gambar 4.1 Diagram ER yang Menggambarkan Relasi Antar Entiti... 51 Gambar 4.2 Diagram ER yang Menggambarkan Relasi Antar Entitiy Dengan Primary Key... 59 Gambar 4.3 Model Lokal Konseptual... 62 Gambar 4.4 Menguraikan Relasi Pembelian dengan Gudang... 64 Gambar 4.5 Menguraikan Relasi Pembelian dengan Gudang setelah Dekomposisi... 64 Gambar 4.6 Menguraikan Relasi Penjualan dengan Gudang... 64 Gambar 4.7 Menguraikan Relasi Penjualan dengan Gudang setelah Dekomposisi... 65 Gambar 4.8 Menguraikan Many to Many Recursive... 65 Gambar 4.9 Mengkombinasikan 2 Entiti untuk Memisahkan Recursive Relationship... 65 Gambar 4.10 Menguraikan Relasi Multi Value pada Pemasok... 66 Gambar 4.11 Menguraikan Relasi Multi Value pada Gudang... 66 Gambar 4.12 Model Diagram Relational Global... 79 Gambar 4.13 Struktur Menu... 108 xiii

Gambar 4.14 STD Halaman Depan... 108 Gambar 4.15 STD Menu User... 109 Gambar 4.16 STD Menu Login... 109 Gambar 4.17 STD Setelah Login... 110 Gambar 4.18 STD Menu Master... 111 Gambar 4.19 STD Menu Order... 111 Gambar 4.20 STD Menu Transaksi... 112 Gambar 4.21 STD Menu Retur... 112 Gambar 4.22 STD Menu Laporan... 113 Gambar 4.23 STD Sub Menu Barang... 113 Gambar 4.24 STD Sub Menu Pelanggan... 114 Gambar 4.25 STD Sub Menu Karyawan... 115 Gambar 4.26 STD Sub Menu Pemasok... 116 Gambar 4.27 STD Sub Menu Tambah... 117 Gambar 4.28 STD Sub Menu Lihat... 118 Gambar 4.29 STD Sub Menu Transaksi Pembelian... 119 Gambar 4.30 STD Sub Menu Transaksi Penjualan... 119 Gambar 4.31 STD Sub Menu Retur Pembelian... 120 Gambar 4.32 STD Sub Menu Retur Penjualan... 121 Gambar 4.33 STD Sub Menu Laporan Beli... 122 Gambar 4.34 STD Sub Menu Laporan Jual... 123 Gambar 4.35 Halaman Menu... 150 Gambar 4.36 Halaman Pembelian... 150 Gambar 4.37 Halaman Penjualan... 151 xiv

Gambar 4.38 Halaman Order Penjualan... 151 Gambar 4.39 Halaman Order Pembelian... 152 Gambar 4.40 Halaman Master Pemasok... 152 Gambar 4.41 Halaman Master Pelanggan... 153 Gambar 4.42 Halaman Master Karyawan... 153 Gambar 4.43 Halaman Master Barang... 154 Gambar 4.44 Halaman Laporan Penjualan... 154 Gambar 4.45 Halaman Laporan Pembelian... 155 Gambar 4.46 Halaman Laporan Order Pembelian... 155 Gambar 4.47 Halaman Laporan Persediaan... 156 Gambar 4.48 Tampilan Layar Menu... 161 Gambar 4.49 Tampilan Layar Login... 162 Gambar 4.50 Tampilan Layar Master Barang... 163 Gambar 4.51 Tampilan Layar Master Karyawan... 165 Gambar 4.52 Tampilan Layar Master Pemasok... 167 Gambar 4.53 Tampilan Layar Master Pelanggan... 169 Gambar 4.54 Tampilan Layar Tambah Order Pembelian... 171 Gambar 4.55 Tampilan Layar Lihat Order Pembelian... 172 Gambar 4.56 Tampilan Layar Transaksi Pembelian... 174 Gambar 4.57 Tampilan Layar Retur Pembelian... 175 Gambar 4.58 Tampilan Layar Lihat Transaksi Pembelian... 176 Gambar 4.59 Tampilan Layar Lihat Retur Pembelian... 177 Gambar 4.60 Tampilan Layar Tambah Order Penjualan... 178 Gambar 4.61 Tampilan Layar Lihat Order Penjualan... 179 xv

Gambar 4.62 Tampilan Layar Transaksi Penjualan... 181 Gambar 4.63 Tampilan Layar Retur Penjualan... 183 Gambar 4.64 Tampilan Layar Lihat Transaksi Pembelian... 185 Gambar 4.65 Tampilan Layar Lihat Retur Penjualan... 186 Gambar 4.66 Tampilan Layar Form Cari Pemasok... 187 Gambar 4.67 Tampilan Layar Form Cari Pelanggan... 188 Gambar 4.68 Tampilan Layar Form Cari Pegawai... 189 Gambar 4.69 Tampilan Layar Form Cari Barang... 190 Gambar 4.70 Tampilan Layar Laporan Pembelian... 191 Gambar 4.71 Tampilan Layar Laporan Penjualan... 192 Gambar 4.72 Tampilan Layar Laporan Persediaan... 193 xvi

DAFTAR TABEL Tabel 2.1 Simbol yang Digunakan pada Diagram Aliran Data... 9 Tabel 2.2 Simbol yang Digunakan pada State Transition Diagram... 11 Tabel 3.1 Analisa Kebutuhan Informasi... 46 Tabel 4.1 Identifikasi Tipe Entiti... 49 Tabel 4.2 Tabel Pembatasan Multiplicity... 51 Tabel 4.3 Identifikasi Atribut dan Domain Atribut... 53 Tabel 4.4 Estimasi Kebutuhan Disk... 98 Tabel 4.5 Perbandingan Karakteristik DBMS... 99 Tabel 4.6 Analisa Transaksi... 103 Tabel 4.7 Rencana Implementasi... 157 Tabel 4.8 Jadwal Pengolahan Data Update... 159 Tabel 4.9 Jadwal Pengolahan Data Back Up... 159 Tabel 4.10 Jadwal Pengolahan Data Cetak Laporan... 160 xvii