SI1414482326: Perbedaan revisi

Dari widuri
Lompat ke: navigasi, cari
[revisi terperiksa][revisi terperiksa]
(Rumusan Masalah)
(Kesimpulan)
Baris 2.247: Baris 2.247:
 
==<div style="font-size: 16pt;font-family: 'times new roman';text-align: justify;">'''Kesimpulan'''</div>==
 
==<div style="font-size: 16pt;font-family: 'times new roman';text-align: justify;">'''Kesimpulan'''</div>==
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dari analisa yang telah dijabarkan pada BAB I dalam rumusan masalah terhadap sistem yang ada saat ini di ruang lingkup Raharja Internet cafe, maka dapat diambil kesimpulan sebagai berikut:</p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dari analisa yang telah dijabarkan pada BAB I dalam rumusan masalah terhadap sistem yang ada saat ini di ruang lingkup Raharja Internet cafe, maka dapat diambil kesimpulan sebagai berikut:</p></div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Sistem transaksi pada Raharja Internet cafe yang berjalan saat ini masih dilakukan secara konvensional. Dimana dalam pemesanan dan penjualan produk yang ada di RIC customer harus mendatangi RIC langsung, lalu dalam pencatatan transaksi penjualan staff RIC harus mencatatnya kedalam buku besar, setelah itu dilakukan rekapan jumlah penjualan setiap harinya dengan menginputkan kedalam laporan penjualan harian di Rinfosheet (Google Spreadsheet).</p></div>
+
<ol>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Cara yang dapat digunakan untuk penerapan sistem transaksi online agar tidak konvensional dan dapat berjalan secara lebih efektif dan efisien pada Raharja Internet Cafe yaitu dengan menerapkan Website E-Commerce sebagai media transaksi online. E-Commerce (Electronic Commerce) merupakan suatu mekanisme transaksi bisnis secara elektronik dengan menggunakan internet sebagai media komunikasi. Dengan kata lain e-commerce merupakan proses jual beli barang atau jasa melalui internet, dengan adanya e-commerce ini dapat meningkatkan kemampuan dan kecanggihan perusahaan dalam hal komunikasi bisnis, karena mampu memberikan pelayanan menggunakan sebuah web. Dengan pemanfaatan e-commerce, RIC dapat menggunakan website sebagai tempat memasarkan produk dan tempat pemesanan barang melalui internet.</p></div>
+
<li style="line-height: 2">Proses transaksi pada Raharja Internet cafe yang berjalan saat ini masih dilakukan secara konvensional. Dimana dalam pemesanan dan penjualan produk yang ada di RIC customer harus mendatangi RIC langsung, lalu dalam pencatatan transaksi penjualan staff RIC harus mencatatnya kedalam buku besar, setelah itu dilakukan rekapan jumlah penjualan setiap harinya dengan menginputkan kedalam laporan penjualan harian di Rinfosheet (Google Spreadsheet).<br>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Hasil yang diharapkan dengan adanya website e-commerce RIC sebagai sistem transaksi online pada Raharja Internet Cafe yaitu mampu menyediakan informasi produk-produk yang ada di RIC sehingga dapat membantu customer atau mahasiswa Perguruan Tinggi Raharja dalam proses pemesanan dan pembelian produk di RIC. Selain itu diharapkan dengan adanya sistem informasi penjualan berbasis web ini dapat membantu staff RIC dalam mencatat transaksi penjualan, agar dengan adanya transaksi online melalui website ini semua transaksi akan langsung terekam dan terekap  tanpa harus mencatat kedalam buku besar dan merekapnya ke RinfoSheet.</p></div>
+
<li style="line-height: 2">Cara menerapkan sistem transaksi online pada Raharja Internet Cafe untuk dapat berjalan secara lebih efektif dan efisien bisa dilakukan dengan adanya sebuah website e-commerce. Dengan di terapkannya website e-commerce pada Raharja Internet Cafe transaksi yang sebelumnya masih di lakukan secara konvensional kini dapat berjalan secara online karena dengan adanya website e-commerce ini RIC dapat menggunakan website sebagai tempat memasarkan produk dan tempat pemesanan barang melalui website.<br>
 
+
<li style="line-height: 2">Hasil yang diharapkan dengan adanya website e-commerce RIC sebagai sistem transaksi online pada Raharja Internet Cafe yaitu mampu menyediakan informasi produk-produk yang ada di RIC sehingga dapat membantu customer atau mahasiswa Perguruan Tinggi Raharja dalam proses pemesanan dan pembelian produk di RIC. Selain itu diharapkan dengan adanya sistem informasi penjualan berbasis web ini dapat membantu staff RIC dalam mencatat transaksi penjualan, agar dengan adanya transaksi online melalui website ini semua transaksi akan langsung terekam dan terekap  tanpa harus mencatat kedalam buku besar dan merekapnya ke RinfoSheet.</li></ol>
 +
</div>
  
 
==<div style="font-size: 16pt;font-family: 'times new roman';text-align: justify;">'''Saran'''</div>==
 
==<div style="font-size: 16pt;font-family: 'times new roman';text-align: justify;">'''Saran'''</div>==

Revisi per 8 Oktober 2018 00.36

PENERAPAN WEBSITE E-COMMERCE RIC BERBASIS

YII FRAMEWORK SEBAGAI MEDIA TRANSAKSI

ONLINE PADA RAHARJA INTERNET CAFE

 

SKRIPSI

 

 

Disusun Oleh :

 

NIM
: 1414482326
NAMA

 

JURUSAN SISTEM INFORMASI

KONSENTRASI KOMPUTER AKUNTANSI

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

STMIK RAHARJA

TANGERANG

(2017/2018)




SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

LEMBAR PENGESAHAN SKRIPSI

 

PENERAPAN WEBSITE E-COMMERCE RIC BERBASIS

YII FRAMEWORK SEBAGAI MEDIA TRANSAKSI

ONLINE PADA RAHARJA INTERNET CAFE

 

Disusun Oleh :

NIM
: 1414482326
Nama
Jenjang Studi
: Strata Satu
Jurusan
: Sistem Informasi
Konsentrasi
: Komputer Akuntansi

 

 

Disahkan Oleh :

Tangerang, September 2018

Ketua
       
Kepala Jurusan
STMIK RAHARJA
       
Jurusan Sistem Informasi
           
           
           
           
(Dr. Ir. Untung Rahardja, M.T.I., M.M)
       
(Nur Azizah,M.Akt.,M.Kom.)
NIP : 000594
       
NIP : 078010




SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

LEMBAR PERSETUJUAN PEMBIMBING

 

PENERAPAN WEBSITE E-COMMERCE RIC BERBASIS

YII FRAMEWORK SEBAGAI MEDIA TRANSAKSI

ONLINE PADA RAHARJA INTERNET CAFE

 

Dibuat Oleh :

NIM
: 1414482326
Nama

 

Telah disetujui untuk dipertahankan dihadapan Tim Penguji Ujian Komprehensif

Jurusan Sistem Informasi

Konsentrasi Komputer Akuntansi

Tahun Akademik 2017 / 2018

 

Disetujui Oleh :

Tangerang, September 2018

Pembimbing I
   
Pembimbing II
       
       
       
       
   
(Qurotul Aini, S.Kom., M.T.I)
NID : 16008
   
NID : 14012




SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

LEMBAR PERSETUJUAN DEWAN PENGUJI

 

PENERAPAN WEBSITE E-COMMERCE RIC BERBASIS

YII FRAMEWORK SEBAGAI MEDIA TRANSAKSI

ONLINE PADA RAHARJA INTERNET CAFE

 

Dibuat Oleh :

 

NIM
: 1414482326
Nama

 

Disetujui setelah berhasil dipertahankan dihadapan Tim Penguji Ujian

Komprehensif

Jurusan Sistem Informasi

Konsentrasi Komputer Akuntansi

Tahun Akademik 2017/2018

 

Disetujui Penguji :

Tangerang, .... 2018

Ketua Penguji
 
Penguji I
 
Penguji II
         
         
         
         
(_______________)
 
(_______________)
 
(_______________)
NID :
 
NID :
 
NID :




SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

LEMBAR KEASLIAN SKRIPSI

 

PENERAPAN WEBSITE E-COMMERCE RIC BERBASIS

YII FRAMEWORK SEBAGAI MEDIA TRANSAKSI

ONLINE PADA RAHARJA INTERNET CAFE

 

Disusun Oleh :

NIM
: 1414482326
Nama
Jenjang Studi
: Strata Satu
Jurusan
: Sistem Informasi
Konsentrasi
: Komputer Akuntansi

 

Menyatakan bahwa Skripsi ini merupakan karya tulis saya sendiri dan bukan merupakan tiruan, salinan, atau duplikat dari Skripsi yang telah dipergunakan untuk mendapatkan gelar Sarjana Komputer baik di lingkungan Perguruan Tinggi Raharja maupun di Perguruan Tinggi lain, serta belum pernah dipublikasikan.

Pernyataan ini dibuat dengan penuh kesadaran dan rasa tanggung jawab, serta bersedia menerima sanksi jika pernyataan diatas tidak benar.

Tangerang, September 2018

 
 
 
 
NIM : 1414482326

 

)*Tandatangan dibubuhi materai 6.000;




ABSTRAK

Raharja Internet Cafe adalah sebuah tempat pelayanan di Perguruan Tinggi Raharja yang dikhusukan untuk membantu kegiatan perkuliahan Mahasiswa/i Perguruan Tinggi Raharja. RIC menyediakan kebutuhan mahasiswa seperti UpGrade iPad, Instal software terbaru untuk iPad, Aksesoris iPad dan Laptop, service iPad dan Laptop dan kebutuhan lainnya, dengan banyaknya fasilitas yang diberikan RIC tentunya banyak mahasiswa Perguruan Tinggi Raharja yang menjadi pelanggan (customer) RIC. Namun RIC masih mempunyai kendala dalam menyajikan informasi penjualan produknya, sehingga kurang optimalnya layanan pemasaran dan transaksi di RIC. Hal ini menjadi dasar pemikiran bagaimana membuat suatu sistem transaksi secara online pada Raharja Internet Cafe. Pada penelitian ini terdapat 3 (tiga) permasalahan dengan didukung oleh 4 (empat) metode penelitian dan 3 (tiga) ruang lingkup. Terdapat 15 (lima belas) final draft elisitasi yang dibuktikan dengan pencapaian strategy. Pada pengembangan sistem ini terdapat 3 (tiga) manfaat yang ditemukan pada rumusan masalah, serta 2 (dua) metode perancangan program HIPO (Hirarchy Plus Input Process Output) dan UML (Unified Modelling Language). Dari apa yang telah dijelaskan di atas, Penelitian ini diharapkan mampu menyediakan informasi produk-produk yang ada di RIC dengan menerapkan website e-commerec pada Raharja Internet Cafe.

Kata Kunci : Raharja Internet Cafe (RIC), Transaksi, E-commerce.

ABSTRACT

Raharja Internet Cafe is a service place in Raharja High School which is dedicated to help the lecture activities of Student of Raharja University. RIC provides the needs of students such as UpGrade iPad, Install the latest software for iPad, iPad and Laptop Accessories, iPad and Laptop services and other needs, with RIC facilities provided by many of Raharja's Higher Education students who are RIC customers. However, RIC still has information in presenting information on the sale of its products, but nothing is optimal. This became the basis for creating an online transaction system at Raharja Internet Cafe. In this study there are 3 (three) problems supported by 4 (four) research methods and 3 (three) scopes. There are 15 (fifteen) final drafts of elicitation as evidenced by the strategy of achievement. In the development of this system there are 3 (three) benefits found in the formulation of the problem, as well as 2 (two) HIPO program design methods (Hierarchy Plus Input Process Output) and UML (Unified Modeling Language). From what has been done, this research is expected to be able to provide information of products that exist in RIC by applying e-commerec website at Raharja Internet Cafe.

Keyword : Raharja Internet Cafe (RIC), Transaction, E-commerce.




KATA PENGANTAR

Bismillahirrahmanirrahim,

Puji syukur alhamdulillah, penulis panjatkan kehadirat Allah SWT yang telah memberikan seribu jalan, sejuta langkah serta melimpahkan segala rahmat dan karunia-Nya, sehingga laporan Skripsi Penulis dapat berjalan dengan baik dan selesai dengan semestinya. Adapun judul yang diambil yaitu “Penerapan Website E-Commerce RIC Berbasis Yii Framework Sebagai Media Transaksi Online Pada Raharja Internet Cafe”.

Penulisan Skripsi ini diajukan untuk memenuhi salah satu syarat untuk menyelesaikan program pendidikan Strata Satu (S1) jurusan Sistem Informasi konsentrasi Komputer Akuntansi di Perguruan Tinggi Raharja. Dalam penulisan skripsi ini tidak lepas dari hambatan dan kesulitan, namun berkat bimbingan, bantuan, dan saran serta kerjasama dari berbagai pihak, khususnya pembimbing, segala hambatan tersebut akhirnya dapat diatasi dengan baik.

Hati kecil ini pun menyadari bahwa tanpa bimbingan dan dorongan dari semua pihak penyusunan laporan Skripsi ini tidak akan berjalan sesuai dengan yang diharapkan. Oleh karena itu pada kesempatan yang singkat ini, izinkanlah penulis menyampaikan selaksa pujian dan terimakasih kepada:

  1. Bapak Dr. Ir. Untung Rahardja, M.T.I., M.M selaku Presiden Direktur Perguruan Tinggi Raharja.
  2. Bapak Drs. Po. Abas Sunarya, M.Si, selaku Direktur Perguruan Tinggi Raharja.
  3. Bapak Sugeng Santoso, M.Kom., selaku Pembantu Ketua I Bidang Akademik STMIK Raharja.
  4. Ibu Nur Azizah, M.Akt., M.Kom selaku Kepala Jurusan Sistem Informasi.
  5. K Hap (Eka Purnama Harahap, S.Kom) selaku dosen pembimbing I, terima kasih atas pengarahan serta saran yang telah diberikan kepada penulis, sehingga dapat menjalani Skripsi ini dengan penuh ilmu dan semangat.
  6. Mamoi (Qurotul Aini, S.Kom., M.T.I. selaku dosen pembimbing II, terima kasih atas pengarahan serta saran yang telah diberikan kepada penulis, sehingga dapat menjalani Skripsi ini dengan penuh ilmu dan semangat.
  7. Ibu Ida Indrayani selaku Stakeholder, yang telah membrikan masukan dan ilmu yang bermanfaat.
  8. Bapak dan Ibu Dosen Perguruan Tinggi Raharja yang telah memberikan banyak ilmu pengetahuan sehingga memperluas wawasan penulis.
  9. Rasa terima kasih yang terdalam untuk Kedua orang tua dan Adik yang selalu memberikan kasih sayang, dukungan moril dan materil, semangat dan selalu mendo’akan untuk kelancaran dan keberhasilan dalam melakukan penelitian ini.
  10. Teman-teman seperjuangan Tim LATEL (Ririn Eka Cipta Devi dan Muhammad Diky Darmawan) serta Pasukan RIC yang selalu bersama dalam suka maupun duka.
  11. Rekan-rekan seperjuangan dan keluarga besar TIMUR 5 (Funtastic4, Ryzen dan Lily).
  12. Iim Ilmiah Agustina, Dewi Mariana Apriani dan Nur Azizah yang selalu senantiasa mendampingi, memotivasi, serta memberikan semangat, sehingga penulis dapat menyelesaikan laporan Skripsi ini dengan sangat baik.
  13. Untuk Romzi Syauqi Naufal yang telah membantu Penulis dalam mensukseskan project Website E-Commerce RIC.
  14. Kepada SHAWOL Family, Halu, Aufa, Opal, Dwinda, Teh Sri, Polwan, Koko, Terimakasih Selalu untuk senantiasa memberikan motivasi dan support kepada Penulis.
  15. Teman-teman seperjuangan yang sedang sama – sama mengerjakan skripsi.
  16. Semua pihak yang tidak dapat disebutkan satu-persatu pada kesempatan ini.

Penulis menyadari bahwa dalam penulisan Laporan Skripsi ini masih jauh dari sempurna. Oleh karena itu kritik dan saran yang membangun, penulis harapkan sebagai pemicu untuk dapat berkarya lebih baik lagi. Semoga Laporan Skripsi ini bermanfaat bagi pihak yang membutuhkan. Akhir kata, kepada semua pihak yang telah membantu terwujudnya laporan Skripsi ini, semoga Allah SWT selalu melimpahkan rahmat dan hidayah-Nya.

Tangerang, September 2018
(Dini Intan Pratiwi)
NIM. 1414482326



Daftar isi


DAFTAR GAMBAR

Gambar 3.1 Logo RIC

Gambar 3.2 Struktur Organisasi

Gambar 3.3 Flowchart Sistem yang Berjalan

Gambar 3.4 Use Case Diagram

Gambar 3.5 Activity Diagram

Gambar 3.6 Sequence Diagram

Gambar 4.1 Flowchart Sistem Usulan

Gambar 4.2 Use Case Diagram sistem yang diusulkan

Gambar 4.3 Activity Diagram sistem yang diusulkan

Gambar 4.4 Sequence Diagram Sistem Yang Diusulkan

Gambar 4.5 Rancangan Program HIPO

Gambar 4.6 Tampilan 5 Top Produk pada Home Website

Gambar 4.7 Tampilan Last Reviews pada Home Website RIC

Gambar 4.8 Tampilan Last Items pada Website RIC

Gambar 4.9 Tampilan Menu Viewboard

Gambar 4.10 Tampilan Menu Register

Gambar 4.11 Email Notifikasi New Order

Gambar 4.12 Tampilan Email Notifikasi Customer Struk Belanjaan

Gambar 4.13 Tampilan Katalog Produk pada Website RIC

Gambar 4.14 Tampilan Jumlah Produk yang masih tersedia

Gambar 4.15 Tampilan Backoffice Website RIC

Gambar 4.16 Tampilan Video pada Website RIC

Gambar 4.17 Tampilan Testimoni Customer

Gambar 4.18 Tampilan Customer Order pada Website RIC

Gambar 4.19 Tampilan Jumlah User Login pada Website RIC

Gambar 4.20 Tampilan Menu FAQ pada Website RIC

Gambar 4.21 Tampilan Artikel Tutorial RIC pada iRan

Gambar 4.22 Tampilan Home Website

Gambar 4.23 Tampilan Daftar Produk

Gambar 4.24 Tampilan Menu Testimoni

Gambar 4.25 Tampilan Menu From Checkout

Gambar 4.26 Tampilan Menu Backoffice Admin

Gambar 4.27 Tampilan Menu Contact

Gambar 4.28 Tampilan Footer Website


DAFTAR TABEL

Tabel 3.1 Analisa SWOT Yang Berjalan

Tabel 3.2 Matriks Analisis SWOT Yang Berjalan

Tabel 3.3 Elisitasi Tahap I

Tabel 3.4 Elisitasi Tahap II

Tabel 3.5 Elisitasi Tahap III

Tabel 3.6 Final Draft Elisitasi

Tabel 4.1 Perbedaan Prosedur

Tabel 4.2 Analisa SWOT Yang Diusulkan

Tabel 4.3 Matriks SWOT

Tabel 4.4 Blackbox Testing Login SSO Menggunakan Rinfo

Tabel 4.5 Blackbox Testing Search Produk pada Website RIC

Tabel 4.6 Blackbox Testing Form Register Akun

Tabel 4.7 Blackbox Testing Email struk pembelian produk

Tabel 4.8 Blackbox Testing Menu cart

Tabel 4.9 Time Schedule

Tabel 4.10 Estimasi Biaya


DAFTAR SIMBOL

Gambar 1. Simbol Flowchart

 

Gambar 2. Simbol Use Case Diagram

 

Gambar 3. Simbol Activity Diagram

 

Gambar 4. Simbol Sequence Diagram



BAB I

PENDAHULUAN

Latar Belakang Penelitian

Di era digital saat ini perkembangan teknologi informasi dan juga internet sangat tinggi dan semakin luas. Dengan adanya teknologi yang terhubung secara online tanpa ada batas waktu dan tempat, sehingga keduanya banyak diterapkan dalam bisnis di perusahaan dalam berbagai bidang. Salah satunya adalah untuk pemasaran, dengan menggunakan teknologi yang ada, aktivitas pemasaran pada perusahaan menjadi lebih mudah dan lebih luas jangkauannya. Tidak hanya untuk perusahaan saja yang mendapatkan manfaatnya tetapi para konsumen juga lebih mudah mendapatkan informasi yang dibutuhkan mengenai jasa dan produk yang ditawarkan oleh perusahaan dan lebih mudah untuk memesan dan membelinya.

Pemanfaatan teknologi informasi dalam menjalankan bisnis dikenal dengan istilah e-commerce. Dikutip dari Jurnal Ilmu Administrasi Bisnis Vol. 2 No.1 Tahun 2018[1], menyatakan bahwa e-commerce adalah transaksi menggunakan internet dan computer dengan browser web untuk mengenalkan, menawarkan, membeli dan menjual produk. E-commerce ini merupakan bagian dari e-business dimana mencakup wilayah yang lebih lua. Dengan kata lain e-commerce merupakan proses jual beli barang atau jasa melalui internet, dengan adanya e-commerce ini dapat meningkatkan kemampuan dan kecanggihan suatu perusahaan dalam hal komunikasi bisnis, karena mampu memberikan pelayanan menggunakan sebuah web. Dengan pemanfaatan e-commerce perusahaan dapat menggunakan website sebagai tempat memasarkan produk mereka maupun jasa kepada konsumen melalui internet, sehingga dapat memperluas peluang pemasaran produk atau jasa dari suatu perusahaan.

RIC (Raharja Internet Cafe) merupakan sebuah fasilitas yang di berikan oleh Perguruan Tinggi Raharja guna menunjang kebutuhan mahasiswa dalam membantu kegiatan perkuliahan. RIC menyediakan kebutuhan mahasiswa seperti UpGrade iPad, Instal software terbaru untuk iPad, Aksesoris iPad dan Laptop, service iPad dan Laptop dan kebutuhan lainnya. RIC juga memfasilitasi mahasiswa Perguruan Tinggi Raharja dengan ruangan yang nyaman, menyediakan berbagai minuman, printing, scan, dan SIS (Sistem Informasi Student). RIC juga melayani mahasiswa yang akan menjalani Raharja Career, seperti menyediakan buku tamu peserta, kartu nama peserta Raharja Career, souvenir dan RIC pun menerima paket print dan Hard Cover untuk mahasiswa yang sedang menjalankan KKP (Kuliah Kerja Praktek), Tugas Akhir (TA)/Skripsi.[2] (Rahardja dkk, dalam Jurnal Teknoinfo 2018)

Dengan banyaknya fasilitas yang diberikan RIC tentunya banyak mahasiswa Perguruan Tinggi Raharja yang menjadi pelanggan (customer) RIC, namun RIC masih mempunyai kendala dalam menyajikan informasi penjualan produknya, sehingga kurang optimalnya layanan pemasaran dan transaksi di RIC. Hal ini dikarenakan sistem transaksi pada RIC belum berjalan secara online. Tentunya hal ini menjadi sebuah kekurangan bagi RIC yang masih menggunakan metode konvensional dalam pelaksanaan layanan transaksinya.

Pada sistem yang berjalan saat ini, dalam pemesanan dan penjualan produk yang ada di RIC masih dilakukan dengan cara mendatangi RIC langsung, lalu dalam pencatatan transaksi penjualan dicatat kedalam buku besar, setelah itu dilakukan rekapan jumlah penjualan setiap harinya dengan menginputkan kedalam laporan penjualan harian di Rinfosheet (Google Spreadsheet). Dilihat dari hal tersebut, tentunya hal ini sangat tidak efektif karena akan mengakibatkan penumpukan kertas saat pencatatan kedalam buku besar, serta pada metode tersebut dikhawatirkan dapat memicu terjadinya human error atau kesalahan dalam pencatatan laporan penjualan.

Dari latar belakang yang telah dijabarkan diatas, maka hal inilah yang melandasi penulis untuk melakukan penelitian dan mendokumentasikanya kedalam sebuah laporan Skripsi dengan judul “Penerapan Website E-Commerce RIC Berbasis Yii Framework Sebagai Media Transaksi Online Pada Raharja Internet Cafe”.

Rumusan Masalah

Pada umumnya sebuah penelitian memiliki data yang relevan guna menunjang sebuah pemecahan masalah yang terjadi. Dari yang telah dijelaskan pada latar belakang permasalahan dalam penelitian ini, dimana sistem transaksi pada RIC (Raharja Internet Cafe) masih berjalan secara konvensional.

Gambar 1.1 Alur Transaksi Lama


Dapat dilihat pada alur transaksi diatas dimana customer atau mahasiswa datang ke RIC lalu memilih barang yang hendak dibeli, selanjutnya customer membayar pembelian kepada staff RIC dan terakhir staff RIC akan mencatatnya ke dalam buku besar.

Dengan permasalahan di atas terlihat jelas bahwa RIC (Raharja Internet Cafe) membutuhkan sistem informasi penjualan berbasis web yang mampu menyediakan informasi produk-produk yang ada di RIC sehingga dapat membantu customer atau mahasiswa Perguruan Tinggi Raharja dalam proses pemesanan dan pembelian produk di RIC. Selain itu RIC juga membutuhkan sistem informasi penjualan berbasis web yang dapat mencatat transaksi penjualan langsung pada website tersebut tanpa harus mencatat kedalam buku besar dan merekapnya ke RinfoSheet, sehingga akan mengurangi kesalahan dalam pencatatan laporan penjualan.

Dari uraian latar belakang dan beberapa penjelasan yang telah dijabarkan secara rinci diatas, maka penulis mengambil beberapa pokok permasalahan sebagai berikut:

  1. Bagaimana proses transaksi yang sedang berjalan saat ini pada Raharja Internet cafe?
  2. Bagaimana cara menerapkan sistem transaksi online pada Raharja Internet Cafe untuk dapat berjalan secara lebih efektif dan efisien?
  3. Bagaimana hasil yang diharapkan dengan adanya website e-commerce RIC sebagai sistem transaksi online pada Raharja Internet Cafe?

Ruang Lingkup

Dalam pembahasan laporan skripsi ini, terdapat permasalahan yang begitu luas, maka untuk mempermudah penulisan laporan agar menjadikannya lebih terarah serta berjalan dengan baik, maka perlu adanya suatu batasan masalah agar tidak meluas dan dapat fokus pada inti pembahasan. Batasan-batasan masalah dalam laporan ini meliputi:

  1. Penelitian dilakukan di Raharja Internet Cafe.
  2. Berfokus pada penerapan website e-commerce pada Raharja Internet Cafe.
  3. Menangani proses penjualan secara online menggunakan website ric.raharja.info.

Tujuan dan Manfaat Penelitian

Tujuan Penelitian

Adanya tujuan penelitian yaitu untuk menjelaskan secara nyata tentang apa yang ingin dicapai dalam penelitian ini. Tujuan ini juga didapat dari rumusan masalah yang telah dijelaskan sebelumnya dengan terperinci agar tujuan penelitian ini dapat tercapai. Berikut adapun tujuan yang ingin dicapai dari penelitian ini adalah:

  1. Mengubah sistem transaksi konvensional yang sedang berjalan saat ini ke sistem transaksi online untuk mendapatkan hasil yang efisien dan efektif.
  2. Untuk mengimplementasikan sistem transaksi yang ada pada Raharja Internet Cafe agar dapat berjalan secara online.
  3. Mencapai hasil yang diharapkan dengan adanya penerapan website e-commerce sehingga transaksi pada Raharja Internet Cafe sehingga proses transaksi dapat berjalan secara online dan proses penjualan dapat terekam dan terekap dengan jelas.

Manfaat Penelitian

Manfaat penelitian merupakan suatu hal positif dari pencapaihan hasil penelitian dari rumusan masalah sesuai tujuan yang ingin dicapai. Berikut terdapat 3 (tiga) manfaat dari penelitian ini, antara lain:

  1. Mengganti proses transaksi konvensional pada Raharja Internet Cafe agar menjadi sistem transaksi online melalui website ric.raharja.info yang dimanfaatkan sebagai media penjualan dan transaksi online pada Raharja Internet Cafe.
  2. Dengan adanya sistem transaksi online yang diterapkan pada Raharja Internet Cafe diharapkan dapat memberikan kemudahan bagi customer atau mahasiswa untuk mendapatkan informasi secara lengkap mengenai produk-produk yang ada di Raharja Internet Cafe melalui website ric.raharja.info, serta staff RIC dapat lebih mudah melakukan pencatatan transaksi penjualan dengan adanya website ric.raharja.info ini.
  3. Proses pemesanan dan penjualan produk jadi lebih mudah dilakukan dengan adanya website ric.raharja.info.

Metode Penelitian

Dalam pelaksanaan kegiatan pengumpulan data yang menjadi dasar untuk melengkapi dan menyusun laporan Skripsi ini, maka berikut metode penelitian yang digunakan oleh penulis, sebagai berikut:

Metode Pengumpulan Data

Adapun teknik pengumpulan data yang penulis lakukan dalam mengelola informasi yang diperlukan menggunakan 2 (dua) metode yaitu sebagai berikut:

  1. Studi Lapangan (Observasi)
    Studi ini dilakukan dengan cara datang dan praktek langsung ketempat yang akan diteliti, dan peneliti melakukan pengamatan secara langsung ke RIC (Raharja Internet Cafe) untuk mendapatkan data yang berhubungan dengan pembahasan masalah pada penelitian atau laporan skripsi ini.
  2. Studi Pustaka
    Studi ini dilakukan dengan cara mempelajari, meneliti dan menelaah literatur-literatur dari perpustakaan yang bersumber dari buku-buku, teks, jurnal ilmiah, situs-situs di internet yang berhubungan dengan penulisan laporan kerja praktek ini.

Metode Analisa

Metode analisa sistem yang digunakan berupa analisa SWOT. Selanjutnya menggunakan metode Elisitasi, dari Elisitasi tahap I, Elisitasi tahap II, Elisitasi tahap III dan Final draft elisitasi. Tahap berikutnya yaitu menentukan strategi yang diambil untuk mencapai sistem yang diinginkan. Strategi yang di dapat merupakan hasil analisa menggunakan metode Elisitasi yaitu final draft elisitasi bertujuan untuk menggambarkan bukti dari pencapaian dalam tahap implementasi.

Metode Perancangan

Dalam metode perancangan ini penulis menggunakan UML (Unified Modeling Language), Flowchart dan HIPO (Hierarchy Input Process Output) untuk menganalisa dan menggambarkan rancangan prosedur sistem transaksi pada Raharja Internet Cafe.

Metode Testing

Metode testing ini digunakan untuk menganalisis suatu identitas sistem untuk mendeteksi, ulasan kondisi dan fitur-fitur yang diinginkan dan mengetahui kualitas dari suatu sistem yang sedang dikembangkan untuk mengeliminasi kesalahan pada sistem saat diterapkan. dalam penelitian ini peneliti menerapkan Black Box sistem dimana Black Box sistem ini berfungsi untuk mengetahui apakah perangkat lunak dapat berfungsi sebagaimana yang telah diharapkan.

Sistematika Penulisan

Untuk memudahkan proses penulisan, pencapaian maksud dan tujuan Skripsi, sistematika penulisan ini disusun dalam beberapa bab dan sub bab, yang masing-masing saling mempunyai keterkaitan dalam bahasannya. Adapun sistematika penulisan kerja praktek ini sebagai berikut:

BAB I PENDAHULUAN

Bab ini mengutamakan perumusan dan penjelasan masalah umum, sehingga dapat diperoleh gambaran umum mengenai seluruh penelitian yang dilakukan oleh penulis. Bab ini menyangkut beberapa masalah yang meliputi tentang: Latar Belakang Masalah, Rumusan Masalah, Tujuan dan Manfaat Penelitian, Metodologi penelitian yang digunakan, serta Sistematika Penulisan laporan Skripsi.

BAB II LANDASAN TEORI

Bab ini menjelaskan tentang teori-teori yang mendukung penelitian ini, yang menjadi dasar bagi pemecahan masalah dan didapat dengan cara melakukan studi pustaka sebagai landasan dalam melakukan penelitian. Berbagai teori umum yang mendasar tentang penerapan website e-commerce sebagai sistem transaksi online. Serta perangkat lunak yang mendukung dalam kaitan dengan aplikasi yang dibuat.

BAB III ANALISA SISTEM YANG BERJALAN

Bab ini berisikan gambaran dan sejarah singkat Raharja Internet Cafe (RIC), permasalahan yang dihadapi, beberapa daftar keinginan dari pihak terkait yang diajukan dan terangkum dalam elisitasi tahap I, elisitasi tahap II, dan final draft elisitasi. Serta menjelaskan beberapa alternatif pemecahan masalah.

BAB IV METODOLOGI PENELITIAN

Dalam bab ini penulis menguraikan sistem yang akan diusulkan seperti usulan prosedur yang baru dengan menggunakan metode analisa SWOT, Flowchart, UML, diagram HIPO (Hierarchy Plus Input Process Output), konfigurasi sistem, testing, evaluasi, strategi, schedule implementasi, serta yang terakhir estimasi biaya.

BAB V PENUTUP

Pada bab ini dibahas mengenai kesimpulan dari pembuatan sistem laporan persediaan barang terkait dengan tujuan dan permasalahan yang ada, serta saran untuk pengembangan sistem dimasa mendatang.

DAFTAR PUSTAKA

LAMPIRAN


BAB II

LANDASAN TEORI

Teori Umum

Konsep Dasar Penerapan

Definisi Penerapan

Pernyataan yang dikemukakan oleh Adi (2015:126)[3], penerapan merupakan pemanfaatan dari hasil penelitian, pengembangan, dan ilmu pengetahuan serta teknologi yang telah ada ke dalam kegiatan perekayasaan, inovasi, serta difusi teknologi.

Pernyataan yang dikemukakan oleh Djahir dan Pratita (2015:74)[4], penerapan merupakan sebuah kegiatan memperoleh dan mengintegrasikan sumber daya fisik dan konseptual yang dapat menghasilkan suatu sistem yang bekerja.

Dari 2 (dua) definisi penerapan diatas, maka dapat disimpulkan bahwa penerapan merupakan kegiatan untuk mempraktekkan suatu teori, metode, dan hal lain untuk mencapai tujuan tertentu.


Konsep Dasar Sistem

Definisi Sistem

Pernyataan yang dikemukakan oleh Abdul Kadir (2014:61)[5], mengartikan sistem adalah sekumpulan elemen yang saling terkait atau terpadu yang dimaksudkan untuk mencapai suatu tujuan.

Pernyataan yang dikemukakan Jogianto (2005) dalam buku Jeperson Hutahaean (2014:1)[6], sistem merupakan kumpulan dari elemen-elemen yang berinteraksi untuk mencapai suatu tujuan tertentu. Sistem ini menggambarkan suatu kejadian-kejadian dan kesatuan yang nyata adalah suatu objek nyata, seperti tempat, benda, dan orang-orang yang betul-betul ada dan terjadi.

Pernyataan yang dikemukakan Indrajit (2001) dalam buku Jeperson Hutahaean (2014:1)[6], mengemukakan bahwa sistem mengandung arti kumpulan-kumpulan dari komponen-komponen yang dimiliki unsur keterkaitan antara satu dengan yang lainnya.

Karakteristik Sistem

Pernyataan yang dikemukakan oleh Jeperson Hutahaean (2014:3)[6], sebuah sistem dapat dikatakan suatu sistem yang baik apa bila memiliki karakteristik antara lain, sebagai berikut:

  1. Komponen

  2. Suatu sistem terdiri dari sejumlah komponen yang saling berinteraksi, yang artinya komponen-komponen tersebut saling bekerjasama membentuk suatu kesatuan. Komponen-komponen sistem atau elemen-elemen sistem dapat berupa suatu subsistem atau bagian-bagian dari sistem.

  3. Batasan Sistem (Boundary)

  4. Batasan suatu sistem menunjukan ruang lingkup (scope) dari sistem tersebut dengan kata lain sistem merupakan daerah yang membatasi antara suatu sistem dengan sistem yang lain atau dengan lingkungan luarnya. Batasan sistem ini memungkinkan suatu sistem dapat dipandang sebagai suatu kesatuan.

  5. Lingkungan Luar Sistem (Environment)

  6. Lingkungan luar sistem (Environment) merupakan diluar batas dari sistem yang mempengaruhi operasi sistem. Lingkungan dapat bersifat menguntungkan yang harus tetap dijaga dan yang merugikan harus dapat dikendalikan, jika tidak akan mengganggu kelangsungan hidup sistem.

  7. Penghubung Sistem (Interface)

  8. Penghubung Sistem merupakan media yang menghubungkan antara satu subsistem dengan subsistem yang lainnya. Melalui penghubung ini memungkinkan sumber-sumber daya mengalir dari subsistem ke subsistem lain. Keluaran (output) dari subsistem akan menjadi masukkan (input) untuk subsistem lain melalui penghubung.

  9. Masukan Sistem (Input)

  10. Masukkan sistem merupakan energi yang dimasukkan ke dalam sistem. Masukan sistem ini dapat berupa maintenance input (perawatan) dan sinyal input (signal input). Maintenance input adalah energi yang dimasukkan supaya sistem tersebut dapat beroperasi sedangkan signal input merupakan energi yang diproses untuk didapatkan keluaran. Contoh dalam komputer yaitu program adalah maintenance input sedangkan data adalah signal input untuk diolah menjadi informasi.

  11. Keluaran Sistem (Output)

  12. Keluaran sistem merupakan hasi dari energi yang diolah dan diklasifikasikan menjadi keluaran yang berguna dan sisa pembuangan. Contoh komputer menghasilkan panas yang merupakan sisa pembuangan, sedangkan informasi adalah keluaran yang dibutuhkan.

  13. Pengolahan Sistem

  14. Suatu sistem menjadi bagian pengolahan yang akan merubah masukkan menjadi keluaran, sistem produksi akan mengubah bahan baku menjadi bahan jadi. Contohnya suatu sistem akuntansi akan mengolah data menjadi laporan-laporan keuangan.

  15. Sasaran Sistem

  16. Suatu sistem pasti mempunyai tujuan (goal) atau sasaran (objective). Sasaran sistem sangat menentukan input yang dibutuhkan sistem dan keluaran yang akan dihasilkan sistem.

Klasifikasi Sistem

Pernyataan yang dikemukakan oleh Jeperson Hutahaean (2014:6)[6], sebuah sistem dapat diklasifikasikan dalam beberapa sudut pandang, yaitu antara lain:

  1. Klasifikasi sistem sebagai:

    1. Sistem Abstrak (Abstract system)
      Sistem abstrak merupakan sistem yang berupa pemikiran-pemikiran atau ide-ide yang tidak tampak fisik.

    2. Sistem Fisik (Physical system)
      Sistem fisik merupakan sistem yang ada secara fisik.

  2. Sistem diklasifikasikan sebagai:

    1. Sistem Alamiah (Natural system)
      Sistem alamiah merupakan sistem yang terjadi melalui proses alam, tidak dibuat oleh manusia. Contohnya sistem perputaran bumi.

    2. Sistem Buatan Manusia (Human made system)
      Sistem buatan manusia merupakan sistem yang dibuat oleh manusia yang melibatkan interaksi antara manusia dan mesin (human machine system).

  3. Sistem diklasifikasikan sebagai:

    1. Sistem Tertentu (Deterministicl system)
      Sistem tertentu merupakan sistem yang beroprasi dengan tingkah laku yang sudah dapat diprediksi, sebagai keluaran sistem yang dapat diramalkan.

    2. Sistem Tak Tentu (Probalistic system)
      Sistem tak tentu merupakan sistem yang kondisi masa depannya tidak dapat diprediksi karena mengandung unsur probabilistik.

  4. Sistem diklasifikasikan sebagai:

    1. Sistem Tertutup (Close system)
      Sistem tertutup merupakan sistem yang tidak terpengaruh dan tidak berhubungan dengan lingkungan luar, sistem bekerja secara otomatis tanpa ada turut campur dari lingkungan luar. Secara teotoris sistem tertutup ini ada, kenyataannya tidak ada sistem yang benar-benar tertutup, yang ada hanya relatively closed system.

    2. Sistem Terbuka (Open system)
      Sistem terbuka merupakan sistem yang berhubungan dan terpengaruh dengan lingkungan luarnya. Sistem ini menerima input dan output dari lingkungan luar atau subsistem lainnya. Karenanya sistem terbuka terpengaruh lingkungan luar maka harus mempunyai pengendali yang baik.

Konsep Dasar Informasi

Definisi Data

Pernyataan yang dikemukakan Gordon B. Davis (1991), dalam buku Jeperson Hutahaean (2014:8)[6], data merupakan bahan mentah bagi informasi yang dirumuskan sebagai kelompok lambang-lambang tidak acak menunjukan jumlah-jumlah, tindakan-tindakan, hal-hal dan lain sebagainya.

Pernyataan yang dikemukakan oleh Jeperson Hutahaean (2014:9)[6], data adalah kenyataan yang menggambarkan suatu kesatuan nyata dan suatu kejadian-kejadian (event) yang terjadi pada saat tertentu.

Pernyataan yang dikemukakan oleh Muhamad Muslihudin dan Oktafianto (2016:10)[7] data adalah sebuah nilai, keadaan, atau sifat yang berdiri sendiri lepas dari konteks apapun.

Dari 3 (tiga) definisi data yang ada di atas, maka dapat disimpulkan bahwa data adalah sekumpulan kejadian-kejadian dari fakta-fakta yang belum diolah dan belum memiliki nilai sehingga perlu diolah untuk bisa menjadi informasi.

Definisi Informasi

Pernyataan yang dikemukakan oleh Jaluanto Sunu Punjul Tyoso (2016:31)[8], informasi merupakan pengetahuan tertulis atau yang disampaikan secara lisan dan sebagai hasil dari data yang diolah secara formal.

Pernyataan yang dikemukakan oleh Jeperson Hutahaean (2014:9)[6], informasi merupakan data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi penggunanya.

Dari 2 (dua) definisi informasi diatas, maka dapat disimpulkan bahwa informasi merupakan hasil dari suatu pengolahan data sehingga menghasilkan suatu bentuk yang bernilai serta berguna bagi penggunanya.

Kualitas Informasi

Pernyataan yang dikemukakan oleh Sutabri (2005) dalam buku Muhamad Muslihudin dan Oktafianto (2016:10)[7], mengemukakan bahwa kualitas dari suatu informasi tergantung dari 3 hal, antara lain sebagai berikut:

  1. Informasi harus akurat (accurate)

  2. Yang dimaksud dari informasi harus akurat adalah informasi harus bebas dari kesalahan dan tidak bias atau menyesatkan. Informasi yang akurat juga berarti bahwa informasi harus jelas mencerminkan dari maksudnya.

  3. Tepat Waktu

  4. Informasi harus tepat waktu yang artinya informasi yang disampaikan kepada penerima tidak boleh terlambat, karena informasi yang sudah terlambat tidak akan mempunyai nilai lagi.

  5. Relevan (relevance)

  6. Informasi yang relevan adalah informasi tersebut mempunyai manfaat bagi pemakainya. Relevansi untuk setiap orang, satu dengan yang lainnya adalah berbeda.

Nilai Informasi

Pernyataan yang dikemukakan oleh Rizki Ahmad Fauzi (2017:12)[9], mengemukakan bahwa nilai dari informasi di tentukan dari 2 (dua) hal yaitu manfaat dan biaya mendapatkannya. Suatu informasi bernilai bila manfaatnya lebih efektif dibandingkan dengan biaya mendapatkannya. Biaya-biaya yang berhubungan untuk memperoleh informasi seperti waktu dan sumber daya untuk mengumpulkannya, memproses serta menyimpan data dan mendistribusikan informasi yang dihasilkan kepada para pembuat keputusan.

Pernyataan yang dikemukakan oleh Jeperson Hutahaean (2014:11)[6], mengemukakan bahwa nilai informasi ditentukan oleh dua hal yaitu manfaat dan biaya mendapatannya. Suatu informasi dikatakan lebih bernilai jika manfaatnya lebih efektif dibanding dengan biaya mendapatkannya.

Pernyataan yang dikemukakan oleh Jaluanto Sunu Punjul Tyoso (2016:50)[8], mengemukakan bahwa nilai informasi tidak seperti sumber daya nyata lainnya, karena sebenarnya tidak dapat dikuantitaskan. Informasi tidak memiliki nilai intrinsik. Nilainya tergantung pada kaitannya dan penggunaannya.

Dari 3 (tiga) definisi nilai informasi yang terdapat di atas, maka dapat disimpulkan bahwa nilai informasi dikatakan bernilai jika manfaatnya lebih besar dari biaya untuk mendapatkannya.

Konsep Dasar Sistem Informasi

Definisi Sistem Informasi

Pernyataan yang dikemukakan oleh Ida Nuraida (2008) dalam buku Muhamad Muslihudin dan Oktafianto (2016:11)[7], sistem informasi adalah perangkat prosedur yang terorganisasi dengan sistematik, bila dilaksanakan akan menyediakan informasi yang dapat dimanfaatkan dalam proses pembuatan keputusan.

Pernyataan yang dikemukakan oleh Yakub (2012) dalam buku Muhamad Muslihudin dan Oktafianto (2016:11)[7], sistem informasi adalah suatu kumpulan dari komponen-komponen dalam organisasi yang berhubungan dengan proses penciptaan aliran informasi.

Pernyataan yang dikemukakan oleh Jeperson Hutahaean (2014:13)[6], sistem informasi merupakan suatu sistem didalam suatu organisasi yang mempertemukan kebutuhan pengelolaan transaksi harian, mendukung operasi, bersifat manajerial, dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertenu dengan laporan-laporan yang dibutuhkan.

Dari 3 (tiga) definisi sistem informasi di atas, maka dapat disimpulkan bahwa sistem informasi adalah suatu cara yang terstruktur untuk mencatat data, mengolah data dan menyajikan informasi yang dapat dimanfaatkan agar dapat mengambil keputusan dengan baik.

Komponen Sistem Infomasi

Pernyataan yang dikemukakan oleh Abdul Kadir (2014:71)[5], Sistem informasi mengandung komponen-komponen seperti berikut ini:

  1. Perangkat Keras (Hardware), yang mencakup peranti-peranti fisik seperti komputer dan printer.

  2. Perangkat Lunak (Software) atau Program, yaitu sekumpulan instruksi yang memungkinkan perangkat keras memproses data.

  3. Prosedur, yaitu sekumpulan aturan yang dipakai untuk mewujudkan pemrosesan data dan pembangkitan keluaran yang dikehendaki.

  4. Orang, yakni semua pihak yang tanggung jawab dalam pengembangan sistem informasi, pemrosesan dan penggunaan keluaran sistem informasi.

  5. Basis Data (Database), yaitu kumpulan tabel, hubungan dan lain-lain yang berkaitan dengan menyimpan data.

  6. Jaringan Komputer dan Komunikasi Data, yaitu sistem penghubung yang memungkinkan sumber (resources) dipakai secara bersama atau diakses oleh sejumlah pemakai.

Konsep Dasar Media

Definisi Media

Pernyataan yang dikemukakan Astriyani, dkk dalam CICES Journal (2016:205)[10], Media merupakan sarana untuk menyampaikan pesan atau informasi kepada public dengan menggunakan berbagai unsur komunikasi grafis seperti teks atau gambar atau foto. Media adalah segala bentuk yang digunakan untuk menyalurkan informasi.</p>

Menurut Kamus Besar Bahasa Indonesia (KBBI)[11], media adalah alat, alat (sarana) komunikasi seperti koran, majalah, radio, televisi, film, poster dan spanduk, yang terletak di antara dua pihak (orang, golongan dan sebagainya), wayang juga dapat dipakai sebagai media, pendidikan, perantara dan penghubung, -- cetak sarana media massa yang dicetak dan diterbitkan secara berkala seperti surat kabar, majalah; sebagai contoh :

  1. Elektronik, sarana media massa yang mempergunakan alat - alat elektronik modern, misalnya radio, televisi dan film.

  2. Film, sarana media massa yang disiarkan dengan menggunakan peralatan film (film, layar, proyektor) atau alat penghubung yang berupa film.

  3. Massa, sarana dan saluran resmi sebagai alat komunikasi untuk menyebarkan berita dan pesan kepada masyarakat luas.

  4. Periklanan, sarana komunikasi massa yang menyediakan beberapa bentuk periklanan, misalnya surat kabar, televisi dan radio.

  5. Pendidikan, alat dan bahan yang digunakan dalam proses pengajaran atau pembelajaran.


Teori Khusus

Konsep Dasar Transaksi

Definisi Transaksi

Pernyataan yang dikemukakan oleh Listyani, dkk dalam Jurnal Infra (2018)[12], Transaksi adalah suatu kegiatan yang mengakibatkan perubahan terhadap posisi keuangan, transaksi dikatakan sah atau valid, apabila dilengkapi dengan bukti transaksi.

Pernyataan yang dikemukakan oleh Ramadhani, dkk dalam Jurnal Algoritma (2016)[13], mengatakan bahwa transaksi adalah suatu kegiatan dalam perusahaan yang dapat menimbulkan perubahan posisi keuangan perusahaan. Contohnya seperti menjual, membeli, menggaji serta membayar berbagai macam biaya lainnya.

Pernyataan yang dikemukakan oleh Mauliyah, dkk dalam Jurnal ECOMENT GLOBAL (2017)[14], mengatakan bahwa suatu kejadian ekonomi atau keuangan yang melibatkan paling tidak dua pihak (seseorang dengan seseorang atau beberapa orang lainnya) yang saling melakukan pertukaran, melibatkan diri dalam perserikatan usaha pinjam meminjam dan lain-lain atas dasar suka sama suka maupun atas dasar suatu ketetapan hukum/syariat yang berlaku.

Dari 3 (tiga) definisi di atas, maka dapat disimpulkan bahwa transaksi merupakan salah satu bentuk perilaku sosial yang saling menguntungkan antara penjual dan pembeli, dimana transaksi ini tidak terlepas dari kehidupan manusia untuk memenuhi kebutuhan hidup.

Jenis-jenis Transaksi

Pernyataan yang dikemukakan oleh Mauliyah, dkk dalam Jurnal SKLJ-Syiah Kuala Law Journal (2017)[15], mengatakan bahwa terdapat 2 (dua) jenis transaksi, yaitu antara lain sebagai berikut:

  1. Transaksi Konvensional

  2. Transaksi konvensional merupakan transaksi yang merujuk kepada nilai dan cara yang tradisional, maksud tradisional disini yaitu dimana transaksi jual beli dilakukan secara langsung atau bertatap muka antar penjual dengan pembeli.

  3. Transaksi Elektronik

  4. Transaksi elektronik merupakan transaksi yang dilakukan secara modern yang dikenal dengan electronic commerce (e-commerce) dimana proses transaksi jual beli yang dilakukan menggunakan media internet dalam waktu yang tidak terbatas kapanpun dan dimanapun dilakukan dengan cara tidak perlu face to face antara penjual dan pembeli, mereka hanya mengandalkan rasa kepercayaan antara para pihak.


Definisi Customer (Pelanggan)

Pernyataan yang dikemukakan oleh Wahyuni dan Amboningtyas dalam sebuah jurnal Journal of Management (2017)[16], mengatakan bahwa Pelanggan (customer) merupakan semua orang yang menuntut perusahaan agar memenuhi standar kualitas tertentu, dan karena itu akan memberikan pengaruh pada performansi (performance) perusahaan.

Pernyataan yang dikemukakan oleh Wahyuni dan Amboningtyas dalam sebuah jurnal Journal of Management (2017)[16], menurut Manajemen perusahaan L.L Bean, Freeport, Maine, mendefinisikan customer (pelanggan) yaitu sebagai orang yang tidak tergantung pada perusahaan, namun perusahaanlah yang tergantung padanya. Pelanggan juga orang yang membawa perusahaan kepada keinginannya. Pelanggan adalah orang yang teramat penting yang harus dipuaskan.

Pernyataan yang dikemukakan oleh Alimudin dan Artaya dalam sebuah jurnal BISMA (Bisnis dan Manajemen) (2018)[17], mengatakan bahwa dalam artian tradisional pelanggan suatu perusahaan merupakan orang yang membeli dan menggunakan produknya. Pelanggan merupakan orang yang berinteraksi dengan perusahaan setelah proses menghasilkan produk. Sedangkan pihak-pihak yang berinteraksi dengan perusahaan sebelum tahap menghasilkan produk dipandang sebagai pemasok.

Dari 3 (tiga) definisi Customer (Pelanggan) di atas, maka dapat disimpulkan bahwa customer (pelanggan) adalah orang yang menggunakan dan membeli produk yang dijual.


Konsep Dasar E-Commerce

Definisi E-Commerce

Pernyataan yang dikemukakan oleh Suyanto (2009:7) dalam sebuah jurnal IJNS-Indonesian Journal on Networking and Security (2018)[18], menyatakan bahwa e-Commerce adalah suatu kumpulan yang dinamis antara teknologi, aplikasi dan proses bisnis yang menghubungan perusahaan, konsumen dan komunitas tertentu melalui transaksi elektronik. Dimana perdagangan barang, pelayanan dan informasi yang dilakukan secara elektronik.

Pernyataan yang dikemukakan oleh Nufransa (2014:12)[19], yang mendefinisikan e-commerce (Electronic Commerce) sebagai sebuah mekanisme transaksi jual dan beli dengan menggunakan fasilitas internet sebagai media komunikasi.

Pernyataan yang dikemukakan oleh Isyanahapsari dan Nurseto dalam Jurnal Ilmu Administrasi Bisnis (2018)[1], mengemukakan bahwa E-commerce (Electronic Commerce) adalah transaksi menggunakan internet dan computer dengan browser web untuk mengenalkan, menawarkan, membeli dan menjual produk. E-commerce ini merupakan bagian dari e-business dimana mencakup wilayah yang lebih lua. Dengan kata lain e-commerce merupakan proses jual beli barang atau jasa melalui internet, dengan adanya e-commerce ini dapat meningkatkan kemampuan dan kecanggihan suatu perusahaan dalam hal komunikasi bisnis, karena mampu memberikan pelayanan menggunakan sebuah web.

Dari 3 (tiga) definisi E-Commerce di atas, maka dapat disimpulkan bahwa Electronic Commerce atau yang dikenal dengan E-commerce merupakan sebuah aktifitas bisnis yang dilakukan melalui internet baik itu penyebaran, penjualan, pembelian, pemasaran barang dan jasa yang menggunakan sistem elektronik.

Tipe-tipe E-Commerce

Pernyataan yang dikemukakan oleh Nufransa (2014:12)[19], menyatakan bahwa E-Commerce dapat dikategorikan menjadi 3 bagian yaitu antaralain:

  1. Business to business (B2B), yang merupakan model e-commerce yang pelaku bisnisnya adalah perusahaan, sehingga proses transaksi dan interaksinya merupakan perusahaan dengan perusahaan lainnya.

  2. Business to customer (B2C), yang merupakan model e-commerce yang pelaku bisnisnya melibatkan langsung antara penjual dengan pembeli.

  3. Customer to customer (C2C), yang merupakan model e-commerce dimana individu sebagai penjual berinteraksi dan bertransaksi langsung dengan individu lain sebagai pembeli.

Jenis Penerapan E-Commerce di Indonesia

Pernyataan yang dikemukakan oleh Wahana Komputer (2015:9)[20], menyatakan bahwa ada 3 (tiga) jenis penerapan e-commerce di Indonesia, yaitu antara lain:

  1. Iklan Baris

  2. Iklan Baris merupakan bentuk e-commerce yang sederhana, sebuah evolusi dari iklan baris yang biasanya dapat dilihat di koran-koran ke dalam dunia online. Untuk beriklan penjualan menggunakan social media atau forum, biasanya transaksi tidak bisa langsung terselesaikan pada website yang bersangkutan. Namun untuk bertransaksi penjual dan pembeli harus berkomunikasi secara langsung. Contoh iklan baris antaralain: olx.co.id, kaskus.com dan lain-lain.

  3. Retail

  4. Retail merupakan jenis e-commerce yang proses jual-beli dilakukan lewat sistem yang sudah diterapkan oleh situs retail yang menyediakan. Oleh karena itu, kegiatan jual-beli di dalam sistem retail relatif aman, namun pilihan produk yang tersedia tidak beragam atau tidak banyak, atau hanya fokus ke suatu kategori produk. Contoh retail antaralain: Lazada dan Zalora.

  5. Marketplace

  6. Marketplace merupakan mall online, namun yang berjualan bukan penyedia website, melainkan para anggota yang mendaftar untuk berjualan di website marketplace yang bersangkutan. Dalam marketplace setiap terjadi transaksi di dalam sistem pihak marketplace akan menjadi pihak ketiga yang menerima pembayaran dan menjaganya hingga produk sudah dikirimkan oleh penjual dan diterima oleh pembeli. Setelah proses pengiriman selesai, barulah uang pembayaran diteruskan ke pihak penjual.


Konsep Dasar Internet

Definisi Internet

Pernyataan yang dikemukakan oleh Widodo dan Purnama dalam sebuah jurnal IJNS-Indonesian Journal on Networking and Security (2018)[18], menyatakan bahwa Internet adalah salah satu sarana yang digunakan oleh sebuah instansi baik perusahaan maupun perorangan untuk melakukan perdagangan, bertukar informasi dan pencitraan.

Pernyataan yang dikemukakan oleh Anhar (2016:6)[21], menyatakan bahwa internet merupakan jaringan atau sistem pada jaringan komputer yang saling terhubung (berhubungan) dengan menggunakan Sistem Global Transmission Control/Internet Protocol Suit (TCP/IP) sebagai protokol pertukaran paket (packet switching communication protocol) untuk melayani miliaran pengguna internet yang ada di seluruh dunia.

Dari 2 (dua) definisi internet yang terdapat di atas, maka dapat disimpulkan bahwa internet adalah seluruh jaringan komputer yang dapat terhubung untuk melayani pengguna di seluruh dunia. Dalam konteks ini, penelitian merupakan sistem yang berbasis online dimana membutuhkan sebuah koneksi internet untuk mengaksesnya, maka itu internet dapat dikaitkan ke dalam teori dasar penelitian.

Definisi URL (Uniform Resource Locators)

Pernyataan yang dikemukakan oleh Dedi, dkk dalam Jurnal SISFOTEK GLOBAL (2016)[22], menurut Chaffey (2011:139) URL (Uniform Resource Locator) merupakan konsep nama file standar yang diperluas dengan jaringannya. Nama file ini tidak hanya menunjukkan direktori dan nama file nya, tetapi menunjukkan nama mesinnya dalam jaringan. URL dapat menunjukkan query-query, dokumen yang disimpan dalam database ataupun yang berkaitan dengan data hasil proses.

Pernyataan yang dikemukakan oleh Prihati, dkk dalam Jurnal KOMPUTAKI (2017)[23], mengatakan bahwa URL (Uniform Resource Locator) adalah domain name yang merupakan suatu alamat unik di dunia internet yang digunakan untuk mengidentifikasi sebuah situs web. Atau dengan kata lain domain name adalah alamat yang digunakan untuk menemukan sebuah situs web pada dunia internet.

Dari 2 (dua) definisi internet yang terdapat di atas, maka dapat disimpulkan bahwa URL (Uniform Resource Locator) merupakan sebuah nama alamat yang pemakai ingin dituju, di dalam browser pemakai. Dalam penelitian konteks ini, URL dibutuhkan bertujuan untuk mengakses sistem yang telah di online-kan. Dengan adanya URL maka user tahu alamat yang akan dituju ke dalam sistem tersebut. Berdasarkan judul yang telah disebutkan pada BAB sebelumnya serta pembahasan yang ada di atas, maka URL ini masuk ke dalam teori dasar penelitian.

Definisi WWW (World Wide Web)

Pernyataan yang dikemukakan oleh Anhar (2016:13)[21], menyatakan bahwa WWW (World Wide Web) merupakan suatu ruang informasi yang dipakai oleh pengenal global yang disebut pengidentifikasi sumber seragam untuk mengenal pasti sumber daya berguna. Sekelompok dokumen multimedia yang saling bertautan dengan menggunakan tautan hiperteks.

Pernyataan yang dikemukakan oleh Hamdani, dkk dalam sebuah Jurnal Informatika Mulawarman (2016)[24], mengatakan bahwa WWW atau singkatan dari World Wide Web, merupakan kumpulan web server dari seluruh dunia yang berfungsi menyediakan data dan informasi untuk dapat digunakan bersama. WWW atau biasa disebut web adalah bagian yang paling menarik dari Internet. Melalui web, dapat mengakses informasi-informasi yang tidak hanya berupa teks tetapi bisa juga berupa gambar, suara, video dan animasi.

Pernyataan yang dikemukakan oleh Dedi, dkk dalam Jurnal SISFOTEK GLOBAL (2016)[22], menurut Chaffey (2011:124) Setiap memulai browsing langkah pertama yang dilakukan adalah dengan mengetik “www‟ di awal pencarian situs yang ingin dikunjungi. Kata “www‟ diketik pada bar yang disediakan di browser yang diinginkan. WWW (World Wide Web) dikenal juga sebagai ruang berbagi informasi di internet yang akan diakses melalui browser web. Web tidak sama dengan Internet, yang merupakan ruang di mana orang dapat membaca dan menulis informasi dan berbagi informasi dengan orang lain.

Dari 3 (tiga) definisi internet yang terdapat di atas, maka dapat disimpulkan bahwa WWW (world wide web) WWW adalah sekelompok dokumen multimedia yang saling terkoneksi menggunakan hyperteks link. Dengan mengklik hyperlink, maka bisa berpindah dari satu dokumen ke dokumen lainnya. Dalam konteks penelitian ini, WWW (world wide web) dibutuhkan bertujuan untuk mengakses sistem yang telah di online-kan. Dan berdasarkan judul yang telah disebutkan pada BAB sebelumnya serta pembahasan yang ada di atas, maka WWW (world wide web) ini masuk ke dalam teori dasar penelitian.

Definisi Http (Hypertext Transfer Protocol)

Pernyataan yang dikemukakan oleh Anhar (2016:13)[21], menyatakan bahwa Http atau Hyper Text Transfer Protocol (http://) merupakan kode yang dituliskan pada awal site, untuk menjelaskan pada program web browser bahwa antarmuka (protokol) yang digunakan adalah http.

Pernyataan yang dikemukakan oleh Hamdani, dkk dalam sebuah Jurnal Informatika Mulawarman (2016)[24], HTTP (Hypertext Transfer Protocol) merupakan sebuah protokol jaringan lapisan aplikasi yang digunakan untuk sistem informasi terdistribusi, kolaboratif, dan menggunakan hipermedia. Penggunaannya banyak pada pengambilan sumber daya yang saling terhubung dengan tautan, yang disebut dengan dokumen hiperteks, yang kemudian membentuk World Wide Web.

Dari 2 (dua) definisi Http (Hypertext Transfer Protocol) yang terdapat di atas, maka dapat disimpulkan bahwa http adalah Hypertext Transfer Protocol, yang merupakan protokol yang digunakan untuk berkomunikasi dan mentransfer data.


Konsep Dasar Website

Definisi Website

Pernyataan yang dikemukakan oleh Rintho (2018:47)[25], Website atau situs web merupakan kumpulan dari beberapa halaman yang saling berkaitan yang berisi informasi dalam bentuk multimedia (text, audio, video dan image). Untuk mengakses suatu halaman website dibutuhkan koneksi internet serta halaman website diidentifikasi dengan nama domain dan dipublikasikan pada web server.

Pernyataan yang dikemukakan oleh Anhar (2016:13)[21], menyatakan bahwa Website (situs web) merupakan suatu halaman web yang saling terhubung, berisikan kumpulan nformasi yang disediakan secara perorangan, kelompok, atau organisasi. Sebuah halaman website merupakan berkas yang ditulis sebagai berka teks biasa (plain text) yang diatur dan dikombinasikan sedemikian rupa dengan instruksi-instruksi berbasis HTML, atau XHTML, terkadang disisipkan dengan bahasa skrip.

Pernyataan yang dikemukakan oleh Arif, A., & Isro’Mukti dalam Jurnal Betrik (2017:158)[26], menurut Nazrul (2006) Website atau situs adalah kumpulan halaman yang menampilkan informasi data teks, data gambar diam atau gerak, data animasi, suara, video dan atau gabungan dari semuanya, baik yang bersifat statis maupun dinamis yang membentuk satu rangkaian bangunan yang saling terkait dimana masing-masing dihubungkan dengan jaringan halaman (Hyperlink). Bersifat statis apabila isi informasi Website tetap, jarang berubah, dan isi informasinya searah hanya dari pemilik Website. Bersifat dinamis apabila isi informasi Website selalu berubah-berubah dan isi informasinya interaktif dua arah berasal dari pemilik serta pengguna Website.

Dari 3 (tiga) definisi website di atas, maka dapat disimpulkan website adalah tempat di internet, yang menyediakan informasi dengan banyak macam-macam data seperti text, image, bahkan video dan agar dapat diakses memakai berbagai aplikasi client sehingga menudahkan penyajian informasi lebih simple dengan pengelolaan yang terorganisasi.

Jenis-jenis Website

Pernyataan yang dikemukakan oleh Rintho (2018:47)[25], website dapat dibedakan menjadi 2 (dua) jenis, yaitu: website statis dan website dinamis. Adapun pengertiannya yaitu:

  1. Website Statis

  2. Website Statis merupakan website yang tidak mengalami perubahan informasi atau layout saat diakses. Halaman hanya akan berubah jika mengubah script nya. Setiap informasi yang ditampilkan pada website statis biasanya dibuat dengan bahasa markup seperti HTML dan CSS sebagai “pemanis” tampilannya.

  3. Website Dinamis

  4. Website Dinamis merupakan website yang dapat menampilkan informasi yang dapat beradaptasi sesuai dengan interaksi penggunanya. Contohnya pada website berita, yang ketika diakses dalam waktu yang berbeda maka tampilan informasi akan berubah-ubah sesuai berita terkini atau terupdate. Website dinamis dibangun dengan teknik client-slide scripting yang mana dengan konten ini akan membuat halaman website bisa dirubah dengan cepat dari komputer pengunjung tanpa meminta halaman baru di web server.


Konsep Dasar Framework

Definisi Framework

Pernyataan yang dikemukakan oleh Irawan dalam Jurnal Saintekom (2017)[27], mengatakan bahwa Framework adalah paket berisi fungsi-fungsi yang biasa digunakan dalam pembuatan aplikasi. Beberapa contoh fungsi standar yang biasa ada sebuah Framework misalnya: email, paging, kalender, tanggal, bahasa, upload file, session, validasi form, Tabel, manipulasi Gambar, text, string, captcha, enkripsi, proteksi terhadap XSS, security dan lain-lain. Fungsi-fungsi tersebut dapat segera digunakan dengan cara memanggilnya pada program.

Pernyataan yang dikemukakan oleh Rindengan dalam Jurnal Teknik Informatika Universitas Sam Ratulangi (2017)[28], mengatakan bahwa Framework merupakan kumpulan dari fungsi-fungsi, prosedur-prosedur da class-class untuk tujuan tertentu yang sudah siap digunakan. Dengan adanya framework, pekerjaan akan lebih tertata dan terorganisir. Sehingga dalam pencarian kesalahan dalam pembuatan program akan lebih mudah dideteksi.

Dari 2 (dua) definisi Framework di atas, maka dapat disimpulkan Framework adalah kerangka kode yang dapat disempurnakan dengan class yang spesifik atau dengan fungsi yang telah dirancang untuk mengatasi masalah-masalah dalam pemrograman seperti koneksi ke database, pemanggilan variabel, file, dan lain-lain.

Definisi Yii Framework

Pernyataan yang dikemukakan oleh Putra dalam Jurnal Informatika Terpadu (2017)[29], Yii Framework adalah sebuah kerangka kerja PHP berbasis komponen yang dirancang untuk menghasilkan suatu aplikasi website memiliki performa/kinerja yang tinggi, terlebih lagi web framework ini juga memang dirancang untuk suatu website berskala besar.

Pernyataan yang dikemukakan oleh Hamdani dalam Jurnal Informatika Terpadu (2017)[30], Yii Framework merupakan kerangka kerja PHP berbasis-komponen dengan performansi tinggi untuk pembangunan aplikasi web berskala-besar. Yii menyediakan reliabilitas maksimum dalam pemrograman web dan bisa mengakselerasi proses pembangunan secara signifikan.Yii memiliki kerangka kerja OOP.

Pernyataan yang dikemukakan oleh Sukasto, dkk dalam Jurnal Infra (2017)[31], Yii Framework merupakan suatu kerangka kerja yang berbasis PHP yang sangat fleksibel dan berkinerja tinggi untuk pengembangan aplikasi web berskala besar. Yii menyediakan fitur yang mampu meningkatkan kecepatan pengembangan secara signifikan.

Dari 3 (tiga) definisi Yii Framework di atas, maka dapat disimpulkan Yii Framework adalah kerangka kerja pemrograman umum web yang bisa dipakai untuk mengembangkan semua jenis aplikasi web dan sangat cocok untuk pembangunan aplikasi dengan lalu lintas-tinggi, seperti portal, forum, sistem manajemen konten (CMS), sistem e-commerce.

Fitur Yii Framework

Pernyataan yang dikemukakan oleh Amri, dkk dalam Jurnal Sistem Informasi, Teknologi Informasi dan Komputer (2017)[32], menyatakan bahwa ada 15 (lima belas) fitur-fitur yang terdapat pada Yii framework, antara lain sebagai berikut:

  1. MVC (Model View Controller)

  2. Hampir semua framework PHP saat ini menggunakan arsitektur programing berbasis MVC, tidak terkecuali Yii karena dengan MVC aplikasi menjadi lebih terstruktur dan mudah dipahami.

  3. ORM (Object Relational Mapping)

  4. Dengan ORM pekerjaan developer menjadi terbantu karena tidak perlu menulis query SQL yang rumit lagi, cukup dengan memanggil fungsi-fungsi tertentu.

  5. Form input dan validasi

  6. Yii sangat membantu sekali dalam urusan menangani form input, karena para developer telah disediakan sejumlah validator yang akan memvalidasi inputan dari pengguna aplikasi dengan cara yang mudah dan efisien.

  7. Widget

  8. Widget merupakan konsep di Yii yang menyediakan komponen-komponen user interface yang siap pakai, misal nya data grid, autocomplete, tree view dan lain-lain. Adapun widget-widget ini ada yang terintegrasi dengan library Jquery sehingga memungkinkan untuk mekanisme AJAX.

  9. Autentikasi dan Autorisasi

  10. Yii sudah menyediakan mekanisme Autentikasi (login, logout) dan Autorisasi (hak akses) terhadap pengguna sistem.

  11. Skin dan Tema

  12. Masalah tampilan pun sudah diperhatikan oleh Yii, dengan konsep Skinning dalam meng-customize tampilan komponen user interface di aplikasi dapat menggunakan CSS sedangkan dengan konsep Theming dapat mengganti seluruh tampilan aplikasi dengan mudah.

  13. Web Service

  14. Yii memiliki support yang cukup baik untuk membuat web service pada web kita seperti meng-generate spesifikasi WSDL service secara otomatis.

  15. Internationalization (I18N) dan Localization (L10N)

  16. Yii men-support translasi pesan, tanggal dan format waktu sesuai dengan lokasi dimana anda berada.

  17. Caching

  18. Dengan caching, aplikasi yang dirancang dapat menjadi lebih cepat, dan Yii mempermudah mekanisme itu.

  19. Penanganan Error dan Logging

  20. Segala pesan error yang keluar dari aplikasi anda ditampilkan mudah dimengerti, menampilkan langsung log ataupun disimpan ke suatu file di server.

  21. Security

  22. Yii memiliki fitur keamanan yang membantu dalam mencegah serangan-serangan spirit SQL Injection, XSS, CSRF, Cookie Tampering dan lain sebagainya.

  23. Bisa bekerja dengan library luar (3rd party)

  24. Yii telah di desain sedemikian rupa sehingga kita bisa memasang library external dari pihak ketiga untuk disematkan dalam aplikasi kita.

  25. Dokumentasi yang lengkap

  26. Setiap method dan property sudah terdokumentasi dengan baik, buku-buku (e-book) dan tutorial mengenai Yii juga lengkap di website-nya.

  27. Unit dan Fuctional testing

  28. Yii memiliki support penuh terhadap Test Driven Development, sehingga melakukan testing terhadap aplikasi kita menjadi lebih mudah dan menyenangkan, Yii mensupport PHP Unit dan Selenium.

  29. Extensions

  30. Extension merupakan kontribusi dari pengguna-pengguna Yii dengan membuat widget, library ataupun component yang bisa dipakai dan belum ada di Yii secara built-in.


Konsep Dasar PHP (Hypertext Preprocessor)

Definisi PHP (Hypertext Preprocessor)

Pernyataan yang dikemukakan oleh Prihati, dkk dalam Jurnal KOMPUTAKI (2017)[23], mengatakan bahwa PHP yang merupakan singkatan Hypertext Preprocessor adalah bahasa dari suatu pemrograman yang ditujukan untuk membuat aplikasi web. Ditinjau dari pemrosesannya, PHP tergolong berbasis server side. Artinya, pemrosesan dilakukan di server. Hal inilah yang berkebalikan dengan bahasa seperti JavaScript, yang pemrosesannya dilakukan di sisi klien (client slide).

Pernyataan yang dikemukakan oleh Prihati, dkk dalam Jurnal KOMPUTAKI (2017)[23], Menurut Abdul Kadir (2013:120) PHP sering dikatakan sebagai bahasa yang digunakan untuk membuat web dinamis. Pengertian dinamis disini adalah memungkinkan untuk menampilkan data yang tersimpan dalam database. Dengan demikian, halaman web akan menyesuaikan dengan isi database.

Pernyataan yang dikemukakan oleh Widodo dan Purnama dalam sebuah jurnal IJNS-Indonesian Journal on Networking and Security (2018))[18], PHP merupakan bahasa server-side scripting yang menyatu dengan HTML untuk membuat halaman web yang dinamis. Maksud dari server-side scripting adalah sintaks dan perintah-perintah yang diberikan akan sepenuhnya dijalankan di server tetapi disarankan pada dokumen HTML.

Dari 3 (tiga) definisi PHP yang terdapat di atas, maka dapat disimpulkan bahwa PHP (Hypertext Preprocessor) merupakan sebuah bahasa pemrograman yang digunakan untuk menerjemahkan baris kode program menjadi kode mesin yang dapat dimengerti oleh komputer yang bersifat server-side yang dapat ditambahkan ke dalam HTML.

Kelebihan PHP (Hypertext Preprocessor)

Pernyataan yang dikemukakan oleh Supono & Virdiandry Putratama (2016:5)[33], mengatakan bahwa bahasa pemrograman PHP adalah bahasa pemrograman yang paling banyak digunakan karena mempunyai beberapa kelebihan dibanding dengan bahasa pemrograman lainnya. Dan berikut merupakan kelebihan PHP menurut Supono & Virdiandry Putratama (2016:5), antara lain:

  1. PHP merupakan bahasa multiplatform yang artinya dapat berjalan di berbagai mesin dan sistem operasi (Windows, Linux, dll) serta dapat dijalankan secara runtime melalui console dan dapat juga menjalankan perintah-perintah sistem lain.

  2. PHP bersifat Open Source yang berarti dapat digunakan oleh siapa saja secara gratis.

  3. Web Server yang mendukung PHP dapat ditemukan di banyak tempat mulai dari apache, IIS, Lighttpd, nginx, hingga Xitami dengan konfigurasi yang relatif mudah dan tidak berbelit-belit, bahkan banyak yang membuat dalam bentuk paket atau package.

  4. Dalam sisi pengembang lebih mudah, karena banyaknya milis-milis, komunitas dan developer yang siap membantu dalam pengembangan.

  5. Dalam sisi pemahaman, PHP merupakan bahasa scripting yang paling mudah karena memiliki referensi yang banyak.

  6. Banyak bertebaran Aplikasi dan Program PHP yang gratis dan siap pakai seperti WordPress, Yii2 Framework dan lain-lain.

  7. Dapat mendukung banyak database, seperti MySQL, Oracle, MS-SQL dan lain sebagainya.


Definisi Cpanel

Pernyataan yang dikemukakan oleh Adhi (2014:405)[34], mengatakan bahwa cPanel adalah aplikasi khusus yang didesain untuk mengelola hosting yang disewa. Saat membuat website, pasti akan sering berhubungan dengan cpanel ini.

Pernyataan yang dikemukakan oleh Permana, dkk dalam Jurnal eProceedings of Applied Science (2017)[35], Cpanel merupakan sebuah perangkat lunak yang disediakan oleh penyedia layanan web hosting untuk pelanggannya dengan berbagai macam fitur yang memperbolehkan mereka untuk mengatur setiap aspek dari website secara virtual.

Pernyataan yang dikemukakan oleh Triharyanto, dkk dalam Jurnal Kewirausahaan dan Bisnis (2017)[36], cPanel adalah online Control Panel yang dapat digunakan untuk mengatur website, membuat email account dan banyak hal lainnya seperti instalasi script. Beberapa hal yang dapat dilakukan dengan cPanel:

  1. Menambah/menghapus/merubah email account

  2. Upload file dari browser

  3. Instalasi software/script

  4. Password protection untuk folder

  5. Edit file-file website langsung dari browser

  6. Melihat Statistik website

Dari 3 (tiga) definisi cPanel yang terdapat di atas, maka dapat disimpulkan bahwa cpanel merupakan sebuah wadah untuk mengelola media secara online yang berfungsi sebagai pendukung setiap kinerja yang berada didalam web server.


Definisi CRUD

Pernyataan yang dikemukakan oleh Junindar (2017:106)[37], mengatakan bahwa CRUD (Create, Read, Update dan Delete) merupakan proses yang selalu ada dalam pengelolaan data pada database. Untuk proses-proses tersebut penggunaannya tidak berbeda dengan ADO.NET yang biasa dilakukan pada pemrograman di Console, Windows dan web.

Pernyataan yang dikemukakan oleh Yuniar Supardi (2016:65)[38], mengatakan bahwa CRUD (Create, Read, Update dan Delete) merupakan program untuk menambah, melihat, mengubah dan menghapus data atau record di dalam table. Dalam program CRUD ini memakai perintah SQL, antara lain insert, select, update dan delete.

Dari 2 (dua) definisi CRUD yang terdapat di atas, maka dapat disimpulkan bahwa CRUD (Create, Read, Update dan Delete) merupakan suatu fungsi dasar dari aplikasi yang berbasis web maupun suatu website yang digunakan untuk menambah data, menghapus data, serta mengupdate data.


Definisi SSO (Single Sign On)

Pernyataan yang dikemukakan oleh Aini, dkk dalam Jurnal Sisfotenika (2018:58)[39], menurut Priyo (2012) SSO (Single Sign On) adalah sebuah mekanisme yang membuat user hanya perlu mengingat satu username dan password yang autentik untuk membuka beberapa layanan sekaligus.

Pernyataan yang dikemukakan oleh Guntoro dalam Jurnal Teknologi Informasi dan Komunikasi (2018:12)[40], single sign-on atau yang disingkat menjadi SSO merupakan sebuah sistem otentikasi login yang mengizinkan bagi seorang pengguna dapat mengakses banyak sistem hanya dengan satu akun saja. Dengan sistem single sign-on (SSO) tersebut, seorang user sistem aplikasi hanya cukup melakukan otentikasi sekali saja untuk masuk ke semua layanan yang terdapat pada dalam sistem aplikasi.

Pernyataan yang dikemukakan oleh Guntoro dalam Jurnal Teknologi Informasi dan Komunikasi (2018:13)[40], menurut Heijmink (2015) Single Sign-On (SSO) adalah suatu teknologi yang mengizinkan pengguna jaringan agar dapat mengakses sumber daya dalam jaringan hanya dengan menggunakan satu akun pengguna saja. Keuntungan dari sistem single sign-on (SSO) adalah user tidak perlu banyak mengingat username dan password serta memudahkan dalam pemrosesan data.

Dari 3 (tiga) definisi SSO yang terdapat di atas, maka dapat disimpulkan bahwa SSO (single sign-on) merupakan suatu teknologi yang mengizinkan pengguna dalam jaringan ataupun sistem dapat mengakses sumber daya dalam jaringan atau sistem hanya dengan menggunakan satu akun pengguna saja.


Definisi Rinfo

Pernyataan yang dikemukakan oleh Handayani, dkk dalam Jurnal Technomedia Journal (2018:20)[41], Rinfo merupakan sebuah layanan email yang dibuat khusus oleh Perguruan Tinggi Raharja yang merupakan alat media komunikasi vital yang hanya bisa digunakan oleh para Pribadi Raharja.

Pernyataan yang dikemukakan oleh Rahardja, dkk dalam Jurnal Sisfotenika (2018:82)[42], mengatakan bahwa Rinfo adalah salah satu dari TPi (Ten pilar IT learning) yang berfungsi sebagai kunci untuk bisa terhubung dengan kesembilan pilar lainnya. Selain itu, Rinfo digunakan sebagai email resmi untuk mahasiswa, dosen dan juga staff yang digunakan sebagai media komunikasi utama.

Pernyataan yang dikemukakan oleh Rahardja, dkk dalam Jurnal CSRID (Computer Science Research and Its Development Journal) (2016:195)[43], mengatakan bahwa Rinfo atau Email Raharja Info merupakan salah satu media komunikasi email yang disediakan oleh Perguruan Tinggi Raharja. Rinfo adalah alat komunikasi email yang paling vital dengan fokus pengguna yaitu Pribadi Raharja. Rinfo memiliki platform yang sama dengan Google, yaitu Google. Salah satu yang menjadi pembeda adalah domain yang ada di belakangnya. Jika Gmail memiliki domain gmail.com, sedangkan Rinfo memiliki domain raharja.info. Dalam lingkup pengguna, Gmail digunakan oleh umum (public) sedangkan Rinfo adalah merupakan media komunikasi email yang dikhususkan bagi para Pribadi Raharja. Rinfo sudah menjadi sebuah identitas bagi setiap Pribadi Raharja.

Dari 3 (tiga) definisi Rinfo yang terdapat di atas, maka dapat disimpulkan bahwa Rinfo adalah Email yang di khususkan bagi para Pribadi Raharja yang berfungsi sebagai media komunikasi di Perguruan Tinggi Raharja.


Konsep Dasar Analisa SWOT

Definisi Analisa SWOT

Pernyataan yang dikemukakan oleh Arif Yusuf Hamali (2016:107)[44], menyatakan bahwa analisa SWOT adalah analisa kekuatan, kelemahan, peluang, dan ancaman (Strenght, Weakness, Opportunity, and Threat). Analisa SWOT merupakan identifikasi yang bersifat sistematis dari faktor kekuatan dan kelemahan organisasi serta peluang dan ancaman lingkungan luar strategi yang menyajikan kombinasi terbaik di antara keempatnya.

Pernyataan yang dikemukakan oleh Freddy Rangkuti (2014) dalam buku Arif Yusuf Hamali (2016:107)[44], analisa SWOT merupakan indentifikasi berbagai faktor secara sistematis untuk merumuskan strategi perusahaan.

Dari 2 (dua) definisi Analisa SWOT diatas, dapat disimpulkan bahwa Analisa SWOT merupakan suatu analisis yang ditunjukan untuk menggambarkan situasi yang sedang dihadapi atau yang mungkin akan dihadapi oleh perusahaan.

Komponen Analisa SWOT

Pernyataan yang dikemukakan oleh Arif Yusuf Hamali (2016:110)[44], Analisa SWOT terbagi atas 4 (empat) komponen dasar, yaitu antara lain:

  1. Strength (S), yaitu situasi atau kondisi kekuatan dari organisasi atau program pada saat ini.

  2. Weakness (W), yaitu situasi atau kondisi kelemahan dari organisasi atau program pada saat ini.

  3. Opportunity (O), yaitu situasi atau kondisi peluang di luar organisasi dan memberikan peluang berkembang bagi organisasi masa depan .

  4. Threat (T), yaitu situasi ancaman bagi organisasi yang datang dari luar organisasi dan dapat mengancam eksistensi organisasi pada masa depan.


Definisi HIPO (Hierarchy Input Process Output)

Pernyataan yang dikemukakan oleh Joko dan Uswatun dalam jurnal EVOLUSI-Jurnal Sains dan Manajemen AMIK BSI Purwokerto (2018:54), Menurut Fatta (2007:147)[45], HIPO merupakan singkatan dari Hierarchy Input Process Output adalah teknik untuk mendokumentasikan pengembangan suatu sistem yang dikembangkan oleh IBM. HIPO dapat digunakan untuk memenuhi kebutuhan beberapa pengguna untuk menentukan fungsi- fungsi dalam program yang dibuatnya.

Pernyataan yang dikemukakan oleh Nuur, dkk dalam Jurnal TIKomSiN-Teknologi Informasi dan Komunikasi (2017:6)[46], mengatakan bahwa HIPO (Hierarchy Input Process Output) adalah suatu langkah awal untuk menentukan desain sistem yang akan dibuat. Dari diagram HIPO ini, dapat ditentukan diagram-diagram berikutnya yang menjelaskan sistem secara lebih rinci.

Pernyataan yang dikemukakan oleh Amalina, dkk dalam Jurnal JOISIE-Journal Of Information Systems And Informatics Engineering (2017:87)[47], HIPO (Hierarchy Input Process Output) adalah suatu metodologi yang dikembangkan dan didukung, sebenarnya alat dokumentasi program yang sekarang banyak digunakan sebagai alat desain dan teknik dokumentasi dalam siklus pengembangan sistem, berbasis pada fungsi yaitu tiap-tiap modul dalam sistem digambarkan oleh fungsi utamanya.

Berdasarkan 3 (tiga) definisi yang terdapat diatas, dapat disimpulkan bahwa HIPO merupakan suatu struktur yang menggambarkan hubungan antar fungsi dalam program secara hierarkis untuk menentukan fungsi-fungsi apa saja yang harus ada dalam sistem yang dikembangkan serta untuk mendapatkan gambaran input dari fungsi dan output apa yang dihasilkan.


Definisi Flowchart

Pernyataan yang dikemukakan oleh Untung Rahardja, dkk(2018:68)[48], menurut Adelia (2011:116) “Flowchart adalah penggambaran secara grafik dari langkah- langkah dan urut-urutan prosedur dari suatu program”. Dengan adanya flowchart bisa menolong analyst dan juga programmer dalam memecahkan masalah untuk segmen-segmen yang lebih kecil dan dalam

menganalisis alternatif-alternatif lain dalam pengoperasian.

Pernyataan yang dikemukakan oleh Wandah Wibawanto (2017:20)[49], mengatakan bahwa flowchart merupakan suatu bagan dengan simbol-simbol tertentu yang menggambarkan urutan proses secara mendetail dan hubungan antara suatu proses (instruksi) dengan proses lainnya dalam suatu program.

Pernyataan yang dikemukakan oleh Yohanes Suyanto (2018:259)[50], flowchart merupakan representasi visual dari aliran data dalam memproses informasi, operasi dalam sistem, dan urutan proses yang dikerjakan.

Berdasarkan 3 (tiga) definisi yang terdapat diatas, dapat disimpulkan bahwa flowchart adalah representasi mengenai langkah-langkah dalam suatu proses yang saling berhubungan yang mempunyai input dan output khusus yang memberikan nilai hasil.


Konsep Dasar UML (Unified Modeling Language)

Definisi UML (Unified Modeling Language)

Pernyataan yang dikemukakan oleh Arif dan Isro’Mukti dalam Jurnal Ilmiah Betrik (2017:160)[26], menurut Rossa (2014) Unified Modelling Language (UML) merupakan salah satu standar bahasa yang banyak digunakan didunia industri untuk mendefinisikan requirement, membuat analisis, & desain, serta menggambarkan arsitektur dalam pemrograman berorientasi objek.

Pernyataan yang dikemukakan oleh Shofwan dan Dian (2018:166)[51], merupakan sebuah bahasa yang telah menjadi standar dalam industri untuk visualisasi, merancang dan mendokumentasikan sistem piranti lunak. UML dapat membuat model untuk semua jenis aplikasi piranti lunak, dimana aplikasi tersebut dapat berjalan pada piranti keras, sistem operasi dan jaringan apapun, serta ditulis dalam bahasa pemrograman apapun.

Berdasarkan 2 (dua) definisi yang terdapat diatas, dapat disimpulkan bahwa UML (Unified Modelling Language) adalah bahasa pemodelan yang digunakan untuk menentukan visualisasi, merancang dan mendokumentasikan sistem piranti lunak dengan menggunakan diagram dan teks pendukung.

Dalam konteks penelitian ini, UML (Unified Modelling Language) memiliki keterkaitan dengan judul yang diambil karena untuk menggambarkan visualisasi dari perancangan sistem viewboard pada website RIC dengan menggunakan metode UM.

Jenis-Jenis UML (Unified Modeling Language)

Pernyataan yang dikemukakan oleh Arif dan Isro’Mukti dalam Jurnal Ilmiah Betrik (2017:160)[26], Jenis diagram-diagram yang didefinisikan oleh UML (Unified Modeling Language) antara lain sebagai berikut:

  1. Use Case Diagram

  2. Use case diagram adalah sebuah pemodelan untuk kelakuan (behavior) sistem informasi yang akan dibuat.Use case diagram mendeskripsikan sebuah interaksi antara satu atau lebih aktor dengan sistem informasi yang akan dibuat.

  3. Activity Diagram

  4. Activity diagram merupakan salah satu jenis diagram pada UML yang dapat memodelkan proses-proses apa saja yang terjadi pada sistem.

  5. Sequence Diagram

  6. Sequence diagram merupakan sebuah diagram yang menggambarkan kelakuan pada use case dengan mendeskripsikan waktu hidup objek dan pesan yang dikirimkan dan diterima antar objek.

  7. Class diagram

  8. Class diagram yaitu menggambarkan struktur sistem dari segi pendefinisian kelas – kelas yang akan dibuat untuk membangun sistem.

Tujuan UML (Unified Modeling Language)

Pernyataan yang dikemukakan oleh Wati dan Kusumo dalam jurnal SYNTAX Jurnal Informatika (2016:25)[52], tujuan penggunaan UML (Unified Modeling Language) antara lain, yaitu:

  1. Memberikan bahasa pemodelan yang bebas dari berbagai bahasa pemrograman dan proses rekayasa.

  2. Menyatukan praktek-praktek terbaik yang terdapat didalam pemodelan.

  3. Memberikan model yang siap pakai, bahasa pemodelan visual yang ekspresif untuk dapat dikembangkan dan saling menukar model dengan mudah dan dapat dimengerti secara umum.


Konsep Dasar Black Box Testing

Definisi Black Box Testing

Pernyataan yang dikemukakan oleh Soetam (2017:353)[53], mengatakan bahwa Black Box testing merupakan tipe testing yang memperlakukan perangkat lunak yang tidak diketahui kinerja internalnya. Sehingga para penguji memandang perangkat lunak seperti layaknya sebuah “kotak hitam” yang tidak penting dilihat isinya, tetapi cukup dikenal proses testing di bagian luar.

Pernyataan yang dikemukakan oleh Arif, dkk dalam jurnal eProceedings of Applied Science (2017)[54], black box merupakan dasar strategi pengujian yang sesuai dengan kebutuhan dan spesifikasi. Pengujian black box tidak harus memiliki pengetahuan tentang alur internal program, struktur atau implementasi dari software yang di tes. Pada pengujian black box kita melakukan pengecekan keseluruhan fungsi dari program yang telah dibuat.

Pernyataan yang dikemukakan oleh Putra, dkk dalam jurnal JSIKA (2017:6)[55], black box merupakan metode perancangan data uji yang didasarkan pada spesifikasi perangkat lunak. Data uji dibangkitkan, dieksekusi pada perangkat lunak dan kemudian keluaran dari perangkat lunak di cek apakah telah sesuai dengan yang diharapkan.

Berdasarkan 2 (dua) definisi black box testing yang terdapat diatas, dapat disimpulkan bahwa black box testing adalah suatu pengujian aplikasi (software) yang menitik beratkan pada pengujian secara fungsional dengan cara merancang test.

Ciri-ciri Black Box Testing

Pernyataan yang dikemukakan oleh Arif, dkk dalam jurnal eProceedings of Applied Science (2017)[54], menurut Wahyuningrum dan Januarta (2015) mengatakan terdapat 3 (tiga) ciri-ciri dari black box testing, antara lain sebagai berikut:

  1. Black box testing berfokus pada kebutuhan fungsional pada software, berdasarkan pada spesifikasi kebutuhan dari software.

  2. Black box testing bukan teknik alternatif daripada white box testing. Lebih daripada itu, ia merupakan pendekatan pelengkap dalam mencakup error dengan kelas yang berbeda dari metode white box testing.

  3. Black box testing melakukan pengujian tanpa pengetahuan detail struktur internal dari sistem atau komponen yang dites. Juga disebut sebagai behavioral testing, specification-based testing, input/output testing atau fungsional testing.

Kelebihan Black Box Testing

Pernyataan yang dikemukakan oleh Soetam (2017:354)[53], mengatakan bahwa terdapat 4 (empat) kelebihan yang diperoleh dari menggunakan black box testing ini, diantaranya sebagai berikut:

  1. Anggota dari tim penguji tidaklah harus dari orang-orang yang memiliki kemampuan teknis di bidang pemrograman.

  2. Kesalahan dari perangkat lunak ataupun bug seringkali ditemukan oleh komponen penguji yang berasal dari pengguna.

  3. Hasil dari black box testing dapat memperjelas kontradiksi ataupun yang mungkin timbul dari eksekusi sebuah perangkat lunak.

  4. Proses testing dapat dilakukan lebih cepat dibandingkan white box testing.


Konsep Dasar Elisitasi

Definisi Elisitasi

Pernyataan yang dikemukakan oleh Harfianto dalam Jurnal Engineering Software Requirements (2018:2)[56], Elisitasi merupakan aktivitas awal dalam proses rekayasa kebutuhan perangkat lunak (Software Requirements Engineering). Sebelum kebutuhan dapat dianalisis, dimodelkan, atau ditetapkan, kebutuhan harus dikumpulkan terlebih dahulu melalui proses elisitasi. Elisitasi kebutuhan adalah sekumpulan aktivitas yang ditujukan untuk menemukan kebutuhan suatu sistem melalui komunikasi dengan pelanggan, pengguna sistem dan pihak lain yang memiliki kepentingan dalam pengembangan sistem.

Pernyataan yang dikemukakan oleh Hanafri, dkk dalam Jurnal SISFOTEK GLOBAL (2018:2)[57], menurut Sommerville dan Sawyer (2012:66) Elisitasi kebutuhan merupakan sekumpulan aktivitas yang ditunjukkan untuk menemukan kebutuhan suatu sistem melalui komunikasi dengan pelanggan, pengguna sistem, dan pihak lain yang memiliki kepentingan dalam pengembangan sistem.

Pernyataan yang dikemukakan oleh Bachtiar dan Atikah dalam Jurnal Sisfotek Global (2015:74)[58], Elisitasi merupakan suatu uraian dari usulan rancangan sistem baru yang diinginkan oleh pihak manajemen terkait dan disanggupi oleh penulis untuk dieksekusi. Elisitasi didapat melalui metode wawancara dan dilakukan melalui tiga tahap yaitu sebagai berikut: Elisitasi Tahap I, Elisitasi Tahap II, Elisitasi Tahap III dan Final Draft Elisitasi.

Berdasarkan 3 (tiga) definisi elisitasi yang terdapat diatas, dapat disimpulkan bahwa elisitasi merupakan suatu rancangan yang dibuat berdasarkan sistem yang baru yang diinginkan oleh pihak stakeholder terkait dan disanggupi oleh penulis untuk dieksekusi.

Langkah-langkah Elisitasi

Pernyataan yang dikemukakan oleh Bachtiar dan Atikah dalam Jurnal Sisfotek Global (2015:74)[58], mengatakan elisitasi dilakukan melalui 3 (tiga) tahap, antara lain sebagai berikut:

  1. Elisitasi Tahap I

  2. Pada elisitasi tahap I ini berisi seluruh uraian rancangan sistem baru yang diusulkan oleh pihak manajemen (stakeholder) yang berkaitan melalui proses wawancara.

  3. Elisitasi Tahap II

  4. Elisitasi tahap II ini merupakan hasil dari pengklasifikasian dari elisitasi tahap I berdasarkan metode MDI. Metode MDI ini bertujuan untuk memisahkan antara rancangan sistem yang penting dan harus ada pada sistem baru dengan rancangan yang disanggupi oleh penulis untuk dieksekusi. Adapun pengertian MDI yaitu:

    1. M = Mandatory (penting)
      Maksudnya requirement tersebut harus ada dan tidak boleh dihilangkan pada saat membuat sistem baru.

    2. D = Desirable
      Maksudnya requirement tersebut tidak terlalu penting dan boleh dihilangkan. Tetapi jika requirement tersebut digunakan dalam pembuatan sistem, akan membuat sistem tersebut lebih sempurna.

    3. I = Inessential
      Maksudnya bahwa requirement tersebut bukanlah bagian dari sistem yang dibahas dan merupakan bagian dari luar sistem.

  5. Elisitasi Tahap III

  6. Elisitasi tahap III merupakan hasil penyusutan dari elisitasi tahap II dengan cara mengeliminasi semua requirement yang optionnya I pada metode MDI. Selanjutnya semua requirement yang tersisa diklasifikasikan kembali melalui metode TOE, yaitu sebagai berikut:

    1. M =T = Technical
      Maksudnya bagaimana tata cara atau teknik pembuatan requirement tersebut dalam sistem yang diusulkan.

    2. O = Operational
      Maksudnya bagaimana tata cara penggunaan requirement tersebut dalam sistem yang akan dikembangkan.

    3. E = Economy
      Maksudnya berapakah biaya yang diperlukan guna membangun requirement tersebut didalam sistem.

    Metode TOE tersebut dibagi kembali menjadi beberapa option, yaitu:

    1. H (High): Sulit untuk dikerjakan, karena teknik pembuatan dan pemakaiannya sulit serta biayanya mahal, sehingga requirement tersebut harus dieliminasi.

    2. M (Middle): Mampu untuk dikerjakan.

    3. L (Low): Mudah untuk dikerjakan.

  7. Final Draft Elisitasi

  8. Final draft elisitasi merupakan hasil akhir yang dicapai dari suatu proses elisitasi yang dapat digunakan sebagai dasar pembuatan suatu sistem yang akan dikembangkan.


Konsep Dasar Literature Review

Definisi Literature Review

Pernyataan yang dikemukakan oleh Semiawan (2013:104)[59], Literature review adalah bahan yang tertulis berupa buku, jurnal yang membahas tentang topik yang hendak diteliti. Tinjauan pustaka membantu peniliti untuk melihat ide-ide, pendapat, dan kritik tentang topik tersebut yang sebelum dibangun dan dianalisa oleh para ilmuwan sebelumnya. Pentingnya tinjauan pustaka untuk melihat dan menganalisa nilai tambah penelitian ini dibandingkan dengan penelitian-penelitian sebelumnya.

Pernyataan yang dikemukakan oleh Hamdi dan Bahruddin (2015:26)[60], mengatakan bahwa tinjauan pustaka atau literature merupakan sebuah pijakan dasar dalam membuat instrumen penelitian, dimensi dan indikator yang ada pada instrumen penelitian diambil berdasarkan tinjauan pustaka.

Pernyataan yang dikemukakan oleh Patrisius Istiarto Djiwandono (2015:27)[61], Literature Review atau studi pustaka adalah pencarian sumber-sumber atau opini pakar tentang suatu hal yang berkaitan dengan tujuan penelitian.

Dari 3 (tiga) definisi di atas, maka dapat disimpulkan bahwa, literature review adalah bahan tertulis berupa buku atau jurnal mengenai penemuan yang dilakukan peneliti sebelumnya dan berhubungan dengan topik yang hendak diteliti dan juga suatu tinjauan pustaka yang dapat membantu peneliti mendapatkan referensi mengenai ide-ide dari bahasan yang ingin di bangun oleh peneliti.

Tujuan Literature Review

Pernyataan yang dikemukakan oleh Hamdi dan Bahruddin (2015:26)[53], mengatakan bahwa tinjauan dari pustaka memenuhi tujuan dalam penelitian. Ilmu pengetahuan dari literature digunakan dalam menyatakan istilah dari masalah, mengembangkan pola penelitian, menghubungkan hasil studi dengan ilmu pengetahuan, adanya tinjauan pustaka ini dapat membantu melakukan:

  1. Menemukan dan membatasi masalah dalam penelitiannya, teori-teori yang dimasukkan di dalam tinjauan pustaka merupakan teori-teori yang berhubungan dengan permasalah penelitian dan tidak melebar kemana-mana.

  2. Menempatkan studi dalam sudut pandang teoritis dan histories.

  3. Mengindari peniruan yang tidak sengaja atau tidak perlu.

  4. Memilih metode dan ukuran yang menjanjikan.

  5. Menghubungkan penemuan terhadap pengetahuan terdahulu dan saran untuk penelitian kedepannya.

  6. Mengembangkan kerangka berpikir yang nantinya akan menjadi suatu hipotesis penelitian.

Literature Review

Berikut ini ada 10 (sepuluh) referensi studi pustaka (literature review), diantaranya yaitu:

  1. Penelitian yang dilakukan oleh Ery Hartati dari STMIK GI MDP Palembang pada tahun 2017[62], yang berjudul “Analisis Sistem Penerapan E-Commerce Terhadap Pemanfaatan Teknologi Pada Toko Pempek XYZ”. Pada penelitian ini membahas tentang analisis sistem penerapan website e-commerce untuk mengetahui sejauh mana penerimaan terhadap sistem e-commerce sebagai penerimaan layanan E-Commerce pada Toko Pempek XYZ. Penelitian dilakukan dengan metode analisis deskriptif dengan sampel 100 responden, dan hasilnya penerimaan layanan sistem informasi pemasaran pada Toko Pempek XYZ sangat baik, terlihat dari 2 (dua) variabel yang diujikan mempunyai rata-rata nilai penerimaan pengguna setuju dengan layanan E-Commerce tersebut dengan hasil persentasenya berkisar antara 72 % sampai 85%. Dan dengan nilai persentase rata-rata setuju, menuntut pihak Toko Pempek XYZ untuk terus mempertahankan tingkat kualitas sistem, informasi, pada pengguna sehingga manfaat yang diperoleh untuk perusahaan.

  2. Penelitian yang dilakukan oleh Tenia Wahyunningrum dan Dwi Januarita dari ST3 Telkom Purwokerto pada tahun 2015[63], yang berjudul “Implementasi dan Pengujian Web E-commerce untuk Produk Unggulan Desa”. Pada penelitian ini membahas tentang implementasi web e-commerce untuk produk unggulan dari sebuah desa yang berhasil dibangun menggunakan metode Rapid Application Development (RAD) dengan melalui 3 tahapan yaitu tahapan requirement planning, system design, dan implementation. Pada pengujian web e-commerce dengan menggunakan metode black box testing, dimana dalam penelitian ini membuktikan bahwa dengan implementasi web e-commerce mampu menampilkan sebuah informasi pesanan secara lengkap, serta dapat menampilkan dashboard admin dan pelanggan dengan pengujian data normal dan tidak normal dari web e-commerce tersebut.

  3. Penelitian yang dilakukan oleh Renaldi Aulia Sani dan Lalang Erawan dari Universitas Dian Nuswa, Semarang pada tahun 2017[64], yang berjudul “Perancangan Sistem Informasi Penjualan Online Barang Graffiti Pada Toko Outline Graff Store Semarang”. Pada penelitian ini membahas tentang sistem e-commerce pada Outline Graff Store, dimana sistem e-commerce tersebut berfungsi sebagai sarana informasi kepada konsumen, serta menjadi media promosi bagi perusahaan dan juga dapat menjual produk-produk yang ada pada perusahaan.

  4. Penelitian yang dilakukan oleh Himawan, Asep Saefullah dan Sugeng Santoso dari STMIK Raharja, Tangerang pada tahun 2014[65], yang berjudul “Analisa dan Perancangan Sistem Informasi Penjualan Online (E-Commerce) pada CV Selaras Batik Menggunakan Analisis Deskriptif”. Pada penelitian ini membahas tentang website e-commerce pada CV Selaras Batik yang memanfaatkan internet sebagai media pemasaran dimana dapat memudahkan pemilik toko untuk memberikan pelayanan terhadap konsumen secara optimal dan memberikan informasi 24 jam serta dapat diakses kapan saja dan dimana saja.

  5. Penelitian yang dilakukan oleh Yulianto, Fifit Alfiah, Eka Purnama Harahap, Baiq Aneji Pahad, Andriyanto, Ian An Azhari dan Riyan Sindi Saputra dari STMIK Raharja, Tangerang pada tahun 2015[66], yang berjudul “Analisa Peranan Teknologi Internet Sebagai Media Transaksi E-Commerce Dalam Meningkatkan Perkembangan Ekonomi”. Penelitian ini bertujuan untuk menganalisa tentang berbagai aspek mengenai e-commerce dan melakukan beberapa pengujian berupa kuisioner kepada masyarakat tentang seberapa besar peran teknologi internet sebagai media transaksi pada ecommerce yang biasa digunakan untuk pembayaran pada Online Shop. Sehingga dapat menunjukkan bahwa ada begitu banyak sisi positif yang dapat dimanfaatkan dari teknologi yang berkembang saat ini. Dari data yang didapatkan dari kuisioner yang diberikan kepada beberapa masyarakat menyebutkan, bahwa online shop atau berniaga secara online sangat membantu perekonomian Indonesia. karena bersifat efektif dan efisien.

  6. Penelitian yang dilakukan oleh Ilias O. Pappas, Panos E. Kourou Thanassis, Michail N. Giannakos dan George Lekakos pada tahun 2016[67], yang berjudul “The interplay of online shopping motivations and experiential factors on personalized e-commerce: A complexity theory approach”. Pada penelitian ini bertujuan untuk menguji perilaku pembeli dalam berbelanja online menggunakan teori kompleksitas, berdasarkan pengalaman belanja online pelanggan. Proposisi penelitian divalidasi melalui survei pada 401 pengalaman pelanggan dalam berbelanja online, dengan menggunakan alat analisis data fsQCA (fuzzy-set Qualitative Comparative Analysis). Hasilnya, menunjukkan sembilan pengalaman belanja online dan motivasi belanja online yang mengarah pada minat pembelian tinggi dan mengidentifikasi bahwa harga dan kepekaan promosi sebagai motivator terpenting untuk pelanggan berbelanja online.

  7. Penelitian yang dilakukan oleh Fei Liu, Bo Xiao, Eric T.K. Lim dan Chee-Wee Tan pada tahun 2017[68], yang berjudul “The art of appeal in electronic commerce: Understanding the impact of product and website quality on online purchases”. Pada penelitian ini membahas tentang kepercayaan pada situs e-commerce yang tidak hanya meningkatkan niat membeli secara langsung, tetapi juga memperkuat hubungan positif antara daya tarik situs web dan niat membeli sambil memperlemah hubungan positif antara daya tarik produk dan niat membeli. Tujuan dari penelitian ini adalah untuk memajukan daya tarik produk dan daya tarik situs web sebagai mekanisme psikologis fokal yang dapat diminta oleh situs e-commerce business-to-consumer untuk meningkatkan niat beli konsumen di bawah pengaruh kepercayaan.

  8. Penelitian yang dilakukan oleh Omprakash Yadav dan Bhikaji Ghadigaonkar pada tahun 2016[69], yang berjudul “E-Commerce Website on Medical and Pharmacy”. Pada penelitian ini membahas mengenai pembuatan website e-commerce untuk apotek Medical and Pharmacy, dengan adanya website e-commerce ini pelanggan dapat mencari dan membeli obat melalui website dari mana saja dan sesuai kebutuhan. Serta melalui website ini pelanggan atau pasien dapat meminta saran dari Dokter langsung tentang produk/obat-obatan yang harus dibeli. Tujuan dari penelitian ini yaitu evolusi dalam belanja online Obat medis, agar meminimalkan upaya dan menghemat waktu untuk membeli obat.

  9. Penelitian yang dilakukan oleh Ahmad Ghandour dari pada tahun 2015[70], yang berjudul “Ecommerce Website Value Model For Smes”. Pada penelitian ini membahas tentang pengembangan model operasional penciptaan nilai situs web eCommerce. Model ini diuji dalam bisnis kecil di Selandia Baru. Hasilnya menunjukkan bahwa situs web tidak hanya perlu memenuhi harapan pengunjung dalam hal desain, tetapi juga strategi pemasaran untuk menarik pengunjung yang ditargetkan. Atribut desain dan praktik pemasaran keduanya digabungkan untuk membentuk satu konsep yang mendorong penggunaan situs web. Penting untuk menyadari tren yang berkembang dalam pemasaran, seperti menggunakan media sosial untuk mempromosikan situs web, sebagai bagian dari praktik pemasaran.

  10. Penelitian yang dilakukan oleh Rita Rahayu dan John Daya pada tahun 2015[71], yang berjudul “Determinant Factors of E-commerce Adoption by SMEs in Developing Country: Evidence from Indonesia”. Pada penelitian ini membahas tentang adopsi e-commerce oleh UKM di Indonesia. Hasilnya juga menunjukkan bahwa faktor individu memainkan peran penting dalam mengadopsi teknologi e-commerce oleh UKM di Indonesia. Berdasarkan survei terhadap 292 UKM Indonesia, ditemukan bahwa manfaat yang dirasakan, kesiapan teknologi, pemilik inovasi, kemampuan IT pemilik dan pengalaman TI pemilik adalah faktor penentu yang mempengaruhi UKM Indonesia dalam mengadopsi e-commerce mereka.


BAB III

ANALISA SISTEM YANG BERJALAN

Gambaran Umum Obyek Yang Diteliti

Sejarah Singkat Raharja Internet Cafe

Raharja Internet Cafe adalah sebuah tempat pelayanan di Perguruan Tinggi Raharja yang dikhusukan untuk membantu kegiatan perkuliahan Mahasiswa/i Perguruan Tinggi Raharja.

Gambar 3.1 Logo RIC

Raharja Internet Cafe merupakan cabang dari usaha yaitu Sky Computer. Sky Computer adalah tempat usaha yang bergerak di bidang computer dan jasa service computer. Sky Computer berdiri sejak Mei 1993 hingga saat ini merupakan salah satu usaha computer yang pertama di Kota Tangerang yang beralamat di Jl. Gatot Subroto Km 2, Ruko Harmoni Mas Blok C. No. 2 Cimone. Tangerang, Indonesia.

Pada tahun 1994 berdiri LPPK (Lembaga Pendidikan dan Pelatihan Komputer) Raharja berlokasi di Jl. Gatot Subroto Km 2, Harmoni Mas. Sky Computer membuka cabang usaha di LPKK yang dikhususkan melayani Mahasiswa/i yang diberi nama Raharja Internet Cafe (RIC). Lalu pada tahun 1999 LPPK berkembang menjadi Akademi Manajemen Informatika dan Komputer (AMIK) Raharja, seiring berjalannya waktu dan semakin berkembangnya pendidikan pada tahun 2000 mendirikan Sekolah Tinggi Manajemen dan Ilmu Komputer (STMIK) Raharja.

Pada tahun 2002 STMIK Raharja membangun kampus yang berlokasi di Jl. Jendral Sudirman No.40 Modern Cikokol-Tangerang, seiring berkembangnya jumlah mahasiswa/i Perguruan Tingi Raharja yang semakin banyak maka dibangunlah gedung yang besar. Raharja Internet Cafe pun mengikuti lokasi seperti STMIK Raharja yang ditempatkan di dalam gedung Perguruan Tinggi Raharja.

Di dalam ruangan RIC ada 2 buah komputer yang dapat digunakan mahasiswa, 1 buah komputer untuk operator, 2 buah iMac, 16 bangku, 6 meja panjang, 2 buah printer warna dan 1 buah printer tidak berwarna. RIC adalah tempat melayani keperluan mahasiswa. Seiring berjalannya waktu kini RIC semakin banyak memiliki fasilitas untuk melayani para Pribadi Raharja. Seperti menyediakan aksesoris laptop maupun iPad. Serta RIC menerima paket print, scen dan Hard Cover untuk Kuliah Kerja Praktek (KKP), Tugas Akhir (TA)/Skripsi.

RIC juga melayani mahasiswa yang akan menjalani Raharja Career, seperti menyediakan buku tamu peserta, kartu nama peserta Raharja Career dan souvenir. Khusus untuk Pribadi Raharja iLearning kini menyediakan aksesoris iPad, seperti soft cover, anti gores untuk iPad, modem wifi, service iPad dan update iOS.

Visi, Misi dan Tujuan Raharja Internet Cafe

Visi dan Misi Raharja Internet Cafe

  1. Visi

  2. Menjadi pelayanan yang mampu memberikan kesan puas dan nyaman di hati pelanggan.

  3. Misi

  4. Untuk mencapai visi yang digariskan, Raharja senantiasa akan berupaya untuk melaksanakan misinya sebagai berikut:

    1. Kepuasan pelanggan menjadi tujuan utama.

    2. Mempermudah mahasiswa/i Perguruan Tinggi Raharja dalam menjalakkan aktivitas dan tugas kuliahnya.

    3. Mampu menyediakan kebutuhan bagi mahasiswa/i Perguruan Tinggi Raharja.

Tujuan Raharja Internet Cafe

  1. Kegiatan Perkuliahan

  2. Untuk memberikan kemudahan kepada Mahasiswa Perguruan Tinggi Raharja, RIC menyediakan 2 buah komputer dan 2 buah iMac untuk mahasiswa yang ingin mengerjakan tugas. Serta Mahasiswa juga bisa print, scen dan jilid di RIC.

  3. Kegiatan Raharja Career

  4. Untuk memberikan kemudahan kepada Mahasiswa Perguruan Tinggi Raharja, baik peserta maupun pelaksana dalam kegiatan Raharja Career. Raharja Internet Cafe membantu mempersiapkan Tugas mandiri, buku tamu, sovenir, kartu nama, untuk menunjang kegiatan Raharja Career.

  5. Skripsi dan Tugas Akhir

  6. Setelah pelaksanaan sidang, mau revisi bisa dilakukan di RIC free penggunan komputer sepuasnya. Setelah Tugas Akhir dan Skripsi selesai.

  7. Instal dan upgrade iPad

  8. Instal dan upgrade iPad untuk mahasiswa iLearning, instal dan Upgrade iPad terbaru untuk menunjang perkuliahan bisa dilakukan di Raharja Internet Cafe.

Struktur Organisasi

Sebuah organisasi harus mempunyai struktur organisasi yang digunakan untuk memudahkan pengkoordinasian dan penyatuan usaha untuk menunjukan kerangka-kerangka hubungan antara fungsi, bagian-bagian maupun tugas-tugas, wewenang dan tanggung jawab. Serta untuk menunjukan rantai (garis) perintah dan perangkapan fungsi yang diperhatikan dalam suatu organisasi.

Hal ini sama seperti Raharja Internet Café yang memliliki struktur organisasi sebagai berikut:

Gambar 3.2 Struktur Organisasi


Tugas dan Tanggung Jawab

Seperti halnya di dalam sebuah perusahaan, Raharja Internet Cafe di dalam manajemennya juga terdapat bagian-bagian yang mempunyai tugas dan kewajiban dalam menyelesaikan semua pekerjaannya.

Berikut adalah wewenang serta tanggung jawab bagian-bagian yang ada pada Raharja Internet Cafe, yaitu sebagai berikut:

  1. Direktur

  2. Tugasnya antara lain :

      a. Merencanakan, melaksanakan dan mengawasi seluruh pelaksanaan operasional perusahaan

      b. Membuat standar perusahaan mengenai semua proses operasional, produksi, proyek dan kualitas hasil produksi

      c. Membuat stategi dalam pemenuhan target perusahaan dan cara mencapai target tersebut

      d. Mengecek, mengawasi dan menentukan semua kebutuhan dalam proses operasional perusahaan

      e. Merencanakan, menentukan, mengawasi, mengambil keputusan dan mengkoordinasi dalam hal keuangan untuk kebutuhan operasional perusahaan

      f. Mengawasi seluruh karyawan apakah tugas yang dilakukan sesuai dengan standar operasional perusahaan

      g. Bertanggung jawab pada pengembangan kualitas produk ataupun karyawan

      h. Bertanggung jawab pada proses operasional, produksi, proyek dan kualitas hasil produksi

      i. Mengontrol pekerjaan dan memeriksa hasil laporan yg di berikan marketing dan teknisi.

      j. Memimpin dan memberikan kewenangan dalam setiap keputusan terhadap kebijakan dan masalah yang di hadapi dalam perkerjaan.

  3. Sekretaris

  4. Tugasnya antara lain :

      a. Melakukan aktivitas kesekretariatan perusahaan.

      b. Mengkoordinasikan pengurusan segala bentuk perizinan usaha perusahaan.

      c. Membuat laporan sesuai dengan ketentuan yang berlaku di perusahaan.

      d. Mengupayakan kelancaran pelaksanaan agenda kegiatan Direksi.

      e. Memberikan masukan kepada Direksi dari aspek hukum yang berkaitan dengan operasionalisasi dan pengembangan usaha perusahaan.

      f. Membuat data base dan menyimpan dokumen asli perusahaan.

      g. Mengkomunikasikan kebijakan perusahaan kepada pihak internal perusahaan.

      h. Mengkomunikasikan kebijakan perusahaan kepada pihak eksternal perusahaan.

      i. Mengkoordinasikan bahan-bahan laporan untuk rapat.

      j. Menyiapkan laporan secara keseluruhan mengenai kegiatan Sekretaris perusahaan secara benar dan tepat waktu.

  5. Marketing

  6. Tugasnya antara lain :

      a. Berwenang merumuskan kebijakan pemasaran perusahaan.

      b. Berwenang untuk memutuskan harga jual hasil produksi.

      c. Pada kondisi tertentu, berwenang untuk menolak permintaan order dari konsumen.

      d. Berwenang untuk melakukan penyempurnaan pola kerja di Departemen Marketing.

      e. Berwenang untuk melakukan koreksi terhadap harga CN Kontrak apabila terjadi kesalahan.

      f. Melakukan perkerjaan dalam pemasaran.

      g. Menawarkan produk ,emfolowup customer, peka terhadap kebutuhan customer, peka terhadap harga jual di sekitar.

      h. Mengetahui harga dan menguasai produk yang di jual, membuat laporan penjualan.

      i. Memenuhi target dan omset yang di tentukan.

  7. Teknisi

  8. Tugasnya antara lain :

      a. Melakukan pekerjaan terhadap servican unit.

      b. Mengecek dan memeriksa kerusakan unit dengan benar .

      c. Mengetes kembali unit kerusakan atau servican.

      d. Mencatat service unit masuk dan keluar.


Tata Laksana Sistem Yang Berjalan

Prosedur Sistem Berjalan

Untuk menganalisa prosedur sistem Transaksi yang sedang berjalan pada Raharja Internet cafe penulis melakukan penelitian menggunakan analisa penggambaran proses yang berjalan sebagai penggambaran sistem yang berjalan saat ini.

Proses transaksi di Raharja Internet Cafe saat ini masih dilakukan secara konvensional dimana customer atau mahasiswa datang ke RIC lalu memilih barang yang hendak dibeli, selanjutnya customer membayar pembelian kepada staff RIC dan terakhir staff RIC akan mencatatnya ke dalam buku besar, setelah itu dilakukan rekapan jumlah penjualan setiap harinya dengan menginputkan kedalam laporan penjualan harian di Rinfosheet (Google Spreadsheet).

Dilihat dari hal tersebut, tentunya hal ini sangat tidak efektif karena akan mengakibatkan penumpukan kertas saat pencatatan kedalam buku besar, serta pada metode tersebut dikhawatirkan dapat memicu terjadinya human error atau kesalahan dalam pencatatan laporan penjualan.

Dengan permasalahan diatas maka diperlukan sistem transaksi penjualan berbasis web yang mampu menyajikan informasi penjualan produk-produk RIC sehingga memudahkan customer atau mahasiswa untuk mendapatkan informasi secara lengkap mengenai produk-produk yang ada di RIC mulai dari informasi tentang nama dan gambar produk, serta pencatatan transaksi oleh staff RIC-pun dapat langsung dilakukan pada web-nya, sehingga pencatatan transaksi jadi lebih efisien ketimbang melakukan pencatatan secara manual di buku besar.


Rancangan Sistem Yang Berjalan

Untuk menganalisa sistem transaksi yang berjalan pada Raharja Internet Cafe, penelitian ini menggunakan program Unified Modelling Languange (UML) untuk menggambarkan rancangan prosedur sistem yang berjalan.

Flowchart Sistem Yang Berjalan

Gambar 3.3 Flowchart Sistem yang Berjalan

Pada gambar 3.2 merupakan flowchart program sistem transaksi penjualan barang yang saat ini berjalan pada Raharja Internet Cafe, yang terdiri dari:

  1. 2 (dua) simbol terminal yang berperan sebagai “start” dan “finish” pada proses transaksi oleh customer sampai proses pencatatan transaksi oleh staff RIC.

  2. 1 (satu) simbol input/output yang menunjukan bahwa staff RIC mencatat transaksi pembelian ke buku besar.

  3. 1 (satu) simbol decision, sebagai simbol untuk menunjukan langkah customer akan membeli produk atau tidak.

  4. 2 (dua) simbol proses, dimana proses penjualan produk masih dilakukan secara konvensional, mulai dari customer yang datang langsung ke RIC sampai staf RIC yang membuat struk pembelian dan mencatat transaksi pembelian secara manual.

  5. 6 (enam) Simbol Arus/Flow yang berfungsi untuk menghubungkan antara proses yang satu dengan proses yang selanjutnya.

Use Case Diagram Sistem Yang Berjalan

Berikut ini akan menjabarkan proses yang terkait antara aktor yang memiliki kepentingan dalam sistem yang berjalan saat ini dengan menggunakan use case diagram.

Gambar 3.4 Use Case Diagram Sistem yang Berjalan

Berdasarkan gambar 3.4 Use Case Diagram yang berjalan saat ini terdapat:

  1. 1 (satu) Sistem Penjualan.

  2. 2 (dua) Actor yang melakukan kegiatan diantaranya: Customer dan Staff RIC.

  3. 7 (tujuh) Use Case yang dilakukan oleh actor-actor tersebut diantaranya: Datang ke RIC lalu melihat dan memilih barang oleh customer, membeli dan melakukan pembayaran oleh customer ke staff RIC, membuat struk pembelian oleh staff RIC, menerima struk pembelian oleh customer dan mencatat pembelian lalu ke buku besar lalu input penjualan harian ke Rinfosheet oleh Staff RIC.

Activity Diagram Sistem Yang Berjalan

Berikut ini akan menjabarkan proses yang terkait sistem transaksi pada Raharja Internet Cafe dalam sistem yang berjalan saat ini dengan menggunakan activity diagram.

Gambar 3.5 Activity Diagram Sistem yang Berjalan

Berdasarkan gambar 3.5 activity diagram yang berjalan saat ini terdapat:

  1. 1 (satu) initial node, objek diawali.

  2. 8 (delapan) action state yang mencerminkan eksekusi dari suatu aksi.

  3. 1 (satu) final state, objek yang diakhiri.

Sequence Diagram Sistem Yang Berjalan

Berikut ini akan menjabarkan proses yang terkait transaksi pada Raharja Internet Cafe dalam sistem yang berjalan saat ini dengan menggunakan sequence diagram.

Gambar 3.6 Sequence Diagram Sistem yang Berjalan

Berdasarkan gambar 3.6 Sequence Diagram yang berjalan saat ini terdapat:

  1. 2 (dua) Actor yang melakukan kegiatan diantaranya: Customer dan Staff RIC.

  2. 7 (Tujuh) Message Spesifikasi dari komunikasi antar objek yang memuat informasi-informasi tentang aktifitas yang terjadi.

  3. 3 (tiga) Lifeline, di antaranya: RIC, Struk Pembelian dan Laporan.


Analisa Sistem Yang Berjalan

Metode Analisa SWOT

Metode analisa sistem yang digunakan yaitu dengan menggunakan analisa SWOT yang dapat memaksimalkan kekuatan (Strengths), kelemahan (Weakness), peluang (Opportunities) dan ancaman (Threats) baik secara internal maupun eksternal. Dibawah ini adalah matriks SWOT internal yang dibuat dalam menganalisa penelitian:

Tabel 3.1 Analisa SWOT Yang Berjalan

Langkah selanjutnya yaitu melakukan analisa untuk menemukan strategi yang sesuai dengan yang telah dijabarkan di dalam tabel dengan menggunakan Matriks SWOT yang merupakan proses pencocokan terhadap identifikasi SWOT yang telah dilakukan untuk memberikan gambaran guna menemukan 4 strategi. 4 strategi tersebut yaitu:

  1. Strategi S-O (Strength-Opportunity), digunakan untuk mencari peluang kekuatan yang telah dimiliki oleh sebuah object.

  2. Strategi S-T (Strength-Threats), digunakan untuk mengatasi ancaman yang ada menggunakan kekuatan yang dimiliki oleh sebuah object.

  3. Strategi W-O (Weakness-Opportunity), digunakan untuk mengatasi kelemahan yang ada agar dapat mencapai peluang.

  4. Strategi W-T (Weakness-Threats), digunakan untuk mengurangi kelemahan sistem dan menghindari ancaman dari sebuah sistem.

Tabel 3.2 Matriks Analisis SWOT Yang Berjalan


Permasalahan yang Dihadapi dan Alternatif Pemecahan Masalah

Permasalahan yang dihadapi

Berdasarkan analisa dan observasi yang dilakukan peneliti bahwa sistem transaksi pada Raharja Internet Cafe masih dilakukan secara konvensional. Dalam perkembangan teknologi yang ada saat ini, terlebih dalam bidang usaha sudah sewajarnya jika Raharja Internet Cafe pun bisa memanfaatkan teknologi tersebut. Melihat hal tersebut, maka dapat disimpulkan bahwa Raharja Internet Cafe dalam sistem transaksi penjualan barangnya mempunyai 3 (tiga) permasalahan antara lain sebagai berikut:

  1. Pemesanan dan penjualan produk yang ada di RIC masih dilakukan dengan cara mendatangi RIC langsung serta kurangnya informasi mengenai harga dan produk apa saja yang dijual di RIC.

  2. Staff RIC harus membuatkan struk dan terlebih dahulu menghitung secara manual jumlah pembelian dari customer, yang bisa saja terjadi human error saat melakukan penghitungan.

  3. Penginputan laporan penjualan barang masih dilakukan secara manual, yaitu dengan mencatatnya ke dalam buku besar lalu merekap lagi laporan hariannya dan menginputkannya ke dalam RinfoSheet.

Alternatif Pemecahan Masalah

Setelah mengamati dan menganalisa beberapa permasalahan yang terjadi pada sistem yang berjalan, dimulai dari pemesanan dan penjualan barang di RIC masih dilakukan secara konvensional, maka terdapat 3 (tiga) alternatif pemecahan masalah dari masalah yang dihadapi, yaitu antara lain sebagai berikut:

  1. Membuat Website E-commerce untuk RIC sebagai tempat pemasaran produk-produknya, dengan membuat Website E-commerce untuk RIC maka customer akan mudah untuk mendapatkan informasi secara lengkap mengenai produk-produk yang ada di RIC mulai dari informasi tentang nama, gambar hingga harga produk.

  2. Dengan adanya Website E-commerce RIC maka staff RIC tidak perlu lagi membuatkan struk dan menghitung jumlah pembelian customer, karena penghitungan belanjaan customer akan dilakukan secara otomatis pada website saat customer akan melakukan pemesanan barang pada website.

  3. Pencatatan transaksi oleh staff RIC-pun dapat langsung dilakukan pada web-nya, sehingga pencatatan transaksi jadi lebih efisien dan terekap dengan baik ketimbang melakukan pencatatan secara manual di buku besar.


User Requirement

Elisitasi Tahap I

Elisitasi tahap 1 (satu) merupakan seluruh data permintaan yang diperoleh dari hasil melakukan observasi dan wawancara yang telah peneliti lakukan dengan stakeholder. hasil wawancara merupakan permintaan untuk rancangan sistem baru yang terdiri dari 60 (enam puluh) kebutuhan fungsional dan 5 (lima ) kebutuhan non fungsional.

Tabel 3.3 Elisitasi Tahap I


Elisitasi Tahap II

Elisitasi tahap II merupakan hasil pemisahan dari tahap elisitasi I sesuai dengan metode MDI. Metode MDI ini bertujuan untuk memisahkan antara rancangan yang penting dan memang harus ada dalam pembuatan sistem yang baru serta rancangan yang disanggupi oleh penulis untuk dieksekusi.

Berikut dibawah ini merupakan penjelasan mengenai metode MDI yang digunakan pada elisitasi tahap II:

  1. “M” pada metode MDI berarti Mandatory (penting). Maksudnya, requirement tersebut harus ada dan tidak boleh dihilangkan saat pembuatan sistem yang baru.

  2. “D” pada metode MDI berarti Desirable. Maksudnya, requirement tersebut tidak terlalu penting dan boleh dihilangkan. Namun jika requirement tersebut digunakan untuk pembentukan sistem yang baru maka akan membuat sistem tersebut menjadi lebih sempurna.

  3. “I” pada metode MDI berarti Inessential. Maksudnya, requirement tersebut tidak termasuk bagian dari sistem yang dibahas dan merupakan bagian dari luar sistem.

Berikut ini adalah tabel 3.4 yang berisikan elisitasi tahap II yang telah diklasifikasi sesuai dengan metode MDI. Pada elisitasi tahap II ini berisikan 60 (enam puluh) kebutuhan functional dan 10 (sepuluh) kebutuhan non functional.

Tabel 3.4 Elisitasi Tahap II


Elisitasi Tahap III

Elisitasi tahap III merupakan hasil penyusutan dari elisitasi tahap II dengan cara mengeliminasi semua requirement yang optionnya I pada metode MDI. Selanjutnya semua requirement yang tersisa diklasifikasikan kembali melalui metode TOE, yaitu sebagai berikut:

  1. T = Technical Maksudnya bagaimana tata cara atau teknik pembuatan requirement tersebut dalam sistem yang diusulkan.

  2. O = Operational Maksudnya bagaimana tata cara penggunaan requirement tersebut dalam sistem yang akan dikembangkan.

  3. E = Economy Maksudnya berapakah biaya yang diperlukan guna membangun requirement tersebut didalam sistem.

Metode TOE tersebut dibagi kembali menjadi beberapa option, yaitu:

  1. H (High): Sulit untuk dikerjakan, karena teknik pembuatan dan pemakaiannya sulit serta biayanya mahal, sehingga requirement tersebut harus dieliminasi.

  2. M (Middle): Mampu untuk dikerjakan.

  3. L (Low): Mudah untuk dikerjakan.

Tabel 3.4 Elisitasi Tahap II


Final Draft Elisitasi

Tabel 3.6 Final Draft Elisitasi


 

 

BAB IV

METODOLOGI PENELITIAN

 

Rancangan Sistem Usulan

Prosedur Sistem Yang Diusulkan

Setelah penulis melakukan analisa serta penelitian yang dilakukan dalam sistem transaksi yang berjalan pada Raharja Internet Cafe (RIC), ternyata belum ada sistem transaksi online yang dapat menyajikan informasi penjualan produk-produk RIC serta pencatatan penjualan yang masih dilakukan secara manual.

Maka tahap selanjutnya yang peneliti lakukan yaitu membahas tentang sistem usulan mengenai penerapan website e-commerce sebagai mendia transaksi online untuk Raharja Internet Cafe yang bertujuan untuk menerapkan sistem informasi penjualan berbasis web yang mampu menyediakan informasi produk-produk yang ada di RIC yang dapat diakses kapan saja dan dimana saja sehingga dapat membantu customer atau Mahasiswa Perguruan Tinggi Raharja dalam proses pemesanan dan pembelian produk di RIC. Selain itu untuk memudahkan staff RIC agar pencatatan transaksi bisa secara otomatis terekam pada website atau staff RIC-pun dapat langsung melakukan pencatatan pada website melalui backoffice tanpa harus mencatatnya secara manual melalui buku besar.

Dan adapun dalam menganalisa sistem baru yang diusulkan dalam penelitian ini yaitu menggunakan Flowchart, Unified Modelling Language (UML), Prosedur sistem berjalan dan sistem usulan, serta Analisa SWOT.


Flowchart Yang Diusulkan

Gambar 4.1 Flowchart Sistem Usulan

Dapat dilihat pada gambar flowchart diatas yaitu sistem transaksi melalui website e-commerce RIC yang diusulkan, yang terdiri dari:

  1. 2 (dua) simbol terminal yang yang berperan sebagai start dan end pada aliran proses flowchart yang diusulkan.

  2. 5 (lima) proses yang menyatakan suatu tindakan proses yang dilakukan oleh customer yaitu mengakses website RIC pada ric.raharja.info kemudian memilih produk yang diinginkan, mengisi from checkout, dimaan selanjutnya staff RIC memproses pesanan dan mengirimkan struk pembelian melalui email.

  3. 2 (dua) simbol input/output yaitu login dan register.

  4. 2 (dua) simbol decision yang berfungsi sebagai simbol yang menunjukan langkah pengambilan keputusan, yang pertama untuk mengecek kebenaran user Email Rinfo jika “ya” maka dapat masuk ke proses selanjutnya, dan jika “tidak” maka akan registrasi akun. Kedua mengecek kebenaran apakah akan membeli produk atau tidak, jika “ya” maka akan mengisi from checkout dan jika “tidak” maka akan kembali memilih produk.

  5. 11 (sebelas) simbol Arus/Flow yang berperan sebagai penghubung antar proses yang satu dengan proses selanjutnya.


Use Case Yang Diusulkan

 

Gambar 4.2 Use Case Diagram sistem yang diusulkan

Dapat dilihat pada gambar use case diagram diatas menjelaskan sistem transaksi melalui website e-commerce RIC yang diusulkan, yang terdiri dari:

  1. 2 (dua) Actor yang melakukan kegiatan yaitu Customer dan Staff RIC.

  2. 1 (satu) sistem yang mencakup keseluruhan kegiatan proses transaksi melalui website e-commerce RIC.

  3. 10 (sepuluh) Use Case yang dilakukan oleh actor tersebut antanya: Yang dilakukan oleh customer yaitu mengakses ric.raharja.info, login, register, lihat kategori produk dan pilih produk, melihat cart, mengisi from checkout lalu menerima struk pembelian melalui email. Sedangkan Staff RIC yaitu menerima notifikasi order dan memproses ordran.


Activity Diagram Yang Diusulkan

 

Gambar 4.3 Activity Diagram sistem yang diusulkan

Dapat dilihat pada gambar activity diagram diatas menjelaskan sistem transaksi melalui website e-commerce RIC yang diusulkan, yang terdiri dari:

  1. 1 (satu) Initial Node yang berfungsi sebagai objek untuk mengawali proses.

  2. 10 (sepuluh) Activity sebagai state dari suatu sistem yang mencerminkan eksekusi diantarnya yaitu: Customer mengakses ric.raharja.info, login, register, lihat kategori produk dan pilih produk, melihat cart, mengisi from checkout lalu menerima struk pembelian melalui email. Sedangkan Staff RIC yaitu menerima notifikasi order dan memproses ordran.

  3. 1 (satu) simbol decision yang berfungsi sebagai simbol yang menunjukan langkah pengambilan keputusan yaitu mengecek kebenaran user email Rinfo jika “ya” maka dapat masuk ke proses selanjutnya, dan jika “tidak” maka akan registrasi akun.

  4. 1 (satu) Final Node sebagai objek yang mengakhiri.


Sequence Diagram Yang Diusulkan

 

Gambar 4.4 Sequence Diagram Sistem Yang Diusulkan

Dapat dilihat pada gambar sequence diagram diatas menjelaskan sistem transaksi melalui website e-commerce RIC yang diusulkan, yang terdiri dari:

  1. 2 (dua) actor yang melakukan kegiatan yaitu Customer dan Staff RIC.

  2. 1 (satu) boundary lifeline yang menggambarkan Home website.

  3. 2 (dua) Entity lifeline yang menggambarkan sebuah penggambaran Login dan Register.

  4. 3 (tiga) lifeline yang menggambarkan Katalog Produk, Cart dan Checkout Order.

  5. 10 (sepuluh) Message yang membuat antar aktivitas terjadi.


Perbedaan Prosedur Antara Sistem Berjalan Dan Sistem Usulan

Berikut ini adalah tabel yang menjelaskan perbedaan prosedur sistem yang sedang berjalan dan yang diusulkan.

Tabel 4.1 Perbedaan Prosedur


Analisa SWOT Yang Diusulkan

Berikut ini adalah tabel analisa SWOT untuk mengevaluasi kekuatan (Strengths), kelemahan (Weakness), Peluang (Opportunities), dan ancaman (Threats) pada sistem yang diusulkan pada Raharja Internat Cafe (RIC) yang dapat dilihat pada tabel dibawah ini:

Tabel 4.2 Analisa SWOT Yang Diusulkan

Langkah selanjutnya yaitu melakukan analisa untuk menemukan strategi yang sesuai dengan yang telah dijabarkan di dalam tabel dengan menggunakan Matriks SWOT yang merupakan proses pencocokan terhadap identifikasi SWOT yang telah dilakukan untuk memberikan gambaran guna menemukan 4 strategi. 4 strategi tersebut yaitu:

  1. Strategi S-O (Strength-Opportunity), digunakan untuk mencari peluang kekuatan yang telah dimiliki oleh sebuah object.

  2. Strategi S-T (Strength-Threats), digunakan untuk mengatasi ancaman yang ada menggunakan kekuatan yang dimiliki oleh sebuah object.

  3. Strategi W-O (Weakness-Opportunity), digunakan untuk mengatasi kelemahan yang ada agar dapat mencapai peluang.

  4. Strategi W-T (Weakness-Threats), digunakan untuk mengurangi kelemahan sistem dan menghindari ancaman dari sebuah sistem.

Berikut ini adalah tabel Matriks SWOT dari sistem yang diusulkan:

Tabel 4.3 Matriks SWOT


Rancangan Program

HIPO

Pada saat membangun sistem transaksi online dan menerapkan website e-commerce pada RIC maka diperlukannya rancangan program yang menjabarkan setiap menu yang terdapat pada sistem dengan menggunakan HIPO (Hirarchy Plus Input Pricess Output) sebagai rancangan program.

Dan berikut dibawah ini merupakan tabel HIPO dari sistem transaksi online menggunakan website e-commerce RIC.

Gambar 4.5 Rancangan Program HIPO

Adapun spesifikasi program yang diusulkan tersebut adalah sebagai berikut:

  1. Halaman Utama

    a. Nama Program: Website E-Commerce RIC

    b. Fungsi: Untuk menampilkan halam utama sebagai program inti untuk transaksi antara customer dengan RIC.

    c. Proses:

    1. Akses Browser pada PC ataupun Mobile

    2. Akses website RIC pada ric.raharja.info

  2. Katalog

    a. Nama Program: Katalog

    b. Fungsi: Untuk Menampilkan Daftar Kategori Produk yang ada pada Website RIC.

    c. Proses: Akses website RIC pada ric.raharja.info, jika berhasil klik menu shop maka akan muncul Daftar Katalog.

  3. Produk

    a. Nama Program: Produk

    b. Fungsi: Untuk Menampilkan produk dari katalog Produk yang telah dipilih sebelumnya.

    c. Proses: Akses website RIC pada ric.raharja.info, klik menu shop maka akan muncul Katalog, selanjutnya pilih katalog dan akan muncul daftar produk.

  4. FAQ

    a. Nama Program: FAQ (Frequently Asked Question).

    b. Fungsi: Untuk memberikan layanan tanya jawab pada Website RIC.

    c. Proses: Akses website RIC pada ric.raharja.info, Klik menu FAQ.

  5. Cart

    a. Nama Program: Cart

    b. Fungsi: Untuk menanpilkan Jumlah belanjaan yang telah di masukkan ke keranjang sebelumnya.

    c. Proses: Akses website RIC pada ric.raharja.info, Klik menu Cart.

  6. From Checkout

    a. Nama Program: From Checkout

    b. Fungsi: Untuk mengisi Data customer.

    c. Proses: Akses website RIC pada ric.raharja.info, Klik menu Cart lalu akan muncul from checkout.

  7. Viewboard

    a. Nama Program: Viewboard

    b. Fungsi: Untuk melihat statistik penjualan.

    c. Proses: Akses website RIC pada ric.raharja.info, Klik menu Viewboard.


Konfigurasi Sistem Yang Diusulkan

Spesifikasi Hardware

Hardware atau perangkat keras yang diperlukan oleh sistem yaitu komputer Hardware yang diusulkan ini berdasarkan kebutuhan sistem antara lain terdapat 5 (lima) hardware yang diperlukan:

  1. Processor : Minimal 1.4 GHz

  2. Monitor : Minimal VGA

  3. RAM : Minimal 1 GB

  4. Modem USB : Minimal kecepatan 14,4 Mbps

  5. Hardisk : 320 GB

 

Spesifikasi Software

Peran pendukung selain dengan perangkat keras adapun perangkat lunak yang dibutuhkan sebagai instrusksi-instruksi yang dibutuhkan oleh brainware untuk menjalankan hardware yang pada akhirnya menghasilkan informasi yang dibutuhkan:

  1. Sistem operasi yang dapat digunakan adalah Windows, MacOS, iOS, dan Android

  2. Browser yang dapat digunakan antara lain Google Chrome, Safari, Mozila dan UC browser

  3. Jaringan Internet dan Wi-fi

 

Hak Akses (Brainware)

Dalam sistem website e-commerce RIC ini harus memiliki user untuk menjalankan sistem tersebut. Maka dari penjelasan tersebut, user yang dapat mengakses sistem transaksi pada website e-commerce RIC ini terdiri dari:

  1. Staff RIC

  2. Manager RIC

  3. Customer RIC (Raharja Internet Cafe)


Strategi

Strategi merupakan salah satu pendekatan atau upaya dalam mencapai tujuan tertentu dalam proses pelaksanaan gagasan, perencanaan, dan eksekusi sistem. Strategi bersifat kuantitatif sebagai cara untuk menentukan banyaknya pencapaian yang akan dicapai dalam menyelesaikan suatu masalah atau memecahkan permasalahan tersebut. Didapatkan 15 (lima belas) strategi yang dijadikan sebagai pembuktian atas pencapaian yang telah dilakukan dan sudah tercantum di dalam Final Elisitasi.

1. Sistem dapat menampilkan 5 (lima) Top Produk pada Home website RIC

  1. Pada sistem yang berjalan sebelumnya customer dan staff RIC tidak dapat mengetahui produk apa saja yang paling banyak di cari oleh customer.

  2. Pada sistem yang diusulkan sudah dapat menampilkan 5 (lima) Top Produk yang paling sering di cari dan dibeli oleh customer. Pembuktian tercapai strategi ini terdapat pada final draft elisitasi pada nomor 1 (satu) yaitu sistem dapat menampilkan 5 (lima) Top Produk pada home website RIC.

Gambar 4.6 Tampilan 5 Top Produk pada Home Website RIC

2. Sistem dapat menampilkan 2 Last Reviews (testimoni) pada Home website RIC

  1. Pada sistem yang berjalan sebelumnya belum dapat menampilkan 2 last Review (testimoni).

  2. Pada sistem yang diusulkan sudah dapat menampilkan 2 Last Reviews (testimoni) pada Home website RIC). Pembuktian tercapai strategi ini terdapat pada final draft elisitasi pada nomor 2 (dua).

Gambar 4.7 Tampilan Last Reviews pada Home Website RIC

3. Sistem dapat menampilkan 3 (tiga) Last Items (produk yang baru ditambahakan) pada website RIC

  1. Pada sistem yang berjalan sebelumnya belum dapat menampilkan last items (produk yang baru ditambahakan).

  2. Pada sistem yang diusulkan sudah dapat menampilkan 3 (tiga) Last Items (produk yang baru ditambahakan) pada website RIC. Pembuktian tercapai strategi ini terdapat pada final draft elisitasi pada nomor 3 (tiga).

Gambar 4.8 Tampilan Last Items pada Website RIC

4. Terdapat 2 (dua) Viewboard yang dapat menampilkan chart penjualan produk pada Website RIC

  1. Pada sistem yang berjalan sebelumnya tidak terdapat viewboard yang dapat menampilkan jumlah penjualan produk pada Website RIC.

  2. Pada sistem yang diusulkan sudah terdapat 4 (empat) Viewboard diantaranya viewboard penjualan harian, mingguan, bulanan dan tahunan untuk menampilkan chart penjualan produk pada Website RIC. Pembuktian tercapai strategi ini terdapat pada final draft elisitasi pada nomor 4 (empat).

Gambar 4.9 Tampilan Menu Viewboard pada Website RIC

5. Sistem dapat menampilkan Menu Register untuk Non-Pribadi Raharja

  1. Pada sistem yang berjalan sebelumnya tidak terdapat Menu Register untuk Non-Pribadi Raharja yang ingin berbelanja melalu website RIC.

  2. Pembuktian tercapai strategi ini terdapat pada final draft elisitasi pada nomor 5 (lima) yaitu Sistem terdapat Menu Register untuk Non-Pribadi Raharja.

Gambar 4.10 Tampilan Menu Register

6. Terdapat 2 (dua) Notifikasi otomatis setelah Customer berbelanja

  1. Pada sistem yang berjalan sebelumnya sistem tidak dapat mengirimkan email notifikasi secara otomatis.

  2. Pembuktian tercapai strategi ini terdapat pada final draft elisitasi pada nomor 6 (enam) yaitu sistem sudah dapat mengirimkan notifikasi berupa email kepada staff RIC jika terdapat customer yang sudah checkout order dan kepada customer berupa email struk belanjaan.

Gambar 4.11 Email Notifikasi New Order
Gambar 4.12 Tampilan Email Notifikasi Customer Struk Belanjaan

7. Sistem dapat menampilkan Katalog Produk

  1. Pada sistem yang berjalan sebelumnya sistem tidak dapat menampilkan Katalog Produk.

  2. Pembuktian tercapai strategi ini terdapat pada final draft elisitasi pada nomor 7 (tujuh) yaitu sistem sudah dapat menampilkan Katalog Produk.

Gambar 4.13 Tampilan Katalog Produk pada Website RIC

8. Sistem dapat menampilkan Jumlah Produk yang tersedia

  1. Pada sistem yang berjalan sebelumnya sistem tidak dapat menampilkan menampilkan jumlah produk yang tersedia.

  2. Pembuktian tercapai strategi ini terdapat pada final draft elisitasi pada nomor 8 (delapan) yaitu sistem sudah dapat menampilkan jumlah produk yang tersedia.

Gambar 4.14 Tampilan Jumlah Produk yang masih tersedia

9. Sistem meliliki backoffice sebagai input penjualan oleh admin (Staff RIC)

  1. Sistem yang berjalan sebelumnya tidak terdapat backoffice sebagai input penjualan oleh admin (Staff RIC) melalui website RIC.

  2. Pembuktian tercapai strategi ini terdapat pada final draft elisitasi pada nomor 9 (sembilan) yaitu sistem sudah terdapat backoffice sebagai input penjualan oleh admin (Staff RIC) melalui website RIC.

Gambar 4.15 Tampilan Backoffice Website RIC

10. Sistem Terdapat Video Tutorial Berbelanja pada Website RIC

  1. Sistem yang berjalan sebelumnya belum terhubung dengan Google Business.

  2. Pembuktian tercapai strategi ini terdapat pada final draft elisitasi pada nomor 10 (sepuluh) yaitu sistem sudah dapat menampilkan video Tutorial Berbelanja pada Website RIC.

Gambar 4.16 Tampilan Video pada Website RIC

11. Terdapat 20 Testimoni dari Customer pada Website RIC

  1. Sistem yang berjalan sebelumnya belum terdapat testimoni dari customer RIC.

  2. Pembuktian tercapai strategi ini terdapat pada final draft elisitasi pada nomor 11 (sebelas) yaitu sistem sudah terdapat 20 Testimoni dari Customer pada Website RIC.

Gambar 4.17 Tampilan Testimoni Customer

12. Teradapat 200 Customer Order pada Website RIC

  1. Sistem yang berjalan sebelumnya belum dapat menampilkan berapa jumlah customer order pada Website RIC.

  2. Pembuktian tercapai strategi ini terdapat pada final draft elisitasi pada nomor 12 (dua belas) yaitu sistem sudah dapat menampilkan jumlah customer order pada Website RIC.

Gambar 4.18 Tampilan Customer Order pada Website RIC

13. Teradapat 100 User Login pada Website RIC

  1. Sistem yang berjalan sebelumnya belum terdapat Jumlah User Login pada Website RIC.

  2. Pembuktian tercapai strategi ini terdapat pada final draft elisitasi pada nomor 13 (tiga belas) yaitu sudah terdapat 220 user login pada website RIC dari target 100 user login.

Gambar 4.19 Tampilan Jumlah User Login pada Website RIC

14. Terdapat 5 FAQ di Artikel iRan pada website RIC

  1. Sistem yang berjalan sebelumnya belum terdapat FAQ tentang RIC di Artikel iRan pada website RIC.

  2. Pembuktian tercapai strategi ini terdapat pada final draft elisitasi pada nomor 14 (empat belas) yaitu sistem sudah dapat menpilkan 10 FAQ di Artikel iRan pada website RIC.

Gambar 4.20 Tampilan Menu FAQ pada Website RIC

15. Memiliki 100 Pengunjung pada Artikel Tutorial Website RIC pada iRan

  1. Sistem yang berjalan sebelumnya belum terdapat 100 pengunjung pada Artikel Tutorial Website RIC pada iRan.

  2. Pembuktian tercapai strategi ini terdapat pada final draft elisitasi pada nomor 15 (lima belas) yaitu sudah memiliki 400 pengunjung dari 100 target pengunjung pada Artikel Tutorial Website RIC pada iRan.

Gambar 4.21 Tampilan Artikel Tutorial RIC pada iRan


Testing

Blackbox Testing

Pengujian yang dilakukan terhadap Sistem Transaksi Online pada Website E-Commerce RIC dengan menggunakan metode pengujian black box. Berikut ini merupakan pengujian yang dilakukan dengan kotak hitam untuk menguji 2 inputan yang terdapat pada Sistem Transaksi Online Website RIC, diantanya antara lain:

1. Login SSO menggunakan Rinfo

Tabel 4.4 Blackbox Testing Login SSO Menggunakan Rinfo

2. Search Produk pada Website RIC

Tabel 4.5 Blackbox Testing Search Produk pada Website RIC

3. Form Register Akun

Tabel 4.6 Blackbox Testing Form Register Akun

4. Email struk pembelian produk

Tabel 4.7 Blackbox Testing Email struk pembelian produk

5. Menu cart

Tabel 4.8 Blackbox Testing Menu cart


Evaluasi

Setelah melakukan pengujian terhadap 5 (lima) bagian sistem dengan menggunakan metode black box dimulai dengan pengujian terhadap login SSO menggunakan Rinfo dapat masuk menu katalog produk setelah berhail login, Pengujian fasilitas Search Produk menampilkan produk sesuai dengan nama produk yang dicari, Pengujian form register dimana ketika sudah registrasi email, sistem dapat mengirimkan Email untuk verifikasi akun, pada email struk pembelian produk customer bisa melihat rinciannya juga lewat website dan yang terakhir pengujuian terhadap menu cart pada website RIC apakah memang jumlah pembelian pada menu cart sesuai dengan jumlah pada from shopping cart. Dan berdasarkan hasil pengujian menggunakan metode black box adalah menyatakan bahwa sistem valid.


Implementasi

Tampilan Layar

Pada tahap ini akan menampilkan tentang tampilan layar website e-commerce RIC, Berikut ini merupakan tampilan layar diantaranya yaitu:

1. Tampilan Home

Gambar 4.22 Tampilan Home Website

2. Tampilan Daftar Produk

Gambar 4.23 Tampilan Daftar Produk

3. Tampilan Menu Testimoni

Gambar 4.24 Tampilan Menu Testimoni

4. Tampilan Menu From Checkout

Gambar 4.25 Tampilan Menu From Checkout

5. Tampilan Backoffice

Gambar 4.26 Tampilan Menu Backoffice Admin

6. Tampilan Menu Contact

Gambar 4.27 Tampilan Menu Contact

7. Tampilan Footer Website

Gambar 4.28 Tampilan Footer Website


Time Schedule

Dalam melakukan penelitian ini tentunya banyak proses dan kegiatan yang dilakukan demi mewujudkan sistem yang direncanakan, dibawah ini adalah jadwal dari kegiatan yang dilakukan selama penelitian ini dalam bentuk time table yaitu sebagai berikut:

Tabel 4.9 Time Schedule


Estimasi Biaya

Estimasi biaya digunakan sebagai penghitungan kebutuhan biaya yang diperlukan untuk menyelesaikan penelitian yang diusulkan. Dibawah ini adalah rincian biaya yang diperlukan peneliti untuk menyelesaikan penelitian yang dilakukan:

Tabel 4.10 Estimasi Biaya

 


BAB V

PENUTUP

Kesimpulan

Dari analisa yang telah dijabarkan pada BAB I dalam rumusan masalah terhadap sistem yang ada saat ini di ruang lingkup Raharja Internet cafe, maka dapat diambil kesimpulan sebagai berikut:

  1. Proses transaksi pada Raharja Internet cafe yang berjalan saat ini masih dilakukan secara konvensional. Dimana dalam pemesanan dan penjualan produk yang ada di RIC customer harus mendatangi RIC langsung, lalu dalam pencatatan transaksi penjualan staff RIC harus mencatatnya kedalam buku besar, setelah itu dilakukan rekapan jumlah penjualan setiap harinya dengan menginputkan kedalam laporan penjualan harian di Rinfosheet (Google Spreadsheet).
  2. Cara menerapkan sistem transaksi online pada Raharja Internet Cafe untuk dapat berjalan secara lebih efektif dan efisien bisa dilakukan dengan adanya sebuah website e-commerce. Dengan di terapkannya website e-commerce pada Raharja Internet Cafe transaksi yang sebelumnya masih di lakukan secara konvensional kini dapat berjalan secara online karena dengan adanya website e-commerce ini RIC dapat menggunakan website sebagai tempat memasarkan produk dan tempat pemesanan barang melalui website.
  3. Hasil yang diharapkan dengan adanya website e-commerce RIC sebagai sistem transaksi online pada Raharja Internet Cafe yaitu mampu menyediakan informasi produk-produk yang ada di RIC sehingga dapat membantu customer atau mahasiswa Perguruan Tinggi Raharja dalam proses pemesanan dan pembelian produk di RIC. Selain itu diharapkan dengan adanya sistem informasi penjualan berbasis web ini dapat membantu staff RIC dalam mencatat transaksi penjualan, agar dengan adanya transaksi online melalui website ini semua transaksi akan langsung terekam dan terekap tanpa harus mencatat kedalam buku besar dan merekapnya ke RinfoSheet.

Saran

Adapun beberapa saran yang dapat penulis berikan yaitu:

  1. harapkan dengan adanya website e-commerce RIC ini dapat di gunakan dan diterapkan pada Raharja Internet Cafe agar bisa memudahkan sistem transaksi pada RIC.
  2. Diharapkan website e-commerce RIC ini dapat dikembangkan atau di upgrade seiring perkembangan zaman dengan kebutuhan di masa yang akan datang.
  3. Diharapkan pada penelitian selanjutnya dapat membuat sistem pengontrol stok barang pada website RIC.


DAFTAR PUSTAKA

  1. 1,0 1,1 Isyanahapsari, S., & Nurseto, S. (2018). Pengaruh Periklanan Dan Kualitas Pelayanan Terhadap Keputusan Pembelian Secara Online Pada Situs Belanja Online (Studi Kasus pada Pengguna E-commerce Elevenia Di Kota Semarang). Jurnal Ilmu Administrasi Bisnis, 7(1), 117-129.
  2. Devi, R. E. C., Rahardja, U., & Harahap, E. P. (2018). Pengaruh Pelayanan dan Fasilitas pada Raharja Internet Cafe Terhadap Kegiatan Perkuliahan Pada Perguruan Tinggi. Jurnal Teknoinfo, 12(2), 23-28.
  3. Adi, R. 2015. Aspek Hukum Dalam Penelitian Ed.1,Cet.1. Jakarta: Yayasan Pustaka Obor Indonesia.
  4. Djahir, Y dan Pratita, D. 2015. Bahan Ajar Sistem Informasi Manajemen Ed.1, Cet.1. Yogyakarta:Deepublish.
  5. 5,0 5,1 Kadir, Abdul. 2014. Pengenalan Sistem Informasi Edisi Revisi. Yogyakarta: Andi.
  6. 6,0 6,1 6,2 6,3 6,4 6,5 6,6 6,7 6,8 Hutahaean, Jeperson. 2014. Konsep Sistem Informasi. Yogyakarta: Deepublish.
  7. 7,0 7,1 7,2 7,3 Muslihudin, Muhamad dan Oktafianto. 2016. Analisis dan Perancangan Sistem Informasi Menggunakan Model Terstruktur dan UML. Yogyakarta: Andi.
  8. 8,0 8,1 Tyoso, Jaluanto S.P. 2016. Sistem Informasi Manajemen. Yogyakarta: Deepublish.
  9. Fauzi, Rizki A. 2017. Sistem Informasi Akuntansi (Berbasis Akuntansi). Yogyakarta: Deepublish.
  10. Astriyani, E., Lukmana, A., & Irawan, A. (2016). Media Video Company Profile Sebagai Sarana Informasi Dan Promosi Di Pt. Surya Toto Indonesia Tbk. Kabupaten Tangerang. CICES Journal, 2(2), 204-215.
  11. Kamus Besar Bahasa Indonesia (KBBI), Media. Diakses pada tanggal 18 Juli 2018. Tersedia di http://kbbi.web.id/media
  12. Listyani, H. T., Handojo, A., & Palit, H. N. (2018). Simulasi Transaksi Pembayaran Online dengan Studi Kasus Kantin Universitas Kristen Petra. Jurnal Infra, 6(1), 56-62.
  13. Ramadhani, A. R., & Fitriani, L. (2016). Perancangan Aplikasi Persediaan Barang Dan Transaksi Penjualan Barang Di Alya Store. Jurnal Algoritma, 13(1).
  14. Mauliyah, N., Masrunik, E., & Wahyudi, A. (2017). Model Transaksi “Kenceng Jreng” Dan Model “Saur Gowo” Pada Jual Beli Sayuran Di Kabupaten Blitar. Jurnal Ecoment Global: Kajian Bisnis dan Manajemen, 2(2).
  15. Setyawati, D. A., Ali, D., & Rasyid, M. N. (2017). Perlindungan Bagi Hak Konsumen Dan Tanggung Jawab Pelaku Usaha Dalam Perjanjian Transaksi Elektronik. Syiah Kuala Law Journal (SKLJ), 1(3), 33-51.
  16. 16,0 16,1 Wahyuni, S., & Amboningtyas, D. (2017). Studi Kualitatif Perilaku Pengguna Jasa Ppob Korsis E-Payment. Journal of Management, 3(3).
  17. Alimudin, A., & Artaya, I. P. (2018). Persepsi Nasabah Tentang Ketanggapan, Keramahan, Kehandalan, Komunikasi, Dan Mengerti Nasabah Terhadap Pelayanan Bagian Prioritas PT. Bank Central Asia Surabaya. BISMA (Bisnis dan Manajemen), 1(2), 119-130.
  18. 18,0 18,1 18,2 Widodo, A. N. F., & Purnama, B. E. (2018). Pembuatan Web Pemasaran Batik Saji dengan Optimasi Mesin Pencari. IJNS-Indonesian Journal on Networking and Security, 4(3).
  19. 19,0 19,1 Sakti, Nufransa W. 2014. Buku Pintar Pajak E-Commerce. Jakarta: Visimedia.
  20. Wahana Komputer. 2015. Membuat Toko Online dengan Wordpress dan WP E-Commerce. Jakarta: PT Elex Media Komputindo.
  21. 21,0 21,1 21,2 21,3 Anhar. 2016. Panduan Bijak Belajar Internet untuk Anak. Sukabumi – Jawa Barat: Adamssein Media.
  22. 22,0 22,1 Dedi, D., Sirait, R. J., & Budiman, A. (2016). Pengembangan Sistem Informasi Penjualan dan Pemasaran (Studi Kasus di PT SAI Indonesia Cabang Tangerang). Jurnal Sisfotek Global, 6(1).
  23. 23,0 23,1 23,2 Prihati, Y., Listijo, H., Saputro, D. T., & Ritonga, Y. (2017). Aplikasi Social E-Commerce Pada Prediss Group. KOMPUTAKI, 1(1).
  24. 24,0 24,1 Hamdani, H., Haviluddin, H., & Darmawangsa, N. S. (2016). Rancang Bangun Web Service Untuk Penjualan Tiket Bus Damri. Informatika Mulawarman, 6(2), 54-63.
  25. 25,0 25,1 Rerung, Rintho R. 2018. E-Commerce, Menciptakan Daya Saing Melalui Teknologi Informasi. Yogyakarta: Deepublish.
  26. 26,0 26,1 26,2 Arif, A., & Isro’Mukti, Y. (2017). Rancang Bangun Website Sekolah Menengah Pertama (Smp) Negeri 8 Kota Pagar Alam. Jurnal Betrik, 12(3), 156-165.
  27. Irawan, R. (2017). Implementasi Framework Codeignter Untuk Pengembangan Website Pada Dinas Perkebunan Provinsi Kalimantan Tengah. Jurnal Saintekom, 7(1), 67-80.
  28. Rindengan, Y. D. Y. (2017). Rancang Bangun Aplikasi Agenda Kegiatan Pimpinan (Studi Kasus: Rektorat Unsrat). Jurnal Teknik Informatika Universitas Sam Ratulangi, 11(1).
  29. Putra, A. P. (2017). Pengembangan Aplikasi Web Market Place Jasa Rumah Tangga (Beresin). Jurnal Informatika Terpadu, 3(1).
  30. Hamdani, H. (2017). Pembangunan Aplikasi Simobe Untuk Mendukung Kegiatan Monitoring Beastudi Di Sekolah Tinggi Teknologi Terpadu Nurul Fikri. Jurnal Informatika Terpadu, 3(1).
  31. Sukasto, A. H., Setiawan, A., & Rostianingsih, S. (2017). Pembuatan Aplikasi Sistem Informasi Akuntansi pada Toko JB di Mataram. Jurnal Infra, 5(1), 349-354.
  32. Amri, N., Prasetya, E. B., & Ramadhan, Y. H. (2017). Penerapan Metode Economic Value Added (EVA) Pada Aplikasi Penjualan Berbasis Yii Framework (Studi Kasus: Salam Digital Image). Jurnal Sistem Informasi, Teknologi Informasi dan Komputer, 7(2), 55-63.
  33. Supono. Putratama, Virdiandry. 2016. Pemrograman Web dengan Menggunakan PHP dan Framework Codeigniter. Yogyakarta: Deepublish.
  34. Prasetio, Adhi. 2014. Buku Sakti Webmaster. Jakarta: Mediakita.
  35. Permana, A. W. S., Handayani, R., & Sari, M. I. (2017). Sistem Monitoring Dan Notifikasi Power Management System. eProceedings of Applied Science, 3(3).
  36. Triharyanto, E., Hidayat, Y., & Susilowati, T. (2017). Pengembangan Website Ppkwu Sebagai Media Komunikasi Dan Promosi Dalam Upaya Menuju Pusat Mandiri. Jurnal Kewirausahaan dan Bisnis, 16(9).
  37. Junindar. 2017. Xamarin Android: Mudah Membangun Aplikasi Mobile. Jakarta: Ebookuid.
  38. Supardi, Yuniar. 2016. Semua Bisa Menjadi Programmer Web Java - Case Study. Jakarta: PT Elex Media Komputindo.
  39. Aini, Q., Rahardja, U., & Naufal, R. S. (2018). Penerapan Single Sign On dengan Google pada Website berbasis YII Framework. Sisfotenika, 8(1), 57-68.
  40. 40,0 40,1 Guntoro, G. (2018). Perancangan Aplikasi Single Sign-On Menggunakan Autentikasi Gambar. Digital Zone: Jurnal Teknologi Informasi dan Komunikasi, 9(1), 12-21.
  41. Handayani, I., Dewanto, I. J., & Andriani, D. (2018). Pemanfaatan RinfoForm Sebagai Media Pengumpulan Data Kinerja Dosen. Technomedia Journal, 2(2), 14-28.
  42. Rahardja, U., Harahap, E. P., & Anjani, D. (2018). Pemanfaatan Rinfogroup Sebagai Media Diskusi Dan Penilaian Keaktifan Mahasiswa. Sisfotenika, 8(1), 81-92.
  43. Rahardja, U., Handayani, I., & Pahad, B. A. (2016). Pemanfaatan Rinfoform Sebagai Media Request Update Artikel Pada iRan. CSRID (Computer Science Research and Its Development Journal), 8(3), 191-200.
  44. 44,0 44,1 44,2 Hamali. A.Y, S.s. 2016. Pemahaman Strategi Bisnis & Kewirausahaan. Jakarta: Kencana.
  45. Mandiri, J. D. M. S. N. (2018). Aplikasi Pembayaran Dsp Dan Spp Sekolah Pada Smk Ti Bintra Purwokerto. EVOLUSI-Jurnal Sains dan Manajemen AMIK BSI Purwokerto, 6(1).
  46. Naafian, N. R., Siswanti, S., & Saptomo, W. L. Y. (2017). Sistem Pendukung Keputusan Pemilihan Metode Kontrasepsi Di Puskesmas Ii Colomadu Dengan Algoritma Naïve Bayes. Jurnal Teknologi Informasi dan Komunikasi (TIKomSiN), 5(1).
  47. Amalina, A. (2018). Sistem Informasi Pengolahan Data Tanaman Hias Dan Pohon Pelindung Di Taman Kota Pariaman. JOISIE (Journal Of Information Systems And Informatics Engineering), 1(2), 85-94.
  48. Rahardja, U., Harahap, E. P., & Pratiwi, D. I. (2018). Pemanfaatan RinfoSheet Sebagai Media Informasi Laporan Penjualan Barang pada Raharja Internet Cafe. Jurnal Ilmiah Teknologi Informasi Asia, 12(1), 65-74.
  49. Wibawanto, Wandah. 2017. Desain dan Pemrograman Multimedia Pembelajaran Interaktif. Jember - Jawa Timur: Cerdas Ulet Kreatif.
  50. Suyanto, Yohanes. 2018. Pemograman Terstruktur dengan Delphi. Yogyakarta: UGM PRESS.
  51. Hanief, Shofwan. Pramana, Dian.2018. Pengembangan Bisnis Pariwisata dengan Media Sistem Informasi. Yogyakarta: Andi.
  52. Wati, E. F., & Kusumo, A. A. (2016). Penerapan Metode Unified Modeling Language (UML) Berbasis Dekstop pada Sistem Pengolahan Kas Kecil Studi Kasus pada PT Indo Mada Yasa Tangerang. SYNTAX Jurnal Informatika, 5(1).
  53. 53,0 53,1 53,2 Wicaksono, Soetam R.2017. Rekayasa Perangkat Lunak. Malang – Jawa Timur: Seribu Bintang.
  54. 54,0 54,1 Arif, A. M., Hernawati, E., & Tridalestari, F. A. (2017). Aplikasi Montoring Proses Belajar Mengajar Berbasis Web Studi Kasus: SMK Telkom Bandung. eProceedings of Applied Science, 3(3).
  55. Putra, F. P., Jusak, J., & Mastan, I. A. (2017). Rancang Bangun Ensiklopedia Tanaman Obat Berbasis Semantik Web. Jurnal JSIKA, 5(8).
  56. Harfianto, H. (2018). Kakas Bantu Sistem Rekomendasi Kebutuhan Perangkat Lunak. Engineering Software Requirements, 1(1), 1-6.
  57. Hanafri, M. I., Triono, T., & Luthfiudin, I. (2018). Rancang Bangun Sistem Monitoring Kehadiran Dosen Berbasis Web Pada STMIK Bina Sarana Global. JURNAL SISFOTEK GLOBAL, 8(1).
  58. 58,0 58,1 Bachtiar, Dede dan Atikah. 2015. Sistem Informasi Dashboard Kependudukan di Kelurahan Manis Jaya Kota Tangerang. Jurnal Sisfotek Global. Vol.5 NO.1. ISSN : 2018-1762.
  59. Semiawan, Conny. R. 2013. Metode Penelitian Kualitatif. Jakarta: Grasindo.
  60. Hamdi, Asep S. Bahruddin, E. 2015. Metode Penelitian Kuantitatif Aplikasi dalam Pendidikan. Yogyakarta: Deepublish.
  61. Djiwandono P.I., 2015. Meneliti itu Tidak Sulit: Metodologi Penelitian Sosial dan Pendidikan Bahasa. Yogyakarta: Deepublish.
  62. Hartati, E. (2017). Analisis Sistem Penerapan E-Commerce Terhadap Pemanfataan Teknologi Pada Toko Pempek XYZ. Jurnal IPTEK.
  63. Wahyuningrum, T., & Januarita, D. D. (2015). Implementasi dan Pengujian Web E-commerce untuk Produk Unggulan Desa. Jurnal Komputer Terapan, 1(1), 57-66.
  64. Sani, R. A., & Erawan, L. (2017). Perancangan Sistem Informasi Penjualan Online Barang Graffiti Pada Toko Outline Graff Store Semarang. Journal of Information System, 2(1), 57-66.
  65. Himawan, H., Saefullah, A., & Santoso, S. (2015). Analisa dan Perancangan Sistem Informasi Penjualan Online (E-Commerce) pada CV Selaras Batik Menggunakan Analisis Deskriptif. Scientific Journal of Informatics, 1(1), 53-63.
  66. Yulianto, Y., Alfiah, F., Harahap, E. P., Pahad, B. A., Andriyanto, A., Azhari, I. A., & Saputra, R. S. (2015). Analisa Peranan Teknologi Internet Sebagai Media Transaksi E-Commerce Dalam Meningkatkan Perkembangan Ekonomi. SEMNASTEKNOMEDIA ONLINE, 3(1), 4-1.
  67. Pappas, I. O., Kourouthanassis, P. E., Giannakos, M. N., & Lekakos, G. (2017). The interplay of online shopping motivations and experiential factors on personalized e-commerce: A complexity theory approach. Telematics and Informatics, 34(5), 730-742.
  68. Liu, F., Xiao, B., Lim, E. T., & Tan, C. W. (2017). The art of appeal in electronic commerce: Understanding the impact of product and website quality on online purchases. Internet Research, 27(4), 752-771.
  69. Yadav, O., & Ghadigaonkar, B. (2016). E-Commerce Website on Medical and Pharmacy. Imperial Journal of Interdisciplinary Research, 2(5).
  70. Ghandour, A. (2015). Ecommerce website value model for SMEs. International Journal of Electronic Commerce Studies, 6(2), 203-222.
  71. Rahayu, R., & Day, J. (2015). Determinant factors of e-commerce adoption by SMEs in developing country: evidence from Indonesia. Procedia-Social and Behavioral Sciences, 195, 142-150.




LAMPIRAN


Contributors

Dini Intan Pratiwi

Diperoleh dari "https://widuri.raharja.info/index.php?title=SI1414482326&oldid=325026"