BAB 4 HASIL DAN BAHASAN
4.1 Spesifikasi System Untuk melakukan implementasi sistem ini , terlebih dahulu harus di sediakan beberapa perangkat lunak dan perangkat keras. Berikut merupakan penjelasan mengenai spesifikasi perangkat lunak , perangkat keras, dan sumber daya manusia yang dibutuhkan untuk menginplementasikan perangkat ini.
4.1.1 Hardware system Spesifikasi minimum dari perangkat keras yang memungkinkan aplikasi dapat berjalan dengan baik pada komputer sebagai berikut : 1.Processor : Pentium 3 2.256 RAM 3.2 GB available hard disk space 4.Monitor 5.Mouse dan keyboard 4.1.2 Software system Sistem yang di kembangkan dapat berjalan dengan baik dengan spesifikasi perangkat lunak sebagai berikut : 1. XAMPP 2. PHP 3. MySQL 4. Internet 5. Browser(Mozilla Firefox,Google Chrome,Internet Explorer) 4.1.3 Kebutuhan sumber daya manusia Selain perangkat lunak dan perangkat keras , di butuhkan juga sumberdaya manusia dalam mengimplementasikan aplikasi ini. Untuk mengoprasikan sistem ini dibutuhkan sumber daya manusia sebagai berikut : - Administrator : bertugas dalam mengatur keseluruhan isi dan informasi yang ada pada aplikasi 104
105 - Technical support : bertugas dalam melakukan pemeliharaan dan mengatasi masalah masalah teknis 4.1.4 Jadwal implementasi Implementasi di lakukan selama 14 minggu yang terdiri dari 7 proses, implementasi yang di lakukan secara bertahap untuk menciptakan komunikasi yang bagus antara developer dan client untuk meminimalisasi terjadinya miss-requirement dan memaksimalkan kinerja dari sistem yang telah di buat. Berikut adalah table jadwal implementasi yang dapat di lihat di table berikut : Table 4.1 table pengimplementasian aplikasi dari awal hingga selesai
Keterangan
1
2
3
4
5
6
7
8
9
10
11
12
13
\Minggu Information
1 4
x
x
X
Gathering Analysis Design Coding Implementa
x
X x
X x
X
X x
x
x
si Testing Maintenanc e
x X
106
Table 4.2 table pengimplementasian pelaksanaan sistem
Keterangan
9
10
11
12
x
X
X
13
14
\ Minggu Pelaksanaan sistem Perangkat
X
keras Perangkat
x
lunak Pelatihan
X
personil Penerapan
x
sistem baru
4.2 Tampilan Layar • Home dan login
Gambar 4.1 Gambar Home Page Gambar di atas merupakan tampilan home untuk semua pengguna website halaman tersebut menampilkan menu login untuk semua pengguna web.
107
• About us
Gambar 4.2 Gambar Halaman About US Halaman di atas merupakan halaman yang berisikan penjelasan mengenai Bams motor. 4.2.1 Guest • Register
Gambar 4.3 Gambar Halaman Register
108 Gambar di atas merupakan gambar yang menunjukan halaman register bagi para user yang belum pernah mendaftarkan dirinya pada website Bams motor. • Product
Gambar 4.4 Gambar Halaman Product Guest
109 Halaman ini menunjukan produk apa saja yang di jual oleh Bams motor dan halaman ini di lihat oleh guest dari web tersebut karena guest hanya dapat melihat tanpa melakukan pembelian produk. 4.2.2 Member • Product
Gambar 4.5 Gambar Halaman Product Member Halaman ini menunjukan bahwa user yang sudah melakukan pendaftaran dapat melihat produk apa saja yang di jual oleh Bams motor dan melakukan pembelian
110 langsung serta mengetahui informasi barang (deskripsi barang , harga barang, stok barang). •
Edit profile
Gambar 4.6 Gambar Halaman Edit Profile Member Gambar di atas menunjukan bahwa user dapat melakukan perubahan data diri pada bagian edit profile.
111 •
Testimony
Gambar 4.7 Gambar Halaman Testimony Member Gambar ini menunjukan bahwa user dapat menulis testimonial mengenai kenyamanan pembelian , kritik serta saran yang ada.
112 •
Shop cart
Gambar 4.8 Gambar Halaman Shop Cart Member Gambar ini menjelaskan bahwa user dapat meng-update apa saja yang sudah di beli sebelum melakukan checkout. 4.2.3 Staff pergudangan • Purchase Transaction
Gambar 4.10 Gambar Halaman Purchase Transaction Staff Pergudangan
113 Gambar di atas menjelaskan bahwa staff pergudangan dapat melakukan pembelian barang yang sudah ada di produk sebelumnya (restock). 4.2.4 Staff konfirmasi • Testimony konfirmasi
Gambar 3.11 Gambar Halaman Testimony konfirmasi Gambar di atas menjelaskan bahwa seluruh testimonial user ditanggapi oleh bagian staff konfirmasi. •
Update status
Gambar 4.12 Gambar Halaman Update Status Transaction Staff Konfirmasi
114 Gambar di atas menjelaskan perubahan status dari pending (sebelum melakukan pembayaran) menjadi delivered (setelah mengkonfirmasi pembayaran). 4.2.5 Admin • List member
Gambar 4.14 Gambar Halaman List Member Admin Pada gambar ini menjelaskan bahwa admin dapat melihat siapa saja yang menjadi pelanggan mereka dan dapat melakukan penghapusan serta membatasi akses user(banned).
115 •
Product
Gambar 4.15 Gambar Halaman Product Admin Gambar ini menjelaskan bahwa update dan delete barang dapat di lakukan hanya oleh admin.
116 •
View transaction
Gambar 4.16 Gambar Halaman Transaction Admin Halaman ini menjelaskan bahwa admin dapat melihat transaksi apa saja yang telah berlangsung pada web Bams motor.
117 •
Tahapan proses penjualan dan pembelian bagian 1
Gambar 4.17 Gambar halaman proses penjualan pada halaman product pada bagian admin Menjelaskan stock barang yang ada pada saat ini.
118
•
Tahapan proses penjualan dan pembelian bagian 2
Gambar 4.18 Gambar halaman proses pembelian pada user User melakukan pembelian,setelah melakukan add product akan di alihkan ke halaman shop cart untuk melakukan konfirmasi pembelian. •
Tahapan proses penjualan dan pembelian bagian 3
Gambar 4.19 Gambar halaman proses pembelian pada user Bukti bahwa pembelian barang yang dilakukan oleh member tersebut telah sukses
119 •
Tahapan proses penjualan dan pembelian bagian 4
Gambar 4.20 Gambar halaman hasil laporan penjualan pada admin Daftar list transaksi pada bagian admin untuk mengetahui member tersebut membeli barang apa saja dan status pengiriman barang.
•
Tahapan proses penjualan dan pembelian bagian
5
Gambar 4.21 Gambar halaman proses pembelian barang pada admin
120 Menjelaskan admin melakukan restock dan update barang beserta hasilnya. •
Tahapan proses penjualan dan pembelian bagian 5
Gambar 4.21 Gambar halaman proses penjualan pada admin Bukti bahwa proses restock dan update barang telah sukses.
121
4.3 Evaluasi database 4.3.1 System Integration Test Evaluasi yang dilakukan meliputi 5 kriteria yang telah diujicobakan, yaitu Domain Integrity, Entity Integrity, References Integrity, Enterprise Constraint dan Security. •
Domain Integrity Hasil dari evaluasi Domain Integrity menunjukan bahwa semua tabel yang telah di uji-coba, dapat berjalan dengan baik karena setiap atributnya harus diisi dengan batasan yang telah ditentukan sebelumnya.
•
Entity Integrity Hasil dari evaluasi Entity Integrity menunjukan bahwa semua primary key pada setiap tabel tidak diperbolehkan untuk diisi dengan “NULL”.
•
References Integrity Hasil dari evaluasi References Integrity menunjukan bahwa semua relasi antar tabel tetap konsisten. Sebagai contoh ketika field answer_id yang merupakan primary key pada table answer_test diubah, maka semua foreign key yang me-reference field answer_id tersebut akan berubah juga.
•
Enterprise Constraint Hasil dari evaluasi Enterprise Constraint menunjukan bahwa batasanbatasan atau constraint telah berjalan sesuai dengan mekanisme yang ditentukan.
•
Security Hasil dari evaluasi Security menunjukan bahwa semua tabel yang telah di uji coba, dapat berjalan sesuai dengan mekanisme yang ditentukan, yaitu dengan membagi hak akses program sesuai tingkatan user.
122
4.4 Evaluasi aplikasi Tabel 4.3 tabel kuesioner evaluasi aplikasi 1
Nama: Budi Jabatan: Pelajar Tanggal wawancara: 20/10/2013 Jam wawancara: 10.00 Tempat wawancara: Bengkel Bams Motor’s
1.menurut anda bagai mana tampilan web bams motor ? Sangat mudah untuk di gunakan,tidak perlu belajar untuk memahami penggunaan web. 2.menurut anda apakah web bams motor sudah dapat menyampaikan informasi yang ada dalam perusahaan ini? Sudah,karena informasi penjualan sudah terinci di dalam sana. 3.menurut anda bagaimana cara pengoprasian web bams motor? Mudah,karena sangat gampang di gunakan. 4. apakah web ini dapat memenuhi kebutuhan perusahaan dalam melakukan transaksi? Ya,karena kita dapat membeli secara online dan pembayaran melalui trasaksi via BCA. 5.apakah web ini dapat memenuhi kebutuhan perusahaan dalam melakukan transaksi? Sudah.Karena semua sudah terdaftarkan. 6. menurut anda bagaimana kecepatan dalam mengakses informasi? Sangat bagus karena informasi yang di berikan sangat cepat. 7.apakah anda dapat mengakses informasi yang anda inginkan? Ya,karena kitadpat melakukan pencarian apa yang kita butuhkan yang ada di bengkel tersebut. 8.apakah anda memiliki kesulitan untuk mempelajari sistem yang ada pada web bams motor?
123 Tidak.
Tabel 4.4 tabel kuesioner evaluasi aplikasi 2
Nama: Erwin Jabatan: Mahasiswa Tanggal wawancara: 20/10/2013 Jam wawancara: 10.00 Tempat wawancara: Bengkel Bams Motor’s
1.menurut anda bagai mana tampilan web bams motor ? Tidak terlalu rumit untuk di pahami dan simpel. 2.menurut anda apakah web bams motor sudah dapat menyampaikan informasi yang ada dalam perusahaan ini? Sudah sekali. 3.menurut anda bagaimana cara pengoprasian web bams motor? Sangat akurat. 4. apakah web ini dapat memenuhi kebutuhan perusahaan dalam melakukan transaksi? Sudah. 5.apakah web ini dapat memenuhi kebutuhan perusahaan dalam melakukan transaksi? Sudah. 6. menurut anda bagaimana kecepatan dalam mengakses informasi? Sangat cepat dan baik. 7.apakah anda dapat mengakses informasi yang anda inginkan? Sangat dapat mengakses. 8.apakah anda memiliki kesulitan untuk mempelajari sistem yang ada pada web bams motor? Sedikit,tapi sudah mulai terbiasa.
124
Tabel 4.5 tabel kuesioner evaluasi aplikasi 3
Nama:Toni Jabatan: Pelajar Tanggal wawancara: 20/10/2013 Jam wawancara: 10.00 Tempat wawancara: Bengkel Bams Motor’s
1.menurut anda bagai mana tampilan web bams motor ? Bagus dan mudah. 2.menurut anda apakah web bams motor sudah dapat menyampaikan informasi yang ada dalam perusahaan ini? Sudah sekali. 3.menurut anda bagaimana cara pengoprasian web bams motor? Mudah dan gampang. 4. apakah web ini dapat memenuhi kebutuhan perusahaan dalam melakukan transaksi? Ya sudah terpenuhi. 5.apakah web ini dapat memenuhi kebutuhan perusahaan dalam melakukan transaksi? Ya sudah terpenuhi. 6. menurut anda bagaimana kecepatan dalam mengakses informasi? Akurat sekali. 7.apakah anda dapat mengakses informasi yang anda inginkan? Sudah. 8.apakah anda memiliki kesulitan untuk mempelajari sistem yang ada pada web bams motor? Sedikit kesulitan.
125
Tabel 4.6 tabel kuesioner evaluasi aplikasi 4
Nama:Andi Jabatan: Pelajar Tanggal wawancara: 20/10/2013 Jam wawancara: 10.00 Tempat wawancara: Bengkel Bams Motor’s
1.menurut anda bagai mana tampilan web bams motor ? Simpel banget. 2.menurut anda apakah web bams motor sudah dapat menyampaikan informasi yang ada dalam perusahaan ini? Sangat sekali. 3.menurut anda bagaimana cara pengoprasian web bams motor? Gampang banget. 4. apakah web ini dapat memenuhi kebutuhan perusahaan dalam melakukan transaksi? Sudah. 5.apakah web ini dapat memenuhi kebutuhan perusahaan dalam melakukan transaksi? Sudah seharusnya. 6. menurut anda bagaimana kecepatan dalam mengakses informasi? Akurat banget. 7.apakah anda dapat mengakses informasi yang anda inginkan? Ya. 8.apakah anda memiliki kesulitan untuk mempelajari sistem yang ada pada web bams motor? Tidak ada.
126
Tabel 4.7 tabel kuesioner evaluasi aplikasi 5
Nama:Sarman Jabatan: Karyawan Tanggal wawancara: 20/10/2013 Jam wawancara: 10.00 Tempat wawancara: Bengkel Bams Motor’s
1.menurut anda bagai mana tampilan web bams motor ? Bagus. 2.menurut anda apakah web bams motor sudah dapat menyampaikan informasi yang ada dalam perusahaan ini? Sudah. 3.menurut anda bagaimana cara pengoprasian web bams motor? Simpel sekali. 4. apakah web ini dapat memenuhi kebutuhan perusahaan dalam melakukan transaksi? Ya. 5.apakah web ini dapat memenuhi kebutuhan perusahaan dalam melakukan transaksi? Ya. 6. menurut anda bagaimana kecepatan dalam mengakses informasi? Sangat baik. 7.apakah anda dapat mengakses informasi yang anda inginkan? Ya. 8.apakah anda memiliki kesulitan untuk mempelajari sistem yang ada pada web bams motor? Tidak terlalu.
Kesimpulan evaluasi
127 Secara keseluruhan tampilan web sudah cukup menarik bagi user . Informasi yang di sediakan akurat dan lengkap. User juga dapat mengakses informasi yang di sediakan dengan mudah sehingga meningkatkan efisiensi pada segi waktu , biaya , dan tenaga. Namun pengoprasian web ini masih sedikit membingungkan user. Hal ini mungkin di karenakan oleh kurangnya sosialisasi mengenai web yang baru di luncurkan sehingga user belum terbiasa menggunakan fasilitas layanan yang di sediakan oleh web ini.