ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENJUALAN DAN PERSEDIAAN PADA PD. KARYA DELITAMA - Binus e-Thesis

Gratis

0
0
14
5 months ago
Preview
Full text

UNIVERSITAS BINA NUSANTARA

  Jurusan Teknik Informatika Skripsi Sarjana Komputer

  Semester Ganjil tahun 2006/2007

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENJUALAN DAN PERSEDIAAN PADA PD. KARYA DELITAMA

  

Denby Chayady 0700724641

Teddy 0700699532

Kelas/Kelompok : 07PKT/01

  Abstrak Tujuan penelitian ini adalah menganalisis dan merancang sistem basis data penjualan dan persediaan pada PD. Karya Delitama. Metode penelitian yang dipakai adalah metode pengumpulan data dengan melakukan studi kepustakaan dan studi lapangan, metode analisis dan metode perancangan yang meliputi perancangan konseptual, logikal serta fisikal. Dari hasil penelitian dapat disimpulkan bahwa sistem yang digunakan perusahaan masih bersifat konvensional sehingga menghambat kinerja serta efisiensi perusahaan. Simpulan yang diperoleh untuk mengatasi masalah ini adalah dengan menggunakan sistem basis data yang terkomputerisasi yang diharapkan dapat meningkatkan efisiensi serta efektivitas kerja perusahaan. Kata kunci : Sistem basis data, penjualan, persediaan.

  

PRAKATA

  Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa atas rahmat dan karunia-Nya sehingga dapat menyelesaikan skripsi ini tepat pada waktunya.

  Penyusunan skripsi ini merupakan salah satu syarat dalam menyelesaikan jenjang pendidikan Strata-1 pada Universitas Bina Nusantara, Jakarta.

  Dalam kesempatan ini pun, penulis ingin mengucapkan banyak terima kasih kepada semua pihak yang telah membantu penulis dalam penyusunan skripsi, diantaranya:

  1. Almarhum Ibu Dr. Ir. Theresia Widia Soerjaningsih, MM selaku Rektor Universitas Bina Nusantara terdahulu yang telah memberikan kesempatan bagi penulis untuk dapat mendapatkan pendidikan di Universitas Bina Nusantara.

  2. Bapak Prof. Dr. Drs. Gerardus Polla, M.App. Sc., selaku Rektor Universitas Bina Nusantara.

  3. Bapak Ir. Sablin Yusuf, M.Sc., M.Comp.Sc., selaku Dekan Fakultas Ilmu Komputer Universitas Bina Nusantara.

  4. Bapak H. Mohammad Subekti, BE., M.Sc., selaku Ketua Jurusan Teknik Informatika.

  5. Bapak Freddy Purnomo, S.Kom., M.Kom., selaku Sekjur Jurusan Teknik Informatika.

  6. Bapak Abdul Aziz, Ir., M.Sc., Dr., selaku dosen pembimbing skripsi yang telah memberikan bimbingan dan saran-saran selama penyusunan skripsi ini.

  7. Seluruh dosen serta karyawan akademis dan non – akademis Universitas Bina penyelesaian skripsi ini.

  8. Pimpinan dan segenap karyawan PD. Karya Delitama yang telah memberikan kesempatan kepada penulis untuk mengadakan penelitian dan memberikan berbagai informasi yang penulis butuhkan.

  9. Orang tua, kakak, adik serta saudara yang telah memberikan dorongan dan semangat dalam penulisan skripsi ini.

  10. Teman-teman yang telah memberikan dukungan, saran-saran serta semangat kepada penulis.

  Akhir kata penulis berharap agar hasil penelitian ini dapat memberikan manfaat bagi perusahaan tempat penulis mengadakan penelitian serta rekan-rekan yang membacanya.

  Jakarta, Januari 2007 Penulis

  DAFTAR ISI

  Hal Halaman Judul Luar ………………………………………………………………………i Halaman Judul Dalam ……………………………………………………………………ii Halaman Persetujuan Hardcover ..………………………………………………………iii Halaman Pernyataan Dewan Penguji ....……………………………………………........iv Abstrak ………………………………………………………………………………….vii Prakata ……………………………………………………………....…………………viii Daftar Isi …………………………………….…………..……….………………………x Daftar Tabel ………………………………………………....………….………………xv Daftar Gambar ……………..………………………………………………………….xvii

  BAB 1 PENDAHULUAN

  1.1 Latar Belakang ……………………………………………………..……1

  1.2 Ruang Lingkup …………………………………………………………..3

  1.3 Tujuan dan Manfaat ……………………………………………………..3

  1.4 Metodologi Penelitian ………………………………………..………….3

  1.5 Sistematika Penulisan ……………………………………………………4

  BAB 2 LANDASAN TEORI

  2.1 Teori-teori Basis Data ………….…………………..……………………7

  2.1.1 Pengertian Basisdata ………………..………………………..….7

  2.1.2 Database Management System (DBMS) ...………….……………8

  2.1.3 Komponen (DBMS) ....………....9

  

Database Management System

  2.1.4 Keuntungan dan Kerugian Penggunaan DBMS ............……..…10

  2.2 Entity Relationship Modeling ..............................................................…15

  2.2.2 Relationship Type ……..…………….....………….…………… 16

  2.2.3 Attribute ....……………………………………………………..16

  2.2.4 Keys ............………………………………………………….…18

  2.2.5 Strong and Weak Entity ....................…………………………...19

  2.2.6 Structural Constraints ...………………………………….….…19

  2.3 Normalisasi ..........................................................................................…20

  2.3.1 First Normal Form (1NF) ......………..………………………….21

  2.3.2 Second Normal Form (2NF) .......…….....………….…………… 22

  2.3.3 Third Normal Form (3NF) .........……………………………….. 22

  2.4 Database Application Lifecycle ............................................................... 23 2.4.1 ……………………………………..………24

  Database Planning

  2.4.2 System Definition (Definisi Sistem) …………..………..………25

  2.4.3 Requirements Collection and Analysis …….……..……..……26

  2.4.4 Database Design ………………………………………………..27

  2.4.5 DBMS Selection ……………………………………………..…..29 2.4.6 ………………………………….….………30

  Application Design

  2.4.7 Prototyping ……………………………………………….…….31

  2.4.8 Implementation ……………………………………..………..…32

  2.4.9 Data Conversion and Loading ……………………………… 32

  2.4.10 Testing ….…………………..…………….……………..……….33 2.4.11 ……………………………………….34

  Operational Maintenance

  2.5 Metodologi ….………………………………………………………….35

  2.5.1 Conceptual Database Design …….…………………..………... 35

  2.5.3 Physical Database Design ……………..…….……..……..……45

  2.6 Teori-teori Pendukung ……….………………………………………….53

  2.6.1 Entity Relationship Diagram ………………..………................. 53

  2.6.2 State Transition Diagram .…………………..………................. 53

  2.6.3 Teori Penjualan ……….…………..………..………………... …53

  2.6.4 Teori Persediaan ………………………..…….……..……..……55

  BAB 3 ANALISIS SISTEM YANG BERJALAN

  3.1 Sejarah Perusahaan .……………………….……………………………58

  3.2 Struktur Organisasi ……………………………………………………..58

  3.3 Wewenang dan Tanggung Jawab ………………………………………59

  3.4 Sistem yang sedang berjalan ……………………………………………63

  3.5 Diagram Alir Data ……………………………………..………………66

  3.6 Permasalahan yang dihadapi ……………………………………………75

  3.7 Usulan Pemecahan Masalah …………………………………………….75

  BAB 4 PERANCANGAN BASISDATA

  4.1 Usulan Prosedur yang Baru …….………………………………………77

  4.2 Perancangan Basisdata …………………………………………………77

  4.2.1 Perancangan Basis Data Konseptual ………………..………….77

  4.2.1.1 Identifikasikan Tipe Entiti ……..……………………..78

  4.2.1.2 Identifikasikan Tipe Relasional ………………………79

  4.2.1.3 Identifikasikan dan Asosiasi Atribut Suatu Entiti …….80

  4.2.1.4 Menentukan Candidate dan Primary Key ……………83

  4.2.2 Perancangan Basis Data Logikal ……………………………….83

  4.2.2.2 Mengambil Relasi Untuk Model Data Logikal Lokal ...86

  4.2.2.3 Validasi Relasi Dengan Normalisasi …..……………..91

  4.2.2.4 Membuat Model Data Logikal Global ……..…………98

  4.2.2.5 Model Diagram Relasional Global ………………….100

  4.2.3 Perancangan Basis Data Fisikal ……………………………….101

  4.2.3.1 Merancang Relasi Dasar …….………………………102

  4.2.3.2 Analisa Transaksi ..………………………………….112

  4.2.3.3 Mengestimasi Kebutuhan Penyimpanan Yang Dibutuhkan ………………………………….……....114

  4.2.3.4 Pembuatan Indeks Setiap Entiti ……………….……120

  4.2.3.5 Merancang Mekanisme Keamanan ………………….120

  4.3 Perancangan Aplikasi …………………………………………………124

  4.3.1 Struktur Menu ……………………………..………………….124

  4.3.2 State Transition Diagram …………………..…………………125

  4.3.3 Spesifikasi Proses ………………………..…………………. ...129

  4.4 Perancangan dan Output ……………………………………..…145

  Input

  4.4.1 Perancangan Input ………………………..……………………145

  4.3.2 Perancangan Output …….……………………………………..153

  4.5 Rencana Implementasi …………………………………………..……154

  4.5.1 Spesifikasi Perangkat Keras ………………………………..…154

  4.5.2 Spesifikasi Piranti Lunak ………………………………..……155

  4.5.3 Cara Pengoperasian Aplikasi ………………………………….156

  4.5.4 Evaluasi Sistem .....................………………………………….187

  5.1 Kesimpulan ……………………………………………………………189

  5.2 Saran …………………………………………………………………..189

  DAFTAR PUSTAKA ………………………………………………………………..191 DAFTAR RIWAYAT HIDUP ………………………………………………………193

FOTOCOPY SURAT SURVEI

  

DAFTAR TABEL

Tabel 4.11 Tabel Penjualanh …….……..………………………………………115Tabel 4.20 Tabel Kirim …………….……..………………………………………118Tabel 4.19 Tabel Telpplgn ................……..………………………………………117Tabel 4.18 Tabel Faxplgn ………..……………………………………………….117Tabel 4.17 Tabel Pelanggan …………………..………………………………117Tabel 4.16 Tabel ReturPenjualand ………….…………………………………….117Tabel 4.15 Tabel ReturPenjualanh ………..………………………………………116Tabel 4.14 Tabel Piutang ………………..………………………………………..116Tabel 4.13 Tabel Metodebyr …..…..……..………………………………………116Tabel 4.12 Tabel Penjualand .…....……..………………………………………115Tabel 4.10 Tabel Jenisbarang ......……..………………………………………115

  Hal

Tabel 4.9 Tabel Barang …..…………..………………………………………114Tabel 4.8 Tabel Analisis Transaksi(lanjutan) ………..…………………………..114Tabel 4.7 Tabel Analisis Transaksi(lanjutan) ...………………………………….113Tabel 4.6 Tabel Analisa Transaksi .…….…………………..……………………113Tabel 4.5 Tabel Model Basis Data Logikal Global .…..…….……………………98Tabel 4.4 Tabel Identifikasi Candidate dan Primary Key …………………..…….83Tabel 4.3 Tabel Identifikasi Entiti ……………………..………………………….80Tabel 4.2 Tabel Identifikasi Hubungan ……………………………….…………..80Tabel 4.1 Tabel Identifikasi Tipe Entiti .………………………………………….78Tabel 4.21 Tabel Pembayaran ..…....……..………………………………………118Tabel 4.22 Tabel Pegawai …..…..……..………………………………………118Tabel 4.24 Tabel Kota …………..………..………………………………………119Tabel 4.25 Tabel Estimasi Disk Space ….….…………………………………….119Tabel 4.26 Tabel Pembuatan Indeks Setiap Entiti ….…………………………….120

  DAFTAR GAMBAR

Gambar 4.1 ER Diagram Konseptual …………………………..…………….……..79

  Layar Login dan Halaman Utama ..……….126

  State Transition Diagram

  Gambar 4.8

Gambar 4.7 Struktur Menu ……….……………………………..…………………125Gambar 4.6 Entity Relationship (ER) Diagram Logikal Lokal ……………………101Gambar 4.5 Diagram ER setelah menghilangkan atribut multivalue pegawai.......……………………Gambar 4.4 Diagram ER setelah menghilangkan atribut multivalue pelanggan....….…………………Gambar 4.3 Diagram ER setelah menghilangkan many-to-many binary relationship antara returpenjualanh dengan barang .................................85Gambar 4.2 Diagram ER setelah menghilangkan many-to-many binary relationship pada penjualanh dengan barang ..........…………………....84Gambar 3.9 Diagram Alir Persediaan Barang ………...…………………………….74

  Hal

Gambar 3.8 Diagram Alir Penagihan Piutang Dagang (lanjutan) …..……………….73Gambar 3.7 Diagram Alir Penagihan Piutang Dagang ….…………………………..72Gambar 3.6 Diagram Alir Retur Penjualan(lanjutan) .………………………………71Gambar 3.5 Diagram Alir Retur Penjualan ……….…………………………………70Gambar 3.4 Diagram Alir Penjualan Barang(lanjutan) ..…………………………….69Gambar 3.3 Diagram Alir Penjualan Barang(lanjutan) ..…………………………….68Gambar 3.2 Diagram Alir Penjualan Barang ………………………………………..67Gambar 3.1 Susunan Organisasi PD.Karya Delitama ………………………………59Gambar 2.1 Tingkatan dari Database Application Lifecycle …..…………………...24Gambar 4.9 State Transition Diagram Layar Pegawai …………………………….126Gambar 4.10 State Transition Diagram Layar Pelanggan …………….……………127Gambar 4.12 State Transition Diagram Layar Penjualan …….……….……………128Gambar 4.13 State Transition Diagram Layar Retur Penjualan ………….…………128Gambar 4.14 State Transition Diagram Layar Laporan ……………………….……129Gambar 4.15 Rancangan Layar Login ………………………………………….……145Gambar 4.16 Rancangan Layar Halaman Utama ……………………………………146Gambar 4.17 Rancangan Layar Pegawai …………………………………………….146Gambar 4.18 Rancangan Layar Input Pegawai …….………………………………..147Gambar 4.19 Rancangan Layar Pelanggan ………………………………………….147Gambar 4.20 Rancangan Layar Input Pelanggan …...………………………….……148Gambar 4.21 Rancangan Layar Barang ….………….………………………………148Gambar 4.22 Rancangan Layar Input Barang ……………………………………….149Gambar 4.23 Rancangan Layar Tambah Stok ………….……………………………149Gambar 4.24 Rancangan LayarPenjualan …..……….………………………………150Gambar 4.25 Rancangan Layar Input Penjualan ..………….………………………..150Gambar 4.26 Rancangan Layar Input Jumlah Barang Penjualan ……………………151Gambar 4.27 Rancangan Layar Retur Penjualan ………….…………………………151Gambar 4.28 Rancangan Layar Input Retur Penjualan ..…….………………………152Gambar 4.29 Rancangan Layar Input Jumlah Barang Retur Penjualan ..……………152Gambar 4.30 Rancangan Layar Laporan ……………………………………………153Gambar 4.31 Rancangan Output Laporan Penjualan …….………………………….153Gambar 4.32 Rancangan Output Laporan Retur Penjualan …………………………154Gambar 4.33 Rancangan Output Laporan Piutang Dagang …………………………154Gambar 4.34 Layar Login .………….……………………………………………….156Gambar 4.36 Layar Pegawai ……………………..……..…………………………..158Gambar 4.37 Layar Input Pegawai .…………………..…………………………..….159Gambar 4.38 Layar Update Pegawai ...……………………..……………………….160Gambar 4.39 Layar Delete Pegawai ……….…………………………….………..…161Gambar 4.40 Layar Pelanggan …………………………………..…………………..162Gambar 4.41 Layar Input Pelanggan ……………….……………………………….163Gambar 4.42 Layar Update Pelanggan ………………………….…………………..164Gambar 4.43 Layar Delete Pelanggan ………………………………………………165Gambar 4.44 Layar Barang ………………………………………………………….166Gambar 4.45 Layar Input Barang .………………..………………………………….167Gambar 4.46 Layar Stok Dibawah Minimum .………………………………………168Gambar 4.47 Layar Tambah Stok .…………………………………………………..169Gambar 4.48 Layar Update Barang ……..…………………………………………..170Gambar 4.49 Layar Delete Barang …………………………………………………..171Gambar 4.50 Layar Penjualan .…………………..…………………………………..172Gambar 4.51 Layar Input Penjualan ke-1 ….………………………………………..173Gambar 4.52 Layar Input Penjualan ke-2 ……………………………………………174Gambar 4.53 Layar Kirim Barang ……………..……………………………………175Gambar 4.54 Layar Pembayaran ……………………………………………………176Gambar 4.55 Layar Detail Penjualan ……….………………………………………177Gambar 4.56 Layar Delete Penjualan ……….………………………………………178Gambar 4.57 Layar Retur Penjualan .…………..……………………………………179Gambar 4.58 Layar Input Retur Penjualan ke-1 ………………………… …………..180Gambar 4.60 Layar Detail Retur Penjualan .…………………..…………………….182Gambar 4.61 Layar Delete Retur Penjualan .……..…………………………………183Gambar 4.62 Layar Laporan Bulanan ……………………………………………….184Gambar 4.63 Layar Laporan Penjualan …………..…………………………………185Gambar 4.64 Layar Laporan Retur Penjualan ..……………………………………..186Gambar 4.65 Layar Laporan Piutang Dagang ……………………………………….187

Dokumen baru

Download (14 Halaman)
Gratis

Tags

Dokumen yang terkait

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PERSEDIAAN PADA PT. TRI COMINDO BINTANG - Binus e-Thesis
0
0
15
ANALISIS DAN PERANCANGAN BASIS DATA PEMBELIAN, PENJUALAN DAN PERSEDIAAN PADA PT. INTRAPENTA JAYA SAKTI - Binus e-Thesis
0
0
15
ANALISIS DAN PERANCANGAN SISTEM APLIKASI BASIS DATA PENJUALAN PADA CV. NUSANTARA INDAH - Binus e-Thesis
0
0
15
ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENJUALAN, PEMBELIAN DAN PERSEDIAAN BARANG PADA PT. VICTORY INDO PERKASA - Binus e-Thesis
0
0
15
ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENJUALAN PADA PT. INTERACT CORPORATION - Binus e-Thesis
0
0
17
ANALISIS DAN PERANCANGAN BASIS DATA PEMBELIAN, PENJUALAN DAN PERSEDIAAN PADA PT. SWARI ANDINI - Binus e-Thesis
0
0
16
ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENJUALAN PADA PT. INDAGRO - Binus e-Thesis
0
0
16
ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENJUALAN, PEMBELIAN DAN PERSEDIAAN BARANG PADA PT. VEKTORDAYA MEKATRIKA - Binus e-Thesis
0
0
20
ANALISIS DAN PERANCANGAN BASIS DATA PADA SISTEM INFORMASI PEMBELIAN PT. MULTICOM INTERMITRA - Binus e-Thesis
0
0
12
ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENJUALAN, PEMBELIAN DAN PERSEDIAAN PADA PT. KONTROL RAGAM INDONESIA - Binus e-Thesis
0
0
12
ANALISIS DAN PERANCANGAN BASIS DATA PERSEDIAAN BARANG DAN PENJUALAN PADA PT. FLASH MOBILE - Binus e-Thesis
0
0
15
ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENJUALAN, PERSEDIAAN DAN PIUTANG PADA PT. JABATEX - Binus e-Thesis
0
0
12
ANALISIS DAN PERANCANGAN BASIS DATA PEMBELIAN, PENJUALAN DAN PERSEDIAAN PADA PT. PANCA PRIMA ENGINEERING - Binus e-Thesis
0
0
15
ANALISA DAN PERANCANGAN SISTEM BASIS DATA PENJUALAN JASA KREDIT KENDARAAN BERMOTOR PADA PT. XYZ - Binus e-Thesis
0
0
15
ANALISIS DAN PERANCANGAN SISTEM BASIS DATA UNTUK MENDUKUNG PENGELOLAAN PERSEDIAAN DAN PENJUALAN PADA PT. DINAMIKA INDONUSA PRIMA - Binus e-Thesis
0
0
19
Show more