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