Format Penulisan Makalah

advertisement
MEMBANGUN SISTEM INFORMASI BARTER
BARANG BERBASIS
WEBSITE
NASKAH PUBLIKASI
diajukan oleh
Sigit Sarwoko
13.01.3274
Wawan Irawan
13.01.3285
kepada
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIKOM YOGYAKARTA
YOGYAKARTA
2016
MEMBANGUN SISTEM INFORMASI BARTER
BARANG BERBASIS
WEBSITE
Sigit Sarwoko1),Wawan Irawan2),Anggit Dwi Hartanto3),
1,2,3)
Teknik Informatika STMIK AMIKOM Yogyakarta
Jl Ringroad Utara, Condongcatur, Depok, Sleman, Yogyakarta Indonesia 55283
Email : [email protected]), [email protected])
[email protected])
Dengan perkembangan teknologi informasi yang telah
berkembang dengan pesat banyak metode yang berbasis
online yang mana memudahkan dalam mendapatkan
informasi, kita tidak perlu mencari secara konvensional
orang yang ingin menukarkan barang mereka dengan
barang kita. Kita cukup mencarinya lewat situs barter
atau jual beli online sehingga menawarkan efisiensi dan
efektifitas bagi user, maka diperlukan sebuah website
yang menyediakan informasi dan sebagai wadah untuk
melakukan proses barter secara online.
Website ini menggunakan bahasa pemrograman
PHP sebagai server side, HTML (hypertext Markup
language), CSS(Cascading Style Sheet) dan JQuery
sebagai client side serta MySQL sebagai databasenya.
Pada aplikasi ini kita bisa memasang iklan barang yang
ingin kita tukarkan, sehingga apabila ada orang yang
ingin menukarkan dengan barang kita cukup
menawarkan pada form yang tersedia pada aplikasi ini
sesuai dengan ketentuan. Setelah ada kecocokan maka
transaksi akan dimulai yaitu antara pihak 1 dan pihak 2
bisa saling bertransaksi dilanjutkan proses terakhir yaitu
ketemuan jika dalam satu wilayah, jika beda wilayah
bisa menggunakan jasa pengiriman barang sesuai
perjanjian yang sudah disepakati.
Abstract - Barter is an early form of
transactions in the economy prior to the transaction
tool, where goods are exchanged for goods without
intermediary of money. Which in this modern society
rarely used the barter system. But in some cases, the
goods we want something but we don't want to bother
selling our stuff and then we use the money to buy a
new one, while there are others got the stuff that we
want andthat person wants the stuff we sell. Perhaps
barter could be the solution, In order to these problems,
an information system of barter-goods based on website
should be made.
The design of this website using HTML
(Hypertext Markup Language) and CSS (Cascading
Style Sheets), which is the basic language for the web
scripting and it is a client-side, PHP is a server side
language and MySQL is the database.
The expected outcome of this research is an
information system of barter-goods based on website
that can be a means of communication between people
who barter their goods.
Keywords - Barter-Goods, Information, website.
1. Pendahuluan
1.2 Rumusan Masalah
1.1 Latar Belakang
Berdasarkan latar belakang yang telah diuraikan
dapat diperoleh sebuah rumusan masalah yaitu
bagaimana membangun sebuah sistem informasi barter
barang berbasis website yang digunakan sebagai wadah
barang-barang yang ingin dibarter?
Barter merupakan salah satu bentuk sistem
transaksi yang dengan cara tukar-menukar barang atau
jasa tanpa menggunakan alat transaksi berupa uang.
Barter yang merupakan awal mula perdagangan
diperkenalkan oleh suku-suku Mesopotamia tahun 600
SM dan
menyebar keseluruh dunia sebelum
ditemukanya uang, awalnya proses ini muncul karena
hasil produksi seseorang tidak mampu memenuhi
kebutuhannya sehingga mereka mencari dari orang yang
mau menukarkan barang yang dimilikinya dengan
barang lain yang dibutuhkannya. Akibatnya barter pada
masa ini timbul benda-benda yang selalu dipakai dalam
pertukaran. Kesulitan yang dialami oleh manusia dalam
barter adalah kesulitan mempertemukan orang-orang
yang saling membutuhkan dalam waktu bersamaan serta
tidak adanya kriteria standar untuk menentukan nilai
barang dan jasa yang rawan mengakibatkan perselisihan.
Proses Barter ini pada umumnya dilakukan
secara konvensional yaitu dengan ketemuan langsung
antara pihak 1 dan pihak 2 dan membuat sebuah
kesepakatan dan masih dalam lingkup yang terbatas.
1.3 Batasan Masalah
Adapun batasan masalah dari penelitian ini
adalah :
1. Tidak membahas tentang keamanan website.
2. Cakupan wilayah dari system barter online
yaitu wilayah Negara Indonesia.
3. Sistem ini tidak menyediakan fasilitas kirim
barang antar pengguna sistem.
1.4 Tujuan Penelitian
Adapun tujuan dari penelitian ini
adalah
membangun sebuah sistem informasi barter barang
berbasis website yang digunakan sebagai wadah barangbarang yang ingin dibarter.
1
1.5 Manfaat Penelitian.
Adapun manfaat yang diperoleh dari website Tukar
Barang / Barter adalah sebagai berikut :
1.6.3
1.5.1 Manfaat yang diperoleh bagi penulis adalah :
a.
b.
1.6.4
Untuk
menambah
pengetahuan
mengenai sistem informasi berbasis
web.
Sebagai bahan penyampaian ilmu yang
didapat penulis kepada masyarakat.
2. Landasan Teori
2.1 Konsep Dasar Sistem Informasi
1.5.2 Manfaaat bagi Pengguna website Tukar Barang/
Barter ini adalah :
a. Memudahkan
dalam
mencari
informasi tentang barang yang ditukar
b. Mempermudah pengguna yang ingin
menukar barang didalam satu sistem
informasi.
2.1.1 Definisi Sistem
Sistem adalah kumpulan elemen yang saling
berhubungan dan berinteraksi dalam satu kesatuan untuk
menjalankan suatu proses pencapaian suatu tujuan
utama. Sebuah sistem yang tepat guna akan memberikan
dampak yang positif bagi suatu perusahaan dalam
pencapaian sasaran serta tujuan perusahaan [1].
Suatu sistem dapat diklasifikasikan:
1. Sistem abstrak (abstract system) dan sistem
fisik (phisical system)
Sistem abstrak adalah sistem yang
berupa pemikiran atau ide-ide yang tidak
tampak secara fisik, misalnya sistem teknologi
yaitu sistem yang berupa pemikiran-pemikiran
hubungan antara manusia dengan Tuhan. Sitem
fisik merupakan sistem yang ada secara fisik.
1.5.3 Bagi STMIK AMIKOM YOGYAKARTA
a. Dokumentasi karya ilmiah mahasiswa
dalam bentuk laporan tugas akhir.
b. Sebagai referensi karya ilmiah
mengenai pembuatan website barter
barang.
1.6
Metode Penelitian
Dalam melakukan perancangan dan pembangunan
TukarBarang,com, digunakan beberapa langkah atau
metode, antara lain :
1.6.1 Metode Pengumpulan Data, adapun metode
pengumpulan data yang digunakan guna
mendapatkan berbagai informasi atau data-data
yang diperlukan dalam membagun situs tersebut
sebagai berikut :
Meode Kepustakaan
Yaitu metode yang mengacu pada
buku pedoman yang akan digunakan untuk
mendapatkan kajian teoritis sebagai dasar
teori
didalam
melakukan
analisis
perancangan dari sistem yang sedang
berjalan dan untuk pengumpulan data
dengan membaca buku dan lain yang
berhubungan dengan permasalahan yang
ada.
1.6.1.2 Metode Dokumentasi
Yaitu metode yang dilakukan
dengan mengambil data dari arsip atau
dokumen pada lembaga yang terkait. Dari
dokumentasi penulis memperoleh data –
data yang diperlukan dalam proses
pembuatan web tersebut.
Metode perancangan, Pada tahap ini
perancangan system yang digunakan oleh
penulis berupa UML (Unified Modeling
Language) yang meliputi ERD, usecase
2.
Sistem Alami (natural system) dan Sistem
Buatan Manusia (human made system)
Sistem alami adalah sistem yang
keberadaannya terjadi secara alami/natural
tanpa campuran tangan manusia. Sedangkan
sistem buatan manusia adalah sebagai hasil
kerja manusia. Contoh sistem alamiah adalah
sistem tata surya yang terdiri dari atas
sekumpulan planet, gugus bintang dan lainnya.
Contoh sistem abstrak dapat berupa sistem
komponen yang ada sebagai hasil karya
teknologi yang dikembangkan manusia.
3.
Sistem tentu (deterministic system) dan sistem
tidak tentu (probobalistic system)
Sistem tertentu adalah sistem yang
tingkah lakunya dapat ditentukan/diperkirakan
sebelumnya. Sedangkan sistem tidak tentu
adalah sistem yang tingkah lakunya tidak dapat
ditentukan sebelumnya. Sistem aplikasi
komputer merupakan contoh sistem yang
tingkah lakunya dapat ditentukan sebelumnya.
Program
aplikasi
yang
dirancangdan
dikembangkan
oleh
manusia
dengan
menggunakan prosedur yang jelas, terstruktur
dan baku.
4.
Sistem Tertutup (closed system) dan Sistem
Terbuka (open system)
1.6.1.1
1.6.2
diagram,
activity
diagram,
class
diagram,sequence diagram dan design web.
Metode Implementasi, Pada tahap ini penulis
membuat website menggunakan bahasa
pemrogaman php dan database menggunakan
phpmysql dengan xampp.
Melakukan pengujian terhadap Website tukar
barang yang telah selesai dibuat.
2
Sistem tertutup merupakan sistem
yang tingkah lakunya tidak dipengaruhi oleh
lingkungan luarnya. Sebaliknya, sistem terbuka
mempunyai prilaku yang dipengaruhi oleh
lingkungannya. Sistem aplikasi komputer
merupakan sistem relative tertutup, karena
tingkah laku sistem aplikasi komputer tidak
dipengaruhi oleh kondisi yang terjadi diluar
sistem.
programmer menerjemahkannnya ke bentuk program
dengan bahasa pemrograman. Adapun flowchart sistem
dari tuker Barang Online.
2.1.2 Pengertian Informasi
Informasi adalah sekumpulan fakta (data) yang
diorganisasikan dengan cara tertentu sehingga mereka
mempunyai arti bagi si penerima. Informasi juga bias
berupa data yang diolah menjadi bentuk yang lebih
berguna bagi penerimanya dan menjadi sebuah bentuk
yang berarti bagi pengguna, yang bermanfaat dalam
pengambilan keputusan saat ini atau mendukung sumber
informasi [2].
Gambar 1.Flowchart Sistem Barter Online
2.2.3 Contexs Diagram
Diagram konteks adalah kasus dari DFD yang
berfungsi memetakkan model lingkungan yang
dipresentasikan dengan lingkungan tinggal yang
mewakili sistem. Adapun Diagram Konteks dari sistem
Tukar Barang Online sebagai berikut :
2.1.3 Pengertian Sistem Informasi
Sistem informasi adalah sistem dapat
didefinisikan dengan mengumpulkan, memperoses,
menyimpan, menganalisis, menyebarkan informasi untuk
tujuan tertentu. Seperti sistem lainnya, sebuah sistem
informasi terdiri atas input (data, instruksi) dan output
(laporan, kalkulasi). Sistem Informasi juga berupa
komponen yang terdiri dari manusia, teknologi
informasi, dan prosedur kerja yang memproses,
menyimpan, menganalisis, dan menyebarkan informasi
untuk mencapai suatu tujuan.
Sistem Informasi merupakan gabungan dari
orang, hardware, software, jaringan komunikasi, sumber
daya data, dan kebijakan dan prosedur yang menyimpan,
mengumpulkan (mendapatkan kembali), memproses, dan
mendistribusikan
informasi
untuk
mendukung
pengambilan dan pengontrolan keputusan dalam suatu
organisasi [3].
Gambar 2. Diagram Konteks Barter Online
2.2.4 Data Flow Diagram
Pada tahap ini adalah membuat Data Flow
Diagram untuk menggambarkan proses sistem yang akan
dibangun dan Ada beberapa level Data Flow diagram.
Adapun Data Flow Diagram dalam sistem tukar barang
online.
2.2. Analisis Dan Perancangan
2.2.1 Perancangan Sistem
Perancangan merupakan proses yang kita
lakukan terhadap suatu proyek yang akan kita kerjakan,
mulai dari rancangan kerja, rangkaian , hingga hasil jadi
yang akan difungsikan. Perancangan sebagai kerangka,
desain dan pembangunan database merupakan bagian
yang terpenting dari seluruh pembuatan tugas akhir ini.
Pada prinsipnya perancangan dan sistematika yang baik
akan memberikan kemudahan dalam proses pembuatan
hingga menjadi suatu program yang benar-benar
berfungsi sebagaimana mestinya.
2.2.2 Flowchart
Flowchart ini merupakan langkah awal
pembuatan program. Dengan adanya flowchart urutan
proses kegiatan menjadi lebih jelas. Jika ada
penambahan proses maka dapat dilakukan lebih mudah.
Setelah flowchart selesai disusun, selanjutnya
3
2.2.4.1 Data Flow Diagram Level 0
Gambar 5. ERD Barter Online
Gambar 3. DFD Level 0
3.1.2
2.2.4.2 Data Flow Diagram Level 1 Proses 1
Relasi Antar Tabel
Relasi antar tabel berfungsi untuk menunjukan
interaksi antar tabel sehingga akan membentuk suatu
jaringan data. Adapun relasi antar tabel pada sistem
barter online sebagai berikut.
Gambar 4. DFD Level 1 Proses 1
3. Pembahasan
3.1
Perancangan Basis Data
Gambar 6. Relasi Antar Tabel Barter Online
Perancangan basis data merupakn proses untuk
menentukan isi dan pengaturan data yang dibutuhkan
untuk mendukung berbagai rancangan sistem. Dalam
proses ini juga menentukan pengalokasian sebuah data
di dalam sebuah sistem.
3.1.1
3.2
Implementasi Situs Tukar Barang Online
Tahapan Implementasi merupakan tahapan
realisasi dari proses perancangan yang telah dilakukan
sebelumnya. Pada tahapan ini desain dari interface yang
telah dibuat dikonversikan menjadi kode program yang
berupa HTML, PHP, CSS maupun Java Script sehingga
aplikasi siap untuk dipakai. Dan berikut hasil
implementasi yang telah dilakukan.
ERD (Entity Relationship Diagram)
ERD (Entity Relationship Diagram) berfungsi
untuk menjelaskan hubungan antar data berdasarkan
entitas dasar yang mempunya relasi. Adapun ERD pada
sistem barter online ini sebagai berikut.
3.2.1 Halaman Home
Halaman Home merupakan halaman yang
pertama kali ditampilkan oleh sistem apabila aplikasi ini
diakses. Halaman home ini bisa diakses oleh siapa saja
baik itu pengunjung, member ataupun admin. halaman
home menampilkan ketegori – kategori utama iklan yang
ada di aplikasi ini dan pengunjung bisa mencari iklan
berdasarkan lokasi dengan menggunakan form search
4
dibagian header aplikasi. Berikut ini tampilan dari
halaman home.
3.2.3
Halaman List Iklan
Tampilan List Iklan merupakan halaman yang
menampilkan daftar atau list iklan, yang mana di dalam
List iklan akan menampilkan beberapa informasi yang
meliputi judul, foto, tanggal upload, kategori, alamat,
dan pemilik iklan, Halaman ini bisa diakses oleh semua
pengguna sistem baik pengunjung, member maupun
admin. dan berikut ini tampilan dari halaman list iklan.
Gambar 7. Halaman Home
Adapun untuk salah satu fungsi dalam halaman home
menu login, yaitu member yang sudah terdaftar di
sistem bisa melakukan proses login dengan mengisi
username atau email dan password pada form login,
kemudian member yang sudah login bisa memasang,
mengedit, menghapus iklan dan manajemen dashboard
member. Dan berikut sebagian source code dari proses
login.
Gambar 9. Halaman List Iklan
3.2.4
Black Box Testing
Black Box testing merupakan pengujian situs
tuker barang online dengan cara menguji semua menu
dan modul pada website, baik halaman User maupun
halaman Administrator.
3.2.2 Tampilan Data iklan member
Data iklan member merupakan halaman yang
menampilkan list data iklan yang di miliki oleh seorang
user. Iklan yang tampil hanya milik member yang
sedang login. Pada halaman ini member bisa memilih
beberapa action untuk iklan antara edit iklan, disable
iklan, enable iklan dan hapus iklan. Halaman ini berada
di dashboard member. Dan dibawah ini tampilan dari
data Iklan member.
3.2.4.1 Pengujian Halaman Home
Tabel 1. Pengujian Halaman Home
Pengujian Halaman Home
Yang
Hasil
Kesimpulan
Diharapkan
Pengamatan
Menampilkan
Data tampil
daftar kabupaten
tetapi ada icon
Berfungsi
berdasarkan
button kembali
dengan baik
provinsi.
tidak tampil.
Menampilkan
Kategori utama
iklan.
Kategori utama
tampil semua
Berfungsi
dengan baik
3.2.4.2 Pengujian Halaman List Iklan
Tabel 2. Pengujian Halaman List Iklan
Pengujian Halaman List Iklan
Yang
Hasil
Kesimpulan
Diharapkan
Pengamatan
Gambar 8. Halaman Data Iklan Member
5
Daftar Pustaka
Menampilkan list
iklan dan
beberapa type
searching dan
sorting
Data tampil
tetapi ada icon
button kembali
tidak tampil.
Berfungsi
dengan baik
Tampilan sejajar
dan rapi.
Ada beberapa
bagian design
yang tidak
sesuai
Berfungsi
dengan baik
[1] Mustakini, 2009, Sistem Informasi Teknologi,
Yogyakarta: Andi Offset.
[2] Sutarman, 2012, Buku Pengantar Teknologi
Informasi, Jakarta: Bumi Aksara.
[3] Yakub, 2013, Pengantar Sistem Informasi,
Yogyakarta : Graha Ilmu.
Biodata Penulis
3.2.4.3 Pengujian Halaman Dashboard Member
Sigit Sarwoko, memperoleh gelar Ahlimadya (A.Md),
Jurusan Teknik Informatika STMIK AMIKOM
Yogyakarta, lulus tahun 2016.
Tabel 3. Pengujian Halaman Dashboard Member
Pengujian Managemen Dashboard Member
Yang
Hasil
Kesimpulan
Diharapkan
Pengamatan
Menampilkan
Data iklan tampil
data iklan
dengan urutan
Berfungsi
berdasarkan
sesuai tanggal
dengan baik
tanggal post.
post.
Menampilkan
Form pasang
halaman form
iklan tampil dan
Berfungsi
pasang iklan
menambah iklan
dengan baik
baru.
baru.
Data iklan yang
Menampilkan
akan diedit
Berfungsi
form edit iklan.
tampil dan bisa
dengan baik
diedit.
Bisa melakukan
penghapusan
iklan
Data iklan yang
dihapus telah
hilang.
Berfungsi
dengan baik
Mengedit data
profil member.
Data diri yang
akan diedit
tampil dan bisa
diedit.
Berfungsi
dengan baik
5.1
Wawan Irawan, memperoleh gelar Ahlimadya (A.Md),
Jurusan Teknik Informatika STMIK AMIKOM
Yogyakarta, lulus tahun 2016.
Anggit Dwi Hartanto, memperoleh gelar Sarjana
Komputet (S.Kom), Jurusan Teknik Informatika STMIK
AMIKOM Yogyakarta, lulus tahun 2009, memperoleh
gelar Magister Teknik Informatika (M.Kom), Jurusan
Magister Teknik Informatika STMIK AMIKOM
Yogyakarta, lulus tahun 2011.
Kesimpulan
Berdasarkan hasil penelitian, perancangan dan
pembahasan yang telah diuraikan pada bab-bab
sebelumnya, dengan mengacu pada beberapa teori dan
hasil penelitian sebelumnya, dapat ditarik kesimpulan
sebagai berikut :
1. Aplikasi TukarBarang mampu menampung
pengguna sebagai media peniklanan berter
dan mempertemukan produk barter antar
sesame pengunjung website dan sesama
pengguna website.
2. Produk yang dihasilkan pada penelitian dan
pembuatan website Tukarbarang ini dapat
dijadikan media bisnis bagi penulis, serta
pengembangan startup baru dengan
berbagai peluang yang bisa dijadiakan
keunggulan dan menyasar target pengguna
yang ingin menukar barang.
6
Download