• Tidak ada hasil yang ditemukan

Pembangunan Sistem E-Commerce Di Jebgos Accessories

N/A
N/A
Protected

Academic year: 2017

Membagikan "Pembangunan Sistem E-Commerce Di Jebgos Accessories"

Copied!
328
0
0

Teks penuh

(1)

ii

by

ZELSTHEIN MAULI MARATUR PASARIBU

10107258

Jebgos Accessories is a store that sells several types of accessories from

various brands that exist in Indonesia. In marketing their products Jebgos

Accessories still market the products in small scope and limited.

Jebgos

Accessories are still difficulties in the processing of goods, sales, and reports that

result in slow performance of the store.

To overcome the problems that occurred, then this e-commerce application

is built to expand the scope of marketing. Flow Data methods which used is

structured method which consists of Data Flow Diagrams (DFD) in describe

functional model and Entity Relationship Diagram (ERD) to illustrate data model.

Payment process can be done through transfers between bank accounts and

paypal. The objectives of the development of e-commerce system is to make

buyers easier bought products without have to come directly to the store.. The

programming language used to create this program using PHP and database

using MySQL with the assistance of tools Adobe Dreamweaver and XAMPP.

Based on the analysis and testing has been done then it can be concluded

that e-commerce information systems is helpful to marketing Jebgos Accessories

products into remote areas to streamline the time, effort, and money. E-Commerce

Information System that has been built is to be used as material for further system

development.

(2)

i

Oleh

ZELSTHEIN MAULI MARATUR PASARIBU

10107258

Jebgos Accessories merupakan toko yang menjual beberapa jenis aksesoris

yang berasal dari dalam maupun luar negeri. Dalam memasarkan produknya,

Jebgos Accessories masih dalam ruang lingkup yang kecil dan terbatas. Jebgos

Accessories masih kesulitan dalam hal pengolahan barang, penjualan, dan laporan

yang berakibat kinerja toko tersebut menjadi lambat.

Untuk mengatasi permasalahan yang tejadi, maka dibuat program aplikasi

e-commerce

untuk memperluas ruang lingkup pemasaran. Metode aliran data

yang digunakan adalah metode terstruktur yang terdiri dari

Data Flow Diagram

(DFD) dalam menggambarkan model fungsional dan

Entity Relationship Diagram

(ERD) untuk menggambarkan model data. Proses pembayaran transaksi yang

terjadi dapat dilakukan melalui transfer antar rekening bank maupun paypal.

Tujuan yang ingin dicapai dari pembangunan sistem e-

commerce

ini adalah

mempermudah pembeli untuk melakukan pembelian barang tanpa harus datang

langsung ke toko.

Sedangkan bahasa pemrograman yang digunakan untuk

membuat program ini adalah PHP dan untuk database menggunakan MySQL

dengan dibantu

tools

Adobe Dreamweaver dan XAMPP.

Berdasarkan analisis dan pengujian yang telah dilakukan maka dapat

disimpulkan bahwa sistem informasi

e-commerce

ini membantu dalam

memasarkan produk di Jebgos Accessories ke daerah-daerah yang jauh dengan

mengefisiensikan waktu, usaha, dan uang. Sistem Informasi

E-Commerce

yang

telah dibangun ini agar dijadikan bahan untuk pengembangan sistem lebih lanjut..

(3)

1

BAB 1

PENDAHULUAN

1.1

Latar Belakang Masalah

JEBGOS ACCESORIES bergerak di bidang produksi dan penjualan aksesoris

yang beralamat di Jl.Petak Baru Blok AA No.24 Pasar Pagi Lama, Jakarta Kota.

Sebelumnya JEBGOS ACCESORIES ini hanya melayani penjualan saja, seiring

berjalannya waktu, aksesoris mengalami perkembangan yang begitu pesat yang

akhirnya merambah ke pengolahan aksesoris yang lain. Semakin berkembangnya

usaha dagang maka semakin banyaknya masalah yang muncul seperti sulitnya

mengatur pengolahan data barang, sering terlambatnya pembuatan laporan, serta

lambatnya proses transaksi. JEBGOS ACCESORIES dalam proses promosi

produknya hanya terbatas dari

customers to customers.

Pada sistem yang sedang berjalan saat ini, pengolahan data produk dan

layanan masih bersifat manual. Hal ini tidak menjadi masalah apabila tidak terjadi

perubahan mengenai produk yang ditawarkan. Apabila terjadi perubahan, maka

perusahaan harus kembali membuat proses pemesanan yang masih dilakukan dengan

cara konvensional, yaitu pemesan menghubungi pihak produksi baik melalui telepon

atau langsung datang ke perusahaan untuk konsultasi dan pemesanan yang sesuai

dengan keinginan pemesan. Hal ini tentu saja kurang efisien karena dibutuhkan waktu

(4)

Perkembangan teknologi informasi terutama internet merupakan faktor

pendorong perkembangan

e-commerce. E-commerce

merupakan salah satu

keunggulan dari internet hingga akhirnya di era sekarang ini banyak di sebut dengan

era digital nampaknya tiada hari yang terlewatkan tanpa mendengar dan membaca

kata

e-commerce

di berbagai media informasi

. E-commerce

berarti membeli atau

menjual secara elektronik dan kegiatan ini di lakukan pada jaringan internet.

E-commerce

juga dapat berarti pemasangan iklan dan penjualan dengan menggunakan

sebuah toko atau kios

online

atau

web shop

24 jam sehari bagi seluruh pelanggan.

Dengan adanya

e-commerce

suatu usaha dagang dapat menjalin hubungan

bisnis dengan rekan bisnis atau konsumennya secara lebih effisien, 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

.

Seiring perkembangan informasi, media elektronik menjadi salah satu media

andalan untuk melakukan komunikasi dan bisnis.

E-commerce

merupakan

extention

(bagian) dari

commerce

dengan mengeksploitasi media elektronik. Meskipun

penggunaan media eletronik masih belum banyak di mengerti, akan tetapi karena

desakan bisnis menyebabkan para pelaku bisnis mau tidak mau harus menggunakan

media elektronik ini. Sebagai contoh, usaha bisnis harus memiliki

website

.

Kepemilikan

website

ini mementukan kredibilitas dari usaha dagang, hampir sama

dengan kepemilikan telepon bagi usaha bisnis. Meledaknya penggunaan intenet dan

(5)

berbasis

web

. Namun JEBGOS ACCESORIES sendiri belum mempunyai

website

,

hal ini menyebabkan JEBGOS ACCESORIES belum di kenal oleh masyarakat

banyak.

Proses transaksi pada JEBGOS ACCESORIES dilakukan dengan cara tunai

dan

transfer via

bank. Namun terdapat kendala pada saat transaksi pembayaran. Dan

beberapa pelanggan menginginkan transaksi pembayarannya melalui media lain

seperti halnya Paypal, hal ini karena Paypal telah dipercaya masyarakat dunia sebagai

alat untuk bertransaksi secara

online

dengan aman.

Keamanan pada saat transaksi sangat diperlukan dalam

e-commerce

, hal ini

karena bisa terjadi penyadapan pada saat transaksi atau pertukaran data antara

client

dan

server

. Melihat potensi perkembangan usahanya, maka JEBGOS ACCESORIES

merasa perlu untuk melakukan perubahan terhadap sistem yang selama ini telah

berjalan. Toko membutuhkan suatu sarana pemasaran dan pemesanan yang cepat dan

aman, serta mampu mengelola data produk dan layanannya dengan baik.

1.2

Perumusan Masalah

Dilihat dari fenomena yang terjadi di JEBGOS ACCESORIES, maka

ditemukan masalah-masalah sebagai berikut :

1.

JEBGOS ACCESORIES belum mempunyai sarana pemasaran yang baik

karena dalam penyampaian informasi dilakukan melalui pembeli ke pembeli

(6)

2.

JEBGOS ACCESORIES mengalami kesulitan dalam mengelola data produk

dan layanannya, serta proses Pemesanan dan konsultasi masih dilakukan

secara konvensional sehingga penggunaan waktu dan biaya menjadi kurang

efisien.

3.

Diperlukan adanya alat transaksi global dan terjaminnya keamanan pada saat

terjadi transaksi atau pertukaran data.

Berdasarkan kebutuhan tersebut, maka diperoleh rumusan masalah yaitu

“Bagaimana membangun

E-Commerce

DI JEBGOS

ACCESORIES ?”

.

1.3

Maksud dan Tujuan

Maksud dan tujuan yang akan dicapai dari penulisan skripsi ini adalah sebagai

berikut :

1.3.1

Maksud

Berdasarkan permasalahan yang diteliti, maka maksud dari penulisan skripsi ini

adalah membangun

E-Commerce

DI JEBGOS ACCESORIES.

1.3.2

Tujuan

Tujuan yang ingin dicapai dalam penelitian ini, yaitu:

1.

Membangun sarana pemasaran yang baik yang dapat mengefektifkan waktu

dan biaya.

2.

Mempermudah pengelolaan data produk dan layanan yang disediakan

perusahaan serta membangun sistem pemesanan dan konsultasi yang baik,

(7)

3.

Mengimplementasikan alat pembayaran yang bersifat global serta menjamin

keamanan pada saat terjadi transaksi atau pertukaran data.

1.4

Batasan Masalah

Ada beberapa batasan masalah dalam pembuatan skripsi ini agar pembahasan

lebih terfokus sesuai dengan tujuan yang akan dicapai. Batasan masalah skripsi ini

adalah :

1.

Data yang diolah adalah : data barang, data kategori, data kota, data provinsi, ,

data ongkos kirim, data paket, data jasa.

2.

Sistem menyediakan layanan pengaturan produk diantaranya :

a.

Data Produk

b.

Data Kategori

c.

Manajemen Harga (hal ini dilakukan ketika ada perubahan harga

karena sewaktu harga bisa berubah).

d.

Gambar Produk

e.

Rating Produk

f.

Produk Promosi

g.

Pengelolaan Discount

h.

Pengelolaan Stok

3.

Proses yang dilakukan meliputi proses pemesanan, proses pembayaran, proses

autentifikasi pengguna, proses registrasi.

(8)

5.

Stok barang yang dimiliki terbatas, sehingga jikalau ada pelanggan yang ingin

membeli barang namun stok di sistem tidak mencukupi maka pelanggan dapat

menghubungi admin pada kontak kami yang telah disediakan.

6.

Fasilitas pendaftaran

member

dan login

member

.

7.

History pemesanan

8.

Pengiriman informasi pemesanan melalui

email

ke pemesan setiap ada

perubahan status pesanan.

9.

Zoom gambar produk.

10.

Pemesanan barang mempunyai masa waktu, pelanggan diberi waktu 1 x 24

jam untuk membayar setelah pemesanan. Jika pelanggan belum membayar

selama 1 x 24 jam maka pesanan di keranjang belanja dinyatakan batal.

11.

Pembayaran Barang

1)

Pembayaran barang dibagi 2 yaitu :

a.

Pembayaran secara

offline

(Transfer Bank)

b.

Pembayaran secara

online

(Paypal)

2)

Konfirmasi pembayaran akan langsung dilakukan sistem dengan mengirim

email

kepada pihak toko dan pemesanan diintegrasikan dengan sistem situs

pembayaran (pembayaran

online

).

3)

Konfirmasi

pembayaran

akan

diperiksa

berdasarkan

nomor

transaksi/referensi, untuk yang tunai dan nomor rekening untuk transfer

(pembayaran

offline

).

(9)

Pengiriman barang menggunakan pihak jasa pengiriman dan biaya

pesan ditanggung oleh pembeli.

13.

Pembuatan Laporan

Pada system ini juga ada layanan untuk membuat laporan.

Laporan-laporan tersebut dapat disusun harian, mingguan, bulanan, tahunan atau

periodik berdasarkan waktu tertentu. Ada beberapa laporan yang dibuat yaitu

Laporan Penjualan, Laporan Pemesanan, Laporan Produk.

14.

Terdapat fasilitas rating yang bertujuan agar pengunjung dapat menilai barang

yang di jual di Jebgos Accessories.

15.

Jenis

e-commerce

yang digunakan yaitu

Business to Consumer

.

16.

Level pengguna dalam aplikasi ini yaitu : administrator, petugas, pelanggan,

pengunjung.

17.

Terdapat barang yang didiskon, dan besar diskon adalah sesuai dengan

keinginan pemilik toko.

18.

Sistem akan menyediakan pengelolaan retur pembelian untuk menangani bila

terjadi complain dari pelanggan atas produk yang sudah dibeli di kemudian

hari. Jika barang yang diretur tidak tersedia, uang tidak dapat kembali, maka

dapat diganti dengan barang yang memiliki harga sama. Pelanggan (

member

)

dapat melakukan retur barang bila barang yang diterima cacat/rusak paling

lambat 1 x 24 jam setelah barang diterima.

19.

Penjualan barang hanya untuk wilayah Indonesia saja.

(10)

1.

IP yang digunakan pada

website

ini yaitu

IP-Dedicated.

2.

Secure soket layer

(SSL) digunakan untuk melindungi keamanan data

serta mendukung protocol https.

3.

Username

dan

password

digunakan oleh

member

yang sudah terdaftar

untuk autentifikasi pengguna.

21.

Menyediakan layanan konsultasi atau

customer service

melalui fasilitas

email

yang telah didaftarkan oleh pengguna pada saat pendaftaran,

Yahoo

Messanger

dan telepon yang diintegrasikan pada sistem yang dibangun.

22.

Memanfaatkan situs jejaring sosial untuk promosi.

23.

Tools

yang dipakai dalam membangun aplikasi ini adalah bahasa

pemrograman PHP dan DBMS menggunakan MySQL.

24.

Terdapat menu

backup

dan

restore database

di halaman administrator.

25.

Jebgos Accessories

didukung fasilitas SEO (

Search Engine Optimization

) agar

situs mudah ditemukan di

search engine.

1.5

Metodologi Penelitian

Metodologi penelitian merupakan suatu proses yang digunakan untuk

memecahkan suatu masalah yang logis, dimana memerlukan data untuk mendukung

terlaksananya suatu penelitian. Metode penelitian yang digunakan adalah metode

deskriptif. Metode deskriptif merupakan metode yang menggambarkan fakta-fakta

(11)

Metodologi penelitian ini memiliki dua tahapan, yaitu tahap pengumpulan data dan

tahap pengembangan perangkat lunak.

1.5.1

Tahap Pengumpulan Data

Tahap pengumpulan data yang digunakan dalam penulisan skripsi ini adalah

sebagai berikut :

a.

Studi Pustaka

Studi ini dilakukan dengan cara mempelajari, meneliti, dan menelaah

berbagai literatur-literatur dari perpustakaan yang bersumber dari buku-buku, teks,

jurnal ilmiah, situs-situs di

internet

, dan bacaan-bacaan yang ada kaitannya dengan

topik penelitian.

b.

Studi Lapangan

Studi ini dilakukan dengan cara mengunjungi toko Jebgos Accessories dan

pengumpulan data dilakukan secara langsung, hal ini meliputi :

1.

Wawancara

Wawancara yaitu melakukan dialog secara langsung dengan pemilik toko

Jebgos Accessories dengan permasalahan yang diambil.

2.

Observasi

Observasi yaitu mengamati secara langsung proses kerja yang

dilaksanakan di toko Jebgos Accessories untuk memperoleh gambaran yang

(12)

1.5.2

Tahap Pengembangan Perangkat Lunak

Tahap pengembangan perangkat lunak dalam pembuatan

e-commerce

ini

menggunakan model

Waterfall

.

Tahapan-tahapan yang terdapat dalam model

Waterfall

(Gambar 1.1) adalah

sebagai berikut :

a.

Requirments analysis and definition

Requirments analysis and definition

merupakan tahap 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

System and software design

merupakan tahap desain yang dikerjakan

setelah kebutuhan selesai dikumpulkan secara lengkap.

c.

Implementation and unit testing

Implementation and unit testing

merupakan tahap desain program yang

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

Intergration and system testing

merupakan tahap penyatuan unit-unit

program kemudian diuji secara keseluruhan (

system testing).

(13)

Operation and maintenace

merupakan tahap mengoperasikan program

dilingkungannya dan melakukan pemeliharaan, seperti penyesuaian atau

perubahan karena adaptasi dengan situasi sebenarnya.

Requirments analysis and definition

System and software design

Implementation and unit testing

Integration and system testing

Operation and maintenance

Feedback

Gambar 1.1 Model

Waterfall

1.6

Sistematika Penulisan

Sistematika penulisan laporan skripsi ini disusun untuk memberikan

gambaran umum tentang penelitian yang dilakukan. Adapun sistematika laporan

skripsi ini adalah :

BAB 1 PENDAHULUAN

Bab 1 ini menguraikan tentang latar belakang, identifikasi masalah, maksud

dan tujuan, batasan masalah, metodologi penelitian, serta sistematika penulisan.

BAB 2 TINJAUAN PUSTAKA

Membahas berbagai konsep dasar teori yang berkaitan dengan topik penelitian

(14)

BAB 3 ANALISIS DAN PERANCANGAN

Bab 3 berisi tentang analisis dari keseluruhan sistem, yang mencakup analisis

prosedur yang sedang berjalan, pengkodean, analisis kebutuhan non fungsional yang

terdiri dari analisis perangkat keras, analisis perangkat lunak, analisis kebutuhan

pengguna dan analisis basis data beserta solusi yang diberikan.

Bab ini juga berisi tentang perancangan untuk sistem yang akan dibangun,

berdasarkan data terstruktur yaitu menggunakan

flowmap

dengan

tools

yang

digunakan yaitu ERD (

Entity Relationship Diagram

) dan DFD (

Data Flow Diagram

).

BAB 4 IMPLEMENTASI DAN PENGUJIAN

Bab 4 berisi hasil implementasi dari hasil analisis dan perancangan yang telah

dibuat disertai juga dengan hasil pengujian dengan menguji sistem dengan metode

blackbox

secara

alpha

yang berfokus pada persyaratan fungsional dan

beta

dengan kuesioner

dari aplikasi yang dilakukan sehingga diketahui apakah sistem yang dibangun sudah

memenuhi syarat sebagai aplikasi yang

user-friendly.

BAB 5 KESIMPULAN DAN SARAN

(15)

13

2.1

Profil Perusahaan

Profil perusahaan membahasan bagaimana perusahaan ini berdiri dan

berkembang hingga sampai sekarang ini. Ditinjau dari sejarah, struktur organisasi,

deskripsi tugasnya di perusahaan dan lain sebagainya yang menjadi hal yang wajib

ada

2.1.1

Sejarah Perusahaan

Awal mula didirikannya toko aksesoris yang sebagian barangnya dibuat

sendiri

ini adalah dari rasa penasaran pemilik toko untuk mencoba-coba membuat

aksesoris yang unik, yang belum pernah ada. Dengan melihat model-model aksesoris

yang sedang

trend,

sang pemilik memodifikasi dan mencoba membuat model baru

dengan memperkerjakan ibu-ibu di sekitar rumah.

Jebgos Accesories ini sendiri baru berdiri pada tahun 2004 dari seorang ibu (Yenny

H.Sihombing) yang punya daya kreatif tinggi dalam menjadikan suatu barang yang

dinilai tidak menarik, sehingga menjadi aksesoris yang luar biasa dan dapat

diperjual-belikan ke masyarakat umum.

2.1.2

Tempat dan kedudukan perusahaan

JEBGOS ACCESORIES adalah salah satu toko aksesoris yang beralamatkan

(16)

2.1.3

Logo Jebgos Accessories

Gambar 2.1 Logo JEBGOS ACCESSORIES

2.1.4

Struktur Organisasi Perusahaan

Organisasi adalah sekelompok orang yang bekerja sama untuk mencapai

tujuan yang telah di Skenariokan, dari pengertian tersebut organisasi dapat di

simpulkan sebagai kumpulan orang-orang yang bekerja sama dengan dasar

persamaan tujuan.

Organisasi perusahaan sangatlah penting didalam menjamin kelangsungan

dan kelancaran mekanisme kerja perusahaan, adanya organisasi dapat menciptakan

suatu sistem pembagian kerja atau tugas yang sesuai dengan kebutuhan perusahaan

sehingga mempermudah kegiatan operasional perusahaan dalam mencapai tujuan.

(17)

Pemilik toko

Administrasi dan keuangan

Storage

Frontman

Gambar 2.2 Struktur Organisasi JEBGOS ACCESORIES

2.1.5

Deskripsi Tugas

Struktur organisasi dari toko JEBGOS ACCESORIES sebagi berikut :

1.

Pemilik toko

a.

Bertanggung jawab atas keseluruhan hasil produksi perusahaan

b.

Memonitoring perkembangan produksi perusahaan

2.

Administrasi dan keuangan

a.

Mengorganisasi serta memberikan tugas kepada bawahan

b.

Melakukan kontrol kualitas pelayanan yang diberikan

c.

Membuat laporan periodik serta melaporkan kepada pimpinan

produksi

(18)

e.

Membuat anggaran pemasukan dan pengeluaran keuangan

perusahaan

3.

Storage

/Bagian gudang

a.

Bertanggungjawab atas barang yang masuk dan keluar gudang

b.

Membuat laporan atas barang yang masuk dan keluar gudang

4.

Frontman

/Penjaga toko

Bertugas untuk melakukan pelayanan transaksi pembayaran dan

pelunasan.

2.2

Landasan Teori

2.2.1

Sistem

Terdapat dua kelompok pendekatan di dalam mendefinisikan sistem, yaitu

yang menekankan pada prosedurnya dan yang menekankan pada komponen atau

elemennya.

2.2.2

Sistem Informasi

Sistem Informasi adalah sekumpulan hardware, software, brainware, prosedur

dan atau aturan yang diorganisasikan secara integral untuk mengolah data menjadi

informasi yang bermanfaat guna memecahkan masalah dan pengambilan keputusan

[4]

.

2.2.2.1

Komponen Sistem Informasi

Sistem informasi terdiri dari komponen-komponen yang disebutkan dengan

(19)

(

model block

), blok keluaran (

output block)

, blok teknologi (

technology block

), blok

basis data (

database block

) dan blok kendali (

control

block

)

[7]

.

1.

Blok Masukan

Input mewakili data yang masuk kedalam sistem informasi,

input

disini

termasuk metode-metode da media untuk menangkap data yang akan

dimasukan, yang dapat berupa dokumen-dokumen dasar.

2.

Blok Model

Blok ini terdiri dari kombinasi prosedur, logika dan model matematika

yang

akan memanipulasi data input dan data yang tersimpan di basis data

dengan

cara yang tertentu untuk menghasilkan keluaran yang diinginkan.

3.

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.

4.

Blok Teknologi

Teknologi merupaka

n “kotak alat” (

tool-box)

dalam sistem informasi.

Teknologi digunakan untuk menerima

input,

menjalankan model,

menyimpan dan mengakses data, menghasilkan dan mengirimkan keluaran

dan membantu pengendalian dari sistem secara keseluruhan. Teknologi

terdiri dari 3 bagian utama, yaitu teknisi (

humanware

atau

brainware

),

perangkat lunak (

software

) dan perangkat keras (

hardware

).

(20)

Basis data (

database

) merupakan kumpulan-kumpulan dari data yang

saling berhubungan satu dengan yang lainnya, tersimpan di perankat keras

computer dan digunakn perangkat lunak untuk memanipulasinya.

Organisasi basis data yang baik juga berguna untuk efisiensi kapasitas

penyimpananny.

Basis

data

diakses

atau

dimanipulasi

dengan

menggunakan perangkat lunak paket yang disebut dengan DBMS

(

Database Management System

).

6.

Blok Kendali

Beberapa pengendalian perlu dirancang dan ditetapkan untuk meyakinkan

bahwa hal-hal yang dapat merisak sistem dapat dicegah ataupun bila

terlanjur terjadi kesalahan-kesalahan dapat langsung diatasi

2.2.3

Internet

Internet merupakan jaringan global yang terdiri dari berbagai komputer yang

saling berhubungan dan bekerjasama dengan cara berbagai informasi dan data. Media

penghubung tersebut bisa melalui kabel, kanal satelit maupun frekuensi radio. Setiap

komputer yang terhubung dengan jaringan tersebut, diberikan sebuah nomor yang

unik, dan berkomunikasi satu sama lainnya dengan bahasa komunikasi yang sama.

Bahasa komunikasi yang sama ini disebut protokol. Protokol yang digunakan di

(21)

2.2.4

E-commerce

Electronic Commerce

(Perniagaan elektronik), sebagai bagian dari

electronic

business

(bisnis yang dilakukan dengan menggunakan

electronic

transmission

),

secara umum

e-commerce

dapat didefinisikan sebagai segala bentuk transaksi

perdagangan atau perniagaan barang atau jasa (

trade of goods

and service

) dengan

mengunakan media elektronik. Sedangkan Onno W.Purbo dan Aang Wahyudi yang

mengutip pendapatnya David Baum menyebutkan bahwa : “

e-commerce is a dynamic

set of technologies, application, and business

process that link enterprise, consumers,

and communities through electronic transaction and the electronic exchange of

goods, services and information”.

Bahwa

e-commerce

merupakan suatu set dinamis

teknologi, aplikasi dan proses

bisnis yang menghubungkan perusahaan, konsumen

dan komunitas melalui

transaksi elektronik dan perdagangan barang, pelayanan dan

informasi yang

dilakukan secara elektronik

[8]

.

Model-model

e-commerce

sangat beraneka ragam yang terdiri dari :

1.

Model Store Front

(22)

2.

Model Lelang

Model lelang berfungsi sebagai forum dimana para pengguna

internet/neter dapat memasuki web-web tertentu dan berperan sebagai

penawar (

bidder

) atau penjual (

seller

).

3.

Model Portal

Model portal merupakan bentuk lain dalam

e-commerce.

Portal berisi

berbagai informasi meliputi mulai berita politik dan ekonomi, olahraa,

teknologi sampai dengan berita-berita ringan mengenai kehidupan

selebriti, gaya hidup, cerita bersambung dan lain-lain.

4.

Model

”Dynamic Pricing”

Model

dynamic pricing

atau penetapan harga merupakan model yang

mengikuti pola mekanisme bisnis, yaitu bagaimana antara bisnis

berlangsung dan produk-produk diberi harga.

5.

Penyelenggara layanan dari dan untuk perusahaan /

Bussines To

Bussines (B2B)

B2B secara

online

merupakan bisnis perusahaan dengan perusahaan

lainnya. Dengan kata lain, bisnis ini dilakukan dari dan untuk

perusahaan, misalnya : PLN berbisnis dengan PT.Telkom. Tujuan

B2B ialah membantu bisnis pihak lain untuk memperbaiki kebijakan,

prosedur, layanan konsumen, dan operasi umum.

(23)

Model “

online trading”

biasanya merupakan perdagangan elektronik

dalam bentuk perdagangan sekuritas. Perdagangan saham secara

online dilakukan oleh para

broker

yang mendapatkan komisi karena

jasa para

broker

dalam mengatur jalannya perdagangan saham

tersebut.

7.

Model “

Online Loan

Online loan

atau pinjaman secara

online

merupakan salah satu bisnis

online

yang sudah cukup popular. Konsumen saat ini dapat mencari

pinjaman dengan bunga rendah melalui internet.

8.

Recruitment

pekerjaan secara

online

Pencarian pekerjaan melalui internet saat ini mudah dilakukan.

Situs-situs yang melakukan perekrutan pegawai menyediakan formulir

elektronik bagi pencari pekerjaan untuk menulis lamaran dan

memasang daftar riwayat hidup, kemudian situs tersebut akan

mencarikan calon perusahaan yang sesuai dengan latar belakang dan

keahlian si pelamar.

9.

Layanan berita secara

online

Zaman teknologi informasi ini, peranan penyebarluasan informasi

melalui

website

sudah semakin banyak, karena dari hari ke hari

pencari informasi mealui internet terus bertambah, maka banyak

(24)

Keuntungan memanfaatkan layanan perjalanan

online

ialah

konsumen dapat memilih tempat wisata dan membandingkan dengan

mudah melalui layer monitor komputer.

11.

Layanan penjualan mobil secara

online

Situs-situs ini menyediakan simulasi cara memilih mobil dan cara

menghitung cicilan, jika seseorang ingin membeli mobil secara kredit

dan perhitungan bunganya. Jika sudah terdapat kesepakatan, maka

konsumen tinggal memesan dan mobil akan dikirim ke alamat

konsumen.

12.

Belajar secara

online

(

elearning)

Teknologi internet dapat juga digunakan sebagai sarana belajar jarak

jauh antara institusi penyelenggara pendidikan dengan para peserta

didik yang tidak berada dalam suatu lokasi, baik dalam satu kota,

negeri atau diluar negeri.

13.

Business to costumer

Business to costumer

merupakan mekanisme toko online (

electronic

shopping mall

), yaitu transaksi antara

e-merchant

dengan

e-costumer

[6].

2.2.4.1

Karakterisitik

E-commerce

(25)

1.

Transaksi tanpa batas : sebelum era internet, batas-batas geografi menjadi

penghalang suatu perusahaan atau individu yang ingin

go-international

,

sehinga hanya perusahaan atau individu dengan modal besar yang dapat

memasarkan produknya ke luar negeri. Dewasa ini, dengan internet pengusaha

kecil dan menengah dapat memasarkan produknya secara internasional cukup

dengan membuat situs

web

atau dengan memasang iklan di situs-situs internet

tanpa batas waktu (24 jam), dan tentu saja pelanggan dari seluruh dunia dapat

mengakses situs tersebut dan melakukan transaksi secara

online

2.

Transaksi anonym : Para penjual dan pembeli dalam transaksi melalui internet

tidak harus bertemu muka satu sama lainnya. Penjual tidak memerlukan nama

dari pembeli sepanjang mengenai pembayarannya telah diotorisasi oleh

penyedia sistem pembayaran yang ditentukan.

3.

Produk digital dan non digital : Produk-produk digital seperti

software

komputer, musik dan produk lain yang bersifat digital dapat dipasarkan

melalui internet dengan cara mendownload secara elektronik. Dalam

perkembangannya objek yang ditawarkan melalui internet juga meliputi

barang-barang kebutuhan hidup lainnya.

4.

Produk barang tak berwujud : Banyak perusahaan yang bergerak dibidang

(26)

2.2.4.2

Keuntungan

E-commerce

Perdagangan secara elektronik (

e-commerce

) menawarkan kepada perusahaan

keuntungan jangka pendek dan jangka panjang. Perdagangan elektronik tidak hanya

membuka pasar baru bagi produk dan/atau jasa yang ditawarkan, mencapai konsumen

baru, tetapi juga dapat mempermudah cara perusahaan melakukan bisnis [

7

]. Secara

Umum ada berbagai manfaat lain yang didapat perusahaan. Beberapa manfaat itu

adalah:

1.

Keuntungan bagi perusahaan

a.

Memperpendek Jarak

Perusahaan-perusahaan dapat lebih mendekatkan diri dengan

konsumen. Dengan hanya

mengklik link-link

yang ada pada

situs-situs, konsumen dapat menuju ke perusahaan dimana pun berada

b.

Perluasan Pasar

Jangkauan pemasaran menjadi semakin luas dan tidak terbatas oleh

area geografis perusahaan berada

c.

Perluasan Jaringan Mitra Bisnis

Bagaimana pun juga, mitra kerja sangat penting untuk konsultasi dan

kerjasama baik teknis maupun non-teknis

d.

Efisien

(27)

periklanan. Pencarian informasi dapat dilakukan lebih cepat dan lebih

akurat.

2.

Keuntungan bagi Konsumen

a.

Efektif

Konsumen dapat memperoleh informasi tentang produk/jasa yang

dibutuhkan dan bertransaksi secara cepat dan murah

b.

Aman Secara Fisik

Konsumen tidak perlu mendatangi toko tempat perusahaan menjajakan

barangnya dan ini memungkinkan konsumen dapat bertaransaksi

secara aman sebah di daerah-daerah mungkin sangat berbahaya jika

berkendara dan membawa uang tunai dalam jumlah besar

c.

Fleksibel

Konsumen dapat bertransaksi di berbagai lokasi, baik dari rumah,

kantor, warnet, atau tempat-tempat lainnya

[7].

2.2.5

Website

Website

merupakan

webpage

beserta

homepage

, yang merupakan system yang

luas dari

server

yang menawarkan informasi untuk semua orang melalui jaringan.

Informasi tersebut tersebut berupa teks, gambar, suara, dan tipe data link, yang

merupakan navigasi kehalaman lainnya (

hyperlink

).

(28)

2.2.6

Secure Socket Layer

(SSL)

SSL merupakan salah satu metode

enkripsi

dalam komunikasi data yang

dibuat oleh

Netscape Communication Corporation

. SSL adalah Protokol

berlapis.

Dalam tiap lapisannya, sebuah data terdiri dari panjang, deskripsi dan isi.

SSL mengambil data untuk dikirimkan, dipecahkan kedalam blok-blok yang

teratur, kemudian dikompres jika perlu, menerapkan MAC, dienkripsi, dan

hasilnya dikirimkan. Di tempat tujuan, data di-

dekripsi, verifikasi, dekompres,

dan disusun kembali. Hasilnya dikirimkan ke

client

di atasnya.

2.2.7

HTTPS

HTTPS singkatan dari

HyperText Transport Protocol Secure

, memiliki

pengertian sama dengan HTTP tetapi dengan alasan keamanan (

security

),

HTTPS memberi tambahan

Secure Socket Layer

(SSL). Umumnya website

yang menggunakan HTTPS ini adalah

website

yang memiliki tingkat kerawanan

tinggi yang berhubungan dengan masalah keuangan dan privacy dari pelanggannya

seperti

website

perbankan dan investasi.

Teknologi HTTPS protocol mencegah kemungkinan "dicurinya" informasi

penting (

credit card

adalah contoh yang paling sering disebut-sebut) yang dikirimkan

selama proses komunikasi berlangsung antara

user

dengan webserver (atau

sebaliknya). Secara teknis,

website

yang menggunakan HTTPS akan melakukan

enkripsi terhadap informasi (data) menggunakan teknik enkripsi SSL. Dengan cara ini

(29)

user

web

server

, orang tersebut tidak akan bisa membacanya karena sudah

diubah oleh teknik enkripsi SSL.

2.2.8

Personal Home Page (PHP)

PHP adalah bahasa pemrograman yang paling banyak dipakai saat ini. PHP

banyak dipakai untuk membuat program situs

web

dinamis, walaupun tidak tertutup

kemungkinan digunakan untuk pemakaian lain.

Contoh terkenal dari aplikasi PHP adalah phpBB dan MediaWiki (

software

di

belakang Wikipedia). PHP juga dapat dilihat sebagai pilihan lain dari

ASP.NET/C#/VB.NET Microsoft, ColdFusion Macromedia, JSP/Java Sun

Microsystems, dan CGI/Perl. Contoh aplikasi lain yang lebih kompleks berupa CMS

yang dibangun menggunakan PHP adalah Mambo, Joomla!, Postnuke, Xaraya, dan

lain-lain [ 10 ].

2.2.9

Javascript

JavaScript adalah bahasa pemrograman yang khusus untuk halaman web agar

halaman web menjadi lebih hidup. Kalau dilihat dari suku katanya terdiri dari dua

suku kata, yaitu Java dan Script. Java adalah Bahasa pemrograman berorientasi

obyek, sedangkan Script adalah serangkaian instruksi program. Dalam aplikasi client

untuk Navigator, pernyataan Java Script yang tertulis dalam sebuah halaman web

dapat mengetahui dan merespon perintah pemakai seperti gerakan mouse,

input form

,

dan navigasi halaman HTML. Sebagai contoh, dalam menulis sebuah fungsi Java

Script untuk memverifikasi bahwa seseorang telah benar menuliskan informasi yang

(30)

Tanpa transmisi jaringan apapun, sebuah halaman HTML yang dilengkapi dengan

tulisan Java Script dapat menginterpretasikan teks yang dituliskan pada halaman

tersebut dan memberikan tampilan teks dialog penolakan apabila teks yang dituliskan

tadi salah. Atau dapat mempergunakan Java Script untuk memerintahkan sebuah aksi

(seperti memainkan file suara, mengeksekusi sebuah “

applet

” atau berkomunikasi

dengan “

plug-in

” lain) sebagai respon terhadap dibukanya sebuah halaman web atau

penutupan halaman tersebut oleh pengguna internet.

2.2.10

PayPal

PayPal

adalah salah satu alat pembayaran (

Payment procesors)

menggunakan

internet

yang terbanyak digunakan didunia dan teraman. Pengguna

internet

dapat

membeli barang di ebay, lisensi

software

original, keanggotaan situs, urusan bisnis,

mengirim dan menerima donasi/sumbangan, mengirim uang ke pengguna

PayPal

lain

di seluruh dunia dan banyak fungsi lainnya dengan mudah dan otomatis

menggunakan

internet

atau

mobile

.

PayPal

mengatasi kekurangan dalam pengiriman

uang tradisional seperti Cek atau

Money order

yang prosesnya dapat memakan waktu

PayPal

seperti rekening bank, pertama konsumen membuat

account

, lalu dana akan

ditarik langsung dari kartu kredit konsumen ke

account

tersebut atau dengan dana

dari transfer

account

PayPal

orang lain ke saldo /

Balance

PayPal

konsumen, dan

konsumen sudah dapat menggunakan

account

PayPal

untuk bertransaksi

[ 9 ].

2.2.11

Flow Map

(31)

sistem yang didalamnya terdapat subsistem-subsistem. Didalam subsistem-subsistem

tersebut terdapat dokumen-dokumen yang mengalir yang menghubungkan antara

subsistem-subsistem yang ada di sistem tersebut

2.2.11.1

Entity Relational Diagram

(ERD)

ERD adalah model konseptual yang mendeskripsikan hubungan antara penyimpanan

(dalam DFD)

[

5

]

. ERD digunakan untuk memodelkan struktur data dan hubungan

antar data. Dengan ERD, model dapat diuji dengan mengabaikan proses yang

dilakukan. ERD pertama kali dideskripsikan oleh Peter Chen yang dibuat sebagai

bagian dari perangkat lunak Case.ERD merupakan penggabungan antar tabel-tabel

yang ada, yang menggambarkan adanya relasi antar tabel tersebut. Kamus Data

Merupakan katalog(tempat penyimpanan) dari elemen-elemen yang berada

dalam suatu sistem. Kamus data mempunyai fungsi yang sama dalam pemodelan

sistem dan juga berfungsi membantu pelaku sistem untuk mengerti aplikasi secara

detail dan mengorganisasi semua elemen data yang digunakan dalam sistem sehingga

pemakai dan penganalisa sistem punya dasar pengertian yang sama tentang masukan,

keluaran, penyimpanan dan proses

[

5

].

2.2.12

Diagram Konteks

Diagram konteks

adalah diagram tingkat atas, dan merupakan diagram dari

sebuah sistem yang menggambarkan aliran-aliran data yang masuk dan keluar dari

sistem dan yang masuk dan keluar dari entitas

(32)

1.

Kelompok, pemakai, organisasi atau sistem lain dimana sistem

melakukan komunikasi (sebagai terminator).

2.

Data masuk, yaitu data yang diterima sistem dari lingkungan dan harus

diproses dengan cara tertentu.

3.

Data keluar, yaitu data yang dihasilkan sistem dan diberikan ke dunia

luar.

4.

Penyimpanan data (

storage)

, yaitu digunakan secara bersamaan antara

sistem dengan terminator. Data ini dibuat oleh sistem dan digunakan

oleh lingkungan atau sebaliknya. Hal ini berarti pembuatan simbol

data

storage

dalam diagram konteks dibenarkan, dengan syarat simbol

tersebut merupakan bagian dari dunia diluar sistem.

5.

Batasan, antara sistem dan lingkungan.

Simbol yang digunakan dalam diagram konteks, antara lain :

a.

Persegi panjang

, u

ntuk berkomunikasi langsung dengan sistem melalui

aliran data.

b.

Lingkaran

, u

ntuk menunjukan adanya kegiatan proses dalam sistem.

2.2.13

Data Flow Diagram (DFD)

DFD sering digunakan untuk menggambarkan suatu sistem yang telah ada atau

sistem baru yang dikembangkan secara logika tanpa mempertimbangkan lingkungan

fisik dimana data tersebut akan disimpan. DFD merupakan alat yang digunakan pada

metodologi pengembangan sistem yang terstruktur. Sedangkan arti dari DFD tersebut

(33)

konsep dekomposisi dapat digunakan untuk penggambaran analisa maupun

rancangan sistem yang mudah dikomunikasikan oleh profesional sistem kepada

pemakai maupun pembuat program, ataupun dapat diartikan sebagai penggambaran

arus data dari suatu sistem informasi, baik sistem lama maupun sistem baru secara

logika tanpa mempertimbangkan lingkungan fisik dimana data tersebut berada.

Diagram ini menjelaskan bagaimana data masukan diubah menjadi keluaran,

dimana setiap bagian pada diagram menjelaskan proses transformasi yang berbeda.

DFD dapat digunakan untuk menggambarkan sistem atau perangkat lunak pada

banyak tingkatan dari suatu abstraksi

2.2.13.1

Komponen-Komponen dalam DFD (

Data Flow Diagram

)

a.

External entity

(kesatuan Luar) atau

boundary

(batas sistem).

Setiap sistem pasti memiliki batas sistem (boundary) yang memisahkan

suatu sistem dengan lingkungan luarnya. Kesatuan luar

(external entity)

merupakan kesatuan di lingkungan luar sistem yang dapat berupa orang, organisasi

atau sistem lainya yang berada di lingkungan luarnya yang memberikan

input

atau

menerima

output

dari sistem.

b.

Data Flow

(Arus Data)

Arus data di DFD diberi simbol panah. Arus data ini mengalir diantara proses,

simpanan, dan kesatuan luar.

(34)

Suatu proses adalah kegiatan atau kerja yang dilakukan oleh orang, mesin atau

komputer dari hasil suatu arus data yang masuk ke dalam proses untuk dihasilkan

arus data yang akan keluar dari proses.

d.

Data Store

(Penyimpanan Data)

Penyimpanan data

(data store)

merupakan simpanan dari data yang dapat

berupa suatu file atau database di komputer, suatu arsip atau catatan manual dan lain

(35)

33

3.1

Analisis Sistem

Analisis sistem merupakan penguraian dari suatu sistem yang utuh kedalam

bagian-bagian komponennya dengan maksud untuk mengidentifikasikan dan

mengevaluasi permasalahan-permasalahan, kesempatan-kesempatan,

hambatan-hambatan yang terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga dapat

diusulkan perbaikan-perbaikannya. Hal-hal yang akan dianalisis pada tahap analisis

sistem ini adalah analisis prosedur sistem yang sedang berjalan, analisis aliran

informasi, analisis pengkodean, analisis basis data, dan analisis kebutuhan

non-fungsional.

3.1.1

Analisis Masalah

Sebelum melakukan perancangan suatu sistem, terlebih dahulu melakukan

tahap analisis. Dari tiap analisis dapat diketahui dengan jelas masalah-masalah apa

saja yang muncul, dan bagaimana

user

yang menggunakan sistem yang sedang

berjalan sampai solusi yang dapat diajukan untuk memecahkan masalah tersebut.

Berdasarkan hasil penelitian yang dilakukan, didapatkan bahwa pengolahan data

penjualan dan pengadaan barang barang di JEBGOS ACCESORIES masih dilakukan

secara manual, sehingga pendokumentasian data masih berbentuk berkas yang

(36)

3.1.2

Analisis Prosedur Sistem yang Sedang Berjalan

Prosedur adalah kumpulan dari proses dalam suatu sistem yang saling terkait

antara satu dengan yang lainnya untuk mencapai tujuan yang telah diterapkan. Sistem

yang ada saat ini memiliki tiga prosedur yaitu prosedur pengadaan barang, prosedur

penjualan dan prosedur pelaporan.

3.1.2.1

Prosedur Pengadaan Barang Baru

Prosedur penjualan adalah tahap-tahap yang harus dilalui oleh pelanggan

dalam membeli barang, memilih barang, membayar sampai proses penerimaan barang

oleh pelanggan. Prosedur penjualan pada JEBGOS ACCESORIES ini terdiri dari

beberapa urutan proses (Gambar 3.1), sebagai berikut:

1.

Pelanggan memberikan daftar barang yang akan dibeli ke

frontman

2.

Frontman

menerima daftar barang yang akan dibeli dari pelanggan, kemudian

di cek apakah barang yang akan dibeli tersedia atau tidak. Jika barang yang

dibeli tersedia, maka

frontman

akan membuat nota. Jika tidak tersedia maka

diinformasikan ke pelanggan mengenai ketidak-tersediaan barang.

(37)

Flow Map Prosedur Penjualan

Frontman Pelanggan

Daftar Barang yang akan dibeli

Daftar Barang yang akan dibeli

Pengecekan persediaan barang

Buku stok barang A1

tersedia

Daftar Barang yang tersedia

Pembuatan nota

Nota Nota

Pencatatan data penjualan

Buku penjualan Buku stok barang

A1 A3

Ya Daftar barang

yang tidak

tersedia Tidak

2 1 1

A1 = Arsip produk stok barang A3 = Arsip penjualan

(38)

3.1.2.2

Prosedur Pengadaan Barang Lama

Prosedur pengadaan barang merupakan proses penyediaan barang yang rutin

dilakukan setiap seminggu sekali oleh bagian produksi ke bagian gudang. Prosedur

pengadaan barang pada JEBGOS ACCESORIES saat ini terdiri dari beberapa urutan

proses (Gambar 3.2), sebagai berikut :

1.

Penjaga Toko (bagian penjualan) memberikan daftar barang yang tidak

tersedia kepada bagian gudang (

storage

) Bagian gudang (

storage)

menerima

daftar barang yang tidak tersedia dari bagian penjualan

2.

Bagian gudang menerima daftar pengadaan barang (

purchase order)

yang

ditujukan kepada bagian produksi

3.

Bagian produksi menerima daftar pengadaan barang (

purchase order

) yang

dipesan dari bagian gudang.

4.

Bagian produksi memberikan daftar barang yang diproduksi kepada bagian

gudang.

5.

Bagian gudang menerima daftar barang yang diproduksi dari bagian produksi

6.

Setelah menerima daftar barang yang diproduksi, bagian gudang melakukan

pengecekan jumlah dan kondisi barang yang diproduksi tersebut, jika daftar

barang yang diproduksi jumlah dan kondisi barangnya tidak sesuai maka

daftar barang yang diproduksi tersebut akan dikembalikan kepada bagian

produksi, jika daftar barang yang diproduksi jumlah dan kondisi barangnya

sesuai maka bagian gudang membuat faktur penerimaan barang yang

(39)

7.

Faktur penerimaan barang yang diproduksi tersebut dibuat rangkap sebanyak

2 (dua) rangkap. Rangkap pertama akan dibuatkan arsip dan rangkap kedua

akan diberikan kepada bagian produksi sebagai bukti penerimaan barang yang

diproduksi.

8.

Selanjutnya bagian gudang melakukan pencatatan data barang di arsip produk

(40)

Prosedur Pengadaan Barang

Bag.Gudang Bag.Produksi

Bag.Penjualan

Buku stok barang

Daftar barang yang tidak tersedia

Daftar barang yang diproduksi jumlah dan

kondisi barang tidak sesuai

Daftar barang yang diproduksi jumlah dan

kondisi barang tidak sesuai tidak

Daftar barang yang diproduksi jumlah dan kondisi barang sesuai

A1 = Arsip produk stok barang A2 = Arsip nota pengadaan barang

Daftar barang

(41)

3.1.2.3

Prosedure Pelaporan

Prosedur pelaporan ini meliputi barang apa saja yang telah dibeli, sehingga

dari data pembelian barang dapat dijadikan evaluasi untuk mengetahui jenis barang

apa yang paling disenangi oleh pelanggan. Prosedur pelaporan pada FEBGOS

ACCESORIES ini terdiri dari beberapa urutan proses (Gambar 3.3), sebagai berikut :

a.

Frontman

membuat laporan penjualan dari produk penjualan dan

produk stock barang.

b.

Laporan penjualan dibuat dua rangkap. Rangkap pertama diberikan

kepada pimpinan perusahaan dan rangkap ke dua dijadikan arsip.

c.

Pimpinan perusahaan menerima laporan penjualan per hari dari

frontman

.

d.

Laporan tersebut dicek dan disahkan oleh pimpinan perusahaan

(42)

Flow Map Prosedure Pelaporan

Pimpinan Perusahaan Frontman

A3 A1

Buku Penjualan Buku stok barang

Laporan penjualan

Laporan penjualan

Laporan penjualan yang telah ditanda

tangani Pembuatan

laporan

Pengesahan

A5

A4 2 1

Laporan penjualan yang telah ditanda

tangani 1

A1 = Arsip produk stok barang A3 = Arsip penjualan

A4 = Arsip laporan Penjualan untuk pimpinan perusahaan A5 = Arsip laporan untuk frontman

Gambar 3.3

Flow Map

prosedur Pelaporan

3.1.3

Aturan Bisnis

Sistem yang akan dibangun memiliki aturan bisnis sebagai berikut:

1.

Sistem yang dibangun memberikan layanan pencarian pemesanan.

(43)

3.

Pemesan harus melakukan daftar terlebih dahulu dan melakukan verifikasi

sebelum bisa melakukan pemesanan.

4.

Jangka waktu untuk pembayaran yakni 2 hari setelah pemesanan

5.

Pembayaran harus sesuai dengan harga total pembayaran yang dapat

dilakukan melalui transfer via bank atau melalui Paypal.

6.

Untuk memasarkan sistem ini, maka dilakukan promosi melalui website

social

network.

7.

Stok akan berkurang pada saat pelanggan melakukan pemesanan.

8.

Pengiriman dilakukan oleh jasa pengiriman Paket JNE dan paket pos. Karena

dengan paket itu, pelanggan dapat memantau barang yang dikirim melalui

internet.

9.

Pengembalian barang tidak lebih dari 2 hari setelah barang sampai ke pembeli.

10.

Pengembalian barang bisa dilakukan jika perusahaan salah mengirimkan

barang.

11.

Pengembalian barang tidak berlaku jika kerusakan barang disebabkan oleh

pembeli.

12.

pengembalian barang tidak berlaku jika kerusakan disebabkan oleh jasa

pengiriman pada saat barang dikirim.

3.1.4

Spesifikasi Kebutuhan Perangkat Lunak (SKPL)

(44)

1.

Pendaftaran Member, digunakan untuk memasukkan data registrasi

pengunjung yang ingin menjadi member. Didalam pendaftaran member

terdapat 2 proses yaitu :

a.

Input

data Registrasi

Input

data registrasi digunakan untuk mengisi biodata yang akan

menjadi member.

b.

Aktivasi Akun

Akun digunakan untuk mengaktifkan akun dan menghindari

spam

atau

email yang tidak terdaftar.

2.

Login

a.

Verifikasi Login

Verifikasi Login digunakan Untuk memeriksa aku login pelanggan,

petugas, dan admin agar bisa masuk ke dalam aplikasi.

b.

Lupa

password

Lupa

password

digunakan untuk member, petugas, dan admin yang

lupa

password.

3.

Pengolahan Data

User,

digunakan untuk mengolah data member, petugas,

dan admin yang dimana terdiri dari :

a.

Ubah

profil User

Untuk mengubah profil data member, petugas, dan admin.

(45)

Lupa

password

digunakan untuk member, petugas, dan admin yang

lupa

password.

c.

Tambah petugas

Untuk melakukan penambahan petugas yang dilakukakn oleh admin.

d.

Hapus petugas

Untuk menghapus data petugas yang dilakukan oleh admin.

4.

Pengolahan Data master, digunakan untuk mengolah data yang terdapat di

dalam aplikasi. Pengolahan data master terdiri dari :

a.

Pengolahan data barang

1. Tambah barang, digunakan untuk menambah data barang yang akan

di jual.

2. Ubah barang, digunakan untuk mengubah data barang yang sudah

ada.

3. Cari barang, digunakan untuk mencari barang yang diinginkan.

4. Hapus barang, digunakan untuk menghapus data barang yang ada.

5. Detail barang :

a. Tambah detail barang, digunakan untuk menambah detail pada

barang.

b. Ubah detail barang, digunakan untuk mengubah detail barang.

c. Hapus detail barang, digunakan untuk menghapus detail pada

barang.

(46)

Digunakan untuk menambah, mengubah, dan mencari kategori

c.

Pengolahan data kota

Digunakan untuk menambah, mengubah, dan mencari data kota.

d.

pengolahan data provinsi

digunakan untuk menambah, mengubah, mencari data provinsi.

e.

pengolahan data jasa pengiriman

digunakan untuk menambah data jasa pengiriman.

5.

Pengolahan Data transaksi, digunakan untuk mengolah data penjualan

yang terdiri dari :

a.

Pengolahan Data keranjang, digunakan untuk menyimpan barang yang

sudah yang dipilih oleh member

b.

Pengolahan Data pesanan, digunakan untuk menampilkan data

pesanan yang telah dilakukan oleh member

c.

Pengolahan Data pembayaran, digunakan untuk mengolah data

pembayaran pesanan.

d.

Pengolahan Data pengiriman, digunakan untuk mengolah data

pengiriman pesanan yang telah dibayar oleh member.

e.

Pengolahan Data retur, digunakan untuk mengolah data retur barang.

6.

Lihat History Pomeranian, digunakan oleh member untuk menampilkan

pesanan yang pernah dilakukan oleh member.

7.

Lihat barang, digunakan untuk melihat barang yang dipilih terdiri dari

(47)

b.

Pengolahan komentar, untuk menyeleksi komentar dari member.

c.

hapus komentar, untuk menghapus komentar yang diberikan member.

8.

Pembuatan laporan, digunakan oleh petugas untuk membuat laporan.

9.

Tracking barang, untuk menampilkan tracking barang yang dikirim.

10.

Backup, digunakan untuk menyimpan atau membuat salinan data yang

ada.

11.

Logout, Digunakan untuk member,petugas, dan admin untuk keluar dari

aplikasi

3.1.5

Analisis Basis Data

Basis data merupakan kumpulan data terhubung (

interelated data

) yang

disimpan secara bersama-sama pada suatu media, tanpa

mengatap

satu sama lain atau

tidak perlu suatu kerangkapan data (kalaupun ada maka kerangkapan data, data

tersebut harus seminimal mungkin dan terkontrol), data disimpan dengan ciri-ciri

tertentu sehingga mudah untuk digunakan atau ditampilkan kembali, data dapat

digunakan oleh satu atau lebih program-program aplikasi secara optimal, data

disimpan tanpa mengalami ketergantungan dengan program yang akan

menggunakannya, data disimpan sedemikian rupa sehingga proses penambahan,

(48)

entitas user. Entity Relationship Diagram (ERD) yang ada pada

system

di JEBGOS

ACCESSORIES dapat dilihat pada gambar 3.4.

pelanggan

(49)

3.1.6

Analisis Kebutuhan Non Fungsional

Analisis kebutuhan non-fungsional merupakan analisis yang dibutuhkan untuk

menentukan spesifikasi kebutuhan sistem

[5].

Spesifikasi ini juga meliputi

elemen-elemen atau komponen-komponen apa saja yang dibutuhkan untuk

system

yang akan

dibangun sampai dengan sistem tersebut diimplementasikan. Analisis kebutuhan ini

juga menentukan spesifikasi masukan yang diperlukan sistem, keluaran yang akan

dihasilkan sistem dan proses yang dibutuhkan untuk mengolah masukan sehingga

menghasilkan suatu keluaran yang diinginkan. Kebutuhan non-fungsional terbagi

menjadi beberapa analisis yaitu analisis perangkat keras, perangkat lunak dan analisis

pengguna..

3.1.6.1

Analisis Perangkat Keras

Analisis perangkat keras dibagi menjadi 2 bagian yaitu analisis perangkat

keras yang sudah ada dan yang dibutuhkan. Untuk analisis perangkat keras yang

sudah ada, saat ini pihak perusahaan belum sama sekali memiliki perangkat keras.

Untuk analisis perangkat keras yang dibutuhkan memiki Spesifikasi minimum

perangkat keras yang dibutuhkan, yaitu:

1.

Prosesor Intel Pentium 4 atau yang setara, dengan kecepatan 800 MHz

2.

RAM 1024 Mb

3.

Harddisk

dengan ruang kosong 1 Gb

4.

VGA Card

shared

256 Mb

5.

Monitor dengan resolusi 1024 x 768

pixels

Gambar

Gambar 3.1 Flow Map Prosedur Penjualan
Gambar 3.2 Flow Map prosedur pengadaan barang lama
Gambar 3.4 ERD pada system JEBGOS ACCESSORIES
Gambar 3.5 Diagram Konteks pada sistem JEBGOS ACCESSORIES
+7

Referensi

Dokumen terkait

generally refer to taboo subject which is also socially, culturally or religously.. Before going further to the analysis of Swear and Taboo words in the Antologi Rasa

menarik Media yang dibuat tidak sesuai dengan masalah yang telah diuraikan dalam makalah perencanaan tetapi cukup menarik Media yang dibuat cukup sesuai dengan masalah

Bila ketiga kondisi ini terpenuhi dan bila pembelajar gencar fokus pada makna sejumlah pesan yang menarik perhatinnya, maka pembelajar tersebut secara tidak sengaja dan

digilib.uinsby.ac.id digilib.uinsby.ac.id digilib.uinsby.ac.id digilib.uinsby.ac.id digilib.uinsby.ac.id digilib.uinsby.ac.id.. digilib.uinsby.ac.id digilib.uinsby.ac.id

[r]

Menurut Zainal Arifin (2011: 228), “angket adalah instrumen penelitian yang berisi serangkaina pertanyaan atau pernyataan untuk.. menjaring data atau informasi yang

 Sebuah subsistem adalah bagian dari sistem yang terdiri.. atas elemen-elemen pembentuk subsistem dan sistem

UTAMA SEKTOR PENDUKUNG 2017 20t8 20t9 2020 202t 2022 2023 2024 2025 Makassar, Pemkot Denpasar, dan Kementerian PUPR b) Penangkapan dan pemanfaatan gas metana menjadi sumber energi