Membangun aplikasi e-commerce pada Toko Golden Camera

SURAT HAK EKSKLUSIF

SURAT KETERANGAN TIDAK PLAGIAT

  LEMBAR PENGESAHAN

  Tubagus Maulana

  Jl. Taman Sari No.29 RT 007 RW 002 Kec.Bintan Utara Kab.Bintan 29152 Kepulauan Riau Handphone : 085721117977 Email

  

Riwayat Hidup

1. DATA PRIBADI

  Nama Tubagus Maulana Tempat tgl lahir Tg. Uban, 17 Agustus 1990 Jenis Kelamin Laki-laki Warga Negara Indonesia Agama Islam Status Belum Menikah Alamat Jl. Taman Sari No.29

  RT 007 RW 002 Kec. Bintan Utara Kab.Bintan 29152 Kepulauan Riau

  No. Handphone 085721117977 2.

PENDIDIKAN FORMAL

  1996 - 1998 SDN 001 Tanjung Uban 1998 - 2003 SDN 004 Tanjung Uban 2003 - 2005 SMP Negeri 2 Tanjung Uban 2005 - 2008 SMA Negeri 1 Tanjung Uban 2008 - 2013 Strata-1 (S1) Teknik Informatika

  Universitas Komputer Indonesia (UNIKOM) Bandung

  Demikian daftar riwayat hidup ini saya buat dengan sebenar-benarnya dan dapat dipertanggung jawabkan.

  

MEMBANGUN APLIKASI E-COMMERCE

PADA TOKO GOLDEN CAMERA

SKRIPSI

  Diajukan Untuk Memenuhi Ujian Akhir Sarjana Program Strata Satu Jurusan Teknik Informatika

  Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia

  

TUBAGUS MAULANA

10108152

JURUSAN TEKNIK INFORMATIKA

FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA

BANDUNG

KATA PENGANTAR

  Puji syukur penulis panjatkan kehadirat Allah SWT karena berkat rahmat dan karunia-Nya, penulis dapat menyelesaikan Skripsi yang berjudul

  

“MEMBANGUNAN APLIKASI E-COMMERCE PADA TOKO GOLDEN

CAMERA . Skripsi ini disusun dengan maksud untuk memenuhi syarat

  kelulusan ujian akhir Sarjana Program Strata Satu Jurusan Teknik Informatika Fakultas Teknik dan Ilmu Komputer, Universitas Komputer Indonesia (UNIKOM) Bandung.

  Pada proses penyusunan skripsi ini, penulis mendapat banyak bantuan, dorongan, bimbingan dan arahan serta dukungan yang sangat berarti dari berbagai pihak. Oleh karena itu, penulis ingin mengucapkan terima kasih yang sebesar- besarnya kepada :

  1. Orang tua, kakak-kakak dan keluarga tercinta yang telah memberikan kasih sayang, doa dan dorongan baik moril maupun materi yang tiada henti. Semoga suatu saat jasa-jasa kalian dapat terbalas.

  2. Zanatin Pratami Deputri dan Keluarga yang selama ini selalu memberi perhatian dan dukungan.

  3. Bapak Iskandar Ikbal, S.T., M.Kom. selaku dosen pembimbing. Terima kasih karena telah banyak meluangkan waktu untuk memberikan bimbingan, saran dan nasehatnya selama penyusunan skripsi ini.

  4. Ibu Inne Novita Dewi, S.Si., M.Si. selaku penguji 1 yang telah banyak memberikan saran, arahan, serta bimbingan kepada penulis.

  5. Bapak Alif Finandhita, S.Kom. selaku penguji 3 yang telah banyak memberikan saran, arahan, serta bimbingan kepada penulis.

  6. Bapak Adam Mukharil Bachtiar, S.Kom. selaku dosen wali kelas IF-4.

  7. Seluruh dosen dan staf Universitas Komputer Indonesia, khususnya dosen-dosen Jurusan Teknik Informatika yang telah mendidik penulis selama penulis menuntut ilmu di Universitas Komputer Indonesia.

  8. Bapak Lucky Susanto dan seluruh karyawan Toko Golden Camera, terima kasih atas semua bantuan yang diberikan selama ini.

  9. BLC , GPC, Kiba’, Ilut, Pandu, Oky, Erol, Selaku teman seperjuangan.

  10. Eduard Dua’ Palayukan, Ridwan, Darwin H. Cahyadi, Dani, Nurudin Juhri, Rizqi Prayogi, Ryan scheineder, dan seluruh rekan-rekan IF-4 angkatan 2008, terima kasih atas dorongan, doa dan dukungan kalian selama ini.

  11. Serta semua pihak yang telah turut membantu dalam penyusunan skripsi ini, yang tidak bisa disebutkan satu persatu.

  Didalam penulisan Laporan penelitian tugas akhir ini, penulis telah berusaha semaksimal mungkin, dan menyadari bahwa skripsi ini jauh dari sempurna. Untuk itu penulis akan selalu menerima segala masukkan yang ditujukan untuk menyempurnakan skripsi ini.

  Besar harapan kami agar laporan penelitian tugas akhir ini akan bermanfaat bagi para pembaca dan dunia pendidikan pada umumnya dan bagi penyusun sendiri khususnya.

  Bandung, Agustus 2013 Penulis

  

DAFTAR ISI

  LEMBAR JUDUL LEMBAR PENGESAHAN

  

ABSTRAK .............................................................................................................. i

ABSTRACT ........................................................................................................... ii

KATA PENGANTAR .......................................................................................... iii

DAFTAR ISI .......................................................................................................... v

DAFTAR GAMBAR .......................................................................................... xiii

DAFTAR TABEL............................................................................................... xxi

DAFTAR SIMBOL ........................................................................................... xxv

DAFTAR LAMPIRAN ................................................................................... xxvii

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

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

  1.2 Rumusan Masalah ..................................................................................... 2

  1.3 Maksud dan Tujuan................................................................................... 2

  1.4 Batasan Masalah ....................................................................................... 2

  1.5 Metodologi Penelitian ............................................................................... 3

  1.6 Sistematika Penulisan ............................................................................... 5

  

BAB 2 TINJAUAN PUSATAKA ........................................................................ 7

  2.1 Tinjauan Umum Perusahaan ..................................................................... 7

  2.1.1 Sejarah Singkat Perusahaan .................................................................... 7

  2.2.2.3 Siklus Informasi .............................................................................11

  2.2.4.4 Manfaat Sistem Informasi ..............................................................18

  2.2.4.3 Tujuan Sistem Informasi ................................................................17

  2.2.4.2 Elemen Sistem Informasi ...............................................................16

  2.2.4.1 Komponen Sistem Informasi..........................................................15

  2.2.4 Konsep Dasar Sistem Informasi ........................................................... 15

  2.2.3.2 Klasifikasi Sistem...........................................................................14

  2.2.3.1 Karakteristik Sistem .......................................................................12

  2.2.3 Konsep Dasar Sistem ............................................................................ 12

  2.2.2.2 Nilai Informasi ...............................................................................10

  2.1.2 Struktur Oragnisasi Perusahaan .............................................................. 7

  2.2.2.1 Kualitas Informasi ..........................................................................10

  2.2.2 Konsep Dasar Informasi ....................................................................... 10

  2.2.1 Konsep Dasar Data ................................................................................. 9

  2.2 Landasan Teori.......................................................................................... 9

  2.1.4.2 Misi Perusahaan ...............................................................................9

  2.1.4.1 Visi Perusahaan ................................................................................9

  2.1.4 Visi dan Misi Perusahaan ....................................................................... 9

  2.1.3 Deskripsi Tugas ...................................................................................... 8

  2.2.5 Konsep Dasar Basis Data ..................................................................... 18

  2.2.5.2 Model Konseptual Basis Data Entitas-Relasional..........................19

  2.2.7.5 Web Browser ..................................................................................35

  2.2.8.6 Kelebihan E-Commerce .................................................................41

  2.2.8.5 Model-model E-Commerce ............................................................40

  2.2.8.4 Mekanisme E-Commerce ...............................................................39

  2.2.8.3 Klasifikasi E-Commerce ................................................................39

  2.2.8.2 Karakteristik E-Commerce .............................................................38

  2.2.8.1 Sejarah Perkembangan E-Commerce .............................................37

  2.2.8 Konsep Dasar E-Commerce.................................................................. 37

  2.2.7.6 SEO (Search Engine Optimazition) ......................................................36

  2.2.7.4 Web Server .....................................................................................34

  2.2.6 Konsep Dasar Analisis Sistem ............................................................. 26

  2.2.7.3 Aplikasi Web ..................................................................................34

  2.2.7.2 Layanan Aplikasi Internet ..............................................................32

  2.2.7.1 Sejarah Internet ..............................................................................31

  2.2.7 Pengertian Internet ................................................................................ 31

  2.2.6.5 Kamus Data ....................................................................................30

  2.2.6.4 DFD (Data Flow Diagram) ............................................................29

  2.2.6.3 Diagram Konteks ...........................................................................29

  2.2.6.2 ERD (entity Relationship Diagram) .....................................................27

  2.2.6.1 Flowmap .........................................................................................26

  2.2.8.7 Kekurangan E-Commerce ..............................................................41

  2.2.9 PayPal ................................................................................................... 42

  2.2.9.1 Proses Pembayaran PayPal ............................................................43

  2.2.9.2 Macam-macam Account PayPal ....................................................43

  2.2.9.3 Kelebihan Menggunakan PayPal ...................................................44

  2.2.9.4 Kekurangan Menggunakan PayPal................................................44

  2.2.10 Transfer Tunai ...................................................................................... 45

  2.2.11 Pembayaran Antar Rekening ................................................................ 46

  2.2.12 Bahasa Pemrograman ........................................................................... 46

  2.2.12.1 HTML (HyperText Markup Language) .........................................46

  2.2.12.2 PHP ................................................................................................46

  2.2.12.3 Javascript ........................................................................................47

  2.2.12.4 CSS (Cascading Style Sheets) ........................................................48

  2.2.12.5 MySQL ...........................................................................................48

  2.2.12.6 Structured Query Language (SQL) ................................................50

  2.2.13 Aplikasi Pembangun ............................................................................. 51

  2.2.13.1 Adobe Dreamweaver CS5 ..........................................................51

  2.2.13.2 Wamp Server ..............................................................................52

  2.2.13.3 Web Browser ..............................................................................52

  2.2.14 SSL (Secure Socket Layer) ................................................................... 53

  2.2.15 Sistem Rekomendasi Cerdas ................................................................ 53

  2.2.15.1 Konsep Dasar Collaborative Filtering .......................................54

  

BAB 3 ANALISIS DAN PERANCANGAN SISTEM..................................... 61

  3.1 Analisis Sistem........................................................................................ 61

  3.1.1 Analisis Masalah................................................................................... 61

  3.1.2 Analisis Prosedur Sistem Yang Sedang Berjalan ................................. 61

  3.1.2.1 Prosedur Pengadaan Produk ...........................................................62

  3.1.2.2 Prosedur Penjualan produk ............................................................63

  3.1.2.3 Prosedur Retur produk ...................................................................65

  3.1.2.4 Prosedur Pelaporan.........................................................................67

  3.1.3 Analisis Kebutuhan Non Fungsional .................................................... 69

  3.1.3.1 Analisis Pengguna Sistem ..............................................................69

  3.1.3.2 Analisis Perangkat Keras ...............................................................71

  3.1.3.3 Analisis Perangkat Lunak ..............................................................72 3.1.4 analisis sistem rekomendasi.................................................................. 73

  3.1.4 Aturan Bisnis ........................................................................................ 77

  3.1.5 SKPL (Spesifikasi Kebutuhan Perangkat Lunak) ................................ 78

  3.1.6 Analisis Perancangan Basis Data ......................................................... 82

  3.1.6.1 Entity Relationship Diagram ..........................................................82

  3.1.6.2 Kamus Data ....................................................................................84

  3.1.10 Analisis Kebutuhan Fungsional ............................................................ 88

  3.1.10.1 Diagram Konteks .......................................................................88

  3.1.10.2 Perancangan Data Flow Diagram (DFD) ...................................89

  3.1.10.4 Kamus Data ..............................................................................156

  3.2.4.4 Perancangan Antarmuka Pelanggan .............................................224

  3.2.7.5 Peracangan Prosedural Ubah Data ...............................................245

  3.2.7.4 Peracangan Prosedural Tambah Data...........................................244

  3.2.7.3 Peracangan Prosedural Pendaftaran .............................................243

  3.2.7.2 Peracangan Prosedural Login Pelanggan .....................................242

  3.2.7.1 Peracangan Prosedural Login Admin...........................................241

  3.2.7 Perancangan Prosedural ...................................................................... 241

  3.2.6 Jaringan Semantik............................................................................... 237

  3.2.5 Perancangan Pesan ............................................................................. 234

  3.2.4.3 Perancangan Antarmuka Pengunjung ..........................................219

  3.2 Perancangan Basis Data ........................................................................ 165

  3.2.4.3 Perancangan Antarmuka Petugas Toko .......................................199

  3.2.4.2 Perancangan Antarmuka Pemilik .................................................195

  3.2.4.1 Perancangan Antarmuka Kasir .....................................................182

  3.2.4 Perancangan Antarmuka ..................................................................... 182

  3.2.3.1 Perancangan Struktur Menu .........................................................176

  3.2.3 Perancangan Arsitektur....................................................................... 176

  3.2.2 Perancangan Struktur Tabel................................................................ 167

  3.2.1 Skema Relasi ...................................................................................... 165

  3.2.7.6 Peracangan Prosedural Hapus Data .............................................246

  3.2.7.8 Peracangan Prosedural Ubah Data Profil .....................................248

  3.2.7.9 Peracangan Prosedural Ubah Password .......................................249

  3.2.7.10 Peracangan Prosedural Pemesanan ..........................................250

  3.2.7.11 Peracangan Prosedural Konfirmasi Pembayaran .....................251

  3.2.7.12 Peracangan Prosedural Klaim Retur Barang ............................252

  

BAB 4 IMPLEMENTASI DAN PENGUJIAN .............................................. 255

  4.1 Implementasi Sistem ............................................................................. 253

  4.1.1 Implementasi Perangkat Keras ........................................................... 253

  4.1.2 Implementasi Perangkat Lunak .......................................................... 254

  4.1.3 Implementasi Database ....................................................................... 254

  4.1.4 Implementasi Antarmuka ................................................................... 264

  4.2 Pengujian Perangkat Lunak .................................................................. 266

  4.2.1 Pengujian Alpha ................................................................................. 267

  4.2.1.1 Skenario Pengujian Alpha ............................................................267

  4.2.1.2 Kasus dan Hasil Pengujian ...........................................................272

  4.2.1.3 Kesimpulan hasil pengujian Alpha ..............................................312

  4.2.2 Pengujian Beta .................................................................................... 313

  4.2.2.1 Skenario Pengujian Beta ..............................................................313

  4.2.2.1 Kesimpulan Hasil Pengujian Beta ................................................320

  

BAB 5 KESIMPULAN DAN SARAN ............................................................ 323

  5.1 Kesimpulan ........................................................................................... 323

  5.2 Saran ..................................................................................................... 323

  

DAFTAR PUSTAKA ........................................................................................ 325

DAFTAR PUSTAKA

  Sommerville, I. (2003). Software Engineering Edition 6th. Bandung :

  [1] Erlangga.

  [2] Witarto. (2004). Memahami Sistem Informasi. Bandung : Informatika. [3] Haryanto. (2004). Sistem Manajemen Basis Data. Bandung : Informatika. [4] Syafrizal, M. (2005). Pengantar Jaringan Komputer. Yogyakarta: ANDI.

  Kadir , A. (2009). From Zero to a Pro. Yogyakarta: ANDI.

  [5]

[6] Nugroho, A. (2006). E-Commerce Memahami Perdagangan Modern di

Dunia Maya. Bandung : Informatika.

  Surahman. (2012). Buku Sakti Paypal.Jakarta : ELEX MEDIA.

  [7]

[8] Arief, MR. (2011). Pemrograman Web Dinamis Menggunakan PHP dan

MySQL. Yogyakarta : ANDI.

  [9] Lazuardi, LF. (2005). Analisis Protokol Secure Socket Layer/SSL dan Secure Electronic Transaction/Set pada Transaksi Kartu Kredit di Internet.

  Jakarta : Paramadina.

  

[10] Alfian, G. (2009). Rancang Bangun Sistem Rekomendasi Buku

Menggunakan Collaborative Filtering. Yogyakarta : Lokomedia.

BAB 1 PENDAHULUAN

1.1 Latar Belakang Masalah

  Semakin banyaknya penggemar fotografi yang menggunakan kamera DSLR membuat para entrepreneur melihat munculnya kesempatan membangun usaha-usaha untuk mendukung kegiatan fotografi tersebut, salah satunya adalah usaha penjualan produk-produk pendukung kamera. Toko Golden Camera adalah salah satu toko yang bergerak dibidang penjualan produk aksesoris kamera. Toko Golden Camera terletak di Jl. Saritem No.18 Bandung.

  Saat ini sistem penjualan yang digunakan pada Toko Golden Camera adalah dengan cara pembeli harus datang langsung ke toko untuk membeli produk yang diinginkan. Sistem ini membuat konsumen yang tinggalnya jauh dari toko ataupun yang berada diluar kota sangat sulit untuk melakukan transaksi secara langsung ke toko. Kendala lainnya adalah sulitnya mengelola data produk dan laporan, dimana pengelolaannya adalah dengan menulis dalam sebuah buku dan akan sulit untuk mencari ketika data-data tersebut dibutuhkan, terlebih dengan resiko rusak atau hilang.

  Seiring berkembangnya teknologi informasi khususnya internet mampu mengubah gaya hidup sebagian orang di Indonesia, salah satu pemanfaatan teknologi internet adalah aplikasi electronic commerce atau sering disebut

  

ecommerce. Dengan adanya e-commerce perusahaan dapat menjalin hubungan

  bisnis dengan rekan bisnis atau konsumennya dengan lebih efisien, hal ini karena semua komponen yang terlibat dalam proses bisnis seperti customer service, produk maupun layanan yang tersedia, cara promosi dan pembayaran diaplikasikan melalui e-commerce.

  Pemanfaatan teknologi e-commerce dalam bidang bisnis penjualan aksesoris kamera akan memberikan dampak positif, baik dari segi transaksi penjualan maupun manejemen produknya. Dari segi transaksi penjualan, para pelaku bisnis dapat melakukan aktifitas lain dan tidak terbatas pada letak dibatasi oleh waktu. Dari segi manajemen produk dan laporan yaitu pengolahan produk dan laporan menggunakan database yang dapat mengontrol sirkulasi data.

  Berdasarkan permasalahan-permasalahan yang timbul inilah yang menjadi latar belakang dari membangun aplikasi ecommerce pada Toko Golden Camera sebagai alat penyebaran informasi serta transaksi elektronik di Toko Golden Camera.

  1.2 Rumusan Masalah

  Berdasarkan kebutuhan tersebut, maka diperoleh rumusan masalah yang mendasari pembuatan Tugas Akhir ini yaitu bagaimana membangun Website E- Commerce Penjualan Produk Aksesoris Kamera di Toko Golden Camera.

  1.3 Maksud dan Tujuan

  Berdasarkan permasalahan yang diteliti, maka maksud dari penulisan skripsi ini adalah untuk membangun aplikasi e-commerce pada Toko Golden Camera. Sedangkan tujuan yang akan dicapai adalah:

  1. Mempermudah transaksi penjualan yang ada di toko Golden Camera

  2. Mempermudah pengelolaan data produk, pembuatan laporan seperti laporan produk dan laporan penjualan pada toko Golden Camera

  1.4 Batasan Masalah

  Adapun ruang lingkup permasalahan yang akan dikaji sangat luas, untuk itu di perlukan batasan masalah sebagai berikut :

  1. Perancangan website dibuat berdasarkan permintaan dan kebutuhan dari toko Golden Camera.

  2. Jenis dari e-commerce yang dibangun adalah Business to Customer.

  3. Sistem yang dibangun mengelola data produk, data detail produk, data kategori, data merk, manajemen harga, gambar produk, produk terbaru, produk terlaris, rating produk, pengelolaan diskon, data penjualan, data pengiriman, data pembayaran. Melakukan proses manajemen harga,

  4. Website e-commerce yang dibangun mencakup proses, setting akun, histori belanja, penjualan, ubah password, konfirmasi pembayaran, pengembalian barang / retur barang, keranjang belanja, pengiriman, pembuatan laporan.

  5. Menyediakan fasilitas backup dan restore data.

  6. Keluaran dari sistem yang akan dibangun adalah produk terbaru, produk diskon, produk terlaris, produk banyak dilihat, produk rekomendasi, pencarian produk, fasilitas pendaftaran pelanggan dan login pelanggan, histori pemesanan.

  7. Tersedia fasilitas fitur unggulan Smart Recommendation System (Sistem Rekomendasi Cerdas) dengan metode item-based collaborative filtering.

  8. Model analisis perangkat lunak yang digunakan dalam pembangunan sistem yaitu metode analisis terstruktur. Alat bantu yang digunakan yaitu

  Flowmap, Entity Relation Diagram (ERD), dan Data Flow Diagram (DFD).

1.5 Metolodologi penelitian

  Metode penelitian yang digunakan untuk membangun aplikasi ecommerce di Toko Golden Camera ini menggunakan metode analisis deskripsif, yaitu suatu metode yang bertujuan untuk mendapatkan gambaran yang jelas tentang hal-hal yang diperlukan melalui tahap pengumpulan data dan tahap pembangunan perangkat lunak.

1.5.1 Metode pengumpulan data

  Metode Pengumpulan Data merupakan teknik atau cara yang dilakukan untuk mengumpulkan data. Metode menunjuk suatu cara sehingga dapat diperlihatkan penggunaannya melalui :

  a. Wawancara Wawancara adalah pengumpulan data dengan cara tanya jawab kepada pemilik Toko Golden Camera yang akan berinteraksi langsung dengan sistem yang akan dibangun. b. Studi Literatur Studi literatur adalah pengumpulan data melalui buku-buku, dan bacaan- bacaan yang ada kaitannya dengan judul penelitian.

  c. Observasi Observasi adalah pengumpulan data dengan cara melakukan pengamatan secara langsung ke Toko Golden Camera.

  d. Kuisioner Kuisioner merupakan teknik pengumpulan informasi yang memungkinkan dalam mempelajarikarakteristik dari narasumber yang bisa terpengaruh oleh sistem yang akan diajukan atau oleh sistem yang sudah ada.

1.5.2 Metode Pembangunan Perangkat Lunak

  Metode yang digunakan dalam pembangunan perangkat lunak menggunakan model waterfall, yang meliputi beberapa proses di antaranya : a. Requirement analysis and definition

  Mengumpulkan kebutuhan secara lengkap kemudian dianalisis dan didefinisikan kebutuhan yang harus dipenuhi oleh program yang akan dibangun. Fase ini harus dikerjakan secara lengkap untuk bisa menghasilkan desain yang lengkap.

  b. System and software design Desain dikerjakan setelah kebutuhan selesai dikumpulkan secara lengkap.

  c. 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.

  d. Integration and system testing Penyatuan unit-unit program kemudian diuji secara keseluruhan (system testing). e. Operation and maintenance Mengoperasikan program dilingkungannya dan melakukan pemeliharaan, seperti penyesuaian atau perubahan karena adaptasi dengan situasi sebenarnya.

  Tahapan-tahapan pengembangan perangkat lunak metode waterfall dapat dilihat pada gambar berikut : Requirements definition

  System and software design Implementation and unit testing Integration and system testing Operation and maintenance Gamb Ian Sommerville [1] ar 1. 1 Metode Waterfall,

1.6 Sistematika Penulisan

  Sistematika penulisan tugas akhir ini disusun untuk memberikan gambaran umum tentang penelitian yang dijalankan. Sistematika penulisan tugas akhir ini adalah sebagai berikut :

BAB 1 PENDAHULUAN Bab ini berisikan tentang latar belakang masalah, identifikasi masalah,

  maksud dan tujuan, batasan masalah/ruang lingkup kajian, metodologi penelitian, serta sistematika penulisan.

  Bab ini berisi tentang tinjauan umum perusahaan, sejarah singkat perusahaan, deskripsi tugas, logo perusahaan, visi dan misi perusahaan dan landasan teori yang berisi tentang teori-teori pendukung pembuatan aplikasi ecommerce di toko Toko Golden Camera.

  BAB 3 ANALISIS DAN PERANCANGAN SISTEM Bab ini berisi tentang analisis kebutuhan sistem di antaranya analisis

  masalah, analisis prosedur yang sedang berjalan, analisis basis data. Bab ini juga berisi perancangan sistem dimulai dari perancangan prosedural, perancangan alir data, perancangan menu dan perancangan antar muka program (interface).

  BAB 4 IMPLEMENTASI DAN PENGUJIAN SISTEM Bab ini berisi tentang implementasi dan pengujian sistem yang telah

  dikerjakan, yang terdiri dari menerapkan rencana implementasi, melakukan kegiatan implementasi dan tindak lanjut implementasi. Selain itu juga berisi pengujian program yang dikerjakan.

  BAB 5 KESIMPULAN DAN SARAN Bab ini menjelaskan tentang kesimpulan dari aplikasi yang telah dibangun dan saran yang dirumuskan dalam pengembangan perangkat lunak.

BAB 2 TINJAUAN PUSTAKA

2.1 Tinjauan Umum Perusahaan

  Tinjauan umum perusahaan dimaksudkan untuk mengetahui keadaan perusahaan antara lain tentang sejarah berdirinya perusahaan, struktur organisasi perusahaan serta deskripsi tugas dari masing-masing bagian serta visi dan misi dari perusahaan.

  2.1.1 Sejarah Singkat Perusahaan

  Toko Golden Camera merupakan salah satu toko yang bergerak di bidang penjualan aksesoris kamera yang berada di Kota Bandung. Toko Golden Camera didirikan oleh Lucky Susanto yang merupakan salah seorang pegiat fotografi yang ingin mencoba peruntungannya di dunia bisnis penjualan aksesoris kamera. Lucky Susanto mengawali usahanya dengan hanya menjual aksesoris kamera secara kecil-kecilan kepada kerabatnya tanpa adanya tempat yang tetap atau toko, namun seiring dengan bertambahnya customer dan banyaknya permintaan akhirnya pada tahun 2010 beliau membangun sebuah toko dirumahnya yang beralamat di Jl.Saritem No.18 Bandung.

  2.1.2 Struktur Oragnisasi Pemilik Penjaga

  Bagian Kasir Toko

  Gudang Gambar 2. 1 Struktur Organisasi Perusahaan

  2.1.3 Deskripsi Tugas

  Deskripsi tugas digunakan untuk mengetahui tugas, wewenang, tanggung jawab dari masing

  • – masing bagian. Deskripsi tugas yang ada di Toko Golden Camera adalah sebagai berikut :

  1. Pemilik

  a. Mengatur jadwal pekerjaan dan mengerahkan tugas

  b. Mengawasi kontrol produk, stok produk, pemesanan produk ke Distributor

  c. mengevaluasi hasil laporan

  2. Penjaga Toko

  a. Melayani customer yang datang ke toko

  b. Memberikan rekomendasi untuk produk yang akan dibeli oleh customer

  3. Kasir

  a. Melayani pembayaran

  b. Membuat nota penjualan untuk toko dan pembeli

  c. Mencatat fisik kas yang diterima dan melaporkannya secara harian, mingguan, bulanan, dalam buku/ formulir standar yang sudah dibuat d. Melayani retur produk

  4. Bagian Gudang

  a. Melakukan perawatan produk

  b. Memeriksa stok produk

  c. Mencatat laporan stok produk

  2.1.4 Logo Perusahaan

  Adapun logo Toko Golden Camera dapat dilihat seperti Gambar 2.2 dibawah ini :

2.1.5 Visi dan Misi Perusahaan

  Demi kelangsungan dan mencapai kesuksesan usaha Toko Golden Camera, Toko Golden Camera memiliki visi dan misi untuk usaha mereka. Adapun visi misi Toko Golden Camera adalah sebagai berikut:

  2.1.5.1 Visi Perusahaan

  Visi dari Toko Golden Camera di antaranya:

  1. Menjadi toko penjualan aksesoris kamera yang memonopoli penjualan di Indonesia.

  2. Menjadi perusahaan yang mampu mengembangkan fotografi di Indonesia, khususnya di Kota Bandung

  2.1.5.2 Misi Perusahaan

  Misi dari perusahaan Toko Golden Camera di antaranya memberikan pelayanan terbaik dan kreatif, melahirkan inovasi-inovasi kreatif tentang fotografi dan memberi solusi terbaik untuk masalah-masalah fotografi agar customer mendapatkan hasil foto yang mereka inginkan.

2.2 Landasan Teori

  Landasan teori bermanfaat sebagai pemandu agar penelitian fokus sesuai dengan fakta di lapangan. Selain itu landasan teori juga bermanfaat untuk memberikan gambaran umum tentang latar belakang penelitian dan sebagai bahan pembahasan hasil penelitian.

2.2.1 Konsep Dasar Data

  Data adalah representasi dari suatu fakta yang dimodelkan dalam bentuk gambar, kata dan/atau angka. Manfaat data adalah sebagai satauan representasi yang dapat diingat, direkam, dan dapat diolah menjadi informasi. Karakteristiknya, data bukanlah fakta, namun representasi dari fakta. Kata sederhananya, data adalah catatan tentang fakta, atau data merupakan catatan

2.2.2 Konsep Dasar Informasi

  Informasi adalah rangkaian data yang mempunyai sifat sementara, tergantung dengan waktu, mampu memberi kejutan kepada yang menerimanya. Informasi ibarat darah yang mengalir di dalam tubuh suatu organisasi, sehingga informasi ini sangat penting di dalam suatu organisasi. Suatu sistem yang kurang mendapatkan informasi akan menjadi luruh, kerdil, dan akhirnya berakhir.

  Sumber dari informasi adalah data. Data merupakan bentuk jamak dari tunggal datum atau data-item. Data adalah kenyataan yang menggambarkan suatu kejadian-kejadian dan kesatuan nyata. Kejadian-kejadian (event) adalah sesuatu yang tejadi pada saat tertentu.[2]

  2.2.2.1 Kualitas Informasi

  Kualitas dari suatu informasi tergantung dari tiga hal, yaitu informasi harus akurat, tepat pada waktunya dan relevan.

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

  b. Tepat pada waktunya, berarti informasi yang datang pada penerima tidak boleh terlambat. Informasi yang sudah using tidak akan mempunyai nilai lagi.

  c. Relevan, berarti informasi tersebut mempunyai manfaat untuk pemakainya.

  Relevansi informasi untuk tiap-tiap orang satu dengan yang lainnya berbeda.

  d. Ekonomis, berarti informasi yang dihasilkan mempunyai manfaat yang lebih besar dibandigkan dengan biaya mendapatkannya dan sebagian besar informasi tidak dapat tepat ditaksir keuntungannya dengan satuan nilai uang tetapi dapat ditaksir nilai efektivitasnya.

  e. Mudah, berarti informasi mudah dipahami dan mudah diperoleh.

  2.2.2.2 Nilai Informasi

  Nilai dari informasi ditentukan dari dua hal, yaitu manfaat dan biaya mendapatkannya. Suatu informasi dikatakan bernilai bila manfaatnya lebih efektif dibandingkan dengan biaya mendapatkannya. Akan tetapi perlu diperhatikan digunakan untuk beberapa kegunaan. Sehingga tidak memungkinkan dan sulit untuk menghubungkan suatu bagian informasi pada suatu masalah yang tertentu dengan biaya untuk memperolehnya, karena sebagian besar informasi dinikmati tidak hanya oleh satu pihak di dalam perusahaan. Lebih lanjut sebagian besar informasi tidak dapat persis ditaksir keuntungannya dengan satuan nilai uang, tetapi dapat ditaksir nilai efektivitasnya. Pengukuran nilai informasi biasanya dihubungkan dengan analisis cost effectiveness atau cost-benefit.[2]

2.2.2.3 Siklus Informasi

  Data agar menjadi lebih berarti dan berguna dalam bentuk Informasi, maka perlu diolah melalui suatu model tertentu. Data yang telah diolah tersebut kemudian diterima oleh penerima, lalu penerima membuat suatu keputusan dan melakukan tindakan, yang berarti menghasilkan suatu tindakan yang lain yang akan membuat sejumlah data kembali. Data tersebut akan ditangkap sebagai input, dan diproses kembali lewat suatu model dan seterusnya sehingga membentuk suatu siklus. Siklus ini disebut dengan siklus Informasi atau disebut pula siklus pengolahan data.[2]

  

Proses

(Model)

Input

  Output (Data) (Informasi)

Basis

  

Data

Data Penerima (Terungkap)

  Keputusan

  Hasil

  Tindakan

  Tindakan

  Gambar 2. 3 Siklus Informasi

2.2.3 Konsep Dasar Sistem

  Sistem adalah sekumpulan elemen yang saling terkait atau terpadu yang dimaksudkan untuk mencapai tujuan. Ada beberapa elemen yang membentuk sebuah sistem, yaitu tujuan, masukan, keluaran, proses, mekasisme pengendalian dan umpan balik, serta batasan.

  Terdapat dua kelompok pendekatan di dalam mendefinisikan sistem, yaitu yang menekankan pada prosedurnya dan menekankan pada komponen atau elemennya.

  Pendekatan sistem yang menekankan pada komponen akan lebih mudah didalam mempelajari suatu sistem yang tujuan analisis dan perancangan suatu sistem. Untuk menganalisis dan merencanakan suatu sistem, analis dan perancang sistem harus mengerti terlebih dahulu mengenai komponen-komponen atau elemen-elemen atau subsitem-subsistem dari sistem tersebut.

  Suatu sistem mempunyai maksud tertentu. Ada yang menyebutkan maksud dari suatu sistem adalah untuk mencapai suatu tujuan dan ada yang menyebutkan untuk mencapai sasaran. 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.3.1 Karakteristik Sistem

  Suatu sistem mempunyai karakteristik atau sifat-sifat yang tertentu, yaitu :

  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 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. Lingkungan luar yang menguntungkan merupakan energi dari sistem dan harus tetap dijaga dan dipelihara. Sedang lingkungan luar yang merugikan harus ditahan dan dikendalikan, kalau tidak maka akan menggangu kelangsungan hidup dari sistem.

  d. Penghubung Sistem Penghubung merupakan media penghubung antara satu subsistem dengan subsistem yang lainnya. Melalui penghubung ini memungkinkan sumber- sumber daya mengalir dari satu subsistem ke subsistem yang lainnya. Dengan 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 dan masukan sinyal . 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 suprasistem.

  g. Pengolah Sistem Suatu sistem dapat mempunyai suatu bagian pengolah atau sistem itu sendiri sebagai pengolahnya. Pengolah yang akan merubah masukan menjadi keluaran. h. Sasaran Sistem Suatu sistem pasti mempunyai tujuan atau sasaran. Sasaran dari sistem sangat menentukan sekali masukan yang dibutuhkan sistem dan keluaran yang akan dihasilkan sistem. Suatu sistem dikatakan berhasil bila mengenai sasaran atau tujuannya.[2]

2.2.3.2 Klasifikasi Sistem

  Sistem dapat diklasifikasikan dari beberapa sudut pandangan, di antaranya adalah sebagai berikut ini:

  1. Sistem abstrak dan sistem fisik.

  Sistem abstrak adalah sistem yang berupa pemikiran atau ide-ide yang tidak tampak secara fisik. Sedangkan sistem fisik merupakan sistem yang ada secara fisik.

  2. Sistem alamiyah dan sistem buatan manusia.

  Sistem alamiyah adalah sistem yang terjadi melalui proses alam, tidak dibuat manusia. Sedangkan sistem buatan manusia adalah sistem yang dirancang oleh manusia 3. Sistem tertentu dan sistem tak tentu. Sistem tertentu beroperasi dengan tingkah laku yang sudah dapat diprediksi. Interaksi di antara bagian-bagiannya dapat di deteksi dengan pasti, sehingga keluaran dari sistem dapat diramalkan. Sedangkan sistem tak tentu adalah sistem yang kondisi masa depannya tidak dapat di prediksi karena mengandung unsure probabilitas.

  4. Sistem tertutup dan sistem terbuka.

  Sistem tertutup merupakan sistem yang tidak berhubungan dan tidak terpengaruh dengan lingkungan luarnya. Sistem ini bekerja secara otomatis tanpa adanya turut campur tangan dari pihak diluarnya. Sedangkan sistem terbuka adalah sistem yang berhubungan dan terpengaruh dengan lingkungan luarnya. Sistem ini menerima masukan dan menghasilkan keluaran untuk lingkungan luar atau subsistem yang lainnya.[2]

2.2.4 Konsep Dasar 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 suatu informasi yang bernilai tambah.

  3. Output, suatu kegiatan untuk menghasilkan laporan proses diatas tesebut.