PERANCANGAN WEB BERBASIS SEO PADA PETSHOP TWINS SEBAGAI MEDIA INFORMASI DAN PROMOSI
NASKAH PUBLIKASI
diajukan oleh Dyah Galuh Novitasari Bintari Purwantika
09.02.7655 10.02.7772
kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA YOGYAKARTA 2013
i
ii
THE DESIGN WEB BASED ON SEO IN PETSHOP TWINS AS INFORMATION MEDIA AND PROMOTION PERANCANGAN WEB BERBASIS SEO PADA PETSHOP TWINS SEBAGAI MEDIA INFORMASI DAN PROMOSI Diyah Galuh Novitasari Bintari Purwantika Dony Ariyus Jurusan Manajemen Informatika STMIK AMIKOM YOGYAKARTA ABSTRACT A new era in the world of business and association emerged with the introduction of the term information technology and information systems , which is how a good -forprofit organizations and non- profit trying to use computer tools , applications , and telecommunications facilities to improve their performance significantly. Developments in science and technology information has been covering the world today . As this part of the world community , we certainly do not want to miss and information technology is growing. There are many ways that can be taken to determine the technological developments that are happening . One way is to utilize the computer as a means for processing data and information . Likewise with Twins Petshop company engaged in the sale of pets and all kinds of pet needs are still experiencing difficulties in marketing . This job is not impossible to do it manually ( phone , visits , distributing brochures ) are less effective and efficient . In order to streamline the efficiency of work and marketing activities needed a web -based information systems much needed business world today , to minimize the time and cost of operations. Therefore, the author tries to develop a system of information and promotion of the Twins Petshop using a web -based internet network using PHP and SEO that is expected to overcome the difficulties of marketing in marketing their product.
Keywords : Web, Internet, Information, Promotion, PHP, SEO, Petshop Twins.
iii
1. PENDAHULUAN Kemajuan di berbagai bidang teknologi semakin pesat, terutama dalam bidang teknologi informasi, seiring dengan kebutuhan manusia yang terus bertambah. Dan globalisasi yang membawa dampak kepada peradaban manusia. Salah satu hasil perkembangan teknologi adalah internet. Internet merupakan wadah besar yang dapat menampung informasi apapun yang ada di dunia ini. Internet merupakan alternatif media baru dalam komunikasi antar personal manusia saat ini. Mulai dari hal yang pribadi, seperti mengirim surat, memperoleh informasi sampai dengan berbelanja. Pemenuhan kebutuhan dapat diperoleh dengan cepat dan instant, tanpa harus bersusah payah untuk mendapatkan apa yang menjadi kebutuhannya. Sejalan dengan hal tersebut, maka muncul sekarang apa yang disebut dengan e-Commerce. Electronic Commerce (e-Commerce) merupakan konsep bisnis yang transaksinya dilakukan dengan sarana jaringan komputer secara online. Dengan konsep ini, kita bisa melakukan proses penjualan ataupun pembelian, tanpa harus datang ke toko dimana produk itu dijual. Melihat keunggulan berbisnis dengan sarana internet, pihak Petshop Twins juga berkeinginan untuk memberikan pelayanan dengan konsep tersebut. Dengan cakupan internet yang luas, diharapkan nantinya akan mendatangkan keuntungan lebih. Selain bertambahnya profit yang diperoleh, Petshop Twins juga lebih dikenal di kalangan penghobi maupun masyarakat luas. 2. LANDASAN TEORI 2.1
Konsep Dasar Sistem
2.1.1
Pengertian Sistem Pendefinisian sistem yang menekankan pada prosedurnya didefinisikan sebagai
berikut : Sistem suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran yang tertentu . 2.1.2
Syarat-syarat Sistem Syarat-syarat yang harus dimiliki oleh sistem, yaitu :
1.
Sistem harus dibentuk untuk menyelesaikan tujuan.
1
2.
Elemen sistem harus mempunyai rencana yang diterapkan.
3.
Adanya hubungan antara elemen sistem.
4.
Unsur dasar dari proses (arus informasi, energi, dan material) lebih penting dari
pada elemen sistem. 2.1.3
Karakteristik Sistem Suatu sistem mempunyai karakteristik tertentu, yaitu mempunyai komponen
(components), batas sistem (boundary), lingkungan luar sistem (enviriment), penghubung (interface), masukan(input), keluaran (output), pengolahan (process), dan sasaran (objective) atau tujuan (goal) . Dibawah ini merupakan penjelasan dari masing-masing karakteristik tersebut : 1.
Komponen sistem (compenents system) Sistem terdiri dari sejumlah komponen yang saling berinteraksi, bekerja dan
membentuk kesatuan. Komponen atau elemen-elemen sistem dapat berupa suatu sub sistem atau bagian-bagian dari sistem. Setiap sub sistem mempunyai sifat-sifat dari sistem untuk menjalankan suatu fungsi tertentu dan mempengaruhi proses sistem secara keseluruhan. 2.
Batas sistem (Boundary) Batas sistem merupakan daerah yang membatasi antara suatu sistem dengan
yang lain atau dengan lingkungan luarnya. Batas sistem ini memungkinkan sistem dipandang sebagai suatu kesatuan. Batas suatu sistem menunjukkan ruang lingkup (scope) dari sistem tersebut. 3.
Lingkungan luar sistem (environment) Lingkungan luar dai suatu sistem adalah apapun diluar batas dari sistem yang
mempengaruhi operasi lain. Lingkungan luar sistem dapat bersifat menguntungkan ataupun merugikan. Lingkungan yang menguntungkan harus tetap dijaga dan dipelihara karena merupakan energi dari sistem. Sedangkan lingkungan luar yang merugikan harus ditahan dan dikendalikan, karena jika tidak akan mengganggu kelangsungan sistem. 4.
Penghubung (interface) Interface merupakan media penghubung antar sub sistem yang lainya. Interface
ini memungkinkan suatu sub sistem untuk mengalirkan sumber daya ke sub sistem lainya. 5.
Masukkan (Input) Input merupakan energi yang dimasukkan kedalam sistem. Input dapat berupa
maintenance input dan signal input. Maintenance input adalah energi yang dimasukkan supay sistem tersebut dapat beroprasi. Signal input adalah energi yang diproses untuk menghasilkan output.
2
6.
Keluaran (Output) Output merupakan hasil dari energi yang diolah dan diklarifikasikan menjadi
output yang berguna dari sisa pembuangan. Output dapat menjadi input untuk sistem yang lain. 7.
Pengolahan sistem (Process) Suatu sistem mempunyai bagian pengolah yang akan merubah masukan
menjadi keluaran. 8.
Sasaran sistem (Objective) Suatu sistem mempunyai tujuan atau sasaran. Sasaran dari sistem menentukan
intput yang dibutuhkan dan output yang akan dihasilkan.
2.1.4
Klarifikasi sistem Sistem dapat diklarifikasikan ke beberapa sudut pandang, diantaranya :
1.
Sistem diklarifikasikan sebagai sistem abstrak (abstract system) dan sistem fisik
(physical system). 2.
Sistem diklarifikasikan sebagai sistem alamiah (Natural system) dan sistem
buatan manusia (Human made system). 3.
Sistem diklarifikasikan sebagai sistem tertentu (deterministic system) dan sistem
tak tentu (probabilistic system). 4.
Sistem diklarifikasikan sebagai sistem tertutup (closed system) dan sistem
terbuka (open system).
2.1.5
Metode pengembangan sistem Metode yang digumanakn penulsi dalam perancangan sistem informasi ini
adalah metode daur hidup pengembangan sistem atau systems development live cycle (SDLC). Adapun langkah-langkah sebabagai berikut: 1.
Mengidentifikasi proyek dan seleksi
2.
Inisiasi proyek dan perencanaan
3.
Analisis
4.
Perancangan secara logika
5.
Perancangan secara fisik
6.
Implementasi.
2.2
E-Commerce
2.2.1
Pengertian E-Commerce
3
Penjualan Online atau bisa disebut E-Commerce yang merupakan transaksi penjualan secara elektronik yang dilakukan melalui atau pada jaringan Internet, yang memberi kemudahan dalam melakukan transaksi di Internet. Secara umum E-Commerce di klasifikasikan menjadi 2 jenis, yaitu : a.
Business to Bussiness (B2B)
Merupakan sistem komunikasi bisnis online antar pelaku. b.
Bussiness to Costumer (B2C)
Merupakan mekanisme toko online, yaitu transaksi antar e-merchant dengan e-customer. 1.
Elektronik Markets (EMS)
Sebuah sistem informasi yang menyajikan sebuah segmen pasar yang menyediakan fasilitas-fasilitas bagi para penjual dan pembeli untuk bertukar informasi tentang produk atau harga. 2.
Electronic Data Interchange (EDI)
Secara formal EDI didefinisikan oleh international Data Exchange Association (IDEA) sebagai transfer data terstruktur dengan format standar yang telah disetujui yang dilakukan system computer ke system computer yang lain dengan menggunakan media elektronik. 3.
Internet E-Commerce
Penggunaaan internet yang berbasis teknologi informasi dan komunikasi untuk perdagangan. Seperti iklan dalam penjualan priduk dan jasa. 4.
Karakter Penjualan Online
a.
Transaksi Tanpa Batas
b.
Transaksi Anonim
c.
Produk Digital dan Non Digital
d.
Produk Barang Tak Berwujud
2.3
SEO (Search Engine Optimization)
Definisi SEO (Search Engine Optimization) merupakan sebuah metode proses agar search engine selalu mengindex website kita di media internet agar setiap proses pencarian dengan keyword melalui search engine dapat
ditampilkan pada halaman
pencarian utama. Dengan cara memperbaiki struktur tag-tag HTML tertentu pada halaman web.
2.3.1.Manfaat SEO a. Menaikkan page ranking sebuah website agar selalu terindex pada search engine sehingga dapat ditampilkan dihalaman utama pencarian b. Mendatangkan trafik / pengunjung ke website melalui Search Engine
4
c. Membantu meningkatkan pencapaian target penjualan melalui rekomendasi web d. Meminimalkan biaya pemasaran online e. Mendapatkan backlink f. Membangun brand kita di dunia maya g. Membuat blog kita lebih terkenal
2.3.2. SEO On Page SEO On Page
yaitu optimisasi yang dilakukan dari dalam website tersebut. Ada
beberapa hal yang dapat dilakukan, antara lain : 1.
Memilih Template
2.
Memasang Meta Tags.
3.
Memasang keyword pada judul website.
4.
Maksimalkan keyword didalam postingan website.
5.
Percepat waktu loading
2.3.3. SEO Off Page SEO Off Page merupakan kebalikan dari Optimisasi SEO On Page, yaitu optimisasi yang dilakukan dari luar website tersebut. Yang perlu dilakukan antara lain : 1.
Fokus membangun backlink.
2.
Melakukan link building
3.
Mendaftarkan blog dan artikel ke social bookmark/direktori,
4.
Mempromosikan blog
2.4
Konsep Dasar Media Promosi Website adalah alat pendukung promosi, bukan alat promosi utama. Mengakses
Website dibutuhkan koneksi internet dan computer, website mempunyai keuntungan sebagai berikut: 1. Informasi detail dan tuntas dari produk dan jasa perusahaan. 2.Tampilan
yang
baik
akan
memberikan
image
yang
baik
pada
pelanggan. 3. Informasi yang selalu update. 4. Pengguna internet yang semakin meningkat.
2.5
Konsep dasar Informasi Secara umum informasi dapat didefenisikan sebagai data yang diolah menjadi
bentuk yang lebih berguna dan berarti begi yang menerima. Sumber informasi adalah data. Data merupakan bentuk dari item. Data adalah kenyataan yang menggamberkan
5
suatu kejadian-kejadian dan kesatuan nyata. Kejadian-kejadian (event) adalah sesuatu yang terjadi pada saat tertentu. kesatuan nyata (fact and entity) adalah suatu obyek nyata seperti tempat, benda dan orang.
2.6
Konsep Dasar Sistem Informasi Definisi sistem informasi adalah suatu sistem dalam sistem organisasi yang
mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat tertentu dengan laporan-laporan yang diperlukan. Definisi lain sistem informasi adalah kerangka kerja yang mengkoordinasikan sumber daya (manusia dan komputer) untuk menguah masukan (input) guna mencapai sasaran-sasaran perusahaan.
2.7
Konsep Dasar Basis Data Basis data (database) merupakan komponen utama dalam membangun sebuah
sistem yang menyangkut pendokumentasian data kedalam sebuah database. Bentuk basisdata adalah sebuah aturan yang mengatasi masalah tersebut. Saat ini basisdata memiliki peranan peranan yang sangat penting dalam mengelola data yang ada didalamnya. Validasi juga tercakup didalamnya karena aturan-aturan dalam sebuah data yng terdokumentasikan juga memiliki sebuah aturan yang dikenal dengan basis data . 2.7.1
Basis Data Basis data (database) adalah kumpulan dari berbagai data yang saling
berhubungan satu dengan yang lainya. Basis data tersimpan di perangkat keras, serta dimanipulasi dengan menggunakan perangkat lunak. Pendefinisian basis data meliputi spesifikasi dari tipe data, struktur dan batasan dari data atau informasi yang akan disimpan. Databse merupakan salah satu komponen yang penting dalam sistem informasi, karena merupakan basis dalam menyediakan informasi pada pengguna atau user . Penyusunan basis data meliputi memasukkan data kedalam media penyimpanan data dan diatur dengan menggunakan perangkat Sistem Manajemen Basis Data (Database Management System DBMS). Manipulasi basis data meliputi pembuatan pernyataan (query)
untuk
mendapatkan
informasi
tertentu,
melakukan
pembaharuan
atau
penggantian (update) data, serta pembuatan report data. Basis data juga disebut database, adalah sekumpulan informasi yang sangat komplek yang berguna untuk mengatur semua data yang ada didalamnya sehingga dapat diakses pengguna dengan mudah dan cepat. 2.7.2
Tabel
6
Tabel digunakan untuk menyimpan sebuah kelompok data. Apabila diilustrasikan sebagai rumah, maka tabel menjadi kamarnya. Fungsi kamar dalam rumah adalah untuk menyimpan barang yang sifatnya khusus. Hal ini juga berlaku pada tabel yang berfungsi untuk menyimpan kelompok data yang sifatnya khusus. 2.7.3
Kolom Setelah membuat database, lalu urutan kedua membuat tabel. Untuk membuat
tabel, diperlukan membuat petak-petak kecil yang letaknya dibawah tabel, petakan itu sebagai istilahuntuk menggambarkan kolom. Kolom merupakan bentuk terkecil dalam database untuk meyimpan data, lebih jelasnya, database diilustrasikansebagai rumah, maka tabel adalahkamar,sedangkan kolomdapat diilustrasikan sebagai almarinya. Jadi, kolom memisahkan data dalam cakupan yang lebih kecil.
2.7.4
Primary Key Primary key adalah bentuk kolom atau field utama yang mewakili kolom lainya
dalam sebuah tabel untuk menghindari pendobelan atau data yang kembar. Proses mewakili dalam tabel tersebut dapat disebut dengan tabel yang berelasi atau database relasional. 2.7.5
Foreign Key Foreign key merupakan kunci yang berasal dari tabel lain. Tabel memiliki satu
kunci utama, atau primary key. Apabila primary key ini berelasi dengan tabel lain maka ia akan disebut foreign key dalam tabel lawan tersebut.
2.8
Permodelan Sistem
2.8.1
Data Flow Diagram DFD digunakan untuk menggambarkan suatu sistem yang telah ada atau sistem
baru yang akan dikembangkan secara logika tanpa membandingkan lingkungan fisik dimana data tersebut mengalir (misalnya lewat telpon, surat dan sebagainya) atau lingkungan fisik yang dimana data tersebut akan disimpan (misalkan hardisk atau disket). DFD merupakan alat yang digunakan pada metodologi pengembangan sistem yang terstruktur. DFD dapat dibuat dengan simbol berikut:
1.
External entity (kesatuan luar) merupakan kesatuan dilingkungan luar sistem
yang dapat berupa orang, organisasi atau sistem lainya yang berada dilingkungan luarnya yang akan memberikan input atau menerima outputdari sistem.
7
2.
Data store (simpanan data) merupakan simpanan dari data yang dapat berupa
sebagai : suatu file (database) disistem komputer, suatu arsip atau catatan manual, suatu kotak tempat data dimeja seseorang, suatu rabel manual atau suatu agenda diatas buku. 3.
Data Flow (arus data) ini menunjukkan arus dari data yang dapat berupa
masukkan untuk sistem atau hasil dari proses sistem. 4.
Suatu proses adalah kegiatan atau kerja yang silakukan oleh orang, mesin atau
komputer dari hasil suatu arus data yang masuk kedalam proses untuk dihasilkan yang akan keluar dari proses.
2.8.2
Teknik Normalisasi Normalisasi adalah suatu proses untuk membuat data yng tidak normal menjadi
normal. Beberapa bentuk normalisasi yang sering digunakan yaitu : 1.
Bentuk tidak normal (Unnormalized)
2.
Bentuk normal ke-satu (INF/First Normal Form)
3.
Bentuk normal ke dua (2NF/ second Normal Form)
4.
Bentuk normal ke tiga
Tujuan normalisasi adalah : a.
Menghindari inkonsistensi data
b.
Menghindari redudancy data
2.9
Flowchart sistem Bagan alir (flowchart) adalah bagan (chart) yang menunjukkan alir (flow) didalam
program suatu prosedur sistem secara logika. Bagan alir digunakan terutama untuk alat bantu komunikasi dan untuk dokumentasi.
2.10
Konsep Dasar Internet Internet berasal dari kata Interconnection Networking yang mempunyai arti
hubungan komputer dengan berbagai tipe yang membentuk sistem jaringan yang mencakup seluruh dunia (jaringan komputer global) dengan melalui jalur telekomunikasi seperti telepon, radio link, satelit dan lainnya .
2.10.1 Pengertian Web Web merupakan media yang digunakan untuk menampilkan halaman–halaman berisi informasi, gambar dan lainya yang diakses dengan menggunakan protokol HTTP. World wide web adalah suatu sistem terdistribusi yang menghubungkan hal – hal dalamberbagai format meliputi text, gambar, suara dan informasi lain.
8
2.10.2 Web Server Dalam sebuah jaringan internet diperlukan sebuah server atau pemberi layanan yang disebut dengan web server. Tanpa adanya sebuah web server maka mustahil sebuah layanan internet dapat berjalan sebagai mana mestinya.
2.10.3 Web browser Web browser adalah suatu aplikasi yang digunakan untuk membuka dan menjelajahi sebuah halaman web. Beberapa web browser yang ada adalah Internet Explorer (IE), Netscape Navigator, Opera, Neo Planet, Mozila Firefox dan lain sebagainya. Akan tetapi yang banyak digunakan adalah mozila firefox.
2.11
Perangkat Lunak Yang digunakan
2.11.1 Apache Server Apache project pertama lahir sekitar tahun 1995, dimana sebuah group web master memutuskan perlunya merancang dan memuat sebuah software server yang „stable‟ dan powerful untuk mendukung beragam situs.
2.11.2 PHP Untuk membangun suatu web yang tidak hanya menampilkan suatu informasi yang statis, maka diperlukan suatu program yang dapat menjadikan halaman web yang dinamis dan interaktif yaitu scripting yang berbasiskan client atau server.. Keunggulan dari PHP yang sifatnya server side, antara lain : 1)
Tidak diperlukan kompatibilitas browser atau harus menggunakan browser
tertentu, karena server-lah yang akan mengerjakan script php. Yang dikirim kembali ke browser. 2)
Dapat memanfaatkan sumber – sumber aplikasi yang dimiliki oleh server,
misalnya koneksi ke database. 3)
Script tidak dapat diintip dengan menggunakan fasilitas view HTML source.
2.11.3 MySQL MySQL (My Structure Query Language) atau yang biasa dibaca “mai-se-kuel” adalah sebuah program pembuat database yang bersifat open source, artinya siapa saja boleh menggunakanya dan tidak dicekal. Program – program yang menggunakan bahasa SQL, antara lain : 1)
MySQL
2)
Posgres SQL
3)
Oracle
9
4)
SQL Server 97, 2000
5)
Interbase
Program – program aplikasi pendukung MySQL, antara lain : 1)
PHP (Page Hypertext Preprocessor)
2)
Visual Delphi
3)
Visual Basic
4)
Cold Fusion
2.12
Adobe Dreamweaver Adobe dreamweaver adalah software profesional untuk desain, pemrograman
dan manajemen situs web dengan tingkat fleksibilitas yang sangat tinggi.
2.13
Adobe Photoshop CS Adobe Photoshop CS merupakan software standar profesional untuk pengolahan
citra atau gambar yang terintegrasi dengan aplikasi web tool. Adobe Photoshop CS memberikan lingkungan yang komprehensif bagi para desainer grafis profesional untuk membuat desain grafis yang rumit untuk kebutuhan percetakan, situs web, dan media lainya.
3. GAMBARAN UMUM 3.1 Sejarah Petshop Twins Petshop Twins merupakan sebuah perusahaan yang menjual berbagai hewan peliharaan dan perlengkapannya. Produk yang ditawarkan antara lain makanan hewan, vitamin, dan berbagai aksesoris hewan peliharaan. Petshop Twins didirikan oleh seorang mahasiswi yang bernama Dyah Galuh Novitasari pada tahun 2012 yang beralamat di Perum. Jambusari, Jl. Jeruk II No. 8C, Condongcatur, Depok, Sleman, Yogyakarta. Tujuan didirikannya Petshop Twins adalah memudahkan para pecinta hewan peliharaan untuk memilih hewan peliharaannya dengan kondisi yang baik dan pilihan yang berfariasi. Serta menjual berbagai keperluan untuk memenuhi kebutuhan hewan peliharaan. Petshop Twins mengedepankan kualitas produk dan memberikan pelayanan yang baik guna mempertahankan kepercayaan dan kepuasan para pecinta hewan peliharaan. 3.2 Visi dan Misi Visi Petshop Twins : Menjadi petshop yang terbesar dan terlengkap di Yogyakarta.
10
Misi Petshop Twins : 1. Memberikan jasa service yang profesional 2. Menyediakan berbagai macam hewan peliharaan domestik maupun import yang berkualitas 3. Menyediakan berbagai macam keperluan hewan peliharaan dengan kualitas terbaik dan terlengkap. 4. Mendidik generasi muda untuk cinta dan peduli terhadap hewan. 3.3 Proses Bisnis Mekanisme bisnis dari Petshop Twins adalah terdiri dari menentukan jumlah stok awal produk yang dijual, menentukan jumlah stok minimal dan maksimal dari barang yang dijual, order akan diproses jika jumlah telah mencapai stok minimal. Suplier dibagi menurut kelompok dan jenis barang tertentu. 3.4 Struktur Organisasi Struktur organisasi Petshop Twins dapt digambarkan dalam bentuk top down. Adapun skemanya adalah sebagai berikut :
Gambar 3.1 Struktur Organisasi Petshop Twins 3.5 Pelayanan Petshop Twins Adapun layanan yag diberikan antara lain : 1. Delivery Order 2. Cash On Delivery (COD) 3.6 Peta Lokasi Petshop Twins Petshop Twins berlokasi di Perum. Jambusari, Jl. Jeruk II No. 8C, Condongcatur, Depok, Sleman, Yogyakarta.
4. PEMBAHASAN 4.1. Analisis Kebutuhan Sistem
11
Terdapat dua kelompok pendekatan di dalam mendefinisikan sistem, yaitu kelompok yang menekankan pada prosedur dan kelompok yang menekankan pada elemen atau komponennya.
4.1.1.
Kebutuhan Fungsional Sistem Analisis kebutuhan sistem berhubungan dengan kebutuhan fungsional dari
sebuah sistem informasi berbasis web yang akan dibangun dengan kerangka sebagai berikut : 1)
Halaman Utama/Homepage
2)
Profile perusahaan
3)
Keranjang belanja
4)
Halaman Produk
5)
Halaman Contact us
4.1.2. Kebutuhan Operasional Sistem Analisis ini berhubungan dengan kebutuhan operasional yang digunakan untuk membangun dan mengoperasikan sistem informasi diperlukan dengan alat-alat sebagai berikut : 1.
Perangkat keras (hardware)
2.
Perangkat lunak (Software)
3.
Manusia (Brainware)
4.2.
Permodelan
4.2.1. Program Flowchart 4.2.2. Perancangan DFD 1) DFD Level 0 untuk proses informasi Petshop Twins 2) DFD Level 1 Untuk Proses Input Data 2) DFD Level 1 untuk Proses Fasilitas yang Dipilih 4.2.3. Perancangan Sistem Menu 4.3.
Normalisasi Normalisasi merupakan proses menentukan bentuk-bentuk field yang akan
digunakan dalam perancangan basis data. Melalui normalisasi, kita akan mendesain database relasional menjadi suatu set data yang memenuhi kriteria sbb:
a. Memuat semua data penting yang dapat disediakan oleh database b. Memiliki redundancy data yang sesedikit mungkin c.
Akomodasi multi value untuk type data yang diperlukan
d. Mengijinkan update data yang efisien dalam database 12
e. Terhindar dari bahaya kehilangan data yang tidak dikenal 4.3.1.
Bentuk Normal Pertama Normalisasi bentuk pertama yaitu data yang dibentuk dalam satu record ke
record yang lain dan nilai dari field-field berupa nilai atomic ”atomic value” . tidak ada set atribut yang berulang-ulang atau bernilai ganda ”multi value”. 4.3.2.
Bentuk Normal Kedua Pada bentuk normal kedua semua field sudah terbentuk dalam normal pertama
dan atribut bukan kunci harus bergantung sepenuhnya pada kunci primer (primary key).
4.3.3.
Bentuk Normal Ketiga Semua field dan relasi berada pada bentuk normal kedua dan tidak hanya
ketergantungan transitif yang mana semua atribut bukan kunci hanya tergantung pada atribut kunci (primary key) secara menyeluruh.
4.3.4 Relasi Antar Tabel
4.4.
Perancangan Basis Data
13
Untuk mengelola informasi yang digunakan dalam pengembangan sistem ini memerlukan 1 (satu) file basis data yang bernama petsdb yang berfungsi untuk menyimpan informasi yang terjadi pada website Petshop Twins yang dibuat menggunakan phpMyadmin. Dimana file basis data petsdb berisi sembilan struktur tabel dimana masing-masing tabel admin, news, produk, pemesanan, pemesanan_detail, kategori, dan contact_us.
4.5.
Perancangan User Interface
4.5.1. Halaman Administrator 4.5.2. Halaman User 4.6.
Implementassi Sistem
4.6.1.
Halaman Utama
pada
Berdasarkan hasil dari analisa dan perancangan
yang telah dilakukan
bab
tingkat
terdahulu,
maka
selanjutnya
menuju
desain
dan
pengimplementasian. Tahapan desain merupakan tahapan dimana pembuatan interface halaman-halaman yang nantinya sistem bisa diimplementasikan.
4.6.2. Menu About Us Halaman ini berisi tentang profil dari distrobroboss sehingga dapat terpublikasi ke konsumen.
4.6.3. Pets Blog Menu Pets Blog berfungsi untuk menampilkan halaman berita yang disediakan oleh pihak Petshop Twins yang berisi informasi dan berita seputar perawatan hewan peliharaan.
4.6.4. Halaman Contak Us Halaman ini merupakan fasilitas yang harus tersedia pada setiap website karena dengan adanya fasilitas kontak maka setiap pelanggan yang berkunjung dapat memberikan komentar dan pesan mereka kepada pengelola website tentang segala sesuatu yang berhubungan dengan website dan pemesanan barang.
4.6.5. Halaman Product Halaman Produk ini adalah halaman yang menunjukkan semua produk yang dimiliki oleh Petshop Twins dan memiliki fasilitas detail yang berfungsi untuk melihat detail produk yang ada.
14
4.6.6. Halaman How To Buy Halaman ini berisi tentang cara-cara melakukan transaksi pembelian bagi para user yang ingin melakukan transaksi pembelian.
4.6.7. Halaman Admin Halaman admin hanya bisa diakses oleh administrators yang bertugas untuk mengatur dan memenej file-file serta data-data yang akan ditampilkan pada halaman web sehingga informasi lebih menarik.
a. Form Login Admin Form login adalah form yang nantinya digunakan oleh admin memasukkan user admin serta passwordnya.
b. Halaman Utama Admin Halaman ini ditemukan ketika seorang admin telah login dan halaman ini berisi data-data yang dibutuhkan oleh seorang admin.
4.7.
SEO Script Pada website Petshop Twins terdapat scipt SEO yang terintegrasi pada halaman
website Petshop Twins. Dapat kita lihat melalui view source, antara lain sebagi berikut : <meta name="google-site-verification" content=" N5aJRA7nXZJinw8m4Axkqaafn6GF40 8mg1dkxt1nL4g" /> Setelah website sudah terupload pada hosting dan memiliki domain, SEO dapat kita cek melalui search engine google, kemudian ketikkan “site:petshoptwins.com” lalu tekan Enter.
4.8.
Pengetesan Website. Pengetesan website disini disebut dengan unit testing atau program testing yang
dimaksudkan untuk meyakinkan bahwa semua modul telah bekerja tanpa mengalami kesalahan. 1.
Pengetesan terhadap seluruh item input data.
2.
Pengetesan terhadap item hapus data.
3.
Pengetesan terhadap item ubah data.
4.
Pengetesan terhadap media Output
4.8.1 Black Box
15
Pengujian yang dilakukan dengan mengambil hasil eksekusi dari data yang dipilih. Uji coba black box berusaha untuk menemukan kesalahan dalam beberapa kategori. a.
Fungsi – fungsi yang salah atau hilang
b.
Kesalahan interface
c.
Kesalahan dalam struktur atau akses database eksternal
d.
Kesalahan performance
4.8.2 White Box Pengujian dengan melihat ke dalam modul untuk meneliti kode program yang ada, dan menganalisis apakah ada kesalahan atau tidak, jika ada output yang tidak sesuai dengan input maka akan di cek lagi kode – kode program yang ada di modul.
5. PENUTUP
5.1. Kesimpulan Dari hasil pembuatan Web berbasis SEO pada Petshop Twins Yogyakarta, dan sebagai Tugas Akhir dalam menempuh program studi Diploma III, penulis dapat menarik kesimpulan sebagai berikut : 1.
Pembuatan website berbasis SEO pada Petshop Twins dapat dilakukan dengan baik.
2.
Website berbasis SEO pada Petshop Twins dapat diakses dengan baik oleh pelanggan.
3.
Interface pada website Petshop Twins mudah dipahami dan User Friendly.
4.
Website berbasis SEO pada Petshop Twins mampu mengatasi masalah pemasaran tentang informasi produk yang dimiliki dan mengurangi biaya pemasaran serta dapat membangun brand kita di dunia maya.
5.
Website berbasis SEO pada Petshop Twins dapat meningkatkan trafik/ pengunjung, karena website tersebut sudah terindex pada search engine, sehingga pengunjung mudah mencari dan menemukan Petshop Twins.
5.2. Saran Tidak ada sistem yang dapat dikatakan sempurna termasuk juga sistem baru yang dibangun ini, website yang masih terdapat kekurangan-kekurangan yang hendaknya diperbaiki. Untuk itu diperlukan sebuah upaya-upaya yang dilakukan agar website Petshop Twins ini dapat mendekati kata sempurna dan menutupi segala kekurangannya, yakni :
16
a.
Mengembangkan website berbasis SEO pada Petshop Twins Yogyakarta
yang
mampu diterjemahkan ke dalam bahasa internasional. b.
Menambahkan aplikasi berbasis sms yaitu sms gateway sehingga website ini dapat beroperasi dengan lebih baik dalam pelayanannya.
c.
Meningkatkan keamanan sistem website berbasis SEO pada Petshop Twins Yogyakarta agar menjadi lebih baik lagi.
d.
Menambahkan fitur status terkirim ke pelanggan saat barang yang dipesan telah sampai ke tangan pelanggan.
17
DAFTAR PUSTAKA
Indrajit, Richardus Eko. 2001. Manajemen Informasi dan Teknologi Informasi. Jakarta; PT. Elex Media Komputindo. Geral, Jerry Flitz. 1981. Jr. Fundamentals of System Analisys, Edisi Kedua, New York; Koin Willey & Sins. Ghazali, M. dkk. 2008. Konsep Sistem Informasi Jakarta; Teknik Informatika – Universitas Widyatama. Neuschel. Richard F. 1960. Management by System, Edisi Kedua, New York; McGrawHill. Wahana Komputer. 2002. Panduan Aplikasi Pengambangan Web Berbasis ASP. Jakarta; Wahana Komputer. Jogiyanto. 1989. Analisis dan Desain Sistem Informasi : Pendekatan Terstruktur Teori dan Praktik Aplikasi Bisnis. Jakarta. Edy Wibawanto. 2013. Kupas Tuntas SEO (Search Engine Optimization). http://www.kupastuntasseo.blogspot.com diakses tanggal 14 April 2013 Jeiry L. Ledford. 2012. Optimisasi Mesin Pencari. http://www.lowongan-seo.blogspot.com/2012/08/jeiri-l-ledford.html diakses tanggal 14 April 2013 Sutrisno. 2013. Tips Menulis Artikel SEO. http://www.teknologi.kompasiana.com/post/2013/25/tips-menulis-artikel-seo/ diakses tanggal 20 Juni 2013
18