Bab IV HASIL DAN ANALISIS 4.1 Hasil Karya / Implementasi Desain dan perancangan yang telah dibuat kemudian di realisasikan ke dalam pembuatan website e-commerce. Berikut adalah tampilan dari hasil desain dan perancangan website. 4.1.1 Halaman utama Halaman ini merupakan yang pertama kali diakses oleh pembeli. Halaman ini berisi informasi beberapa produk yang dijual Konveksi Fausta Gallery. Pada utama ini/index.php pengunjung website hanya dapat melihat produk dengan detail masing-masing. Apabila pengunjung website ingin membeli produk Konveksi Fausta Gallery harus mendaftar sebagai member terlebih dahulu. Jika sudah mendaftar sebagai member, maka pengunjung baru bisa membeli produk-produk yang ada pada Konveksi Fausta Gallery. Gambar tampilan dapat dilihat pada gambar. 4.1 39
40 Gambar 4.1 Halaman utama 4.1.2 Halaman registrasi member Untuk dapat membeli barang yang ada pada website Fausta Gallery, pembeli harus mendaftar member
41 terlebih dahulu melalui registrasi member. Data member yang tersimpan digunakan sebagai data untuk login masuk ke member website Fausta Gallery sebagai informasi acuan bagi administrator tentang pemesanan produk yang dilakukam member, ini ditunjukkan pada Gambar 4.2. Kode Program 1. Kode Program untuk input member <?php include("koneksi/koneksi.php"); $F = $_POST['FirstName']; $L = $_POST['LastName']; $U = $_POST['UserName']; $P = $_POST['Password']; $jeniskelamin = $_POST['jeniskelamin']; $alamat = $_POST['alamat']; $email = $_POST['email']; $phone = $_POST['phone']; //simpan data ke database $query = mysql_query("insert into members values('', '$U', '$P', '$F', '$L', '$jeniskelamin', '$alamat', '$email', '$phone')") or die(mysql_error()); if ($query) { header('location:loginmember.php?message=success'); }?>
42 Gambar 4.2 Halaman registri member 4.1.3 Halaman Login Member Halaman login member adalah yang harus diakses setelah pembeli melakukan registrasi member, setelah itu pembeli bisa mengakses produk dan bisa membeli produk. Halaman ditunjukkan pada gambar 4.3. Kode Program 2. Kode Program untuk Login member <table width='40%' border='2' cellpadding='5' cellspacing='1'> <tr><td><center> <p align="center"><img src="images/logo.png" width="80" height="80"> <h3 class="judul">login member</h3>
43 <font size="5" color="#6699ff">username:</font><br> <input type="text" name="username"/></br></center> <center> <font size=5"" color="#6699ff">password:</font><br> <input type="password" name="password"/></center></br> <center><input type="submit" name="submit" value="login"/></center><br> <p align="right"><a href="admin/admin.php">admin?</p></a></p> </td> </tr> </table> Kode Program 3. Kode Program untuk error message pada login member <?php //kode php ini kita gunakan untuk menampilkan pesan eror if (!empty($_get['error'])) { if ($_GET['error'] == 1) { echo "<script>window.alert('username dan password belum diisi!!!'); window.location=('loginmember.php')</script>"; } else if ($_GET['error'] == 2) { echo "<script>window.alert('username belum diisi!!!'); window.location=('loginmember.php')</script>"; } else if ($_GET['error'] == 3) { echo "<script>window.alert('password belum diisi!!!'); window.location=('loginmember.php')</script>"; } }?> Kode Program 4. Kode Program untuk login <?php include('koneksi/koneksi.php'); error_reporting(0);
44 $UserName = $_POST['UserName']; $Password = $_POST['Password']; $UserName = mysql_real_escape_string($username); $password = mysql_real_escape_string($password); if (empty($username) && empty($password)) { header('location:loginmember.php?error=1'); break; } else if (empty($username)) { header('location:loginmember.php?error=2'); break; } else if (empty($password)) { header('location:loginmember.php?error=3'); break; } if (isset($_post['submit'])) { $UserName=$_POST['UserName']; $Password=$_POST['Password']; $result=mysql_query("select * from members where UserName='$UserName' and Password='$Password'")or die (mysql_error()); $count=mysql_num_rows($result); $row=mysql_fetch_array($result); if ($count > 0){ session_start(); $_SESSION['member_id']=$row['member_id']; header('location:home.php'); } else{ echo "<script>window.alert('username atau Password Salah!!!'); window.location=('loginmember.php')</script>"; }?> }
45 Gambar. 4.3 Halaman Login Member 4.1.4 Halaman tampilan produk Pada tampilan produk, pembeli dapat melihat produk-produk yang ditampilkan. Apabila pembeli akan melihat lebih detail bisa klik detail, dan apabila pembeli akan membeli produk bisa klik beli. Haman ditunjukkan pada gambar. 4.4
46 Gambar 4.4 Halaman tampilan produk 4.1.5 Halaman detail produk Halaman ini menampilkan detail atau deskripsi produk yang dipilih beserta harga yang sekaranag. Halaman ini ditunjukkan pada gambar. 4.5 Gambar. 4.5 Halaman detail produk
47 4.1.6 Halaman shopping cart Halaman ini menampilkan informasi pemesanan pembeli, seperti foto produk, nama produk, jumlah, harga, dan apabila pembeli tidak jadi membeli bisa mendelete produk yang tidak jadi diinginkan. Halaman ini ditunjukkan pada gambar 4.6. Kode Program 5. Kode Program untuk <table class="tablecart" width="70%" cellspacing="1" cellpadding="2" border="3" > <tr><th>no</th> <th>nama Produk</th> <th>foto Produk</th> <th>qty</th> <th>harga</th> <th>deskripsi</th> <th>hapus</th> </th> <?php $sid = session_id(); $no = 1; $sql = mysql_query("select * FROM keranjang, product WHERE id_session='$sid' AND keranjang.id_product=product.id"); $hitung = mysql_num_rows($sql); if ($hitung < 1){ echo"<script>window.alert('cart is Empty...'); window.location=('home.php')</script>"; } else { while($tian=mysql_fetch_array($sql)){ echo"<tr><td>$no</td> <td>$tian[product_name]</td> <td><center><img width=50 src=images/$tian[image]></center></td> <td><center>$tian[qty]</center></td>
48 <td><center>$tian[price]</center></td> <td><center>$tian[deskripsi]</center></td> <td><a href=input.php?input=delete&id=$tian[id_keranjang]> <center><img src='images/icon/th_061.jpg' width='45 height='50'></center> </a></td></tr>"; $no++; } }?> </table> Gambar 4.6 Halaman shopping cart 4.1.7 Halaman konfirmasi penjualan Halaman konfirmasi penjualan adalah yang akan ditampilkan jika pembeli sudah mengklik selesai dan jika form member yang ditampilkan sudah benar menurut data member, pembeli bisa mengklik. Halaman ini ditunjukkan pada Gambar 4.7
49 Gambar 4.7 Halaman konfirmasi penjualan 4.1.8 Halaman home jika sudah terdaftar sebagai member Halaman ini merupakan yang pertama kali diakses oleh pembeli jika pembeeli sudah masuk sebagai member Konveksi Fausta Gallery. Halaman ini berisi informasi beberapa produk yang dijual oleh Konveksi Fausta Gallery, form member dan beberapa kategori yang ada di Fausta Gallery. Halaman home ditunjukkan pada gambar. 4.8
50 Gambar 4.8 Halaman home jika sudah terdaftar sebagai member 4.1.9 Halaman requirement Pada ini, menampilkan syarat dan ketentuan belanja apabila pembeli akan membeli produk atau barang yang kami jual. Halaman ini ditunjukkan pada gambar 4.9
51 Gambar 4.9 Halaman requirement 4.1.10 Halaman how to buy Pada how to buy menampilkan cara berbelanja melalui website, email dan fast respon melalui sms. Halaman how to buy ditunjukkan Gambar 4.10
52 Gambar 4.10 Halaman how to buy 4.1.11 Halaman no resi Halaman no resi menampilkan cara pengiriman barang melalui JNE dan menampilkan no resi pengiriman barang. Halaman ini ditunjukkan pada gambar 4.11
53 4.11 Halaman no resi 4.1.12 Halaman testimoni Pada testimoni menampilkan form testimony yang akan diisi oleh pelanggan atau pembeli. Testimoni akan ditampilkan di bawah form testimoni. Halaman testimoni ditunjukkan pada gambar 4.12
54 4.12 Halaman testimoni 4.1.13 Halaman contact Halaman contact berisi form contact apabila pembeli akan menghubungi atau bertanya-tanya seputar Konveksi Fausta Gallery. Halaman ditunjukkan pada gambar 4.13
55 4.13 Halamn contact 4.1.14 Halaman about Halaman about berisi informasi seputar Konveksi Fausta Gallery. Pada about juga menampilkan polling seputar website. Halaman about ditunjukkan pada gambar 4.14
56 4.14 Halaman about 4.1.15 Halaman artikel Pada artikel menampilkan artikel yang dipilih pengunjung website sesuai dengan id yang ada pada table artikel. Halaman ini ditunjukkan pada gambar 4.15
57 4.15 Halaman artikel 4.1.16 Halaman berita Halaman berita menampilkan berita yang dipilih pengunjung website sesuai id yang dipilih dan diambil dari table news pada database fausta_gallery. Halaman ditunjukkan pada gambar 4.16
58 4.1.16 Gambar berita 4.1.17 Halaman login admin Pada login admin menampilkan penjelansan untuk login admin Fausta Gallery harus mengakses login admin. Gambar login admin ditunjukkan 4.17
59 4.17 Gambar login admin 4.1.18 Halaman index login administrator Halaman index login admin berisi form login administrator, admin harus falidasi mengisikan username dan password yang sudah dimiliki oleh admin. Halaman ditunjukkan pada gambar 4.18. Kode Program 6. Kode Program untuk index admin <?php //kode php ini kita gunakan untuk menampilkan pesan eror if (!empty($_get['error'])) { if ($_GET['error'] == 1) { echo "<script>window.alert('username dan password belum diisi!!!'); window.location=('index.php')</script>"; } else if ($_GET['error'] == 2) { echo "<script>window.alert('username belum diisi!!!'); window.location=('index.php')</script>"; } else if ($_GET['error'] == 3) { echo "<script>window.alert('password belum diisi!!!'); window.location=('index.php')</script>"; } }?>
60 <html> <head> <center><a href=""><img src="../images/logo.png" width="150" height="160" border="0" alt=""></a></center> <title>::admin::</title> <link rel="stylesheet" href="css/login.css" type="text/css" /> </head> <body> <div id="header"> <div id="content"> <center> <br> <h3>login Administrator</h3> <form method="post" action="login.php"> <table width='40%' border='2' cellpadding='5' cellspacing='1'> <tr><td><center>username :<input type="text" name="username"><br><br>password :<input type="password" name="password"></center> <br><br><center><input type="submit" name="login" value="login"></center></td></tr> </table> </form> </center> </div> </div> </body> </html> 4.18 Halaman index login administrator
61 Kode Program 7. Kode Program untuk login (admin) <?php include "koneksi/koneksi.php"; error_reporting(0); //tangkap data dari form login $username = $_POST['username']; $password = $_POST['password']; //untuk mencegah sql injection //kita gunakan mysql_real_escape_string $username = mysql_real_escape_string($username); $password = mysql_real_escape_string($password); //cek data yang dikirim, apakah kosong atau tidak if (empty($username) && empty($password)) { //kalau username dan password kosong header('location:index.php?error=1'); break; } else if (empty($username)) { //kalau username saja yang kosong header('location:index.php?error=2'); break; } else if (empty($password)) { //kalau password saja yang kosong //redirect ke index header('location:index.php?error=3'); break; } $login=mysql_query("select * FROM administrasi WHERE id_user='$_post[username]' AND password='$_post[password]'"); $ketemu=mysql_num_rows($login); $r=mysql_fetch_array($login); // Apabila username dan password ditemukan if ($ketemu > 0){ session_start(); session_start("passuser"); session_start("leveluser"); } $_SESSION[passuser] = $r[password]; $_SESSION[leveluser]= $r[level]; header('location:admin.php?mod=home');
62 else{ echo "<script>window.alert('username atau Password Salah!!!'); window.location=('index.php')</script>"; }?> 4.1.19 Halaman home administrator Halaman home administrator berisi informasi tentang Konveksi Fausta Gallery.. Halaman ini ditunjukkan Gambar 4.19 4.19 Halaman home administrator 4.1.20 Halaman produk Pada produk, berisi table produk Konveksi Fausta Gallery, edit, hapus dan admin bisa menambahkan produk yang baru. Data diambil dari table
63 product. Halaman ditunjukkan pada gambar 4.20. Kode Program 8. Kode Program untuk product <?php switch($_get[act]){ //Untuk menampilkan Kategori default: echo"<h2>daftar Produk</h2> Berikut ini adalah daftar Produk yang ada di Fausta Gallery Store Online,<br> Jika anda akan menambahkan produk, dilahkan klik dibawah ini :<br> <input type=button value='tambah Produk' onclick=location.href='?mod=product&act=addproduct'> <br><br> <table class='tablecart' width='130%' border='2' cellpadding='5' cellspacing='1'> <tr bgcolor=\'#99ccff'><th>no</th><th>nama Produk</th><th>Harga</th><th>Gambar</th><th>ID</th><th>D etail</th><th>tindakan</th></tr>"; $sql = mysql_query("select * FROM product ORDER BY id ASC"); $no = 1; while ($r=mysql_fetch_array($sql)){ echo"<tr><td><center>$no</center></td> <td>$r[product_name]</td> <td>$r[price]</td> <td>$r[image]</td> <td>$r[id_category]</td> <td>$r[deskripsi]</td> <td><a href=?mod=product&act=editproduct&id=$r[id]>edit</a> <a href=aksi.php?mod=product&act=hapus&id=$r[id]>hapus</a> </td></tr>"; $no++; } echo "</table>"; break; //Form Menambahkan Product case "addproduct": echo"<h2>add Product</h2> <form enctype='multipart/formdata' method=post action=aksi.php?mod=product&act=input> <table class='tablecart'> <tr><td>nama Barang</td> <td><input type=text name=product_name></td> </tr> <tr><td>kategori</td><td><select name=cat>"; $query = mysql_query("select * FROM category");
64 while ($t = mysql_fetch_array($query)){ echo "<option value=$t[id]>$t[category]</option>"; } echo"</select></td><td><a href=?mod=category>add Category?</a></td> </tr> <tr><td>harga</td><td><input type=text name=price></td></tr> <tr><td>deskripsi</td><td><textarea name=deskripsi style='width: 277px; height: 67px;'></textarea></td></tr> <tr><td>gambar</td><td><input type=file name='fgambar' size=40></td> <tr><td colspan=2> <input type=submit name=submit value=simpan> <input type=button value=batal onclick=self.history.back()> </td> </tr> </table></form>"; break; //Form Mengedit Product case"editproduct": $edit = mysql_query("select * FROM product WHERE id='$_get[id]'"); $d = mysql_fetch_array($edit); echo"<h2>edit Product</h2> <form method=post enctype='multipart/form-data' action='aksi.php?mod=product&act=update'> <input type=hidden name=id value=$d[id]> <table class='tablecart'> <tr><td>nama Barang</td> <td><input onfocus=this.value='' type=text name='product_name' value='$d[product_name]'></td> </tr> <tr><td>kategori</td><td><select name=cat>"; $query = mysql_query("select * FROM category"); while ($t = mysql_fetch_array($query)){ echo "<option value=$t[id]>$t[category]</option>"; } echo"</select>*pilih lagi kategorinya :)</td><td><a href=?mod=category>add Category?</a></td>
65 </tr> <tr><td>harga</td><td><input onfocus=this.value='' value='$d[price]' type=text name=price></td></tr> <tr><td>deskripsi</td><td><textarea name=deskripsi style='width: 277px; height: 67px;'>$d[deskripsi]</textarea></td></tr> <tr><td></td><td><img width=100 src='../images/$d[link_image]' /></td></tr> <tr><td>gambar</td><td><input type=file id=fgambar name=fgambar size=40></td> <tr><td colspan=2> <input type=submit name=submit value=simpan> <input type=button value=batal onclick=self.history.back()> </td></tr></table></form>"; break; }?> 4.20 Halaman produk
66 4.1.21 Halaman kategori Pada kategori berisi tabel beberapa kategori yang ada pada Konveksi Fausta Gallery. Data diambil dari tabel category. Halaman ditunjukkan pada gambar 4.20 4.21 Halaman kategori 4.1.22 Halaman laporan penjualan Halaman laporan benjualan berisi tentang daftar laporan penjualan. Data diambil dari table order_product. Tampilan dapat dilihat pada gambar 4.22
67 4.22 Gambar laporan penjualan 4.1.23 Halaman daftar customer Halaman ini berisi daftar pembeli yang sudah terdaftar sebagai member Konveksi Fausta Gallery. Halaman ini diambil dari table member. Halaman ini ditunjukkan pada gambar 4.23 4.1.23 Halaman daftar customer
68 4.1.24 Halaman daftar pesan Pada hamalan ini berisi pesan-pesan yang dikirim pembeli, pengunjung website atau perusahaan yang bekerja sama dengan kami. Data ini diambil dari tabel contact. Halaman ditunjukkan pada Gambar 4.24 4.1.24 Halaman daftar pesan 4.1.25 Halaman no resi Halaman no resi berisi no resi pengiriman melalui JNE. Daftar ini diambil dari table resi. Halaman ditunjukkan pada Gambar 4.25 Gambar 4.1.25 Halaman no resi
69 4.1.26 Halaman about Halaman about berisi daftar about pada table about GG, pada ini bisa menambahkan isi table dan pada daftar isi bisa juga mengedit dan menghapus ini. Halaman ini ditunjukkan pada gambar 4.26 4.1.26 Halaman about 4.1.27 Halaman artikel Pada artikel menampilkan daftar artikel dari table artikel. Pada ini admin juga bisa menambahkan polling, edit dan hapus. Halaman ini ditunjukkan pada Gambar 4.27
70 4.27 Halaman artikel 4.1.28 Halaman berita Halaman berita berisi daftar berita yang tertera pada website. Berita diambil dari tabel berita pada database fausta_gallery. Pada ini admin juga bisa menambahkan polling, edit dan hapus. Halaman ini ditunjukkan pada gambar 4.28
71 4.28 Halaman berita 4.1.29 Halaman polling Halaman polling berisi daftar pilihan, jumlah, pertanyaan, edit dan hapus. Pada ini admin juga bisa menambahkan polling. Halaman ini ditunjukkan pada gambar 4.29 4.29 Halaman polling
72 4.2 Hasil Pengujian 4.2.1 Pengujian perangkat user NO Fungsi yang Cara Hasil yang Hasil diuji pengujian diharapkan pengujian 1 Form Memilih Menampil- management utama ketika belum terdaftar sebagai member utama ketika belum terdaftar sebagai member kan akses utama ketika belum terdaftar sebagai member 2 Form Memilih Menampil- management home management home kan akses home dan akses sebagai member 3 Form Memilih Menampilkan management produk produk akses produk 4 Form Memilih Menampil-
73 manage- detail kan akses ment detail produk yang detail diinginkan 5 Form Memilih Menampil- manage- produk kan akses ment cart yang dibeli cart 6 Form Mengkon- Menampil- managemen firmasi kan akses konfirmasi pembelian pembelian konfirmasi pembelian 7 Form Menampil- Menampil- manage- kan syarat- kan akses ment syarat dan requirement ketentuan requirement belanja 8 Form Menampil- Menampil- manage- kan tata kan akses ment how to cara buy pembelian how to buy melalui website, email dan
74 fast respon melalui sms 9 Form Menampil- Menampil- manage- kan kan akses ment no resi spesifikasi no resi pengiriman barang melalui JNE 10 Form Mengisi- Menampil- manage- kan form kan akses ment testimoni testimoni testimoni 11 Form Mengisi- Menampil- manage- kan form kan akses ment contact contact contact 12 Form Memilih Menampil- manage- about kan akses ment about yang berisi informasi about tentang Konveksi
75 Fausta Gallery 13 Form Mengisi- Menampil- manage- kan kan akses ment username member dan admin pasword 14 Form Memilih Menampil- manage- berita kan akses ment berita yang kemudian berita ditampilkan berdasarkan id yang dipilih 15 Form Memilih Menampilk manage- artikel an akses ment yang Artikel kemudian artikel ditampilka n berdasarka n id yang
76 dipilih 16 Form Memilih Menampil- manage- RSS yang kan akses ment RSS kemudian ditampil- RSS kan dari RSS antaranews. com 4.2.2 Pengujian Perangkat Admin No Fungsi Cara yang diuji pengujian 1 Form Pada website login Konveksi Fausta Gallery menampilkan form login untuk masuk ke system admin 2 Form Memilih home menu home pada Hasil yang diharapkan Menampilkan akses form login dan berhasil masuk ke dalam admin Menampilkan akses Hasil Pengujian
77 admin home 3 Form Memilih Menampil- produk menu produk kan akses kemudian bisa produk yang menambah, bisa edit dan ditambah, menghapus edit dan data hapus data 4 Form Memilih Menampil- kategori menu kan akses kategori kemudian kategori bisa yang bisa menambah, ditambah, edit dan edit dan menghapus hapus data data 5 Form Memilih Menampil- laporan menu laporan kan akses penjualan pj kemudian bisa laporan pj menambah, yang bisa edit dan ditambah, menghapus edit dan
78 data hapus data 6 Form Memilih Menampil- daftar menu daftar kan akses customer customer kemudian daftar bisa customer menambah, yang bisa edit dan ditambah, menghapus edit dan data hapus data 7 Form Memilih Menampil- Daftar menu daftar kan akses Pesan pesan kemudian daftar pesan bisa yang bisa menambah, ditambah, edit dan edit dan menghapus hapus data data 8 Form no Memilih Menampil- resi menu no resi kan akses kemudian no bisa resi yang menambah, bisa edit dan ditambah,
79 menghapus edit dan data hapus data 9 Form Memilih Menampil- about menu about kan akses kemudian bisa about yang menambah, bisa edit dan ditambah, menghapus edit dan data hapus data 10 Form Memilih Menampil- artikel menu artikel kan akses kemudian bisa artikel yang menambah, bisa edit dan ditambah, menghapus edit dan data hapus data 11 Form Memilih Menampil- news menu news kan akses kemudian bisa news yang menambah, bisa edit dan ditambah, menghapus edit dan
80 data hapus data 12 Form Memilih Menampil- polling menu polling kan akses kemudian bisa polling menambah, yang bisa edit dan ditambah, menghapus edit dan data hapus data 4.3 Analisis 4.3.1 Analisis masalah Berdasarkan hasil permasalahan yang sedang dihadapi, maka kami merancang dan membuat sebuah system baru dengan memanfaatkan sebuat situs website yang dapat memberikan pelayanan penjualan secara online. Website ini diharapkan dapat membantu meningkatkan pendapatan dan memperluas area penjualan serta dapat dimanfaatkan sebagai alat promosi dalam waktu yang panjang. Serta sebagai alat pelayanan kepada pelanggan dengan menampikan informasi-informasi produk, artikel, berita, RSS, maupun tentang Fausta Gallery sendiri.
81 4.3.2 Analisis pengguna terhadap system baru 1. Pengguna atau konsumen dapat mudah memperoleh informasi produk-produk yang dijual pada Fausta Gallery. 2. Pengguna atau konsumen dapat memperoleh informasi-informasi berita, artikel yang bermanfaat dari website Fausta Gallery. 3. Konsumen dapat memberikan masukan, tanggapan, polling mengenai produk maupun website Fausta Gallery.
82 4.3.3 Analisis biaya a. Biaya tetap No Uraian 1 Mesin jahit single Masa Jumlah Harga Jumlah Penyusutan Pakai (Unit) (Rp) Harga (Rp) (Th) (Th) Penyusutan (Bln) 2 2.000.000 4.000.000 5 400.000 33.333,33 2 Mesin obras 2 3.000.000 6.000.000 7 600.000 50.000,00 3 Mesin over 1 3.500.000 3.500.000 5 350.000 29.166,66 dack 4 Mesin 1 1.250.000 1.250.000 5 125.000 10.416,66 kancing portable 5 Mesin potong 1 800.000 800.000 5 80.000 6.666,66 6 Alat sablon 1 1.000.000 1.000.000 3 100.000 8.333,33
83 screen 7 Mesin 1 500.000 500.000 4 50.000 4.166,66 pengering 8 Kipas Angin 1 200.000 200.000 3 20.000 1.666,66 9 Meja Potong 1 500.000 500.000 5 50.000 4.166,66 10 Meja Sablon 1 500.000 500.000 7 50.000 4.166,66 11 Komputer 1 1.500.000 1.500.000 5 150.000 12.500,00 12 Printer 1 1.000.000 1.000.000 5 100.000 8.333,33 Total 20.750.000 172.916,61 b. Biaya variable No Uraian Jumlah (unit) Harga (Rp) Jumlah Harga (Rp) 1 Bahan baku Kain 10 Kg 75.000 750.000 Benang 5 buah 35.000 175.000
84 Jarum 4 buah 2.000 8.000 Plastik kemasan 1 Pack 17.500 17.500 Resleting 50 buah 1.500 75.000 Kancing 5 dosin 1.500 7.500 2 Tenaga kerja Penjahit 3 orang 30.000 90.000 Penyablon 1 orang 30.000 30.000 1.153.000 Biaya variabel perbulan adalah Rp. 1.153.000 x 30 = Rp. 34.590.000 c. Biaya lain-lain (perbulan) No Volume Uraian Jumlah Unit Harga (Rp) Jumlah Harga (Rp) 1 Transportasi 1 Bln 600.000 600.000 Listrik 1 Bln 300.000 300.000 Total 900.000
85 Jumlah biaya usaha : No Jenis biaya Jumlah biaya (Rp/bln) 1 Biaya tetap 172.916,61 2 Biaya variable 34.590.000 3 Biaya lain-lain 900.000 Total 35.662.916,6 Penerimaan, pendapatan dan R/C ratio usaha No Jumlah produksi Harga perunit (Rp) Penerimaan perhari Penerimaan perbulan (Rp) (Rp) 1 50 buah kaos 50.000 2.500.000 75.000.000 Total 75.000.000
86 Pendapatan (laba) perbulan = total revenue total cost = 75.000.000 35.662.916,6 = 39.337.083 R/C ratio = total revenue : total cost = 75.000.000 : 35.662.916,6 = 2,103 Berdasarkan hasil dari Tabel Analisis Biaya dan penghitungan diatas dapat dilihat bahwa bisnis yang dipilih layak untuk dilakukan karena pelaku usaha dapat meraup keuntungan dari usaha yang dilakukan (R/C ratio > 1).