30
III.1. Analisa Sistem Yang Sedang Berjalan
Sistem pengolahan biaya perjalanan yang saat ini sedang berjalan di PT. Ekspedisi Muatan Kapal Laut masih dilakukan secara semi komputerisasi yaitu dengan menggunakan aplikasi Microsoft Excel.
Dalam sistem yang berjalan dapat penulis jelaskan prosedur pengolahan laporan biaya perjalanan pada PT. Ekspedisi Muatan Kapal Laut sebagai berikut : 1. Admin mencatat setiap transaksi pengiriman barang dan biaya yang
dikeluarkan ke supir untuk setiap kali keberangkatan.
2. Admin menghitung jumlah biaya perjalanan setiap harinya untuk kemudian dibuat dalam bentuk laporan kepada pimpinan.
III.1.1. Input
Sistem yang berjalan pada PT. Ekspedisi Muatan Kapal Laut berkaitan dengan pengolahan biaya perjalanan masih dengan cara semi komputerisasi yaitu hanya dengan membuat pembukuan tentang transaksi pengiriman barang yang terjadi setiap harinya. Setelah itu, data kembali diinputkan dengan menggunakan komputer dengan aplikasi yang sederhana yaitu Microsoft Excel.
III.1.2. Proses
Untuk memudahkan menganalisis proses yang dilakukan pada sistem yang berjalan digunakan Flow Of Document (FOD) seperti ditunjukan pada Gambar III.1 berikut ini :
Gambar III.1 Flow OF Diagram (FOD) Laporan Biaya Perjalanan pada PT. Ekspedisi Muatan Kapal Laut
Admin Pimpinan Mulai Mencatat Pengiriman Barang Membuat Biaya perjalanan Laporan Biaya perjalanan A1 Laporan Biaya perjalanan Selesai
III.1.3. Output
Output ataupun keluaran dari sistem yang sedang berjalan pada PT. Ekspedisi Muatan Kapal Laut yang dihasilkan adalah berupa laporan biaya perjalanan seperti yang tampak pada gambar III.2 berikut :
Gambar III.2 Laporan Biaya perjalanan pada PT. Ekspedisi Muatan Kapal Laut
III.2. Evaluasi sistem yang berjalan
Dalam hal ini sistem yang digunakan oleh PT. Ekspedisi Muatan Kapal Laut belum efektif dikarenakan sistem pengolahan biaya perjalanan yang ada masih dilakukan dengan cara semi komputerisasi. Semua transaksi dan biaya perjalanan yang masuk ke kas masih dicatat disebuah buku besar. Hal ini yang mempersulit pembuatan laporan biaya perjalanannya.
Namun dengan sistem yang dirancang sistem pengolahan biaya perjalanan akan lebih mudah karena telah menggunakan aplikasi yang dibuat sesederhana mungkin. Hal ini bertujuan untuk mempermudah pihak administrasi dalam penginputan data-data biaya perjalanan. Sistem yang dirancang ini juga didukung untuk mengatasi kelemahan yang ada maka penulis mengusulkan pembuatan sistem informasi dengan database yang berperan dalam penyimpanan data-data
yang telah diinput agar tidak hilang dan jika adanya kesalahan akan lebih mudah dalam memperbaikinya.
III.3. Desain Sistem
Untuk membantu proses pembuatan laporan biaya perjalanan pada PT. Ekspedisi Muatan Kapal Laut maka penulis mengusulkan pembuatan sebuah sistem dengan menggunakan aplikasi program yang lebih akurat dan lebih mudah dalam pengolahannya. Dengan menggunakan Bahasa Pemrograman Microsoft
Visual Basic.Net 2010 dan database SQL Server 2008 untuk memudahkan dalam
perancangan dari aplikasi itu sendiri. Adapun yang menjadi kelebihan dari sistem yang akan dirancang yaitu :
a. Mempermudah dalam pembuatan laporan biaya perjalanan pada PT. Ekspedisi Muatan Kapal Laut sendiri.
b. Meningkatkan keefisiensian dan keefektivitasan pekerjaan admin.
c. Tidak membutuhkan waktu yang lama untuk mencatat semua transaksi pengiriman barang dan biaya yang dikeluarkan.
Adapun kelemahan dari sistem yang diusulkan adalah sebagai berikut :
a. Sistem yang dirancang dikhususkan hanya pada pengolahan biaya perjalanan saja.
b. Sistem hanya dapat berlaku pada PT. Ekspedisi Muatan Kapal Laut.
Pada tahap ini akan dilakukan perancangan terhadap sistem yang diusulkan. Adapun perancangan dari sistem ini dapat digambarkan dengan Unified
Modelling Language (UML).
III.3.1.1. Use Case Diagram
Dalam penyusunan suatu program diperlukan suatu model data yang berbentuk diagram yang dapat menjelaskan suatu alur proses sistem yang akan di bangun. Maka digambarlah suatu bentuk diagram Use Case yang dapat dilihat pada gambar III.3 dibawah ini :
Gambar III.3 Use Case Diagram Sistem Informasi Biaya perjalanan Pengiriman Barang
III.3.1.2. Sequence Diagram
Sequence Diagram menggambarkan perilaku pada sebuah skenario,
diagram ini menunjukkan sejumlah contoh objek dan message (pesan) yang diletakkan diantara objek-objek ini di dalam use case, berikut gambar sequence
diagram :
Adapun gambar Sequence Diagram dari Login, adalah sebagai berikut:
Admin
Login Menu Utama
Input Password
Login Gagal Login Berhasil
Logout
Gambar III.4 Sequence Diagram Login
2. Data Daerah
Adapun gambar Sequence Diagram dari data daerah, adalah sebagai berikut:
Actor1
Menu Utama Form Data Daerah Database
Pilih Menu Input Data Daerah Simpan
Edit Hapus
Batal
Keluar
Gambar III.5 Sequence Diagram Data Daerah
3. Data Supir
Admin
Pilih Menu Input Data Supir Simpan
Edit Hapus
Batal
Menu Utama Form Data Supir Database
Keluar
Gambar III.6 Sequence Diagram Data Konsumen
4. Data Pengiriman Barang
Adapun gambar Sequence Diagram dari data pengiriman barang, adalah sebagai berikut:
Admin
Pilih Menu Input Pengiriman Simpan
Edit Hapus
Batal
Menu Utama Form Data Pengiriman
Barang Database
Keluar
Gambar III.7 Sequence Diagram Data Pengiriman Barang
5. Data Rincian Perjalanan
Adapun gambar Sequence Diagram dari data rincian perjalanan, adalah sebagai berikut:
Admin
Pilih Menu Input Rincian Perjalanan Simpan
Edit Hapus
Batal
Menu Utama Form Data Rincian
Perjalanan Database
Keluar
Gambar III.8 Sequence Diagram Data Rincian Perjalanan
6. Laporan Biaya perjalanan
Adapun gambar Sequence Diagram dari laporan biaya perjalanan, adalah sebagai berikut:
Admin
Pilih Menu Pilih
Menu Utama Laporan Biaya Cetak
Pilih
Gambar III.9 Sequence Diagram Laporan Biaya perjalanan III.3.1.2. Class Diagram
Class diagram menggambarkan struktur statis dari kelas dalam sistem dan
menggambarkan atribut, operasi dan hubungan antara kelas seperti pada gambar III.10 :
+cek.password() admin -username.varchar -password.varchar +get.username.varchar() +get.password.varchar() +menuutama.show() loginadmin.view -username.textfield -password.textfield -proses.button -keluar.button +datasupir.show() +datadaerah.show() +pengirimanbarang.show() +laporan.show() menuutama -datasupir -datadaerah -pengirimanbarang -rincianperjalanan -laporan -keluar
Gambar III.10 Class Diagram Login Admin
Berikut adalah Class diagram input data daerah yang dapat dilihat pada gambar III.11 dibawah ini :
+datadaerah.show() +datakonsumen.show() +pengirimanbarang.show() +rincianperjalanan() +laporan.show() -datadaerah -datakonsumen -pengirimanbarang -rincianperjalanan -laporan -keluar menuutama +kodedaerah.texfield() +namadaerah.textfield() +menuutama.show() -kodedaerah -namadaerah -baru.button -simpan.button -edit.button -hapus.button -batal.button -keluar.button datadaerah +baru() +simpan() +edit() +hapus() +batal() +keluar() -kodedaerah.char -namadaerah.varchar
Gambar III.11 Class Diagram Input Data Daerah
Berikut adalah Class diagram input data supir yang dapat dilihat pada gambar III.12 dibawah ini :
+datadaerah.show() +datakonsumen.show() +pengirimanbarang.show() +rincianperjalanan.show() +laporan.show() menuutama -datadaerah -datakonsumen -pengirimanbarang -rincianperjalanan -laporan -keluar +idsupir.textfield +nama.textfield +alamat.textfield +jeniskelamin.textfield +nomorhp.textfield +tempatlahir.textfield +tanggallahir.textfield +keterangan.textfield +menuutama.show() datasupir -idsupir -nama -alamat -jeniskelamin -nomorhp -tempatlahir -tanggallahir -keterangan -baru.button -simpan.button -edit.button -hapus.button -batal.button -keluar.button +baru() +simpan() +edit() +hapus() +batal() +keluar() -idsupir.varchar -nama.varchar -alamat.varchar -jeniskelamin.varchar -nomorhp.varchar -tempatlahir.varchar -tanggallahir.datetime -keterangan.text
Gambar III.12 Class Diagram Input Data Supir
Berikut adalah Class diagram input data pengiriman barang yang dapat dilihat pada gambar III.13 dibawah ini :
+datasupir.show() +datadaerah.show() +pengirimanbarang.show() +rincianperjalanan.show() +laporan.show() menuutama -datasupir -datadaerah -pengirimanbarang -rincianperjalanan -laporan -keluar +nobukti.textfield() +tanggal.textfield() +kodesupir.texfield() +kodedaerah.textfield() +keterangankirim.textfield() +biayaperjalanan.textfield() +menuutama.show() datapengirimanbarang -nobukti -tanggal -kodesupir -kodedaerah -keterangankirim -biayaperjalanan -baru.button -simpan.button -batal.button -keluar.button +baru() +simpan() +batal() +keluar() pengirimanbarang -nobukti.char -tanggal.datetime -kodedaerah.char -kodesupir.char -keterangankirim.char -biayaperjalanan.money
Gambar III.13 Class Diagram Input Data Pengiriman Barang
Berikut adalah Class diagram input data rincian perjalanan yang dapat dilihat pada gambar III.14 dibawah ini :
+datasupir.show() +datadaerah.show() +pengirimanbarang.show() +rincianperjalanan.show() +laporan.show() -datasupir -datadaerah -pengirimanbarang -rincianperjalanan -laporan -keluar menuutama +nobukti.textfield() +uangmakan.textfield() +uangjalan.texfield() +uangpos.textfield() +uangbensin.textfield() +uangtakterduga.textfield() +menuutama.show() -nosurat -uangmakan -uangjalan -uangpos -uangbensin -uangtakterduga -baru.button -simpan.button -batal.button -keluar.button datarincianperjalanan +baru() +simpan() +batal() +keluar() -nosurat.char -uangmakan.money -uangjalan.money -uangpos.money -uangbensin.money -uangtakterduga.money pengirimanbarang
Gambar III.14 Class Diagram Input Data Rincian Perjalanan
Berikut adalah Class diagram laporan yang dapat dilihat pada gambar III.15 dibawah ini
+datadaerah.show() +datakonsumen.show() +pengambilankoran.show() +rincianperjalanan.show() +laporan.show() menuutama -datadaerah -datasupir -pengirimanbarang -rincianperjalanan -laporan -keluar +baru() +simpan() +edit() +hapus() +batal() +keluar() daerah -kodedaerah.char -namadaerah.varchar +baru() +simpan() +edit() +hapus() +batal() +keluar() supir -idsupir.char -nama.varchar -alamat.varchar -jeniskelamin.char -nomorhp.varchar -tempatlahir.varchar -tanggallahir.datettime -keterangan.varchar +baru() +simpan() +batal() +keluar() pengirimanbarang -nobukti.char -tanggal.datetime -kodekonsumen.char -kodedarah.char -keterangan.char -biayaperjalanan.money +cetak.show() +menuutama.show() laporan -laporandaerah -laporansupir -laporanpengiriman -laporanbiayaperjalanan -cetak.button -keluar.button
Gambar III.15 Class Diagram Laporan pada PT. Ekspedisi Muatan Kapal Laut
III.3.2. Desain Sistem Detail
Desain sistem detail dari sistem informasi pengolahan biaya perjalanan ini adalah sebagai berikut:
III.3.2.1. Desain Output
Desain sistem ini berisikan pemilihan menu dan hasil pencarian yang telah dilakukan. Adapun bentuk rancangan output dari sistem informasi biaya perjalanan dagang pada PT. Ekspedisi Muatan Kapal Laut ini adalah sebagai berikut :
1. Desain Laporan Data Daerah
PT. EKSPEDISI MUATAN KAPAL LAUT
Daftar Daerah
No Kode Daerah Nama Daerah
9(9) X(5) X(30) | | | 9(9) X(5) X(30) Medan,……… Dibuat Oleh : Admin
Gambar III.16 Laporan Data Daerah PT. Ekspedisi Muatan Kapal Laut
2. Desain Laporan Data Supir
PT. EKSPEDISI MUATAN KAPAL LAUT
Daftar Supir
No Kode Supir Nama Supir Alamat No Hp Keterangan
9(9) X(5) X(40) X(100) X(15) X(100) | | | | | | 9(9) X(5) X(40) X(100) X(15) X(100) Medan,……… Dibuat Oleh : Admin
Gambar III.17 Laporan Data Supir PT. Ekspedisi Muatan Kapal Laut logo
3. Desain Laporan Data Pengiriman Barang
PT. EKSPEDISI MUATAN KAPAL LAUT
Laporan Pengiriman Barang
Bulan : xxx
No No Surat Tanggal Nama Supir Daerah Tujuan Keterangan Biaya 9(9) X(5) X(12) X(40) X(30) X(100) 9(9) | | | | | | | 9(9) X(5) X(12) X(40) X(30) X(100) 9(9) Bulan : xxx
No No Surat Tanggal Nama Supir Daerah Tujuan Keterangan Biaya 9(9) X(5) X(12) X(40) X(30) X(100) 9(9) | | | | | | | 9(9) X(5) X(12) X(40) X(30) X(100) 9(9) Medan,……… Dibuat Oleh : Admin
Gambar III.18 Laporan Data Pengiriman Barang PT. Ekspedisi Muatan Kapal Laut
4. Desain Laporan Biaya Perjalanan
PT. EKSPEDISI MUATAN KAPAL LAUT
Laporan Jurnal Biaya perjalanan
No. Kode Supir Nama Supir Total Biaya perjalanan
9(9) X(5) X(40) 9(9) | | | | 9(9) X(5) X(90) 9(9) Medan,……… Dibuat Oleh : Pimpinan
Gambar III.19 Laporan Biaya perjalanan pada PT. Ekspedisi Muatan Kapal Laut
5. Desain Rincian biaya Perjalanan
PT. EKSPEDISI MUATAN KAPAL LAUT
Laporan Rincian Perjalanan
Bulan : xxx
No No Surat Tanggal Nama Supir
Tujuan Keterangan Nominal
9(9) X(5) X(12) X(40) X(40) X(40) 9(9)
| | | | | | |
9(9) X(5) X(12) X(40) X(40) X(40) 9(9)
Bulan : xxx
No No Surat Tanggal Nama Supir
Tujuan Keterangan Nominal
9(9) X(5) X(12) X(40) X(40) X(40) 9(9) | | | | | | | 9(9) X(5) X(12) X(40) X(40) X(40) 9(9) Medan,……… Dibuat Oleh : Admin
Gambar III.20 Laporan Rincian Biaya perjalanan pada PT. Ekspedisi Muatan Kapal Laut
6. Desain Rincian biaya Perjalanan Supir
PT. EKSPEDISI MUATAN KAPAL LAUT
Laporan Biaya Perjalanan Supir
Bulan : xxx
No No Surat Tanggal Nama Supir
Tujuan Keterangan Sisa Uang 9(9) X(5) X(12) X(40) 9(9) X(40) 9(9) | | | | | | | 9(9) X(5) X(12) X(40) 9(9) X(40) 9(9) Medan,……… Dibuat Oleh : Admin
Gambar III.21 Laporan Rincian Biaya perjalanan Supir pada PT. Ekspedisi Muatan Kapal Laut
III.3.2.2. Desain Input
Berikut ini adalah rancangan form masukan (input) yang penulis gunakan : 1. . Login
Dalam desain login yang menjadi inputan adalah password. Tampilannya adalah sebagai berikut :
Gambar III.22 Login Form
2. Rancangan Input Data Daerah
Gambar III.23 Input Data Daerah PT. Ekspedisi Muatan Kapal Laut
Gambar III.24 Input Data Supir PT. Ekspedisi Muatan Kapal Laut 4. Rancangan Input Data Pengiriman Barang
Gambar III.25 Input Data Pengiriman Barang PT. Ekspedisi Muatan Kapal Laut
5. Rancangan Input Data Rincian Perjalanan
Gambar III.26 Input Data Rincian Perjalanan PT. Ekspedisi Muatan Kapal Laut
6. Rancangan Input Data Rincian Perjalanan Supir
Gambar III.27 Input Data Rincian Perjalanan Supir PT. Ekspedisi Muatan Kapal Laut
III.3.2.3. Desain Database
Pada tahap ini lakukan perancangan database yang terdiri dari Kamus data, normalisasi, disain tabel dan relasi antar tabel.
III.3.2.3.1. Kamus Data
Kamus data merupakan uraian yang menjelaskan tentang tabel data atau
entitas serta field-field yang terdapat pada entitas yang ada. Kamus data
digunakan sebagai acuan dalam pembangunan suatu database dan sebagai panduan bagi pemakai sistem maupun untuk keperluan pengembangan sistem
database. Adapun tabel data atau entitas yang dibentuk adalah seperti berikut ini
1. Tabel admin = {username, password}
2. Tabel Supir = {idsupir, nama, alamat, jeniskelamin, nomorhp, tempatlahir, tanggallahir, keterangan}
3. Tabel Kirim = {nosurat, tanggal, kodedaerah, kodesupir, keterangan, biaya}
4. Tabel Rincian = {nosurat, keterangan, nominal }
5. Tabel RincianSupir = {kodesupir, keterangan, totalbiaya,sisa} 6. Tabel Daerah = {kodedaerah, namadaerah}
III.3.2.3.2. Normalisasi
III.3.2.3.2.1. Normalisasi 1NF
Tabel Supir Tabel Daerah Tabel Kirim Tabel
Rincian
RincianSupir
Idsupir Kodedaerah Nosurat Nosurat Kodesupir
Namasupir namadaerah Tanggal Keterangan Keterangan
Alamat Kodedaerah nominal Totalbiaya
Jeniskelamin Kodesupir sisa
Nohp Keterangan
tanggallahir keterangan
III.3.2.3.2.2. Normalisasi 2NF
Tabel Supir Tabel Daerah
Idsupir Kodedaerah Namasupir namadaerah Alamat Jeniskelamin Nohp Tempatlahir tanggallahir keterangan
Tabel Kirim Tabel Rincian RincianSupir
Nosurat Nosurat Kodesupir
Tanggal Keterangan Keterangan
Kodedaerah nominal Totalbiaya
Kodesupir sisa Keterangan biaya III.3.2.3.2.3. Normalisasi 3NF 1. Tabel Supir IDSupir* Nama supir
Alamat jeniskelamin nohp tempatlahir tgllahir keterangan
00001 Jimmi Medan Pria 08126326354 Medan
28-08-1980
-
00002 Fandi Medan Pria 0812632234 Medan
28-09-1981
-
2. Tabel Kirim
Nosurat* Tanggal Kode Daerah Kode Supir Keterangan Biaya
NB001 12-08-2013 KD001 00001 - 2000000
NB001 12-08-2013 KD002 00001 - 2000000
3. Tabel Rincian
Nosurat* keterangan nominal
NB001 - 200000
4. Rincian Supir
KodeSupir keterangan Uang Jalan Sisa
KS001 - 200000 100000
KS002 - 200000 100000
5. Tabel Daerah
Kode Daerah* Nama Daerah
Kd001 Pekanbaru
Kd002 Batam
III.3.2.3.3. Desain Tabel
Adapun rancangan tabel database yang penulis gunakan dalam sistem informasi Biaya perjalanan dagang adalah sebagai berikut:
1. Tabel Supir
Tabel supir ini digunakan untuk menyimpan record data supir dengan properti atau atribut idsupir, nama, alamat, jeniskelamin, tempatlahir, tanggallahir, nohp, keterangan
Nama Database : Perjalanan Nama Tabel : tblsupir Primary Key : idsupir Foreign Key : -
Tabel III.1 Supir
No Nama Field Tipe Data Ukuran Keterangan
1 Idsupir Char 5 Primary key
2 Nama Varchar 40 3 Alamat Varchar 100 4 Jeniskelamin Char 6 5 Nomorhp Char 15 6 Tempatlahir Varchar 40 7 tanggallahir Datetime 0 8 keterangan text 0
2. Tabel Daerah
Tabel daerah ini digunakan untuk menyimpan record data daerah dengan properti atau atribut kodedaerah, namadaerah
Nama Database : Perjalanan Nama Tabel : TBLDaerah Primary Key : kodedaerah Foreign Key : -
Tabel III.2 Daerah
No Nama Field Tipe Data Ukuran Keterangan
1 Kodedaerah Char 5 Primary key
2 namadaerah Varchar 30
3. Tabel Kirim
Tabel kirim ini digunakan untuk menyimpan record data pengiriman barang dengan properti atau atribut nobukti, tanggal, kodedaerah, kodesupir, keterangan, biaya.
Nama Database : Perjalanan Nama Tabel : TBLKirim Primary Key : nosurat
Foreign Key : kodedaerah, kodesupir
Tabel III.3 Kirim
No Nama Field Tipe Data Ukuran Keterangan
1 Nosurat Char 5 Primary key
2 Tanggal Datetime 0
3 Kodedaerah Char 5
4 Kodesupir Char 5
5 Keterangan Text 0
6 biaya Money 0
4. Tabel Rincian Perjalanan
Tabel rincian perjalanan ini digunakan untuk menyimpan record data rincian biaya perjalanan.
Nama Database : Perjalanan Nama Tabel : TBLRincian Primary Key : nosurat Foreign Key : nosurat
Tabel III.4 Rincian Perjalanan
No Nama Field Tipe Data Ukuran Keterangan
1 Nosurat Char 5 Primary key
2 Keterangan Text 0
3 Nominal Money 8
5. Tabel Rincian Perjalanan SUpir
Tabel rincian perjalanan supir ini digunakan untuk menyimpan record data rincian biaya perjalanan suoir.
Nama Database : Perjalanan Nama Tabel : TBLRincianSUir Primary Key : kodesupir
Foreign Key : -
Tabel III.5 Rincian Perjalanan Supir
No Nama Field Tipe Data Ukuran Keterangan
1 KodeSupir Char 5 Primary key
2 Keterangan Text 0
3 TotalBiaya Money 8
4 Sisa Money 8
III.3.2.3.4. ERD (Entity Relationship Diagram)
Adapun ERD ( Entity Relationship Diagram ) dari aplikasi yang akan di bangun ditunjukkan pada gambar III.28 berikut ini:
Gambar III.28 ERD Sistem Informasi Biaya perjalanan III.3.2.5. Logika Program
III.3.2.5.1. Activity Diagram
Activity diagram menggambarkan berbagai alir aktivitas dalam sistem
yang sedang dirancang, bagaimana masing-masing alir berawal, decision yang mungkin terjadi, dan bagaimana mereka berakhir. Activity diagram juga dapat menggambarkan proses paralel yang mungkin terjadi pada beberapa eksekusi. Berikut adalah gambar activity diagram dari sistem yang dirancang :
1. Login Admin
Adapun gambar activity diagram pada login admin adalah:
Supir Kirim Daerah
idsupir nama alamat nohp keterangan nosurat biaya keterangan kodesupir tanggal namadaerah kodedaerah M M Rincian nosurat keter ngan tanggal tujuan Nama supir nomina l
Isi Password
Cek Valid
Tidak
Tampilan Menu Utama Ya
Gambar III.29 Activity Diagram Login Admin
Berikut adalah penjelasan pada gambar di atas : a. Admin mengisikan password, start.
b. Kemudian password akan di cek kebenaranya.
c. Jika password salah maka admin akan kembali untuk mengisikan password.
d. Jika benar maka admin akan masuk ke tampilan menu utama, selesai.
2. Data Daerah
Form Data Daerah Data Baru Simpan Data Edit Data Hapus Data Batal Keluar Tidak
Masukan Data Dearah Baru Konfirmas i
Tekan Tombol Simpan
Pilih Data Daerah yang akan diubah Ubah data Daerah
Pilih Data yang akan dihapus Konfirmasi Penghapusan
Tekan Batal Konfirmas i Hapus Data Ya Ya Ya Tidak Tidak Tidak Tidak Tidak Tidak Tidak Ya Ya Ya Ya Ya
Gambar III.30 Activity Diagram Data Daerah
Berikut adalah penjelasan pada gambar di atas : a. Admin masuk ke form data daerah.
b. Admin ingin membuat data daerah baru, kemudian masukan data daerah baru, jika ya tekan tombol simpan, jika tidak tekan batal.
c. Jika admin ingin mengedit data daerah, pilih data daerah yang akan di ubah kemudian ubah data daerah lalu tekan edit.
d. Jika admin ingin menghapus data daerah, pilih data daerah yang akan dihapus kemudian akan dikonfirmasi jika ya hapus data, jika tidak admin akan kembali ke pilih data yang akan dihapus.
3. Data Supir
Adapun gambar activity diagram pada data supir adalah:
Form Data Supir
Data Baru Simpan Data Edit Data Hapus Data Batal Keluar Tidak
Masukan Data Supir Baru Konfirmas i
Tekan Tombol Simpan
Pilih Data supir yang akan diubah Ubah data Supir Pilih Data yang akan dihapus Konfirmasi Penghapusan Tekan Batal Konfirmas i Hapus Data Ya Ya Ya Tidak Tidak Tidak Tidak Tidak Tidak Tidak Ya Ya Ya Ya Ya * * * * * * * * * * * * * * * * **
Gambar III.31 Activity Diagram Data Supir
Berikut adalah penjelasan pada gambar di atas : a. Admin masuk ke form data supir.
b. Admin ingin membuat data supir baru, kemudian masukan data supir baru, jika ya tekan tombol simpan, jika tidak tekan batal.
c. Jika admin ingin mengedit data supir, pilih data supir yang akan di ubah kemudian ubah data supir lalu tekan edit.
d. Jika admin ingin menghapus data supir, pilih data supir yang akan dihapus kemudian akan dikonfirmasi jika ya hapus data, jika tidak admin akan kembali ke pilih data yang akan dihapus.
4. Data Pengiriman Barang
Adapun gambar Activity diagram pada data pengiriman adalah:
Form Data Pengiriman Barang
Data Baru
Simpan Data
Batal
Keluar
Tidak
Masukan Data Pengiriman Barang Konfirmas i
Tekan Tombol Simpan
Tekan Batal Ya Ya Tidak Tidak Tidak Tidak Ya Ya Ya * * * * * * * * * ** *
Gambar III.32 Activity Diagram Data Pengiriman Barang
Berikut adalah penjelasan pada gambar di atas :
a. Admin masuk ke form data pengiriman barang .
b. Admin ingin membuat data pengiriman barang, kemudian masukan data pengiriman barang jika ya tekan tombol simpan, jika tidak tekan batal. 5. Data Rincian Pengiriman Barang
Adapun gambar Activity diagram pada data rincian pengiriman barang adalah sebagai berikut:
Form Data Rincian Data Baru Simpan Data Edit Data Hapus Data Batal Keluar Tidak
Masukan Data Rincian Baru Konfirmas i
Tekan Tombol Simpan
Pilih Data Rincian yang akan diubah Ubah data Rincian Pilih Data yang akan dihapus Konfirmasi Penghapusan
Tekan Batal Konfirmasi
Hapus Data Ya Ya Ya Tidak Tidak Tidak Tidak Tidak Tidak Tidak Ya Ya Ya Ya Ya * * * * ** * * * * * * * * * * **
Gambar III.33 Activity Diagram Data Pengiriman Barang
Berikut adalah penjelasan pada gambar di atas : a. Admin masuk ke form data rincian perjalanan.
b. Admin ingin membuat data rincian perjalanan baru, kemudian masukan data rincian perjalanan baru, jika ya tekan tombol simpan, jika tidak tekan batal.
c. Jika admin ingin mengedit data rincian perjalanan, pilih data rincian perjalanan yang akan di ubah kemudian ubah data rincian perjalanan lalu tekan edit.
d. Jika admin ingin menghapus data rincian perjalanan, pilih data rincian perjalanan yang akan dihapus kemudian akan dikonfirmasi jika ya hapus data, jika tidak admin akan kembali ke pilih data yang akan dihapus.
6. Data Rincian Perjalanan Supir
Adapun gambar Activity diagram pada data rincian perjalanan supir adalah sebagai berikut:
Form Data Rincian Supir Data Baru Simpan Data Edit Data Hapus Data Batal Keluar Tidak
Masukan Data Rincian Supir
Baru Konfirmas
i
Tekan Tombol Simpan
Pilih Data Rincian yang akan diubah Ubah data Rincian Pilih Data yang akan dihapus Konfirmasi Penghapusan
Tekan Batal Konfirmasi
Hapus Data Ya Ya Ya Tidak Tidak Tidak Tidak Tidak Tidak Tidak Ya Ya Ya Ya Ya * * * * ** * * * * * * * * * * **
Gambar III.34 Activity Diagram Data Rincian Perjalanan Supir
Berikut adalah penjelasan pada gambar di atas :
a. Admin masuk ke form data rincian perjalanan supir.
b. Admin ingin membuat data rincian perjalanan supir baru, kemudian masukan data rincian perjalanan supir baru, jika ya tekan tombol simpan, jika tidak tekan batal.
c. Jika admin ingin mengedit data rincian perjalanan supir, pilih data rincian perjalanan supir yang akan di ubah kemudian ubah data rincian perjalanan lalu tekan edit.
d. Jika admin ingin menghapus data rincian perjalanan supir, pilih data rincian perjalanan supir yang akan dihapus kemudian akan dikonfirmasi jika ya hapus data, jika tidak admin akan kembali ke pilih data yang akan dihapus
7. Laporan Biaya perjalanan
Adapun gambar activity diagram pada laporan biaya perjalanan adalah:
Laporan Biaya Cetak