• Tidak ada hasil yang ditemukan

BAB III PEMBAHASAN Tinjauan Perusahaan. Setelah penulis melakukan tinjauan ke toko Sip print. Penulis mendapatkan

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB III PEMBAHASAN Tinjauan Perusahaan. Setelah penulis melakukan tinjauan ke toko Sip print. Penulis mendapatkan"

Copied!
24
0
0

Teks penuh

(1)

PEMBAHASAN

3.1. Tinjauan Perusahaan

Setelah penulis melakukan tinjauan ke toko Sip print. Penulis mendapatkan berbagai informasi yang di berikan oleh Mas Dwi selaku pemilik toko tersebut, khususnya mengenai produk tinta yang ada bermacam-macam jenis dan sistem penjualan pada toko tersebut.

A. Sejarah Perusahaan

Berawal dari profesi Mas Dwi di sebuah perusahaan penjualan tinta terkemuka di Indonesia yang menjadikan inspirasi untuk membangun sebuat usaha investasi jangka panjang jika Dwi sudah tidak bekerja lagi di peruasahaan tersebut. Hingga akhirnya pada tahun 2014 Dwi benar-benar mewujudkan keinginannya untuk mendirikan sebuah toko tinta printer. Sedangkan pengambilan nama Sip print ini tercipta dengan pengambilan nama yang mudah di ingat oleh orang banyak yaitu Sip yang biasa di artikan banyak orang MANTAP dalam artian puas dalam jasa penjualan dan jasa perbaikannya. Sip print dalam pengadaan barangnya memiliki banyak relasi dari banyak pihak besar seperti contohnya tinta dengan merk Hp. Sedangkan untuk sumber daya manusianya toko Sip print sudah memiliki 3 orang pegawai toko yang memiliki tugas masing-masing.

(2)

Toko Sip Print ini memiliki banyak jenis produk tinta berkualitas, Usaha ini merupakan toko pertama yang di dirikan oleh Dwi yang beralamat Jl. Kaliabang Tengah, Kaliabang Tengah, Bekasi Utara, Bekasi 17125, dengan surat keterangan usaha Nomer: 8760/SKU/MEI/2014.

B. Struktur Organisasi dan Fungsi

Suatu struktur organisasi yang digambarkan pada bagan organisasi merupakan sumber informasi otoritatif. Dari struktur organisasi dapat terlihat tugas, wewenang dan tanggung jawab dari masing masing bagian dalamorganisasi dan hubungan antar bagian dalam organisasi itu. Struktur organisasi ini dibentuk berdasarkan fungsinya dalam menjalankan kegiatan perusahaan, dari perangkat organisasi perusahaan dibawah ini bertujuan agar perusahaan yang telah dibentuk dapat dijalankan dengan baik oleh segenap perangkat organisasi.

Kerjasama yang baik dapat tercipta dalam strktur organisasi yang baik pula. Untuk mencapai kerjasama yang baik maka di adakan pembagian tugas, wewenang dan tanggung jawabdari setiap bagian yang ada dalam perusahaan.

Sumber : Pemiik usaha SIP Print Gambar III.1

(3)

Untuk melengkpi struktur organisasi suatu perusahaan, diperlukan uraian tugas yang akan menjelaskan tentang wewenang dan tanggung jawab masing-masing fungsi dalam perusahaan. uraian tugas pada toko Sip print Bekasi sebagai berikut :

1. Pemilik

Bertugas dan tanggung jawab untuk mengatur dan memberikan wewenang atas aapun yang ada di toko Sip print.

2. Bagian Penjualan dan Perbaikan

Bertanggung jawab terhadap jalanya penjualan, perbaikan printer dan laporan penjualan, menetapkan kebijakan dan mengawasi seluruh mekanisme dan ativitas pejualan dan perbaikan

3. Kasir

Bertugas menerima pembayaran dari pelanggan, mencatat transaksi penjualan baik secara tunai, memonitoring pembayaran yang dilakukan via transfer.

3.2.Analisis Kebutuhan

Menurut Rosa dan Shalahuddin (2018:29) “Proses pengumpulan kebutuhan dilakukan secara intensif untuk menspesifikasikan kebutuhan perangkat lunak agar dapat dipahami perangkat lunak seperti apa yang dibutuhkan oleh user”. Analisa kebutuhan software yang ada di toko sip print yaitu :

(4)

Sistem penjualan secara online berbasis web dimana penjual dan pembeli tidak bertatap muka secara langsung. Calon pembeli melakukan pembelian melalui media browser. Berikut ini spesifikasi kebutuhan dari system e-commerce

Halaman pengunjung :

A.1. Pengunjung dapat mendaftar menjadi member.

A.2. Pengunjung dapat melihat produk berdasarkan kategori. A.3. Pengunjung melihat panduan belanja.

A.4. Pengunjung dapat melihat testimoni.

A.5. Pengunjung dapat melihat profile toko sip print Halaman Admin

B.1. Admin dapat mengelola data produk B.2. Admin dapat mengelola data admin B.3. Admin dapat mengelola data bank. B.4. Admin dapagt mengelola data kota. B.5. Admin dapat mengelola data pelangan. B.6. Admin dapat mengelola data transaksi. B.7. Admin dapat mengelola konfirmasi. B.8. Admin dapat mengelola testimonial. B.9. Admin melihat laporan.

B.10. Admin dapat logout. Halaman Member

C.1. Member dapat mengisi testimony

C.2. Member dapat melakukan pembelian, dan dapat mengelola keranjang belanja.

C.3. Member dapat melakukan konfirmasi pembayaran. 3.3. Rancangan Dokumen

A. Rancangan Dokumen Masukan (Input)

Dokumen masukan adalah semua dokumen yang digunakan sebagai dasar untuk memperoleh data-data yang nantinya akan diproses untuk menghasilkan suatu keluaran yang disebut dengan output. Dokumen masukan yang digunakan adalah sebagai berikut :

1. Nama Dokumen : Barang

(5)

Sumber : Pemilik

Tujuan : Bagian penjualan

Media : Komputer

Frekuensi : Setiap menambah barang Format : Lihat gambar lampiran 2. Nama Dokumen : Pelanggan

Fungsi : Sebagai informasi jumlah anggota yang terdaftar

Sumber : Pelanggan

Tujuan : Pemilik

Media : Komputer

Frekuensi : Setiap menambah pelanggan baru Bentuk : Lihat gambar lampiran

B. Rancangan Dokumen Keluaran (Output)

Dokumen keluaran adalah segala bentuk dokumen yang akan mendukung kegiatan manajemen serta merupakan dokumen dari hasil catatan laporan. Dokumen keluaran yang digunakan adalah sebagai berikut:

1. Nama Dokumen : Struk Penjualan

Fungsi : Sebagai bukti transaksi penjualan

Sumber : Kasir

Tujuan : Pembeli

Media : Kertas

Frekuensi : Setiap terjadi transaksi penjualan Bentuk : Lihat gambar lampiran

2. Nama Dokumen : Laporan Penjualan

Fungsi : Sebagai informasi barang yang terjual Sumber : Bagian kasir

Tujuan : Pemilik Toko

Media : Kertas

Frekuensi : Setiap akhir bulan Bentuk : Lihat gambar lampiran

(6)
(7)

Gambar III.2

Entity Relationship Diagram B. Logical Record Structure (LRS)

Gambar III.3 Logical Record Structure

(8)

1. Spesifikasi File Table Pelanggan Nama Database : db_sip

Nama File : Table Pelanggan Akronim : pelanggan.myd Tipe File : File Master Akses File : Random Panjang Record : 81 Byte Kunci Filed : Email

Table III.1

Spesifikasi File Tabel Pelanggan

No Elemen Akronim Type Size Keterangan

1 Email Email Varchar 30 Primary Key

2 Nm_cus Nm Varchar 30

3 Alamat Alamat Text

4 Tlp Tlp varchar 15

5 Pass_cus Pass varchar 6

2. Spesifikasi File Table Po Nama Database : db_sip Nama File : Table Po

(9)

Akronim : po.myd Tipe File : File Master Akses File : Random Panjang Record : 136 Byte Kunci Filed : no_po

Table III.2

Spesifikasi File Table Po

No Elemen Akronim Type Size Keterangan

1 No_po No_po varchar 15 Primary Key

2 Tgl_po Tgl_po date

3 Kd_cus Kd_cus varchar 30

4 Subttl Subttl double

5 Nm_penerim a

Nm_penerim a

varchar 30

6 Alamat Alamat text

7 Kdkota Kdkota varchar 35

8 Kdpos Kdpos Int 11

9 tlp Tlp varchar 15

10 status status enum

3. Spesifikasi File Table Po_detail Nama Database : db_sip

Nama File : Table Po_detail Akronim : Po_detail.myd Tipe File : File Transaksi Akses File : Random Panjang Record : 138 Byte Kunci Filed : idpo

Table III.3

(10)

No Elemen Akronim Type Size Keterangan

1 Idpo Idpo Int 6 Primary Key

2 Kd_brg Kd_brg varchar 10

3 Id_session Id_session varchar 100

4 Item Item Int 11

5 Nopo Nopo varchar 11

4. Spesifikasi File Table Barang Nama Database : db_sip Nama File : Table Barang Akronim : barang.myd Tipe File : File Master Akses File : Random Panjang Record : 157 Byte Kunci Filed : kd_brg

Table III.4

Spesifikasi File Table Barang

No Elemen Akronim Type Size Keterangan

1 Kd_brg Kd_brng varchar 6 Primary Key

2 Nm_brg Nm_brg varchar 30

3 Satuan Satuan varchar 10

4 Harga Harga Int 11

5 Gambar gambar varchar 100

(11)

5. Spesifikasi File Table Konfirmasi Nama Database : db_sip

Nama File : Table Konfirmasi Akronim : Konfirmasi.myd Tipe File : File Transaksi Akses File : Random Panjang Record : 222 Byte Kunci Filed : idkon

Table III.5

Spesifikasi File Table Konfirmasi

No Elemen Akronim Type Size Keterangan

1 Idkon Idkon Int 6 Primary Key

2 No_po no_po varchar 30

(12)

4 Jmltf Jmltf Int 11

5 Tglnyr Tglbyr Date

6 nmbank Nmbank varchar 25

7 buktibayar Bukti varchar 100

6. Spesifikasi File Table Bank Nama Database : db_sip Nama File : Table Bank Akronim : bank.myd Tipe File : File Master Akses File : Random Panjang Record : 113 Byte Kunci Filed : nobnk

Table III.6

Spesifikasi File Table Bank

No Elemen Akronim Type Size Keterangan

1 Nobnk No_bank Int 8 Primary Key

2 Kdrek Kdrek Int 25

3 nmbnk nmbnk varchar 30

4 anbnk Anbnk varchar 50

(13)

Nama Database : db_sip

Nama File : Table Komentar

Akronim : komentar.myd

Tipe File : File Master Akses File : Random Panjang Record : 51 Byte Kunci Filed : bukti

Table III.7

Spesifikasi File Table Komentar

No Elemen Akronim Type Size Keterangan

1 Idkom Idpkom Int 11 Primary Key

2 emailkom Emailkom varchar 40

3 Komen Komen Text

4 Tglkom Tglkom Date

8. Spesifikasi File Table Kota Nama Database : db_sip Nama File : Table Kota Akronim : Po_detail.myd Tipe File : File Master Akses File : Random Panjang Record : 52 Byte Kunci Filed : kdkota

Table III.8

Spesifikasi File Table kota

(14)

1 Kdkota Kdkota Int 11 Primary Key

2 Nmkota Nmkota Varchar 30

3 Biaya Biaya Int 11

3.7. Spesifikasi Program

A. Struktur Navigasi Halaman USER

Gambar III.4

Struktur Navigasi Halaman USER B. Struktur Navigasi Halaman Member

(15)

Gambar III.5

Struktur Navigasi Halaman Member C. Struktur Navigasi Halaman Admin

Gambar III.6

(16)

3.8. Implementasi 1. Halaman Login Admin

Halaman ini menampilkan akses masuk sebagai admin

Gambar III.7 Halaman Login Admin 1. Halaman Login Member

Halaman ini menampilkan akses masuk sebagai member

Gambar III.8 Halaman Login Member 2. Halaman Home

Halaman Home adalah halaman yang pertama kali dilihat pengunjung. Pada halaman ini konsumen bisa melihat produk yang dijual dan melakukan pembelian dengan login terlebih dahulu.

(17)

Gambar III.9 Halaman home

3.9. Pengujian Unit

Teknik pengujian program dalam metode blackbox testing yang focus terhadap proses masukan dan keluaran program

A. Pengujian Form Login Admin

Table III.9

Hasil Pengujian Black Box Testing Form Login Admin No Sekenario

pengujian

Test Case Hasil Yang diHarapkan

Hasil Pengujian

(18)

1 Username dan Password tidak diisi kemudian klik tombol login Username : (kosong) password : (kosong) Sistem akan

menolak akses login dan menampilkan “ Pastikan Username dan Password Terisi Semua” Sesuai harapan Valid 2 Username diisi dan Password kosong kemudian klik tombol login Username : Admin password (kosong) Sistem akan

menolak akses login dan menampilkan “Pastikan Username dan Password Terisi Semua” Sesuai harapan Valid 3 Username kosong dan password di isi username : (kosong) password : ****** Sistem akan

menolak akses login dan menampilkan “Pastikan Username dan Password Terisi Semua” Sesuai harapan Valid 4 Mengetikan salah satu kondisi salah pada username atau password kemudian klik tombol login Username : Admin Password : (salah) Sistem akan

menolak akses login dan menampilkan “Pastikan Username dan Password Anda Benar” Sesuai harapan Valid 5 Username dan password di isikan dengan benar kemudian klik tombol login Username : Admin Password : ***** Sistem akan menerimma akses login dan masuk ke menu admin

Sesuai harapan

Valid

B. Pengujian Form Login Member

Table III.10

Hasil Pengujian Black Box Testing Form Login Member No Sekenario

pengujian

Test Case Hasil Yang diHarapkan

Hasil Pengujian

(19)

1 Email dan Password tidak diisi kemudian klik tombol login Email: (kosong) password : (kosong)

Sistem akan menolak akses login dan menampilkan “ Pastikan Email dan Password Terisi Semua” Sesuai harapan Valid 2 Email diisi dan Password kosong kemudian klik tombol login Email : Admin password (kosong)

Sistem akan menolak akses login dan menampilkan “Pastikan Email dan Password Terisi Semua” Sesuai harapan Valid 3 Email kosong dan password di isi Emaile : (kosong) password : ******

Sistem akan menolak akses login dan menampilkan “Pastikan Email dan Password Terisi Semua Sesuai harapan Valid 4 Mengetikan salah satu kondisi salah pada Email atau password kemudian klik tombol login Email: Admin Password : (salah)

Sistem akan menolak akses login dan menampilkan “Pastikan Email dan Password Anda Benar” Sesuai harapan Sesuai harapan 5 Email dan password di isikan dengan benar kemudian klik tombol login Email: Admin Password : ***** Sistem akan menerima akses login dan menampilkan “Login Sukses “ kemudian masuk ke halaman member Sesuai harapan Valid

C. Pengujian Form Registrasi

Table III.11

Hasil Pengujian Black Box Testing Form Registrasi No

.

Sekenario pengujian

Test Case Hasil Yang di Harapkan

Hasil Pengujian

(20)

1 Semua kolom tidak diisi dan klik tombol Daftar Nama, Email, Password, Alamat Telepon. Sistem akan menolak akses user menampilkan “ Isi Data dengan Lengkap” Sesuai harapan Valid 2 Semua kolom diisi lengkap dan username yang sudah pernah digunakan kemudian klik tombol Daftar Nama (ADITYA) Email (ADITYA123@GM AIL.COM) password (1234) Alamat (PONDOK UNGU) Telepon (0999888999) Sistem akan menolak akses user dan menampilkan “Kemungkina n Email sudah Ada” Sesuai harapan Valid 3 Semua kolom diisi dengan benar dan klik tombol daftar Nama (ADITYA) Email (ADITYA123@GM AIL.COM) password (1234) Alamat (PONDOK UNGU) Telepon (0999888999) Sistem akan menerima akses registrasi dan kemudian menampilkan “Anda Berhasil Terdaftar Sebagai Member” Sesuai harapan Valid

(21)

5 Salah satu kolom tidak diisi dan klik tombol daftar Nama (ADITYA) Email (ADITYA123@GM AIL.COM) password (1234) Alamat (PONDOK UNGU) Telepon (kosong) Sistem akan menolak akses user menampilkan “ Isi Data dengan Lengkap” Sesuai harapan Sesuai harapan

D. Pengujian Form Testimoni

Table III.12

Hasil Pengujian Black Box Testing Form Testimoni No

.

Sekenario pengujian

Test Case Hasil Yang di Harapkan Hasil Pengujian Kesimpulan 1 Nama Anda, Email anda, Masuakan testimoni dan semua kolom tidak diisi. Nama anda (Kosong) Email Anda (Kosong) Testimoni(Kos ong Sistem akan menolak akses Member dan menampilkan “ Komentar Yang anda Input Tidak Lengkap” Sesuai harapan Valid 2 Nama Anda, Email anda, Masuakan testimoni dan semua kolom diisi. Nama anda (ADITYA) Email And (ADITYA123 @GMAIL.CO M) Testimoni (Tintanya sudah sampae tadi Sistem akan menerima akses member Menampilkan ” Komentar Anda Telah Tersimpan Sesuai harapan Valid

(22)

siang dan langsung saya pake buat ngerpint bagus)

E. Pengujian Form Konfirmasi Pembayaran Table III.13

Hasil Pengujian Black Box Testing Form Konfirmasi Pembayaran No

.

Sekenario pengujian

Test Case Hasil Yang diHarapkan

Hasil Pengujian

Kesimpulan 1 Semua kolom

tidak diisi dan klik tombol Konfirmasi Pembayaran Nama Pelanggan Transfer (Rp), Bukti Pembayaan Sistem akan menolak akses Member danr menampilkan “ Isi Data dengan Lengkap” Sesuai harapan Valid 2 Salah Satu kolom tidak diisi dan klik tombol konfirmasi pembayaran Nama Pelanggan (ADITYA) Transfer (Rp.115,000) Bukti Pembayaran (kosong) Sistem akan menolak akses Member dan menampilkan “ Isi Data dengan Lengkap”

Sesuai harapan

(23)

3 Semua kolom diisi dan di kolom Transfer diisi tidak sesuai Jumlah pembayaran Nama Pelanggan (ADITYA) Transfer (Salah) Bukti Pembayaran (Gambar Bukti transfer.jpg) Sistem akan menolak akses Member dan menampilkan “Jumlah Pembayaran anda Kurang!” Sesuai harapan Valid 4 Nama Pelanggan diisi, transfer diisi dan bukti pembayayran tidak diisi Nama Pelanggan (ADITYA) Transfer (Rp.115,000) Bukti Pembayaran (kosong) Sistem akan menolak akses Member dan menampilkan “Data belum Lengkap” Sesuai harapan Valid 5 Semua kolom diisi dengan benar dan klik tombol konfirmasi pembayaran Nama Pelanggan (ADITYA) Transfer (Rp.115,000) Bukti Pembayaran (Gambar Bukti transfer.jpg) Sistem akan menerima dan kemudian menampilkan “Anda sudah melakukan Konfirmasi” Sesuai harapan Valid

(24)

Gambar

Gambar III.2
Table III.1
Table III.2
Table III.4
+7

Referensi

Dokumen terkait

Setiap faktor diperoleh, 75% untuk jarak Taman Kanak-kanak ≤ 5km dari lokasi rumah, untuk biaya yang sesuai untuk pendidikan Taman Kanak-kanak 70,7% orang tua memilih

Pada kelas eksperimen hal ini dapat terjadi mengingat pada saat penelitian, peneliti menggunakan metode berkirim salam dan soal yaitu meminta siswa untuk membuat soal dalam

dan pulau terbesar ketiga adalah pulau Petong (115 RTP) dan berikutnya pulau Nguan dan Tanjung Cakang yang juga merupakan daerah pemukiman nelayan (145 RTP), sedangkan

Berdasarkan simpulan yang telah diuraikan, maka dapat disampaikan beberapa saran yaitu melihat bahwa variabel audit fee, non-audit services dan audit tenure

Mata kuliah ini mencakup perkembangan terkini bidang mikrobiologi seperti kehidupan dan prinsip biologi molecular; memberikan penekanan pada evolusi, sistematika, biologi

Seyogyanya bagi pendidik harus mengerti dan memahami suatu bentuk analisa dan penilaian hasil belajar pada peserta didik, yang terdiri pada penilaian pada ranah

Definisi Penyakit Ginjal Kronis adalah penurunan fungsi ginjal secara kronis yang memerlukan waktu bulanan hingga tahunan yang ditandai dengan penurunan fungsi

Pembiayaan ZIS produktif yang diberikan oleh Baitul Mal Aceh sangat berdampak baik terhadap kehidupan mereka, karena sebelum mendapat pembiayaan modal usaha dari