• Tidak ada hasil yang ditemukan

MEMBANGUN BUTIK ON-LINE PADA RUMAH BUNDA BOUTIQUE YOGYAKARTA TUGAS AKHIR

N/A
N/A
Protected

Academic year: 2021

Membagikan "MEMBANGUN BUTIK ON-LINE PADA RUMAH BUNDA BOUTIQUE YOGYAKARTA TUGAS AKHIR"

Copied!
17
0
0

Teks penuh

(1)

MEMBANGUN BUTIK ON-LINE PADA RUMAH BUNDA BOUTIQUE YOGYAKARTA

TUGAS AKHIR

untuk memenuhi sebagian persyaratan mencapai gelar Ahli Madya pada jenjang Diploma III jurusan Teknik Informatika

disusun oleh :

Agung Cahyono 07.01.2327

JURUSAN TEKNIK INFORMATIKA

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM

YOGYAKARTA 2010

(2)

NASKAH PUBLIKASI

MEMBANGUN BUTIK ON-LINE PADA RUMAH BUNDA BOUTIQUE YOGYAKARTA

disusun oleh

Agung Cahyono 07.01.2327 Dosen Pembimbing,

Erik Hadi Saputra, S.Kom. NIK. 190302107

KETUA JURUSAN TEKNIK INFORMATIKA

Sudarmawan, MT NIK. 1901302035

(3)

BUILD AN ONLINE BOUTIQUE ON RUMAHBUNDA BOUTIQUE YOGYAKARTA

MEMBANGUN BUTIK ONLINE PADA RUMAHBUNDA BOUTIQUE YOGYAKARTA

Agung Cahyono

Jurusan Teknik Informatika STMIK AMIKOM YOGYAKARTA

ABSTRACT

At the writing of this thesis discusses the making of a writer at the online boutique Rumahbunda boutique Yogyakarta using PHP which is a script for a server-based programming. PHP is often used to build a dynamic web site so that it can retrieve, process and provide information effectively.

The author uses Dreamweaver as the software for editing PHP scripts,

Photoshop CS2 as an attractive graphic design on web pages. Use of MySQL database on this website is based on excellence that is owned by MySQL, such as capable of handling millions of users at the same time, able to accommodate more than 50 million records, very quickly execute commands and have privilage system that easily and efficiently.

The main objective of this online boutique is making it easy for customers to make purchases without leaving your home or workplace. From the manager, the profits that can be taken is to expand the marketing area boutiques, not just in the area of Yogyakarta, but can be national and even international access, so that expected by the online boutique will provide a more promising revenue.

For the writer, in addition can help provide marketing solutions Rumahbunda Boutique, it is no less important is the creation of this online boutique will give

pebelajaran to the author about her future in entrepreneurship, so expect to profit on both sides.

(4)

1. PENDAHULUAN

Pada era globalisasi seperti sekarang, sebuah perusahaan dituntut dapat mengikuti kemajuan teknologi, khususnya pada bidang teknologi informasi. Teknologi informasi yang baik akan memudahkan sebuah perusahaan untuk memasarkan produk atau jasa kepada para konsumen, sehingga perusahaan dapat bersaing secara kompetitif. Kemajuan teknologi informasi mendorong para pelaku usaha menciptakan strategi baru untuk membuat layanan informasi dan promosi dengan baik guna menarik perhatian konsumen.

Kemajuan teknologi informasi ini terlihat semakin pesat pada pengembangan internet khususnya. Dewasa ini internet sudah semakin popular di berbagai kalangan, tidak terkecuali para pelaku usaha. Dengan internet kita dapat mengetahui informasi-informasi terkini dengan sangat mudah dan cepat kapan saja dan dimana saja.

Rumahbunda boutique adalah sebuah perusahaan yang bergerak dalam bidang garment atau pakaian. Produk yang ditawarkan bervariasi, diantaranya pakaian wanita, busana muslimah, busana anak dan aksesoris.

Dari penjelasan tersebut, tepat jika sistem online diterapkan pada Rumahbunda boutique. Melalui sistem butik online, konsumen dapat lebih mudah mendapatkan informasi tentang produk-produk yang ditawarkan oleh Rumahbunda

boutique. Dengan sistem ini konsumen dapat lebih mudah untuk mememesan dan

membeli barang serta membayarnya secara online tanpa harus datang langsung ke Rumahbunda boutique. Selain itu Rumahbunda boutique juga dapat memperluas daerah pemasaran tanpa harus mengeluarkan modal yang lebih besar.

(5)

2. LANDASAN TEORI

Dalam penyusunan tugas akhir ini penulis menggunakan beberapa metode, adapun metode tersebut sebagai berikut:

Metode Pengumpulan Data 1. Metode Observasi

Metode observasi yaitu suatu metode pengumpulan data yang dilakukan dengan cara mengadakan pengamatan secara langsung terhadap objek yang diteliti tanpa menggunakan alat bantu standar.

2. Metode Wawancara (Interview)

Dalam metode ini penulis mengadakan tanya jawab langsung dengan pihak-pihak yang berkepentingan yang merupakan narasumber untuk mendapatkan informasi.

3. Metode Kepustakaan (Library)

Metode kepustakaan sebagai dasar penyusunan Tugas Akhir dengan mempergunakan buku-buku kepustakaan, catatan kuliah serta bacaan lain yang dapat mendukung.

4. Metode Kearsipan (Documentation)

Metode kearsipan merupakan metode pengumpulan data dengan cara membaca dan mempelajari data-data dari arsip yang telah ada yang berhubungan dengan permasalahan yang dihadapi.

Analisa

Penentuan masalah

Dari latar belakang yang ada, maka dalam hal ini masalah dapat dirumuskan sebagai berikut.

1. Bagaimana membangun sebuah sistem yang mampu memberikan informasi tentang Rumahbunda boutique serta dapat melakukan transaksi jual beli secara online?

2. Bagaimanakah pengaruh sistem ini dalam pemasaran Rumahbunda

(6)

Penentuan ruang lingkup masalah

Pembuatan butik online pada Rumahbunda boutique bertujuan untuk media informasi serta media untuk melakukan pemesanan barang secara online, sehingga konsumen tidak perlu datang ke Rumahbunda boutique untuk melakukan pembelian barang.

Dalam pembuatan butik online ini, software yang di gunakan penulis antara lain: macromedia Dreamweaver MX sebagai script editor, WAMP sebagai webserver dan Adobe Photoshop CS3 sebagai image editor. Bahasa pemrograman yang digunakan dalam penelitian ini adalah PHP menggunakan database MySQL.

Penentuan tujuan penelitian

Adapun tujuan dari penelitian ini adalah untuk memudahkan Rumahbunda

boutique dalam hal pemasaran produk dengan menggunakan sistem online.

Penentuan manfaat penelitian

Adapun manfaat dari penelitian ini adalah sebagai berikut. 1. Bagi Rumahbunda boutique

Diharapakan penelitian ini dapat memberikan informasi dan masukan-masukan yang bermanfaat bagi Rumahbunda boutique untuk menentukan kebijaksanaan pemasaran selanjutnya, sehingga butik ini semakin maju pesat dalam hal teknologi pelayanan dan juga pemasaran.

2. Bagi Mahasiswa

Penelitian ini akan menambah pengetahuan, wawasan serta membawa mahasiswa untuk meningkatkan kreatifitas serta menumbuhkan jiwa wirausaha.

(7)

3. HASIL PENELITIAN

Gambaran umum proses pemesanan secaea online untuk sistem yang penulis bangun adalah sebagai berikut:

1. Calon konsumen dapat memilih produk yang akan dipesan dan nantinya akan dibeli.

2. Produk yang dipilih ditampung didalam keranjang belanja, dan calon konsumen dapat mengganti produk yang dipilih dan juga bisa membatalkannya.

3. Setelah calon konsumen menentukan produk yang dipilih, selanjutnya sistem akan menyedikan form login atau register pembeli.

4. Kemudian konsumen akan mendapatkan konfirmasi melalui email tentang jumlah dan produk apa saja yang dibeli serta jumlah total yang harus dibayar setelah ditambah ongkos kirim.

5. Barang akan dikirimkan setelah Rumahbunda boutique menerima konfirmasi bahwa uang telah di-transfer.

6. Pembayaran dilakukan dengan cara men-transfer ke rekening Rumahbunda

boutique.

sistem online

Rumahbunda boutique

(8)

Flowchart

Flowchart sebagai alat untuk menggambarkan tahapan proses suatu sistem sebagai alat bantu dalam membangun sebuah sistem. Berikut ini adalah gambar flowchart diagram berjalan pada sistem baru:

User

(9)

4. DESIGN APLIKASI 4.1 Perancangan Database

Sistem perancangan database merupakan bentuk dari desain tabel yang berfungsi sebagai basis data relasional yang akan digunakan untuk melakukan penyimpanan data. Adapun data yang tersimpan didalamnya harus memenuhi kaidah pembentukan basis data yangh terdiri dari referensi integritas, hubungan antar file dan kebenaran aliran data. Adapun desain basis data ini terdiri dari perancangan tahap normalisasi, hubungan antar tabel dan pembuatan struktur tabel.

4.2 Hubungan antar tabel

(10)

4.3 Implementasi

Pembuatan Database

Database yang digunakan pada situs web ini dirancang dengan menggunakan MySQL. MySQL merupakan pengelola database server yang menggunakan bahasa standar SQL (Structure Query language).

Berikut tabel yang digunakan pada situs web Rumahbunda boutique: Tabel admin

Tabel ini digunakan untuk menyimpan data administrator yang digunakan untuk login di hal admin, terdiri dari field user_id, username dan password.

Gambar 4.2 Tabel admin Perintah query untuk membuat table Admin:

CREATE TABLE IF NOT EXISTS `admin` ( `user_id` int(3) NOT NULL, `username` varchar(30) NOT NULL,

`password` varchar(40) NOT NULL

) ENGINE=MyISAM DEFAULT CHARSET=latin1;

Tabel customer

Tabel ini digunakan untuk menyimpan data customer, yang terdiri dari custid, email, password, namadepan, namabelakang, alamat, kota, kodepos, dan nohp.

(11)

Perintah query untuk membuat table customer: CREATE TABLE IF NOT EXISTS `customer` (

`custid` int(10) unsigned zerofill NOT NULL AUTO_INCREMENT, `email` varchar(50) NOT NULL,

`password` varchar(254) NOT NULL, `namadepan` varchar(30) NOT NULL, `namabelakang` varchar(30) NOT NULL, `alamat` varchar(254) NOT NULL, `kota` varchar(30) NOT NULL, `kodepos` varchar(10) NOT NULL, `nohp` varchar(20) NOT NULL, PRIMARY KEY (`custid`)

) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=6 ;

Tabel kategori

Tabel kategori ini untuk mengelompokkan kategori barang, yang terdiri dari kategoriid, nama, root, description, picture.

Gambar 4.4 Tabel kategori Perintah query untuk membuat table kategori:

CREATE TABLE IF NOT EXISTS `kategori` ( `kategoriid` int(10) NOT NULL,

`nama` varchar(250) NOT NULL, `root` int(11) NOT NULL, `description` text NOT NULL, `picture` varchar(255) NOT NULL, PRIMARY KEY (`kategoriid`)

) ENGINE=MyISAM DEFAULT CHARSET=latin1;

Tabel produk

Tabel ini untuk menyimpan data-data barang yang dijual, terdiri dari produkid, kategoriid, nama, deskripsi, harga, stok, sold, picture.

(12)

Gambar 4.5 Tabel produk Perintah query untuk membuat table produk:

CREATE TABLE IF NOT EXISTS `produk` ( `produkid` int(10) NOT NULL,

`kategoriid` int(10) NOT NULL, `nama` varchar(254) NOT NULL, `deskripsi` text NOT NULL, `harga` float NOT NULL, `stok` int(10) NOT NULL, `sold` int(10) NOT NULL,

`picture` varchar(254) NOT NULL, PRIMARY KEY (`produkid`)

) ENGINE=MyISAM DEFAULT CHARSET=latin1;

Tabel pesanan

Tabel pesanan ini untuk mencatat waktu pemesanan, id pemesan, dan total biaya.

Gambar 4.6 Tabel pesanan Perintah query untuk membuat table pesanan:

CREATE TABLE IF NOT EXISTS `pesanan` ( `orderid` int(10) NOT NULL,

`ordertime` varchar(50) NOT NULL, `custid` int(10) NOT NULL,

`total` int(10) NOT NULL, `status` varchar(50) NOT NULL, PRIMARY KEY (`orderid`)

(13)

Tabel listorder

Tabel listorder untuk mencatat barang apa saja yang dipesan dan jumlah barang.

Gambar 4.7 Tabel listorder

Perintah query untuk membuat table listorder: CREATE TABLE IF NOT EXISTS `listorder` ( `orderid` int(10) NOT NULL,

`produkid` int(10) NOT NULL, `qty` int(10) NOT NULL

) ENGINE=MyISAM DEFAULT CHARSET=latin1;

Tabel kota

Tabel kota digunakan untuk mencatat nama kota pemesan dan tarif pengiriman barang.

Gambar 4.8 Tabel kota Perintah query untuk membuat table kota:

CREATE TABLE IF NOT EXISTS `kota` (

`no` int(3) unsigned zerofill NOT NULL AUTO_INCREMENT, `kota` varchar(100) NOT NULL,

`tarif` int(10) NOT NULL, PRIMARY KEY (`no`)

(14)

Interface

Tampilan user sebelum login

Gambar 4.9 Tampilan user sebelum login

Tampilan user setelah login

(15)

Tampilan admin

(16)

KESIMPULAN

Dari penjelasan dan pembahasan yang telah dipaparkan dalam penulisan tugas akhir ini dapat ditarik beberapa kesimpulan sebai berikut:

1. Sistem yang dibuat berfungsi sebagai perluasan dari sistem manual yang sudah berjalan dalam hal promosi dan pemberian layanan kepada konsumen.

2. Sistem yang dibuat memungkinkan konsumen untuk melakukan pemesanan secara online.

3. Penerapan sistem ini diharapkan dapat mempermudah konsumen maupun calon konsumen untuk mendapatkan informasi maupun layanan. Khususnya konsumen yang berada ditempat yang jauh.

SARAN

Saran-saran yang penulis rasakan akan mampu menghadirkan sosok pembangunan web yang baik diantaranya yaitu:

1. Sebagai bahan acuan dalam pembuatan web, alangkah baiknya bagi perancang web pemula memperhatikan situs-situs yang ada di internet untuk mendapatkan bekal ilmu yang memadai disamping teori-teori yang kita dapat di kampus. 2. Sebelum merancang web, sebaiknya terlebih dulu kita rumuskan tujuan

pembuatan situs web untuk mempermudah pemberian informasi yang jelas dan akurat.

3. Data yang dikumpulkan dapat ditambahkan lagi sehingga diperoleh data yang lengkap dan website yang kita bangun dapat dikatakan sebagai website yang lengkap dalam menyajikan informasi.

4. Untuk pembangunan program dapat ditambahkan feature yang lebih menarik seperti gambar-gambar animasi bergerak, sehingga menambah kesan yang menarik.

(17)

DAFTAR PUSTAKA

Kusrini,M.Kom. 2007. Srategi Perancangan dan Pengelolaan Basis Data. Penerbit ANDI : Yogyakarta.

Kadir Abdul,Ir. 2007. Dasar Pemrograman Web Dinamis Menggunakan PHP +

CD.Penerbit ANDI : Yogyakarta.

Purwanto, Yudhi. 2001. Pemrograman Web dengan PHP. Penerbit Elek Media Komputindo : Jakarta.

Y.B.Mulyana,S.Kom. 2004. Trik membangun Situs Menggunakan PHP dan MySQL. Penerbit PT Elek Media Komputindo : Jakarta.

Gambar

Gambar 3.1 Alur sistem pemesanan online
Gambar 3.2 Flowchart transaksi penjualan online
Gambar 4.1 Hubungan antar tabel
Tabel  ini  digunakan  untuk  menyimpan  data  administrator  yang  digunakan  untuk login di hal admin, terdiri dari field user_id, username dan password
+6

Referensi

Dokumen terkait

Menyelenggarakan pelayanan kesehatan dan Keluarga Berencana di meja 5 (lima). Sesuai dengan kehadiran wajib petugas Puskesmas, pelayanan kesehatan dan KB oleh petugas Puskesmas

Berdasarkan hasil penelitian yang telah dilakukan, variabel inflasi tidak memiliki pengaruh yang signifikan terhadap kredit bermasalah bank umum konvensional baik pada jangka

Berdasarkan hasil dari penelitian ini dapat disimpulan bahwa earning per share dan economic value added berpengaruh signifikan terhadap return saham pada perusahaan yang

Gedung H, Kampus Sekaran-Gunungpati, Semarang 50229 Telepon: (024)

Peraturan Pemerintah Nomor 24 Tahun 2004 tentang Kedudukan Protokoler dan Keuangan Pimpinan dan Anggota DPRD (Lembaran Negara Republik Indonesia Tahun 2004 Nomor 90,

Metode pengembangan sistem yang digunakan untuk melakukan pengembangan situs Media for Eco-Technology ini adalah metode terstruktur yaitu pengembangan sistem

industry based on hardware and software standards.. Computing Laws.

[r]