Microsoft Excel . Hal ini tentu saja membutuhkan waktu yang cukup lama dan
menghabiskan banyak tenaga. c.
Dari segi dokumen Dokumen-dokumen yang ada semakin hari semakin menumpuk sehingga
kemungkinan terjadinya kerusakan menjadi semakin tinggi. Dokumen tersebut terdiri dari dokumen pemesanan, daftar sopir, daftar bus, daftar absensi sopir, dan
laporan-laporan. d.
Dari segi laporan Laporan data customer, data bus, transaksi pemesanan serta laporan lain
tidak dapat digunakan sebagai sarana mengambil keputusan. Belum adanya laporan customer yang sudah mengembalikan maupun yang belum
mengembalikan bus, laporan absensi sopir per hari masih belum ada mengakibatkan Manajer sulit untuk mengetahui kondisi yang sebenarnya.
3. Pemecahan dengan sistem baru
Permasalahan yang ada dapat diatasi dengan sistem yang baru yaitu sistem komputer. Jadi setiap transaksi yang terjadi, data buku yang ada serta data
customer yang ada disimpan dalam suatu database. Laporan yang dibutuhkan
akan ditampilkan secara otomatis tanpa harus membuat secara manual lagi.
4.2 Desain Sistem
Sistem flow dibuat dengan mengembangkan dokumen flow lama. Pada sistem flow ini terdapat beberapa perubahan dari sistem yang lama ke dalam
sistem yang baru. Proses tersebut juga membutuhkan database yang tepat untuk penyimpanan data. Database yang dibutuhkan antara lain, customer, bus, Sopir,
STIKOM SURABAYA
STIKOM SURABAYA
Tarif bus, Tarif sopir, Absensi, Penagihan, Pemesanan, Pembayaran, Pinjam, Login, Gaji, Surat Jalan, Surat Perintah Jalan dan Voucher BBM.
Langkah selanjutnya adalah membuat Context Diagram. External Entity dan proses-proses yang terjadi pada Context Diagram didapat dari sistem flow
yang telah dibuat. Pendesain kemudian menyusun secara lengkap masing-masing proses beserta tabel-tabel yang dibutuhkan pada DFD. Context Diagram yang
telah dibuat, digunakan sebagai acuan pembuatan HIPO. File yang terdapat pada DFD digunakan sebagai acuan membuat ERD dan struktur tabel.
Langkah terakhir adalah mendesain input dan output. Diperlukan beberapa pertimbangan dalam mendesain input dan output yang baik yaitu,
bagaimana membuat desain yang sederhana tapi memiliki banyak fitur dan mudah digunakan. Desain input dan output meliputi form Transaksi, form Menu utama,
form Bantuan, form Sopir, form Bus, form Input Customer, form Input gaji sopir,
form Tarif bus, form Tarif Sopir, form Dokumen bus dan desain Laporan-
laporan.
4.2.1 Sistem Flow Terkomputerisasi
Sistem Flow Terkomputerisasi merupakan gambaran dari sistem yang telah dikembangkan. Dalam Sistem Flow Terkomputerisasi, beberapa proses yang
masih dilakukan secara sederhana dikembangkan menjadi proses komputer. Proses yang dikembangkan meliputi, proses pencatatan data customer, data bus,
data sopir, data gaji , tarif bus, proses pemesanan bus, pengembalian bus, proses penagihan bus, proses pembayaran, proses penggajian, absensi sopir, Surat
Perintah jalan, Surat Jalan, Voucher BBM serta laporan file induk dan transaksi.
STIKOM SURABAYA
STIKOM SURABAYA
A. Dokum
D secara kom
dan data pemesanan
jika tersed operasiona
bus ke da melakukan
digunakan mengambi
surat jalan Komputer
Gam
men Flow K
Dokumen F mputerisasi
customer i
n kemudian dia admin
al menyiapk alam databa
n pengecek n, jika terse
il data dari n, serta vou
risasi Pemes
mbar 4.1 Dok
Komputeri
Flow Komp . Dimulai d
tu sendiri k n admin me
mencetak n kan bus ses
ase untuk p kan pemes
dia petugas i file surat
ucher bensi sanan dan P
kumen Flow
isasi Pemes
puterisasi P dengan cust
kemudian d elakukan pe
nota pemes suai permin
pemeliharaa sanan sesu
s membuat jalan dan m
in untuk dib Penyewaan d
w Kompute
sanan dan P
Pemesanan tomer
mema disimpan p
engecekan anan untuk
ntaan mema an file bus
uai data bu surat jalan
mencetak s berikan kep
dapat diliha
risasi Peme
Penyewaan
dan Penye asukan data
pada file cu pemesanan
k customer. asukkan data
s. Setelah i us saat itu
dan vouche surat permin
pada sopir. at pada Gam
esanan dan P
n
ewaan dilak a pemesanan
ustomer dan
sesuai dat petugas b
a bus dari d tu petugas
u tidak se er bensin de
ntaan bus, Dokumen
mbar 4.1.
Penyewaan 35
kukan n bus
n file a bus
agian daftar
akan edang
engan cetak
Flow
STIKOM SURABAYA
STIKOM SURABAYA
B. Dokum
D terkomput
file peme Kemudian
mencetak melakukan
tagihan se file pemb
customer .
pada Gam
Gam
men Flow K
Dokumen F terisasi, dia
esanan, file n menyimpa
nota tagiha n pembaya
ewa dan ua bayaran kem
Dokumen F mbar 4.2.
mbar 4.2 Dok
Komputeri
low Komp awali denga
e customer an data tagih
an sewa unt aran pada
ang tunai, o mudian me
Flow Komp
kumen Flow
isasi Penag
uterisasi Pe an admin m
r , file Sura
han sewa ke tuk diberika
petugas op oleh petuga
embuat dan puterisasi Pe
w Komputer
ihan dan P
enagihan d membuat tag
at Jalan, F e dalam dat
an customer perasional d
as operasion n mencetak
enagihan da
risasi Penag
Pembayaran
an Pembay gihan sewa
File Surat tabase file t
r . Setelah di
dengan me nal dilakuka
k bukti pem an Pembaya
gihan dan P
n
yaran yang bus berdas
Perintah J tagihan sew
iterima cust enyerahkan
an pemelih mbayaran u
aran dapat d
Pembayaran 36
telah arkan
Jalan. wa dan
tomer nota
haraan untuk
dilihat
STIKOM SURABAYA
STIKOM SURABAYA
C. Dokumen Flow Komputerisasi Absensi Sopir dan Penggajian
Dokumen Flow Komputerisasi Absensi Sopir dan Penggajian dimulai dari Sopir melakukan absensi harian dengan melakukan login terlebih dahulu
sebagai user data absensi tersebut otomatis tersimpan kedalam database file absensi. Admin melakukan pengecekan file surat jalan, file absensi, file data, file
tabel gaji, kemudian admin membuat slip gaji sopir dan menyimpan data slip gaji tersebut kedalam file gaji sopir mencetaknya dan diberikan untuk sopir . Sistem
Flow Absensi dan Penggajian Sopir dapat dilihat pada Gambar 4.3.
Gambar 4.3 Dokumen Flow Komputerisasi Absensi Sopir dan Penggajian
STIKOM SURABAYA
STIKOM SURABAYA
4.2.2 Da
D metodolog
kegiatan y
A. Conte
P entitas ba
Keempat diperlukan
bus kepad pemesanan
laporan. T
G
ata Flow Di
Data flow gi pengemb
yang terdapa
ext Diagram
Pada Contex agian, yaitu
entitas tad n. Sebagai c
da bagian op n bus. Buk
Terlihat pada
Gambar 4.4
iagram
diagram angan siste
at pada siste
m
xt Diagram u Customer
i memberik contoh, cus
perasional. kti pemesan
a Gambar 4
4 Context D merupakan
m yang ters em secara je
Sistem Info , Bagian op
kan input d stomer
mem Setelah itu,
nan bus ter 4.4.
iagram Sist n perangka
struktur. DF elas.
ormasi Pers perasional, B
data dan m mberikan inp
, bagian ope rsebut kepa
tem Informa at yang d
FD menggam
ewaan Bus Bagian Adm
menerima o put berupa
erasional m ada manaje
asi Persewa digunakan
mbarkan se
ini terdiri d min dan man
utput data data pemes
memberikan er dalam b
aan Bus 38
pada eluruh
dari 4 najer.
yang sanan
bukti entuk
STIKOM SURABAYA
STIKOM SURABAYA
B. Diagram Berjenjang HIPO
Diagram berjenjang merupakan merupakan diagram urutan proses yang terjadi dalam Sistem Informasi Persewaan Bus. Urutan proses dimulai dari
Maintenance Data Master, Pencatatan Data Transaksi, dan Cetak laporan.
Gambar 4.5 HIPO Sistem Informasi Persewaan Bus
C. DFD Level 0
DFD level 0 ini, berisi tiga proses. Proses tersebut antara lain, Pemeliharaan File Induk, Pemeliharaan File Transaksi, dan Cetak Laporan.
Seperti pada Gambar 4.6.
STIKOM SURABAYA
STIKOM SURABAYA
4.2.3 En
U alattools
dipakai un
ntity Relati
Untuk peran Entity Rela
ntuk penjab Gam
onal Diagr
ncangan bas ational Dia
baran basis mbar 4.6 DF
ram
is data siste agram
ERD data dari s
FD Level 0
em informas D. ERD m
suatu sistem si persewaa
merupakan a m sehingga
an bus digun alat yang s
hubungan 40
nakan sering
antar
STIKOM SURABAYA
STIKOM SURABAYA
tabel dapa Data Mod
secara fisi
A. CDM
P tabel yang
tabel mast
Gam at diketahui
del CDM
ik.
Conceptu
Pada Concep g saling ter
ter dan emp
mbar 4.7 Co i dengan je
atau secar
ual Data Mo
ptual Data M rintegrasi se
pat tabel tran
onceptual D elas. ERD d
ra logik da
odel
Model yang
ecara logik nsaksi. Terl
Data Model S dibagi men
an Physical
g tertera dia k. Dua bela
ihat pada G
Sistem Info njadi dua, y
l Data Mod
atas, terdapa as tabel terd
Gambar 4.7.
ormasi Perse yaitu Conce
del PDM
at tiga belas diri dari de
ewaan Bus 41
eptual atau
buah elapan
STIKOM SURABAYA
STIKOM SURABAYA
B. PDM Physical Data Model
Pada Physical Data Model yang tertera dibawah, telah menunjukkan adanya relasi antar tabel. Terlihat bahwa antar tabel satu dengan yang lain saling
memberikan informasi berupa identitas kode untuk mengenali tabel yang lain. Seperti terlihat pada Gambar 4.8.
Gambar 4.8 Physical Data Model Sistem Informasi Persewaan Bus
ID_ABSEN = ID_ABSEN NO_SLIP = NO _SLI P
GO L = GOL NO _DO K = NO_DOK
ID_TRANSPESAN = I D_TRANSPESAN
NO _DOK = NO_DOK NO_FPKB = NO_FPKB
NO_GATEPASS = NO_GATEPASS NO_SJ = NO_SJ
ID_BUS = ID_BU S NOPOL = NOPOL
NO_RANGKA = NO _RANGKA NO_MESIN = NO_MESIN
ID_C UST = I D_C UST
SOPIR ID_SOPIR
char8 NO_SIM
char12 NO_DOK
varc har10 NO_SLIP
varc har10 NM_SOPIR
varc har25 POSISI
varc har30 ORG_UNIT
varc har25 TELPON
varc har15 GOLONGA N
varc har20 STATUS_NIKAH
varc har15 JML_A NAK
numeric2 CUSTOMER
ID_CUST char8
NAMA_PERUSAHA AN varc har30
ALAMAT varc har50
TELEPON numeric15
EMAIL varc har25
TRANSA KSI_PEMESANAN ID_TRANSPESAN
char8 ID_CUST
char8 ID_BUS
char5 BUS
NOPOL char9
NO_RANGKA char18
NO_MESIN char12
MERK varc har10
TY PE varc har10
JENIS_BUS varc har20
TA HUN numeric4
BUS_PESA N ID_BUS
char5 NOPOL
char9 NO_RANGKA
char18 NO_MESIN
char12
SURAT_JA LAN NO_SJ
char17 TGL_SJ
date TGL_BRGKA T
date NO_GP
char17 NO_TRUK
char9 NO_LAMBUNG
char5 SOPIR1
varc har25 SOPIR2
varc har25 KERNET
varc har25 VOUCHER_BENSIN
NO_GATEPA SS char17
NO_POL_TRUK char9
TA RGET_BBM numeric3
PENGISIAN numeric3
SISA numeric3
KM_ISI numeric8
SOPIRK1 varc har25
SURAT_PERINTA H_JALA N NO_FPKB
char6 RUTE
varc har50 JA RAK
varc har10 WAKTU
time DOKUMEN_PERJALANAN
NO_DOK varc har10
NO_SJ char17
NO_GATEPA SS char17
NO_FPKB char6
TA GIHAN NO_TAGIHAN
varc har10 ID_TRANSPESAN
char8 NO_DOK
varc har10
TA BEL_GAJI GOL
char6 TUNJ_JA MSOSTEK
numeric7 TUNJ_ASKES
numeric7 GAJI_POKOK
numeric7 TUNJ_INSENTIF
numeric7 PREMI_KEHA DIRAN
numeric7 TUNJ_KLAS_STANDAR
numeric7 POT_JAMSOSTE
numeric7 POT_TAMB_ASKES
numeric7 POT_TUNJ_ASKSE
numeric7 SLIP_GA JI
NO_SLIP varc har10
GOL char6
ID_A BSEN char6
ABSENSI_SOPIR ID_A BSEN
char6 BAGIA N
varc har25 BULAN
date
STIKOM SURABAYA
STIKOM SURABAYA
4.2.4 Struktur File
Dari ERD dapat diperoleh dua belas tabel yang dibutuhkan untuk membangun sistem informasi perpustakaan. Penjelasan dari masing-masing tabel
dalam database yang dibuat adalah: 1.
Nama Tabel : ABSEN
Primary Key : -
Fungsi : Merupakan tabel yang digunakan untuk menyimpan data
absensi sopir Cipaganti Group. Tabel ini mencatat Id sopir dan menjadi acuan penggajian.
Tabel 4.1 Struktur Tabel Absen
No Nama Field
Tipe Data Lebar
Keterangan
1 TGL
nvarchar 15
Tanggal 2
ID_SOP nvarchar
15 Id Sopir
3 NAMA
nvarchar 20
Nama 4
MSK nvarchar
15 Jam Masuk
5 KEL
nvarchar 15
Jam Keluar 2.
Nama Tabel : BUS
Primary Key : NOPOL, NO_RANGKA, NO_MESIN
Fungsi :Tabel ini merupakan tabel untuk memasukkan data bus
yang ada di Cipaganti Group menurut NOPOL, NO_RANGKA, NO_MESIN, MERK, TYPE, TAHUN, JENIS_BUS. Hal ini sangat berguna jika Cipaganti
Group akan melakukan cek stok bus.
STIKOM SURABAYA
STIKOM SURABAYA
Tabel 4.2 Struktur Tabel Bus
No Nama Field
Tipe Data Lebar Keterangan
1 NOPOL
nvarchar 10
Primary key 2
NO_RANGKA nvarchar 20
Primary key 3
NO_MESIN nvarchar
15 Primary key
4 MERK
nvarchar 10
Merk Bus 5 TYPE
nvarchar 10 Type
Bus 6
TAHUN nchar
4 Tahun pembuatan Bus
7 JENIS_BUS nvarchar
50 Jenis Bus
3. Nama Tabel
: CUSTOMER Primary Key
: ID_CUST Fungsi
: Merupakan tabel untuk memasukkan data-data customer Cipaganti Group Surabaya.
Tabel 4.3 Struktur Tabel Customer
No Nama Field
Tipe Data
Lebar Keterangan
1 ID_CUST nchar
4 Primary key pengenal
customer 2
NAMA_PERUSAHAAN nvarchar
30 Nama Customer
3 ALAMAT
nvarchar 50
Alamat 4
TELEPON nvarchar
15 No telepon
5 EMAIL nvarchar 25 Alamat
email 4.
Nama Tabel : DETIL_SEWA
Primary Key : -
Fungsi : Tabel detil sewa digunakan untuk menampilakan data-
data pemesanan bus. Tabel ini nantinya akan digunakan sebagai pedoman dalam proses pemesanan, pembayaran.
STIKOM SURABAYA
STIKOM SURABAYA
Tabel 4.4 Struktur Tabel Detil Sewa
No Nama Field
Tipe Data
Lebar Keterangan
1 NO_PESAN nchar
9 Nomer Pesan
2 ID_CUST
nchar 4
Id Customer 3
PERUSAHAAN nvarchar
30 Nama Customer
4 JENIS_BUS
nvarchar 20
Jenis Bus 5 NOPOL
nvarchar 50 No Polisi
7 NO_RANGKA nvarchar 20 No Rangka
Bus 8 NO_MESIN
nvarchar 15 No mesin
9 MERK nvarchar 10 Merk
Bus 10 TYPE
nvarchar 10 Type
Bus 11 TAHUN
nchar 4
Tahun pembuatan Bus 5.
Nama Tabel : GAJI
Primary Key : -
Fungsi : Merupakan tabel yang digunakan untuk memasukkan data
gaji sopir. Isi dari tabel ini nantinya akan digunakan sebagai acuan tentang gaji sopir yang terbaru.
Tabel 4.5 Struktur Tabel Gaji
No Nama Field
Tipe Data
Lebar Keterangan
1 GOL nvarchar 20 Golongan
sopir 2 T_JAMSOSTEK
int - Tunjangan
Jamsostek 3 T_ASKES
int - Tunjangan
Kesehatan 4 GAJI_POKOK
int - Gaji
Pokok 5 T_INSENTIF
int - Tunjangan
insentif 6 PREMI_HADIR
int - Premi
Kehadiran 7 T_KLAS_STAND
int - Tunjangan
Klas stand
8 POT_JAMSOSTEK int - Potongan
Jamsostek 9 POT_TAMB_ASKES int
- Potongan Tambah Asuransi
kesehatan
STIKOM SURABAYA
STIKOM SURABAYA
6. Nama Tabel
: GAJI_SOPIR Primary Key
: KODE Fungsi
:Tabel gaji sopir ini digunakan untuk memasukkan data gaji sopir yang nantinya digunakan untuk penggajian sopir.
Tabel 4.6 Struktur Tabel Gaji sopir
No Nama Field
Tipe Data
Lebar Keterangan
1 KODE
nvarchar 20
Primary key 2 ID_SOPIR
nchar 8 Id
sopir 3 BULAN
nvarchar 50 Bulan 4 NAMA
nvarchar 20 Nama sopir
5 GOL nvarchar 20 Golongan
6 POSISI nvarchar 30 Posisi
7 ORG_UNIT nvarchar 25 Organisasi
unit 8 T_JAMSOSTEK
int - Tunjangan
jamsostek 9 T_ASKES
int - Tunjangan
asuransi kesehatan
10 GAJI_POKOK int
- Gaji
pokok 11 T_INSENTIF
int -
Tunjangan insentif
12 PREMI_HADIR int
- Premi
hadir 13 T_KLAS_STAND
int -
Tunjangan klas stand 14 POT_JAMSOSTEK int
- Potongan
Jaminan 15 POT_TAMB_ASKES int
- Potongan
asuransi 7.
Nama Tabel : PEMBAYARAN
Primary Key : KODE
Fungsi : Merupakan tabel yang digunakan untuk menyimpan data-
data pembayaran sewa bus Cipaganti Group Surabaya. Tabel 4.7 Struktur Tabel Pembayaran
No Nama Field
Tipe Data Lebar Keterangan
1 KODE
nvarchar 15
Primary key pengenal aturan 2
ID_CUST nchar
4 Id customer
3 BULAN
nvarchar 10
Bulan 4
TOTAL int
- Jumlah pembayaran
5 KET nvarchar
15 Keterangan
STIKOM SURABAYA
STIKOM SURABAYA
8. Nama Tabel
: PEMESANAN Primary Key
: NO_PESAN Fungsi
: Merupakan tabel yang digunakan untuk menyimpan data pemesanan bus. Tabel ini mencatat siapa yang memesan bus dan bus apa yang
dipesan. Tabel 4.8 Struktur Tabel Pemesanan
No Nama Field
Tipe Data Lebar Keterangan
1 NO_PESAN
nvarchar 9
Primary key pengenal aturan 2
ID_CUST nvarchar
4 Id Customer
3 PERUSAHAAN
varchar 30
Perusahaan 4
JENIS_BUS varchar
20 Jenis
5 JML_BUS int
- Jumlah bus
9. Nama Tabel
: SOPIR Primary Key
: ID_SOPIR, NO_SIM Fungsi
: Merupakan tabel yang digunakan untuk memasukkan data sopir. Tabel ini nantinya akan digunakan sebagai acuan untuk menentukan gaji
sopir. Tabel 4.9 Struktur Tabel Sopir
No Nama Field
Tipe Data Lebar
Keterangan
1 ID_SOPIR
nchar 8
Primary key Pengenal Sopir 2 NO_SIM
nchar 12
Primary key 3 NAMA_SOPIR nvarchar
25 Nama sopir
4 POSISI nvarchar
30 Posisi 5 ORG_UNIT
nvarchar 25 Organisasi
unit 6 TELEPON
nvarchar 15 No
telepon 7 GOL
nvarchar 20 Golongan
8 STAT_NIKAH nvarchar 15 Status
nikah 9 JML_ANAK int
- Jumlah anak
STIKOM SURABAYA
STIKOM SURABAYA
10. Nama Tabel
: SP_JALAN Primary Key
: NOSJ Fungsi
: Tabel ini merupakan tabel untuk menyimpan data dokumen surat perintah jalan.
Tabel 4.10 Struktur Tabel Surat Perintah Jalan
No Nama Field
Tipe Data Lebar Keterangan
1 NOSJ
nchar 20
Primary key 2
NOPOL nchar
10 No polisi Bus
3 RUTE nvarchar
50 Rute ekspedisi
4 JARAK int
- Jarak ekspedisi
5 SOPIR1 nvarchar
20 Sopir1 6 SOPIR2
nvarchar 20 Sopir2
7 KERNET nvarchar
20 Kernet 8 BIAYA
int - int
11. Nama Tabel
: SURAT_JALAN Primary Key
: NOSJ Fungsi
: Tabel ini digunakan untuk menyimpan data surat jalan. Jadi Cipaganti Group dapat mengetahui hal apa yang harus atau perlu
disiapkan ketika melakukan ekspedisi. Tabel 4.11 Struktur Tabel Surat Jalan
No Nama Field
Tipe Data Lebar Keterangan
1 ID_CUST nchar
4 Id customer
2 NO_SJ
nvarchar 20
Primary key 3 TGL_BRGKT
datetime - Tanggal
keberangkatan 4
NOPOL nvarchar
20 No polisi Bus
5 SOPIR1 nvarchar
20 Sopir1 6 SOPIR2
nvarchar 20 Sopir2
7 KERNET nvarchar
20 Kernet 8 BERANGKAT
nvarchar 20 Berangkat
9 TUJUAN nvarchar
20 Tujuan ekspedisi
10 JARAK int
- Jarak
ekspedisi
STIKOM SURABAYA
STIKOM SURABAYA
12. Nama Tabel
: TAGIHAN_SOPIR Primary Key
: KODE Fungsi
: Merupakan tabel yang digunakan untuk menyimpan data- data tagihan sopir Cipaganti Group Surabaya.
Tabel 4.12 Struktur Tabel Tagihan Sopir
No Nama Field Tipe Data Lebar
Keterangan
1 KODE
nvarchar 30
Primary key 2
NO_SJ nvarchar
20 No Surat Jalan
3 ID_CUST nchar 4 Id
Customer 4 POSISI
nvarchar Max Posisi 13.
Nama Tabel : TAGIHAN_BUS
Primary Key : KODE
Fungsi : Merupakan tabel yang digunakan untuk menyimpan data-
data tagihan Bus Cipaganti Group Surabaya. Tabel 4.13 Struktur Tabel Tagihan Bus
No Nama Field Tipe Data Lebar
Keterangan
1 KODE
nvarchar 20
Primary key 2
NO_PESAN nchar 9
No Surat Jalan 3 ID_CUST nchar
4 Id Customer
4 KET_BUS nvarchar Max Posisi 14.
Nama Tabel : TARIF_SOPIR
Primary Key : KODE
Fungsi : Merupakan tabel yang digunakan untuk memasukkan data
tarif sopir. Isi dari tabel ini nantinya akan digunakan sebagai acuan tentang tarif sopir.
STIKOM SURABAYA
STIKOM SURABAYA
Tabel 4.14 Struktur Tabel Tarif Sopir
No Nama Field Tipe Data Lebar
Keterangan
1 KODE
nchar 3
Primary key 2 AREA
varchar 20 Area
3 POSISI varchar
20 Posisi 4 TARIF
int - Tarif
sopir 15.
Nama Tabel : TARIF_BUS
Primary Key : KODE
Fungsi : Merupakan tabel yang digunakan untuk memasukkan data
tarif Bus. Isi dari tabel ini nantinya akan digunakan sebagai acuan tentang tarif Bus.
Tabel 4.15 Struktur Tabel Tarif Bus
No Nama Field Tipe Data Lebar
Keterangan
1 KODE
nchar 3
Primary key 2 MERK
nvarchar 10 Merk
Bus 3 TYPE
nvarchar 10 Tyepe
Bus 4
TAHUN nchar
4 Tahun pembuatan Bus
5 TARIF int
- Tarif Bus
16. Nama Tabel
: TOT_SOPIR Primary Key
: - Fungsi
: Tabel ini digunakan untuk menyimpan data total biaya sopir untuk keperluan ekspedisi.
Tabel 4.16 Struktur Tabel Total Sopir
No Nama Field
Tipe Data Lebar Keterangan
1 KODE
nvarchar 20
Primary key 2
ID_CUST nchar
4 Id customer
3 POSISI nvarchar
10 Posisi 4 JML
int - Jumlah
sopir 5 TOTAL
int - Total
biaya
STIKOM SURABAYA
STIKOM SURABAYA
17. Nama Tabel
: TOT_BUS Primary Key
: - Fungsi
: Tabel ini digunakan untuk menyimpan data total biaya Bus untuk keperluan ekspedisi.
Tabel 4.17 Struktur Tabel Total Bus
No Nama Field
Tipe Data Lebar Keterangan
1 KODE
nvarchar 20
Primary key 2
ID_CUST nchar
4 Id customer
3 KET_BUS nvarchar
50 Keterangan Bus
4 JML int
- Jumlah Bus
5 TOTAL int
- Total biaya
18. Nama Tabel
: VOUCHER_BBM Primary Key
: NOSJ Fungsi
:Tabel ini digunakan untuk menyimpan data voucher bensin untuk keperluan ekspedisi.
Tabel 4.18 Struktur Tabel Voucher BBM
No Nama Field
Tipe Data Lebar Keterangan
1 NOSJ
nchar 20
Primary key 2
RUTE nvarchar
50 Rute ekspedisi
3 JARAK int
- Jarak ekspedisi
4 NOPOL
nchar 10
No Polisi Bus 5
BBM int
- Bahan bakar Bus
19. Nama Tabel
: LOGIN Primary Key
: USERID Fungsi
: Merupakan tabel yang digunakan untuk memasukkan data klasifikasi login. Tabel ini nantinya digunakan untuk menentukan Login user
yang mempunyai hak akses. Hak akses petugas ada 3 yaitu sebagai administrator, sopir, dan manajer.
STIKOM SURABAYA
STIKOM SURABAYA
No Na
1 USE 2 PAS
3 LOG
4.2.5 De
D Group ada
a. Desain
F Petugas d
form ini sehingga t
pada sistem
ama Field
ERID SSWORD
G_AS
esain Input
Desain inpu alah sebagai
n Input Log Form Login
apat memas nantinya a
tidak semba m. Terlihat
Tabel 4
Tipe Data
nvarchar nvarchar
nvarchar
tOutput
utouput da
i berikut: gin
digunakan sukkan user
akan ditent arang petug
pada Gamb
Gamb 4.19 Struktu
a Lebar
20 20
20
ari Sistem
untuk mas rname dan
tukan hak gas bisa mas
bar 4.9 Des
bar 4.9 Des ur Tabel Log
Primary ke Password
Login Seba
Informasi
uk kedalam password y
akses pad suk dan me
sain Input L
ain Input Lo gin
Keterang
ey User agai
Persewaan
m sistem inf yang telah d
da masing- engakses da
Login.
ogin
gan
n Bus Cipa
formasi sipe ditentukan.
-masing pe ata-data yan
aganti
erbus. Pada
etugas ng ada
STIKOM SURABAYA
STIKOM SURABAYA
b. Desain
F selesai me
yaitu, men yang dita
aksesnya.
c. Desain
F inilah yan
cusrtomer n Input Men
Form ini ad elakukan pr
nu Akun, M ampilkan be
Seperti pad
n Input Data Form ini dig
ng akan dig r
ke dalam d nu Utama
dalah form roses Login
Master, Tran erbeda pad
da Gambar 4
Gambar 4 a Master Cu
gunakan unt gunakan ol
database. Te yang akan
n. Pada for nsaksi, Doku
da masing- 4.10.
4.10 Desain ustomer
tuk menginp eh petugas
erlihat pada muncul pe
rm utama i umen, Lapo
masing pet
n Input Men
putkan data untuk me
a Gambar 4. ertama kali
ni terdapat oran, Bantu
tugas terga
nu Utama
a cusrtomer lakukan pe
11. setelah pe
beberapa m uan,. Menu-m
antung dari
. Data cusrt emeliharaan
etugas menu
menu i hak
tomer n data
STIKOM SURABAYA
STIKOM SURABAYA
d. Desain
F akan digu
database . Ga
n Input Data Form ini dig
unakan oleh Terlihat pa
ambar 4.11 D a Master Bu
gunakan unt h petugas un
ada gambar
Gambar 4.1 Desain Inpu
us tuk menginp
ntuk melaku 4.12.
12 Desain In ut Data Mas
putkan data kukan peme
nput Data M ster Custom
a bus. Data liharaan da
Master Bus mer
bus inilah ata bus ke d
yang dalam
STIKOM SURABAYA
STIKOM SURABAYA
e. Desain
F yang akan
dalam data
f. Desain
M perusahaa
waktu tran n Input Data
Form ini dig n digunakan
abase. Terli
G
n Input Data Master Gaji
an yang be nsaksi Peng
a Master So gunakan un
n oleh petug ihat pada Ga
Gambar 4.13
a Master Ga dimaksudk
ersangkutan ggajian sopir
opir ntuk mengin
gas untuk m ambar 4.13
3 Desain In
aji kan untuk m
n. Data gaj r. Terlihat p
nputkan dat melakukan
.
nput Data M
menambah i ini nant
pada Gamba ta sopir. D
pemelihara
Master Sopir
data gaji so tinya akan
ar 4.14. ata sopir i
aan data sop
opir yang a digunakan
inilah pir ke
ada di pada
STIKOM SURABAYA
STIKOM SURABAYA
g. Desain
M ada di peru
pada wakt Ga
n Input Data Master tarif
usahaan ya tu transaksi
Gam ambar 4.14
a Master Ta bus dimak
ang bersang Pemesanan
mbar 4.15 D Desain Inp
arif Bus sudkan untu
gkutan. Data n bus pada
Desain Inpu put Data Ma
uk menamb a tarif bus i
customer . T
ut Data Mas aster Gaji
bah data tar ini nantinya
Terlihat pad
ster Tarif B rif gaji bus
a akan digun da Gambar 4
us 56
yang nakan
4.15.
STIKOM SURABAYA
STIKOM SURABAYA
h. Desain
M yang ada
digunakan Gambar 4
i. Desain
F pemesanan
pemesanan n Input Data
Master tarif di perusaha
n pada wak .16.
Gam n Input Tran
Form Aturan nan melipu
n. Terlihat p a Master Ta
f sopir dim aan yang b
ktu transaks
mbar 4.16 D nsaksi Peme
n Pemesana uti Data p
pada gamba arif Sopir
maksudkan u bersangkuta
si Penagiha
Desain Input esanan
an digunak emesan d
ar 4.17. untuk mena
an. Data tar an sopir pad
t Data Mast
kan untuk m dan bus ya
ambah data rif sopir in
da custome
ter Tarif Sop
menginputk ang tersedi
a tarif gaji ni nantinya
er . Terlihat
pir
an aturan-a a waktu p
sopir akan
pada
aturan proses
STIKOM SURABAYA
STIKOM SURABAYA
j. Desain
P tagihan bu
tagihan pa n Input Tran
Proses entri us. Selain
ada custome
Gam Gambar 4
nsaksi Pena data tagih
data tagiha er
. Tampilan
mbar 4.18 D 4.17 Desai
agihan Bus han bus dig
an bus ini d n seperti ga
esain Input n Form Pem
gunakan un digunakan j
ambar 4.18.
Transaksi P mesanan
ntuk memas juga untuk
Penagihan B sukkan data
k membuat
Bus 58
a-data bukti
STIKOM SURABAYA
STIKOM SURABAYA
k. Desain
P tagihan so
tagihan pa
l. Desain
F database.
pada form n Input Tran
Proses entri opir. Selain
ada custome
Gamb n Input Tran
Form ini dig Petugas ju
m ini. Terliha nsaksi Pena
data tagiha data tagiha
er . Terlihat p
bar 4.19 De nsaksi Pemb
gunakan un ga bisa me
at pada Gam agihan Sopir
an sopir dig an sopir ini
pada Gamb
esain Input T bayaran
ntuk melihat enambah, m
mbar 4.20. r
gunakan un digunakan
bar 4.19.
Transaksi P
t semua dat mengubah d
ntuk memas n juga untuk
Penagihan S
ta pembaya dan menghi
sukkan data k membuat
Sopir
aran yang a itung total
a-data bukti
ada di biaya
STIKOM SURABAYA
STIKOM SURABAYA
m. Desain
S pengemba
Petugas h transaksi p
Ga n Input Tran
Seperti yang alian juga
hanya memi pengembali
Gam ambar 4.20 D
nsaksi Peng g telah dijel
berkaitan ilih data pe
an. Terlihat
mbar 4.21 D Desain Inpu
gembalian laskan pad
dengan for engembalian
t pada Gamb
Desain Input ut Transaksi
da penjelasa rm pemes
n berdasark bar 4.21.
t Transaksi i Pembayara
an sebelumn sanan dan
kan no pesa
Pengembal an
nya bahwa penyewaan
anan melak
ian 60
form n bus.
kukan
STIKOM SURABAYA
STIKOM SURABAYA
n. Desain
F database.
pada Gam
o. Desain
Form Terlihat pa
n Input Tran Form ini dig
Petugas jug mbar 4.22.
Gam n Input Abs
Absensi d ada Gambar
nsaksi Peng gunakan un
ga bisa me
mbar 4.22 D ensi Sopir
digunakan u r 4.23.
ggajian ntuk meliha
enambah, m
Desain Input
untuk meny at semua da
mengubah d
Transaksi P
yimpan da ata penggaj
data pada fo
Penggajian
ata absensi jian yang a
orm ini. Te
sopir per 61
ada di erlihat
hari.
STIKOM SURABAYA
STIKOM SURABAYA
p. Desain
F untuk sopi
n Input Sura Form ini be
ir saat mela Gambar 4
at Jalan erfungsi un
akukan perja
Gambar 4.23 Desain
ntuk melaku alanan eksp
4.24 Desain Input Abse
ukan pembu pedisi. Terli
n Input Sur ensi Sopir
uatan doku ihat pada G
at Jalan umen surat
ambar 4.24 62
jalan .
STIKOM SURABAYA
STIKOM SURABAYA
q. Desain
F jalan un
mendapat 4.25.
r. Desain
F sopir dan
ekspedisi. n Input Sura
Form ini ber ntuk sopir
informasi
G
n Input Vou Form ini ber
n kernet sa Terlihat pa
at Perintah J rfungsi untu
dan kerne rute dan ja
Gambar 4.25
ucher BBM rfungsi untu
aat melaku ada Gambar
Jalan uk melakuk
et saat mel arak yang a
5 Desain Inp
uk melakuk ukan pengi
r 4.26. kan pembua
lakukan pe akan di tem
put Surat Pe
kan pembua isian bahan
atan dokume erjalanan ek
mpuh. Terlih
erintah Jalan
atan vouche n bakar da
en surat Per kspedisi de
hat pada Ga
n
er bensin u alam perja
rintah engan
ambar
untuk alanan
STIKOM SURABAYA
STIKOM SURABAYA
s. Desain
F pemesanan
pemesanan n Form Deti
Form Aturan nan melipu
n. Terlihat p
Ga Gambar 4.
il Pemesana n Pemesana
uti Data p pada gamba
ambar 4.27 .26 Desain I
an an digunak
emesan d ar 4.27.
Desain For Input Vouc
kan untuk m dan bus ya
rm Detil Pem her BBM
menginputk ang tersedi
mesanan an aturan-a
a waktu p 64
aturan proses
STIKOM SURABAYA
STIKOM SURABAYA
t. Desain
F biodata pe
u. Desain
F penggunaa
n Tampilan Form Tentan
embuat prog
Gam
n Form Ban Form Bantu
an program
Ga Tentang Pr
ng Program gram. Terlih
mbar 4.28 D
ntuan Progra uan Program
. Terlihat pa
ambar 4.29 rogram
m didesain hat pada Ga
esain Tamp
am m didesain
ada Gambar
Desain For untuk mem
ambar 4.28.
pilan Tentan
untuk mem r 4.29.
rm Bantuan mberikan in
ng Program
mberikan in
Program nformasi ten
nformasi ten 65
ntang
ntang
STIKOM SURABAYA
STIKOM SURABAYA
v. Desain
D memberik
Gambar 4
w. Desain
D memberik
Gambar 4 n Output Da
Desain Out kan informa
.30.
n Output Da Desain Outp
kan informa .31.
ata Bus tput Data
asi tentang
Gambar 4 ata Sopir
put Data S asi tentang S
Bus meru bus yang t
.30 Desain
Sopir meru Sopir yang
upakan lapo erdapat pad
Output Dat
upakan lap terdapat pa
oran yang da Cipagan
a Bus
poran yang ada Cipagan
didisain u nti. Terlihat
didisain u nti. Terlihat
untuk pada
untuk pada
STIKOM SURABAYA
STIKOM SURABAYA
x. Desain
D memberik
pada Gam n Output Da
Desain Outp kan informa
mbar 4.32.
G Gambar 4.3
ata Custome put Data Cu
asi tentang
ambar 4.32 31 Desain O
er ustomer sm
Customer y
Desain Ou Output Data
merupakan la yang terdap
utput Data C a Sopir
aporan yan pat pada Cip
Customer g didisain u
paganti. Te 67
untuk erlihat
STIKOM SURABAYA
STIKOM SURABAYA
y. Desain
D didisain u
Cipaganti.
z. Desain
D didisain u
customer C
n Output Da Desain Outp
untuk memb . Terlihat pa
Gambar n Output Da
Desain Outp untuk mem
Cipaganti. T ata Transak
put Data T berikan in
ada Gambar
r 4.33 Desai ata Transak
put Data Tr mberikan in
Terlihat pad si Pemesana
Transaksi P nformasi ten
r 4.33.
in Output D si Penagiha
ransaksi Pen nformasi T
da Gambar 4 an
Pemesanan ntang peme
Data Transak an Bus
nagihan Bu Tagihan Bu
4.34. merupaka
esanan yan
ksi Pemesan
us merupak us yang
an laporan ng terdapat
nan
kan laporan digunakan
yang pada
yang oleh
STIKOM SURABAYA
STIKOM SURABAYA
aa. Desain
D didisain u
customer C
Gambar n Output Da
Desain Outp untuk mem
Cipaganti. T
Gambar r 4.34 Desai
ata Transak put Data Tra
mberikan in Terlihat pad
4.35 Desain in Output D
si Penagiha ansaksi Pen
nformasi Ta da Gambar 4
n Output Da Data Transak
an Sopir nagihan Sop
agihan Sop 4.35.
ata Transak ksi Penagih
pir merupak pir yang
ksi Penagiha han Bus
kan laporan digunakan
an Sopir 69
yang oleh
STIKOM SURABAYA
STIKOM SURABAYA
bb. Desain
D informasi
pada Gam
cc. Desain
D informasi
Gambar 4 n Output Da
Desain Outp tentang Pe
mbar 4.36.
Gamba n Output Da
Desain Outp tentang pen
.37 ata Transak
put Data Tra embayaran
ar 4.36 Des ata Transak
put Data Tr nggajian k
si Pembaya ansaksi Pem
kepada cu
ain Output si Penggajia
ansaksi Pen epada sopir
aran mbayaran b
ustomer ya
Data Transa an
nggajian be r yang ada
berfungsi un ang menyew
aksi Pemba
erfungsi un di Cipagan
ntuk membe wa bus. Te
ayaran
ntuk membe nti. Terlihat
erikan erlihat
erikan pada
STIKOM SURABAYA
STIKOM SURABAYA
dd. Desain
D untuk me
terdapat p Gamb
n Output Ce Desain Outp
emberikan ada Cipagan
Gam bar 4.37 Des
etak Bukti P put Cetak B
informasi nti. Terlihat
mbar 4.38 D sain Output
Pemesanan ukti Pemes
tentang pe t pada Gam
esain Outpu Data Trans
anan merup enyewaan
mbar 4.38.
ut Cetak Bu saksi Pengg
pakan lapor bus oleh
ukti Pemesan gajian
ran yang did customer
nan 71
disain yang
STIKOM SURABAYA
STIKOM SURABAYA
ee. Desai
D tentang bu
4.39
ff. Desain
D informasi
akan eksp n Output C
Desain Outp ukti surat ja
G n Output Ce
Desain Outp tujuan pe
edisi. Terlih etak Surat J
put Cetak S alan kepada
Gambar 4.39 etak Surat P
put Cetak S erjalanan da
hat pada Ga Jalan
urat Jalan b sopir yang
9 Desain Ou Perintah Jala
Surat Perinta an bukti su
ambar 4.40 berfungsi un
g akan ekspe
utput Cetak an
ah Jalan be urat perintah
ntuk memb edisi. Terlih
Surat Jalan
erfungsi un h jalan kep
erikan infor hat pada Ga
n
ntuk membe pada sopir
rmasi ambar
erikan yang
STIKOM SURABAYA
STIKOM SURABAYA
gg. Desain
D informasi
Gambar 4
hh. Desain
L Terlihat pa
Gamb n Output Ce
Desain Out pengisiana
.41
Gam n Output Sli
Laporan ini ada Gambar
bar 4.40 Des etak Vouche
tput Cetak an BBM k
mbar 4.41 D ip Gaji
i digunakan r 4.42
sain Output er BBM
Voucher kepada sopi
Desain Outp
n untuk to t Cetak Sura
BBM ber ir yang ak
put Cetak V
tal pendap at Perintah J
fungsi untu kan ekspedis
Voucher BB
atan gaji s Jalan
uk membe si. Terlihat
M
sopir per b 73
erikan pada
bulan.
STIKOM SURABAYA
STIKOM SURABAYA
Gambar 4.42 Desain Output Slip p Gaji
STIKOM SURABAYA
STIKOM SURABAYA
75
BAB V IMPLEMENTASI DAN PEMBAHASAN