Fukyoento (0600624064) KelasKelompok : 08PBT05 Abstrak - ANALISIS DAN PERANCANGAN SISTEM BASISDATA PEMBELIAN, PENJUALAN DAN PERSEDIAAN PADA PT. SEKARGUNA MEDIKA - Binus e-Thesis

  

__________________________________________________________________________

Jurusan Teknik Informatika

Skripsi Sarjana Komputer

Semester Genap tahun 2005/2006

  

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA

PENJUALAN, PEMBELIAN DAN PERSEDIAAN

PADA PT SEKARGUNA MEDIKA

Ferdinand H N (0600609441)

  

Jackson Chu Sim (0600619114)

Fukyoento (0600624064)

Kelas/Kelompok : 08PBT/05

Abstrak

  Tujuan penelitian ini adalah merancang database pada PT Sekarguna Medika yang bergerak di bidang supplier dan distributor alat-alat kesehatan. Penelitian ini dibatasi pada bagian pembelian, penjualan, dan persediaan. Metodologi yang digunakan berdasarkan pada Database Application Lifecycle (DBLC) dalam buku berjudul “Database Systems: A Practical Approach to Design, Implementation, dan

PRAKATA

  Pertama-tama penulis panjatkan puji dan syukur kepada Yuhan Yang Maha Esa, karena atas berkat rahmat-Nya sehingga penulisan skripsi ini dapat selesai tepat pada waktunya. Banyak hambatan dan rintangan yang dialami, baik secara teknis maupun nonteknis menambah keyakinan bahwa selesainya skripsi ini karena anugerah Tuhan semata.

  Penulis laporan hasil penelitian ini berjudul Analisis dan Perancangan Sistem Basis Data Pembelian, Penjualan, dan Persediaan pada PT Sekarguna Medika. Penulisan laporan ini dibuat dalam rangka sebagai salah satu syarat kelulusan yang harus dipenuhi.

  Pada kesempatan ini, penulis juga ingin menyampaikan ucapan terima kasih kepada :

  6. PT. Sekarguna Medika, atas kesempatan yang telah diberikan kepada penulis untuk melakukan penelitian.

  7. Ibu Ir. Yosefin Cenny Kasbie, selaku Pimpinan PT Sekarguna Medika, atas waktu, tenaga, dan informasi yang telah diberikan kepada penulis sehingga penulisan laporan ini dapat berjalan dengan baik dan lancar.

  8. Kedua orang tua dan keluarga yang telah membantu dalam doa, memberikan dorongan, keyakinan, dan perhatian untuk menyelesaikan studi.

  9. Rekan-rekan dan semua pihak yang tidak dapat disebutkan satu persatu, yang telah memberikan saran, masukkan, semangat, dan bantuan baik secara langsung maupun tidak langsung kepada penulis.

  Penulis sadar bahwa penulisan laporan ini masih jauh dari sempurna. Oleh karena itu segala saran dan kritik yang dapat membangun laporan penelitian ini agar menjadi lebih baik sangat kami hargai.

  

DAFTAR ISI

  Halaman Judul Dalam ................................................................................................. i Halaman Persetujuan Softcover.................................................................................... ii Abstrak ........................................................................................................................ iii Prakata ......................................................................................................................... iv Daftar Isi ..................................................................................................................... vi Daftar Tabel ................................................................................................................ xii Daftar Gambar ............................................................................................................. xiii Daftar Lampiran ........................................................................................................... xx BAB 1 PENDAHULUAN .......................................................................................

  1

  1.1. Latar Belakang ...............................................................................

  1 1.2. Ruang Lingkup ...............................................................................

  2 1.3. Tujuan dan Manfaat .......................................................................

  3

  2.1.3.2. Data Manipulation Language (DML) ..... ........... 19

  2.1.3.3. Format Penulisan SQL ....................................... 20

  th

  2.1.4. 4 GL (Generation Language) .......................................... 23

  2.1.5. Database Application Life Cycle ...................................... 23

  2.1.5.1. Database Planning .............................................. 25

  2.1.5.2. System Definition .............................................. 26

  2.1.5.3. Requirement Collection and Analysis ............... 27 2.1.5.4.

Perancangan Basis Data .................................... 33

  2.1.5.5. DBMS Selection ............................................... 34

  2.1.5.6. Application Design ............................................ 36

  2.1.5.7 Prototyping ......................................................... 36

  2.1.5.8 Implementation .................................................. 37

  2.1.5.9. Data Conversion and Loading ............................ 37 2.1.5.10.

  Testing ................................................................ 38

  2.1.7.5 Structural Constraints ............................................ 59

  2.2. Teori-Teori Penjualan, Pembelian, dan Persediaan ......................... 62

  2.2.1. Pembelian .......................................................................... 62

  2.2.2. Penjualan ........................................................................... 67

  2.2.3. Persediaan ......................................................................... 70

BAB 3 ANALISIS KEBUTUHAN SISTEM ......................................................... 76 3.1. Tentang Perusahaan ......................................................................... 76

  3.1.1. Sejarah Perusahaan ............................................................ 76

  3.1.2. Tujuan Perusahaan ............................................................ 77

  3.1.3. Kegiatan Bisnis Perusahaan .............................................. 78

  3.1.4. Struktur Organisasi ........................................................... 78

  3.1.5. Pembagian Tugas dan Tanggung Jawab ........................... 80

  3.1.6. Ruang Lingkup................................................................... 85

  3.5.2. Mission Objective .............................................................. 101 3.5.3.

  User View .......................................................................... 102 3.5.4. Sistem Requirements.......................................................... 103 3.5.5. Data Requirements............................................................. 104 3.5.6. Transaction Requirements.................................................. 105 3.6. Solusi Pemecahan Masalah ........................................................... .. 106

  

BAB 4 PERANCANGAN DAN IMPLEMENTASI ............................................ 108

4.1. Perancangan Basis Data ................................................................... 108 4.1.1. Perancangan Konseptual ................................................... 108 4.1.1.1. Mengidentifikasi Tipe Entity ............................. 108 4.1.1.2. Mengidentifikasi Tipe Relationship ................... 110 4.1.1.3. Mengidentifikasi dan Asosiasi Atribut Entity .... 114 4.1.1.4. Atribut Domain .................................................. 119

  4.1.2.5. Pembuatan Model BasisData Logikal Global..... 165 4.1.2.6.

  Pemilihan DBMS ............................................... 172 4.1.3. Perancangan Fisikal .......................................................... 173 4.1.3.1.

  Perancangan Relational Basis Data ................... 173 4.1.3.2. Perancangan Constraints .................................... 199 4.1.3.3. Analisis Transaksi .............................................. 200 4.1.3.4. Estimasi Kebutuhan Besar Ruang Penyimpanan 203 4.1.3.5. Merancang Mekanisme Keamanan..................... 213 4.2. Perancangan Aplikasi ....................................................................... 216 4.2.1.

  Rancangan Struktur Menu ................................................. 217 4.2.2. Perancangan Input/Output ................................................. 217 4.2.2.1.

  Perancangan Input .............................................. 217 4.2.2.2. Perancangan Output ........................................... 233 4.2.3. State Transition Diagram .................................................. 237

  

DAFTAR PUSTAKA ............................................................................................... 286

RIWAYAT HIDUP ................................................................................................... 287

LAMPIRAN-LAMPIRAN ....................................................................................... L1

FOTOCOPY SURAT SURVEI

Daftar Tabel

Tabel 3.1 Daftar Entitas. ........................................................................................... 98Tabel 3.2 User View ................................................................................................. 102Tabel 4.1 Tipe Entity. ............................................................................................... 109Tabel 4.2 Tipe Relatioship ........................................................................................ 111Tabel 4.3 Attribut Candidat dan Primary Key. ......................................................... 125Tabel 4.4 Model Basisdata Logikal Global............................................................... 165Tabel 4.5 Perbandingan berbagai macam platform................................................... 172Tabel 4.6 Perbandingan fitur pada masing-masing DBMS. ..................................... 172Tabel 4.7 Hubungan antara entity dengan proses trasaksi (a)................................... 201Tabel 4.8 Hubungan antara entity dengan proses trasaksi (b). ................................. 202Tabel 4.9 Mekanisme Keamanan.............................................................................. 215Tabel 4.10 Spesifikasi Hardware .............................................................................. 247

Daftar Gambar

Gambar 2.1 Database Processing (Connoly, 2002, p15).. ................................... 9Gambar 2.2 DBMS environment (Connoly, 2002, p18)`. ..................................... 10Gambar 2.3 Database Application Lifecycle (Connoly, 2002, p272)................... 24Gambar 2.4 Representasi diagram tipe entity pegawai dan cabang (Connolly, 2002, p333) ................................................................................................. 52Gambar 2.5 Representasi diagram tipe entity kuat dan tipe entity lemah (Connolly,

  2002, p343). ...................................................................................... 53 Gambar 2.6 Representasi diagram dari tipe relationship (Connolly, 2002, p335)..

  ...........................................................................................................

  54 Gambar 2.7 Representasi diagram derajat tiga dari suatu tipe relationship (Connolly, 2002, p336). ...................................................................................... 55

Gambar 2.8 Representasi diagram recursive relationship dan nama peran (Connolly,Gambar 2.13 Semantic Net menunjukkan tiga occurance dari relationship pegawai melihat rumah sewa (Connolly, 2002, p346).. .................................. 61Gambar 2.14 Multiplicity dari relationship one-to-many ( 1 : * ) (Connolly, 2002, p347).. ............................................................................................... 61Gambar 2.15 Semantic Net menunjukkan empat occurance dari relaionship koran mengiklankan rumah sewa (Connolly, 2002, p348). ....................... 61Gambar 2.16 Multiplicity dari relationsihp many-to-many ( * : *) (Connolly, 2002, p348).. ............................................................................................... 62Gambar 3.1 Struktur Organisasi PT. Sekarguna Medika ( Sekarguna Medika, 2005 ).

  ...........................................................................................................

  79 Gambar 3.2 Ruang Lingkup.................................................................................. 85

Gambar 3.3 Diagram Konteks. ............................................................................. 86Gambar 3.4 Diagram Nol...................................................................................... 87

  Gambar 3.5a Prosedur Pembelian........................................................................... 89

Gambar 4.4 ER Diagram Lokal. ........................................................................... 171Gambar 4.5 Struktur Menu. .................................................................................. 217Gambar 4.6 Layar Login....................................................................................... 218Gambar 4.7 Layar Menu Utama (a) ...................................................................... 218Gambar 4.8 Layar Menu Utama (b)...................................................................... 219Gambar 4.9 Layar Menu Utama (c) ...................................................................... 219Gambar 4.10 Layar Menu Utama (d)...................................................................... 220Gambar 4.11 Layar Menu Utama (e) ...................................................................... 220Gambar 4.12 Layar Menu Utama (f) ...................................................................... 221Gambar 4.13 Layar Menu Utama (g)...................................................................... 221Gambar 4.14 Layar Menu Utama (h)...................................................................... 222Gambar 4.15 Layar Input Data Karyawan .............................................................. 222Gambar 4.16 Layar Input Data Divisi..................................................................... 223Gambar 4.17 Layar Input Data Jabatan .................................................................. 223Gambar 4.28 Layar Transaksi Pembelian ............................................................... 229Gambar 4.29 Layar Transaksi Pemesanan.............................................................. 229Gambar 4.30 Layar Transaksi Permintaan.............................................................. 230Gambar 4.31 Layar Transaksi Pengiriman ............................................................. 230Gambar 4.32 Layar Transaksi Penerimaan ............................................................. 231Gambar 4.33 Layar Transaksi Mutasi .................................................................... 231Gambar 4.34 Layar Transaksi Pembayaran ............................................................ 232Gambar 4.35 Layar Transaksi Pelunasan................................................................ 232Gambar 4.36 Perancangan Output Mutasi .............................................................. 233Gambar 4.37 Perancangan Output Pelunasan ......................................................... 234Gambar 4.38 Perancangan Output Pembayaran ..................................................... 234Gambar 4.39 Perancangan Output Pembelian ........................................................ 235Gambar 4.40 Perancangan Output Penjualan ......................................................... 235Gambar 4.41 Perancangan Output Persediaan........................................................ 236Gambar 4.52 STD Data Jenis Barang ..................................................................... 240Gambar 4.53 STD Data Paket Barang .................................................................... 241Gambar 4.54 STD Outlet ........................................................................................ 241Gambar 4.55 STD Data Outlet................................................................................ 242Gambar 4.56 STD Data Jeni Outlet ........................................................................ 242Gambar 4.57 STD Gudang ..................................................................................... 242Gambar 4.58 STD Data Gudang ............................................................................. 243Gambar 4.59 STD Data Gudang Outlet .................................................................. 243Gambar 4.60 STD Transaksi................................................................................... 243Gambar 4.61 STD Transaksi Penjualan.................................................................. 244Gambar 4.62 STD Transaksi Pembelian................................................................. 244Gambar 4.63 STD Transaksi Pemesanan................................................................ 244Gambar 4.64 STD Transaksi Permintaan ............................................................... 245Gambar 4.65 STD Transaksi Pengiriman ............................................................... 245Gambar 4.76 Menu Utama (f)................................................................................. 252Gambar 4.77 Menu Utama (g) ................................................................................ 253Gambar 4.78 Menu Utama (h) ................................................................................ 253Gambar 4.79 Layar Karyawan ................................................................................ 254Gambar 4.80 Layar Jabatan .................................................................................... 255Gambar 4.81 Layar Data Barang ............................................................................ 256Gambar 4.82 Layar Merk Barang ........................................................................... 257Gambar 4.83 Layar Jenis Barang............................................................................ 258Gambar 4.84 Layar Paket Barang ........................................................................... 259Gambar 4.85 Layar Produsen ................................................................................. 261Gambar 4.86 Layar Gudang.................................................................................... 263Gambar 4.87 Layar Gudang Outlet......................................................................... 264Gambar 4.88 Layar Outlet ...................................................................................... 266Gambar 4.89 Layar Jenis Outlet ............................................................................. 267

  Gambar 4.100 Layar Laporan Stok Barang Outlet ................................................... 279 Gambar 4.101 Pie Chart Hasil Quisioner Pertanyaan nomor 1 ................................ 281 Gambar 4.102 Pie Chart Hasil Quisioner Pertanyaan nomor 2 ................................ 281 Gambar 4.103 Pie Chart Hasil Quisioner Pertanyaan nomor 3 ................................ 281 Gambar 4.104 Pie Chart Hasil Quisioner Pertanyaan nomor 4 ................................ 282 Gambar 4.105 Pie Chart Hasil Quisioner Pertanyaan nomor 5 ................................ 282 Gambar 4.106 Pie Chart Hasil Quisioner Pertanyaan nomor 6 ................................ 282 Gambar 4.107 Pie Chart Hasil Quisioner Pertanyaan nomor 7 ................................ 283 Gambar 4.108 Pie Chart Hasil Quisioner Pertanyaan nomor 8 ................................ 283

  Daftar Lampiran

  L1. Hasil Wawancara Dengan Perusahaan .............................................................. L1 L2. Kuesioner Evaluasi Sistem ................................................................................. L4

Dokumen yang terkait

ANALISIS DAN PERANCANGAN BASIS DATA PEMBELIAN, PENJUALAN DAN PERSEDIAAN PADA PT. INTRAPENTA JAYA SAKTI - Binus e-Thesis

0 1 15

ANALISIS DAN PERANCANGAN SISTEM BASISDATA PEMBELIAN DAN PENJUALAN PADA KOBE ARTISTIK-RAIL - Binus e-Thesis

0 0 16

ANALISIS DAN PERANCANGAN BASIS DATA PEMBELIAN, PENJUALAN DAN PERSEDIAAN PADA PT. SWARI ANDINI - Binus e-Thesis

0 1 16

ANALISIS DAN PERANCANGAN BASIS DATA PEMBELIAN, PENJUALAN DAN PERSEDIAAN PADA PT. PANCA PRIMA ENGINEERING - Binus e-Thesis

0 0 15

KelasKelompok : 08 PBT04 Abstrak - ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENJUALAN, PEMBELIAN DAN PERSEDIAAN PADA PT. PHANOVINDO SUKSESTAMA - Binus e-Thesis

0 0 24

Kelas : 07 PCT Abstrak - ANALISIS DAN PERANCANGAN BASIS DATA PEMBELIAN, PENJUALAN DAN PERSEDIAAN PADA PT. INDRA PLASTIK - Binus e-Thesis

0 0 13

050057684 KelasKelompok : 08PBT 02 Abstrak - ANALISIS DAN PERANCANGAN SISTEM PENJUALAN BERBASIS WEB PADA PT. DATATEL LINTAS MEDIATAMA - Binus e-Thesis

0 0 16

ANALISIS DAN PERANCANGAN SISTEM BASISDATA PEMBELIAN DAN PERSEDIAAN PADA PT. SAFARI DHARMA SAKTI - Binus e-Thesis

0 0 16

ANALISIS DAN PERANCANGAN SISTEM BASISDATA PEMBELIAN, PERSEDIAAN DAN PENJUALAN PADA PT. INDONUSA SYSTEM INTEGRATOR PRIMA Martini 0600641146 Irene 0600646456 Efi 0600647282 KelasKelompok : 08PCT03 Abstrak - ANALISIS DAN PERANCANGAN SISTEM BASISDATA PEMBELIA

0 0 15

0700680545 Suko Wijaya Suteja 0700680570 Albert Raymond Wijaya 0700680614 KelasKelompok : 07 PAT09 Abstrak - ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PEMBELIAN, PERSEDIAAN DAN PENJUALAN PADA PT. PENTABIZ INTERNATIONAL - Binus e-Thesis

1 0 16