10111917
10111924
10111944
10111952
10111974
10111983
Oleh:
Ratno Sylvyanto
Rian Heri H
Muhammad Habibi T
Muhammad Rafiq Z
Kurniansyah Pratama
Anggi Wibiyanto
Kelas: IF-17K
Daftar Isi
Daftar Isi....................................................................................................................................2
Daftar Gambar..........................................................................................................................4
Daftar Tabel...............................................................................................................................5
Daftar Simbol............................................................................................................................6
Daftar Lampiran.....................................................................................................................11
PENDAHULUAN....................................................................................................................12
a. Latar Belakang.................................................................................................................12
b. Manfaat dan Tujuan.........................................................................................................14
c. Batasan Masalah..............................................................................................................16
TINJAUAN PUSTAKA..........................................................................................................17
a. Referensi..........................................................................................................................17
b. Deskripsi Umum Sistem..................................................................................................17
ANALISIS SISTEM................................................................................................................17
a. Analisis Prosedur yang Berjalan......................................................................................17
a.i.
a.ii. Flowmap...................................................................................................................19
21
b. Analisis Kebutuhan non Fungsional................................................................................23
b.i.
Analisis Hardware....................................................................................................23
Context Diagram......................................................................................................25
b. Perancangan Data............................................................................................................34
b.i.
Skema Relasi............................................................................................................34
Daftar Gambar
Gambar 2.1 Flow Map Pendaftaran......................................................................................20
Gambar 2.2 Flow Map Penjualan BBM Bersubsidi............................................................21
Gambar 2.3 Flow Map Laporan............................................................................................22
Gambar 3.1 Entity Relationship Diagram............................................................................24
Gambar 3.2 Context Entity Relationship Diagram.............................................................25
Gambar 3.3 Data Flow Diagram............................................................................................26
Gambar 4.1 Skema Relasi.....................................................................................................34
Gambar 4.2 Struktur Tabel BBM.........................................................................................35
Gambar 4.3 Struktur Tabel Kendaraan...............................................................................35
Gambar 4.4 Struktur Tabel Limit........................................................................................35
Gambar 4.5 Struktur Tabel Pembeli....................................................................................36
Gambar 4.6 Struktur Tabel SPBU........................................................................................36
Gambar 4.7 Struktur Tabel Transaksi.................................................................................36
Gambar 4.8 Struktur Tabel User..........................................................................................36
Gambar 5.0 Login..................................................................................................................37
Gambar 5.1 Login..................................................................................................................37
Gambar 5.2 Menu Olah BBM................................................................................................38
Gambar 5.3 Menu Olah Kendaraan......................................................................................38
Gambar 5.4 Menu Olah Limit...............................................................................................39
Gambar 5.5 Menu Olah SPBU...............................................................................................39
Gambar 5.6 Menu Lihat Transaksi.......................................................................................40
Gambar 5.7 Menu Olah User.................................................................................................40
Gambar 5.8 Menu Utama Login Admin...............................................................................41
Gambar 5.9 Menu Utama Login Petugas.............................................................................41
Gambar 5.10 Laporan............................................................................................................42
Gambar 5.11 Tampilan Pesan................................................................................................42
Daftar Tabel
Tabel 1.1 Pengguna Kendaraaan Bermotor Sumber : Korlantas Porli............................13
Tabel 2.1 Proses Spesifikasi Proses Login.............................................................................26
Tabel 2.2 Proses Spesifikasi Management User...................................................................27
Tabel 2.3 Proses Spesifikasi Limit BBM Kendaraan..........................................................27
Tabel 2.4 Proses Spesifikasi Proses BBM.............................................................................28
Tabel 2.5 Proses Spesifikasi Proses Kendaraan...................................................................28
Tabel 2.6 Proses Spesifikasi Proses SPBU............................................................................28
Tabel 2.7 Proses Laporan.......................................................................................................29
Tabel 2.8 Proses Spesifikasi Proses Pembelian....................................................................29
Tabel 2.9 Proses Spesifikasi Proses Transaksi.....................................................................30
Tabel 3.1 Data Dictionary Data Login.................................................................................30
Tabel 3.2 Data Dictionary Data Kendaraan........................................................................30
Tabel 3.3 Data Dictionary Data Limit..................................................................................30
Tabel 3.4 Data Dictionary Data SPBU.................................................................................31
Tabel 3.5 Data Dictionary Data Transaksi...........................................................................31
Tabel 3.8 Data Dictionary Data Pembeli..............................................................................32
Tabel 3.7 Data Dictionary Data Head Transaksi.................................................................32
Tabel 3.9 Data Dictionary Data User....................................................................................32
Tabel 3.10 Data Dictionary Data BBM.................................................................................33
Daftar Simbol
Simbol Flowmap
Simbol
Pengertian
Dokumen (Document)
Operasional Manual
Garis
aliran
(flow
Keterangan
Menunjukan
dokumen
sebagai
yang digunakan untuk
merekam
data
terjadinya
suatu
transaksi
Menunjukan proses
yang
dikerjakan
secara manual
line)
Decision
Conector
Menunjukan pilihan
yang akan dikerjakan
atau keputusan yang
harus dibuat dalam
proses
pengolahan
data
(On-page
Digunakan
penghubung
satu halaman
(Off-page
Digunakan
untuk
penghubung berbeda
halaman
connector)
Conector
connector)
untuk
dalam
Digunakan
untuk
menyimpan
data
secara manual dan
sementara, jika A
berarti
disimpan
menurut abjad, N
berarti
disimpan
menurut nomor urut
dan jika T berarti
disimpan
menurut
kronologis
atau
menurut tanggal
Keterangan
atau Deskripsi proses atau
komentar,
untuk
komentar
memperjelas
pesan
yang
disampaikan
dalam bagan alir
Pertemuan garis alir
Menunjukan dua garis
alir bertemu dan salah
satu garis mengikuti
arus lainnya
Persimpangan garis Menunjukan
arah
masing-masing garis,
alir
salah satu garis dibuat
sedikit melengkung
tepat
pada
persimpangan kedua
garis tersebut
Catatan
Digunakan
untuk
menggambarkan
catatan
akuntansi
yang digunakan untuk
mencatat data yang
direkam sebelumnya
didalam
dokumen
atau formulir
Penyimpanan/Storage Menunjukan
akses
langsung perangkat
penyimpanan/storage
pada disket
[ Sumber : Buku Sistem Informasi Akuntansi ]
Simbol Diagram Konteks
Simbol
Pengertian
Keterangan
Eksternal Entity
Menunjukan
luar
sistem
sumber
bagian
atau
input
dan
output
Garis aliran
Sistem
Menunjukan sistem
lain
[ Sumber : Buku Sistem Informasi Akuntansi ]
Simbol
Pengertian
Keterangan
Sistem
Menunjukan sistem
Eksternal entity
Menunjukan bagian
luar
sistem
atau
sumber input dan
output data
Menunjukan arus data
antar simbol/proses
Garis aliran
Garis aliran
Aliran material
Data Storage
Digunakan
untuk
menyimpan arus data
atau arsip seperti file
transaksi, file induk
atau file referensi dan
lain-lain
Proses
Conector
(On-page
Digunakan
penghubung
satu halaman
(Off-page
Digunakan
untuk
penghubung berbeda
halaman
connector)
Conector
connector)
untuk
dalam
KETERANGAN
ENTITAS
Menunjukan pelaku yang terlibat
dalam sistem informasi
GARIS RELASI
Garis yang menghubungkan
antara entitas dengan relasi
PENYIMPANAN
KOMPUTERISASI
Menunjukan hubungan antara
entitas satu dengan entitas lain.
Daftar Lampiran
PENDAHULUAN
a. Latar Belakang
Hasil rapat paripurna DPR RI tanggal 25 Oktober 2013 telah mengesahkan Undang
Undang Anggaran Pendapatan dan Belanja Negara (APBN) tahun 2014. Anggaran
Pendapatan Belanja Negara (APBN) 2014 belum menunjukkan perbedaan yang signifikan
dibanding APBN tahun sebelumnya. APBN 2014 masih terbebani masalah-masalah klasik
yang salah satu diantaranya adalah masalah besarnya subsidi bahan bakar minyak (BBM),
tingginya belanja pegawai, dan pembayaran bunga hutang negara.
Bahan Bakar Minyak (BBM) adalah hasil pengolahan minyak mentah (crude oil)
yang kemudian di proses menjadi avtur, mogas (motor gas) atau yang lebih dikenal dengan
solar, avgas, premium, minyak tanah, dan juga LPG. Pemerintah menerapkan kebijakan
subsidi BBM untuk meringankan beban masyarakat karena tingginya harga minyak dunia.
Besarnya jumlah pemberian subsidi ini selalu mengalami fluktuasi menyesuaikan dengan
harga minyak dunia.
Secara tentatif dan tertuang dalam Blueprint Pengelolaan Energi Nasional 2005-2025,
Indonesia memberikan subsidi BBM dalam beberapa jenis, yakni subsidi untuk solar,
premium, minyak tanah dan LPG. Subsidi yang paling besar memakan dana adalah subsidi
BBM jenis premium. Premium dan solar disubsidi untuk memenuhi kebutuhan transportasi
masyarakat umum sedangkan LPG yang bersubsidi diperuntukkan untuk rumah tangga.
Pemakai terbesar BBM nasional adalah sektor transportasi. Bagi sektor transportasi
sendiri, BBM adalah bahan bakar utama (hampir mendekati 100 persen) sehingga sangat
sulit untuk digantikan dengan bahan bakar lain.
Penggunaan BBM yang tidak efisien dapat kita lihat akibatnya pada kemacetan, terutama di
kota-kota besar. Mobil-mobil tua dengan mesin yang boros BBM masih kerap ditemukan di
jalan raya. Laju pertumbuhan kendaraan yang sangat cepat tidak didukung oleh peningkatan
kuantitas ataupun kualitas infrastruktur yang mencukupi.
Tahun
Jenis
2011
Pertumbuhan
2012
Mobil
8.540.352
9.524.666
12%
penumpang
Bus
1.920.038
1.945.288
1%
Truk
4.257.381
4.723.315
11%
Sepeda motor
69.204.675 77.755.658
12%
Ransus
270.611
280.372
4%
Jumlah
84.193.057 94.229.299
12%
Tabel 1.1 Pengguna Kendaraaan Bermotor Sumber : Korlantas Porli
Data diatas menunjukkan jumlah sepeda motor dan mobil penumpang yang termasuk
di dalamnya mobil pribadi menempati posisi pertama dan kedua kendaraan yang
mendominasi jenis kendaraan bermotor di Indonesia. Dengan mobil penumpang di urutan
kedua, dapat di asumsikan bahwa pengguna mayoritas BBM terutama jenis premium adalah
masyarakat menengah keatas yang memiliki kendaraan - kendaraan tersebut.Hal ini
menunjukkan secara langsung bahwa subsidi BBM yang seharusnya meringankan
masyarakat menengah kebawah justru dinikmati oleh pengendara pribadi baik mobil maupun
motor pribadi dan bukan angkutan umum. Kebijakan subsidi BBM yang diberlakukan oleh
pemerintah ini menjadi tidak tepat sasaran
Berdasarkan kajian Badan Pengatur Hilir (BPH) Migas, ketidaktepatan sasaran dari
subsidi BBM dikarenakan oleh lemahnya pengawasan dalam pendistribusian, baik BBM
bersubsidi maupun BBM tidak bersubsidi. Lemahnya pengawasan ini terjadi karena tidak
adanya pengendalian langsung (real time) antara PSO (Public Service Obligation) yang
mendistribusikan BBM bersubsidi maupun BBM non subsidi kepada konsumen. Kurang
efektifnya pengawasan ini menyebabkan kelangkaan BBM dan penyalahgunaan BBM
bersubsidi. Jika tidak adanya pengendalian distribusi BBM bersubsidi maupun non subsidi
maka masalah-masalah di sektor BBM akan terus berlanjut dan dapat mencederai
pertumbuhan ekonomi negara.
Berdasarkan Peraturan menteri ESDM no.1/2013 tentang pengendalian BBM untuk :
1. Semua jenis kendaraan bermotor yang dimiliki atau dikuasai oleh instansi
pemerintah, pemerintah provinsi, pemerintah kabupaten/kota, badan usaha
milik daerah
2. Mobil barang dengan jumlah roda lebih dari 4 buah untuk pengangkutan hasil
kegiatan perkebunan dan pertambangan
3. Mobil barang dengan jumlah roda lebih dari 4 buah untuk pengangkutan hasil
kegiatan kehutanan.
Dan Peraturan BPH Migas no.6/2013 Pasal. 5(1): "Setiap kendaraan bermotor yang
akan membeli BBM di penyalur wajib dipasang identitas yang dapat dipindai/dibaca secara
elektronik oleh EDC di setiap Nozzle penyalur."
Maka dibutuhkanlah sebuah sistem yang berfungsi untuk melakukan monitoring dan
pengendaliandistribusi BBM.
Belum seluruh lapisan masyarakat mengetahui dengan pasti mengenai informasi
sistem monitoring dan pengedalian bahan bakar minyak dan masih kurangnya manajemen
dan sosialisasi yang diberikan pemerintah dalam program ini. Besar kemungkinan informasi
tentang sistem monitoring dan pengedalian bahan bakar minyak tersebut bisa menjadi
informasi yang sangat dibutuhkan.
Berdasarkan uraian tersebut, dalam penulisan penelitian ini penulis tertarik untuk mengambil
judul Sistem Informasi Monitoring dan Pengendalian Bahan Bakar Minyak.
4. Bagi Masyarakat
Memudahkan masyarakat pada saat pengecekan limit dari penggunaan BBM
bersubsidi dari kendaraan bermotor.
5. Kegunaan Akademis
Adapun kegunaan aplikasi ini di harapkan dapat berguna bagi berbagai pihak antara
lain.
6. Bagi Penulis
Hasil penelitian ini diharapkan dapat mengaplikasikan ilmu pengetahuan yang didapat
dan dapat menambah pengetahuan penulis tentang perancangan sistem informasi monitoring
dan pengendalian bahan bakar minyak serta diharapkan dapat membantu pemerintahan
memberikan informasi kepada seluruh lapisan masyarakat yang memiliki kendaraan bermotor
di wilayah Indonesia agar nantinya Dengan dukungan dan partisipasi langsung seluruh
pemilik kendaraan bermotor untuk memasang RFID Tag pada kendaraannya, maka
pemerintah yang memiliki data konsumsi BBM yang akurat untuk mengelola ketersediaan
dan penyaluran BBM secara nasional, khususnya BBM bersubsidi dengan lebih tepat sasaran,
serta menuju Indonesia lebih baik.
7. Bagi Pembaca
Sebagai literatur bagi mahasiswa lain yang akan membuat skripsi, yang berhubungan
dengan sistem informasi monitoring dan pengedalian bahan bakar minyak.
c. Batasan Masalah
Agar penelitian dalam tugas ini lebih terarah dan memudahkan dalam pembahasan
sehingga dalam pembuatan aplikasi ini akan lebih terarah, maka diperlukan sebuah rancangan
pembatasan masalah, agar nantinya mampu mendapatkan titik temu dalam penyelesaian
masalah. Adapun batasan masalah tersebut antara lain :
1. Penggunaan Radio Frequensi Identification (RFID) sebagai alat bantu Sistem
Monitoring dan Pengendalian Bahan Bakan Bersubsidi.
2. Bahan Bakar Minyak yang di monitoring dititikberatkan ke Bahan Bakar Minyak
yang disubsidi pemerintah sebelum diimplementasikan ke seluruh jenis BBM
(Pemasangan RFID reader hanya di nosel jenis BBM bersubsidi).
3. Pemasangan RFID dititikberatkan ke kendaraan bermotor roda empat atau lebih
terlebih dahulu sebelum di implementasikan ke seluruh kendaraan bermotor.
4. Implementasi RFID dititikberatkan di kota-kota besar terlebih dahulu sebelum
diimplementasikan di daerah-daerah lainnya.
TINJAUAN PUSTAKA
a. Referensi
b. Deskripsi Umum Sistem
SIMPBBM adalah perangkat lunak yang digunakan untuk mengontrol dan memonitor
pendistribusian bahan bakar minyak bersubsidi, juga berisi laporan transaksi bagi pemilik
SPBU. SIMPBBM akan melakukan pengecekan terhadap kendaraan yang akan melakukan
pengisian bahan bakar dan informasi batas pembelian bahan bakar minyak bersubsidi yang
diperbolehkan untuk kendaraan tersebut. Pengecekan dilakukan ketika petugas SPBU
memasukkan fuel nozzle kedalam tangki kendaraan yang akan melakukan pengisian dan
proses tersebut melibatkan RFID pada tangki kendaraan dan RFID reader pada fuel nozzle.
ANALISIS SISTEM
a. Analisis Prosedur yang Berjalan
a.i. Analisis Prosedur Manual
Prosedur Pendaftaran Kendaraan untuk mengikuti program SMPB Bersubsidi:
1. Mobil / Kendaraan datang ke SPBU.
2. Calon pengguna mengisi formulir mengikuti program SMPB yang berisikan datadata -kendaraan dan data-data kepemilikan serta menyerahkan bukti kepemilikan
kendaraan.
3. Petugas SPBU melakukan uji kelayakan keikutsertaan kendaraan dalam program
SMPB
4. Apabila tidak lulus uji kelayakan keikutsertaan maka petugas SPBU akan
menyerahkan kembali data-data kendaraan dan bukti kepemilikan kendaraan.
5. Apabila ulus uji kelayakan maka petugas spbu melakukan pencatatan data-data
kendaraan.
6. Setelah petugas spbu selesai melakukan pencatatan data-data kendaraan, bukti
kepemilikan kendaraan diserahkan kembali ke calon pengguna.
7. Petugas SPBU melakukan pencatatan data data kendaraan untuk melakukan
proses registrasi kendaraan dan penetapan kuota limit BBM bersubsidi pada
kendaraan
Prosedur Transaksi Penjualan BBM bersubsidi :
1. Mobil / Kendaraan datang ke SPBU menunjukkan bukti kepemilikan kendaraan.
2. Petugas SPBU melakukan pengecekan data data kendaraan berdasarkan bukti
kepemilikan kendaraan.
3. Apabila belum terdaftar maka petugas spbu menyerahkan kembali bukti
kepemilikan kendaraan dan mengarahkan calon pengguna ke bagian registrasi .
4. Apabila sudah terdaftar maka petugas spbu melakukan pengecekan kuota BBM
bersubsidi pada kendaraan.
5. Apabila kuota BBM bersubsidi telah habis maka petugas menyerahkan bukti
kepemilikan kendaraaan dan mengarahkan pembeli ke pos pengisian BBM non
subsidi.
6. Apabila masih terdapat sisa kuota maka petugas spbu akan melakukan pengisian
BBM bersubsidi dan menyerahkan kembali bukti kepemilikan kendaraan.
7. Pembeli menerima bukti kepemilikan dan melakukan pembayaran
8. Petugas SPBU menerima uang dan membuat nota pembelian berupa struk
pembelian dan menyerahkannya ke pembeli dan salinannya di arsipkan.
Prosedur Pembuatan Laporan Secara Manual
1. Salinan salinan struk penjualan BBM diolah oleh petugas SPBU untuk dijadikan
laporan penjualan.
2. Laporan Penjualan diserahkan ke pemilik SPBU untuk disahkan.
3. Laporan Penjualan diserahkan kembali ke petugas SPBU untuk diarsipkan.
a.ii.
Flowmap
b.ii.
Analisis Software
d.ii.
No Urut
1
Proses
No.Proses
Nama Proses
Keterangan
1
Proses Login
Source
Input
Output
Destination
Logika Proses
Proses
No.Proses
Nama Proses
Source
Input
Output
Destination
Logika Proses
Keterangan
2
Proses Management User
Admin , Pemilik SPBU
Data User
Info User
Tabel User
Admin
Admin Melakukan Proses Authentifikasi
terlebih dahulu.
Setelah proses authentifikasi berhasil
Admin berhak untuk mengolah data-data
Pemilik SPBU
Data-data pada Tabel User
Pemilik
Pemilik Melakukan Proses Authentifikasi
terlebih dahulu.
Setelah proses authentifikasi berhasil
Pemilik berhak untuk mengolah data-data
Petugas SPBU
Data-data tersebut diolah pada Tabel User
Proses
No.Proses
Nama Proses
Source
Input
Output
Destination
Logika Proses
No Urut
4
Proses
No.Proses
Keterangan
3
Proses Limit BBM Kendaraan
Admin
Data Limit
Data Insert Limit
Data Update Limit
Data Delete Limit
Info Limit
Info Insert Limit
Info Update Limit
Info Delete Limit
Tabel Limit BBM Kendaraan
Admin
Proses authentifikasi berhasil
Admin berhak untuk menginputkan data
limit BBM bersubsidi kendaraan ,
mengupdate data limit BBM bersubsidi
kendaraan, menghapus data limit BBM
bersubsidi kendaraan dan melihat data limit
BBM bersubsidi kendaraan
Data limit BBM bersubsidi kendaraan
diolah pada Tabel Limit kendaraan.
Tabel 2.3 Proses Spesifikasi Limit BBM
Kendaraan
Keterangan
4
Nama Proses
Source
Input
Output
Destination
Logika Proses
Proses BBM
Admin
Data BBM
Info BBM
Tabel BBM
Admin
Admin melakukan proses authentifikasi
terlebih dahulu
Setelah authentifikasi berhasil Admin dapat
menambah dan mengupdate data BBM
Data-data BBM diolah pada Tabel BBM
No Urut
5
Proses
No.Proses
Nama Proses
Source
Input
Output
Destination
Logika Proses
Keterangan
5
Proses Kendaraan
Admin
Data Kendaraan
Data Pembeli
Info Kendaraan
Info Pembeli
Tabel Kendaraan
Tabel Pembeli
Admin
Proses authentifikasi berhasil
Admin berhak untuk menginputkan datadata kendaraan, mengupdate data-data
kendaraan, menghapus data-data kendaraan
dan melihat data data kendaraan
Data-data kendaraan tersebut diolah pada
Tabel Kendaraan,dan Tabel Pembeli
Tabel 2.5 Proses Spesifikasi Proses
Kendaraan
No Urut
6
Proses
No.Proses
Nama Proses
Source
Input
Keterangan
6
Proses SPBU
Admin
Data SPBU
Output
Info SPBU
Destination
Tabel SPBU
Logika Proses
Admin
Proses authentifikasi berhasil
Admin berhak melakukan proses pembuatan
laporan (harian , bulanan dan tahunan )
Data-Data laporan diolah pada Table SPBU
No Urut
7
Proses
No.Proses
Nama Proses
Source
Input
Output
Destination
Logika Proses
Keterangan
7
Proses Laporan
Pemilik SPBU
Data Laporan, Data Transaksi,Data
Pembeli,Data BBM, Data SPBU, Data
Kendaraan, Data Limit, Data User
Info Laporan, Info Transaksi, Info Pembeli, Info
BBM, Info SPBU, Info Kendaraan, Info Limit,
Info User
Tabel Kendaraan, Tabel BBM, Tabel SPBU,
Tabel Transaksi, Tabel HeadTransaksi, Tabel
Limit, Tabel User
Pemilik SPBU
Proses authentifikasi berhasil
Pemilik SPBU Mengolah semua data.
Data-data dioleh dari seluruh Tabel yang
ada
Tabel 2.7 Proses Laporan
No Urut
8
Proses
No.Proses
Nama Proses
Source
Input
Output
Destination
Logika Proses
Keterangan
8
Proses Pembeli
Petugas SPBU
Data Pembeli
Info Pembeli
Tabel Pembeli
Petugas SPBU
Proses authentifikasi berhasil
Petugas SPBU Menambah ,mengupdate ,
menghapus data-data pembeli
Data-data pembeli diolah pada tabel
pembeli
Tabel 2.8 Proses Spesifikasi Proses Pembelian
No Urut
9
Proses
No.Proses
Nama Proses
Source
Input
Output
Destination
Logika Proses
Keterangan
9
Proses Transaksi
Petugas SPBU
Data Transaksi
Info Transaksi
Tabel Head Transaksi
Tabel Detail Transaksi
Petugas SPBU
Proses authentifikasi berhasil
Petugas SPBU Menambah Data-data
transaksi
Data-data tersebut diolah table transaksi
dan tabel head transaksi
Data_Login
Proses Login
Data Yang Digunakan Proses Login
Username , Password
Username varchar[30]
Password varchar[30]
Data_Kendaraan
Proses Kendaraan , Proses Laporan
Data data kendaraan yang diwajibkan
dalam SMPB ini.
IDKendaraan
NamaKendaraan
Merk
JenisBahanBakar
Tahun
Idlimit
JumlahRoda
KapasitasMesin
IDKendaraan int[10]
NamaKendaraan varchar[30]
Merk varchar[20]
JenisBahanBakar varchar[20]
Tahun int[4]
Idlimit int[10]
KapasitasMesin int[4]
JumlahRoda int[2]
Data Limit
Proses Limit , Proses Laporan
Data limit kendaraan sesuai
kebijakan ,Limit dalam Satuan Liter
IDLimit
Nama_Limit
Limit
IDLimit int
Limit float
Nama_Limit Varchar[25]
Data SPBU
Proses SPBU , Proses Laporan
Data data SPBU yang membantu
proses SMPB ini
Struktur Data
IDSPBU
NamaSPBU
AlamatSPBU
PemilikSPBU
[Penjelasan per Struktur data IDSPBU int[10]
]
NamaSPBU varchar[20]
AlamatSPBU varchar[20]
Tabel 3.4 Data Dictionary
Data SPBU
PemilikSPBU
varchar[20]
Nama
Where Used /How Used
Deskripsi
Struktur Data
Data Transaksi
Proses Transaksi , Proses Laporan
Data yang berisi detail transaksi yang
terjadi
KodePembelian
JenisBBM
Tanggal
NomerPompa
NomerSelang
Liter
Hargaperliter
SubTotal
KodePembelian varchar[10]
JenisBBM varchar[10]
Tanggal DateTime
NomerPompa int
NomerSelang int
Liter float
Hargaperliter int
SubTotal int Hargaperliter int
SubTotal int
Data Pembeli
Proses Pembeli
Data yang berisi data pembeli yang
bertransaksi dengan petugas SPBU
NoKendaraan
IDKendaraan
NamaPemilik
Alamat
NoTelepon
NoKendaraan int[10]
IDKendaraan int[10]
NamaPemilik varchar[20]
Alamat varchar[30]
NoTelepon int[8]
Data User
Proses Management User
Data-data yang berisi data-data login
User
IDUser
IDSPBU
UserName
Password
Role
IDUser int[10]
IDSPBU varchar[20]
UserName varchar[20]
Password varchar[20]
Role varchar[20]
Nama
Where Used /How Used
Deskripsi
Struktur Data
Data BBM
Proses BBM
Data data BBM yang menetukan jenis
BBM dan besaran harga
IDBBM
NamaBBM
Jenis
Harga
Status
IDBBM int[10]
NamaBBM varchar[20]
Jenis varchar[20]
Harga int[10]
Status int[20]
b. Perancangan Data
b.i. Skema Relasi
b.ii.
Diagram Relasi
Role
Di pilih sesuai degan role dari pengguna sistem
Admin
Pemilik
Petugas
Tombol-Login
Login kedalam sistem , menampilkan pesan kesalahan jika
kombinasi username, password dan role salah.
Petugas
Terisi secara otomatis sesuai dengan username petugas
bersangkutan.
SPBU
Terisi secara otomatis sesuai dengan nama Spbu dari petugas.
No Kendaraan
Terisi Secara otomatis dari hasil scan RFID.
Jenis BBM
Terisi Secara otomatis sesuai dengan data kendaran.
Limit
Terisi Secara otomatis sesuai dengan data sisa limit pemilik
Tombol-Baru
Menampilkan pop-up form pembeli baru
Tombol-Selesai
Tutup Transaksi,menampilkan pesan cetak struck atau tidak.
Tombol-Cari
Mencari data log transaksi sesuai dengan filter
Tombol-lookup
Menampilkan Pop-up master kendaraan
Tombol-simpan
Simpan data , dengan ketentuan seluruh field terisi dengan
valid.
Tombol-cari
Cari data kendaraan sesuai dengan filter.
Tombol-pilih
Simpan pilihan kendaraan dan kembali ke form pembeli
Radiobutton pilihan
Pilih kendaraan yang sesuai dengan kriteria kendaraan pembeli
Dropdown-Jenis BBM
Pilihan jenis bbm , menentukan isi dari dropdown limit.
Dropdown-Autocomplete-Limit
Dropdown pilihan limit , dengan tambahan funsi autocomplete
untuk mempermudah proses pemilihan limit.
Tombol-Cari
Cari Data Kendaraan sesuai dengan filter
Tombol-Tambah
Tambah Data kendaraan baru
Tombol-Edit
Ubah Data kendaraan
Tombol-Delete
Hapus Data kendaraan
Tombol-simpan
Simpan data , dengan ketentuan seluruh field terisi dengan
valid.
Tombol-Cari
Cari Data BBM sesuai dengan filter
Tombol-Tambah
Tambah Data BBM baru
Tombol-Edit
Ubah Data BBM
Tombol-Delete
Hapus Data BBM
Dropdown-Autocomplete-BBM
Dropdown pilihan BBM , dengan tambahan funsi autocomplete
untuk mempermudah proses pemilihan BBM.
Dropdown-Autocomplete-BBM
Dropdown pilihan BBM , dengan tambahan funsi autocomplete
untuk mempermudah proses pemilihan BBM.
Tombol-Cari
Cari Data Limit sesuai dengan filter
Tombol-Tambah
Tambah Data Limit baru
Tombol-Edit
Ubah Data Limit
Tombol-Delete
Hapus Data Limit
Tombol-simpan
Simpan data, dengan ketentuan seluruh field terisi dengan valid.
Tombol-Cari
Cari Data SPBU sesuai dengan filter
Tombol-Tambah
Tambah Data SPBU baru
Tombol-Edit
Ubah Data SPBU
Tombol-Delete
Hapus Data SPBU
Dropdown-Autocomple-SPBU
Dropdown pilihan SPBU , dengan tambahan funsi autocomplete
untuk mempermudah proses pemilihan SPBU, langsung terkunci
menjadi spbu terkait jika di akses oleh pemilik SPBU , pilihan
terbuka jika di akses oleh admin.
Dropdown-Role
Menyediakan pilihan Petugas saja jika di akses oleh pemilik
SPBU, pilihan berubah menjadi Petugas, Pemilik, Admin jika di
akses oleh admin.
Tombol-simpan
Simpan data, dengan ketentuan seluruh field terisi dengan valid.
Dropdown-Autocomple-SPBU
Dropdown pilihan SPBU , dengan tambahan funsi autocomplete
untuk mempermudah proses pemilihan SPBU, langsung terkunci
menjadi spbu terkait jika di akses oleh pemilik SPBU , pilihan
terbuka jika di akses oleh admin.
Dropdown-Role
Menyediakan pilihan Petugas saja jika di akses oleh pemilik
SPBU, pilihan berubah menjadi Petugas, Pemilik, Admin jika di
akses oleh admin.
Tombol-Cari
Cari Data User sesuai dengan filter
Tombol-Tambah
Tambah Data User baru
Tombol-Edit
Ubah Data User
Tombol-Delete
Hapus Data User
c.ii.
Datepicker-Tanggal
Field pertama di isi dengan tanggal awal Field kedua di sisi
dengan tanggal akhir.
Tombol-Cari
Tampilkan Laporan Transaski sesuai dengan filter.
Tombol-Cetak
Cetak Laporan Transaksi
c.iii.
c.iv.
Jaringan Semantik
d. Perancangan Prosedural
d.i. Flowchart Prosedur setiap proses