42
20 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan CV. Sentral Teknik adalah perusahaan yang bergerak dibidang permesinan sparepart forklift. Perusahaan ini telah bekerjasama dengan beberapa perusahaan diantaranya : PT. Miyuki Indonesia, PT. Hankook Tyre, PT. Sanpak Unggul, PT. Sanoh Indonesia. Dalam pelaksanaan kegiatan rutin di CV. Sentral Teknik terdapat aturan yang ditentukan, dalam hal ini struktur organisasi yang mengambarkan garis perintah dan penerimaan perintah serta fungsi-fungsi pelaksanaan tersebut sehingga semua menjadi lancar. Penulis akan menerangkan sejarah dan struktur organisasi di tempat penulis mengadakan riset untuk pembuatan Tugas Akhir ini sebagai berikut: 3.3.1. Sejarah Perusahaan Dibangun dengan kesungguhan tekad untuk menjadi perusahaan terbaik dan terpercaya bagi para konsumennya, CV. Sentral Teknik sudah berdiri pada tahun 2008 dengan alamat perusahaan Jl. R.H. Umar RT 07/18 No.40 Jaka Setia, Bekasi Selatan dengan no siup: 510/639-BPPT/PK/IX/2012 CV. Sentral Teknik didirikan oleh Bapak Supriyatna yang merupakan Direktur utama. CV. Sentral Teknik adalah perusahaan yang bergerak dibidang permesinan sparepart forklift. CV. Sentral Teknik memiliki karyawan berpengalaman serta berkompetisi dibidang pekerjaannya masing-masing, selalu mengutamakan mutu dan pelayanan bagi konsumen, serta produk dengan kualitas yang baik dan lengkap serta pelayanan yang ramah dan profesional. CV. Sentral Teknik mempunyai visi dan misi untuk memotivasi perusahaan agar dapat berkembang, diantaranya:

BAB III PEMBAHASAN - Bina Sarana Informatika · Berikut fungsi dan wewenang dari tiap bagian yang terdapat pada CV. Sentral Teknik antara lain :. 1. Direktur Merupakan pimpinan yang

  • Upload
    others

  • View
    7

  • Download
    0

Embed Size (px)

Citation preview

Page 1: BAB III PEMBAHASAN - Bina Sarana Informatika · Berikut fungsi dan wewenang dari tiap bagian yang terdapat pada CV. Sentral Teknik antara lain :. 1. Direktur Merupakan pimpinan yang

20

BAB III

PEMBAHASAN

3.1. Tinjauan Perusahaan

CV. Sentral Teknik adalah perusahaan yang bergerak dibidang permesinan

sparepart forklift. Perusahaan ini telah bekerjasama dengan beberapa perusahaan

diantaranya : PT. Miyuki Indonesia, PT. Hankook Tyre, PT. Sanpak Unggul, PT.

Sanoh Indonesia.

Dalam pelaksanaan kegiatan rutin di CV. Sentral Teknik terdapat aturan yang

ditentukan, dalam hal ini struktur organisasi yang mengambarkan garis perintah dan

penerimaan perintah serta fungsi-fungsi pelaksanaan tersebut sehingga semua

menjadi lancar. Penulis akan menerangkan sejarah dan struktur organisasi di tempat

penulis mengadakan riset untuk pembuatan Tugas Akhir ini sebagai berikut:

3.3.1. Sejarah Perusahaan

Dibangun dengan kesungguhan tekad untuk menjadi perusahaan terbaik dan

terpercaya bagi para konsumennya, CV. Sentral Teknik sudah berdiri pada tahun

2008 dengan alamat perusahaan Jl. R.H. Umar RT 07/18 No.40 Jaka Setia, Bekasi

Selatan dengan no siup: 510/639-BPPT/PK/IX/2012 CV. Sentral Teknik didirikan

oleh Bapak Supriyatna yang merupakan Direktur utama.

CV. Sentral Teknik adalah perusahaan yang bergerak dibidang permesinan

sparepart forklift. CV. Sentral Teknik memiliki karyawan berpengalaman serta

berkompetisi dibidang pekerjaannya masing-masing, selalu mengutamakan mutu dan

pelayanan bagi konsumen, serta produk dengan kualitas yang baik dan lengkap serta

pelayanan yang ramah dan profesional. CV. Sentral Teknik mempunyai visi dan misi

untuk memotivasi perusahaan agar dapat berkembang, diantaranya:

Page 2: BAB III PEMBAHASAN - Bina Sarana Informatika · Berikut fungsi dan wewenang dari tiap bagian yang terdapat pada CV. Sentral Teknik antara lain :. 1. Direktur Merupakan pimpinan yang

21

A. Visi

Menjadi mitra perusahaan yang terpercaya tumbuh dan berkembang sesuai

dengan perkembangan dan mengutamakan kepuasan klien, sehingga menjadi

perusahaan yang memiliki reputasi yang baik dan bermanfaat.

B. Misi

Melakukan kegiatan usaha yang mendukung kegiatan usaha klien hingga

tercapainya suatu hubungan yang saling menguntungkan (mutual benefit). Dan

mendorong pertumbuhan usaha yang berkesinambungan untuk mencapai

kesejahteraan karyawan.

3.3.2. Struktur Organisasi dan Fungsinya

Di dalam suatu organisasi atau perusahaan, masalah organisasi memegang

peranan yang sangat penting. Setiap perusahaan harus mempunyai organisasi yang

baik agar kordinasi dan tata kerja dapat tergambar dengan jelas, sehingga dapat

berfungsi dengan maksimal. Bentuk organisasi ada berbagai macam dan untuk

memilih yang terbaik sangat tergantung dengan situasi dan kondisi masing-masing

perusahaan atau organisasi serta tujuan yang ingin dicapai.

Struktur organisasi yang baik harus dapat menggambarkan fungsi-fungsi

pengelompokan kerja masing-masing personil atau bagian. Peranan dari struktur

organisasi menunjukkan tipe atau bentuk organisasi yang dipergunakan merupakan

perwujudan hubungan fungsi-fungsi wewenang dan tanggung jawab terhadap

pelaksanaan tugas masing-masing personil atau bagian. Sebagaimana penjelasan di

atas, CV. Sentral Teknik juga berusaha menggunakan struktur organisasi yang baik.

Berikut adalah gambar struktur organisasi serta fungsi tiap personil atau bagian yang

ada pada CV. Sentral Teknik.

Page 3: BAB III PEMBAHASAN - Bina Sarana Informatika · Berikut fungsi dan wewenang dari tiap bagian yang terdapat pada CV. Sentral Teknik antara lain :. 1. Direktur Merupakan pimpinan yang

22

Sumber : (CV. Sentral Teknik 2017)

Gambar III.1

Struktur Organisasi CV. Sentral Teknik

Berikut fungsi dan wewenang dari tiap bagian yang terdapat pada CV. Sentral

Teknik antara lain :.

1. Direktur

Merupakan pimpinan yang bertanggung jawab terhadap operasional perusahaan

sehari-hari. Memimpin serta membawahi bagian-bagian dalam perusahaan.

Tugasnya :

a. Bertanggung jawab terhadap operasional perusahaan sehari- hari.

b. Mengawasi jalannya perusahaan sesuai prosedur serta ketetapan perusahaan

yang berlaku.

c. Menyusun, melaksanakan dan meningkatkan jumlah, mutu pelayanan serta

penggunaan sarana dan prasarana perusahaan.

d. Bertanggung jawab terhadap mutu pelayanan.

e. Memimpin rapat perusahaan

f. Mengontrol kedisiplinan seluruh bawahannya.

2. Marketing

Merupakan seseorang yang bertanggung jawab dalam mengkomunikasikan atau

mempromosikan suatu produk kepada konsumen. Tugasnya :

Page 4: BAB III PEMBAHASAN - Bina Sarana Informatika · Berikut fungsi dan wewenang dari tiap bagian yang terdapat pada CV. Sentral Teknik antara lain :. 1. Direktur Merupakan pimpinan yang

23

a. Melaksanakan program promosi.

b. Memasarkan produk kepada konsumen

3. Admin/karyawan

Merupakan bagian yang mengatur seluruh arus dana dan keuangan perusahaan.

Tugasnya :

a. Mencatat dana masuk maupun dana keluar dari perusahaan.

b. Membuat laporan keuangan harian.

c. Menyusun laporan keuangan bulanan dan tahunan.

d. Mengelelola masalah penggajian karyawan.

3.2. Analisis Kebutuhan

Berdasarkan dari analisa kebutuhan pengguna, program penjualan sparepart

forklift hanya memiliki satu akses level diantaranya yaitu :

1. Kebutuhan Pengguna

a. Kebutuhan Admin

1) Login

Admin harus melakukan login terlebih dahulu menggunakan username dan

password. Jika benar maka akan dituju ke halaman menu utama.

2) Menu Utama

Menu utama admin digunakan untuk megelola data data yang akan di proses

pada program penjualan sparepart forklift.

a) Data Sparepart

Admin dapat melakukan penambahan data sparepart baru dan mengedit

datanya jika ada kesalahan dalam pengetikan.

Page 5: BAB III PEMBAHASAN - Bina Sarana Informatika · Berikut fungsi dan wewenang dari tiap bagian yang terdapat pada CV. Sentral Teknik antara lain :. 1. Direktur Merupakan pimpinan yang

24

b) Data User

Admin dapat menambahkan data user baru atau mengedit data jika ada

yang salah dalam pengetikan.

c) Data Supplier

Admin melakukan pengumpulan data supplier baru dan mengedit

datanya jika ada yang salah dalam penulisan.

d) Transaksi

Admin juga dapat melakukan transaksi dari apa yang konsumen pesan.

a) Data Transaksi

Admin dapat memperoleh data transaksi dari konsumen yang telah

melakukan transaksi.

e) Laporan

Admin dapat mengelola data laporan penjualan sparepart forklift berupa :

Laporan sparepart, laporan supplier, laporan transaksi keseluruhan,

laporan transaksi perbulan, dan laporan konsumen.

f) Tentang kami

Admin dapat melihat visi misi di form tentang kami.

b. Kebutuhan Kasir

1) Login

Kasir harus melakukan login terlebih dahulu menggunakan username dan

password. Jika benar maka akan dituju ke halaman menu utama.

2) Menu Utama

Menu utama kasir digunakan untuk megelola data data yang akan di proses

pada program penjualan sparepart forklift.

b) Data Sparepart

Page 6: BAB III PEMBAHASAN - Bina Sarana Informatika · Berikut fungsi dan wewenang dari tiap bagian yang terdapat pada CV. Sentral Teknik antara lain :. 1. Direktur Merupakan pimpinan yang

25

Kasir dapat menambahkan data barang baru dan mengedit data jika ada

yang salah dalam pengetikan.

c) Data Supplier

Kasir melakukan pengumpulan data supplier baru dan mengedit datanya

jika ada yang salah dalam penulisan.

d) Transaksi

kasir dapat melakukan transaksi dari apa yang konsumen pesan.

e) Data Transaksi

Kasir dapat memperoleh data transaksi dari konsumen yang telah

melakukan transaksi.

f) Laporan

Kasir juga dapat mengelola data laporan penjualan sparepart forklift

berupa : Laporan sparepart, laporan supplier, laporan transaksi

keseluruhan, laporan transaksi perbulan dan laporan konsumen.

2. Kebutuhan Sistem

Adapun kebutuhan sistem yang diperlukan sebagai berikut :

a. Admin dan kasir masing masing memiliki username dan password masing

masing untuk mengakses program tersebut.

b. Admin dapat mengakses dan mengelola semua form di program ini dan kasir

hanya beberapa form untuk mengakses dan mengelola program tersebut.

c. Di dalam sistem terdapat menu utama yaitu sebagai berikut :

1) Menu utama Admin

a) Master terdapat data sparepart, data user dan data supplier

b) Transaksi terdapat data transaksi dan transaksi

Page 7: BAB III PEMBAHASAN - Bina Sarana Informatika · Berikut fungsi dan wewenang dari tiap bagian yang terdapat pada CV. Sentral Teknik antara lain :. 1. Direktur Merupakan pimpinan yang

26

c) Laporan transaksi keseluruhan, laporan transaksi per-bulan, laporan

sparepart, laporan konsumen, laporam supplier

d) Tentang kami

e) Logout

f) Keluar

2) Menu utama Kasir

a) Master terdapat data sparepart dan supplier

b) Transaksi terdapat transaksi dan data transaksi

c) Laporan transaksi keseluruhan, laporan transaksi per-bulan laporan

sparepart, laporan konsumen, laporan supplier

d) Tentang kami

e) Logout

f) Keluar

3.3. Rancangan Dokumen

3.3.1. Spesifikasi Dokumen Masukan

1. Nama Dokumen : Data Supplier

Fungsi : Sebagai bukti sparepart telah diterima

Sumber : Supplier

Tujuan : Bagian admin

Media : Kertas

Jumlah : Satu Lembar

Frekuensi : Setiap terjadinya pelanggan datang

Bentuk : Lampiran A.1

2. Nama Dokumen : Data Sparepart

Page 8: BAB III PEMBAHASAN - Bina Sarana Informatika · Berikut fungsi dan wewenang dari tiap bagian yang terdapat pada CV. Sentral Teknik antara lain :. 1. Direktur Merupakan pimpinan yang

27

Fungsi : Sebagai sparepart masuk

Sumber : Supplier

Tujuan : Bagian admin

Media : Kertas

Jumlah : Satu Lembar

Frekuensi : Setiap terjadinya supplier datang

Bentuk : Lampiran A.2

3.3.2. Spesifikasi Dokumen Keluaran

1. Nama Dokumen : Laporan Transaksi

Fungsi : Sebagai laporan penjualan

Sumber : Bagian Admin

Tujuan : Direktur

Media : Kertas

Jumlah : Satu Lembar

Frekuensi : Setiap akhir bulan

Bentuk : Lihat Lampiran B.1

2. Nama Dokumen : Laporan Sparepart

Fungsi : Sebagai bukti laporan data sparepart

Sumber : Bagian admin

Tujuan : Direktur

Media : Kertas

Jumlah : Satu Lembar

Frekuensi : Setiap akhir bulan

Bentuk : Lihat Lampiran B.2

3. Nama Dokumen : Laporan Supplier

Page 9: BAB III PEMBAHASAN - Bina Sarana Informatika · Berikut fungsi dan wewenang dari tiap bagian yang terdapat pada CV. Sentral Teknik antara lain :. 1. Direktur Merupakan pimpinan yang

28

Fungsi : Sebagai bukti laporan data supplier

Sumber : Bagian Admin

Tujuan : Direktur

Media : Kertas

Jumlah : Satu Lembar

Frekuensi : Setiap akhir bulan

Bentuk : Lihat Lampiran B.3

4. Nama Dokumen : Laporan Konsumen

Fungsi : Sebagai bukti laporan data konsumen

Sumber : Bagian Admin

Tujuan : Direktur

Media : Kertas

Jumlah : Satu Lembar

Frekuensi : Setiap akhir bulan

Bentuk : Lihat Lampiran B.4

5. Nama Dokumen : Struk

Fungsi : Sebagai bukti konsumen telah melakukan transaksi

Sumber : Bagian Admin/kasir

Tujuan : Direktur

Media : Kertas

Jumlah : Satu Lembar

Frekuensi : Setiap transaksi

Bentuk : Lihat Lampiran B.5

Page 10: BAB III PEMBAHASAN - Bina Sarana Informatika · Berikut fungsi dan wewenang dari tiap bagian yang terdapat pada CV. Sentral Teknik antara lain :. 1. Direktur Merupakan pimpinan yang

29

3.4. Perancangan Basis Data

3.4.1. ERD (Entity Relationship Diagram)

Gambar III. 2

Entity Relationship Diagram Penjualan Sparepart

3.4.2. LRS (Logical Record Structure)

Gambar III. 3

Logical Record Structure Penjualan Sparepart

Page 11: BAB III PEMBAHASAN - Bina Sarana Informatika · Berikut fungsi dan wewenang dari tiap bagian yang terdapat pada CV. Sentral Teknik antara lain :. 1. Direktur Merupakan pimpinan yang

30

3.5. Spesifikasi File

Spesifikasi File Penjualan

Spesifikasi file menjelaskan tentang dokumen-dokumen yang akan digunakan

didalam pengelolaan database dan juga sebagai media penyimpanan data. Spesifikasi

file yang digunakan dalam perancangan program ini sebagai berikut:

1. Nama File : Barang

Akronim : barang

Fungsi File : Untuk menginput data barang

TipeFile : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 119 byte

Software : Xampp

Kunci Field : kode_barang

Tabel III.1

Spesifikasi File Barang

Elemen Data Akronim Tipe Panjang Keterangan

Kode barang kode_barang Varchar 7 Primary Key

Id supplier id_supplier Char 7 Foreign Key

Nama barang nama_barang Varchar 30

Harga harga Varchar 35

Stok Stok Varchar 40

Page 12: BAB III PEMBAHASAN - Bina Sarana Informatika · Berikut fungsi dan wewenang dari tiap bagian yang terdapat pada CV. Sentral Teknik antara lain :. 1. Direktur Merupakan pimpinan yang

31

2. Nama File : Detail Transaksi

Akronim File : detailtransaksi

Fungsi File : Untuk melihat detail transaski

Type File : File Transaksi

Panjang Record : 131 byte

Organisasi File : Index Sequential

Akses File : Random

Media File : Hard Disk

Software : Xampp

Kunci Field : -

Tabel III.2

Spesifikasi File Detail Transaksi

Elemen Data Akronim Jenis Panjang Keterangan

No Transaksi Notransaksi Varchar 11 Foreigin Key

Jumlah beli Jumlahbeli Varchar 40

Sub total Subtotal Varchar 40

Kode barang kode_barang Varchar 40 Foreigin Key

Page 13: BAB III PEMBAHASAN - Bina Sarana Informatika · Berikut fungsi dan wewenang dari tiap bagian yang terdapat pada CV. Sentral Teknik antara lain :. 1. Direktur Merupakan pimpinan yang

32

3. Nama File : Konsumen

Akronim : konsumen

Fungsi : Untuk mendata konsumen baru

Type File : File Master

Panjang Record : 102 byte

Organisasi File : Index Sequential

Akses File : Random

Media File : Harddisk

Software : Xampp

Kunci Field : id_konsumen

Tabel III.3

Spesifikasi File Konsumen

Elemen Data Akronim Jenis Panjang Keterangan

id konsumen id_konsumen Int 7 Primary Key

Nama konsumen nama_konsumen Varchar 25

Telp Telp Varchar 20

Alamat Alamat Varchar 50

Page 14: BAB III PEMBAHASAN - Bina Sarana Informatika · Berikut fungsi dan wewenang dari tiap bagian yang terdapat pada CV. Sentral Teknik antara lain :. 1. Direktur Merupakan pimpinan yang

33

4. Nama File : Supplier

Akronim File : supplier

Fungsi File : Untuk mendata supplier

Type File : File Master

Panjang Record : 118 byte

Organisasi File : Index Sequential

Akses File : Random

Media File : Hard Disk

Software : Xampp

Kunci Field : id_supplier

Tabel III.4

Spesifikasi File Supplier

Elemen Data Akronim Jenis Panjang Keterangan

Kode Supplier id_supplier Char 3 Primary Key

Nama Supplier nama_suplier Varchar 50

Alamat supplier alamat_suplier Varchar 50

No Telepon no_telp Varchar 15

Page 15: BAB III PEMBAHASAN - Bina Sarana Informatika · Berikut fungsi dan wewenang dari tiap bagian yang terdapat pada CV. Sentral Teknik antara lain :. 1. Direktur Merupakan pimpinan yang

34

5. Nama File : Transaksi

Akronim : transaksi

Fungsi : Untuk melakukan transaksi

Type File : File Transaksi

Panjang Record : 166 byte

Organisasi File : Index Sequential

Akses File : Random

Media File : Hard Disk

Software : Xampp

Kunci Field : notransaksi

Tabel III.5

Spesifikasi File Transaksi

Elemen Data Akronim Jenis Panjang Keterangan

No transaksi Notransaksi Varchar 11 Primary Key

Tanggal Tgl Date

Total bayar total_bayar Varchar 90

Id user id_user Varchar 5 Foreigin Key

Id customer id_customer Varchar 60 Foreigin Key

Page 16: BAB III PEMBAHASAN - Bina Sarana Informatika · Berikut fungsi dan wewenang dari tiap bagian yang terdapat pada CV. Sentral Teknik antara lain :. 1. Direktur Merupakan pimpinan yang

35

6. Nama File : User

Akronim File : user

Fungsi File : Untuk mengelola semua data

Type File : File Master

Panjang Record : 45 byte

Organisasi File : Index Sequential

Akses File : Random

Media File : Hard Disk

Software : Xampp

Kunci Field : id_user

Tabel III.6

Spesifikasi File User

Elemen Data Akronim Jenis Panjang Keterangan

Id user id_user Varchar 5 Primary Key

Nama user nm_user Varchar 25

password password Varchar 10

Hak akses hak_akses Varchar 5

Page 17: BAB III PEMBAHASAN - Bina Sarana Informatika · Berikut fungsi dan wewenang dari tiap bagian yang terdapat pada CV. Sentral Teknik antara lain :. 1. Direktur Merupakan pimpinan yang

36

3.6. Pengkodean

Struktur kode yang digunakan dalam system penjuala pada CV. Sentral Teknik

adalah sebagai berikut:

a. Kode Admin

Digunakan untuk menjelaskan kode admin dan no urut.

X X X 9 9

No Urut Admin

Kode Admin

Contoh:

A D M 0 1

Keterangan: ADM : Admin

01 : No.Urut Admin

b. Kode Kasir

Digunakan untuk menjelaskan kode kasir dan no urut.

X X X 9 9

No Urut Kasir

Kode Kasir

Contoh:

K S R 0 1

Keterangan: KSR : Kasir

01 : No.Urut Kasir

Page 18: BAB III PEMBAHASAN - Bina Sarana Informatika · Berikut fungsi dan wewenang dari tiap bagian yang terdapat pada CV. Sentral Teknik antara lain :. 1. Direktur Merupakan pimpinan yang

37

c. Kode Sparepart

Digunakan untuk menjelaskan kode sparepart dan no urut.

X X X 9 9 9

No Urut Sparepart

Kode Sparepart

Contoh:

B R G 0 0 1

Keterangan: BRG : Barang

001 : No. Urut Sparepart

d. Kode Supplier

Digunakan untuk menjelaskan nama Supplier dan no urut.

X X X

Inisial Suplier

Contoh:

S N H

Keterangan: SNH : Inisial Supplier (Sanoh)

Page 19: BAB III PEMBAHASAN - Bina Sarana Informatika · Berikut fungsi dan wewenang dari tiap bagian yang terdapat pada CV. Sentral Teknik antara lain :. 1. Direktur Merupakan pimpinan yang

38

e. Kode Transaksi

Digunakan untuk menjelaskan nama transaksi dan no urut.

X X X X 9 9 9 9 9 9 9

No Urut Transaksi

Kode Transaksi

Contoh:

T R S - 1 9 0 8 0 0 1

Keterangan: TRS- : Transaksi

1908001 : No. Urut Transaksi

f. Kode Konsumen

Digunakan untuk menjelaskan nama konsumen dan no urut.

X X X 9 9 9 9

No Urut Supplier

Inisial Suplier

Contoh:

K N S - 0 0 1

Keterangan: KNS- : Kode Konsumen

001 : No. Urut Suplier

Page 20: BAB III PEMBAHASAN - Bina Sarana Informatika · Berikut fungsi dan wewenang dari tiap bagian yang terdapat pada CV. Sentral Teknik antara lain :. 1. Direktur Merupakan pimpinan yang

39

3.7. Spesifikasi Program

3.7.1. HIPO (Hierarchy Input Proses Output)

A. Halaman HIPO Admin

Gambar III.4

Hierarchy Input Proses Output Admin Penjualan Sparepart Forklift

B. Halaman Hipo Kasir

Gambar III.5

Hierarchy Input Proses Output Kasir Penjualan Sparepart Forklift

Page 21: BAB III PEMBAHASAN - Bina Sarana Informatika · Berikut fungsi dan wewenang dari tiap bagian yang terdapat pada CV. Sentral Teknik antara lain :. 1. Direktur Merupakan pimpinan yang

40

3.7.2. Flowchart

1. Flowchart Form Login Admin / Kasir

start

Masukkan

username

Pesan: “Kode

User Salah”

Cek Username

Data Benar ?

N

Y

Masukkan

Password

Login

Cek Password

Data Benar ?

N

Y

Pesan:

“Password

Salah Kembali

Keawal”

Selesai

Cek Hak akses AdminMenu utama

Admin

KasirMenu utama

kasir

Y

N

Y

Gambar III.6

Flowchart Form Login Admin / Kasir

Page 22: BAB III PEMBAHASAN - Bina Sarana Informatika · Berikut fungsi dan wewenang dari tiap bagian yang terdapat pada CV. Sentral Teknik antara lain :. 1. Direktur Merupakan pimpinan yang

41

2. Flowchart Form Menu Utama Admin

Mulai

Pililhan :

1. Master

2. Transaksi

3. Laporan

4. Tentang kami

5. Logout

6. Keluar

Master Data Sparepart

Data UserForm Data

User

Form Data

Sparepart

Transaksi Data Transaksi

Detail

Transaksi

Form Data

Transaksi

Form Detail

Transaksi

Laporan

Tentang KamiTenatang

Kami

Logout Login

Selesai

Y

N

Y

Y

Y

Y

Y

Y

Y

N

N

N

N

N

N

Y

Data SupplierForm Data

supplier

Y

N

Keluar

N

Data

Konsumen

Form Data

Konsumen

Y

N

TransaksiForm

Transaksi

N

Y

N

Laporan

Konsumen

Laporan

Sparepart

Laporan

Supplier

Y

Laporan

Transaksi

Keseluruhan

Form

Laporan

Konsumen

Form

Laporan

Sparepart

Form

Laporan

Supplier

Form

Laporan

Transaksi

keseluruhan

Y

Y

Y

Y

N

N

N

N

N

Laporan

Transaksi Per-

Bulan

Form

Transaksi

Per-Bulan

Y

Gambar III.7

Flowchart Form Menu Utama Admin

Page 23: BAB III PEMBAHASAN - Bina Sarana Informatika · Berikut fungsi dan wewenang dari tiap bagian yang terdapat pada CV. Sentral Teknik antara lain :. 1. Direktur Merupakan pimpinan yang

42

3. Flowchart Form Menu utama Kasir

Mulai

Pililhan :

1. Master

2. Transaksi

3. Laporan

4. Tentang kami

5. Logout

6. Keluar

Master Data SparepartForm Data

Sparepart

Transaksi Data Transaksi

Detail

Transaksi

Form Data

Transaksi

Form Detail

Transaksi

Tentang KamiLaporan

Pesanan

Logout Login

Selesai

Y

N

Y

Y

Y

YY

Y

Y

N

N

N

N

N

N

Y

Data SupplierForm Data

supplier

Y

N

Keluar

N

Data

Konsumen

Form Data

Konsumen

Y

N

TansaksiForm

Transaksi

Y

N

LaporanLaporan

Konsumen

Laporan

Sparepart

Laporan

Supplier

Laporan Transaksi

Keseluruhan

Form

Laporan

Konsumen

Form

Laporan

Sparepart

Form

Laporan

Supplier

Form

Laporan

Transaksi

Y

Y

Y

Y

Y

N

N

N

N

Laporan

Transaksi Per-

Bulan

Form

Transaksi

Per-Bulan

Y

N

Gambar III.8

Flowchart Form Menu Utama Kasir

Page 24: BAB III PEMBAHASAN - Bina Sarana Informatika · Berikut fungsi dan wewenang dari tiap bagian yang terdapat pada CV. Sentral Teknik antara lain :. 1. Direktur Merupakan pimpinan yang

43

4. Flowchart Form Sparepart

Mulai

Menu:

1. Tambah

2. Cari

3. Cetak

Laporan

4. Keluar

Tambah

Cari

Keluar

Menu Utama

Selesai

Isi data

Sparepart, pilih

id user, nama

sparepart,

harga dan stok.

Simpan

Data

berhasil

Disimpan

Batal

Masukan

nama

Sparepart

Klik Nama

Sparepart

yang dicari

ditabel

sparepart

Data sparepart

muncul

HapusKlik

Edit

Cetak LaporanForm Cetak

laporan

Mengubah

data

Sparepart

Update

Yakin

ingin

Update

data?

Y

Y

N

Y

N

Y

N

N

Y N

Y

N

Yakin ingin

hapus data?

Data berhasil

dihapus

Y

Data Batal Dihapus

N

Data batal

diupdate

Data berhasil

diupdate

Batal

Y

N

Gambar III.9

Flowchart Form Sparepart

Page 25: BAB III PEMBAHASAN - Bina Sarana Informatika · Berikut fungsi dan wewenang dari tiap bagian yang terdapat pada CV. Sentral Teknik antara lain :. 1. Direktur Merupakan pimpinan yang

44

5. Flowchart form User

Mulai

Menu:

1. Tambah

2. Cari

3. Keluar

Tambah

Cari

Keluar Menu Utama

Selesai

Isi data User,

mengetik id

user, nama

user, password

dan hak akses.

Simpan

Data

berhasil

Disimpan

Batal

Masukan

nama

User

Klik Nama

User yang

dicari

ditabel

User

Data User muncul

HapusKlik

Edit

Mengubah

data UserUpdate

Yakin

ingin

Update

data?

Y

Y

N

Y

NN

Y N

Y

N

Yakin ingin

hapus data?

Data berhasil

dihapus

Y

Data Batal Dihapus

N

Data batal

diupdate

Data berhasil

diupdate

Batal

Y

N

Gambar III.10

Flowchart Form User

Page 26: BAB III PEMBAHASAN - Bina Sarana Informatika · Berikut fungsi dan wewenang dari tiap bagian yang terdapat pada CV. Sentral Teknik antara lain :. 1. Direktur Merupakan pimpinan yang

45

6. Flowchart Form Supplier

Mulai

Menu:

1. Tambah

2. Cari

3. Keluar

Tambah

Cari

Keluar Menu Utama

Selesai

Isi data

Supplier,

mengetik id

Suplier, nama

Supplier, alamat

dan no telepon

Simpan

Data

berhasil

Disimpan

Batal

Masukan

nama

Supplier

Klik Nama

Supplier

yang dicari

ditabel

Supplier

Data Supplier

muncul

HapusKlik

Edit

Mengubah

data

Supplier

Update

Yakin

ingin

Update

data?

Y

Y

N

Y

NN

Y N

Y

N

Yakin ingin

hapus data?

Data berhasil

dihapus

Y

Data Batal Dihapus

N

Data batal

diupdate

Data berhasil

diupdate

Batal

Y

N

Gambar III.11

Flowchart Form Supplier

Page 27: BAB III PEMBAHASAN - Bina Sarana Informatika · Berikut fungsi dan wewenang dari tiap bagian yang terdapat pada CV. Sentral Teknik antara lain :. 1. Direktur Merupakan pimpinan yang

46

7. Flowchart Form Konsumen

Mulai

Menu:

1. Tambah

2. Cari

3. Keluar

Tambah

Cari

Keluar Menu Utama

Selesai

Isi data Konsumen,

ID Konsumen

terisi otomatis

mengetik nama

Konsumen, tlp,

dan alamat

Simpan

Data

berhasil

Disimpan

BatalMasukan

nama

Konsumen

Klik Nama

Konsumen

yang dicari

ditabel

Konsumen

Data Konsumen

muncul

HapusKlik

Edit

Mengubah

data

Konsumen

Update

Yakin

ingin

Update

data?

Y

Y

N

Y

NN

Y N

Y

N

Yakin ingin

hapus data?

Data berhasil

dihapus

Y

Data Batal Dihapus

N

Data batal

diupdate

Data berhasil

diupdate

Batal

Y

N

Gambar III.12

Flowchart Form Konsumen

Page 28: BAB III PEMBAHASAN - Bina Sarana Informatika · Berikut fungsi dan wewenang dari tiap bagian yang terdapat pada CV. Sentral Teknik antara lain :. 1. Direktur Merupakan pimpinan yang

47

8. Flowchart Form Transaksi

Mulai

Menu:

1. Tambah

2. Cetak

Struk

3. Keluar

Tambah

Pilih Kode barang. maka

Nama barang harga dan stok terisi otomatis

Pilih ID Konsumen. Maka nama

konsumen tlp alamat terisi

otomatis

Pilih jumlah barang

yang ingin dibeli

Tambah barang

Batal tambah barang

Uang yang harus dibayar

Simpan Transaksi

Cetak Struk

KeluarMenu Utama

Selesai

Batal

Y

N

Y

N

N

Y

Gambar III.13

Flowchart Form Transaksi

Page 29: BAB III PEMBAHASAN - Bina Sarana Informatika · Berikut fungsi dan wewenang dari tiap bagian yang terdapat pada CV. Sentral Teknik antara lain :. 1. Direktur Merupakan pimpinan yang

48

3.8. Spsifikasi Sistem Komputer

3.8.1. Perangkat Keras (Hardware)

Perangkat keras (hardware) adalah seluruh komponen yang membentuk suatu

sistem komputer dan peralatan lainya yang minimum dan memungkin kan komputer

dapat melaksanakan tugasnya. Spesifikasi perangakat keras yang diusulkan adalah

sebagai berikut:

1. Processor : Core (TM) i3-2310M CPU @ 2.10GHz 2.10GHz

2. Memory (RAM) : 2 GB

3. Monitor : 17”

4. Harddisk : 500 GB

5. Mouse : Standart Mouse

6. Keyboard : Standart Keyboard

7. Printer : Laser Jet

3.8.2. Perangkat Lunak (Software)

Perangkat lunak atau software merupakan suatu rangkaian instruksi yang

disusun secara teratur agar komputer dapat mengolah data untuk mendapatkan

informasi yang di butuhkan oleh user atau pengguna. Dalam pembuatan program ini

dibutuhkan perangkat lunak sebagai berikut:

1. Sistem Oprasi : Microsoft Windows 10

2. Bahasa Pemograman : Java Netbeans

3. Software Database : MySQL

4. Text Editor : NetBeans IDE

Page 30: BAB III PEMBAHASAN - Bina Sarana Informatika · Berikut fungsi dan wewenang dari tiap bagian yang terdapat pada CV. Sentral Teknik antara lain :. 1. Direktur Merupakan pimpinan yang

49

3.9. Implementasi

1. Halaman Login Admin dan Kasir

Admin atau kasir melakukan login terlebih dahulu. Masing–masing memiliki

username dan password yang berbeda.

Gambar III.14

Implementasi Halaman Login Admin dan Kasir

Page 31: BAB III PEMBAHASAN - Bina Sarana Informatika · Berikut fungsi dan wewenang dari tiap bagian yang terdapat pada CV. Sentral Teknik antara lain :. 1. Direktur Merupakan pimpinan yang

50

2. Halaman menu utama Admin

Admin dapat mengakses semua form yang ada di menu utama, mulai dari input

data supplier, input data sparepart , input data user, melakukan transaksi, dan

semua mencetak laporan,

Gambar III.15

Implementasi Halaman Menu Utama Admin

Page 32: BAB III PEMBAHASAN - Bina Sarana Informatika · Berikut fungsi dan wewenang dari tiap bagian yang terdapat pada CV. Sentral Teknik antara lain :. 1. Direktur Merupakan pimpinan yang

51

3. Halaman menu utama Kasir

Kasir dapat mengakses semua form yang ada dimenu utama, mulai dari form

master, form transaksi, form pembayaran, dan form barang.

Gambar III.16

Implementasi Halaman Menu Utama Kasir

Page 33: BAB III PEMBAHASAN - Bina Sarana Informatika · Berikut fungsi dan wewenang dari tiap bagian yang terdapat pada CV. Sentral Teknik antara lain :. 1. Direktur Merupakan pimpinan yang

52

4. Halaman Supplier

Admin menginput data supplier baru dan admin juga bisa mengedit data dan

meng update data jika salah dalam pengetikan. Admin juga dapat menghapus data

supplier.

Gambar III.17

Implementasi Halaman Supplier

Page 34: BAB III PEMBAHASAN - Bina Sarana Informatika · Berikut fungsi dan wewenang dari tiap bagian yang terdapat pada CV. Sentral Teknik antara lain :. 1. Direktur Merupakan pimpinan yang

53

5. Halaman Sparepart

Admin menginput data sparepart baru dan admin juga bisa mengedit data dan

meng update data jika ingin menambah stok atau salah dalam pengetikan. Admin

juga dapat menghapus data sparepart dan admin dapat mencetak laporan

sparepart.

Gambar III.18

Implementasi Halaman Sparepart

Page 35: BAB III PEMBAHASAN - Bina Sarana Informatika · Berikut fungsi dan wewenang dari tiap bagian yang terdapat pada CV. Sentral Teknik antara lain :. 1. Direktur Merupakan pimpinan yang

54

6. Halaman User

Admin menginput data user juga bisa baru dan admin mengedit data dan meng-

update data jika salah dalam pengetikan. Admin juga dapat menghapus data user.

Gambar III.19

Implementasi Halaman User

Page 36: BAB III PEMBAHASAN - Bina Sarana Informatika · Berikut fungsi dan wewenang dari tiap bagian yang terdapat pada CV. Sentral Teknik antara lain :. 1. Direktur Merupakan pimpinan yang

55

7. Halaman Konsumen

Admin menginput data konsmen baru dan admin juga bisa mengedit data dan

meng update data jika salah dalam pengetikan. Admin juga dapat menghapus data

konsumen.

Gambar III.20

Implementasi Halaman Konsumen

Page 37: BAB III PEMBAHASAN - Bina Sarana Informatika · Berikut fungsi dan wewenang dari tiap bagian yang terdapat pada CV. Sentral Teknik antara lain :. 1. Direktur Merupakan pimpinan yang

56

8. Halaman Transaksi

Admin atau kasir dapat melakukan transaksi mulai dari memilih kode barang dan

kode konsumen. Jika konsumen adalah member maka akan mendapatkan

potongan harga atau diskon, jika bukan member maka konsumen tersebut tidak

dapat diskon. Setelah melakukan transaksi admin atau kasir akan memberikan

struk kepada konsumen sebagai tanda bukti telah melakukan transaksi.

Gambar III.21

Implementasi Halaman Transaksi

Page 38: BAB III PEMBAHASAN - Bina Sarana Informatika · Berikut fungsi dan wewenang dari tiap bagian yang terdapat pada CV. Sentral Teknik antara lain :. 1. Direktur Merupakan pimpinan yang

57

3.10. Pengujian unit

Pengujian terhadap program yang dibuat menggunakan blackbox testing yang

fokus terhadap proses masukan dan keluaran program.

1. Pengujian terhadap Form Login Admin/Kasir

Tabel III.7

Hasil Pengujian Black Box Testing halaman Login Admin/Kasir

No Skenario Pengujian Test Case Hasil yang

diharapkan

Hasil

pengujian

Kesimpulan

1. Username,

password, tidak di

isi kemudian klik

tombol login.

Username :

(kosong)

Password :

(kosong)

Sistem akan

menolak akses

admin dan

menampilkan

“Kode User Salah

atau Kosong”.

Sesuai

harapan Valid

2. Mengetikan

username benar

dan password tidak

diisi atau kosong

kemudian klik

tombol login.

Username :

adm01

(benar)

Password :

(kosong)

Sistem akan

menolak akses user

dan menampilkan

“Password Salah

Kembali Keawal”.

Sesuai

harapan

Valid

3. Username salah

dan password tidak

diisi (kosong)

kemudian klik

tombol login.

Username :

1233 (salah)

Password :

(kosong)

Sistem akan

menolak akses user

dan menampilkan

“Kode User Salah

Atau Kosong”.

Sesuai

harapan

Valid

4. Mengetikan

username dan

password dengan

data yang benar

kemudian klik

tombol login

Username :

adm01

(benar)

Password :

admin

(benar)

Sistem menerima

akses login admin

dan kemudian

langsung

menampilkan

menu utama.

Sesuai

harapan

Valid

Page 39: BAB III PEMBAHASAN - Bina Sarana Informatika · Berikut fungsi dan wewenang dari tiap bagian yang terdapat pada CV. Sentral Teknik antara lain :. 1. Direktur Merupakan pimpinan yang

58

2. Pengujian terhadap form input data User

Tabel III.8

Hasil Pengujian Black Box Testing Halaman Input data User

No Skenario pengujian Test Case Hasil yang

diharapkan

Hasil

pengujian

Kesimpulan

1. Mengetik id user

mengosongkan

salah satu field

contoh nama user

kosong sedangkan

password dan hak

akses diisi.

Id User :

ADM02

Nama user :

(kosong)

Password : 12345

Hak akses : admin

Sistem akan

menolak

akses admin

dan

menampilkan

“Lengkapi

data"

Sesuai

harapan

Valid

2. Mengetik id user

mengisi semua

field nama user,

password, dan hak

akses diisi.

Id User :

ADM02

Nama user :

Andriansyah

Password : 12345

Hak akses : admin

Sistem akan

menerima

akses admin

dan

menampilkan

“Data berhasil

disimpan”

Sesuai

harapan

Valid

3. Pengujian terhadap form input data Supplier

Tabel III.9

Hasil Pengujian Black Box Testing Halaman Input data Supplier

No Skenario pengujian Test Case Hasil yang

diharapkan

Hasil

pengujian

Kesimpulan

1. Id supplier manual

mengosongkan

salah satu field

contoh nama

supplier kosong

sedangkan alamat

supplier dan no

telepon diisi.

Id supplier :

SNH

Nama supplier :

(kosong)

Alamat supplier :

jababeka 2

No Telepon :

087654382228

Sistem akan

menolak

menyimpan

dan

menampilkan

“Lengkapi

data"

Sesuai

harapan

Valid

2. Id supplier manual

mengisi semua

field contoh nama

supplier dan alamat

supplier dan

notelepon diisi.

Id supplier : SNH

Nama supplier :

SANOH

Alamat : jababeka

2

No Telepon :

087654382228

Sistem akan

menerima

untuk

menyimpan

data dan

menampilkan

“Data berhasil

disimpan”

Sesuai

harapan

Valid

Page 40: BAB III PEMBAHASAN - Bina Sarana Informatika · Berikut fungsi dan wewenang dari tiap bagian yang terdapat pada CV. Sentral Teknik antara lain :. 1. Direktur Merupakan pimpinan yang

59

4. Pengujian terhadap form input data Sparepart

Tabel III.10

Hasil Pengujian Black Box Testing Halaman Input data Sparepart

No Skenario pengujian Test Case Hasil yang

diharapkan

Hasil

pengujian

Kesimpulan

1. Kode sparepart

otomatis terisi

mengosongkan

salah satu field

contoh nama

sparepart kosong

sedangkan stok,

nama supplier terisi

otomatis dan harga

diisi.

Kode sparepart :

BRG001

id supplier : SNH

Nama supplier:

PT. SANOH

Nama sparepart :

(kosong)

Harga : 100000

Stok: 10

Sistem akan

menolak

akses admin

dan

menampilkan

“Lengkapi

data"

Sesuai

harapan

Valid

2. Kode sparepart

otomatis terisi

mengisi semua

field contoh nama

sparepart, stok,

nama supplier terisi

otomatis dan harga

diisi.

Kode sparepart :

BRG001

id supplier : SNH

Nama supplier:

PT. SANOH

Nama sparepart :

Hidrolik

Harga : 100000

Stok: 10

Sistem akan

menerima

akses admin

dan

menampilkan

“Data berhasil

disimpan”

Sesuai

harapan

Valid

Page 41: BAB III PEMBAHASAN - Bina Sarana Informatika · Berikut fungsi dan wewenang dari tiap bagian yang terdapat pada CV. Sentral Teknik antara lain :. 1. Direktur Merupakan pimpinan yang

60

5. Pengujian terhadap form input data Konsumen

Tabel III.11

Hasil Pengujian Black Box Testing Halaman Input data Konsumen

No Skenario pengujian Test Case Hasil yang

diharapkan

Hasil

pengujian

Kesimpulan

1. Id konsumen

otomatis terisi

mengosongkan

salah satu field

contoh nama

konsumen kosong

sedangkan telepon

dan alamat diisi.

Id konsumen :

KNS-001

Nama konsumen :

(kosong)

Telepon:08788729

7102

Alamat : galaxy

Sistem akan

menolak

menyimpan

dan

menampilkan

“Lengkapi

data"

Sesuai

harapan

Valid

2. Id konsumen

otomatis terisi

semua field terisi

contoh nama

konsumen, telepon

dan alamat diisi.

Id konsumen :

KNS-001

Nama konsumen :

Rizal

Telepon:08788729

7102

Alamat : galaxy

Sistem akan

menerima

untuk

menyimpan

data dan

menampilkan

“Data berhasil

disimpan”

Sesuai

harapan

Valid

Page 42: BAB III PEMBAHASAN - Bina Sarana Informatika · Berikut fungsi dan wewenang dari tiap bagian yang terdapat pada CV. Sentral Teknik antara lain :. 1. Direktur Merupakan pimpinan yang

61

6. Pengujian terhadap form input data Transaksi

Tabel III.12

Hasil Pengujian Black Box Testing Halaman Input data Transaksi

No Skenario pengujian Test Case Hasil yang

diharapkan

Hasil

pengujian

Kesimpulan

1. No transaksi terisi

otomatis. Memilih

kode barang maka

nama barang harga

dan stok akan ter

isi otomatis. Dan

memilih id

konsumen maka

nama konsumen,

telepon, alamat

akan terisi

otomatis.

Mengkosongkan

jumlah.

No transaksi :

TRS-1908008

Kode barang :

BGR001

Nama barang :

Bearing

Harga : 500000

Stok: 30

Jumlah : (Kosong)

Id konsumen :

KNS-004

Nama konsumen :

Jihan

Tlp: 0897123456

Alamat:pekayon

Sistem akan

menolak

menyimpan

dan

menampilkan

“Lengkapi

data" Sesuai

harapan

Valid

2. No transaksi terisi

otomatis. Memilih

kode barang maka

nama barang harga

dan stok akan ter

isi otomatis. Dan

memilih id

konsumen maka

nama konsumen,

telepon, alamat

akan terisi

otomatis. Dan

mengisi jumlah

yang ingin dibeli.

No transaksi :

TRS-1908008

Kode barang :

BGR001

Nama barang :

Bearing

Harga : 500000

Stok: 30

Jumlah : 1

Id konsumen :

KNS-004

Nama konsumen :

Jihan

Tlp: 0897123456

Alamat:pekayon

Sistem akan

menerima

untuk

menyimpan

data dan

menampilkan

“Transaksi

disimpan”

Sesuai

harapan

Valid