• Tidak ada hasil yang ditemukan

BAB III PEMBAHASAN Tinjauan Perusahaan Sejarah Perusahaan Toko Asep Sandal adalah salah satu bidang usahanya menjual berbagai

N/A
N/A
Protected

Academic year: 2022

Membagikan "BAB III PEMBAHASAN Tinjauan Perusahaan Sejarah Perusahaan Toko Asep Sandal adalah salah satu bidang usahanya menjual berbagai"

Copied!
32
0
0

Teks penuh

(1)

32

PEMBAHASAN

3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan

Toko Asep Sandal adalah salah satu bidang usahanya menjual berbagai macam sandal dan sepatu baik untuk dewasa, anak-anak, pria dan wanita. Barang yang dijual begitu variatif karena Toko Asep Sandal selalu mengikuti perkembangan model terbaru dari merek-merek yang djual pada Toko Asep Sandal dengan cara bekerja sama dengan supplier resmi merek-merek tersebut sehingga yang ditawarkan selalu up to date. Toko Asep Sandal telah memliki Surat Ijin Usaha Perdagangan (SIUP) dengan nomor 581/207/V/Ds/2013

Pada tahun 2001 Bapak H. Asep hanya seorang pedagang kaki lima, kemudian dikarenakan sudah banyak konsumen yang mengetahui tentang produknya, banyak juga yang datang untuk memesan produknya. Kemudian pada tahun 2004 beliau berencana untuk membeli ruko yang beralamat di Pasar Anyar Cikampek Blok A/27-Karawang yang di namakan Toko Asep Sandal. Setelah toko pertama dikenal orang banyak Bapak H. Asep tersebut memikirkan kembali untuk membuka Toko Asep Sandal 2 (dua) yang dibuka pada tahun 2010 yang beralamat di Blok EE 1 No. 2A-3 Ps Pemda Cikampek Kabupaten Karawang yang di alihkan kepada anaknya yang bernama Bapak Dian Hardiana.

Pada saat ini Toko Asep Sandal sudah di ketahui banyak konsumen karena barang-barang yang dijualnya selalu up to date, danToko Asep Sandal 2 (dua)

(2)

memiliki 3 (tiga) pegawai, satu Kasir dan dua Pramuniaga serta bagian pergudangan.

3.1.2. Struktur Organisasi dan fungsi A. Stuktur Organisasi

Dalam menjalankan suatu usaha, instansi pemerintah ataupun perusahaan swasta, dibutuhkan struktur organisasi yang dapat menggambarkan fungsi-fungsi manajemen dalam suatu perusahaan mengenai wewenang dan tanggung jawab.

Organisasi merupakan salah satu faktor pendukung untuk mencapai tujuan perusahaan, karena organisasi dapat berfungsi sebagai alat yang mempunyai hubungan formal dalam melakukan suatu aktifitas dalam mencapai tujuan perusahaan secara efesien dan efektif, dengan adanya struktur organisasi yang baik dapat menciptakan aktifitas usaha yang baik.

Dengan adanya susunan dan hubungan juga rincian pembagian kerja yang jelas serta pengaturan wewenang dan tanggung jawab, para pemimpin sangat terbantu dalam mengelola perusahaan agar aktifitas perusahaan dapat berjalan dengan lancar, efektif dan efisen, sehingga dapat meningkatkan produktifitas yang akan menghasilkan tingkat portabilitas tinggi yang merupakan tujuan perusahaan koordinasi yang baik dapat mewujudkan satu kesatuan tindakan harmonis dalam mencapai tujuan. Karena tanpa koordinasi para pegawai atau individu akan kehilangan pandangan tentang peran mereka dalam organisasi yang bersangkutan.

Pada toko Asep Sandal ini terdapat struktur organisasi seperti dibawah ini.

(3)

Pemilik Dian Hardian

Bagian Pergudangan Acep

Koordinator Pramuniaga Hanhan Bagian Keungan

Paul

Sumber : Asep Sandal

Gambar III.I

Struktur Organisasi Toko Asep Sandal

B. Fungsi dari struktur organisasi perusahaan

Adapun uraian organisasi pada toko asep sandal dalam melaksanakan tugasnya sebagai berikut:

1. Pemilik atau Owner, mempunyai tugas :

Bertanggung jawab penuh dalam kemajuan atau kemunduran perusahaan dan bertanggung jawab dalam mengambil keputusan.

2. Bagian keuangan, mempunyai tugas:

Bertanggung jawab atas laporan keuangan kepada pemilik.

3. Bagian pergudangan, mempunyai tugas:

Bertanggung jawab atas persediaan barang yang ada secara keseluruhan serta laporan persediaan barang kepada pemilik.

4. Bagian koordinator pramuniaga, mempunyai tugas:

Bertanggung jawab atas barang yang ada ditoko dan melayani konsumen dengan sebaik-baiknya.

(4)

3.2. Analisa Kebutuhan

A. Kebutuhan User (pengguna)

Sistem penjualan yang menggunakan sistem konvesional yaitu dimana konsumen langsung datang ke toko untuk membeli barang sehingga proses pemasarannya terasa kurang maksimal karena memiliki cakupan area penjualan yang tidak terlalu luas. Untuk itu, perlu dilakukan inovasi berupa penjualan secara online dengan menggunakan website e-commerce sebagai alternatif pemasaran barang untuk memperluas pemasaran barang serta mendukung kemudahan bagi konsumen untuk melakukan kegiatan belanja yang mudah, hemat waktu, dan efesien.

B. Kebutuhan Sistem

Sesuai permasalahan diatas, penulis memberikan sebuah solusi dengan membuat website penjualan online, utuk para konsumen yang tidak bisa datang langsung bisa belanja secara online. Sitem informasi pembayaran pembelian secara online yaitu dengan cara transfer sesuai dengan nominal pembayaran ke rekenng pemiliki toko, lalu mengkonfirmasi kepada admin via sms maupun via halaman konfirmasi, tetapi pembayaran secara langsung (cash) tetap bisa dilakukan.

(5)

3.3. Perancangan Perangankat Lunak 3.3.1. Rancangan Antar Muka

1. Rancangan Antar Muka Login Admin

Gambar III.2.

Antar Muka Login Admin

2. Rancangan halaman beranda Admin

Gambar III.3.

Rancangan Halaman Beranda Admin

(6)

3. Rancangan Halaman Data Produk

Gambar III.4.

Rancangan Halaman Data Produk

4. Rancangan Halaman Tambah Produk

Gambar III.5.

Rancangan Halaman Tambah Produk

(7)

5. Rancangan Halaman Data Transaksi

Gambar III.6.

Rancangan Halaman Data Transaksi

6. Rancangan Halaman Data Pembayaran

Gambar III.7.

Rancangan Halaman Data Pembayaran

(8)

7. Rancangan Halaman Data Customer

Gambar III.8.

Rancangan Halaman Data Customer

8. Rancangan Halaman Beranda User

Gambar III.9.

Rancangan Halaman Beranda User

(9)

9. Rancangan Halaman Detail Produk

Gambar III.10.

Rancangan Halaman Beranda User

10. Rancangan Halaman Detail Transaksi

Gambar III.11.

Rancangan Halaman Detail Transaksi

(10)

11. Rancangan Halaman Isi Data Diri Customer

Gambar III.12.

Rancangan Halaman Detail Produk

12. Rancangan Halaman Testimoni

Gambar III.13.

Rancangan Halaman Detail Produk

(11)

3.3. 2. Rancangan Basis Data 1. ERD (Entity Relationship Diagram)

Gambar III.14.

ERD (Entity Relationship Diagram)

(12)

2. LRS (Logical Record Structure)

id_customer (PK) nama

alamat_rmh kecamatan kabupaten no_tlp email

customer id_transaksi (PK)

tgl_trans grand_total status id_customer

transaksi

id_detail (PK) id_trans (FK) id_produk detail jumlah subharga detail_transaksi

id_produk (PK) nama_produk harga ukuran warna deskripsi gambar stok

produk

id_bayar tgl_bayar id_trans (FK) id_customer bukti

pembayaran 1

1

1

1

1

1

1

M

Gambar III.15.

LRS (Logical Record Structure)

3. Spesifikasi File

Website yang penulis buat mempunyai database yang berfungsi untuk menyimpan semua data yang ada di dalam website tersebut. Dalam pembuatan website ini penulis membuat satu database dengan 8 table yang terdiri dari table admin, table customer, table kategori, table barang table transaksi, table

(13)

pembayaran, dan table testimoni. Adapun spesifikasi file-file dari database website tersebut antara lain:

A. Spesifikasi File Admin

Nama Database : admin

Akronim : admin

Fungsi : Untuk menyimpan data admin

Type File : File Master

Organisasi File : Index Sequential

Akses File : Random

Panjang Record : 71 karakter

Media : HardDisk

Field Key : id_adm

Software : MySQL

Tabel III.1

Spesifikasi File Admin

No Elemen Data Nama Field Type Size Ket

1 id_adm id_adm Int 11 Primary Key

2 nm_adm nm_adm Varchar 30

3 username username Varchar 15

4 password Password Varchar 15

(14)

B. Spesifikasi File Customer

Nama Database : sepatu_online

Akronim : customer

Fungsi :Untuk menyimpan data customer

Type File : File Master

Organisasi File : Index sequential

Akses File : Random

Panjang Record : 410 karakter

Media : HardDisk

Field Key : id_customer

Software : MySQL

Tabel III.2

Spesifikasi File Customer

No Elemen Data Nama Field Type Size Ket 1 id_customer id_customer Varchar 20 Primary Key 2 alamat_rmh alamat_rmh Varchar 255

3 kecamatan kecamatan Varchar 30 4 kabupaten kabupaten Varchar 30

5 no_tlp no_tlp Varchar 15

6 email email Varchar 30

C. Spesifikasi File produk

Nama Database : sepatu_online

Akronim : produk

Fungsi : Menyimpan Data produk

(15)

Type File : File Master Organisasi File : Index sequential

Akses File : Random

Panjang Record : 123 karakter

Media : HardDisk

Field Key : id_produk

Software : MySQL

Tabel III.3 Spesifikasi File produk

No Elemen Data Nama Field Type Size Ket 1 id_produk id_produk Int 11 Primary Key 2 nama_produk nama_produk Varchar 30

3 harga harga Int 11

4 ukuran ukuran Varchar 15

5 warna warna Varchar 15

6 deskripsi deskripsi text

7 gambar gambar

8 stok stok Int 11

D. Spesifikasi File Transaksi

Nama Database : sepatu_online

Akronim : transaksi

Fungsi : Menyimpan Data transaksi

Type File : File Transaksi

Organisasi File : Index sequential

(16)

Akses File : Random Panjang Record : 31 karakter

Media : HardDisk

Field Key : id_transaksi

Software : MySQL

Tabel III.4

Spesifikasi File Transaksi

No Elemen Data Nama Field Type Size Ket 1 id_transaksi id_transaksi Int 11 Primary Key 2 tgl_trans tgl_trans Date

3 grand_total grand_total Varchar 20

4 status status Varchar 20

E. Spesifikasi File Detail Transaksi

Nama Database : sepatu_online

Akronim : detail_transaksi

Fungsi : Menyimpan Data detail transaksi

Type File : File Master

Organisasi File : Index sequential

Akses File : Random

Panjang Record : 310 karakter

Media : HardDisk

Field Key : id_detail

Software : MySQL

(17)

Tabel III.5

Spesifikasi File Detail Transaksi

No Elemen Data Nama Field Type Size Ket

1 id_detail id_detail Integer 11 Primary Key

2 id_transaksi id_transaksi Int 11 Foreign Key

3 id_produk id_produk Int 11

4 detail detail Varchar 255

5 jumlah jumlah Int 11

6 subharga subharga Int 11

F. Spesifikasi File Pembayaran

Nama Database : sepatu_online

Akronim : pembayaran

Fungsi : Menyimpan Data Pembayaran

Type File : File Master

Organisasi File : Index sequential

Akses File : Random

Panjang Record : 62 karakter

Media : HardDisk

Field Key : id_bayar

Software : MySQL

(18)

Tabel III.6

Spesifikasi File Pembayaran

No Elemen Data Nama Field Type Size Ket

1 id_bayar id_bayar Integer 11 Primary Key

2 tgl_bayar tgl_bayar date

3 id_transaksi id_transaksi Int 11 Foreign Key

4 id_customer id_customer Varchar 20

5 bukti bukti Varchar 20

G. Spesifikasi File Testimoni

Nama Database : sepatu_online

Akronim : testimoni

Fungsi : Menyimpan Data Testimoni

Type File : File Master

Organisasi File : Index sequential

Akses File : Random

Panjang Record : 171 karakter

Media : HardDisk

Field Key : no_testi

Software : MySQL

(19)

Tabel III.7

Spesifikasi File Testimoni

No Elemen Data Nama Field Type Size Ket 1 no_testi no_testi Integer 11 Primary Key

2 tanggal tanggal date

3 nama nama Varchar 30

4 email email Varchar 30

5 isi_testi isi_testi Varchar 100

3.3. 3. Rancangan Struktur Navigasi A. Rancangan Navigasi Pengguna (User)

index

Beranda Lokasi

Kami Cara

Pembelian Cara

Pembayaran

Konfirmasi Pembayaran

Tentang Testimoni

Detail Produk

Detail Transaksi

Cetak

Gambar III.16.

Struktur Navigasi User

(20)

B. Rancangan Navigasi Admin

index

Transaksi Produk

Pembayaran

Customer Beranda

Log Out

Update Tambah Edit Hapus

Hapus Hapus

Hapus

Gambar III.17.

Struktur Navigasi Admin

(21)

3.4. Implementasi dan Pengujian Unit 3.4. 1. Implementasi

A. Implementasi Rancangan Antar Muka 1. Halaman Login Admin

Gambar III.18.

Halaman Login Admin

2. Halaman Beranda Admin

Gambar III.19.

Halaman Beranda Admin

(22)

3. Halaman Data Produk

Gambar III.20.

Halaman Data Produk

4. Halaman Data Transaksi

Gambar III.21.

Halaman Data Produk

(23)

5. Halaman Detail Pembayaran

Gambar III.22.

Halaman Detail Pembayaran

6. Halaman Detail Pembayaran

Gambar III.23.

Halaman Data Customer

(24)

7. Halaman Beranda User

Gambar III.24.

Halaman Beranda User 8. Halaman Beranda User

Gambar III.25.

Halaman Detail Produk

(25)

9. Halaman Detail Transaksi

Gambar III.26.

Halaman Detail Transaksi

10. Halaman Detail Transaksi

Gambar III.27.

Halaman Detail Transaksi

(26)

11. Halaman Bukti Cetak Transaksi

Gambar III.28.

Halaman Bukti Cetak Transaksi 12. Halaman Konfirmasi Pembayaran

Gambar III.29.

Halaman Konfirmasi Pembayaran

(27)

B. Spesifikasi Sistem Komputer

Berikut ini adalah spesifikasi perangkat keras dan perangkat lunak minimum yang dibutuhkan untuk mengimplementasikan website uji kendaraan.

1. Spesifikasi Perangkat Keras a. Server

1) CPU

(a) Processor Intel® Core i3 (b) RAM DDR2 4 GB

(c) Hard Disk 1TB 2) Mouse

3) Keyboard

4) Monitor dengan resolusi layar minimum 1024x768 5) Koneksi internet degan kecepatan 2 Mbps

b. Client 1) CPU

(a) Processor Intel ® Core i3 (b) RAM DDR2 2 GB

(c) Hard Disk 500GB 2) Mouse

3) Keyboard

4) Monitor dengan resolusi layar minimum 1024x768 5) Koneksi internet dengan kecepatan 2 Mbps

(28)

2. Spesifikasi Perangkat Lunak a. Server

1) Sistem Operasi menggunakan Microst Wondows.

2) Aplikasi bundle web server, menggunakan XAMPP, yang terdiri dari beberapa komponen, diantaranya :

(a) Apache Server v3 (b) PHP Server v3 (c) MySQL Server v5 (d) phpMyAdmin v3

3) Aplikasi Web Browser seperti Internet Explorer, Mozilla Firefox, Google Chrome, Opera.

b. Client

1) Sistem Operasi menggunakan Microst Wondows.

2) Aplikasi Web Browser seperti Internet Explorer, Mozilla Firefox, Google Chrome, Opera.

3.4.2. Pengujian Unit

1. Pengujian terhadap Form login admin Tabel III.8

Hasil Pengujian Black Box Testing Halaman Login Admin NO. Skenario

Pengujian Test Case Hasil Yang Diharapkan

Hasil

Pengujian Kesimpulan 1 Username

dan password tidak diisi kemudian klik tombol

Username : (kosong) Password : (kosong)

Sistem akan menolak akses user dan

menampilka n halaman

Sesuai harapan

Valid

(29)

login gagal login 2 Mengetikan

username dan password tidak diisi atau kosong kemudian klik tombol login

Username : mela Password : (kosong)

Sistem akan menolak akses user dan

menampilka n halaman gagal login

Sesuai harapan

Valid

3 Username tidak diisi (kosong) dan password diisi kemudian klik tombol login

Username : (kosong) Password : mela123

Sistem akan menolak akses user dan

menampilka n halaman gagal login

Sesuai harapan

Valid

4 Mengetikan salah satu kondisi salah pada

username atau password kemudian klik tombol login

Username : mela(benar) Password : 11111 (salah)

Sistem akan menolak akses user dan

menampilka n halaman gagal login

Sesuai harapan

Valid

5 Mengetikan username dan password dengan data yang benar kemudian klik tombol login

Username : mela

Password : mela123

Sistem Menerima akses login dan

kemudian langsung menampilka n menu utama admin.

Sesuai harapan

Valid

(30)

2. Pengujian terhadap Form Isi data Customer Tabel III.9

Hasil Pengujian Black Box Testing Halaman Form Isi Data Customer N.o Skenario

Pengujian Test Case Hasil Yang Diharapkan

Hasil

Pengujian Kesimpulan 1. Nama ,

Alamat, Kecamatan, Kabupaten, Nomor Telpon, email tidak diisi (kosong) kemudian klik tombol simpan.

Nama : (kosong) Alamat : (kosong)

Kecamatan:

(kosong) Kabupaten:

(kosong) Nomor Telpon : (kosong) email (kosong)

Sistem akan menolak menyimpan data dan menampilka n validasi teks “Isi Isian Ini”

Sesuai harapan

valid

2. Mengetikka n Nama, Alamat, Kecamatan, Kabupaten, Nomor Telpon, email tidak diisi (kosong) kemudian klik tombol simpan.

Nama : Mela Alamat : (kosong) Kecamatan :

(kosong) Kabupaten :

(kosong) Nomor

Sistem akan menolak menyimpan data dan menampilka n validasi teks “Isi Isian Ini”

Sesuai harapan

valid

(31)

Telpon : (kosong) email (kosong)

3 Semua

kolom diisi, namun pada bagian kolom kabupaten mengisi nama kabupaten lain selain Purwakarta, Subang, Karawang, lalu tekan tombol simpan maka sistem akan

menolak.

Nama : Mela Alamat : Cikampek Kecamatan :

Cikampek Utara Kabupaten : Bandung Nomor Telpon : 0818095961 58

email nurfianamel la3@gmail.

com

Sistem akan menolak menyimpan data dan menampilka n validasi teks “Maaf Kota Belum Tersedia” .

Sesuai harapan

valid

4 Semua

kolom diisi, dan kolom kabupaten diisi dengan nama kabupaten Purwakarta, atau

Subang, atau Karawang, lalu klik tombol simpan

Nama : Mela Alamat : Cikampek Kecamatan :

Cikampek Utara Kabupaten : Bandung

Sistem menerima perintah penyimpana n

data,memun culkan konfirmasi teks “Data Diri Anda Berhasil Disimpan”.

Sesuai harapan

valid

(32)

maka sistem akan

menyimpan.

Nomor Telpon : 0818095961 58

email nurfianamel la3@gmail.

com

Gambar

Gambar III.I
Gambar III.2.
Gambar III.4.
Gambar III.6.
+7

Referensi

Dokumen terkait

Lembar kegiatan siswa (student work sheet) adalah lembaran-lembaran berisi tugas yang harus dikerjakan oleh peserta didik. Lembar kegiatan biasanya berupa petunjuk,

Pada gambar 1 menunjukkan aliran yang terjadi yakni pertama masyarakat melakukan pelaporan kejadian kepada bagian SPKT baik di POLSEK maupun POLRES, setelah

Penelitian ini termasuk penelitian eksperimen semu karena memberikan perlakuan terhadap masing-masing kelas eksperimen yang bertujuan untuk mengetahui hasil belajar

Ani Nur Aeni, Menanamkan Disiplin Anak Melalui Dairy Activity Menurut Ajaran Islam, jurnal pendidikan agama islam- ta’lim Vol 9 no 1 -2011 hal .23.. Sehubungan dengan hal itu

Pemeliharaan Rumah Dinas Jabatan Belanja Barang Pekerjaan

[r]

Kepala Diskop dan UKM Provsu Ridwan Siregar mengatakan, produktivitas tersebut dapat dihitung dari pertumbuhan koperasi dan unit usaha mikro kecil dan menengah (UMKM) pada

2017 akan melaksanakan (pelelangan sederhana) pascakualifikasi melalui Sistem Pengadaan Secara Elektronik (SPSE) versi 4.1.1 untuk paket pengadaan sebagai berikut:.. Sabhara