�� a)
a) Dokumen MasukkanDokumen Masukkan
(1)
(1) User name & password User name & password
Maksud :
Maksud : Log Log inin
Sumber
Sumber : : Bagian Bagian Administrasi Administrasi & & keuangan, keuangan, piutang,piutang,
Struktur
Struktur data : User name data : User name & password = & password = user_name +user_name +
password password
(2)
(2) Data pelangganData pelanggan
Maksud
Maksud : : Perekaman Perekaman data data pelangganpelanggan
Arus Data :
Arus Data :
Dari Dari proses proses P2.1 P2.1 ke file ke file pelangganpelanggan
Sumber : Administrasi Sumber : Administrasi
Struktur data : Pelanggan = kode_pelanggan + Struktur data : Pelanggan = kode_pelanggan +
nama_pelanggan + alamat + telp nama_pelanggan + alamat + telp
(3)
(3) Data delivery orderData delivery order
Maksud
Maksud : : Perekaman Perekaman data data delivery delivery orderorder
Arus
Arus Data Data : : Dari Dari proses proses P2.2 P2.2 ke fike file le delivery delivery orderorder
Sumber
�0 �0 Struktur
Struktur data data : : Delivery Delivery order order = = no_do no_do ++
kode_pelanggan + nama_distributor + kode_pelanggan + nama_distributor +
alamat_distributor + tanggal_do alamat_distributor + tanggal_do
(4)
(4) Data Jasa PelayaranData Jasa Pelayaran
Maksud : Perekaman data Pelayaran Maksud : Perekaman data Pelayaran
Arus Data : Dari proses P2.3 ke file jasa pela
Arus Data : Dari proses P2.3 ke file jasa pela yaranyaran
Sumber : Administrasi Sumber : Administrasi
Struktur data : Jasa Pelayaran = kd_pelayaran + Struktur data : Jasa Pelayaran = kd_pelayaran +
nama_pelayaran + alamat + telp + nama_pelayaran + alamat + telp +
tarif_pelayaran tarif_pelayaran
b)
b) Data KeluaranData Keluaran
(1)
(1) Surat Surat JalanJalan
Maksud
Maksud : : info info barang barang yang yang siap siap dikirimdikirim
Arus
Arus Data Data :Dari :Dari proses proses P3.1 P3.1 ke ke jasa jasa pelayaranpelayaran
Frekuensi
Frekuensi : : Setiap Setiap akan akan melakukan melakukan pengirimanpengiriman
barang ke pelanggan barang ke pelanggan
�1 �1 Struktur
Struktur data data : : Surat Surat Jalan Jalan = = no_surat_jalan +no_surat_jalan +
nama_pelanggan+ alamat_pelanggan nama_pelanggan+ alamat_pelanggan
+ no_kendaraan + jumlah barang + + no_kendaraan + jumlah barang +
jenis barang + keterangan + tgl jenis barang + keterangan + tgl
(2)
(2) InvoiceInvoice
Maksud
Maksud : : info info tagihan tagihan jatuh jatuh tempotempo
Arus
Arus Data Data : Dari : Dari proses proses P4.1 P4.1 ke ke bagian bagian penagihanpenagihan
Frekuensi
Frekuensi : : Setiap Setiap melakukan melakukan penagihan penagihan jatuhjatuh
tempo tempo
Struktur
Struktur data data : : no_invoice no_invoice + + tgl tgl + + nama_pelanggan nama_pelanggan ++
alamat + deskripsi + kuaintitas_brg + alamat + deskripsi + kuaintitas_brg +
harga +
harga + jumlah yang jumlah yang harus dibayarharus dibayar
(3)
(3) Laporan Laporan Pengiriman Pengiriman (Penjualan (Penjualan Jasa)Jasa)
Maksud
Maksud : : laporan laporan pengiriman pengiriman barangbarang
Arus
Arus Data Data : : Dari Dari proses proses P5.1 P5.1 ke ke direkturdirektur
Frekuensi
�2 �2 Struktur
Struktur data data : : no + tanggal pengiriman + namano + tanggal pengiriman + nama
pelanggan + tujuan + jumlah pengiriman pelanggan + tujuan + jumlah pengiriman
(4)
(4) Laporan piutangLaporan piutang
Maksud
Maksud : : laporan laporan piutang piutang pelangganpelanggan
Arus
Arus Data Data : : Dari Dari proses proses P5.2 P5.2 ke ke direkturdirektur
Frekuensi
Frekuensi : : Setiap Setiap pembuatan pembuatan laporan laporan piutangpiutang
Struktur
Struktur data data : : laporan laporan piutang piutang = = no_piutang no_piutang ++
nama_pelanggan + alamat + tanggal + nama_pelanggan + alamat + tanggal +
keterangan+
keterangan+ Debit Debit + + KreditKredit
(5)
(5) Laporan penerimaan kasLaporan penerimaan kas
Maksud
Maksud : : laporan laporan penerimaan penerimaan kas kas perusahaanperusahaan
Arus
Arus Data Data : Dari : Dari proses proses P5.3 P5.3 ke ke direkturdirektur
Frekuensi
Frekuensi : : Setiap Setiap pembuatan pembuatan laporan laporan penerimaanpenerimaan
kas kas
Struktur
Struktur data data : tanggal + Keterangan + no_bukti +: tanggal + Keterangan + no_bukti +
kas_debit + piutang_jasa_kredit kas_debit + piutang_jasa_kredit
�3 �3 c).
c). Penyimpanan Penyimpanan DataData
Simapanan data merupakan simpanan data yang dapat berupa Simapanan data merupakan simpanan data yang dapat berupa
file atau basis data didalam system computer. Simpanan data pada file atau basis data didalam system computer. Simpanan data pada
diagram arus data dapat disimbolkan dengan garis panjang horizontal diagram arus data dapat disimbolkan dengan garis panjang horizontal
paralel yang tertutup disalah satu ujungnya. paralel yang tertutup disalah satu ujungnya.
(1)
(1) File UserFile User
Fungsi
Fungsi : untuk : untuk menyimpan data menyimpan data useruser
Strutur data : File user = user_name + kd_jabatan + Strutur data : File user = user_name + kd_jabatan +
password password
(2)
(2) File JabatanFile Jabatan
Fungsi : untuk menyimpan data jabatan Fungsi : untuk menyimpan data jabatan
Struktur data : File Jabatan = kd_jabatan + Struktur data : File Jabatan = kd_jabatan +
nama_jabatan nama_jabatan
(3)
(3) File PelangganFile Pelanggan
Fungsi : untuk menyimpan data pelanggan Fungsi : untuk menyimpan data pelanggan
Struktur
Struktur data data : : File File pelanggan pelanggan = = kode_pelanggan kode_pelanggan ++
nama_pelanggan + alamat + telp nama_pelanggan + alamat + telp
�4 �4 (4)
(4) File delivery order (DO)File delivery order (DO)
Fungsi : untuk menyimpan data pesanan pengiriman Fungsi : untuk menyimpan data pesanan pengiriman
Struktur data : File DO = no_do + kode_pelanggan + Struktur data : File DO = no_do + kode_pelanggan +
nama_distributor + alamat_distributor + tgl nama_distributor + alamat_distributor + tgl
(5)
(5) File Jasa PelayaranFile Jasa Pelayaran
Fungsi : untuk menyimpan data perusahaan pelayaran Fungsi : untuk menyimpan data perusahaan pelayaran
Struktur data : File Jasa pelayaran = kd_pelayaran + Struktur data : File Jasa pelayaran = kd_pelayaran +
nama_pelayaran + alamat + telp + tarif_pelayaran nama_pelayaran + alamat + telp + tarif_pelayaran
(6)
(6) File Surat JalanFile Surat Jalan
Fungsi
Fungsi : : untuk untuk menyimpan menyimpan data data surat surat jalanjalan
Struktur
Struktur data data : : File File Surat Surat Jalan Jalan = = no_surat_jalan no_surat_jalan ++
no_do + no_kendaraan + peneriman + tgl + no_do + no_kendaraan + peneriman + tgl +
nama_pelayaran + tujuan nama_pelayaran + tujuan
(7)
(7) File PiutangFile Piutang
Fungsi : untuk menyimpan data piutang Fungsi : untuk menyimpan data piutang
Struktur data : File Piutang = no_piutang + no_do + Struktur data : File Piutang = no_piutang + no_do +
kd_pelanggan +nama_pelanggan piutang_dagang_debit kd_pelanggan +nama_pelanggan piutang_dagang_debit
�� �� + piutang_dagang_kredit + tgl_jatuh_tempo + + piutang_dagang_kredit + tgl_jatuh_tempo + jumlah_piutang + tanggal jumlah_piutang + tanggal (8)
(8) File Penerimaan KasFile Penerimaan Kas
Fungsi : untuk menyimpan data penerimaan kas Fungsi : untuk menyimpan data penerimaan kas
Struktur data : File penerimaan kas = tanggal + Struktur data : File penerimaan kas = tanggal +
keterangan + no_bukti + kas_debit + keterangan + no_bukti + kas_debit +
piutang_dagang_kredit piutang_dagang_kredit
2.
2. Uraian ProsesUraian Proses
Uraian proses adalah kegiatan atau kerja yang dilakukan oleh orang, Uraian proses adalah kegiatan atau kerja yang dilakukan oleh orang,
mesin atau computer dari hasil suatu arus data yang masuk ke dalam proses mesin atau computer dari hasil suatu arus data yang masuk ke dalam proses
untuk menghasilkan arus data yang akan keluar dari proses. Adapun uraian untuk menghasilkan arus data yang akan keluar dari proses. Adapun uraian
proses yang terdapat pada sistem usulan sebagai berikut : proses yang terdapat pada sistem usulan sebagai berikut :
a.
a. Nama Proses Nama Proses : Log in: Log in
Penjelasan
Penjelasan : : Proses Proses disini disini berfungsi berfungsi untuk untuk membedakan membedakan hakhak
akses dari setiap bagian yang menggunakan aplikasi. akses dari setiap bagian yang menggunakan aplikasi.
Sumber
�� �� b.
b. Nama Proses: Perekaman Data Nama Proses: Perekaman Data
Penjelasan
Penjelasan : : Proses Proses ini ini berfungsi berfungsi untuk untuk merekam merekam datadata
pelanggan
pelanggan dan dan data data pemesanan pemesanan pengiriman pengiriman dari dari pelanggan,pelanggan,
kemudian data disimpan kedalam File pelanggan untuk kemudian data disimpan kedalam File pelanggan untuk
perekaman
perekaman data data pelanggan pelanggan dan dan File File delivery delivery order order untukuntuk
perekaman data pemesanan pengiriman. perekaman data pemesanan pengiriman.
Sumber
Sumber : : Bagian Bagian AdministrasiAdministrasi
c.
c. Nama Proses: Pengiriman Nama Proses: Pengiriman
Penjelasan
Penjelasan : : Proses Proses ini ini berfungsi berfungsi untuk untuk mengetahui mengetahui barangbarang
yang harus dikirim ke pelanggan dan juga untuk menyiapkan yang harus dikirim ke pelanggan dan juga untuk menyiapkan
dokumen surat pengantar pengiriman. dokumen surat pengantar pengiriman.
Sumber
Sumber : : SistemSistem
d.
d. Nama Proses Nama Proses : Penerimaan Kas melalui penagih: Penerimaan Kas melalui penagih
Penjelasan
Penjelasan : : Proses Proses ini ini berfungsi berfungsi untuk untuk mengetahui mengetahui kaskas
yang diterima oleh bagian keuangan. yang diterima oleh bagian keuangan.
Sumber
Sumber : : SistemSistem
e.
�� �� Penjelasan
Penjelasan : : Proses Proses ini ini dibuat dibuat berdasarkan berdasarkan File File DeliveryDelivery
order, File pelanggan, File piutang, File Penerimaan Kas dari order, File pelanggan, File piutang, File Penerimaan Kas dari
keempat
keempat file ini file ini akan menjadi akan menjadi Laporan Pengiriman, Laporan Pengiriman, LaporanLaporan
Piutang dan Laporan Penerimaan kas. Piutang dan Laporan Penerimaan kas.
Sumber
Sumber : : SistemSistem
3.
3. Normalisasi DataNormalisasi Data
a.
a. Bentuk tidak Normal (Unnormalized / UNF)Bentuk tidak Normal (Unnormalized / UNF)
Tabel
Tabel 5. 5. Un-NormalUn-Normal
UNF UNF
Kode_jabatan + nama_jabatan + Username + kd_jabatan + Kode_jabatan + nama_jabatan + Username + kd_jabatan + password
password + + kode_pelanggan kode_pelanggan +nama_pelanggan +nama_pelanggan + + alamat alamat + + telp telp ++ {no_do + tgl + kode_pelanggan + nama_pelanggan {no_do + tgl + kode_pelanggan + nama_pelanggan +alamat_pelanggan + nama_distributor + alamat_distributor + telp +alamat_pelanggan + nama_distributor + alamat_distributor + telp + kode_barang + nama_barang + jumlah_barang + jumlah_harga + kode_barang + nama_barang + jumlah_barang + jumlah_harga }+ no_surat_jalan + kode_pelanggan + nama_pelanggan + }+ no_surat_jalan + kode_pelanggan + nama_pelanggan + alamat_pelanggan + no_kendaraan + penerima + tgl + alamat_pelanggan + no_kendaraan + penerima + tgl + nama_pelayaran + tujuan + no_piutang + no_do + kd_pelanggan nama_pelayaran + tujuan + no_piutang + no_do + kd_pelanggan +nama_pelanggan piutang_dagang_debit + piutang_dagang_kredit +nama_pelanggan piutang_dagang_debit + piutang_dagang_kredit + tgl_jatuh_tempo + jumlah_piutang + tanggal + tanggal + + tgl_jatuh_tempo + jumlah_piutang + tanggal + tanggal + keterangan + no_bukti + kas_debit + piutang_dagang_kredit +{ keterangan + no_bukti + kas_debit + piutang_dagang_kredit +{ kode_barang + nama_barang + berat + harga_barang }
�� �� b.
b. Bentuk Normal PertamaBentuk Normal Pertama
Tabel 6. Normal Pertama Tabel 6. Normal Pertama
1 1ststNFNF
Kode_jabatan + nama_jabatan + Username + kd_jabatan + Kode_jabatan + nama_jabatan + Username + kd_jabatan + password
password + + kode_pelanggan kode_pelanggan +nama_pelanggan +nama_pelanggan + + alamat alamat + + telp telp ++ @no_do + tgl + kode_pelanggan + nama_pelanggan @no_do + tgl + kode_pelanggan + nama_pelanggan +alamat_pelanggan + nama_distributor + alamat_distributor + telp +alamat_pelanggan + nama_distributor + alamat_distributor + telp + kode_barang + nama_barang + jumlah_barang + jumlah_harga + + kode_barang + nama_barang + jumlah_barang + jumlah_harga + no_surat_jalan + kode_pelanggan + nama_pelanggan + no_surat_jalan + kode_pelanggan + nama_pelanggan + alamat_pelanggan + no_kendaraan + penerima + tgl + alamat_pelanggan + no_kendaraan + penerima + tgl + nama_pelayaran + tujuan + no_piutang + no_do + kd_pelanggan nama_pelayaran + tujuan + no_piutang + no_do + kd_pelanggan +nama_pelanggan piutang_dagang_debit + piutang_dagang_kredit +nama_pelanggan piutang_dagang_debit + piutang_dagang_kredit + tgl_jatuh_tempo + jumlah_piutang + tanggal + tanggal + + tgl_jatuh_tempo + jumlah_piutang + tanggal + tanggal + keterangan + no_bukti + kas_debit + piutang_dagang_kredit + @ keterangan + no_bukti + kas_debit + piutang_dagang_kredit + @ kode_barang + nama_barang + berat + harga_barang
�� �� c.
c. Bentuk Normal KeduaBentuk Normal Kedua
Tabel 7. Normal Kedua Tabel 7. Normal Kedua
2 2ndndNFNF Jabatan
Jabatan Kd_jabatan (PK) + nama_jabatanKd_jabatan (PK) + nama_jabatan
User User
id_user (PK) + Username + level + id_user (PK) + Username + level + password
password
Tarif barang Tarif barang
kode_barang (PK) + nama_barang + berat kode_barang (PK) + nama_barang + berat + harga_barang + harga_barang Pelanggan Pelanggan kode_pelanggan (PK) + nama_pelanggan + kode_pelanggan (PK) + nama_pelanggan + alamat + telp alamat + telp Delivery order Delivery order no_do (PK) + kode_pelanggan (FK) + no_do (PK) + kode_pelanggan (FK) + nama_distributor + alamat_distributor + tgl nama_distributor + alamat_distributor + tgl Jasa
Jasa Pelayaran Pelayaran kd_pelayaran kd_pelayaran + + nama_pelayaran nama_pelayaran + + alamatalamat + telp + tarif_pelayaran + telp + tarif_pelayaran Surat jalan Surat jalan no_surat_jalan (PK) + kode_pelanggan no_surat_jalan (PK) + kode_pelanggan (FK)+ no_kendaraan + penerima + t (FK)+ no_kendaraan + penerima + tgl +gl + nama_pelayaran + tujuan nama_pelayaran + tujuan Piutang Piutang no_piutang (PK) + no_do (FK) + no_piutang (PK) + no_do (FK) + piutang_dagang_debit + piutang_dagang_debit + piutang_dagang_kredit + tgl_jatuh_tempo piutang_dagang_kredit + tgl_jatuh_tempo + jumlah_piutang + tanggal + jumlah_piutang + tanggal Penerimaan kas Penerimaan kas no_penerimaan_kas (PK) + tanggal + no_penerimaan_kas (PK) + tanggal + keterangan
keterangan + + kas_debit kas_debit ++ piutang_dagang_kredit piutang_dagang_kredit
�0 �0 d.
d. Bentuk Normal KetigaBentuk Normal Ketiga
Tabel 8. Normal Ketiga Tabel 8. Normal Ketiga
3 3rdrd NF NF
Jabatan
Jabatan Kd_jabatan Kd_jabatan (PK) (PK) + + nama_jabatannama_jabatan
User
User id_user id_user (PK) (PK) + + Username Username + + level level + + passwordpassword
Tarif
Tarif barang barang kode_barang kode_barang (PK) (PK) + + nama_barang nama_barang + + berat berat ++ harga_barang
harga_barang
Pelanggan
Pelanggan kode_pelanggan kode_pelanggan (PK) (PK) + + nama_pelanggan nama_pelanggan ++ alamat + telp
alamat + telp
Delivery
Delivery order order no_do no_do (PK) (PK) + + kode_pelanggan kode_pelanggan (FK) (FK) ++ nama_distributor + alamat_distributor + tgl nama_distributor + alamat_distributor + tgl
Detail
Detail DO DO No_do No_do (FK) (FK) + + kd_barang kd_barang (FK) (FK) + + JumlahJumlah barang
barang
Jasa
Jasa Pelayaran Pelayaran kd_pelayaran kd_pelayaran + + nama_pelayaran nama_pelayaran + + alamat alamat ++ telp + tarif_pelayaran
telp + tarif_pelayaran
Surat
Surat jalan jalan no_surat_jalan no_surat_jalan (PK) (PK) + + kode_pelanggan kode_pelanggan (FK)+(FK)+ no_kendaraan + penerima + tgl +
no_kendaraan + penerima + tgl + kd_pelayaran (FK)
kd_pelayaran (FK)
Piutang
Piutang no_piutang no_piutang (PK) (PK) + + no_do no_do (FK) (FK) ++ piutang_dagang_debit + piutang_dagang_debit + piutang_dagang_kredit + tgl_jatuh_tempo + piutang_dagang_kredit + tgl_jatuh_tempo + jumlah_piutang + tanggal jumlah_piutang + tanggal Penerimaan
Penerimaan kas kas no_penerimaan_kas no_penerimaan_kas (PK) (PK) + + tanggal tanggal ++ keterangan
keterangan + + kas_debit kas_debit ++ piutang_dagang_kredit piutang_dagang_kredit Ket
Ket : : (PK) (PK) ==Primary KeyPrimary Key (FK)
�1 �1 4.
4. Entity Relationship DiagramEntity Relationship Diagram
Gambar 1.9 ERD Gambar 1.9 ERD
J.
J. Rancangan FisikRancangan Fisik
1.
1. Bagan PengolahanBagan Pengolahan
a.
a. Pembagian Modul PengolahanPembagian Modul Pengolahan
1).
1). Rekam Rekam DataData
����� ���� ����� ���� ����� ���� ����� ���� ��������� ��������� ����� ���� ����� ���� ��������� ��������� ����� ���� ����� ���� ��������� ���������
�2 �2 2). Pengiriman 2). Pengiriman
3)
3) Penerimaan Penerimaan KasKas
4)
4) Pembuatan Pembuatan LaporanLaporan
������� ������� ����� ����� ����� ����� ����� ���� ����� ���� ������� ������� ������� ������� ������� ������� ����� ����� ������� ������� ���������� ���������� ��� ��� ������� ������� ������� ������� ������� ������� ���������� ���������� ������� ������� ���������� ��� ���������� ��� ������� ������� ������� �������
�3 �3 K.
K. Rancangan ProgramRancangan Program
Rancangan program ini dibuat berdasarkan Diagram Alir Data (DAD) dan Rancangan program ini dibuat berdasarkan Diagram Alir Data (DAD) dan
bagan
bagan pengelolaan pengelolaan terstruktur terstruktur menu menu pengoprasian. pengoprasian. Rancangn Rancangn program program ini ini dibuatdibuat
untuk memberikan kemudahan dalam membuat tampilan pada aplikasi yang akan untuk memberikan kemudahan dalam membuat tampilan pada aplikasi yang akan
dibuat. dibuat.
1.
1. Spek rancangan programSpek rancangan program
Menu Utama Front End Menu Utama Front End
a)
a) Login UserLogin User
b)
b) Menu User DirekturMenu User Direktur
c)
c) Menu User KeuanganMenu User Keuangan
d)
d) Menu User PiutangMenu User Piutang
2.
2. Sturktur Menu PengoprasianSturktur Menu Pengoprasian
Menu Front End Menu Front End
�4 �4 Level jabatan Level jabatan L.
L. Rancangan KodeRancangan Kode
Kode-kode ini mewakili data yang akan diambil agar dapat menampilkan Kode-kode ini mewakili data yang akan diambil agar dapat menampilkan
informasi ses
informasi sesuai dengan kebutuhan. uai dengan kebutuhan. nakan nakan kode yang digunakan dalam kode yang digunakan dalam perancanganperancangan
sistem ini yaitu : sistem ini yaitu :
1.
1. Kode_userKode_user
Kode_user terdiri dari 4 digit : Kode_user terdiri dari 4 digit :
Contoh : PI01 Contoh : PI01
No user No user
�� �� 2.
2. Kode_barangKode_barang
Kode_barang teridiri dari 6 digit : Kode_barang teridiri dari 6 digit :
Contoh : UT1012 Contoh : UT1012 3.
3. Kode_pelangganKode_pelanggan
Kode_pelanggan terdiri dari 4 digit : Kode_pelanggan terdiri dari 4 digit :
Contoh : P001 Contoh : P001 4.
4. no_surat jalanno_surat jalan
No_surat jalan terdiri dari 13 digit : No_surat jalan terdiri dari 13 digit :
Contoh : SJ12/06/2010-001 Contoh : SJ12/06/2010-001 5.
5. No_do No_do
No_do terdiri
No_do terdiri dari 13 digit :dari 13 digit : Kode pelanggan Kode pelanggan Singkatan Singkatan No.urut No.urut Bulan Bulan Tanggal Tanggal ������ ������ ������ ������ ����� ������ ����� ������ Tahun Tahun No.urut No.urut Tahun Tahun Bulan Bulan Tanggal Tanggal Singkatan Singkatan
�� �� Contoh : DO/12/12/2010/001 Contoh : DO/12/12/2010/001 6. 6. No_piutang No_piutang
No_piutang terdiri dari 4 digit : No_piutang terdiri dari 4 digit :
Contoh : P001 Contoh : P001 7.
7. No_invoice No_invoice
No_invoice terdiri dari 18 digit : No_invoice terdiri dari 18 digit :
Contoh : BEJ/12/12/2010/001 Contoh : BEJ/12/12/2010/001 8.
8. No_penerimaan_kas No_penerimaan_kas
No_penerimaan_kas terdiri dari 6 digit : No_penerimaan_kas terdiri dari 6 digit :
Contoh : BKM-0001 Contoh : BKM-0001 Tahun Tahun Tanggal Tanggal No.Urut No.Urut Bulan Bulan
Bukti kas masuk Bukti kas masuk No urut No urut No urut No urut Kode piutang Kode piutang Nama Perusahaan Nama Perusahaan
�� �� M.
M. Rancangan Rancangan DataData
Rancangan data ini dibuat untuk proses menampilkan informasi dan Rancangan data ini dibuat untuk proses menampilkan informasi dan
laporan yang berhubungan dengan siklus pendapatan. Adapun data yang digunakan laporan yang berhubungan dengan siklus pendapatan. Adapun data yang digunakan
dalam perancangan system ini yaitu : dalam perancangan system ini yaitu :
Tabel 9. Rancangan Data Tabel 9. Rancangan Data
No
No Nama File Nama File OrganisasiOrganisasi Record KeyRecord Key MediaMedia Bentuk Bentuk
1
1 Jabatan Jabatan Indeks Indeks Kd_jabatan Kd_jabatan ++ nama_jabatan nama_jabatan Server Server database database Lampiran Lampiran E-1 E-1 2
2 User User IndeksIndeks id_user + Username (PK) +id_user + Username (PK) + kd_jabatan (FK) + kd_jabatan (FK) + password password Server Server database database Lampiran Lampiran E-2 E-2 3
3 Tarif barangTarif barang IndeksIndeks kode_barang kode_barang (PK) (PK) ++ nama_barang + berat + nama_barang + berat + harga_barang harga_barang Server Server database database Lampiran Lampiran E-3 E-3 4
4 Pelanggan Pelanggan IndeksIndeks kode_pelanggan (PK) +kode_pelanggan (PK) + nama_pelanggan + alamat nama_pelanggan + alamat + telp + fax + telp + fax Server Server database database Lampiran Lampiran E-4 E-4 5 5 DeliveryDelivery order order Indeks
Indeks no_do no_do (PK) (PK) ++ kode_pelanggan (FK) + tgl kode_pelanggan (FK) + tgl Server Server database database Lampiran Lampiran E-5 E-5 6
6 Detail DODetail DO IndeksIndeks no_do no_do (FK) (FK) ++ kode_barang (FK) + berat kode_barang (FK) + berat + jumlah_barang + + jumlah_barang + tariff/kg + amount tariff/kg + amount Server Server database database Lampiran Lampiran E-6 E-6 7 Jasa 7 Jasa Pelayaran Pelayaran Indeks
Indeks kd_pelayaran kd_pelayaran ++ nama_pelayaran + alamat + nama_pelayaran + alamat + telp + tarif_pelayaran telp + tarif_pelayaran Server Server database database Lampiran Lampiran E-7 E-7 8
8 Surat jalanSurat jalan IndeksIndeks no_surat_jalan no_surat_jalan (PK) (PK) ++
no_do (FK)+ no_do (FK)+ no_kendaraan + penerima no_kendaraan + penerima + tgl + kd_pelayaran + tgl + kd_pelayaran Server Server database database Lampiran Lampiran E-8 E-8 9
9 PiutangPiutang IndeksIndeks no_piutang (PK) + no_dono_piutang (PK) + no_do
(FK) + (FK) + piutang_dagang_debit piutang_dagang_debit ++ piutang_dagang_kredit piutang_dagang_kredit ++ jumlah_piutang jumlah_piutang ++ tgl_jatuh_tempo + tanggal tgl_jatuh_tempo + tanggal Server Server database database Lampiran Lampiran E-9 E-9
�� �� N.
N. Rancangan MasukkanRancangan Masukkan
Tabel 10. Rancangan Masukkan Tabel 10. Rancangan Masukkan
No
No Nama Dokumen Nama Dokumen Fungsi Fungsi BentukBentuk
1
1 Form Form delivery delivery order order Untuk Untuk merekammerekam dokumen permintaan dokumen permintaan pengiriman barang pengiriman barang Lampiran C-1 Lampiran C-1 2
2 Form Form detail detail DO DO Untuk merekam Untuk merekam detaildetail pengiriman
pengiriman
Lampiran C-2 Lampiran C-2
2
2 Form Form pelanggan pelanggan Untuk Untuk menyimpan menyimpan datadata pelanggan
pelanggan
Lampiran C-3 Lampiran C-3
3
3 Form Form Surat Surat jalan jalan Untuk Untuk menyimpan menyimpan datadata surat jalan
surat jalan
Lampiran C-4 Lampiran C-4
4
4 Form Form penerimaan penerimaan kas kas Untuk Untuk meyimpan meyimpan datadata penerimaan kas penerimaan kas Lampiran C-5 Lampiran C-5 10 10 PenerimaanPenerimaan kas kas Indeks
Indeks no_penerimaan_kas (PK) +no_penerimaan_kas (PK) + no_invoice (FK) + tgl + no_invoice (FK) + tgl + keterlambatan keterlambatan Server Server database database Lampiran Lampiran E-10 E-10
�� �� O.
O. Rancangan KeluaranRancangan Keluaran
Tabel 11. Rancangan Keluaran Tabel 11. Rancangan Keluaran
No
No Nama Dokumen Nama Dokumen Deskripsi Deskripsi Distribusi Distribusi BentukBentuk
1
1 Surat Surat Jalan Jalan Sebagai Sebagai suratsurat
pengantar pengiriman pengantar pengiriman barang
barang
Pelayaran
Pelayaran Lampiran Lampiran D-1D-1
2
2 Invoice Invoice Tagihan Tagihan yang yang sudahsudah