bab iii pembahasan 3.1 tinjauan perusahaan · darat batalyon zeni konstruksi 13 atau yang disingkat...

71
17 BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan Primer Koperasi Kartika Karya Etmaka merupakan perusahaan yang bergerak dibidang perdagangan. Primer Koperasi Kartika Karya Etmaka melakukan penjualan barang yang dibutuhkan masyarakat pada umumnya yang mana didalam transaksi penjualannya masih menggunakan sistem manual. 3.1.1 Sejarah Perusahaan Primer Koperasi Kartika Karya Etmaka atau yang disingkat Primkop Kartika Karya Etmaka,adalah sebuah usaha untuk mensejahterakan para prajurit, didirikan pada tanggal 7 Januari 1969. Dimana dahulu bernama Primer Koperasi Angkatan Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar, untuk itu para pemimpin membuat suatu badan usaha dengan tujuan untuk mensejahterakan para prajurit maka dibuatlah sebuah koperasi yang berdiri sampai sekarang. Primkop Kartika Karya Etmaka berdiri sejak 7 Januari 1969, didaerah Lenteng Agung (Srengseng Sawah Jagakarsa sekarang), didaftarkan di Departemen Koperasi dengan badan hukum nomor 769/BH/I dan seiring perubahan zaman maka Anggaran Dasar yang sudah tidak berlaku lagi segera diubah dan didaftarkan di Departemen Koperasi dan Pembina Usaha Kecil tanggal 12 Juni 1996 dengan nomor badan hukum 139/PAD/KDK.9.4/IV/99 dan telah mendapatkan pengesahan perubahan Anggaran Dasar Koperasi sebagaimana tercantum dalam surat Keputusan Menteri Koperasi,

Upload: others

Post on 25-Oct-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

17

BAB III

PEMBAHASAN

3.1 Tinjauan Perusahaan

Primer Koperasi Kartika Karya Etmaka merupakan perusahaan yang bergerak

dibidang perdagangan. Primer Koperasi Kartika Karya Etmaka melakukan penjualan

barang yang dibutuhkan masyarakat pada umumnya yang mana didalam transaksi

penjualannya masih menggunakan sistem manual.

3.1.1 Sejarah Perusahaan

Primer Koperasi Kartika Karya Etmaka atau yang disingkat Primkop Kartika

Karya Etmaka,adalah sebuah usaha untuk mensejahterakan para prajurit, didirikan

pada tanggal 7 Januari 1969. Dimana dahulu bernama Primer Koperasi Angkatan

Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada

waktu itu ekonomi para prajurit dibawah standar, untuk itu para pemimpin membuat

suatu badan usaha dengan tujuan untuk mensejahterakan para prajurit maka dibuatlah

sebuah koperasi yang berdiri sampai sekarang.

Primkop Kartika Karya Etmaka berdiri sejak 7 Januari 1969, didaerah Lenteng

Agung (Srengseng Sawah Jagakarsa sekarang), didaftarkan di Departemen Koperasi

dengan badan hukum nomor 769/BH/I dan seiring perubahan zaman maka Anggaran

Dasar yang sudah tidak berlaku lagi segera diubah dan didaftarkan di Departemen

Koperasi dan Pembina Usaha Kecil tanggal 12 Juni 1996 dengan nomor badan hukum

139/PAD/KDK.9.4/IV/99 dan telah mendapatkan pengesahan perubahan Anggaran

Dasar Koperasi sebagaimana tercantum dalam surat Keputusan Menteri Koperasi,

Page 2: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

18

Pengusaha Kecil dan Menengah Republik Indonesia tertanggal 23 April 1999 dengan

nomor 13/PAD/KDK.9.4/IV/1999 dan sampai dengan sekarang telah diubah pada

tanggal 6 Februari 2012 dengan nomor Badan Hukum 242/

BH/PAD/XII.4/1.829.31/II/2012 dengan perubahan nama Primer Koperasi Kartika

Karya Etmaka (Primkop Kartika Karya Etmaka).

Visi

Menjadi sebuah lembaga untuk mensejahterakan anggota dengan Motto DARI

KITA, UNTUK KITA, OLEH KITA DAN UNTUK KESEJAHTERAAN KITA

BERSAMA.

Misi

a. Melakukan kewajiban bersama dalam membayar simpanan

b. Menjadi sumber dana bersama

c. Menjadi sumber kebutuhan Primer dan Skunder

d. Mempunyai hak dan kewajiban bersama.

Page 3: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

19

3.1.2 Struktur Organisasi dan Fungsi

Berikut adalah struktur organisasi dari Primer Koperasi Kartika Karya Etmaka

dapat digambarkan sebagai berikut :

Sumber : Primer Koperasi Kartika Karya Etmaka

Gambar III.1.

Struktur Organisasi Primer Koperasi Kartika Karya Etmaka

Berikut ini adalah uraian tugas dan fungsi masing-masing badan terkait yang

terdapat di Primer Koperasi Kartika Karya Etmaka:

1. Ketua

a. Mengendalikan seluruh kegiatan koperasi

b. Memimpin, mengkoordinir dan mengotrol jalannya aktifitas koperasi dan

bagian-bagian yang ada di dalamnya.

c. Menerima laporan atas kegiatan yang dikerjakan masing-masing.

d. Menandatangani surat penting.

e. Memimpin rapat anggota tahunan dan melaporkan laporan pertanggung

jawaban akhir tahun kepada anggota.

Page 4: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

20

f. Mengambil keputusan atas hal-hal yang dianggap penting bagi kelancaran

kegiatan koperasi.

2. Sekretaris

a. Menerima, mencatat dibuku ekspidisi surat keluar dan surat masuk.

b. Melaksanakan pengarsipan surat keluar masuk di dalam file surat sesuai

klasifikasi surat.

c. Memperbanyak surat melalui fotocopy dalam rangka pengiriman surat.

d. Membantu ketua dalam melaksanakan kerja.

e. Mencatat tentang kemajuan dan kelemahan yang terjadi pada koperasi.

f. Menyampaikan hal-hal penting pada ketua.

g. Membuat pendataan koperasi.

3. Ur NIKKOP

a. Membantu sekretaris merencanakan peraturan dan teknik perkoperasian

dilingkungan Primer Koperasi Kartika Karya Etmaka.

b. Mengedarkan peraturan tentang teknik adminitrasi perkoperasian kepada

anggota.

c. Koordinasi dengan baik dalam kegiatan usaha maupun dalam rangka

pengembangan perkoperasian.

4. Ur Usaha

a. Membuat rencana kerja dan rancangan anggaran belanja untuk bidang

tugasnya.

b. Menyelenggarakan akuntansi dalam rangka pengendalian anggaran penataan

dan belanja.

c. Melaksanakan hubungan dengan pihak lembaga keuangan Bank pemerintah

maupun swasta dalam rangka mengembangkan dana.

Page 5: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

21

5. Ur BEN

a. Menyusun strategi dan kebijakan pengelolaan SDM dan koperasi

b. Mengkoordinasi dan mengotrol pelaksanaan fungsi SDM diseluruh koperasi

untuk memastikan semuanya sesuai dengan strategi kebijakan system dan

rencana kerja yang telah disusun.

c. Menyusun sistem manajemen kerja, serta mengkoordinasi dan mengotrol

pelaksanaan siklus manajemen kerja.

6. Unit Usaha

a. Melaksanakan sistem pembinaan usaha dan kegiatan di Primer Koperasi

Kartika Karya Etmaka berserta unit-unitnya.

b. Menerbitkan dan menyusun laporan pembinaan usaha.

c. Memberikan laporan secara berkala atau mendetail terutama kasus adminitrasi

keuangan dan memberikan saran-saran.

7. Anggota

a. Membuat bukti keluar masuknya uang yang ada di koperasi.

b. Bertanggung jawab atas dana kas

c. Bertanggung jawab atas keluar masuknya uang

d. Bertanggung jawab membuat laporan harian.

3.2 Tinjauan Kasus

Dalam tinjauan kasus ini penulis akan menjelaskan dan membahas mengenai

analisa dari proses bisnis sistem berjalan pada Primer Koperasi Kartika Karya Etmaka.

Page 6: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

22

3.2.1 Proses Bisnis Sistem Berjalan

Proses sistem berjalan proses penjualan barang pada Primer Koperasi Kartika

Karya Atmaka masih menggunakan sistem manual. Penulis akan menguraikan proses

dari sistem penjualan barang pada Primer Koperasi Kartika karya atmaka yang

meliputi proses-proses sebagai berikut :

1. Proses pencatatan barang yang dibeli

Setelah selesai memilih barang yang akan dibeli,pembeli menyerahkan barang

yang akan dibeli kepada bagian kasir untuk dicatat apa saja barang yang dibeli

kedalam nota.

Bagian kasir membuat catatan barang yang dibeli ke dalam nota sebanyak 2

rangkap yakni berwarna putih dan berwarna merah muda. Ketika pencatatan

sudah selesai bagian kasir mnyerahkan nota 2 rangkap kepada pembeli untuk

ditandatangani kemudian diserahkan kepada bagian kasir kembali.

2. Proses pembayaran

Setelah pencatatan dan nota sudah ditandatangani oleh si pembeli dan

diserahkan kembali kepada bagian kasir, pembeli membayar jumlah total

sejumlah uang yang sudah terhitung didalam nota. Setelah pembayaran

dilakukan pembeli akan menerima nota berwarna putih sebagai bukti

pembelian. Sedangkan nota yang berwarna merah muda akan diarsipkan

sebagai bukti transaksi penjualan yang akan diserahkan kepada pimpinan unit

usaha.

3. Proses pembuatan laporan

Berdasarkan nota berwarna merah muda pimpinan bagian unit usaha membuat

laporan penjualan bulanan.

Page 7: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

23

3.2.2 Activity Diagram

Berikut adalah activity diagram dari sistem berjalan sistem penjualan pada

Primer Koperasi Kartika Karya Etmaka, sebagai berikut :

Gambar III.2.

Activity Diagram Sistem Berjalan

Page 8: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

24

3.2.3 Dokumen Masukan

1. Nama dokumen : nota berwarna merah muda

Fungsi : untuk bukti penjualan barang

Sumber : kasir

Tujuan : pimpinan unit usaha

Media : kertas

Frekuensi : setiap terjadinya penjualan barang

Format : Lampiran A.1

3.2.4 Dokumen Keluaran

1. Nama dokumen : nota berwarna putih

Fungsi : untuk bukti pembelian barang

Sumber : kasir

Tujuan : pembeli

Media : kertas

Frekuensi : setiap terjadinya pembelian barang

Format : Lampiran B.1

2. Nama dokumen : laporan penjualan

Fungsi : untuk mengetahui seluruh transaksi

Sumber : pimpinan unit usaha

Media : kertas

Frekuensi : setiap terjadinya penjualan barang

Format : Lampiran B.2

Page 9: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

25

3.2.5 Permasalahan Pokok

Adapun masalah yang ditemukan pada Primer Koperasi Kartika Karya Etmaka

adalah masih menggunakan cara manual yang sehingga dalam proses pengolahan data

membutuhkan waktu yang sangat lama. Berikut permasalahan pokok yang terjadi pada

Primer Koperasi Kartika Karya Etmaka :

1. Saat pencatatan masih membutuhkan waktu yang lama karena banyaknya

barang yang dibeli oleh pembeli serta banyaknya pembeli yang mengantri.

2. Saat pembuatan laporan penjualan pada Primer Koperasi Kartika Karya

Etmaka, pengolahan data membutuhkan waktu yang lama dikarenakan banyak

data yang dimiliki.

3.2.6 Pemecahan Masalah

Setelah penulis mengetahui permasalahan yang ada dalam proses penjualan

barang pada Primer Koperasi Kartika Karya Etmaka, maka penulis menyarankan

adanya perubahan sistem baru untuk kemajuan dari Primer Koperasi Kartika Karya

Etmaka, yaitu :

1. Merancang suatu aplikasi yang dapat memudahkan dalam pencatatan, dengan

ini maka pencatatan akan menjadi lebih cepat dan efesian.

2. Dengan adanya aplikasi sistem penjualan pada Primer Koperasi Kartika Karya

Etmaka, maka dalam pembuatan laporan penjualan menjadi sangat

mudah,cepat dan lebih akurat.

Dari pemecahan masalah diatas, penulis memberikan usulan untuk

menggunakan sistem berbasis komputer guna memudahakan serta mempercepat dari

proses pengolahan data dalam kegiatan penjualan.

Page 10: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

26

3.3 Analisis Kebutuhan Software

3.3.1 Analisa Kebutuhan

Berdasarkan proses sistem berjalan dari Primer Koperasi Kartika Karya

Etmaka tahapan selanjutnmya adalah tahapan analisis. Berikut adalah spesifikasi

kebutuhan sofware dari sistem penjualan Primer Koperasi Kartika Karya Etmaka.

A. Halaman Kasir

A.1 Kasir dapat melakukan login.

A.2 Kasir dapat membuka menu file.

1. Kasir dapat melakukan logout.

A.3 Kasir dapat membuka menu master.

1. Kasir dapat mengelola data barang.

A.4 Kasir dapat membuka menu transaksi.

1.Kasir dapat mengelola transaksi penjualan.

B. Halaman Pimpinan Unit Usaha

B.1 Pimpinan Unit Usaha dapat melakukan login.

B.2 Pimpinan Unit Usaha dapat membuka menu file.

1. Pimpinan Unit Usaha dapat melakukan logout.

B.3 Pimpinan Unit Usaha dapat membuka menu master.

1. Pimpinan Unit Usaha dapat mengelola data barang.

2. Pimpinan Unit Usaha dapat mengelola data pengguna.

3. Pimpinan Unit Usaha dapat mengelola data akun

B.4 Pimpinan Unit Usaha dapat membuka menu transaksi.

1. Pimpinan Unit Usaha dapat mengelola transaksi penjualan.

2. Pimpinan Unit Usaha dapat mengelola transaksi jurnal umum.

Page 11: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

27

B.5 Pimpinan Unit Usaha dapat membuka menu Laporan.

1. Pimpinan Unit Usaha dapat mencetak laporan data barang.

2. Pimpinan Unit Usaha dapat mencetak laporan data penjualan.

3. Pimpinan Unit Usaha dapat mencetak laporan data jurnal umum.

C. Halaman Administrator

C.1 Administrator dapat melakukan login.

C.2 Administrator dapat membuka menu file.

1. Administrator dapat melakukan logout.

C.3 Administrator dapat membuka menu master.

1. Administrator dapat mengelola data barang.

2. Administrator dapat mengelola data pengguna.

3. Administrator dapat mengelola data akun.

C.4 Administrator dapat membuka menu transaksi.

1. Administrator dapat mengelola transaksi penjualan.

2. Administrator dapat mengelola transaksi jurnal umum.

C.5 Administrator dapat melakukan Laporan.

1. Administrator dapat mencetak laporan data barang.

2. Administrator dapat mencetak laporan data penjualan.

2. Administrator dapat mencetak laporan data jurnal umum.

Page 12: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

28

3.3.2 Use Case Diagram

1. Use Case Diagram Halaman Kasir

Gambar III.3.

Use Case Diagram Halaman Kasir

Tabel III.1.

Deskripsi Use Case Diagram Halaman Kasir

Use Case Narative Halaman Kasir

Tujuan Kasir dapat melihat data yang ada di dalam halaman sistem

kasir

Deskripsi Sistem ini memungkinkan aktor untuk masuk ke halaman

kasir yang didalamnya ada menu file, menu master dan

menu transaksi.

Skenario Utama

Aktor Kasir

Kondisi Awal Aktor membuka aplikasi halaman kasir

Aksi Aktor Reaksi Sistem

1. Aktor memilih

tombol login

Sistem akan menampilkan username dan password.

Page 13: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

29

2. Aktor memilih

menu file

3. Aktor memilih

tombol master

4. Aktor memilih

menu transaksi

Sistem akan menampilkan submenu logout.

Sistem akan menampilkan submenu data barang.

Sistem akan menampilkan submenu transaksi penjualan.

Kondisi Akhir Jika perintah sesuai maka sistem akan menampilkan apa

yang diinginkan.

2. Use Case Halaman Pimpinan Unit Usaha

Gambar III.4.

Use Case Halaman Pimpinan Unit Usaha

Page 14: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

30

Tabel III.2.

Deskripsi Use Case Halaman Pimpinan Unit Usaha

Use Case Narative Pimpinan Unit Usaha

Tujuan Pimpinan Unit Usaha dapat melihat data yang ada di dalam

halaman sistem pimpinan unit usaha

Deskripsi Sistem ini memungkinkan aktor untuk masuk ke halaman

pimpinan unit usaha yang didalamnya ada menu file,menu

master, menu transaksi,menu laporan .

Skenario Utama

Aktor Pimpinan Unit Usaha

Kondisi Awal Aktor membuka aplikasi halaman pimpinan unit usaha.

Aksi Aktor Reaksi Sistem

1. Aktor memilih

tombol login

2. Aktor memilih

menu file

3. Aktor memilih

menu master

4. Aktor memilih

menu transaksi

5. Aktor memilih

menu laporan

Sistem akan menampilkan username dan password.

Sistem akan menampilkan submenu logout.

Sistem akan menampilkan submenu data barang, data

pengguna dan data akun.

Sistem akan menampilkan submenu transaksi penjualan dan

transaksi jurnal umum

Sistem akan menampilkan submenu laporan data barang,

laporan data penjualan dan laporan jurnal umum.

Kondisi Akhir Jika perintah sesuai maka sistem akan menampilkan apa

yang diinginkan.

Page 15: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

31

3. Use Case Halaman Administrator

Gambar III.5.

Use Case Halaman Administrator

Tabel III.3.

Deskripsi Use Case Halaman Administrator

Use Case Narative Pimpinan Unit Usaha

Tujuan Administrator dapat melihat data yang ada di dalam halaman

sistem administrator

Deskripsi Sistem ini memungkinkan aktor untuk masuk ke halaman

administrator yang didalamnya ada menu file, menu master, menu

transaksi, menu laporan.

Skenario Utama

Aktor Administrator

Kondisi Awal Aktor membuka aplikasi halaman administrator.

Aksi Aktor Reaksi Sistem

1. Aktor memilih

tombol login

Sistem akan menampilkan username dan password.

Page 16: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

32

2. Aktor memilih

menu file

3. Aktor memilih

menu master

4. Aktor memilih

menu transaksi

5. Aktor memilih

menu laporan

Sistem akan menampilkan submenu keluar.

Sistem akan menampilkan menu data barang, data pengguna dan

data akun.

Sistem akan menampilkan submenu transaksi penjualan dan

transaksi jurnal umum.

Sistem akan menampilkan submenu laporan data barang, laporan

data penjualan dan laporan jurnal umum.

Kondisi Akhir Jika perintah sesuai maka sistem akan menampilkan apa yang

diinginkan.

Page 17: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

33

3.3.3 Activity Diagram

1. Activity Diagram Login Halaman Kasir

Gambar III.6.

Activity Diagram Login Halaman Kasir

Page 18: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

34

2. Activity Diagram Menu Utama Halaman Kasir

Gambar III.7.

Activity Diagram Menu Utama Halaman Kasir

Page 19: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

35

3. Activity Diagram Submenu Logout Halaman Kasir

Gambar III.8.

Activity Diagram Submenu Logout Halaman Kasir

Page 20: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

36

4. Activity Diagram Submenu Data Barang Halaman Kasir

Gambar III.9.

Activity Diagram Submenu Data Barang Halaman Kasir

Page 21: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

37

5. Activity Diagram Submenu Transaksi Penjualan Halaman Kasir

Gambar III.10.

Activity Diagram Submenu Transaksi Penjualan Halaman Kasir

Page 22: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

38

6. Activity Diagram Login Halaman Pimpinan Unit Usaha

Gambar III.11.

Activity Diagram Login Halaman Pimpinan Unit Usaha

Page 23: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

39

7. Activity Diagram Menu Utama Halaman Pimpinan Unit Usaha

Gambar III.12.

Activity Diagram Menu Utama Halaman Pimpinan Unit Usaha

Page 24: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

40

8. Activity Diagram Submenu Logout Halaman Pimpinan Unit Usaha

Gambar III.13.

Activity Diagram Submenu Logout Halaman Pimpinan Unit Usaha

Page 25: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

41

9. Activity Diagram Submenu Data Barang Halaman Pimpinan Unit Usaha

Gambar III.14.

Activity Diagram Submenu Data Barang Halaman Pimpinan Unit Usaha

Page 26: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

42

10. Activity Diagram Submenu Data Pengguna Halaman Pimpinan Unit

Usaha

Gambar III.15.

Activity Diagram Submenu Data Pengguna Halaman Pimpinan Unit Usaha

Page 27: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

43

11. Activity Diagram Submenu Data Akun Halaman Pimpinan Unit Usaha

Gambar III.16.

Activity Diagram Submenu Data Akun Halaman Pimpinan Unit Usaha

Page 28: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

44

12. Activity Diagram Submenu Transaksi Penjualan Halaman Pimpinan Unit

Usaha

Gambar III.17.

Activity Diagram Submenu Transaksi Penjualan Halaman Pimpinan Unit Usaha

Page 29: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

45

13. Activity Diagram Submenu Jurnal Umum Halaman Pimpinan Unit Usaha

Gambar III.18.

Activity Diagram Submenu Jurnal Umum Halaman Pimpinan Unit Usaha

Page 30: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

46

14. Activity Diagram Laporan Data Barang Halaman Pimpinan Unit Usaha

Gambar III.19.

Activity Diagram Laporan Data Barang Halaman Pimpinan Unit Usaha

Page 31: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

47

15. Activity Diagram Laporan Penjualan Halaman Pimpinan Unit Usaha

Gambar III.20.

Activity Diagram Laporan Penjualan Halaman Pimpinan Unit Usaha

Page 32: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

48

16. Activity Diagram Laporan Jurnal Umum Halaman Pimpinan Unit Usaha

Gambar III.21.

Activity Diagram Laporan Jurnal Umum Halaman Pimpinan Unit Usaha

Page 33: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

49

17. Activity Diagram Login Halaman Administrator

Gambar III.22.

Activity Diagram Login Halaman Administrator

Page 34: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

50

18. Activity Diagram Menu Utama Halaman Administrator

Gambar III.23.

Activity Diagram Menu Utama Halaman Administrator

Page 35: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

51

19. Activity Diagram Submenu Logout Halaman Administrator

Gambar III.24.

Activity Diagram Submenu Logout Halaman Administrator

Page 36: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

52

20. Activity Diagram Submenu Data Barang Halaman Administrator

Gambar III.25.

Activity Diagram Submenu Data Barang Halaman Administrator

Page 37: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

53

21. Activity Diagram Submenu Data Pengguna Halaman Administrator

Gambar III.26.

Activity Diagram Submenu Data Pengguna Halaman Administrator

Page 38: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

54

22. Activity Diagram Submenu Data Akun Halaman Administrator

Gambar III.27.

Activity Diagram Submenu Data Akun Halaman Administrator

Page 39: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

55

23. Activity Diagram Submenu Transaksi Penjualan Halaman Administrator

Gambar III.28.

Activity Diagram Submenu Transaksi Penjualan Halaman Administrator

Page 40: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

56

24. Activity Diagram Submenu Jurnal Umum Halaman Administrator

Gambar III.29.

Activity Diagram Submenu Jurnal Umum Halaman Administrator

Page 41: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

57

25. Activity Diagram Submenu Laporan Data Barang Halaman

Administrator

Gambar III.30.

Activity Diagram Submenu Laporan Data Barang Halaman Administrator

Page 42: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

58

26. Activity Diagram Submenu Laporan Penjualan Halaman Administrator

Gambar III.31.

Activity Diagram Submenu Laporan Penjualan Halaman Administrator

Page 43: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

59

27. Activity Diagram Submenu Laporan Jurnal Umum Halaman

Administrator

Gambar III.32.

Activity Diagram Submenu Laporan Jurnal Umum Halaman Administrator

Page 44: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

60

3.4 Desain

3.4.1 Entity Relationship Diagram (ERD)

Gambar III.33.

Entity Relationship Diagram (ERD) Sistem Penjualan

Page 45: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

61

3.4.2 Logical Record Structure (LRS)

Gambar III.34.

Logical Record Structure (LRS) Sistem Penjualan

3.4.3 Spesifikasi file

a. Spesifikasi File Data Pengguna

Nama Database : koperasi_db

Nama File : data_pengguna

Tipe File : File master

Akses File : Random

Panjang Record : 46 byte

Field Key : id_user

Tabel III.4.

Spesifikasi File Data Pengguna

No Elemen Data Akronim Tipe Panjang Keterangan

1 ID User id_user Varchar 6 Primary Key

Page 46: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

62

2 Nama User nama_user Varchar 20

2 Password Password Varchar 10

3 Level Level Varchar 10

b. Spesifikasi File Data Barang

Nama Database : koperasi_db

Nama File : data_barang

Tipe File : File master

Akses File : Random

Panjang Record : 98 byte

Field Key : kode_barang

Tabel III.5.

Spesifikasi File Data Barang

No Elemen Data Akronim Tipe Panjang Keterangan

1 Kode Barang kode_barang Varchar 6 Primary Key

2 Nama Barang nama_barang Varchar 45

3 Jenis Barang jenis_barang Varchar 20

4 Harga Beli harga_beli Integer 11

5 Harga Jual harga_jual Integer 11

6 Stok Stok Integer 5

7 Tanggal Kadaluarsa Exp Date

c. Spesifikasi File Data Penjualan

Nama Database : koperasi_db

Nama File : data_penjualan

Tipe File : File Transaksi

Akses File : Random

Panjang Record : 52 byte

Field Key : no_transaksi

Page 47: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

63

Tabel III.6.

Spesifikasi File Data Penjualan

No Elemen Data Akronim Tipe Panjang Keterangan

1 No Transaksi no_transaksi Varchar 13 Primary Key

2 ID User id_user Varchar 6 Foreign Key

3 Tanggal Transaksi Tanggal Date

4 Total Barang Total Integer 11

5 Jumlah Bayar jumlah_bayar Integer 11

6 Uang Kembalian uang_kembali Integer 11

d. Spesifikasi File Data Detail Penjualan

Nama Database : koperasi_db

Nama File : data_detailpenjualan

Tipe File : File Transaksi

Akses File : Random

Panjang Record : 41 byte

Field Key : no_transaksi

Tabel III.7.

Spesifikasi File Data Detail Penjualan

No Elemen Data Akronim Tipe Panjang Keterangan

1 No Transaksi no_transaksi Varchar 13 Primary Key

2 Kode Barang kode_barang Varchar 6 Foreign Key

3 Jumlah Beli Jumlah_beli Integer 11

4 Subtotal Subtotal Integer 11

e. Spesifikasi File Data Akun

Nama Database : koperasi_db

Nama File : data_akun

Tipe File : File master

Page 48: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

64

Akses File : Random

Panjang Record : 56 byte

Field Key : kode_akun

Tabel III.8.

Spesifikasi File Data Akun

No Elemen Data Akronim Tipe Panjang Keterangan

1 Kode Akun kode_akun Integer 6 Primary Key

2 Nama Akun nama_akun Varchar 25

3 Jenis Akun jenis_akun Varchar 15

4 Saldo Nominal saldo_normal Varchar 10

f. Spesifikasi File Data Jurnal

Nama Database : koperasi_db

Nama File : jurnal

Tipe File : File master

Akses File : Random

Panjang Record : 120 byte

Field Key : kode_jurnal

Tabel III.9.

Spesifikasi File Data Jurnal

No Elemen Data Akronim Tipe Panjang Keterangan

1 Kode Jurnal kode_jurnal Varchar 5 Primary Key

2 No Transaksi no_transaksi Varchar 15

3 Tanggal Tanggal Date

4 Keterangan Keterangan Varchar 100

g. Spesifikasi File Data Detail Jurnal

Nama Database : koperasi_db

Page 49: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

65

Nama File : data_detailjurnal

Tipe File : File master

Akses File : Random

Panjang Record : 53 byte

Field Key : kode_jurnal

Tabel III.10.

Spesifikasi File Data Detail Jurnal

No Elemen Data Akronim Tipe Panjang Keterangan

1 Kode Jurnal kode_jurnal Varchar 6 Primary Key

2 Nama Akun nama_akun Varchar 25 Foreign Key

3 Debit Debit Integer 11

4 Kredit Kredit Integer 11

Page 50: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

66

3.4.4 Sequence Diagram

Admin l : Login

mp : MengelolaPenjualan

v : Validasi

k : KoneksiBasisData

p : penjualan

m : MenuTransaksi

1 : login

2 : formdata_penjualan()

4 : memasukkandata_penjualan()

5 : cekStatusLogin()

7 : <<create>>

8 : <<create>>

10 : setid_user()

11 : settanggal()

19 : open()

20 : queryMemasukkandata_penjualan()

21 : execute()22 :close()

24 <<destory>>

23 <<destory>>

3 : data penjualan

6 : valid/tdk valid

26 : pesan27 : pesan

9 : setno_transaksi()

dp : detail_penjualan

12 : setuang_bayar()

14 : <<create>>

15 : setno_transaksi()

13 : setuang_kembali()

16 : setkode_barang()

17 : setjumlah_beli()

18 : setsubtotal()

25 <<destory>>

Gambar III.35.

Sequence Diagram Sistem Penjualan

Page 51: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

67

3.4.5 Deployment Diagram

Gambar III.36.

Deployment Diagram Sistem Penjualan

Page 52: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

68

3.4.6 User Interface

Gambar III.37.

User Interface Menu login

Gambar III.38.

User Interface Menu Utama Kasir

Page 53: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

69

Gambar III.39.

User Interface Form Data Barang Halaman Kasir

Gambar III.40 .

User Interface Form Transaksi Penjualan Halaman Kasir

Page 54: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

70

Gambar III.41.

User Interface Form Data Barang Halaman Pimpinan

Gambar III.42.

User Interface Form Data Pengguna Halaman Pimpinan

Page 55: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

71

Gambar III.43.

User Interface Form Data Akun Halaman Pimpinan

Gambar III.44.

User Interface Form Transaksi Penjualan Halaman Pimpinan

Page 56: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

72

Gambar III.45.

User Interface Form Transaksi Jurnal Umum Halaman Pimpinan

Gambar III.46.

User Interface Form Laporan Penjualan Halaman Pimpinan

Page 57: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

73

Gambar III.47.

User Interface Form Laporan Jurnal Umum Halaman Pimpinan

Gambar III.48.

User Interface Menu Utama Halaman Administrator

Page 58: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

74

Gambar III.49.

User Interface Form Data Barang Halaman Administrator

Gambar III.50.

User Interface Form Data Pengguna Halaman Adminstrator

Page 59: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

75

Gambar III.51.

User Interface Form Data Akun Halaman Administrator

Gambar III.52.

User Interface Form Transaksi Penjualan Halaman Administrator

Page 60: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

76

Gambar III.53.

User Interface Form Transaksi Jurnal Umum Halaman Administrator

Gambar III.54.

User Interface Form Laporan Penjualan Halaman Administrator

Page 61: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

77

Gambar III.55.

User Interface Form Laporan Jurnal Umum Halaman Administrator

Gambar III.56.

User Interface Laporan Data Barang

Page 62: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

78

Gambar III.57.

User Interface Struk Penjualan

Gambar III.58.

User Interface Laporan Penjualan Per Periode

Page 63: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

79

Gambar III.59.

User Interface Laporan Penjualan Per Bulan

Gambar III.60.

User Interface Laporan Jurnal Umum Per Periode

Page 64: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

80

Gambar III.61.

User Interface Laporan Jurnal Umum Per Bulan

3.5 implementasi

3.5.1 Code Generation

Berikut adalah code generation dari form transaksi penjualan :

Page 65: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

81

Page 66: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

82

Page 67: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

83

Page 68: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

84

Page 69: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

85

3.5.2 Blackbox Testing

A. Blackbox Testing Form Login

Tabel III.11.

Hasil Pengujian Blackbox Testing Form Login

No

.

Scenario

pengujian

Test case Hasil yang

diharapkan

Hasil

pengujian

Kesimpula

n

1. Mengetik Id user

kemudian enter

Id user:

Hari (salah)

Sistem akan

menolak akses dan

menampilkan pesan

“id user salah ”

Sesuai

harapan

Valid

2. Mengetikan

nama user dan

password tidak

diisi (kosong)

kemudian klik

tombol login

Nama user:

Kry01

Password:

12345

(salah)

Sistem akan

menolak akses

dan kembali

diarahkan

kehalaman login

dan menampilkan

pesan “ password

salah”

Sesuai

harapan

Valid

3. Mengetikan

nama user dan

password

dengan data

yang benar

kemudian klik

tombol login

Nama user:

Kry01

(benar)

Password:

Karyawan0

1 (benar)

Sistem akan

menerima akses

login dan akan

menampilkan

menu utama.

Sesuai

harapan

Valid

Tabel III.12

Hasil Pengujian Blackbox Testing Form Transaksi Penjualan

No

.

Scenario

pengujian

Test case Hasil yang

diharapkan

Hasil

pengujian

Kesimpulan

1. Klik tombol baru

untuk

memasukan

penjualan

Klik tombol

baru

Sistem akan

menampilkan no

transaksi otomatis

“FB-19081001”, id

user, dan tanggal

otomatis

Sesuai

harapan

Valid

2. Menginput kode

barang dan

jumlah barang

yang akan dibeli

Memasukan

kode barang

(benar)dan

jumlah

Sistem akan

menampilkan data

barang dan jumlah

barang yang akan

dibeli didalam

Sesuai

harapan

Valid

Page 70: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

86

kemudian klik

enter

barang

(benar)

tabel dan

menampilkan

subtotal dan

menampilkan

pesan “Mau

tambah barang?”

3. Saat tampil

pesan “Mau

tambah barang?”

klik “yes”

Klik “yes” Sistem akan

menampilkan

barang yang sudah

masuk dan dapat

menginput barang

lagi

Sesuai

harapan

Valid

4. Saat tampil

pesan “Mau

tambah barang?”

klik “no”

Klik “no” Sistem akan

menampilkan

barang yang sudah

diinput

Sesuai

harapan

Valid

5. Menghapus

barang

Mengklik

data barang

yang dibeli

didalam

tabel barang

masuk

Sistem akan

menghapus data

barang didalam

tabel barang

masuk

Sesuai

harapan

Valid

6. Menyimpan

penjualan

Klik tombol

simpan

Sistem akan

menampilkan

pesan “ Data

berhasil

disimpan”

Sesuai

harapan

Valid

7. Saat tampil

pesan “Mau

cetak struk ?”

klik “yes”

Klik “yes” Sistem akan

menampilkan data

struk penjualan

barang

Sesuai

harapan

Valid

8. Keluar dari

transaksi

penjualan

Klik tombol

keluar

Sistem akan

kembali

ke menu utama

Sesuai

harapan

Valid

Page 71: BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan · Darat Batalyon Zeni Konstruksi 13 atau yang disingkat Primkopad Yonzikon 13. Pada waktu itu ekonomi para prajurit dibawah standar,

87

3.5.3 Spesifikasi Hardware dan Software

Table III.13

Spesifikasi Hardware dan Software

Kebutuhan Keterangan

Sistem Windows 8 64-bit

Processor Intel® Celeron® CPU 1000M @1.80GHz

RAM 2 GB

Hardisk 320GB

Monitor 14”

Keyboard 108 Key

Printer HP

Mouse Standard

software Kebutuhan menjalankan aplikasi secara lokal:

Bahasa script programing : Java 8.1

Web Server : XAMPP

DBMS : MySQL