PERANCANGAN WEBSITE PENYEDIA LAYANAN JUAL BELI...
-
Upload
phungkhanh -
Category
Documents
-
view
215 -
download
0
Transcript of PERANCANGAN WEBSITE PENYEDIA LAYANAN JUAL BELI...
PERANCANGAN WEBSITE PENYEDIA LAYANAN JUAL BELI KUCING PERSIA MENGGUNAKAN CODEIGNITER
NASKAH PUBLIKASI
diajukan oleh :
Anggi Figih Suprayitno
10.11.4203
kepada
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA
YOGYAKARTA 2014
WEBSITE DESIGN SERVICE PROVIDER BUY & SELL PERSIAN CATS USING CODEIGNITER
PERANCANGAN WEBSITE PENYEDIA LAYANAN JUAL BELI KUCING PERSIA MENGGUNAKAN CODEIGNITER
Anggi Figih Suprayitno
Heri Sismoro
Jurusan Teknik Informatika
STMIK AMIKOM YOGYAKARTA
ABSTRACT Websites selling the service provider Persian cat is a container or a market to be
able to share information as well as a place for advertising sales, purchase and service providers for people who do not have a place to trade or have a stall off the line so my website can be used for mounting online advertising for those who do not have stalls off line.
For that I created a website devoted to the service provider community all Indonesian citizens to expand the market of off line to be online, from shanties into have not had a stall to sell and also can save time. Because my website is equipped with a table that can be used for memasukkna telephone number, email etc. So for the people who will buy the products they see themselves will contact you directly to address or no telpo you have installed on your product when advertising. Observations indicate that the service provider's website to purchase the Persian cat is still small, but also inadequate causing difficulties for the communities to market their products. So the solution of a broad product marketing and much enjoyed or visited by the public is that we use the website selling the service provider or advertise our products online. Keywords : Website, Service Provider, Persian Cat, Societ
1
1. Pendahuluan
Perkembangan teknologi saat ini telah berkembang dengan sangat pesat.
Banyak hal yang dapat dilakukan dengan memanfaatkan perkembangan teknologi
tersebut, salah satu dari trend teknologi yang berkembang adalah teknologi informasi.
Karena teknologi informasi merupakan sarana informasi yang dapat meningkatkan dan
mendorong keinerja menusia di berbagai faktor.
Hadirnya website penyedia layanan jasa jual beli kucing persia ini menimbulkan
pemikiran baru bagi pelaku yaitu masyarakat untuk mengatasi rintangan waktu dan ruang
yang selama ini menjadi masalah pada sistem jual beli kucing persia secara
kesepakatan. Dalam hal ini maka berkembanglah online service provider atau yang
sering kita sebut dengan istilah “penyedia layanan online”.
Penyedia layanan jasa jual beli kucing persia secara online dapat memudahkan
masyarakat untuk mengetahui informasi secara detail tentang harga pasar jual beli
kucing persia yang banyak diminati oleh orang indonesia khususnya para pecinta kucing
persia. Selain itu aktifitas transaksi dapat dilakukan kapan saja dan dimana saja.
Sehingga banyak masyarakat yang lebih memilih melakukan transaksi online dengan
berbagai pertimbangan kenyamanan dan keuntungan, diantaranya : lebih mudah, hemat
waktu dan juga hemat tenaga. Disamping menguntungkan bagi masyarakat
berkembangnya penyedia layanan online memberi peluang bagi para pelaku bisnis
dimana penyedia layanan ini sebagai media promosi secara gratis sehingga masyarakat
mempunyai kesempatan yang sama untuk mengembangkan bisnisnya.
Dengan latar belakang masalah diatas penulis mengambil topik yang berkaitan
dengan penyedia layanan jual beli online untuk penjualan dan pembelian dengan judul
“PERANCANGAN WEBSITE PENYEDIA LAYANAN JUAL BELI KUCING PERSIA MENGGUNAKAN CODEIGNITER”. Dengan adanya media penyedia layanan jual beli
online ini masyarakan dapat meningkatkan profit dari bisnis tersebut.
2. Landasan Teori 2.1 Konsep Dasar Internet
Internet adalah kelompok atau kumpulan dari jutaan komputer. Penggunaan
Internet memungkinkan kita untuk mendapatkan informasi dari komputer yang ada di
dalam kolompok tersebut dengan asumsi bahwa pemilik komputer memberikan izin
akses. Untuk mendapatkan sebuah informasi, sekumpulan protokol harus digunakan,
yaitu sekumpulan aturan yang menetapkan bagaimana suatu informasi dapat dikirim dan
diterima.
2
Salah satu unsur yang paling umum digunakan dari Internet selain e-mail adalah
World Wide Web. Dewasa ini, WWW atau yang sering juga disebut sebagai “Web” saja
merupakan aplikasi Internet yang paling populer. Karena Web begitu populer, banyak
orang kemudian salah mengidentikkannya dengan Internet.
3. Analisis Dan Perancangan Sistem 3.1 Analisis Sistem
Analisis sistem adalah penguraian dari suatu sistem yang utuh ke dalam bagian-
bagian komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasi
permasalahan-permasalahan, kesempatan-kesempatan, hambatan-hambatan yang
terjadi dan kebutuhan-kebutuhan yang diharapkan, sehingga dapat diuraikan
perbaikannya. Pada tahapan analisis ini hal-hal yang akan dibahas adalah analisis
kebutuhan sistem dan analisis kelayakan sistem.
3.2 Perancangan Sistem Perancangan aplikasi website layanan penyedia jasa meliputi rancangan sistem
yang akan dibangun (use case diagram), rancangan alur sistem (activity diagram),
rancangan obyek (class diagram), rancangan interface). Tujuan dari semuanya itu adalah
supaya program secara mudah dapat dipahami dan mempermudah program untuk
dikembangkan oleh pihak lain.
3.2.1 Perancangan Pemodelan Sistem 3.2.1.1 Use Case Diagram
Use Case Diagram menggambarkan poses yang terjadi didalam aplikasi. Selain
itu, hubungan antara proses satu dengan yang lain, begitu juga hubungan antara
pengguna dengan proses yang terjadi di dalam aplikasi. Use case diagram menjelaskan
secara naratif bagaimana sistem yang akan digunakan menggunakan sekenario untuk
menjelaskan setiap aktifitas yang mungkin terjadi.
4
3.2.1.2 Activity Diagram Activity Diagram menggambarkan aliran kejadian suatu aplikasi. Pada diagram
ini digambarkan aliran kerja suatu proses menggunakan text yang mudah dibaca oleh
pengguna. Rancangan activity diagram menggambarkan diagram aktifitas dua pengguna
yaitu user dan aplikasi website. Komponen utama adalah state dan message. Pada
perancangan ini dibuat beberapa bagian activity diagram agar alur program lebih untuk
dipahami.
Gambar 3.2 Gambar Melihat Tips Jual Beli
3.2.1.3 Class Diagram Fungsi Class Diagram adalah untuk menjelaskan tipe dari sebuah sistem dan
hubungan-hubungannya (relationships) yang dibagi menjadi 3 bagian yaitu class,
attribute, dan juga method yang akan dijalankan. Rancangan class diagram dari aplikasi
ini dijelaskan pada gambar berikut :
5
Gambar 3.26 Class Model
3.2.1.4 Sequence Diagram Sequence diagram menggambarkan interaksi antar objek didalam dan disekitar
sistem berupa pesan yang digambarkan terhadap waktu. Sequence diagram terdiri
antara dimensi vertikal (waktu) dan dimensi horizontal (objek-objek yang terkait).
Sequence diagram biasa digunakan untuk menggambarkan sekenario atau rangkaian
langkah-langkah yang dilakukan sebagai respons dari sebuah event untuk menghasilkan
output tertentu.
6
Gambar 3.28 Sequence Login
4. Implementasi Pembuatan Basis Data 4.1 Pembuatan Database
Pembuatan database mengunakan php MyAdmin sebagai aplikasi yang
mengkonfigurasi database mysql.
Gambar 4.1 Gambar Pembuatan Database
4.2 Uji Coba Sistem
4.2.1 White Box Testing White Box Testing dilakukan dengan cara menguji setiap modul sebanyak 3 kali
yang meliputi insert, select, update dan delete. Uji coba white box testing di nyatakan
7
sukses apabila fungsi-fungsi yang di butuhkan berjalan dengan baik dan benar. Berikut
adalah hasil dari uji coba white box testing.
Gambar 4.32 Controller Login Admin Dan Member
4.3 Pembahasan Program 4.3.1 Konfigurasi File-File Codeigniter
Sebelum melakukan pembuatan program ada beberapa file bawaan Codeigniter
yang harus dikonfigurasi sesuai dengan kebutuhan system yang akan dibangun. Berikut
beberapa konfigurasi pada file Codeigniter yang harus dilakukan.
4.3.2 Konfigurasi Database.php Konfigurasi ini dimaksudkan untuk menghubungkan program dengan database
yang telah dibuat. Untuk mengakses file database.php kita dapat membuka direktori
application/config/database.php. konfigurasi yang dilakukan dapat dilihat pada gambar
berikut.
8
Gambar 4.36 Konfigurasi File Database.php
4.4 Pembahasan Tampilan
4.4.1 Tampilan Halaman Home
Gambar 4.40 Tampilan Halaman Home
9
Gambar 4.41 Script Proses Home
Pada halaman ini pengunjung dapat melihat salah satu iklan yang dipublish oleh
pengiklan, bisa melihat harga yang sudah ditentukan oleh pengiklan, no hp yang bisa
dihubungi, detail deskripsi yang di jelaskan oleh pengiklan dan bisa mengetahui nama
pengiklan.
12
Gambar 4.43 Script Proses Detail Iklan
4.4.3 Tampilan Login Admin
Gambar 4.44 Tampilan Halaman Login Admin
5. PENUTUP
5.1 Kesimpulan Dari semua tahapan perancangan, pembuatan serta pengujian sistem yang telah
dilakukan,maka dapat diambil kesimpulan antara lain :
1. Mampu menjawab rumusan masalah yang ada.
2. Sistem ini dibuat berbasis web dan dibuat dengan menggunakan framework
CodeIgniter sehingga akan lebih mempermudah pada saat proses
pengembangan sistem.
3. Sistem dibuat untuk menyimpan data produk jual,beli dan penawaran jasa
masyarakat indonesia sehingga mempermudah dalam proses penyebaran
informasi.
13
5.2 Saran Penulis sangat menyadari bahwa dalam pembuatan aplikasi ini masih banyak
terdapat kekurangan sehingga kritik dan saran dari pembaca sangat diharapkan.
Bedasarkan uraian data di atas penulis memberi saran:
1. Sistem ini ditambahkan kalender manajemn, agar pengelolaan dan pengambilan
data lebih mudah dimengerti.
2. Sistem ini dibikin online, di perbaiki desain yang memberatkan sistem, supaya
lebih enteng saat di buka ketika online. Juga menu cuti bisa lebih bermanfaat
lagi. Jika aplikasi di online kan dapat menambah manfaat dari segi jarak dan
waktu namun perlu ditambah untuk security yang lebih bagus pada manajemen
projek dan dokumentasi lainnya. 3. Bisa ditambahkan fasilitas untuk chating, sehingga sharing masukan dan
pertanyaan – pertanyaan yang berkaitan dengan projek bisa langsung di
tanyakan di fasilitas tersebut. 4. Diperbaiki lagi di bagian gaji karyawan, agar menjadi lebih dinamis, karena
disistem ini belum ada penyimpanan data yang dinamis atau belum adanya
recovery data. 5. Diperbaiki masalah datepicker, karena belum adanya batasan dalam pemasukan
tanggal.
6. Bisa ditambahkan chart yang lain, seperti chart berbentuk pie tampil perprojeknya
dll.
Daftar Pustaka Adnan Basalamah, Onno W. Purbo, Ismail Fahmi & Achmad Husni Thamrin. 1998. Buku
Pintar Internet TCP/IP. Jakarta : PT Elex Media Komputindo.
Agung, M.Leo.2011. Panduan Belajar CorelDRAW. Yogyakarta : Andi Offset.
Ariasari, Fany.2007. Panduan Praktis Bikin Blog Dengan Wordpress. Jakarta : Media
Kita.
Bunafit Komputer, Miftahul Huda.2010. Membuat Aplikasi Database dengan Java,
MySQL dan NetBeans. Jakarta : PT. Elex Media Komputindo.
Dan Ho.2013. Notepad Plus-Plus. http://notepad-plus-plus.org/. 22 Oktober 2013.
Fowler, Martin.2005. UML Distilled. Yogyakarta : Andi Offset.
Hakim, Lukman.2010. Bikin Website Super Keren Dengan PHP dan jQuery. Yogyakarta :
Lokomedia.
Husni Iskandar Pohan, Betha Sidik.2010. Pemrograman Web Dengan HTML. Bandung :
Informatika Bandung.
14
Iswanto, ST.2007. Membangun Aplikasi Berbasis PHP 5 dan Firebird 1.5. Yogyakarta :
Andi Offset.
Komputer, Wahana.2005. Menjadi Administrator Jaringan Komputer. Yogyakarta : Andi
Offset.
Kurniawan, Dedik.2009. The Master of 3 : Joomla, Wordpress, AuraCMS. Jakarta : PT
Elex Media.
Maya Studio, Mata.2010. Perang Browser. Jakarta : PT. Elex Media Komputindo.
Nugroho, Adi.2009. Rekayasa Perangkat Lunak Menggunakan UML dan Java.
Yogyakarta : Andi Offset.
Nugroho, Bunafit.2005. Database Relasional Dengan MySQL. Yogyakarta : Andi Offset.
Pardosi, Mico.2000. Belajar Sendiri Internet. Surabaya : INDAH.
Pribadi Basuki, Awan.2010. Membangun Web Berbasis PHP dengan Framework
CodeIgniter. Yogyakarta : Lokomedia.
Sibero, Alexander F.K.2011. Kitap Suci Web Programming. Yogyakarta : PT. Buku
SERU.
Simarmata, Janner.2010. Rekayasa Web. Yogyakarta : Andi Offset.
Vita Priharoni, Purnomo.2006. HTML 4 BLACKBOX. Jakarta : Dian Rakyat.
Wardana.2010. Menjadi Master PHP dengan Framework CodeIgniter. Jakarta : PT. Elex
Media Komputindo.
Widodo, Eko.2008. Cascading Style Sheet Menggunakan Editor CSSED Untuk
Penggunaan Windows dan GNU/Linux. Yogyakarta : Andi Offset.
Yuhefizar, 2013. Cara Mudah dan Murah Membangun dan Mengelola Website.
Yogyakarta : Graha Ilmu.