You are on page 1of 23
Bab 5. Case Study: Analisis dan Perancangan Basis Data __. Konseptual ‘Tujuan Instruksional Umum “Mahasiswa dapat menganalsis dan merancang basis data Konseptual. Tujuan Instruksional Khusus | Mahasiswa dapat mendokumentasikan proses perancangan basis data secara onseptual. 2, Mahasiswa dapat mendekomposisi rancangan menjadi tampilan spesifik dari gambaran organisasi. 3. Mahasiswa dapat membangun rancangan konseptual_ berdasarkan, dari informasi yang diberkan. 4. Mahasiswa dapat melakukan vatidasi terhadap rancangan yang dibuat, Man see he ee = on eG 17 Mari kita melihat kembali gambar berkut ‘Gambar 5.1 Tahapan Basis Data a Pada bab ini, contoh pertama dari Bab 2 yang akan dikupas secara ‘mendetail untuk setiap langkah demi langkah. Dengan demikian, Anda dapat ‘mengikutinya dengan jelas. 5.1 Perencanaan Basis Data Pernyataan Misi Perancangan basis data UD Makmur Jaya Prima bertujuan untuk menyimpan dan mengolola data penjualan, pembelian, dan persadiaan serta untuk memfasilitasi penggunaan data bersama antardivisi. Pernyataan Tujuan + Untuk mengelola (memasukkan, memperbarui, dan menghapus) data elanggan. * Untuk mengetola (memperbarui) data karyawan. © Untuk mengelola (memasukkan, memperbarui, dan menghapus) data pemasok. © Untuk mengelola (memasukkan, memperbarui, dan menghapus) data barang. ‘© Untuk mengelola (memasukkan, memperbarul, dan menghapus) data konversi. Untuk mengelola (memasukkan) data pemesanan penjualan. Untuk mengelola (memasukkan) data penjualan. Untuk mengelola (memasukkan) data retur penjualan, Untuk mengelola (memasukkan) data pembayaran penjualan. Untuk mengelola (memasukkan) data pemesanan pembelian. Untuk mengelola (memasukkan) data pembelian. Untuk mengelola (memasukkan) data retur pembelian. Untuk mengelola (memasukkan) data pembayaran pembelian. Untuk mengelola (memasukkan) data penyesuaian persediaan. Untuk mengelola (memasukkan) data pengeluaran barang. Untuk mengelola (memasukkan) data penerimaan barang, Untuk mencari data pelanggan. Untuk mencari data karyawan. Untuk mencari data pemasok. Untuk mencari data barang Untuk mengetahui status dari stok barang, Untuk melaporkan pemesanan penjuaian. Untuk melaporkan penjualan barang, Untuk melaporkan retur penjualan, Untuk melaporkan pemesanan pembelian. Untuk melaporkan pembelian barang. Untuk melaporkan retur pembelian. Untuk metaporkan penerimaan barang. ‘Untuk melaporkan pengeluaran barang, Untuk melaporkan persediaan barang. Untuk melaporkan penyesuaian persediaan, 5.2 Definisi Sistem Sistem ini mencakup penjualan, pembelian, dan persediaan barang. one ¥ I ee ny [Ut _, tear Ee tea SS ree ree] i Gambar 5.2 Definisi Sistem Keterangan: Pelanggan berhubungan dengan bagian penjualan, Bagian penjualan berhubungan dengan bagian pengiriman, bagian gudang, dan bagian kevangan serta memberikan laporan kepada manajer. Pemasok berhubungan dengan bagian penjualan. Bagian pembelian berhubungan dengan bagian gudang dan bagtan keuangan serta memberikan laporan kepada mangjer. Bagian pengiriman berhubungan dengan bagian penjualan. Bagian keuangan berhubungan dengan bagian penjualan dan bagian pembelian. ‘+ Manajer memberikan laporan penjualan dan laporan pemt direktur. ‘+ Pelanggan, direktur, dan pemasok tidak mengakses sistem karena itu ketiganya ditempatkan di luar batasan sistem. kepada 83 5.3 Analisis dan Pengumpulan Kebutuhan Tabel 5.1 Analisis dan Pengumpulan Kebutuhan. esti [eat a Fejeaae ‘Tabel 6.2 Analisis dan Pengumpulan Kebutuhan Sm | pean Peace Renae 5.4 Desain Basis Data Conceptual Database Design Langkel-langkan perancengan basis data konseptual adalah sebagai 7 4. Identifikasi Tipe Entitas. ‘Mendeskripsikan orang yang ‘melakukan pemesanan untuk — | satu atau lebih pemesanan ‘ransaksi penjualan pada penjualan. perusshaan. Keryawan ‘Mendeskripsikan orang yang | Setlap karyawan bekerja pada ‘bekerja pada perusahaan. masing-masing divs. Pemasok ‘Mendeskripsikan orang yang | Setlap pemasok memasok ‘menerima pembelin barang | satu atau lebih barang. ‘dari perusahaan. Barong ‘Mendeskrisikan bareng yang | Setiap barang dapat djual ke ijl perusahaan. satu atau lebih pelanggan. PemesananPerjualan | Mendestripsiian pesanan Setlap pemesanan dapat ppelanggan pada perusahaan. | cllakukan terhadap satu atau lebih barang oleh satu pelanggan. Penjaalan ‘Mendesirpstan semua Setiap penjualan dbuat transoksi penjuaian berdasarkan satu pemesanen berdasarkan pesanan penjvalan, pelanggan. PembayaranPenjalan | Mendesivipalan pembayaran | Setiap pembayaran penjalan penjualan dar pelanggan | cibuatberdasaran sts kepada perusahaan. penjuaian. ReturPenjualan ‘Mendesirpskan returbrang | Setiapreturpenualandibut dati penjualan yang dlakukan | berdasarkan satu penjualan pelanggan kepada perusahaan. PemesaranPembelian | Mendesirpsikan pesanan | Setiap pemesanan dapat ¢ pperusahaan pada pemasok. | dakukan terhadap satu atau lebih bareng ke satu pemasck Pembelin ‘Mendestripstan semua Setisp penjuaian dbuat transaksi pembelan berdasarkan satu pemesanen berdasarkan pesanan pembelian perusahaan. embayaranPeribelon | Mendeskripstan pembayaran | Sela n periblian pembelan dari perusahaan | dibuat berdasarian stu kepada pemasok. pembelin RerPembelian ‘Mendestripsitan returbarang | Setian retur pembellan dibuat

You might also like