Kamus Data Analisis Sistem

No Proses Keterangan 21 Logika Proses 1. User petugas atau admin memasukkan data transaksi yang akan dicari sesuai kategori 2. Sistem akan mengecek data transaksi ke dalam database transaksi 3. Jika data yang dicari ada maka sistem akan menampilkan data transaksi yang dicari 4. Jika data yang idcari tidak ada maka akan menampilkan informasi “Data yang dicari tidak ditemukan” No Proses Keterangan 22 No. Proses 3.5 Nama Proses Laporan Deskripsi Jika pengguna sebagai user petugas atau admin, user dapat mencetak laporan transaksi Source User petugas atau admin Input - Output Data transaksi Destination User petugas atau admin Logika Proses Jika pengguna sebagai user petugas atau admin, user memilih mencetak laporan transaksi

3.2.9 Kamus Data

Kamus data merupakan katalog fakta tentang data dan kebutuhan-kebutuhan informasi dari suatu sistem. Kamus data dibuat berdasarkan arus data yang ada pada diagram aliran data. Dengan menggunakan kamus data, analisis sistem dapat mendefinisikan data yang mengalir pada sistem secara lengkap. Kamus data digunakan untuk merancang input, merancang laporan, dan database. Kamus data yang dibutuhkan untuk membuat Sistem Pengolahan Data Inventaris di PT JNE Perwakilan Cabang Batununggal Bandung dapat dilihat pada tabel 3.4 berikut ini. Tabel 3.8 Kamus Data No Detail Keterangan 1 Nama Aliran Data login user Digunakan Pada User petugas atau admin– proses 1.0 Deskripsi Data ini digunakan ketika User petugas atau adminingin menjalankan aplikasi Struktur Data Username_pengguna + password_pengguna Username_pengguna A-Z|a-z|0-9 Password_pengguna A-Z|a-z|0-9 2 Nama Aliran Data barang Digunakan Pada User petugas atau admin– Proses 2.0 User petugas atau admin– Proses 2.1.1 User petugas atau admin– Proses 2.1.2 User petugas atau admin– Proses 2.1.3 Deskripsi Data ini digunakan ketika petugas atau admin ingin menambah ,menghapus, dan mengubah data jenis barang serta jumlah stoks Struktur Data kode_barang + jumlah_stok + nama_barang kode_barang nama_barang Jumlah_stok { 0..9 } A-Z|a-z|0-9 A-Z|a-z|0-9 3 Nama Aliran Data Agen Digunakan Pada User admin– Proses 2 User admin– Proses 2.2.1 User admin– Proses 2.2.2 User admin– Proses 2.2.3 Deskripsi Data ini digunakan ketika Admin ingin menambah,menghapus, dan mengubah data agen Struktur Data id_agen + nama_agen + alamat + no_telepon id_agen nama_pengguna alamat no_telepon { 0..9 } A-Z|a-z|0-9 A-Z|a-z|0-9 { 0..9 } 4 Nama Aliran Data Petugas Digunakan Pada User admin– Proses 2 User admin– Proses 2.2.1 User admin– Proses 2.2.2 User admin– Proses 2.2.3 Deskripsi Data ini digunakan ketika admin ingin menambah,menghapus, dan mengubah data petugas Struktur Data id_petugas + nama_petugas+alamat + no_telepon No Detail Keterangan id_petugas nama_petugas alamat no_telepon { 0..9 } A-Z|a-z|0-9 A-Z|a-z|0-9 { 0..9 } 5 Nama Aliran Data Transaksi Digunakan Pada User petugas atau admin– proses 3.0 Deskripsi Data ini digunakan ketika petugas atau admin mengelola data transaksi barang masuk, barang keluar, jumlah barang masuk, jumlah barang keluar Struktur Data Id_transaksi + kode_barang + id_agen + id_user + barang_masuk + barang_keluar + tgl_masuk + tgl_keluar + jumlah_barang_masuk + jumlah_barang_keluar id_transaksi { 0..9 } id_agen { 0..9 } id_user { 0..9 } kode_barang { 0..9 } barang_masuk A-Z|a-z|0-9 barang_keluar A-Z|a-z|0-9 tgl_masuk { 0..9 } tgl_keluar { 0..9 } jumlah_barang_masuk { 0..9 } jumlah_barang_keluar { 0..9 }

3.3 Perancangan Basis Data

Perancangan basis data yaitu menciptakan atau merancang data yang terhubung dan tersimpan secara bersama-sama. Untuk menggambarkannya digunakanlaj diagram relasi dan struktur tabel. Dari dua hasil tersebut, implementasi basis data dapat dikerjakan.

3.3.1 Diagram Relasi

Diagram relasi merupakan model data yang berupa notasi grafis dalam pemodelan data konseptual yang menggambarkan hubungan atara penyimpanan. Model data merupakan sekumpulan cara, peralatan untuk mendeskripsikan data- data yang ada hubungannya satu sama lain, semantiknya serta batasan konsistensi. Adapun lebih jelasnya dapat di lihat pada Gambar 3.12