BAB IV
HASIL DAN PEMBAHASAN
data yang diperlukan seperti nama, nip, maksud perjalanan dinas, dan
dokumen lainnya.
3. Tata usaha mengecek pengajuan surat perjalanan dinas oleh pegawai dan
memberikan nomor surat. Dari tata usaha akan otomatis masuk di bagian PPK
(Pejabat Pembuat Komitmen) untuk di setujui melakukan perjalanan dinas ke
tempat yang dituju.
4. PPK mengecek data pengajuan surat perjalanan dinas yang telah selesai di
input oleh pegawai dan dicek oleh tata usaha, lalu PPK menyetujui surat
perjalanan dinas tersebut.
5. Pegawai menginput kembali dokumen yang telah disetujui oleh tempat dinas
yang dipilih oleh pegawai.
6. Kepala kantor wilayah mengecek surat perjalanan dinas yang telah disetujui
oleh dinas yang bersangkutan dan menyetujui untuk memberikan surat tugas
ke pegawai, kemudian pegawai bisa melaksanakan tugas perjalanan dinas.
7. Pegawai selesai melakukan perjalanan dinas, lalu membuat laporan perjalanan
dinas untuk data kuitansi yang akan dicairkan oleh keuangan.
Ilir timur 1 Palembang. Sedangkan kegiatan ini dilaksanakan pada tanggal 26 Juli
s.d. 26 Oktober 2021.
4.4.1 Alat
Dalam membangun suatu perancangan aplikasi diperlukan alat bantu
seperti komputer dalam bentuk perangkat keras (hardware) dan perangkat lunak
(software).
4.4.2 Bahan
Adapun bahan-bahan yang digunakan dalam penelitian perancangan
program aplikasi ini yaitu :
1. Informasi, data pegawai, format SPPD, format surat tugas, dan kuitansi SPPD
Kantor Wilayah Kementerian Agama Provinsi Sumatera Selatan.
2. Data-data yang didapatkan dari Kantor Wilayah Kementerian Agama Provinsi
Sumatera Selatan seperti sejarah, visi dan misi, uraian tugas dan tanggung
jawab dari masing-masing bagian, struktur organisasi serta segala hal yang
telibat dalam gambaran umum instansi.
3. Buku-buku yang berkaitan dengan pembuatan sistem.
4. Bahan pendukung lainnya seperti kertas A4 80 gr, tinta hitam dan tinta warna
untuk mencetak laporan.
3. Tata Usaha dapat mengolah data pegawai baik dalam hal menyimpan,
mengubah, dan menghapus data pada sistem.
4. Tata Usaha dapat menambahkan data pegawai Kantor Wilayah Kementerian
Agama Provinsi Sumatera Selatan.
5. Pegawai dapat terlebih dahulu mengajukan surat perjalanan dinas dengan
menginput data – data yang diperlukan.
6. Pegawai dapat mencetak pengajuan surat perjalanan dinas untuk di setujui
oleh tempat dinas yang dituju.
7. Pegawai dapat melihat dan mengunduh bukti surat tugas yang telah disetuju
oleh pejabat yaitu kepala kantor wilayah.
8. Kepala kantor wilayah dapat melihat laporan perjalanan dinas yang dilakukan
oleh pegawai.
9. Keuangan juga dapat mengakses laporan perjalanan dinas pegawai untuk
memberikan kuitansi dan pencairan dana kepada pegawai.
Proses Kerja :
1. Tata usaha dapat melakukan login, menginput data pegawai, data surat
perjalanan dinas, mencetak laporan perjalanan dinas dan laporan kuitansi
2. Pegawai dapat melakukan login,
3. PPK
4. Keuangan
5. Pimpinan
Data Flow Diagram (DFD) Level 0 digunakan sebagai bagian dari analisis
dari interaksi dan menentukan operasi yang akan diterapkan di dalam sistem serta
menjelaskan fungsi-fungsi lain yang terdapat di dalamnya.
Proses Kerja :
1.
4.6.3 Flowchart
Proses Kerja :
1.
Proses Kerja :
1.
Proses Kerja :
1.
4.6.4 Entity Relationship Diagram (ERD)
@id_data_login = {Integer}11
id_user = {Integer}11
id_login = {Varchar}16
username = {Varchar}30
tipe_user = {Varchar}25
tanggal = {Date}
waktu = {Time}
@id_data_pelanggan = {Integer}11
id_data_transaksi = {Integer}11
id_member = {Varchar}16
nama = {Varchar}30
tanggal_lahir = {Date}
no_hp = {Varchar}13
npwp = {Varchar}15
email = {Varchar}25
alamat = {Varchar}60
created = {Date}
last_update = {Datetime}
gambar = {Varchar}20
poin = {Integer}6
banyak_transaksi = {Integer}3
@id_data_peta_kantorpos = {Integer}11
id_user = {Integer}11
nama_kpc = {Varchar}30
alamat_kpc = {Varchar}60
koordinat = {Varchar}25
@id_data_peta_pelanggan = {Integer}11
id_data_pelanggan = {Integer}11
id_member = {Varchar}16
koordinat = {Varchar}25
@id_data_transaksi = {Integer}11
id_data_pelanggan = {Integer}11
id_pelanggan = {Varchar}17
id_member = {Varchar}16
no_resi = {Varchar}17
nama_pelanggan = {Varchar}30
nomor_hp = {Varchar}13
jenis_transaksi = {Varchar}10
tanggal _transaksi = {Date}
waktu _transaksi = {Time}
biaya = {Integer}8
biaya_admin = {Integer}8
jumlah = {Integer}8
@id_data_transaksi = {Integer}11
id_data_transaksi = {Integer}11
id_data_pelanggan = {Integer}11
id_pelanggan = {Varchar}17
id_member = {Varchar}16
nama_pelanggan = {Varchar}30
no_hp = {Varchar}13
jenis_transaksi = {Varchar}10
tanggal _tagihan = {Date}
@id_data_transaksi = {Integer}11
id_user = {Integer}11
Info = {Text}
gambar = {Varchar}20
judul = {Varchar}60
created = {Date}
@id_user = {Integer}11
id_login = {Varchar}16
username = {Varchar}30
password = {Varchar}255
email = {Varchar}50
tipe_user = {Varchar}25
gambar = {Varchar}20
@id_data_promo = {Integer}11
id_data_transaksi = {Integer}11
nama_promo = {Varchar}50
isi_promo = {Varchar}250
gambar = {Varchar}20
created = {Date}
1. Tabel data_login
Tabel 4.2 Desain Tabel data_login
No
Nama Field Tipe Data Ukuran Keterangan
.
2. Tabel data_pelanggan
Tabel 4.3 Desain Tabel data_pelanggan
No
Nama Field Tipe Data Ukuran Keterangan
.
Auto Increment
3. Tabel data_peta_kantorpos
Tabel 4.4 Desain Tabel data_peta_kantorpos
No
Nama Field Tipe Data Ukuran Keterangan
.
Primary Key,
1. id_data_peta_perusahaan Integer 11
Auto Increment
4. Tabel data_peta_pelanggan
Tabel 4.5 Desain Tabel data_peta_pelanggan
No
Nama Field Tipe Data Ukuran Keterangan
.
Primary Key,
1. id_data_peta_pelanggan Integer 11
Auto Increment
5. Tabel data_transaksi
Tabel 4.6 Desain Tabel data_transaksi
No
Nama Field Tipe Data Ukuran Keterangan
.
Primary Key,
1. id_data_transaksi Integer 11
Auto Increment
6. Tabel data_tagihan
Tabel 4.7 Desain Tabel data_tagihan
No
Nama Field Tipe Data Ukuran Keterangan
.
Primary Key,
1. id_data_tagihan Integer 11
Auto Increment
7. Tabel update_info
Tabel 4.8 Desain Tabel update_info
No. Nama Field Tipe Data Ukuran Keterangan
Primary Key,
1. id_data_informasi Integer 11
Auto Increment
Informasi Terbaru
3. info Text -
Seputar Kantor Pos
8. Tabel user
Tabel 4.9 Desain Tabel user
No. Nama Field Tipe Data Ukuran Keterangan
Primary Key,
1. id_data_user Integer
11 Auto Increment
9. Tabel data_promo
Tabel 4.10 Desain Tabel data_promo
No. Nama Field Tipe Data Ukuran Keterangan
Primary Key,
1. id_data_user Integer
Auto Increment
11
Username
Password
LOG IN
Logo Dashboard
Keluar
Logo Dashboard
Keluar
Logo
Kemen
ag
Halaman
Selamat Datang,
CariData All Data
tatausaha
Cari Data
Home
No Nama Tujuan Tanggal Sampai Perihal Status
Data Pegawai Pegawai Kab/Kota Tujuan Dengan
Keluar
Gambar 4.30 Desain Halaman Update Maps Kantor Pos Cabang Palembang
Gambar 4.31 Desain Halaman Update Maps Kantor Pos Cabang Palembang
(Tambah Data Peta KPC Palembang)
Gambar 4.38 Desain Halaman Edit Profile Pegawai (Ubah Data User)
Gambar 4.81 Tampilan Halaman Edit Profile Pegawai (Ubah Data User)
4.10 Pembahasan
Aplikasi Customer Management di PT. Pos Indonesia (Persero) Kantor
Regional III Palembang Berbasis Website telah dibangun dengan menggunakan
metode pengembangan Waterfall dimana terdiri dari analisis masalah,
perancangan sistem, perancangan aplikasi dan pengujian. Pada tahap analisis
menjelaskan tentang kebutuhan perangkat lunak sebelum sistem dibangun
diantaranya yaitu kebutuhan fungsional dan kebutuhan non-fungsional. Tahap
perancangan sistem menjelaskan langkah-langkah merancang sistem yang akan
dibangun. Pada tahap perancangan sistem merupakan tahap menjelaskan program
menggunakan diagram–diagram seperti Diagram Konteks, Diagram Level Zero,
Data Flow Diagram, Flowchart, dan Entity Relationship Diagram (ERD).
Pada tahap pengujian menjelaskan tentang pengujian terhadap aplikasi
yang telah dibangun. Aplikasi ini telah berjalan sesuai dengan kebutuhan
fungsional dan non-fungsional berdasarkan hasil persentasi dan demo program
yang dilakukan oleh penulis dengan Unit Bidang Informasi Teknologi (IT) PT.
Pos Indonesia (Persero) Kantor Regional III Palembang