BAB 4 PERANCANGAN SISTEM INFORMASI YANG DIUSULKAN
4.1
Data Flow Diagram (DFD) Untuk membantu menjelaskan dan memberikan gambaran sistem informasi yang akan dibuat ini maka diperlukan sebuah alat bantu yang berupa gambar-gambar dan simbol-simbol untuk lebih dapat menerangkan komunikasi serta aliran data yang terjadi dari awal hingga akhir proses system tersebut, yang disebut diagram aliran data/ Data Flow Diagram (DFD). Data Flow Diagram (DFD) terbagi dalam 3 level, yaitu: 1. Diagram hubungan (Konteks) 2. Diagram Nol 3. Diagram Rinci.
4.2
Diagram Hubungan (Konteks) Diagram hubungan merupakan level tertinggi dari Data Flow Diagram (DFD). Diagram hubungan menggambarkan ruang lingkup sistem yang digunakan, serta data masukan dan data keluaran dalam sistem yang diusulkan ini. Diagram hubungan dapat dilihat pada gambar 4.1
60
61
SP : Surat Pengantar STTB : Surat Tanda Terima Barang
Keterangan :
Daftar_agen Tagihan
Daftar_transaksi
Kwitansi
SP
Agen
Status_aktif
Manager
Lap_penerimaan_kas Lap_penj_bulanan Lap_penj_harian Lap_pembayaran Daftar_hrg_baru
Detil_agen Entry_STTB_kembalian STTB_agen
Gambar 4.1 Diagram Konteks Sistem Yang Diusulkan
Daftar_tagihan Sistem_Informasi_ STTB Penjualan_dan Identitas_baru_plg Penerimaan_kas_ Paket PT_Argotama_ Pembayaran Mega_Buana Permintaan_daftar_agen Permintaan_daftar_hrg Permintaan_daftar_transaksi Permintaan_daftar_tagihan
Pelanggan
Daftar_hrg
4.3
Diagram Nol Diagram nol menggambarkan sub-sub sistem dari diagram hubungan (konteks) dengan cara membagi lingkaran utama pada diagram hubungan ke dalam beberapa diagram serta menggambarkan proses-proses yang berjalan dalam diagram berikut data store yang digunakan dalam sistem. Diagram nol dari sistem yang diusulkan dapat dilihat pada gambar 4.2
62
63
Agen
SP
Lap_penj_harian Lap_penj_bulanan
Manager
5.0
Update_ Data
Tr_byr
Tr_STTB
Ms_plg
Ms_kwitansi
Ms_plg
Status_aktif
STTB
3.0
Kwitansi
Pembayaran
Ms_hrg
Ms_kwitansi
Tagihan
Ms_agen
Daftar_tagihan Permintaan_daftar_hrg Permintaan_daftar_transaksi Permintaan_daftar_tagihan
Tr_byr
Penagihan_ dan_ Pembayaran
2.0
Pelayanan_ Pelanggan
Pelanggan
Daftar_hrg Daftar_agen Daftar_transaksi
Identitas_baru_plg Permintaan_daftar_agen
Gambar 4.2 Diagram Nol Sistem Yang Diusulkan
4.0
Paket
Manager
Ms_hrg
Cetak_ Laporan
1.0
Pengiriman
Tr_SP
Lap_penerimaan_kas Lap_pembayaran
Daftar_hrg_baru
Detil_agen
Ms_agen
STTB_agen Entry_STTB_kembalian
tb_Setting
4.4
Diagram Rinci Diagram rinci merupakan rincian proses dari diagram level di atasnya. Pada tahap ini setiap proses yang masih dapat dirinci akan dirincikan sampai proses tersebut benar-benar sederhana dan tidak dapat dirinci lagi. Setiap diagram yang telah dirinci akan ditandai dengan tanda (*) yang melambangkan bahwa diagram tersebut tidak dapat dirinci lagi. Pada sistem yang diusulkan ada 4 proses yang dapat dirinci. Diagram rinci sistem yang diusulkan dapat dilihat pada gambar 4.3, 4.4, 4.5, 4.6, 4.7.
64
65
Keterangan : (T) : Tunai (K) : Kredit
Ms_agen
Ms_hrg
STTB
Pelanggan
STTB_agen
tb_Setting
Agen
Ms_plg
SP
1.4*
Cetak_ STTB_ Kembali
Tr_STTB
Entry_STTB_kembalian
1.3*
Buat_ SP
Tr_SP
Gambar 4.3 Diagram Rinci Proses 1.0 Sistem Yang Diusulkan
1.2*
Cetak_ STTB
Tr_STTB
1.1*
Hitung_ Biaya_ Kirim
Paket
Permintaan_daftar_hrg Daftar_hrg Layanan_ Harga
Permintaan_daftar_agen Daftar_agen Cetak_ Agen
Pelanggan
2.2*
2.1* Ms_hrg Ms_agen
Ms_kwitansi Permintaan_daftar_transaksi Daftar_transaksi
Indentitas_baru_plg Daftar_tagihan
Permintaan_daftar_tagihan Layanan_ Transaksi
Update_ Pelanggan Entry_ Tagihan
2.3*
2.5*
2.4* Tr_byr Tr_STTB Ms_plg
Manager
Gambar 4.4 Diagram Rinci Proses 2.0 Sistem Yang Diusulkan
66
Status_aktif
Ms_plg
Validasi_ Tagihan
Tagihan
3.1*
Pelanggan
Tr_STTB
Pembayaran Kwitansi
Terima_ Pembayaran 3.2*
Ms_kwitansi
Gambar 4.5 Diagram Rinci Proses 3.0 Sistem Yang Diusulkan
67
Tr_byr
Cetak_ Lap_Penj_ Harian
Ms_hrg Lap_penj_harian
4.1*
Tr_STTB
Lap_penj_bulanan
Cetak_ Lap_Penj_ Bulanan
Manager
Lap_Penerimaan_kas
Cetak_ Lap_ Penerimaan_Kas
Lap_pembayaran Ms_hrg
Ms_plg
4.2*
4.4*
Tr_STTB
Cetak_ Lap_ Pembayaran 4.3*
Tr_byr
Gambar 4.6 Diagram Rinci Proses 4.0 Sistem Yang Diusulkan
68
Agen
Detil_agen
Ms_agen
Update_ Agen 5.1*
Kota
Update_ Harga
Ms_hrg
5.2*
Daftar_hrg_baru
Manager
Gambar 4.7 Diagram Rinci Proses 5.0 Sistem Yang Diusulkan
69
4.5
Kamus Data 4.5.1
Kamus Data Untuk Data Store Ms_plg
=
@Kd_plg + Nm_plg + Alm_plg + Kota_plg + Attn_plg + Telp_plg + Hp_plg + Fax_plg + isActive + Last_Trans_Date + Jatuh_tempo
Ms_agen
=
@Kd_agen + Nm_agen + Kd_kota + Nm_kota + Attn_agen + Alm_agen + Telp_agen + Hp_agen + Fax_agen
Ms_hrg
=
@Kd_kota + Nm_kota + tgl_berlaku + Harga_kg + Minimum + Ket
Ms_kwitansi = @No_kwitansi + No_byr + No_STTB + Tgl_kwitansi + Nominal + Kd_plg + Nm_plg + isPaid
Tr_STTB
=
@No_STTB + Kd_plg + Nm_plg + Alm_plg + Kota_plg + Telp_plg + Kd_kota + Nm_kota + Nm_penerima + Alm_penerima + Kota_penerima + Telp_penerima + Cara_byr + Status_Bayar + Status_Ambil + Berat + Koli + Isi_mp + Brt_surcharge + B_surcharge + B_forklift + B_peti + B_kirim + Tgl_STTB + Tgl_terima + Trm_oleh + Ket + Kd_agen + Nm_agen + Status_Barang 70
Tr_byr
=
@No_byr + No_STTB + Tgl_byr + Jml_byr + Ket_byr
Tr_SP
=
Kd_agen + Attn_agen + @No_SP + Tgl_SP + {No + @No_STTB + Kd_plg + Nm_plg + Nm_penerima + Koli + Berat + Ket} + Total
Tb_setting
=
B_forklift + p_surcharge + Brt_surcharge
4.5.2
Kamus Data Untuk Aliran Data Input Daftar_hrg_baru
=
Tgl + {No + @Kd_kota + Nm_kota + Harga_kg + Minimum + tgl_berlaku + p_surcharge + B_forklift + Ket}
Identitas_baru_plg
=
Tgl + @Kd_plg + Nm_plg + Alm_plg + Kota_plg + Telp_plg + Attn_plg + Trm_oleh
Detil_agen
=
Tgl + Kd_agen + Nm_agen + Attn_agen + Alm_agen + Kd_kota + Telp_agen + Hp_agen + Fax_agen
71
Kota
=
Kd_kota
4.5.3
Kamus Data Untuk Aliran Data Output STTB
=
@No_STTB + @Kd_plg + Nm_plg + Alm_plg + Telp_plg + Nm_penerima + Alm_penerima + Kota_penerima + Cara_byr + Berat + Koli + Isi_mp + B_surcharge + B_forklift + B_peti + B_kirim + Tgl_STTB
Tr_SP
=
@Kd_agen + Nm_agen + Alm_agen + Attn_agen + Telp_agen + Nm_kota + No_SP + Tgl_SP + {No + Nm_penerima + Nm_plg + No_STTB + Koli + Berat + Ket} + Total
Lap_pembayaran
=
@Bulan + {No + @No_kwitansi + Tgl_byr + Nm_plg + Jml_byr + Saldo} + Grand_total_pembayaran
Lap_penerimaan_kas
=
@Periode + {No + Tanggal + Kd_plg + Nm_plg + No_STTB + Cara_byr + Saldo} + Total
72
Lap_penjualan_harian
=
@Tanggal + {No + @No_STTB + Nm_kota + Harga_kg + Koli + Berat + Jml_biaya} + Total_jumlah_biaya
Lap_penjualan_bulanan
=
@Bulan + {Tanggal + No + @No_STTB + Nm_kota + Harga_kg + Koli + Berat + Jml_biaya} + Total_jumlah_biaya
Daftar_tagihan
=
Tgl_cetak_tagihan + Tgl_jatuh_tempo + @Kd_plg + Nm_plg + {No + Tanggal + No_STTB + Jml_tagihan} + Total_tagihan
Tagihan
=
Tgl_cetak_tagihan + Tgl_jatuh_tempo + @Kd_plg + Nm_plg + {No + Tanggal + No_STTB + Jml_tagihan} + Total_tagihan
4.6
Normalisasi Data Aliran kamus data yang digunakan untuk normalisasi data adalah kamus data dari data store. Berikut ini adalah data store yang telah dinormalisasi. UNF Tr_SP = Kd_agen + Attn_agen + @No_SP + Tgl_SP + {No + @No_STTB + Kd_plg + Nm_plg + Nm_penerima + Koli + Berat + Ket} + Total
73
1NF Tr_SP = Kd_agen + Attn_agen + @No_SP + Tgl_SP + @No_STTB + Kd_plg + Nm_plg + Nm_penerima + Koli + Berat + Ket
2NF Tr_SP_H
=
Kd_agen + Attn_agen + @No_SP + Tgl_SP
Tr_SP_D
=
@No_SP + @No_STTB + Kd_plg + Nm_plg + Nm_penerima + Koli + Berat + Ket
3NF Tr_SP_H
=
Kd_agen + @No_SP + Tgl_SP
Tr_SP_D
=
@No_SP + @No_STTB + Ket
Ms_plg
=
@Kd_plg + Nm_plg
74
Ms_agen
=
@Kd_agen + Attn_agen
Tr_STTB
=
@No_STTB + Nm_penerima + Koli + Berat
UNF Tr_STTB
=
@No_STTB + Kd_plg + Nm_plg + Alm_plg + Kota_plg + Telp_plg + Kd_kota +
Nm_kota
+
Nm_penerima
+
Alm_penerima
+
Kota_penerima
+
Telp_penerima + Cara_byr + Status_Bayar + Status_Ambil + Berat + Koli + Isi_mp + Brt_surcharge + B_surcharge + B_forklift + B_peti + B_kirim + Tgl_STTB + Tgl_terima + Trm_oleh + Ket + Kd_agen + Nm_agen + Status_Barang
1NF Tr_STTB
=
@No_STTB + Kd_plg + Kd_kota + Nm_penerima + Alm_penerima + Kota_penerima + Telp_penerima + Cara_byr + Status_Bayar + Status_Ambil + Berat + Koli + Isi_mp + Brt_surcharge + B_surcharge + B_forklift + B_peti + B_kirim + Tgl_STTB + Tgl_terima + Trm_oleh + Ket + Status_Barang
Ms_plg
=
@Kd_plg + Nm_plg + Alm_plg + Kota_plg + Telp_plg 75
Ms_kota
=
@Kd_kota + Nm_kota
UNF Ms_hrg
=
@Kd_kota + Nm_kota + tgl_berlaku + Harga_kg + Minimum + Ket 1NF Ms_hrg
=
@Kd_kota + tgl_berlaku + Harga_kg + Minimum + Ket
Ms_kota
=
@Kd_kota + Nm_kota
UNF Ms_agen
=
@Kd_agen + Nm_agen + Kd_kota + Nm_kota + Attn_agen + Alm_agen + Telp_agen + Hp_agen + Fax_agen
1NF Ms_agen
=
@Kd_agen + Nm_agen + Kd_kota + Attn_agen + Alm_agen + Telp_agen + Hp_agen + Fax_agen
76
Ms_kota
=
Kd_kota + Nm_kota
4.7
Spesifikasi File 1. Nama File
No.
: File Transaksi Surat Pengantar Header
Kode File
: Tr_SP_H
Organisasi
: Index Sequential
Record Key
: @No_SP
Nama Field
Tipe
Panjang
Desimal
Keterangan
1.
No_SP
Character
8
-
Nomor Surat Pengantar
2.
Tgl_SP
Date
10
0
Tanggal Surat Pengantar
3.
Kd_agen
Character
3
-
Kode Agen
2. Nama File
No.
: File Transaksi Surat Pengantar Detail
Kode File
: Tr_SP_D
Organisasi
: Index Sequential
Record Key
: @No_SP + @No_STTB
Nama Field
Tipe
Panjang
Desimal
Keterangan
1.
No_SP
Character
8
-
Nomor Surat Pengantar
2.
No_STTB
Character
6
-
Nomor STTB
3.
Ket
Character
25
-
Keterangan Surat Pengantar
77
3. Nama File
No.
: File Transaksi STTB
Kode File
: Tr_STTB
Organisasi
: Index sequential
Record Key
: @No_STTB
Nama Field
Tipe
Panjang
Desimal
Keterangan
1.
No_STTB
Character
6
-
Nomor STTB
2.
Kd_plg
Character
6
-
Kode Pelanggan
3.
Kd_kota
Character
3
-
Kode kota
4.
Nm_penerima
Character
25
-
Nama Penerima
5.
Alm_penerima
Character
50
-
Alamat Penerima
6.
Kota_penerima
Character
15
-
Kota Penerima
7.
Telp_penerima
Character
25
-
Telpon Penerima
8.
Cara_byr
Character
6
-
Cara Pembayaran
9.
Status_Bayar
Boolean
1
-
Status Pembayaran
10.
Status_Ambil
Boolean
1
-
Status Pengambilan
11.
Berat
Numeric
5
0
Jumlah Berat
12.
Koli
Numeric
5
0
Jumlah Koli
13.
Isi_mp
Character
50
-
Isi Menurut Pengakuan
14.
Brt_surcharge
Numeric
10
0
Berat Kena Surcharge
15.
B_surcharge
Numeric
9
0
Biaya Surcharge
16.
B_forklift
Numeric
6
0
Biaya Forklift
17.
B_peti
Numeric
9
0
Biaya Packing Peti
18.
B_kirim
Numeric
9
0
Jumlah Biaya STTB
78
19.
Tgl_STTB
Date
10
0
Tanggal STTB (Pengiriman)
20.
Tgl_terima
Date
10
0
Tanggal Diterima
21.
Trm_oleh
Character
50
-
Nama Penerima
22.
Ket
Character
20
-
Minta Keterangan
23.
Status_Barang
Boolean
1
-
Status Barang
4. Nama File
No.
: File Master Harga
Kode File
: Ms_hrg
Organisasi
: Index sequential
Record Key
: @Kd_kota + @tgl_berlaku
Nama Field
Tipe
Panjang Desimal
Keterangan
1.
Kd_kota
Character
3
-
Kode Kota
2.
tgl_berlaku
Date
10
0
Tanggal Berlaku
3.
Harga_kg
Currency
7
-
Harga Per Kg
4.
Minimum
Numeric
3
-
Berat Minimum
5.
Ket
Character
15
-
Minta Keterangan
79
5. Nama File
No.
: File Master Agen
Kode File
: Ms_agen
Organisasi
: Index sequential
Record Key
: @Kd_agen
Nama Field
Tipe
Panjang Desimal
Keterangan
1.
Kd_agen
Character
3
-
Kode Agen
2.
Nm_agen
Character
30
-
Nama Agen
3.
Kd_kota
Character
3
-
Kode Kota
4.
Attn_agen
Character
25
-
Nama yg. bisa dihubungi
5.
Alm_agen
Character
70
-
Alamat Agen
6.
Telp_agen
Character
23
-
Nomor Telpon Agen
7.
Hp_agen
Character
15
-
Handphone Agen
8.
Fax_agen
Character
12
-
Nomor Fax Agen
6. Nama File
No.
: File Master Pelanggan
Kode File
: Ms_plg
Organisasi
: Index Sequential
Record Key
: @Kd_plg
Nama Field
Tipe
Panjang
Desimal
Keterangan
1.
Kd_plg
Character
6
-
Kode Pelanggan
2.
Nm_plg
Character
30
-
Nama Pelanggan
3.
Alm_plg
Character
50
-
Alamat Pelanggan
80
4.
Kota_plg
Character
15
-
Kota Pelanggan
5.
Attn_plg
Character
25
-
Nama yang bisa dihubungi
6.
Telp_plg
Character
15
-
Telpon Pelanggan
7.
Hp_plg
Character
15
-
Handphone Pelanggan
8.
Fax_plg
Character
15
-
Faximilie Pelanggan
9.
isActive
Boolean
1
-
Status Pelanggan
10.
Last_Trans_Date
Date
10
0
Tanggal transaksi terakhir
11.
Jatuh_tempo
Date
10
0
Tanggal Jatuh Tempo
Panjang
Desimal
Keterangan
7. Nama File
No.
: File Master Kota
Kode File
: Ms_kota
Organisasi
: Index sequential
Record Key
: @Kd_kota
Nama File
Tipe
1.
Kd_kota
Character
3
-
Kode Kota
2.
Nm_kota
Character
15
-
Nama Kota
81
8. Nama File
: File Master Kwitansi
Kode File
: Ms_kwitansi
Organisasi
: Index sequential
Record Key
: @No_Kwitansi
No.
Nama Field
Tipe
Panjang
Desimal
1.
No_kwitansi
2.
Keterangan
Character
10
0
Nomor Kwitansi
No_byr
Character
7
-
Nomor Pembayaran
3.
No_STTB
Character
6
-
Nomor STTB
4.
Tgl_kwitansi
Date/Time
9
0
Tanggal Kwitansi
5.
Nominal
Currency
9
6.
Kd_plg
Character
8
-
Kode Pelanggan
7.
isPaid
Boolean
1
-
Status
Nilai Kwitansi
Pembayaran
Lunas/Kredit
9. Nama File
No.
: File Transaksi Pembayaran
Kode File
: Tr_byr
Organisasi
: Index sequential
Record Key
: @No_byr
Nama File
Tipe
Panjang
Desimal
1.
No_byr
2.
No_STTB
Character
7
-
Nomor Pembayaran
Character
6
-
Nomor STTB
82
Keterangan
3.
Tgl_byr
Date
10
4.
Jml_byr
Currency
9
5.
Ket_byr
Character
25
10. Nama File
No.
Tanggal Pembayaran Jumlah Pembayaran
-
Keterangan Pembayaran
: File Tabel Setting
Kode File
: tb_Setting
Organisasi
: Index sequential
Record Key
: @Setting_ID
Nama Field
0
Tipe
Panjang Desimal
Keterangan
1.
Setting_ID
Character
5
-
Setting ID
2.
B_forklift
Currency
9
0
Biaya Forklift
3.
p_surcharge
Numeric
3
-
Persentase Dari Harga kirim
4.
Brt_surcharge
Numeric
10
-
Batas Berat Surcharge
83
4.8
Diagram Hubungan Entitas
Ms_agen
Ms_kota
Ms_hrg
tb_Setting
Tr_SP_H
Tr_STTB
Tr_byr
Tr_SP_D
Ms_plg
Ms_kwitansi
Gambar 4.8 Diagram Hubungan Entitas Penjualan dan Penerimaan Kas Pada Sistem Yang Diusulkan
84
4.9
Bagan Terstruktur Bagan terstruktur untuk sistem informasi penjualan dan penerimaan kas yang diusulkan pada PT. Argotama Mega Buana dapat dilihat dari gambar berikut ini : Sistem Penjualan Dan Penerimaan Kas
Pengiriman
Pelayanan Pelanggan
Penagihan dan Pembayaran
Cetak Laporan
Update Data
Gambar 4.9 Bagan Terstruktur Sistem Informasi Penjualan dan Penerimaan Kas Pada Sistem Yang Diusulkan
Pengiriman
Pengiriman Barang
Cetak Surat Pengantar
Gambar 4.10 Bagan Terstruktur Sistem Informasi Penjualan dan Penerimaan Kas Pada Sistem Yang Diusulkan (Proses Pengiriman) 85
im
e t i l_k ir
Detil_biaya
Kd_kota, Berat
Rekam Data STTB
D a t a_S TTB
Baca Data STTB
No_STTB
Baca Data Kota
Cetak STTB
ta l_ko
ota Kd_k
No_ STT B
Entry Nomor STTB
B TT S _ No
STTB Kembalian
Baca Data STTB
Entry Tgl Terima dan Penerima
Update Data STTB
Gambar 4.11 Bagan Terstruktur Sistem Informasi Penjualan dan Penerimaan Kas Pada Sistem Yang Diusulkan (Proses Pengiriman Paket)
Hitung Biaya
B TT S il_
Entry STTB
D
Hitung Biaya Kirim
STT B
, rg a a ,H e ota charg K ur d_ , K m, S t e u Pak inim M
Data_S TTB
Pengiriman Barang
, ma eri l_t ma Tg eneri P
86 Deti
t De
n Pe
No_
te l_ g T a, ir m a im r e
Cetak Surat Pengantar
Entry Data Agen
en
SP
_a ge n
Eof
n ge _a d K
De til
_ag Kd
Baca Data Agen
SP
Kd_ agen
Data_ STTB
Baca Data STTB
Rekam Data SP
Cetak SP
Gambar 4.12 Bagan Terstruktur Sistem Informasi Penjualan dan Penerimaan Kas Pada Sistem Yang Diusulkan (Proses Cetak Surat Pengantar)
Pelayanan Pelanggan
Informasi Agen
Informasi Harga
Informasi Transaksi
Informasi Tagihan
Informasi Pelanggan
Gambar 4.13 Bagan Terstruktur Sistem Informasi Penjualan dan Penerimaan Kas Pada Sistem Yang Diusulkan (Proses Pelayanan Pelanggan)
87
Informasi Agen
ge _a Kd
n Data_ agen
Entry Kode Agen
Data_ agen
Baca Data Agen
Da t a_ age
n
Tampilkan Informasi Agen
Gambar 4.14 Bagan Terstruktur Sistem Informasi Penjualan dan Penerimaan Kas Pada Sistem Yang Diusulkan (Proses Informasi Agen)
Informasi Harga
o ta _k d K
Entry Kode Kota
Kd_ kota
Data_ kota
Baca Data Ms_harga
Da ta_ k
ota
Tampilkan Informasi Harga
Gambar 4.15 Bagan Terstruktur Sistem Informasi Penjualan dan Penerimaan Kas Pada Sistem Yang Diusulkan (Proses Informasi Harga)
88
Informasi Transaksi
kd_ kota Entry Nomor STTB
Baca Data STTB
ata _ko Da ta, ta _ Da pe ta_ l pel Kd an ang gg _P gan an lg
Data_kota
_ No
TB ST
Da ta _ ag en
B TT _S No
Da ta_ ST TB ,D
Baca Data Kota
Baca Data Pelanggan
Tampilkan Informasi Transaksi
Gambar 4.16 Bagan Terstruktur Sistem Informasi Penjualan dan Penerimaan Kas Pada Sistem Yang Diusulkan (Proses Informasi Transaksi)
Kd
lg _P
ggan elan Data _p
Baca Data Pelanggan
Da ta_ t
agi ha
n
B TT
Entry Kode Pelanggan
S ta_ Da
lg _p Kd
Kd _p lg
Informasi Tagihan
Baca Data STTB
Tampilkan Informasi Tagihan
Gambar 4.17 Bagan Terstruktur Sistem Informasi Penjualan dan Penerimaan Kas Pada Sistem Yang Diusulkan (Proses Informasi Tagihan)
89
Update Data Pelanggan
ngga n
g
Data
_pl ar u
_pel a
Kd _p lg
a _b
Entry Kode Pelanggan
Da ta_ ba ru _p lg
Dat
lg _p Kd
Baca Data Pelanggan
Entry Data Baru Pelanggan
Update Data
Gambar 4.18 Bagan Terstruktur Sistem Informasi Penjualan dan Penerimaan Kas Pada Sistem Yang Diusulkan (Proses Update Data Pelanggan)
Penagihan Dan Pembayaran
Validasi Tagihan
Terima Pembayaran
Gambar 4.19 Bagan Terstruktur Sistem Informasi Penjualan dan Penerimaan Kas Pada Sistem Yang Diusulkan (Proses Penagihan Dan Pembayaran)
90
Cetak Tagihan
''
De til
Eof
B TT _S l i et
Baca STTB
_t ag ih a n
Detil_plg
D
=
Kd_plg
S
r by s_ u t ta
Cetak Tagihan
Baca Data Pelanggan
Gambar 4.20 Bagan Terstruktur Sistem Informasi Penjualan dan Penerimaan Kas Pada Sistem Yang Diusulkan (Proses Cetak Tagihan)
Terima Pembayaran
i ns
De til_ plg
_S TT B
Kd _p lg
ita
De til
w
Hitung Tagihan
_k
Baca Plg
il et
Baca STTB
Detil_ STTB
wi tan si
D
Entry Nomor STTB
B TT _S
byr til_ De
No
Tagihan
N
TB ST o_
De til_ k
Rekam Bayar
Rekam Kwitansi
Cetak Kwitansi
Gambar 4.21 Bagan Terstruktur Sistem Informasi Penjualan dan Penerimaan Kas Pada Sistem Yang Diusulkan (Proses Terima Pembayaran)
91
Pembuatan Laporan
Cetak Laporan Penjualan Harian
Cetak Laporan Penjualan Bulanan
Cetak Laporan Pembayaran
Cetak Laporan Penerimaan Kas
Gambar 4.22 Bagan Terstruktur Sistem Informasi Penjualan dan Penerimaan Kas Pada Sistem Yang Diusulkan (Proses Pembuatan Laporan)
Cetak Laporan Penjualan Harian
ng Ta
l ga Ta ng ga l
Entry Tanggal
Da ta_ ST TB
Baca Data STTB
Gambar 4.23 Bagan Terstruktur Sistem Informasi Penjualan dan Penerimaan Kas Pada Sistem Yang Diusulkan (Proses Cetak Laporan Penjualan Harian)
92
Cetak Laporan Penjualan Bulanan
la Bu
Da t a_ ST TB
n Bu
lan
Entry Bulan
Baca Data STTB
Gambar 4.24 Bagan Terstruktur Sistem Informasi Penjualan dan Penerimaan Kas Pada Sistem Yang Diusulkan (Proses Cetak Laporan Penjualan Bulanan)
Cetak Laporan Pembayaran
Bu
Da t a_ p em bay a
B TT
Entry Bulan
_S No
lan
ran
lan
Baca Data Pembayaran
TB ST t a_ Da
Bu
Baca Data STTB
Da ta_
p el an g g an
Kd _p lg Baca Data Pelanggan
Gambar 4.25 Bagan Terstruktur Sistem Informasi Penjualan dan Penerimaan Kas Pada Sistem Yang Diusulkan (Proses Cetak Laporan Pembayaran)
93
Cetak Laporan Penerimaan Kas
lan Bu
Da t a_ ST TB
Bu lan Entry Bulan
Baca Data Pembayaran
Gambar 4.26 Bagan Terstruktur Sistem Informasi Penjualan dan Penerimaan Kas Pada Sistem Yang Diusulkan (Proses Cetak Laporan Penerimaan Kas)
Update Data
Update Daftar Agen
Update Daftar Harga
Gambar 4.27 Bagan Terstruktur Sistem Informasi Penjualan dan Penerimaan Kas Pada Sistem Yang Diusulkan (Proses Update Data)
94
Entry Kode Agen
ge n Data _a
en _ag
De til_ ag e
n age til_ De
Kd
Kd _ag en
Update Daftar Agen
Baca Data Agen
Entry Data Baru Agen
n
Update Data
Gambar 4.28 Bagan Terstruktur Sistem Informasi Penjualan dan Penerimaan Kas Pada Sistem Yang Diusulkan (Proses Update Daftar Agen)
Udate Daftar Harga
Entry Kode Harga
r_h
rg_
bar u
rga
aru _b
Data _ha
Kd _k ota
ota
h rg ta_ Da
_k Kd
Da ft a
Baca Data Harga
Entry Data Harga Baru
Update Data
Gambar 4.29 Bagan Terstruktur Sistem Informasi Penjualan dan Penerimaan Kas Pada Sistem Yang Diusulkan (Proses Update Daftar Harga)
95
4.10
Spesifikasi Modul / Proses Spesifikasi proses adalah suatu pernyataan cara yang ditempuh untuk mengarahkan aliran input menjadi aliran output melalui fungsi utama rancangan dan diambil dari modul dalam bagan terstruktur. Penggunaan spesifikasi proses untuk merancang dan menulis program secara terstruktur dalam sistem informasi penjualan dan penerimaan kas PT. Argotama Mega Buana yang diusulkan adalah :
Modul Login PT. Argotama Mega Buana Buka layar menu login Masukkan User Name Masukkan Password Jika User Name dan Password “Salah” maka Tampilkan Message Box Atau Panggil Modul Menu Utama Akhir jika Jika tombol “ Exit ” ditekan Keluar dari sistem Akhir Modul
96
Modul Penjualan Dan Penerimaan Kas Mulai Pilih Pilih 1 Lakukan Modul Pengiriman Pilih 2 Lakukan Modul Pelayanan_Pelanggan Pilih 3 Lakukan Modul Pembayaran Pilih 4 Lakukan Modul Tools Pilih 4 Lakukan Modul Cetak_Laporan Pilih 5 Lakukan Modul Keluar Akhir Mulai Pilih Akhir Modul
Modul Pengiriman Mulai Pilih Pilih 1 Lakukan Modul Pengiriman_Barang Pilih 2 Lakukan Modul Entry_STTB_Kembalian 97
Pilih 3 Lakukan Modul Cetak_Surat_Pengantar Akhir Mulai Pilih Akhir Modul
Modul Pengiriman Barang Jika klik Pengiriman_Barang Buka layar Pengiriman_Barang Klik Batal Batalkan transaksi Klik Transaksi_Baru Baca Ms_kota dan Ms_hrg Dapatkan kd_kota, Nm_kota, Harga, Minimum,tgl_berlaku, Ket Akhir jika Jika klik Informasi_Transaksi, maka Panggil Modul Informasi_Transaksi Buka Ms_plg Pilih Kd_agen Dapatkan Kd_agen, Nm_agen Baca Ms_Setting Tulis Isi_mp, Koli, Berat, Cara_byr B_kirim = Berat * Harga_kg 98
B_surcharge = p_surcharge * Harga_kg B_forklift = B_forklift Input B_peti Total_biaya = B_kirim + B_forklift + B_peti Jml_tgh = Jml_Total_biaya Rekam Tr_STTB Update Ms_plg Akhir jika Jika klik Informasi_Pembayaran, maka Panggil Modul Informasi_Pembayaran Baca Ms_kwitansi Dapatkan No_kwitansi, No_STTB, Kd_plg, Nm_plg Baca Tr_STTB Dapatkan Cara_byr, Ket Baca Tr_byr Dapatkan No_byr, Tgl_byr, Jumlah_Tagihan, Sisa_Pembayaran Tulis Jml_byr Sisa_Pembayaran = Jumlah_Pembayaran – Jumlah_Tagihan Simpan Akhir jika Akhir Modul 99
Modul Entry STTB Kembalian Mulai Baca Tr_STTB Tulis No_STTB Dapatkan No_STTB, Tgl_STTB, Pengirim + Kota_pengirim, Penerima, Kota_tujuan Tulis tgl_trm, Trm_oleh, Ket Simpan Akhir Akhir Modul
Modul Cetak Surat Pengantar Mulai Pilih Tgl_Transaksi Dapatkan Detil_Daftar_Agen, Kd_agen, No_SP Baca Daftar Agen Pilih Daftar_Agen Cetak SP Akhir Akhir Modul
100
Modul Pelayanan Pelanggan Mulai Pilih Pilih 1 Lakukan Modul Daftar_Agen Pilih 2 Lakukan Modul Daftar_Harga Pilih 3 Lakukan Modul Daftar_Transaksi Pilih 4 Lakukan Modul Daftar_Tagihan Pilih 5 Lakukan Modul Pelanggan Akhir pilih Akhir Modul
Modul Daftar Agen Mulai Masukkan Kd_agen Baca Ms_agen Tampilkan Informasi_Agen Akhir Akhir Modul
101
Modul Daftar Harga Mulai Masukkan Kd_kota Baca Kd_kota Tampilkan Informasi_Harga Akhir Akhir Modul
Modul Daftar Transaksi Mulai Masukkan No_STTB Baca Tr_STTB Baca Kd_kota Baca Ms_plg Tampilkan Informasi_Transaksi Akhir Akhir Modul
Modul Daftar Tagihan Mulai Masukkan Kd_plg Baca Ms_plg Baca Tr_STTB 102
Tampilkan Informasi_Tagihan Jika klik Cetak Tagihan per pelanggan maka Cetak tagihan per pelanggan Akhir jika Jika klik Cetak Semua Pelanggan maka Cetak tagihan semua pelanggan Akhir jika Jika klik show detil tagihan maka Panggil pendataan tagihan Akhir jika Akhir Akhir Modul
Modul Pelanggan Jika klik Daftar_Tagihan Buka layar Daftar_Tagihan Masukkan Kd_plg Baca Ms_plg Tampilkan Informasi_Tagihan Akhir jika Jika klik add/hide maka Panggil layar Status_Pelanggan Baca Ms_plg Baca Data_baru_plg 103
Tampilkan Status_baru_plg Simpan Akhir jika Akhir Modul
Modul Pembayaran Mulai Masukkan No_STTBB Baca Tr_STTB Baca Ms_kwitansi Masukkan Jml_byr Tampilkan Informasi_Transaksi Cetak Pembayaran Akhir Akhir Modul
Modul Tools Mulai Pilih Pilih 1 Lakukan Modul Add_User Pilih 2 Lakukan Modul Change_Password
104
Pilih 3 Lakukan Modul Edit_user Akhir Akhir Modul
Modul Add User Buka layar Add_User Tampilkan Layar Add_User Masukkan New_User_Name, Password, dan Confirm_Password Jika Tombol “Ok” diklik maka Tampilkan message box “ Add User Successfull “ Akhir jika Jika tombol “cancel” diklik maka Keluar dari menu Add_User Akhir jika Akhir Modul
Modul Change Password Buka layar Change_Password Tampilkan Layar Change_Password Masukkan New_Password dan Confirm_Password Jika Tombol “Ok” diklik maka Tampilkan message box “ Change Password Successfull “ 105
Akhir jika Jika tombol “cancel” diklik maka Keluar dari menu Change_Password Akhir jika Akhir Modul
Modul Edit User Buka layar Edit_User Tampilkan Layar Edit_User Masukkan New_User Jika Tombol “Ok” diklik maka Tampilkan message box “Sukses “ Akhir jika Jika tombol “cancel” diklik maka Keluar dari menu Edit_User Akhir jika Akhir Modul
Modul Pembuatan Laporan Mulai Pilih Pilih 1 Lakukan Modul Cetak_Laporan_Pembayaran Pilih 2 Lakukan Modul Cetak_Laporan_Penerimaan_Kas 106
Pilih 3 Lakukan Modul Cetak_Laporan_Penjualan_Harian Pilih 4 Lakukan Modul Cetak_Laporan_Penjualan_Bulanan Akhir Akhir Modul
Modul Cetak Laporan Pembayaran Masukkan Bulan dan Tahun Klik tombol Cetak Tampilkan “ LAPORAN PEMBAYARAN ” Klik print Print Laporan_Pembayaran Akhir Modul
Modul Cetak Laporan Penerimaan Kas Masukkan Bulan dan Tahun Klik tombol Cetak Tampilkan “ LAPORAN PENERIMAAN KAS ” Baca Tr_byr Dapatkan Kd_Plg, Nm_Plg Hitung Total_Penerimaan_Kas Total_Penerimaan_Kas = Total_Penjualan_Kredit + 107
Total_penjualan_Tunai Klik print Print Laporan_Penerimaan_Kas Akhir Modul
Modul Cetak Laporan Harian Masukkan Tgl Klik tombol Cetak Tampilkan “LAPORAN PENJUALAN HARIAN” Baca Tr_STTB Tulis “Tanggal:”,Tgl Nomor=1 ; Total=0 Selama Nomor <=50 dan tidak eof maka Jumlah Biaya = 0 Tulis No, No_STTB, Kd_kota, Harga, + Berat Jumlah_Biaya = B_kirim + B_peti + B_surcharge + B_forklift Tulis Berat, Jumlah Biaya Nomor = Nomor+1 Kembali Akhir selama Total_Jumlah_Biaya = Jumlah_Biaya Klik Print Print Laporan_Penjualan_Harian 108
Akhir Modul Modul Cetak Laporan Bulanan Masukkan Bulan Klik tombol Cetak Tampilkan “ LAPORAN PENJUALAN BULANAN ” Klik Print Print Laporan_Penjualan_Bulanan Akhir Modul
109
4.11
Rancangan Formulir Rancangan formulir merupakan rancangan input yang digunakan dalam sistem informasi penjualan dan penerimaan kas, dimana rancangan ini merupakan bentuk dari beberapa formulir yang digunakan sebagai bukti dari proses transaksi-transaksi yang terjadi. Berikut ini merupakan rancangan formulir untuk sistem informasi penjualan dan penerimaan kas yang diusulkan pada PT. Argotama Mega Buana adalah sebagai berikut :
110
PT.ARGOTAMA MEGA BUANA COURIER & CARGO SERVICE Kantor Pusat : Jl. Angke Jaya 1 No.11 Jakarta Barat 11330 Telp. 6325773, 6314076, 6302165-66 Fax. 6313845 Tanggal
:
IDENTITAS BARU PELANGGAN Kode Pelanggan
:
Nama Pelanggan
:
Alamat Pelanggan : Kota
:
Telepon
:
Attn
:
Petugas,
Pelanggan,
(
)
(
Gambar 4.30 Rancangan Formulir Identitas Baru Pelanggan Yang Diusulkan
111
)
PT.ARGOTAMA MEGA BUANA COURIER & CARGO SERVICE Kantor Pusat : Jl. Angke Jaya 1 No.11 Jakarta Barat 11330 Telp. 6325773, 6314076, 6302165-66 Fax. 6313845 Tanggal
:
DAFTAR HARGA BARU No Kode Kota
Nama Kota
Harga / kg
Minimum
Tanggal Berlaku
% Surcharge
Forklift
Keterangan
Hormat Kami,
(
Gambar 4.31 Rancangan Formulir Daftar Harga Baru Yang Diusulkan
112
)
PT.ARGOTAMA MEGA BUANA COURIER & CARGO SERVICE Kantor Pusat : Jl. Angke Jaya 1 No.11 Jakarta Barat 11330 Telp. 6325773, 6314076, 6302165-66 Fax. 6313845 Tanggal
:
DETIL AGEN Kode Agen : Nama Agen : Attn
:
Alamat
:
Kota
:
Telepon
:
HP
:
Fax
: Hormat Kami,
(
Gambar 4.32 Rancangan Formulir Detil Agen Yang Diusulkan
113
)
4.12
Rancangan Layar Masukan / Keluaran Dalam perancangan layar masukan / keluaran diperlukan beberapa hal seperti kemudahan dalam penggunaan, sederhana, menarik dan users interface yang memudahkan penggunaan dalam berinteraksi dengan sistem, seperti pengguna dalam berinteraksi dengan sistem, misalnya : penggunaan dalam menu-menu pilihan. Berikut ini rancangan layar masukan / keluaran untuk sistem informasi penjualan dan penerimaan kas yang diusulkan pada PT. Argotama Mega Buana adalah sebagai berikut :
114
LOGO PERUSAHAAN
PT.ARGOTAMA MEGA BUANA User Name
PICTURE
Password
XX-50-XX
******************
Exit
OK
11:20:00
Gambar 4.33 Rancangan Layar Menu Login Yang Diusulkan
Pada layar login diatas, user / pemakai diminta untuk memasukkan User Name dan Password. Hal ini dilakukan untuk menghindari pengaksesan dari orang lain yang tidak memiliki wewenang pada sistem PT. Argotama Mega Buana. Apabila Password dan User Name yang dimasukkan benar dan tombol OK diklik, maka akan masuk kelayar menu utama. Tapi bila User Name atau Password yang dimasukkan salah maka akan tampil Message Box.
115
116
F1-Pengiriman Barang
F2-STTB Kembalian
Pengiriman Pelayanan Pelanggan Pembayaran
Keluar
PICTURE
F4-Daftar Transaksi
F5-Daftar Tagihan
Gambar 4.34 Rancangan Layar Menu Utama Yang Diusulkan
F3-Cetak SP
Tools Cetak F6-Entry Pembayaran
Keluar
Pada menu utama user dapat memilih informasi apa saja yang akan ditampilkan dari menu-menu yang tersedia, terdiri dari : 1. Menu Pengiriman •
Pengiriman
•
Entry STTB Kembalian
•
Cetak Surat Pengantar
2. Pelayanan Pelanggan •
Daftar Agen
•
Daftar Harga
•
Daftar Transaksi
•
Daftar Tagihan
•
Pelanggan Daftar Pelanggan
3. Pembayaran •
Entry Pembayaran
4. Tools •
Add User
•
Change Password
•
Edit User
117
5. Cetak •
Cetak Laporan Penjualan
•
Cetak Laporan Penerimaan Kas
•
Cetak Laporan Harian
•
Cetak Laporan Bulanan
6. Keluar •
Exit
118
Transaksi Baru Batal
Info harga & Tujuan
Info Transaksi
Info Pembayaran
Pilih kota tujuan Kode Kota :
XXX
Nama Kota:
XXXXXXXXXXXXXXX
Cari
Next
Informasi harga Harga berlaku saat ini 9,999.99 Minimum
:
Tanggal Berlaku : Keterangan
:
999 dd/mm/yyyy "dd/mm/yyyy
XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX
Gambar 4.35 Rancangan Layar Pengiriman Barang (Pengiriman) Yang Diusulkan
119
Transaksi Baru Batal
Info harga & Tujuan
Info Transaksi
Info Pembayaran
Informasi detil pelanggan Kode Pelanggan : XXXXXX
Informasi Penerima Cari
Nama Penerima
Nama Pelanggan : XXXXXXXXXXXXXXXX XXXXXXXXXXXXXX Alamat Pelanggan : XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX Kota
: XXXXXXXXXXXXXXX
Fax
: XXXXXXXXXXXXXXX
Telepon
: XXXXXXXXXXXXXXX
HP
: XXXXXXXXXXXXXXX
Attention
XXXXXXXXX : XXXXXXXXX XXXXXXX
Is Active
XXXXXXXXXXXXXXXX : XXXXXXXXX
XXXXXXXXXXXXXXXX Alamat Penerima : XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XX Kota
: XXXXXXXXXXXXXXX
Telepon
: XXXXXXXXXXXXXXX
Pilih Agen Kode Agen
: XXX
Nama PT Agen
: XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX
No
Cari
Informasi Paket Isi menurut Pengakuan
XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX
Jumlah Koli
99999
Jumlah Berat
99999
Biaya Kirim / kg
9,999
Biaya Kirim
999,999.99
Biaya Surchage 999,999.99 Cara Pembayaran
XXXXX
Biaya Forklift
999,999.99
BiayaPeti
99,999.99
Total Biaya
999,999.99
Cetak
Gambar 4.36 Rancangan Layar Pengiriman Barang (Pengiriman) Yang Diusulkan
120
Simpan
Transaksi Baru Batal
Info harga & Tujuan
Info Transaksi
Info Pembayaran
Kwitansi Pembayaran No STTB
XXXXXX
Nomor Kwitansi
XXXXXXXXXX
Kode Pelanggan
XXXXXX
Nama pelanggan
XXXXXXXXXX XXXXXXXXXX XXXXXXXXXX
Cari
Cara Pembayaran
XXXXXX
Keterangan
XXXXXXXXX XXXXXXXXX
No Pembayaran
XXXXXXX
Tanggal Pembayaran
dd/mm/yyyy
Jumlah Pembayaran
999,999.99
Jumlah Tagihan
999,999.99
Sisa Pembayaran
9,999.99
Cetak
Simpan
Gambar 4.37 Rancangan Layar Pengiriman Barang (Pengiriman) Yang Diusulkan
121
Pendataan STTB Kembalian Pendataan STTB Kembalian Nomor STTB
:
XXXXXX
Tanggal STTB
:
dd/mm/yyyy
Pengirim
:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Kota Pengirim
:
XXXXXXXXXXXXXXX
Penerima
:
XXXXXXXXXXXXXXXXXXXXXXXXX
Kota Tujuan
:
XXXXXXXXXXXXXXX
Tanggal Terima
:
dd/mm/yyyy
Diterima Oleh
:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX
Status
:
Keterangan
:
Tidak Bermasalah
Bermasalah
XXXXXXXXXXXXXXXXXXXXXXXX Simpan
Cari STTB Kembalian Kota Tujuan XXXXXXXXXXXXXXX Kata Kunci
XXXXXXXX
No STBB Pelanggan XXXXX XXXXXX
go !
Sort Sort By :
XX_XXX
Ascending Descending
Kota Pelanggan Penerima Kota Penerima XXXXXXXX XXXXX XXXXXXXXX
Telp Penerima Biaya Kirim XXXXXXXX 999,999.99
Tgl STTB Tgl Terima Terima Oleh dd/mm/yyyy dd/mm/yyyy XXXXXXXX
Gambar 4.38 Rancangan Layar Entry STTB Kembalian (Pengiriman) Yang Diusulkan
Keterangan: ▲ = scroll up ► = right ▼ = scroll down ◄ = left
122
Keterangan XXXXX
PT. ARGOTAMA MEGA BUANA
LOGO PERUSAHAAN
CETAK SURAT PENGANTAR Tanggal Transaksi
dd/mm/yyyy
Daftar Agen Daftar Agent yang mempunyai volume transaksi pada tanggal Kode Agen XXX
Nama Agen
Amount
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Kode Agen
XXX
No SP
XXXXXXXX
Tanggal STTB
99,999.99 dd/mm/yyyy
Cetak
Detil Transaksi Kode Agen Tgl STTB Penerima XXX dd/mm/yyyy XXXXXX
Pelanggan No STTB XXXXXX XXXXXX
Koli Berat Nominal Keterangan 9999 99999 999,999.99 XXXXXX
Gambar 4.39 Rancangan Layar Cetak Surat Pengantar (Pengiriman) Yang Diusulkan
Keterangan: ▲ = scroll up ► = right ▼ = scroll down ◄ = left
123
LOGO PERUSAHAAN
PT. ARGOTAMA MEGA BUANA DAFTAR AGEN
Cari Agen Berdasarkan
Sort
XX_XXX
Sort By : Kata Kunci
XXXXXXX
XX_XXX
Ascending Descending
go ! Kode Agen Nama Agen Kota Attn agen Alamat Telepon HP Fax XXX XXXXXXXXXXXXXXXX XXXXX XXXX XXXX XXXX XXXX
Add
Edit
Gambar 4.40 Rancangan Layar Daftar Agen (Pelayanan Pelanggan) Yang Diusulkan
Keterangan: ▲ = scroll up ► = right ▼ = scroll down ◄ = left
124
PT. ARGOTAMA MEGA BUANA
LOGO PERUSAHAAN
DAFTAR AGEN
Cari Agen Berdasarkan
Sort
XX_XXX
Sort By : XX_XXX Kata Kunci
XXXXXXX
Ascending Descending
go !
Pendataan Agen Kode Agen
:
XXX
Nama PT. Agen
:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Attn. Agen
:
XXXXXXXXXXXXXXXXXXXXXXXXX
Alamat
:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Kota
:
XXXXXXXXXXXXXXX
Telephone
:
XXXXXXXXXXXXXXXXXXXXXXX
Fax
:
XXXXXXXXXXXX
Save
Last Agen Code : XXX
Cancel
.
XXX
HP
Update
:
XXXXXXXXXXXXXXX
Delete
Gambar 4.41 Rancangan Layar Daftar Agen (Pelayanan Pelanggan) Yang Diusulkan
125
LOGO PERUSAHAAN
PT. ARGOTAMA MEGA BUANA DAFTAR HARGA
Cari Kota Berdasarkan
Sort
XX_XXX
Sort By : Kata Kunci
XXXXXXXX Find
Kode Kota XXX
XX_XXX
Ascending Descending
G
Nama Kota XXXXXXXXXXXXXXX
Harga Terakhir 9,999.99
Info Harga >>
Gambar 4.42 Rancangan Layar Daftar Harga (Pelayanan Pelanggan) Yang Diusulkan
Keterangan: ▲ = scroll up ► = right ▼ = scroll down ◄ = left
126
Pilih kota tujuan Kode Kota :
XXX
Nama Kota:
XXXXXXXXXXXXXXX
Cari Keluar
Pilih kota tujuan Harga yang berlaku saat ini Harga / kg :
9,999.99
Minimum :
999 "dd/mm/yyyy
Tgl Berlaku :
dd/mm/yyyy
Keterangan :
XXXXXXXXXXXXXXX
Create Harga baru
Cancel
Update Show/Hide detil harga
History Harga
Kd Kota XXX
Nm Kota XXXXXXXXXXXXXXX
Tgl berlaku dd/mm/yy
Harga Kg 9,999.99
Minimum 999
Ket XXXXXXXXXXXXXXX
Gambar 4.43 Rancangan Layar Daftar Harga (Pelayanan Pelanggan) Yang Diusulkan
127
Informasi Transaksi
Informasi Detil
Kwitansi Pembayaran No STTB
XXXXXX
No Kwitansi
XXXXXXXXXX
No Pembayaran
XXXXXXX
Jumlah Tagihan
999,999.99
Cari
Tanggal Kwitansi
dd/mm/yyyy
Tanggal Pembayaran Cara Pembayaran
dd/mm/yyyy XXXXX
Informasi Pelanggan Kode Pelanggan
XXXXXX
Nama pelanggan
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Informasi Kiriman Status Kiriman :
XXXXXXX
Tanggal Terima :
dd/mm/yyyy
Diterima Oleh :
Keterangan
:
PICTURE
XXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXX XXXX XXXXXXX
Gambar 4.44 Rancangan Layar Daftar Transaksi (Pelayanan Pelanggan) Yang Diusulkan
128
PT. ARGOTAMA MEGA BUANA
LOGO PERUSAHAAN
DAFTAR TAGIHAN
Cari Tagihan Berdasarkan XX_XXX Kata Kunci
Sort Sort By :
XXXXXXXX
Ascending Descending
go ! No STTB Kode Pelanggan Nama pelanggan XXXXXX XXXXXX XXXXXXXXXXX
Cetak Tagihan per pelanggan
XX_XXX
Cetak Semua Pelanggan
Tanggal Transaksi Jumlah Tagihan dd/mm/yyyy 999,999.99
Show/Hide Detil Tagihan
Pendataan Tagihan No STTB
:
XXXXXX
Kode Pelanggan :
XXXXXX
Nama Pelanggan :
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Tanggal
dd/mm/yyyy
:
Jumlah Tagihan :
999,999.99
Status Pembayaran :
XXXXX
Gambar 4.45 Rancangan Layar Daftar Tagihan (Pelayanan Pelanggan) Yang Diusulkan Keterangan: ▲ = scroll up ► = right ▼ = scroll down ◄ = left
129
LOGO PERUSAHAAN
PT. ARGOTAMA MEGA BUANA CETAK DAFTAR TAGIHAN BULANAN
Periode
XXXXXXX
Group By
XXXXXXXX
YYYY Cetak
Gambar 4.46 Rancangan Layar Cetak Semua Pelanggan (Daftar Tagihan) Yang Diusulkan
130
PT. ARGOTAMA MEGA BUANA
LOGO PERUSAHAAN
DAFTAR PELANGGAN
Cari Agen
Sort Sort By :
Berdasarkan
XX_XXX
Kata Kunci
XXXXXXXX Find
Kode XXX
Nama XXXXXX
XX_XXX
Ascending Descending
G Alamat Kota Attn agen Telepon HP Fax XXXX XXXXXX XXXXXX XXXX XXXX XXXX
Add/Edit Informasi Paket Kode Pelanggan
XXXXXX
Nama Pelanggan
XXXXXXXXXXXXXXXXXXXXXXXXX XXXXX
Alamat Pelanggan
XXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXX
Kota
XXXXXXXXXXXXXXX
Telepon
XXXXXXXXXXXXXXX
Fax
XXXXXXXXXXXXXXX
Attention
XXXXXXXXXXXXX XXXXXXXXXXXX
Add
Cancel
Update
HP :
XXXXXXXXXXXXXXX
Is Active :
No
Delete
Gambar 4.47 Rancangan Layar Daftar Pelanggan (Pelayanan Pelanggan) Yang Diusulkan Keterangan: ▲ = scroll up ► = right ▼ = scroll down ◄ = left
131
Entry Pembayaran Baru Cancel
Entry Pembayaran
Info Transaksi
Kwitansi Pembayaran No STTB
XXXXXX
No Pembayaran
XXXXXXX
Nomor Kwitansi
XXXXXXXXXX
Tanggal Kwitansi
dd/mm/yyyy
Kode Pelanggan
XXXXXX
Tanggal Pembayaran
dd/mm/yyyy
Nama pelanggan
XXXXXXXXXXX XXXXXXXXXXX XXXXXXXX
Jumlah Pembayaran
999,999.99
Jumlah Tagihan
999,999.99
Sisa Pembayaran
99,999.99
Cara Pembayaran XXXXX Keterangan
XXXXXXXXXXX XXXXXXXXXXX
Cari
Cetak
Bayar
Gambar 4.48 Rancangan Layar Entry Pembayaran (Pembayaran) Yang Diusulkan
132
LOGO PERUSAHAAN
PICTURE
PT. ARGOTAMA MEGA BUANA ADD NEW USER New User ID
XXXXXXXXXX
New User Name
XXXXXXXXXXXXXX XXXXXXXXXXXXXX XXXXXXXXXXXXXX XXXXXXXX
User Group
XXXXXXX
Password
****************
Confirm Password ****************
Cancel
Gambar 4.49 Rancangan Layar Add User (Tools) Yang Diusulkan
133
Ok
LOGO PERUSAHAAN
PT. ARGOTAMA MEGA BUANA CHANGE PASSWORD XXXXXXXXXXXXX XXXXXXXXXXXXX XXXXXXXXXXXXX XXXXXXXXXXX
User Name
PICTURE
Old Password
****************
New Password
****************
Confirm Password
****************
Cancel
Ok
Gambar 4.50 Rancangan Layar Change Password (Tools) Yang Diusulkan
134
LOGO PERUSAHAAN
User ID XXXXXXXXXX
PT. ARGOTAMA MEGA BUANA EDIT USER User Name XXXXXXXXXX
Group Name XXXXXXX
User ID
XXXXXXXXXX
New User Name
XXXXXXXXXXX XXXXXXXXXXX XXXXXXXXXXX XXXXXXXXXXX XXXXXX
User Group
XXXXXXX Change Group Delete User
Ok
Gambar 4.51 Rancangan Layar Edit User (Tools) Yang Diusulkan
Keterangan: ▲ = scroll up ► = right ▼ = scroll down ◄ = left
LOGO PERUSAHAAN
Bulan :
PT. ARGOTAMA MEGA BUANA CETAK LAPORAN PEMBAYARAN XXXXXXXXX
YYYY
Cetak
Gambar 4.52 Rancangan Layar Cetak Laporan Pembayaran (Cetak) Yang Diusulkan
135
LOGO PERUSAHAAN
Bulan :
PT. ARGOTAMA MEGA BUANA CETAK LAPORAN PENERIMAAN KAS XXXXXXXX
YYYY
Cetak
Gambar 4.53 Rancangan Layar Cetak Laporan Penerimaan Kas (Cetak) Yang Diusulkan
LOGO PERUSAHAAN
PT. ARGOTAMA MEGA BUANA CETAK LAPORAN PENJUALAN HARIAN Tanggal
:
DD/MM/YYYY
Cetak
Gambar 4.54 Rancangan Layar Cetak Laporan Penjualan Harian (Cetak) Yang Diusulkan
136
LOGO PERUSAHAAN
Periode
:
PT. ARGOTAMA MEGA BUANA CETAK LAPORAN PENJUALAN BULANAN XXXXXXXX
YYYY
Cetak
Gambar 4.55 Rancangan Layar Cetak Laporan Penjualan Bulanan (Cetak) Yang Diusulkan
Apa Yang hendak kamu perintahkan LOGO PERUSAHAAN
XXXXXXXXXXXXXXX
Cancel
Ok
Gambar 4.56 Rancangan Layar Exit (Keluar) Yang Diusulkan
137
:
4.13
Rancangan Laporan Rancangan laporan yang dirancang untuk sistem informasi penjualan dan penerimaan kas pada PT. Argotama Mega Buana adalah sebagai berikut :
138
PT.ARGOTAMA MEGA BUANA COURIER & CARGO SERVICE Kantor Pusat : Jl. Angke Jaya 1 No.11 Jakarta Barat 11330 Telp. 6325773, 6314076, 6302165-66 Fax. 6313845 No. : 999999
SURAT TANDA TERIMA TITIPAN BARANG Pengirim : xxxxxxxxxxxxxx xxxxxxxxxxxxxx xxxxxxxxxxxxxx
Penerima : xxxxxxxxxxxxxx xxxxxxxxxxxxxx xxxxxxxxxxxxxx
Kiriman ini telah saya / kami terima dengan baik & benar pada tgl :
(Tanda Tangan / Nama Jelas)
CARA PEMBAYARAN
BERAT / KOLI
xxxxxxxxxxxxxx xxxxxxxxxxxxxx xxxxxxxxxxxxxx
ISI MENURUT PENGAKUAN Jumlah :
xxxxxxxxxxxxxx xxxxxxxxxxxxxx xxxxxxxxxxxxxx
PENGIRIM
999
kg
Biaya Kirim Biaya Surcharge Biaya Forklift Biaya Peti
: 999,999.99 : 999,999.99 : 999,999.99 : 99,999.99
Total Biaya
: 999,999.99
Tanggal : dd/mm/yyyy PETUGAS
(Tanda Tangan / Nama Jelas)
(Tanda Tangan / Nama Jelas)
Gambar 4.57 Rancangan Laporan Surat Tanda Terima Titipan Barang Yang Diusulkan
139
140
XXXXXXXXXXXXXXXXXXXXXXXXX
50.
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Nama Pengirim
XXXXXX
XXXXXX
XXXXXX
99999
99999
99999
99999
(
)
Penerima,
99999
99999
99999
99999
Berat
(
)
Pengirim,
XXXXXXXXX
XXXXXXXXX
XXXXXXXXX
Keterangan
: dd/mm/yyyy
Tanggal
No STTB Koli
: XXXXXXXX
Page 1 of 1 SP.Nomor
Gambar 4.58 Rancangan Surat Pengantar Yang Diusulkan
1. Bersama ini kiriman barang-barang sesuai tersebut diatas 2. Demi kerjasama yang baik seterimanya kiriman ini, surat pengantar ditandatangani dan dibubuhi stempel sebagai bukti penerimaan Aslinya harap segera dikirimkan kembali kepada kami.
Total :
XXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXX
1.
2.
Nama Penerima
No
Kepada Yth, : XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX Telepon : XXXXXXXXXXXXXXXXXXXXXXXXX
SURAT PENGANTAR
Kantor Pusat : Jl. Angke Jaya 1 No.11 Jakarta Barat 11330 Telp. 6325773, 6314076, 6302165-66 Fax. 6313845
PT.ARGOTAMA MEGA BUANA COURIER & CARGO SERVICE
PT.ARGOTAMA MEGA BUANA COURIER & CARGO SERVICE Kantor Pusat : Jl. Angke Jaya 1 No.11 Jakarta Barat 11330 Telp. 6325773, 6314076, 6302165-66 Fax. 6313845
DAFTAR TAGIHAN Tanggal Cetak Tagihan
DD/MM/YYYY
Tanggal Jatuh Tempo
DD/MM/YYYY
Page 1 of 1
Kode Pelanggan : Nama Pelanggan :
No
Tanggal
No STTB
Jumlah Tagihan
1.
DD/MM/YYYY
XXXXXX
999,999.99
2.
DD/MM/YYYY
XXXXXX
999,999.99
30.
DD/MM/YYYY
XXXXXX
999,999.99
Total Tagihan
:
9,999,999.99
Gambar 4.59 Rancangan Laporan Daftar Tagihan Yang Diusulkan
141
PT.ARGOTAMA MEGA BUANA COURIER & CARGO SERVICE Kantor Pusat : Jl. Angke Jaya 1 No.11 Jakarta Barat 11330 Telp. 6325773, 6314076, 6302165-66 Fax. 6313845
TAGIHAN Tanggal Cetak Tagihan
DD/MM/YYYY
Tanggal Jatuh Tempo
DD/MM/YYYY
Page 1 of 1
Kode Pelanggan : Nama Pelanggan :
No
Tanggal
No STTB
Jumlah Tagihan
1.
DD/MM/YYYY
XXXXXX
999,999.99
2.
DD/MM/YYYY
XXXXXX
999,999.99
30.
DD/MM/YYYY
XXXXXX
999,999.99
Total Tagihan
:
9,999,999.99
Gambar 4.60 Rancangan Laporan Tagihan Yang Diusulkan
142
PT.ARGOTAMA MEGA BUANA COURIER & CARGO SERVICE Kantor Pusat : Jl. Angke Jaya 1 No.11 Jakarta Barat 11330 Telp. 6325773, 6314076 , 6302165-66 Fax. 6313845 Page 1 of 1
LAPORAN PEMBAYARAN BULAN : XXXX YYYY No
No.Kwitansi Tanggal
Nama Pelanggan
Jumlah
Saldo
1.
XXXXXXXXXX
DD/MM/YYYY
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
999,999.99
999,999.99
2.
XXXXXXXXXX
DD/MM/YYYY
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
999,999.99
999,999.99
50.
XXXXXXXXXX
DD/MM/YYYY
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
999,999.99
999,999.99
Grand Total Pembayaran
Gambar 4.61 Rancangan Laporan Pembayaran Yang Diusulkan
143
9,999,999.99
144
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Nama Pelanggan
Total :
XXXXXX
XXXXXX
XXXXXX
XXXXX
XXXXX
XXXXX
999,999.99
999,999.99
999,999.99
999,999.99
Saldo
Page 1 of 1
No STTB Jenis Bayar
Gambar 4.62 Rancangan Laporan Penerimaan Kas Yang Diusulkan
XXXXXX
50. DD/MM/YYYY
XXXXXX
XXXXXX
DD/MM/YYYY
Kode Pelanggan
DD/MM/YYYY
2.
1.
No Tanggal
LAPORAN PENERIMAAN KAS PERIODE : XXXX YYYY
Kantor Pusat : Jl. Angke Jaya 1 No.11 Jakarta Barat 11330 Telp. 6325773, 6314076, 6302165-66 Fax. 6313845
PT.ARGOTAMA MEGA BUANA COURIER & CARGO SERVICE
PT.ARGOTAMA MEGA BUANA COURIER & CARGO SERVICE Kantor Pusat : Jl. Angke Jaya 1 No.11 Jakarta Barat 11330 Telp. 6325773, 6314076, 6302165 -66 Fax. 6313845 Page 1 of 1
LAPORAN PENJUALAN HARIAN TANGGAL : DD/MM/YYYY No No STTB
Tujuan
Harga
Koli
Berat
Jumlah Biaya
1. XXXXXX
XXXXXXXXXXXXXXX
999,999.99
99999
99999
999,999.99
2. XXXXXX
XXXXXXXXXXXXXXX
999,999.99
99999
99999
999,999.99
50. XXXXXX
XXXXXXXXXXXXXXX
999,999.99
99999
99999
999,999.99
Total Jumlah Biaya
9,999,999.99
Gambar 4.63 Rancangan Laporan Penjualan Harian Yang Diusulkan
145
PT.ARGOTAMA MEGA BUANA COURIER & CARGO SERVICE Kantor Pusat : Jl. Angke Jaya 1 No.11 Jakarta Barat 11330 Telp. 6325773, 6314076, 6302165 -66 Fax. 6313845 Page 1 of 1
LAPORAN PENJUALAN BULANAN BULAN : XXXXXXXX YYYY Tanggal : DD/MM/YYYY No No STTB
Tujuan
Harga
Koli
Berat
Jumlah Biaya
1.
999999 XXXXXXXXXXXXXXX
999,999.99
99999
99999
999,999.99
2.
999999 XXXXXXXXXXXXXXX
999,999.99
99999
99999
999,999.99
Total Jumlah Biaya
9,999,999.99
Tanggal : DD/MM/YYYY No No STTB
Harga
Koli
Berat
Jumlah Biaya
30. 999999 XXXXXXXXXXXXXXX
999,999.99
99999
99999
999,999.99
31. 999999 XXXXXXXXXXXXXXX
999,999.99
99999
99999
999,999.99
Tujuan
Total Jumlah Biaya
9,999,999.99
Grand Total Jumlah Biaya
9,999,999.99
Gambar 4.64 Rancangan Laporan Penjualan Bulanan Yang Diusulkan
146
4.14
Rencana Implementasi Rencana implementasi Sistem Penjualan dan Penerimaan Kas pada PT. Argotama Mega Buana dilakukan secara bertahap. Tahapan perubahan ini dilakukan untuk menyesuaikan antara sistem yang ada dengan sistem yang diusulkan. Dalam penerapannya diperlukan ketersediaan data dari PT. Argotama Mega Buana, ketersediaan hardware dan software, serta personil pendukung lainnya sehingga sistem ini dapat menghasilkan informasi yang sesuai.
4.14.1 Sarana Pengolahan Data Dalam menjalankan sistem yang baru diperlukan beberapa sarana pendukung, antara lain: Kebutuhan Perangkat Keras(Hardware): Prosesor
: Intel Pentium III 800 MHZ
RAM
: 256 MB
Protokol
: TCP/IP
Ethernet Card : 100 Mbps Hard Disk
: 40 GB
Monitor
: Monitor SVGA 15”
Printer
: HP Deskjet 3325
CD Rom
: 52x
Floppy Disk
:3½
USB
: 1.0 147
Kebutuhan Perangkat Lunak (Software): •
Database MS SQL 7
•
Visual Basic 6.0
•
Cristal Report 8
•
Windows XP
Kebutuhan Personil •
Technical Support Bertugas dalam membangun, merawat dan mengembangkan jaringan.
•
Software Engineering Bertugas membangun dan memelihara software yang dibutuhkan oleh sistem.
•
Network Engineering Bertugas mengevaluasi kemampuan teknis sistem hardware maupun software serta memelihara jaringan.
•
Network Database Bertugas dalam pengendalian dan pengolahan database.
148
149
Coding
Implementasi
4.
Design
2.
3.
Analisis
Kegiantan
x
x X
3
x
X
4
x
5
Tabel 4.65 Jadwal Pengolahan Data
2
1
x
X
6
Minggu
x
X
7
x
8
X
9
x
X
10
Jadwal pengolahan data Sistem Informasi Penjualan dan Penerimaan Kas pada PT. Argotama Mega Buana adalah sebagai berikut :
Jadwal Pengolahan Data
1.
No
4.14.2
X
11
4.14.3 Distribusi Laporan Jadwal distribusi laporan sistem informasi penjualan dan penerimaan kas pada PT. Argotama Mega Buana adalah sebagai berikut :
No
Nama Laporan
Bagian
Bagian
Per
Per
Penjualan
Akunting
Hari
Bulan
1.
Laporan Pembayaran
x
x
x
2.
Laporan Penerimaan Kas
x
x
x
3.
Laporan Penjualan Harian
x
x
x
4.
Laporan Penjualan Bulanan
x
x
x
5.
Daftar Tagihan
x
x
x
6.
Daftar Tagihan Per Pelanggan
x
x
x
7.
Daftar Tagihan Per Tanggal
x
x
x
8.
Surat Pengantar
x
x
x
9.
Surat
Titipan x
x
x
Tanda
Terima
Barang
Tabel 4.66 Distribusi Laporan
150