• Tidak ada hasil yang ditemukan

BAB III ANALISA DAN PERANCANGAN SISTEM

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB III ANALISA DAN PERANCANGAN SISTEM"

Copied!
26
0
0

Teks penuh

(1)

BAB III

ANALISA DAN PERANCANGAN SISTEM

3.1SEJARAH PETERNAKAN

Berawal dari hobby ingin mencari kesibukan hingga sekarang menjadi sebuah bisnis yang amat menguntungkan. Peternakan Ikan Lele Sangkuriang milik Drs H. Maimun Al-rasyid ini berlokasi di Jl. Masjid Al Ikhlas No. 8A Petukangan Selatan Belajar dari pengusaha lele lain yang telah berhasil lebih dahulu merupakan cara ampuh yang digunakan pengelola ikan lele milik Drs H. Maimun Al-rasyid ini untuk mempraktekannya. Indukan yang dikembangbiak pun bukanlah sembarang ikan dewasa. Melainkan ikan yang telah diteliti dan siap untuk dikawinkan. Sehingga proses pembuatan telur berjalan sukses. Semua dilakukan dengan cara alamiah mulai proses pembenihan sampai pembesaran.

Total keseluruhan kolam yang dimiliki peternakan inipun tergolong cukup banyak sekitar 80 kolam ikan lele diantaranya 20 kolam pembenihan dan 60 kolam pembesaran, bahkan selanjutnya kolam ini akan terus ditambah untuk memenuhi permintaan jumlah ikan dari konsumen.

Sudah 3 tahun sejak bisnis ini berkembang, penghasilan yang didapatkan untuk bibitnya saja untuk tiap bulan bisa mencapai Rp20.000.000,-. Belum ditambah omset dari penjualan ikan lele dewasa. Pencapaiannya ini merupakan berkat dari ketekunan pemilik dan pengelola dalam menjalankan bisnisnya.

Untuk strategi kedepannya yang akan dilakukan oleh peternakan lele sangkuriang ini berfokus pada pengelolaan pembudidayaan ikan lele jenis sangkuriang dan pemasaran ikan lele dalam jumlah besar sehingga usaha yang akan terus dikembangkan saat ini kedepannya bisa lebih maju.

(2)

3.2STRUKTUR ORGANISASI

Pemilik

Penanggung Jawab Bagian Pengelola Budidaya Bagian Sarana Budidaya Bagian Pemasaran

Gambar 3.1 Struktur Organisasi Peternakan Lele sangkuriang Uraian kerja dalam struktur organisasi adalah sebagai berikut :

1) Pemilik

Pemilik mempunyai tugas memimpin, melakukan pengawasan dan pengendalian teknis di dalam organisasi.

2) Penanggung Jawab

Penanggung jawab mempunyai tugas bertanggung jawab atas jalannya seluruh kegiatan.

3) Bagian Pengelola Budidaya

Bagian pengelola budidaya mempunyai tugas melaksanakan kegiatan keseluruhan pada proses budidaya, membuat laporan kepada pemilik.

4) Bagian Sarana Budidaya

Bagian sarana budidaya mempunyai tugas menyediakan kebutuhan yang diperlukan oleh bagian pengelola dalam proses pembudidayaan.

5) Bagian Pemasaran

Bagian Pemasaran mempunyai tugas untuk pemetaan pasar, memasarkan produk ikan ke konsumen.

(3)

3.3Perancangan Sistem Berjalan 3.3.1 Use Case Berjalan

Bag. Pemasaran

Aplikasi Pemasaran Ikan Lele Sangkuriang Berbasis Android

Pelanggan Memberikan informasi ketersediaan ikan Mengelola Pemasaran Ikan Membuat Laporan Pemasaran Melakukan Pemesanan Ikan Melakukan Pembayaran

Gambar 3.2 Use Case Berjalan

3.3.2 Use Case Description

Tabel 3.1 Memberikan Informasi Ketersediaan Ikan

Nama Use Case Memberikan Informasi Ketersediaan Ikan

Aktor Bag. Pemasaran

Pre-kondisi Pelanggan menerima informasi

Tindakan Bag. Pemasaran memberikan informasi ketersediaan ikan

Post Kondisi Bag. Pemasaran memperlihatkan ketersediaan ikan kepada

pelanggan

Tabel 3.2 Mengelola Pemasaran Ikan

Nama Use Case Mengelola Pemasaran Ikan

Aktor Bag. Pemasaran

(4)

Tindakan Bag. Pemasaran melayani pemesanan ikan

Post Kondisi Bag. Pemasaran memberikan ikan pesanan kepada

pelanggan

Tabel 3.3 Membuat Laporan Pemasaran

Nama Use Case Membuat Laporan Pemasaran

Aktor Bag. Pemasaran

Pre-kondisi Bag. Pemasaran mencatat setiap ikan keluar/dibeli

Tindakan Bag. Pemasaran mengelola hasil laporan pencatatan

Post Kondisi Bag. Pemasaran memberikan hasil laporan kepada pemilik

Tabel 3.4 Melakukan Pemesanan Ikan

Nama Use Case Melakukan Pemesanan Ikan

Aktor Pelanggan

Pre-kondisi Bag. Pemasaran memperlihatkan ketersediaan ikan

Tindakan Pelanggan memesan ikan yang tersedia

Post Kondisi Bag. Pemasaran melayani pemesanan ikan

Tabel 3.5 Melakukan Pembayaran

Nama Use Case Melakukan pembayaran

Aktor Pelanggan

Pre-kondisi Bag. Pemasaran memberikan ikan pesanan pelanggan

Tindakan Pelanggan membayar ikan yang telah dipesan

(5)

3.3.3 Activity Diagram

Activity Diagram

Pelanggan

Bag. Pemasaran

Mengelola Pesanan Ikan Mendapatkan informasi Memberikan Informasi Ketersediaan Ikan

Mencatat laporan ikan keluar

Memesan Ikan yang tersedia

Membayar ikan yang telah dipesan Memerikan pesanan

ikan

(6)

3.4 Perancangan Sistem Usulan 3.4.1 Use Case

Admin

Login Aplikasi Pemasaran Ikan Lele Sangkuriang Berbasis

Android Mengelola Persediaan Ikan Mengelola data pemesanan ikan Mencetak Laporan hasil ikan terjual

Pelaggan

Memesan ikan yang tersedia Konfirmasi pembayaran <<include>> <<include>> <<include>> <<include>> <<include>> Menerima hasil pesanan Pengelola Menerima pesanan pelanggan Mengelola ikan pesanan Mengirim pesanan Validasi Pembayaran <<include>>

(7)

3.4.2 Use Case Description

Tabel 3.6 Mengelola Persediaan Ikan

Nama Use Case Mengelola Persediaan Ikan

Aktor Admin

Pre-kondisi Pengelola memberikan informasi panen

Tindakan Admin mengelola data persediaan ikan

Post Kondisi Pelanggan dapat melihat informasi

Tabel 3.7 Mengelola Data Pemesan Ikan

Nama Use Case Mengelola Data Pemesan Ikan

Aktor Admin

Pre-kondisi Pelanggan memesan ikan

Tindakan Admin mengelola data pemesanan ikan

Post Kondisi Admin memberikan data pesanan kepada pengelola

Tabel 3.8 Validasi Pembayaran

Nama Use Case Validasi Pembayaran

Aktor Admin

Pre-kondisi Pelanggan telah memberikan konfirmasi pembayaran

Tindakan Admin memvalidasi pembayaran

Post Kondisi Admin memberikan data pembayaran kepada pengelola

Tabel 3.9 Mencetak Hasil Laporan Ikan Terjual

Nama Use Case Membuat Laporan Pemasaran

Aktor Admin

Pre-kondisi Admin mendapat pesanan dari pelanggan

Tindakan Admin mengelola data pemesanan dan persediaan ikan

Post Kondisi Admin memcetak hasil laporan

Tabel 3.10 Memesan Ikan

Nama Use Case Memesan Ikan

Aktor Pelanggan

Pre-kondisi Pelanggan melihat persediaan ikan

Tindakan Pelanggan mengisi form pemesanan

Post Kondisi Pelanggan melakukan pembayaran

Tabel 3.11 Konfirmasi Pembayaran

Nama Use Case Konfirmasi pembayaran

(8)

Pre-kondisi Pelanggan melakukan pembayaran

Tindakan Pelanggan memberikan bukti pembayaran

Post Kondisi Konfirmasi pembayaran akan divalidasi oleh admin

Tabel 3.12 Menerima hasil pesanan

Nama Use Case Menerima hasil pesanan

Aktor Pelanggan

Pre-kondisi Telah melakukan konfirmasi

Tindakan Pelanggan mendapatkan hasil pesanan ikan

Post Kondisi Pengelola menerima tanda terima

Tabel 3.13 Menerima pesanan pelanggan

Nama Use Case Menerima pesanan pelanggan

Aktor Pengelola

Pre-kondisi Admin memberikan data pesanan dari pelanggan

Tindakan Pengelola menerima pesanan ikan

Post Kondisi Pengelola mengolah Ikan pesanan

Tabel 3.14 Mengelola ikan pesanan

Nama Use Case Mengelola ikan pesanan

Aktor Pengelola

Pre-kondisi Pengelola menerima pesanan ikan

Tindakan Pengelola mengolahkan yang dipesan

Post Kondisi Pengelola menempatkan ikan yang telah diolah

Tabel 3.15 Mengirim pesanan ikan

Nama Use Case Mengirim pesanan ikan

Aktor Pengelola

Pre-kondisi Pengelola menempatkan ikan yang telah diolah

Tindakan Mengirimkan kepada pelanggam

(9)

3.4.3 Activity Diagram

Penjualan Ikan

Admin Pelanggan Pengelola

Menginput persediaan Ikan Melihat persediaan ikan Memesan ikan yang tersedia Mengelola pesanan ikan Menunggu konfirmasi pembayaran Konfirmasi pembayaran Validasi pembayaran Membuat daftar pesanan Menerima daftar pesanan Mengelola ikan pesanan Mengantar ikan pesanan Menerima ikan pesanan

(10)

3.4.4 Sequance Diagram Top Package::Admin Id_Admin Id_Admin Id_Admin Add(Nm,username,pass,email, alamat,tgl_lhr,jns_kelamin,notelp) Add(Nm,username,pass,email, alamat,tgl_lhr,jns_kelamin,notelp) Add(Nm,username,pass,email, alamat,tgl_lhr,jns_kelamin,notelp) Start_New_Admin() Start_New_Admin() Create_New(Id_Admin) Save_New() Save_New() Save_New() Start_Update_Admin() Start_Update_Admin() Get(Id_Admin) Nm,username,pass,email,alamat, tgl_lhr,jns_kelamin,notelp Nm,username,pass,email,alamat, tgl_lhr,jns_kelamin,notelp Nm,username,pass,email,alamat, tgl_lhr,jns_kelamin,notelp Update(Nm,username,pass,email, alamat,tgl_lhr,jns_kelamin,notelp) Update(Nm,username,pass,email, alamat,tgl_lhr,jns_kelamin,notelp) Save_Update()

Save_Update() Update(Nm,username,pass,email,alamat,tgl_lhr,jns_kelamin,notelp)

Save_Update() <<boundary>>

Data Admin Window

:input data

Admin Handler :Admin

opt

(11)

Top Package::Pelanggan Id_Pelanggan Id_Pelanggan Id_Pelanggan Add(Nm,username,pass,email, alamat,tgl_lhr,jns_kelamin,notelp) Add(Nm,username,pass,email, alamat,tgl_lhr,jns_kelamin,notelp) Add(Nm,username,pass,email, alamat,tgl_lhr,jns_kelamin,notelp) Start_New_Pelanggan() Start_New_Pelanggan() Create_New(Id_Pelanggan) Save_New() Save_New() Save_New() Start_Update_Pelanggan() Start_Update_Pelanggan() Get(Id_Pelanggan) Nm,username,pass,email,alamat, tgl_lhr,jns_kelamin,notelp Nm,username,pass,email,alamat, tgl_lhr,jns_kelamin,notelp Nm,username,pass,email,alamat, tgl_lhr,jns_kelamin,notelp Update(Nm,username,pass,email, alamat,tgl_lhr,jns_kelamin,notelp) Update(Nm,username,pass,email, alamat,tgl_lhr,jns_kelamin,notelp) Save_Update()

Save_Update() Update(Nm,username,pass,email,alamat,tgl_lhr,jns_kelamin,notelp)

Save_Update() <<boundary>> Data Pelanggan Window :input data Pelanggan Handler Pelanggan opt

(12)

Top Package::Admin Id_Persediaan Id_Persediaan Id_Persediaan Add(no_kolam,jns_ikan,jml_ikan, no_kolam_asal,tgl_panen) Add(no_kolam,jns_ikan,jml_ikan, no_kolam_asal,tgl_panen) Add(no_kolam,jns_ikan,jml_ikan, no_kolam_asal,tgl_panen) Start_New_Persediaan() Start_New_Persediaan() Create_New(Id_Persediaan) Save_New() Save_New() Save_New() Start_Update_Persediaan() Start_Update_Persediaan() Get(Id_Persediaan) no_kolam,jns_ikan,jml_ikan, no_kolam_asal,tgl_panen no_kolam,jns_ikan,jml_ikan, no_kolam_asal,tgl_panen no_kolam,jns_ikan,jml_ikan, no_kolam_asal,tgl_panen Update(no_kolam,jns_ikan,jml_ikan, no_kolam_asal,tgl_panen) Update(no_kolam,jns_ikan,jml_ikan, no_kolam_asal,tgl_panen) Save_Update()

Save_Update() Update(no_kolam,jns_ikan,jml_ikan,no_kolam_asal,tgl_panen)

Save_Update() <<boundary>> Data Persediaan Window :input data Persediaan Handler Persediaan opt

(13)

Top Package::Admin Id_Pembayaran Id_Pembayaran Id_Pembayaran Add(Id_Pemesanan) Add(Id_Pemesanan) Add(Id_Pemesanan) Start_New_Pembayaran() Start_New_Pembayaran() Create_New(Id_Pembayaran) <<boundary>> Data Pembayaran Window :input data Pembayaran Handler Pembayaran Get(Id_Pemesanan) Pembayaran Nama_Pelanggan Nama_Pelanggan Get(Id_Persediaan) :Detail Pemesanan Id_persediaan, no_kolam, jns_ikan, jml_ikan, no_kolam_asal,tgl_panen Id_persediaan, no_kolam, jns_ikan, jml_ikan, no_kolam_asal,tgl_panen Save_New() Save_New() Save_New() Print() Print() Print()

(14)

3.4.5 Class Diagram -Id_Pelanggan -Nama_Pelanggan -Email -Alamat -Tgl_Lahir -Jenis_Kelamin -No_Telp Pelanggan -Id_Admin -Nama_Admin -Email -Alamat -Tgl_Lahir -Jenis_Kelamin -No_Telp Admin -Id_persediaan_Ikan -Id_Admin -Jumlah_Ikan -Tgl_Panen Persediaan_Ikan -Id_Pemesanan -Id_Admin -Id_Pelanggan -tgl_Pemesanan Pemesanan_Ikan -Id_Pembayaran -Id_Pemesanan -Total_Harga -Tgl_Pemesanan Pembayaran -Id_Ikan -Jenis -Harga -Tgl_panen Ikan 1..1 1..* -Id_Pemesanan -Id_Ikan -Jenis -Harga -Quantity -tgl_Pemesanan

Detail Pemesanan Ikan

1 * 1 * 1..1 1..1 1..1 1..1 -Id_Persediaan_Ikan -Id_Ikan -Jenis -Harga -Jumlah_Ikan -Tgl_Panen Detail_Persediaan_Ikan 1..1 1..* 1 * 1 * -Id_Pembayaran -Id_Pelanggan -Bukti_Pembayaran Konfirmasi_Pembayaran 1..1 1..1 * 1

(15)

3.4.6 Basis Data

Tabel 3.16 Data Admin

No Nama Field Tipe Data Size Keterangan

1 Id_admin Int 10 Identitas tabel

2 Nama_lengkap Varchar 30 Nama admin

3 Username Varchar 30 Username

admin

4 Password Varchar 10 Password

5 Level Varchar 30 jabatan

6 Email Varchar 30 Email admin

7 Alamat Text - Alamat

admin

8 Tgl_lahir Date - Tanggal lahir

9 Jns_kelamin Varchar 30 Jenis kelamin

10 No_telp Varchar 30 No telp

admin

Tabel 3.17 Data Pelanggan

No Nama Field Tipe Data Size Keterangan

1 No_ktp Varchar 20

Identitas tabel (Primary

Key)

2 Nama_lengkap Varchar 100 Nama admin

3 Username Varchar 100 Username

admin

4 Password Varchar 30 Password

5 Alamat Text - Alamat

pelanggan

6 No_telp Varchar 30 No. Telp

pelanggan

Tabel 3.18 Data Persediaan Bibit Lele

No Nama Field Tipe Data Size Keterangan

1 Id_bibit int 11

Identitas tabel (Primary

Key)

2 Jenis_lele Varchar 20 Jenis Lele

3 Stok_lele int 11 Jumlah Ikan

yang di Panen

4 harga int 11 Harga Jual

5 Tanggal_panen date - Tanggal ikan

(16)

Tabel 3.19 Data Persediaan Lele Dewasa

No Nama Field Tipe Data Size Keterangan

1 Id_bibit int 11

Identitas tabel (Primary

Key)

2 Jenis_lele Varchar 10 Jenis Lele

3 Stok_lele int 11 Jumlah Ikan

yang di Panen

4 harga int 11 Harga Jual

5 Tanggal_panen date - Tanggal ikan

panen

Tabel 3.20 Data Pemesanan Ikan

No Nama Field Tipe Data Size Keterangan

1 Id_pemesanan int 11

Identitas tabel (Primary

Key)

2 No_ktp Varchar 20 No. ktp

pelanggan

3 jenis_lele Varchar 30 jenis Ikan

yang di Pesan

4 Jml_pemesanan int 11 Jumlah ikan

yang dipesan

5 harga int 11 Harga ikan

6 Total_harga int 11 Total yang

harus dibayar

7 Tgl_pemesanan date - Tanggal ikan

dipesan

Tabel 3.21 Data Pembayaran

No Nama Field Tipe Data Size Keterangan

1 Id_pembayaran int 11

Identitas tabel (Primary

Key)

2 No_ktp Varchar 20 No. ktp

pelanggan

3 Gambar Varchar 255 Gambar struk

bukti 4 Keterangan Varchar 255 Komentar pelanggan terhadap bukti pembayaran

(17)

3.4.6 UserInterface 3.4.6.1 Login Admin Login Admin Login Admin Username : kanih Password : ***** Login Logo

Gambar 3.11 UserInterface Login Admin 3.4.6.2 Input Persediaan Lele Dewasa

Input Persediaan Lele Dewasa Input Persediaan Lele Dewasa

No. Kolam : 20 200 Stok : Harga : Tanggal Panen : 21000 1 Simpan September 2015 Lihat Data

Home Pelanggan Lele Bibit Lele Dewasa Pemesanan Pembayaran Logo

Form Input Data

Logout

(18)

3.4.6.3 Input Persediaan Bibit

Input Persediaan Bibit Input Persediaan Bibit

No. Kolam : 20 2200 Stok : Harga : Tanggal Panen : 200 1 Simpan September 2015

Jenis Lele : Ukuran 6-7 Ukuran 5-6 Ukuran 4-5

Lihat Data

Form Input Data

Home Pelanggan Lele Bibit Lele Dewasa Pemesanan Pembayaran Logo

Logout

Gambar 3.13 UserInterface Persediaan Bibit 3.4.6.4 View Pemesanan

Pemesanan Pemesanan

Data Pemesanan

Tabel view pemesanan

Home Pelanggan Lele Bibit Lele Dewasa Pemesanan Pembayaran Logo

Logout

(19)

3.4.6.5 View Pembayaran

Pembayaran Pembayaran

Data Pembayaran

Tabel view pembayaran Logo

Home Pelanggan Lele Bibit Lele Dewasa Pemesanan Pembayaran Logout

Gambar 3.15 UserInterface View Pembayaran 3.4.6.6 View Bibit

Lele Bibit

Lele Bibit

Tabel view persediaan lele bibit Logo

+ Tambah Data

Data Persediaan

Home Pelanggan Lele Bibit Lele Dewasa Pemesanan Pembayaran Logout

(20)

3.4.6.7 View Lele Dewasa

Lele Dewasa Lele Dewasa

Data Persediaan

Tabel view persediaan lele dewasa Logo

+ Tambah Data

Home Pelanggan Lele Bibit Lele Dewasa Pemesanan Pembayaran Logout

Gambar 3.17 UserInterface View Lele Dewasa

3.4.6.8 Aplikasi Pelanggan Pemasaran Pemasaran Username hendra11 Password ***** Login Logo Registrasi

(21)

Home

Home

Ikan Lele Sangkuriang Jenis Ukuran Lele

Pemesanan

Tentang

Konfirmasi Pembayaran

Gambar 3.19 UserInterface Aplikasi Pelanggan Home

Sejarah Lele Sejarah Lele

Halaman Awal Ikan Lele Sangkuriang

(22)

Jenis Lele

Jenis Lele

Lele Dewasa Bibit Ikan Lele

Jenis Ukuran

Gambar 3.21 UserInterface Aplikasi Pelanggan Jenis Lele

Bibit

Bibit

Ukuran Bibit

Foto Foto

Halaman Awal

(23)

Dewasa

Dewasa

Ukuran Lele Dewasa

Foto Foto

Halaman Awal

Gambar 3.23 UserInterface Aplikasi Pelanggan Dewasa

Kategori Lele Kategori Lele

Lele Dewasa Bibit Lele

(24)

Bibit Lele

Bibit Lele

Tabel Persediaan

Pilih No. KTP Anda

Pilih Ukuran Lele

Jumlah Pesanan

Kirim

Gambar 3.25 UserInterface Aplikasi Pemesanan Bibit Lele

Dewasa

Dewasa

Tabel Persediaan

Pilih No. KTP Anda

Jumlah Pesanan

Kirim Pesanan

(25)

Konfirmasi Pembayaran

Konfirmasi Pembayaran

Capture

Gambar 3.27 UserInterface Aplikasi Konfirmasi Pelanggan

Tentang

Tentang

Halaman Awal

Sejarah Peternakan

(26)

Contents

BAB III ... 47

ANALISA DAN PERANCANGAN SISTEM ... 47

3.1 SEJARAH PETERNAKAN ... 47

3.2 STRUKTUR ORGANISASI ... 48

3.3 Perancangan Sistem Berjalan ... 49

3.3.1 Use Case Berjalan... 49

3.3.2 Use Case Description ... 49

3.3.3 Activity Diagram ... 51

3.4 Perancangan Sistem Usulan ... 52

3.4.1 Use Case ... 52

3.4.2 Use Case Description ... 53

3.4.3 Activity Diagram ... 55

3.4.4 Sequance Diagram ... 56

3.4.5 Class Diagram ... 60

3.4.6 Basis Data ... 61

Gambar

Gambar 3.1 Struktur Organisasi Peternakan Lele sangkuriang  Uraian kerja dalam struktur organisasi adalah sebagai berikut :
Gambar 3.2 Use Case Berjalan
Tabel 3.3 Membuat Laporan Pemasaran
Gambar 3.3 Activity Diagram
+7

Referensi

Dokumen terkait

Administrator Login Data restoran Data Konten Upload Thumbnail Peta restoran Buku Tamu Blog &lt;extends&gt; &lt;extends&gt; Upload Gambar &lt;extends&gt;

dan membuat pengumuman.Sedangkan aktor wakil bendahara TU memiliki 7 use case yaitu menerima uang pembayaran dan slip, mengelola transaksi pembayaran pembangunan, mengelola

Administrator Login Jurusan Kelas Jurnal Umum Penjualan Pembelian Pemasok admin Buku Siswa Buku Besar Laba Rugi Beban buku Pemasok Laporan &lt;include&gt; &lt;include&gt; Input

Admin Login Mengelola Data Obat Mengelola Data Supplier Mengelola Data User Mengelola Data Penjualan Mengelola Data Pembelian &lt;&lt;include&gt;&gt;

Sistem Pencatatan Denda Menggunakan Metode Cash Basis Login Change Password Input Pembayaran Laporan Data Pelanggan About Administrasi Fi le «extends» &lt;&lt;include&gt;&gt;

Pada Form Konfirmasi Pembayaran ini mendeskripsikan hasil output data pemesanan dari costumer yang telah melakukan pemesanan barang dan akan melakukan konfirmasi

Requirements Admin dapat melihat data siswa dan melakukan konfirmasi pembayaran.. Pre-Condition Admin melakukan konfirmasi pembayaran

Deskripsi Singkat Pembeli melakukan Pembayaran kepada Bagian Penjualan, setelah menerima pembayaran dari pembeli, bagian penjualan membuatkan nota dan menyiapkan barang..