LANDASAN TEORI
2.1 PERANCANGAN
sistem juga disebut dengan suatu cara membentuk sebuah sistem dan bisa juga
disebut prosedur untuk mengkonversi logis kedalam sebuah desain yang dapat di
6
7
Sedangkan menurut Irwan Isa (2012 : 1) “Salah satu alat bantu untuk
Sistem informasi yang dapat disimpulkan dari definisi diatas adalah cara
2.3 PENJUALAN
Penjualan merupakan salah satu fungsi pemasaran yang sangat penting dan
penjualan produk maupun jasa tidak dikelola dengan baik maka secara langsung
pemindahan hak atas barang atau pemberi jasa yang dilakukan kepada pembeli
dengan harga yang disepakati bersama dengan jumlah yang dibebankan kepada
Sopian (2009 : 38) adalah “Menjual adalah ilmu dan seni mempengaruhi pribadi
yang dilakukan oleh penjual untuk mengajak orang lain agar bersedia membeli
2.4 E-COMMERCE
pertama kali banner- elektronik dipakai untuk tujuan promosi dan periklanan di
dimana cakupan e-bussiness lebih luas, tidak sekedar perniagaan tetapi mencakup
pembelian, penjualan dan pemasaran barang serta jasa melalui sistem elektronik”.
transaksi jual-beli dilakukan secara online dari sudut tempat mana pun”.
pembelian dan penjualan barang-barang serta jasa melalui sistem elektronik secara
menggunakan media elektronik. Dalam hal ini media elektronik utama dengan
payment”)
Internet mulai lahir pada tahun 1969 kelompok peneliti Amerika berhubungan
pembelian dan penjualan barang dan jasa melalui World Wide Web melalui
WEB mulai dikenal masyarakat luas pada tahun 1994, jurnalis banyak
nantinya akan berkembang dengan pesat. Baru kurang lebih empat tahun protocol
HTTPS memasuki tahap matang dan mulai banyak digunakan oleh masyarakat
11
luas. Antara tahun 1998 dan tahun 2000 banyak pebisnis dari Negara AS dan
Customer) yaitu:
kebutuhan atas suatu produk atau jasa tertentu, dan para pemasok bersaing
diinginkan.
melakukan kegiatan bisnis antar konsumen. Contoh C2C adalah iklan baris
dan toko-toko buku online yang dimiliki oleh individu yang pada
customer experience yang berbeda dari jika pembeli membeli dari toko secara
fisik.
software, perlengkapan otomotif, dan peralatan rumah tangga serta sejumlah kecil
adalah layanan antar gratis di wilayah Jakarta menggandeng Go-Jek dan sistem
bagi orang awan yang belum pernah melakukan pembelian secara on-line disitus
ini. Layanan ini memaparkan dengan jelas bagaimana syarat-syarat atau ketentuan
yang harus dilakukan untuk melakukan transaksi. Layanan ini sangat bagus karena
sangat memudahkan bagi orang yang belum pernah berbelanja secara on-line, dan
Jasa dan perantara yang disediakan oleh lazada dapat dilihat di gambar
diatas.lazada memberikan pilihan kepada pelanggan untuk memilih jasa apa yang
akan digunakan dalam melakukan transaksi, hal ini sangat bagus karena bisa saja
didaerah dimana pelanggan berada tidak ada jasa pegiriman barang JNE ataupun
lansung dan bayar ditempat setelah barang diterima oleh pelanggan, pelayanan ini
kebank.
Jacobson. UML menjadi bahasa yang bisa digunakan untuk berkomunikasi dalam
Diagram use case menyajikan interaksi antara use case dan aktor dalam
sistem yang akan dikembangkan. Aktor bisa berupa orang, peralatan, atau sistem
Menurut Imam Robandi dan Sholiq (2010 : 21) Use case adalah
pemodelan untuk melakukan (behavior) sistem informasi yang akan dibuat. Use
case mendeskripsikan sebuah interaksi antara satu atau lebih aktor dengan sistem
mungkin dan dapat dipahami. Ada dua hal utama pada use case yaitu
1. Aktor merupakan orang, proses, atau sistem lain yang berinteraksi dengan
sistem informasi yang akan dibuat diluar sistem informasi yang akan
dibuat itu sendiri, jadi walaupun simbol dari aktor adalah gambar orang,
Berikut ini adalah tabel simbol atau lambang yang digunakan dalam
kelas dari suatu sistem dan hubungan antar kelas. Kelas menggambarkan keadaan
yang akan menghasilkan sebuah objek dan merupakan inti dari pengembangan
tersebut (metoda/fungsi). Dibawah ini definisi class diagram menurut para ahli:
atau class diagram adalah menggambarkan struktur sistem dari segi pendefinisian
Kelas memiliki apa yang disebut atribut dan metode atau operasi :
18
2. Operasi atau metode adalah fungsi-fungsi yang dimiliki oleh suatu kelas.
Kelas-kelas yang ada pada struktur sistem harus dapat melakukan fungsi-
Berikut ini adalah tabel simbol atau lambang yang digunakan dalam
Jenis-jenis kelas diatas juga dapat digabungkan satu sama lain sesuai
ada pada struktur kelas tetap ada. Susunan kelas juga dapat ditambahkan kelas
19
utilitas seperti koneksi ke basis data, membaca file teks, dan lain sebagainya
workflow berakhir, aktivitas apa saja yang terjadi di dalam workflow, dan apa saja
Lebih lanjut diungkapkan oleh Imam RobAndri dan Sholiq (2010 : 65)
Diagram aktivitas adalah : “sebuah cara untuk memodelkan alur kerja (workflow)
Berikut ini adalah tabel simbol atau lambang yang digunakan dalam
2.5.2 Flowchart
sistem peralatan komputer yang digunakan dalam proses pengolahan data serta
Menurut Krismiaji (2015 : 69) “bagan alir merupakan teknik analitis yang
dan logis”.
diagram alir yang menggambarkan urutan logika dari suatu prosedur pemecahan
masalah”.
21
Menurut Kusrini dan Andri Koniyo (2012 : 83) “Bagan alir program
langkah proses program, dibuat dari derivikasi bagan alir sistem”. Bagan alir
Tabel 2.4 Simbol program flowchart (Kusrini dan Andri Koniyo: 2012)
Simbol Arti / Fungsi Simbol Arti / Fungsi
input/output, Simbol proses
digunakan untuk digunakan mewakili
mewakili data input/ suatu proses.
output.
Bagan alir dokumen atau (document flowchart) disebut juga bagan alir
formulir (form flowchart) atau paperwork flowchart adalah bagan alir yang
menggunakan simbol-simbol yang sama dengan bagan alir sistem. Bagan alir
berikut ini:
Tabel 2.5 Simbol Document Flowchart (Kusrini dan Andri Koniyo : 2012)
Dokumen, menunjukkan
Manual,
input dan output baik
menunjukkan
untuk proses manual,
pekerjaan manual.
mekanik dan komputer.
Operasi luar,
Proses, menunjukkan
menunjukkan operasi
kegiatan proses operasi
yang dilakukan diluar
program computer
operasi computer
Pita magnetik,
Sort Offline, menunjukkan I/O
menunjukkan proses menggunakan pita
pengurutan data di luar magnetik.
proses komputer.
Hubungan komunikasi,
Garis alir,
menunjukkan proses
menunjukkan aliran
transmisi data melalui
proses.
saluran komunikasi.
Penghubung,
Penjelasan, menunjukkan
menunjukkan penjelasan penghubung ke
dari suatu proses. halaman yang sama /
lain.
24
memasukkan atau memainkan file animasi, video, dan file multimedia lainnya,
sebagai software untuk mendesain web saja, tetapi juga untuk menyuting
kode serta pembuatan aplikasi web, antara lain JPS, PHP, ASP, dan
ColdFusion.
4 Lebih mudah dan cepat dalam mendesain web karena tidak perlu harus
Pada bagian coding dipermudah dengan penulisan tag </>. Misalnya pada
2.6.2 PHP
Apache. Namun belakangan ini, PHP juga dapat bekerja dengan webserver seperti
PWS (Personal Web Server), IIS (Internet Information Server) dan Xitami.
Kelahiran PHP bemula saat Rasmus Lerdorf pada tahun 1994 membuat sejumlah
skrip Perl yang dapat mengamati siapa saja yang melihat-lihat daftar riwayat
“Personal Home Page”. Kumpulan tool inilah yang nantinya menjadi cikal-bakal
PHP. Pada tahun 1995, Rasmus menciptakan PHP/FI versi 2. Pada versi inilah
menarik, kode PHP juga bisa berkomunikasi dengan database dan melakukan
merupakan bahasa utama script server-side yang sisispkan pada HTML yang
dijalankan Diserver, dan juga bisa digunakan untuk membuat aplikasi desktop ”.
Software Open-Source yang disebarkan dan dilisensikan secara gratis serta dapat
2.6.3 MySQL
eksperimennya itu, namun mSQL dirasa kurang sesuai, karena terlalu lambat
mSQL yang sedang merilis versi kedua dari mSQL. Kemudian Monty mencoba
membuat sendiri mesin SQL yang memiliki antarmuka mirip dengan SQL, tetapi
Menurut Haeles Yuda (2013 : 34) “MySQL adalah salah satu jenis
database server yang sangat terkenal. MySQL menjadi sangat populer karena
System). Pada MySQL, sebuah database mengandung satu atau sejumlah tabel.
Tabel terdiri atas sejumlah baris dan setiap baris mengandung satu atau beberapa
kolom. MySQL menerima berbagai macam tipe data, tipe-tipe data ini dibagi
menjadi 3, yaitu tipe data untuk bilangan, tipe data untuk tanggal dan jam, dan
2.6.4 XAMPP
sistem operasi apapun), Apache, MySQL, PHP dan Perl. Program ini tersedia
dalam GNU General Public License dan bebas, XAMPP merupakan web server
dengan menggunakan alat bantu dan teknik pengerjaan, seperti Flow Map,
Diagram Kontek, dan Data Flow Diagram (DFD). Proses pembuatan dengan
Style Sheets), database MySQL dan web server Apache. Tujuan dalam
28
mereka serta memberikan media penjualan yang lebih baik lagi dibandingkan
ini akan menjadikan proses transaksi yang lebih cepat dan efektif dibandingkan
dengan transaksi konvensional serta tidak adanya keterikatan waktu dan tempat
Pada Queen Kerudung Di Bandung” pada tahun 2010, Metode penelitian ini
Penulis menggunakan alat bantu dan teknik pengerjaan, seperti flowmap, diagram
konteks, dan Data Flow Diagram (DFD). Proses pembuatan dengan menggunakan
server apche. Hasil penelitian yang telah dilakukan oleh penulis menunjukan
Dalam jurnal Sri Haryanti dan Tri Irianto yang berjudul “Rancang Bangun
Sistem Informasi E-Commerce Untuk Usaha Fashion Studi Kasus Omah Mode
29
Kudus” pada tahun 2011. Peneliti menggunakan metode waterfall karena tahap
demi tahap yang dilalui harus menunggu selesainya tahap sebelumnya dan
transaksi pembelian produk dan Costumer dapat langsung melihat produk baru
cepat.
Website E-Commerce Untuk Sistem Penjualan Pada Toko Bezain” pada tahun
2013, Perancangan serta analisis sistem yang dilakukan dalam laporan ini
perancangan basis data yang digunakan adalah dengan membuat Diagram Relasi
Entitas (ERD), Tabel Relasi dan Kamus Data. Hasil dari penelitian ini adalah
Dalam Jurnal Rulia Puji Hastanti dkk, yang berjudul “Sistem Penjualan
Berbasis Web (E-Commerce) Pada Tata Distro Kabupaten Pacitan” pada tahun
2015, Metode penelitian menggunakan alat bantu dan teknik pengerjaan, seperti
flowmap, diagram konteks, dan Data Flow Diagram (DFD). Proses pembuatan
30
database MySQL. Dengan adanya pembuatan web pemasaran pada Tata Distro,
maka pihak toko dapat terbantu memasarkan produk fashion secara online. Serta
dengan adanya media promosi dan penjualan berbasis website ini maka konsumen
penelitian menggunakan alat bantu program DFD (Data Flow Diagram). Adanya
perluasan pasar penjualan. karena dengan e-commerce produk Tidak hanya dapat
dipasarkan didalam satu daerah saja tapi juga diluar daerah. Selain itu juga
barang-barang yang dijual dapat dipasarkan dengan mudah secara onlie karena