pemesanan yang akan ditanamkan pada setiap toko dan saling terhubung pada jaringan.
3.2.2. Pengguna Aplikasi
Pengguna Aplikasi Distribusi Penjualan Barang dibagi menjadi 3 sesuai dengan kewenangan dan
kebutuhannya akan aplikasi :
Tabel 3.1 tentang kewenangan dan kebutuhannya
akan aplikasi
Kelompok Deskripsi Hak Akses
Admin Melihat,
menambah, mengubah, dan menghapus
data pegawai. Operator
Melihat data barang. Menambah
transaksi pemesanan barang
Keuangan Melihat data pemesanan
barang dari tiap pelanggan. Logistik
Menambah persediaan
barang Menambah data barang baru
Akses pengguna
pada Aplikasi
Distribusi Penjualan Barang, diterapkan sistem security dengan
berbasis role dan adanya
encrypt
and
decrypt
password, yang juga akan menentukan hak akses dari pengguna.
Sedangkan akses pengguna pada aplikasi pemasok dan jasa transportasi tidak diterapkan sistem security tersebut.
3.2.3. Pemodelan Data
Pemodelan data yang paling sering digunakan adalah
Entity Relationship Modelling
.
Entity Relationship Modelling
merupakan teknik pemodelan data yang membantu proses perancangan model data yang akurat.
ER models
biasa digambarkan dengan
E- R diagrams
. Teknik ini pertama diperkenalkan oleh Peter Chen sebagai
tool untuk membantu komunikasi antara pengembang dengan pengguna. E-R Diagrams menggambarkan
bagimana data akan diwakilkan dan diorganisasikan pada komponen-komponen
dalam database
yang sesungguhnya.
Entity entitas dapat didefinisikan sebagai sesuatu yang dapat dikenali dan yang dapat diidentifikasi secara
unik
uniquely identified
. Entitas adalah sebuah abstraksi dari kompleksitas sebuah sistem. Sebuah entitas dapat
berupa obyek fisik seperti rumah, mobil; sebuah
event
peristiwa, seperti transaksi penjualan, pembelian dll; ataupun berupa subyek seperti kasir, pemilik, karyawan,
dll. Sebuah
relationship
relasi menggambarkan
bagaimana setiap entitas tersebut berhubungan satu sama lain. Chen menotasikan entitas dengan sebuah kotak dan
relasi dengan sebuah
diamond
belah ketupat, yang keduanya dihubungkan dengan sebuah garis.
Gambar 3.2
Entity Relationship Diagram
Tabel-tabel beserta relasinya yang digunakan dalam Aplikasi Distribusi Penjualan Barang disajikan dalam
gambar.
21
Gambar 3.3 Tabel, atribut beserta relasinya pada Aplikasi Distribusi Penjualan Barang
22
Gambar 3.4 Tabel, atribut beserta relasinya pada Aplikasi Pemesanan Barang
3.3. Rancangan Diagram Aliran Data Aplikasi