BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi...

60
22 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan PT.INDOMOBIL TRADA NASIONAL-NISSAN merupakan salah satu perusahaan yang bergerak di bidang otomotif yang sudah menggunakan sistem e- business untuk mendukung proses bisnisnya. Penggunaan sistem e-business pada perusahaan otomotif merupakan kebutuhan yang sangat penting karena perusahaan ini memiliki cabang yang tersebar diseluruh Indonesia bahkan bekerjasama dengan yang ada di luar negeri sehingga sangat membantu proses penyaluran informasi dan penjualan produk ke seluruh bagian di dunia. Melalui e-business, PT. INDOMOBIL TRADA NASIONAL-NISSAN dapat berkolaborasi secara lebih kreatif, mengatur bisnis operasi dan sumber daya lebih efektif, serta dapat bertahan di era saat ini dimana perubahan ekonomi sangat cepat. Nissan pertama kali masuk secara resmi ke Indonesia pada tahun 1969 dengan nama Datsun melalui Agen Tunggal PT Indokaya yang didirikan oleh H. Abdul Wahab Affan bersama dengan saudara-saudaranya. Jenis kendaraan yang diproduksi pada tahun itu adalah pick up, multi purpose (jip) dan sedan dengan produksi rata-rata 750 unit/bln yang dipasarkan di Jakarta, Bandung, Semarang, Yogyakarta, Surabaya, Bali, Lampung, Bengkulu, Palembang, Padang, Balikpapan, Ujung Pandang, Medan dan Manado.

Transcript of BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi...

Page 1: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan kandungan lokalnya mencapai 75% guna memenuhi anjuran

22

BAB III

PEMBAHASAN

3.1. Tinjauan Perusahaan

3.1.1. Sejarah Perusahaan

PT.INDOMOBIL TRADA NASIONAL-NISSAN merupakan salah satu

perusahaan yang bergerak di bidang otomotif yang sudah menggunakan sistem e-

business untuk mendukung proses bisnisnya. Penggunaan sistem e-business pada

perusahaan otomotif merupakan kebutuhan yang sangat penting karena perusahaan

ini memiliki cabang yang tersebar diseluruh Indonesia bahkan bekerjasama dengan

yang ada di luar negeri sehingga sangat membantu proses penyaluran informasi dan

penjualan produk ke seluruh bagian di dunia. Melalui e-business, PT. INDOMOBIL

TRADA NASIONAL-NISSAN dapat berkolaborasi secara lebih kreatif, mengatur

bisnis operasi dan sumber daya lebih efektif, serta dapat bertahan di era saat ini

dimana perubahan ekonomi sangat cepat.

Nissan pertama kali masuk secara resmi ke Indonesia pada tahun 1969 dengan

nama Datsun melalui Agen Tunggal PT Indokaya yang didirikan oleh H. Abdul

Wahab Affan bersama dengan saudara-saudaranya. Jenis kendaraan yang diproduksi

pada tahun itu adalah pick up, multi purpose (jip) dan sedan dengan produksi rata-rata

750 unit/bln yang dipasarkan di Jakarta, Bandung, Semarang, Yogyakarta, Surabaya,

Bali, Lampung, Bengkulu, Palembang, Padang, Balikpapan, Ujung Pandang, Medan

dan Manado.

Page 2: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan kandungan lokalnya mencapai 75% guna memenuhi anjuran

23

Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan

kandungan lokalnya mencapai 75% guna memenuhi anjuran pemerintah untuk

menjalankan program lokalisasi bagi kendaraan roda empat. Produksi rata-rata 250

unit per bulan.

Pada tanggal 14 April 1981, keagenan tunggal Datsun dipegang oleh PT.

Wahana Wirawan. Produksi awalnya adalah Multi Purpose Vehicle (Jeep Nissan

Patrol 2800cc 4WD) dan sedan Nissan Laurel, Sunny dan Stanza (khusus untuk

taksi). Disamping menjual kendaraan Nissan kepada umum, PT. Wahana Wirawan

juga memasarkan kendaraan taksi di seluruh Indonesia.

Pada tahun 1984 dibentuk perusahaan baru bernama PT. Nayaka Wirawan

yang berfungsi sebagai Sole Distributor sedangkan PT. Wahana Wirawan sendiri

tetap sebagai pemegang Agen Tunggal Nissan di Indonesia.

Akhir tahun 1986, PT. Nayaka Wirawan dijual kepada Indomobil Group dan

tahun 1989 PT Nayaka Wirawan dibubarkan dan selanjutnya didirikan PT. Indocitra

Buana pada 23 November 1989.

Daerah pemasaran Nissan meliputi Jakarta, Bandung, Semarang, Surabaya

untuk sedan dan jeep. Pada tahun 1989 kendaraan yang dipasarkan adalah jenis sedan

seperti Nissan Sentra dan Cefiro. Nissan Sunny dijual khusus untuk taksi

menggantikan Nissan Stanza. Dengan perjalanan waktu terjadi perubahan model

yaitu Nissan Sentra diganti dengan Nissan Genesis. Pada saat itu, Nissan belum

memiliki Assembling Plant sendiri, unit-unit CKD masih di assembling di Volvo

ISMAC yang berlokasi di Ancol, akan tetapi mengingat kapasitas penjualannya

meningkat, yaitu rata-rata 400 unit per bulan, Indomobil bekerjasama dengan

Page 3: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan kandungan lokalnya mencapai 75% guna memenuhi anjuran

24

Marubeni dan Nissan Motor Co. Jepang memutuskan untuk mendirikan Assembly

Plant sendiri dengan nama ISMAC Nissan Manufacturing atau disingkat INM di

Cikampek Jawa Barat.

Perusahaan ini bersama-sama dengan Nissan Motor Co. Jepang

merencanakan mendirikan Manufacturing Engine dipakai di dalam negeri dan

diekspor kembali ke Jepang. Mengingat kapasitas produksinya yang tinggi, maka

selain kendaraan Nissan, INM juga memproduksi Kendaraan merk lainnya seperti

Volvo, SsangYong, VW dan lain-lain. Untuk pemasaran Nissan di Indonesia, PT.

Indocitra Buana mengangkat beberapa penyalur dan bengkel Nissan di beberapa kota

di seluruh Indonesia.

Pada 26 Agustus 1997 dengan tujuan untuk mengembangkan bisnis retailer di

Nissan Group, didirikanlah PT. Indomobil Trada Nasional atau disingkat dengan PT.

INTAN. Meskipun secara hukum perusahaan tersebut telah didirikan semenjak tahun

1997, namun karena kondisi krisis ekonomi yang melanda Indonesia secara umum,

PT. Indomobil Trada Nasional baru aktif beroperasi pada Januari 2000.

Pada 1 November 1999, PT. Indobuana Autoraya resmi bergabung dengan

Nissan Group. Pendirian PT. Indobuana Autoraya melengkapi struktur perusahaan

dalam group Nissan Ssangyong menjadi 4 perusahaan yaitu sebagai berikut :

a) PT Wahana Wirawan sebagai Agen Tunggal dan Pemegang Merk Nissan

b) PT Indocitra Buana sebagai Sole Distributor Merk Nissan

c) PT Indomobil Trada Nasional sebagai Sales Operation (Retailer)

d) PT Indobuana Autoraya sebagai Agen Tunggal dan Pemegang Merk

SsangYong.

Page 4: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan kandungan lokalnya mencapai 75% guna memenuhi anjuran

25

Namun kerjasama ini berakhir setelah pihak Nissan Jepang menjadi

pemegang saham mayoritas dan pengelolaan bisnis Ssang Yong dijalankan oleh

Indomobil Volvo pada Oktober 2001.

Saat ini PT. Indomobil Trada Nasional mengkhususkan diri pada jenis usaha

perdagangan kendaraan bermotor baik New Cars maupun Used Cars, Accessories

Shop, maupun bengkel perwakilan Nissan. Kantor Cabang yang dimiliki PT.

Indomobil Trada Nasional adalah :

a) Sunter (3s)

b) Halim (1s) sebagai bengkel perwakilan Nissan

c) MT Haryono (1s) khusus showroom

d) Pondok Indah (3s)

e) Pantai Indah Kapuk (3s)

f) Kebon Jeruk (Showroom mobil baru dan bekas, accessories shop)

Pada pertengahan tahun 2001 dengan telah bergabungnya Nissan dengan

Renault secara Internasional, maka di Indonesia pun dijalinlah kerjasama antara

Indomobil Group dalam hal ini diwakili oleh PT. Auto Euro Indonesia dan Renault

Perancis untuk memasarkan kendaraan Renault di Indonesia dengan dukungan awal

manajemen, jaringan pemasaran dan layanan purna jual Nissan. Saat ini, struktur

perusahaan Nissan adalah sebagai berikut :

1. PT. Nissan Motor Indonesia sebagai Agen Tunggal dan Pemegang Merk

Nissan

2. PT. Nissan Motor Distributor Indonesia sebagai Sole Distributor Merk Nissan

3. PT. Wahana Wirawan sebagai Sales Operation (Join penyalur)

Page 5: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan kandungan lokalnya mencapai 75% guna memenuhi anjuran

26

4. PT. Indomobil Trada Nasional sebagai Sales Operation (Retailer)

5. PT. Auto Euro Indonesia sebagai Agen Tunggal dan Pemegang Merk Renault.

Untuk kedepannya, Nissan semakin optimis dapat memperluas pangsa

pasarnya di Indonesia dengan dukungan penuh dari Nissan Jepang selaku pemegang

saham terbesar, produk-produk Nissan unggulan, jaringan pemasaran yang semakin

luas dan dukungan dari para pencinta kendaran Nissan sendiri yang selama ini merasa

puas atas pelayanan purna jual Nissan.

3.1.2. Struktur Organisasi dan Fungsi

Di dalam suatu perusahaan terdapat struktur organisasi. Bentuk dari struktur

organisasi tergantung dari tujuan dan operasi perusahaan. Struktur organisasi adalah

suatu alat dalam mencapai suatu tujuan perusahaan dimana dengan adanya stuktur

organisasi ini akan tercipta kerjasama antar bagian organisasi dalam mencapai sebuah

tujuan perusahaan. Struktur organisasi harus mempunyai keadaan yang fleksibel. Dan

juga dapat dibuat penyesuaian tanpa harus mengubah struktur perusahaan secara

menyeluruh. Stuktur organisasi pada perusahaan ini adalah sebagai berikut:

Page 6: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan kandungan lokalnya mencapai 75% guna memenuhi anjuran

27

Gambar III.1

Struktur Organisasi

Keterangan Struktur Organisasi :

A. Kepala Cabang (Branch Manager)

Mempunyai tugas sebagai berikut:

a) Melaksanakan kebijakan-kebijakan yang telah ditentukan oleh manajemen

kantor pusat untuk dilaksanakan di kantor cabang.

b) Memikirkan strategi pemasaran untuk memperoleh order penjualan.

Melakukan pengamatan dan analisa keadaan pasar otomotif serta harganya.

Memimpin, mengelola,merencanakan,dan melaksanakan pemasaran serta

membuat rencana kerja bagian penjualan.

c) Menetapkan, mengelola, dan melaksanakan arah cabang dan sasaran

strategi. Sasarannya antara lain: mencapai target penjualan melalui

wiraniaga yang menjadi bawahannya.

d) Mencapai kepuasan pelanggan.

Page 7: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan kandungan lokalnya mencapai 75% guna memenuhi anjuran

28

B. Kepala Bagian Administrasi

Tugas-tugasnya antara lain:

a) Tercapainya tertib administrasi keuangan cabang yang dapat mendukung

operasi penjualan tunai maupun kredit.

b) Tercapainya pemeliharan seluruh aset dan harta cabang dengan baik dan

benar. Tercapainya pemeliharaan seluruh aset dan harta cabang terutama

dibidang administrasi.

c) Mengelola administrasi cabang,termasuk administrasi kepersonaliaan.

d) Memonitor dan mengawasi pelaksanaan kebijakan perusahaan dibidang

marketing, keuangan dan administrasi.

e) Membantu menyusun arah strategi cabang.

C. Sales Supervisor

Tugas-tugasnya meliputi:

a) Mengkoordinasi seluruh wiraniaga dalam rangka meningkatkan penjualan.

Membantu memecahkan masalah yang dihadapi oleh wiraniaga.

b) Membantu bagian stok dalam hal pencarian kendaraan dan tukar menukar

kendaraan dengan cabang lain.

c) Menggarap pelanggan yang membeli kendaraan dalam jumlah besar.

Page 8: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan kandungan lokalnya mencapai 75% guna memenuhi anjuran

29

D. Workshop Head

Tugas-tugasnya meliputi :

a) Mengontrol dan mengkoordinasi aktivitas operasional bengkel

general/body repair di cabang-cabang Indomobil Nissan untuk tercapainya

kepuasan pelanggan serta profit Workshop Nissan.

b) Menjaga dan meningkatkan mutu pelayanan bengkel.

c) Pembinaan dan pengembangan personel workshop.

E. Wiraniaga (Salesman)

Tugasnya sebagai berikut :

a) Membentuk dan mengarahkan calon konsumen dalam hal menentukan

pilihan atau pembelian kendaraan Nissan sesuai dengan kebutuhan calon

pelanggan.

b) Mencari calon pembeli.

c) Memberi penjelasan kepada calon konsumen tentang produk Nissan.

d) Melaksanakan program customer relation dan program kepuasan

pelanggan.

F. Sales Counter

Tugas-tugasnya sebagai berikut:

a) Menerima telepon.

b) Menjaga kebersihan counter dan ruang pamer.

c) Membuat penawaran kepada konsumen melalui surat atau pos.

d) Melayani pembelian melalui surat atau pos.

e) Menjual kendaraan melalui telepon.

Page 9: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan kandungan lokalnya mencapai 75% guna memenuhi anjuran

30

G. Customer Relation Officer

Tugas-tugasnya antara lain:

a) Melayani keluhan pelanggan.

b) Memelihara hubungan baik dengan pelanggan.

c) Mengkoordinir program customer service.

d) Melaksanakan program direct marketing.

e) Memberikan pelatihan standar pelayanan kepada semua karyawan.

H. Pre Delivery Inspection (P.D.I)

Tugas-tugasnya antara lain:

a) Mempersiapkan kendaraan yang telah dipesan konsumen.

b) Melakukan pemeriksaan kendaraan yang telah dipesan sebelum melakukan

pengiriman.

I. Kasir

Tugas-tugasnya antara lain:

a) Menerima dan melakukan pembayaran baik melalui tunai maupun giro

Seijin dengan kepala administrasi atau kepala cabang. Menjaga keamaan

dan kerahasiaan harta milik perusahaan.

b) Membuat laporan kas dan rekonsiliasi bank baik harian maupun bulanan

dan kemudian dikirimkan ke kantor pusat.

Page 10: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan kandungan lokalnya mencapai 75% guna memenuhi anjuran

31

J. Sales Admin Staff

Tugas-tugasnya antara lain:

a) Menyiapkan dan menyediakan segala keperluan administratif

marketing/sales sesuai dengan SOP (Standart Operational Procedur) .

b) Bertanggung jawab terhadap kegiatan administratif yang berkaitan dengan

sales dan marketing.

c) Membuat jadwal pameran bulanan.

K. GA Staff

Tugas-tugasnya antara lain:

a) Memeriksa dan memantau kebersihan area kerja.

b) Memeriksa dan memantau absensi karyawan.

L. Account Staff.

Tugas-tugasnya antara lain:

a) Melakukan pengaturan administrasi keuangan.

b) Menyusun dan membuat laporan keuangan perusahaan.

c) Menyusun dan membuat laporan perpajakan perusahaan.

d) Melakukan pembayaran gaji karyawan.

e) Menyusun dan membuat surat-surat yang berhubungan dengan perbangkan

dan kemampuan keuangan perusahaan.

Page 11: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan kandungan lokalnya mencapai 75% guna memenuhi anjuran

32

M. Finance admin staff.

Tugas-tugasnya antara lain:

a) Melakukan stock opname setiap akhir bulan untuk melihat ada/tidaknya

selisih jumlah barang digudang dan catatan keuangan.

b) Mengarsip seluruh dokumen transaksi untuk menjaga ketertiban

administrasi dan memudahkan penelusuran dokumen.

c) Menerima, memeriksa tagihan dari vendor dan membuat rekapnya untuk

memastikan pembayaran terkirim tepat waktu.

N. Spare part admin staff.

Tugas-tugasnya antara lain:

a) Menjaga dan memantau ketersediaan spare part yang ada.

b) Bertanggung jawab terhadap tugas-tugas administrasi dibagian gudang

spare part.

O. Courier.

Tugas-tugasnya antara lain:

a) Mengantar kendaraan ke pelanggan.

b) Mempersiapkan kendaraan yang akan dikirim.

c) Memastikan kendaraan layak untuk dikirim.

P. Foreman.

Tugas-tugasnya antara lain:

a) Memeriksa hasil pekerjaan teknisi.

b) Memantau dan mengawasi pekerjaan teknisi.

c) Memberikan pekerjaan kepada teknisi yang diawasinya.

Page 12: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan kandungan lokalnya mencapai 75% guna memenuhi anjuran

33

Q. Teknisi.

Tugas-tugasnya antara lain:

a) Melakukan kegiatan perbaikan kendaraan.

b) Melaksanakan 5S.

c) Menjaga alat perbaikan kendaraan.

d) Mengikuti training yang diadakan oleh perusahaan.

R. Service Advisor.

Tugas-tugasnya antara lain;

a) Melayani pelanggan yang akan melakukan service.

b) Menerangkan harga dan jasa service.

c) Mencatat keluhan kendaraan pelanggan.

3.2. Analisa Kebutuhan

Efektifitas suatu bisnis tidak dapat ditekan pada faktor tempat saja namun

harus memeperhatikan juga faktor pelayanan. Penulis membuat solusi dari

permasalahan perusahaan dengan membuat website e-commerce.

Proses utamanya adalah transaksi penjualan dan pengelolaan data pesanan.

Proses bisnis ini dapat terjadi jika terdapat pelanggan yang menjadi anggota/member.

Langkah awalnya, calon pelanggan yang mengunjungi website dapat mendaftar

melalui menu yang telah disediakan.

Kemudian, calon pelanggan mengisi data diri sesuai formulir yang sudah

disediakan. Setelah berhasil mendaftar, maka pelanggan harus login dahulu untuk

melakukan proses pemesanan produk. Setelah berhasil login dan memesan produk,

Page 13: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan kandungan lokalnya mencapai 75% guna memenuhi anjuran

34

pelanggan dapat melihat pesanan, mengubah pesanan, menghapus pesanan, atau

melanjutkan ke proses selanjutnya melalui menu keranjang belanja.

Proses terakhir adalah pembayaran, dimana total yang harus dibayarkan sesuai

yang tertera pada proses terakhir pemesanan produk. Pembayaran dapat dilakukan

melalui dua cara yaitu kredit dan cash, pembayaran melalui sistem kredit akan

diarahkan ke link bank yang tertera pada menu payment yang sudah disediakan.

Oleh karena itu website pemesanan online akan memudahkan konsumen

mendapatkan produk yang diinginkan dengan cara mudah dan praktis.

3.2.1. Tahapan Analisis

Sistem penjualan online adalah sistem penjualan yang dilakukan secara

online berbasis web dimana customer melakukan pembelian mobil secara tidak

langsung atau online. Berikut merupakan spesifikasi kebutuhan (system requirement)

dari sistem penjualan online :

1. User / Pengunjung

a) User dapat melihat informasi terbaru

b) User dapat melihat informasi catalog

c) User dapat melihat guestbook

d) User dapat memilih voting

e) User dapat memilih daftar ketika belum menjadi member

f) User bisa memilih tampilan ruang siswa dan ruang guru

g) User dapat melakukan login dengan akun yang dimiliki

Page 14: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan kandungan lokalnya mencapai 75% guna memenuhi anjuran

35

2. Member :

a) Member dapat melakukan pemesanan kendaraan.

b) Member dapat melihat dan mengisi forum

c) Member dapat melihat dan mengisi guestbook

d) Member dapat melihat dan mengisi testimonial

e) Member dapat mencetak bukti transaksi

f) Member mendapatkan diskon

3. Admin :

a) Admin dapat mengelola data produk

b) Admin dapat mengelola data pemesanan

c) Admin dapat mengelola data admin

d) Admin dapat mengelola data member

e) Admin dapat mengelola data forum

f) Admin dapat mengelola data tamu

g) Admin dapat mengelola data testimonial

Page 15: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan kandungan lokalnya mencapai 75% guna memenuhi anjuran

36

3.2.2. Analisa Kebutuhan Perangkat Keras

Dikarenakan sistem yang dibangun ini berbasis web, maka dapat dipastikan

bahwa perangkat keras yang dibutuhkan mendukung untuk terkoneksi ke internet.

Beberapa perangkat keras yang utama disediakan seperti modem sebagai penghubung

ke jaringan internet. Untuk lebih spesifik mengenai kebutuhan perangkat keras dapat

diuraikan sebagai berikut :

1. Processore internal

2. Memori internal

3. External memory (Hard Disk)

4. Mouse, keyboard

5. Monitor

6. Modem

3.2.3. Deskripsi Kebutuhan Perangkat Lunak

Berikut ini adalah analisis perangkat lunak dalam pembangunan sistem, antara

lain :

1. Sistem operasi windows 8.

2. Browser seperti internet mozila firefox.

3. Aplikasi Dreamweaver CS4.

4. Virtual webserver menggunakan Xampp version 2.5.

Page 16: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan kandungan lokalnya mencapai 75% guna memenuhi anjuran

37

3.3. Perancangan Perangkat Lunak

3.3.1. Rancangan Antar Muka

A. Rancangan Antar Muka Index User.

Gambar III.2.

Rancangan Antar Muka Index User.

Page 17: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan kandungan lokalnya mencapai 75% guna memenuhi anjuran

38

B. Rancangan Antar Muka Catalog.

Gambar III.3.

Rancangan Antar Muka Catalog

Page 18: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan kandungan lokalnya mencapai 75% guna memenuhi anjuran

39

C. Rancangan Antar Muka Shopping Cart

Gambar III.4.

Rancangan Antar Muka Shoping Cart.

Page 19: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan kandungan lokalnya mencapai 75% guna memenuhi anjuran

40

D. Rancangan Antar Muka Payment

Gambar III.5.

Rancangan Antar Muka Payment

Page 20: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan kandungan lokalnya mencapai 75% guna memenuhi anjuran

41

E. Rancangan Antar Muka Contact Us

Gambar III.6.

Rancangan Antar Muka Contact Us

Page 21: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan kandungan lokalnya mencapai 75% guna memenuhi anjuran

42

F. Rancangan Antar Muka Forum

Gambar III.7.

Rancangan Antar Muka Forum

Page 22: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan kandungan lokalnya mencapai 75% guna memenuhi anjuran

43

G. Rancangan Antar Muka Guestbook.

Gambar III.8.

Rancangan Antar Muka guestbook

H. Rancangan Antar Muka Login Admin

Gambar III.9.

Rancangan Antar Muka Login Admin.

Page 23: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan kandungan lokalnya mencapai 75% guna memenuhi anjuran

44

I. Rancangan Antar Muka Home Administrator

Gambar III.10.

Rancangan Antar Muka Home Administrator

3.3.2. Basis Data

A. Entity Relationship Diagram

Perancangan perangkat lunak atau pembuatan suatu aplikasi, pada intinya

adalah untuk mengolah data menjadi informasi. Agar data dapat diolah, sebelumnya

data harus dikumpulkan atau disimpan pada suatu tempat penyimapan, tentunya

dalam bentuk data digital. Dari hasil penelitian yang penulis lakukan, terdapat banyak

data dari beberapa entitas yang harus diolah agar dapat menjadi informasi yang

berguna.

Page 24: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan kandungan lokalnya mencapai 75% guna memenuhi anjuran

45

Tabel yang dibuat adalah tabel admin yang berisi data akun administrator

sebagai pengelola website. Tabel produk sebagai penyimpanan data produk yang

dijual dan berhubungan dengan tabel pemesanan untuk melakukan pemesanan.

Namun sebagai penyimpanan data sementara dibuatlah tabel shopping. Sebagai

fasilitas percakapan disediakan halaman guestbook dan forum yang ditampung dalam

tabel guestbook dan tabel forum. Disediakan pula tabel voting untuk menampung

pendapat pengunjung melalui fasilitas voting. Semua kegiatan tersebut tidak akan

berjalan jika tidak ada pelanggan sebagai pembeli, maka disediakan tabel member

untuk menampung informasi data pelanggan. Untuk melihat hubungan keterkaitan

data antar tabel, dapat dilihat pada diagram ERD berikut.

Page 25: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan kandungan lokalnya mencapai 75% guna memenuhi anjuran

46

Gambar III.11.

Entity Relational Diagram

Page 26: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan kandungan lokalnya mencapai 75% guna memenuhi anjuran

47

B. Logical Relational Structure (LRS)

LRS (Logical Record Structure) Adalah representasi dari struktur record-

record pada tebel-tabel yang terbentuk dari hasil antar himpunan entitas. Menentukan

kardinalitas, jumlah table dan Foreign Key (FK).

Berikut ini adalah diagram LRS:

Gambar III.12.

Logical Relational Structure

Page 27: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan kandungan lokalnya mencapai 75% guna memenuhi anjuran

48

C. Spesifikasi File

Penjelasan dari ERD yang telah dibuat, dibagi berdasarkan entitas dan

menjadi tabel-tabel dalam database atau basis data. Tabel-tabel tersebut mempunyai

spesifikasi sebagai berikut.

1. File Produk

Nama tabel : produk

Akronim : produk.myd

Fungsi : untuk menyimpan data barang

Panjang record : 97 byte

Tipe File : File Master

Akses File : Random

Media file : Hard Disk

Field Key : idbrg

Software : MySQL

Tabel III.1.

Spesifikasi File Produk

No Elemen data Nama Field Tipe Size Ket

1. Id barang Idbrg Integer 3 Primary Key

2. Tanggal Tgl Date

3. Barang namabrg Varchar 50 4. Spesifikasi spek Text -

5. Harga hargabrg Integer 7 6. Stok Stok Integer 2

7. Gambar gambar Varchar 35

Page 28: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan kandungan lokalnya mencapai 75% guna memenuhi anjuran

49

2. File Member

Nama tabel : daftar

Akronim : daftar.myd

Fungsi : untuk menyimpan data member

Panjang record : 240 byte

Tipe File : File Master

Akses File : Random

Media file : Hard Disk

Field Key : id

Software : MySQL

Tabel III.2.

Spesifikasi File Member

No Elemen data Nama Field Tipe Size Ket

1. Id member id Integer 5 Primary Key

2. Nama member nama Varchar 30

3. Username user Varchar 20 4. Email email Varchar 30

5. Password pass Varchar 70 6. Tanggal tanggal Date

7. Alamat alamat Text

8. Kota Kota Varchar 30

9. Kode pos kodepos Varchar 10

10. Provinsi provinsi Varchar 30

11. Telepon telpon Varchar 15

Page 29: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan kandungan lokalnya mencapai 75% guna memenuhi anjuran

50

3. File Pemesanan

Nama tabel : pemesanan

Akronim : pemesanan.myd

Fungsi : untuk menyimpan data pesanan

Panjang record : 26 byte

Tipe File : File Transaksi

Akses File : Random

Media file : Hard Disk

Field Key : idpesan

Software : MySQL

Tabel III.3.

Spesifikasi File Pemesanan

No Elemen data Nama Field Tipe Size Ket

1. Id pemesanan idpesan Integer 4 Primary Key

2. Id user iduser Varchar 4 Foreign Key

3. Id barang idbrg Varchar 4 Foreign Key 4. Id laporan Idlap Varchar 4 Foreign Key

5. Status Status Varchar 10 6. Tanggal Tgl Date

Page 30: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan kandungan lokalnya mencapai 75% guna memenuhi anjuran

51

4. File Laporan

Nama tabel : laporan

Akronim : laporan.myd

Fungsi : untuk menyimpan data laporan

Panjang record : 33 byte

Tipe File : File Master

Akses File : Random

Media file : Hard Disk

Field Key : idlap

Software : MySQL

Tabel III.4.

Spesifikasi File Laporan

No Elemen data Nama Field Tipe Size Ket

1. Id laporan idlap Integer 4 Primary Key

2. Id user iduser Varchar 4

3. Tanggal Tgl Date

4. Status Status Varchar 10

5. Kode Kode Varchar 15

Page 31: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan kandungan lokalnya mencapai 75% guna memenuhi anjuran

52

5. File Admin

Nama tabel : admin

Akronim : admin.myd

Fungsi : untuk menyimpan data admin

Panjang record : 158 byte

Tipe File : File Master

Akses File : Random

Media file : Hard Disk

Field Key : id

Software : MySQL

Tabel III.5.

Spesifikasi File Admin

No Elemen data Nama Field Tipe Size Ket

1. Id admin Id Integer 3 Primary Key

2. Nama nama Varchar 30

3. Email email Varchar 30 4. Kelamin kelamin Enum ‘pria’,’wanita’

5. User User Varchar 25

6. Password Password Varchar 70

Page 32: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan kandungan lokalnya mencapai 75% guna memenuhi anjuran

53

6. File Forum

Nama tabel : Forum

Akronim : Forum.myd

Fungsi : untuk menyimpan data forum

Panjang record : 140 byte

Tipe File : File Master

Akses File : Random

Media file : Hard Disk

Field Key : ID_topik

Software : MySQL

Tabel III.6.

Spesifikasi File Forum

No Elemen data Nama Field Tipe Size Ket

1. Id topik ID_topik Integer 5 Primary Key

2. Nama Nama Varchar 50

3. Email Email Varchar 30

4. Topik Topik Varchar 50

5. Isi Isi Text

6. Id replay ID_replay Integer 5

7. Tanggal Tanggal Date

Page 33: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan kandungan lokalnya mencapai 75% guna memenuhi anjuran

54

7. File GuestBook

Nama tabel : Guestbook

Akronim : Guestbook.myd

Fungsi : untuk menyimpan data buku tamu

Panjang record : 63 byte

Tipe File : File Master

Akses File : Random

Media file : Hard Disk

Field Key : id_gb

Software : MySQL

Tabel III.7.

Spesifikasi File GuestBook

No. Elemen data Nama Field Tipe Size Ket

1. Id guestbook id_gb Integer 3 Primary Key

2. Tanggal Tgl Date

3. Nama nama Varchar 30

4. Email email Varchar 30

5. Pesan pesan Text

Page 34: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan kandungan lokalnya mencapai 75% guna memenuhi anjuran

55

8. File Promosi

Nama tabel : Promosi

Akronim : Promosi.myd

Fungsi : untuk menyimpan data Promosi

Panjang record : 240 byte

Tipe File : File Transaksi

Akses File : Random

Media file : Hard Disk

Foreign Key : idbrg

Software : MySQL

Tabel III.8.

Spesifikasi File Promosi

No. Elemen data Nama Field Tipe Size Ket

1. Id barang Idbrg Integer 3 Foreign Key

2. Nama barang Namabrg Varchar 50

3. Harga Barang Hargabrg Integer 7

4. Gambar Gambar Varchar 150

5. Keterangan keterangan varchar 30

Page 35: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan kandungan lokalnya mencapai 75% guna memenuhi anjuran

56

9. File Shoping

Nama tabel : Shoping

Akronim : Shoping.myd

Fungsi : untuk menyimpan data shoping

Panjang record : 12 byte

Tipe File : File Transaksi

Akses File : Random

Media file : Hard Disk

Field Key : idshop

Software : MySQL

Tabel III.9.

Spesifikasi File Shoping

No. Elemen data Nama Field Tipe Size Ket

1. Id shop idshop Integer 4 Primary Key

2. Id barang Idbrg Integer 4 Foreign Key

3. Id user iduser Integer 4 Foreign Key

4. Tanggal tanggal Date

Page 36: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan kandungan lokalnya mencapai 75% guna memenuhi anjuran

57

10. File Counter

Nama tabel : Counter

Akronim : Counter.myd

Fungsi : untuk menyimpan data Counter

Panjang record : 3 byte

Tipe File : File Master

Akses File : Random

Media file : Hard Disk

Field Key : -

Software : MySQL

Tabel III.10.

Spesifikasi File Counter

No. Elemen data Nama Field Tipe Size Ket

1. Tanggal Tgl Date

2. Jumlah Jml Integer 3

Page 37: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan kandungan lokalnya mencapai 75% guna memenuhi anjuran

58

11. File Testimonial

Nama tabel : Testimonialtbl

Akronim : Testimonialtbl.myd

Fungsi : untuk menyimpan data testimoni

Panjang record : 76 byte

Tipe File : File Master

Akses File : Random

Media file : Hard Disk

Field Key :

Software : MySQL

Tabel III.11.

Spesifikasi File Testimonialtbl

No. Elemen data Nama Field Tipe Size Ket

1. Id Id Integer 11

2. Nama nm_testimoni Varchar 35

3. Email Email Varchar 30

4. Tanggal Tanggal Date

5. Testimonial Testimonial Text

Page 38: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan kandungan lokalnya mencapai 75% guna memenuhi anjuran

59

12. File Voting

Nama tabel : Voting

Akronim : Voting.myd

Fungsi : untuk menyimpan data voting

Panjang record : 15 byte

Tipe File : File Master

Akses File : Random

Media file : Hard Disk

Field Key : -

Software : MySQL

Tabel III.12.

Spesifikasi File Voting

No. Elemen data Nama Field Tipe Size Ket

1. Bagus Bagus Integer 5

2. Jelek Jelek Integer 5

3. Tidak Tahu tidak tahu Integer 5

4. Waktu Waktu Time

Page 39: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan kandungan lokalnya mencapai 75% guna memenuhi anjuran

60

3.3.3. Rancangan struktur navigasi

A. Struktur navigasi user

Gambar III.13.

Struktur Navigasi user

Index berfungsi untuk menampilkan halaman utama website secara

keseluruhan yang kemudian didalamnya terdapat menu atau pilihan-pilihan yang

dapat diakses pengunjung. Kemudian Home, halaman ini fungsinya memanggil

kembali halaman utama(Index). Setelah itu ada Catalog, halaman ini berisikan daftar

dan informasi dari berbagai macam produk yang ditawarkan oleh perusahaan, dalam

website ini produk yang ditawarkan berupa kendaraan jenis mobil dari Nissan.

Kemudian ada Shopping Cart, bagian ini berfungsi untuk menyimpan barang

belanjaan yang akan dibeli. Kemudian ada Payment, pada bagian ini dijelaskan secara

berurut cara bagaimana pengunjung memesan produk dan bagaimana melakukan

Page 40: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan kandungan lokalnya mencapai 75% guna memenuhi anjuran

61

pembayaran. Kemudian Forum, forum merupakan fasilitas yang disediakan untuk

pengunjung agar dapat berdiskusi satu sama lain mengenai hal-hal apa saja, terutama

yang berkaitan dengan tata cara pembelian, seputar kendaraan dan lain-lain.

Kemudian Contact us, bagian ini berfungsi untuk menghubungi admin perihal apapun

seperti kritik dan saran melalui alamat yang tertera pada halaman ini ataupun nomor

telepon yang dapat dihubungi langsung. Selanjutnya ada Registrasi/Daftar, disini

adalah tempat pengunjung melakukan registrasi untuk dapat melakukan pemesanan.

Dan selanjutnya adalah Login, bagian ini dilakukan untuk menjadikan pengunjung

masuk sebagai member yang fungsinya ia akan memiliki otoritas untuk melakukan

pemesanan produk didalam web. Yang terakhir adalah testimonial, bagian ini

berfungsi untuk customer yang memberikan komentar setelah berbelanja di Nissan

Online Shop.

Page 41: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan kandungan lokalnya mencapai 75% guna memenuhi anjuran

62

B. Struktur Navigasi Admin

Gambar III.14.

Struktur Navigasi Admin

Page 42: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan kandungan lokalnya mencapai 75% guna memenuhi anjuran

63

Struktur navigasi untuk admin, pada bagian awal halaman ini terdapat Login

Admin, ini berfungsi untuk masuk ke dalam pengaturan website sebagai

administrator. Kemudian setelah itu, ada beberapa bagian website yang

diperuntukkan sebagai otoritas administrator. Pada bagian Home, halaman ini

sebagai index halaman administrator dimana terdapat pilihan-pilihan yang hanya

dapat diakses oleh admin diantaranya terdapat menu Pemesanan, Edit Product, Edit

Profile, Edit Member, Edit Forum, Edit Guestbook, dan Logout. Pemesanan, pada

halaman ini berfungsi untuk menampilkan daftar pesanan, terdapat beberapa tombol

untuk aksi edit untuk mengubah keterangan dari status pemesanan tersebut seperti

“Lunas” atau “Belum Lunas” dan aksi delete untuk menghapus daftar pesanan. Edit

Product, pada halaman ini berisi daftar dari produk yang sudah dimasukkan

sebelumnya sebagai catalog, dan terdapat beberapa tombol pilihan seperti add untuk

tambah data barang/produk baru yang akan dimasukkan ke catalog, tombol edit untuk

mengubah data produk dan tombol delete untuk mengapus daftar produk. Edit

Profile, pada halaman ini admin dapat mengubah data profile admin seperti nama, e-

mail, dan password. Edit Member, pada halaman ini terdapat daftar member dan

terdapat tombol delete untuk aksi hapus member. Edit Forum, pada bagian ini

terdapat daftar topik pembahasan yang didiskusikan pada forum tersebut dan terdapat

tombol delete untuk menghapus topik yang tidak diinginkan. Edit Guestbook, pada

bagian ini terdapat daftar komentar-komentar yang ditinggalkan oleh pengunjung dan

terdapat tombol delete untuk menghapus komentar yang tidak diinginkan. Pada

bagian terakhiri ada Logout, logout berfungsi untuk admin keluar dari otoritas

pengaturan web.

Page 43: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan kandungan lokalnya mencapai 75% guna memenuhi anjuran

64

3.4. Implementasi dan Pengujian Unit

3.4.1. Implementasi

A. Implementasi Rancangan Antar Muka

Implementasi rancangan antar muka pada website ini berdasarkan hasil

rancangan antar muka.

1. Halaman Login Admin

Pada halaman Administrator, admin harus melakukan login terlebih dahulu

untuk dapat menggunakan modul-modul yang tersedia. Jika login berhasil,

maka menu atau pilihan-pilihan yang sesuai dengan kategori user tersebut

akan ditampilkan.

Gambar III. 15.

Halaman Login Admin

Page 44: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan kandungan lokalnya mencapai 75% guna memenuhi anjuran

65

2. Halamam Index Administrator

Pada halaman ini admin dapat mengakses menu-menu yang hanya terdapat

dibagian administator seperti edit product, edit profile, edit member, edit

guestbook dan lain-lain.

Gambar III. 16.

Halaman Index Administrator

Page 45: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan kandungan lokalnya mencapai 75% guna memenuhi anjuran

66

3. Halaman Index User

Halaman ini berfungsi sebagai tampilan pertama pada saat user atau

pengunjung membuka website. Terdapat berbagai macam menu seperti login,

daftar, home, catalog, shopping cart, payment, contact us, forum, guestbook,

voting, dan lain-lain.

Gambar III.17.

Halaman Index User

Page 46: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan kandungan lokalnya mencapai 75% guna memenuhi anjuran

67

4. Halaman Catalog

Halaman ini berfungsi sebagai tampilan untuk user memilih produk yang

disukainya pada menu catalog.

Gambar III.18.

Halaman catalog

Page 47: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan kandungan lokalnya mencapai 75% guna memenuhi anjuran

68

5. Halaman Shoping Cart

Pada halaman ini, user akan ditampilkan jumlah transaksi dan produk yang

telah dipilih.

Gambar III.19.

Halaman shoping cart

Page 48: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan kandungan lokalnya mencapai 75% guna memenuhi anjuran

69

6. Halaman Payment

Halaman ini berfungsi sebagai halaman tata cara pembayaran pembelian

mobil, serta adanya link persyaratan pengajuan pembelian mobil secara kredit.

Gambar III.20.

Halaman Payment

Page 49: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan kandungan lokalnya mencapai 75% guna memenuhi anjuran

70

7. Halaman Contact Us

Pada halaman ini user diperlihatkan alamat, telepon, email, yahoo massage,

dan halaman web penjualan mobil nissan.

Gambar III.21.

Halaman Contact us

Page 50: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan kandungan lokalnya mencapai 75% guna memenuhi anjuran

71

8. Halaman Forum

Halaman ini berfungsi sebagai halaman user untuk saling sharing dengan

admin atau user yang lainnya.

Gambar III.22.

Halaman Forum

Page 51: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan kandungan lokalnya mencapai 75% guna memenuhi anjuran

72

9. Halaman Guestbook

Halaman ini berfungsi untuk user mengisi buku tamu setelah melakukan

login.

Gambar III.23.

Halaman Guestbook

Page 52: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan kandungan lokalnya mencapai 75% guna memenuhi anjuran

73

B. Spesifikasi Sistem Komputer

Berikut ini adalah spesifikasi perangkat keras dan perangkat lunak minimum

yang dibutuhkan untuk mengimplementasikan website e-commerce ini.

1. Spesifikasi Perangkat Keras

a. Server

1) CPU

(a) Processor Intel® Pentium® Core i5

(b) RAM DDR2 4 GB

(c) Hard Disk 500 GB

2) Mouse

3) Keyboard

4) Monitor dengan resolusi layar minimum 1024x768

5) Koneksi internet dengan kecepatan 2 Mbps.

b. Client

1) CPU

(a) Processor Intel® Pentium® 4

(b) RAM DDR2 1GB

(c) Hard Disk 20 GB

2) Mouse

3) Keyboard

4) Monitor dengan resolusi layar minimum 1024x768

5) Koneksi internet dengan kecepatan 56 kbps.

Page 53: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan kandungan lokalnya mencapai 75% guna memenuhi anjuran

74

2. Spesifikasi Perangkat Lunak

1. Server

a. Sistem operasi yang umum digunakan seperti: Microsoft Windows atau

Linux (Ubuntu, Fedora, dan lain-lain).

b. Aplikasi bundle web server seperti: Xampp, WampServer, php2triad

yang terdiri dari beberapa komponen, diantaranya:

(1) Aplikasi Apache Server v2

(2) Aplikasi PHP Server v5

(3) Aplikasi MySQL Server v5

(4) Aplikasi phpMyAdmin v3

c. Aplikasi Web Lihat seperti Mozilla Firefox, Opera, Safari, Google

Chrome.

2. Client

a. Sistem operasi yang umum digunakan seperti: Microsoft Windows atau

Linux (Ubuntu, Fedora, dan lain-lain).

b. Aplikasi Web Lihat seperti Mozilla Firefox, Opera, Safari, Google

Chrome.

Page 54: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan kandungan lokalnya mencapai 75% guna memenuhi anjuran

75

3.4.2. Pengujian Unit

Pengujian terhadap program yang dibuat menggunakan blackbox testing yang

fokus terhadap proses masukan dan keluaran program.

A. Pengujian Terhadap Form Login

Tabel III.13.

Hasil Pengujian Black Box Testing Halaman Login

No. Skenario

pengujian Test case

Hasil yang

diharapkan

Hasil

Pengujian Kesimpulan

1. Username

dan

password

tidak diisi

kemudian

klik tombol

login

Username :

(kosong)

Password :

(kosong)

Sistem akan

menolak akses

user dan

menampilkan

“Maaf,

username anda

masih kosong!”

Sesuai

harapan

Valid

2. Mengetikkan

username

dan tidak

mengisi

password

kemudian

klik tombol

login

Username :

dewi

Password :

(kosong)

Sistem akan

menolak akses

user dan

menampilkan

“Maaf,

password anda

masih kosong!”

Sesuai

harapan

Valid

3. Username

tidak diisi

atau kosong

dan mengisi

password

kemudian

klik tombol

login

Username :

(kosong)

Password :

dewi123

Sistem akan

menolak akses

user dan

menampilkan

“Maaf,

username anda

masih kosong!”

Sesuai

harapan

Valid

4. Mengetikkan

salah satu

kondisi salah

pada

username

atau

password

Username :

dewi

(benar)

Password :

123dewi

(salah)

Sistem akan

menolak akses

user dan

menampilkan

“password atau

username anda

salah!!”

Sesuai

harapan

Valid

Page 55: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan kandungan lokalnya mencapai 75% guna memenuhi anjuran

76

kemudian

klik tombol

login

5. Mengetikkan

dengan

benar pada

username

atau

password

kemudian

klik tombol

login

Username :

dewi

(benar)

Password :

dewi123

(benar)

Sistem akan

menerima akses

user dan

menampilkan

“Anda berhasil

login”

Sesuai

harapan

Valid

B. Pengujian Terhadap Form Pemesanan

Tabel III.14.

Hasil Pengujian Black Box Testing Halaman Pemesanan

No. Skenario

pengujian Test case

Hasil yang

diharapkan

Hasil

Pengujian

Kesimpula

n

1.

Alamat,

kota, kode

pos,

provinsi,

telepon

tidak diisi

kemudian

klik tombol

simpan

Nama : Fikri

Alamat:

(kosong)

Kota :

(kosong)

Kode pos :

(kosong)

Provinsi :

(kosong)

Telepon :

(kosong)

Sistem akan

menolak akses

user dan

menampilkan

“Maaf, data

anda belum

lengkap!”

Sesuai

harapan

Valid

2. Mengetikan

Alamat dan

kota, kode

pos,

provinsi,

telepon

tidak diisi

kemudian

klik tombol

simpan

Nama : Fikri

Alamat: Jl. J

buntu

Kota :

(kosong)

Kode pos :

(kosong)

Provinsi :

(kosong)

Telepon :

(kosong)

Sistem akan

menolak akses

user dan

menampilkan

“Maaf, data

anda belum

lengkap!”

Sesuai

harapan

Valid

Page 56: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan kandungan lokalnya mencapai 75% guna memenuhi anjuran

77

3. Mengetikan

Alamat,kota

dan kode

pos,

provinsi,

telepon

tidak diisi

kemudian

klik tombol

simpan

Nama : Fikri

Alamat: Jl. J

buntu

Kota : Jakarta

selatan

Kode pos :

(kosong)

Provinsi :

(kosong)

Telepon :

(kosong)

Sistem akan

menolak akses

user dan

menampilkan

“Maaf, data

anda belum

lengkap!”

Sesuai

harapan

Valid

4. Mengetikan

alamat,

kota, kode

pos dan

provinsi,

telepon

tidak diisi

kemudian

klik tombol

simpan

Nama : Fikri

Alamat: Jl. J

buntu

Kota : Jakarta

selatan

Kode pos :

12830

Provinsi :

(kosong)

Telepon :

(kosong)

Sistem akan

menolak akses

user dan

menampilkan

“Maaf, data

anda belum

lengkap!”

Sesuai

harapan

Valid

5. Mengetikan

alamat,

kota, kode

pos,

provinsi dan

telepon

tidak diisi

kemudian

klik tombol

simpan

Nama : Fikri

Alamat: Jl. J

buntu

Kota : Jakarta

selatan

Kode pos :

12830

Provinsi :

DKI Jakarta

Telepon :

(kosong)

Sistem akan

menolak akses

user dan

menampilkan

“Maaf, data

anda belum

lengkap!”

Sesuai

harapan

Valid

6. Mengetikan

dengan

benar

alamat,

kota, kode

pos,

provinsi dan

telepon

kemudian

klik tombol

simpan

Nama :

Fikri(benar)

Alamat: Jl. J

buntu (benar)

Kota : Jakarta

selatan(benar

)

Kode pos :

12830(benar)

Provinsi :

DKI

Sistem akan

menerima

akses user dan

menampilkan

halaman

rincian

Sesuai

harapan

Valid

Page 57: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan kandungan lokalnya mencapai 75% guna memenuhi anjuran

78

Jakarta(benar

)

Telepon :

08568826167

(benar)

C. Pengujian Terhadap Form Forum

Tabel III.15.

Hasil Pengujian Black Box Testing Halaman Forum

No. Skenario

pengujian Test case

Hasil yang

diharapkan

Hasil

Pengujian Kesimpulan

1.

Topik dan isi

tidak diisi

kemudian

klik tombol

kirim

Nama : Fikri

Email:

[email protected]

om

Topik :

(kosong)

Isi : (kosong))

Sistem akan

menolak akses

user dan

menampilkan

“Maaf, data

anda belum

lengkap!”

Sesuai

harapan

Valid

2. Mengetikan

topik dan isi

tidak diisi

kemudian

klik tombol

kirim

Nama : Fikri

Email:

[email protected]

om

Topik :

sharing trouble

kendaraan

Isi : (kosong)

Sistem akan

menolak akses

user dan

menampilkan

“Maaf, data

anda belum

lengkap!”

Sesuai

harapan

Valid

3. Mengetikan

dengan benar

topik dan isi

kemudian

klik tombol

kirim

Nama : Fikri

Email:

[email protected]

om

Topik :

sharing trouble

kendaraan(ben

ar)

Isi : Halo

semua, disini

tempat sharing

pada mobil

anda(benar))

Sistem akan

menerima akses

user dan

menampilkan

"Berhasil

membuat form

baru"

Sesuai

harapan

Valid

Page 58: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan kandungan lokalnya mencapai 75% guna memenuhi anjuran

79

D. Pengujian Terhadap Form Guestbook

Tabel III.16.

Hasil Pengujian Black Box Testing Halaman Guestbook

No. Skenario

pengujian Test case

Hasil yang

diharapkan

Hasil

Pengujian Kesimpulan

1.

Tidak mengisi

semua form

guestbook lalu

klik tombol

kirim

Nama :

(kosong)

Email:

(kosong)

Pesan :

(kosong)

Sistem akan

menolak akses

user dan

menampilkan

“Maaf, data

anda belum

lengkap!”

Sesuai

harapan

Valid

2. Mengisi

textbox nama

dan email,

pesan tidak

diisi kemudian

klik tombol

kirim

Nama : Fikri

Email:

(kosong)

Pesan :

(kosong)

Sistem akan

menolak akses

user dan

menampilkan

“Maaf, data

anda belum

lengkap!”

Sesuai

harapan

Valid

3. Mengisi

textbox nama,

email dan

pesan tidak

diisi kemudian

klik tombol

kirim

Nama : Fikri

Email:

[email protected]

om

Pesan :

(kosong)

Sistem akan

menolak akses

user dan

menampilkan

“Maaf, data

anda belum

lengkap!”

Sesuai

harapan

Valid

4. Mengisi

seluruh form

kemudian klik

tombol batal

Nama : Fikri

Email:

[email protected]

om

Pesan :

webnya

menarik

banget gan

Action : Batal

)

Sistem akan

menolak akses

user dan

menampilkan

“Maaf, data

anda belum

lengkap!”

Sesuai

harapan

Valid

5. Mengisi

seluruh form

kemudian klik

tombol kirim

Mengisi

seluruh form

kemudian klik

tombol kirim)

Sistem akan

menerima

akses user dan

menampilkan

“Data anda

berhasil

disimpan”

Sesuai

harapan

Valid

Page 59: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan kandungan lokalnya mencapai 75% guna memenuhi anjuran

80

E. Pengujian Terhadap Form Testimonial

Tabel III.17.

Hasil Pengujian Black Box Testing Halaman Testimonial

No. Skenario

pengujian Test case

Hasil yang

diharapkan

Hasil

Pengujian Kesimpulan

1.

Tidak mengisi

semua form

testimonial

lalu klik

tombol simpan

Nama : (kosong)

Email: (kosong)

Testimonial :

(kosong)

captcha :

(kosong)

Sistem akan

menolak akses

user dan

menampilkan

“Harap isi

bidang ini!”!”

Sesuai

harapan

Valid

2. Mengisi

textbox nama

dan email,

testimonial,

captcha tidak

diisi kemudian

klik tombol

simpan

Nama : Fikri

Email: (kosong)

Testimonial :

(kosong)

captha: (kosong)

Sistem akan

menolak akses

user dan

menampilkan

“Harap isi

bidang ini!”

Sesuai

harapan

Valid

3. Mengisi

textbox nama,

email dan

testimonial,

captcha tidak

diisi kemudian

klik tombol

simpan

Nama : Fikri

Email:

[email protected]

Testimonial :

(kosong)

capctha :

(kosong)

Sistem akan

menolak akses

user dan

menampilkan

"Harap isi

bidang ini!"

Sesuai

harapan

Valid

4. Mengisi

textbox nama,

email,

testimonial

dan captcha

tidak diisi

kemudian klik

tombol simpan

Nama : Fikri

Email:

[email protected]

Testimonal :

terima kasih,

mobilnya sudah

sampai sesuai

pesanan

Sistem akan

menolak akses

user dan

menampilkan

"Harap isi

bidang ini!"

Sesuai

harapan

Valid

5. Mengisi

seluruh form

kemudian klik

tombol kirim

Mengisi seluruh

form kemudian

klik tombol

kirim)

Sistem akan

menerima

akses user dan

menampilkan

“Data anda

berhasil

disimpan”

Sesuai

harapan

Valid

Page 60: BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1 ......23 Pada tahun 1974 PT. Indokaya memproduksi Datsun Sena yang penggunaan kandungan lokalnya mencapai 75% guna memenuhi anjuran

81