Membangun Aplikasi E-Commerce Penjualan Online Barang - Barang Elektro Berbasis Website (Studi Kasus Di Toko YR. Elektro CEC Bandung)

  MEMBANGUN  APLIKASI E‐COMMERCE  

PENJUALAN   ONLINE BARANG ‐ BARANG  ELEKTRO 

BERBASIS

   WEBSITE (STUDI KASUS DI  TOKO YR ELEKTRO CEC BANDUNG) TOKO  YR. ELEKTRO CEC BANDUNG)

  Saeful Rochman 10107664 Penguji 2 Penguji 1

  Penguji 3 Latar Belakang Latar Belakang Toko YR. Elektro merupakan sebuah merupakan sebuah

  • Toko YR. Elektro usaha yang berdomisili di Jl. Cikapundung Blok GG. 36 Bandung. yang menjual barang Elektro yang umumnya digunakan oleh pabrik maupun rumahan, seperti h ti seperti Spare part ti S

  t pompa air, Capacitor AC & DC, Contack point (Centripugal), Carbon, Mecanic point (Centripugal) Carbon Mecanic Seal, Electric Switch, Kipas Pendingin, dan barang Elektro lainnya. g y Latar Belakang (Lanjutan) Latar Belakang (Lanjutan) Diharapkan dengan dengan dibangunnya dibangunnya

  • Diharapkan

  E ‐Commerce di Toko YR. Elektro dapat menyelesaikan permasalahan yang ada, meminimalisir biaya publikasi produk, mempermudah transaksi jarak jauh

dengan d konsumen dan memberikan k d b ik

alternatif proses penjualan selain dengan penjualan secara konvensional dengan penjualan secara konvensional di Toko YR. Elektro.

  

Identifikasi Masalah Identifikasi Masalah

  • • Mempermudah konsumen ketika transaksi

    pembayaran diluar kota • Mempermudah mencari data barang.

  Mengelola penjualan barang elektro secara

  • • Mengelola penjualan barang elektro secara

    terkomputerisasi.
  • Meminimalisir biaya publikasi barang elektro • Meminimalisir biaya publikasi barang elektro efektifitas dan efisiensi
  • Meningkatkan

  Batasan Masalah

  • • Produk yang dijual berupa barang elektro seperti

    capacitor starting & Starting, platina, kipas inveler.

  ini dibangun berbasis web E ‐Commerce

  • Sistem menggunakan program PHP dan penyimpanan data menggunakan database MySQL.
  • • Sistem E‐Commerce ini dapat terintegrasi dengan situs

    social networking sebagai sarana promosi barang .
  • • Sistem komunikasi antara system dan user pada aplikasi

    ini adalah melalui media email, Yahoo Messanger, sms i i d l h l l i di il Y h M dan telepon.

  

Batasan Masalah (Lanjutan) Batasan Masalah (Lanjutan)

Sistem E Commerce ini memiliki IP Dedicated dan ini memiliki IP ‐Dedicated dan

  • Sistem E‐Commerce system keamanan menggunakan Secure Soket Layer (SSL).
  • • Sistem hanya melakukan proses pembelian dan

    pemesanan, dan menangani complaint, atau retur.

  Batasan Masalah (Lanjutan) Batasan Masalah (Lanjutan) P Si t i i d l h

  • Pengguna Sistem ini adalah

  a. Admin : : Mengelola Mengelola data data master master pelanggan, pelanggan, barang barang elektro, elektro, kategori, kota, dan master lainnya, serta mengelola reporting.

  a. Admin

  b. Operator : Mengelola transaksi pada aplikasi E ‐Commerce seperti Transaksi pemesanan dan transaksi retur barang.

  c. Pelanggan : Menjadi pelanggan dan memesan barang elektro yang dibutuhkan.

  Maksud dan Tujuan j

Maksud dari penulisan tugas akhir ini adalah

membangun aplikasi E ‐Commerce berbasis Web

untuk penjualan barang elektro.

  Tujuannya dari penelitian ini adalah :

  • • Memudahkan dalam bertransaksi jarak jauh M d hk d l b t k i j k j h

    bagi para pelanggan yang berada di luar kota.

  Toko YR. Elektro dalam

  • Mempermudah mengelola daftar barang Elektro yang dijual

  

Maksud dan Tujuan (Lanjutan)

  • Meminimalisir biaya cetak brosur atau publikasi barang elektro.

  meningkatkan g efektivitas, , fleksibilitas, ,

  • Untuk

    efisien pelanggan dalam mendapatkan informasi tentang barang yang dijual tentang barang yang dijual

Flow  Map Sistem yang berjalan Flow Map Penjualan Konsumen melihat barang, kemudian Konsumen melihat barang, kemudian memilih barang yang akan dibeli, setelah itu melakukan pencatatan nota, lalu melakukan transaksi pembayaran, sampai pada akhirnya barang diterima oleh konsumen

  Flow  Map Sistem yang berjalan Kasir Bagian Keuangan Pemilik Toko A1 A1 Flow Map Laporan Penjualan

  Laporan Laporan yang yang akan akan dibuat dibuat Membuat laporan berdasarkan hasil penjualan dan laporan data barang yang Laporanpenjualan. xls l Laporan penjualan L j l Barang Elektro Buku Besar Buku Besar Buku Besar Buku Besar telah terjual.

  • arsip penjualan barang Membuat laporan dari
  • Cetak
  • 2 1 Barang Elektro yang sahkan berdasarkan nota penjualan Laporan penjualan Di dicetak penjualan Barang Elektro yang dicetak Laporan penjualan dibuat 2 1 Laporan Laporanpenjualan Laporanpenjualan sudah dicetak.xls Laporan penjualan barang elektro yang akan di catat oleh bagian keuangan per 1 ditandatangani Buku besar ‐hari. A4 A5 ditandatangani • Sedangkan laporan data barang terjual di buat berdasarkan data barang yang telah terjual, kemudian disimpan dalam arsip data barang terjual

      

    Entity Relationship Entity Relationship Diagram (ERD)  Diagram (ERD)

      Diagram Konteks

      DFD

     Level 0

      pembayaran Skema Relasi PK kd_pemesanan pemesanan pemesanan detail_pemesanan detail pemesanan PK kd_barang b barang PK kd_type type PK kd_pembayaran nama_pengirim nomor_rekening type_pembayaran catatan status status FK1 kd_pelanggan FK1 kd_pemesanan nama_tujuan FK2 kd_barang FK3 kd_merk tanggal_pesan kd_pelanggan alamat_kirim harga ongkos_kirim status berat total bayar _ y berat status_bayar jumlah_beli harga FK2 kd_type FK1 kd_kategori stok stok nama_barang FK1 kd_merk tgl_edit nama_type tgl_tambah FK1 kd_pemesanan kurs bank curenncy catatan total_transfer penerima FK5 kd_jasapengiriman FK2 kd_kota deskripsi FK3 kd_provinsi file_gambar telp kd_pos total_berat bank retur penjualan PK kd_merk tgl_tambah nama_merk merk PK kd_kurs kurs k kurs tanggal_pembayaran tanggal_expired no resi no_resi FK4 kd_paketpengiriman tanggal_terkirim tanggal_expired email total_semua FK1 kd_pemesanan PK kode_retur status_retur kode_pelanggan tanggal_retur deskripsi_retur PK kd_kategori kategori k t kategori i tgl_edit kurs_bank kurs_date jasa_pengiriman jasa pengiriman provinsi PK PK kd pelanggan kd_pelanggan pelanggan detail_retur PK username tgl_edit tgl_tambah admin PK kd_jasapengiriman nama_jasapengiriman PK kd_provinsi nama_provinsi FK1 kd_kota ym status lastlogin hp telepon telp_rumah alamat kodepos nama_admin nama_lengkap alamat password FK2 kd_barang FK1 kd_retur deskripsi_retur jumlah_retur PK kd_paketpengiriman nama_paketpengiriman paket_pengiriman PK kd_kota kota

    jawab

    tanya

    password username

    kode

    tgl_daftar FK1 kd_pelanggan PK kd_testimoni testimoni PK userid operator FK1 kd_provinsi nama_kota status komentar tanggal telepon telepon alamat nama_operator password

      Kesimpulan

    • Aplikasi ini dapat memberi informasi secara detail dan d akurat k t mengenai i barang b elektro l kt yang disediakan Mempermudah toko dalam proses pengolahan Mempermudah toko dalam proses pengolahan
    • transaksi dan pengelolaan data barang, type, merk, dan pelanggan. merk, dan pelanggan.
    • Membantu perusahaan menjadi lebih cepat dalam pembuatan laporan p p
    YR.

       Elektro No. 1 Electro Technic Web Store TERIMA TERIMA KASIH  KASIH

      

    MEMBANGUN APLIKASI E-COMMERCE

    PENJUALAN ONLINE BARANG-BARANG ELEKTRO

    BERBASIS WEBSITE

    (STUDI KASUS DI TOKO YR. ELEKTRO CEC BANDUNG)

      

    SKRIPSI

    Diajukan untuk Menempuh Ujian Akhir Sarjana

    Program Strata Satu Jurusan Teknik Informatika

      

    Fakultas Teknik dan Ilmu Komputer

    Universitas Komputer Indonesia

    SAEFUL ROCHMAN

    10107664

      

    ABSTRAK

    MEMBANGUN APLIKASI E-COMMERCE

    PENJUALAN ONLINE BARANG - BARANG ELEKTRO

      

    BERBASIS WEBSITE

    (STUDI KASUS DI TOKO YR. ELEKTRO CEC BANDUNG)

    Oleh

      

    Saeful Rochman

    10107664

    E-Commerce adalah aktifitas yang berhubungan langsung dengan

    perdagangan barang, jasa dan aktivitas bisnis lain mealui media elektronik.

      

    Layanan e-Commerce ini dibangun untuk dapat membantu toko YR. Elektro

    dalam mengolah data barang elektro, pelanggan, dan pemesanan dengan cepat.

      Dalam proses pembangunan sistem E-Commerce ini menggunakan metode

    penelitian dengan jenis penelitian studi kasus pada toko, dimana teknik

    pengumpulan data yang digunakan antara lain yaitu dengan teknik yang pertama

    adalah observasi, untuk mengamati secara langsung proses kerja yang

    dilaksanakan di lingkungan kerja, teknik yang kedua adalah wawancara yaitu

    melakukan dialog secara langsung dengan pihak yang berwenang di Toko YR.

    Elektro. Teknik yang terakhir yaitu dengan studi literature yang dilakukan dengan

    mencari data atau teori yang berhubungan dengan permasalahan yang sedang

    dihadapi baik melalui buku-buku ataupun media internet yang banyak

    menyediakan informasi yang berguna untuk melengkapi kebutuhan informasi

    yang diperlukan.

      ABSTRACT BUILDING E-COMMERCE ONLINE APPLICATIONS SALES OF ELECTRICAL GOODS BASED WEBSITE (CASE STUDY ON YR. ELEKTRO BANDUNG CEC STORE) by Saeful Rochman 10107664

      E-Commerce is an activity that connects directly to marketing of

    commodity, service and other business activity through electronic media. This

    E-Commerce service is built to help YR. Elektro Store in processing products, customers, and orders data quickly.

      This e-Commerce service is built with a research method with a case study research which the first data collecting technique that is being used is visual observation of the work process at the work at the work areas. Secondly is interview, a direct dialog with the responsible side in YR. Elektro Store. The last technique is using literature by searching for data or theory about the issue on books or on internet medias which provide many useful information to complete the information needs.

      Implementation YR.Elektro web application of E-Commerce has been

    uploaded to the internet with the url address: www.yr-elektro.com serves

    accordingly as the localhost and also there are still many shortcomings and weaknesses in web applications YR.Elektro e-commerce that can be enhanced on research in the future.

      The aim building this e-Commerce service is to help the products,

      

    KATA PENGANTAR

    Assalamualaikum Wr.Wb.

      Puji syukur penulis panjatkan kehadirat Allah SWT, karena dengan karunia dan hidayah-Nya lah penulis dapat membuat dan menyelesaikan laporan ini dengan baik.

      Laporan skripsi ini bertujuan untuk memenuhi salah satu syarat dalam menempuh ujian akhir sarjana di Jurusan Teknik Informatika Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia (UNIKOM) Bandung dengan judul “Membangun Aplikasi E-Commerce Penjualan Online Barang - Barang Elektro Berbasis Website (Studi Kasus di Toko YR. Elektro CEC Bandung)”. Dalam penyusunan skripsi ini, penulis menyadari bahwa skripsi ini masih jauh dari sempurna, tiada lain karena keterbatasan pengetahuan, dan banyaknya

      3. Yang selalu penulis sayangi, calon istri tercinta de’juju yang telah banyak sekali membantu dan selalu memberikan doa dan dorongan dalam menyelesaikan skripsi ini.

      4. Mira Kania Sabariah, S.T.,M.T. selaku Ketua Jurusan Teknik Informatika Universitas Komputer Indonesia.

      5. Iskandar Ikbal, S.T.,M.Kom. selaku Pembimbing yang telah begitu banyak meluangkan waktunya untuk penulis, terima kasih atas bimbingan, pengarahan, dan bantuan yang telah diberikan.

      6. Galih Hermawan S.Kom.,M.T. Selaku dosen wali kelas IF-17K Jurusan Teknik Informatika.

      7. Seluruh dosen pengajar dan staff karyawan Jurusan Teknik Informatika Universitas Komputer Indonesia.

      8. Teman-teman seperjuangan IF-17K yang selalu memberikan informasi mengenai update skripsi terutama Iqbal, Tiffan, Zubaidi, Rizal, Asep, Tri, Ana laporan ini terdapat kesalahan dan kekeliruan. Maka dari itu penulis mengharapkan saran dan kritiknya dari semua pihak agar dapat meningkatkan kualitas laporan ini di masa mendatang.

      Wassalaamu’alaikum Wr. Wb.

      Bandung, Maret 2012 Penulis,

      

    DAFTAR ISI

      ABSTRAK KATA PENGANTAR ........................................................................................i DAFTAR ISI .......................................................................................................iv DAFTAR TABEL ...............................................................................................x DAFTAR GAMBAR ..........................................................................................xiv DAFTAR SIMBOL ......................................................................................... xviii DAFTAR LAMPIRAN .......................................................................................xxi

      BAB I PENDAHULUAN ..................................................................................1

      1.1 Latar Belakang Masalah ................................................................................1

      1.2 Identifikasi Masalah ......................................................................................3

      1.3 Maksud dan Tujuan .......................................................................................4

      1.3.1 Maksud .............................................................................................4

      1.3.2 Tujuan ...............................................................................................4

      1.4 Batasan Masalah............................................................................................5

      1.5 Metodologi Penelitian ...................................................................................9

      1.6 Sistematika Penulisan....................................................................................11

      BAB II TINJAUAN PUSTAKA .........................................................................13

      2.4.1 Komponen Sistem Informasi ..............................................................22

      2.5 Metodologi Pengembangan Perangkat Lunak ..............................................23

      2.5.1 Metode Waterfall ................................................................................23

      2.5.2 Prototyping ..........................................................................................24

      2.5.3 Model Spiral ........................................................................................26

      2.5.4 Model RAD (Rapid Application Development) .................................28

      2.6 Internet ..........................................................................................................31

      2.6.1 Pengertian Internet ..............................................................................31

      2.6.2 Sejarah Internet ...................................................................................32

      2.6.3 Layanan Aplikasi di Internet ...............................................................33

      2.7 E-Commerce .................................................................................................35

      2.7.1 Pengertian E-Commerce .....................................................................36

      2.7.2 Aspek Penting Penunjang E-Commerce .............................................38

      2.7.3 Jenis E-Commerce ..............................................................................39

      2.8 Tools yang Digunakan dalam Pengembangan Implementasi .......................43

      2.8.1 Flowmap .............................................................................................43

      2.8.2 DFD (Data Flow Diagram) .................................................................43

      2.8.3Konsep Basis Data ...............................................................................46

      2.8.3.1Pengertian Basis Data .......................................................................46

      3.1.3 Evaluasi Sistem yang Sedang Berjalan ............................................66

      3.1.4 Analisis Aturan Bisnis Sistem ..........................................................66

      3.1.4.1 Pengolahan Barang Terbaru dan Barang Terlaris ..........................67

      3.1.4.2 Ketentuan Pemesanan, Jasa Pengiriman, dan Ongkos Kirim ........67

      3.1.4.3Pengolahan Stok dan Pembatalan Pemesanan ................................68

      3.1.4.4 Aturan Retur dan Detail Retur Barang Elektro..............................69

      3.1.4.5Pembuatan Laporan ........................................................................71

      3.1.5 Analisis Solusi yang Ditawarkan ......................................................72

      3.2 Analisis Kebutuhan Non Fungsional ............................................................73

      3.2.1Analisis Kebutuhan Pengguna ...........................................................73

      3.2.2Analisis Kebutuhan Perangkat Keras ................................................76

      3.2.3Analisis Kebutuhan Perangkat Lunak ...............................................77

      3.3Analisis Data ..................................................................................................77

      3.4 Analisis Basis Data .......................................................................................79

      3.4.1Kamus Data Diagram ER ..................................................................81

      3.5Analisis Kebutuhan Fungsional .....................................................................83

      3.5.1 Diagram Konteks .......................................................................................83

      3.5.2 Data Flow Diagram (DFD) ........................................................................85

      3.5.2.1 Data Flow Diagram (DFD) Level 0 ........................................................85

      3.5.2.12 Data Flow Diagram (DFD) Level 2 Pengolahan Data Kategori

    • – Admin .............................................................................................................................97

      3.5.2.13Data Flow Diagram (DFD) Level 2 Pengolahan Data Merk

    • – Admin ..97

      3.5.2.14Data Flow Diagram (DFD) Level 2 Pengolahan Data Type

    • – Admin ...98

      3.5.2.15Data Flow Diagram (DFD) Level 2 Pengolahan Data Testimoni ..........98

      3.5.2.16 Data Flow Diagram (DFD) Level 2 Proses 4.1 Pengolahan Data Pemesanan Pelanggan .........................................................................................99

      3.5.2.17 Data Flow Diagram (DFD) Level 2 Proses 4.2 Konfirmasi Pemesanan Pelanggan ............................................................................................................100

      3.5.2.18 Data Flow Diagram (DFD) Level 3 Proses 4.2.1 Konfirmasi Pembayaran Pemesanan Pelanggan .........................................................................................101

      3.5.3 Spesifikasi Proses .......................................................................................102

      3.5.4Kamus Data .................................................................................................117

      3.6 Perancangan Sistem ......................................................................................127

      3.6.1 Skema Relasi ..............................................................................................127

      3.6.2 Perancangan Struktur Tabel .......................................................................129

      3.6.3Perancangan Arsitektur Struktur Menu .......................................................138

      3.6.3.1 Perancangan Struktur Menu untuk Pengunjung ......................................138

      3.6.3.2 Perancangan Struktur Menu untuk Pelanggan ........................................139

      3.6.6.4 Jaringan Semantik Untuk Admin ............................................................188

      3.6.7 Perancangan Flowchart System .................................................................188

      3.6.7.1 Prosedur Login Admin ............................................................................189

      3.6.7.2 Prosedur Login Operator .........................................................................190

      3.6.7.3 Prosedur Login Pelanggan ......................................................................191

      3.6.7.4Prosedur Pendaftaran ...............................................................................192

      3.6.7.5Prosedur Lupa Password ..........................................................................193

      3.6.7.6 Prosedur Tambah Data ............................................................................194

      3.6.7.7 Prosedur Ubah Data ................................................................................195

      3.6.7.8 Prosedur Hapus Data ...............................................................................196

      3.6.7.9 Prosedur Pemesanan Barang ...................................................................197

      3.6.7.10 Prosedur Konfirmasi Pembayaran.........................................................198

      BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM .................................199

      4.1 Implementasi Sistem .....................................................................................199

      4.1.1 Lingkungan Sistem.....................................................................................199

      4.1.1.1 Perangkat Keras Yang Digunakan ..........................................................200

      4.1.1.2 Perangkat Lunak Yang Digunakan .........................................................200

      4.2 Implementasi Database .................................................................................200

      4.3 Implementasi Antarmuka ..............................................................................206

      4.5.2.9 Pengujian Login Operator ......................................................................226

      4.5.2.10 Pengujian Ubah Password Operator......................................................227

      4.5.2.11 Pengujian Tambah Kategori ..................................................................228

      4.5.2.12 Pengujian Tambah Barang ....................................................................229

      4.5.2.13 Pengujian Pengolahan Data Provinsi ....................................................230

      4.5.2.14 Pengujian Tambah Provinsi ..................................................................231

      4.5.2.15 Pengujian Tambah Kota ........................................................................232

      4.5.2.16 Pengujian Login Administrator .............................................................233

      4.5.2.17 Pengujian Ubah Password Administrator .............................................234

      4.5.3 Kesimpulan Hasil Pengujian Alpa .............................................................235

      4.6 Pengujian Betha ............................................................................................236

      4.6.1 Kuesioner Pengguna...................................................................................237

      4.6.1.1 Kuesioner Pengujian Beta untuk Pengguna ............................................237

      4.6.1.2 Kuesioner Pengujian Beta Untuk Administrator ....................................247

      4.6.1.3 Kuesinoer Pengujian Beta Untuk Operator .............................................256

      4.6.2 Kesimpulan Hasil Pengujian Beta ..............................................................263

      BAB V KESIMPULAN DAN SARAN ..............................................................264

      5.1 Kesimpulan ...................................................................................................264

      5.2 Saran ..............................................................................................................265

    BAB I PENDAHULUAN

    1.1 Latar Belakang Masalah

      Toko YR. Elektro merupakan sebuah usaha yang menjual barang Elektro yang umumnya digunakan oleh pabrik maupun rumahan, seperti seperti Spare part pompa air, Dinamo AC & DC (Starting & Running), Dinamo Mesin Jahit, Capacitor AC & DC, Contack point (Centripugal), Carbon, Mecanic Seal, Electric Switch, Kipas Pendingin, dan barang Elektro lainnya. Toko tersebut berdomisili di Jl. Cikapundung Blok GG. 36 Bandung.

      Sistem penjualan pada Toko YR. Elektro masih dilakukan secara manual yaitu mencatat pembelian pada bon dan membuat laporan hasil penjualan pada buku, setelah itu melakukan pengurangan stok yang dilakukan secara manual sehingga banyak terjadi kesalahan input data dan menyebabkan pengelolaan stok

      Penyampaian informasi barang Elektro tersebut masih dilakukan secara konvensional yaitu dengan mencetak brosur, dimana brosur tersebut dibagikan kepada konsumen baik masyarakat maupun konsumen perusahaan ataupun pabrik.

      Sehingga dalam penyampaian informasi Toko YR. Elektro mengeluarkan biaya yang besar dan biaya akan semakin besar bila adanya perubahan informasi dari sisi produk ataupun informasi lainnya, maka Toko YR. Elektro harus mencetak ulang brosur.

      Penjualan barang secara online dengan E-Commerce dapat berfungsi sebagai alat pengembang bisnis yang dapat membantu Toko YR. Elektro dalam bertransaksi dengan konsumen yang dapat diakses dijaringan internet baik cakupan wilayah kota Bandung maupun di luar kota Bandung dan memberikan alternatif proses penjualan selain dengan penjualan secara konvensional di Toko YR. Elektro dengan mengembangkan model Business to Costumer, yaitu dengan membuat servis storefont untuk pelanggan, maka dapat ditarik kesimpulan untuk

      Diharapkan dengan dibangunnya E-Commerce di Toko YR. Elektro dapat menyelesaikan permasalahan yang ada, meminimalisir biaya publikasi produk, mempermudah transaksi jarak jauh dengan konsumen dan memberikan alternatif proses penjualan selain dengan penjualan secara konvensional di Toko YR.

      Elektro.

      Berdasarkan permasalahan yang ada di Toko YR. Elektro, maka hal inilah yang menjadi latar belakang untuk membangun sebuah perangkat lunak E-Commerce sebagai alat penyampaian informasi yang baik walaupun terjadi penambahan atau perubahan informasi maka toko tidak usah mengeluarkan biaya untuk mencentak brosur karena cukup melakukan perubahan pada perangkat lunak E-Commerce tersebut.

    1.2 Identifikasi Masalah

      Berdasarkan latar belakang masalah yang telah dideskripsikan di atas, dapat diidentifikasikan masalah yang ada, yaitu :

      3. Bagaimana cara mempermudah transaksi jarak jauh dengan konsumen dan memberikan alternatif proses penjualan selain dengan penjualan secara konvensional di Toko YR. Elektro dengan mengembangkan model Business to Costumer, yaitu dengan membuat servis storefont untuk pelanggan.

      4. Bagaimana cara mempermudah dalam pembuatan laporan toko secara cepat dan tepat tanpa harus mengalami kesulitan membuat laporan jika terdapat beberapa nota yang hilang.

    1.3 Maksud dan Tujuan Pada setiap penelitian tentunya mempunyai maksud dan tujuan yang jelas.

      Maksud dan tujuan dilakukan pembangunan website E-Commerce di Toko YR. Elektro dijelaskan pada sub bab 1.3.1 dan 1.3.2.

    1.3.1 Maksud

      Maksud dari penulisan tugas akhir ini adalah membangun website E-

      2. Meminimalisir biaya cetak brosur atau publikasi barang elektro, jadi data barang elektro dapat dilihat oleh konsumen pada aplikasi E-Commerce yang akan dibangun.

      3. Untuk meningkatkan efektivitas, fleksibilitas, efisien customer dalam mendapatkan informasi tentang produk – produk apa saja yang dijual oleh tanpa harus datang ke Toko YR. Elektro sehingga meningkatkan daya beli konsumen di daerah Bandung dan khususnya yang berada di luar wilayah Bandung.

    1.4 Batasan Masalah

      Pembuatan aplikasi E-Commerce di Toko YR. Elektro memiliki batasan masalah sebagai berikut :

      1. Proses login akan disertakan dalam sistem ini untuk menjaga keamanan data dan dapat mengidentifikasi data pelanggan yang valid melakukan pendaftaran.

      4. Data yang diolah adalah :

      a. Data kategori

      b. Data type dan merk

      c. Data barang

      d. Data pelanggan

      e. Data provinsi dan kota

      f. Data jasa pengiriman, paket pengiriman, dan ongkos kirim

      g. Data transaksi belum bayar, transaksi sudah bayar, transaksi belum terkirim, dan transaksi expired.

      h. Data retur barang. i. Data testimoni. j. Data laporan pemesanan dan data laporan penjualan

      5. Website e-commerce yang dibangun mencakup proses sebagai berikut :

      a. Setting akun i. Pembuatan laporan. j. Update informasi kepada pelanggan.

      6. Keluaran atau output yang dihasilkan adalah : a. Kode aktivasi untuk pendaftaran pelanggan.

      b. Seluruh data barang elektro mencakup kategori, merk, type barang, dan harga barang.

      c. Informasi mengenai data pemesanan mencakup transaksi yang belum bayar, sudah bayar, sudah terkirim.

      d. Informasi mengenai data penjualan barang elektro.

      e. Laporan mengenai data stok barang.

      7. Sistem E-Commerce ini dibangun berbasis web menggunakan program PHP dan penyimpanan data menggunakan database MySQL.

      8. Manajemen pesanan pada sistem E-Commerce ini adalah sebagai berikut :

      a. Pencarian pesanan

      10. offline dengan metode pembayaran transfer melalui bank maupun COD (Cash On Delivery) jika pemesanan masih dalam wilayah kota Bandung.

      11. Aplikasi ini memiliki pengelolaan lokasi pengiriman (Provinsi Kota/Kab) biaya pengiriman sesuai dengan ketentuan dari pihak jasa pengiriman barang dan Manajemen Shiping akan menggunakan jasa layanan JNE yang memiliki fasilitas jejak pengiriman (Tracking).

      12. Kurs dollar diambil dari website bank mandiri sesuai permintaan dari pihak toko YR.Elektro.

      13. Sistem E-Commerce ini dapat terintegrasi dengan situs social networking sebagai sarana promosi barang.

      14. Sistem komunikasi antara system dan user pada aplikasi ini adalah melalui media email, Yahoo Messanger, sms dan telepon.

      15. Pada website ini terdapat fasilitas Backup dan Restore database maupun Aplikasi.

    1.5 Metodologi Penelitian

      Digunakan suatu metode penelitian deskriptif dengan jenis penelitian studi kasus pada Toko YR. Elektro .

      a. Pengumpulan data

      1. Observasi, yaitu pengamatan langsung terhadap suatu kegiatan yang sedang dilakukan diToko YR. Elektro .

      2. Wawancara, yaitu dengan melakukan tanya jawab langsung dengan pegawai di Toko YR. Elektro .

      3. Studi Pustaka, yaitu dengan mengumpulkan dan mempelajari buku-buku yang berkaitan dengan program aplikasi yang akan dibuat, untuk menghasilkan program aplikasi yang baik.

      b. Pembangunan perangkat lunak Dalam pengembangan perangkat lunak ini menggunakan Model Waterfall [1]. Tahapan model ini meliputi : membagi kebutuhan sistem akan software dan hardware. Hal tersebut membangun arsitektur sistem keseluruhan.

      3. Implementation and unit testing: desain program diterjemahkan ke dalam kode-kode dengan menggunakan bahasa pemrograman yang sudah ditentukan.

      Program yang dibangun langsung diuji baik secara unit.

      4. Integration and system testing: Penyatuan unit-unit program kemudian diuji secara keseluruhan (system testing).

      5. Operation and maintenance: mengoperasikan program dilingkungannya dan melakukan pemeliharaan, seperti penyesuaian atau perubahan karena adaptasi dengan situasi sebenarnya.

    1.6 Sistematika Penulisan

      BAB I PENDAHULUAN Bab ini mengenai latar belakang masalah, maksud dan tujuan,

      identifikasi masalah, batasan masalah, metodologi penelitian dan sistematika penulisan.

      BAB II TINJAUAN PUSTAKA Bab ini menguraikan berbagai konsep dasar dan teori-teori yang

      berkaitan dengan topik penelitian yang dilakukan dan tempat penelitian yang dilakukan di Toko YR. Elektro.

      BAB III ANALISIS DAN PERANCANGAN SISTEM Bab ini menjelaskan tentang perancangan sistem secara

      keseluruhan berdasarkan hasil analisis. Perancangan sistem ini mencakup

    BAB IV IMPLEMENTASI SISTEM DAN PENGUJIAN Bab ini menjelaskan tentang implementasi hasil dari analisis dan

      perancangan sistem ke dalam bentuk bahasa pemrograman. Serta kebutuhan perangkat keras dan perangkat lunak yang diperlukan dalam mengembangkan sistem. Selain itu, akan dibahas tentang pengujian perangkat lunak yang dibuat.

    BAB V KESIMPULAN DAN SARAN Dalam bab ini berisi kesimpulan dari implementasi sistem yang

      telah dibangun dan mengajukan saran sebagai bahan pengembangan sistem selanjutnya.

    2 BAB II TINJAUAN PUSTAKA

    2.1 Tinjauan Perusahaan

      Pada tinjauan perusahaan ini akan dibahas mengenai sejarah berdirinya perusahaan.

    2.1.1 Sejarah Perusahaan

      Toko YR. Elektro berdiri sejak 1983 merupakan sebuah bidang usaha yang menjual barang – barang Elektro yang umumnya digunakan oleh pabrik maupun rumahan, seperti seperti Spare part pompa air, Dinamo AC & DC (Starting & Running), Dinamo Mesin Jahit, Capacitor AC & DC, Contack point (Centripugal), Carbon, Mecanic Seal, Electric Switch, Kipas Pendingin, dan barang Elektro lainnya.

      Toko YR. Elektro berdomisili di Jl. Cikapundung Blok GG. 36 Bandung.

      2. Misi

      a. Kepuasan pelanggan merupakan hal yang utama yaitu dengan memberikan jasa service yang baik bagi konsumen dan memberikan barang terbaik.

      b. Selalu cepat dan tanggap kepada permintaan konsumen.

    2.1.2 Struktur Organisasi

      

    Gambar 2. 1 Struktur Organisasi Toko YR. Elektro c. Bertanggung jawab atas keuntungan dan hasil penjualan

      2. Bagian Keuangan dan Administrasi Mengontrol dan bertanggung jawab atas keuangan (cashflow) toko, misalnya pada faktur atau nota penjualan barang.

      3. Kasir Bertanggung jawab atas nota penjualan per hari agar tidak hilang.

      4. Bagian Penjualan Mengawasi setiap barang elektro yang dijual, mengawasi kebersihan barang, dan mengontrol pengepakan barang elektro untuk pengiriman jarak jauh.

    2.2 Landasan Teori

    2.2.1 Konsep Dasar Sistem

      Suatu sistem pada dasarnya merupakan suatu susunan yang teratur dari saling berhubungan membentuk satu kesatuan sehingga tujuan atau sasaran sistem tersebut dapat tercapai.

      Suatu sistem mempunyai maksud tertentu. Ada yang menyebutkan maksud dari suatu sistem adalah untuk mencapai suatu tujuan (goal) dan ada yang menyebutkan untuk mencapai sasaran (objective).

      Dengan demikian dapat ditarik kesimpulan bahwa sistem pada dasarnya adalah kumpulan-kumpulan atau susunan yang teratur dari prosedur atau elemen yang berhubungan satu sama lainnya dan prosedur yang digunakan untuk menyelesaikan atau menghasilkan suatu hasil tertentu.

    2.2.2 Pengertian Sistem

      Pendekatan sistem yang merupakan kumpulan dari elemen-elemen atau komponen-komponen atau subsistem-subsistem merupakan definisi yang lebih luas. Definisi ini lebih banyak diterima, karena kenyataannya suatu sistem dapat dari beberapa subsistem atau sistem-sistem bagian. Sistem adalah kumpulan dari a. Komponen Sistem Suatu sistem terdiri dari sejumlah komponen yang saling berinteraksi, yang artinya saling bekerja sama membentuk satu kesatuan. Komponen-komponen sistem atau elemen-elemen sistem dapat berupa suatu subsistem, atau bagian- bagian dari sistem.

      b. Batas Sistem Batas sistem merupakan daerah yang membatasi antara suatu sistem dengan sistem yang lainnya atau dengan lingkungan luarnya. Batas sistem ini memungkinkan suatu sistem dipandang sebagai satu kesatuan. Batas suatu sistem menujukkan ruang lingkup (scope) dari sistem tersebut.

      c. Lingkungan Luar Sistem Lingkungan luar dari suatu sistem adalah apapun diluar batas dari sistem yang mempengaruhi operasi sistem. Lingkungan luar sistem dapat bersifat menguntungkan dan dapat juga bersifat merugikan sistem tersebut. penghubung satu subsistem dapat berintegrasi dengan subsistem yang lainnya membentuk satu kesatuan.

      e. Masukan Sistem Masukan adalah energi yang dimasukkan ke dalam sistem. Masukan dapat berupa masukan perawatan (maintenance input) dan masukan sinyal (signal

      input). Maintenance input adalah energi yang dimasukkan supaya sistem

      tersebut beroperasi. Signal input adalah energi yang diproses untuk didapatkan keluaran.

      f. Keluaran Sistem Keluaran adalah hasil dari energi yang diolah dan diklasifikasikan menjadi keluaran yang berguna dan sisa pembuangan. Keluaran dapat merupakan masukan untuk subsistem yang lain atau kepada supra sistem.

      g. Pengolah Sistem Suatu sistem dapat mempunyai suatu bagian pengolah atau sistem itu sendiri

    2.3 Pengertian Informasi

      Informasi merupakan sesuatu yang harus dimiliki oleh suatu perusahaan atau organisasi untuk bisa tetap eksis dan bertahan, karena kurangnya informasi yang dimiliki akan mengakibatkan perusahaan atau organisasi akan hancur dan berakhir.

      “Informasi adalah hasil dari pengolahan data menjadi bentuk yang lebih berguna bagi yang menerimanya, yang menggambarkan suatu kejadian nyata dan dapat digunakan sebagai alat bantu dalam pengambilan sebuah keputusan” [5].

      Nilai dari informasi (Value Of Informations) ditentukan dari dua hal yaitu manfaat dan biaya mendapatkannya. Suatu informasi dikatakan bernilai bila manfaatnya lebih efektif bila dibandingkan dengan biaya untuk mendapatkannya. Namun demikian perlu diperhatikan bahwa informasi yang digunakan dalam suatu informasi umumnya memiliki beberapa fungsi, sehingga tidak memungkinkan dan suatu keputusan dan melakukan tindakan, yang berarti menghasilkan suatu tindakan yang lain yang akan membuat sejumlah data kembali. Data tersebut akan ditangkap sebagai input, diproses kembali lewat suatu model dan seterusnya membentuk suatu siklus.

      

    Gambar 2. 2 Siklus Informasi

      Kualitas dari suatu informasi tergantung pada tiga hal, yaitu :

      a. Akurat, berarti informasi harus bebas dari kesalahan dan tidak bias atau menyesatkan. Berarti informasi harus bebas dari kesalahan-kesalahan yang

      Proses (model Input (Data)

      Data (Ditangkap Hasil Tindakan

      Output (Informatio Penerim KepData

      (Ditangkap DHasil Tindak

    2.3.2 Kualitas Informasi

      c. Relevan, berarti informasi tersebut harus mempunyai mafaat untuk pemakainya.

    2.4 Pengertian Sistem Informasi

      Dari uraian sistem dan informasi diatas, maka sistem informasi dapat didefinisikan sebagai suatu sistem didalam suatu organisasi yang mempertemukan kebutuhan pengolahan data (kejadian), mendukung operasi, bersifat manajerial dan kegiatan strategi dari suatu sistem dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan.

      Sistem informasi dapat dikatakan sebagai suatu system yang dibuat oleh manusia yang terdiri dari komponen-komponen dalam suatu sistem organisasi untuk mencapai suatu tujuan yaitu menyajikan informasi. Kegiatan sistem informasi mencakup :

      1. Input, menggambarkan kegiatan untuk menyediakan data untuk diproses.

      2. Proses, menggambarkan bagaimana suatu data diproses untuk menghasilkan

    2.4.1 Komponen Sistem Informasi

      Sistem informasi dapat terdiri dari komponen-komponen, yaitu :

      a. Blok Masukan Input mewakili data yang masuk ke dalam sistem informasi. Input disini termasuk metode-metode dan media untuk menangkap data yang akan dimasukan, yang dapat berupa dokumen-dokumen dasar.

      b. Blok Model Blok ini terdiri dari kombinasi prosedur, logika dan model matematik yang akan memanipulasi data input dan data yang tersimpan di dasar data dengan cara yang sudah tertentu untuk menghasilkan keluaran yang diinginkan.

      c. Blok Keluaran Produk dari sistem informasi adalah keluaran yang merupakan informasi yang berkualitas dan dokumentasi yang berguna untuk semua tingkatan manajemen serta semua pemakai sistem. e. Blok Basis Data Basis data merupakan kumpulan dari data yang saling berhubungan satu dengan yang lainnya, tersimpan di perangkat keras komputer dan digunakan perangkat lunak untuk memanipulasinya. Data perlu disimpan di dalam dasar data untuk keperluan penyediaan informasi lebih lanjut. Data di dalam basis data perlu diorganisasikan sedemikian rupa, supaya informasi yang dihasilkan berkualitas.