bab iii pembahasan - repository.bsi.ac.id · gambar iii.i. struktur organisasi percetakan seni...

46
24 BAB III PEMBAHASAN 3.1. Tinjauan Umum Percetakan Seni Indah Pontianak 3.1.1. Sejarah Percetakan Seni Indah Pontianak Percetakan Seni Indah beralamat di Jalan Nusa Indah Baru Blok A-6. Perusahaan ini didirikan oleh Akong pada November 2000 yang dari awal bergerak dalam bidang penjualan ATK (alat tulis kantor) dan kemudian diturunkan kepada anaknya yang bernama Hengky pada Juni 2010 sampai sekarang dikarenakan ayahnya akong sudah tidak lagi bisa mengurus bisnis tersebut. a. Visi Menjadi perusahaaan yang dapat memenuhi permintaan konsumen dengan produk yang berkulitas dan meningkatkan produktivitas demi memajukan perushaan. b. Misi Sedangkan misi dari perusahaan Percetakan Seni Indah terdidri dari: 1. Kepuasan konsumen 2. Memberikan pelayanan yang baik untuk pelanggan 3. Memberikan kualiatas terbaik dan dapat dipercaya 3.1.2. Struktur Organisasi dan Fungsi Struktur organisasi menjelaskan bagan yang ada diperusahaan Percetakan Seni Indah. Adapun struktur organisasi akan digambarkan sebagai berikut:

Upload: others

Post on 06-Nov-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BAB III PEMBAHASAN - repository.bsi.ac.id · Gambar III.I. Struktur organisasi Percetakan Seni Indah Adapun fungsi dari tiap-tiap bagian adalah sebagai berikut : 1. Owner a. Memiliki

24

BAB III

PEMBAHASAN

3.1. Tinjauan Umum Percetakan Seni Indah Pontianak

3.1.1. Sejarah Percetakan Seni Indah Pontianak

Percetakan Seni Indah beralamat di Jalan Nusa Indah Baru Blok A-6.

Perusahaan ini didirikan oleh Akong pada November 2000 yang dari awal

bergerak dalam bidang penjualan ATK (alat tulis kantor) dan kemudian

diturunkan kepada anaknya yang bernama Hengky pada Juni 2010 sampai

sekarang dikarenakan ayahnya akong sudah tidak lagi bisa mengurus bisnis

tersebut.

a. Visi

Menjadi perusahaaan yang dapat memenuhi permintaan konsumen dengan

produk yang berkulitas dan meningkatkan produktivitas demi memajukan

perushaan.

b. Misi

Sedangkan misi dari perusahaan Percetakan Seni Indah terdidri dari:

1. Kepuasan konsumen

2. Memberikan pelayanan yang baik untuk pelanggan

3. Memberikan kualiatas terbaik dan dapat dipercaya

3.1.2. Struktur Organisasi dan Fungsi

Struktur organisasi menjelaskan bagan yang ada diperusahaan Percetakan

Seni Indah. Adapun struktur organisasi akan digambarkan sebagai berikut:

Page 2: BAB III PEMBAHASAN - repository.bsi.ac.id · Gambar III.I. Struktur organisasi Percetakan Seni Indah Adapun fungsi dari tiap-tiap bagian adalah sebagai berikut : 1. Owner a. Memiliki

25

Sumber: Data Primer

Gambar III.I. Struktur organisasi Percetakan Seni Indah

Adapun fungsi dari tiap-tiap bagian adalah sebagai berikut :

1. Owner

a. Memiliki tugas yang luas dan terbatas

b. Sebagai komunikator, pengambilan keputusan, pemimpin, pengelola dan

eksekutor

c. Sebagai pemimpin, memberikan saran dan motivasi kepada para

bawahannya dan menggerakkan perusahaan.

d. Mengawasi operasi organisasi setiap hari, bulan dan tahunan.

2. Keuangan

a. Mengelola segala keuangan baik pemasukan maupun pengeluaran

b. Membuat laporan keuangan

c. Menyiapkan dana kas kecil

3. Bagian Gudang

a. Mencatat setiap barang masuk maupun keluar

b. Menyusun barang – barang digudang

4. Marketing

a. Melakukan pemasaran barang pada pelanggan tetap maupun pembeli

Owner

Keuangan Bagian Gudang

Marketing

Bagian Lapangan

Page 3: BAB III PEMBAHASAN - repository.bsi.ac.id · Gambar III.I. Struktur organisasi Percetakan Seni Indah Adapun fungsi dari tiap-tiap bagian adalah sebagai berikut : 1. Owner a. Memiliki

26

b. Meningkatkan penjualan barang

c. Menjalin hubungan baik pada pelanggan tetap dan membangun relasi pada

calon pelanggan

5. Bagian Lapangan

a. Mengantar barang-barang pesanan pelanggan

b. Sebagai penagih kalau pelanggan belum membayar

c. Juga mengambil pesanan dari pelanggan

3.2. Analisa Kebutuhan

Adanya aplikasi yang dirancang dengan tujuan untuk mengelola penjualan

dan persediaan alat tulis kantor pada Percetakan Seni Indah, tentunya diharapkan

dapat memenuhi beberapa kebutuhan fungsional yang tidak dapat dipenuhi oleh

sistem konvensional yang sedang berjalan seperti kebutuhan akan keamanan data

dan hak akses terhadap berbagai fungsi yang terdapat dalam aplikasi. Adapun

kebutuhan fungsional dan prosedurnya sebagai berikut:

1. Fungsi Login

Dengan adanya fungsi login, maka pengguna diharuskan untuk memasukan

username dan password terlebih dahulu sebelum dapat menggunakan fungsi

lain aplikasi yang telah tersedia. Username dan password yang dimasukan

harus sesuai dengan username dan password yang terdapat di tabel user pada

database.

Page 4: BAB III PEMBAHASAN - repository.bsi.ac.id · Gambar III.I. Struktur organisasi Percetakan Seni Indah Adapun fungsi dari tiap-tiap bagian adalah sebagai berikut : 1. Owner a. Memiliki

27

2. Fungsi Hak Akses

Fungsi ini digunakan untuk membatasi akses pengguna terhadap fungsi yang

tersedia sesuai dengan jabatan masing-masing. Hak akses dibagi menjadi 3

level sebagai berikut:

Tabel III.1. Tabel Keterangan Hak Akses

No. Level

Akses

Fungsi Yang Di

Izinkan Hak Akses

Keterangan

1. Owner a. Data barang

b. Data user

c. Data pelanggan

d. Data supplier

e. Input

pembelian

f. Input pelunasan

hutang

g. Input penjualan

h. Input penjualan

retail

i. Input pelunasan

piutang

j. Laporan

a. Tambah, edit, batal,

simpan

b. Tambah, edit, batal,

simpan, hapus

c. Tambah, edit, batal,

simpan

d. Tambah, edit, batal,

simpan

e. Tambah, batal, simpan

f. Batal, bayar

g. Tambah, edit, batal,

simpan, cetak

h. Tambah item, edit, hapus,

batal, simpan (cetak)

i. Batal, bayar

j. Cetak

edit available

jika faktur

belum di cetak

2. Admin a. Input barang

b. Input pelanggan

c. Input supplier

d. Input

pembelian

e. Input penjualan

f. Input penjualan

retail

g. Pelunasan

hutang

h. Pelunasan

Piutang

i. Laporan

a. Tambah, edit, batal,

simpan

b. Tambah, edit, batal,

simpan

c. Tambah, edit, batal,

simpan

d. Tambah, batal, simpan

e. Tambah, edit, batal,

simpan, cetak

f. Tambah item, edit, hapus,

batal, simpan, (cetak)

g. Batal, bayar

h. Batal, bayar

i. Cetak

edit available

jika faktur

belum di cetak

3. Marketing a. Input Penjualan

b. Input penjualan

retail

a. Tambah, edit, batal,

simpan, cetak

b. Tambah item, edit, hapus,

batal, simpan (cetak)

edit available

jika faktur

belum di cetak

Sumber: Penelitian 2017

Page 5: BAB III PEMBAHASAN - repository.bsi.ac.id · Gambar III.I. Struktur organisasi Percetakan Seni Indah Adapun fungsi dari tiap-tiap bagian adalah sebagai berikut : 1. Owner a. Memiliki

28

3. Fungsi Pengolahan data user

Didalam data user digunakan memasukan data pengguna yang berguna untuk

mengatur hak akses pengguna terhadap menu-menu yang ada pada aplikasi

yang dirancang. Kemudian nama user yang didapatkan berdasarkan id user

saat login akan dicantumkan didalam faktur penjualan, yang untuk

memberikan keterangan user mana yang mengeluarkan faktur penjualan

tersebut agar dapat mempermudah dalam menangani human error dalam

pembuatan faktur penjualan.

4. Fungsi pengolahan data supplier

Fungsi ini memasukan data para supplier yang akan digunakan (dipanggil

kembali) sebagai informasi pemasok dari transaksi pembelian.

5. Fungsi pengolahan data pelanggan

Fungsi ini memasukan data master para pelanggan yang akan digunakan

(dipanggil kembali) sebagai informasi pembeli pada transaksi penjualan.

6. Fungsi pengolahan data barang

Fungsi ini memasukan data master rincian perjenis barang yang

sedang/pernah dijual di percetakan seni indah.

7. Fungsi input pembelian

Untuk memasukan data pembelian serta berelasi dengan menu pelunasan

hutang yang mana status hutang didapat dari keterangan saat memasukan data

pembelian apakah berstatus cash atau kredit.

8. Fungsi input penjualan

Menu penjualan ini dikhususkan untuk mengolah transaksi penjualan yang

dilakukan secara grosir ataupun transaksi penjualan bagi pelanggan yang

Page 6: BAB III PEMBAHASAN - repository.bsi.ac.id · Gambar III.I. Struktur organisasi Percetakan Seni Indah Adapun fungsi dari tiap-tiap bagian adalah sebagai berikut : 1. Owner a. Memiliki

29

sudah menjadi pelanggan tetap Percetakan Seni Indah Pontianak atau

penjualan yang dilakukan dengan status tidak lunas. Pada menu penjualan ini

pengguna dapat memilih status penjualan apakah cash atau kredit. Menu ini

berelasi dengan menu pelunasan piutang yang mana status piutang didapat

dari keterangan saat memasukan data penjualan apakah berstatus cash atau

kredit.

9. Penjualan Retail

Menu penjualan retail dikhususkan untuk mengolah transaksi penjualan

terhadap pelanggan umum. Pada menu penjualan retail tidak lagi terdapat

pilihan status penjualan atau kode pelanggan.

10. Fungsi pelunasan hutang

Fungsi ini digunakan untuk memasukan data pembelian yang akan dilunasi.

11. Fungsi pelunasan piutang

Fungsi ini digunakan untuk memasukan data penjualan yang akan dilunasi.

12. Fungsi laporan

Fungsi ini digunakan untuk menampilkan laporan data barang, data supplier,

data pelanggan, data pembelian, penjualan, hutang, dan piutang. Laporan

dapat dicetak keseluruhan, per kode, atau berdasarkan periode.

3.3. Spesifikasi Rancangan Masukan (Input)

Berikut adalah rincian dokumen masukan yang dibutuhkan dalam aplikasi

penjualan ATK Percetakan Seni Indah Pontianak.

1. Nama Dokumen : Faktur pembelian barang

Fungsi : Sebagai bukti pembelian barang dari supplier

Page 7: BAB III PEMBAHASAN - repository.bsi.ac.id · Gambar III.I. Struktur organisasi Percetakan Seni Indah Adapun fungsi dari tiap-tiap bagian adalah sebagai berikut : 1. Owner a. Memiliki

30

Sumber : Supplier

Tujuan : Owner atau Admin

Media : Kertas

Jumlah : Minimal 1 lembar, maksimal tidak terbatas

Frekuensi : 1-3 kali seminggu

Bentuk : Lihat lampiran A-1

3.4. Spesifikasi Rancangan Keluaran (Output)

Berikut adalah rincian dokumen keluaran yang dihasilkan oleh aplikasi

penjualan ATK Percetakan Seni Indah Pontianak.

1. Nama Dokumen : Stok barang

Fungsi : Menampilkan laporan stok barang yang sedang atau

pernah dijual di percetakan seni indah

Sumber : Owner

Tujuan : Marketing

Media : Kertas

Jumlah : Minimal 1 lembar, maksimal tidak terbatas

Frekuensi : 1 minggu sekali

Bentuk : Lihat lampiran B-1

2. Nama Dokumen : Laporan supplier

Fungsi : Menampilkan data supplier

Sumber : Admin

Tujuan : Owner

Media : Kertas

Page 8: BAB III PEMBAHASAN - repository.bsi.ac.id · Gambar III.I. Struktur organisasi Percetakan Seni Indah Adapun fungsi dari tiap-tiap bagian adalah sebagai berikut : 1. Owner a. Memiliki

31

Jumlah : Minimal 1 lembar, maksimal tidak terbatas

Frekuensi : Tergantung kebutuhan

Bentuk : Lihat lampiran B-2

3. Nama Dokumen : Laporan pelanggan

Fungsi : Menampilkan data pelanggan

Sumber : Admin

Tujuan : Owner

Media : Kertas

Jumlah : Minimal 1 lembar, maksimal tidak terbatas

Frekuensi : Tergantung kebutuhan

Bentuk : Lihat lampiran B-3

4. Nama Dokumen : Faktur Penjualan

Fungsi : Sebagai bukti penjualan

Sumber : Marketing

Tujuan : Konsumen

Media : Kertas

Jumlah : Minimal 1 lembar, maksimal tidak terbatas

Frekuensi : Setiap kali ada transaksi penjualan

Bentuk : Lihat lampiran B-4

5. Nama Dokumen : Laporan penjualan

Fungsi : Menampilkan laporan penjualan barang

Sumber : Admin

Tujuan : Owner

Media : Kertas

Page 9: BAB III PEMBAHASAN - repository.bsi.ac.id · Gambar III.I. Struktur organisasi Percetakan Seni Indah Adapun fungsi dari tiap-tiap bagian adalah sebagai berikut : 1. Owner a. Memiliki

32

Jumlah : Minimal 1 lembar, maksimal tidak terbatas

Frekuensi : Per satu minggu

Bentuk : Lihat lampiran B-5

6. Nama Dokumen : Laporan pembelian

Fungsi : Menampilkan laporan pembelian barang

Sumber : Admin

Tujuan : Owner

Media : Kertas

Jumlah : Minimal 1 lembar, maksimal tidak terbatas

Frekuensi : Per satu minggu

Bentuk : Lihat lampiran B-6

7. Nama Dokumen : Laporan hutang

Fungsi : Menampilkan laporan pembelian yang masih tercatat

sebagai hutang

Sumber : Admin

Tujuan : Owner

Media : Kertas

Jumlah : Minimal 1 lembar, maksimal tidak terbatas

Frekuensi : Per satu minggu

Bentuk : Lihat lampiran B-7

8. Nama Dokumen : Laporan piutang

Fungsi : Menampilkan laporan penjualan yang masih tercatat

sebagai piutang

Sumber : Admin

Page 10: BAB III PEMBAHASAN - repository.bsi.ac.id · Gambar III.I. Struktur organisasi Percetakan Seni Indah Adapun fungsi dari tiap-tiap bagian adalah sebagai berikut : 1. Owner a. Memiliki

33

Tujuan : Owner

Media : Kertas

Jumlah : Minimal 1 lembar, maksimal tidak terbatas

Frekuensi : Per satu minggu

Bentuk : Lihat lampiran B-8

3.5. Entity Relationship Diagram

Aplikasi penjualan ATK Percetakan Seni Indah Pontianak pada

perancangan basis data menghasilkan pemetaan tabel yang digambarkan dengan

Entity Relationship Diagram (ERD) serta Logical Record Structur (LRS).

A. Entity Relationship Diagram

Adapun rancangan basis data yang digunakan dalam aplikai penjualan alat

tulis kantor ini, dijabarkan menurut masing-masing entitas serta hubungan antar

entitas digambarkan dalam bentuk diagram ER sebagai berikut:

Sumber: Penelitian 2017

Gambar III.2. Entity Relationship Diagram Rancangan Basis Data Aplikasi

Penjualan dan Persediaan ATK

Page 11: BAB III PEMBAHASAN - repository.bsi.ac.id · Gambar III.I. Struktur organisasi Percetakan Seni Indah Adapun fungsi dari tiap-tiap bagian adalah sebagai berikut : 1. Owner a. Memiliki

34

B. Logical Record Stucture

Adapun representasi dari tabel-tabel yang terdapat dalam basis data

aplikasi penjualan alat tulis kantor ini dijabarkan dalam bentuk LRS, yang

memperlihatkan struktur dan hubungan dari masing-masing tabel.

Sumber: Penelitian 2017

Gambar III.3. Logical Record Structure Rancangan Basis Data Aplikasi

Penjualan dan Persediaan ATK

3.6 Spesifikasi File

Merupakan penjabaran mengenai bentuk-bentuk file database yang

digunakan pada program penjualan ATK Percetakan Seni Indah Pontianak.

Spesifikasi file disimpan dalam database dengan nama “db_seniindah” dengan

rincian file sebagai berikut:

Page 12: BAB III PEMBAHASAN - repository.bsi.ac.id · Gambar III.I. Struktur organisasi Percetakan Seni Indah Adapun fungsi dari tiap-tiap bagian adalah sebagai berikut : 1. Owner a. Memiliki

35

1. File Data Barang

Nama File : Data Barang

Akronim : tblData_Barang.dbo

Fungsi : Menyimpan data rinci barang

Tipe File : File master

Organisasi File : File sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 140 Byte

Kunci Field : Kode_Barang

Software : SQL Server 2014

Tabel III.2. Spesifikasi File Barang

No Elemen Data Akronim Tipe Panjang Keterangan

1. Kode Barang Kode_Barang varchar 7 Primary Key

2. Nama Barang Nama_Barang varchar 70

3. Harga Beli Harga_Beli int 11

4. Harga Jual Harga_Jual int 11

5. Stok Stok int 11

6. Kategori Kategori varchar 30

Sumber: Penelitian 2017

2. File Data Pelanggan

Nama File : Data Pelanggan

Akronim : tblData_Pelanggan.dbo

Fungsi : Menyimpan data rinci pelanggan

Tipe File : File master

Organisasi File : File Sequential

Akses File : Random

Media : Hard Disk

Page 13: BAB III PEMBAHASAN - repository.bsi.ac.id · Gambar III.I. Struktur organisasi Percetakan Seni Indah Adapun fungsi dari tiap-tiap bagian adalah sebagai berikut : 1. Owner a. Memiliki

36

Panjang Record : 188 Byte

Kunci Field : Kode_Pelanggan

Software : SQL Server 2014

Tabel III.3. Spesifikasi File Data Pelanggan

No Elemen Data Akronim Tipe Panjang Keterangan

1. Kode Pelanggan Kode_Pelanggan varchar 7 Primary Key

2. Nama Pelanggan Nama_Pelanggan varchar 50 Allow Nulls

3. Alamat Alamat_Pelanggan varchar 100 Allow Nulls

4. No. Telp No_Telp_Pelanggan varchar 20 Allow Nulls

5. Termin Termin int 11 Allow Nulls

Sumber: Penelitian 2017

3. File Data Supplier

Nama File : Data Supplier

Akronim : tblData_Supplier.dbo

Fungsi : Menyimpan data rinci supplier

Tipe File : File master

Organisasi File : File Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 208 Byte

Kunci Field : Kode_Supplier

Software : SQL Server 2014

Tabel III.4. Spesifikasi File Data Supplier

No Elemen Data Akronim Tipe Panjang Keterangan

1. Kode Supplier Kode_Supplier varchar 7 Primary Key

2. Nama Supplier Nama_Supplier varchar 70 Allow Nulls

3. Alamat Alamat_Supplier varchar 100 Allow Nulls

4. No. Telp No_Telp_Supplier varchar 20 Allow Nulls

5. Termin Termin int 11 Allow Nulls

Sumber: Penelitian 2017

Page 14: BAB III PEMBAHASAN - repository.bsi.ac.id · Gambar III.I. Struktur organisasi Percetakan Seni Indah Adapun fungsi dari tiap-tiap bagian adalah sebagai berikut : 1. Owner a. Memiliki

37

4. File Data User

Nama File : Data User

Akronim : tblData_User.dbo

Fungsi : Menyimpan data rinci pengguna serta untuk

menentukan akses terhadap menu-menu aplikasi

Tipe File : File master

Organisasi File : File Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 95 Byte

Kunci Field : -

Software : SQL Server 2014

Tabel III.5. Spesifikasi File Data User

No Elemen Data Akronim Tipe Panjang Keterangan

1. ID ID varchar 5 Primary Key

2. Nama User Nama varchar 70

3. Permission Permission varchar 10

4. Password Password varchar 10

Sumber: Penelitian 2017

5. File Data Pembelian

Nama File : Data Pembelian

Akronim : tblPembelian_HD.dbo

Fungsi : Menyimpan data pembelian

Tipe File : Transaction File

Organisasi File : File Sequential

Akses File : Random

Media : Hard Disk

Page 15: BAB III PEMBAHASAN - repository.bsi.ac.id · Gambar III.I. Struktur organisasi Percetakan Seni Indah Adapun fungsi dari tiap-tiap bagian adalah sebagai berikut : 1. Owner a. Memiliki

38

Panjang Record : 133 Byte

Kunci Field : Kode_Faktur_Beli

Software : SQL Server 2014

Tabel III.6. Spesifikasi File Data Pembelian

No Elemen Data Akronim Tipe Panjang Keterangan

1. Kode Faktur Kode_Faktur_Beli varchar 12 Primary Key

2. Tanggal Tgl_Beli Date 10

3. Grand Total Grand_Total int 11

4. Pembayaran Pembayaran varchar 11

5. Kode Kredit Kode_Kredit varchar 12 Allow Nulls

6. Kode Supplier Kode_Supplier varchar 7

7. Nama User Nama varchar 70

Sumber: Penelitian 2017

6. File Detail Pembelian

Nama File : Detail Pembelian

Akronim : tblPembelian_DT.dbo

Fungsi : Menyimpan data rinci pembelian

Tipe File : Transaction File

Organisasi File : File Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 52 Byte

Kunci Field : -

Software : SQL Server 2014

Tabel III.7. Spesifikasi File Detail Pembelian

No Elemen Data Akronim Tipe Panjang Keterangan

1. Kode Faktur Kode_Faktur_Beli varchar 12 Foreign Key

2. Kode Barang Kode_Barang varchar 7

3. Jumlah Jumlah int 11

4. Total Total int 11

5. Harga Beli Harga_Beli int 11

Sumber: Penelitian 2017

Page 16: BAB III PEMBAHASAN - repository.bsi.ac.id · Gambar III.I. Struktur organisasi Percetakan Seni Indah Adapun fungsi dari tiap-tiap bagian adalah sebagai berikut : 1. Owner a. Memiliki

39

7. File Data Hutang

Nama File : Data Hutang

Akronim : tblData_Hutang.dbo

Fungsi : Menyimpan data pembelian yang masih dianggap

sebagai hutang

Tipe File : Transaction File

Organisasi File : Sequential File

Akses File : Random

Media : Hard Disk

Panjang Record : 33 Byte

Kunci Field : Kode_Kredit

Software : SQL Server 2014

Tabel III.8. Spesifikasi File Data Hutang

No Elemen Data Akronim Tipe Panjang Keterangan

1. Kode Kredit Kode_Kredit varchar 12 Primary Key

2. Tanggal Kredit Tgl_Kredit date 10

3. Pelunasan Pelunasan varchar 1

4. Tanggal Pelunasan Tgl_Pelunasan date 10

5. Nama User Nama varchar 70 Allow Nulls

Sumber: Penelitian 2017

8. File Data Penjualan

Nama File : Data Penjualan

Akronim : tblPenjualan_HD.dbo

Fungsi : Menyimpan data penjualan

Tipe File : Transaction File

Organisasi File : File Sequential

Akses File : Random

Media : Hard Disk

Page 17: BAB III PEMBAHASAN - repository.bsi.ac.id · Gambar III.I. Struktur organisasi Percetakan Seni Indah Adapun fungsi dari tiap-tiap bagian adalah sebagai berikut : 1. Owner a. Memiliki

40

Panjang Record : 146 Byte

Kunci Field : Kode_Faktur_Jual

Software : SQL Server 2014

Tabel III.9. Spesifikasi File Data Penjualan

No Elemen Data Akronim Tipe Panjang Keterangan

1. Kode Faktur Kode_Faktur_Jual varchar 12 Primary Key

2. Tanggal Tgl_Jual date 10

3. Kode Pelanggan Kode_Pelanggan varchar 7 Allow Nulls

4. Diskon Diskon int 11 Allow Nulls

5. Grand Total Grand_Total int 11

6. Cetak Cetak varchar 1

7. Kode Kredit Kode_Kredit_Jual varchar 12 Allow Nulls

8. Pembayaran Pembayaran varchar 12

9. Nama User Nama varchar 70

Sumber: Penelitian 2017

9. File Detail Penjualan

Nama File : Detail Penjualan

Akronim : tblPenjualan_DT.dbo

Fungsi : Menyimpan data rinci penjualan

Tipe File : Transaction File

Organisasi File : Sequential File

Akses File : Random

Media : Hard Disk

Panjang Record : 52 Byte

Kunci Field : -

Software : SQL Server 2014

Tabel III.10. Spesifikasi File Detail Penjualan No Elemen Data Akronim Tipe Panjang Keterangan

1. Kode Faktur Kode_Faktur_Jual varchar 12 Foreign Key

2. Kode Barang Kode_Barang varchar 7

3. Jumlah Jumlah int 11

4. Total Total int 11

5. Harga Jual Harga_Jual int 11

Sumber: Penelitian 2017

Page 18: BAB III PEMBAHASAN - repository.bsi.ac.id · Gambar III.I. Struktur organisasi Percetakan Seni Indah Adapun fungsi dari tiap-tiap bagian adalah sebagai berikut : 1. Owner a. Memiliki

41

10. File Piutang

Nama File : Data Piutang

Akronim : tblData_Piutang.dbo

Fungsi : Menyimpan data penjualan yang masih dianggap

sebagai piutang

Tipe File : Transaction File

Organisasi File : Sequential File

Akses File : Random

Media : Hard Disk

Panjang Record : 33 Byte

Kunci Field : -

Software : SQL Server 2014

Tabel III.11. Spesifikasi File Piutang

No Elemen Data Akronim Tipe Panjang Keterangan

1. Kode Kredit Kode_Kredit_Jual varchar 12 Preimary Key

2. Tanggal Kredit Tgl_Kredit date 10

3. Pelunasan Pelunasan varchar 1

4. Tanggal Pelunasan Tgl_Pelunasan date 10

5. Nama User Nama vachar 70 Allow Nulls

Sumber: Penelitian 2017

3.7. Pengkodean

Tujuan pengkodean dalam program penjualan ATK ini agar data-data

kunci dari suatu kelompok data dapat teroganisir. Adapun beberapa pengkodean

dalam aplikasi penjualan ini sebagai berikut:

1. Kode Barang

Mengingat banyaknya variasi barang yang dijual pada percetakan Seni

Indah, maka barang-barang dikelompokkan berdasarkan kategori yang

Page 19: BAB III PEMBAHASAN - repository.bsi.ac.id · Gambar III.I. Struktur organisasi Percetakan Seni Indah Adapun fungsi dari tiap-tiap bagian adalah sebagai berikut : 1. Owner a. Memiliki

42

ditentukan pada saat memasukan data barang pada form input data barang.

Adapun kategori barang yang tersedia Kertas (KRS), MAP (MAP), Alat Tulis

(ATS), Tinta (TNA).

Sumber: Penelitian 2017

Gambar III.4. Acuan Pengkodean Barang

2. Kode User

Kode pengguna dalam program penjualan ini ditujukan sebagai kode yang

akan memanggil informasi pengguna yang mengelola faktur penjualan yang

bersangkutan, sehingga memudahkan dalam melakukan pengecekan apabila

terjadi kesalahan dalam memasukan data penjualan.

Sumber: Penelitian 2017

Gambar III.5. Acuan Pengkodean User

Page 20: BAB III PEMBAHASAN - repository.bsi.ac.id · Gambar III.I. Struktur organisasi Percetakan Seni Indah Adapun fungsi dari tiap-tiap bagian adalah sebagai berikut : 1. Owner a. Memiliki

43

3. Kode Pelanggan

Kode pelanggan digunakan untuk memudahkan memanggil record file

pelanggan untuk keperluan informasi kepada siapa transaksi penjualan

dilakukan.

Sumber: Penelitian 2017

Gambar III.6. Acuan Pengkodean Pelanggan

4. Kode Supplier

Kode supplier digunakan untuk memudahkan memanggil record file

supplier untuk keperluan informasi terhadap siapa transaksi dilakukan.

Sumber: Penelitian 2017

Gambar III.7. Acuan Pengkodean Supplier

Page 21: BAB III PEMBAHASAN - repository.bsi.ac.id · Gambar III.I. Struktur organisasi Percetakan Seni Indah Adapun fungsi dari tiap-tiap bagian adalah sebagai berikut : 1. Owner a. Memiliki

44

5. Kode Penjualan

Kode penjualan digunakan sebagai data kunci record transaksi penjualan,

sehingga mudah untuk melakukan pengecekan.

Sumber: Penelitian 2017

Gambar III.8. Acuan Pengkodean Penjualan

6. Kode Pembelian

Kode pembelian digunakan sebagai data kunci untuk record pembelian,

penomoran tetap disesuaikan secara otomatis berdasarkan aturan yang sudah

ada pada aplikasi. Apabila pada cetakan faktur terdapat nomor faktur sendiri,

dicantumkan dibagian keterangan sebagai nomor faktur dari pembelian yang

bersangkutan.

Sumber: Penelitian 2017

Gambar III.9. Acuan Pengkodean Pembelian

Page 22: BAB III PEMBAHASAN - repository.bsi.ac.id · Gambar III.I. Struktur organisasi Percetakan Seni Indah Adapun fungsi dari tiap-tiap bagian adalah sebagai berikut : 1. Owner a. Memiliki

45

7. Kode Kredit Beli

Kode kredit beli digunakan sebagai urutan untuk menyimpan data

pembelian yang dianggap sebagai hutang.

Sumber: Penelitian 2017

Gambar III.10. Acuan Pengkodean Kredit Beli

8. Kode Kredit Jual

Kode kredit jual digunakan sebagai urutan untuk menyimpan data

penjualan yang dianggap sebagai piutang.

Sumber: Penelitian 2017

Gambar III.11. Acuan Pengkodean Kredit Jual

Page 23: BAB III PEMBAHASAN - repository.bsi.ac.id · Gambar III.I. Struktur organisasi Percetakan Seni Indah Adapun fungsi dari tiap-tiap bagian adalah sebagai berikut : 1. Owner a. Memiliki

46

3.8. Spesifikasi Program

Adapun tingkatan aplikasi penjualan alat tulis kantor pada Percetakan Seni

Indah akan di gambarkan dalam diagram HIPO (Hierarchy Input Proses Output)

dibawah ini:

Sumber: Penelitian 2017

Gambar III.12. Diagram HIPO Aplikasi Penjualan ATK

Page 24: BAB III PEMBAHASAN - repository.bsi.ac.id · Gambar III.I. Struktur organisasi Percetakan Seni Indah Adapun fungsi dari tiap-tiap bagian adalah sebagai berikut : 1. Owner a. Memiliki

47

Spesifikasi program berdasarkan tingkatan pada diagram HIPO di atas

adalah:

1. Log In

Nama Program : Form Log In

Akronim : Frm_Login.vb

Fungsi : Sebagai media verifikasi pengguna untuk bisa masuk ke

Menu Utama agar dapat menggunakan aplikasi

Index Program : -

Bahasa Program : Microsoft Visual Basic .NET

Bentuk Tampilan : Lampiran C-1

Proses : a. Pada form log in terdapat tombol log in dan tombol

exit.

b. User diharuskan memasukan ID user dan password,

kemudian menekan tombol log in. Apabila kode dan

password tidak sesuai dengan data yang ada pada

tabel log in maka program akan mengeluarkan

pesan “Kesalahan Pada Pengisian ID atau

Password”. Apabila kode user dan password benar

maka akan masuk ke menu utama aplikasi sesuai

dengan ketersediaan fungsi yang sudah di atur dalam

hak akses aplikasi.

c. Tombol exit digunakan untuk keluar dari program.

Page 25: BAB III PEMBAHASAN - repository.bsi.ac.id · Gambar III.I. Struktur organisasi Percetakan Seni Indah Adapun fungsi dari tiap-tiap bagian adalah sebagai berikut : 1. Owner a. Memiliki

48

2. Data Barang

Nama Program : Barang

Akronim : Frm_Input_Barang.vb

Fungsi : Sebagai media untuk memasukan detail masing-masing

dari jenis barang

Index Program : -

Bahasa Program : Microsoft Visual Basic .NET

Bentuk Tampilan : Lampiran C-2

Proses : a. Pada form barang terdapat tombol tambah, edit,

simpan dan batal.

b. Tombol tambah digunakan untuk menambahkan

informasi data barang baru (yang belum ada didalam

record tabel barang), kemudian user harus

memasukan Kode_Barang, Nama_Barang, Kategori,

Harga_Beli, Harga_Jual. Untuk menyimpan tekan

tombol simpan.

c. Tombol ubah digunakan untuk mengubah salah satu

informasi yang terdapat dalam data barang (kecuali

Kode_Barang), kemudian user diharuskan

mengganti salah satu informasi yang terdapat pada

data barang yang ingin di ubah. Untuk menyimpan

perubahan, tekan tombol simpan.

d. Tombol Batal digunakan untuk keluar dari menu

Barang.

Page 26: BAB III PEMBAHASAN - repository.bsi.ac.id · Gambar III.I. Struktur organisasi Percetakan Seni Indah Adapun fungsi dari tiap-tiap bagian adalah sebagai berikut : 1. Owner a. Memiliki

49

3. Data Supplier

Nama Program : Supplier

Akronim : Frm_Input_Supplier.vb

Fungsi : Sebagai memasukan data rinci supplier

Index Program : -

Bahasa Program : Visual Basic .NET

Bentuk Tampilan : Lampiran C-3

Proses : a. Pada form supplier terdapat tombol tambah, edit,

simpan dan batal.

b. Tombol tambah digunakan untuk menambahkan

informasi data supplier baru (yang belum ada

didalam record tabel barang), kemudian user harus

memasukan Kode_Supplier, Nama_Supplier,

Alamat_Supplier, dan No_Telp_Supplier, Termin.

Untuk menyimpan tekan tombol simpan.

c. Tombol ubah digunakan untuk mengubah salah satu

informasi yang terdapat dalam data supplier (kecuali

Kode_Supplier), kemudian user diharuskan

mengganti salah satu informasi yang terdapat pada

data supplier yang ingin di ubah. Untuk menyimpan

perubahan, tekan tombol simpan.

d. Batal digunakan untuk keluar dari menu Supplier.

Page 27: BAB III PEMBAHASAN - repository.bsi.ac.id · Gambar III.I. Struktur organisasi Percetakan Seni Indah Adapun fungsi dari tiap-tiap bagian adalah sebagai berikut : 1. Owner a. Memiliki

50

4. Data User

Nama Program : User

Akronim : Frm_Input_User.vb

Fungsi : Sebagai media untuk memasukan data user yang

kemudian akan dipanggil kembali saat mencetak faktur

penjualan.

Index Program : -

Bahasa Program : Microsoft Visual Basic .NET

Bentuk Tampilan : Lampiran C-4

Proses : a. Pada form data user terdapat tombol tambah, ubah,

hapus, simpan dan batal.

b. Tombol tambah digunakan untuk menambahkan

informasi data user baru (yang belum ada didalam

record tabel user), kemudian user harus memasukan

ID, password, nama dan permission. Untuk

menyimpan tekan tombol simpan.

c. Tombol ubah digunakan untuk mengubah salah satu

informasi yang terdapat dalam data user, kemudian

user diharuskan mengganti salah satu informasi

yang terdapat pada data user yang ingin di ubah.

Untuk menyimpan perubahan, tekan tombol simpan.

d. Tombol hapus digunakan untuk menghapus salah

satu record user yang mungkin sudah tidak

digunakan lagi. User harus memasukan kode user

Page 28: BAB III PEMBAHASAN - repository.bsi.ac.id · Gambar III.I. Struktur organisasi Percetakan Seni Indah Adapun fungsi dari tiap-tiap bagian adalah sebagai berikut : 1. Owner a. Memiliki

51

yang akan dihapus, kemudian data user

bersangkutan akan keluar. kemudian tekan tombol

hapus melanjutkan proses hapus data.

e. Tombol batal digunakan untuk keluar dari menu

data user.

5. Data Pelanggan

Nama Program : Pelanggan

Akronim : Frm_Input_Pelanggan.vb

Fungsi : Sebagai media untuk memasukan detail data pelanggan.

Index Program : -

Bahasa Program : Microsoft Visual Basic .NET

Bentuk Tampilan : Lampiran C-5

Proses : a. Pada form pelanggan terdapat tombol tambah, edit,

simpan dan batal.

b. Tombol tambah digunakan untuk menambahkan

informasi data pelanggan baru (yang belum ada

didalam record tabel pelanggan), kemudian user

harus memasukan Kode_Pelanggan,

Nama_Pelanggan, Alamat_Pelanggan, dan

No_Telp_Pelanggan, dan Termin. Untuk

menyimpan tekan tombol simpan.

c. Tombol ubah digunakan untuk mengubah salah satu

informasi yang terdapat dalam data pelanggan

(kecuali Kode_Pelanggan), kemudian user

Page 29: BAB III PEMBAHASAN - repository.bsi.ac.id · Gambar III.I. Struktur organisasi Percetakan Seni Indah Adapun fungsi dari tiap-tiap bagian adalah sebagai berikut : 1. Owner a. Memiliki

52

diharuskan mengganti salah satu informasi yang

terdapat pada data pelanggan yang ingin di ubah.

Untuk menyimpan perubahan, tekan tombol simpan.

d. Tombol Batal digunakan untuk keluar dari menu

Pelanggan.

6. Data Penjualan

Nama Program : Penjualan

Akronim : Frm_Penjualan.vb

Fungsi : Sebagai media untuk memasukan data penjualan secara

grosir (pelanggan tetap).

Index Program : -

Bahasa Program : Microsoft Visual Basic .NET

Bentuk Tampilan : Lampiran C-6

Proses : a. Pada form penjualan Tambah Item, Hapus Item, Edit

Item, Tambah, Edit, Batal, Simpan, Cetak, dan Cari.

b. Tombol Tambah digunakan untuk membuat faktur

penjualan baru, user diharuskan memilih status

penjualan Cash atau Kredit. Apabila kredit dipilih

maka akan muncul form baru yang menampilkan

Nomor Kredit dan Tanggal Jatuh Tempo, kemudian

user harus mengisi Kode_Pelanggan, Kode_Barang,

Harga_Jual dan Jumlah. Apabila cash dipilih maka

Kode_Pelanggan boleh di isi atau tidak di isi,

Page 30: BAB III PEMBAHASAN - repository.bsi.ac.id · Gambar III.I. Struktur organisasi Percetakan Seni Indah Adapun fungsi dari tiap-tiap bagian adalah sebagai berikut : 1. Owner a. Memiliki

53

kemudian mengisi Kode_Barang, Harga_Jual, dan

Jumlah.

c. Tambah Item digunakan untuk menambah record

barang yang dijual, Hapus Item untuk menghapus

record barang yang dijual, Edit Item digunakan

mengubah record barang yang dijual.

d. Tombol Edit digunakan untuk mengubah rincian

Faktur Penjualan (selama belum dicetak).

e. Tombol Simpan untuk menyimpan data Penjualan.

f. Tombol Cetak digunakan untuk mencetak faktur

penjualan.

g. Tombol Cari digunakan untuk mencari kode faktur

yang akan diubah (dengan kondisi belum dicetak).

h. Tombol Batal digunakan untuk keluar dari menu

Penjualan.

7. Penjualan Retail

Nama Program : Penjualan Retail

Akronim : Frm_Penjualan_Retail.vb

Fungsi : Media untuk memasukan data penjualan retail

(terhadap pelanggan umum)

Index Program : -

Bahasa Program : Microsoft Visual Basic .NET

Bentuk Tampilan : Lampiran C-7

Page 31: BAB III PEMBAHASAN - repository.bsi.ac.id · Gambar III.I. Struktur organisasi Percetakan Seni Indah Adapun fungsi dari tiap-tiap bagian adalah sebagai berikut : 1. Owner a. Memiliki

54

Proses : a. Tambah Item digunakan untuk menambah record

barang yang dijual, Hapus Item untuk menghapus

record barang yang dijual, Edit Item digunakan

mengubah record barang yang dijual.

b. Tombol Simpan untuk menyimpan data Penjualan,

kemudian program akan langsung mencetak faktur

setelah tombol simpan ditekan.

8. Pelunasan Piutang

Nama Program : Pelunasan Piutang

Akronim : Frm_Pelunasan_Piutang.vb

Fungsi : Sebagai media untuk memasukan data faktur penjualan

yang dibayar.

Index Program : -

Bahasa Program : Microsoft Visual Basic .NET

Bentuk Tampilan : Lampiran C-8

Proses : a. Pada form pelunasan piutang terdapat tombol Cari,

Batal dan Bayar.

b. Tombol cari digunakan untuk mencari

Kode_Faktur_Jual yang dibayar. Kemudian sistem

akan menampilkan data dan nominal penjualan.

c. Tombol Bayar digunakan untuk mengkonfirmasi

pembayaran faktur penjualan.

d. Tombol Batal digunakan untuk keluar dari menu

Pelunasan Piutang.

Page 32: BAB III PEMBAHASAN - repository.bsi.ac.id · Gambar III.I. Struktur organisasi Percetakan Seni Indah Adapun fungsi dari tiap-tiap bagian adalah sebagai berikut : 1. Owner a. Memiliki

55

9. Data Pembelian

Nama Program : Pembelian

Akronim : Frm_Pembelian.vb

Fungsi : Sebagai media untuk memasukan data pembelian.

Index Program : -

Bahasa Program : Microsoft Visual Basic .NET

Bentuk Tampilan : Lampiran C-9

Proses : a. Pada form pembelian Tambah Item, Hapus Item,

Edit Item, Tambah, Batal, dan Simpan.

b. Tombol Tambah digunakan untuk menambahkan

faktur pembelian baru, user diharuskan memilih

status pembelian Cash atau Kredit. Apabila kredit

dipilih maka akan muncul form baru yang

menampilkan Nomor Kredit dan Tanggal Jatuh

Tempo, kemudian user harus mengisi

Kode_Barang, Nama_Barang, Harga_Beli, Jumlah,

Total, dan Kode_Supplier. Apabila cash dipilih

maka Nomor Kredit tidak tampil.

c. Tambah Item digunakan untuk menambah record

barang yang dibeli, Hapus Item untuk menghapus

record barang yang dibeli, Edit Item digunakan

mengubah record barang yang dibeli.

d. Tombol Simpan untuk menyimpan data Pembelian.

Page 33: BAB III PEMBAHASAN - repository.bsi.ac.id · Gambar III.I. Struktur organisasi Percetakan Seni Indah Adapun fungsi dari tiap-tiap bagian adalah sebagai berikut : 1. Owner a. Memiliki

56

e. Tombol Batal digunakan untuk keluar dari menu

Pembelian.

10. Pelunasan Hutang

Nama Program : Pelunasan Hutang

Akronim : Frm_Pelunasan_Hutang.vb

Fungsi : Sebagai media untuk memasukan data faktur pembelian

yang dibayar.

Index Program : -

Bahasa Program : Microsoft Visual Basic .NET

Bentuk Tampilan : Lampiran C-10

Proses : a. Pada form pelunasan piutang terdapat tombol Cari,

Batal dan Bayar.

b. Tombol cari digunakan untuk mencari

Kode_Faktur_Beli yang dibayar. Kemudian sistem

akan menampilkan data dan nominal pembelian.

c. Tombol Bayar digunakan untuk mengkonfirmasi

pembayaran faktur pembelian.

d. Tombol Batal digunakan untuk keluar dari menu

Pelunasan Hutang.

11. Laporan

Nama Program : Laporan

Akronim : Frm_Laporan.vb

Page 34: BAB III PEMBAHASAN - repository.bsi.ac.id · Gambar III.I. Struktur organisasi Percetakan Seni Indah Adapun fungsi dari tiap-tiap bagian adalah sebagai berikut : 1. Owner a. Memiliki

57

Fungsi : Sebagai media untuk menampilkan laporan Barang,

Supplier, Pelanggan, Pembelian, Penjualan, Hutang dan

Piutang.

Index Program : -

Bahasa Program : Microsoft Visual Basic .NET

Bentuk Tampilan : Lampiran C-11

Proses : a. Pada form laporan hanya terdapat tombol cetak

untuk mencetak laporan.

b. Pada menu Barang, user diharuskan memasukan

Kode_Barang atau Kategori yang akan ditampilkan.

Apabila tidak, maka akan tampil keseluruhan data

barang yang tersimpan.

c. Pada menu Supplier, user diharuskan memasukan

Kode_Supplier yang akan ditampilkan. Apabila

tidak, maka akan tampil keseluruhan data supplier

yang tersimpan.

d. Pada menu Pelanggan, user diharuskan memasukan

Kode_Pelanggan yang akan ditampilkan. Apabila

tidak, maka akan tampil keseluruhan data pelanggan

yang tersimpan.

e. Pada menu Pembelian, Penjualan, Hutang, dan

Piutang user harus memberi tanda centang pada

pilihan cetak berdasarkan tanggal kemudian

memilih periode untuk menampilkan data. Jika

Page 35: BAB III PEMBAHASAN - repository.bsi.ac.id · Gambar III.I. Struktur organisasi Percetakan Seni Indah Adapun fungsi dari tiap-tiap bagian adalah sebagai berikut : 1. Owner a. Memiliki

58

tidak maka sistem akan menampilkan keseluruhan

dari data yang bersangkutan.

3.9. Spesifikasi Sistem Komputer

A. Umum

Untuk mengoptimalkan fungsi aplikasi tentu ada beberapa hal yang harus

dipenuhi, baik itu dari sisi pengguna maupun perangkat lunak dan perangkat keras

yang digunakan. Penggunaann perangkat keras dan perangkat lunak yang tidak

sesuai dengan kebutuhan spesifikasi aplikasi tentu akan mengganggu kinerja

aplikasi bahkan menyebabkan aplikasi tidak dapat dijalankan.

B. Perangkat Keras

Perangkat keras komputer (hardware) merupakan bagan fisik yang

berfungsi untuk membantu user memberikan masukan, menampilkan keluaran

serta melakukan proses dari input yang diberikan oleh user. Adanya spesifikasi

minimum perangkar keras komputer yang diperlukan untuk menggunakan aplikasi

penjualan ini tentunya bertujuan untuk mengoptimalkan jalannya aplikasi serta

memberikan respon yang cepat kepada user dalam melakukan interaksi dengan

aplikasi. Adapun spesifikasi minimum perangkat keras yang dibutuhkan adalah

sebagai berikut:

1. Monitor : LED 15” resolusi maksimum 1366x768

2. Processor : 2.2 GHz

3. Memory : 2 GB

4. Hard Disk : 500 GB

5. Keyboard : QWERTY

Page 36: BAB III PEMBAHASAN - repository.bsi.ac.id · Gambar III.I. Struktur organisasi Percetakan Seni Indah Adapun fungsi dari tiap-tiap bagian adalah sebagai berikut : 1. Owner a. Memiliki

59

6. Mouse : Optik

7. Printer : POS

C. Perangkat Lunak

Adapun perangkat lunak yang dibutuhkan untuk menjalan aplikasi

penjualan ATK ini adalah:

1. Sistem Operasi : Windows 7 SP1 x86

2. Bahasa Pemrograman : Visual Basic .NET

3. Aplikasi Pendukung : SQL Server, Crystal Report 18, Net Framework

3.10. Flowchart

Untuk menggambarkan alur dalam masing-masing form yang terdapat

pada aplikasi penjualan alat tulis kantor penulis menggunakan flowchart sebagai

alat bantu.

1. Flowchart Form Log In

Sumber: Penelitian 2017

Gambar III.13. Flowchart Log In

Page 37: BAB III PEMBAHASAN - repository.bsi.ac.id · Gambar III.I. Struktur organisasi Percetakan Seni Indah Adapun fungsi dari tiap-tiap bagian adalah sebagai berikut : 1. Owner a. Memiliki

60

2. Flowchart Form Data User

Sumber: Penelitian 2017

Gambar III.14. Flowchart Data User

Page 38: BAB III PEMBAHASAN - repository.bsi.ac.id · Gambar III.I. Struktur organisasi Percetakan Seni Indah Adapun fungsi dari tiap-tiap bagian adalah sebagai berikut : 1. Owner a. Memiliki

61

3. Flowchart Form Data Barang

Sumber: Penelitian 2017

Gambar III.15. Flowchart Data Barang

Page 39: BAB III PEMBAHASAN - repository.bsi.ac.id · Gambar III.I. Struktur organisasi Percetakan Seni Indah Adapun fungsi dari tiap-tiap bagian adalah sebagai berikut : 1. Owner a. Memiliki

62

4. Flowchart Form Data Pelanggan

Sumber: Penelitian 2017

Gambar III.16. Flowchart Data Pelanggan

Page 40: BAB III PEMBAHASAN - repository.bsi.ac.id · Gambar III.I. Struktur organisasi Percetakan Seni Indah Adapun fungsi dari tiap-tiap bagian adalah sebagai berikut : 1. Owner a. Memiliki

63

5. Flowchart Form Data Supplier

Sumber: Penelitian 2017

Gambar III.17. Flowchart Data Supplier

Page 41: BAB III PEMBAHASAN - repository.bsi.ac.id · Gambar III.I. Struktur organisasi Percetakan Seni Indah Adapun fungsi dari tiap-tiap bagian adalah sebagai berikut : 1. Owner a. Memiliki

64

6. Flowchart Form Data Pembelian

Sumber: Penelitian 2017

Gambar III.18. Flowchart Data Pembelian

Page 42: BAB III PEMBAHASAN - repository.bsi.ac.id · Gambar III.I. Struktur organisasi Percetakan Seni Indah Adapun fungsi dari tiap-tiap bagian adalah sebagai berikut : 1. Owner a. Memiliki

65

7. Flowchart Form Pelunasan Hutang

Sumber: Penelitian 2017

Gambar III.19. Flowchart Pelunasan Hutang

Page 43: BAB III PEMBAHASAN - repository.bsi.ac.id · Gambar III.I. Struktur organisasi Percetakan Seni Indah Adapun fungsi dari tiap-tiap bagian adalah sebagai berikut : 1. Owner a. Memiliki

66

8. Flowchart Form Data Penjualan

Sumber: Penelitian 2017

Gambar III.20. Flowchart Data Penjualan

Page 44: BAB III PEMBAHASAN - repository.bsi.ac.id · Gambar III.I. Struktur organisasi Percetakan Seni Indah Adapun fungsi dari tiap-tiap bagian adalah sebagai berikut : 1. Owner a. Memiliki

67

9. Flowchart Form Penjualan Retail

Sumber: Penelitian 2017

Gambar III.21. Flowchart Data Penjualan Retail

Page 45: BAB III PEMBAHASAN - repository.bsi.ac.id · Gambar III.I. Struktur organisasi Percetakan Seni Indah Adapun fungsi dari tiap-tiap bagian adalah sebagai berikut : 1. Owner a. Memiliki

68

10. Flowchart Form Data Pelunasan Piutang

Sumber: Penelitian 2017

Gambar III.22. Flowchart Pelunasan Piutang

Page 46: BAB III PEMBAHASAN - repository.bsi.ac.id · Gambar III.I. Struktur organisasi Percetakan Seni Indah Adapun fungsi dari tiap-tiap bagian adalah sebagai berikut : 1. Owner a. Memiliki

69

11. Flowchart Form Laporan

Sumber: Penelitian 2017

Gambar III.23. Flowchart Laporan