-
7/24/2019 BAB IV RANCANGAN SISTEM DAN PROGRAM USULAN.pdf
1/27
40
BAB IV
RANCANGAN SISTEM DAN PROGRAM USULAN
4.1. Analisa Kebutuhan Software
A. Tahapan Analisis
Sistem Informasi Penyewaan Truk berbasis web dimana petugas sebagai
admin dan user untuk melakukan pengolahan data penyewaan seperti pengolahan
data customer, truk, transaksi sewa, dan pengembalian truk. Berikut ini spesifikasi
kebutuhan dari sistem informasi perpustakaan berbasis web:
A. Halaman UserPengunjung :
A.1. Pengunjung melihat profil PT. Erafistah Indah Jakarta.
A.2. Pengunjung melihat truktruk yang disewakan.
A.3. Pengunjung melihat cara penyewaan truk
A.4. Pengunjung dapat melihat tariff sewa truk.
B. Halaman UserMember :
B.1. Member dapat melakukan pengolahan data usercustomer.
B.2. Member dapat melihat jumlah pemesanan sewa.
B.3. Member dapat melihat jumlah harga truk yang telah disewa.
B4. Member dapat melakukan konfirmasi pembayaran.
C.
HalamanAdministrator:
C.1. Admin dapat melihat halaman beranda, bahwa loginberhasil.
C.2. Admin dapat melakukan penambahan data useradmin.
C.3. Admin dapat melakukan pengolahan data admin.
C.4. Admin dapat melakukan penambahan data kendaraan.
-
7/24/2019 BAB IV RANCANGAN SISTEM DAN PROGRAM USULAN.pdf
2/27
41
C.5. Admin dapat melakukan pengolahan data penyewaan.
C.6. Admin dapat melakukan penambahan data pembayaran.
C.7. Admin dapat melakukan pengolahan data customer.
C.8. Admin dapat melakukan pengolahan data status sewa
C.9. Admin dapat melakukan pengolahan data laporan penyewaan per
periode
-
7/24/2019 BAB IV RANCANGAN SISTEM DAN PROGRAM USULAN.pdf
3/27
42
B. Use CaseDiagram
1. Use CaseDiagram Sistem Penjulan Barang
uc Use Case Diagram Sistem Penj ualan Online Pada Toko Berkah Jaya Motor
Pengunjung
Beranda
Tentang Kami
Produk
Cara Pembelian
Bukutamu
Login Form Daftar Member
Daftar
Form Bukutamu
Kirim
Halaman Pengujung
Tampil Data
Bukutamu
Semua Produk
Data Produk Per
Kategori
Pembeli atau Member
Halaman Pembeli
atau Member
Edit Member
Keranjang Belanja
Daftar Order
Konfirmasi
Pembayaran
Logout
Tambah Lagi
Ubah Jumlah
Selesai
Hapus
Cetak Invoice
Update
Form Konfirmasi
Pembayaran
Simpan
include
extendinclude
ex te nd ext en d
include
include
include
extend
include
extend
extend
include
extend
include
include
extend
extend
Gambar IV. 1
Use CaseDiagram Sistem Informasi Penyewaan Truk
-
7/24/2019 BAB IV RANCANGAN SISTEM DAN PROGRAM USULAN.pdf
4/27
43
Tabel IV.1
Diskripsi Use CaseDiagram Proses Sistem Penjualan Usulan
Use Case Halaman Utama
Use CaseName Use case halaman user admin
Requirements A1A5 dan B1B4
Goal Customer melakukan penyewaan secara onlinemelalui websitedengan mendaftar sebagai member.
Pre-condition Customer mengetahui situs dari system penyewaanonline.
Post-condition Customer menyewa truk secara online.
Failed and Condition Customer membatalkan menyewa secara online.
Primary Actor Customer
Main Flow 1. Customer melakukan pendaftaran untukmenjadi member.
2.
Membermelakukan login.3. Membermemilih truk yang disewa.4.
Member menambahkan truk ke keranjangsewa.
5.
Memberselesai melakukan order sewa6. Membermencetak invoice.7. Member melakukan pembayaran via ATM
atau E-Banking.8. Member melakukan konfirmasi pembayaranmelalui website.
Invariant -
2. Use CaseDiagram Pengiriman Barang
Gambar IV. 2
Use CaseDiagram Sistem Pengiriman Barang
-
7/24/2019 BAB IV RANCANGAN SISTEM DAN PROGRAM USULAN.pdf
5/27
44
Tabel IV. 2
Deskripsi Use CaseDiagram Pembayaran
Use Case Halaman Utama
Use CaseName Diagram Pembayaran
Requiments -
Goal Member atau Customer
Pre-condition Member harus melakukan pembayaran melaluiATm atau E-Banking
Post-condition Jika member berhasil dalam melakukanpembayaran sesuai data pemesanan, maka pihak PTErafista Indah akan mengirimkan truk
Failed and Condition Truk tidak bias disewa jika pembayaran tidaksesuai dengan data form request.
Primary Actor Member atau Customer dan Admin
Main Flow Use case ini dimulai pada saat member sudahselesai melakukan transaksi sewa berdasarkanorder.
Invariant-
3. Use CaseDiagram Cetak Laporan Penyewaan
Gambar IV. 3
Use CaseDiagram Pembayaran
-
7/24/2019 BAB IV RANCANGAN SISTEM DAN PROGRAM USULAN.pdf
6/27
45
Tabel IV. 3
Deskripsi Use CaseDiagram Cetak Laporan Penyewaan
Use Case Halaman Utama
Use CaseName Diagram Cetak Laporan Penyewaan
Requiments -
Goal Admin dapat mencetak laporan Penyewaan
Pre-condition Admin telah login
Post-condition Cetak Laporan Penyewaan tercetak
Failed and Condition Laporan tidak keluar, jika periode tertentu tidak adasewa
Primary Actor Admin
Main Flow/ Basic Path 1.
Admin dapat melihat Laporan Penyewaan2. Admin dapat mencetak laporan setiap
terjadi transaksi
Invariant
1.
Admin mencetak laporan penyewaan2. Admin dapat mendownload laporan
penyewaan dan menyimpan file ke dalamkomputer
-
7/24/2019 BAB IV RANCANGAN SISTEM DAN PROGRAM USULAN.pdf
7/27
46
3. ActivityDiagram
1. ActivityDiagram Sistem Penyewaan Online
Gambar IV.5
ActivityDigram Sistem Penjualan Online
2. Activity Diagram Konfirmasi Pembayaran
Gambar IV. 6
Activity Diagram Konfirmasi Pembayaran
-
7/24/2019 BAB IV RANCANGAN SISTEM DAN PROGRAM USULAN.pdf
8/27
47
4.2.Desain
4.2.1. Database
1.
Entity RelationshipDiagram
Entity Relationship Diagram menjelaskan hubungan antar data dalam basis
data yang terdiri dari object-objectdasar yang mempunyai hubungan atau relasi antar
object-object tersebut. Dalam ERDhubungan atau relasi dapat terdiri dari sejumlah
entitas yang disebut dengan derajat relasi. ERD yang ada pada sistem ini sebagai
berikut :
Gambar IV. 7
Entity Relationship Diagram
-
7/24/2019 BAB IV RANCANGAN SISTEM DAN PROGRAM USULAN.pdf
9/27
48
2. Logical Relational Structure ( LRS )
1 M M 1
M
1
M 1 M 1 1
Gambar III.8
Logical Relational Structure
pembayaran
member
id_memberusername
password
namaalamatemail
telepon
status
pesan
id_pesanid_member
namastatus_pesan
tanggal_pesan
barang
id_barangid_kategori
nama_barangketerangan
hargastok
gambar
admin
id_adminusername
passwordnama
id_pembayaranid_pesan
namaemail
pemiliknorekbank
transfer
status_bayar
barangid_ kategori
nama_kategori
barangid_ pesanid_barangjumlah
harga
M
1
M
1
-
7/24/2019 BAB IV RANCANGAN SISTEM DAN PROGRAM USULAN.pdf
10/27
49
4.2.2. Spesifikasi Fi le
a. SpesifikasiFileAdmin
Fileini berfungsi mencatat data admin. Adapun penjelasan dari spesifikasi
fileadmin adalah sebagai berikut:
NamaFile : admin
AkronimFile : admin.MYD
Fungsi : Sebagai penyimpanan data admin
Tipe :Filemaster
OrganisasiFile :Index Sequential
AksesFile :Random
MediaFile :Harddisk
PanjangRecord : 105 Karakter
KunciField : id_admin
Tabel III.1
Spesifikasi File Admin
No Elemen Data NamaField Type Size Keterangan
1 Id admin id_admin integer 5 Primary Key
2 Username username varchar 25
3 Password password varchar 50
4 Nama Nama varchar 25
b. SpesifikasiFileMember
Fileini berfungsi mencatat data member. Adapun penjelasan dari spesifikasi
filememberadalah sebagai berikut:
NamaFile : member
AkronimFile : member.MYD
-
7/24/2019 BAB IV RANCANGAN SISTEM DAN PROGRAM USULAN.pdf
11/27
50
Fungsi : Sebagai penyimpanan data member
Tipe :Filemaster
OrganisasiFile :Index Sequential
AksesFile :Random
MediaFile :Harddisk
PanjangRecord : 130 Karakter
KunciField : id_member
Tabel III.2
Spesifikasi File Member
No Elemen Data NamaField Type Size Keterangan
1 Id member id_member integer 8 Primary Key
2 Username Username varchar 10
3 Password Password varchar 50
4 Nama Nama varchar 25
5 Alamat Alamat Text
6 Email Email varchar 257 Telepon Telepon varchar 12
8 Status Status enum('y','t')
c.
SpesifikasiFileBarang
File ini berfungsi mencatat data barang. Adapun penjelasan dari spesifikasi
filebarang adalah sebagai berikut:
NamaFile : barang
AkronimFile : barang.MYD
Fungsi : Sebagai penyimpanan data barang
Tipe :Filemaster
OrganisasiFile :Index Sequential
AksesFile :Random
-
7/24/2019 BAB IV RANCANGAN SISTEM DAN PROGRAM USULAN.pdf
12/27
51
MediaFile :Harddisk
PanjangRecord : 165 Karakter
KunciField : id_ barang
Tabel III.3
Spesifikasi File Barang
No Elemen Data NamaField Type Size Keterangan
1 Id barang id_barang integer 5 Primary Key
2 Id kategori id_kategori integer 5 Foreign Key
3 Nama barang nama_barang varchar 50
4 Keterangan Keterangan text
5 Stok Stok integer 5
6 Harga Harga double
7 Gambar Gambar varchar 100
d. SpesifikasiFileBukutamu
File ini berfungsi mencatat data buku tamu. Adapun penjelasan dari
spesifikasifilebuku tamuadalah sebagai berikut:
NamaFile : bukutamu
AkronimFile : buku tamu.MYD
Fungsi : Sebagai penyimpanan data buku tamu
Tipe :Filemaster
OrganisasiFile :Index Sequential
AksesFile :Random
MediaFile :Harddisk
PanjangRecord : 104 Karakter
KunciField : id_bukutamu
-
7/24/2019 BAB IV RANCANGAN SISTEM DAN PROGRAM USULAN.pdf
13/27
52
Tabel III.4
Spesifikasi File Buku Tamu
No Elemen Data NamaField Type Size Keterangan
1 Id Buku tamu id_bukutamu integer 4 Primary Key
2 Pengirim Pengirim varchar 25
3 Mail Mail varchar 25
4 Komentar Komentar varchar 50
e. SpesifikasiFileKategori
File ini berfungsi mencatat data kategori. Adapun penjelasan dari
spesifikasifilekategori adalah sebagai berikut:
NamaFile : kategori
AkronimFile : kategori.MYD
Fungsi : Sebagai penyimpanan data kategori
Tipe :Filemaster
OrganisasiFile :Index Sequential
AksesFile :Random
MediaFile :Harddisk
PanjangRecord : 55 Karakter
KunciField : id_ kategori
Tabel III.5
Spesifikasi File Kategori
No Elemen Data NamaField Type Size Keterangan
1 Id kategori id_ kategori integer 5 Primary Key
2 Nama kategori nama_kategori varchar 50
-
7/24/2019 BAB IV RANCANGAN SISTEM DAN PROGRAM USULAN.pdf
14/27
53
f. SpesifikasiFilePesan
File ini berfungsi mencatat data pesan pengunjung. Adapun penjelasan dari
spesifikasifilepesan adalah sebagai berikut:
NamaFile : pesan
AkronimFile : pesan.MYD
Fungsi : Sebagai penyimpanan data pesan pengunjung
Tipe :FileTransaksi
OrganisasiFile :Index Sequential
AksesFile :Random
MediaFile :Harddisk
PanjangRecord : 11 Karakter
KunciField : id_ pesan
Tabel III.6
Spesifikasi File Pesan
No Elemen Data NamaField Type Size Keterangan
1 Id pesan id_pesan varchar 6 Primary Key
2 IdMember id_member integer 5 Foreign Key
3 Status pesan status_pesanEnum
('lunas','pesan')
4 Total harga total_harga double
5Tanggal
pesan
tanggal_pesan date
g. SpesifikasiFilePesan_detail
File ini berfungsi mencatat data pesan_detail. Adapun penjelasan dari
spesifikasifilepesan_detail adalah sebagai berikut:
NamaFile : pesan_detail
AkronimFile : pesan_detail.MYD
-
7/24/2019 BAB IV RANCANGAN SISTEM DAN PROGRAM USULAN.pdf
15/27
54
Fungsi : Sebagai penyimpanan data pesan_detail
Tipe :FileTransaksi
OrganisasiFile :Index Sequential
AksesFile :Random
MediaFile :Harddisk
PanjangRecord : 21 Karakter
KunciField : id_ pesandetail
Tabel III.7
Spesifikasi File Pesan_detail
No Elemen Data NamaField Type Size Keterangan
1 Id pesan id_ pesan varchar 6 Foreign Key
2 Id barang id_barang integer 5 Foreign Key
3 Jumlah Jumlah integer 10
4 Harga Harga double
4.2.3. Software Architecture
A. Component Diagram
Gambar IV.13
Component Diagram Sistem Informasi Penjualan
B.
Deployment Diagram
-
7/24/2019 BAB IV RANCANGAN SISTEM DAN PROGRAM USULAN.pdf
16/27
55
deployment Deployment Diagram Sistem Informasi Penj u...
Client Serv er
Database
MYSQL
Web Serv er
Gambar IV.14
Deployment Diagram
4.2.4. User I nterf ace
a.Halaman Pengunjung
Gambar IV.15
Halaman Pengunjung
-
7/24/2019 BAB IV RANCANGAN SISTEM DAN PROGRAM USULAN.pdf
17/27
56
b.HalamanMember
Gambar IV.16
HalamanMember
c.HalamanLogin
Gambar IV.17
-
7/24/2019 BAB IV RANCANGAN SISTEM DAN PROGRAM USULAN.pdf
18/27
57
HalamanLogin
d.HalamanAdministrator
Gambar IV.18
HalamanAdministrator
4.3. Code Generation
A. Halaman Utama
Toko Berkah Jaya Motor
-
7/24/2019 BAB IV RANCANGAN SISTEM DAN PROGRAM USULAN.pdf
19/27
58
Beranda |
Tentang Kami |
Produk |
Cara Pembelian |
Bukutamu |
Login
B.
HalamanAdministrator
-
7/24/2019 BAB IV RANCANGAN SISTEM DAN PROGRAM USULAN.pdf
20/27
59
{
echo"";
}
?>
Ruang Administrator
Selamat Datang
Admin, | Keluar
Beranda
Administrator
TambahAdmin
DataAdmin
Kategori
TambahKategori
DataKategori
Barang
TambahBarang
DataBarang
Anggota
DataAnggota
Pemesanan
KonfirmasiPemesanan
Laporan
CetakLaporan Penjualan
Copyright 2013 by Toko Berkah Jaya Motor
-
7/24/2019 BAB IV RANCANGAN SISTEM DAN PROGRAM USULAN.pdf
21/27
60
4.4.Testing
Pembahasan mengenai pengujian system yanf dibuat dengan
menggunakan blackbox testinguntuk pengujian proses inputdan output.
Tabel IV.12
Hasil PengujianBlack BoxTestingForm Login Administrator
No.
SkenenarioPengujian
Test Case Hasil yangdiharapkan
HasilPengujian
Kesimpulan
1
Mengosongkansemua isiandata Login
pada Loginadmin, lalulangsung kliktombol"Login".
Usernama: (kosong)
Password: (kosong)
Sistem akanmenolah akses
Login danmenampilkan
pesan "Logingagal! Password& Passwordtidak benarULANGI LAGI"
Sesuai
harapan
Valid
2
Hanya mengisidata Passworddan
mengosongkanPassword, laluklik tombol"Login".
Usernama
: adminPassword
: (kosong)
Sistem akanmenolah akses
Login dan
menampilkanpesan "Logingagal! Password& Passwordtidak benarULANGI LAGI"
Sesuai
harapan
Valid
3
Hanya mengisidata Passworddanmengosongkan
Password, lalu
klik tomobol"Login".
Usernama
: (kosong)Password: rahasia
Sistem akanmenolah akses
Login danmenampilkan
pesan "Login
gagal! Password& Passwordtidak benarULANGI LAGI"
Sesuai
harapan
Valid
4
Menginputkandata Loginyang benar,lalu kliktombol"Login".
Usernama
: adminPassword: admin
Sistem menerimaaksesLogin dankemudian masukke halamanadministrator
Sesuai
harapan
Valid
-
7/24/2019 BAB IV RANCANGAN SISTEM DAN PROGRAM USULAN.pdf
22/27
61
Tabel IV.13
Hasil PengujianBlack BoxTestingKeranjang Belanja
No.
SkenenarioPengujian
Test Case Hasil yangdiharapkan
HasilPengujian
Kesimpulan
1
MasukHalamanMember atauPembeli, klikmenu produkatau jenis
produk danpilih barangyang mau
dibeli, lalu kliklink Beli.
KeranjangBelanjaterisi
barangyang di
beli tadi.
Sistem akanmenampilkankeranjang
belanja.
Sesuai
harapan
Valid
2
Pembeli bisaupdate barangdibeli. KliktombolTambah lagiatau Hapus.
KeranjangBelanjaakan
berubahdata.
Sistem akanmenampilkankeranjang belanjayang baru atauterupdate.
Sesuai
harapan
Valid
3
SetelahPembeli selesaiBelanja kliktombolSelesai.
KeluardariKeranjangBelanja.
Sistem akanmenampilkandaftar pesanan.
Sesuai
harapan
Valid
4
Pembeli bisamelihat daftar
pesanan denganklik Daftar
Order dan
Klik tombolCetak untuk
mencetakinvoice.
DaftarOrderBarang.
Sistem menerimamenampilkandaftar pesanandan invoice.
Sesuai
harapan
Valid
4.5. Support
4.5.1.Publikasi Web
Publikasi website Toko Berkah Jaya Motor yang dilakukan dengan
mempromosikan situs pencari (search engine) local maupun dunia sehingga
-
7/24/2019 BAB IV RANCANGAN SISTEM DAN PROGRAM USULAN.pdf
23/27
62
mempermudah masyarakat umum untuk mengetahui lebih jauh dan detail Toko
Berkah Jaya Motor dan juga dapat mempermudah sistem pengolahan data
perpustakaan.
1. Nama Domain
Nama domain (domain name) adalah nama unik yang diberikan untuk
mengidentifikasi nama server komputer seperti webserver atau email server di
jaringan komputer ataupun internet. Nama domain berfungsi untuk
mempermudah pengguna di internetpada saat melakukan akseskeserver, selain
itu juga dapat dipakai untuk mengingat namaserveryang dikunjungi tanpa harus
mengenai deretan angka yang rumit yang dikenal sebagai IP address. Registrasi
domain name untuk websiteini http://www.berkahjayamotor.com.Pendaftaran
registrasi juga melalui jasa dari www.indwebhost.com.
2. Kapasitas Hosting
Hostingadalah jasa layanan internetyang menyediakanserver-serveruntuk
disewakan sehingga memungkinkan organisasi atau individu menempatkan
informasi di internet. Kapasitas hosting yang ditawarkan penyedia jasa hosting
pun cukup beragam. Melihat kebutuhan storage databasepada web pelita kasih
koba ini tidak terlalu besar, maka kemungkinan kapasitas hosting dari web ini
adalah sebesar 100 mb. Storage sebesar itu akan sangat cukup untuk menangani
databaseyang ada.
Untuk analisa biaya webToko Berkah Jaya Motor harus membayar biaya
hosting. Biaya tersebut akan sangat tergantung pada hostingyang dipilih, sebagai
contoh di salah satu penyedia jasa hostingwww.indwebhost.comyang digunakan
untuk hostingwebini.
http://www.berkahjayamotor.com/http://www.berkahjayamotor.com/http://www.berkahjayamotor.com/http://www.idwebhost.co.id/http://www.idwebhost.co.id/http://www.idwebhost.co.id/http://www.idwebhost.co.id/http://www.berkahjayamotor.com/ -
7/24/2019 BAB IV RANCANGAN SISTEM DAN PROGRAM USULAN.pdf
24/27
63
Tabel IV. 14
Tabel Analisa Biaya
PAKET HOSTING Impresif A
Space 90 MB
Bandwidth/Bln 1 GB
Biaya Tahunan (Rp.) 12.000,-
Biaya SetUp 0,-
Biaya Upgrade 0,-
Minimum Kontrak 12 Bulan
Web Email 10POP3 Email 10
Email Forwarding 10
Anti Spam Yes
Chat All Email Yes
Park Domain 0
Addons Domain 0
Sub Domain 0
MySql v 4 & 5 db 10
PhpMyAdmin YesPHP 4 & 5 Yes
WAP No
CGI No
Biaya Domain (1Tahun) Harga
www.berkahjayamotor.com Rp.89.000,-
4.5.2.
Spesifikasi Hardwaredan Software
a. Spesifikasi Hardware
Perangkat keras yang dimaksud disini adalah seperangkat alat atau elemen
elektronik yang dapat membantu sistem yang diusulkan sehingga program yang
diusulkan oleh penulis dapat bekerja dengan baik. Perangkat keras yang
http://www.berkahjayamotor.com/http://www.berkahjayamotor.com/http://www.berkahjayamotor.com/ -
7/24/2019 BAB IV RANCANGAN SISTEM DAN PROGRAM USULAN.pdf
25/27
64
dibutuhkan dibagi atas dua bagian, yaitu perangkat keras untuk web server dan
perangkat keras client.
Adapun perangkat keras standar yang diperlukan olehserver adalah sebagai
berikut :
1. Processor : Pentium Dual Core 2.0 Ghz
2.
Memory Size (RAM) : 1 GB (DDRAM)
3. Monitor : SVGA Colour 15
4. Harddisk : 80 GB
5. CDROM : 52x
6. Keyboard : 107 Keys
7. Mouse : Standard Mouse
8. Printer : Deskjet
Adapun perangkat keras standar yang diperlukan oleh client. adalah
sebagai berikut :
1. Processor : Pentium IV 2.8 Ghz
2. Memory Size(RAM) :512MB (DDRAM)
3. Monitor : SVGA Colour 15
4. Harddisk : 20 GB
5.
Keyboard : 107Keys
6.
Mouse : Standard Mouse
7.
Printer :Deskjet
b. Spesifikasi Software
-
7/24/2019 BAB IV RANCANGAN SISTEM DAN PROGRAM USULAN.pdf
26/27
65
Perangkat lunak adalah suatu rangkaian atau susunan instruksi yang harus
benar dengan urutan-urutan yang benar pula.Keberadaan perangkat lunak selalu
menyertai perangkat keras yang ada. Perangkat lunak yang dibutuhkan dibagi atas
dua bagian, yaitu perangkat lunak untuk web server dan perangkat lunak untuk
client.
Adapun perangkat lunak standar yang diperlukan untuk web serveradalah
sebagai berikut :
1. Sistem Operasi : Windows Server 2003 X86
2. Bahasa Programan : PHP
3. Interpreter : PHP5 Engine Versi 5.0
4. Database Server : MySQL Server Versi 5.0
5. Web Server : Apache versi 1.6
6.
Database Tools : PhpMyAdmin versi 2.6.2-pl4
Adapun perangkat lunak minimal yang diperlukan untuk client adalah
sebagai berikut :
1. Sistem Operasi : Windows XP Profesional SP2
2. Browser :Mozila Firefox versi 12.0
3. Office Application : Microsoft Office 2003
4.6. Spesifikasi Sistem Usulan
Spesifikasi sistem usulan yang dimaksudkan adalah rancangan pada sistem
informasi yang diusulkan. Lampiran dari dokumen sistem berjalan disistem
sebagai berikut :
-
7/24/2019 BAB IV RANCANGAN SISTEM DAN PROGRAM USULAN.pdf
27/27
66
a. Nama Dokumen :InvoicePemesanan
Fungsi : Sebagai bukti pemesanan barang
Sumber :Memberatau Pembeli
Tujuan :Administratoratau Petugas Toko
Media : Kertas
Frekuensi : Setiap adaMemberatau Pembeli memesan barang
Format : Lampiran B-1
b. Nama Dokumen : Surat Jalan
Fungsi : Sebagai bukti pengiriman barang
Sumber :Administratoratau Petugas Toko
Tujuan :Memberatau Pembeli
Media : Kertas
Frekuensi : Setiap adaAdministratoratau Petugas Toko
mengirimkan barang
Format : Lampiran B-2
c. Nama Dokumen : Laporan Pengunjung
Fungsi : Sebagai bukti laporan penjualan
Sumber : Admin
Tujuan : Pimpinan Toko
Media :FilePDFatau Kertas
Frekuensi : Setiap ada pembeli di toko
Format : Lampiran B-3